From 1924aa07af3b803ef535de37f7ce665f2e7710c2 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 29 Jul 2024 15:25:15 +0100 Subject: [PATCH 001/153] Adding PRS-CSx functinoality and testing in opensnp --- Scripts/PRS-CSx/PRS_CSx_plink2.R | 352 ----------- Scripts/PRS-CSx/PRS_CSx_plink2_slurm.R | 392 ------------ Scripts/pgs_methods/prscsx.R | 228 +++++++ functions/constants.R | 7 + functions/pgs.R | 19 +- functions/pipeline.R | 583 ++++++++---------- pipeline/config.yaml | 9 +- .../misc/cross_pop_test/config_cross_pop.yaml | 11 + .../misc/cross_pop_test/cross_pop_test.Rmd | 48 ++ pipeline/misc/cross_pop_test/gwas_groups.txt | 2 + pipeline/misc/cross_pop_test/gwas_list.txt | 3 + .../gwas/yengo_2022_height_eas.txt.gz | Bin 0 -> 21815 bytes .../gwas/yengo_2022_height_eur.txt.gz | Bin 0 -> 22893 bytes pipeline/misc/dev/test_setup.Rmd | 15 + pipeline/misc/opensnp/config_cross_pop.yaml | 7 + pipeline/rules/dependencies.smk | 82 ++- pipeline/rules/pgs_methods.smk | 83 ++- 17 files changed, 745 insertions(+), 1096 deletions(-) delete mode 100644 Scripts/PRS-CSx/PRS_CSx_plink2.R delete mode 100644 Scripts/PRS-CSx/PRS_CSx_plink2_slurm.R create mode 100644 Scripts/pgs_methods/prscsx.R create mode 100644 pipeline/misc/cross_pop_test/config_cross_pop.yaml create mode 100644 pipeline/misc/cross_pop_test/cross_pop_test.Rmd create mode 100644 pipeline/misc/cross_pop_test/gwas_groups.txt create mode 100644 pipeline/misc/cross_pop_test/gwas_list.txt create mode 100644 pipeline/misc/dev/test_data/gwas/yengo_2022_height_eas.txt.gz create mode 100644 pipeline/misc/dev/test_data/gwas/yengo_2022_height_eur.txt.gz create mode 100644 pipeline/misc/opensnp/config_cross_pop.yaml diff --git a/Scripts/PRS-CSx/PRS_CSx_plink2.R b/Scripts/PRS-CSx/PRS_CSx_plink2.R deleted file mode 100644 index cfafc9b5..00000000 --- a/Scripts/PRS-CSx/PRS_CSx_plink2.R +++ /dev/null @@ -1,352 +0,0 @@ -#!/usr/bin/Rscript -# This script was written by Oliver Pain whilst at King's College London University. -start.time <- Sys.time() -suppressMessages(library("optparse")) - -option_list = list( -make_option("--ref_plink_chr", action="store", default=NA, type='character', - help="Path to per chromosome reference PLINK files [required]"), -make_option("--ref_pop_scale", action="store", default=NA, type='character', - help="File containing the population code and location of the keep file [required]"), -make_option("--plink2", action="store", default='plink', type='character', - help="Path PLINK v2 software binary [required]"), -make_option("--output", action="store", default='NA', type='character', - help="Path for output files [required]"), -make_option("--memory", action="store", default=5000, type='numeric', - help="Memory limit [optional]"), -make_option("--sumstats1", action="store", default=NA, type='character', - help="GWAS summary statistics 1 [required]"), -make_option("--sumstats2", action="store", default=NA, type='character', - help="GWAS summary statistics 2 [required]"), -make_option("--pop1", action="store", default=NA, type='character', - help="Super population or sumstats1 [required]"), -make_option("--pop2", action="store", default=NA, type='character', - help="Super population for sumstats2 [required]"), -make_option("--PRS_CSx_path", action="store", default=NA, type='character', - help="Path to PRScs executable [required]"), -make_option("--PRS_CSx_ref_path", action="store", default=NA, type='character', - help="Path to PRScs ld reference data [required]"), -make_option("--n_cores", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), -make_option("--test", action="store", default=NA, type='character', - help="Specify number of SNPs to include [optional]"), -make_option("--phi_param", action="store", default='auto', type='character', - help="Path to PRScs reference [optional]"), -make_option("--seed", action="store", default=NA, type='numeric', - help="Seed number for PRScs [optional]") -) - -opt = parse_args(OptionParser(option_list=option_list)) - -library(data.table) -library(foreach) -library(doMC) -registerDoMC(opt$n_cores) - -opt$output_dir<-paste0(dirname(opt$output),'/') -opt$output_name<-basename(opt$output) -system(paste0('mkdir -p ',opt$output_dir)) - -phi_param<-unlist(strsplit(opt$phi_param,',')) - -CHROMS<-1:22 - -if(!is.na(opt$test)){ - if(grepl('chr', opt$test)){ - single_chr_test<-T - CHROMS<-as.numeric(gsub('chr','',opt$test)) - } else { - single_chr_test<-F - opt$test<-as.numeric(opt$test) - } -} - -if(any(grepl('auto',phi_param))){ - phi_param<-c(sprintf("%1.00e", as.numeric(phi_param[!grepl('auto',phi_param)])),'auto') -} else { - phi_param<-sprintf("%1.00e", as.numeric(phi_param)) -} - -sink(file = paste(opt$output,'.log',sep=''), append = F) -cat( -'################################################################# -# polygenic_score_file_creator_PRScs.R V1.0 -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -Analysis started at',as.character(start.time),' -Options are:\n') - -cat('Options are:\n') -print(opt) -cat('Analysis started at',as.character(start.time),'\n') -sink() - -##### -# Read in sumstats and insert p-values -##### - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Reading in GWAS and harmonising with reference.\n') -sink() - -### -# sumstats1 -### - -GWAS1<-fread(cmd=paste0('zcat ',opt$sumstats1), nThread=1) -GWAS1<-GWAS1[complete.cases(GWAS1),] - -# Extract subset if testing -if(!is.na(opt$test)){ - if(single_chr_test == F){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS1_test<-NULL - for(i in 1:22){ - GWAS1_tmp<-GWAS1[GWAS1$CHR == i,] - GWAS1_tmp<-GWAS1_tmp[order(GWAS1_tmp$BP),] - GWAS1_tmp<-GWAS1_tmp[1:opt$test,] - GWAS1_test<-rbind(GWAS1_test,GWAS1_tmp) - } - - GWAS1<-GWAS1_test - GWAS1<-GWAS1[complete.cases(GWAS1),] - rm(GWAS1_test) - print(table(GWAS1$CHR)) - - } else { - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted chromosome ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS1<-GWAS1[GWAS1$CHR == CHROMS,] - print(table(GWAS1$CHR)) - } -} - -GWAS1_N<-mean(GWAS1$N) - -if(('BETA' %in% names(GWAS1))){ - GWAS1<-GWAS1[,c('SNP','A1','A2','BETA','P')] -} else { - GWAS1<-GWAS1[,c('SNP','A1','A2','OR','P')] -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('sumstats1 contains',dim(GWAS1)[1],'variants.\n') -sink() - -fwrite(GWAS1, paste0(opt$output_dir,'GWAS1_sumstats_temp.txt'), sep=' ') - -rm(GWAS1) -gc() - -### -# sumstats2 -### - -GWAS2<-fread(cmd=paste0('zcat ',opt$sumstats2), nThread=1) -GWAS2<-GWAS2[complete.cases(GWAS2),] - -# Extract subset if testing -if(!is.na(opt$test)){ - if(single_chr_test == F){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS2_test<-NULL - for(i in 1:22){ - GWAS2_tmp<-GWAS2[GWAS2$CHR == i,] - GWAS2_tmp<-GWAS2_tmp[order(GWAS2_tmp$BP),] - GWAS2_tmp<-GWAS2_tmp[1:opt$test,] - GWAS2_test<-rbind(GWAS2_test,GWAS2_tmp) - } - - GWAS2<-GWAS2_test - GWAS2<-GWAS2[complete.cases(GWAS2),] - rm(GWAS2_test) - print(table(GWAS2$CHR)) - - } else { - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted chromosome ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS2<-GWAS2[GWAS2$CHR == CHROMS,] - print(table(GWAS2$CHR)) - } -} - -GWAS2_N<-mean(GWAS2$N) - -if(('BETA' %in% names(GWAS2))){ - GWAS2<-GWAS2[,c('SNP','A1','A2','BETA','P')] -} else { - GWAS2<-GWAS2[,c('SNP','A1','A2','OR','P')] -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('sumstats1 contains',dim(GWAS2)[1],'variants.\n') -sink() - -fwrite(GWAS2, paste0(opt$output_dir,'GWAS2_sumstats_temp.txt'), sep=' ') - -rm(GWAS2) -gc() - -if(!is.na(opt$test)){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - test_start.time <- Sys.time() - cat('Test started at',as.character(test_start.time),'\n') - sink() -} - -##### -# Process sumstats using PRScsx -##### - -# Make a data.frame listing chromosome and phi combinations -jobs<-NULL -for(i in CHROMS){ - jobs<-rbind(jobs,data.frame(CHR=i, - phi=phi_param)) -} - -# Run using PRScs auto, and specifying a range of global shrinkage parameters (1e-6, 1e-4, 1e-2, 1) -foreach(i=1:dim(jobs)[1], .combine=c, .options.multicore=list(preschedule=FALSE)) %dopar% { - if(is.na(opt$seed)){ - if(jobs$phi[i] == 'auto'){ - system(paste0(opt$PRS_CSx_path,' --meta=True --ref_dir=',opt$PRS_CSx_ref_path,' --bim_prefix=',opt$ref_plink_chr,jobs$CHR[i],' --sst_file=',opt$output_dir,'GWAS1_sumstats_temp.txt,',opt$output_dir,'GWAS2_sumstats_temp.txt --pop=',opt$pop1,',',opt$pop2,' --n_gwas=',round(GWAS1_N,0),',',round(GWAS2_N,0),' --out_dir=',opt$output_dir,' --out_name=',opt$output_name,' --chrom=',jobs$CHR[i])) - } else { - system(paste0(opt$PRS_CSx_path,' --meta=True --ref_dir=',opt$PRS_CSx_ref_path,' --bim_prefix=',opt$ref_plink_chr,jobs$CHR[i],' --phi=',jobs$phi[i],' --sst_file=',opt$output_dir,'GWAS1_sumstats_temp.txt,',opt$output_dir,'GWAS2_sumstats_temp.txt --pop=',opt$pop1,',',opt$pop2,' --n_gwas=',round(GWAS1_N,0),',',round(GWAS2_N,0),' --out_dir=',opt$output_dir,' --out_name=',opt$output_name,' --chrom=',jobs$CHR[i])) - } - } else { - if(jobs$phi[i] == 'auto'){ - system(paste0(opt$PRS_CSx_path,' --meta=True --ref_dir=',opt$PRS_CSx_ref_path,' --bim_prefix=',opt$ref_plink_chr,jobs$CHR[i],' --sst_file=',opt$output_dir,'GWAS1_sumstats_temp.txt,',opt$output_dir,'GWAS2_sumstats_temp.txt --pop=',opt$pop1,',',opt$pop2,' --n_gwas=',round(GWAS1_N,0),',',round(GWAS2_N,0),' --out_dir=',opt$output_dir,' --out_name=',opt$output_name,' --chrom=',jobs$CHR[i],' --seed=',opt$seed)) - } else { - system(paste0(opt$PRS_CSx_path,' --meta=True --ref_dir=',opt$PRS_CSx_ref_path,' --bim_prefix=',opt$ref_plink_chr,jobs$CHR[i],' --phi=',jobs$phi[i],' --sst_file=',opt$output_dir,'GWAS1_sumstats_temp.txt,',opt$output_dir,'GWAS2_sumstats_temp.txt --pop=',opt$pop1,',',opt$pop2,' --n_gwas=',round(GWAS1_N,0),',',round(GWAS2_N,0),' --out_dir=',opt$output_dir,' --out_name=',opt$output_name,' --chrom=',jobs$CHR[i],' --seed=',opt$seed)) - } - } -} - -system(paste0('rm ',opt$output_dir,'GWAS1_sumstats_temp.txt')) -system(paste0('rm ',opt$output_dir,'GWAS2_sumstats_temp.txt')) - -if(!is.na(opt$test)){ - end.time <- Sys.time() - time.taken <- end.time - test_start.time - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Test run finished at',as.character(end.time),'\n') - cat('Test duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') - sink() - system(paste0('rm ',opt$output,'*.txt')) - q() -} - -#### -# Combine score files -#### -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - score_all<-NULL - for(phi_i in phi_param){ - score_phi<-NULL - for(i in CHROMS){ - score_phi_i<-fread(paste0(opt$output,'_',pop_disc,'_pst_eff_a1_b0.5_phi',phi_i,'_chr',i,'.txt')) - score_phi<-rbind(score_phi, score_phi_i) - } - if(phi_i == phi_param[1]){ - score_phi<-score_phi[,c('V2','V4','V6'), with=F] - names(score_phi)<-c('SNP','A1',paste0('SCORE_phi_',phi_i)) - } else { - score_phi<-score_phi[,'V6', with=F] - names(score_phi)<-paste0('SCORE_phi_',phi_i) - } - - score_all<-cbind(score_all, score_phi) - - } - - fwrite(score_all, paste0(opt$output,'.',pop_disc,'.score'), col.names=T, sep=' ', quote=F) - - if(file.exists(paste0(opt$output,'.',pop_disc,'.score.gz'))){ - system(paste0('rm ',opt$output,'.',pop_disc,'.score.gz')) - } - - system(paste0('gzip ',opt$output,'.',pop_disc,'.score')) -} - -#### -# Calculate mean and sd of polygenic scores -#### - -# Calculate polygenic scores for reference individuals -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Calculating polygenic scores in reference...') -sink() - -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - if(length(phi_param) == 1){ - for(i in CHROMS){ - system(paste0(opt$plink2, ' --bfile ',opt$ref_plink_chr,i,' --score ',opt$output,'.',pop_disc,'.score.gz header-read --out ',opt$output,'.',pop_disc,'.profiles.chr',i,' --memory ',floor(opt$memory*0.7))) - } - } else { - for(i in CHROMS){ - system(paste0(opt$plink2, ' --bfile ',opt$ref_plink_chr,i,' --score ',opt$output,'.',pop_disc,'.score.gz header-read --score-col-nums 3-',2+length(phi_param),' --out ',opt$output,'.',pop_disc,'.profiles.chr',i,' --memory ',floor(opt$memory*0.7))) - } - } -} - -# Add up the scores across chromosomes -fam<-fread(paste0(opt$ref_plink_chr,'22.fam')) - -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - scores<-list() - for(i in as.character(CHROMS)){ - sscore<-fread(paste0(opt$output,'.',pop_disc,'.profiles.chr',i,'.sscore')) - scores[[i]]<-sscore[,grepl('SCORE_', names(sscore)),with=F] - scores[[i]]<-as.matrix(scores[[i]]*sscore$NMISS_ALLELE_CT) - } - - scores<-Reduce(`+`, scores) - scores<-data.table(FID=fam$V1, - IID=fam$V2, - scores) - - names(scores)<-c('FID','IID',names(score_all)[-1:-2]) - - # Calculate the mean and sd of scores for each population specified in pop_scale - pop_keep_files<-read.table(opt$ref_pop_scale, header=F, stringsAsFactors=F) - - for(k in 1:dim(pop_keep_files)[1]){ - pop<-pop_keep_files$V1[k] - keep<-fread(pop_keep_files$V2[k], header=F) - scores_keep<-scores[(scores$FID %in% keep$V1),] - - ref_scale<-data.frame( Param=names(scores_keep[,-1:-2]), - Mean=round(sapply(scores_keep[,-1:-2], function(x) mean(x)),3), - SD=round(sapply(scores_keep[,-1:-2], function(x) sd(x)),3)) - - fwrite(ref_scale, paste0(opt$output,'.',pop_disc,'.',pop,'.scale'), sep=' ') - } -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Done!\n') -sink() - -### -# Clean up temporary files -### - -system(paste0('rm ',opt$output,'*.profiles.*')) -system(paste0('rm ',opt$output,'*_pst_eff_a1_b0.5_*')) - -end.time <- Sys.time() -time.taken <- end.time - start.time -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Analysis finished at',as.character(end.time),'\n') -cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') -sink() diff --git a/Scripts/PRS-CSx/PRS_CSx_plink2_slurm.R b/Scripts/PRS-CSx/PRS_CSx_plink2_slurm.R deleted file mode 100644 index 6ab637aa..00000000 --- a/Scripts/PRS-CSx/PRS_CSx_plink2_slurm.R +++ /dev/null @@ -1,392 +0,0 @@ -#!/usr/bin/Rscript -# This script was written by Oliver Pain whilst at King's College London University. -start.time <- Sys.time() -suppressMessages(library("optparse")) - -option_list = list( -make_option("--ref_plink_chr", action="store", default=NA, type='character', - help="Path to per chromosome reference PLINK files [required]"), -make_option("--ref_pop_scale", action="store", default=NA, type='character', - help="File containing the population code and location of the keep file [required]"), -make_option("--plink2", action="store", default='plink', type='character', - help="Path PLINK v2 software binary [required]"), -make_option("--output", action="store", default='NA', type='character', - help="Path for output files [required]"), -make_option("--memory", action="store", default=5000, type='numeric', - help="Memory limit [optional]"), -make_option("--sumstats1", action="store", default=NA, type='character', - help="GWAS summary statistics 1 [required]"), -make_option("--sumstats2", action="store", default=NA, type='character', - help="GWAS summary statistics 2 [required]"), -make_option("--pop1", action="store", default=NA, type='character', - help="Super population or sumstats1 [required]"), -make_option("--pop2", action="store", default=NA, type='character', - help="Super population for sumstats2 [required]"), -make_option("--PRS_CSx_path", action="store", default=NA, type='character', - help="Path to PRScs executable [required]"), -make_option("--PRS_CSx_ref_path", action="store", default=NA, type='character', - help="Path to PRScs ld reference data [required]"), -make_option("--n_cores", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), -make_option("--test", action="store", default=NA, type='character', - help="Specify number of SNPs to include [optional]"), -make_option("--phi_param", action="store", default='auto', type='character', - help="Path to PRScs reference [optional]") -) - -opt = parse_args(OptionParser(option_list=option_list)) - -library(data.table) - -opt$output_dir<-paste0(dirname(opt$output),'/') -opt$output_name<-basename(opt$output) -system(paste0('mkdir -p ',opt$output_dir)) - -phi_param<-unlist(strsplit(opt$phi_param,',')) - -CHROMS<-1:22 - -if(!is.na(opt$test)){ - if(grepl('chr', opt$test)){ - single_chr_test<-T - CHROMS<-as.numeric(gsub('chr','',opt$test)) - } else { - single_chr_test<-F - opt$test<-as.numeric(opt$test) - } -} - -if(any(grepl('auto',phi_param))){ - phi_param<-c(sprintf("%1.00e", as.numeric(phi_param[!grepl('auto',phi_param)])),'auto') -} else { - phi_param<-sprintf("%1.00e", as.numeric(phi_param)) -} - -sink(file = paste(opt$output,'.log',sep=''), append = F) -cat( -'################################################################# -# polygenic_score_file_creator_PRS-CSx.R V1.0 -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -Analysis started at',as.character(start.time),' -Options are:\n') - -cat('Options are:\n') -print(opt) -cat('Analysis started at',as.character(start.time),'\n') -sink() - -##### -# Read in sumstats and insert p-values -##### - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Reading in GWAS and harmonising with reference.\n') -sink() - -### -# sumstats1 -### - -GWAS1<-fread(cmd=paste0('zcat ',opt$sumstats1), nThread=1) -GWAS1<-GWAS1[complete.cases(GWAS1),] - -# Extract subset if testing -if(!is.na(opt$test)){ - if(single_chr_test == F){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS1_test<-NULL - for(i in 1:22){ - GWAS1_tmp<-GWAS1[GWAS1$CHR == i,] - GWAS1_tmp<-GWAS1_tmp[order(GWAS1_tmp$BP),] - GWAS1_tmp<-GWAS1_tmp[1:opt$test,] - GWAS1_test<-rbind(GWAS1_test,GWAS1_tmp) - } - - GWAS1<-GWAS1_test - GWAS1<-GWAS1[complete.cases(GWAS1),] - rm(GWAS1_test) - print(table(GWAS1$CHR)) - - } else { - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted chromosome ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS1<-GWAS1[GWAS1$CHR == CHROMS,] - print(table(GWAS1$CHR)) - } -} - -GWAS1_N<-mean(GWAS1$N) - -if(('BETA' %in% names(GWAS1))){ - GWAS1<-GWAS1[,c('SNP','A1','A2','BETA','P')] -} else { - GWAS1<-GWAS1[,c('SNP','A1','A2','OR','P')] -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('sumstats1 contains',dim(GWAS1)[1],'variants.\n') -sink() - -fwrite(GWAS1, paste0(opt$output_dir,'GWAS1_sumstats_temp.txt'), sep=' ') - -rm(GWAS1) -gc() - -### -# sumstats2 -### - -GWAS2<-fread(cmd=paste0('zcat ',opt$sumstats2), nThread=1) -GWAS2<-GWAS2[complete.cases(GWAS2),] - -# Extract subset if testing -if(!is.na(opt$test)){ - if(single_chr_test == F){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS2_test<-NULL - for(i in 1:22){ - GWAS2_tmp<-GWAS2[GWAS2$CHR == i,] - GWAS2_tmp<-GWAS2_tmp[order(GWAS2_tmp$BP),] - GWAS2_tmp<-GWAS2_tmp[1:opt$test,] - GWAS2_test<-rbind(GWAS2_test,GWAS2_tmp) - } - - GWAS2<-GWAS2_test - GWAS2<-GWAS2[complete.cases(GWAS2),] - rm(GWAS2_test) - print(table(GWAS2$CHR)) - - } else { - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted chromosome ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS2<-GWAS2[GWAS2$CHR == CHROMS,] - print(table(GWAS2$CHR)) - } -} - -GWAS2_N<-mean(GWAS2$N) - -if(('BETA' %in% names(GWAS2))){ - GWAS2<-GWAS2[,c('SNP','A1','A2','BETA','P')] -} else { - GWAS2<-GWAS2[,c('SNP','A1','A2','OR','P')] -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('sumstats1 contains',dim(GWAS2)[1],'variants.\n') -sink() - -fwrite(GWAS2, paste0(opt$output_dir,'GWAS2_sumstats_temp.txt'), sep=' ') - -rm(GWAS2) -gc() - -if(!is.na(opt$test)){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - test_start.time <- Sys.time() - cat('Test started at',as.character(test_start.time),'\n') - sink() -} - -##### -# Process sumstats using PRScsx -##### - -# Make a data.frame listing chromosome and phi combinations -jobs<-NULL -for(i in CHROMS){ - jobs<-rbind(jobs,data.frame(CHR=i, - phi=phi_param)) -} - -write.table(jobs, paste0(opt$output_dir,'job_list'), col.names=F, row.names=F, quote=F) - -# Write batch job -writeLines(paste0("#!/bin/sh - -#SBATCH -p shared,brc -#SBATCH --mem 10G -#SBATCH -n 1 -#SBATCH --nodes=1 -#SBATCH -t 24:00:00 -#SBATCH -J PRScs - -export MKL_NUM_THREADS=$SLURM_CPUS_ON_NODE -export NUMEXPR_NUM_THREADS=$SLURM_CPUS_ON_NODE -export OMP_NUM_THREADS=$SLURM_CPUS_ON_NODE - -echo $SLURM_CPUS_ON_NODE -chr=$(awk -v var=$SLURM_ARRAY_TASK_ID 'NR == var {print $1}' ", opt$output_dir,"job_list) -phi=$(awk -v var=$SLURM_ARRAY_TASK_ID 'NR == var {print $2}' ", opt$output_dir,"job_list) - -echo ${chr} -echo ${phi} - -if [ ${phi} == \"auto\" ];then - -",opt$PRS_CSx_path," --meta=True --ref_dir=",opt$PRS_CSx_ref_path," --bim_prefix=",opt$ref_plink_chr,"${chr} --sst_file=",opt$output_dir,"/GWAS1_sumstats_temp.txt,",opt$output_dir,"/GWAS2_sumstats_temp.txt --pop=",opt$pop1,",",opt$pop2," --n_gwas=",round(GWAS1_N,0),",",round(GWAS2_N,0)," --out_dir=",opt$output_dir," --out_name=",opt$output_name," --chrom=${chr} - -else - -",opt$PRS_CSx_path," --meta=True --ref_dir=",opt$PRS_CSx_ref_path," --bim_prefix=",opt$ref_plink_chr,"${chr} --phi=${phi} --sst_file=",opt$output_dir,"/GWAS1_sumstats_temp.txt,",opt$output_dir,"/GWAS2_sumstats_temp.txt --pop=",opt$pop1,",",opt$pop2," --n_gwas=",round(GWAS1_N,0),",",round(GWAS2_N,0)," --out_dir=",opt$output_dir," --out_name=",opt$output_name," --chrom=${chr} - -fi - -"), paste0(opt$output_dir,'batch.sh')) - -# Run batch job -jobID<-system(paste0("sbatch --array ",1,"-",nrow(jobs),"%",opt$n_cores," ", opt$output_dir,'batch.sh'),intern=T) -jobID<-gsub('.* ','', jobID) - -# Check whether finished -Sys.sleep(30) -while(i){ - system(paste0('sacct -j ',jobID,' > ',opt$output_dir,'sacct_log.txt')) - sacct_log<-fread(paste0(opt$output_dir,'sacct_log.txt'), fill=T) - sacct_log<-sacct_log[sacct_log$JobName == 'PRScs',] - - print(sacct_log) - - if(sum(sacct_log$State == 'FAILED') > 0){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Job failed.\n') - sink() - q() - } - - if(sum(sacct_log$State != 'COMPLETED') == 0){ - break - } else { - Sys.sleep(60) - } -} - -system(paste0('rm ',opt$output_dir,'GWAS1_sumstats_temp.txt')) -system(paste0('rm ',opt$output_dir,'GWAS2_sumstats_temp.txt')) - -if(!is.na(opt$test)){ - end.time <- Sys.time() - time.taken <- end.time - test_start.time - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Test run finished at',as.character(end.time),'\n') - cat('Test duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') - sink() - system(paste0('rm ',opt$output,'*.txt')) - q() -} - -#### -# Combine score files -#### -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - score_all<-NULL - for(phi_i in phi_param){ - score_phi<-NULL - for(i in CHROMS){ - score_phi_i<-fread(paste0(opt$output,'_',pop_disc,'_pst_eff_a1_b0.5_phi',phi_i,'_chr',i,'.txt')) - score_phi<-rbind(score_phi, score_phi_i) - } - if(phi_i == phi_param[1]){ - score_phi<-score_phi[,c('V2','V4','V6'), with=F] - names(score_phi)<-c('SNP','A1',paste0('SCORE_phi_',phi_i)) - } else { - score_phi<-score_phi[,'V6', with=F] - names(score_phi)<-paste0('SCORE_phi_',phi_i) - } - - score_all<-cbind(score_all, score_phi) - - } - - fwrite(score_all, paste0(opt$output,'.',pop_disc,'.score'), col.names=T, sep=' ', quote=F) - - if(file.exists(paste0(opt$output,'.',pop_disc,'.score.gz'))){ - system(paste0('rm ',opt$output,'.',pop_disc,'.score.gz')) - } - - system(paste0('gzip ',opt$output,'.',pop_disc,'.score')) -} - -#### -# Calculate mean and sd of polygenic scores -#### - -# Calculate polygenic scores for reference individuals -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Calculating polygenic scores in reference...') -sink() - -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - if(length(phi_param) == 1){ - for(i in CHROMS){ - system(paste0(opt$plink2, ' --bfile ',opt$ref_plink_chr,i,' --score ',opt$output,'.',pop_disc,'.score.gz header-read --out ',opt$output,'.',pop_disc,'.profiles.chr',i,' --memory ',floor(opt$memory*0.7))) - } - } else { - for(i in CHROMS){ - system(paste0(opt$plink2, ' --bfile ',opt$ref_plink_chr,i,' --score ',opt$output,'.',pop_disc,'.score.gz header-read --score-col-nums 3-',2+length(phi_param),' --out ',opt$output,'.',pop_disc,'.profiles.chr',i,' --memory ',floor(opt$memory*0.7))) - } - } -} - -# Add up the scores across chromosomes -fam<-fread(paste0(opt$ref_plink_chr,'22.fam')) - -for(pop_disc in c(opt$pop1, opt$pop2, 'META')){ - scores<-list() - for(i in as.character(CHROMS)){ - sscore<-fread(paste0(opt$output,'.',pop_disc,'.profiles.chr',i,'.sscore')) - scores[[i]]<-sscore[,grepl('SCORE_', names(sscore)),with=F] - scores[[i]]<-as.matrix(scores[[i]]*sscore$NMISS_ALLELE_CT) - } - - scores<-Reduce(`+`, scores) - scores<-data.table(FID=fam$V1, - IID=fam$V2, - scores) - - names(scores)<-c('FID','IID',names(score_all)[-1:-2]) - - # Calculate the mean and sd of scores for each population specified in pop_scale - pop_keep_files<-read.table(opt$ref_pop_scale, header=F, stringsAsFactors=F) - - for(k in 1:dim(pop_keep_files)[1]){ - pop<-pop_keep_files$V1[k] - keep<-fread(pop_keep_files$V2[k], header=F) - scores_keep<-scores[(scores$FID %in% keep$V1),] - - ref_scale<-data.frame( Param=names(scores_keep[,-1:-2]), - Mean=round(sapply(scores_keep[,-1:-2], function(x) mean(x)),3), - SD=round(sapply(scores_keep[,-1:-2], function(x) sd(x)),3)) - - fwrite(ref_scale, paste0(opt$output,'.',pop_disc,'.',pop,'.scale'), sep=' ') - } -} - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Done!\n') -sink() - -### -# Clean up temporary files -### - -system(paste0('rm ',opt$output,'*.profiles.*')) -system(paste0('rm ',opt$output,'*_pst_eff_a1_b0.5_*')) - -end.time <- Sys.time() -time.taken <- end.time - start.time -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Analysis finished at',as.character(end.time),'\n') -cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') -sink() diff --git a/Scripts/pgs_methods/prscsx.R b/Scripts/pgs_methods/prscsx.R new file mode 100644 index 00000000..be744b6f --- /dev/null +++ b/Scripts/pgs_methods/prscsx.R @@ -0,0 +1,228 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--prscsx_path", action="store", default=NULL, type='character', + help="Path to PRS-CSx executable [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--prscsx_ref_path", action="store", default=NULL, type='character', + help="Comma-seperated list of PRS-CSx reference data [required]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--phi_param", action="store", default='auto', type='character', + help="Path to PRScs reference [optional]"), + make_option("--seed", action="store", default=1, type='numeric', + help="Seed number for PRScs [optional]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Format phi parameters into vector +phi_param<-unlist(strsplit(opt$phi_param,',')) +if(any(grepl('auto',phi_param))){ + phi_param<-c(sprintf("%1.00e", as.numeric(phi_param[!grepl('auto',phi_param)])),'auto') +} else { + phi_param<-sprintf("%1.00e", as.numeric(phi_param)) +} + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$prscsx_path)){ + stop('--prscsx_path must be specified.\n') +} +if(is.null(opt$prscsx_ref_path)){ + stop('--prscsx_ref_path must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'prscsx.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +gwas_N<-NULL +for(i in 1:length(sumstats)){ + + ##### + # Read in sumstats + ##### + + log_add(log_file = log_file, message = 'Reading in GWAS.') + + # Read in, check and format GWAS summary statistics + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','BETA','SE','N')) + + # Store average sample size + gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) + + fwrite(gwas, paste0(tmp_dir, '/GWAS_sumstats_',i,'_temp.txt'), sep=' ') + + rm(gwas) + gc() + + +} + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +##### +# Process sumstats using PRS-CSx +##### + +# Create a temporary reference bim files for PRS-CSx to match to +pvar <- read_pvar(opt$ref_plink_chr, chr = CHROMS) +pvar$POS<-0 +for(i in CHROMS){ + write.table(pvar[pvar$CHR == i, c('CHR','SNP','POS','BP','A1','A2'), with=F], paste0(tmp_dir,'/ref.chr',i,'.bim'), col.names=F, row.names=F, quote=F) +} + +rm(pvar) +gc() + +# Make a data.frame listing chromosome and phi combinations +jobs<-NULL +for(i in rev(CHROMS)){ + jobs<-rbind(jobs, data.frame(CHR=i, phi=phi_param)) +} + +# Run using PRScs auto, and specifying a range of global shrinkage parameters +log <- foreach(i = 1:nrow(jobs), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + if(jobs$phi[i] == 'auto'){ + system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) + } else { + system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --phi=', jobs$phi[i], ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) + } +} + +#### +# Combine score files +#### + +score_all<-NULL +for(pop_i in c(unlist(strsplit(opt$populations, ',')), 'META')){ + score_pop<-NULL + for(phi_i in phi_param){ + score_phi<-NULL + for(i in CHROMS){ + score_phi_i<-fread(paste0(tmp_dir,'/output_',pop_i,'_pst_eff_a1_b0.5_phi',phi_i,'_chr',i,'.txt')) + score_phi<-rbind(score_phi, score_phi_i) + } + if(phi_i == phi_param[1]){ + score_phi<-score_phi[,c('V2', 'V4','V5', 'V6'), with=F] + names(score_phi)<-c('SNP', 'A1', 'A2', paste0('SCORE_',pop_i,'_phi_',phi_i)) + } else { + score_phi<-score_phi[,'V6', with=F] + names(score_phi)<-paste0('SCORE_',pop_i,'_phi_',phi_i) + } + score_pop<-cbind(score_pop, score_phi) + } + if(pop_i == c(unlist(strsplit(opt$populations, ',')), 'META')[1]){ + score_all<-score_pop + } else { + score_all<-merge(score_all, score_pop[, !(names(score_pop) %in% c('A1','A2')), with=F], by='SNP', all=T) + } +} + +# Replace NA values with 0 +score_all[is.na(score_all)] <- 0 + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score_all) + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/functions/constants.R b/functions/constants.R index 86568932..3ce37c16 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -41,3 +41,10 @@ pgs_method_labels <- data.frame( label = c('pT+clump','DBSLMM','LDpred2','SBayesR','lassosum','PRS-CS','MegaPRS','External') ) pgs_method_labels[order(pgs_method_labels$method),] + +# Make vector indicating pgs_methods that can be applied to non-european GWAS +pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') + +# Make vector indicating pgs_methods that are to be applied to gwas_groups +pgs_group_methods <- c('prscsx') + diff --git a/functions/pgs.R b/functions/pgs.R index 8c42e12f..911b0821 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -12,11 +12,13 @@ list_score_files <- function(config){ # Identify PGS methods to be included pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) + # Remove methods that are applied to groups of gwas + pgs_methods_list <- pgs_methods_list[!(pgs_methods_list %in% pgs_group_methods)] + combos <- rbind(combos, expand.grid(name = gwas_list$name[gwas_list$pop == 'EUR'], method = pgs_methods_list)) # List PGS methods applied to non-EUR populations - pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') pgs_methods_noneur <- pgs_methods_noneur[pgs_methods_noneur %in% pgs_methods_list] combos <- rbind(combos, @@ -42,6 +44,21 @@ list_score_files <- function(config){ method = 'external')) } + # Read in gwas_groups + gwas_groups <- read_param(config = config, param = 'gwas_groups') + + if(!is.null(gwas_groups)){ + # Identify PGS methods to be included + pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) + + # Retain methods that are applied to groups of gwas + pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% pgs_group_methods)] + + combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = pgs_methods_list)) + } + + combos <- data.table(apply(combos, 2, as.character)) + return(combos) } diff --git a/functions/pipeline.R b/functions/pipeline.R index abb92c8a..b2d92119 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -1,332 +1,251 @@ -#!/usr/bin/Rscript - -if (!require("data.table", quietly = TRUE)) { - library(data.table) -} - -# Read in PGS -read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = NULL){ - - # Read in target_list - target_list <- read_param(config = config, param = 'target_list') - if(!is.null(name)){ - if(any(!(name %in% target_list$name))){ - stop('Requested target samples are not present in target_list') - } - name_i <- name - target_list <- target_list[target_list$name %in% name_i,] - } - - # Read in gwas_list - gwas_list <- read_param(config = config, param = 'gwas_list') - - # Read in score_list - score_list <- read_param(config = config, param = 'score_list') - - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - if(!is.null(score_list)){ - # Read in score_reporter output - score_reporter <- fread(paste0(outdir, "/reference/pgs_score_files/external/score_report.txt")) - score_list <- merge(score_list, score_reporter, by='name') - - # Remove scores that did not pass ref harmonisation - score_list <- score_list[score_list$pass == T,] - } - - if(!is.null(gwas)){ - if(!is.null(score_list)){ - full_gwas_list <- c(gwas_list$name, score_list$name) - } else { - full_gwas_list <- gwas_list$name - } - - if(any(!(gwas %in% full_gwas_list))){ - stop('Requested GWAS are not present in gwas_list/score_list') - } - gwas_list <- gwas_list[gwas_list$name %in% gwas,] - - if(!is.null(score_list)){ - score_list <- score_list[score_list$name %in% gwas,] - } - } - - # Identify PGS methods to be included - pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) - - if(!is.null(pgs_methods)){ - if(!is.null(score_list)){ - if(any(!(pgs_methods %in% c(pgs_methods_list, 'external')))){ - stop('Requested pgs_methods are not present in pgs_methods in config') - } - } else { - if(any(!(pgs_methods %in% pgs_methods_list))){ - stop('Requested pgs_methods are not present in pgs_methods in config') - } - } - pgs_methods_list <- pgs_methods_list[pgs_methods_list %in% pgs_methods] - } - - # Define PGS methods applied to non-EUR GWAS - pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') - - # Identify outdir parameter - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - pgs <- list() - for (name_i in target_list$name) { - # Read in keep_list to determine populations available - keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) - - if(!is.null(pop)){ - if(any(!(pop %in% keep_list_i$POP))){ - stop(paste0('Requested pop are not present in ',name_i,' sample.')) - } - keep_list_i <- keep_list_i[keep_list_i$POP %in% pop,] - } - - pgs[[name_i]] <- list() - for (pop_i in keep_list_i$POP) { - pgs[[name_i]][[pop_i]] <- list() - for (gwas_i in gwas_list$name) { - pgs[[name_i]][[pop_i]][[gwas_i]] <- list() - - for (pgs_method_i in pgs_methods_list) { - if (gwas_list$population[gwas_list$name == gwas_i] == 'EUR' | (gwas_list$population[gwas_list$name == gwas_i] != 'EUR' & (pgs_method_i %in% pgs_methods_noneur))) { - pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- - fread( - paste0( - outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', gwas_i, '/', name_i, '-', gwas_i, '-', pop_i, '.profiles' - ) - ) - } - } - } - if(!is.null(score_list)){ - for (score_i in score_list$name) { - pgs[[name_i]][[pop_i]][[score_i]] <- list() - pgs_method_i <- 'external' - pgs[[name_i]][[pop_i]][[score_i]][[pgs_method_i]] <- - fread( - paste0( - outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', score_i, '/', name_i, '-', score_i, '-', pop_i, '.profiles' - ) - ) - } - } - } - } - - return(pgs) -} - -# Create function to read in parameters in the config file -read_param <- function(config, param, return_obj = T){ - library(yaml) - - # Read in the config file - config_file <- read_yaml(config) - - if(all(names(config_file) != param)){ - # Check default config file - config_file <- read_yaml('config.yaml') - - if(all(names(config_file) != param)){ - cat('Requested parameter is not present in user specified config file or default config file.') - return(NULL) - } else { - cat('Parameter is not present in user specified config file, so will use value in default config file.') - } - } - - # Identify value for param - file <- config_file[[param]] - file[file == 'NA']<-NA - - # If resdir, and NA, set to 'resources' - if(param == 'resdir'){ - if(is.na(file)){ - file <- 'resources' - } - } - - # If refdir, and NA, set to '/data/ref' - if(param == 'refdir'){ - if(is.na(file)){ - resdir <- read_param(config = config, param = 'resdir', return_obj = F) - file <- paste0(resdir, '/data/ref') - } - } - - if(return_obj){ - if(!is.na(file)){ - obj <- fread(file) - } else { - obj <- NULL - } - return(obj) - } else { - file <- file[order(file)] - return(file) - } -} - -# Read in ancestry classifications -read_ancestry <- function(config, name){ - - # Read in the config file - config_file <- readLines(config) - - # Identify outdir - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - # Read keep_list - keep_list <- fread(paste0(outdir,'/',name,'/ancestry/keep_list.txt')) - - # Read in keep lists - keep_files <- list() - for(pop in keep_list$POP){ - keep_files[[pop]] <- fread(keep_list$file[keep_list$POP == pop], header = F) - } - - # Read in model predictions - model_pred <- fread(paste0(outdir,'/',name,'/ancestry/',name,'.Ancestry.model_pred')) - - # Read in ancestry log file - log <- readLines(paste0(outdir,'/',name,'/ancestry/',name,'.Ancestry.log')) - - output <- list( - keep_list = keep_list, - keep_files = keep_files, - model_pred = model_pred, - log = log - ) - - return(output) -} - -# Return score corresponding to pseudovalidation -find_pseudo <- function(config, gwas, pgs_method){ - - if(length(pgs_method) > 1){ - stop('Only one pgs_method can be specified at a time') - } - if(length(gwas) > 1){ - stop('Only one gwas can be specified at a time') - } - - # Read in gwas_list - gwas_list <- read_param(config = config, param = 'gwas_list') - - # Read in score_list - score_list <- read_param(config = config, param = 'score_list') - - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - if(!is.null(score_list)){ - # Read in score_reporter output - score_reporter <- fread(paste0(outdir, "/reference/pgs_score_files/external/score_report.txt")) - score_list <- merge(score_list, score_reporter, by='name') - - # Remove scores that did not pass ref harmonisation - score_list <- score_list[score_list$pass == T,] - } - - # Find outdir - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - if(!is.null(gwas)){ - if(!is.null(score_list)){ - full_gwas_list <- c(gwas_list$name, score_list$name) - } else { - full_gwas_list <- gwas_list$name - } - - if(any(!(gwas %in% full_gwas_list))){ - stop('Requested GWAS are not present in gwas_list/score_list') - } - gwas_list <- gwas_list[gwas_list$name %in% gwas,] - - if(!is.null(score_list)){ - score_list <- score_list[score_list$name %in% gwas,] - } - } - - # Identify PGS methods to be included - pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) - - if(!is.null(pgs_method)){ - if(!is.null(score_list)){ - if(any(!(pgs_method %in% c(pgs_methods_list, 'external')))){ - stop('Requested pgs_method are not present in pgs_methods in config') - } - } else { - if(any(!(pgs_method %in% pgs_methods_list))){ - stop('Requested pgs_method are not present in pgs_methods in config') - } - } - pgs_methods_list <- pgs_methods_list[pgs_methods_list %in% pgs_method] - } - - # Identify outdir parameter - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - # Use most stringent p-value threshold of 0.05 as pseudo - if(pgs_method == 'ptclump'){ - return('0_1') - } - - # Pseudoval only methods - if(pgs_method == 'sbayesr'){ - return('SBayesR') - } - - - # Retrieve pseudoval param - if(pgs_method == 'dbslmm'){ - return('DBSLMM_1') - } - if(pgs_method == 'ldpred2'){ - return('beta_auto') - } - if(pgs_method == 'prscs'){ - return('phi_auto') - } - if(pgs_method == 'megaprs'){ - # Read in megaprs log file - log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) - log <- log[grepl('identified as the best with correlation', log)] - pseudoval <- gsub(' .*','', gsub('Model ', '', log)) - return(paste0('ldak_Model', pseudoval)) - } - if(pgs_method == 'lassosum'){ - # Read in megaprs log file - log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) - s_val <- gsub('.* ', '', log[grepl('^s = ', log)]) - lambda_val <- gsub('.* ', '', log[grepl('^lambda = ', log)]) - return(paste0('s', s_val, '_lambda', lambda_val)) - } - - # If pgs_method is external, return the only score - if(pgs_method == 'external'){ - return('external') - } -} - -# Read in lassosum pseudoval results -read_pseudo_r <- function(config, gwas){ - - if(length(gwas) > 1){ - stop('Only one gwas can be specified at a time') - } - - # Find outdir param - outdir <- read_param(config = config, param = 'outdir', return_obj = F) - - # Read in lassosum log file - log <- readLines(paste0(outdir,'/reference/pgs_score_files/lassosum/',gwas,'/ref-',gwas,'.log')) - r <- as.numeric(gsub('value = ','',log[grepl('value = ', log)])) - - return(r) -} - +#!/usr/bin/Rscript + +if (!require("data.table", quietly = TRUE)) { + library(data.table) +} + +# Read in PGS +read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = NULL){ + + # Read in target_list + target_list <- read_param(config = config, param = 'target_list') + if(!is.null(name)){ + if(any(!(name %in% target_list$name))){ + stop('Requested target samples are not present in target_list') + } + name_i <- name + target_list <- target_list[target_list$name %in% name_i,] + } + + # Identify score files + score_file_list <- list_score_files(config) + + # Subset requested gwas + if(!is.null(gwas)){ + if(any(!(gwas %in% score_file_list$name))){ + stop('Requested GWAS are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$name %in% gwas,] + } + + # Subset requested pgs_methods + if(!is.null(pgs_methods)){ + if(any(!(pgs_methods %in% score_file_list$method))){ + stop('Requested PGS methods are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$method %in% pgs_methods,] + } + + # Identify outdir parameter + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + pgs <- list() + for (name_i in target_list$name) { + # Read in keep_list to determine populations available + keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) + + if(!is.null(pop)){ + if(any(!(pop %in% keep_list_i$POP))){ + stop(paste0('Requested pop are not present in ',name_i,' sample.')) + } + keep_list_i <- keep_list_i[keep_list_i$POP %in% pop,] + } + + pgs[[name_i]] <- list() + for (pop_i in keep_list_i$POP) { + pgs[[name_i]][[pop_i]] <- list() + for(score_i in 1:nrow(score_file_list)){ + gwas_i <- score_file_list$name[score_i] + pgs_method_i <- score_file_list$method[score_i] + pgs[[name_i]][[pop_i]][[gwas_i]] <- list() + pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- + fread( + paste0( + outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', gwas_i, '/', name_i, '-', gwas_i, '-', pop_i, '.profiles' + ) + ) + } + } + } + + return(pgs) +} + +# Create function to read in parameters in the config file +read_param <- function(config, param, return_obj = T){ + library(yaml) + + # Read in the config file + config_file <- read_yaml(config) + + if(all(names(config_file) != param)){ + # Check default config file + config_file <- read_yaml('config.yaml') + + if(all(names(config_file) != param)){ + cat(param, 'parameter is not present in user specified config file or default config file.') + return(NULL) + } else { + cat(param, 'parameter is not present in user specified config file, so will use value in default config file.') + } + } + + # Identify value for param + file <- config_file[[param]] + file[file == 'NA']<-NA + + # If resdir, and NA, set to 'resources' + if(param == 'resdir'){ + if(is.na(file)){ + file <- 'resources' + } + } + + # If refdir, and NA, set to '/data/ref' + if(param == 'refdir'){ + if(is.na(file)){ + resdir <- read_param(config = config, param = 'resdir', return_obj = F) + file <- paste0(resdir, '/data/ref') + } + } + + if(return_obj){ + if(!is.na(file)){ + obj <- fread(file) + } else { + obj <- NULL + } + return(obj) + } else { + file <- file[order(file)] + return(file) + } +} + +# Read in ancestry classifications +read_ancestry <- function(config, name){ + + # Read in the config file + config_file <- readLines(config) + + # Identify outdir + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + # Read keep_list + keep_list <- fread(paste0(outdir,'/',name,'/ancestry/keep_list.txt')) + + # Read in keep lists + keep_files <- list() + for(pop in keep_list$POP){ + keep_files[[pop]] <- fread(keep_list$file[keep_list$POP == pop], header = F) + } + + # Read in model predictions + model_pred <- fread(paste0(outdir,'/',name,'/ancestry/',name,'.Ancestry.model_pred')) + + # Read in ancestry log file + log <- readLines(paste0(outdir,'/',name,'/ancestry/',name,'.Ancestry.log')) + + output <- list( + keep_list = keep_list, + keep_files = keep_files, + model_pred = model_pred, + log = log + ) + + return(output) +} + +# Return score corresponding to pseudovalidation +find_pseudo <- function(config, gwas, pgs_method){ + + if(length(pgs_method) > 1){ + stop('Only one pgs_method can be specified at a time') + } + if(length(gwas) > 1){ + stop('Only one gwas can be specified at a time') + } + + # Identify score files + score_file_list <- list_score_files(config) + + # Subset requested gwas + if(!is.null(gwas)){ + if(any(!(gwas %in% score_file_list$name))){ + stop('Requested GWAS are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$name %in% gwas,] + } + + # Subset requested pgs_methods + if(!is.null(pgs_method)){ + if(any(!(pgs_method %in% score_file_list$method))){ + stop('Requested PGS method are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$method %in% pgs_method,] + } + + # Find outdir + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + # Use most stringent p-value threshold of 0.05 as pseudo + if(pgs_method == 'ptclump'){ + return('0_1') + } + + # Pseudoval only methods + if(pgs_method == 'sbayesr'){ + return('SBayesR') + } + + # Retrieve pseudoval param + if(pgs_method == 'dbslmm'){ + return('DBSLMM_1') + } + if(pgs_method == 'ldpred2'){ + return('beta_auto') + } + if(pgs_method == 'prscs'){ + return('phi_auto') + } + if(pgs_method == 'prscsx'){ + return('META_phi_auto') + } + if(pgs_method == 'megaprs'){ + # Read in megaprs log file + log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) + log <- log[grepl('identified as the best with correlation', log)] + pseudoval <- gsub(' .*','', gsub('Model ', '', log)) + return(paste0('ldak_Model', pseudoval)) + } + if(pgs_method == 'lassosum'){ + # Read in megaprs log file + log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) + s_val <- gsub('.* ', '', log[grepl('^s = ', log)]) + lambda_val <- gsub('.* ', '', log[grepl('^lambda = ', log)]) + return(paste0('s', s_val, '_lambda', lambda_val)) + } + + # If pgs_method is external, return the only score + if(pgs_method == 'external'){ + return('external') + } +} + +# Read in lassosum pseudoval results +read_pseudo_r <- function(config, gwas){ + + if(length(gwas) > 1){ + stop('Only one gwas can be specified at a time') + } + + # Find outdir param + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + # Read in lassosum log file + log <- readLines(paste0(outdir,'/reference/pgs_score_files/lassosum/',gwas,'/ref-',gwas,'.log')) + r <- as.numeric(gsub('value = ','',log[grepl('value = ', log)])) + + return(r) +} + diff --git a/pipeline/config.yaml b/pipeline/config.yaml index 15259cab..7eda72bb 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -19,7 +19,10 @@ target_list: NA # Specify location of score_list file score_list: NA -# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs') +# Specify location of gwas_groups file +gwas_groups: NA + +# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx') pgs_methods: NA # Specify p-value thresholds for ptclump @@ -28,10 +31,10 @@ ptclump_pts: ['5e-8', '1e-6', '1e-4', '1e-2', '0.1', '0.2', '0.3', '0.4', '0.5', # Specify SNP-h2 folds in DBSLMM (1 = corresponds to default model) dbslmm_h2f: ['0.8', '1', '1.2'] -# Specify phi parameters for PRS-CS +# Specify phi parameters for PRS-CS and PRS-CSx prscs_phi: ['1e-6', '1e-4', '1e-2', '1', 'auto'] -# Specify 1kg or ukb ld reference for PRS-CS +# Specify 1kg or ukb ld reference for PRS-CS and PRS-CSx prscs_ldref: '1kg' # Specify models for LDpred2 diff --git a/pipeline/misc/cross_pop_test/config_cross_pop.yaml b/pipeline/misc/cross_pop_test/config_cross_pop.yaml new file mode 100644 index 00000000..235fbfa4 --- /dev/null +++ b/pipeline/misc/cross_pop_test/config_cross_pop.yaml @@ -0,0 +1,11 @@ +outdir: test_data/output/cross_pop +refdir: misc/dev/test_data/ref +config_file: misc/cross_pop_test/config_cross_pop.yaml +gwas_list: misc/cross_pop_test/gwas_list.txt +target_list: misc/dev/test_data/config/target_list.txt +gwas_groups: misc/cross_pop_test/gwas_groups.txt +pgs_methods: ['ptclump','prscs','prscsx'] +testing: chr22 +cores_target_pgs: 1 +mem_target_pgs: 2000 +prscs_phi: ['auto'] diff --git a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd new file mode 100644 index 00000000..efc38e95 --- /dev/null +++ b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd @@ -0,0 +1,48 @@ +--- +title: "Testing cross-populations PGS methods" +output: html_document +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +knitr::opts_chunk$set(eval = FALSE) +knitr::opts_knit$set(root.dir = '/scratch/prj/oliverpainfel/Software/MyGit/GenoPred/GenoPredPipe') + +library(data.table) + +``` + +*** + +We will test using the mini test data to speed up testing. The configuration files are in ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/cross_pop_test. + +```{bash} +snakemake -j1 --use-conda --configfile=misc/cross_pop_test/config_cross_pop.yaml output_all -n +``` + +*** + +Test the new set up with OpenSNP data as the target. Initially restrict to chr22 to see if it works as expected. + +We need to edit the config file used in the previous run on OpenSNP data. + +
Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') + +config <- readLines('misc/opensnp/config.yaml') + +config[grepl('^testing:', config)]<- 'testing: chr22' +config <- config[!grepl('^score_list:', config)] +config[grepl('^outdir:', config)]<- 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1' +config[grepl('^pgs_methods:', config)]<- "pgs_methods: ['ptclump','prscs','prscsx']" +config<-c(config, 'gwas_groups: misc/cross_pop_test/gwas_groups.txt') + +write.table(config, 'misc/opensnp/config_cross_pop.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all +``` diff --git a/pipeline/misc/cross_pop_test/gwas_groups.txt b/pipeline/misc/cross_pop_test/gwas_groups.txt new file mode 100644 index 00000000..213fc7ff --- /dev/null +++ b/pipeline/misc/cross_pop_test/gwas_groups.txt @@ -0,0 +1,2 @@ +name gwas label +height yengo_eur,yengo_eas "Height (EUR+EAS)" diff --git a/pipeline/misc/cross_pop_test/gwas_list.txt b/pipeline/misc/cross_pop_test/gwas_list.txt new file mode 100644 index 00000000..28848fc5 --- /dev/null +++ b/pipeline/misc/cross_pop_test/gwas_list.txt @@ -0,0 +1,3 @@ +name path population n sampling prevalence mean sd label +yengo_eur misc/dev/test_data/gwas/yengo_2022_height_eur.txt.gz EUR NA NA NA NA NA "Yengo 2022 Height EUR" +yengo_eas misc/dev/test_data/gwas/yengo_2022_height_eas.txt.gz EAS NA NA NA NA NA "Yengo 2022 Height EAS" diff --git a/pipeline/misc/dev/test_data/gwas/yengo_2022_height_eas.txt.gz b/pipeline/misc/dev/test_data/gwas/yengo_2022_height_eas.txt.gz new file mode 100644 index 0000000000000000000000000000000000000000..24b71cc727a26b16ccad416fd21840fcb3bd6452 GIT binary patch literal 21815 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 c {log} 2>&1 """ rule download_prscs_ref_ukb_all: input: - lambda w: expand(f"{resdir}/data/prscs_ref/ldblk_ukbb_{{population}}/ldblk_ukbb_chr1.hdf5", population=['eur','eas','afr','amr','sas']) + lambda w: expand(f"{resdir}/data/prscs_ref/ukbb/ldblk_ukbb_{{population}}/ldblk_ukbb_chr1.hdf5", population=['eur','eas','afr','amr','sas']) # Download 1KG-based PRScs reference prscs_ref_1kg_dropbox = { @@ -347,7 +347,7 @@ prscs_ref_1kg_dropbox = { rule download_prscs_ref_1kg: output: - f"{resdir}/data/prscs_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr1.hdf5" + f"{resdir}/data/prscs_ref/1kg/ldblk_1kg_{{population}}/ldblk_1kg_chr1.hdf5" benchmark: f"{resdir}/data/benchmarks/download_prscs_ref_1kg-{{population}}.txt" log: @@ -357,17 +357,17 @@ rule download_prscs_ref_1kg: shell: """ {{ - mkdir -p {resdir}/data/prscs_ref; \ - rm -r -f {resdir}/data/prscs_ref/ldblk_1kg_{wildcards.population}; \ - wget --no-check-certificate -O {resdir}/data/prscs_ref/ldblk_1kg_{wildcards.population}.tar.gz {params.url}; \ - tar -zxvf {resdir}/data/prscs_ref/ldblk_1kg_{wildcards.population}.tar.gz -C {resdir}/data/prscs_ref/; \ - rm {resdir}/data/prscs_ref/ldblk_1kg_{wildcards.population}.tar.gz + mkdir -p {resdir}/data/prscs_ref/1kg; \ + rm -r -f {resdir}/data/prscs_ref/1kg/ldblk_1kg_{wildcards.population}; \ + wget --no-check-certificate -O {resdir}/data/prscs_ref/1kg/ldblk_1kg_{wildcards.population}.tar.gz {params.url}; \ + tar -zxvf {resdir}/data/prscs_ref/1kg/ldblk_1kg_{wildcards.population}.tar.gz -C {resdir}/data/prscs_ref/1kg/; \ + rm {resdir}/data/prscs_ref/1kg/ldblk_1kg_{wildcards.population}.tar.gz }} > {log} 2>&1 """ rule download_prscs_ref_1kg_all: input: - lambda w: expand(f"{resdir}/data/prscs_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr1.hdf5", population=['eur','eas','afr','amr','sas']) + lambda w: expand(f"{resdir}/data/prscs_ref/1kg/ldblk_1kg_{{population}}/ldblk_1kg_chr1.hdf5", population=['eur','eas','afr','amr','sas']) # Download PRScs software rule download_prscs_software: @@ -385,6 +385,60 @@ rule download_prscs_software: git reset --hard 621fdc80daac56c93d9528eb1a1187f7b1fc9afb }} > {log} 2>&1 """ + +# Download PRS-CSx software +rule download_prscsx_software: + output: + directory(f"{resdir}/software/prscsx/") + benchmark: + f"{resdir}/data/benchmarks/download_prscsx_software.txt" + log: + f"{resdir}/data/logs/download_prscsx_software.log" + shell: + """ + {{ + git clone https://github.com/getian107/PRScsx.git {output}; \ + cd {output}; \ + git reset --hard 29a1148875f6ae3f2594b25579f40d4b587c5691 + }} > {log} 2>&1 + """ + +#### +# Download PRS-CSx SNP data for reference +#### + +rule download_prscs_snp_data_ukb: + output: + f"{resdir}/data/prscs_ref/ukbb/snpinfo_mult_ukbb_hm3" + benchmark: + f"{resdir}/data/benchmarks/download_prscs_snp_data_ukb.txt" + log: + f"{resdir}/data/logs/download_prscs_snp_data_ukb.log" + shell: + """ + {{ + mkdir -p {resdir}/data/prscs_ref/ukbb; \ + rm -r -f {resdir}/data/prscs_ref/ukbb/snpinfo_mult_ukbb_hm3; \ + wget --no-check-certificate -O {resdir}/data/prscs_ref/ukbb/snpinfo_mult_ukbb_hm3 https://www.dropbox.com/s/oyn5trwtuei27qj/snpinfo_mult_ukbb_hm3?dl=0; \ + }} > {log} 2>&1 + """ + +rule download_prscs_snp_data_1kg: + output: + f"{resdir}/data/prscs_ref/1kg/snpinfo_mult_1kg_hm3" + benchmark: + f"{resdir}/data/benchmarks/download_prscs_snp_data_ukb.txt" + log: + f"{resdir}/data/logs/download_prscs_snp_data_ukb.log" + shell: + """ + {{ + mkdir -p {resdir}/data/prscs_ref/1kg; \ + rm -r -f {resdir}/data/prscs_ref/1kg/snpinfo_mult_1kg_hm3; \ + wget --no-check-certificate -O {resdir}/data/prscs_ref/1kg/snpinfo_mult_1kg_hm3 https://www.dropbox.com/s/rhi806sstvppzzz/snpinfo_mult_1kg_hm3?dl=0; \ + }} > {log} 2>&1 + """ + # Download gctb reference rule download_gctb_ref: output: diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 4933ebac..e3b91536 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -186,7 +186,7 @@ rule prep_pgs_prscs_i: input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", rules.download_prscs_software.output, - lambda w: f"{resdir}/data/prscs_ref/ldblk_" + prscs_ldref + "_" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0].lower() + "/ldblk_1kg_chr1.hdf5" + lambda w: f"{resdir}/data/prscs_ref/" + prscs_ldref + "/ldblk_" + prscs_ldref + "_" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0].lower() + "/ldblk_1kg_chr1.hdf5" output: f"{outdir}/reference/pgs_score_files/prscs/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -211,7 +211,7 @@ rule prep_pgs_prscs_i: --output {outdir}/reference/pgs_score_files/prscs/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ --PRScs_path {resdir}/software/prscs/PRScs.py \ - --PRScs_ref_path {resdir}/data/prscs_ref/ldblk_{prscs_ldref}_{params.population} \ + --PRScs_ref_path {resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{params.population} \ --n_cores {threads} \ --phi_param {params.phi} \ --test {params.testing} > {log} 2>&1 @@ -479,6 +479,83 @@ checkpoint score_reporter: shell: "Rscript ../Scripts/pipeline_misc/score_reporter.R {params.config_file} > {log} 2>&1" +########### +# Multi-ancestry methods +########### + +# Read in the gwas_groups or make an empty version +if 'gwas_groups' in config and config["gwas_groups"] != 'NA': + gwas_groups_df = pd.read_table(config["gwas_groups"], sep=r'\s+') +else: + gwas_groups_df = pd.DataFrame(columns = ["name", "gwas", "label"]) + +# Function to get the list of GWAS names for a given group +def get_gwas_names(gwas_group): + gwas_names_str = gwas_groups_df[gwas_groups_df['name'] == gwas_group]['gwas'].iloc[0] + return gwas_names_str.split(',') + +# Function to generate comma-separated list of populations for each name +def get_populations(gwas_group): + gwas_names = get_gwas_names(gwas_group) + sumstats_populations = [] + for gwas in gwas_names: + gwas_info = gwas_list_df[gwas_list_df['name'] == gwas].iloc[0] + sumstats_populations.append(gwas_info['population']) + return sumstats_populations + +#### +# PRS-CSx +#### + +# Note. Threads are set to 1, and phi and chr are run in parallel. Increasing number of threads shows no improvement in speed. + +rule prep_pgs_prscsx_i: + resources: + mem_mb=2000*config['cores_prep_pgs'], + time_min=800 + threads: config['cores_prep_pgs'] + input: + rules.download_prscsx_software.output, + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + lambda w: expand(f"{resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{{population}}/ldblk_{prscs_ldref}_chr1.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), + f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3" + output: + f"{outdir}/reference/pgs_score_files/prscsx/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_prscsx_i-{{gwas_group}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_prscsx_i-{{gwas_group}}.log" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + phi= ",".join(map(str, config["prscs_phi"])), + testing=config["testing"] + shell: + """ + export MKL_NUM_THREADS=1; \ + export NUMEXPR_NUM_THREADS=1; \ + export OMP_NUM_THREADS=1; \ + export OPENBLAS_NUM_THREADS=1; \ + Rscript ../Scripts/pgs_methods/prscsx.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {params.sumstats} \ + --populations {params.populations} \ + --prscsx_ref_path {resdir}/data/prscs_ref/{prscs_ldref} \ + --phi_param {params.phi} \ + --pop_data {refdir}/ref.pop.txt \ + --prscsx_path {resdir}/software/prscsx/PRScsx.py \ + --output {outdir}/reference/pgs_score_files/prscsx/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1 + """ + +rule prep_pgs_prscsx: + input: expand(f"{outdir}/reference/pgs_score_files/prscsx/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) + +############################################### + ## # Use a rule to check requested PGS methods have been run for all GWAS ## @@ -501,6 +578,8 @@ if 'megaprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_megaprs.input) if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) +if 'prscsx' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_prscsx.input) rule prep_pgs: input: From 7498351c4395b461e473500228f2af12466abc5a Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 5 Aug 2024 13:15:13 +0100 Subject: [PATCH 002/153] Completed benchmark using PRS-CSx in opensnp data, and added in x-wing method --- Scripts/pgs_methods/xwing.R | 335 ++++++++++++++++++ docs/Images/OpenSNP/genopred-prscsx.png | Bin 0 -> 211258 bytes docs/Images/OpenSNP/genopred-yengo_eas.png | Bin 80279 -> 76960 bytes .../OpenSNP/genopred-yengo_eur-external.png | Bin 107597 -> 103806 bytes docs/Images/OpenSNP/genopred-yengo_eur.png | Bin 100887 -> 97028 bytes .../OpenSNP/time_cpu_bench_pgs_methods.csv | 16 +- .../time_cpu_bench_pgs_methods_prscsx.csv | 2 + .../time_cpu_bench_pgs_methods_prscsx.png | Bin 0 -> 73168 bytes docs/opensnp_benchmark.Rmd | 245 +++++++++++-- docs/opensnp_benchmark.html | 255 ++++++++++--- functions/constants.R | 4 +- functions/pipeline.R | 6 +- pipeline/envs/xwing.yaml | 20 ++ .../misc/cross_pop_test/cross_pop_test.Rmd | 117 ++++++ pipeline/misc/opensnp/config.yaml | 8 +- pipeline/misc/opensnp/config_cross_pop.yaml | 2 +- pipeline/misc/opensnp/gwas_groups.txt | 2 + pipeline/misc/opensnp/target_list.txt | 2 +- pipeline/rules/dependencies.smk | 177 +++++++++ pipeline/rules/pgs_methods.smk | 56 +++ pipeline/rules/target_qc.smk | 3 + 21 files changed, 1153 insertions(+), 97 deletions(-) create mode 100644 Scripts/pgs_methods/xwing.R create mode 100644 docs/Images/OpenSNP/genopred-prscsx.png create mode 100644 docs/Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.csv create mode 100644 docs/Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.png create mode 100644 pipeline/envs/xwing.yaml create mode 100644 pipeline/misc/opensnp/gwas_groups.txt diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R new file mode 100644 index 00000000..31892bfb --- /dev/null +++ b/Scripts/pgs_methods/xwing.R @@ -0,0 +1,335 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--xwing_repo", action="store", default=NULL, type='character', + help="Path to X-WING repo [required]"), + make_option("--logodetect_ref", action="store", default=NULL, type='character', + help="Path LOGODetect reference data [required]"), + make_option("--panther_ref", action="store", default=NULL, type='character', + help="Path PANTHER reference data [required]"), + make_option("--leopard_ref", action="store", default=NULL, type='character', + help="Path LEOPARD reference data [required]"), + make_option("--panther_leopard_ref", action="store", default=NULL, type='character', + help="Path subsampled reference data for PANTHER/LEOPARD [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--seed", action="store", default=1, type='numeric', + help="Seed number for PRScs [optional]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$xwing_repo)){ + stop('--xwing_repo must be specified.\n') +} +if(is.null(opt$logodetect_ref)){ + stop('--logodetect_ref must be specified.\n') +} +if(is.null(opt$panther_ref)){ + stop('--panther_ref must be specified.\n') +} +if(is.null(opt$leopard_ref)){ + stop('--leopard_ref must be specified.\n') +} +if(is.null(opt$panther_leopard_ref)){ + stop('--panther_leopard_ref must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'prscsx.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +# Split opt$sumstats +populations<-unlist(strsplit(opt$populations, ',')) + +gwas_N<-NULL +for(i in 1:length(sumstats)){ + + ##### + # Read in sumstats + ##### + + log_add(log_file = log_file, message = 'Reading in GWAS.') + + # Read in, check and format GWAS summary statistics + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR', 'SNP', 'BP', 'A1', 'A2', 'BETA', 'P', 'N')) + + # Store average sample size + gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) + gwas$N<-NULL + + fwrite(gwas, paste0(tmp_dir, '/GWAS_sumstats_',i,'_temp.txt'), sep=' ') + + rm(gwas) + gc() + + +} + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +##### +# Process sumstats using X-WING +##### + +# Make a list of GWAS pairs to be analysed +gwas_pairs <- combn(1:length(sumstats), 2) +gwas_pairs <- as.matrix(data.frame(gwas_1 = gwas_pairs[1, ], gwas_2 = gwas_pairs[2, ])) + +# Run LOGODetect +dir.create(paste0(tmp_dir,'/LOGODetect')) + +for(i in 1:nrow(gwas_pairs)){ + system(paste0( + 'Rscript ', opt$xwing_repo, '/LOGODetect.R --sumstats ', paste0(paste0(tmp_dir, '/GWAS_sumstats_', gwas_pairs[i,],'_temp.txt'), collapse=','),' --n_gwas ', paste0(gwas_N[gwas_pairs[i,]], collapse=','), ' --ref_dir ', opt$logodetect_ref,' --pop ', paste0(populations[gwas_pairs[i,]], collapse=',') ,' --block_partition ', opt$xwing_repo,'/block_partition.txt --gc_snp ', opt$xwing_repo,'/1kg_hm3_snp.txt --out_dir ', tmp_dir, '/LOGODetect --n_cores ', opt$n_core,' --target_pop ', opt$populations,' --n_topregion 1000' + )) +} + +## +# Run PANTHER +## +# Create a temporary reference bim files for X-WING to match +pvar <- read_pvar(opt$ref_plink_chr, chr = CHROMS) +pvar$POS<-0 +for(i in CHROMS){ + write.table(pvar[pvar$CHR == i, c('CHR','SNP','POS','BP','A1','A2'), with=F], paste0(tmp_dir,'/ref.chr',i,'.bim'), col.names=F, row.names=F, quote=F) +} + +rm(pvar) +gc() + +combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS) + +log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + + targ_pop <- combinations$targ_pop[i] + pst_pop <- combinations$pst_pop[i] + chr <- combinations$chr[i] + + # Create directories + dir.create(paste0(tmp_dir, '/PANTHER/post_targ_', targ_pop), recursive = TRUE) + dir.create(paste0(tmp_dir, '/PANTHER/post_collect_targ_', targ_pop), recursive = TRUE) + + system(paste0( + 'python ', opt$xwing_repo, '/PANTHER.py --ref_dir ', opt$panther_ref, ' --bim_prefix ', tmp_dir,'/ref.chr',chr,' --sumstats ', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','), ' --n_gwas ', paste(gwas_N, collapse=','), ' --anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' --chrom ', chr, ' --pop ', opt$populations ,' --target_pop ', targ_pop,' --pst_pop ', pst_pop, ' --out_name output --seed 1 --out_dir ', tmp_dir, '/PANTHER/post_targ_', targ_pop + )) +} + +## +# Run LEOPARD to subsample GWAS +## +dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) + +for(i in 1:length(sumstats)){ + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Sim.R --sumstats ', tmp_dir, '/GWAS_sumstats_', i,'_temp.txt --n_gwas ', gwas_N[i], ' --train_prop 0.75 --ref_prefix ', opt$leopard_ref,'/', populations[i], '/', populations[i], '_part1 --seed ', opt$seed, ' --rep 4 --out_prefix ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', i + )) +} + +## +# Run PANTHER on subsampled GWAS +## + +combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS, index = 1:4) + +log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + targ_pop <- combinations$targ_pop[i] + pst_pop <- combinations$pst_pop[i] + chr <- combinations$chr[i] + index <- combinations$index[i] + + dir.create(paste0(tmp_dir,'/LEOPARD/post_targ_', targ_pop), recursive = T) + dir.create(paste0(tmp_dir,'/LEOPARD/post_collect_targ_', targ_pop), recursive = T) + + sumstats_i <- paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt') + sumstats_i[populations == targ_pop] <- paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train.txt') + + targ_gwas_train_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train_valid_N.txt'))$N_train + + gwas_N_i<-gwas_N + gwas_N_i[populations == targ_pop] <- targ_gwas_train_n + + system(paste0( + 'python ', opt$xwing_repo, '/PANTHER.py --ref_dir ', opt$panther_leopard_ref, ' --bim_prefix ', tmp_dir,'/ref.chr',chr,' --sumstats ', paste0(sumstats_i, collapse=','), ' --n_gwas ', paste(gwas_N_i, collapse=','), ' --anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' --chrom ', chr, ' --pop ', opt$populations ,' --target_pop ', targ_pop,' --pst_pop ', pst_pop, ' --out_name output_', index, ' --seed 1 --out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop + )) +} + +for(targ_pop in populations){ + for(pst_pop in populations){ + for(i in 1:4){ + system(paste0('cat ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_pst_eff_phiauto_chr*.txt > ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_Post.txt')) + system(paste0("sed -i '1iCHR\tSNP\tBP\tA1\tA2\tBETA' ", tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', pst_pop, '_Post.txt')) + } + } +} + +## +# Run LEOPARD to to find optimal weights for GWAS from each population +## + +# Estimating the linear combination weights +for(targ_pop in populations){ + dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) + + for(i in 1:4){ + + targ_gwas_valid_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_train_valid_N.txt'))$N_valid + + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R --beta_file ', paste0(paste0(tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', populations, '_Post.txt'), collapse=','), ' --valid_file ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_valid.txt --n_valid ', targ_gwas_valid_n ,' --ref_prefix ', opt$leopard_ref,'/', targ_pop, '/', targ_pop, '_part3 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', i, '.txt' + )) + } +} + +# Average weights across repeats +for(targ_pop in populations){ + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Avg.R --weights_prefix ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep --rep 4 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_avg.txt' + )) +} + +#### +# Combine score files +#### + +# We should combine the raw PANTHER score files for each population, +# and then combine using mixing weights for each population +score_all<-NULL +for(targ_pop in populations){ + mix_weights<-fread(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_avg.txt')) + score_pop <- NULL + for(pst_pop in populations){ + score_i<-NULL + for(chr in CHROMS){ + score_i_chr<-fread(paste0(tmp_dir, '/PANTHER/post_targ_', targ_pop, '/output_', pst_pop, '_pst_eff_phiauto_chr', chr,'.txt'), header=F) + score_i<-rbind(score_i, score_i_chr) + } + + score_i$V6 <- score_i$V6 * mix_weights$Weights[grepl(paste0(pst_pop,'_Post.txt'), mix_weights$Path)] + + names(score_i)<-c('CHR','SNP', 'BP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)) + score_i<-score_i[, c('SNP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)), with=F] + + if(is.null(score_pop)){ + score_pop<-score_i + } else { + score_pop<-merge(score_pop, score_i, by=c('SNP','A1','A2'), all=T) + } + } + # Take average of weighted scores + score_pop[is.na(score_pop)]<-0 + score_pop[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_pop[, grepl('SCORE_', names(score_pop)), with = F]) + + if(is.null(score_all)){ + score_all<-score_pop + } else { + score_all<-merge(score_all, score_pop, by=c('SNP','A1','A2'), all=T) + } +} + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score_all) + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/docs/Images/OpenSNP/genopred-prscsx.png b/docs/Images/OpenSNP/genopred-prscsx.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa1b21f392400b7a04c2c6c9c2695836c2427c4 GIT binary patch literal 211258 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 literal 0 HcmV?d00001 diff --git a/docs/Images/OpenSNP/genopred-yengo_eas.png b/docs/Images/OpenSNP/genopred-yengo_eas.png index ed7f95beb9c61655b19170d26e50a4fafa8a077f..15e2d950384c6dd8ea2020f8a55e42a348a5a3d1 100644 GIT binary patch literal 76960 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 z%0A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 literal 80279 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

lF}bL#I<(6-}1sV$ie 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 dfASJ8YKuBaJQ^`z} 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≪X11izuYBxG$dS~i{v+G_Np>ivJaAxkw zn`~C7`oXeO#d|^4N-J2;v_J5JM>}vLw^dYk<7Qo&)a~tH%fbv06oGO8An*LMb#~<7 zcDMJ_y%@_b**5VAZx3JQFVu&CcdkFbt_rfS9~}}LT#UgkTc4?P5o%&|*OAqk!yh_Szrd{1!n`OFEzMI6= zrld5Z_@te^yg~dPoAY%08U&roi8fT$;yMHzSvH82$Ti#E$uhChI2^6I(D6 z=}($>;DF7tWx{Ts%pGf&xWWNpamqt7gH%BjNcUMFtTgxd`}@<`V`zw?gqVOwDp{aq z{bDK+>JsxW<@E%F^XDaq}gE@@UvglB?ee1EBOEa2s#xb-)?1ExLN z;F@6Dr(2YnbdJGs>h+N$KVo_TA`9w0bM|btoV!2Dm9 z_c*gy4i3m>n3Xo5HW+cWy@B{0;;WZ+*5uX6^;fWYX9v`b?%nja;hqScL3eU!n_9tU z^SOtjtIfh|^)Po5SFkp_$4$RP`A&P8UM6og^F&U6s6xFmUiw>fwDP9~iUC3n>J`$W zW0mp?b8Q5Lx&9nh5KEJ}8U;E2!*)9?UU6U$F}^y{VN42%td66BB_;S zD4~gR&G=C*pG(tz@N0bxr-0gToTW^q0G4e#2+(+iI?KW>fTiMiZSBy|(4MwCATS-> zb6S2h@bcE5fTd=XGJe_84_$pD)Et3}kzfB5!9#ozobx}93Cb|io8n)(}>{w2S4kBCVBojb); zH?Cqm^{HL^Hl8NW5fd;Cj!`EPqW!jSS5j0&Tte3z^&hioD7$4}Y07p)-+CRTC9~D` zA3m%ce1}$ES{SSrFGiXqtS&2#HlalPs=#i;RLhSYIB<^ait8KvzkyiSuJ8=KGCZy_ zXb|A7!yzHkb;+bU=r)gQyE7Cn`m&vq(<6=@_!Mn~rk*|MkF5f@0~M14Oa*QW4Xuj> zn%fJs*LRfdUtoQ1<4}Q#FWG@UC2iYiPkFiPSMB6>S4Rd0ZuRD#Vn3p&rq(@aRR1$| z6V*L0h&dSQ6>FzFeR%7qJeN*c$9f z<-SUT6Gx)v+t~cF;WCmhJ>JuHCs-p6!>)(-zz&&g_KWIHV{wX!vO2XEV+&Ft z{*&_I@*v_wfo5z>oh;1BQI>tj#7*3UpJ^4V_Ht2FROGfH<+y<4?Ce>TPM~_T7A!by zkT!*9&dH-L`C3y`SR2^#F5C*%W%*Eo3W17wT26L0UiWh`H9`Hg)ppeXN!_HjD0#Np zfAvlAwLee;ou;2kC?O%X0gibW2HQZMIdU4v*A?WTUDUG2y!`8gPj0}0sn8ZZC> zpuz~Fo4L7fFFx{!S(6$$?8e!gmLMJILb!#Kwonf?G$g5n4PvgW0pOFnS2Ux(35vKD zVktd*L~|oexZ(esj7nl=-*)PEF@xzxUB$Rfzt%f_M|@YcTD|F!bbx&8_j3x;zRKO) z3kNoJe=i`f4juL%!Zo;xE+X{o#Yu6ZHDt=B%Y2_C3#fe7C6%HyC?3OtO0s7l3YCWtb$F)>c}e`<~zzIb4M zNg^v!)$l$l`?ebf+ixC08SB&wAB5NY;5mqxgfpwx{l~6+xIZY!%vB6`{Inp#1kqtg0^pE_G&qV9{t!6`bu%Sxwi^1eOkHZ#0N z`qF7we|cXIV+Rk9WTBgpX^?xiN-F332j{BIBiUS??Mt>S)d*baw@$HB_U+p-MyiW`H2@2f)%cW#yn zEnL#Li)y-zCxVu1-t|p7Ki`holeslFclMLXg^7xtdrC=q1kJbW8q+gl^CH7XS_7XP zN*(&EF#4KM!^ry@_|?;+ptti@yYOi$#ocvj3RqTa&y38PL>U z8+%_LYNPyAv1;;Z&X|6PN49ZFpSvMyL-}B%WBu-;&wBEt{$deiY-9vZ(%SL9qt7|T z)@&~a8khXFAwqbblNtW_Ga}tnO6AQ%$52;VJG<7D15&Y%HggWt7pH^=w>Y5aR-HV) z^{1$sgt?k^jgFc2+}?VgcB2{+kC0a%W&Z!RJZV7 z1X9tgR1XcVq+(DfGOe%LHd~BY}mKrofyN;sJ;A30J!d2)X*@H8sLfW~77l(|3!khNo$& z9!z1yj?bj}M{0e)LK)Ztu`c};$R;Q-gd;c}PR_*%@izvUWK}7ZTXWZwDdGq?PYqks zIYvee*jj3OEnWO$|984;moqA5#7glAEiblxa+XNxmStr>$mq$tx0b%_9LlN$qADIk zIR~lGfYC@aEDI7q9coIp*N_U-Q)ds~hed(=H=nr$E55ED(TZ&-*Sq&{m!2=4JsbE} z$6-gyuEa;ZRXBU@T({sTq#cR#qB<7qhNMZc&%S{p?XaP^NRi4ZZ1?Qt%dcp6MltkY zu)O$=^?kxu3~N-NX;*HXG5Q{Iis!+;HqZK{ADS7w@?vuG*u#yEzZx6k4b}gd5U?%E zNk!T|pThT7eLb9K!ugJu=ds-I&J$QL^6}_`$DG(G+>2P!~hP7~fTBb=e-nrJ_`_kLZ|me`_PH@Q zYOTLah5WhS>$HDUfnk>M9&H)hgMMpULHqPBP1R~rd4#VWZI-b8;LiUXsbHzqZA@-% zw&+u_&v)vx*(cP5DLx8DvQ1OnupK*gK#10(bcX;uGGU#=pt7yF@}QaK0?4e+E+mhE z+x*HXT=-Sx+HY6GFE!qPxIju~qp}TDUI z+2Qe&y4NRReX3nvGU8NXQrD|wMU1I=RqS}oas}#T+pABXbb7;l<}{a^`3Wo`W9j6N zu9DBL{0!wPnhB|AL;uudcnX!$WsiP4@ciLbsTEd~Op)1D*3=KeF9nxNr+>;|gQMeX zDE5fU5mp2>1SA}dklBZjz|sWQubIXH4OkmbFS064IdrY3XRsfyXm-Jdw}4?(uabukO{p34 zj{_4J=vS3CN24}D2M&x{dR59P`3ay1LOYc%N5Eu9(HBY!BuQAePDm|2eE5Lv!e3gq zLOIl*m-1*BTgwYeEQkW<$Y+G(4PH|VKl83g6Iaph*e$5^E<+OkRBL2J~8Dvw<`{iZa%QU3zg zRIgze(JrM4y07DN|NlMV+6@v~J4kPb!1=3{_kNv>qe)l*s>4G9_EVM}7-2g1GC z`F948+UVi;(>A-HI|H@OUm9l6qyEEndnczVCOOdQBjm3M+X-C^_E|}Ql}t)`k2Eg{ z;9q9`{P`l`HzJ)1_E0ab()&`q{@3?&nsnyef4aEoJ=)_-Q)~IF%aM+)l@Ye81<9QT zP@)~;dFxQ9T4sJ)%Lw(;nT01Cb`Ufzq261`L0{m87~vie(>YbP4Frq4rXrjBVC zdx#+&khswW*Z=+31~Cm87q{!dni(g0xiMi>fl;gaVdl6{1^bcq$kkMXfzzl_OJxOa54p4b441VGhIq*4P044AqZqezChC^_wfG;TQ6a)kcnMvD~s zi!(-XJToysZKIABARrY171_-dn1(zwN$Yhpj>v`+(OMdvaz?7EzJZ!1Uo>0pGE$A& zK4EA;cJ-_71_BtRTzOA?kgrvrDJ8`rml|CtC<~$j3*W2~>R=+HqSJ%EN1k zx`)v|xCNU+-nzf9Z3f+jJtBzTSOx$Y6r|Eo*dtbL=}Py3nNoQJn0wr#%^=Fx1yIbj zI-r0y;#=`9DmoF1Hem~ob{%xThZ1-)-vYRp*J9(EGu?~)o zjvxk@oy5M(tz7$qfrz3_*h#capi?e-+x$k9|3*PYoi@ymgEUG@%j`ltO<9_OF6m9z zE^mYanu_y=NuJdp8&|0L|2t=rJooA%H>}X1If`QDzhd&scrYLX1B1*WjGQl_BITJ7 zh0HC1@2)U*X~f-TOh-(97tyMEG-~sqd9b zLh%DPclRd*ar6mMZ-zHNi?l;WkE(ShqG&n0EL%22vD7ThOKy+fesl8+n|t*=6gd1K zp8}sK&nih}ty0NtM{pY&(U8-~CgtD}+x1T3k;8`>(50@XwtHnWjArl$7@!jvmX@=6 ze4->sdyd=vDOgo}JArS*FPc-JwH{;LHss{SyQlx3z9>YN6DLn{>3*XND0xNkU8ru~ z9LzohsDXzKRS-8}+>@vm%^zYiH%y?Pis58=H4MFRe3ikcsn99vepgA(i%J94LxK1A zdak1jfin)s*^a_8E^(j#vE7>H<^GYT4PT$7HwPQi=Y zU?*}}gISEbDRXXm$IlucrhiCLPDuXLc%d+AmfVhRs)KvV%B|3Rm@-ZCW^Sd9Q9!7&eV4|4?66zTDH^ngTn4`N43Mgo%>9S9T--h(f@1khL`C{?c_b=bv|5q z89Mn@?ivqzBj38W#Vq7?VNAeb*UhAVd@%0*IHOyvXWZ_SMu}jYacWxX5mB0?-Wl2% z;hxbgWLvoZYZ@#ye-Vv}szerTHQ?>DXSg%2aM#A4<0mO|)L6`VfT-m~*_~ytXQK5V zVAf<>4PH=)e`VmJ-LS}<=S|jbbmo_O2R%|0PIRcn(UCS=^dgi~^N0kiOH&5zZ>OiDJE z#G)#MAicQ$)7&R3Qb1`IRqmz?&k2Fdk{7)(O<##sgrtWkz+f_iY@i7!p~dOy(*KNP zG}cL61`=D1Edw!WnOR@?3h0bI%JU_Hanqh7L>T-7Fe^r;5Hu$-ykZBx{m>g@Kj#qF z;|y4jStY6;qcKgt&14Q~CJC$chEhmBG8`xG=~6X8C~8P8xwG*FkD1g%UVa=T9C<_M zUL&tEi!CQdW$f6mTvrgK!Kbp?O??ghoYVTp!8`yHk?0RZF53mBt{>uL5_}FCFT`;o z`?DVPA<-1V5WsoG>n{G)Erh$2)Ch)0;Y)kw`0*v^o7aE#_`ADTX9U84QnU`%cM?Nc zXsHp=sx6tfjn&^33dONzZ@>%5(W>`#$rB>YiE-1?rc5g6DUf5P9eo*?)Ww7;tD z4-2aoRn(?m<01AYPkvHXmdWy>?eJW;uHbeJ@~gG%O`1QEJO8#)icPxL!d_yiyo$s9`{#9M&6baU(Y}@0zOqDD3uW0Wv?WoU17ThdfG{tt zj%@ioMMmusT%XPjFYIi@4uvLP_y^z5E<}>cJ_55>No4F*+?h7N2~@HFs97xf!z}Or z)>(>Wg@35YjNIKZWH#a% zm5|w|-tBC853#{2L9XLQjl%sR2tYbnshO*liuO=B8#&v4G?^j}(ZIBeuxfbMvPMz+ z!(K5D=J0n^R1`@;pVgOzn;mom z!N==M%M;L5>ha#Elk5)(k3LfR8~2D=X-g-wRCHUjSTQr;_ZN0#!v3o1E8~e~5fj?! z-?vQt&$si4U7Vc6G)~7#Ny~Sdwl(+EtD)CrZ!7<}i|E->9$a3G=%WfCsdsX8yj{QbL6vRRWHh3nS3JGp?STJt zM%~7S(2F)ZvP323n!z5hg8z`T#*O z@6YgH$7fgnzT879rQX>lRKO4+6kpH8aAQ>^sl^eNL3s9K9;4f(A0{8qy2orgF_N$3NViyx_;^>Ys!UDIF=JpHnm~N#8MqQeUgcxa zY23SO*RD+W>7a)lGp?Bs3Pwn54qd(qRpnPkF;F`2ef8d>f{8b4$>X zL-|B=2CIm}Dg+C<@uI?EAdk%IWn%@P^aIc(O=RRc5ns@R(UwWXL*6Y*6SbUIJY|$@ zh2QxtdgW=NNEIE@A#kM(DaU@qd|g2E@eVJ*R08>JR8T2a=$*zH&Y5GyvjG6cw%x4M zgbRsZ@TTPA8(=l)O0|G&gA6Yugyb6-gRLVS{wlUARe z^#1BMpf zMj)(7^iNn?T9#Y%p<|c)g68$t-fp^>*&QmF!Fh0^WDiDV$V((B!52{c!gxS{acc7a!kJbhZYW^?&A3B7J2*osI@ zTup)|thViv0X8|OVkB-+5tGlAr%YLrzqw>q%B}(Tm4(lv)*nYf{D=lYx2O(rquG$x zsyPt8?iM7I4mF}#3Ih(gjo-B9`WvOCr2t9mx!}>DTb%ZpJv*1&g2~YXU;9$v*S>rF zjjb?j9G4MVoJOd>9PLdQl#ofW0Zth`r#%ajnz5>!g!%dFN`?<7i|O}Cz-#<`lt=cR zJ7Y98)!v)6Y4Z=Mfk%~OT5nu~zmxsHJ<{>_x|)iKZSxlHu@;^2--(0p!9nWb$%wGN zd=YX-(ilh&;AAw_h&?@ML}j5%GkwwvRaIpDfovelO}r%hQb2B4;59h-YiaG-x33G{ zihusOch{~S-a>-O!}d|p1?#I-MGLVpbG zz(ZCoxETV)2y*g`94JbOUM0HDKhV2KumrB+FB|EnBbM0ygDA|w-d?<&u+ci&h9o~* zx3>M10#;P*mYticw&B7Sda3Z=P@WPnS6P-^dSm^zFZR$*bPp-W$psxeXp8B8sdYGf zHvS<8mw$%2rjP>WX42MhRJ+MyZLGdjyA!0>nrgqAV^c_x5c>g^viAEOyXx z7^MrmE=**H68N%O>?dbkct>he%HSmw@=&NrdT0}TJ3a!Wo6YlQkzJJE3(-f@t86pBG^(UF?z4Xkn>3t2ObAjnfA|{C$v8` z#0Abt&U3CO3x_7-H-06-V{y6m95^}LB@Z(W2@kVvcL&i<2XZ00j;U?dENMS#+_-Nv zB!Vg;gf;knv-tprYjCBBiSv^SPE6}mrFc|~{@O=%KxnT%_{W*~r|&Ykky%qFi_Ja} zVhQd35rjWt4_%GBR<6Wxl|X`Ai2jq|0oxJ566Pf4lfMb4*|c`2@FXDWnyGwLCY(}K ziV1LdDsR!8y5v0hxiGwtp}82@@BA01J7Gvl0NF)rBaiDw09Rh0N$Wof=Igc6yF%CC zP2qOP^z8aD@Uo)k4fz>$V@*pkV`$y^_~nZ?#Q@T1s}~6!$RjxpR*#Q&Q+HuViQH7IRO%d_9ecQG>$~m)g9k=y5w12Vre1uFq zK1DwwS5U$!jeoftZ``($IWd$wo+Oww+=fr1f@%WLJAFMkDv8aF}6 znW6@)7PD(v=t66j@z8@+B3i20majE4N--R;BIw;e)2NUo3Zqqy^p_nj3S!y-d#Ehn zRwDed`U59d;ctNvqqsp(6@X8xOt~s(k5RT;O@_0KXbh^JKOckpE-;)xsWorkxx;*y zER^LI6TUP@`kZQ5nuBtKgYPh#tMb*WZ&06xE1ZDr5~PxFO%tkFqdUk~cHSbe5W>yZ*%F{exb&?*5jJN&p-ysDT&7*eIm)&DH$VR)#Eir^I*`nW{f<=v7ro{u zyQNE?(QCV;@v-VW5JIvPbp6WZ+am!y2u5P?uUOzu^HX?Vgrb=Fa?O};{v2kVaN&e9 zZ9eJHMMvlpL`ON#3Ac2xEu}*Z4LPF&SMxnNZV^NPOln5WHZ(kfZC2fr8&1)wPEigt z02l<98BE!(ESh%V-A$^$cRQF>Lr@RgR1|Kk1ZbmSe;3AIfQ(adQmbo-jTh= zZ>l_b5E9jxN6#~ldY>CE+qJ9E4rbKxozE*O3g0$o$Bto5ZmPm015E_@FBr&_)Wz0| zpF_;9EW5lg^lhf~QrI#ypv)47*tK#jiC)#g zucCv32J+j7U=~cXmyk7gl2at>9zTA83~2Q7yihYeZ>nyT7*!$Y!mL9RH}@mH3+J2= zNhMV;8T_$cFJHYHfNRK*X2-jYFQJ#-2;0E&v8_!g`n?yuo_bK@{)R3Jx>`yB*=n8UUNPAj&Hh61Py$*&Lbq#0z@bCQycLYA`0eWf zVXI#R*6z}bk1f4!R-aj|DSAm#Z&{eXQg>0Fe1a?E@4uQ*Xvq>#x?OFoJWc(!7X zYg9#ash;KKk(c?fKTxF7v_&@qhjq47BFOBaj{#rmOjV9?L(UGf=Bm`N*>7;_bHDv5 zDdXSeHCHv!uJk+8O)thALc{cwl`SNDtQeg|AxS>?jda5*W%@Rf0L`QHs8nd7Dd-e5 zGwRHxq_IXZfPMD%X74|lmBh(J&7iKb$krhP!d@xnwgV!q2Z+S|&tx{DB7B5<(ovZe^LHoy*&DSDDP)8Es+GQVmchQs zaiAZ8jBYu(q!&bBiAnvw7QQ0(*29PEA$y6Zl6eogjm1zv@Xu}QBQFYSk`v}0tZWmO z0yM@a!UN_$2bY{#&gI#Q7d3dBK!TyvvG{mq8^yp(VeJt6)FSE=)o8m_G+bq&a=4z4 zCoivL8Pbf4hEIfX5n7k3kgOFC5hz_>woQ+*ZsvJ+r&@lmq_}eKnGKnEMmtX%tG)h> zn8T{9pbA0>H{!h27Ndh!iIfNK+?VcN(p%1w0ax6-uTe5PCD@FQ52hkFV1Vcrq7UDR z;*?$ah|VL-4%t_)@{XLIw>5eTknl`>d3pKTpZL?yP$0SK7^JSDv6|p686$qM(zrPp z%b&^#(n#(4gHCu=!Obpy@MNmt1L&qt<425m2T~Q~f#xSrTeTE;6zWrR@s&+bEus_d zrDZKL@mbeIObxTwn*JtoE2w(gwQrA(Vhui|u#b52NEEqT z7QBBq-E3@Y^V8=K-W;*u>@z4CThYdTPv_^E&rKcl9H-X)0>wep2m?@ulo zN7vRWMW#Y{zV;`{B#1%ug!TMrWcmc$J7Wt6_g%AQ4OoH6=8f{%tt&|wVlLeF0osyy zJqOZ~=zXn=+VNRUIV9%~bJB|Hr=x;yvbeD?(tQN*v+m`Nh}nuifu3?|X6zU3>WpqF zykZ4zsB+|@d1lF$1d6p|H6Masys(@4%Bg-;yzM<*OUqEB`od^^4aFFZF1m0E((bu# zJ-Ya|pEhGg@W%}8C)eAAKRQAel9Jyq1(VK=ax`8BCfi+FFK7_G>uu)}N+Q_go(5f5mA!z8(nOryFtkWmgt){2+x6ya9vk&+= zH-xLiL?#zKwO=r#fk+2&Vi1rD{w&$|JVynRboTMy%Ca4+8VAiC8nh_VAxQmQ#i}B; zsv`*+Q?$HB&GLyjzb(bObWz6P$joQ0qF;X3l2WqzEc_}P z{)Us^K$S$$5Wcj4?{6vT))b8fL}M3UCK>#+8>+*gbI&NwOdg$RT+9_AtOj!e+4II} zuVVe_9Of{8czEtPc`g<$EYdU*<1yX@Ix^xo83+R|^i)uftaJC48U8;!HP0x z;zU&?Ao&V_Sqem0y9D|oMS?-#;IFmA*3e#V@hP3FS%agh#jdd2hD<+P}$jBU< zv_Sw2-0rk#4lj=Xqka2LID%I1UcGYVW!fyc%sxH#<`Cn`!hn%SG#VoNz*q~TLxh`` zH#cqy>LLx7dh$ahruD%gIr91j@iFuCmT?D0%!4vZAq5}>>2c2u=@@@#-@eY`db9jr z`4RxDemjFzL^e~H*$V5RY&$4-TGq?KDm)m)Hoz+e3ezLiOor+SA9C-}VP>+zQ-KW*^$`Qq2 zdMux1NV>au+wSk}Pt98xGh5m-sI?lmquvc~9Bue#GDziPsKR}is&Zi1i5%g&uhPz= zBNgXU6aXhD;pD{T_Ria7zJWxPep}mFe~&Iwlk_Yz&pWtj8a{TfH?N4E+}*A3J>T}U z0?qWig5I;TRkV5JHibKB7N66& zY|gCSffzjJJbai^sCFojMkpkDi}aGMvaeoUO1{aB_os}^Yf)z&s_#_FzmDs zD$y@rzCd$5KPZ0#nU`oi0P1rJ=?++Q`ODpjWSk8c{PWc3>5ak9i<}d%V_w)kmBtxH)N4{V6_> z18997@Ew8UyvKkMhCSYkCL#0s#zvp}HvADk@gpj<$)mn|W?X=`=kP*hqc0wsWWgaPdn-J@Jfo@8a& zq9vs>`3&XSkDGLfG>8)J*d(ksb5NKWHeOP7&JX{WTYMsW8tx~;0Ns@XR<)9kd}sAH zGp947P20tGK0)_J3l&K33%9esl{W#WCSIYw{Iqq10Yx3&QSLdf zPh1Xgc+9Q9Eo4^N=~6QioVa1 zoYo+@9_@nH+zw3zhRI|hTkPD3SZu*6F`MVJc+6bpa8_NfA#*2fh%NYp(pd75z|m9X zDs>S?0a1okcm;@oWM5}Cy@l83IZRI)XCR_TKHWx2cLSCy`^ZiWudzHa1uNKo66`iC z@{>5cWWiH5em9v^fQpgbCPu_PFK!{JO;>jQM!f4(V$Pa$?6;YX%9US{e3@L^5_hza zkcHA#To>-h2ZVWhRcY!4hvl`30;r#{nz+E_MveZ-AuW6YSZ$x92@gC&>#a zBo2Y|ufLmLSt@bY!O@kPNDZC7vp`I$i%q#n5}qEY=!gB`cEg4TqtKa5UjCk!9eh$%bV)c+AnV*_=`GAfBPIq zn>~VlZf})5&lxjjBr>cjMV*y>%6nU}xVdx5?C&h4zaGz*3g1xZx_JaSN;=JGWX1+p z?ze9*IvY`?QmI>i2yIzTtG}}9-9acsCj*a^w=ia;a>b_5kPtC@OigVi)>UAIi9S=C zf5KP&MC5LV%ku|fFGk9b#*jcwHQ!8zB5S-A`?X)YLZ=CrbyFQ$x{0FGL`TvZ5mJNI z#pguzL3s_Jq@iKlbt_m-JfOmsKQCMo4Bw^X9pWv6cn7jnis*>VPnk&ohR9~CzB?((KUA5Tu?}zo8)+36xNk@l2tpUZUoU60)Fqe z4@c#R0Uy7=!i-ZedVfT#JK6@VTR+H|qas2d?`b(&CUOQjSa4RK+^3^*`RtS2+%sgN zB;n+I+#Pe5N5hRErEUP*G!ZKNGrm8Xe$?0BmSDVMMVy#n^K5z>shR^I39OeeAhfnV zR%1td3nQyI+Ag%6PCDrz8Z*f1{H4DUe?ja{<02M%OsnZ_Mt4PnU2(UyR880egB)Q- z5p^(^>w{YeN_gg|$JUCOjP&~mQ}SOzR?2N+IdLo#$B3#BjK&xyr_qI5o+K&8?|m}l1$dr$m;)BBNBVu)#6cM4J6F{+h^IEJ@%oh zj6N``Ey8Ayj=Ue1;zOnSLt50FJ(u2aY5cL&nARJHmH6JLG38cYxiFp#q!Ec?4l*^AD zKd#Xq?TDlEL%}FMWZ=*IYt4^PH=90Yc_&FDDR${O=b00wJ)Oo*0^FQ`O|&9S0_G_w zY;qzJOa0n0%gS>4OTw^1?=jpa!a`5L4$gK9es35lsY08fj{4xp$X9}HA#ej;OI)(x zB_~N_gs;oXKZQ0cm89|$kS0=&2VV^S`)`j2z1u)X3my5d2^&~FZYtKiE_9jt!t;MA za5GeC{n7kD!mT*5Y_rRq^5si@MBm~XP!M=@+8*Z#TeoeihpVu~EOYoA4U7D3a z)CJPD6<032bC7ou7rrnr4L$z>{PW1EmQ5YIX;$y4T?yb|%mW3ZfA-R)<0EbK7T!wT z+}J=|Ba{rCOcUo{o&R$tlZJ58H8tr6#sf|V(v8E;ApjD07td%IiWr>SMY|sT6SNzU zsFS#+(|cT9lXv$nnc7-R?DX`uELP_#aYP=;<&rDo76w zaeee?iRIWuK9)zsRggk(2E$j?XC^{ZBegIqC`zze6xNNr95YU|-8B?XRXRO-`$NL+#KGbZ#br}akLu1!Y@b(s<3bsy`ixzdNrpG*+9VjYm z+8iJo2R{}w0=&K9n9fmEZTYjH#3KVti4KI3qedM#R+_wu?CbF#12zf^Rap1I6X8#o z(E5oBKfY|BjTLTl?&Gb+xv?>7sDZs`&!1ySD8ojYpxu3e~dzWL8y zZYbxHESkU{TX);^Kja!IRa^iopm}fvDdj%=k#L@JpRAIyKF;oO(2A3W@9C6EpjiuT zW16ebX7II|CM;+hF0s?vV|YA<*#2jJuh>Nj-ZOZWeA_{QqT|Pl`9Ni5WjCVs#<`22 z$o5buBHu%(cW;7Hu#&zMLLb{tPrulo))& zmt!u({q~0ER~qXzJbUU+W3aXth24#hfGWdQj|e$_yz#^4#-GUlD?-3lGJn2Lm#caI z;^oUtTpVO@hpf-F<;J6s5b4iC4KWs$mOJ2_!ApW%4lR6$&F+1Y`4AP0ZEH%!E>gJ8|MkwMReP?#O#Oe$rtx7(P)9DKEAb*=&;TB|3(qg^HrjWa%Nq%D%vMXytoZLcm&CI+1*FEd3p+zi!K|y zaVfyKCzj}C@yxyhQ_X*Q3nM9QBx7(0tOosI5cUHxt;YgwB?~o)B#lEAqn4_^_uRQP zJV=^V334tB#3r8d9c*y`jy89#OMXK@e3i37qOqA5=F0R)8{F3XK8gPEO?Al9jrx zrgm+*AF>4Q$eXD)rk2?tSt%??5SI`LtiSssB0yeo1adKD#}7X03KoIh18sSzvCz*~ zi;Ec`U!VB7p!Hlb-SV8lC$QE2Yr|6=3MGDHNp|+EI%gM`_lS!)5sC>5t^i$=3i|(? zq@SIif0i{JGJW^QPoH8yYS-i;>eE5#L`h=bt6R5G9Mb>A+M9=S-F9u?zs}~;j5Lo* zgc1$Xq}fo2NKu5MR6;a}=Fp5n6BQXMDiu+rG#Db%AR1JXq!bMb@8_s=Uf1(J_xo_gTBUY|dIJk(nw7I)9B~9|5MEH*9Kza|!NaU&`n7J6^B5pE2?zgpS4L z%W2V}F5@?}lIf?e4sDYl(wP&E7o3E?-EcG0KRUK3FYi3M$Mn7*ehWN|&L3F|@p>*w zZ|}LP>p2Ztfa*kg+UUs)<~?I7JV@^gn?s}%LZ0H!$apcA`Eqs{<+kz4)LMcyGp&PM z3wW7?tYQ)n+{7_0(eW00>(bM8a^wq6y-=}rbi6|En|C5|Vb*TzvInO}bE!a=AFlq` z)iAMQP|djunf{m<75&PJXrg>t--B?2HgCJt`t^jnWE|X-js#Ji2roM0K%%(!kK_NN zdP75%g+ZnjMQTF)vhsT{@^Ut;`v|)*9hG}$kOAJge_w1qu~rwWw@gJ} zkZQ_5gz+{lTPE;3Alv95(pw0Cfjp*hLB?$%<^t<~ydN?25c+l;$25Bo5t2x^ucrjI+ENVj z#bDMT0YI(^CB)T8zNSt_xikmwBd$e(G{Du+Q*wxKi0GtFuPBrp0`xZC3VaY-A)8nn zo7>Xu9;k0ryjO#+Rua+*H4SQngB0j1?Gv;^KYsm+usNA_385}c@J6FomG7B-@LoKk z0iPu)#5SZV`Q^e7;^oVJXFiQZuEb7<$SW}QWn}NGk-Jzza@a$Mzo*a!iv(4Dd3qju z&RhpQoC{g#qTVoDB9UR5YZ(B%L+kS_6rq6yyD>F4_dNjx_lU?GdmhFNEvj1xlM6K- z6#q9iqtuGmv;eQm`mz4Gmk@Sv0L*@%gnFMzAAm#OKeD5wg@k>EM?$w#|H_^n_Jo@e`n zg8^(Gy#Kta3H!7FcU#uihn$KV7Qoks9M+Mlt*yQA*KaC6h?k7&JeO2Kgp5kMPngg# zlP9tsI&ws1tEa5OGXv5McsxvHPYl`d`_0Zxu0c8 zX{BkROa;m$s(bUGKi}KSL4|vcbc|oVWxhF|g_Nhb<{to7F3Of|+854pf9-2)Kqtc6 zOWJj1%LrW5;g90`77h9*M0PU?N4AUq4X#GlHGX z4lnt^#b*-}f6$-Je`|8@!*3iE^&St!_VHETn{UT}890d_KopvIKx?}Ee_ zGWcG4BAs)xlmCUl#PqI?)w(;ykS38%FbbpXGUYvx&T%x? zjc>g%mO7q#N?|v(!98Rv)W=Jl8mzFQlDLGhYo=1-xnP1C8Mhiu#)-7T0HtDGm6E5h zlW)JAL~}dKQwOj|-jo6h*3lRRUPU~vB|z}`)**%uF%?RaU)^kemP%+PPhM!jagiw< z?l_>3@C$W>CN)|L%No=a%;iRtHqX?Q|B*RLLPk=3xn;=9%ZJ@=gqht5jmH6DV)mfb zCF4OQXL8RD!N&ZTf)@4|Ap};5p?42Hpg8 z0}rAMux|3MkijJaLi6bqvRQwS{^ZGAdHuoF=n&ZrW4Zd!fdkx!cv3qX+j7W}0MDhv zZPTR#E~7oqJTz)p-@ewohvFdU@9VHr`S}+(0H`)%&!6|pc+DwAIm8SH?SU&$@~Bio zF7e6VynZbsD;q9Fun|Qi@I`2N>~n9RcVH~J1NhTL?2h`78qNMABc0c6y7no=~)*8pivxxALKmCLvK*ccYDcmlL|l<<@+r3X1|__my*9~pL$n^DOvAh{`(4*$z6Ma2_7I7dFATehT$rsd!wONXJtRgwXL z$oQKq=Kz?{<83V^_48qJoe54w0c+I4K2=w<9I6I{G<-pd1Yg;X=1lZ1$P64xm5!&J z7+ygNKI`r)jSGqqBgPWrsZ3-ahk$d@Ibz(8gmPQR=c-R*{^SY+d77%at)mv}@Mvg0 zr$00u;K#Q*5UCsePwJA=x#L3(So|Vpb3^IAU^H`%TE^AY)y?hF*|QLWcbYPU@~Qd) zI|}j+E_QSr16+fRDN^`IP(otG6#`*1ffj{yBlqU<))B)_F~%@iOZRf%ic1$Ryk|yp zwn_u*x@N)vzY7YzjT^(y#?(*P@_?i9lmQ_G754u<-?i8XPK=>_dO^_BsCBq1coOn0 zs-2P>n4j@MdsaN$A>^C5$5HvNUcFjT6&%mN=mKClbfI?Gv>7wt3=8r-MOrYAR)B)x ztgp0d_!;@lTYi05&6gpZ^n_K3Z$^2UgtcC($3qWL^3UfDyk%xsGWk{SI*rqf({f{0MI#zTm@Z3IuVvQ?R6QkoQ=iWEG zq@A8vo8JcLA5j#+MmZchGoHPa?u0*7h#|5>B$rMRz`Z7xy8!N+hX>~3g?I>W7NSH)Zad#%+^Bbk&qp2syy8^l$9OfYzS{M*$@eDmlZ-hfJRTN2n=@8U<u zFi3gNDYvJvyc;n^+-IehHrujiT+ zPC-NQJ8N|zR}tvAQn!(0%~Zs$Tww2(UvZ|G@Qgk$gr;vO^CuK8I*V2P?yz)N=oBk6 zg@rqVs_8ar`ucaM+Gb7sRni!I7r(Ub=jzvI!@}g3H;PL7#nVe<#*c1&3_azImpFW! zP1+&GsZYABPE1ZthD^I-0dIDX74JjY-$L9pntZoI!|QL;u>w3@?Bw7O^)&2=7$R)5 z4VU8?F<`F)L;h|Bj}eyz#S+f4L&dhRCbfGH9_+^G+18Z_^DZw)ZXz6OwqlSG;q|xp zikc;0$#a1OuM=HK+J-ru;53*|k)HUU3O{pus)~8$2O1dbkcWQ(MmJ5Dh)+1D;R^kn z1if)A-m7QSm$F?gxW|9X?eeS2|9mG&{@@ol!gA6{fT3Dq(wFIE+&EQBlm1ujo5l#$ zKYweytA0Gg(m((P$!B*NATPFikmY6z*9hcjO)X?Pb?Vm!)*&WP;|1E+!j4MmuOt(^v)t?&AKWS-c(eXWX`ZUYwGS+xArqNoaALMyg zos4q_(sOf-x(?{yzeUYb%4_&x`AeLdUG6lVqgQ@aJh~<19m{_aCZri$w(`20Tl2&` z?Fb#@rH6%OoTZ-8{GMJ++1UrO7^qaMr=*Pz6Te$2c%)r=w)-QL`0Uw~5PRb#pz_MM z@43FywdX$#hu^OpiTD2eaOD=OHZIFMI(p6wx_?M13XU|DEY|p6vgfg4_QOTCCk0pk zh*DoKz*067dvn5t1iAt`q{->r+Iri_!ecvjNc~omrPk*?*ut8~(qBS_X}Y?3iM#Dq zOVp>m?zbO4W5SzCiE&}ptA}0=-(n=m%|e3fEtDkL?2)hgTdpv#_BpSgO&nB1U(BUqIqn?NImk?;5Hqmw(W6;jygp z)zrhJD}4?B+M0%AVsYYd*9z!y!3I?MaZeIDRVd12D-U)_-eJ=v{c-2Fplecf;wLke z1BnResFuN$(c4SUO%hk7s+yeu<>213!{#KY6R7_B5NDMiX`xj;`q)RX0JWErty*FHWfDms% zw2|VnLZZ$)!-ALJ|8dz{@nFU7ojXya&nCwkL0K-XzX!{U$VB<>X;=<^8>Q#$trX1^ z39#S_p&5kt6INJdsN2qe#G5BSq{YtO@bJjUKR-2OP5(mZA|^~fV|-@;#X|6uj}!71 z9@*2?Zw}MPk3Me|c@r)5L_I1QA!qoaU|{o-bk%*_`gu|iShsd|GyU`pMZ$soAwi@i zj3v~EHav>)0W;$9XHmAeTt&X5>@+!9d;K5Soj|O}g|7k~CKRfn9bL;G-Fx=TlNqn{ zA*!l)%r2)mAswr!t4kl`KxI+!3#r{zw(gzU{&*}K#&4$&2WaoxirhRqD@(ah_$3q7 zU!MO1Q@k9s2X?HuwYyh66)Xljvv*xZ*vZrB){5b|SrL;Eg-f+;DK@4B2vagvv4XfM zMd#8QLeUDRi1a1w#EEHZ0Y|-i_YUb>G7N+bB;8*i9uf`gHf^dueTwpG2&dyOguLFI zs2$1%^{DiJKCToK>dAH0!l8LRw@2F+diRe4poXz4EUQ>H_`r)4RXluo>B^| zJmr8ngq{W6#q>1|b{Aex2Ntq+40IH>h*6{AOwB_MXiQz4tNaPf zN0bfWrx}|2_{kF}zQj*44eRYA!Ziy0{QM|c`i@~Z8%D7UPy84vQhIL%bY0i1 zrtzWE=7&z_AG>m4VxgjB&nn$0++EcBg&2cJU5lo|}92b=uvSoojYED2ok zybkp3(;4;>6PNGjq)W@nE~6c(45nZ`KDcQEd|%Ma`IpVEI}@g_X=Ludk_ipduH9~k za+z_z$;=^6_z)1~4766!@yQ9rQilajANB zl*B*>IFjXnONoNillbH+TwRE09JnPqmC!LPohzX*(do8>8CKRj+*?%C@U2+jAeRks zhnjsATV2Ac$(CaDxqnA*W5v^uHU|&R#a}SY$R3Uv!vG#REjL}I^WaFr-2>0RKWRu% zN)gV6v=o`Y6i&}ho1iUEct*}yz`z`ZS_$i)@*MvC*0a(T+}+&|A%*6)8%4$qemyNL zSJYvXCK*Q=Pj|b}kmFMH{&Dl3#2`{U;e|5d3N=+h0BTPU{vxQ8g+ry68)RUT!0FG= zd}L5p9CY3RTq)<&bWvwFx33I)@n}naH35x?^SjXN+mcYD?^n7*+IjmUi$a?F5ZwhPh~!C zI__DdRiQfg+?eruqP(q^L#!Fs2R)V9%v+x-D_O17 zQI-;dfOP8Q!iF!rAScBGNqKP^2`SxXP11zuT)hg)_6N_-HhjAw2G1=KP0)m~B3dnD zf@zIMHN1B|JD`3;ChtPuh@G9+MjW zU{$yH`3Wm0Cq1Gx^{yj1dUvK`S?aZ^;nauRN*ObJ`0S+8_wSYO36FE{&Jg}>Rv7&K z3337zd3T1VQ@F>1pOXZ$1GE23vVu`{!gp(vl+t`Lx7{x{iA^*p(<9t}V&ihX`)~B? zUqr19aqgJ*52QXsv^q1*Ag$SrI5fL`C5R_IJDz#UY+S)Z|cu5Hb4xCkLJDGdBt zBn9r-v%u@&<=EJdG;hQ58(xd#bL&D{n*A(y`1tHAeMbG9=KN6Mzy39RJu*~YTmPDq zF8-+Z<(`K${NB=`D?DMpZ}>9!ue*Nz)k)cHyN~Q`Syfqi?`wyK-;uNY`BQRzrF0o` zD`qnel+IeW?k5vaDwcUyJ=R|7*}xJ=t~9SeN`xx1eT+~8S83j^6=nSay4SVT*<~MA zH2h+@zAFw)>yNCYy{Z@-p@pzU^8qOsOTXDNQybpQ_-8h26fXhOsSr4h(ht_LAcGot z4Qd&ewIPgr(NmC?k@HRPC9!h|jm*kFpt%|a877mL<7}C;uzGV0A-6I;7wU`a} zXj)+uSv8KRJhhic|5I2oGwJn}XDin5MIXPBmgb6IDuJ^&faZ`PX|(@V>@Sn?W&J5; z0TmPsYW$8LUkGZ!!2z_`I{NhApRVPhKd9f{X+j!u(Q$5NFcAdh3O|gqa^T8OdQ{k< zsj*=u=^S3IR1bUPa^McQPER4y(ay@wyd;yo2KJRN%j~j`7(i|)NWB7b7Cu)A&|yac zgkzeLuaD2{GxHuNNe!F%sX+^{`ZE)6gOG_P?i0rMD7ZPXtcIQVb|!eR`s2qvays-D z5h#FGzoaXZeb^6s4^({UQ1^F{f4@jOzQ}Q;{xV&=YBEP#+5KHd?^h&7UL2;J-)L3C zY~{ganBHA!X<)E|vJ>V@Odo1#Bt4=aYSy;9!cc#Td{57M$a`;7wobmIUXCHS(OhMV zISNcjx6R3QC^`^ymqH(%4sGbxEHL5n>-OKrd%<;90NAv8iiz_d>g4_IJY_zVUIv>0 z;$b#n>Mmc#?1bWlu^&=QUp$8}P=ae!Y^#p0g`B1)V10(YbaUM~F;bW|{D-JjH16Y_0?$U~v53uj(k}Zve6O ziLoq#_Jh@Tpx_ZZBHCexK!98h118Ex1}@@(r{y_bBj->aSXd2}m$#+ivftvj=t}(@ zJiBLIHo+=8y18V?)UDk*R=j)HO-81gB4PWYk%Nv?y;>x%_kgkQcwI+N4=rFsEK}%T z82*fWgl(0y9 zy*o(!B^JAw=EYKgV1wk;oZsSojf^_8*qzDrM~HH&RX}%~z{9af=G++q(*5_+^w~tp zr&srk<~+CH;<6(4CcUbtI8(BVPO0cXUv{x4@CbbmoPhVwdB)~6LCz?d z&N$qIR&YsKSH^jD6ejUR7hq_TB7f-HERum5R*&~kv6#e~e zR{#4eCOtm`e_r9;S!~OwyQFkG}${Nzc1Md`zg_y0$s)}{4wH~5NYl(@4_v?Ru zQKt=wH-Ymvd=Yq-eRx+~+}BcX#*B+ee*=oETAlu^tQmH8;qHvh8`gRR497H9?On}C z-f5gJkBbA{e@fW3&7-FrtLi8`7OX$*czR0qLG#UXyBxfoIHiZ3;dJM>5}k3w+0o_~ zsHN%EHtp6e-_BXZUld&=wO0ZUH8XqRx#3q`LZ5CjU@HGro=DNQ#s(<84+Dv+xX9)J`Ilfdr1z0VQJ&pyV@>zT`J-KNopijn}@AZ8jrsyPibMU)N)qBcRZ{p6%iHky4VB;+|5H1!yv z?aGxahD&UQFI_4(qgBf0_B^4tr$!LZ#k+cNr)6A+cf!xqblGPr(pDQ1@qj=nFlAfp zjN%B?Bu6@D71#h}H;n$!^{%lRJ^LMBV7SCXTzFXO>+lQz9wqC|i8n!4 z11yx7(|5%~GZYb|^UY}pTL+Tm4)?%9IPG&Kekj@l z^F9Te|NBxq#5$mqxq_KV|%;lj_zjTO!Xt z1TXiulxoo;_Ws}RCc|%@!n9MEQDkg9^(?e{ej=`?tR8FOEB3+B)(v~`_kOqEkT@I} zQoo+YU|e6JgRE8|!gNxlYMb4CZ)Z1%5zk2g&BcWczd~Z%Z^gr0b`$im6u}Mgv0=eY z62}+@bz;rfI4e|+uHS{5zOD_q_U7N{IbP!*H{}aRU~m92W4StM^aqc&b*ol44%*t- z5bPI{IEn)(m{|>Qsl4GgdR^GtCGj7-rLcdn5%8V+t%ou+k1|szdl?C)<9C1-PUp^U z;Q6>X^-4>4@Gh(o)wuunn{wd3q#scAWYB{iA_6NbTWjlL>L{HjVIX_Kh6Mb_pPrTO zKb3T30f?Tktm;&fYl4*5&xE{4=G2;HH!vd59uZn+uq7_!87W-9K=ZI zv}w;xewRRN@M%jm4Up{EHORIBVdpfW==k#=7wX*5`4HBr<=1};{lz!fzkfjHiwbtc zl$PG+^P|Wk)=KY&Vw?!K+r+Ls)XcxfqPr5kM$Yk#2b@HQ0;y@Fbp#C>V+l*dk89ShCwsP3(q57yiKcs- z#VR6v=+0q^{YIL^yy5tR7R|(#G}@mnf7K-XjKz(kjo>9VmFQ5zXxL%#CvLr4Nkl}Ti*Jyr849xQ)^3s^ZhziW$|S1T+mB4V zuBtPw#%(Ls*x}q<()!O&_ZsB0V+T*}JEN96EjpBLVKXhX8z(nS=?=fCaA+73ubT)f zJkc-+cSukh%~DP!Qv_)Hxr^%ji3jD#k>KQER{W;*r|=_)B=F9!Fcgd^Z=^>}oV&bp zhQ#Z8U(Qd;NCKNFRRjXJ;&C!D#*w)w0>)y{#c*T4d`K<1Szu5u3*7!@4Fs5GlqH5r zO+EVX*>zLJ8Pqfp;689_Ms*r>hoGS zYvdleM9m@U{Ln14`MV(wTlqqF?)LEs#!Mb0X85k@n7({G-)p}<9w^j~W~#9BtWzOr z)-ZgbXdDrez2@4hpUes##q1m~CgaOfLn`9x2nLUO%coX zc#e&KeP~IO3a>#r`ubxS6K90$Hw8<7kg2Vm7K7y4_DC@j#&mRu&=;8X3(&!-LSsRS z7h(+0m5ouP|Ln6%T_n@` z??d*6ZA>iy4oU=hYt@%8CHs5Mmd6x}4PnTDI(my$*k~b`1sky{Y{5vI3dw>BVn*IR zW(XHt+sI$yqI*9iZ>_`OoxIz}LHzKH;lLxra#m-FY~wJLhdw(|jfi@eq~XtX2{z>%^ULDNazf?~;%3g~XMP#jLFxvFw4 zdZe5a%cFP`GO}P-Vb4qRqvMG6)O-wfFvO^E3KUTeMIvQ1OO7#?Oh%wEh3bDQ(jYW- zpSbtKt)#K z9G}!TQm}v{Ot)$D=4gGM{Jd?T59|t(rV3b?s1dZV@m}_%mC(lI_oqc$%XqL|s)s5z zg|07Bw}A2^AHBxWN+>pC&A{cR>&K>?k{>XDpEBdnMKKP*-=}mO;_&MLDs}GEDKAX7 zv&Qj!E;UZW7hu$DVmeC=95>DrQ%ZWg1*|;f(D6XzJ5ERNn|5i&mJ8x;4zpcY-b(WA zD6BIqcZ6R!6b2T5j=Y(q75g{0T~I05tv-&I&Y%B*-pBaldrl9R3=vcZS;DyD5u0YR z1CU$v?mhm{MbH9`{X=m@IysF_%`-CEhrXw#aS+`I=%^=5{zTV#|IEOtE}p3_>>%NA;>(=!EE#H%Pb4Hn%34{YyD2PtY>!L|N+ zScYmHeMEbMpg6$q&JOcm*D;uqoqSkM(oXG4ivhyCoZCg58O@ugybvUvOXs5yD4-?C z;6gc*trhy%EfG3=Zb19 z7kY3;klN&R15KEqB(&hxT==|t%dUHk2G50}qA8A~M#h)DHrsdYx_If5>7r*4k4S%8 z_;N3Pltsr>&7LKf#YIp1diOm_H9ob>!fsY=xLwOA7wCYeTJw&0^s}$7TOF2#@D77M zK_)7m7LK$ScslF}*4~X6_8#peI_OHL-Bzwdzm;(Oc)ysd0Sk$|LsaKwG`jiqbN0B_ z_G=9cazx$qti=+5J=}d11!inG&fLu8?{K~(Ax2zWQ|-{l5ssB&VfHZbUm%sv7)S1l zRZwZZ--fPM>PsFZFWKU7+!ZFD7)^(NwfcEH;do=S1fX@R-9kRg#VfX_lZG+H9pnm- zjsfQ$!teAPxgw>v#+IH0GNCm6=HiSpp9}pwtoch4U=q;aX6FtaLfxPLQX|WT9hGX0 zCj+B1H$H#gmoT^4pQF)}MHNd>z;=BvCRtnW&dbepG1my(OsNQDF*7?v2ao!<%z|FE z8bU3uW&Y{8UolvXvPis$B?_H5sFkYu^GoG=q@+XswLIB~lLk7RX#ZwID@5%`A12Xn z-=YD2C6Yt=Jn*!&I+W=FdP>ddZZ=Gf#7{TGs}jyasiz+MkMi?P()M!#NjT%~6e>#* z&U%boK?G{%b4!qabw6bC`6TjM@JJ6_-!E84Bv679*4nQVhA)%xStpjZ(E;Zh!&{3! zf|UmwBALb^3e|yiYfZacp42>cB?{>FR}~Mkh?($cnV`!(Vlr&GQ^^rOKPvhbFZ`Ow z?oYs|kDF5D9Zr-c4=LiM5A4;;kKL;z^F?xiy2R0y}r@ip{to$Nl(@X)9HU{(rUow%pQ`= ze>RL>ur9TG7Ldtg(c0f1N)mNTMp5l614F*sqNDF*W$C*QK9F(YbZ@;h?y3KS?I#!B zy?uMTkB{P2;cx>7mj$42{VY2`xS>mJR#$bAD1oKMK|xbs!aTH|HEs2pHOL;TTiZXo zS}XjDm(Z3SeRcV;eu@JcDGhZ#%3Fu-Yh$EQYC+qUQ&IzO4QN5DN7EHInr-wIOq?rv zi?{C~-hNAG_0F=gQOT`e7AiOEky6O`!6_aN5+B8jk#o+MkgL+=Zgz-2mdezA~nzIIEg@Umy_x z9_>)OsHqt_`PnFseL=DOQW&oIQU!>i0~d?=rDnh_;4QbS^v#=-eJzxaB=AAo((op{ zsC&;*8a!Am5~MboLPL*K!^pN6%%;o&k#=JfISes%=c&6R77371<|C2IK}$Rq?0}KS zsF5St42UCx+qI2NaSS$1>cv+(ZfH+NmCb%rm;51T=~C&hS)1&SH8wlKj#}(S(>f1? zNzGaP9W9^i)8`DRYpV8Y)(P;T*IsNZsXWSE?NisE=^Jx)wxH`}3xmw`LxGIbklYa% zZZ4wQ#JF7bsU5*6?o^l1#%2MK*WS;>Qk$X66X}t2#KXf5vxH|JmPtibvzCkLT*w^qd@Ab43+r)u}F*_F19?0U`M9+FoIm;7?i4$9ktLlv< zk{DpT+%#Yj*Vg2yg^&T~S>GwlYRWy&Th-LVrlPn@WA5(!gjxbJ&43e6G(*anF&3h| z%I0+#TW?OLZ-oH!%BNQI`tFq?Sph84GSIk5&!oLEf1G*N4zjOKWebxP2yvBLVa0LU zU?ci)E343+4m;1m__b@>R^@3a^8--_cVre>lU45HGIO}T+Gp)$*87Y<%x7wpqE0Qb zpaqlAqE*8$F7A1yjGSj0EDS;u!4*)bBd4Y;8k8LwhOB*0j41KVj9x0UxkA7r`#d|2U2yQ%);OefVz`BS?P z++#B^1YE4)w-SPZ8cE6gB%Kmw(9$l6liBfB0<`{_8&^XM$nR-egk5<}q*|PGj~=I8 z_FKZu@dO>zH?@CRm<7zs77m{kjX7D$V*^SVbAR^Ga;<(+P|Zna`CZO$@+6WS+f#bv zjIOLbg(zgxrcKGo_0%q6gg)@XtUCm$^dkv;3Db5nn-+vLHq*LdS3yfg`z#N&?8N(Z zEdoDD6@jiz&b}re3F{v69a>NR;;Ii%J>VJT!$0e^YTY{RS^1ec=ck;^mK0>L(uA5T zcj_ejpwT^2qWl9BkXg^k8)d~j&Wsy&=cpR}bH9)i?A^AGFIje#K$hmQ0KYTZYx2uh z6Ks5Bl*;-$zp-vF+2PB_kKq$|X9unMT5%ZU{<9i@fLV*l<+coFeCGjW>`QRoXsZbj z()J8W{Pyq$1>G9&Cwnd)JV&4LMPfb`7LK~yw zY81;Hs(54fUc8&$JoZFpt*}C=Svx0f@TxV@s_G0xy?Fgve%WC>>M)J0emAXT*)FhV zzlz52qq8c*3V^BpW824N6eh?uksR;0qIs3>y5skW5(nHjy1u&IA{hXuV_^_|@vvan-GmbWqjPFK9>WLKgaY2FNUB7i69wt)uKm;9#TGxFE*IkG$ zJIAWIRgQTemX=kS=C1N%B_i;O&jXTDo%|Usk$$h{7~6HM-#l-CpHt&@vq(e+SJt>z zp1g(?TiEW}*(Kq5r~o7LiPD$oTr|E#~B#fy?r^oKe%vHMC2XO(C@m zs%n&$m7A~kM9DZJhx7KH)af+{+N`P+D4E(Nm#nQZX6*py5pE>x6Q46Zh_Bj)lt}IC zz2k~(*w`Bq(wmugP$x0@-SX$F852R*6`x$Gv~t!SHV;IZC^;ocby1tt>*cPulKo@u zdN6(+)vo|GBpKJ&jZL~qjh3`A;m9e+>0;>uj~IIQor!@#dn{r}BsXqM(jSIEa&hpD z6Ob;95)JCgWPSw@q3q;)Q04k>AFT*DBC_grh;O{6`y)pFLq|?`_|@h6jZ6db980dk zREBo1Y;VuopZR1<6C0unl{`IQR&`t+V*tRTG`KP5J@bu98RaQC0cgs6pV;EeS>x{b zRx;on+8?oy1=kT-RA-Pr-0sDP6UeG#@msm^{;1aKTpF2;tJD|c!(s6=V-xSkv|=T+ z0@cZC)?BRBSXMYvT|F-D`_%wVsb?31L$GXV-KGj$u>ay?if`YO?|sH$*{eBvv|mDF z(Hm)AH8OUn+P?1NGaIx3Ad9Wc-S^jU8~E$Rln!^U=Lc-oX3{`fY5J3_#krQO=8CtE zVh`7uwtLyYhIMC)uhu3XzkI>vI_yl_MyEwL@8C_c%bSHy_-;xJ=YY*f5;_S9s0gUS zObQ1XPAPNAi+w_2W9{zva!8lDwk;yOwg-2#reb<74@CQiux=RJL|;k6x75C zX_8>rdleVC+*NsTEIpmv?{Z=yws{BQvp`)sx=&>G51w=EzI@=^X1^e2$gK@KfkOsT z%Y}bbzUt=8qILHgg>d4is}Go0z;nx^Gn?9;Ls{TG zNsW5FV|@*v-Pg0_i{j#yI6{Oue){yu$8*3Q-rrlolhn{yVH(^uU}DL#aAMJ5RvQw| z892d1R189~k)iL^fUpNaKbULWT*UepxhKnHb$l~fjvHdJ0Y@KB>Ss1(bj?4LgTm_E z)bBYhnKxhrJJeoGqxxC%9Y1iv(~?^%-7PArg~T#nRFO74EEoJ$*>ZscTcrCh3kT&E zKVi%63G$%B@GAb)&PuJ2#@yUwj~}Zls}bpns~s$QqH*oEQ55d~_Vi89D9M6!SS$<0 z_g!f)Mwd@^YG;x+wR!9e3PfmD?v3%A;5m7jwX`Z_ztDrH$S%(PCX=w*qbrTMsflyu zzgoGPLf+R6z04cZYFTJaPA<1AtqnV>h8|Axcad~Dz%gYNR>Wu3@s)|&U?G-NHYzSF zQ#^9&W`4day(-0J*IV>kgEvh)?_G~Y)8^F8QJ zGbqfl3p1pTro27rhfIk6-PY3@lJOP<NUWEUtvONQPb3U&h!yT!bqpmY+d* zpoOUO);Wa*b1-DV>%DHt$nARbyyoimG_X5Cf-y zjzi%|7!%k&@jLQt?xXLeIq0C2t%kDxMCphQT<&_s;TYp4S)a!aIVUgA@AG)ckk;ZG zY47KAT=`@-r%aj~T*IO3hn&t{vxo+{m{X*97NZgzARs{6XWhknMaQ7?v%_&kr^dAb zf6cvlJ3l-71KB;-)i$&-v`D8*7nb!i)bz4vz=(U*p{obfMA~vcX2FiR3^X}C>??5n z?dQki7aQEQ^W*O3>uza5o3L zisbsbwUxfkXU=8TqYt>58 z(It&1?qAnoPr}?J-imCmOch+iUy{Y66s*V!sW*9F>I;fO=NC_p!0hY9nwKE;K^K>D zpbQOx9J@g#6I(a(@}A||Ofr6nrKKe-v2m+8cC=pUPN~Ui0La+P<`X{D$wjhc2v!OF z&nvo{YcFR82?Y`+8qEJW6S}AlbueK2DNQOF`JcAexhaDsavpIlQrIV-7*TicgQ1;<8 zZNnyx;r(!eBY!Fm2m4-Rg938v7J~98w9Oj2=QIaXtS2G%Yh)EtEL>f9t8J*w*e01B z_6AiOTy_p$adPx~zU3n_)*$C?k>0y^n`((E5gZnLl#zjcBlwW(0{}RbE=%YH!S-N1 z8bduyH6=!b0t0EkxIl-?{E(HAp}5vD6RU9A7}=Iu5VGv&M@zfW+~JE2>ghX>_DrDW z!ggny4?fiP%`+ULgL*2qaJ(%LPYBY-tLF?$CHu<&uN{(O@{hh=$el9JRQ`-d58~({ zemmwY)U;c&2Q&-4l9Y%9f>zH3r7~{5k2a<|-Fo$kc^9m`X!E^DBtm6Ng%Z`N3t(lg%QkcF-pF@veVcJRa^R?!^6oTJ^ z4jn3hk`Ih#%_1&7MWf6gLpO%h+?_3+O`CGmP|Un5QxHaM?=L*u+-?IL&bufZ|Gj9N z2|--yfV;0D6j+>d#;y+sB6Sy|M3?}iT|%N?ipxRl9Gaj$&-QeYEI7xvY9suOkPpm> zU2qMDSZL-|Y=qNr>u+;bj$fx;Fr#Ey){RTL>`03ZPsEekVQ<3qQVJ&!e?A+q!t8^Q z3IgrV6C=?v=F5NlkfP?lYGEdUi#Rg(ZIMT5P9OaYqyZ7Ji8QoormIMaO;kSnb#!%S zd8(?pIrl%1A^c+rpwkB_&OSv;r3NK{T2BRl32{*StXfbx6p7}VjtYJVSP4`C4;uCF zcn2GSk8~hR_xC%p-=ObaA>e=eC4n&jdz!ZH-L9@~D*3GaylsU1zi@1z30w?U-qh)Z za&NvP^IOJc%^-!fsRv{Is~6Q0i_&5q-6_xY8>zqnVd*E+*y! zh?gk4Ub5FqhF4^Ii&=+;BDL_3o4&w4L}6_B}+$m=+5y zjYt(mI6h44FeM^863r0VzsBS_y6Vb$j)he9;6{?mFrZ21^YA#SNh-$QH8?QvTl&ft za|SmH8f^&~`l8cwV0m6~Q(pUo%66U9-27y46{>Shc7Wk$*!`SO?l-puy9Cg=YIT@i zpncE}K!gy~S{y?Uf*8i+jRJ_J*dQAbA;UG7*DL0j2|u1?+dBRxj9dc~q90!iISkB0 z>k{={bv&;Ka}m&jd3OcY^MK-uj|oSRgn2WrcPXM!r?(Vl*Br%F4J$BAI@6JVSyB={ z!=BzrvD*yvNz?MbsH=ZvbXN{4SY&y2z`xr}jypVz^? zO&Gxsp^omT&l*hT4k8u&Je%9~|84B&u7sbi|CdgedaeI9!G0lBE_o(utO0vKg%8)$ zB^1dut7qikyX;c=J=ize?CdewuebB3myD&0gM&y{lbPU$=&CKzzP=gcy0*Q>cJI<< zHT^L%n@q2t6_^vLPv7orz6PsS0{5(l8uK$P?Sdu|J@ z>v53P7%$4oqG~pUasDy28*%@96G^GmhS4E9sI(~l`xwsThXJr_(>weB{{H7l2)@ti zVlwaP+^3n*ahx8nx*AR4nEPD|6b27A?)n%T?z+c|j`pB=59p&%XGYN#>d=3Et@7S! zCyd@ARW|m|Om2K$l)^tvg|M9TF}rr`VHP=7x_w1i#OF3H{=$N51D~bw`o{)M)6p@i z|8Wt5LAkA=bxB?NsKhPp+UKsilAf6<*5|~#!joX|;$l|LrS;t3?KjnD-iMYw=vH5yZBGKZ9V;V;pqoN)U*#C%a<>At#}>s3fjN(nWt$^ z%I7Zx`}0`6pIj!6%0KNoR8g@E&9&H+bkpix>gnmOUc}MaK_}%AIK?dimCC&f=iN0s4+p)1$r2MV^#? zo4Oq`IOgtG2Z-vbj~{t7*%=v3j|61%v_@sIJ_Vm@9DcCmb2^Z?fYTJvc zbk0da3KiWDp&&OZTi3OHT+l9ZTUe0I#!Z_pB)VFenL*SiPI5#uZEZBDQ=cO<9PliV zKhjFrkHDQ4%f?-}kgw@%I;NeB)KdPH_IaT{PU|)+FYZcQ<`oDY;{4_HJr(@;Fs<60 zxZ8a~+CXokadfZDq{KHOZx|oy56Ka6wMu#H{t1bhha=L`hq-BbJvIz3NJIeE)nZ`l zuV%BFR1BFQ1|8PqV?YwkO6PCurfX-F;3gYAAh+|e{$ID82L zt;nR8?O#TX)@jZDNcWACaFNx2Hn1D9U-lzF)Af?cGn z9|D8hB5uFqDDrkWv??s5{5w?WTSReR}6Y)WYDxFa}37EDDH~bU==n+tcg8mGu?ioHKJ$E!seYAD}@%_$QhDi`-L_h zJ-+@O32ypv3a5E*#k&XqZK*po_ha~XRo{BrwA)H-sFBf9$7E8MtUs6UGhX*^+h2XbTqI7W9cw7rEG$mpEU?AU3~X^mo684G*C{>PCVVcOW-gzNIP;q+CARf>{or6KHas}dh`bEw)q=ZlucBvxyj=xD9+%g4lt}WZ z9inA>^bn&lrk09KfDIirYEEA2ox;;v&ZfbMb2ela-531Rg@=}%F75pv5ugjU3mseY z4a?aFr8Lfjj@HqmVr9d%qeJf-72B=?$q@=QJerbI6;xg^Y8ui;Z?*A4ND)ABnm)-n z5eM@ZF+vXU%*e!mzd(V3@A{U_n;Dfe`ZB@3?c z>aIYWI6OEt$Z#gBHe|Oc40TRk`P!%Fkv4iN&P>vpczZ;0J?TiQ2M)UZzXN+P)EdLS zQV7C#GvL;7QJ`U_(kDy>?T7XmDHVAmLk#sU(HywLU387V~IybFs&LmcO%dr)Ab*#1cB$j1eBj6Opg$cZc5f$)XNIwg%bW!=#sF!DU`@ zn7`d({2nj4o4w-epl<@T}i}&8;-tq!#PN}*Kk8&d6r8PhAORL7rbp>8{y{*KS ztlZ%xleb+rPn(Q9-UvS1z+lg$zM|P~|3snId~#l%7ajbWGiO%bIWgmCqx4tex!Cn! zqw2RyIyD)n&mRCXX6yWERm#N)H+_!@1r)Y@%bUG&+wfe)>S$;3NgZbtbi>*>!w66#D z=rLuf&#{qhhGfNAxVEjML67V|tlb7tIv$>AgHd7mBg1t)u3f4gFj;HuBf^r&a=nta zlAIPBMxQbSUhVN><#hV%Pq`P9{%us=j~Lcv3HZX((=$y)uV~3ex*f>&HrtsDUA#B0 zN7zp1qbR(5Ms1h&^FeAoFDU~OcJ-L7CB`rRhsJi8<6y?76t2z$Rxhdgs1+g)ZYdcP z?J9RxV07OrA>+URoiCL`gXuh3Nh3k$Xgzgv%+G}D{7A8$a;?av?Xnx2r{B5LVL%5* zXj%KbR^EHD>AyeqdD|r}m^P$64lq{qcs;GtGIv`mxMB3nPrpCpCs+F?U>q^y(R$9( z<>;|46AQ;fttdO5P_!Ryyr_Z^Y@CCXD^1qGW<#yq=*CdzzK40;r)oHWW5=ZSIbmcE zb1`<;Kc{bLKr|X>H953B%ZLKc`{Yie+77i0Vh-}C<9Y~pH=vUIGNGsbr5`wplGCTp z*ddHjoN0Nw6C_xP<+|Q%$RNuqv10po{}-98^deK_jk6a`B}qHMPgUv#LzWfTRd?n|+qa8f(Acq%(4aC{FK|ex zdkHf*Xg)515qSaipa)@xL;DhNbSiERGfBpo^O_%@*RBp$#ODFp-QXz#sY>oc^Srx! z!{}%GkwPG~k@Z-A+L)Yk@LO7pKR)bn2j_-EwZMzY_nfwFn-?rY>6@0JdbAAt#@%C@ zG=1#FG5G)W?(LOXbc046_;UTnYt3PNPeJv7(;?#^Opo2|yj)SuttnLbix-BlQN^AP zY_X?LSpD-=$TP#8Wf|$|4uqHZg_Ou!N`^KiKWP`7K`QZD_<=ilnvr?S-q(LVT0c$w zA(P)4Cx>k86Vn`l>ZxkCV;}}E)4nUVbxHL2aZ$E$FuuARDrx6`*Vl<(gk zCUlTRy*u91Y?iKVG&OCQ8@dkFtKYN_9X~wMN&D@1LFhlp+xX>b?U%WsJAFJW!_)NC zh{Go9Jn0z*voDHy@HtF1b@>UMrv+LxLl9$=?)!+E$hdCO+#46fPleNqrNGscGSBotQYk4Khqpm zB`R-LsT$R~j$$M&OnFt+=(7gL_lxpXxXIjwC3pUvQ=ah=WTN zs(wuuuIh2~ZgpbdI`Kt7DG0~J8Rf&?NgnXN@|Y10p?;+wz2Uav$&lDH zqZc*4GLqdL@vf|Ejr`oDXHPBnAs{laH2Lg2GA>H~Z-}b5+?l?>MIffH8{iZ;7MctW zR|;rF$G>=b(3D@`>Ra;>G$ZeScHY=b=)STvZEo+$ZPxQCH3c3T#XFHf@3=cvBmMQt zwA1?nIHkhn;bH!^$2JvGOEhMQE%gP$sTg1+#`9`>SusSaImj=rha@DWg)(I$7qq&(vqk}i9phbc-zj$$^k3YLF*49#ZUU?l}9)GfV|_( z>C-D&jB zoU@K+F|DvUe6l0ca4qUP{OVe(iAHcyeh0~dry#|fE`fh^r1pl*CmYVQ4hn``t~{+j zQCr(GAp^2?>dvn6nO|X&yZ)}~({@Z8(p1=;1g}KGF2C&aAJCM&=ND-D#PB4gq(Zq^ zOJ=9nt}*^})9Ge!c|bp5w@W#wEhl^}>mL$CO@wd7HN_scBH+F2nB;Q#OoWLBI^S*db2U`Bv=g*&SLmp;rBL z#-jdc{m*Ud8VNy{W1A)yQ?v(5Bq3v46i#?|7D4>Q@08?kmuZX`alrUgR1``s*Lf-j z`sK5TroVozRJngp&~&%?D_5SYN<|0U`F#~q74{fAKm%JXYCeygDa@{clHH z2n~G!a<#fAo z8^-V1zyHDg`@*f!pvOa|hyEY#-aM|yb$$C!=FAq6c?zWrkwPUhRU~OnhBOnJB}vON z7MfFrk|w2S5M>CFCK^PkWU3SiDU_k-eY5v>@7MEszOUc^zy8>3TPyXs@9VnG>pYM1 zIF8e3E>!Ly>)3bi-hJMA9jbdca2`n-x1AVj^wiYNLmYSPxFtXELJC-ZrYrk++Id5k z+qzQgSx``rg{9?zLeqoeH`W!o`i2l6D^U zjj5E^wD3Vp(%KBnQXbo*D)Y7fOjL5LeZxSB_3KHD<`NWYCVbEy)%_uT9D> zwp;h^vpS6P?3+3GOP8nMHTA`vJKjt^K`vAnVl@1NhmRvn$TtszT0MT!J)`{9?2zn( z<#p|3+(Tt6T(rf*ix%P7Y1@ zG>Y1nL4p&MVR!D=J(Q3poa?DX)s(XjHlm{l`bV~E8L$+Vf1 zWVQyMIt6MdQ_$C|>_~`@{R94UzkdC=Ma-{%^~>1e{p!^#u4OpKnjNp`MXbNN<0Sy; zq{lN6GiUA~VK7N=j~M5rI#663YeIMRpEdLm1ZG)&OXIg?NSA}uUi6>eJ#;}aX#uvu z7Kc|YY_APSNs%jwP0Gy7q?zF~i!?#$#s%aC%fCp46hw=!8ZB=dxUOx8xHwOq`m~(M z;m_b$Jx*7M5EYsV3zX8YU$4%|Ie;;hS~jU-vit?O)M@XA=2rWqU)hUk56^g?nP}i@ z(b0ZcXEY8Lo_=7npe-g~mgCp2U#+g241FjVo-Xw~vAjNM=|78K!d{;OEhaX0N~3!< zws!3LA*N@isHmKgacL}-?DxJ~Zv2G{Tj}*Y7?WYIcnZA)R{k32#eT2mVpg-9)ij2( z(lBo}{y5A8(aWDLz-5^qxpO~Orvx|58+;Fv)t82&!G3;-tBwe;pzZ8gvp#+N2rO~S z+TwlPyLXyj8sV-;21RWiw#@t-pU1*!k`%+iVA$-u9JiX8CS*3Lsk6@=XA~HjDY!^N ze7t$%lGrAa`YDwEC^dSC_=xnXK<_2q{k3qV&Dq%!LFy#OXRc(m!EOucbfb=)}5 zKzfVm%f5<);e|cz``;_eN>xg;Zhyk#RwVxKTce!-QX_=D!)L#DBuTg-@UU4 z@9TsjW2f2WS&j?oI^A&=A2I}bz$v<^^c29QBGq21USsh0iGsTPolo;I&uP4M@5z(k z8fn~9yPxcfx#!TsT0d`Zw6Ov9dT6=ut>2}FoHeJ!W`8BJczZ1EH%jqRW~TAkXQD^X zCnhpLmRUZ2t&48gIe@h=5o>k)4{V24J-4v7{`RBY(P_*A!HR;+!Q3G1t?LV;? zrAtmv<0~(8Y0s>aVPP6$?e=ZQa#FiDq3X`N0QF#8%wP%Uj8oy8W-E2@kb z^K{TJb;T^emYm3|k-nEM9m$#f6={>L2`Z)(>D{8%mzjsdjSa-D*?vJ0yb6|9?iLwR z8~JBD2A<2z+=WiY{41frci6OIBzY16D+L+yUU6_2r(oOJIANUgoy|@@s^fgegm^zj>(QYnBqNRcfj3tK36ro%@zm9O?{VIIn37-J zXvi8FDq!5)8y`<_v>N)rvKdRsvvYk89jdszWmua+smn8MBO@}nhq<=u)H+vEQX)Gq z;|SENTi7=F72ms`&VI>2h{gF~aX?g)`j{9QNqw0n^RQjc0T@;| z#O?3;^78Vvnjp-7l@?%Sy++ba=}hUW9zl$5W8&hdr$NEN!9qqX|KSlJ5?*mL(fX9! z8%!6T8ER1m#|lsD%{d{k1J{}mw-Xo}Lc*swq)eGZL%6V#89ok2<;a+keL4%+f_Sqx z^am00cQE@V_}HIJU%NwvD=D8^%Xrzifq35^|24xX=CHPk<9#XdgdeoAYiepJAU3r^ zgen1<#|v7)XwP9A{Z*^_wWkobq0p^a`uXhsLot?kHa$4Dy}PVN)%k5f(;PiN*B@=_ zqOoh&eAB@OD=y)HHsR@UdL(9R%b=-|6ddVch1-AWyZdp=^hwK{9knOzX=Dyn-v zK3-Z*&H-efUCcCRM_?rYc%a`QXBITG(de{6*6Ffb@ZUN+%*X-}iPMMc%&q25mR?;Y zr8t%ov48xIo_79$flHFsDG=M8t(tL-KYgUKe|~&i+{d=Ix;ghtN`xT@`AXVuZu5@c zpZM?k_Z*vj5=0*_M6$lpUv} z8gsQ^DpMk-r>9rz17bh7t*uSS61#;L#kxPgeS1;x4q0Vo!9BLN4~?t2^zBNo+#wTt zSk3%_FEB&Z>!wLd=iVFB{57EsPX= zx9m?Nu^>c0K&g1)E;d;&y#p6rhT;Y8&Tu;%azZdvd41t$Znd-joltjO-60uz;D3I{I+_iZxQ)lW0JathQECRHbTql;n9>e9ZwnlI4(QXou#32SfZ(~ zukW9A1$kcFCIi)N)YB;!1GZXPekqudHML!)yu6&DIB@5R9}66j%*+v|@Asfycghm@ z2JLC5i{4;45uchTB2qkpjh9}Kmq$-&)2P{kGGEMR!?OCMqkMh|D$}>d88l1!#IzQ4s0_8)Z{0dsvwr#zF<`8siXFrnxc}UjkLle@ z%$UsxzTnEGzMOsSkco_R^Ljf1BlV0VWj^UjD(!(eJpc_i%Si&F?R0!2DrBD*r>d#1{*dA+N%78PRo|{FnUifQa4#G;sTxN z%(Vh%{zt`^+}ss_-2ikV5ytddAG04MY`*in78@q4rZjtBT2a9qw4KX-NxD>b00IjT z!^Mk5ij5=W%nwD`H}6*I6o$KR+vc<8{SZ9Q84SM$^P#aif*1 zSAQT`G`QJ?CPB1#xZ~0{FdGjD7MYK0e;8ue|Zq z9cNooZ6=b7L-?GsLF7TwaqN@?Px09gL-8c#Q!MGzr<>^8UMFuC7B=DBs{Ll0*Gfvx z;ctp`guzoCy@$%V+9BNCZe?}f@1RVmJ3T=#)7D)$2ikk}aW8d=Uwd`kHjYYLwk>(? z&^SACD)Skel~>wD6|Pwa0Xa%?mIOp2^YFBRW%skQ_ceter&-Z)x``6nC-j`If5zAa zEXG09evqa)RM)KzsdkgAx$^{|5mRD#U zWNED@bGbj;(ngeNhMv2MYH;rNwauJ^=hxl#tuMQZDnDfdt@|jS%#D*0^9X2Ln= ze5{;#uXef5ZEZnyKSmk*G`I)5Q0I4-cCxo0@4l`>Z*4?CsJok+FaR-cNRXwOnZO*b zn-SBkj@uJgv*6|tw92HWh?+fe(X(i-on{9IAYZq;gJ0QeQLkJ1`A3=qG24(jm0te% zaY@gSymP{p>ewzKd*hL(1&7Vr+{2@=EYU*~z0c@K6( z0`K|r-3BK;B92&j*C@-76=&=Js=Dr$TH!9Sp#wK;tLr_?f4o1nu5uGorhadU@!gtl zE#rOGPC5x+`oT5__Br%8hWQ?@fmb@64ok-i`HrpqY!>ucbw(+)c@>6SZVFkDtv7dT zCB=FCNJl%FMoXTGy(he(!-so6E#XarDflWl7UktFTAs3G+qUWL^>v?iru0>OhBwTe z&;{0;>$jPkPm(+uB=k7VC9kF&6{s5W40?;-Cm@$M3r8EigLVRB^H!Uesy<9gV?_B6 z%8i^OD*5KkwVCIEj@Fu8dC`gMZo|{m*ua;AYTu4FoBfsHUL^&i^2+zh6t#hBGw-6Y zpKxiZ5yz<(y^cN%U$}bA1kDXsq!%ox!bZ7i{IJU#V_F|@!+Q7rUSWevgwsM{2CCNx z{R@VRZVnfhF^o81`S+1e?YlcBY2+OKjwQ2%W;BjV%yu*R@}vL4jO2V81bG+t^2;R@ zs#C27yq*SeXPZ?sB~E~=*6EH&40$|IM2jH#v=Z>2QPk9tog2I$>-fLpd< zB!^p8SjmN*KW2M~AfB3j-cV2PG1qs)_?i9;(Oeu{*uUbyDVr-?(PCvEf!-bb^*NT0 zle&q#-9cwFvjEYfdTa;jOHTg@|z&naB z^tW0*hTiBOR7>(|P@z6nqw{POV{bReZi%EU*vLoOq!I~}p3UcYE z8D9#pe3f$q;C1NGA!_dcR|zKH&U`e@T42-UYUwt~)d&}eKb?rUv(XVUZ-;mn)J>i| znOP0{-pcgs+0*SEo*z@LUE^N3nz{5H9a7)ZSMlF=+rs|_Hw^10=X!d)OTQixu?O&9 zQjsWSh(cV}jpFMJ2H`jRdCcEhG1F~^ifVn5`3Da>NP>46*Jv;U zeucjOi4%v;Sa&IXg2c=KD&-Hyk>*f!80>Ai9US|v@E788n$%(`Afih-EA3V z@|SYg4+Kwj^}{17`&=0QrkPQ99;KJ)Cu05LcT(6P-A($vdi>-`e+jvNe&-@nUFy2X zebv8HULLahHXTQ8ojeNt_`aJriBPzZ$gS`UBp0I|*((i{yE~)*R#mUU)Ar6`GByh= zkaI^qhc?lnG-f*q5M8D$IJ>+S`r6c_OUCMU7;oT}h=K6QFzjm8L+Nq%P=M;_>rXaT zV+bO+aDy2oaTrBYK33*SzO+FGtxX&+D|__9OYrN4!Ol4Nj+wb}Z`16Z-`d;#Jnq&x zP$4Rg(jxK{nLC$59xWdsk?%o#7 zVo~n{{~I6KZSLIQ zCVSo{`Bh$9Eu%twE(lm+!^q1TT3Qs1!CQI^NWL8^_j+|+or|ojZ1nY8druF~x-Gy3 zEl;!!4OiGzLA%PimBX8TC3$w_-91iRy_}s%Q>HvJSVGO%t!GcX6$9=a=s((6PcOPr zd9PDpboOTP*3zS%E# z|7Qojv=}l7yF@z5Dl1x_B}6*IYTd`3|**08{*n{1}-=?*+#>x6ObrfgJINq_Z=#6V*X&r{`VEoKFNm+O*C}?QL$F6bOylM3Fw+x%l zWWOvtsc;c=y5$L=?{y9c!G5kuDf)i)8#h#$h%k%5`SyqYw;TwjoW3TqB??rACk9Hb zMZL08t9-ip=FJn`uChW;CcN(+I!RK}@0>A&^ETKo$&whJ48Q-11qrl&@tGHw_wJZ5 z9Kq?hu?O$lr{u22F-HY*rHvVa@Y6qN9c}%yH@X}hB(|SU;J5{h9?(h}foEr2KWL{l zOw|QKN}0QM?W4%Z376%^8V3eynlGV5BRR}-=+#A5b=<(T?a$9NpC-jhxa5%hy84rI z#Cuy?+uZ)j_OJf&dFS?V=k;LQiMbk1LAu5$7VZ>nUbZX;D~{psW;!a4B6>nGK(??h zg=d!~`LJGQW77zY3K$!{9zcDW{TJ|wVVDNn zuh-MV0#;F9Fa8dx-PyTYpWjq=E{I&}ohvrW^UCx=-%D83MM>Q@Z`w4=^Vbj53^tj` zA3Ncl1~sJ!ny)WUH<>p(tePa+)JjFtA|G(##MI~=yLM%U?RnUxuJ``M>NeL}LKj3+ zvr9?}rhLLkp2ETl2?=WV!9X>+Fl6JClYy6?a7+f}aTQ{T01TO6tM!=Zi;6!e$rJ2T z`n)(9y`lB??L~@F>6b4nvrAip`U)#tvRN3DtFNn@dsU@|B)r7KI4t7>g?mzuB}mNdk9tY%-U$p4(SY zM{fkcTyf&W*CedMtWou?zn^!!50iW9sL$@Ubx_Wwaw2n=;+`M_;#4dBK zn#-imo0V%Xg*PNp*~e?aRLObso|23O|5b@Gj6-gQ6GRH=`srq?q-V@{^J%BK-S8)O zdw?DIqw!~4@okPj)SZo|?yZ?I#o6cNzTm=YD1knQ^FWyM+8!WV zDqbsd`^{&VK7w;35&&v*Qu-Y3O(X#56G$Rb`tGgUp(x0FwX}j;rozdJrNS{)89(0Z zreFip(b4IdxU+C(gu8FXmSH)SLF9I&^aJ`Fcs4UeqDc^^*h(9{U#N`+HdbAk zVI+)-?IzkK(oA;3n+>K6@1s|OdW#DIUUuKd&JP;!-{>M zFIgM2a#7a1G3L$2wU9z}~%n-o&a)oLqTIaTac;2^VjU zShz>&^{wnjkN&z*7_X*+A--kK+jyi z#*EOJh|ZLI)%kmuu%c>AjwNN!NX@rjD4t`!51l`)C57(?SWGMh{yJJhN9xzl51!uQ z^$r>2cF*}eh`PuP$#S2tAAGyFwzV-OWyUhS+9ApKfeWCOpTGa&n^r;B8_cQ0;VLbu zuNiURS#5p2VE!4r3&!l8?l47*C6+f0Rz zAn?(p!v4jIf64ar>!P9Gsbb^8H*xn~C`}ih73wd~8ocgVF1E%D#+J9!pa6?Mn zg9*ev4RZVzKUQ4+V9Ci~0Z#yp-=cD9mSgO~9dM({&>WUrJ9YZBeORJB2ivl6{6?If zaTWvYq^0qb)Q?|1Wb}`1wzl~vd_$;tThO8JFi+(^E*Zf&T^@YvqZB;C<0QArDQoW_P`rL`oPyvK* zFbIyjaAA_cB|3rDE&&A38Ad5lWVx;S6q&rrQqOp=C!rbMj9mno&;DRH!obv285_iu zEx7kkMlaP|wtRU&*P>|iW&!|pqZ}ld7SRS$HB#NXb8R?ewdG>^uElP-)sGXY+le?j z6V^BwCRFrlqRnc4eLvdOTDu%FsoZ_4E610z&$TIasgxFCADMZbJPOHVpwx>+6NRek z%XyhM`~2m;auqL2rgxJwL=6P(?Nh-ye;#04+n602ZtT+Y3W)o6W8<#jcdf1UDwqf) zuNB!Bb84aIndZ@C^USN3+7CYfEP3AGtJI;-M;X@9!xrR=U}y&q-lwOJ^XqKbr^~{n zLo-Ya4Sg3SGOwPp27le?U#Iugd%&GFw@MV6qw943-5gavtcjn*Vl}nK>E5J$4|3Kb5$M`6a?6-C5L`TRotN7o#_P<3rok@5#@s^Y~CurxVht{ zsI#Daqg8z4Aur3pa&`ZMe*rxh`#h|6Q>tM)xmUCKNo*QIn-@7cI;!8}R1&K1*E!77 zISQ7OvuIYtA^;3l*6dX0ipZ7q59=IA>c-&j>*x20iYw?sKM`qrJWg6l#hI2Zb#8=^ z%shSMqC;;DLMkxxnb1(FpXFCk*f@MU85E>vV{?A7dymTHP0R0dvB^K1{!INpKnyKB zY2(Ml9_U-S{!6Vbfx`}4=P+O!)mONp>EXY%7h14$= z8}#ilcxYHO7oZ-ei|ry7@w219Hz4T`@INr^RC+-(fCqQ>l(BXAc<8@Z z6DgRbG9OFx;~%xuOJfa!l_|mik$mD2C1Jc1b>$`divGvsD|dYUPPD7&XFaIp#SYRd z2RjoTojWI@v@X!(JfGOkCU&6Ieh~2Kx^7b!S6$t}n>SSsW;Z_1$`UPV!}l>)jAbs_ zR0*vuu<16KjBmgeyjA~KLSoc~-bz0nH;xYQ=Nc9)ru=yt#g&jk}%QdqkAEp>~R+9zvW-{^5|or0i?Z zCw%M-TZUMmJuAd6+T~zE~Zl*96f$K%k{&0iclsIak&FH=T2pO^^&5-z9YOg zDU5^f_pU+V0$dN#)doaqgAE>%^E;y;G;tGt{J}+4MPRbw@;oo`HE>;(Z)C+?Osl6m z^@GlktC6NfN}Q1rJw#C88ySUK_al^&2u6Clxw~&MTc~=>XbGPd@pbgdc)`3E+%~6= z$m?onHGu7BvGj>_RP1=umoHyVQHY3%sV5oqu`%cG&~*RQPqbJx^qQ#6f;v*BSGn71 z^+6e2Qe->oz_YzRAu@t}hS)*_0h!{d;oVTH(s^X^#Su-0dhI9P!FqJEeyY)z{rW)qjX!PWwa#IpkD|KXL zRTbW#M}8{~$=zG#zCL$cWkRQ{l$76<9@euue;k@}480qlldjpcT?TA=l1N9M4XS^> zVQR%L)zm$}1P2cE=y;9~yH;!1hBb&SX@W^^UsLb6Z0e8>2D_q)_*K78n#8cglZIr@ z4H{BlRSG{Z66`cI#5SMraR3w)tf%P2taISoPnW~0RC!%>A5e?;LOvR3HAO^K9}+Xp z#-f`KYxX}l8&+9KpH*SXy}|xkU07x|<E(f)=KeKCa`sm+Kfzo$-&~TM zUTsS9ss9`Ev4lnrp{N3#1TmT3295%;D?=S%$3Z(`XOq@xoXWx4=b(89uXH+RpQcXm`F zOj)2rnlpy{i_C*|Gn-J}UtZBP3cimU}fQHK$FRmN|pS8ndHvJ$9p*2-yBbC-vbPyqRZdrDQ6Y@xZN5jd$R<;`{%rrbHF}P3hGWJ$iJsE1|HIcEF1dfd z=jfcloL~?|pM5reXfkm-+Ec>9Mv$Df2);d|_4N9ehG+y&bDR=ee`=16zi82Wh3C5` z?%Eae@lBziRD}=pKqSZzSGuRiDZ~uM*=@JAtxVqB^TuPax#9&PTOU@R*VDO|boNN0 zse$^~jl}lMRbSFf2Wx5;Km`?M((~NF_MCJ=Xj$tvS|o8jL|uz36cHG95+% zFEoAAyW8Ikf-32h^q8=y@3oRm0wdPXk2nN#Ae}LxoDaqLV%C*u$-vH-LBFTZ4|4!- z%15m?8RL{I>=8LfS7+xNt{=`+wBY?p`*~6yYWCqb?)?|^akH;^NI-y^R@;iBC&hbp zi}x5Zjsp^W{fuf-;pug~1F~OEnlx$Z$7-Z8Ynsj*kmOig-#XzBxpjEe!ydI;H-g2} zQ>-0l#5~eA1ql(|9--Iz2e^J3)AyQ89tR{XuXqeHx{u3mmX_sLS_H3WGZ`#N-0g)!p9CnP%t7Ujgb9ARqAdJ$tkVK{(q9Zgkw%5}S{p`>e9akuD%&mLZz zD-BBC4!I9&i<2a{01r)Qr5?5%h z1d=k3fLZ`7XZOE{V@T zD|8pMmm0ebuf9YgYwyIH!oj^B-le%V2q zN;Z+%!W49;gE4=3ZoGzF3aC!r&ZvY!Mc3&e!2Y!5UPFe4#Fb#)Fegr%5xHJoU7l_D z-$)=%k*mE_XHu=VwDG?ec(T?Am!poJtqp$X&r2BzQ)4i&N>N$|kM_o6AUoYFVB_n?LD18*SKdQMJB?{sFE3BkKzerI}tCCY*WMJO3ZBbIX&Q*Pj~7OG!f?KQd<> z^??osQ`;U--hGrSDKX0tuvq%`S zrDMxT3DOkH)V7MJPhSojCL-LUn=YImcaIq;VL$CIM@5;_8GfJ-AeaPSv$*h;@^F`P zL%WGCLZepUsI0+7&53i*SU*@ZSmvyPAo8Do5{xKf6KnRbda)(K7IG3&Pm3Wi#h;=y zY)ENA95ejUUE|iK_kjQwC2~OL%}-OOET7AndUAJjGTy4xY60t+#E)IB&{eP zJAx-@8aP3%@!tbP%4*?2*VYb5nK^gvvE#=>*2{($3EKCl5l|IV!^ao--0$) zx6M!X;Kraq5Yo`dr|@FZM*s=VuDm`X)*AE+@%YQVk{%sh#}v{1m@@L$( zxyXEKuB4^)6%(7FhRnM|D8npJaVD0G7HzX^rnBp?s_OlV7pliRdp?-It99x#d0ch< zU-`4Jv!*-vE7NmvnV>eS|H0Q_@n5oW8+B(WYvkB^-r@t5yL5;csAmCV*UnCvfD1>MH?VPj@? z=UX>nzEPj_VQJ2v#)z@~mODGkZ$8_dp75(zW+nbYSPc-xEsAu^A%J}M@_S(|4$SHq zEsBJV`}t9k8iVRiojPT{+ZgVUFksC83S?^Zhx`PkJRA`&6YJEeggmj#9^2nZV=oy6@q z5;>ZK1)h6CN%p3;HZChUVp;8nspOgn1R^b<&CSMz9!j9t{>6=#qhn(Qv2v3s9zq)LbXS0F><{LAoZTYimAZrgjzqM7a%=J508wNt-> zbbo1U8$HYHE@72s3k%CQ8(@8c$qKE_-M6a7PBDx1+1LQaM_=ukZ%D{;&$U>34wsOS zza|vnAjj&K%>YlBXxLg?Yg=h9x-tCG0htXqe{hGiW^rMDZf(U+F~ak-oy(^)zX$S( zM^+iWyIrh&=Ip<@0Q-8v?2YJbYiSW1Fd$^kLrW~YS@GD;%PA>1c>C3*B@@J2pCicD z&HVi$q8rD5xwQEcIXZI!@hV>B-_>43R#VA5qXt<&MHW;hcYZg(gIb-MZ~zGgcNP7QJ|M* z(R(bYs4$%rZYndEEdVz$jc zAz{mo9W&hu{s{T>o*7!tBUa1KTkX1jeGQyJj+r}?5OWN&;c^Ks%;ao-%lAQ>gTP(; zN*R0PZRgYX?dCq+y<6$$cHD!ap4JMS7n)bybJD$!?Fjk0*p?kBOF#K;!}F|#Kfj{L zLd|u3^&_irkI5slP@2V(25?8xM{9duRZixDp9_}N@JuZ(Y>B##b$61{icTZ#;FMt+$?Mcs;i5D)k15ZW}b_%ON2l^GjXib}()1+bi!G zfm`Hx3~!rVhmh!v@jsf#t)*%hdW1UH>8P(L3tP}s!4 zAlCnW{Q2|adoFRzs0I{_i?S>pS15b#JvlVHZ^}c^K+5}TS$VnU^WE?&S|>9B+xoozzTKGiHEu(h z9NaQH?_>Lq%1YysD%wv=qu)1-=Q_6&HrC3pIfs9IWe}(2u*^W{7k{-uJ~>Dk?G`87 zIC!bG`tJf@JHHx5g1E^Ga3a8gF>>ZBFi!G6-bT8N;h9i1-LwD;rCp+--)F=@`(|TV zDt911h+L)K_}ZpjzrHRhY}Uiks@~`}V%YtyS&Ps5hV_hzjQsmZPAxSI?106c2&477 z9~S*$RU6hO7kU2HcZm^cU49MW0#d*<4@$1zgBdGdLuKx3a#b zL(-xdQbLP@xJX$pX@IPWTdn(b<#c>U81Q5F7EwgwJq$-qaGFBvyv}j0|7s$ z>ExqfN6ClcQ$xpvbB^VLrAI@lpd>q2!SzZOs38t@{X66ji`@eMRKPZrTw<9tL1$ge zBPL*G_%(3^XcL~FK)gS7`t+C&P`s!x3-WGn>-?c|@nR>arqoBn*4@n~E)CsVMNOk+jQieFyFe5PD7uLJPxr;MILgXlTGA zlRTa*xJ+qlk1JS#^GbW z5ISmVYDkT3t7aD~nKxH{bAL6}T{8Po11M z!)@EPq{_-ZGJ5ORKYaZuH>ArRM~iu0ssiotYdOu^AzD@M-o9-xdVySpfkGt{+zCmy zrVG_26=IIM0btHa4hxDq1*MlMkkG?Y`)BQj%#_kJcdEZcr*wPzfmrvR{7)DEraEMtj9kI6<^s8CLO%^nyUO zd0jn)%{Nwbl|sKTpwhe(tF*k*eu7VsowXhyZ0&s8MI^!*hTa2{Yc7cmULm-DF!qP* zz;xx*A$-@Dw~xJLTrh)Gx+gR0irJPeCZ?vc=c5|BM?uzFGtLqEm*=d#;sMSx{KAd{VaT&wU~imOTGPj`{d8y=MQy zGC{Y=rWF4fFy>%36Jb6fe>9Ftj*tM#qk7^Jct;&d<4)r1E_ZjdbcJ9jYKdJlh7KFX zV9LEkZvqsA!QC`jw!2gbmFyX%cEP|Cx1E_3i#a?>Nk3w)hRys>Jrf6w9JyuFrt#l3 z3vS=`8r9ifI`FsmMH4*w?~|c%MO?Gw4)j0Ly<4{xBTD^$`;|;C9}zEds|P}^f&%Yd zRVW~lDcjyThz(2r`rbMJTG)~Q!`BYU|HIdw9lU!uT6=K6n6DybeZ0RmoZ++QnA8*& z%Fsve(C6j&*v}@^TPfAmfyAYn!-9x-hKtGs8XY{fkd&>H z>!ZtEH4P%h#e{@&+dpBb(N{CXoJ|L&^PDjbf)+8JSfvZ$`I+*~wR~ps~&yReE(m`F^6Z1P|m<$o5R#efZ$ zeo%ys8-;1+^3Nt{Kfz2a`_7%=3TzP~_%2d)s7XB93|ZM5f1q~qgj_Q+7J)LkZrC!; zQ^Ob__XuuR8mi!MKfyg|5a5tPJR41ILrqBW{3$J7{Woa)oxCx3q(xCR7#FWgdVc$N zlA|8|M;U^H{$#B9iBqQpH@Olf#8eC%JowJlK|%&vZvpsO){>sDyT5RBg!7&QhK7cS zSctX7om#9q_Mraahr5hEK(zyi|dQ)bxX{_q{13;AdKj*%h}b)QopexNMMyOt&|=ek#aMeEU` zItPN(@+nhdiLrp9u!GeQyqvS^CZY!n)%N+b`}Z%2K6OkPO!w^Ev+J!U_u`Yj2k(g( z=TuiK&6^iGYbqy7`{k{lgc+uNwq|kL`Iox%Kln(XDGh+zgFvCf1tU#zoUNAIw}*#? z<)84Lhc~yAU61bZB+0o&MFwj$yX-wm3|M@22j(F}moam!wMp@O)4MjDKwH6p6)>OF zr~WJ>#m&(}hg1a}yed|U#g)H(LHg`p{8pf1GU8cPV^c@|Ct?|`-q8H&uA-v!B8Tp@ z7Af9Ye-kDO<)=|zJX)2zNy$A#=7(pj4RGC(W-1af9ebKz>?K%*2rq@k_MVN)b zYzL{do+7t`-Ns{@16wcJP>(?REw5ihoAyhqULw{ZG}zgAdiwe!MvkoF+G9pMKuPAB zf8CG~dREPxp^3vX1af`ryJegn=4{@7xnrl2fZqh@yoRQqy|TUnJ3GeJ@rfabSJ$?{D{I6tZfj#P@FZK5_^V8t zkwr8fLaF?JZox?pRa8Rcdy$A)!iNeU|NC!BAG|d>;<8mU*=Or>=;`E7K6y_eq5~;_ zP&Jwe&gPu0p_fOC%wa-`$cx!XqFM9Hm#n2#w`@?u^h%gtMZ!^gl-$ zRjVZ5xO{DG{Q)LaR=iuJxbFqeULw++ecNFQ92hY6*c5T$2N|O+6`8*@xlkE5ee8hX zCp_&q*jGZ}6@WkL%@G%=KoTnw_i?s4NhZjG!pxbsQo*4_cwcORVyPn!WH)c$-ifsV zr+CH1YP#yUY^L0JPk=Rp^n3q**c&$SJ@~NYxZ+QG)LYmE1GJK0W0OIHwTH z5;F2cZj}}?A~zM0;|RN9!r$byx`50_qz);lZnVP)l!=sa1=(F99$PlUe?+kowr$9N ze`7%)BPJsrM+&&^pMNjnz!{5pEm-i2;&~$2E^W&0p(Ny*!dD8svxx74?diY1(nNj+ z?;I#nJoOK*CN$b}n8dwO=6}9J5V>|S?k@Ni{Ojv2E{+kGRRv!CpRWjg;adj%_qXg@ zy0(k)=;SSNI8q+I|Jo)=I2(Vyj0f;?jYpT*3(v&M|M$NS1oskl*uS4tP}%(c+WRD1 zI1~mTZ@4nS6O9>3FZ<6|L?1%yzyCm^UWA4I&mXnBuxI}BC5`RQfBvM}{r~!_qOi*U z=W8en@jrhMi4f%p|MN#(yb}NOr@dm7g8%vB|4)9YaV|MWTQ8#TyfeFm+a}k_661uO zmco;&jqFud~IXn z4gvS!KSB-Nt&$ZPc?WN@A6Wo-cqQyZO|k=f0}34J-P(WNt2P7-{@=zB+A?`^O$M}a zF?eptLfhR~TRX?8L7S$ip8RVfDt&dhD;Tn*1OgG&e%c9k_LJn22F#E>)pVHwnwBkF zR{!RWf=R`#TR^y7zzs=CFEBS-pitO4;(H^wsot12bLI}P2C?!V6pQ2+Xbg_jT;6#5 zZ_c~aIv7`csrKPW@y{ljaFjtww+=A*9dyGe!vRQmN=U-DMGwJ#1&$%j>D(|{!he2TDH?W%kj?;#zDP$ zHDPf-JpCPmWKXP%Q?`=72+TCfvS~lAih8}E5=InY zD^?wy```hInZQ9DTBS69e%QHwh&YB08nmc$0r} ze&?f0K5{W;qd;specF^amb#x9PRzczvNFk@e;RDfhB2oE&F%4nKL@Y4ug~vOHoC01 z_!3fiY95>ga&=TDOfVyfHH#gjATNI!P7n+;vMYB6#z2=s5=Zq1M2S%3&702fFU?99 z;%z;DeCuJptjD02e~a}Ww$yk0*=hSVUM;cI@{Jrf=X`WOm&7e${rYQLuMf{}jW<|3 zWYkoh*V4uldN&T0Td8@g%c@1QB#wzrc+{?P{KuKkRjy-|PIX)r83+Z((yao=OCxWB_ss+2*sq7)EZ@Hd;3qQmM}_Rt$rPB4fsbGnH?KzMTZ0` z3U@i7AKEfK<6uNYtU_?G3&ik6Jt5ufhN{T+O$^7guWLwHN?!&UtpD`o%eIuVJW^DaIAPR>=UJT~iKEAi*#;qL_haU;@}8K1 zgjder@K7( zWO|Sm&N{QFt8s~ViA$q^6q0Jf--WR7{%Pv+lC;#+Y15}~Yfb+B@zeSQ3i0|q@K zlULCn^9u=4;6$q*1Wcy%NVu6tXEiYOJtZi;n@*@E%(8rDoo;Hx(GbRS5ekq)wB#zDR56#zLz1z~kL#&+dkwFNuCe6Q5_Kkr1sW1N5z=6Ji<5`}b zLp|vBPuWI6pRnQBvSETB)VglV&c(|SfL}fPNspm&{b;87IHybyn)K!Z41*hADz_M~^T9p(2)3Pgu4;_pM-Qq5 zGzg)u6^rS@9QyjqBAo{>(>doz>Ss#9&{>-ghz|=63UbCRxAWK6tYPSSsUepx-47s3 zweIarpL;dJjM+s>=d_%E@r+yw2g32axf_BqV$#LsD-7|z%i3NNMOTYqh4rjHKgBoC zoa%zl$Rrb-(8`3r9~2^jUgavw1N()H8q?ByA+MqGHa1FtB{ZcL85%*BsyfQ8wA7zc`r3RUEDR` z_f(=_A5$)t`TNT+N23cJY*Y95Oyfa}zF2WpA*zHf^W)k$IMNW;r-lI%r(U_Tz1_@q z%NBS9nYeA#O`-+;K74?=r6tp*N=i#xm;>PP^_eSrcD?EypgTf8qE(0BLp7)CbM)|G zBgSTQcneOb;HGW~W<)(tX z{QOGLWe8TZ5rU_i#&>j$_dRh!5!i}1A-_v+dWe^G+aa zzMHrC*jf*|rDJ`e8#7JI)*0^Oa>V2-?s*o+o(4Bc%X627Pdne+UyeYh26>s&;2*&! zj5^*j<|SoHpTq+4Ff43NO@zRXG5IgruK&15QeY!EFR3O81dY>e6`bquWu2pmdF4{@ zL#~wdyBa0yt|RC^pOxhatAZvc5<-?a6#Woa;GyqjPo5CZ<|`^<&D+~<6KpKd7xCpi z`VOZhKbDxoF@(9!OIx9WH^SpSGp_HTL+C6PftGSR7A>%*y;~%qC4vnDfN)S5r~uQT zPHs77k^2dQ^DX}FwunKB%n}UlMj|(#EDY5jL}ehQA;X4kV5?G5*065bRG-dt176*q zE9|)ilZpAok`#G?KQdBww>z{Q#41T&ZruhFx+JaYDGCY(rMS?>ATOzTTeI_Zzq*A* zSk6oKdGg@7rjCwIb~NR>ee(9d{t^svhh7ou-(URs8}jEPnp|41G~rmSnl6KpZ2RdR zG<;x5GDc}bMkoFkQS0VZqeMj|r>k579qO*yWUW(E%TLv29K+)IRfPx@B1=ivZmC>U zM8rlaI{%RI-4-1>c1+(YXIW8~Z7XhT?$S3f;E-J52KIkQ=pfHnrNz|-V@Gl`+sqBg z)3Wa{U$>M-sUJDxzrl=V@BDBfZ!MPpeFKjc%u*%&vVOH)^gpMKU{2CQNm)7Qudu`y z5Wo!1d_C=2BSFYw3kb8m(|Xbug4}n+lC`1%J?2R}8~W9A+-Fb1D@~2PNsoX*&m^`J zB4cB(;NuZKuxvpAwvG|%OBU&R{&GWkaCF-#JbYJcYPu7G?%n40r{mKnaXOF8n;!Vj zqJ2FC?^j`trHe~&tG$y`HJBvL#z~#J^r@@OlS4@6_k6lH%zq=b14|F#Wzsfl>*0e3 z3uEu|EIl*U{kqd<#?&mu3CZSp{_qU#&FNABvc09ZaPBABvOrrU+n+P%Ue*%cN5s!R z_uw&d8kCqT2kTBB>K`6H<8a?mirUtFfc43(^o~JlhE<6xzXy90wbTL-QDi+4*)($X zP92sOA2w{t^z$<$;?4`RiXBRus7wSV_EV{gGV|vfx9qx25;em#b5h#=E?s+2EKQBA zytkg|rg^T;G{`_?6K;M+yCkXJPN^j1Jo>ZlR#whOU2y;Y@=-GAAW|)l9uYX7{&y77 z8F2sznbOO+)9E4_99RBw;_YhTyr)f^MCqz}KY7Q?JJ8!S{w6jDEkTAg{qWR~JJ#}$ zRT_l!KLiknDKdh7)o1jAbV3R-fb%GD^#Jo8U6M6+y_%WX@%{U>Fk%nwzO8Aoio+Zw!duK@68PE27$!7VUM@hUm3M|$7H~ZQ z4tP>zClKDG=qh+A3n~64PkD=+gxNJwIR&gVA8PE}NsM$5uK&YFk6ylX$=X4%2cO$s z$;wF3=K3uAB5HL?BT!@C$d#f`jNe*X3+ zxw&wImcCj+l@+kmIBhy}-7_*Z&jIVmV^w4yRdP;yC`8LChf(|K`=@vg$CQ#v_sB%b zHWq2XyDU1?_V~fe&Y7co`f#^J!%0rpu2zn=v=U;`eLo=qeQ&a8(QQtYvXasWS+``Y zgX-Q+fM*l11W4$g^w)3ShJ}Vo3>tKH&**lpTmnk>o;`Wq&UYI+OZTUJhx1HQIOG8s z`m`w*C8I5k4Oa`vU-c|3 zVd|LoM3B_gD(z7nj#QSb2P5`YJ*R9T_Y@WHT|d~&ZBqt!TeK!mfK;qMtPo%r(<|h8 zdvoxtXY?c_5J#dFT)q6R1g6n6O-C6d`IIy?hDk$ZP+x7w*0XLo0RNTuzK}i~h6IzM zm2{bxcw&KTl5mz^Kkc}Xn25Kb(bCVHAh7sX{XzMKVUscN2l)$O%BH+3*p&DDmU))P zON<=pJ?-Tjqo}3tAj?6=jNH>n7&&}Wy1(3myga|MpW*WyW0q|hskkE|Dzk&yWaN8l zEGf6E6Mlt69AhimmeEZXDK;AMxoAVX|o6Ia3ppX$>MUS7@5C zFX*MwEBgRN%|EkZfFqm^fowyo#_r@*QbMfTjz?yY_L5dCb%cXM{XC$`G)bzi_M-XM zD`E5>V0vLC3=X+?T1#7-UTTi!K9aS=C*?v{{`_DCDSOxOfe7)iq$K&$CGAH;gesK7(PVEFh%E6R7Y*jh|&Xzq!~4zsEpb)jgAtvr9=%%8I{NE3hfR> zNYMi#k&r?)ZJDVYQ*=rt4N*xL)%pH*Z{{C3@6LV|QG4I_{afo=*SglV{OCWt-TG|5 z3GU6VE-sW?7wEK^8XMyeQ;a6)vYapF_TJgnLCEvQs2LlhkE1pN_fcPNrSxeM zZg8k7xxle6Bm8EQT}k7FH9v0z9-(aKAt{Zt^<#c+$wL*hS~XVob%~pc%b6WRwvBfh zw=Q@bnZmd=D_;vHyWpW^hg@$cNC!~Kbp{Wn%WABaU0?iL>ahLu#HiAM-wo8o#k_$8 z8p~`fA=+^JNlL0iNQwsWtV6syXT`1&am^%qOW35FJ+EZ@R|EE7x(junif7gDq@#*s zcMEm_4@yhrZ}Vtr669#pOv^chEv!x94UZK+Ei4q{Zw=QhjaYBA&pkn*oA=DtJ|(2b z=!15tT0*4<$yCX;l*)bI`}jQ7=e=1yQkARM{74x>ou(n$&4$q!)2$1P4-8Lj0(twZ^k%t-mX!?N0?VwwXy&>O+EUYWcq01I<-6jsbC} zzPIl@{&Q4Wk0=yhO)wWJEcID^y@$8=_sf^3L`ea71O%f8gK`T5U&xh{%i92;h>lT? zlhB2oNqd)H%@zA)y{DVHJU?3yv!On;AzF_H{F9CvIyWPB@ZmSYf)aXVB&dond? zM+ne&WI47s?E_P}BFs@3CE3V7pf7DDK$XdAJeCwpX{!8?^6gcy*tv-Tvt@$LPhPKY zz{fO8;YYZtKjy)xm}fAhE(FTwguTcbiOlV;_@qeyjrW1q=+-d7y-=KhtvSX_P>i;d0dZSoZhamOvnI(YU4S*|J&qw@jD5h6N=DZRm5@{g4QruX$;uNWnk z3Oy?Iz}aGTu(RuVJ)L2N2oj3Qfj$(GK21uk2<95DlE7z3QnJqAwP06t=gz`BAYRhd zm8(`|ya@e<<{v4rGB8+Nwo(1qNrwuZX@b2voAS1S^sUWLNk6$xcf0Ra2ysEaoZI&D zr6y-5-T)`Gzefv0yRC6=yZWBb@XC`)T4vIIv}X^!&(Vx|)r5;xgw6eA?ywE3B2N*r= zg8{@lc(3V2P%y;mu!DEqdpjoh3y5j9+IcNQ2J-ufvVyc`1w1T<6nY2#T~iaeYnR3O zP>5)7i)n|_{B<16++0U{`|_`3`6rZeas7jKssLC%Z9uwWQ*ZP1ySvv_Ki(u{Vb`x- z6*XwA!YQb|!KOs{KsIkQ+(Fe)@MC(pq)zWMZ#)#|n#ot^Aa(lt56 zT51R=a;D!VJKm+$PYYDciVq5tBf7pr76?%Z)H*9S#75KJ4BwusqBKPxzrB~W_a)dBfQ`Xh>Me7~k$TE(=*s>-J@XT1f1MqIN zD*GI&jJ#@{>ak``Y)lM0V$O;tKsa`Cd|>h~G|`*R&fgx%JojQMu^o3lCOxPF845{L zN}E3FA|Iq(SRqFw?V6X$(%5x<;ahQ`!dVzO`}$j%%-L|wn3=gD=HG6-kMn% z8TJkiJ4om8WgW~zp~7F>CGFn}QOq1~(QTx}>|Ndtk4q^27i0r%1fC?godVQGC=lVE zcl%M}C9wwtAno?fUz7`1Y*o)e5JVw?0D7$N`TRbEJl!K@I8tvMemWvzAz%X|Bk~iG z08S8|%#ldf&&Js2K zEeE2b*LCi?u02fHMqpLvS=QG(G(SI|;)B{A50Xy80b;U3Nmg?rq&TvijzQH+#LhTs72 zYq$G6XPO0wD z0Ik8ZMZ>i>iI4KUsY$HmmM?pvK>mcYS{KKYiXy|TrhpB>9(Q)ncI{lWos0{M4ADmZ zQ#U(@#8^z15m(C#B5=Im4#hqJrQwTKOH4e`!=5W#Ht?sY^p4BRV}H~i!ieX^*c8Nu zK%&jZdx+-GsRS8{s%Q}=6k(DzkyM+v`n-I7dzjXfti0$6XG%3vni%ekE+0XzXcgiJ zgbQV|GUkICtBJ4$I|YKM1KlVX4dN)sjq|zM05em@C|~7Vt5|9_HGT zwM-3BipN;Zc4ifPg!^mdE@I_-v{eao0U*qKp;GhGQ&aJ5 z>?RLEZx|?TAYL>=b2z&uGBF8|?EB(!O1B4K%xfcEQf7Ulbm(6(6Sp+S(1 zD(yi4B($zL9(6Zm5FBjKqGA9mqcNcOiK!T^gWT*L*QAp9TiT>9F4d4f7-LG@3-|*I z>iMtO0~tN+NaCNoV9w=I%@EMQ~ zSSZkAo=apz80Gs!RT>%y5YYds7$o3s|0{XOU;kcpx>Vor9w_MH{#Q&tS5=>< z|7#;{fj3pJFbx%^SAA_YLRD6)zW)D@=Q8}SFHXg#zM;8;(&Vmb>376cx3h6rlxh7# G_-xJk{C0xDrwKr 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

I7gS*S@`2zoNCBZ-O^q7BYV% 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 MEH+P`|NWl-1cs(Z6aWAK diff --git a/docs/Images/OpenSNP/genopred-yengo_eur.png b/docs/Images/OpenSNP/genopred-yengo_eur.png index d8f5d1938c0e0009c5117b3f72c578be0d1d6f6a..a0be5e8867caae90aa6821d3c20aa4eedc748654 100644 GIT binary patch literal 97028 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

  • Z@Ur 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
      a(W!INyGLYu#rIRewyBBN+!3Ny$la;2t3m} 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 literal 100887 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
    1. h1Cc^l{LFb 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�m+7&x&mi)E4QRCPRxLH<@pE>aa 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

      G`6{Vh4UgfFjNsv7YPxQg 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%0Ad$bTaBxvc`i1 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 YH!IZ4OlI7DzP7~BVD7XyeTS|84UwXDUjP6A literal 0 HcmV?d00001 diff --git a/docs/opensnp_benchmark.Rmd b/docs/opensnp_benchmark.Rmd index 13687c35..9fcad4e8 100644 --- a/docs/opensnp_benchmark.Rmd +++ b/docs/opensnp_benchmark.Rmd @@ -51,7 +51,7 @@ mv 'CrowdAI_v3.tar.gz?download=1' CrowdAI_v3.tar.gz tar -xvzf CrowdAI_v3.tar.gz rm CrowdAI_v3.tar.gz -# Use fullset (training) data as the target for GenoPred, as the sample size is larger +# Use both training and testing data to maximise sample size for testing. ```

  • @@ -65,14 +65,22 @@ rm CrowdAI_v3.tar.gz ```{r} library(data.table) -dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/training_set_details.txt') -dat$FID <- 0 -dat$IID <- dat$id -dat <- dat[, c('FID', 'IID', 'height'), with = F] +# Training +train_dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/training_set_details.txt') +train_dat$FID <- train_dat$id +train_dat$IID <- train_dat$id +train_dat <- train_dat[, c('FID', 'IID', 'height'), with = F] +# Test +test_dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/test_set_details_SECRET.txt') +test_dat$FID <- test_dat$id +test_dat$IID <- test_dat$id +test_dat <- test_dat[, c('FID', 'IID', 'height'), with = F] + +all_dat<-rbind(train_dat, test_dat) dir.create('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno', recursive = T) write.table( - dat, + all_dat, '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt', col.names = T, row.names = F, @@ -89,18 +97,27 @@ write.table(
    Show code ```{bash} +module add bcftools/1.12-gcc-13.2.0-python-3.11.6 + # Create index -module add bcftools/1.14-gcc-10.3.0-python3+-chk-version bcftools index /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz +bcftools index /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_test.vcf.gz + +# Merge the vcfs for training and testing data +bcftools merge \ + /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz \ + /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_test.vcf.gz \ + -o /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_merged.vcf.gz + # Now, split by chromosome using plink2 # Run on the command line within pipeline conda environment mkdir /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno for chr in $(seq 1 22);do - plink2 \ - --vcf /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz \ + /users/k1806347/oliverpainfel/Software/plink2 \ + --vcf /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_merged.vcf.gz \ --chr ${chr} \ - --out /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_train.chr${chr} \ + --out /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_merged.chr${chr} \ --export vcf bgz done ``` @@ -134,12 +151,13 @@ library(data.table) # Create config file conf <- c( - 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5', + 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6', 'config_file: misc/opensnp/config.yaml', 'gwas_list: misc/opensnp/gwas_list.txt', 'score_list: misc/opensnp/score_list.txt', 'target_list: misc/opensnp/target_list.txt', - "pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs']", + 'gwas_groups: misc/opensnp/gwas_groups.txt', + "pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx']", 'testing: NA' ) @@ -148,11 +166,11 @@ dir.create('/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred', recursive = T) write.table(conf, 'misc/opensnp/config.yaml', col.names = F, row.names = F, quote = F) # Create target_list -target_list <- fread('example_input/target_list_example.txt') +target_list <- fread('example_input/target_list.txt') target_list <- rbind(target_list, data.table(name = 'opensnp', - path = '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_train', - type = 'samp_imp_vcf', + path = '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_merged', + type = 'vcf', indiv_report = F)) target_list <- target_list[target_list$name == 'opensnp', ] @@ -160,7 +178,7 @@ target_list <- target_list[target_list$name == 'opensnp', ] write.table(target_list, 'misc/opensnp/target_list.txt', col.names = T, row.names = F, quote = F, sep = ' ') # Create gwas_list -gwas_list <- fread('example_input/gwas_list_example.txt') +gwas_list <- fread('example_input/gwas_list.txt') gwas_list<-rbind(gwas_list, data.table(name='yengo_eur', path = '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt', @@ -188,6 +206,15 @@ gwas_list <- gwas_list[gwas_list$name %in% c('yengo_eur', 'yengo_eas'), ] write.table(gwas_list, 'misc/opensnp/gwas_list.txt', col.names = T, row.names = F, quote = F, sep = ' ') +# Create gwas_groups +gwas_groups <- data.frame( + name = 'height', + gwas = 'yengo_eur,yengo_eas', + label = "\"Yengo 2022 Height EUR+EAS\"" +) + +write.table(gwas_groups, 'misc/opensnp/gwas_groups.txt', col.names = T, row.names = F, quote = F, sep = ' ') + # Create score_list score_list <- data.frame( name = 'PGS002804', @@ -228,8 +255,8 @@ library(cowplot) # Read in configuration specific benchmark files bm_files_i <- paste0( - '/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5/reference/benchmarks/', - list.files('/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5/reference/benchmarks/') + '/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6/reference/benchmarks/', + list.files('/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6/reference/benchmarks/') ) # Read in benchmark files @@ -246,9 +273,8 @@ bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) # PGS methods ##### # Look at the memory required for each PGS method using the EUR GWAS -bm_dat_yengo_eur <- - bm_dat_all[grepl('prep_pgs', bm_dat_all$file) & - grepl('yengo_eur.txt', bm_dat_all$file), ] +bm_dat_pgs_prep <- + bm_dat_all[grepl('prep_pgs', bm_dat_all$file), ] bm_dat_yengo_eur$method <- gsub('_i', '', gsub('prep_pgs_','',bm_dat_yengo_eur$rule)) bm_dat_yengo_eur<-merge(bm_dat_yengo_eur, pgs_method_labels, by='method') @@ -275,6 +301,36 @@ dev.off() write.csv(bm_dat_yengo_eur, 'Images/OpenSNP/time_cpu_bench_pgs_methods.csv', row.names=F, quote=F) +# Look at time and memory for PRS-CSx analysis +bm_dat_height <- + bm_dat_all[grepl('prep_pgs', bm_dat_all$file) & + grepl('height.txt', bm_dat_all$file), ] + +bm_dat_height$method <- gsub('_i', '', gsub('prep_pgs_','',bm_dat_height$rule)) +bm_dat_height<-merge(bm_dat_height, pgs_method_labels, by='method') + +pgs_method_time <- + ggplot(bm_dat_height, aes(x = label, y = s, fill = label)) + + geom_bar(stat = "identity", position = "dodge") + + labs(x = "PGS Method", y = "Time (seconds)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +pgs_method_mem <- + ggplot(bm_dat_height, aes(x = label, y = max_rss, fill = label)) + + geom_bar(stat = "identity", position="dodge") + + labs(x = "PGS Method", y = "Max Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +png('Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.png', res = 300, width = 800, height = 1800, units = 'px') + plot_grid(pgs_method_time, pgs_method_mem, nrow=2) +dev.off() + +write.csv(bm_dat_height, 'Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.csv', row.names=F, quote=F) + ```
    @@ -294,6 +350,16 @@ write.csv(bm_dat_yengo_eur, 'Images/OpenSNP/time_cpu_bench_pgs_methods.csv', row +
    Show PRS-CSx benchmark + +
    +
    +![Time and max. memory used by PRS-CSx](Images/OpenSNP/time_cpu_bench_pgs_methods.png) +
    +
    + +
    + *** ## Evaluate PGS @@ -314,12 +380,6 @@ source_all('../functions') # Read in pheno data pheno <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt') -# Define pgs_methods used -pgs_methods <- c('external',read_param(config = 'misc/opensnp/config.yaml', param = 'pgs_methods', return_obj = F)) - -# Define pgs_methods applied to non-EUR GWAS -pgs_methods_eur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') - # Read in PGS pgs <- read_pgs(config = 'misc/opensnp/config.yaml', name = 'opensnp')$opensnp @@ -357,7 +417,15 @@ for(pop_i in names(pgs)){ } } -# The European sample is the only one large enough for interpretable results +# Save the results +dir.create('/scratch/prj/oliverpainfel/Data/OpenSNP/assoc') +write.csv( + cor, + '/scratch/prj/oliverpainfel/Data/OpenSNP/assoc/genopred-yengo-assoc.csv', + row.names = F +) + +# The European sample is the only one large enough for interpretable results. All other populations are <20 individuals # Subset EUR results cor_eur <- cor[cor$pop == 'EUR', ] @@ -379,13 +447,24 @@ for(pop_i in unique(cor_eur$pop)){ top_i$model <- 'Top' cor_eur_subset <- rbind(cor_eur_subset, top_i) } - + if(pgs_method_i %in% c('prscsx')){ + for(targ_i in unique(gsub('.*_','', gsub('_phi.*','',cor_eur_i$name)))){ + cor_eur_k<-cor_eur_i[grepl(paste0(targ_i,'_phi_'), cor_eur_i$name),] + top_i <- cor_eur_k[which(cor_eur_k$r == max(cor_eur_k$r, na.rm = T))[1],] + top_i$model <- 'Top' + top_i$pgs_method<-paste0(top_i$pgs_method, " (", targ_i, ")") + cor_eur_subset <- rbind(cor_eur_subset, top_i) + } + } + # PseudoVal - if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm')){ - cor_eur_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eur_i$name) + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm','prscsx')){ pseudo_param <- find_pseudo(config = 'misc/opensnp/config.yaml', gwas = gwas_i, pgs_method = pgs_method_i) - pseudo_i <- cor_eur_i[cor_eur_i$name == pseudo_param,] + pseudo_i <- cor_eur_i[grepl(paste0(pseudo_param,'$'), cor_eur_i$name),] pseudo_i$model <- 'Pseudo' + if(pgs_method_i %in% c('prscsx')){ + pseudo_i$pgs_method<-paste0(pseudo_i$pgs_method, " (", gsub('.*_','', gsub(paste0('_',pseudo_param), '', pseudo_i$name)), ")") + } cor_eur_subset <- rbind(cor_eur_subset, pseudo_i) } @@ -496,14 +575,89 @@ png('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP/g dev.off() +# Subset EAS results +cor_eas <- cor[cor$pop == 'EAS', ] +# Restrict to best and and pseudoval only +cor_eas_subset <- NULL +for(pop_i in unique(cor_eas$pop)){ + for(gwas_i in unique(cor_eas$gwas[cor_eas$pop == pop_i])){ + for(pgs_method_i in unique(cor_eas$pgs_method[cor_eas$pop == pop_i & cor_eas$gwas == gwas_i])){ + + # Subset relevant results + cor_eas_i <- cor_eas[ + cor_eas$pop == pop_i & + cor_eas$gwas == gwas_i & + cor_eas$pgs_method == pgs_method_i,] + + # Top R + if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','lassosum','dbslmm')){ + top_i <- cor_eas_i[which(cor_eas_i$r == max(cor_eas_i$r, na.rm = T))[1],] + top_i$model <- 'Top' + cor_eas_subset <- rbind(cor_eas_subset, top_i) + } + if(pgs_method_i %in% c('prscsx')){ + for(targ_i in unique(gsub('.*_','', gsub('_phi.*','',cor_eas_i$name)))){ + cor_eas_k<-cor_eas_i[grepl(paste0(targ_i,'_phi_'), cor_eas_i$name),] + top_i <- cor_eas_k[which(cor_eas_k$r == max(cor_eas_k$r, na.rm = T))[1],] + top_i$model <- 'Top' + top_i$pgs_method<-paste0(top_i$pgs_method, " (", targ_i, ")") + cor_eas_subset <- rbind(cor_eas_subset, top_i) + } + } + + # PseudoVal + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm','prscsx')){ + pseudo_param <- find_pseudo(config = 'misc/opensnp/config.yaml', gwas = gwas_i, pgs_method = pgs_method_i) + pseudo_i <- cor_eas_i[grepl(paste0(pseudo_param,'$'), cor_eas_i$name),] + pseudo_i$model <- 'Pseudo' + if(pgs_method_i %in% c('prscsx')){ + pseudo_i$pgs_method<-paste0(pseudo_i$pgs_method, " (", gsub('.*_','', gsub(paste0('_',pseudo_param), '', pseudo_i$name)), ")") + } + cor_eas_subset <- rbind(cor_eas_subset, pseudo_i) + } + + # External + external_tmp<-cor_eas_i[cor_eas_i$pgs_method == 'external',] + external_tmp$model <- 'External' + cor_eas_subset <- rbind(cor_eas_subset, external_tmp) + + } + } +} + +# Make a plot including PRS-CSx comparing in EUR and EAS OpenSNP individuals +cor_eur_eas_subset<-rbind(cor_eur_subset, cor_eas_subset) +cor_eur_eas_subset$pop<-paste0(cor_eur_eas_subset$pop, " (N = ", cor_eur_eas_subset$n, ")") -# Save the results -dir.create('/scratch/prj/oliverpainfel/Data/OpenSNP/assoc') -write.csv( - cor, - '/scratch/prj/oliverpainfel/Data/OpenSNP/assoc/genopred-yengo-assoc.csv', - row.names = F -) +plot_obj_prscsx <- + ggplot(cor_eur_eas_subset[cor_eur_eas_subset$gwas %in% c('yengo_eur','yengo_eas','height'),], aes(x = pgs_method, y = r, colour = model)) + + geom_point(stat = "identity", size = 4, position = position_dodge(width = 0.7)) + + geom_errorbar( + aes(ymin = r - se, ymax = r + se), + width = .2, + position = position_dodge(width = 0.7) + ) + + labs( + y = "Correlation (SE)", + x = 'PGS Method', + colour = 'Model', + ) + + theme_half_open() + + panel_border() + + background_grid() + + facet_grid(pop ~ gwas, scales = 'free', space = 'free_x') + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + plot.title = element_text(hjust = 0.5, size=12)) + +png('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP/genopred-prscsx.png', + units = 'px', + width = 3000, + height = 1500, + res = 300) + + plot_obj_prscsx + +dev.off() ``` @@ -543,6 +697,19 @@ Note. 'external' is based on a larger GWAS (incl. 23andMe) +
    Show results in OpenSNP when using PRS-CSx + +
    +
    +![Yengo - EUR/EAS PGS correlation with height in OpenSNP EUR and EAS populations ](Images/OpenSNP/genopred-prscsx.png) +
    +
    + +
    + +Note. 'external' is based on a larger GWAS (incl. 23andMe) + +
    *** # GenoPred V1 comparison diff --git a/docs/opensnp_benchmark.html b/docs/opensnp_benchmark.html index 3d0b8134..b472e768 100644 --- a/docs/opensnp_benchmark.html +++ b/docs/opensnp_benchmark.html @@ -468,7 +468,7 @@

    Download genotypes

    tar -xvzf CrowdAI_v3.tar.gz rm CrowdAI_v3.tar.gz -# Use fullset (training) data as the target for GenoPred, as the sample size is larger +# Use both training and testing data to maximise sample size for testing.
    @@ -480,14 +480,22 @@

    Prepare phenotype

    library(data.table)
     
    -dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/training_set_details.txt')
    -dat$FID <- 0
    -dat$IID <- dat$id
    -dat <- dat[, c('FID', 'IID', 'height'), with = F]
    +# Training 
    +train_dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/training_set_details.txt')
    +train_dat$FID <- train_dat$id
    +train_dat$IID <- train_dat$id
    +train_dat <- train_dat[, c('FID', 'IID', 'height'), with = F]
     
    +# Test 
    +test_dat <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/test_set_details_SECRET.txt')
    +test_dat$FID <- test_dat$id
    +test_dat$IID <- test_dat$id
    +test_dat <- test_dat[, c('FID', 'IID', 'height'), with = F]
    +
    +all_dat<-rbind(train_dat, test_dat)
     dir.create('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno', recursive = T)
     write.table(
    -  dat,
    +  all_dat,
       '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt',
       col.names = T,
       row.names = F,
    @@ -502,18 +510,27 @@ 

    Split VCF by chromosome

    Show code -
    # Create index
    -module add bcftools/1.14-gcc-10.3.0-python3+-chk-version
    +
    module add bcftools/1.12-gcc-13.2.0-python-3.11.6
    +
    +# Create index
     bcftools index /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz
     
    +bcftools index /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_test.vcf.gz
    +
    +# Merge the vcfs for training and testing data
    +bcftools merge \
    +  /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz \
    +  /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_test.vcf.gz \
    +  -o /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_merged.vcf.gz
    +
     # Now, split by chromosome using plink2
     # Run on the command line within pipeline conda environment
     mkdir /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno
     for chr in $(seq 1 22);do
    -    plink2 \
    -        --vcf /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_train.vcf.gz \
    +    /users/k1806347/oliverpainfel/Software/plink2 \
    +        --vcf /users/k1806347/oliverpainfel/Data/OpenSNP/raw/CrowdAI_v3/fullset/genotyping_data_fullset_merged.vcf.gz \
             --chr ${chr} \
    -        --out /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_train.chr${chr} \
    +        --out /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_merged.chr${chr} \
             --export vcf bgz
     done
    @@ -544,12 +561,13 @@

    Create gwas_list, target_list and config

    # Create config file conf <- c( - 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5', + 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6', 'config_file: misc/opensnp/config.yaml', 'gwas_list: misc/opensnp/gwas_list.txt', 'score_list: misc/opensnp/score_list.txt', 'target_list: misc/opensnp/target_list.txt', - "pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs']", + 'gwas_groups: misc/opensnp/gwas_groups.txt', + "pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx']", 'testing: NA' ) @@ -558,11 +576,11 @@

    Create gwas_list, target_list and config

    write.table(conf, 'misc/opensnp/config.yaml', col.names = F, row.names = F, quote = F) # Create target_list -target_list <- fread('example_input/target_list_example.txt') +target_list <- fread('example_input/target_list.txt') target_list <- rbind(target_list, data.table(name = 'opensnp', - path = '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_train', - type = 'samp_imp_vcf', + path = '/users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_merged', + type = 'vcf', indiv_report = F)) target_list <- target_list[target_list$name == 'opensnp', ] @@ -570,7 +588,7 @@

    Create gwas_list, target_list and config

    write.table(target_list, 'misc/opensnp/target_list.txt', col.names = T, row.names = F, quote = F, sep = ' ') # Create gwas_list -gwas_list <- fread('example_input/gwas_list_example.txt') +gwas_list <- fread('example_input/gwas_list.txt') gwas_list<-rbind(gwas_list, data.table(name='yengo_eur', path = '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt', @@ -598,6 +616,15 @@

    Create gwas_list, target_list and config

    write.table(gwas_list, 'misc/opensnp/gwas_list.txt', col.names = T, row.names = F, quote = F, sep = ' ') +# Create gwas_groups +gwas_groups <- data.frame( + name = 'height', + gwas = 'yengo_eur,yengo_eas', + label = "\"Yengo 2022 Height EUR+EAS\"" +) + +write.table(gwas_groups, 'misc/opensnp/gwas_groups.txt', col.names = T, row.names = F, quote = F, sep = ' ') + # Create score_list score_list <- data.frame( name = 'PGS002804', @@ -634,8 +661,8 @@

    Check time and memory requirements

    # Read in configuration specific benchmark files bm_files_i <- paste0( - '/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5/reference/benchmarks/', - list.files('/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5/reference/benchmarks/') + '/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6/reference/benchmarks/', + list.files('/users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6/reference/benchmarks/') ) # Read in benchmark files @@ -652,9 +679,8 @@

    Check time and memory requirements

    # PGS methods ##### # Look at the memory required for each PGS method using the EUR GWAS -bm_dat_yengo_eur <- - bm_dat_all[grepl('prep_pgs', bm_dat_all$file) & - grepl('yengo_eur.txt', bm_dat_all$file), ] +bm_dat_pgs_prep <- + bm_dat_all[grepl('prep_pgs', bm_dat_all$file), ] bm_dat_yengo_eur$method <- gsub('_i', '', gsub('prep_pgs_','',bm_dat_yengo_eur$rule)) bm_dat_yengo_eur<-merge(bm_dat_yengo_eur, pgs_method_labels, by='method') @@ -679,7 +705,37 @@

    Check time and memory requirements

    plot_grid(pgs_method_time, pgs_method_mem, nrow=2) dev.off() -write.csv(bm_dat_yengo_eur, 'Images/OpenSNP/time_cpu_bench_pgs_methods.csv', row.names=F, quote=F)
    +write.csv(bm_dat_yengo_eur, 'Images/OpenSNP/time_cpu_bench_pgs_methods.csv', row.names=F, quote=F) + +# Look at time and memory for PRS-CSx analysis +bm_dat_height <- + bm_dat_all[grepl('prep_pgs', bm_dat_all$file) & + grepl('height.txt', bm_dat_all$file), ] + +bm_dat_height$method <- gsub('_i', '', gsub('prep_pgs_','',bm_dat_height$rule)) +bm_dat_height<-merge(bm_dat_height, pgs_method_labels, by='method') + +pgs_method_time <- + ggplot(bm_dat_height, aes(x = label, y = s, fill = label)) + + geom_bar(stat = "identity", position = "dodge") + + labs(x = "PGS Method", y = "Time (seconds)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +pgs_method_mem <- + ggplot(bm_dat_height, aes(x = label, y = max_rss, fill = label)) + + geom_bar(stat = "identity", position="dodge") + + labs(x = "PGS Method", y = "Max Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +png('Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.png', res = 300, width = 800, height = 1800, units = 'px') + plot_grid(pgs_method_time, pgs_method_mem, nrow=2) +dev.off() + +write.csv(bm_dat_height, 'Images/OpenSNP/time_cpu_bench_pgs_methods_prscsx.csv', row.names=F, quote=F)
    @@ -698,6 +754,19 @@

    Check time and memory requirements

    methods are run using 10 cores.

    +
    + +Show PRS-CSx benchmark + +
    +
    +
    + +

    Time and max. memory used by PRS-CSx

    +
    +
    +
    +

    @@ -719,12 +788,6 @@

    Evaluate PGS

    # Read in pheno data pheno <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt') -# Define pgs_methods used -pgs_methods <- c('external',read_param(config = 'misc/opensnp/config.yaml', param = 'pgs_methods', return_obj = F)) - -# Define pgs_methods applied to non-EUR GWAS -pgs_methods_eur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') - # Read in PGS pgs <- read_pgs(config = 'misc/opensnp/config.yaml', name = 'opensnp')$opensnp @@ -762,7 +825,15 @@

    Evaluate PGS

    } } -# The European sample is the only one large enough for interpretable results +# Save the results +dir.create('/scratch/prj/oliverpainfel/Data/OpenSNP/assoc') +write.csv( + cor, + '/scratch/prj/oliverpainfel/Data/OpenSNP/assoc/genopred-yengo-assoc.csv', + row.names = F +) + +# The European sample is the only one large enough for interpretable results. All other populations are <20 individuals # Subset EUR results cor_eur <- cor[cor$pop == 'EUR', ] @@ -784,13 +855,24 @@

    Evaluate PGS

    top_i$model <- 'Top' cor_eur_subset <- rbind(cor_eur_subset, top_i) } - + if(pgs_method_i %in% c('prscsx')){ + for(targ_i in unique(gsub('.*_','', gsub('_phi.*','',cor_eur_i$name)))){ + cor_eur_k<-cor_eur_i[grepl(paste0(targ_i,'_phi_'), cor_eur_i$name),] + top_i <- cor_eur_k[which(cor_eur_k$r == max(cor_eur_k$r, na.rm = T))[1],] + top_i$model <- 'Top' + top_i$pgs_method<-paste0(top_i$pgs_method, " (", targ_i, ")") + cor_eur_subset <- rbind(cor_eur_subset, top_i) + } + } + # PseudoVal - if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm')){ - cor_eur_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eur_i$name) + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm','prscsx')){ pseudo_param <- find_pseudo(config = 'misc/opensnp/config.yaml', gwas = gwas_i, pgs_method = pgs_method_i) - pseudo_i <- cor_eur_i[cor_eur_i$name == pseudo_param,] + pseudo_i <- cor_eur_i[grepl(paste0(pseudo_param,'$'), cor_eur_i$name),] pseudo_i$model <- 'Pseudo' + if(pgs_method_i %in% c('prscsx')){ + pseudo_i$pgs_method<-paste0(pseudo_i$pgs_method, " (", gsub('.*_','', gsub(paste0('_',pseudo_param), '', pseudo_i$name)), ")") + } cor_eur_subset <- rbind(cor_eur_subset, pseudo_i) } @@ -901,14 +983,89 @@

    Evaluate PGS

    dev.off() +# Subset EAS results +cor_eas <- cor[cor$pop == 'EAS', ] +# Restrict to best and and pseudoval only +cor_eas_subset <- NULL +for(pop_i in unique(cor_eas$pop)){ + for(gwas_i in unique(cor_eas$gwas[cor_eas$pop == pop_i])){ + for(pgs_method_i in unique(cor_eas$pgs_method[cor_eas$pop == pop_i & cor_eas$gwas == gwas_i])){ + + # Subset relevant results + cor_eas_i <- cor_eas[ + cor_eas$pop == pop_i & + cor_eas$gwas == gwas_i & + cor_eas$pgs_method == pgs_method_i,] + + # Top R + if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','lassosum','dbslmm')){ + top_i <- cor_eas_i[which(cor_eas_i$r == max(cor_eas_i$r, na.rm = T))[1],] + top_i$model <- 'Top' + cor_eas_subset <- rbind(cor_eas_subset, top_i) + } + if(pgs_method_i %in% c('prscsx')){ + for(targ_i in unique(gsub('.*_','', gsub('_phi.*','',cor_eas_i$name)))){ + cor_eas_k<-cor_eas_i[grepl(paste0(targ_i,'_phi_'), cor_eas_i$name),] + top_i <- cor_eas_k[which(cor_eas_k$r == max(cor_eas_k$r, na.rm = T))[1],] + top_i$model <- 'Top' + top_i$pgs_method<-paste0(top_i$pgs_method, " (", targ_i, ")") + cor_eas_subset <- rbind(cor_eas_subset, top_i) + } + } + + # PseudoVal + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','lassosum','dbslmm','prscsx')){ + pseudo_param <- find_pseudo(config = 'misc/opensnp/config.yaml', gwas = gwas_i, pgs_method = pgs_method_i) + pseudo_i <- cor_eas_i[grepl(paste0(pseudo_param,'$'), cor_eas_i$name),] + pseudo_i$model <- 'Pseudo' + if(pgs_method_i %in% c('prscsx')){ + pseudo_i$pgs_method<-paste0(pseudo_i$pgs_method, " (", gsub('.*_','', gsub(paste0('_',pseudo_param), '', pseudo_i$name)), ")") + } + cor_eas_subset <- rbind(cor_eas_subset, pseudo_i) + } + + # External + external_tmp<-cor_eas_i[cor_eas_i$pgs_method == 'external',] + external_tmp$model <- 'External' + cor_eas_subset <- rbind(cor_eas_subset, external_tmp) + + } + } +} + +# Make a plot including PRS-CSx comparing in EUR and EAS OpenSNP individuals +cor_eur_eas_subset<-rbind(cor_eur_subset, cor_eas_subset) +cor_eur_eas_subset$pop<-paste0(cor_eur_eas_subset$pop, " (N = ", cor_eur_eas_subset$n, ")") -# Save the results -dir.create('/scratch/prj/oliverpainfel/Data/OpenSNP/assoc') -write.csv( - cor, - '/scratch/prj/oliverpainfel/Data/OpenSNP/assoc/genopred-yengo-assoc.csv', - row.names = F -) +plot_obj_prscsx <- + ggplot(cor_eur_eas_subset[cor_eur_eas_subset$gwas %in% c('yengo_eur','yengo_eas','height'),], aes(x = pgs_method, y = r, colour = model)) + + geom_point(stat = "identity", size = 4, position = position_dodge(width = 0.7)) + + geom_errorbar( + aes(ymin = r - se, ymax = r + se), + width = .2, + position = position_dodge(width = 0.7) + ) + + labs( + y = "Correlation (SE)", + x = 'PGS Method', + colour = 'Model', + ) + + theme_half_open() + + panel_border() + + background_grid() + + facet_grid(pop ~ gwas, scales = 'free', space = 'free_x') + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + plot.title = element_text(hjust = 0.5, size=12)) + +png('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP/genopred-prscsx.png', + units = 'px', + width = 3000, + height = 1500, + res = 300) + + plot_obj_prscsx + +dev.off()
    @@ -951,6 +1108,22 @@

    Evaluate PGS


    Note. ‘external’ is based on a larger GWAS (incl. 23andMe)

    +
    + +Show results in OpenSNP when using PRS-CSx + +
    +
    +
    + +

    Yengo - EUR/EAS PGS correlation with height in +OpenSNP EUR and EAS populations

    +
    +
    +
    +


    +

    Note. ‘external’ is based on a larger GWAS (incl. 23andMe)

    +

    diff --git a/functions/constants.R b/functions/constants.R index 3ce37c16..23a74f9e 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,8 +37,8 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','lassosum','prscs','megaprs','external'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','lassosum','PRS-CS','MegaPRS','External') + method = c('ptclump','dbslmm','ldpred2','sbayesr','lassosum','prscs','megaprs','external','prscsx'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','lassosum','PRS-CS','MegaPRS','External','PRS-CSx') ) pgs_method_labels[order(pgs_method_labels$method),] diff --git a/functions/pipeline.R b/functions/pipeline.R index b2d92119..a6f84bd9 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -57,7 +57,9 @@ read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = for(score_i in 1:nrow(score_file_list)){ gwas_i <- score_file_list$name[score_i] pgs_method_i <- score_file_list$method[score_i] - pgs[[name_i]][[pop_i]][[gwas_i]] <- list() + if (is.null(pgs[[name_i]][[pop_i]][[gwas_i]])) { + pgs[[name_i]][[pop_i]][[gwas_i]] <- list() + } pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- fread( paste0( @@ -209,7 +211,7 @@ find_pseudo <- function(config, gwas, pgs_method){ return('phi_auto') } if(pgs_method == 'prscsx'){ - return('META_phi_auto') + return('phi_auto') } if(pgs_method == 'megaprs'){ # Read in megaprs log file diff --git a/pipeline/envs/xwing.yaml b/pipeline/envs/xwing.yaml new file mode 100644 index 00000000..8a121f6a --- /dev/null +++ b/pipeline/envs/xwing.yaml @@ -0,0 +1,20 @@ +name: xwing +channels: + - conda-forge + - defaults +dependencies: + - r-base>=3.5.1 + - r-snowfall + - r-data.table>=1.11.8 + - r-optparse>=1.6.6 + - r-bedmatrix>=2.0.3 + - r-devtools + - python=3.6 + - pandas=0.24.2 + - scipy=1.2.0 + - h5py=2.10.0 + - numpy=1.16.5 + - r-foreach=1.5.2 + - r-domc=1.3.8 + - r-r.utils=2.12.2 + - plink2=2.00a5 diff --git a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd index efc38e95..5f25d3af 100644 --- a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd +++ b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd @@ -33,6 +33,7 @@ setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') config <- readLines('misc/opensnp/config.yaml') +config[grepl('^config_file:', config)]<- 'config_file: misc/opensnp/config_cross_pop.yaml' config[grepl('^testing:', config)]<- 'testing: chr22' config <- config[!grepl('^score_list:', config)] config[grepl('^outdir:', config)]<- 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1' @@ -46,3 +47,119 @@ write.table(config, 'misc/opensnp/config_cross_pop.yaml', col.names = F, row.nam ```{bash} snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all ``` + +## Evaluate PGS + +
    Show code + +```{r} +# Test correlation between PGS and observed height + +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in pheno data +pheno <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt') + +# Read in PGS +pgs <- read_pgs(config = 'misc/opensnp/config_cross_pop.yaml', name = 'opensnp')$opensnp + +# Estimate correlation between pheno and pgs +cor <- NULL +for(pop_i in names(pgs)){ + for(gwas_i in names(pgs[[pop_i]])){ + for(pgs_method_i in names(pgs[[pop_i]][[gwas_i]])){ + pgs_i <- pgs[[pop_i]][[gwas_i]][[pgs_method_i]] + pheno_pgs<-merge(pheno, pgs_i, by = c('FID','IID')) + + for(model_i in names(pgs_i)[-1:-2]){ + y <- scale(pheno_pgs$height) + x <- scale(pheno_pgs[[model_i]]) + + if(all(is.na(x))){ + next + } + + coef_i <- coef(summary(mod <- lm(y ~ x))) + + tmp <- data.table( + pop = pop_i, + gwas = gwas_i, + pgs_method = pgs_method_i, + name = model_i, + r = coef_i[2,1], + se = coef_i[2,2], + p = coef_i[2,4], + n = nobs(mod)) + cor <- rbind(cor, tmp) + + } + } + } +} + +# The European sample is the only one large enough for interpretable results +# Subset EUR results +cor_eur <- cor[cor$pop == 'EUR', ] + +# Restrict to best and and pseudoval only +cor_eur_subset <- NULL +for(pop_i in unique(cor_eur$pop)){ + for(gwas_i in unique(cor_eur$gwas[cor_eur$pop == pop_i])){ + for(pgs_method_i in unique(cor_eur$pgs_method[cor_eur$pop == pop_i & cor_eur$gwas == gwas_i])){ + + # Subset relevant results + cor_eur_i <- cor_eur[ + cor_eur$pop == pop_i & + cor_eur$gwas == gwas_i & + cor_eur$pgs_method == pgs_method_i,] + + # Top R + if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ + top_i <- cor_eur_i[which(cor_eur_i$r == max(cor_eur_i$r, na.rm = T))[1],] + top_i$model <- 'Top' + cor_eur_subset <- rbind(cor_eur_subset, top_i) + } + + # PseudoVal + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ + cor_eur_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eur_i$name) + pseudo_param <- find_pseudo(config = 'misc/opensnp/config_cross_pop.yaml', gwas = gwas_i, pgs_method = pgs_method_i) + pseudo_i <- cor_eur_i[cor_eur_i$name == pseudo_param,] + pseudo_i$model <- 'Pseudo' + cor_eur_subset <- rbind(cor_eur_subset, pseudo_i) + } + } + } +} + +# Plot the results +cor_eur_subset$model <- factor(cor_eur_subset$model, levels = c('Top','Pseudo','External')) +dir.create('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP') + +plot_obj_eur <- + ggplot(cor_eur_subset, aes(x = pgs_method, y = r, fill = model)) + + geom_bar(stat = "identity", position = position_dodge2(preserve = "single"), width = 0.7) + + geom_errorbar( + aes(ymin = r - se, ymax = r + se), + width = .2, + position = position_dodge(width = 0.7) + ) + + labs( + y = "Correlation (SE)", + x = 'PGS Method', + fill = 'Model', + title = paste0("OpenSNP - EUR\n(N = ", cor_eur_subset$n[1], ")") + ) + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + plot.title = element_text(hjust = 0.5, size=12)) + + +``` diff --git a/pipeline/misc/opensnp/config.yaml b/pipeline/misc/opensnp/config.yaml index 4ed349aa..d30fa2cd 100644 --- a/pipeline/misc/opensnp/config.yaml +++ b/pipeline/misc/opensnp/config.yaml @@ -1,7 +1,9 @@ -outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test5 +outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test7 config_file: misc/opensnp/config.yaml gwas_list: misc/opensnp/gwas_list.txt score_list: misc/opensnp/score_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs'] -testing: NA +gwas_groups: misc/opensnp/gwas_groups.txt +pgs_methods: ['xwing'] +testing: chr22 +cores_prep_pgs: 20 diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index 3a96354a..af80c42c 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -1,5 +1,5 @@ outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 -config_file: misc/opensnp/config.yaml +config_file: misc/opensnp/config_cross_pop.yaml gwas_list: misc/opensnp/gwas_list.txt target_list: misc/opensnp/target_list.txt pgs_methods: ['ptclump','prscs','prscsx'] diff --git a/pipeline/misc/opensnp/gwas_groups.txt b/pipeline/misc/opensnp/gwas_groups.txt new file mode 100644 index 00000000..2cac132c --- /dev/null +++ b/pipeline/misc/opensnp/gwas_groups.txt @@ -0,0 +1,2 @@ +name gwas label +height yengo_eur,yengo_eas "Yengo 2022 Height EUR+EAS" diff --git a/pipeline/misc/opensnp/target_list.txt b/pipeline/misc/opensnp/target_list.txt index d3ae5b9d..99837870 100644 --- a/pipeline/misc/opensnp/target_list.txt +++ b/pipeline/misc/opensnp/target_list.txt @@ -1,2 +1,2 @@ name path type indiv_report -opensnp /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_train vcf FALSE +opensnp /users/k1806347/oliverpainfel/Data/OpenSNP/processed/geno/opensnp_merged vcf FALSE diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 29ba602c..5ae6cbe0 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -61,6 +61,32 @@ def check_target_paths(df, chr): else : return [] +# Create function that checks the type column given in the target_list +def check_target_type(df, column='type'): + valid_formats = {'plink1', 'plink2', 'vcf', 'bgen', '23andMe'} + invalid_formats = df[~df[column].isin(valid_formats)] + + if not invalid_formats.empty: + raise ValueError(f"Invalid format entries found in column '{column}': {invalid_formats[column].unique()}. Must be either 'plink1', 'plink2', 'vcf', 'bgen' or '23andMe'") + +def check_target_type(df, column='type'): + valid_formats = {'plink1', 'plink2', 'vcf', 'bgen', '23andMe'} + + # Check if the dataframe is empty + if df.empty: + return + + # Check if the column exists + if column not in df.columns: + return + + # Check for invalid formats + invalid_formats = df[~df[column].isin(valid_formats)] + + if not invalid_formats.empty: + raise ValueError(f"Invalid format entries found in column '{column}': {invalid_formats[column].unique()}. Must be either 'plink1', 'plink2', 'vcf', 'bgen' or '23andMe'") + + ###### # Check config file ###### @@ -678,6 +704,157 @@ rule download_pgscatalog_utils: }} > {log} 2>&1 """ +# Download XPASS for X-wing dependencies +rule install_xpass: + input: + "envs/xwing.yaml" + output: + touch("resources/software/install_xpass.done") + conda: + "../envs/xwing.yaml" + benchmark: + "resources/data/benchmarks/install_xpass.txt" + log: + "resources/data/logs/install_xpass.log" + shell: + """ + {{ + Rscript -e 'devtools::install_github(\"YangLabHKUST/XPASS@65877ffba60dce69e0a6aa31c2e61045bf36dc40\")' + }} > {log} 2>&1 + """ + +# Install GenoUtils in X-wing environment +rule install_genoutils_xwing: + input: + rules.install_xpass.output + output: + touch("resources/software/install_genoutils_xwing.done") + conda: + "../envs/xwing.yaml" + benchmark: + "resources/data/benchmarks/install_genoutils_xwing.txt" + log: + "resources/data/logs/install_genoutils_xwing.log" + shell: + """ + {{ + Rscript -e 'devtools::install_github(\"opain/GenoUtils@50ac8a2078226c8c2349064f904031576fbfe606\")' + }} > {log} 2>&1 + """ + + +# Download X-wing repo +rule download_xwing_software: + input: + rules.install_xpass.output, + rules.install_genoutils_xwing.output + output: + "resources/software/xwing/block_partition.txt" + conda: + "../envs/xwing.yaml" + benchmark: + "resources/data/benchmarks/download_xwing_software.txt" + log: + "resources/data/logs/download_xwing_software.log" + shell: + """ + {{ + rm -r -f resources/software/xwing; \ + git clone https://github.com/qlu-lab/X-Wing resources/software/xwing; \ + cd resources/software/xwing; \ + git reset --hard 01cb3f3b75cbd68b58eabc1fa28cbcf5368bfdf3 + }} > {log} 2>&1 + """ + +# Download LOGODetect (X-wing) reference data +rule download_logodetect_ref: + output: + f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim" + benchmark: + f"{resdir}/data/benchmarks/logodetect_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/logodetect_ref-{{population}}.log" + shell: + """ + {{ + mkdir -p {resdir}/data; \ + wget --no-check-certificate -O {resdir}/data/LOGODetect_1kg_{wildcards.population}.tar.gz ftp://ftp.biostat.wisc.edu/pub/lu_group/Projects/XWING/ref/LOGODetect/LOGODetect_1kg_{wildcards.population}.tar.gz; \ + tar -zxvf {resdir}/data/LOGODetect_1kg_{wildcards.population}.tar.gz -C {resdir}/data/; \ + rm {resdir}/data/LOGODetect_1kg_{wildcards.population}.tar.gz + }} > {log} 2>&1 + """ + +rule download_logodetect_ref_all: + input: + lambda w: expand(f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim", population=['EUR','EAS','AFR','SAS','AMR']) + +# Download PANTHER (X-wing) reference data +# The reference data is the same as the PRS-CS reference data +# The PRS-CS ref parameter will also affect the X-WING/PANTHER analysis + +# Download LEOPARD (X-wing) reference data +rule download_leopard_ref: + output: + f"{resdir}/data/LEOPARD_1kg_ref/{{population}}/{{population}}_part1.bed" + benchmark: + f"{resdir}/data/benchmarks/download_leopard_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/download_leopard_ref-{{population}}.log" + shell: + """ + {{ + mkdir -p {resdir}/data; \ + wget --no-check-certificate -O {resdir}/data/LEOPARD_1kg_hm3_{wildcards.population}.tar.gz ftp://ftp.biostat.wisc.edu/pub/lu_group/Projects/XWING/ref/LEOPARD/LEOPARD_1kg_hm3_{wildcards.population}.tar.gz; \ + tar -zxvf {resdir}/data/LEOPARD_1kg_hm3_{wildcards.population}.tar.gz -C {resdir}/data/; \ + rm {resdir}/data/LEOPARD_1kg_hm3_{wildcards.population}.tar.gz + }} > {log} 2>&1 + """ + +rule download_leopard_ref_all: + input: + lambda w: expand(f"{resdir}/data/LEOPARD_1kg_ref/{{population}}/{{population}}_part1.bed", population=['EUR','EAS','AFR','SAS','AMR']) + +# Download LEOPARD and subsampled PANTHER (X-wing) reference data +rule download_leopard_panther_ref: + output: + f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr13.hdf5" + benchmark: + f"{resdir}/data/benchmarks/download_leopard_panther_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/download_leopard_panther_ref-{{population}}.log" + params: + pop_upper=lambda w: w.population.upper() + shell: + """ + {{ + mkdir -p {resdir}/data; \ + wget --no-check-certificate -O {resdir}/data/PANTHER_LEOPARD_1kg_{wildcards.population}.tar.gz ftp://ftp.biostat.wisc.edu/pub/lu_group/Projects/XWING/ref/LEOPARD/PANTHER_LEOPARD_1kg_{params.pop_upper}.tar.gz; \ + tar -zxvf {resdir}/data/PANTHER_LEOPARD_1kg_{wildcards.population}.tar.gz -C {resdir}/data/; \ + rm {resdir}/data/PANTHER_LEOPARD_1kg_{wildcards.population}.tar.gz + }} > {log} 2>&1 + """ + +rule download_leopard_panther_ref_all: + input: + lambda w: expand(f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr13.hdf5", population=['eur','eas','afr','sas','amr']) + +rule download_leopard_panther_snp_data: + output: + f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/snpinfo_mult_1kg_hm3" + benchmark: + f"{resdir}/data/benchmarks/download_leopard_panther_snp_data.txt" + log: + f"{resdir}/data/logs/download_leopard_panther_snp_data.log" + shell: + """ + {{ + mkdir -p {resdir}/data; \ + wget --no-check-certificate -O {resdir}/data/snpinfo_mult_1kg_hm3_PANTHER_LEOPARD.tar.gz ftp://ftp.biostat.wisc.edu/pub/lu_group/Projects/XWING/ref/LEOPARD/snpinfo_mult_1kg_hm3_PANTHER_LEOPARD.tar.gz; \ + tar -zxvf {resdir}/data/snpinfo_mult_1kg_hm3_PANTHER_LEOPARD.tar.gz -C {resdir}/data/; \ + rm {resdir}/data/snpinfo_mult_1kg_hm3_PANTHER_LEOPARD.tar.gz + }} > {log} 2>&1 + """ + ############ # Check all dependencies are available ############ diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index e3b91536..72efb01b 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -554,6 +554,60 @@ rule prep_pgs_prscsx_i: rule prep_pgs_prscsx: input: expand(f"{outdir}/reference/pgs_score_files/prscsx/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) +#### +# X-WING +#### + +rule prep_pgs_xwing_i: + resources: + mem_mb=2000*config['cores_prep_pgs'], + time_min=800 + threads: config['cores_prep_pgs'] + input: + rules.download_xwing_software.output, + rules.download_leopard_panther_snp_data.output, + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + lambda w: expand(f"{resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{{population}}/ldblk_{prscs_ldref}_chr1.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), + f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3", + lambda w: expand(f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr13.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{resdir}/data/LEOPARD_1kg_ref/{{population}}/{{population}}_part1.bed", population=get_populations(w.gwas_group)), + lambda w: expand(f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim", population=get_populations(w.gwas_group)) + output: + f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + conda: + "../envs/xwing.yaml" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_xwing_i-{{gwas_group}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_xwing_i-{{gwas_group}}.log" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"] + shell: + """ + export MKL_NUM_THREADS=1; \ + export NUMEXPR_NUM_THREADS=1; \ + export OMP_NUM_THREADS=1; \ + export OPENBLAS_NUM_THREADS=1; \ + Rscript ../Scripts/pgs_methods/xwing.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {params.sumstats} \ + --populations {params.populations} \ + --logodetect_ref {resdir}/data/LOGODetect_1kg_ref \ + --panther_ref {resdir}/data/prscs_ref/{prscs_ldref} \ + --leopard_ref {resdir}/data/LEOPARD_1kg_ref \ + --panther_leopard_ref {resdir}/data/PANTHER_LEOPARD_1kg_ref \ + --xwing_repo {resdir}/software/xwing \ + --pop_data {refdir}/ref.pop.txt \ + --output {outdir}/reference/pgs_score_files/xwing/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1 + """ + +rule prep_pgs_xwing: + input: expand(f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) + ############################################### ## @@ -580,6 +634,8 @@ if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) if 'prscsx' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_prscsx.input) +if 'xwing' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_xwing.input) rule prep_pgs: input: diff --git a/pipeline/rules/target_qc.smk b/pipeline/rules/target_qc.smk index eb4eec47..a810af19 100644 --- a/pipeline/rules/target_qc.smk +++ b/pipeline/rules/target_qc.smk @@ -20,6 +20,9 @@ else: # Format target data #### +# Check specific target paths exist +check_target_type(df = target_list_df) + # Check specific target paths exist check_target_paths(df = target_list_df, chr = str(get_chr_range(config['testing'])[0])) From b7c4001e4fb23498c14fa132f448f10f76ec2824 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 19 Aug 2024 16:42:11 +0100 Subject: [PATCH 003/153] Added TL-PRS --- Scripts/pgs_methods/tlprs.R | 245 ++++++++++++++++++++ functions/constants.R | 8 +- functions/pgs.R | 8 + functions/pipeline.R | 15 +- pipeline/config.yaml | 3 + pipeline/misc/opensnp/config.yaml | 5 +- pipeline/misc/opensnp/config_cross_pop.yaml | 7 - pipeline/misc/opensnp/gwas_groups.txt | 2 - pipeline/rules/dependencies.smk | 64 ++++- pipeline/rules/pgs_methods.smk | 47 +++- 10 files changed, 381 insertions(+), 23 deletions(-) create mode 100644 Scripts/pgs_methods/tlprs.R delete mode 100644 pipeline/misc/opensnp/config_cross_pop.yaml delete mode 100644 pipeline/misc/opensnp/gwas_groups.txt diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R new file mode 100644 index 00000000..2701de11 --- /dev/null +++ b/Scripts/pgs_methods/tlprs.R @@ -0,0 +1,245 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--ref_keep_dir", action="store", default=NULL, type='character', + help="Directory continaing reference keep files [required]"), + make_option("--plink1", action="store", default='plink', type='character', + help="Path PLINK v1.9 software binary [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--scores", action="store", default=NULL, type='character', + help="Comma-seperated list of score files [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--seed", action="store", default=1, type='numeric', + help="Seed number for PRScs [optional]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(lassosum) +library(TLPRS) + +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$scores)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$ref_keep_dir)){ + stop('--ref_keep_dir must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'prscsx.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +# Split opt$scores +scores<-unlist(strsplit(opt$scores, ',')) +log_add(log_file = log_file, message = paste0(length(scores), ' sets of scores have been provided.')) + +# Split opt$populations +populations<-unlist(strsplit(opt$populations, ',')) + +###### +# Merge reference data +###### + +for(i in 1:length(populations)) { + plink_merge( + pfile = opt$ref_plink_chr, + chr = CHROMS, + plink2 = opt$plink2, + keep = paste0(opt$ref_keep_dir, '/', populations[i], '.keep'), + make_bed = T, + out = paste0(tmp_dir, '/', populations[i], '_ref_merge') + ) +} + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +###### +# Run TL-PRS +###### +# We are going to use code within the TL_PRS function to generate the BETAs across across a range of gradients, avoid the validation step + +# Read in reference SNP data for harmonising across GWAS +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] + +# Run for each parameter in each score file +tl_betas_list<-list() +for(i in 1:length(populations)){ + + # Read in target sumstats + target_gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('SNP', 'A1', 'BETA', 'P', 'N')) + names(target_gwas)[names(target_gwas) == 'BETA']<-'beta' + names(target_gwas)[names(target_gwas) == 'P']<-'p' + + # Identify LD block data to be used + if(populations[i] %in% c('EUR','AFR')){ + ld_block_dat <- paste0(populations[i],'.hg19') + } + if(populations[i] %in% 'EAS'){ + ld_block_dat <- 'ASN.hg19' + } + if(populations[i] %in% c('AMR','SAS')){ + ld_block_dat <- 'EUR.hg19' + log_add(log_file = log_file, message = 'Using LD block data for EUR.') + } + + # Read in PGS score file (set up for pairs of GWAS/populations only) + score_file <- fread(scores[-i]) + names(score_file)<-gsub('^SCORE','Beta', names(score_file)) + + target_gwas_j=merge(score_file, target_gwas, by="SNP",sort=F) + + if (sum(target_gwas_j$p <= 1E-320)>0) { + target_gwas_j$p[target_gwas_j$p <= 1E-320] = 1E-320 + } + + target_gwas_j$cor = lassosum::p2cor( + p = target_gwas_j$p, + n = median(target_gwas_j$N, na.rm = T), + sign = target_gwas_j$beta + ) + + flag = which(target_gwas_j$A1.x != target_gwas_j$A1.y) + if (length(flag) > 0) { + target_gwas_j$cor[flag] = -target_gwas_j$cor[flag] + } + target_gwas_j=target_gwas_j[,c("SNP","A1.x", names(target_gwas_j)[grepl('^Beta', names(target_gwas_j))], "cor"), with=F] + colnames(target_gwas_j)[2]="A1" + gc() + + beta_list = as.data.frame( + TLPRS:::PRStr_calculation2( + sum_stats_target = target_gwas_j, + train_file = paste0(tmp_dir, '/', populations[i], '_ref_merge'), + sum_stats = score_file, + LDblocks = ld_block_dat, + plink=opt$plink1, + temp.file = paste0(tmp_dir, '/', populations[i], '_step1') + ) + ) + + beta_list=as.data.frame(beta_list[,-c(5,9)]) + colnames(beta_list)[1:2]=c("SNP","A1") + + beta.info=beta_list[,1:2] + for (k in 8:ncol(beta_list)){ + sdtemp=sd(beta_list[,k],na.rm=T) + if (sdtemp>1){ + beta_list[,k:ncol(beta_list)]=1 + } + } + + beta_list=beta_list[,8:ncol(beta_list)]/beta_list$sd + tl_betas<-data.table(cbind(beta.info, beta_list)) + tl_betas<-merge(score_file[, c('SNP','A1','A2'), with=F], tl_betas, by=c('SNP','A1')) + + names(tl_betas)<-gsub('^Beta', paste0('SCORE_targ_', populations[i]), names(tl_betas)) + + # Flip effects to match reference alleles + tl_betas <- map_score(ref = ref, score = tl_betas) + tl_betas_list[[i]]<-tl_betas +} + +tl_betas_all<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), tl_betas_list) + +fwrite(tl_betas_all, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/functions/constants.R b/functions/constants.R index 23a74f9e..1d7abba1 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,14 +37,14 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','lassosum','prscs','megaprs','external','prscsx'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','lassosum','PRS-CS','MegaPRS','External','PRS-CSx') + method = c('ptclump','dbslmm','ldpred2','sbayesr','lassosum','prscs','megaprs','external','prscsx','xwing','tlprs'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','lassosum','PRS-CS','MegaPRS','External','PRS-CSx','X-Wing','TL-PRS') ) -pgs_method_labels[order(pgs_method_labels$method),] +pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] # Make vector indicating pgs_methods that can be applied to non-european GWAS pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') # Make vector indicating pgs_methods that are to be applied to gwas_groups -pgs_group_methods <- c('prscsx') +pgs_group_methods <- c('prscsx','xwing','tlprs') diff --git a/functions/pgs.R b/functions/pgs.R index 911b0821..d151e5bd 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -54,6 +54,14 @@ list_score_files <- function(config){ # Retain methods that are applied to groups of gwas pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% pgs_group_methods)] + if('tlprs' %in% pgs_methods_list){ + # For TL-PRS, list combos for tlprs_methods + tlprs_methods_list <- read_param(config = config, param = 'tlprs_methods', return_obj = F) + combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0('tlprs_', tlprs_methods_list))) + } + + # Provide combos for other methods applied to groups of gwas + pgs_methods_list <- pgs_methods_list[pgs_methods_list != 'tlprs'] combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = pgs_methods_list)) } diff --git a/functions/pipeline.R b/functions/pipeline.R index a6f84bd9..e3ff1bdf 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -210,9 +210,7 @@ find_pseudo <- function(config, gwas, pgs_method){ if(pgs_method == 'prscs'){ return('phi_auto') } - if(pgs_method == 'prscsx'){ - return('phi_auto') - } + if(pgs_method == 'megaprs'){ # Read in megaprs log file log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) @@ -232,6 +230,17 @@ find_pseudo <- function(config, gwas, pgs_method){ if(pgs_method == 'external'){ return('external') } + + # Multi-population methods + if(pgs_method == 'prscsx'){ + return('phi_auto') + } + if(pgs_method == 'xwing'){ + return('targ_EUR_weighted') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. + } + if(grepl('^tlprs', pgs_method)){ + return('targ_EUR_0_1_TLPRS_1') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. + } } # Read in lassosum pseudoval results diff --git a/pipeline/config.yaml b/pipeline/config.yaml index 7eda72bb..dd1fecaf 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -63,3 +63,6 @@ cores_impute_23andme: 10 # Specify number of cores for outlier_detection rule cores_outlier_detection: 5 + +# Specify PGS methods that should be used by TL-PRS +tlprs_methods: NA diff --git a/pipeline/misc/opensnp/config.yaml b/pipeline/misc/opensnp/config.yaml index d30fa2cd..9c589f8b 100644 --- a/pipeline/misc/opensnp/config.yaml +++ b/pipeline/misc/opensnp/config.yaml @@ -4,6 +4,7 @@ gwas_list: misc/opensnp/gwas_list.txt score_list: misc/opensnp/score_list.txt target_list: misc/opensnp/target_list.txt gwas_groups: misc/opensnp/gwas_groups.txt -pgs_methods: ['xwing'] +pgs_methods: ['xwing','tlprs','ptclump'] testing: chr22 -cores_prep_pgs: 20 +cores_prep_pgs: 10 +tlprs_methods: ['ptclump'] diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml deleted file mode 100644 index af80c42c..00000000 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ /dev/null @@ -1,7 +0,0 @@ -outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 -config_file: misc/opensnp/config_cross_pop.yaml -gwas_list: misc/opensnp/gwas_list.txt -target_list: misc/opensnp/target_list.txt -pgs_methods: ['ptclump','prscs','prscsx'] -testing: chr22 -gwas_groups: misc/cross_pop_test/gwas_groups.txt diff --git a/pipeline/misc/opensnp/gwas_groups.txt b/pipeline/misc/opensnp/gwas_groups.txt deleted file mode 100644 index 2cac132c..00000000 --- a/pipeline/misc/opensnp/gwas_groups.txt +++ /dev/null @@ -1,2 +0,0 @@ -name gwas label -height yengo_eur,yengo_eas "Yengo 2022 Height EUR+EAS" diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 5ae6cbe0..cab1e447 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -86,7 +86,6 @@ def check_target_type(df, column='type'): if not invalid_formats.empty: raise ValueError(f"Invalid format entries found in column '{column}': {invalid_formats[column].unique()}. Must be either 'plink1', 'plink2', 'vcf', 'bgen' or '23andMe'") - ###### # Check config file ###### @@ -108,7 +107,7 @@ def check_config_parameters(config): print("Error: Missing parameters in user-specified and default config files:", missing_params) sys.exit(1) -# Check the sample config +# Check the config check_config_parameters(config) # Set outdir parameter @@ -141,6 +140,43 @@ else: if not os.path.exists(full_path): raise FileNotFoundError(f"File not found: {full_path}. Check reference data format.") +# Check valid pgs_methods are specified +def check_pgs_methods(x): + valid_pgs_methods = { + "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs", "xwing", "prscsx", "tlprs" + } + + invalid_methods = [method for method in x if method not in valid_pgs_methods] + + if invalid_methods: + raise ValueError(f"Invalid pgs_methods specified: {', '.join(invalid_methods)}. " + f"Valid methods are: {', '.join(valid_pgs_methods)}.") + +check_pgs_methods(config['pgs_methods']) + +# Check valid tlprs_methods are specified +def check_tlprs_methods(config): + valid_tlprs_methods = { + "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs" + } + + # Check if 'tlprs' is in the pgs_methods list + if 'tlprs' in config.get('pgs_methods', []): + # Check if tlprs_methods is defined and not None/NA + tlprs_methods = config.get('tlprs_methods') + + if tlprs_methods is None or tlprs_methods == 'NA': + raise ValueError("tlprs_methods must be specified when 'tlprs' is included in pgs_methods.") + + # Check for invalid methods + invalid_methods = [method for method in tlprs_methods if method not in valid_tlprs_methods] + + if invalid_methods: + raise ValueError(f"Invalid tlprs_methods specified: {', '.join(invalid_methods)}. " + f"Valid methods are: {', '.join(valid_tlprs_methods)}.") + +check_tlprs_methods(config) + ######## # Check for repo version updates ######## @@ -654,6 +690,7 @@ rule install_lassosum: Rscript -e 'remotes::install_github(\"tshmak/lassosum@v0.4.5\")' }} > {log} 2>&1 """ + # Install GenoUtils rule install_genoutils: input: @@ -760,9 +797,9 @@ rule download_xwing_software: """ {{ rm -r -f resources/software/xwing; \ - git clone https://github.com/qlu-lab/X-Wing resources/software/xwing; \ + git clone https://github.com/opain/X-Wing resources/software/xwing; \ cd resources/software/xwing; \ - git reset --hard 01cb3f3b75cbd68b58eabc1fa28cbcf5368bfdf3 + git reset --hard e9fcc264266e0e884323311816bfe20053fd3f7a }} > {log} 2>&1 """ @@ -855,6 +892,25 @@ rule download_leopard_panther_snp_data: }} > {log} 2>&1 """ +############ + +# Install TL-PRS +rule install_tlprs: + output: + touch("resources/software/install_tlprs.done") + conda: + "../envs/analysis.yaml" + benchmark: + "resources/data/benchmarks/install_tlprs.txt" + log: + "resources/data/logs/install_tlprs.log" + shell: + """ + {{ + Rscript -e 'devtools::install_github(\"opain/TLPRS@660c5332b55e0a78ee4b09f4785b6a1bc8e3dfa3\")' + }} > {log} 2>&1 + """ + ############ # Check all dependencies are available ############ diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 72efb01b..63863af9 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -286,7 +286,7 @@ rule prep_pgs_lassosum_i: --gwas_pop {params.population} \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/lassosum/{wildcards.gwas}/ref-{wildcards.gwas} \ - --n_cores {threads} \ + --n_cores {threads} \ --pop_data {refdir}/ref.pop.txt \ --test {params.testing} > {log} 2>&1" @@ -608,6 +608,49 @@ rule prep_pgs_xwing_i: rule prep_pgs_xwing: input: expand(f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) +#### +# TL-PRS +#### + +rule prep_pgs_tlprs_i: + resources: + mem_mb=10000, + time_min=800 + threads: config['cores_prep_pgs'] + input: + rules.install_tlprs.output, + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method) + output: + f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_tlprs_i-{{gwas_group}}-{{method}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_tlprs_i-{{gwas_group}}-{{method}}.log" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method)), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"] + shell: + """ + Rscript ../Scripts/pgs_methods/tlprs.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {params.sumstats} \ + --scores {params.scores} \ + --populations {params.populations} \ + --pop_data {refdir}/ref.pop.txt \ + --ref_keep_dir {refdir}/keep_files \ + --output {outdir}/reference/pgs_score_files/tlprs_{wildcards.method}/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1 + """ + +rule prep_pgs_tlprs: + input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method=config["tlprs_methods"]) + ############################################### ## @@ -636,6 +679,8 @@ if 'prscsx' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_prscsx.input) if 'xwing' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_xwing.input) +if 'tlprs' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_tlprs.input) rule prep_pgs: input: From cdc9950ab778e7bfb9c9b5c5e3b4df14fc3c7d69 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 22 Aug 2024 15:35:47 +0100 Subject: [PATCH 004/153] Further edits to implement TLPRS --- Scripts/pgs_methods/tlprs.R | 26 +++++---- functions/pipeline.R | 11 +++- .../misc/cross_pop_test/cross_pop_test.Rmd | 53 +++++++++++++++++-- pipeline/misc/opensnp/config.yaml | 2 - pipeline/misc/opensnp/config_cross_pop.yaml | 8 +++ pipeline/rules/dependencies.smk | 2 +- 6 files changed, 83 insertions(+), 19 deletions(-) create mode 100644 pipeline/misc/opensnp/config_cross_pop.yaml diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index 2701de11..308b82fa 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -183,26 +183,32 @@ for(i in 1:length(populations)){ ) ) - beta_list=as.data.frame(beta_list[,-c(5,9)]) - colnames(beta_list)[1:2]=c("SNP","A1") + # Flip effects to correspond to original A1 + beta.info<-beta_list[, 1:9] + beta_list<-beta_list[, -1:-9] + flip<-beta.info$V5 != beta.info$A1 + beta_list[flip,]<- -beta_list[flip,] - beta.info=beta_list[,1:2] - for (k in 8:ncol(beta_list)){ + for (k in 1:ncol(beta_list)){ sdtemp=sd(beta_list[,k],na.rm=T) if (sdtemp>1){ beta_list[,k:ncol(beta_list)]=1 } } - beta_list=beta_list[,8:ncol(beta_list)]/beta_list$sd - tl_betas<-data.table(cbind(beta.info, beta_list)) - tl_betas<-merge(score_file[, c('SNP','A1','A2'), with=F], tl_betas, by=c('SNP','A1')) + beta_list=beta_list/beta.info$sd - names(tl_betas)<-gsub('^Beta', paste0('SCORE_targ_', populations[i]), names(tl_betas)) + colnames(beta.info)[1:2]=c("SNP","A1") + beta.info<-beta.info[, 1:2] + + beta_list<-data.table(cbind(beta.info, beta_list)) + beta_list<-merge(score_file[, c('SNP','A1','A2'), with=F], beta_list, by=c('SNP','A1')) + + names(beta_list)<-gsub('^Beta', paste0('SCORE_targ_', populations[i]), names(beta_list)) # Flip effects to match reference alleles - tl_betas <- map_score(ref = ref, score = tl_betas) - tl_betas_list[[i]]<-tl_betas + beta_list <- map_score(ref = ref, score = beta_list) + tl_betas_list[[i]]<-beta_list } tl_betas_all<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), tl_betas_list) diff --git a/functions/pipeline.R b/functions/pipeline.R index e3ff1bdf..dc197dd3 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -239,7 +239,16 @@ find_pseudo <- function(config, gwas, pgs_method){ return('targ_EUR_weighted') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. } if(grepl('^tlprs', pgs_method)){ - return('targ_EUR_0_1_TLPRS_1') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. + # Use most stringent p-value threshold of 0.05 as pseudo + if(grepl('ptclump', pgs_method)){ + return('targ_EUR_0_1_TLPRS_1') + } + + # Retrieve pseudoval param + if(grepl('dbslmm', pgs_method)){ + return('targ_EUR_DBSLMM_1_TLPRS_1') + } + # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. } } diff --git a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd index 5f25d3af..2be33eb9 100644 --- a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd +++ b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd @@ -34,18 +34,19 @@ setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') config <- readLines('misc/opensnp/config.yaml') config[grepl('^config_file:', config)]<- 'config_file: misc/opensnp/config_cross_pop.yaml' -config[grepl('^testing:', config)]<- 'testing: chr22' +config<-config[-which(grepl('^testing:', config))] config <- config[!grepl('^score_list:', config)] config[grepl('^outdir:', config)]<- 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1' -config[grepl('^pgs_methods:', config)]<- "pgs_methods: ['ptclump','prscs','prscsx']" +config[grepl('^pgs_methods:', config)]<- "pgs_methods: ['ptclump','tlprs']" config<-c(config, 'gwas_groups: misc/cross_pop_test/gwas_groups.txt') +config<-c(config, "tlprs_methods: ['ptclump']") write.table(config, 'misc/opensnp/config_cross_pop.yaml', col.names = F, row.names = F, quote = F) ``` ```{bash} -snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all +snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all -n ``` ## Evaluate PGS @@ -120,7 +121,7 @@ for(pop_i in unique(cor_eur$pop)){ cor_eur$pgs_method == pgs_method_i,] # Top R - if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ + if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm') | any(grepl('tlprs', pgs_method_i))){ top_i <- cor_eur_i[which(cor_eur_i$r == max(cor_eur_i$r, na.rm = T))[1],] top_i$model <- 'Top' cor_eur_subset <- rbind(cor_eur_subset, top_i) @@ -159,7 +160,49 @@ plot_obj_eur <- theme_half_open() + background_grid() + theme(axis.text.x = element_text(angle = 45, hjust = 1), - plot.title = element_text(hjust = 0.5, size=12)) + plot.title = element_text(hjust = 0.5, size=12)) + + facet_grid(. ~ gwas) +cor_eur_tlprs<-cor_eur[cor_eur$pgs_method == 'tlprs_ptclump',] +cor_eur_tlprs[grepl('EUR_0_0.01', cor_eur_tlprs$name),] + + +cor_eas <- cor[cor$pop == 'EAS', ] +# Restrict to best and and pseudoval only +cor_eas_subset <- NULL +for(pop_i in unique(cor_eas$pop)){ + for(gwas_i in unique(cor_eas$gwas[cor_eas$pop == pop_i])){ + for(pgs_method_i in unique(cor_eas$pgs_method[cor_eas$pop == pop_i & cor_eas$gwas == gwas_i])){ + + # Subset relevant results + cor_eas_i <- cor_eas[ + cor_eas$pop == pop_i & + cor_eas$gwas == gwas_i & + cor_eas$pgs_method == pgs_method_i,] + + # Top R + if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm') | any(grepl('tlprs', pgs_method_i))){ + top_i <- cor_eas_i[which(cor_eas_i$r == max(cor_eas_i$r, na.rm = T))[1],] + top_i$model <- 'Top' + cor_eas_subset <- rbind(cor_eas_subset, top_i) + } + + # PseudoVal + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ + cor_eas_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eas_i$name) + pseudo_param <- find_pseudo(config = 'misc/opensnp/config_cross_pop.yaml', gwas = gwas_i, pgs_method = pgs_method_i) + pseudo_i <- cor_eas_i[cor_eas_i$name == pseudo_param,] + pseudo_i$model <- 'Pseudo' + cor_eas_subset <- rbind(cor_eas_subset, pseudo_i) + } + } + } +} + +# Plot the results +cor_eas_subset$model <- factor(cor_eur_subset$model, levels = c('Top','Pseudo','External')) +dir.create('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP') +cor_eas_tlprs<-cor_eas[cor_eas$pgs_method == 'tlprs_ptclump',] + ``` diff --git a/pipeline/misc/opensnp/config.yaml b/pipeline/misc/opensnp/config.yaml index 9c589f8b..7fb0e15e 100644 --- a/pipeline/misc/opensnp/config.yaml +++ b/pipeline/misc/opensnp/config.yaml @@ -3,8 +3,6 @@ config_file: misc/opensnp/config.yaml gwas_list: misc/opensnp/gwas_list.txt score_list: misc/opensnp/score_list.txt target_list: misc/opensnp/target_list.txt -gwas_groups: misc/opensnp/gwas_groups.txt pgs_methods: ['xwing','tlprs','ptclump'] testing: chr22 cores_prep_pgs: 10 -tlprs_methods: ['ptclump'] diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml new file mode 100644 index 00000000..f79728ea --- /dev/null +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -0,0 +1,8 @@ +outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 +config_file: misc/opensnp/config_cross_pop.yaml +gwas_list: misc/opensnp/gwas_list.txt +target_list: misc/opensnp/target_list.txt +pgs_methods: ['ptclump','dbslmm','tlprs'] +cores_prep_pgs: 20 +gwas_groups: misc/cross_pop_test/gwas_groups.txt +tlprs_methods: ['ptclump','dbslmm'] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index cab1e447..f74d4239 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -907,7 +907,7 @@ rule install_tlprs: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/TLPRS@660c5332b55e0a78ee4b09f4785b6a1bc8e3dfa3\")' + Rscript -e 'devtools::install_github(\"opain/TLPRS@fb71076267d405d5f7df97e445ab0de73d76bc0f\")' }} > {log} 2>&1 """ From 12c8cb2e935847d5fae0eac2fe87b387044f7cf5 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 28 Aug 2024 12:59:27 +0100 Subject: [PATCH 005/153] Updates to multi-GWAS PGS methods --- Scripts/pgs_methods/bridgeprs.R | 208 ++++++++++++++++++ Scripts/pgs_methods/tlprs.R | 18 +- docs/{incomplete => }/DiverseAncestry.html | 0 pipeline/envs/bridgeprs.yaml | 19 ++ .../misc/cross_pop_test/cross_pop_test.Rmd | 4 +- pipeline/misc/opensnp/config_cross_pop.yaml | 4 +- pipeline/rules/dependencies.smk | 39 ++++ 7 files changed, 287 insertions(+), 5 deletions(-) create mode 100644 Scripts/pgs_methods/bridgeprs.R rename docs/{incomplete => }/DiverseAncestry.html (100%) create mode 100644 pipeline/envs/bridgeprs.yaml diff --git a/Scripts/pgs_methods/bridgeprs.R b/Scripts/pgs_methods/bridgeprs.R new file mode 100644 index 00000000..d365e319 --- /dev/null +++ b/Scripts/pgs_methods/bridgeprs.R @@ -0,0 +1,208 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--seed", action="store", default=1, type='numeric', + help="Seed number for PRScs [optional]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'prscsx.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +gwas_N<-NULL +for(i in 1:length(sumstats)){ + + ##### + # Read in sumstats + ##### + + log_add(log_file = log_file, message = 'Reading in GWAS.') + + # Read in, check and format GWAS summary statistics + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','BETA','SE','N')) + + # Store average sample size + gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) + + fwrite(gwas, paste0(tmp_dir, '/GWAS_sumstats_',i,'_temp.txt'), sep=' ') + + rm(gwas) + gc() + + +} + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +##### +# Process sumstats using PRS-CSx +##### + +# Create a temporary reference bim files for PRS-CSx to match to +pvar <- read_pvar(opt$ref_plink_chr, chr = CHROMS) +pvar$POS<-0 +for(i in CHROMS){ + write.table(pvar[pvar$CHR == i, c('CHR','SNP','POS','BP','A1','A2'), with=F], paste0(tmp_dir,'/ref.chr',i,'.bim'), col.names=F, row.names=F, quote=F) +} + +rm(pvar) +gc() + +# Make a data.frame listing chromosome and phi combinations +jobs<-NULL +for(i in rev(CHROMS)){ + jobs<-rbind(jobs, data.frame(CHR=i, phi=phi_param)) +} + +# Run using PRScs auto, and specifying a range of global shrinkage parameters +log <- foreach(i = 1:nrow(jobs), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + if(jobs$phi[i] == 'auto'){ + system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) + } else { + system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --phi=', jobs$phi[i], ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) + } +} + +#### +# Combine score files +#### + +score_all<-NULL +for(pop_i in c(unlist(strsplit(opt$populations, ',')), 'META')){ + score_pop<-NULL + for(phi_i in phi_param){ + score_phi<-NULL + for(i in CHROMS){ + score_phi_i<-fread(paste0(tmp_dir,'/output_',pop_i,'_pst_eff_a1_b0.5_phi',phi_i,'_chr',i,'.txt')) + score_phi<-rbind(score_phi, score_phi_i) + } + if(phi_i == phi_param[1]){ + score_phi<-score_phi[,c('V2', 'V4','V5', 'V6'), with=F] + names(score_phi)<-c('SNP', 'A1', 'A2', paste0('SCORE_',pop_i,'_phi_',phi_i)) + } else { + score_phi<-score_phi[,'V6', with=F] + names(score_phi)<-paste0('SCORE_',pop_i,'_phi_',phi_i) + } + score_pop<-cbind(score_pop, score_phi) + } + if(pop_i == c(unlist(strsplit(opt$populations, ',')), 'META')[1]){ + score_all<-score_pop + } else { + score_all<-merge(score_all, score_pop[, !(names(score_pop) %in% c('A1','A2')), with=F], by='SNP', all=T) + } +} + +# Replace NA values with 0 +score_all[is.na(score_all)] <- 0 + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score_all) + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index 308b82fa..bd2dd592 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -24,6 +24,8 @@ option_list = list( help="Comma-seperated list of score files [required]"), make_option("--populations", action="store", default=NULL, type='character', help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--retain_nonoverlapping", action="store", default=T, type='character', + help="Logical indicating whether or not to retain the original BETA if variant is missing in target GWAS [required]"), make_option("--n_cores", action="store", default=1, type='numeric', help="Number of cores for parallel computing [optional]"), make_option("--test", action="store", default=NA, type='character', @@ -206,12 +208,26 @@ for(i in 1:length(populations)){ names(beta_list)<-gsub('^Beta', paste0('SCORE_targ_', populations[i]), names(beta_list)) + if(opt$retain_nonoverlapping){ + # Insert original BETA if variant not present in target GWAS + miss_snps <- score_file[!(score_file$SNP %in% beta_list$SNP),] + beta_list <- merge(beta_list, miss_snps, by = c('SNP','A1','A2'), all=T) + for(j in gsub('Beta_', '', names(score_file)[-1:-3])){ + beta_list[!is.na(get(paste0('Beta_', j))), + (which(grepl('SCORE', names(beta_list)) & grepl(j, names(beta_list))))] <- + beta_list[[paste0('Beta_', j)]][!is.na(beta_list[[paste0('Beta_', j)]])] + } + beta_list<-beta_list[, !grepl('Beta_', names(beta_list)), with=F] + } + # Flip effects to match reference alleles beta_list <- map_score(ref = ref, score = beta_list) + tl_betas_list[[i]]<-beta_list + } -tl_betas_all<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), tl_betas_list) +tl_betas_all<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE, sort = F), tl_betas_list) fwrite(tl_betas_all, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) diff --git a/docs/incomplete/DiverseAncestry.html b/docs/DiverseAncestry.html similarity index 100% rename from docs/incomplete/DiverseAncestry.html rename to docs/DiverseAncestry.html diff --git a/pipeline/envs/bridgeprs.yaml b/pipeline/envs/bridgeprs.yaml new file mode 100644 index 00000000..c7f89214 --- /dev/null +++ b/pipeline/envs/bridgeprs.yaml @@ -0,0 +1,19 @@ +name: bridgeprs +channels: + - dranew + - bioconda + - conda-forge + - defaults +dependencies: + - r-base=4.2.3 + - plink2=2.00a5 + - plink=1.90b6.21 + - r-foreach=1.5.2 + - r-domc=1.3.8 + - r-r.utils=2.12.2 + - r-mass=7.3_60 + - r-data.table=1.14.8 + - r-optparse=1.7.3 + - r-bedmatrix=3.0.2 + - r-glmnet=4.1_8 + - r-boot=1.3_28.1 diff --git a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd index 2be33eb9..40bef4f6 100644 --- a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd +++ b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd @@ -161,7 +161,7 @@ plot_obj_eur <- background_grid() + theme(axis.text.x = element_text(angle = 45, hjust = 1), plot.title = element_text(hjust = 0.5, size=12)) + - facet_grid(. ~ gwas) + facet_grid(. ~ gwas, scales = 'free_x', space = 'free_x') cor_eur_tlprs<-cor_eur[cor_eur$pgs_method == 'tlprs_ptclump',] @@ -183,7 +183,7 @@ for(pop_i in unique(cor_eas$pop)){ # Top R if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm') | any(grepl('tlprs', pgs_method_i))){ - top_i <- cor_eas_i[which(cor_eas_i$r == max(cor_eas_i$r, na.rm = T))[1],] + top_i <- cor_eas_i[which(cor_eas_i$r^2 == max(cor_eas_i$r^2, na.rm = T))[1],] top_i$model <- 'Top' cor_eas_subset <- rbind(cor_eas_subset, top_i) } diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index f79728ea..ded36deb 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -2,7 +2,7 @@ outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 config_file: misc/opensnp/config_cross_pop.yaml gwas_list: misc/opensnp/gwas_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['ptclump','dbslmm','tlprs'] +pgs_methods: ['dbslmm','tlprs'] cores_prep_pgs: 20 gwas_groups: misc/cross_pop_test/gwas_groups.txt -tlprs_methods: ['ptclump','dbslmm'] +tlprs_methods: ['dbslmm'] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index f74d4239..91b6c7c6 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -911,6 +911,45 @@ rule install_tlprs: }} > {log} 2>&1 """ +############ + +# Install GenoUtils in BridgePRS environment +rule install_genoutils_bridgeprs: + output: + touch("resources/software/install_genoutils_bridgeprs.done") + conda: + "../envs/bridgeprs.yaml" + benchmark: + "resources/data/benchmarks/install_genoutils_bridgeprs.txt" + log: + "resources/data/logs/install_genoutils_bridgeprs.log" + shell: + """ + {{ + Rscript -e 'devtools::install_github(\"opain/GenoUtils@50ac8a2078226c8c2349064f904031576fbfe606\")' + }} > {log} 2>&1 + """ + +# Download BridgePRS +rule download_bridgeprs_software: + input: + rules.install_genoutils_bridgeprs.output + output: + "resources/software/bridgeprs/block_partition.txt" + benchmark: + "resources/data/benchmarks/download_bridgeprs_software.txt" + log: + "resources/data/logs/download_bridgeprs_software.log" + shell: + """ + {{ + rm -r -f resources/software/bridgeprs; \ + git clone https://github.com/clivehoggart/BridgePRS.git resources/software/bridgeprs; \ + cd resources/software/xwing; \ + git reset --hard 1e1c9477d42d44ed312759751adbc25d146aeb9f + }} > {log} 2>&1 + """ + ############ # Check all dependencies are available ############ From 4db9fe7d51d56ac62d1aa1def5f90374ddfb52d1 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 13 Sep 2024 15:08:25 +0100 Subject: [PATCH 006/153] Implementing BridgePRS --- Scripts/pgs_methods/bridgeprs.R | 85 +++++++++++++++++-- pipeline/envs/bridgeprs.yaml | 4 +- .../misc/cross_pop_test/config_cross_pop.yaml | 3 +- pipeline/misc/opensnp/config_cross_pop.yaml | 2 +- pipeline/rules/dependencies.smk | 26 +++--- pipeline/rules/pgs_methods.smk | 42 +++++++++ 6 files changed, 136 insertions(+), 26 deletions(-) diff --git a/Scripts/pgs_methods/bridgeprs.R b/Scripts/pgs_methods/bridgeprs.R index d365e319..b561e34a 100644 --- a/Scripts/pgs_methods/bridgeprs.R +++ b/Scripts/pgs_methods/bridgeprs.R @@ -33,9 +33,6 @@ library(GenoUtils) library(data.table) source('../functions/misc.R') source_all('../functions') -library(foreach) -library(doMC) -registerDoMC(opt$n_cores) # Check required inputs if(is.null(opt$ref_plink_chr)){ @@ -77,27 +74,91 @@ if(!is.na(opt$test)){ sumstats<-unlist(strsplit(opt$sumstats, ',')) log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) +# Split opt$populations +populations<-unlist(strsplit(opt$populations, ',')) + +##### +# Create LD reference folder +##### +# Bridge requires the LD reference data to be stored in a folder +# Data should be in PLINK1 format, split by chromosome with format "chr<1-22>.ext +# The folder should also include a files called _ids.txt, which are keep files for each reference population + +dir.create(paste0(tmp_dir, '/ref_ld')) +for(i in CHROMS){ + for(j in c('bed','bim','fam')){ + system(paste0(opt$plink2, ' --pfile ', opt$ref_plink_chr, i, ' --make-bed --out ', tmp_dir, '/ref_ld/chr', i)) + } +} + +pop_data <- read_pop_data(opt$pop_data) +for(i in unique(pop_data$POP)){ + fwrite( + pop_data[pop_data$POP == i, c('FID', 'IID'), with = F], + paste0(tmp_dir, '/ref_ld/', i, '_ids.txt'), + col.names = F, + row.names = F, + quote = F, + sep = ' ' + ) +} + +##### +# Prepare sumstats +##### + gwas_N<-NULL for(i in 1:length(sumstats)){ - ##### - # Read in sumstats - ##### - log_add(log_file = log_file, message = 'Reading in GWAS.') # Read in, check and format GWAS summary statistics - gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','BETA','SE','N')) + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR','SNP','A1','A2','BETA','P','N')) # Store average sample size gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) + gwas$N {log} 2>&1 """ @@ -894,9 +894,9 @@ rule install_tlprs: conda: "../envs/analysis.yaml" benchmark: - "resources/data/benchmarks/install_tlprs.txt" + f"{resdir}/data/benchmarks/install_tlprs.txt" log: - "resources/data/logs/install_tlprs.log" + f"{resdir}/data/logs/install_tlprs.log" shell: """ {{ @@ -913,13 +913,13 @@ rule install_genoutils_bridgeprs: conda: "../envs/bridgeprs.yaml" benchmark: - "resources/data/benchmarks/install_genoutils_bridgeprs.txt" + f"{resdir}/data/benchmarks/install_genoutils_bridgeprs.txt" log: - "resources/data/logs/install_genoutils_bridgeprs.log" + f"{resdir}/data/logs/install_genoutils_bridgeprs.log" shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@50ac8a2078226c8c2349064f904031576fbfe606\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@cd4495f554be835872e77db72b6a8500c753273e\")' }} > {log} 2>&1 """ @@ -928,17 +928,17 @@ rule download_bridgeprs_software: input: rules.install_genoutils_bridgeprs.output output: - "resources/software/bridgeprs/block_partition.txt" + f"{resdir}/software/bridgeprs/bridgePRS" benchmark: - "resources/data/benchmarks/download_bridgeprs_software.txt" + f"{resdir}/data/benchmarks/download_bridgeprs_software.txt" log: - "resources/data/logs/download_bridgeprs_software.log" + f"{resdir}/data/logs/download_bridgeprs_software.log" shell: """ {{ - rm -r -f resources/software/bridgeprs; \ - git clone https://github.com/clivehoggart/BridgePRS.git resources/software/bridgeprs; \ - cd resources/software/xwing; \ + rm -r -f {resdir}/software/bridgeprs; \ + git clone https://github.com/clivehoggart/BridgePRS.git {resdir}/software/bridgeprs; \ + cd {resdir}/software/bridgeprs; \ git reset --hard 1e1c9477d42d44ed312759751adbc25d146aeb9f }} > {log} 2>&1 """ diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 75befd7c..e25792ec 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -651,6 +651,46 @@ rule prep_pgs_tlprs_i: rule prep_pgs_tlprs: input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method=config["tlprs_methods"]) +#### +# BridgePRS +#### + +rule prep_pgs_bridgeprs_i: + resources: + mem_mb=2000*config['cores_prep_pgs'], + time_min=800 + threads: config['cores_prep_pgs'] + input: + rules.download_bridgeprs_software.output, + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)) + output: + f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_bridgeprs_i-{{gwas_group}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_bridgeprs_i-{{gwas_group}}.log" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"] + shell: + """ + Rscript ../Scripts/pgs_methods/bridgeprs.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {params.sumstats} \ + --populations {params.populations} \ + --pop_data {refdir}/ref.pop.txt \ + --output {outdir}/reference/pgs_score_files/bridgeprs/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --test {params.testing} \ + --bridgeprs_repo {resdir}/software/bridgeprs \ + --n_cores {threads} > {log} 2>&1 + """ + +rule prep_pgs_bridgeprs: + input: expand(f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) + ############################################### ## @@ -681,6 +721,8 @@ if 'xwing' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_xwing.input) if 'tlprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_tlprs.input) +if 'bridgeprs' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_bridgeprs.input) rule prep_pgs: input: From 27f033cfab702271c79e7028a1bfda32dedc5544 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 13 Sep 2024 15:13:43 +0100 Subject: [PATCH 007/153] Removed BridgePRS from absilable methods until implementation is complete --- pipeline/rules/dependencies.smk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 4fc2762d..101a7d73 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -143,7 +143,7 @@ else: # Check valid pgs_methods are specified def check_pgs_methods(x): valid_pgs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs", "xwing", "prscsx", "tlprs", "bridgeprs" + "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs", "xwing", "prscsx", "tlprs" } invalid_methods = [method for method in x if method not in valid_pgs_methods] From 65ff78bc949bc066c1a920da0b02f71b5202b827 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 16 Sep 2024 12:32:14 +0100 Subject: [PATCH 008/153] Updating GenoUtils package --- pipeline/rules/dependencies.smk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 101a7d73..99085758 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -706,7 +706,7 @@ rule install_genoutils: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@cd4495f554be835872e77db72b6a8500c753273e\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' }} > {log} 2>&1 """ @@ -768,7 +768,7 @@ rule install_genoutils_xwing: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@cd4495f554be835872e77db72b6a8500c753273e\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' }} > {log} 2>&1 """ @@ -919,7 +919,7 @@ rule install_genoutils_bridgeprs: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@cd4495f554be835872e77db72b6a8500c753273e\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' }} > {log} 2>&1 """ From 88141bb91dc8a79dfb6d8cd0e7bc40af974d0e5f Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 16 Sep 2024 15:00:12 +0100 Subject: [PATCH 009/153] Updated GenoUtils --- pipeline/rules/dependencies.smk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 99085758..6f525e02 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -706,7 +706,7 @@ rule install_genoutils: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@6334159ab5d95ce936896e6938a1031c38ed4f30\")' }} > {log} 2>&1 """ @@ -768,7 +768,7 @@ rule install_genoutils_xwing: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@6334159ab5d95ce936896e6938a1031c38ed4f30\")' }} > {log} 2>&1 """ @@ -919,7 +919,7 @@ rule install_genoutils_bridgeprs: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/GenoUtils@b90c92fe95c67d0845e1e884c0b20c3f3ab33f98\")' + Rscript -e 'devtools::install_github(\"opain/GenoUtils@6334159ab5d95ce936896e6938a1031c38ed4f30\")' }} > {log} 2>&1 """ From 70ac7e2f1b26174514f68c7ab763ef1f81e35433 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 16 Sep 2024 15:04:34 +0100 Subject: [PATCH 010/153] Fixed bug in DBSLMM when not using CHR 6 --- Scripts/pgs_methods/dbslmm.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Scripts/pgs_methods/dbslmm.R b/Scripts/pgs_methods/dbslmm.R index 77ca2eaf..86d81374 100644 --- a/Scripts/pgs_methods/dbslmm.R +++ b/Scripts/pgs_methods/dbslmm.R @@ -32,7 +32,7 @@ make_option("--ld_scores", action="store", default=NULL, type='character', help="Path to genome-wide ld scores [required]"), make_option("--hm3_snplist", action="store", default=NULL, type='character', help="Path to LDSC HapMap3 snplist [required]"), -make_option("--hm3_no_mhc", action="store", default=F, type='character', +make_option("--hm3_no_mhc", action="store", default=F, type='logical', help="Logical indicating whether MHC region should be removed for LDSC analysis [required]"), make_option("--pop_prev", action="store", default=NULL, type='numeric', help="Population prevelance (if binary) [optional]"), @@ -121,7 +121,7 @@ opt$h2f <- as.numeric(unlist(strsplit(opt$h2f, ','))) # Estimate the SNP-heritability using LD-Score Regression ##### -if(opt$hm3_no_mhc){ +if(opt$hm3_no_mhc & 6 %in% CHROMS){ # Remove MHC region from hapmap3 SNP-list hm3<-fread(opt$hm3_snplist) From 80ba773a6c8acc8f48303632f51c5a5eddbd7780 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 19 Sep 2024 09:13:14 +0100 Subject: [PATCH 011/153] Making updates to model_builder script and pipeline for crosspop --- Scripts/model_builder/model_builder.R | 594 ++++++++++++++ docs/CrossPop.Rmd | 1071 +++++++++++++++++++++++++ functions/model_builder.R | 51 ++ functions/pipeline.R | 2 +- pipeline/envs/model_builder.yaml | 24 + 5 files changed, 1741 insertions(+), 1 deletion(-) create mode 100644 Scripts/model_builder/model_builder.R create mode 100644 docs/CrossPop.Rmd create mode 100644 functions/model_builder.R create mode 100644 pipeline/envs/model_builder.yaml diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R new file mode 100644 index 00000000..9740b989 --- /dev/null +++ b/Scripts/model_builder/model_builder.R @@ -0,0 +1,594 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( +make_option("--pheno", action="store", default=NULL, type='character', + help="File containing phenotypic data [required]"), +make_option("--predictors", action="store", default=NULL, type='character', + help="File listing files containing predictors, with a groups column for model comparison [required]"), +make_option("--n_outer_fold", action="store", default=5, type='numeric', + help="Number of folds in for outer cross-validation [optional]"), +make_option("--n_inner_fold", action="store", default=10, type='numeric', + help="Number of folds for inner cross-validation [optional]"), +make_option("--n_core", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), +make_option("--keep", action="store", default=NULL, type='character', + help="File containing list of individuals to include in analysis [optional]"), +make_option("--outcome_pop_prev", action="store", default=NULL, type='numeric', + help="Prevalence of outcome in the general population [optional]"), +make_option("--output", action="store", default=NULL, type='character', + help="Prefix for output files [required]"), +make_option("--save_group_model", action="store", default=F, type='logical', + help="Save group models for external validation [optional]"), +make_option("--assoc", action="store", default=T, type='logical', + help="Perform association analysis between each predictor and outcome [optional]"), +make_option("--compare_predictors", action="store", default=F, type='logical', + help="Option to assign each predictor to own group [optional]"), +make_option("--interaction", action="store", default=F, type='logical', + help="Option to include interaction terms between predictors in each group [optional]"), +make_option("--pred_miss", action="store", default=0.1, type='numeric', + help="Proportion of missing values allowed in predictor [optional]"), +make_option("--top1", action="store", default=F, type='numeric', + help="Evaluate model using top predictor within each group [optional]"), +make_option("--seed", action="store", default=1, type='numeric', + help="Set seed number [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +suppressMessages(library(GenoUtils)) +suppressMessages(library(data.table)) +source('../functions/misc.R') +source_all('../functions') +suppressMessages(library(glmnet)) +suppressMessages(library(doMC)) +suppressMessages(library(caret)) +suppressMessages(library(pROC)) +suppressMessages(library(verification)) +suppressMessages(library(psych)) +registerDoMC(opt$n_core) + +# Check required inputs +if(is.null(opt$pheno)){ + stop('--pheno must be specified.\n') +} +if(is.null(opt$predictors)){ + stop('--predictors must be specified.\n') +} +if(is.null(opt$output)){ + stop('--out must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output), '/') +system(paste0('mkdir -p ', opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'model_builder.R', start.time = start.time) + +################## + +# Read in the predictors file +predictors_list <- fread(opt$predictors) +names(predictors_list)[1] <- 'predictor' + +# Determine if there is a group column, and if there is more than 1 group. +if (opt$compare_predictors == F) { + if (!is.null(predictors_list$group)) { + if (length(unique(predictors_list$group)) != 1) { + opt$group_info <- T + opt$model_comp <- T + predictors_list$group <- + gsub("[[:punct:]]", ".", predictors_list$group) + log_add(log_file = log_file, message = 'Predictors file contains group information so model comparisons will be performed.') + } else { + opt$group_info <- T + opt$model_comp <- F + log_add(log_file = log_file, message = 'Predictors file does not contain group information so model comparisons will not be performed.') + } + } else { + opt$group_info <- F + opt$model_comp <- F + log_add(log_file = log_file, message = 'Predictors file does not contain group information so model comparisons will not be performed.') + } +} else { + if (!is.null(predictors_list$group)) { + opt$group_info <- T + if (length(unique(predictors_list$group)) != 1) { + predictors_list$group <- + gsub("[[:punct:]]", ".", predictors_list$group) + log_add(log_file = log_file, message = 'Predictors file contains group information so model comparisons will be performed.') + } else { + log_add(log_file = log_file, message = 'Predictors file does not contain group information.') + } + } else { + opt$group_info <- F + log_add(log_file = log_file, message = 'Predictors file does not contain group information.') + } + log_add(log_file = log_file, message = 'Each predictor will be assigned to a seperate group and model comparisons will be performed.') + opt$model_comp <- T +} + +########### +# Read in the phenotypic data +########### + +Outcome <- fread(opt$pheno) +Outcome <- Outcome[complete.cases(Outcome), ] +names(Outcome)[3] <- 'Outcome_var' + +# Create a column that combines FID and IID +Outcome <- combine_fid_iid(Outcome) + +log_add(log_file = log_file, message = paste0('Phenotype file contains ',nrow(Outcome),' individuals with complete data.')) + +# Determine whether outcome is binary or continuous and format accordingly +if (length(unique(Outcome$Outcome_var)) > 2) { + opt$family <- 'gaussian' +} +if (length(unique(Outcome$Outcome_var)) == 2) { + opt$family <- 'binomial' + Outcome$Outcome_var <- factor(Outcome$Outcome_var, labels = c('CONTROL', 'CASE')) +} + +log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(opt$family == 'binomial', 'binary', 'quantitative'),'.')) + +if(!is.null(opt$keep)){ + ############ + # Extract individuals in the keep file + ############ + + # Read in keep file + keep_file <- fread(opt$keep) + names(keep_file)[1:2] <- c('FID', 'IID') + # Create a column that combines FID and IID + keep_file <- combine_fid_iid(keep_file) + # Extract keep individuals from the phenotypic data + Outcome <- Outcome[(Outcome$IID %in% keep_file$IID), ] + + log_add(log_file = log_file, message = paste0('Phenotype file contains ',nrow(Outcome),' individuals after extraction of individuals in ',opt$keep,'.')) +} + +############ +# Read in the predictor variables +############ + +if(nrow(predictors_list) > 1) { + Predictors<-foreach(k = 1:dim(predictors_list)[1], .combine = predictor_merger) %dopar% { + # Read in predictor file k + tmp <- fread(predictors_list$predictor[k]) + + # Create a column that combines FID and IID + tmp <- combine_fid_iid(tmp) + + # Remove variables with > opt$pred_miss missing values + tmp <- filter_columns_by_missing(tmp, threshold = opt$pred_miss) + + # Remove individuals with any missing data + tmp <- tmp[complete.cases(tmp), ] + + # Update column names to avoid duplicate column names between predictor files + names(tmp)[-1] <- paste0('PredFile', k, '.', names(tmp)[-1]) + + if(opt$model_comp == T){ + # Add group name to each predictor + names(tmp)[-1]<-paste0('Group_',predictors_list$group[k],'.',names(tmp)[-1]) + } + + log_add(log_file = log_file, message = paste0('Predictors file ',k,' contains ',ncol(tmp)-1,' predictors with sufficient data.')) + log_add(log_file = log_file, message = paste0('Predictors file ',k,' contains ',nrow(tmp),' individuals with complete data for remaining predictors.')) + + tmp + } + + Predictors<-data.table(Predictors) + + log_add(log_file = log_file, message = paste0('After merging the ', length(predictors_list), ' predictors files,', ncol(Predictors)-1, ' predictors remain.')) + log_add(log_file = log_file, message = paste0('After merging the ', length(predictors_list), ' predictors files,', nrow(Predictors), ' individuals remain.')) + +} else { + + # Read in the predictor variables + Predictors<-fread(predictors_list$predictor[1]) + + # Create a column that combines FID and IID + Predictors <- combine_fid_iid(Predictors) + + # Remove variables with > opt$pred_miss missing values + Predictors <- filter_columns_by_missing(Predictors, threshold = opt$pred_miss) + + # Remove individuals with any missing data + Predictors<-Predictors[complete.cases(Predictors),] + + if(opt$compare_predictors == T){ + # Create the object predictors_list + predictors_list <- data.table(predictor=names(Predictors)[-1], group=names(Predictors)[-1]) + predictors_list$group <- gsub("[[:punct:]]", ".",predictors_list$group) + + # Add group name to each predictor + names(Predictors)[-1]<-paste0('Group_',names(Predictors)[-1],'.',names(Predictors)[-1]) + } + + log_add(log_file = log_file, message = paste0('Predictors file contains ', ncol(Predictors)-1, ' predictors with sufficient data.')) + log_add(log_file = log_file, message = paste0('Predictors file contains ', dim(Predictors)[1], ' individuals with complete data for remaining predictors.')) + +} + +predictors_list_new<-predictors_list + +if(opt$compare_predictors == T){ + if(opt$group_info == T){ + # Create the object predictors_list + predictors_list_new <- + rbind(predictors_list_new, + data.table( + predictor = names(Predictors)[-1], + group = names(Predictors)[-1] + )) + predictors_list_new$group <- gsub("[[:punct:]]", ".",predictors_list_new$group) + predictors_list_new$group <- gsub('Group.','', predictors_list_new$group) + } +} + +########### +# Merge the phenotype and predictor variables +########### + +Outcome_Predictors <- merge(Outcome, Predictors, by='IID') + +rm(Outcome,Predictors) + +log_add(log_file = log_file, message = paste0(nrow(Outcome_Predictors),' individuals have both phenotypic and predictor data.')) + +# Report the size of the combined outcome and predictor data +log_add(log_file = log_file, message = paste0('Data to be carried foward is ',format(object.size(Outcome_Predictors), units='auto'),'.')) + +if(opt$assoc == T){ + + ############ + # Test association between Outcome and each variable in Predictors + ############ + + log_add(log_file = log_file, message = 'Performing association analysis with each predictor...') + + Outcome_Predictors_y <- Outcome_Predictors$Outcome_var + Outcome_Predictors_x <- Outcome_Predictors[, -1:-2] + + Assoc_res<-NULL + + if(opt$family == 'binomial'){ + Assoc_res<-foreach(i=1:ncol(Outcome_Predictors_x), .combine=rbind) %dopar% { + if(var(Outcome_Predictors_x[[i]]) == 0){ + Assoc_res_temp<-data.frame( Predictor = names(Outcome_Predictors_x)[i], + BETA = NA, + SE = NA, + P = NA, + Obs_R2 = NA) + + Assoc_res_temp + } else { + mod <- glm(Outcome_Predictors_y ~ scale(Outcome_Predictors_x[[i]]), family=opt$family) + obs_r2 <- cor(predict(mod), as.numeric(Outcome_Predictors_y))^2 + sum_mod <- summary(mod) + prob <- predict(mod,type=c("response")) + Assoc_res_temp <- + data.table( + Predictor = names(Outcome_Predictors_x)[i], + BETA = coef(sum_mod)[2, 1], + SE = coef(sum_mod)[2, 2], + P = coef(sum_mod)[2, 4], + Obs_R2 = obs_r2 + ) + Assoc_res_temp + } + } + # Convert Nagelkerke R2 to liability scale + Assoc_res$Liab_R2 <- + h2l_R2( + opt$outcome_pop_prev, + Assoc_res$Obs_R2, + sum(Outcome_Predictors_y == 'CASE') / length(Outcome_Predictors_y) + ) + } else { + Assoc_res <- foreach(i = 1:ncol(Outcome_Predictors_x), .combine=rbind) %dopar% { + if(var(Outcome_Predictors_x[[i]]) == 0){ + Assoc_res_temp<-data.frame( Predictor=names(Outcome_Predictors_x)[i], + BETA=NA, + SE=NA, + P=NA, + Obs_R2=NA) + + Assoc_res_temp + } else { + mod <- glm(scale(Outcome_Predictors_y) ~ scale(Outcome_Predictors_x[[i]]), family = opt$family) + sum_mod <- summary(mod) + Assoc_res_temp <- + data.table( + Predictor = names(Outcome_Predictors_x)[i], + BETA = coef(sum_mod)[2, 1], + SE = coef(sum_mod)[2, 2], + P = coef(sum_mod)[2, 4], + Obs_R2 = coef(sum_mod)[2, 1] ^ 2 + ) + Assoc_res_temp + } + } + } + + # Write out the results + write.table(Assoc_res, paste0(opt$output,'.assoc.txt'), col.names=T, row.names=F, quote=F) + log_add(log_file = log_file, message = paste0('Predictor association results saved as ',opt$output,'.assoc.txt.')) +} + +if(opt$model_comp == T){ + ############ + # Build and evaluate models using predictors together + ############ + # We will use nested cross validation to evaluate models + + # Split the sample into n=opt$internal_validation_prop equal parts + set.seed(opt$seed) + nr <- nrow(Outcome_Predictors) + d <- sample(1:nr) + + train.ext = createFolds(d, k = opt$n_outer_fold, returnTrain = TRUE) + test.ext = lapply(train.ext, function(x) (1:nr)[-x]) + + # Create a variable containing seeds for internal cross validation + seeds <- vector(mode = "list", length = opt$n_inner_fold+1) + for(i in 1:(opt$n_inner_fold)){ + seeds[[i]] <- sample.int(n=1000, 10) + } + seeds[[opt$n_inner_fold + 1]] <- sample.int(n = 1000, 1) + + # Create a model for each group, and using all predictors + predictors_list_new <- + rbind(predictors_list_new, + data.frame(predictor = 'All', + group = '.')) + + log_add(log_file = log_file, message = 'Initiating nested cross-validation...') + + indep_pred<-list() + Prediction_summary_all<-NULL + + if(opt$model_comp == T){ + if(opt$top1){ + ############## + # Evaluate top1 model + ############## + for(group in unique(predictors_list_new$group[predictors_list_new$group != '.'])){ + group_name<-paste0(group, '_top1') + for(outer_val in 1:opt$n_outer_fold){ + Outcome_Predictors_train_ind <- d[train.ext[[outer_val]]] + + Outcome_Predictors_train <- Outcome_Predictors[Outcome_Predictors_train_ind,] + Outcome_Predictors_test <- Outcome_Predictors[-Outcome_Predictors_train_ind,] + + Outcome_Predictors_train_y <- Outcome_Predictors_train$Outcome_var + Outcome_Predictors_train_x <- Outcome_Predictors_train[, -1:-2] + + Outcome_Predictors_test_y <- Outcome_Predictors_test$Outcome_var + Outcome_Predictors_test_x <- Outcome_Predictors_test[, -1:-2] + + Outcome_Predictors_train_x_group <- + Outcome_Predictors_train_x[,grepl( + paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), + names(Outcome_Predictors_train_x) + ), with=F] + + # Evaluate each predictor in training data + top1_res<-NULL + for(pred_i in names(Outcome_Predictors_train_x_group)){ + res_pred_i<-cor(Outcome_Predictors_train_y, Outcome_Predictors_train_x_group[[pred_i]], use='p') + top1_res<-rbind( + top1_res, + data.frame( + pred=pred_i, + cor=res_pred_i) + ) + } + + # Build model using best predictor + train_tmp<-data.frame( + y=Outcome_Predictors_train_y, + x=Outcome_Predictors_train_x_group[[top1_res$pred[which.max(abs(top1_res$cor))]]]) + train_mod<-glm(y ~ x, family=opt$family, data=train_tmp) + + # Evaluate best performing predictor in test data + test_tmp<-data.frame( + x=Outcome_Predictors_test_x[[top1_res$pred[which.max(abs(top1_res$cor))]]]) + + Indep_Pred<-predict(object = train_mod, newdata = test_tmp, type = "response") + + rm(train_tmp) + rm(test_tmp) + Indep_Pred_tab<-data.frame(obs=Outcome_Predictors_test_y, + pred=Indep_Pred) + + print(top1_res$pred[which.max(abs(top1_res$cor))]) + print(cor(Indep_Pred_tab)) + + # Save test set predictions from each outer loop + indep_pred[[group_name]]<-rbind(indep_pred[[group_name]], Indep_Pred_tab) + + } + Indep_mod<-summary(lm(scale(as.numeric(indep_pred[[group_name]]$obs)) ~ scale(indep_pred[[group_name]]$pred))) + + if(opt$family=='binomial'){ + Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), + R=coef(Indep_mod)[2,1], + SE=coef(Indep_mod)[2,2], + P=coef(Indep_mod)[2,4], + R2l=h2l_R2(opt$outcome_pop_prev, coef(Indep_mod)[2,1]^2, sum(Outcome_Predictors_train_y == 'CASE')/length(Outcome_Predictors_train_y)), + N=dim(indep_pred[[group_name]])[1], + Ncase=sum(Outcome_Predictors_train_y == 'CASE'), + Ncont=sum(Outcome_Predictors_train_y == 'CONTROL'))) + } else { + Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), + R=coef(Indep_mod)[2,1], + SE=coef(Indep_mod)[2,2], + P=coef(Indep_mod)[2,4], + R2o=coef(Indep_mod)[2,1]^2, + N=dim(indep_pred[[group_name]])[1])) + } + } + } + + # Build glmnet using each group of predictors at a time + for(group in unique(predictors_list_new$group)){ + for(outer_val in 1:opt$n_outer_fold){ + print(outer_val) + + Outcome_Predictors_train_ind <- d[train.ext[[outer_val]]] + + Outcome_Predictors_train <- Outcome_Predictors[Outcome_Predictors_train_ind,] + Outcome_Predictors_test <- Outcome_Predictors[-Outcome_Predictors_train_ind,] + + Outcome_Predictors_train_y <- Outcome_Predictors_train$Outcome_var + Outcome_Predictors_train_x <- Outcome_Predictors_train[, -1:-2] + + Outcome_Predictors_test_y <- Outcome_Predictors_test$Outcome_var + Outcome_Predictors_test_x <- Outcome_Predictors_test[, -1:-2] + + # Subset predictor in the group + print(group) + Outcome_Predictors_train_x_group <- + Outcome_Predictors_train_x[,grepl( + paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), + names(Outcome_Predictors_train_x) + ), with=F] + Outcome_Predictors_test_x_group <- + Outcome_Predictors_test_x[,grepl( + paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), + names(Outcome_Predictors_test_x) + ), with=F] + + # Rename group to 'all' if == '.' + if (group == '.') { + group_name <- 'All' + Outcome_Predictors_train_x_group <- Outcome_Predictors_train_x + Outcome_Predictors_test_x_group <- Outcome_Predictors_test_x + } else { + group_name <- group + } + + # If there is only one predictor, use glm + if(dim(Outcome_Predictors_train_x_group)[2] > 1){ + model<- train(y=Outcome_Predictors_train_y, x=Outcome_Predictors_train_x_group, trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glmnet", family=opt$family) + } else { + model<- train(y=Outcome_Predictors_train_y, x=cbind(0,Outcome_Predictors_train_x_group), trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glm", family=opt$family) + } + + if(dim(Outcome_Predictors_train_x_group)[2] > 1){ + Indep_Pred<-as.numeric(predict(object = model$finalModel, newx = data.matrix(Outcome_Predictors_test_x_group), type = "response", s = model$finalModel$lambdaOpt)) + } else { + tmp<-data.frame(cbind(0,Outcome_Predictors_test_x_group)) + names(tmp)[1]<-'0' + Indep_Pred<-predict(object = model$finalModel, newdata = tmp, type = "response") + rm(tmp) + } + + Indep_Pred_tab<-data.frame(obs=Outcome_Predictors_test_y, + pred=Indep_Pred) + + # Save test set predictions from each outer loop + indep_pred[[group_name]]<-rbind(indep_pred[[group_name]], Indep_Pred_tab) + } + + Indep_mod<-summary(lm(scale(as.numeric(indep_pred[[group_name]]$obs)) ~ scale(indep_pred[[group_name]]$pred))) + + if(opt$family=='binomial'){ + Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), + R=coef(Indep_mod)[2,1], + SE=coef(Indep_mod)[2,2], + P=coef(Indep_mod)[2,4], + R2l=h2l_R2(opt$outcome_pop_prev, coef(Indep_mod)[2,1]^2, sum(Outcome_Predictors_train_y == 'CASE')/length(Outcome_Predictors_train_y)), + N=dim(indep_pred[[group_name]])[1], + Ncase=sum(Outcome_Predictors_train_y == 'CASE'), + Ncont=sum(Outcome_Predictors_train_y == 'CONTROL'))) + } else { + Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), + R=coef(Indep_mod)[2,1], + SE=coef(Indep_mod)[2,2], + P=coef(Indep_mod)[2,4], + R2o=coef(Indep_mod)[2,1]^2, + N=dim(indep_pred[[group_name]])[1])) + } + } + + # Write out the results + write.table(Prediction_summary_all, paste0(opt$output,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) + + log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$output,'.pred_eval.txt.')) + + ################### + # Compare predictive utiliy of the different models + ################### + if(opt$top1){ + predictors_list_new_top1<-predictors_list_new[-nrow(predictors_list_new),] + predictors_list_new_top1$group<-paste0(predictors_list_new_top1$group, '_top1') + predictors_list_new<-rbind(predictors_list_new, predictors_list_new_top1) + } + comp_res_all<-NULL + for(group1 in unique(predictors_list_new$group)){ + for(group2 in unique(predictors_list_new$group)){ + if(group1 == '.'){ + group1<-'All' + } + if(group2 == '.'){ + group2<-'All' + } + if(group1 == group2){ + group1_r<-cor(scale(as.numeric(indep_pred[[group1]]$obs)), scale(indep_pred[[group1]]$pred))[1] + group2_r<-cor(scale(as.numeric(indep_pred[[group2]]$obs)), scale(indep_pred[[group2]]$pred))[1] + + comp_res<-data.frame(Model_1=group1, + Model_2=group2, + Model_1_R=group1_r, + Model_2_R=group2_r, + R_diff=0, + R_diff_pval=1) + comp_res_all<-rbind(comp_res_all,comp_res) + next + } else { + group1_r<-cor(scale(as.numeric(indep_pred[[group1]]$obs)), scale(indep_pred[[group1]]$pred))[1] + group2_r<-cor(scale(as.numeric(indep_pred[[group2]]$obs)), scale(indep_pred[[group2]]$pred))[1] + + r_diff<-group1_r-group2_r + + group1_group2_r<-cor(scale(indep_pred[[group1]]$pred), scale(indep_pred[[group2]]$pred)) + + r_diff_p<-paired.r(xy=group1_r, xz=group2_r, yz=group1_group2_r, n=length(scale(indep_pred[[group1]]$pred)), twotailed=T)$p[1] + + comp_res<-data.frame(Model_1=group1, + Model_2=group2, + Model_1_R=group1_r, + Model_2_R=group2_r, + R_diff=r_diff, + R_diff_pval=r_diff_p) + } + + comp_res_all<-rbind(comp_res_all,comp_res) + } + } + + # Write out the results + write.table(comp_res_all, paste0(opt$output,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) + + log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$output,'.pred_comp.txt.')) + } + +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +log_add(log_file = log_file, message = paste0('Analysis finished at ',as.character(end.time))) +log_add(log_file = log_file, message = paste0('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'))) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd new file mode 100644 index 00000000..98fcd29d --- /dev/null +++ b/docs/CrossPop.Rmd @@ -0,0 +1,1071 @@ +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +# Introduction + +European (EUR) GWAS are typically the largest in sample size, or even the only GWAS for certain outcomes. Here we will evaluate approaches for calculating polygenic scores (PGS) across populations. We will include single- and multi-source PGS methods, using EUR GWAS alone, or using EUR GWAS in combination with GWAS from other populations. + +In first instance, we will use EUR individuals in UK Biobank (UKB), to derive GWAS summary statistics, and Biobank Japan GWAS. We will evaluate PGS across populations in UKB, using outcomes available in the majority of participants to ensure sufficient sample size in non-EUR populations. + +*** + +# Derive GWAS in UKB + +To avoid sample overlap between the EUR GWAS and the EUR target sample for evaluation, we will split EUR individuals in UKB into training and testing subsets. The GWAS will be performed in the training subset, and the PGS evaluation will occur in the testing subset. + +*** + +## Run outlier detection + +
    Show code +```{bash} +cd /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/GenoPred/pipeline +git describe --tags +# v2.2.5-20-gb0bf674 + +snakemake --profile slurm --use-conda --configfile=../../usr/k1806347/configs/benchmark/config.yaml outlier_detection -n + +``` +
    + +*** + +## Collect phenotype data + +We will use the same 33 quantitative traits that were used in the PRS-CSx paper (Supp Table 10). + +
    Show code +```{bash} +mkdir /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx +``` + +```{r} +library(ukbkings) +library(dplyr) +library(stringr) +library(data.table) + +# create data.frame showing variables used by prscsx +prscsx_fields<-c('30620','30600','30610','30650','30160','21001','21002','30710','30680','4079','30150','30740','30750','30760','50','30030','30020','30780','30120','30050','30060','30040','30130','30140','30080','30010','30700','4080','30690','30860','30870','30000','30730') +prscsx_trait<-c('Alanine aminotransferase','Albumin','Alkaline phosphatase','Aspartate transaminase','Basophil','Body mass index','Body weight','C-reactive protein','Calcium','Diastolic blood pressure','Eosinophil','Glucose','HbA1c','HDL-cholesterol','Height','Hematocrit','Hemoglobin','LDL-cholesterol','Lymphocyte','Mean corpuscular hemoglobin','Mean corpuscular hemoglobin concentration','Mean corpuscular volume','Monocyte','Neutrophil','Platelet','Red blood cell','Serum creatinine','Sytolic blood pressure','Total cholesterol','Total protein','Triglycerides','White blood cell','γ-glutamyl transpeptidase') +prscsx_labels<-c('ALT','ALB','ALP','AST','BAS','BMI','BWT','CRP','Ca','DBP','EOS','GLC','HbA1c','HDL','HT','HCT','HB','LDL','LYM','MCH','MCHC','MCV','MON','NEU','PLT','RBC','CR','SBP','TC','TP','TG','WBC','GGT') + +prscsx_dat<-data.frame( + trait=prscsx_trait, + labels=prscsx_labels, + field=prscsx_fields +) + +write.csv(prscsx_dat, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv', row.names = F) +write.table(prscsx_labels, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F) + +# Extract outcomes from UKB (project ukb82087) +project_dir <- "/datasets/ukbiobank/ukb82087" + +system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt') +f <- bio_field(project_dir) +f %>% + select(field, name) %>% + filter(str_detect(field, paste(paste0("^", prscsx_dat$field, '-'), collapse='|'))) %>% + bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt") + +bio_phen( + project_dir, + field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt", + out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset" +) + +system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") +df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") + +# Take the first observation of each outcome +library(tidyr) +df_long <- df %>% + pivot_longer(cols = names(df)[!grepl('eid', names(df))], names_to = "variable", values_to = "outcome") %>% + drop_na(outcome) +df_long$variable<-gsub('-.*','', df_long$variable) +df_long<-df_long[!duplicated(df_long[,c('eid','variable')]),] + +library(data.table) + +for(i in 1:nrow(prscsx_dat)){ + tmp <- df_long[df_long$variable == prscsx_dat$field[i],] + tmp <- data.frame( + eid = tmp$eid, + outcome = tmp$outcome + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +# Read in ancestry inference results to determine sample size per population +# Use ancestry information from GenoPred +keep_files<-list.files(path = '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', pattern = '.keep') + +pop_dat<-NULL +for(i in keep_files){ + tmp<-fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', i)) + names(tmp)<-c('FID','IID') + tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i)) + pop_dat<-rbind(pop_dat, tmp) +} + +# Update row number IDs to project specific IDs +psam<-fread('/scratch/prj/ukbiobank/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) +psam<-psam[,c('IID','rn'), with = F] + +pop_dat$FID<-NULL +pop_dat<-merge(pop_dat, psam, by.x='IID', by.y='rn') +pop_dat<-data.frame( + eid=pop_dat$IID.y, + POP=pop_dat$POP +) + +# Merge ancestry info with phenotype data +df_short <- dcast(df_long, eid ~ variable, value.var = "outcome") +df_short<-merge(df_short, pop_dat, by='eid') + +# Remove related individuals +greedy_related <- "/scratch/prj/ukbiobank/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated" +rel<-bio_gen_related_remove( + project_dir = project_dir, + greedy_related = greedy_related, + keep = df_short$eid, + thresh = 0.044, + seed = 1 + )$eid + +df_short_unrel<-df_short[!(df_short$eid %in% rel),] + +n_table<-NULL +for(i in 1:nrow(prscsx_dat)){ + for(j in unique(pop_dat$POP[!is.na(pop_dat$POP)])){ + tmp<-data.frame( + trait=prscsx_dat$trait[i], + labels=prscsx_dat$label[i], + field=prscsx_dat$field[i], + population=j, + n=sum(!is.na(df_short[[prscsx_dat$field[i]]][df_short$POP == j])), + n_unrel=sum(!is.na(df_short_unrel[[prscsx_dat$field[i]]][df_short_unrel$POP == j])) + ) + n_table<-rbind(n_table, tmp) + } +} + +write.csv(n_table, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table') + +# Define training subset for EUR +df_short_unrel_eur<-df_short_unrel[df_short_unrel$POP == 'EUR',] +set.seed(1) +train_size <- floor(0.8 * nrow(df_short_unrel_eur)) +train_indices <- sample(seq_len(nrow(df_short_unrel_eur)), size = train_size) + +df_short_unrel_eur_train<-df_short_unrel_eur[train_indices,] +df_short_unrel_eur_test<-df_short_unrel_eur[-train_indices,] + +n_table_eur<-NULL +for(i in 1:nrow(prscsx_dat)){ + tmp<-data.frame( + trait=prscsx_dat$trait[i], + labels=prscsx_dat$label[i], + field=prscsx_dat$field[i], + n_train=sum(!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]])), + n_test=sum(!is.na(df_short_unrel_eur_test[[prscsx_dat$field[i]]])) + ) + n_table_eur<-rbind(n_table_eur, tmp) +} + +write.csv(n_table_eur, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table_eur') + +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_train$eid]<-'EUR_train' +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_test$eid]<-'EUR_test' + +# Output phenotype data for each population +for(i in 1:nrow(prscsx_dat)){ + for(j in unique(df_short_unrel$POP)){ + tmp<-df_short_unrel[df_short_unrel$POP == j,] + tmp <- data.frame( + FID = tmp$eid, + IID = tmp$eid, + outcome = tmp[[prscsx_dat$field[i]]] + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.', j, '.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) + + # Write out with row number based IDs + pheno<-merge(tmp, psam, by='IID') + pheno<-data.frame( + FID=pheno$rn, + IID=pheno$rn, + outcome=pheno$outcome + ) + + fwrite( + pheno, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.', j, '.row_number.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) + } +} + +# For the EUR training GWAS, normalise and regress covariates +# Use age, sex and PCs as covariates +# Read in PC data released by UKB +qc_dat<-bio_gen_sqc(project_dir) +qc_dat<-qc_dat[,c('eid',paste0('pc',1:20))] +df_short_unrel<-merge(df_short_unrel, qc_dat, by='eid') + +# Read in sex and age information +system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt') +f <- bio_field(project_dir) +f %>% + select(field, name) %>% + filter(str_detect(field, "^21022-0.0|^31-0.0")) %>% + bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt") + +bio_phen( + project_dir, + field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt", + out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset" +) + +system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") +df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") +names(df)<-gsub('-.*','',names(df)) +names(df)[names(df) == '31']<-'sex' +names(df)[names(df) == '21022']<-'age' +df_short_unrel<-merge(df_short_unrel, df, by='eid') + +# Within each population, normalise each outcome and regress out covariates +library(RNOmni) +covs<-c(paste0('pc',1:20), 'sex', 'age') +df_short_unrel_eur_train<-df_short_unrel[df_short_unrel$POP == 'EUR_train',] +for(i in 1:nrow(prscsx_dat)){ + tmp<-df_short_unrel_eur_train[!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]]),] + tmp$pheno_norm<-RNOmni::RankNorm(tmp[[prscsx_dat$field[i]]]) + mod<-lm(as.formula(paste0('pheno_norm ~ ', paste(covs, collapse=' + '))), data=tmp) + tmp$pheno_norm_resid_scale<-as.numeric(scale(resid(mod))) + tmp<-data.frame( + FID=tmp$eid, + IID=tmp$eid, + outcome=tmp$pheno_norm_resid_scale + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +# Convert to row number based IDs so it will work with UKB geno data from GenoPred +for(i in 1:nrow(prscsx_dat)){ + pheno<-fread(paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.txt' + )) + + pheno<-merge(pheno, psam, by='IID') + pheno<-data.frame( + FID=pheno$rn, + IID=pheno$rn, + outcome=pheno$outcome + ) + + fwrite( + pheno, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.row_number.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +``` +
    + +*** + +## Run GWAS + +
    Show code +```{bash, eval=F, echo=T} +for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno} + for chr in $(seq 1 22); do + sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --pfile /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/geno/ukb.ref.chr${chr} \ + --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.EUR_train.norm_resid_scale.row_number.txt \ + --linear omit-ref cols=+a1freq,+ax \ + --maf 0.01 \ + --geno 0.05 \ + --out /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}" + done +done + +# Once complete, merge results across chromosomes +for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + head -n 1 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + for chr in $(seq 1 22); do + tail -n +2 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + done + + # Remove REF and ALT columns and rename AX column to A2 + cut -f 4,5 --complement /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + + gzip /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt +done + +``` +
    + +*** + +# Download relevant BBJ sumstats + +```{r} +# Identify wget command for relevant phenotypes +library(data.table) + +# Read in BBJ GWAS info from BBJ website +bbj_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas.csv') + +# Map BBJ trait names to those used for UKB +bbj_gwas$bbj_labels <- + gsub("\\)", '', gsub(".*\\(", '', bbj_gwas$Phenotype)) +bbj_gwas$trait <- gsub(" \\(.*", '', bbj_gwas$Phenotype) + +bbj_gwas$Category<-NULL +bbj_gwas$Phenotype<-NULL + +# Update trait labels to match what was used in prscsx paper +bbj_gwas$trait<-gsub(' count','', bbj_gwas$trait) +bbj_gwas$trait[bbj_gwas$trait == 'G-glutamyl transpeptidase']<-'γ-glutamyl transpeptidase' + +# Merge the bbj trait info with the prscsx trait info +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat <- merge(bbj_gwas, prscsx_dat, by='trait', all=T) + +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv', row.names = F) + +# Create column showing what label is used in the wget command +prscsx_dat$wget_label <- + gsub('.v1.zip', '', gsub('.*hum0197.v3.BBJ.', '', prscsx_dat$wget)) + +# Write a table showing label matching prscsx info and wget url +write.table(prscsx_dat[, c('labels', 'wget', 'wget_label'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +# wget and unzip sumstats +for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) + sbatch -p neurohack_cpu --wrap="wget -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip ${url} + unzip /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip -d /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx + rm /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip" +done + +# Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info +for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) + mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz + rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1 +done + +# Format so BOLT P value is used by GenoPred +for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" +done + +``` + +*** + +# Run GenoPred + +## Prepare configuration + +```{r} +###### +# gwas_list +###### + +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +gwas_list_eur<-data.frame( + name=paste0(prscsx_dat$labels,'_UKB'), + path=paste0('/scratch/prj/ukbiobank/usr/ollie_pain/gwas/',prscsx_dat$labels,'/ukb.eur_train.',prscsx_dat$labels,'.GW.txt.gz'), + population='EUR', + n=NA, + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', prscsx_dat$trait, ' (UKB)"') +) + +bbj_info<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv') +bbj_info<-bbj_info[bbj_info$labels %in% prscsx_dat$labels,] + +gwas_list_eas<-data.frame( + name=paste0(bbj_info$labels,'_BBJ'), + path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.',bbj_info$labels,'.reformat.txt.gz'), + population='EAS', + n=as.numeric(gsub(',','',bbj_info$`No. samples`)), + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', prscsx_dat$trait, ' (BBJ)"') +) + +gwas_list<-rbind(gwas_list_eur, gwas_list_eas) + +write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) + +###### +# gwas_groups +###### + +gwas_groups<-data.frame( + name=prscsx_dat$labels, + gwas=sapply(prscsx_dat$labels, function(x) paste0(x,'_UKB,',x,'_BBJ')), + label=paste0('"', prscsx_dat$trait, '"') +) + +write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", + "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml", + "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", + "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", + "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", + "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs']", + "tlprs_methods: ['dbslmm']", + "cores_prep_pgs: 20", + "cores_target_pgs: 50" +) + +write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +*** + +## Run pipeline + +```{bash} +snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml output_all -n +``` + +*** + +# Evaluate PGS + +Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this + +*** + +## Create predictor lists + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +############## +# Comparison: Single source +############## + +# Get a list of score files +scores <- list_score_files(config) + +pop <- c('EUR','EAS') +for(disc_pop_i in pop){ + disc_samp<-ifelse(disc_pop_i == 'EUR', 'UKB', 'BBJ') + scores_disc_pop_i <- scores[grepl(disc_samp, scores$name), ] + + for(targ_pop_i in pop){ + for(trait_i in prscsx_dat$labels){ + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', + disc_pop_i, + '_disc.targ_', + targ_pop_i, + '/', + trait_i + ), + recursive = T + ) + scores_tmp <- scores_disc_pop_i[grepl(trait_i, scores_disc_pop_i$name),] + + predictors_tmp <- data.frame( + predictor = paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_tmp$method, + '/', + scores_tmp$name, + '/ukb-', + scores_tmp$name, + '-', + targ_pop_i, + '.profiles' + ), + group=scores_tmp$method + ) + + write.table( + predictors_tmp, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', + disc_pop_i, + '_disc.targ_', + targ_pop_i, + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +############## +# Comparison: Multi source (EUR + EAS -> EUR, EUR + EAS -> EAS) +############## + +# Get a list of score files +scores <- list_score_files(config) + +pop <- c('EUR','EAS') +for(pop_i in pop){ + for(trait_i in prscsx_dat$labels){ + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_', + pop_i, + '/', + trait_i + ), + recursive = T + ) + scores_tmp <- scores[grepl(trait_i, scores$name),] + + predictors_tmp <- data.frame( + predictor = paste0( + outdir, + '/ukb/pgs/', + pop_i, + '/', + scores_tmp$method, + '/', + scores_tmp$name, + '/ukb-', + scores_tmp$name, + '-', + pop_i, + '.profiles' + ), + group=scores_tmp$method + ) + + write.table( + predictors_tmp, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_', + pop_i, + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` + +*** + +## Run model_builder + +```{bash} +########### +# Single source +########### + +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for disc_pop in $(echo EUR EAS); do + for targ_pop in $(echo EUR EAS); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/predictor_list.txt \ + --output /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ + --n_core 5 \ + --top1 T \ + --compare_predictors T \ + --assoc T" + done + done +done + +# Note. Will we will need to include specify --compare_predictors T to results for every PGS (allowing us to get pseudoval results) + +########### +# Multi source +########### + +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for targ_pop in $(echo EUR EAS); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + echo $targ_pop2 + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ + --output /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ + --n_core 5 \ + --top1 T \ + --compare_predictors T \ + --assoc T" + done +done + +``` + +*** + +## Plot results + +### Assoc results + +Let's see how results vary across parameters. This is a sanity check as well as being informative of how I should structure the models for each method. + +```{r} +library(data.table) +library(ggplot2) +library(cowplot) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +############# +# Single source +############# + +plot_list<-list() +pop=c('EUR','EAS') +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(disc_pop_i in pop){ + for(targ_pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', + disc_pop_i, + '_disc.targ_', + targ_pop_i, + '/', + pheno_i, + '/res.assoc.txt' + ) + ) + assoc_i$method <- + gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) + assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) + assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) + assoc_i$name<-sub("^([^_]+_){2}", "", assoc_i$Predictor) + assoc_i$test<-paste0(disc_pop_i, ' → ', targ_pop_i) + + res_i<-rbind(res_i, assoc_i) + } + } + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=name, y=BETA, colour = method)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(.~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +} + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', + res = 300, + height = 5000, + width = 3000, + units = 'px' +) +plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) +dev.off() + +############# +# Multi source +############# + +single_plot_list<-list() +prscsx_xwing_plot_list<-list() +tlprs_plot_list<-list() +pop=c('EUR','EAS') +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.', + 'targ_', + targ_pop_i, + '/', + pheno_i, + '/res.assoc.txt' + ) + ) + assoc_i$method <- + gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) + assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) + assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) + assoc_i$name<-sub("^([^_]+_){2}", "", assoc_i$Predictor) + assoc_i$name[assoc_i$method == 'prscsx']<-paste0(gsub('.*_','', assoc_i$gwas[assoc_i$method == 'prscsx']),'_', assoc_i$name[assoc_i$method == 'prscsx']) + assoc_i$disc[grepl('tlprs|prscsx|xwing', assoc_i$method)] <-'EUR+EAS' + assoc_i$disc[grepl('UKB', assoc_i$gwas)] <-'EUR' + assoc_i$disc[grepl('BBJ', assoc_i$gwas)] <-'EAS' + assoc_i$test<-paste0(assoc_i$disc, ' → ', targ_pop_i) + assoc_i$tlprs_target<-NA + assoc_i$tlprs_target[assoc_i$method == 'tlprs' & grepl('EUR_DBSLMM', assoc_i$name)]<-'EUR-tuned' + assoc_i$tlprs_target[assoc_i$method == 'tlprs' & grepl('EAS_DBSLMM', assoc_i$name)]<-'EAS-tuned' + + res_i<-rbind(res_i, assoc_i) + } + + tmp<-res_i[res_i$method %in% c('ptclump','dbslmm'),] + tmp$name<-factor(tmp$name, levels = unique(tmp$name)) + + single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(.~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + tmp<-res_i[(res_i$method %in% c('prscsx','xwing')),] + tmp$name<-factor(tmp$name, levels = unique(tmp$name)) + + prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(.~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + tmp<-res_i[(res_i$method %in% c('tlprs') & grepl('DBSLMM_1_', res_i$name)),] + tmp$name<-as.numeric(gsub('.*_','',tmp$name)) + + tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(test ~ tlprs_target, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +} + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', + res = 300, + height = 5000, + width = 4000, + units = 'px' +) +plot_grid(plotlist = single_plot_list, labels = names(single_plot_list), ncol=1) +dev.off() + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.prscsx_xwing.assoc.png', + res = 300, + height = 5000, + width = 4000, + units = 'px' +) +plot_grid(plotlist = prscsx_xwing_plot_list, labels = names(prscsx_xwing_plot_list), ncol=1) +dev.off() + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.tlprs.assoc.png', + res = 300, + height = 6000, + width = 3000, + units = 'px' +) +plot_grid(plotlist = tlprs_plot_list, labels = names(tlprs_plot_list), ncol=1) +dev.off() + +``` + +- PRS-CSx say to model the EUR, EAS and META output (for each phi) +- x-wing produce output for each target population +- TLPRS produce output for each target population + +*** + +### Prediction modelling results + +```{r} +library(data.table) +library(ggplot2) +library(cowplot) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +############# +# Single source +############# + +plot_list<-list() +pop=c('EUR','EAS') +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(disc_pop_i in pop){ + for(targ_pop_i in pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', + disc_pop_i, + '_disc.targ_', + targ_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Model<-gsub('_group','',eval_i$Model) + eval_i$test<-paste0(disc_pop_i, ' → ', targ_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res_i$Method<-gsub('_.*','',res_i$Model) + res_i$Group[grepl('top1', res_i$Model)]<-'Top1' + res_i$Group[!grepl('top1', res_i$Model)]<-'Multi' + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Group)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + + geom_hline(yintercept = 0) + + geom_vline(xintercept = c(1.5,2.5), linetype="dotted") + + facet_grid(.~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +} + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/single.eval.png', + res = 300, + height = 5000, + width = 3000, + units = 'px' +) +plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) +dev.off() + +############# +# Multi source +############# + +plot_list<-list() +pop=c('EUR','EAS') +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.', + 'targ_', + targ_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Model<-gsub('_group','',eval_i$Model) + eval_i$target<-targ_pop_i + res_i<-rbind(res_i, eval_i) + } + + res_i$Method<-gsub('_.*','',res_i$Model) + res_i$Group[grepl('top1', res_i$Model)]<-'Top1' + res_i$Group[!grepl('top1', res_i$Model)]<-'Multi' + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Group)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + + geom_hline(yintercept = 0) + + geom_vline(xintercept = seq(1.5, 5.5, by=1), linetype="dotted") + + facet_grid(.~ target, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +} + +png( + '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.eval.png', + res = 300, + height = 5000, + width = 3000, + units = 'px' +) +plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) +dev.off() + +``` + diff --git a/functions/model_builder.R b/functions/model_builder.R new file mode 100644 index 00000000..5b8bf1ec --- /dev/null +++ b/functions/model_builder.R @@ -0,0 +1,51 @@ +#!/usr/bin/Rscript + +# Create the function for converting R2 into liability R2 +h2l_R2 <- function(k, r2, p) { + # K baseline disease risk + # r2 from a linear regression model attributable to genomic profile risk score + # P proportion of sample that are cases + # calculates proportion of variance explained on the liability scale + #from ABC at http://www.complextraitgenomics.com/software/ + #Lee SH, Goddard ME, Wray NR, Visscher PM. (2012) A better coefficient of determination for genetic profile analysis. Genet Epidemiol. 2012 Apr;36(3):214-24. + x= qnorm(1-k) + z= dnorm(x) + i=z/k + C= k*(1-k)*k*(1-k)/(z^2*p*(1-p)) + theta= i*((p-k)/(1-k))*(i*((p-k)/(1-k))-x) + h2l_R2 = C*r2 / (1 + C*theta*r2) +} + +# Function for merging by IID +predictor_merger <- function(x, y) { + return(merge(x, y, by = 'IID')) +} + +# Function to combine FID and IID, into a variable called IID +combine_fid_iid <- function(data, fid_col = "FID", iid_col = "IID") { + # Check if the specified columns exist in the data + if (!all(c(fid_col, iid_col) %in% names(data))) { + stop("Both FID and IID columns must be present in the data.") + } + + # Combine FID and IID into a new IID column + data[[iid_col]] <- paste0(data[[fid_col]], ':', data[[iid_col]]) + + # Remove the FID column + data[[fid_col]] <- NULL + + return(data) +} + +# Remove variables with > opt$pred_miss missing values +filter_columns_by_missing <- function(data, threshold, first_col_keep = TRUE) { + # Identify columns to keep based on missing value threshold + col_keep <- c(first_col_keep, sapply(data[, -1, with = FALSE], function(col) { + mean(!is.finite(col) | is.na(col)) < threshold + })) + + # Filter the data by keeping only the columns that meet the criteria + data_filtered <- data[, col_keep, with = FALSE] + + return(data_filtered) +} diff --git a/functions/pipeline.R b/functions/pipeline.R index dc197dd3..cc013ca0 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -233,7 +233,7 @@ find_pseudo <- function(config, gwas, pgs_method){ # Multi-population methods if(pgs_method == 'prscsx'){ - return('phi_auto') + return('META_phi_auto') } if(pgs_method == 'xwing'){ return('targ_EUR_weighted') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. diff --git a/pipeline/envs/model_builder.yaml b/pipeline/envs/model_builder.yaml new file mode 100644 index 00000000..0214505a --- /dev/null +++ b/pipeline/envs/model_builder.yaml @@ -0,0 +1,24 @@ +name: model_builder +channels: + - dranew + - bioconda + - conda-forge + - defaults +dependencies: + - r-base=4.2.3 + - r-data.table=1.14.8 + - r-glmnet=4.1_8 + - r-domc=1.3.8 + - r-caret=6.0_94 + - r-proc=1.18.5 + - r-verification=1.42 + - r-psych=2.4.3 + - r-mass=7.3_60 + - r-r.utils=2.12.2 + - r-optparse=1.7.3 + - r-devtools=2.4.5 + - r-stringi=1.7.12 + - icu=73.2 + +# After activating the environment, run the following commands in an R session to install the GitHub package: +# devtools::install_github("opain/GenoUtils@6334159ab5d95ce936896e6938a1031c38ed4f30") From 079ceb1a92c288e699bc35241c29d052e8185fac Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 23 Sep 2024 10:18:46 +0100 Subject: [PATCH 012/153] Added check that gwas_groups contains gwas in gwas_list, and increased time limit for xwing --- pipeline/rules/pgs_methods.smk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index e25792ec..479d4e1a 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -503,6 +503,13 @@ def get_populations(gwas_group): sumstats_populations.append(gwas_info['population']) return sumstats_populations +# Check whether gwas_groups contains gwas that are not in the gwas_list +gwas_groups_gwas = gwas_groups_df['gwas'].str.split(',', expand=True).stack().unique() +gwas_list_names = gwas_list_df['name'].unique() +missing_gwas = set(gwas_groups_gwas) - set(gwas_list_names) +if missing_gwas: + raise ValueError(f"The following GWAS are in gwas_groups but missing in gwas_list: {', '.join(missing_gwas)}") + #### # PRS-CSx #### @@ -561,7 +568,7 @@ rule prep_pgs_prscsx: rule prep_pgs_xwing_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=800 + time_min=10000 threads: config['cores_prep_pgs'] input: rules.download_xwing_software.output, From f39d225fc4d03437a234eceba784db1c29565982 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 23 Sep 2024 14:51:56 +0100 Subject: [PATCH 013/153] Updating model builder and crosspop analysis --- Scripts/model_builder/model_builder.R | 22 +++--- docs/CrossPop.Rmd | 106 +++++++++++++++++++++++--- docs/pipeline_readme.Rmd | 10 +++ functions/model_builder.R | 7 ++ functions/pipeline.R | 27 +++++-- 5 files changed, 144 insertions(+), 28 deletions(-) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index 9740b989..10a18af7 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -364,7 +364,7 @@ if(opt$model_comp == T){ ############## # Evaluate top1 model ############## - for(group in unique(predictors_list_new$group[predictors_list_new$group != '.'])){ + for(group in unique(predictors_list_new$group[predictors_list_new$group != '.' & !grepl('PredFile', predictors_list_new$group)])){ group_name<-paste0(group, '_top1') for(outer_val in 1:opt$n_outer_fold){ Outcome_Predictors_train_ind <- d[train.ext[[outer_val]]] @@ -481,19 +481,17 @@ if(opt$model_comp == T){ } # If there is only one predictor, use glm - if(dim(Outcome_Predictors_train_x_group)[2] > 1){ + if(ncol(Outcome_Predictors_train_x_group) > 1){ model<- train(y=Outcome_Predictors_train_y, x=Outcome_Predictors_train_x_group, trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glmnet", family=opt$family) } else { - model<- train(y=Outcome_Predictors_train_y, x=cbind(0,Outcome_Predictors_train_x_group), trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glm", family=opt$family) + model<- train(y=Outcome_Predictors_train_y, x=Outcome_Predictors_train_x_group, trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glm", family=opt$family) } - if(dim(Outcome_Predictors_train_x_group)[2] > 1){ + if(ncol(Outcome_Predictors_train_x_group) > 1){ Indep_Pred<-as.numeric(predict(object = model$finalModel, newx = data.matrix(Outcome_Predictors_test_x_group), type = "response", s = model$finalModel$lambdaOpt)) } else { - tmp<-data.frame(cbind(0,Outcome_Predictors_test_x_group)) - names(tmp)[1]<-'0' - Indep_Pred<-predict(object = model$finalModel, newdata = tmp, type = "response") - rm(tmp) + Indep_Pred<-predict(object = model$finalModel, newdata = Outcome_Predictors_test_x_group, type = "response") + rm(tmp) } Indep_Pred_tab<-data.frame(obs=Outcome_Predictors_test_y, @@ -533,13 +531,13 @@ if(opt$model_comp == T){ # Compare predictive utiliy of the different models ################### if(opt$top1){ - predictors_list_new_top1<-predictors_list_new[-nrow(predictors_list_new),] + predictors_list_new_top1<-predictors_list_new[predictors_list_new$group != '.' & !grepl('PredFile', predictors_list_new$group),] predictors_list_new_top1$group<-paste0(predictors_list_new_top1$group, '_top1') - predictors_list_new<-rbind(predictors_list_new, predictors_list_new_top1) + predictors_list_new2<-rbind(predictors_list_new, predictors_list_new_top1) } comp_res_all<-NULL - for(group1 in unique(predictors_list_new$group)){ - for(group2 in unique(predictors_list_new$group)){ + for(group1 in unique(predictors_list_new2$group)){ + for(group2 in unique(predictors_list_new2$group)){ if(group1 == '.'){ group1<-'All' } diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 98fcd29d..b613e15e 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -460,7 +460,7 @@ done ###### prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +prscsx_dat<-prscsx_dat[4,] gwas_list_eur<-data.frame( name=paste0(prscsx_dat$labels,'_UKB'), @@ -701,11 +701,11 @@ for disc_pop in $(echo EUR EAS); do fi for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 10G -n 1 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/predictor_list.txt \ --output /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ - --n_core 5 \ + --n_core 1 \ --top1 T \ --compare_predictors T \ --assoc T" @@ -728,13 +728,13 @@ for targ_pop in $(echo EUR EAS); do else targ_pop2=$targ_pop fi - echo $targ_pop2 + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 10G -n 1 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ --output /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ - --n_core 5 \ + --n_core 1 \ --top1 T \ --compare_predictors T \ --assoc T" @@ -946,13 +946,29 @@ dev.off() ### Prediction modelling results ```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + library(data.table) library(ggplot2) library(cowplot) +source('../functions/misc.R') +source_all('../functions') + # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +prscsx_dat<-prscsx_dat[4,] + +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' + +# Define pgs_methods used +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) + +# Define gwas_list used +gwas_list<-read_param(config = config, param = 'gwas_list') + +# Define gwas_groups used +gwas_groups<-read_param(config = config, param = 'gwas_groups') ############# # Single source @@ -983,8 +999,39 @@ for(pheno_i in prscsx_dat$labels){ } res_i$Method<-gsub('_.*','',res_i$Model) + res_i$Method<-sub('\\..*','',res_i$Method) + res_i$Group[grepl('top1', res_i$Model)]<-'Top1' - res_i$Group[!grepl('top1', res_i$Model)]<-'Multi' + res_i$Group[!grepl('top1|PredFile', res_i$Model)]<-'Multi' + + res_i_pseudo<-res_i[grepl('PredFile', res_i$Model),] + res_i<-res_i[!grepl('PredFile', res_i$Model),] + + # Identify PGS selected by pseudovalidation + for(pgs_method_i in pgs_methods[ + pgs_methods %in% res_i$Method & + pgs_methods %in% c('dbslmm')]) { # Restrict to methods with pseudo method + res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] + gwas_list_i<-gwas_list[grepl(pheno_i, gwas_list$name),] + for(gwas_i in gwas_list_i$name){ + gwas_i_2 <- gsub('_', '.', gwas_i) + res_i_tmp2 <- + res_i_tmp[grepl(gwas_i_2, res_i_tmp$Model), ] + res_i_tmp2$param<-gsub(paste0('.*', gwas_i_2, '.'), '', res_i_tmp2$Model) + + pseudo_param<-find_pseudo(config = config, + gwas = gwas_i, + pgs_method = pgs_method_i, + target_pop = targ_pop_i) + pseudo_param <- gsub("[[:punct:]]", ".",pseudo_param) + + res_i_tmp2<-res_i_tmp2[res_i_tmp2$param == pseudo_param,] + res_i_tmp2$param<-NULL + res_i_tmp2$Group<-'Pseudo' + res_i<-rbind(res_i, res_i_tmp2) + } + } + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) @@ -1005,7 +1052,7 @@ for(pheno_i in prscsx_dat$labels){ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.eval.png', res = 300, - height = 5000, + height = 1200*nrow(prscsx_dat), width = 3000, units = 'px' ) @@ -1038,8 +1085,45 @@ for(pheno_i in prscsx_dat$labels){ } res_i$Method<-gsub('_.*','',res_i$Model) + res_i$Method<-sub('\\..*','',res_i$Method) + res_i$Group[grepl('top1', res_i$Model)]<-'Top1' - res_i$Group[!grepl('top1', res_i$Model)]<-'Multi' + res_i$Group[!grepl('top1|PredFile', res_i$Model)]<-'Multi' + + res_i_pseudo<-res_i[grepl('PredFile', res_i$Model),] + res_i<-res_i[!grepl('PredFile', res_i$Model),] + + # Identify PGS selected by pseudovalidation + for(pgs_method_i in pgs_methods[ + pgs_methods %in% res_i$Method & + pgs_methods %in% c('prscsx','xwing')]) { # Restrict to methods with pseudo method + res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] + gwas_groups_i<-gwas_groups[grepl(pheno_i, gwas_groups$name),] + + for(gwas_group_i in gwas_groups_i$name){ + gwas_group_i_2 <- gsub('_', '.', gwas_group_i) + res_i_tmp2 <- + res_i_tmp[grepl(gwas_group_i_2, res_i_tmp$Model), ] + res_i_tmp2$param<-gsub(paste0('.*', gwas_group_i_2, '.'), '', res_i_tmp2$Model) + + for(targ_pop_i in pop){ + pseudo_param<-find_pseudo(config = config, + gwas = gwas_group_i, + pgs_method = pgs_method_i, + target_pop = targ_pop_i) + pseudo_param <- gsub("[[:punct:]]", ".",pseudo_param) + + res_i_tmp3 <- + res_i_tmp2[res_i_tmp2$param == pseudo_param & + res_i_tmp2$target == targ_pop_i, ] + + res_i_tmp3$param<-NULL + res_i_tmp3$Group<-'Pseudo' + res_i<-rbind(res_i, res_i_tmp3) + } + } + } + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) @@ -1060,7 +1144,7 @@ for(pheno_i in prscsx_dat$labels){ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.eval.png', res = 300, - height = 5000, + height = 1200*nrow(prscsx_dat), width = 3000, units = 'px' ) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 5386231f..671eaf04 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1195,10 +1195,14 @@ Determines the pseudovalidation parameter for a given GWAS and PGS method. See [ - `config`: Configuration file specifying paths and parameters. - `gwas`: A single GWAS identifier. - `pgs_method`: A single PGS method identifier. + - `target_pop`: Target population parameter required when using multi-ancestry PGS method. - **Returns** - A string representing the pseudovalidation parameter. - **Note** - `ptclump` has no pseudovalidation approach, so this function will return the PGS based on a p-value threshold of 1. + - `prscsx` returns meta-analysed PGS weights for each population. The target_pop parameter has no effect on the output. + - `tlprs` has no pseudovalidation approach, so the functionreturns the pseudovalidated score for the PGS method used as input to `tlprs`, using strongest reweighting for the target population. + - `xwing` and `tlprs` do not have a pseudovalidation approach when using `target_pop = 'TRANS'`, so this function returns the result for a `EUR` target population.
    See usage @@ -1210,6 +1214,12 @@ pseudo_param <- gwas = 'COAD01', pgs_method = 'ptclump') +pseudo_param <- + find_pseudo(config = 'example_input/config.yaml', + gwas = 'COAD01', + pgs_method = 'prscsx', + target_pop = 'EUR') + ```
    diff --git a/functions/model_builder.R b/functions/model_builder.R index 5b8bf1ec..7029090d 100644 --- a/functions/model_builder.R +++ b/functions/model_builder.R @@ -49,3 +49,10 @@ filter_columns_by_missing <- function(data, threshold, first_col_keep = TRUE) { return(data_filtered) } + +# Set the grid search for the elastic net +# This is expanded from the default to allow more aggressive shrinkage +enet_grid <- expand.grid( + alpha = seq(0, 1, length = 5), # Explore alpha values: 0 (Ridge) to 1 (Lasso) + lambda = 10^seq(-4, 1, length = 10) # Explore lambda values: 0.0001 to 10 +) diff --git a/functions/pipeline.R b/functions/pipeline.R index cc013ca0..9d7b9652 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -159,7 +159,7 @@ read_ancestry <- function(config, name){ } # Return score corresponding to pseudovalidation -find_pseudo <- function(config, gwas, pgs_method){ +find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ if(length(pgs_method) > 1){ stop('Only one pgs_method can be specified at a time') @@ -167,6 +167,12 @@ find_pseudo <- function(config, gwas, pgs_method){ if(length(gwas) > 1){ stop('Only one gwas can be specified at a time') } + if(length(target_pop) > 1){ + stop('Only one target_pop can be specified at a time') + } + if(pgs_method %in% pgs_group_methods & is.null(target_pop)){ + stop('target_pop must be specified when using multi-ancestry PGS method') + } # Identify score files score_file_list <- list_score_files(config) @@ -236,19 +242,30 @@ find_pseudo <- function(config, gwas, pgs_method){ return('META_phi_auto') } if(pgs_method == 'xwing'){ - return('targ_EUR_weighted') # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. + if(target_pop == 'TRANS'){ + cat('No pseudovalidation for TRANS target population available for xwing.') + cat('Returning result for EUR target population.') + return('targ_EUR_weighted') + } else { + return(paste0('targ_', target_pop, '_weighted')) + } } if(grepl('^tlprs', pgs_method)){ + if(target_pop == 'TRANS'){ + cat('No pseudovalidation for TRANS target population available for xwing.') + cat('Returning result for EUR target population.') + target_pop <- 'EUR' + } + # Use most stringent p-value threshold of 0.05 as pseudo if(grepl('ptclump', pgs_method)){ - return('targ_EUR_0_1_TLPRS_1') + return(paste0('targ_', target_pop, '_0_1_TLPRS_61')) } # Retrieve pseudoval param if(grepl('dbslmm', pgs_method)){ - return('targ_EUR_DBSLMM_1_TLPRS_1') + return(paste0('targ_', target_pop, '_DBSLMM_1_TLPRS_61')) } - # NOTE. This is inappropriate when the target is not EUR. There should be a population parameter in the find_pseudo function to find score tailored for a given population. This also doesn't allow for gwas_groups that do not contain a EUR GWAS. } } From 0164cb4e4af0e543020a0baf20077fbdba807709 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 25 Sep 2024 10:50:52 +0100 Subject: [PATCH 014/153] Integrated target_pop specific findo_pseudo use in reports --- Scripts/pipeline_reports/indiv_report_creator.Rmd | 3 ++- Scripts/pipeline_reports/samp_report_creator.Rmd | 2 +- functions/pipeline.R | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index a781ee1c..d81b6681 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -387,7 +387,8 @@ for (gwas_i in names(pgs)) { pseudo_param <- find_pseudo(config = params$config, gwas = gwas_i, - pgs_method = pgs_method_i) + pgs_method = pgs_method_i, + target_pop = top_pop) tmp <- pgs[[gwas_i]][[pgs_method_i]] names(tmp) <- gsub(paste0(gwas_i, '_'), '', names(tmp)) diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index 78e29d5e..468ae232 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -283,7 +283,7 @@ pgs <- read_pgs(config = params$config, name = params$name)[[1]] pgs_pseudo <- NULL for(gwas in names(pgs[[1]])){ for(pgs_method in names(pgs[[1]][[gwas]])){ - pseudo_param <- find_pseudo(config = params$config, gwas = gwas, pgs_method = pgs_method) + pseudo_param <- find_pseudo(config = params$config, gwas = gwas, pgs_method = pgs_method, target_pop = 'TRANS') for(pop in names(pgs)){ tmp <- pgs[[pop]][[gwas]][[pgs_method]] names(tmp) <- gsub(paste0(gwas, '_'), '', names(tmp)) diff --git a/functions/pipeline.R b/functions/pipeline.R index 9d7b9652..7e6dfff0 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -242,7 +242,7 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ return('META_phi_auto') } if(pgs_method == 'xwing'){ - if(target_pop == 'TRANS'){ + if(!is.null(target_pop) && target_pop == 'TRANS'){ cat('No pseudovalidation for TRANS target population available for xwing.') cat('Returning result for EUR target population.') return('targ_EUR_weighted') @@ -251,7 +251,7 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ } } if(grepl('^tlprs', pgs_method)){ - if(target_pop == 'TRANS'){ + if(!is.null(target_pop) && target_pop == 'TRANS'){ cat('No pseudovalidation for TRANS target population available for xwing.') cat('Returning result for EUR target population.') target_pop <- 'EUR' From 498e9f8ecfc3a4a29a90bffe7bed175e48abc6d8 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 25 Sep 2024 18:45:42 +0100 Subject: [PATCH 015/153] Updates to model builder and crosspop analysis --- Scripts/model_builder/model_builder.R | 794 ++++++++++---------------- docs/CrossPop.Rmd | 123 ++-- functions/model_builder.R | 123 ++++ pipeline/rules/pgs_methods.smk | 12 +- 4 files changed, 508 insertions(+), 544 deletions(-) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index 10a18af7..a11e6387 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -4,34 +4,32 @@ start.time <- Sys.time() suppressMessages(library("optparse")) option_list = list( -make_option("--pheno", action="store", default=NULL, type='character', - help="File containing phenotypic data [required]"), +make_option("--outcome", action="store", default=NULL, type='character', + help="File containing outcome data [required]"), make_option("--predictors", action="store", default=NULL, type='character', - help="File listing files containing predictors, with a groups column for model comparison [required]"), -make_option("--n_outer_fold", action="store", default=5, type='numeric', + help="File listing files containing predictors, with a groups column for model comparison [required]"), +make_option("--n_outer_fold", action="store", default=10, type='numeric', help="Number of folds in for outer cross-validation [optional]"), make_option("--n_inner_fold", action="store", default=10, type='numeric', help="Number of folds for inner cross-validation [optional]"), make_option("--n_core", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), + help="Number of cores for parallel computing [optional]"), make_option("--keep", action="store", default=NULL, type='character', - help="File containing list of individuals to include in analysis [optional]"), + help="File containing list of individuals to include in analysis [optional]"), make_option("--outcome_pop_prev", action="store", default=NULL, type='numeric', - help="Prevalence of outcome in the general population [optional]"), -make_option("--output", action="store", default=NULL, type='character', - help="Prefix for output files [required]"), -make_option("--save_group_model", action="store", default=F, type='logical', - help="Save group models for external validation [optional]"), + help="Prevalence of outcome in the general population [optional]"), +make_option("--out", action="store", default=NULL, type='character', + help="Prefix for output files [required]"), make_option("--assoc", action="store", default=T, type='logical', - help="Perform association analysis between each predictor and outcome [optional]"), + help="Perform association analysis between each predictor and outcome [optional]"), make_option("--compare_predictors", action="store", default=F, type='logical', help="Option to assign each predictor to own group [optional]"), -make_option("--interaction", action="store", default=F, type='logical', - help="Option to include interaction terms between predictors in each group [optional]"), make_option("--pred_miss", action="store", default=0.1, type='numeric', help="Proportion of missing values allowed in predictor [optional]"), -make_option("--top1", action="store", default=F, type='numeric', +make_option("--top1", action="store", default=F, type='logical', help="Evaluate model using top predictor within each group [optional]"), +make_option("--all_model", action="store", default=T, type='logical', + help="Evaluate model containing all predictors [optional]"), make_option("--seed", action="store", default=1, type='numeric', help="Set seed number [optional]") ) @@ -52,541 +50,379 @@ suppressMessages(library(psych)) registerDoMC(opt$n_core) # Check required inputs -if(is.null(opt$pheno)){ - stop('--pheno must be specified.\n') +if(is.null(opt$outcome)){ + stop('--outcome must be specified.\n') } if(is.null(opt$predictors)){ stop('--predictors must be specified.\n') } -if(is.null(opt$output)){ +if(is.null(opt$out)){ stop('--out must be specified.\n') } # Create output directory -opt$output_dir <- paste0(dirname(opt$output), '/') +opt$output_dir <- paste0(dirname(opt$out), '/') system(paste0('mkdir -p ', opt$output_dir)) # Create temp directory tmp_dir <- tempdir() # Initiate log file -log_file <- paste0(opt$output,'.log') +log_file <- paste0(opt$out,'.log') log_header(log_file = log_file, opt = opt, script = 'model_builder.R', start.time = start.time) -################## - -# Read in the predictors file -predictors_list <- fread(opt$predictors) -names(predictors_list)[1] <- 'predictor' - -# Determine if there is a group column, and if there is more than 1 group. -if (opt$compare_predictors == F) { - if (!is.null(predictors_list$group)) { - if (length(unique(predictors_list$group)) != 1) { - opt$group_info <- T - opt$model_comp <- T - predictors_list$group <- - gsub("[[:punct:]]", ".", predictors_list$group) - log_add(log_file = log_file, message = 'Predictors file contains group information so model comparisons will be performed.') - } else { - opt$group_info <- T - opt$model_comp <- F - log_add(log_file = log_file, message = 'Predictors file does not contain group information so model comparisons will not be performed.') - } - } else { - opt$group_info <- F - opt$model_comp <- F - log_add(log_file = log_file, message = 'Predictors file does not contain group information so model comparisons will not be performed.') - } -} else { - if (!is.null(predictors_list$group)) { - opt$group_info <- T - if (length(unique(predictors_list$group)) != 1) { - predictors_list$group <- - gsub("[[:punct:]]", ".", predictors_list$group) - log_add(log_file = log_file, message = 'Predictors file contains group information so model comparisons will be performed.') - } else { - log_add(log_file = log_file, message = 'Predictors file does not contain group information.') - } - } else { - opt$group_info <- F - log_add(log_file = log_file, message = 'Predictors file does not contain group information.') - } - log_add(log_file = log_file, message = 'Each predictor will be assigned to a seperate group and model comparisons will be performed.') - opt$model_comp <- T -} - ########### -# Read in the phenotypic data +# Read in predictors ########### +# We will create a table indicating which predictors belong to each group as well. -Outcome <- fread(opt$pheno) -Outcome <- Outcome[complete.cases(Outcome), ] -names(Outcome)[3] <- 'Outcome_var' +predictors_file <- fread(opt$predictors) -# Create a column that combines FID and IID -Outcome <- combine_fid_iid(Outcome) +if(nrow(predictors_file) > 1){ + predictors <- foreach(i = 1:nrow(predictors_file)) %dopar% { + read_predictor(x = predictors_file$predictor[i], pred_miss = opt$pred_miss, file_index = i) + } + names(predictors) <- predictors_file$group -log_add(log_file = log_file, message = paste0('Phenotype file contains ',nrow(Outcome),' individuals with complete data.')) + group_list <- do.call(rbind, lapply(names(predictors), function(group) { + data.table(group = group, predictor = names(predictors[[group]])[-1]) + })) -# Determine whether outcome is binary or continuous and format accordingly -if (length(unique(Outcome$Outcome_var)) > 2) { - opt$family <- 'gaussian' + predictors <- Reduce(function(x, y) merge(x, y, by = "IID"), predictors) + + log_add(log_file = log_file, message = paste0('After merging the ', nrow(predictors_file), ' predictors files, ', ncol(predictors)-1, ' predictors remain.')) + log_add(log_file = log_file, message = paste0('After merging the ', nrow(predictors_file), ' predictors files, ', nrow(predictors), ' individuals remain.')) +} else { + predictors <- read_predictor(x = predictors_file$predictor[1], pred_miss = opt$pred_miss) + group_list <- data.table(group = predictors_file$group[1], predictor = names(predictors)[-1]) } -if (length(unique(Outcome$Outcome_var)) == 2) { - opt$family <- 'binomial' - Outcome$Outcome_var <- factor(Outcome$Outcome_var, labels = c('CONTROL', 'CASE')) + +# Remove predictors with zero variance +nz_var <- sapply(predictors[, -1, with = FALSE], function(col) var(col) != 0) +if(sum(!nz_var) > 1){ + log_add(log_file = log_file, message = paste0(sum(!nz_var), ' predictors have zero variance and will be excluded from downstream analyes.')) } +if(all(!(nz_var))){ + stop('All predictors have zero variance.') +} +predictors <- predictors[, c(TRUE, nz_var), with = FALSE] +group_list <- group_list[group_list$predictor %in% names(predictors),] -log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(opt$family == 'binomial', 'binary', 'quantitative'),'.')) +########### +# Create list of groups for downstream comparison +########### -if(!is.null(opt$keep)){ - ############ - # Extract individuals in the keep file - ############ +if(opt$compare_predictors){ + group_list <- + rbind(group_list, + data.table( + group = paste0(group_list$group, '.', group_list$predictor), + predictor = group_list$predictor + )) + log_add(log_file = log_file, message = 'Each predictor has been assigned to its own group.') +} - # Read in keep file - keep_file <- fread(opt$keep) - names(keep_file)[1:2] <- c('FID', 'IID') - # Create a column that combines FID and IID - keep_file <- combine_fid_iid(keep_file) - # Extract keep individuals from the phenotypic data - Outcome <- Outcome[(Outcome$IID %in% keep_file$IID), ] - log_add(log_file = log_file, message = paste0('Phenotype file contains ',nrow(Outcome),' individuals after extraction of individuals in ',opt$keep,'.')) +# Add a group containing all predictors +if(nrow(group_list) > 1 & opt$all_model){ + group_list <- + rbind(group_list, + data.table( + group = 'all', + predictor = unique(group_list$predictor) + )) + log_add(log_file = log_file, message = 'Group containing all predictors created.') } -############ -# Read in the predictor variables -############ +log_add(log_file = log_file, message = paste0(length(unique(group_list$group)), ' groups of predictors present.')) -if(nrow(predictors_list) > 1) { - Predictors<-foreach(k = 1:dim(predictors_list)[1], .combine = predictor_merger) %dopar% { - # Read in predictor file k - tmp <- fread(predictors_list$predictor[k]) +# Calculate the number of predictors in each group +for(i in unique(group_list$group)){ + group_list$n[group_list$group == i] <- sum(group_list$group == i) +} - # Create a column that combines FID and IID - tmp <- combine_fid_iid(tmp) +########### +# Read in the outcome data +########### - # Remove variables with > opt$pred_miss missing values - tmp <- filter_columns_by_missing(tmp, threshold = opt$pred_miss) +outcome<-read_outcome(x = opt$outcome, keep = opt$keep) - # Remove individuals with any missing data - tmp <- tmp[complete.cases(tmp), ] +# Determine whether outcome is binary or continuous and format accordingly +if (length(unique(outcome$outcome_var)) > 2) { + family <- 'gaussian' +} +if (length(unique(outcome$outcome_var)) == 2) { + family <- 'binomial' + outcome$outcome_var <- factor(outcome$outcome_var, labels = c('CONTROL', 'CASE')) +} - # Update column names to avoid duplicate column names between predictor files - names(tmp)[-1] <- paste0('PredFile', k, '.', names(tmp)[-1]) +log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(family == 'binomial', 'binary', 'quantitative'),'.')) - if(opt$model_comp == T){ - # Add group name to each predictor - names(tmp)[-1]<-paste0('Group_',predictors_list$group[k],'.',names(tmp)[-1]) - } +########### +# Merge the outcome and predictors +########### - log_add(log_file = log_file, message = paste0('Predictors file ',k,' contains ',ncol(tmp)-1,' predictors with sufficient data.')) - log_add(log_file = log_file, message = paste0('Predictors file ',k,' contains ',nrow(tmp),' individuals with complete data for remaining predictors.')) +outcome_predictors <- merge(outcome, predictors, by='IID') - tmp - } +rm(outcome, predictors) - Predictors<-data.table(Predictors) +log_add(log_file = log_file, message = paste0(nrow(outcome_predictors),' individuals have both phenotypic and predictor data.')) - log_add(log_file = log_file, message = paste0('After merging the ', length(predictors_list), ' predictors files,', ncol(Predictors)-1, ' predictors remain.')) - log_add(log_file = log_file, message = paste0('After merging the ', length(predictors_list), ' predictors files,', nrow(Predictors), ' individuals remain.')) +# Report the size of the combined outcome and predictor data +log_add(log_file = log_file, message = paste0('Data to be carried foward is ',format(object.size(outcome_predictors), units='auto'),'.')) -} else { +############ +# Test association between outcome and each predictor +############ - # Read in the predictor variables - Predictors<-fread(predictors_list$predictor[1]) +if(opt$assoc){ + log_add(log_file = log_file, message = 'Performing association analysis with each predictor...') - # Create a column that combines FID and IID - Predictors <- combine_fid_iid(Predictors) + outcome_predictors_y <- outcome_predictors$outcome_var + outcome_predictors_x <- outcome_predictors[, -1:-2] - # Remove variables with > opt$pred_miss missing values - Predictors <- filter_columns_by_missing(Predictors, threshold = opt$pred_miss) + assoc_res <- NULL + assoc_res <- foreach(i = 1:ncol(outcome_predictors_x), .combine=rbind) %dopar% { - # Remove individuals with any missing data - Predictors<-Predictors[complete.cases(Predictors),] + if(family == 'binomial'){ + mod <- glm(outcome_predictors_y ~ scale(outcome_predictors_x[[i]]), family=family) + obs_r2 <- cor(predict(mod), as.numeric(outcome_predictors_y))^2 + sum_mod <- summary(mod) + } else { + mod <- glm(scale(outcome_predictors_y) ~ scale(outcome_predictors_x[[i]]), family = family) + obs_r2 <- cor(predict(mod), as.numeric(outcome_predictors_y))^2 + sum_mod <- summary(mod) + } - if(opt$compare_predictors == T){ - # Create the object predictors_list - predictors_list <- data.table(predictor=names(Predictors)[-1], group=names(Predictors)[-1]) - predictors_list$group <- gsub("[[:punct:]]", ".",predictors_list$group) + data.table( + Group = group_list$group[group_list$predictor == names(outcome_predictors_x)[i]][1], + Predictor = names(outcome_predictors_x)[i], + BETA = coef(sum_mod)[2, 1], + SE = coef(sum_mod)[2, 2], + P = coef(sum_mod)[2, 4], + Obs_R2 = obs_r2, + N = length(outcome_predictors_y) + ) - # Add group name to each predictor - names(Predictors)[-1]<-paste0('Group_',names(Predictors)[-1],'.',names(Predictors)[-1]) } - log_add(log_file = log_file, message = paste0('Predictors file contains ', ncol(Predictors)-1, ' predictors with sufficient data.')) - log_add(log_file = log_file, message = paste0('Predictors file contains ', dim(Predictors)[1], ' individuals with complete data for remaining predictors.')) - -} + if(family == 'binomial'){ + assoc_res$N_case <- sum(outcome_predictors_y == 'CASE') + assoc_res$N_control <- sum(outcome_predictors_y == 'CONTROL') + assoc_res$Liab_R2 <- h2l_R2( + opt$outcome_pop_prev, + assoc_res$obs_r2, + sum(outcome_predictors_y == 'CASE') / length(outcome_predictors_y) + ) + } -predictors_list_new<-predictors_list - -if(opt$compare_predictors == T){ - if(opt$group_info == T){ - # Create the object predictors_list - predictors_list_new <- - rbind(predictors_list_new, - data.table( - predictor = names(Predictors)[-1], - group = names(Predictors)[-1] - )) - predictors_list_new$group <- gsub("[[:punct:]]", ".",predictors_list_new$group) - predictors_list_new$group <- gsub('Group.','', predictors_list_new$group) - } + # Write out the results + write.table(assoc_res, paste0(opt$out,'.assoc.txt'), col.names=T, row.names=F, quote=F) + log_add(log_file = log_file, message = paste0('Predictor association results saved as ',opt$out,'.assoc.txt.')) } -########### -# Merge the phenotype and predictor variables -########### - -Outcome_Predictors <- merge(Outcome, Predictors, by='IID') +############ +# Prediction modelling +############ +# We will use elastic net model when groups contain more than one predictor, and a glm when the group contains only 1 predictor. +# Elastic net models will be derived and evaluated using nested cross validation, but glm will be evaluated using standard cross validation. + +# Split the sample into opt$n_outer_fold folds +set.seed(opt$seed) +d <- sample(1:nrow(outcome_predictors)) +train_ind <- createFolds(d, k = opt$n_outer_fold, returnTrain=TRUE) + +# Set seeds for internal loop of nested CV for elastic net +seeds <- fold_seeds(opt$n_outer_fold) + +# Create objects to store outputs +indep_pred_list <- list() +eval_pred_all <- NULL + +#### +# Evaluate single best predictor from each group, identifying the best predictor using training data, and then evaluating in the test data +#### + +if(opt$top1){ + # Only run for groups containing more than 1 predictor + for(group_i in unique(group_list$group[group_list$n > 1])){ + group_name<-paste0(group_i, '.top1') + for(outer_val in 1:opt$n_outer_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == group_i] + cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] + + # Evaluate each predictor in training data + # NOTE. Should we be using the RMSE to select the best predictor within a group. + top1_res<-NULL + for(pred_i in names(cv_dat$train$x)){ + res_pred_i <- cor(cv_dat$train$y, cv_dat$train$x[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] -rm(Outcome,Predictors) + # Build model using best predictor + train_tmp <- data.table(y = cv_dat$train$y, x = cv_dat$train$x[[top_pred]]) + train_mod <- glm(y ~ x, family=family, data=train_tmp) -log_add(log_file = log_file, message = paste0(nrow(Outcome_Predictors),' individuals have both phenotypic and predictor data.')) + # Evaluate best performing predictor in test data + test_tmp <- data.table(x = cv_dat$test$x[[top_pred]]) + indep_pred <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) -# Report the size of the combined outcome and predictor data -log_add(log_file = log_file, message = paste0('Data to be carried foward is ',format(object.size(Outcome_Predictors), units='auto'),'.')) + # Save test set predictions from each outer loop + indep_pred_list[[group_name]] <- rbind(indep_pred_list[[group_name]], indep_pred) + } -if(opt$assoc == T){ + eval_pred_all <- + rbind( + eval_pred_all, + data.table(Group = group_name, eval_pred(obs = indep_pred_list[[group_name]]$obs, pred = indep_pred_list[[group_name]]$pred, family = family)) + ) + } +} - ############ - # Test association between Outcome and each variable in Predictors - ############ +### +# Evaluate model containing groups containing only one predictor +### - log_add(log_file = log_file, message = 'Performing association analysis with each predictor...') +for(group_i in unique(group_list$group[group_list$n == 1])){ + for(outer_val in 1:opt$n_outer_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) - Outcome_Predictors_y <- Outcome_Predictors$Outcome_var - Outcome_Predictors_x <- Outcome_Predictors[, -1:-2] - - Assoc_res<-NULL - - if(opt$family == 'binomial'){ - Assoc_res<-foreach(i=1:ncol(Outcome_Predictors_x), .combine=rbind) %dopar% { - if(var(Outcome_Predictors_x[[i]]) == 0){ - Assoc_res_temp<-data.frame( Predictor = names(Outcome_Predictors_x)[i], - BETA = NA, - SE = NA, - P = NA, - Obs_R2 = NA) - - Assoc_res_temp - } else { - mod <- glm(Outcome_Predictors_y ~ scale(Outcome_Predictors_x[[i]]), family=opt$family) - obs_r2 <- cor(predict(mod), as.numeric(Outcome_Predictors_y))^2 - sum_mod <- summary(mod) - prob <- predict(mod,type=c("response")) - Assoc_res_temp <- - data.table( - Predictor = names(Outcome_Predictors_x)[i], - BETA = coef(sum_mod)[2, 1], - SE = coef(sum_mod)[2, 2], - P = coef(sum_mod)[2, 4], - Obs_R2 = obs_r2 - ) - Assoc_res_temp - } - } - # Convert Nagelkerke R2 to liability scale - Assoc_res$Liab_R2 <- - h2l_R2( - opt$outcome_pop_prev, - Assoc_res$Obs_R2, - sum(Outcome_Predictors_y == 'CASE') / length(Outcome_Predictors_y) - ) - } else { - Assoc_res <- foreach(i = 1:ncol(Outcome_Predictors_x), .combine=rbind) %dopar% { - if(var(Outcome_Predictors_x[[i]]) == 0){ - Assoc_res_temp<-data.frame( Predictor=names(Outcome_Predictors_x)[i], - BETA=NA, - SE=NA, - P=NA, - Obs_R2=NA) - - Assoc_res_temp - } else { - mod <- glm(scale(Outcome_Predictors_y) ~ scale(Outcome_Predictors_x[[i]]), family = opt$family) - sum_mod <- summary(mod) - Assoc_res_temp <- - data.table( - Predictor = names(Outcome_Predictors_x)[i], - BETA = coef(sum_mod)[2, 1], - SE = coef(sum_mod)[2, 2], - P = coef(sum_mod)[2, 4], - Obs_R2 = coef(sum_mod)[2, 1] ^ 2 - ) - Assoc_res_temp - } - } - } + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == group_i] + cv_dat$train$x <- cv_dat$train$x[[pred_name]] - # Write out the results - write.table(Assoc_res, paste0(opt$output,'.assoc.txt'), col.names=T, row.names=F, quote=F) - log_add(log_file = log_file, message = paste0('Predictor association results saved as ',opt$output,'.assoc.txt.')) -} + # Build model using predictor + train_tmp<-data.table(y = cv_dat$train$y, x = cv_dat$train$x) + train_mod<-glm(y ~ x, family=family, data=train_tmp) -if(opt$model_comp == T){ - ############ - # Build and evaluate models using predictors together - ############ - # We will use nested cross validation to evaluate models + # Evaluate best performing predictor in test data + test_tmp <- data.table(x = cv_dat$test$x[[pred_name]]) + indep_pred <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) - # Split the sample into n=opt$internal_validation_prop equal parts - set.seed(opt$seed) - nr <- nrow(Outcome_Predictors) - d <- sample(1:nr) - - train.ext = createFolds(d, k = opt$n_outer_fold, returnTrain = TRUE) - test.ext = lapply(train.ext, function(x) (1:nr)[-x]) - - # Create a variable containing seeds for internal cross validation - seeds <- vector(mode = "list", length = opt$n_inner_fold+1) - for(i in 1:(opt$n_inner_fold)){ - seeds[[i]] <- sample.int(n=1000, 10) + # Save test set predictions from each outer loop + indep_pred_list[[group_i]] <- rbind(indep_pred_list[[group_i]], indep_pred) } - seeds[[opt$n_inner_fold + 1]] <- sample.int(n = 1000, 1) - - # Create a model for each group, and using all predictors - predictors_list_new <- - rbind(predictors_list_new, - data.frame(predictor = 'All', - group = '.')) - - log_add(log_file = log_file, message = 'Initiating nested cross-validation...') - - indep_pred<-list() - Prediction_summary_all<-NULL - - if(opt$model_comp == T){ - if(opt$top1){ - ############## - # Evaluate top1 model - ############## - for(group in unique(predictors_list_new$group[predictors_list_new$group != '.' & !grepl('PredFile', predictors_list_new$group)])){ - group_name<-paste0(group, '_top1') - for(outer_val in 1:opt$n_outer_fold){ - Outcome_Predictors_train_ind <- d[train.ext[[outer_val]]] - - Outcome_Predictors_train <- Outcome_Predictors[Outcome_Predictors_train_ind,] - Outcome_Predictors_test <- Outcome_Predictors[-Outcome_Predictors_train_ind,] - - Outcome_Predictors_train_y <- Outcome_Predictors_train$Outcome_var - Outcome_Predictors_train_x <- Outcome_Predictors_train[, -1:-2] - - Outcome_Predictors_test_y <- Outcome_Predictors_test$Outcome_var - Outcome_Predictors_test_x <- Outcome_Predictors_test[, -1:-2] - - Outcome_Predictors_train_x_group <- - Outcome_Predictors_train_x[,grepl( - paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), - names(Outcome_Predictors_train_x) - ), with=F] - - # Evaluate each predictor in training data - top1_res<-NULL - for(pred_i in names(Outcome_Predictors_train_x_group)){ - res_pred_i<-cor(Outcome_Predictors_train_y, Outcome_Predictors_train_x_group[[pred_i]], use='p') - top1_res<-rbind( - top1_res, - data.frame( - pred=pred_i, - cor=res_pred_i) - ) - } - - # Build model using best predictor - train_tmp<-data.frame( - y=Outcome_Predictors_train_y, - x=Outcome_Predictors_train_x_group[[top1_res$pred[which.max(abs(top1_res$cor))]]]) - train_mod<-glm(y ~ x, family=opt$family, data=train_tmp) - - # Evaluate best performing predictor in test data - test_tmp<-data.frame( - x=Outcome_Predictors_test_x[[top1_res$pred[which.max(abs(top1_res$cor))]]]) - - Indep_Pred<-predict(object = train_mod, newdata = test_tmp, type = "response") - - rm(train_tmp) - rm(test_tmp) - Indep_Pred_tab<-data.frame(obs=Outcome_Predictors_test_y, - pred=Indep_Pred) - - print(top1_res$pred[which.max(abs(top1_res$cor))]) - print(cor(Indep_Pred_tab)) - - # Save test set predictions from each outer loop - indep_pred[[group_name]]<-rbind(indep_pred[[group_name]], Indep_Pred_tab) - - } - Indep_mod<-summary(lm(scale(as.numeric(indep_pred[[group_name]]$obs)) ~ scale(indep_pred[[group_name]]$pred))) - - if(opt$family=='binomial'){ - Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), - R=coef(Indep_mod)[2,1], - SE=coef(Indep_mod)[2,2], - P=coef(Indep_mod)[2,4], - R2l=h2l_R2(opt$outcome_pop_prev, coef(Indep_mod)[2,1]^2, sum(Outcome_Predictors_train_y == 'CASE')/length(Outcome_Predictors_train_y)), - N=dim(indep_pred[[group_name]])[1], - Ncase=sum(Outcome_Predictors_train_y == 'CASE'), - Ncont=sum(Outcome_Predictors_train_y == 'CONTROL'))) - } else { - Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), - R=coef(Indep_mod)[2,1], - SE=coef(Indep_mod)[2,2], - P=coef(Indep_mod)[2,4], - R2o=coef(Indep_mod)[2,1]^2, - N=dim(indep_pred[[group_name]])[1])) - } - } - } - # Build glmnet using each group of predictors at a time - for(group in unique(predictors_list_new$group)){ - for(outer_val in 1:opt$n_outer_fold){ - print(outer_val) - - Outcome_Predictors_train_ind <- d[train.ext[[outer_val]]] - - Outcome_Predictors_train <- Outcome_Predictors[Outcome_Predictors_train_ind,] - Outcome_Predictors_test <- Outcome_Predictors[-Outcome_Predictors_train_ind,] - - Outcome_Predictors_train_y <- Outcome_Predictors_train$Outcome_var - Outcome_Predictors_train_x <- Outcome_Predictors_train[, -1:-2] - - Outcome_Predictors_test_y <- Outcome_Predictors_test$Outcome_var - Outcome_Predictors_test_x <- Outcome_Predictors_test[, -1:-2] - - # Subset predictor in the group - print(group) - Outcome_Predictors_train_x_group <- - Outcome_Predictors_train_x[,grepl( - paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), - names(Outcome_Predictors_train_x) - ), with=F] - Outcome_Predictors_test_x_group <- - Outcome_Predictors_test_x[,grepl( - paste0('Group_', group, '\\.', '|', 'Group_', group, '$'), - names(Outcome_Predictors_test_x) - ), with=F] - - # Rename group to 'all' if == '.' - if (group == '.') { - group_name <- 'All' - Outcome_Predictors_train_x_group <- Outcome_Predictors_train_x - Outcome_Predictors_test_x_group <- Outcome_Predictors_test_x - } else { - group_name <- group - } - - # If there is only one predictor, use glm - if(ncol(Outcome_Predictors_train_x_group) > 1){ - model<- train(y=Outcome_Predictors_train_y, x=Outcome_Predictors_train_x_group, trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glmnet", family=opt$family) - } else { - model<- train(y=Outcome_Predictors_train_y, x=Outcome_Predictors_train_x_group, trControl=trainControl(method="cv", seeds=seeds, number=opt$n_inner_fold, classProbs=T, savePredictions = 'final'), method="glm", family=opt$family) - } - - if(ncol(Outcome_Predictors_train_x_group) > 1){ - Indep_Pred<-as.numeric(predict(object = model$finalModel, newx = data.matrix(Outcome_Predictors_test_x_group), type = "response", s = model$finalModel$lambdaOpt)) - } else { - Indep_Pred<-predict(object = model$finalModel, newdata = Outcome_Predictors_test_x_group, type = "response") - rm(tmp) - } - - Indep_Pred_tab<-data.frame(obs=Outcome_Predictors_test_y, - pred=Indep_Pred) - - # Save test set predictions from each outer loop - indep_pred[[group_name]]<-rbind(indep_pred[[group_name]], Indep_Pred_tab) - } - - Indep_mod<-summary(lm(scale(as.numeric(indep_pred[[group_name]]$obs)) ~ scale(indep_pred[[group_name]]$pred))) - - if(opt$family=='binomial'){ - Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), - R=coef(Indep_mod)[2,1], - SE=coef(Indep_mod)[2,2], - P=coef(Indep_mod)[2,4], - R2l=h2l_R2(opt$outcome_pop_prev, coef(Indep_mod)[2,1]^2, sum(Outcome_Predictors_train_y == 'CASE')/length(Outcome_Predictors_train_y)), - N=dim(indep_pred[[group_name]])[1], - Ncase=sum(Outcome_Predictors_train_y == 'CASE'), - Ncont=sum(Outcome_Predictors_train_y == 'CONTROL'))) - } else { - Prediction_summary_all<-rbind(Prediction_summary_all, data.frame( Model=paste0(group_name,'_group'), - R=coef(Indep_mod)[2,1], - SE=coef(Indep_mod)[2,2], - P=coef(Indep_mod)[2,4], - R2o=coef(Indep_mod)[2,1]^2, - N=dim(indep_pred[[group_name]])[1])) - } - } + eval_pred_all <- + rbind( + eval_pred_all, + data.table(Group = group_i, eval_pred(obs = indep_pred_list[[group_i]]$obs, pred = indep_pred_list[[group_i]]$pred, family = family)) + ) +} - # Write out the results - write.table(Prediction_summary_all, paste0(opt$output,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) +### +# Evaluate elastic net model containing all predictors within each group +### +# Only apply to groups with more than one predictor +for(group_i in unique(group_list$group[group_list$n > 1])){ + for(outer_val in 1:opt$n_outer_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == group_i] + cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] + cv_dat$test$x <- cv_dat$test$x[, pred_name, with = F] + + # Train elastic net + model <- + train( + y = cv_dat$train$y, + x = cv_dat$train$x, + trControl = trainControl( + method = "cv", + seeds = seeds, + number = opt$n_inner_fold + ), + method = "glmnet", + family = family, + tuneGrid = enet_grid + ) + + indep_pred <- as.numeric(predict(object = model$finalModel, newx = data.matrix(cv_dat$test$x), type = "response", s = model$finalModel$lambdaOpt)) + indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) + + # Save test set predictions from each outer loop + indep_pred_list[[group_i]] <- rbind(indep_pred_list[[group_i]], indep_pred) + } - log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$output,'.pred_eval.txt.')) + eval_pred_all <- + rbind( + eval_pred_all, + data.table(Group = group_i, eval_pred(obs = indep_pred_list[[group_i]]$obs, pred = indep_pred_list[[group_i]]$pred, family = family)) + ) +} - ################### - # Compare predictive utiliy of the different models - ################### - if(opt$top1){ - predictors_list_new_top1<-predictors_list_new[predictors_list_new$group != '.' & !grepl('PredFile', predictors_list_new$group),] - predictors_list_new_top1$group<-paste0(predictors_list_new_top1$group, '_top1') - predictors_list_new2<-rbind(predictors_list_new, predictors_list_new_top1) - } - comp_res_all<-NULL - for(group1 in unique(predictors_list_new2$group)){ - for(group2 in unique(predictors_list_new2$group)){ - if(group1 == '.'){ - group1<-'All' - } - if(group2 == '.'){ - group2<-'All' - } - if(group1 == group2){ - group1_r<-cor(scale(as.numeric(indep_pred[[group1]]$obs)), scale(indep_pred[[group1]]$pred))[1] - group2_r<-cor(scale(as.numeric(indep_pred[[group2]]$obs)), scale(indep_pred[[group2]]$pred))[1] - - comp_res<-data.frame(Model_1=group1, - Model_2=group2, - Model_1_R=group1_r, - Model_2_R=group2_r, - R_diff=0, - R_diff_pval=1) - comp_res_all<-rbind(comp_res_all,comp_res) - next - } else { - group1_r<-cor(scale(as.numeric(indep_pred[[group1]]$obs)), scale(indep_pred[[group1]]$pred))[1] - group2_r<-cor(scale(as.numeric(indep_pred[[group2]]$obs)), scale(indep_pred[[group2]]$pred))[1] - - r_diff<-group1_r-group2_r - - group1_group2_r<-cor(scale(indep_pred[[group1]]$pred), scale(indep_pred[[group2]]$pred)) - - r_diff_p<-paired.r(xy=group1_r, xz=group2_r, yz=group1_group2_r, n=length(scale(indep_pred[[group1]]$pred)), twotailed=T)$p[1] - - comp_res<-data.frame(Model_1=group1, - Model_2=group2, - Model_1_R=group1_r, - Model_2_R=group2_r, - R_diff=r_diff, - R_diff_pval=r_diff_p) - } - - comp_res_all<-rbind(comp_res_all,comp_res) - } - } - # Write out the results - write.table(comp_res_all, paste0(opt$output,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) +# Write out the results +write.table(eval_pred_all, paste0(opt$out,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) +log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_eval.txt.')) + +################### +# Compare predictive utiliy of the different models +################### + +comp_res_all<-NULL +for(group1 in eval_pred_all$Group){ + for(group2 in eval_pred_all$Group){ + group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] + group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] + + if(group1 == group2){ + comp_res <- data.table( + Model_1 = group1, + Model_2 = group2, + Model_1_R = group1_r, + Model_2_R = group2_r, + R_diff = 0, + R_diff_pval = 1 + ) + } else { + r_diff <- group1_r - group2_r + + group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) + + r_diff_p <- + paired.r( + xy = group1_r, + xz = group2_r, + yz = group1_group2_r, + n = length(scale(indep_pred_list[[group1]]$pred)), + twotailed = T + )$p[1] + + comp_res <- data.table( + Model_1 = group1, + Model_2 = group2, + Model_1_R = group1_r, + Model_2_R = group2_r, + R_diff = r_diff, + R_diff_pval = r_diff_p + ) + } + comp_res_all <- rbind(comp_res_all, comp_res) + } +} - log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$output,'.pred_comp.txt.')) - } +# Write out the results +write.table(comp_res_all, paste0(opt$out,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) -} +log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_comp.txt.')) end.time <- Sys.time() time.taken <- end.time - start.time log_add(log_file = log_file, message = paste0('Analysis finished at ',as.character(end.time))) -log_add(log_file = log_file, message = paste0('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'))) +log_add(log_file = log_file, message = paste0('Analysis duration was ',as.character(round(time.taken,2)),attr(time.taken, 'units'))) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b613e15e..13244601 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -557,7 +557,7 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +prscsx_dat<-prscsx_dat[4,] ############## # Comparison: Single source @@ -700,12 +700,12 @@ for disc_pop in $(echo EUR EAS); do targ_pop2=$targ_pop fi - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 10G -n 1 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do + sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/predictor_list.txt \ - --output /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ - --n_core 1 \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ + --n_core 5 \ --top1 T \ --compare_predictors T \ --assoc T" @@ -729,12 +729,12 @@ for targ_pop in $(echo EUR EAS); do targ_pop2=$targ_pop fi - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 10G -n 1 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do + sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ - --output /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ - --n_core 1 \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ + --n_core 5 \ --top1 T \ --compare_predictors T \ --assoc T" @@ -758,7 +758,7 @@ library(cowplot) # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +prscsx_dat<-prscsx_dat[4,] ############# # Single source @@ -782,7 +782,7 @@ for(pheno_i in prscsx_dat$labels){ '/res.assoc.txt' ) ) - assoc_i$method <- + assoc_i$Method <- gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) @@ -793,7 +793,11 @@ for(pheno_i in prscsx_dat$labels){ } } - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=name, y=BETA, colour = method)) + + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$test<-factor(res_i$test, levels=unique(res_i$test)) + res_i$name<-factor(res_i$name, levels=unique(res_i$name)) + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=name, y=BETA, colour = Method)) + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), width = .2, position = position_dodge(width = 0.7)) + @@ -810,8 +814,8 @@ for(pheno_i in prscsx_dat$labels){ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', res = 300, - height = 5000, - width = 3000, + height = 1200*nrow(prscsx_dat), + width = 4000, units = 'px' ) plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) @@ -839,27 +843,33 @@ for(pheno_i in prscsx_dat$labels){ '/res.assoc.txt' ) ) - assoc_i$method <- + assoc_i$Method <- gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) assoc_i$name<-sub("^([^_]+_){2}", "", assoc_i$Predictor) - assoc_i$name[assoc_i$method == 'prscsx']<-paste0(gsub('.*_','', assoc_i$gwas[assoc_i$method == 'prscsx']),'_', assoc_i$name[assoc_i$method == 'prscsx']) - assoc_i$disc[grepl('tlprs|prscsx|xwing', assoc_i$method)] <-'EUR+EAS' + assoc_i$name[assoc_i$Method == 'prscsx']<-paste0(gsub('.*_','', assoc_i$gwas[assoc_i$Method == 'prscsx']),'_', assoc_i$name[assoc_i$Method == 'prscsx']) + assoc_i$disc[grepl('tlprs|prscsx|xwing', assoc_i$Method)] <-'EUR+EAS' assoc_i$disc[grepl('UKB', assoc_i$gwas)] <-'EUR' assoc_i$disc[grepl('BBJ', assoc_i$gwas)] <-'EAS' assoc_i$test<-paste0(assoc_i$disc, ' → ', targ_pop_i) assoc_i$tlprs_target<-NA - assoc_i$tlprs_target[assoc_i$method == 'tlprs' & grepl('EUR_DBSLMM', assoc_i$name)]<-'EUR-tuned' - assoc_i$tlprs_target[assoc_i$method == 'tlprs' & grepl('EAS_DBSLMM', assoc_i$name)]<-'EAS-tuned' + assoc_i$tlprs_target[grepl('tlprs', assoc_i$Method) & grepl('EUR.DBSLMM', assoc_i$name)]<-'EUR-tuned' + assoc_i$tlprs_target[grepl('tlprs', assoc_i$Method) & grepl('EAS.DBSLMM', assoc_i$name)]<-'EAS-tuned' res_i<-rbind(res_i, assoc_i) } - tmp<-res_i[res_i$method %in% c('ptclump','dbslmm'),] - tmp$name<-factor(tmp$name, levels = unique(tmp$name)) + res_i$name<-factor(res_i$name, levels = unique(res_i$name)) + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$test<-factor(res_i$test, levels=unique(res_i$test)) + + tmp<-res_i[res_i$Method %in% c('ptclump','dbslmm'),] + tmp$param<-gsub('.*UKB.','',tmp$name) + tmp$param<-gsub('.*BBJ.','',tmp$param) + tmp$param<-factor(tmp$param, levels=unique(tmp$param)) - single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Method)) + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), width = .2, position = position_dodge(width = 0.7)) + @@ -872,10 +882,9 @@ for(pheno_i in prscsx_dat$labels){ panel_border() + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - tmp<-res_i[(res_i$method %in% c('prscsx','xwing')),] - tmp$name<-factor(tmp$name, levels = unique(tmp$name)) - - prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + tmp<-res_i[(res_i$Method %in% c('prscsx','xwing')),] + + prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = Method)) + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), width = .2, position = position_dodge(width = 0.7)) + @@ -888,10 +897,10 @@ for(pheno_i in prscsx_dat$labels){ panel_border() + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - tmp<-res_i[(res_i$method %in% c('tlprs') & grepl('DBSLMM_1_', res_i$name)),] - tmp$name<-as.numeric(gsub('.*_','',tmp$name)) + tmp<-res_i[(grepl('tlprs', res_i$Method) & grepl('DBSLMM.1.', res_i$name)),] + tmp$name<-as.numeric(gsub('_','',gsub('.*TLPRS\\.','',tmp$name))) - tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = method)) + + tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = Method)) + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), width = .2, position = position_dodge(width = 0.7)) + @@ -908,7 +917,7 @@ for(pheno_i in prscsx_dat$labels){ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', res = 300, - height = 5000, + height = 1000*nrow(prscsx_dat), width = 4000, units = 'px' ) @@ -918,7 +927,7 @@ dev.off() png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.prscsx_xwing.assoc.png', res = 300, - height = 5000, + height = 1000*nrow(prscsx_dat), width = 4000, units = 'px' ) @@ -928,7 +937,7 @@ dev.off() png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.tlprs.assoc.png', res = 300, - height = 6000, + height = 1200*nrow(prscsx_dat), width = 3000, units = 'px' ) @@ -992,32 +1001,30 @@ for(pheno_i in prscsx_dat$labels){ '/res.pred_eval.txt' ) ) - eval_i$Model<-gsub('_group','',eval_i$Model) - eval_i$test<-paste0(disc_pop_i, ' → ', targ_pop_i) - res_i<-rbind(res_i, eval_i) + eval_i$test <- paste0(disc_pop_i, ' → ', targ_pop_i) + res_i <- rbind(res_i, eval_i) } } - res_i$Method<-gsub('_.*','',res_i$Model) res_i$Method<-sub('\\..*','',res_i$Method) - res_i$Group[grepl('top1', res_i$Model)]<-'Top1' - res_i$Group[!grepl('top1|PredFile', res_i$Model)]<-'Multi' + res_i$Model[grepl('top1', res_i$Group)]<-'Top1' + res_i$Model[!grepl('top1|PredFile', res_i$Group)]<-'Multi' - res_i_pseudo<-res_i[grepl('PredFile', res_i$Model),] - res_i<-res_i[!grepl('PredFile', res_i$Model),] + res_i_pseudo<-res_i[grepl('PredFile', res_i$Group),] + res_i<-res_i[!grepl('PredFile', res_i$Group),] # Identify PGS selected by pseudovalidation for(pgs_method_i in pgs_methods[ pgs_methods %in% res_i$Method & pgs_methods %in% c('dbslmm')]) { # Restrict to methods with pseudo method - res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] + res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] gwas_list_i<-gwas_list[grepl(pheno_i, gwas_list$name),] for(gwas_i in gwas_list_i$name){ gwas_i_2 <- gsub('_', '.', gwas_i) res_i_tmp2 <- - res_i_tmp[grepl(gwas_i_2, res_i_tmp$Model), ] - res_i_tmp2$param<-gsub(paste0('.*', gwas_i_2, '.'), '', res_i_tmp2$Model) + res_i_tmp[grepl(gwas_i_2, res_i_tmp$Group), ] + res_i_tmp2$param<-gsub(paste0('.*', gwas_i_2, '.'), '', res_i_tmp2$Group) pseudo_param<-find_pseudo(config = config, gwas = gwas_i, @@ -1027,15 +1034,15 @@ for(pheno_i in prscsx_dat$labels){ res_i_tmp2<-res_i_tmp2[res_i_tmp2$param == pseudo_param,] res_i_tmp2$param<-NULL - res_i_tmp2$Group<-'Pseudo' + res_i_tmp2$Model<-'Pseudo' res_i<-rbind(res_i, res_i_tmp2) } } res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) + res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Group)) + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = .2, position = position_dodge(width = 0.7)) + @@ -1079,19 +1086,17 @@ for(pheno_i in prscsx_dat$labels){ '/res.pred_eval.txt' ) ) - eval_i$Model<-gsub('_group','',eval_i$Model) eval_i$target<-targ_pop_i res_i<-rbind(res_i, eval_i) } - res_i$Method<-gsub('_.*','',res_i$Model) res_i$Method<-sub('\\..*','',res_i$Method) - res_i$Group[grepl('top1', res_i$Model)]<-'Top1' - res_i$Group[!grepl('top1|PredFile', res_i$Model)]<-'Multi' + res_i$Model[grepl('top1', res_i$Group)]<-'Top1' + res_i$Model[!grepl('top1|PredFile', res_i$Group)]<-'Multi' - res_i_pseudo<-res_i[grepl('PredFile', res_i$Model),] - res_i<-res_i[!grepl('PredFile', res_i$Model),] + res_i_pseudo<-res_i[grepl('PredFile', res_i$Group),] + res_i<-res_i[!grepl('PredFile', res_i$Group),] # Identify PGS selected by pseudovalidation for(pgs_method_i in pgs_methods[ @@ -1103,8 +1108,8 @@ for(pheno_i in prscsx_dat$labels){ for(gwas_group_i in gwas_groups_i$name){ gwas_group_i_2 <- gsub('_', '.', gwas_group_i) res_i_tmp2 <- - res_i_tmp[grepl(gwas_group_i_2, res_i_tmp$Model), ] - res_i_tmp2$param<-gsub(paste0('.*', gwas_group_i_2, '.'), '', res_i_tmp2$Model) + res_i_tmp[grepl(gwas_group_i_2, res_i_tmp$Group), ] + res_i_tmp2$param<-gsub(paste0('.*', gwas_group_i_2, '.'), '', res_i_tmp2$Group) for(targ_pop_i in pop){ pseudo_param<-find_pseudo(config = config, @@ -1118,16 +1123,16 @@ for(pheno_i in prscsx_dat$labels){ res_i_tmp2$target == targ_pop_i, ] res_i_tmp3$param<-NULL - res_i_tmp3$Group<-'Pseudo' + res_i_tmp3$Model<-'Pseudo' res_i<-rbind(res_i, res_i_tmp3) } } } res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Group<-factor(res_i$Group, levels=unique(res_i$Group)) + res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Group)) + + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = .2, position = position_dodge(width = 0.7)) + diff --git a/functions/model_builder.R b/functions/model_builder.R index 7029090d..f6c685db 100644 --- a/functions/model_builder.R +++ b/functions/model_builder.R @@ -16,6 +16,30 @@ h2l_R2 <- function(k, r2, p) { h2l_R2 = C*r2 / (1 + C*theta*r2) } +# Functions for reading in predictor file +read_predictor<-function(x, pred_miss, file_index = NULL){ + # Read in predictor file + tmp <- fread(x) + + # Create a column that combines FID and IID + tmp <- combine_fid_iid(tmp) + + # Remove variables with > opt$pred_miss missing values + tmp <- filter_columns_by_missing(tmp, threshold = opt$pred_miss) + + # Remove individuals with any missing data + tmp <- tmp[complete.cases(tmp), ] + + # Update column names to avoid duplicate column names between predictor files + names(tmp) <- gsub("[[:punct:]]", ".", names(tmp)) + names(tmp)[-1] <- paste0('PredFile', file_index, '.', names(tmp)[-1]) + + log_add(log_file = log_file, message = paste0('Predictors file ', file_index, ' contains ', ncol(tmp) - 1, ' predictors with sufficient data.')) + log_add(log_file = log_file, message = paste0('Predictors file ', file_index, ' contains ', nrow(tmp) ,' individuals with complete data for remaining predictors.')) + + return(tmp) +} + # Function for merging by IID predictor_merger <- function(x, y) { return(merge(x, y, by = 'IID')) @@ -56,3 +80,102 @@ enet_grid <- expand.grid( alpha = seq(0, 1, length = 5), # Explore alpha values: 0 (Ridge) to 1 (Lasso) lambda = 10^seq(-4, 1, length = 10) # Explore lambda values: 0.0001 to 10 ) + +# Read in outcome file +read_outcome<-function(x, keep = NULL){ + outcome <- fread(x) + outcome <- outcome[complete.cases(outcome), ] + names(outcome)[3] <- 'outcome_var' + + # Create a column that combines FID and IID + outcome <- combine_fid_iid(outcome) + + log_add(log_file = log_file, message = paste0('Outcome file contains ',nrow(outcome),' individuals with complete data.')) + + if(!is.null(keep)){ + ############ + # Extract individuals in the keep file + ############ + + # Read in keep file + keep_file <- fread(keep) + names(keep_file)[1:2] <- c('FID', 'IID') + # Create a column that combines FID and IID + keep_file <- combine_fid_iid(keep_file) + # Extract keep individuals from the phenotypic data + outcome <- outcome[(outcome$IID %in% keep_file$IID), ] + + log_add(log_file = log_file, message = paste0('Outcome file contains ',nrow(outcome),' individuals after extraction of individuals in ', keep,'.')) + } + + return(outcome) +} + +# Create a variable containing seeds for internal cross validation +fold_seeds<-function(n_fold){ + seeds <- vector(mode = "list", length = n_fold+1) + for(i in 1:(n_fold)){ + seeds[[i]]<- sample.int(n=1000, 6) + } + seeds[[n_fold+1]]<-sample.int(n=1000, 1) + + return(seeds) +} + +# Subset training and testing data +subset_train_test<-function(dat, train_ind, fold){ + + dat_list<-list() + dat_list$train<-list() + dat_list$test<-list() + + # Subset data to training and testing sets + dat_list$train$IID <- dat$IID[train_ind[[fold]]] + dat_list$test$IID <- dat$IID[-train_ind[[fold]]] + + dat_list$train$y <- dat$outcome_var[train_ind[[fold]]] + dat_list$test$y <- dat$outcome_var[-train_ind[[fold]]] + + dat_list$train$x <- dat[train_ind[[fold]], !(names(dat) %in% c('IID','outcome_var')), with=F] + dat_list$test$x <- dat[-train_ind[[fold]], !(names(dat) %in% c('IID','outcome_var')), with=F] + + # If there is only one predictor, insert a column of 0s so elastic net function doesn't fail + if(ncol(dat_list$train$x) == 1){ + dat_list$train$x<-data.table(cbind(0, dat_list$train$x)) + dat_list$test$x<-data.table(cbind(0, dat_list$test$x)) + } + + return(dat_list) +} + +# Compare predicted and observed values +eval_pred <- function(obs, pred, family){ + mod <- summary(lm(scale(as.numeric(obs)) ~ scale(as.numeric(pred)))) + + mod_sum <- data.table( + R = coef(mod)[2, 1], + SE = coef(mod)[2, 2], + P = coef(mod)[2, 4] + ) + + if(family == 'binomial'){ + mod_sum <- data.table( + mod_sum, + R2l = h2l_R2( + opt$outcome_pop_prev, + coef(Indep_mod)[2, 1] ^ 2, + sum(cv_dat$test$y == 'CASE') / length(cv_dat$test$y) + ), + N = length(obs), + Ncase = sum(obs == 'CASE'), + Ncont = sum(obs == 'CONTROL') + ) + } else { + mod_sum <- data.table( + mod_sum, + R2o = coef(mod)[2, 1] ^ 2, + N = length(obs) + ) + } + return(mod_sum) +} diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 479d4e1a..535cbbfc 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -181,7 +181,7 @@ rule prep_pgs_dbslmm: rule prep_pgs_prscs_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -300,7 +300,7 @@ rule prep_pgs_lassosum: rule prep_pgs_ldpred2_i: resources: mem_mb=30000, - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -345,7 +345,7 @@ rule prep_pgs_ldpred2: rule prep_pgs_megaprs_i: resources: mem_mb=20000, - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -519,7 +519,7 @@ if missing_gwas: rule prep_pgs_prscsx_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: rules.download_prscsx_software.output, @@ -622,7 +622,7 @@ rule prep_pgs_xwing: rule prep_pgs_tlprs_i: resources: mem_mb=10000, - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: rules.install_tlprs.output, @@ -665,7 +665,7 @@ rule prep_pgs_tlprs: rule prep_pgs_bridgeprs_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=800 + time_min=5000 threads: config['cores_prep_pgs'] input: rules.download_bridgeprs_software.output, From b6dbdaad0a43e49457b9a55eb202359eb6f7c207 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 26 Sep 2024 16:22:27 +0100 Subject: [PATCH 016/153] Updates to pipeline for TLPRS --- docs/CrossPop.Rmd | 4 +-- functions/pipeline.R | 43 +++++++++++++++------------------ pipeline/rules/dependencies.smk | 2 +- 3 files changed, 23 insertions(+), 26 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 13244601..f328ec86 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -515,8 +515,8 @@ config<-c( "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs']", - "tlprs_methods: ['dbslmm']", + "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','sbayesr','lassosum','ldpred2','megaprs']", + "tlprs_methods: ['dbslmm','sbayesr','prscs']", "cores_prep_pgs: 20", "cores_target_pgs: 50" ) diff --git a/functions/pipeline.R b/functions/pipeline.R index 7e6dfff0..e70826dd 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -196,25 +196,29 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ # Find outdir outdir <- read_param(config = config, param = 'outdir', return_obj = F) + # If TLPRS, find pseudo param, and then edit value for TLPRS + tlprs <- ifelse(grepl('tlprs', pgs_method), T, F) + pgs_method <- gsub('tlprs_', '', pgs_method) + # Use most stringent p-value threshold of 0.05 as pseudo if(pgs_method == 'ptclump'){ - return('0_1') + pseudo_val <- '0_1' } # Pseudoval only methods if(pgs_method == 'sbayesr'){ - return('SBayesR') + pseudo_val <- 'SBayesR' } # Retrieve pseudoval param if(pgs_method == 'dbslmm'){ - return('DBSLMM_1') + pseudo_val <- 'DBSLMM_1' } if(pgs_method == 'ldpred2'){ - return('beta_auto') + pseudo_val <- 'beta_auto' } if(pgs_method == 'prscs'){ - return('phi_auto') + pseudo_val <- 'phi_auto' } if(pgs_method == 'megaprs'){ @@ -222,51 +226,44 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) log <- log[grepl('identified as the best with correlation', log)] pseudoval <- gsub(' .*','', gsub('Model ', '', log)) - return(paste0('ldak_Model', pseudoval)) + pseudo_val <- paste0('ldak_Model', pseudoval) } if(pgs_method == 'lassosum'){ # Read in megaprs log file log <- readLines(paste0(outdir,'/reference/pgs_score_files/',pgs_method,'/',gwas,'/ref-',gwas,'.log')) s_val <- gsub('.* ', '', log[grepl('^s = ', log)]) lambda_val <- gsub('.* ', '', log[grepl('^lambda = ', log)]) - return(paste0('s', s_val, '_lambda', lambda_val)) + pseudo_val <- paste0('s', s_val, '_lambda', lambda_val) } # If pgs_method is external, return the only score if(pgs_method == 'external'){ - return('external') + pseudo_val <- 'external' } # Multi-population methods if(pgs_method == 'prscsx'){ - return('META_phi_auto') + pseudo_val <- 'META_phi_auto' } if(pgs_method == 'xwing'){ if(!is.null(target_pop) && target_pop == 'TRANS'){ cat('No pseudovalidation for TRANS target population available for xwing.') cat('Returning result for EUR target population.') - return('targ_EUR_weighted') + pseudo_val <- 'targ_EUR_weighted' } else { - return(paste0('targ_', target_pop, '_weighted')) + pseudo_val <- paste0('targ_', target_pop, '_weighted') } } - if(grepl('^tlprs', pgs_method)){ + + if(tlprs){ if(!is.null(target_pop) && target_pop == 'TRANS'){ - cat('No pseudovalidation for TRANS target population available for xwing.') + cat('No pseudovalidation for TRANS target population available for tlprs') cat('Returning result for EUR target population.') target_pop <- 'EUR' } - - # Use most stringent p-value threshold of 0.05 as pseudo - if(grepl('ptclump', pgs_method)){ - return(paste0('targ_', target_pop, '_0_1_TLPRS_61')) - } - - # Retrieve pseudoval param - if(grepl('dbslmm', pgs_method)){ - return(paste0('targ_', target_pop, '_DBSLMM_1_TLPRS_61')) - } + pseudo_val <- paste0('targ_', target_pop, '_', pseudo_val, '_TLPRS_61') } + return(pseudo_val) } # Read in lassosum pseudoval results diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 6f525e02..20e93a57 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -900,7 +900,7 @@ rule install_tlprs: shell: """ {{ - Rscript -e 'devtools::install_github(\"opain/TLPRS@fb71076267d405d5f7df97e445ab0de73d76bc0f\")' + Rscript -e 'devtools::install_github(\"opain/TLPRS@5a5528a3f709ca7d627381a3f09ccdcb923b50f4\")' }} > {log} 2>&1 """ From c7a22675c2bf0ed2423d2973a16daa513593f99c Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 27 Sep 2024 18:41:52 +0100 Subject: [PATCH 017/153] Updated model builder, and updated cross pop analysis --- Scripts/model_builder/model_builder.R | 355 ++++++++++++++++-------- docs/CrossPop.Rmd | 371 +++++++++++--------------- functions/model_builder.R | 74 +++++ 3 files changed, 474 insertions(+), 326 deletions(-) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index a11e6387..90898f69 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -30,6 +30,8 @@ make_option("--top1", action="store", default=F, type='logical', help="Evaluate model using top predictor within each group [optional]"), make_option("--all_model", action="store", default=T, type='logical', help="Evaluate model containing all predictors [optional]"), +make_option("--export_models", action="store", default=T, type='logical', + help="Export model coefficients [optional]"), make_option("--seed", action="store", default=1, type='numeric', help="Set seed number [optional]") ) @@ -67,6 +69,11 @@ system(paste0('mkdir -p ', opt$output_dir)) # Create temp directory tmp_dir <- tempdir() +# Create directory for final models to be saved +if(opt$export_models){ + system(paste0('mkdir ', opt$output_dir, '/final_models')) +} + # Initiate log file log_file <- paste0(opt$out,'.log') log_header(log_file = log_file, opt = opt, script = 'model_builder.R', start.time = start.time) @@ -82,10 +89,9 @@ if(nrow(predictors_file) > 1){ predictors <- foreach(i = 1:nrow(predictors_file)) %dopar% { read_predictor(x = predictors_file$predictor[i], pred_miss = opt$pred_miss, file_index = i) } - names(predictors) <- predictors_file$group - group_list <- do.call(rbind, lapply(names(predictors), function(group) { - data.table(group = group, predictor = names(predictors[[group]])[-1]) + group_list <- do.call(rbind, lapply(1:nrow(predictors_file), function(predfile) { + data.table(group = predictors_file$group[predfile], predictor = names(predictors[[predfile]])[-1]) })) predictors <- Reduce(function(x, y) merge(x, y, by = "IID"), predictors) @@ -226,6 +232,7 @@ if(opt$assoc){ ############ # We will use elastic net model when groups contain more than one predictor, and a glm when the group contains only 1 predictor. # Elastic net models will be derived and evaluated using nested cross validation, but glm will be evaluated using standard cross validation. +# We will store the predicted and observed values from the outer loops for each model, and then evaluate the models at the end # Split the sample into opt$n_outer_fold folds set.seed(opt$seed) @@ -237,22 +244,28 @@ seeds <- fold_seeds(opt$n_outer_fold) # Create objects to store outputs indep_pred_list <- list() -eval_pred_all <- NULL #### -# Evaluate single best predictor from each group, identifying the best predictor using training data, and then evaluating in the test data +# Generate predictions using single best predictor from each group, identifying the best predictor using training data, and then evaluating in the test data #### if(opt$top1){ # Only run for groups containing more than 1 predictor - for(group_i in unique(group_list$group[group_list$n > 1])){ - group_name<-paste0(group_i, '.top1') + top1_groups <- unique(group_list$group[group_list$n > 1]) + + # Initialise progress log + log_message <- 'Generate predictions using top1 models for each group... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + + top1_indep_pred <- foreach(i = 1:length(top1_groups), .combine = 'c') %dopar% { + group_name<-paste0(top1_groups[i], '.top1') + indep_pred <- NULL for(outer_val in 1:opt$n_outer_fold){ # Subset training and testing data cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) # Subset variables in group - pred_name <- group_list$predictor[group_list$group == group_i] + pred_name <- group_list$predictor[group_list$group == top1_groups[i]] cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] # Evaluate each predictor in training data @@ -275,151 +288,267 @@ if(opt$top1){ # Evaluate best performing predictor in test data test_tmp <- data.table(x = cv_dat$test$x[[top_pred]]) - indep_pred <- predict(object = train_mod, newdata = test_tmp, type = "response") - indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) + indep_pred_i <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred_i <- data.table(obs = cv_dat$test$y, pred = indep_pred_i) # Save test set predictions from each outer loop - indep_pred_list[[group_name]] <- rbind(indep_pred_list[[group_name]], indep_pred) + indep_pred <- rbind(indep_pred, indep_pred_i) } - eval_pred_all <- - rbind( - eval_pred_all, - data.table(Group = group_name, eval_pred(obs = indep_pred_list[[group_name]]$obs, pred = indep_pred_list[[group_name]]$pred, family = family)) - ) + # Derive and export final model using all data + if(opt$export_models){ + top1_res<-NULL + for(pred_i in names(cv_dat$train$x)){ + res_pred_i <- cor(outcome_predictors$outcome_var, outcome_predictors[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] + + train_mod <- glm(as.formula(paste0('outcome_var ~ ', top_pred)), family=family, data=outcome_predictors) + + export_final_model(model = train_mod, + group = group_name, + outdir = paste0(opt$output_dir, + '/final_models')) + } + + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(top1_groups)*100),'%')) + + # Output results + setNames(list(indep_pred), group_name) } + + indep_pred_list <- c(indep_pred_list, top1_indep_pred) + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) } ### -# Evaluate model containing groups containing only one predictor +# Generate predictions using single predictor groups ### -for(group_i in unique(group_list$group[group_list$n == 1])){ - for(outer_val in 1:opt$n_outer_fold){ - # Subset training and testing data - cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) +if(any(group_list$n == 1)){ + single_groups <- unique(group_list$group[group_list$n == 1]) + + # Initialise progress log + log_message <- 'Generate predictions using models containing single predictor... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + + single_indep_pred <- foreach(i = 1:length(single_groups), .combine=c) %dopar% { + indep_pred <- NULL + for(outer_val in 1:opt$n_outer_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == single_groups[i]] + cv_dat$train$x <- cv_dat$train$x[[pred_name]] + + # Build model using predictor + train_tmp<-data.table(y = cv_dat$train$y, x = cv_dat$train$x) + train_mod<-glm(y ~ x, family=family, data=train_tmp) + + # Evaluate best performing predictor in test data + test_tmp <- data.table(x = cv_dat$test$x[[pred_name]]) + indep_pred_i <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred_i <- data.table(obs = cv_dat$test$y, pred = indep_pred_i) + + # Save test set predictions from each outer loop + indep_pred <- rbind(indep_pred, indep_pred_i) + } - # Subset variables in group - pred_name <- group_list$predictor[group_list$group == group_i] - cv_dat$train$x <- cv_dat$train$x[[pred_name]] + # Derive and export final model using all data + if(opt$export_models){ + train_mod <- glm(as.formula(paste0('outcome_var ~ ', pred_name)), family=family, data=outcome_predictors) - # Build model using predictor - train_tmp<-data.table(y = cv_dat$train$y, x = cv_dat$train$x) - train_mod<-glm(y ~ x, family=family, data=train_tmp) + export_final_model(model = train_mod, + group = single_groups[i], + outdir = paste0(opt$output_dir, + '/final_models')) + } - # Evaluate best performing predictor in test data - test_tmp <- data.table(x = cv_dat$test$x[[pred_name]]) - indep_pred <- predict(object = train_mod, newdata = test_tmp, type = "response") - indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(single_groups)*100),'%')) - # Save test set predictions from each outer loop - indep_pred_list[[group_i]] <- rbind(indep_pred_list[[group_i]], indep_pred) + # Output results + setNames(list(indep_pred), single_groups[i]) } - eval_pred_all <- - rbind( - eval_pred_all, - data.table(Group = group_i, eval_pred(obs = indep_pred_list[[group_i]]$obs, pred = indep_pred_list[[group_i]]$pred, family = family)) - ) + indep_pred_list <- c(indep_pred_list, single_indep_pred) + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) } ### -# Evaluate elastic net model containing all predictors within each group +# Generate predictions using elastic net model containing all predictors within each group ### # Only apply to groups with more than one predictor -for(group_i in unique(group_list$group[group_list$n > 1])){ - for(outer_val in 1:opt$n_outer_fold){ - # Subset training and testing data - cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) - - # Subset variables in group - pred_name <- group_list$predictor[group_list$group == group_i] - cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] - cv_dat$test$x <- cv_dat$test$x[, pred_name, with = F] - - # Train elastic net - model <- - train( - y = cv_dat$train$y, - x = cv_dat$train$x, - trControl = trainControl( - method = "cv", - seeds = seeds, - number = opt$n_inner_fold - ), - method = "glmnet", - family = family, - tuneGrid = enet_grid - ) +if(any(group_list$n > 1)){ + + # Initialise progress log + log_message <- 'Generate predictions using elastic net models for each group... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + + group_enet <- unique(group_list$group[group_list$n > 1]) + enet_indep_pred <- list() + for(i in 1:length(group_enet)){ + indep_pred <- NULL + for(outer_val in 1:opt$n_outer_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == group_enet[i]] + cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] + cv_dat$test$x <- cv_dat$test$x[, pred_name, with = F] + + # Train elastic net + model <- + train( + y = cv_dat$train$y, + x = cv_dat$train$x, + trControl = trainControl( + method = "cv", + seeds = seeds, + number = opt$n_inner_fold + ), + method = "glmnet", + family = family, + tuneGrid = enet_grid + ) + + indep_pred_i <- as.numeric(predict(object = model$finalModel, newx = data.matrix(cv_dat$test$x), type = "response", s = model$finalModel$lambdaOpt)) + indep_pred_i <- data.table(obs = cv_dat$test$y, pred = indep_pred_i) + + # Save test set predictions from each outer loop + indep_pred <- rbind(indep_pred, indep_pred_i) + } + + # Derive and export final model using all data + if(opt$export_models){ + model <- + train( + y = outcome_predictors$outcome_var, + x = outcome_predictors[, pred_name, with=F], + trControl = trainControl( + method = "cv", + seeds = seeds, + number = opt$n_inner_fold + ), + method = "glmnet", + family = family, + tuneGrid = enet_grid + ) + + export_final_model(model = model$finalModel, + group = group_enet[i], + outdir = paste0(opt$output_dir, + '/final_models')) + } - indep_pred <- as.numeric(predict(object = model$finalModel, newx = data.matrix(cv_dat$test$x), type = "response", s = model$finalModel$lambdaOpt)) - indep_pred <- data.table(obs = cv_dat$test$y, pred = indep_pred) + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(group_enet)*100),'%')) - # Save test set predictions from each outer loop - indep_pred_list[[group_i]] <- rbind(indep_pred_list[[group_i]], indep_pred) + # Output results + enet_indep_pred[[group_enet[i]]] <- indep_pred } - eval_pred_all <- - rbind( - eval_pred_all, - data.table(Group = group_i, eval_pred(obs = indep_pred_list[[group_i]]$obs, pred = indep_pred_list[[group_i]]$pred, family = family)) + indep_pred_list <- c(indep_pred_list, enet_indep_pred) + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) +} + +################### +# Evaluate all models +################### + +# Initialise progress log +log_message <- 'Evaluating all models... ' +progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + +pred_eval_all <- foreach(i = 1:length(indep_pred_list), .combine=rbind) %dopar% { + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(indep_pred_list)*100),'%')) + + data.table( + Group = names(indep_pred_list)[i], + eval_pred( + obs = indep_pred_list[[i]]$obs, + pred = indep_pred_list[[i]]$pred, + family = family + ) ) } +update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) # Write out the results -write.table(eval_pred_all, paste0(opt$out,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) +write.table(pred_eval_all, paste0(opt$out,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_eval.txt.')) ################### # Compare predictive utiliy of the different models ################### -comp_res_all<-NULL -for(group1 in eval_pred_all$Group){ - for(group2 in eval_pred_all$Group){ - group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] - group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] - - if(group1 == group2){ - comp_res <- data.table( - Model_1 = group1, - Model_2 = group2, - Model_1_R = group1_r, - Model_2_R = group2_r, - R_diff = 0, - R_diff_pval = 1 - ) - } else { - r_diff <- group1_r - group2_r - - group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) - - r_diff_p <- - paired.r( - xy = group1_r, - xz = group2_r, - yz = group1_group2_r, - n = length(scale(indep_pred_list[[group1]]$pred)), - twotailed = T - )$p[1] - - comp_res <- data.table( - Model_1 = group1, - Model_2 = group2, - Model_1_R = group1_r, - Model_2_R = group2_r, - R_diff = r_diff, - R_diff_pval = r_diff_p - ) - } - comp_res_all <- rbind(comp_res_all, comp_res) - } +# Initialise progress log +log_message <- 'Comparing model performance... ' +progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + +# Identify number of pairwise comparisons +models <- pred_eval_all$Group +model_comps <- data.table(t(combn(models, 2))) + +comp_res_all <- foreach(i = 1:length(models), .combine=rbind) %dopar% { + group1 <- models[i] + comp_res_i <- NULL + for(group2 in model_comps$V2[model_comps$V1 == group1]){ + + group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] + group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] + + r_diff <- group1_r - group2_r + + group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) + + r_diff_p <- + paired.r( + xy = group1_r, + xz = group2_r, + yz = group1_group2_r, + n = length(scale(indep_pred_list[[group1]]$pred)), + twotailed = T + )$p[1] + + comp_res <- data.table( + Model_1 = group1, + Model_2 = group2, + Model_1_R = group1_r, + Model_2_R = group2_r, + R_diff = r_diff, + R_diff_pval = r_diff_p + ) + + comp_res_i <- rbind(comp_res_i, comp_res) + } + + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(models)*100),'%')) + + comp_res_i } +update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + # Write out the results write.table(comp_res_all, paste0(opt$out,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) - log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_comp.txt.')) end.time <- Sys.time() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f328ec86..2447e8f4 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -460,7 +460,7 @@ done ###### prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[4,] +prscsx_dat<-prscsx_dat[1:5,] gwas_list_eur<-data.frame( name=paste0(prscsx_dat$labels,'_UKB'), @@ -566,12 +566,13 @@ prscsx_dat<-prscsx_dat[4,] # Get a list of score files scores <- list_score_files(config) -pop <- c('EUR','EAS') -for(disc_pop_i in pop){ +disc_pop <- c('EUR','EAS') +targ_pop <- c('EUR','EAS','AFR','CSA','AMR') +for(disc_pop_i in disc_pop){ disc_samp<-ifelse(disc_pop_i == 'EUR', 'UKB', 'BBJ') scores_disc_pop_i <- scores[grepl(disc_samp, scores$name), ] - for(targ_pop_i in pop){ + for(targ_pop_i in targ_pop){ for(trait_i in prscsx_dat$labels){ dir.create( paste0( @@ -604,6 +605,29 @@ for(disc_pop_i in pop){ group=scores_tmp$method ) + # Extract the pseudo score for each method and specify as a seperate group + for(i in 1:nrow(scores_tmp)) { + param <- find_pseudo( + config = config, + gwas = scores_tmp$name[i], + pgs_method = scores_tmp$method[i], + target_pop = pop_i + ) + + predictors <- fread( + predictors_tmp$predictor[i], + select = c('FID', 'IID', + paste0(scores_tmp$name[i], '_', param))) + + fwrite(predictors, + gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor[i])) + } + + predictors_tmp2<-predictors_tmp + predictors_tmp2$group<-paste0(predictors_tmp$group,'.pseudo') + predictors_tmp2$predictor<-gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor) + predictors_tmp <- rbind(predictors_tmp, predictors_tmp2) + write.table( predictors_tmp, paste0( @@ -630,7 +654,7 @@ for(disc_pop_i in pop){ # Get a list of score files scores <- list_score_files(config) -pop <- c('EUR','EAS') +pop <- c('EUR','EAS','AFR','CSA','AMR') for(pop_i in pop){ for(trait_i in prscsx_dat$labels){ dir.create( @@ -662,6 +686,28 @@ for(pop_i in pop){ group=scores_tmp$method ) + # Extract the pseudo score for each method and specify as a seperate group + for(i in 1:nrow(scores_tmp)) { + param <- find_pseudo( + config = config, + gwas = scores_tmp$name[i], + pgs_method = scores_tmp$method[i], + target_pop = pop_i + ) + + predictors <- fread( + predictors_tmp$predictor[i], + select = c('FID', 'IID', + paste0(scores_tmp$name[i], '_', param))) + + fwrite(predictors, gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor[i])) + } + + predictors_tmp2<-predictors_tmp + predictors_tmp2$group<-paste0(predictors_tmp$group,'.pseudo') + predictors_tmp2$predictor<-gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor) + predictors_tmp <- rbind(predictors_tmp, predictors_tmp2) + write.table( predictors_tmp, paste0( @@ -693,7 +739,8 @@ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder for disc_pop in $(echo EUR EAS); do - for targ_pop in $(echo EUR EAS); do +# for targ_pop in $(echo EUR EAS ); do + for targ_pop in $(echo AFR CSA AMR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -701,13 +748,13 @@ for disc_pop in $(echo EUR EAS); do fi for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do - sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 50G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ - --n_core 5 \ + --n_core 10 \ --top1 T \ - --compare_predictors T \ + --all_model F \ --assoc T" done done @@ -722,7 +769,8 @@ done cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for targ_pop in $(echo EUR EAS); do +# for targ_pop in $(echo EUR EAS ); do +for targ_pop in $(echo AFR CSA AMR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -730,13 +778,13 @@ for targ_pop in $(echo EUR EAS); do fi for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do - sbatch --mem 20G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 50G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ - --n_core 5 \ + --n_core 10 \ --top1 T \ - --compare_predictors T \ + --all_model F \ --assoc T" done done @@ -760,71 +808,6 @@ library(cowplot) prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') prscsx_dat<-prscsx_dat[4,] -############# -# Single source -############# - -plot_list<-list() -pop=c('EUR','EAS') -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(disc_pop_i in pop){ - for(targ_pop_i in pop){ - assoc_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', - disc_pop_i, - '_disc.targ_', - targ_pop_i, - '/', - pheno_i, - '/res.assoc.txt' - ) - ) - assoc_i$Method <- - gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) - assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) - assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) - assoc_i$name<-sub("^([^_]+_){2}", "", assoc_i$Predictor) - assoc_i$test<-paste0(disc_pop_i, ' → ', targ_pop_i) - - res_i<-rbind(res_i, assoc_i) - } - } - - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$test<-factor(res_i$test, levels=unique(res_i$test)) - res_i$name<-factor(res_i$name, levels=unique(res_i$name)) - - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=name, y=BETA, colour = Method)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(.~ test, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) -} - -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', - res = 300, - height = 1200*nrow(prscsx_dat), - width = 4000, - units = 'px' -) -plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) -dev.off() - -############# -# Multi source -############# - single_plot_list<-list() prscsx_xwing_plot_list<-list() tlprs_plot_list<-list() @@ -843,75 +826,94 @@ for(pheno_i in prscsx_dat$labels){ '/res.assoc.txt' ) ) - assoc_i$Method <- - gsub('\\..*', '', gsub('Group_', '', assoc_i$Predictor)) - assoc_i$Predictor<-sub("^[^.]*\\.[^.]*\\.", "", assoc_i$Predictor) - assoc_i$gwas<-sub("^(([^_]*_)[^_]*).*", "\\1", assoc_i$Predictor) - assoc_i$name<-sub("^([^_]+_){2}", "", assoc_i$Predictor) - assoc_i$name[assoc_i$Method == 'prscsx']<-paste0(gsub('.*_','', assoc_i$gwas[assoc_i$Method == 'prscsx']),'_', assoc_i$name[assoc_i$Method == 'prscsx']) - assoc_i$disc[grepl('tlprs|prscsx|xwing', assoc_i$Method)] <-'EUR+EAS' - assoc_i$disc[grepl('UKB', assoc_i$gwas)] <-'EUR' - assoc_i$disc[grepl('BBJ', assoc_i$gwas)] <-'EAS' + + # Determine whether single or multi source + assoc_i$multi_source <- ifelse(!(grepl(paste(pgs_group_methods, collapse ='|'), assoc_i$Group)), F, T) + + # Identify GWAS for single source + assoc_i$gwas[assoc_i$multi_source == F] <- + sub("^(([^.]+\\.){1}[^.]+)\\..*", "\\1", + sub("^[^.]*\\.", "", + assoc_i$Predictor[assoc_i$multi_source == F])) + + # Identify discovery sample + assoc_i$disc[assoc_i$multi_source == F] <- + sub(".*\\.", "", + assoc_i$gwas[assoc_i$multi_source == F]) + + assoc_i$disc[assoc_i$disc == 'UKB'] <- 'EUR' + assoc_i$disc[assoc_i$disc == 'BBJ'] <- 'EAS' + assoc_i$disc[is.na(assoc_i$disc)] <- 'EUR+EAS' + + assoc_i$pheno <- pheno_i assoc_i$test<-paste0(assoc_i$disc, ' → ', targ_pop_i) + assoc_i$tlprs_target<-NA - assoc_i$tlprs_target[grepl('tlprs', assoc_i$Method) & grepl('EUR.DBSLMM', assoc_i$name)]<-'EUR-tuned' - assoc_i$tlprs_target[grepl('tlprs', assoc_i$Method) & grepl('EAS.DBSLMM', assoc_i$name)]<-'EAS-tuned' + assoc_i$tlprs_target[grepl('tlprs', assoc_i$Group) & grepl('targ.EUR', assoc_i$Predictor)]<-'EUR-tuned' + assoc_i$tlprs_target[grepl('tlprs', assoc_i$Group) & grepl('targ.EAS', assoc_i$Predictor)]<-'EAS-tuned' res_i<-rbind(res_i, assoc_i) } - res_i$name<-factor(res_i$name, levels = unique(res_i$name)) - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$test<-factor(res_i$test, levels=unique(res_i$test)) - - tmp<-res_i[res_i$Method %in% c('ptclump','dbslmm'),] - tmp$param<-gsub('.*UKB.','',tmp$name) - tmp$param<-gsub('.*BBJ.','',tmp$param) - tmp$param<-factor(tmp$param, levels=unique(tmp$param)) - - single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Method)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(.~ test, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - tmp<-res_i[(res_i$Method %in% c('prscsx','xwing')),] - - prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = Method)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(.~ test, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - tmp<-res_i[(grepl('tlprs', res_i$Method) & grepl('DBSLMM.1.', res_i$name)),] - tmp$name<-as.numeric(gsub('_','',gsub('.*TLPRS\\.','',tmp$name))) - - tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=name, y=BETA, colour = Method)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(test ~ tlprs_target, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + res_i$test<-factor(res_i$test, levels = unique(res_i$test)) + res_i$disc<-factor(res_i$disc, levels = unique(res_i$disc)) + res_i$pheno<-factor(res_i$pheno, levels = unique(res_i$pheno)) + res_i$tlprs_target<-factor(res_i$tlprs_target, levels = unique(res_i$tlprs_target)) + + tmp<-res_i[!(res_i$multi_source),] + tmp<-tmp[!(grepl('pseudo', tmp$Group))] + tmp$param<-gsub('.*UKB.','',tmp$Predictor) + tmp$param<-gsub('.*BBJ.','',tmp$param) + tmp$param<-factor(tmp$param, levels=unique(tmp$param)) + + single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Group)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + tmp<-res_i[(res_i$Group %in% c('prscsx','xwing')),] + tmp<-tmp[!(grepl('pseudo', tmp$Group))] + tmp$param<-gsub(paste0('.*',pheno_i,'\\.'),'',tmp$Predictor) + tmp$param<-factor(tmp$param, levels=unique(tmp$param)) + + prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Group)) + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point() + + geom_line() + + geom_hline(yintercept = 0) + + facet_grid(.~ test, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + tmp<-res_i[(grepl('tlprs', res_i$Group)),] + tmp<-tmp[(grepl('SBayesR|phi.auto|DBSLMM.1.TLPRS', tmp$Predictor)),] + tmp<-tmp[!(grepl('pseudo', tmp$Group))] + tmp$param <- as.numeric(gsub('.*\\.','',tmp$Predictor)) + + tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, fill = Group, colour = Group)) + + geom_line() + + geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), + width = .2, + position = position_dodge(width = 0.7)) + + geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + + geom_hline(yintercept = 0) + + facet_grid(test ~ tlprs_target, scales = 'free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) } png( @@ -938,7 +940,7 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.tlprs.assoc.png', res = 300, height = 1200*nrow(prscsx_dat), - width = 3000, + width = 4000, units = 'px' ) plot_grid(plotlist = tlprs_plot_list, labels = names(tlprs_plot_list), ncol=1) @@ -1006,41 +1008,15 @@ for(pheno_i in prscsx_dat$labels){ } } - res_i$Method<-sub('\\..*','',res_i$Method) + res_i$Method<-sub('\\..*','',res_i$Group) res_i$Model[grepl('top1', res_i$Group)]<-'Top1' - res_i$Model[!grepl('top1|PredFile', res_i$Group)]<-'Multi' + res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' + res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' - res_i_pseudo<-res_i[grepl('PredFile', res_i$Group),] - res_i<-res_i[!grepl('PredFile', res_i$Group),] - - # Identify PGS selected by pseudovalidation - for(pgs_method_i in pgs_methods[ - pgs_methods %in% res_i$Method & - pgs_methods %in% c('dbslmm')]) { # Restrict to methods with pseudo method - res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] - gwas_list_i<-gwas_list[grepl(pheno_i, gwas_list$name),] - for(gwas_i in gwas_list_i$name){ - gwas_i_2 <- gsub('_', '.', gwas_i) - res_i_tmp2 <- - res_i_tmp[grepl(gwas_i_2, res_i_tmp$Group), ] - res_i_tmp2$param<-gsub(paste0('.*', gwas_i_2, '.'), '', res_i_tmp2$Group) - - pseudo_param<-find_pseudo(config = config, - gwas = gwas_i, - pgs_method = pgs_method_i, - target_pop = targ_pop_i) - pseudo_param <- gsub("[[:punct:]]", ".",pseudo_param) - - res_i_tmp2<-res_i_tmp2[res_i_tmp2$param == pseudo_param,] - res_i_tmp2$param<-NULL - res_i_tmp2$Model<-'Pseudo' - res_i<-rbind(res_i, res_i_tmp2) - } - } - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) + res_i$test<-factor(res_i$test, levels=unique(res_i$test)) plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), @@ -1048,8 +1024,8 @@ for(pheno_i in prscsx_dat$labels){ position = position_dodge(width = 0.7)) + geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + geom_hline(yintercept = 0) + - geom_vline(xintercept = c(1.5,2.5), linetype="dotted") + - facet_grid(.~ test, scales = 'free', space = 'free_x') + + geom_vline(xintercept = seq(1.5, length(unique(res_i$Method))), linetype="dotted") + + facet_grid(.~ test) + theme_half_open() + background_grid() + panel_border() + @@ -1060,7 +1036,7 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.eval.png', res = 300, height = 1200*nrow(prscsx_dat), - width = 3000, + width = 4000, units = 'px' ) plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) @@ -1090,55 +1066,24 @@ for(pheno_i in prscsx_dat$labels){ res_i<-rbind(res_i, eval_i) } - res_i$Method<-sub('\\..*','',res_i$Method) + res_i$Method<-sub('\\..*','',res_i$Group) res_i$Model[grepl('top1', res_i$Group)]<-'Top1' - res_i$Model[!grepl('top1|PredFile', res_i$Group)]<-'Multi' + res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' + res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + + res_i <- res_i[!grepl('pseudo.top1', res_i$Group),] - res_i_pseudo<-res_i[grepl('PredFile', res_i$Group),] - res_i<-res_i[!grepl('PredFile', res_i$Group),] - - # Identify PGS selected by pseudovalidation - for(pgs_method_i in pgs_methods[ - pgs_methods %in% res_i$Method & - pgs_methods %in% c('prscsx','xwing')]) { # Restrict to methods with pseudo method - res_i_tmp<-res_i_pseudo[res_i_pseudo$Method == pgs_method_i,] - gwas_groups_i<-gwas_groups[grepl(pheno_i, gwas_groups$name),] - - for(gwas_group_i in gwas_groups_i$name){ - gwas_group_i_2 <- gsub('_', '.', gwas_group_i) - res_i_tmp2 <- - res_i_tmp[grepl(gwas_group_i_2, res_i_tmp$Group), ] - res_i_tmp2$param<-gsub(paste0('.*', gwas_group_i_2, '.'), '', res_i_tmp2$Group) - - for(targ_pop_i in pop){ - pseudo_param<-find_pseudo(config = config, - gwas = gwas_group_i, - pgs_method = pgs_method_i, - target_pop = targ_pop_i) - pseudo_param <- gsub("[[:punct:]]", ".",pseudo_param) - - res_i_tmp3 <- - res_i_tmp2[res_i_tmp2$param == pseudo_param & - res_i_tmp2$target == targ_pop_i, ] - - res_i_tmp3$param<-NULL - res_i_tmp3$Model<-'Pseudo' - res_i<-rbind(res_i, res_i_tmp3) - } - } - } - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) - + plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = .2, position = position_dodge(width = 0.7)) + geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + geom_hline(yintercept = 0) + - geom_vline(xintercept = seq(1.5, 5.5, by=1), linetype="dotted") + + geom_vline(xintercept = seq(1.5, length(unique(res_i$Method))), linetype="dotted") + facet_grid(.~ target, scales = 'free', space = 'free_x') + theme_half_open() + background_grid() + diff --git a/functions/model_builder.R b/functions/model_builder.R index f6c685db..1478a233 100644 --- a/functions/model_builder.R +++ b/functions/model_builder.R @@ -179,3 +179,77 @@ eval_pred <- function(obs, pred, family){ } return(mod_sum) } + +######### +# Function for progress bar +######### + +initialise_progress <- function(log_message, log_file){ + progress_file <- tempfile() + saveRDS(0, progress_file) + log_add(log_file = log_file, message = log_message) + return(progress_file) +} + +update_progress_file <- function(progress_file) { + # Lock the file for writing (this ensures only one worker can modify it at a time) + lockfile <- paste0(progress_file, ".lock") + while (file.exists(lockfile)) { + Sys.sleep(0.01) # Wait if another worker is updating the file + } + + # Create the lockfile + file.create(lockfile) + + # Read current progress + progress <- readRDS(progress_file) + + # Update progress_file + progress <- progress + 1 + saveRDS(progress, progress_file) + + # Remove the lockfile + file.remove(lockfile) + + return(progress) # Return progress +} + +update_log_file <- function(log_file, message) { + # Read the current content of the log file + log_content <- readLines(log_file) + + # Update the last line with the new message + if (length(log_content) > 0) { + log_content[length(log_content)] <- message + } else { + log_content <- message + } + + # Write the updated log content back to the file + writeLines(log_content, con = log_file) +} + +export_final_model <- function(model, group, outdir){ + if ("glm" %in% class(model)) { + model_coefficients <- as.matrix(coef(model)) + rownames(model_coefficients)[1]<-'intercept' + } + if ("glmnet" %in% class(model)) { + model_coefficients <- coef(model, s = model$lambdaOpt) + rownames(model_coefficients)[1]<-'intercept' + model_coefficients <- as.matrix(model_coefficients[model_coefficients[,1] != 0, , drop=F]) + } + + write.table( + model_coefficients, + paste0( + outdir, + '/', + group, + '.final_model.txt' + ), + row.names = T, + col.names = F, + quote = F + ) +} From 437e448a21f11f874a4fdadedaccaae75c646289 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 28 Sep 2024 13:14:23 +0100 Subject: [PATCH 018/153] Added gwas_groups info to pipeline reports --- Scripts/pipeline_reports/indiv_report_creator.Rmd | 4 ++++ Scripts/pipeline_reports/samp_report_creator.Rmd | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index d81b6681..6f31e4b5 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -57,6 +57,9 @@ target_list <- read_param(config = params$config, param = 'target_list') # Read in gwas_list gwas_list <- read_param(config = params$config, param = 'gwas_list') +# Read in gwas_list +gwas_groups <- read_param(config = params$config, param = 'gwas_groups') + # Read in score_list score_list <- read_param(config = params$config, param = 'score_list') @@ -269,6 +272,7 @@ if(!pgs_incl){ ```{r, results='asis', eval = pgs_incl} cat0("- ", ifelse(is.null(gwas_list), 0, nrow(gwas_list)), " GWAS summary statistics were provided for polygenic scoring.\n") +cat0("- ", ifelse(is.null(gwas_groups), 0, nrow(gwas_groups)), " GWAS groups were specified.\n") cat0("- ", length(pgs_methods_list), " PGS methods were applied, including ", paste0(pgs_method_labels$label[pgs_method_labels$method %in% pgs_methods_list], collapse = ', '), ".\n") if(any(gwas_list$population != 'EUR') & any(c('ldpred2','sbayesr') %in% pgs_methods_list)){ diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index 468ae232..d5ef38f3 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -53,6 +53,9 @@ target_list <- read_param(config = params$config, param = 'target_list') # Read in gwas_list gwas_list <- read_param(config = params$config, param = 'gwas_list') +# Read in gwas_list +gwas_groups <- read_param(config = params$config, param = 'gwas_groups') + # Read in score_list score_list <- read_param(config = params$config, param = 'score_list') @@ -175,6 +178,7 @@ cat0("*** \n\n") cat0("# Polygenic Scores \n\n") cat0("- ", ifelse(is.null(gwas_list), 0, nrow(gwas_list)), " GWAS summary statistics were provided for polygenic scoring.\n") +cat0("- ", ifelse(is.null(gwas_groups), 0, nrow(gwas_groups)), " GWAS groups were specified.\n") cat0("- ", length(pgs_methods_list), " PGS methods were applied, including ", paste0(pgs_methods_list, collapse = ', '), ".\n") if(any(gwas_list$population != 'EUR') & any(c('ldpred2','sbayesr') %in% pgs_methods_list)){ From f03f454644e5a9166f74fc19a69c7fdb8806388b Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 28 Sep 2024 13:15:00 +0100 Subject: [PATCH 019/153] Updated docs to describe using multi-source PGS methods --- docs/pipeline_readme.Rmd | 71 +++++++++++- docs/pipeline_readme.html | 106 +++++++++++++++-- docs/pipeline_technical.Rmd | 55 ++++++++- docs/pipeline_technical.html | 218 +++++++++++++++++++++++++++++++++-- 4 files changed, 425 insertions(+), 25 deletions(-) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 671eaf04..1e5dc865 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -214,6 +214,12 @@ The pipeline is configured using a configfile, which tells the pipeline what to +
    + +**Note:** The pipeline also implements a range of multi-source polygenic scoring methods, that can combine GWAS summary statistics from multiple populations. To use these methods an additional `gwas_groups` file must be provided. See [here](#multi-source-pgs-methods) for more information. + +
    + *** ## `configfile` @@ -251,7 +257,7 @@ config <- list( gwas_list = list( description = "Path to `gwas_list` file, listing GWAS sumstats", example = '`example_input/gwas_list.txt`', - note = "Set to NA if you don't want to include and GWAS sumstats" + note = "Set to NA if you don't want to include any GWAS sumstats" ), score_list = list( description = "Path to `score_list` file, listing external score files", @@ -266,7 +272,7 @@ config <- list( pgs_methods = list( description = 'List of polygenic scoring methods to run', example = "`['ptclump','dbslmm']`", - note = "Options are: `ptclump`, `dbslmm`, `prscs`, `sbayesr`, `lassosum`, `ldpred2`, `megaprs`. **Note.** `sbayesr` and `ldpred2` are only implemented for GWAS of EUR ancestry." + note = "Options are: `ptclump`, `dbslmm`, `prscs`, `sbayesr`, `lassosum`, `ldpred2`, `megaprs`, `prscsx`, `xwing`, `tlprs`. **Note.** `sbayesr` and `ldpred2` are only implemented for GWAS of EUR ancestry. **Note.** when using multi-source methods (`prscsx`, `xwing`, `tlprs`), the `gwas_groups` parameter must also be provided. See [here](#multi-source-pgs-methods) for more information." ), testing = list( description = 'Controls testing mode', @@ -813,7 +819,7 @@ The GenoPred pipeline has many potential outputs. Here is a detailed schematic d
    - +
    @@ -1335,6 +1341,65 @@ By default, the pipeline allocates 10 cores when imputing 23andMe target dataset By default, the pipeline allocates 5 cores when running the outlier_detection rule (estimating relatedness and within sample PCs). The number of cores can be altered using the `cores_outlier_detection` parameters in the config file. +*** + +## Multi-source PGS methods + +The pipeline also implements a range of multi-source polygenic scoring methods, that can combine GWAS summary statistics from multiple populations. To use these methods an additional `gwas_groups` file must be provided, indicating which GWAS are to be jointly analysed. The `gwas_groups` file must be specified in the `configfile` using the `gwas_groups` parameter. An example of a gwas_groups file can be found [here](../pipeline/example_input/gwas_groups.txt). + +
    + +View gwas_groups format + +```{r, eval = T, echo = F, results = 'asis'} + +gwas_groups <- list( + Column = list( + name = list( + example = '`height`', + description = "ID for the group of GWAS. Cannot contain spaces (' ') or hyphens ('-')" + ), + gwas = list( + example = '`yengo_eur,yengo_eas`', + description = "Comma-seperated list of GWAS names, corresponding to the `gwas_list`." + ), + label = list( + example = '`\"Height (EUR+EAS)\"`', + description = "A human readable name for the group of GWAS Wrap in double quotes if multiple words." + ) + ) +) + +gwas_groups_df <- NULL +for (column in names(gwas_groups$Column)) { + description <- gwas_groups$Column[[column]]$description + example <- gwas_groups$Column[[column]]$example + + # Append each parameter's details to the data frame + gwas_groups_df <- rbind( + gwas_groups_df, + data.frame( + Column = column, + Example = example, + Description = description, + stringsAsFactors = FALSE + ) + ) +} + +kable(gwas_groups_df, 'markdown') + +``` + +
    + +
    + +**Note:** when specifying `tlprs` in the `pgs_methods` list in the `configfile`, you must also specify an additional `tlprs_methods` parameter in the `configfile`, which indicates the PGS methods that TL-PRS will be applied to. For example: `tlprs_methods: ['ptclump','dbslmm']`. + +
    + + *** # Running in offline environment diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 55263a7d..450df7d1 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -635,6 +635,13 @@

    Pipeline configuration

    +

    configfile

    @@ -659,10 +666,10 @@

    configfile

    ----++++ @@ -700,7 +707,7 @@

    configfile

    - @@ -725,9 +732,13 @@

    configfile

    +GWAS of EUR ancestry. Note. when using multi-source +methods (prscsx, xwing, tlprs), +the gwas_groups parameter must also be provided. See here for more information. @@ -1493,7 +1504,7 @@

    Requesting outputs

    GenoPred pipeline.

    -

    +

    @@ -1913,6 +1924,8 @@

    find_pseudo

    parameters.
  • gwas: A single GWAS identifier.
  • pgs_method: A single PGS method identifier.
  • +
  • target_pop: Target population parameter required when +using multi-ancestry PGS method.
  • Returns
      @@ -1922,6 +1935,16 @@

      find_pseudo

      • ptclump has no pseudovalidation approach, so this function will return the PGS based on a p-value threshold of 1.
      • +
      • prscsx returns meta-analysed PGS weights for each +population. The target_pop parameter has no effect on the output.
      • +
      • tlprs has no pseudovalidation approach, so the +functionreturns the pseudovalidated score for the PGS method used as +input to tlprs, using strongest reweighting for the target +population.
      • +
      • xwing and tlprs do not have a +pseudovalidation approach when using target_pop = 'TRANS', +so this function returns the result for a EUR target +population.
    @@ -1931,7 +1954,13 @@

    find_pseudo

    pseudo_param <-
       find_pseudo(config = 'example_input/config.yaml',
                   gwas = 'COAD01',
    -              pgs_method = 'ptclump')
    + pgs_method = 'ptclump') + +pseudo_param <- + find_pseudo(config = 'example_input/config.yaml', + gwas = 'COAD01', + pgs_method = 'prscsx', + target_pop = 'EUR')

  • @@ -2096,6 +2125,65 @@

    Control computational resources

    cores_outlier_detection parameters in the config file.


    +
    +

    Multi-source PGS methods

    +

    The pipeline also implements a range of multi-source polygenic +scoring methods, that can combine GWAS summary statistics from multiple +populations. To use these methods an additional gwas_groups +file must be provided, indicating which GWAS are to be jointly analysed. +The gwas_groups file must be specified in the +configfile using the gwas_groups parameter. An +example of a gwas_groups file can be found here.

    +
    + +View gwas_groups format + +
    Path to gwas_list file, listing GWAS sumstats example_input/gwas_list.txtSet to NA if you don’t want to include and GWAS +Set to NA if you don’t want to include any GWAS sumstats
    ['ptclump','dbslmm'] Options are: ptclump, dbslmm, prscs, sbayesr, lassosum, -ldpred2, megaprs. Note. +ldpred2, megaprs, prscsx, +xwing, tlprs. Note. sbayesr and ldpred2 are only implemented for -GWAS of EUR ancestry.
    testing
    +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
    ColumnExampleDescription
    nameheightID for the group of GWAS. Cannot contain spaces (’ ‘) +or hyphens (’-’)
    gwasyengo_eur,yengo_easComma-seperated list of GWAS names, corresponding to +the gwas_list.
    label"Height (EUR+EAS)"A human readable name for the group of GWAS Wrap in +double quotes if multiple words.
    +
    +
    +

    Note: when specifying tlprs in the +pgs_methods list in the configfile, you must +also specify an additional tlprs_methods parameter in the +configfile, which indicates the PGS methods that TL-PRS +will be applied to. For example: +tlprs_methods: ['ptclump','dbslmm'].

    +
    +
    +

    Running in offline environment

    diff --git a/docs/pipeline_technical.Rmd b/docs/pipeline_technical.Rmd index 7aca331b..146ee287 100644 --- a/docs/pipeline_technical.Rmd +++ b/docs/pipeline_technical.Rmd @@ -118,14 +118,14 @@ The GenoPred pipeline integrates various polygenic scoring methods for adjusting ### Single Ancestry Methods -The GenoPred pipeline currently only implements PGS methods intended for GWAS based on a single ancestral population. When using GWAS based on mixed ancestry individuals, we suggest specifying the population that matches most individuals in the GWAS. +The GenoPred pipeline implements a range of PGS methods intended for GWAS based on a single ancestral population. When using GWAS based on mixed ancestry individuals, we suggest specifying the population that matches most individuals in the GWAS. See [here](#multi-ancestry-methods) for methods that leverage multiple GWAS from different ancestral populations. ```{r, eval = T, echo = F} methods_table <- data.frame( Method = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "SBayesR"), Software = c("DBSLMM", "lassosum R package", "bigsnpr R package", "LDAK", "PRS-CS", "PLINK", "GCTB"), - PubMedID = c(32330416, "28480976", "33326037", "34234142", "30992449", "25722852", "31704910"), + PubMedID = c("32330416", "28480976", "33326037", "34234142", "30992449", "25722852", "31704910"), PseudoValidationOption = c("Yes (only option)", "Yes", "Yes", "Yes", "Yes", "No", "Yes (only option)"), Parameters = c("SNP-heritability estimated using LD Score Regression (on liability scale for binary outcomes)", "s = 0.2, 0.5, 0.9, 1; lambda = exp(seq(log(0.001), log(0.1), length.out=20))", @@ -179,7 +179,7 @@ MegaPRS uses a range of priors (lasso, ridge, bolt, BayesR) for SNP effects, run #### PRS-CS -PRS-CS, a Bayesian method using a continuous shrinkage prior, specifies a range of global shrinkage parameters (phi), generating multiple sets of genetic effects for polygenic scoring. Its 'auto' model estimates the optimal parameter directly from GWAS summary statistics, negating the need for an external dataset. In GenoPred, PRS-CS is run using the script [pgs_methods/prscs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/prscs.R). By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the auto model, but the user can modify this behaviour using the prscs_phi parameter in the configfile. By default, GenoPred uses the PRS-CS provided 1KG-derived LD matrix data, matching the population of the GWAS sample. The user can select the UKB-derived LD matrix data to be used using the `prscs_ldref` parameter in the `configfile`. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other GWAS). +PRS-CS, a Bayesian method using a continuous shrinkage prior, specifies a range of global shrinkage parameters (phi), generating multiple sets of genetic effects for polygenic scoring. Its 'auto' model estimates the optimal parameter directly from GWAS summary statistics, negating the need for an external dataset. In GenoPred, PRS-CS is run using the script [pgs_methods/prscs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/prscs.R). GenoPred clones PRS-CS from GitHub (621fdc80daac56c93d9528eb1a1187f7b1fc9afb) and uses the provided precompiled PRS-CS binary to estimate SNP effect sizes. By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the auto model, but the user can modify this behaviour using the prscs_phi parameter in the configfile. By default, GenoPred uses the PRS-CS provided 1KG-derived LD matrix data, matching the population of the GWAS sample. The user can select the UKB-derived LD matrix data to be used using the `prscs_ldref` parameter in the `configfile`. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other GWAS). *** @@ -195,6 +195,55 @@ In GenoPred, SBayesR is run using the script [pgs_methods/sbayesr.R](https://git *** +### Multi-ancestry Methods + +The GenoPred pipeline implements a range of PGS methods intended for multiple GWAS from different ancestral populations. + +```{r, eval = T, echo = F} + +methods_table <- data.frame( + Method = c("PRS-CSx", "X-Wing", "TL-PRS"), + Software = c("PRS-CSx", "LOGODetect, PANTHER, LEOPARD", "TLPRS R package"), + PubMedID = c("35513724", "36788230", "36240765"), + PseudoValidationOption = c("Yes", "Yes", "No"), + Parameters = c("phi = 1e-6, 1e-4, 1e-2, 1, auto", + "phi = auto", + "Block learning rates = 1, 10, 100, 1000. Iterations (k) = "), + MHCRegion = c("Not excluded", "Not excluded", "Dependant on the PGS method used to generate the score file input to TL-PRS"), + LDReference = c("Population-matched UKB (PRS-CS provided)", "Population-matched UKB (PRS-CS provided)", "Population-matched 1KG+HGDP"), + CPUUsage = c(NA), + MemoryUsage = c(NA) +) + +names(methods_table) <- c('Method','Software','PubMed ID', 'Pseudovalidation Option','Parameters','MHC Region','LD Reference','CPU usage*','Memory Usage*') + +kable(methods_table, "html", caption = "Table 2 provides a summary of each approach and its implementation in GenoPred.") %>% + kable_styling(bootstrap_options = c("striped", "hover"), + full_width = F) %>% + scroll_box(width = "100%", height = "500px") + +``` + +*** + +### PRS-CSx + +PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multiple ancestry groups using a Bayesian framework. The method is implemented in GenoPred via the script [pgs_methods/prscsx.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/prscsx.R). We use summary statistics from the populations most closely matching the ancestry of the GWAS data to estimate posterior effect sizes. The LD information is derived from population-matched reference panels (e.g., 1KG). GenoPred clones PRS-CSx from GitHub (29a1148875f6ae3f2594b25579f40d4b587c5691) and uses the provided precompiled PRS-CSx binary to estimate SNP effect sizes. By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the auto model, but the user can modify this behaviour using the prscs_phi parameter in the configfile. By default, GenoPred uses the PRS-CS provided 1KG-derived LD matrix data, matching the population of the GWAS sample. The user can select the UKB-derived LD matrix data to be used using the `prscs_ldref` parameter in the `configfile`. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other GWAS). + +*** + +### X-Wing + +X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a combination of several software tools: LOGODetect, PANTHER, and LEOPARD. GenoPred integrates this method using the script [pgs_methods/xwing.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R). GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived from the 1KG dataset is provided by the developers of X-Wing. + +*** + +### TL-PRS + +TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using the script [pgs_methods/tlprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/tlprs.R). The method combines summary statistics from target GWAS and a reference dataset via transfer learning, iteratively updating SNP effect sizes. GenoPred uses a modified version of TL-PRS to improve efficiency when being applied to many score files (https://github.com/opain/TLPRS). No modifications to the parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. + +*** + ### Pseudovalidation Several polygenic scoring methods use a range of 'tuning' parameters when adjusting the GWAS effect sizes for polygenic scoring, resulting in multiple polygenic scores from a given GWAS. Traditionally, the user would then evaluate the predictive utility of polygenic scores derived using these various parameters, to select the best performing polygenic score, using cross-validation or bootstrapping to estimating the effect of the polygenic score without overfitting. However, several methods offer a pseudovalidation approach, whereby the optimal tuning parameter is estimated based on the GWAS summary statistics alone, convieniently avoiding the need for a tuning sample. The performance of pseudovalidation relative to formal validation varies between methods. See our previous [polygenic scoring methods comparison](comparison_of_methods_summary.html) for more information. diff --git a/docs/pipeline_technical.html b/docs/pipeline_technical.html index d78d2211..5da61b4a 100644 --- a/docs/pipeline_technical.html +++ b/docs/pipeline_technical.html @@ -605,10 +605,12 @@

    Adjustment of GWAS effect sizes


    Single Ancestry Methods

    -

    The GenoPred pipeline currently only implements PGS methods intended -for GWAS based on a single ancestral population. When using GWAS based -on mixed ancestry individuals, we suggest specifying the population that -matches most individuals in the GWAS.

    +

    The GenoPred pipeline implements a range of PGS methods intended for +GWAS based on a single ancestral population. When using GWAS based on +mixed ancestry individuals, we suggest specifying the population that +matches most individuals in the GWAS. See here for methods that leverage +multiple GWAS from different ancestral populations.

    @@ -936,12 +938,15 @@

    PRS-CS

    negating the need for an external dataset. In GenoPred, PRS-CS is run using the script pgs_methods/prscs.R. -By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) -and the auto model, but the user can modify this behaviour using the -prscs_phi parameter in the configfile. By default, GenoPred uses the -PRS-CS provided 1KG-derived LD matrix data, matching the population of -the GWAS sample. The user can select the UKB-derived LD matrix data to -be used using the prscs_ldref parameter in the +GenoPred clones PRS-CS from GitHub +(621fdc80daac56c93d9528eb1a1187f7b1fc9afb) and uses the provided +precompiled PRS-CS binary to estimate SNP effect sizes. By default, +GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the +auto model, but the user can modify this behaviour using the prscs_phi +parameter in the configfile. By default, GenoPred uses the PRS-CS +provided 1KG-derived LD matrix data, matching the population of the GWAS +sample. The user can select the UKB-derived LD matrix data to be used +using the prscs_ldref parameter in the configfile. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other @@ -974,6 +979,199 @@

    SBayesR


    +
    +

    Multi-ancestry Methods

    +

    The GenoPred pipeline implements a range of PGS methods intended for +multiple GWAS from different ancestral populations.

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 2 provides a summary of each approach and its implementation in +GenoPred. +
    +Method + +Software + +PubMed ID + +Pseudovalidation Option + +Parameters + +MHC Region + +LD Reference + +CPU usage* + +Memory Usage* +
    +PRS-CSx + +PRS-CSx + +35513724 + +Yes + +phi = 1e-6, 1e-4, 1e-2, 1, auto + +Not excluded + +Population-matched UKB (PRS-CS provided) + +NA + +NA +
    +X-Wing + +LOGODetect, PANTHER, LEOPARD + +36788230 + +Yes + +phi = auto + +Not excluded + +Population-matched UKB (PRS-CS provided) + +NA + +NA +
    +TL-PRS + +TLPRS R package + +36240765 + +No + +Block learning rates = 1, 10, 100, 1000. Iterations (k) = + +Dependant on the PGS method used to generate the score file input to +TL-PRS + +Population-matched 1KG+HGDP + +NA + +NA +
    +
    +
    +
    +
    +

    PRS-CSx

    +

    PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics +from multiple ancestry groups using a Bayesian framework. The method is +implemented in GenoPred via the script pgs_methods/prscsx.R. +We use summary statistics from the populations most closely matching the +ancestry of the GWAS data to estimate posterior effect sizes. The LD +information is derived from population-matched reference panels (e.g., +1KG). GenoPred clones PRS-CSx from GitHub +(29a1148875f6ae3f2594b25579f40d4b587c5691) and uses the provided +precompiled PRS-CSx binary to estimate SNP effect sizes. By default, +GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the +auto model, but the user can modify this behaviour using the prscs_phi +parameter in the configfile. By default, GenoPred uses the PRS-CS +provided 1KG-derived LD matrix data, matching the population of the GWAS +sample. The user can select the UKB-derived LD matrix data to be used +using the prscs_ldref parameter in the +configfile. 1KG is used by default as PGS based on Yengo et +al. sumstats performed significantly better in the OpenSNP target +sample, when using the 1KG reference data (this may differ for other +GWAS).

    +
    +
    +
    +

    X-Wing

    +

    X-Wing is a polygenic scoring method designed to enhance genetic +prediction accuracy across ancestrally diverse populations by leveraging +a cross-population weighting framework. The method operates through a +combination of several software tools: LOGODetect, PANTHER, and LEOPARD. +GenoPred integrates this method using the script pgs_methods/xwing.R. +GenoPred downloads X-WING software from GitHub +(e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived +from the 1KG dataset is provided by the developers of X-Wing.

    +
    +
    +
    +

    TL-PRS

    +

    TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using +the script pgs_methods/tlprs.R. +The method combines summary statistics from target GWAS and a reference +dataset via transfer learning, iteratively updating SNP effect sizes. +GenoPred uses a modified version of TL-PRS to improve efficiency when +being applied to many score files (https://github.com/opain/TLPRS). No modifications to the +parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). +Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an +iterative approach with 15 steps per factor to update the SNP effect +sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching +the population of the GWAS sample.

    +
    +

    Pseudovalidation

    Several polygenic scoring methods use a range of ‘tuning’ parameters From 0a40e38d5afca14d6dd3098d12fc83f940cac884 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 28 Sep 2024 13:15:34 +0100 Subject: [PATCH 020/153] Updating docs --- .../pipeline_schematic_groups_lowdef.png | Bin 0 -> 320065 bytes pipeline/example_input/gwas_groups.txt | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 docs/Images/pipeline_readme/pipeline_schematic_groups_lowdef.png create mode 100644 pipeline/example_input/gwas_groups.txt diff --git a/docs/Images/pipeline_readme/pipeline_schematic_groups_lowdef.png b/docs/Images/pipeline_readme/pipeline_schematic_groups_lowdef.png new file mode 100644 index 0000000000000000000000000000000000000000..075af1f2ef2594d5b1917284dea7e0a5452c625a GIT binary patch literal 320065 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∾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 literal 0 HcmV?d00001 diff --git a/pipeline/example_input/gwas_groups.txt b/pipeline/example_input/gwas_groups.txt new file mode 100644 index 00000000..213fc7ff --- /dev/null +++ b/pipeline/example_input/gwas_groups.txt @@ -0,0 +1,2 @@ +name gwas label +height yengo_eur,yengo_eas "Height (EUR+EAS)" From 0cab25e1e0c566a7fa87ea8ff228ac40ac9a23ae Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 30 Sep 2024 08:02:22 +0100 Subject: [PATCH 021/153] Updates for cross pop analysis --- Scripts/model_builder/model_builder.R | 2 +- docs/CrossPop.Rmd | 155 ++++++++++++++++++++++++-- docs/pipeline_readme.Rmd | 6 +- docs/pipeline_readme.html | 14 ++- functions/pipeline.R | 36 ++++-- 5 files changed, 182 insertions(+), 31 deletions(-) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index 90898f69..3bead43b 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -71,7 +71,7 @@ tmp_dir <- tempdir() # Create directory for final models to be saved if(opt$export_models){ - system(paste0('mkdir ', opt$output_dir, '/final_models')) + system(paste0('mkdir -p ', opt$output_dir, '/final_models')) } # Initiate log file diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 2447e8f4..b02075f7 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -391,6 +391,8 @@ done # Download relevant BBJ sumstats +

    Show code + ```{r} # Identify wget command for relevant phenotypes library(data.table) @@ -446,14 +448,129 @@ for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" done +``` +
    + +*** + +# Download relevant UGR sumstats + +
    Show code + +```{r} +# Identify wget command for relevant phenotypes +library(data.table) + +# Read in UGR GWAS info from GWAS catalogue +ugr_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats.csv') + +# Map UGR trait names to those used for UKB +ugr_gwas$trait<-gsub(' levels','', ugr_gwas$reportedTrait) +ugr_gwas$trait<-gsub(' count','', ugr_gwas$trait) + +ugr_to_prscsx <- c( + "Aspartate aminotransferase" = "Aspartate transaminase", + "Bilirubin" = NA, # No direct match + "Eosinophils" = "Eosinophil", + "Gamma glutamyl transferase" = "γ-glutamyl transpeptidase", + "HDL cholesterol" = "HDL-cholesterol", + "Hemoglobin A1c" = "HbA1c", + "Hip circumference" = NA, # No direct match + "LDL cholesterol" = "LDL-cholesterol", + "Red cell distribution width" = NA, # No direct match + "Serum albumin" = "Albumin", + "Serum alkaline phosphatase" = "Alkaline phosphatase", + "Systolic blood pressure" = "Sytolic blood pressure", + "Triglyceride" = "Triglycerides", + "Waist circumference" = NA, # No direct match + "Waist-hip ratio" = NA, # No direct match + "Weight" = "Body weight" +) + +ugr_gwas$trait <- ifelse(ugr_gwas$trait %in% names(ugr_to_prscsx), + ugr_to_prscsx[ugr_gwas$trait], + ugr_gwas$trait) + +# Merge the ugr trait info with the prscsx trait info +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat <- merge(ugr_gwas, prscsx_dat, by='trait') + +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv', row.names = F) + +# Create column indicating wget command +for(i in 1:nrow(prscsx_dat)){ + log<-system(paste0('curl ', gsub('http:','ftp:', prscsx_dat$summaryStatistics[i]), '/'), intern = T) + log<-log[grepl('.txt.gz', log)] + log<-gsub('.* ','', log) + prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log) +} + +# Write a table showing label matching prscsx info and wget url +write.table(prscsx_dat[, c('labels', 'wget'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +# wget and unzip sumstats +for pheno in $(head -n 5 ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt | cut -d' ' -f 1); do + url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt) + sbatch -p cpu --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/UGR/${pheno}.txt.gz ${url}" +done + +``` + +```{r} +library(data.table) +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')[1:5,] + +for(i in 1:nrow(ugr_data)){ + sumstats <- fread(paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".txt.gz")) + sumstats <- sumstats[, names(sumstats) %in% c("snpid", "pval_fe", "se_fe") | grepl('^beta_|^af_|^no_', names(sumstats)), with=F] + + # Extract CHR, BP, A1, A2 from snpid + snp_split <- tstrsplit(sumstats$snpid, ":", fixed = TRUE) + sumstats[, `:=`(CHR = snp_split[[1]], BP = snp_split[[2]], A1 = snp_split[[3]], A2 = snp_split[[4]])] + + # Set no_ and af_ to NA if beta is NA + cohorts <- gsub('^no_','', names(sumstats)[grepl('^no_', names(sumstats))]) + for (cohort in cohorts) { + sumstats[[paste0('no_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA + sumstats[[paste0('af_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA + } + + # Calculate sample size weighted average for allele frequency + for (cohort in cohorts) { + sumstats[[paste0('af_', cohort, '_weighted')]] <- sumstats[[paste0('af_', cohort)]] * sumstats[[paste0('no_', cohort)]] + } + + # Calculate total N and frequency + sumstats[, N := rowSums(.SD, na.rm = TRUE), .SDcols = patterns("^no_")] + sumstats[, FREQ := rowSums(.SD, na.rm = TRUE) / N, .SDcols = patterns("weighted$")] + + # Rename columns + setnames(sumstats, old = c('beta_fe', 'se_fe', 'pval_fe'), new = c('BETA', 'SE', 'P')) + + # Select relevant columns and remove rows with missing data + sumstats <- sumstats[, .(CHR, BP, A1, A2, BETA, SE, P, FREQ, N)] + sumstats <- sumstats[complete.cases(sumstats)] + + fwrite(sumstats, paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".reformat.txt.gz"), sep=' ', quote=F, na='NA') + +} + ``` +
    + + *** # Run GenoPred ## Prepare configuration +
    Show code + ```{r} ###### # gwas_list @@ -524,6 +641,7 @@ config<-c( write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) ``` +
    *** @@ -543,6 +661,8 @@ Lets use the model builder script which implements nested 10 fold cross validati ## Create predictor lists +
    Show code + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -725,11 +845,14 @@ for(pop_i in pop){ } ``` +
    *** ## Run model_builder +
    Show code + ```{bash} ########### # Single source @@ -778,11 +901,11 @@ for targ_pop in $(echo AFR CSA AMR); do fi for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do - sbatch --mem 50G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 20G -n 5 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ - --n_core 10 \ + --n_core 5 \ --top1 T \ --all_model F \ --assoc T" @@ -790,6 +913,7 @@ for targ_pop in $(echo AFR CSA AMR); do done ``` +
    *** @@ -799,6 +923,8 @@ done Let's see how results vary across parameters. This is a sanity check as well as being informative of how I should structure the models for each method. +
    Show code + ```{r} library(data.table) library(ggplot2) @@ -811,7 +937,7 @@ prscsx_dat<-prscsx_dat[4,] single_plot_list<-list() prscsx_xwing_plot_list<-list() tlprs_plot_list<-list() -pop=c('EUR','EAS') +pop=c('EUR','EAS','AFR','CSA','AMR') for(pheno_i in prscsx_dat$labels){ res_i<-NULL for(targ_pop_i in pop){ @@ -920,7 +1046,7 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', res = 300, height = 1000*nrow(prscsx_dat), - width = 4000, + width = 8000, units = 'px' ) plot_grid(plotlist = single_plot_list, labels = names(single_plot_list), ncol=1) @@ -930,7 +1056,7 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.prscsx_xwing.assoc.png', res = 300, height = 1000*nrow(prscsx_dat), - width = 4000, + width = 8000, units = 'px' ) plot_grid(plotlist = prscsx_xwing_plot_list, labels = names(prscsx_xwing_plot_list), ncol=1) @@ -939,7 +1065,7 @@ dev.off() png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.tlprs.assoc.png', res = 300, - height = 1200*nrow(prscsx_dat), + height = 3500*nrow(prscsx_dat), width = 4000, units = 'px' ) @@ -947,6 +1073,7 @@ plot_grid(plotlist = tlprs_plot_list, labels = names(tlprs_plot_list), ncol=1) dev.off() ``` +
    - PRS-CSx say to model the EUR, EAS and META output (for each phi) - x-wing produce output for each target population @@ -956,6 +1083,8 @@ dev.off() ### Prediction modelling results +
    Show code + ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -986,11 +1115,12 @@ gwas_groups<-read_param(config = config, param = 'gwas_groups') ############# plot_list<-list() -pop=c('EUR','EAS') +disc_pop=c('EUR','EAS') +targ_pop=c('EUR','EAS','AFR','CSA','AMR') for(pheno_i in prscsx_dat$labels){ res_i<-NULL - for(disc_pop_i in pop){ - for(targ_pop_i in pop){ + for(disc_pop_i in disc_pop){ + for(targ_pop_i in targ_pop){ eval_i <- fread( paste0( @@ -1036,7 +1166,7 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/single.eval.png', res = 300, height = 1200*nrow(prscsx_dat), - width = 4000, + width = 5000, units = 'px' ) plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) @@ -1047,7 +1177,7 @@ dev.off() ############# plot_list<-list() -pop=c('EUR','EAS') +pop=c('EUR','EAS','AFR','CSA','AMR') for(pheno_i in prscsx_dat$labels){ res_i<-NULL for(targ_pop_i in pop){ @@ -1095,11 +1225,12 @@ png( '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.eval.png', res = 300, height = 1200*nrow(prscsx_dat), - width = 3000, + width = 5000, units = 'px' ) plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) dev.off() ``` +
    diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 1e5dc865..8b651f0a 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1206,9 +1206,9 @@ Determines the pseudovalidation parameter for a given GWAS and PGS method. See [ - A string representing the pseudovalidation parameter. - **Note** - `ptclump` has no pseudovalidation approach, so this function will return the PGS based on a p-value threshold of 1. - - `prscsx` returns meta-analysed PGS weights for each population. The target_pop parameter has no effect on the output. - - `tlprs` has no pseudovalidation approach, so the functionreturns the pseudovalidated score for the PGS method used as input to `tlprs`, using strongest reweighting for the target population. - - `xwing` and `tlprs` do not have a pseudovalidation approach when using `target_pop = 'TRANS'`, so this function returns the result for a `EUR` target population. + - `prscsx` returns meta-analysed PGS weights across populations. The target_pop parameter has no effect on the output. + - `tlprs` has no pseudovalidation approach, so the function returns the pseudovalidated score for the PGS method used as input to `tlprs`, using strongest reweighting for the target population. + - `xwing` and `tlprs` do not have a pseudovalidation approach when using `target_pop = 'TRANS'`, so this function returns the result for a `EUR` target population. The function also returns the result for a `EUR` target population when the gwas_group did not contain a GWAS from the `target_pop`.
    See usage diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 450df7d1..e7e026a5 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -1935,16 +1935,18 @@

    find_pseudo

    • ptclump has no pseudovalidation approach, so this function will return the PGS based on a p-value threshold of 1.
    • -
    • prscsx returns meta-analysed PGS weights for each -population. The target_pop parameter has no effect on the output.
    • -
    • tlprs has no pseudovalidation approach, so the -functionreturns the pseudovalidated score for the PGS method used as -input to tlprs, using strongest reweighting for the target +
    • prscsx returns meta-analysed PGS weights across +populations. The target_pop parameter has no effect on the output.
    • +
    • tlprs has no pseudovalidation approach, so the function +returns the pseudovalidated score for the PGS method used as input to +tlprs, using strongest reweighting for the target population.
    • xwing and tlprs do not have a pseudovalidation approach when using target_pop = 'TRANS', so this function returns the result for a EUR target -population.
    • +population. The function also returns the result for a EUR +target population when the gwas_group did not contain a GWAS from the +target_pop.
    diff --git a/functions/pipeline.R b/functions/pipeline.R index e70826dd..34160ef3 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -85,10 +85,10 @@ read_param <- function(config, param, return_obj = T){ config_file <- read_yaml('config.yaml') if(all(names(config_file) != param)){ - cat(param, 'parameter is not present in user specified config file or default config file.') + cat(param, 'parameter is not present in user specified config file or default config file.\n') return(NULL) } else { - cat(param, 'parameter is not present in user specified config file, so will use value in default config file.') + cat(param, 'parameter is not present in user specified config file, so will use value in default config file.\n') } } @@ -174,6 +174,17 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ stop('target_pop must be specified when using multi-ancestry PGS method') } + # Read in gwas_list + gwas_list <- read_param(config = config, param = 'gwas_list') + + # Read in gwas_groups + gwas_groups <- read_param(config = config, param = 'gwas_groups') + + # If pgs_method is multi-source, subset gwas_list to gwas in relevant group + if(pgs_method %in% pgs_group_methods){ + gwas_list <- gwas_list[gwas_list$name %in% unlist(strsplit(gwas_groups$gwas[gwas_groups$name == gwas], ','))] + } + # Identify score files score_file_list <- list_score_files(config) @@ -247,18 +258,25 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ } if(pgs_method == 'xwing'){ if(!is.null(target_pop) && target_pop == 'TRANS'){ - cat('No pseudovalidation for TRANS target population available for xwing.') - cat('Returning result for EUR target population.') - pseudo_val <- 'targ_EUR_weighted' - } else { - pseudo_val <- paste0('targ_', target_pop, '_weighted') + cat('No pseudovalidation for TRANS target population available for xwing.\n') + cat('Returning result for EUR target population.\n') + target_pop <- 'EUR' + } else if(!is.null(target_pop) && !(target_pop %in% gwas_list$population)){ + cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) + cat('Returning result for EUR target population.\n') + target_pop <- 'EUR' } + pseudo_val <- paste0('targ_', target_pop, '_weighted') } if(tlprs){ if(!is.null(target_pop) && target_pop == 'TRANS'){ - cat('No pseudovalidation for TRANS target population available for tlprs') - cat('Returning result for EUR target population.') + cat('No pseudovalidation for TRANS target population available for xwing.\n') + cat('Returning result for EUR target population.\n') + target_pop <- 'EUR' + } else if(!is.null(target_pop) && !(target_pop %in% gwas_list$population)){ + cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) + cat('Returning result for EUR target population.\n') target_pop <- 'EUR' } pseudo_val <- paste0('targ_', target_pop, '_', pseudo_val, '_TLPRS_61') From 896c92b5bd1f211efbeac39496b960170781f82c Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 30 Sep 2024 12:22:28 +0100 Subject: [PATCH 022/153] Updated target scoring to run sequentially for each chromosome to avoid potentially large intermediate files --- .../target_scoring/target_scoring_pipeline.R | 138 +++++++++++------- functions/plink.R | 2 +- 2 files changed, 85 insertions(+), 55 deletions(-) diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index d6a272ce..5e5bb22d 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -88,37 +88,96 @@ if(!is.null(opt$score)){ score_files <- score_files[score_files$name == opt$score,] } -##### -# Combine score files -##### +# Read in target_list +target_list <- read_param(config = opt$config, param = 'target_list', return_obj = T) + +# Set params for plink_score +opt$target_plink_chr <- paste0(outdir, '/', opt$name, '/geno/', opt$name, '.ref.chr') +opt$target_keep <- paste0(outdir, '/', opt$name, '/ancestry/keep_files/model_based/', opt$population, '.keep') +refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) +opt$ref_freq_chr <- paste0(refdir, '/freq_files/', opt$population,'/ref.', opt$population,'.chr') -log_add(log_file = log_file, message = paste0('Processing ', nrow(score_files),' score files.')) +# Read in reference SNP data +ref <- read_pvar(paste0(refdir, '/ref.chr'), chr = CHROMS)[, c('CHR','SNP','A1','A2'), with=F] + +# We will process score files and perform target scoring for one chromosome for efficiency +for(chr_i in CHROMS){ + log_add(log_file = log_file, message = '########################') + log_add(log_file = log_file, message = paste0('Processing chromosome ', chr_i,':')) + + ##### + # Combine score files + ##### + # Create row number index to subset score files by chromosome + row_index <- format(which(ref$CHR == chr_i) + 1, scientific = FALSE) + write.table(row_index, paste0(tmp_dir,'/row_index.txt'), row.names=F, quote=F, col.names = F) + + # Create file containing SNP, A1, and A2 information for each chromosome + fwrite(ref[ref$CHR == chr_i, c('SNP','A1','A2'), with=F], paste0(tmp_dir,'/map.txt'), row.names=F, quote=F, sep=' ') + + # Extract process score files for each name (gwas/score) in parallel + foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + system(paste0( + 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | ", + 'awk \'NR==FNR {rows[$1]; next} FNR==1 || FNR in rows\' ', paste0(tmp_dir,'/row_index.txt'), ' - | ', # Corrected to retain the header and process indexed rows + "cut -d' ' --complement -f1-3 | ", # Keep relevant columns, remove first 3 + "sed '1 s/SCORE/", paste0(score_files$method[i], '.', score_files$name[i]), "/g' > ", # Replace SCORE in the header + tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt' + )) + } -# Extract SNP A1 and A2 information -system(paste0('zcat ', outdir, '/reference/pgs_score_files/', score_files$method[1],'/', score_files$name[1],'/ref-',score_files$name[1],".score.gz | cut -d' ' -f1-3 - > ", tmp_dir,'/map.txt')) + # Paste files together in batches + # Set number of batches according to the number of score files to combine + num_batches <- max(c(1, min(c(opt$n_cores, floor(nrow(score_files) / 2))))) + tmp_score_files <- paste0(tmp_dir,'/tmp_score.',score_files$method,'.',score_files$name,'.txt') + set.seed(1) + batches <- split(sample(tmp_score_files), rep(1:num_batches, length.out = length(tmp_score_files))) + log_add(log_file = log_file, message = paste0('Aggregating score files in ', num_batches,' batches.')) + foreach(i = 1:length(batches), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + system(paste0("paste -d ' ' ", paste(batches[[i]], collapse = " "),' > ',tmp_dir,'/tmp_batch_',i)) + system(paste0('rm ', paste(batches[[i]], collapse = " "))) + } -# Extract process score files for each name (gwas/score) in parallel -foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - system(paste0('zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | cut -d' ' --complement -f1-3 - | sed '1 s/SCORE/",paste0(score_files$method[i],'.',score_files$name[i]),"/g' > ", tmp_dir,'/tmp_score.',paste0(score_files$method[i],'.',score_files$name[i]),'.txt')) -} + # Paste batches together + log_add(log_file = log_file, message = paste0('Aggregating batched score files.')) + tmp_batch_files <- paste0(tmp_dir,'/tmp_batch_',1:length(batches)) + system(paste0("paste -d ' ' ", tmp_dir,'/map.txt ', paste(tmp_batch_files, collapse = " "), ' > ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', paste(tmp_batch_files, collapse = " "))) + + # Perform polygenic risk scoring + scores_i <- + plink_score( + pfile = opt$target_plink_chr, + chr = chr_i, + plink2 = opt$plink2, + score = paste0(tmp_dir,'/all_score.txt'), + keep = opt$target_keep, + frq = opt$ref_freq_chr, + threads = opt$n_cores + ) + + # Sum scores across chromosomes + if(chr_i == CHROMS[1]){ + scores_ids <- scores_i[, 1:2, with = F] + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- current_scores + } else { + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- scores + current_scores + } -# Paste files together in batches -# Set number of batches according to the number of score files to combine -num_batches <- max(c(1, min(c(opt$n_cores, floor(nrow(score_files) / 2))))) -tmp_score_files <- paste0(tmp_dir,'/tmp_score.',score_files$method,'.',score_files$name,'.txt') -set.seed(1) -batches <- split(sample(tmp_score_files), rep(1:num_batches, length.out = length(tmp_score_files))) -log_add(log_file = log_file, message = paste0('Aggregating score files in ', num_batches,' batches.')) -foreach(i = 1:length(batches), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - system(paste0("paste -d ' ' ", paste(batches[[i]], collapse = " "),' > ',tmp_dir,'/tmp_batch_',i)) - system(paste0('rm ', paste(batches[[i]], collapse = " "))) + system(paste0('rm ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', tmp_dir, '/row_index.txt')) + system(paste0('rm ', tmp_dir, '/map.txt')) } -# Paste batches together -log_add(log_file = log_file, message = paste0('Aggregating batched score files.')) -tmp_batch_files <- paste0(tmp_dir,'/tmp_batch_',1:length(batches)) -system(paste0("paste -d ' ' ", tmp_dir,'/map.txt ', paste(tmp_batch_files, collapse = " "), ' > ', tmp_dir, '/all_score.txt')) -system(paste0('rm ', paste(tmp_batch_files, collapse = " "))) +# Combine score with IDs +scores<-data.table(scores_ids, + scores) + +### +# Scale the polygenic scores based on the reference +### # Read in scale file and update Param log_add(log_file = log_file, message = paste0('Reading in scale files.')) @@ -131,35 +190,6 @@ for(i in 1:nrow(score_files)){ # Concatenate scale files all_scale<-do.call(rbind, scale_files) -##### -# Perform polygenic risk scoring -##### - -# Read in target_list -target_list <- read_param(config = opt$config, param = 'target_list', return_obj = T) - -# Set params for plink_score -opt$target_plink_chr <- paste0(outdir, '/', opt$name, '/geno/', opt$name, '.ref.chr') -opt$target_keep <- paste0(outdir, '/', opt$name, '/ancestry/keep_files/model_based/', opt$population, '.keep') -refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) -opt$ref_freq_chr <- paste0(refdir, '/freq_files/', opt$population,'/ref.', opt$population,'.chr') - -log_add(log_file = log_file, message = 'Calculating polygenic scores in the target sample.') -scores <- - plink_score( - pfile = opt$target_plink_chr, - chr = CHROMS, - plink2 = opt$plink2, - score = paste0(tmp_dir,'/all_score.txt'), - keep = opt$target_keep, - frq = opt$ref_freq_chr, - threads = opt$n_cores - ) - -### -# Scale the polygenic scores based on the reference -### - log_add(log_file = log_file, message = 'Scaling target polygenic scores to the reference.') scores<-score_scale(score=scores, ref_scale=all_scale) diff --git a/functions/plink.R b/functions/plink.R index 87057064..e41a186e 100644 --- a/functions/plink.R +++ b/functions/plink.R @@ -455,7 +455,7 @@ plink_score<-function(bfile=NULL, pfile=NULL, score, keep=NULL, extract=NULL, ch cmd<-paste0(plink_opt,'--chr ',chr_i,' --out ',tmp_folder,'/profiles.chr',chr_i,' --threads ',threads) cmd <- gsub('CHROMOSOME_NUMBER', chr_i, cmd) exit_status <- system(cmd, intern=FALSE) - if (exit_status == 2) { + if (exit_status != 0) { stop() } From 91db7081ffa1d423f1e6508f7f57d383cc62224f Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 30 Sep 2024 12:23:28 +0100 Subject: [PATCH 023/153] Restricting sig fig in score files to avoid uneccessary precision and large file sizes --- Scripts/pgs_methods/lassosum.R | 3 +++ Scripts/pgs_methods/ldpred2.R | 3 +++ Scripts/pgs_methods/tlprs.R | 3 +++ Scripts/pgs_methods/xwing.R | 3 +++ 4 files changed, 12 insertions(+) diff --git a/Scripts/pgs_methods/lassosum.R b/Scripts/pgs_methods/lassosum.R index 4c3b312e..cb19e145 100644 --- a/Scripts/pgs_methods/lassosum.R +++ b/Scripts/pgs_methods/lassosum.R @@ -156,6 +156,9 @@ for(i in 1:length(out$s)){ ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] score_new <- map_score(ref = ref, score = score_file) +# Reduce number of significant figures to save space +score_new[, (4:ncol(score_new)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_new)] + fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index c5629796..fd93624a 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -316,6 +316,9 @@ names(betas)[-1:-3] <- paste0('SCORE_', names(betas)[-1:-3]) ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] score_new <- map_score(ref = ref, score = betas) +# Reduce number of significant figures to save space +score_new[, (4:ncol(score_new)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_new)] + fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index bd2dd592..22b0caf5 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -229,6 +229,9 @@ for(i in 1:length(populations)){ tl_betas_all<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE, sort = F), tl_betas_list) +# Reduce number of significant figures to save space +tl_betas_all[, (4:ncol(tl_betas_all)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(tl_betas_all)] + fwrite(tl_betas_all, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index 31892bfb..ef7bb98d 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -297,6 +297,9 @@ for(targ_pop in populations){ ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] score_new <- map_score(ref = ref, score = score_all) +# Reduce number of significant figures to save space +score_new[, (4:ncol(score_new)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_new)] + fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ From 1d9953874f92a617fdddee31adb32dfe60ad8416 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 2 Oct 2024 14:22:54 +0100 Subject: [PATCH 024/153] Added code to create reference data for LDpred2. Added functionality to specify alternative reference data for LDpred2, so it can be applied to non-EUR GWAS --- Scripts/pgs_methods/ldpred2.R | 7 +- docs/prep_ldpred2_ldmat.Rmd | 221 ++++++++++++++++++++++++++++++++ functions/constants.R | 2 +- pipeline/config.yaml | 3 + pipeline/rules/dependencies.smk | 53 ++++++-- pipeline/rules/pgs_methods.smk | 20 +-- 6 files changed, 276 insertions(+), 30 deletions(-) create mode 100644 docs/prep_ldpred2_ldmat.Rmd diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index fd93624a..f540864f 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -8,8 +8,6 @@ option_list = list( help="Path to per chromosome reference PLINK files [required]"), make_option("--ldpred2_ref_dir", action="store", default=NULL, type='character', help="Path to directory containing LDpred2 reference data [required]"), - make_option("--ref_keep", action="store", default=NULL, type='character', - help="Keep file to subset individuals in reference for auto model [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -124,7 +122,8 @@ if(!is.na(opt$test)){ # Harmonise with the LDpred2 reference map<-readRDS(paste0(opt$ldpred2_ref_dir, '/map.rds')) -map<-map[, c('chr', 'pos', 'a0', 'a1', 'af_UKBB', 'ld')] +names(map)[names(map) == 'af_UKBB']<-'af' +map<-map[, c('chr', 'pos', 'a0', 'a1', 'af', 'ld')] info_snp <- snp_match(sumstats, map) ##### @@ -132,7 +131,7 @@ info_snp <- snp_match(sumstats, map) ##### # Remove SDss < 0.5 * SDval or SDss > 0.1 + SDval or SDss < 0.1 or SDval < 0.05 -sd_val <- with(info_snp, sqrt(2 * af_UKBB * (1 - af_UKBB))) +sd_val <- with(info_snp, sqrt(2 * af * (1 - af))) if(opt$binary == F){ sd_y_est = median(sd_val * info_snp$beta_se * sqrt(info_snp$n_eff)) diff --git a/docs/prep_ldpred2_ldmat.Rmd b/docs/prep_ldpred2_ldmat.Rmd new file mode 100644 index 00000000..963ba682 --- /dev/null +++ b/docs/prep_ldpred2_ldmat.Rmd @@ -0,0 +1,221 @@ +--- +title: Preparing LDpred2 LD matrices +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. + +The code will follow that used to generate the LD matrices for EUR, in this paper ([link](https://doi.org/10.1016/j.xhgg.2022.100136)). + +```{bash} +# Subset 1KG into super populations and merge across chromosomes +for pop in $(echo EUR EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop} + + # Create mergelist + rm -f /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt + for chr in $(seq 1 22); do + echo ~/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt + done + + ~/oliverpainfel/Software/plink1.9/plink \ + --merge-list /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt \ + --make-bed \ + --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \ + --out /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/ref.${pop}.GW +done +``` + +```{r} +library(bigsnpr) +library(bigreadr) + +# Create object for genetic data in ldpred2 format, and impute missing values +for(pop in c('EUR', 'EAS', 'AFR')){ + # Read in reference data + snp_readBed( + paste0( + '/users/k1806347/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/ref.', + pop, + '.GW.bed' + ) + ) + + # Attach the ref object in R session + ref <- + snp_attach( + paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + ) + ) + G <- ref$genotypes + NCORES <- nb_cores() + + #### Impute missing values (bigsnpr can't handle missing data in most functions) + G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = NCORES) + + # Save imputed reference + ref$genotypes<-G_imp + saveRDS(ref, paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + )) +} + +################ +# Now calculate LD matrices following code from https://doi.org/10.1016/j.xhgg.2022.100136 + +library(dplyr) +library(bigreadr) +library(bigsnpr) + +for(pop in c('EAS', 'AFR')){ + obj.1000G <- snp_attach(paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + )) + G <- obj.1000G$genotypes + CHR <- obj.1000G$map$chromosome + POS <- obj.1000G$map$physical.pos + POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = NCORES) # Note this is not appropriate but I think Florian did the same as used distance from UKB + MAF <- snp_MAF(G, ncores = NCORES) + keep <- (MAF > 0.02) + + all_final_grp <- NULL + for(chr in 1:22){ + ind.chr2 <- which(CHR == chr & keep) + + corr0 <- runonce::save_run({ + snp_cor( + G, + ind.col = ind.chr2, + infos.pos = POS2[ind.chr2], + size = 3 / 1000, + ncores = NCORES + ) + }, file = paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/LD_chr', + chr, + ".rds" + )) + + # find nearly independent LD blocks + m <- length(ind.chr2) + (SEQ <- round(seq_log(m / 30, m / 5, length.out = 20))) + splits <- snp_ldsplit(corr0, thr_r2 = 0.05, min_size = 50, max_size = SEQ, max_r2 = 0.15) + splits$cost2 <- sapply(splits$all_size, function(sizes) sum(sizes^2)) + + best_split <- splits %>% + arrange(cost2 * sqrt(5 + cost)) %>% + print() %>% + slice(1) %>% + print() + + (all_size <- best_split$all_size[[1]]) + best_grp <- rep(seq_along(all_size), all_size) + + runonce::save_run({ + corr0T <- as(corr0, "dgTMatrix") + corr0T@x <- + ifelse(best_grp[corr0T@i + 1L] == best_grp[corr0T@j + 1L], corr0T@x, 0) + as(Matrix::drop0(corr0T), "symmetricMatrix") + }, file = paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/LD_with_blocks_chr', + chr, + ".rds" + )) + + # return + all_final_grp <- rbind(all_final_grp, tibble(best_split, ind = list(ind.chr2))) + } + saveRDS( + all_final_grp, + paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/all_final_grp.rds' + ) + ) + + ### + # Create map.rds + ### + map <- obj.1000G$map[keep,] + + # Compute allele frequency + map$af<-big_colstats(G, ind.col = which(keep), ncores = NCORES)$sum / (2 * nrow(G)) + + # Compute LD scores + map$ld <- do.call('c', lapply(1:22, function(chr) { + cat(chr, ".. ", sep = "") + corr_chr <- readRDS( + paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/LD_chr', + chr, + ".rds" + ) + ) + Matrix::colSums(corr_chr ^ 2) + })) + + map <- map[, c('chromosome','physical.pos','allele2','allele1','marker.ID','af','ld')] + names(map) <- c('chr','pos','a0','a1','rsid','af','ld') + + saveRDS( + map, + paste0( + '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + pop, + '/map.rds' + ) + ) +} + + +``` + + + diff --git a/functions/constants.R b/functions/constants.R index 1d7abba1..d7c34f32 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -43,7 +43,7 @@ pgs_method_labels <- data.frame( pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] # Make vector indicating pgs_methods that can be applied to non-european GWAS -pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm') +pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm','ldpred2') # Make vector indicating pgs_methods that are to be applied to gwas_groups pgs_group_methods <- c('prscsx','xwing','tlprs') diff --git a/pipeline/config.yaml b/pipeline/config.yaml index dd1fecaf..f752663b 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -37,6 +37,9 @@ prscs_phi: ['1e-6', '1e-4', '1e-2', '1', 'auto'] # Specify 1kg or ukb ld reference for PRS-CS and PRS-CSx prscs_ldref: '1kg' +# Specify reference for LDpred2 +ldpred2_ldref: NA + # Specify models for LDpred2 ldpred2_model: ['grid', 'auto', 'inf'] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 20e93a57..b7d170cf 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -113,6 +113,18 @@ check_config_parameters(config) # Set outdir parameter outdir=config['outdir'] +# Read in the gwas_list or make an empty version +if 'gwas_list' in config and config["gwas_list"] != 'NA': + gwas_list_df = pd.read_table(config["gwas_list"], sep=r'\s+') +else: + gwas_list_df = pd.DataFrame(columns = ["name", "path", "population", "n", "sampling", "prevalence", "mean", "sd", "label"]) + +# Check whether gwas_list paths exist +check_list_paths(gwas_list_df) + +# Identify gwas_list with population == 'EUR' +gwas_list_df_eur = gwas_list_df.loc[gwas_list_df['population'] == 'EUR'] + # Set PRS-CS ld reference path if config['prscs_ldref'] == 'ukb': prscs_ldref='ukbb' @@ -126,6 +138,29 @@ if config['resdir'] == 'NA': else: resdir=config['resdir'] +# Set ldpred2 reference path +if config['ldpred2_ldref'] == 'NA': + ldpred2_ldref=f"{resdir}/data/ldpred2_ref" +else: + ldpred2_ldref=config['ldpred2_ldref'] + +# Check the ldpred2 ldref data is present for the required populations in the gwas_list +if 'ldpred2' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{ldpred2_ldref}/{pop}" + # Check if map.rds file exists + map_file = os.path.join(path, "map.rds") + if not os.path.exists(map_file): + print(f"File not found: {map_file}") + raise FileNotFoundError(f"Required file not found: {map_file}. LDpred2 reference data must include map.rds for all populations.") + + # Check if LD_with_blocks_chr${chr}.rds files exist for chr 1 to 22 + for chr in range(1, 23): + ld_file = os.path.join(path, f"LD_with_blocks_chr{chr}.rds") + if not os.path.exists(ld_file): + print(f"File not found: {ld_file}") + raise FileNotFoundError(f"Required file not found: {ld_file}. LDpred2 reference data must include files for all chromosomes.") + # Set refdir parameter # If refdir is NA, set refdir to '${resdir}/data/ref' if config['refdir'] == 'NA': @@ -544,7 +579,7 @@ rule download_gctb_software: # Download LDpred2 reference rule download_ldpred2_ref: output: - directory(f"{resdir}/data/ldpred2_ref") + f"{resdir}/data/ldpred2_ref/EUR/map.rds" benchmark: f"{resdir}/data/benchmarks/download_ldpred2_ref.txt" log: @@ -552,14 +587,14 @@ rule download_ldpred2_ref: shell: """ {{ - mkdir -p {resdir}/data/ldpred2_ref; \ - wget --no-check-certificate -O {resdir}/data/ldpred2_ref/download.zip https://figshare.com/ndownloader/articles/19213299/versions/2; \ - unzip {resdir}/data/ldpred2_ref/download.zip -d {resdir}/data/ldpred2_ref/; \ - rm {resdir}/data/ldpred2_ref/download.zip; \ - unzip {resdir}/data/ldpred2_ref/ldref_with_blocks.zip -d {resdir}/data/ldpred2_ref/; \ - mv {resdir}/data/ldpred2_ref/ldref/* {resdir}/data/ldpred2_ref/; \ - rm {resdir}/data/ldpred2_ref/ldref_with_blocks.zip; \ - rm -r {resdir}/data/ldpred2_ref/ldref + mkdir -p {resdir}/data/ldpred2_ref/EUR; \ + wget --no-check-certificate -O {resdir}/data/ldpred2_ref/EUR/download.zip https://figshare.com/ndownloader/articles/19213299/versions/2; \ + unzip {resdir}/data/ldpred2_ref/EUR/download.zip -d {resdir}/data/ldpred2_ref/EUR/; \ + rm {resdir}/data/ldpred2_ref/EUR/download.zip; \ + unzip {resdir}/data/ldpred2_ref/EUR/ldref_with_blocks.zip -d {resdir}/data/ldpred2_ref/EUR/; \ + mv {resdir}/data/ldpred2_ref/EUR/ldref/* {resdir}/data/ldpred2_ref/EUR/; \ + rm {resdir}/data/ldpred2_ref/EUR/ldref_with_blocks.zip; \ + rm -r {resdir}/data/ldpred2_ref/EUR/ldref }} > {log} 2>&1 """ # Download LDAK diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 535cbbfc..10b57631 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -31,18 +31,6 @@ rule ref_pca: # QC and format GWAS summary statistics ## -# Read in the gwas_list or make an empty version -if 'gwas_list' in config and config["gwas_list"] != 'NA': - gwas_list_df = pd.read_table(config["gwas_list"], sep=r'\s+') -else: - gwas_list_df = pd.DataFrame(columns = ["name", "path", "population", "n", "sampling", "prevalence", "mean", "sd", "label"]) - -# Check whether gwas_list paths exist -check_list_paths(gwas_list_df) - -# Identify gwas_list with population == 'EUR' -gwas_list_df_eur = gwas_list_df.loc[gwas_list_df['population'] == 'EUR'] - if 'gwas_list' in config: rule sumstat_prep_i: input: @@ -304,7 +292,7 @@ rule prep_pgs_ldpred2_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - rules.download_ldpred2_ref.output + lambda w: f"{ldpred2_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds" output: f"{outdir}/reference/pgs_score_files/ldpred2/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -315,6 +303,7 @@ rule prep_pgs_ldpred2_i: "../envs/analysis.yaml" params: model=",".join(map(str, config["ldpred2_model"])), + population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], inference=",".join(map(str, config["ldpred2_inference"])), sampling= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'sampling'].iloc[0], binary=lambda w: 'T' if not pd.isna(gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'sampling'].iloc[0]) else 'F', @@ -323,8 +312,7 @@ rule prep_pgs_ldpred2_i: "export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/ldpred2.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_keep {refdir}/keep_files/EUR.keep \ - --ldpred2_ref_dir {resdir}/data/ldpred2_ref \ + --ldpred2_ref_dir {ldpred2_ldref}/{params.population} \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/ldpred2/{wildcards.gwas}/ref-{wildcards.gwas} \ @@ -336,7 +324,7 @@ rule prep_pgs_ldpred2_i: --test {params.testing} > {log} 2>&1" rule prep_pgs_ldpred2: - input: expand(f"{outdir}/reference/pgs_score_files/ldpred2/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df_eur['name']) + input: expand(f"{outdir}/reference/pgs_score_files/ldpred2/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df['name']) ## # LDAK MegaPRS From 5cd9a5d59133989fbac89fc32d5c154d876f3b4b Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 2 Oct 2024 14:23:50 +0100 Subject: [PATCH 025/153] Extended timelimit for target scoring rule --- pipeline/rules/target_scoring.smk | 184 +++++++++++++++--------------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 67841a4f..e4f95711 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -1,92 +1,92 @@ -# Create a function summarising which populations are present in target -def ancestry_munge(x): - checkpoints.ancestry_reporter.get(name=x).output[0] - checkpoint_output = outdir + "/" + x + "/ancestry/ancestry_report.txt" - ancestry_report_df = pd.read_table(checkpoint_output, sep=' ') - return ancestry_report_df['population'].tolist() - -# Define which pgs_methods are can be applied to any GWAS population -pgs_methods_noneur = ['ptclump','lassosum','megaprs','prscs','dbslmm'] - -#### -# Projected PCs -#### - -rule pc_projection_i: - input: - f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", - f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" - output: - touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done") - benchmark: - f"{outdir}/reference/benchmarks/pc_projection_i-{{name}}-{{population}}.txt" - log: - f"{outdir}/reference/logs/pc_projection_i-{{name}}-{{population}}.log" - conda: - "../envs/analysis.yaml" - params: - testing=config["testing"] - shell: - "Rscript ../Scripts/target_scoring/target_scoring.R \ - --target_plink_chr {outdir}/{wildcards.name}/geno/{wildcards.name}.ref.chr \ - --target_keep {outdir}/{wildcards.name}/ancestry/keep_files/model_based/{wildcards.population}.keep \ - --ref_freq_chr {refdir}/freq_files/{wildcards.population}/ref.{wildcards.population}.chr \ - --ref_score {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.eigenvec.var.gz \ - --ref_scale {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.{wildcards.population}.scale \ - --plink2 plink2 \ - --test {params.testing} \ - --output {outdir}/{wildcards.name}/pcs/projected/{wildcards.population}/{wildcards.name}-{wildcards.population} > {log} 2>&1" - -rule pc_projection_all: - input: - lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done", name=w.name, population=ancestry_munge("{}".format(w.name))) - output: - touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection.done") - -rule pc_projection: - input: - expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection.done", name=target_list_df['name']) - -#### -# Polygenic scoring -#### - -rule target_pgs_i: - resources: - mem_mb=config['mem_target_pgs'], - time_min=800 - threads: config['cores_target_pgs'] - input: - f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", - rules.prep_pgs.input - output: - touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done") - benchmark: - f"{outdir}/reference/benchmarks/target_pgs_i-{{name}}-{{population}}.txt" - log: - f"{outdir}/reference/logs/target_pgs_i-{{name}}-{{population}}.log" - conda: - "../envs/analysis.yaml" - params: - testing=config["testing"], - config_file = config["config_file"] - shell: - "rm -r -f {outdir}/{wildcards.name}/pgs/{wildcards.population} && \ - Rscript ../Scripts/target_scoring/target_scoring_pipeline.R \ - --config {params.config_file} \ - --name {wildcards.name} \ - --population {wildcards.population} \ - --plink2 plink2 \ - --test {params.testing} \ - --n_cores {threads} > {log} 2>&1" - -rule target_pgs_all: - input: - lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done", name=w.name, population = ancestry_munge(w.name)) - output: - touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs.done") - -rule target_pgs: - input: - expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs.done", name=target_list_df['name']) - +# Create a function summarising which populations are present in target +def ancestry_munge(x): + checkpoints.ancestry_reporter.get(name=x).output[0] + checkpoint_output = outdir + "/" + x + "/ancestry/ancestry_report.txt" + ancestry_report_df = pd.read_table(checkpoint_output, sep=' ') + return ancestry_report_df['population'].tolist() + +# Define which pgs_methods are can be applied to any GWAS population +pgs_methods_noneur = ['ptclump','lassosum','megaprs','prscs','dbslmm'] + +#### +# Projected PCs +#### + +rule pc_projection_i: + input: + f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", + f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" + output: + touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done") + benchmark: + f"{outdir}/reference/benchmarks/pc_projection_i-{{name}}-{{population}}.txt" + log: + f"{outdir}/reference/logs/pc_projection_i-{{name}}-{{population}}.log" + conda: + "../envs/analysis.yaml" + params: + testing=config["testing"] + shell: + "Rscript ../Scripts/target_scoring/target_scoring.R \ + --target_plink_chr {outdir}/{wildcards.name}/geno/{wildcards.name}.ref.chr \ + --target_keep {outdir}/{wildcards.name}/ancestry/keep_files/model_based/{wildcards.population}.keep \ + --ref_freq_chr {refdir}/freq_files/{wildcards.population}/ref.{wildcards.population}.chr \ + --ref_score {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.eigenvec.var.gz \ + --ref_scale {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.{wildcards.population}.scale \ + --plink2 plink2 \ + --test {params.testing} \ + --output {outdir}/{wildcards.name}/pcs/projected/{wildcards.population}/{wildcards.name}-{wildcards.population} > {log} 2>&1" + +rule pc_projection_all: + input: + lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done", name=w.name, population=ancestry_munge("{}".format(w.name))) + output: + touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection.done") + +rule pc_projection: + input: + expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection.done", name=target_list_df['name']) + +#### +# Polygenic scoring +#### + +rule target_pgs_i: + resources: + mem_mb=config['mem_target_pgs'], + time_min=1600 + threads: config['cores_target_pgs'] + input: + f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", + rules.prep_pgs.input + output: + touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done") + benchmark: + f"{outdir}/reference/benchmarks/target_pgs_i-{{name}}-{{population}}.txt" + log: + f"{outdir}/reference/logs/target_pgs_i-{{name}}-{{population}}.log" + conda: + "../envs/analysis.yaml" + params: + testing=config["testing"], + config_file = config["config_file"] + shell: + "rm -r -f {outdir}/{wildcards.name}/pgs/{wildcards.population} && \ + Rscript ../Scripts/target_scoring/target_scoring_pipeline.R \ + --config {params.config_file} \ + --name {wildcards.name} \ + --population {wildcards.population} \ + --plink2 plink2 \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1" + +rule target_pgs_all: + input: + lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done", name=w.name, population = ancestry_munge(w.name)) + output: + touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs.done") + +rule target_pgs: + input: + expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs.done", name=target_list_df['name']) + From 9964db44d68d20ba7b09fe56c2f6897cffcf47a0 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:09:21 +0100 Subject: [PATCH 026/153] Added code to create LD reference data for LDpred2 --- docs/prep_ldpred2_ldmat.html | 593 +++++++++++++++++++++++++++++++++++ docs/prep_sbayesr_ldmat.Rmd | 140 +++++++++ 2 files changed, 733 insertions(+) create mode 100644 docs/prep_ldpred2_ldmat.html create mode 100644 docs/prep_sbayesr_ldmat.Rmd diff --git a/docs/prep_ldpred2_ldmat.html b/docs/prep_ldpred2_ldmat.html new file mode 100644 index 00000000..90d9b33b --- /dev/null +++ b/docs/prep_ldpred2_ldmat.html @@ -0,0 +1,593 @@ + + + + + + + + + + + + + +Preparing LDpred2 LD matrices + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + +
    +

    Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in +the 1KG super populations. This is to allow fair comparison across +methods for a cross-population polygenic scoring study.

    +

    The code will follow that used to generate the LD matrices for EUR, +in this paper (link).

    +
    # Subset 1KG into super populations and merge across chromosomes
    +for pop in $(echo EUR EAS AFR); do
    +  mkdir -p /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}
    +
    +  # Create mergelist
    +  rm -f /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt
    +  for chr in $(seq 1 22); do
    +    echo ~/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt
    +  done
    +  
    +  ~/oliverpainfel/Software/plink1.9/plink \
    +    --merge-list /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt \
    +    --make-bed \
    +    --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \
    +    --out /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/ref.${pop}.GW
    +done
    +
    library(bigsnpr)
    +library(bigreadr)
    +
    +# Create object for genetic data in ldpred2 format, and impute missing values
    +for(pop in c('EUR', 'EAS', 'AFR')){
    +  # Read in reference data
    +  snp_readBed(
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/1KG/ldpred2/',
    +      pop,
    +      '/ref.',
    +      pop,
    +      '.GW.bed'
    +    )
    +  )
    +  
    +  # Attach the ref object in R session
    +  ref <-
    +    snp_attach(
    +      paste0(
    +        '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +        pop,
    +        '/ref.',
    +        pop,
    +        '.GW.rds'
    +      )
    +    )
    +  G <- ref$genotypes
    +  NCORES <- nb_cores()
    +  
    +  #### Impute missing values (bigsnpr can't handle missing data in most functions)
    +  G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = NCORES)
    +
    +  # Save imputed reference
    +  ref$genotypes<-G_imp
    +  saveRDS(ref, paste0(
    +        '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +        pop,
    +        '/ref.',
    +        pop,
    +        '.GW.rds'
    +      ))
    +}
    +
    +################
    +# Now calculate LD matrices following code from https://doi.org/10.1016/j.xhgg.2022.100136
    +
    +library(dplyr)
    +library(bigreadr)
    +library(bigsnpr)
    +
    +for(pop in c('EUR', 'EAS', 'AFR')){
    +  obj.1000G <- snp_attach(paste0(
    +          '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +          pop,
    +          '/ref.',
    +          pop,
    +          '.GW.rds'
    +        ))
    +  G <- obj.1000G$genotypes
    +  CHR <- obj.1000G$map$chromosome
    +  POS <- obj.1000G$map$physical.pos
    +  POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = NCORES) # Note this is not appropriate but I think Florian did the same as used distance from UKB
    +  MAF <- snp_MAF(G, ncores = NCORES)
    +  keep <- (MAF > 0.02)
    +
    +  all_final_grp <- NULL
    +  for(chr in 1:22){
    +    ind.chr2 <- which(CHR == chr & keep)
    +
    +    corr0 <- runonce::save_run({
    +      snp_cor(
    +        G,
    +        ind.col = ind.chr2,
    +        infos.pos = POS2[ind.chr2],
    +        size = 3 / 1000,
    +        ncores = NCORES
    +      )
    +    }, file = paste0(
    +      '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +      pop,
    +      '/LD_chr',
    +      chr,
    +      ".rds"
    +    ))
    +    
    +    # find nearly independent LD blocks
    +    m <- length(ind.chr2)
    +    (SEQ <- round(seq_log(m / 30, m / 5, length.out = 20)))
    +    splits <- snp_ldsplit(corr0, thr_r2 = 0.05, min_size = 50, max_size = SEQ, max_r2 = 0.15)
    +    splits$cost2 <- sapply(splits$all_size, function(sizes) sum(sizes^2))
    +  
    +    best_split <- splits %>%
    +      arrange(cost2 * sqrt(5 + cost)) %>%
    +      print() %>%
    +      slice(1) %>%
    +      print()
    +  
    +    (all_size <- best_split$all_size[[1]])
    +    best_grp <- rep(seq_along(all_size), all_size)
    +  
    +    runonce::save_run({
    +      corr0T <- as(corr0, "dgTMatrix")
    +      corr0T@x <-
    +        ifelse(best_grp[corr0T@i + 1L] == best_grp[corr0T@j + 1L], corr0T@x, 0)
    +      as(Matrix::drop0(corr0T), "symmetricMatrix")
    +    }, file = paste0(
    +      '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +      pop,
    +      '/LD_with_blocks_chr',
    +      chr,
    +      ".rds"
    +    ))
    +  
    +    # return
    +    all_final_grp <- rbind(all_final_grp, tibble(best_split, ind = list(ind.chr2)))
    +  }
    +  saveRDS(
    +    all_final_grp,
    +    paste0(
    +      '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +      pop,
    +      '/all_final_grp.rds'
    +    )
    +  )
    +  
    +  ###
    +  # Create map.rds
    +  ###
    +  map <- obj.1000G$map[keep,]
    +
    +  # Compute allele frequency
    +  map$af<-big_colstats(G, ind.col = which(keep), ncores = NCORES)$sum / (2 * nrow(G))
    +  
    +  # Compute LD scores
    +  map$ld <- do.call('c', lapply(1:22, function(chr) {
    +    cat(chr, ".. ", sep = "")
    +    corr_chr <- readRDS(
    +      paste0(
    +        '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +        pop,
    +        '/LD_chr',
    +        chr,
    +        ".rds"
    +      )
    +    )
    +    Matrix::colSums(corr_chr ^ 2)
    +  }))
    +  
    +  map <- map[, c('chromosome','physical.pos','allele2','allele1','marker.ID','af','ld')]
    +  names(map) <- c('chr','pos','a0','a1','rsid','af','ld')
    +  
    +  saveRDS(
    +    map,
    +    paste0(
    +      '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/',
    +      pop,
    +      '/map.rds'
    +    )
    +  )
    +}
    + + +
    + +
    +
    + +
    +
    + + + +
    + + + + + + + + + + + + + + + diff --git a/docs/prep_sbayesr_ldmat.Rmd b/docs/prep_sbayesr_ldmat.Rmd new file mode 100644 index 00000000..c1dcce36 --- /dev/null +++ b/docs/prep_sbayesr_ldmat.Rmd @@ -0,0 +1,140 @@ +--- +title: Preparing SBayesR LD matrices +output: + html_document: + theme: cosmo + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +Here we will calculate LD matrices for SBayesR using HapMap3 SNPs in the 1KG super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. + +```{r} +# Create shrunk LD matrix in 5000 SNP pieces +gctb<-'/users/k1806347/oliverpainfel/Software/gctb_2.02_Linux/gctb' +options(scipen=999) + +library(foreach) +library(doMC) +registerDoMC(10) + +for(pop in c('EAS','AFR')){ + system(paste0('mkdir -p /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop)) + log <- foreach(i = 1:22, .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + # Restrict to SNPs with MAF > 0.001 + freq<-fread(paste0('/users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/freq_files/', pop, '/ref.', pop, '.chr', i, '.frq')) + freq <- freq[freq$MAF > 0.001,] + write.table(freq$SNP, paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop,'/maf_001_chr',i,'.txt'), col.names=F, row.names=F, quote=F) + + nsnp <- nrow(freq) + nsnp_chunk <- ceiling(nsnp / 5000) + for (j in 1:nsnp_chunk) { + start <- (5000 * (j - 1)) + 1 + end <- 5000 * j + print(start) + print(end) + + system( + paste0( + "sbatch -p neurohack_cpu --mem 10G --wrap='", + gctb, + ' --bfile /scratch/prj/oliverpainfel/Data/1KG/ldpred2/EUR/ref.EUR.GW.imp', + ' --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/', pop, '.keep', + ' --make-shrunk-ldm', + ' --extract /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop,'/maf_001_chr',i,'.txt', + ' --gen-map /users/k1806347/oliverpainfel/Data/Genetic_Map/CEU/chr', i, '.OMNI.interpolated_genetic_map', + ' --snp ', start, '-', end, + ' --out /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop,'/maf_001_chr', i, + "'" + ) + ) + } + + # Merge the chunks into per chromosome LD matrices + while(1){ + files<-list.files(path=paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop), + pattern=paste0('maf_001_chr',i,'.snp')) + files<-files[grepl('.bin',files)] + if(length(files) == nsnp_chunk){ + Sys.sleep(120) + break + } + } + + files<-paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/', files) + files<-gsub('.bin', '', files) + file_num<-gsub('.*.snp', '', files) + file_num<-as.numeric(gsub('-.*', '', file_num)) + # Sort files in order of genomic location otherwise SBayeR does not converge! + files<-files[order(file_num)] + write.table( + files, + paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/shrunk_ld_chr', i, '.merge_list'), + col.names = F, + row.names = F, + quote = F + ) + system( + paste0( + "sbatch -p neurohack_cpu --mem ", round(2.5 * nsnp_chunk),"G --wrap='", + gctb, + ' --mldm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/shrunk_ld_chr', i, '.merge_list', + ' --make-shrunk-ldm', + ' --out /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i, + "'" + ) + ) + + # Make the LD matrices sparse + while(1){ + if(file.exists(paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i, '.ldm.shrunk.bin'))){ + Sys.sleep(120) + break + } + } + + system(paste0( + "sbatch -p neurohack_cpu --mem 60G --wrap='", + gctb, + ' --ldm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i, '.ldm.shrunk', + ' --chisq 0', + ' --make-sparse-ldm', + ' --out /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i, + "'" + )) + + while(1){ + if(file.exists(paste0('/users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i,'.ldm.sparse.bin'))){ + Sys.sleep(120) + break + } + } + system(paste0('rm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i,'.snp*')) + system(paste0('rm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i,'.txt')) + system(paste0('rm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/shrunk_ld_chr', i, '.merge_list')) + system(paste0('rm /users/k1806347/oliverpainfel/Data/1KG/sbayesr/', pop, '/maf_001_chr', i,'.ldm.shrunk.*')) + + 'hi' + } +} + +``` + From 75f18cefca137587c34fa6a536763069036ff0c7 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:10:24 +0100 Subject: [PATCH 027/153] Allowed LDpred2 to try a range of LD shrinkage values --- Scripts/pgs_methods/ldpred2.R | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index f540864f..db3853ac 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -244,13 +244,25 @@ if('grid' %in% opt$model){ #### if('auto' %in% opt$model){ - coef_shrink <- 0.95 - # takes less than 2 min with 4 cores - multi_auto <- snp_ldpred2_auto( - corr, sumstats, h2_init = ldsc[["h2"]], - vec_p_init = seq_log(1e-4, 0.2, length.out = 30), ncores = opt$n_cores, - allow_jump_sign = FALSE, shrink_corr = coef_shrink) + coef_shrink <- seq(0.95, 0.4, by = -0.05) # Updated the sequence to decrement correctly + + for(coef_shrink_i in coef_shrink){ + multi_auto <- snp_ldpred2_auto( + corr, sumstats, h2_init = ldsc[["h2"]], + vec_p_init = seq_log(1e-4, 0.2, length.out = 30), ncores = opt$n_cores, + allow_jump_sign = FALSE, shrink_corr = coef_shrink_i) + + if(!all(is.na(multi_auto[[1]]$beta_est))){ + log_add(log_file = log_file, message = paste0('Auto model: ld matrix shrink_corr=', coef_shrink_i,' was used')) + break # Break the loop if beta_est is not all NA + } + + if(coef_shrink_i == 0.4 && all(is.na(multi_auto[[1]]$beta_est))){ + log_add(log_file = log_file, message = 'Error: auto model did not converge even with shrink_corr=0.4.') + stop('auto model did not converge even with shrink_corr=0.4.') + } + } # Create convergence plot auto <- multi_auto[[1]] # first chain @@ -355,13 +367,12 @@ for(pop_i in unique(pop_data$POP)){ if(opt$inference){ log_add(log_file = log_file, message = 'Performing inference...') - coef_shrink <- 0.95 - + coef_shrink_i multi_auto <- snp_ldpred2_auto( corr, sumstats, h2_init = ldsc[["h2"]], vec_p_init = seq_log(1e-4, 0.2, length.out = 50), ncores = opt$n_cores, burn_in = 500, num_iter = 500, report_step = 20, - allow_jump_sign = FALSE, shrink_corr = coef_shrink) + allow_jump_sign = FALSE, shrink_corr = coef_shrink_i) range <- sapply(multi_auto, function(auto) diff(range(auto$corr_est))) keep <- which(range > (0.95 * quantile(range, 0.95, na.rm = TRUE))) @@ -389,7 +400,7 @@ if(opt$inference){ all_r2 <- do.call("cbind", lapply(seq_along(bsamp), function(ic) { b1 <- bsamp[[ic]] Rb1 <- apply(b1, 2, function(x) - coef_shrink * bigsparser::sp_prodVec(corr, x) + (1 - coef_shrink) * x) + coef_shrink_i * bigsparser::sp_prodVec(corr, x) + (1 - coef_shrink_i) * x) b2 <- do.call("cbind", bsamp[-ic]) b2Rb1 <- as.matrix(Matrix::crossprod(b2, Rb1)) })) From a9a5d20dbb261a301c3e1170497f924dbafeda76 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:11:25 +0100 Subject: [PATCH 028/153] Included some config file checks, and updated cross population analysis to include AFR data --- docs/CrossPop.Rmd | 761 +++++++++++++++++++++----------- pipeline/rules/dependencies.smk | 28 ++ pipeline/rules/pgs_methods.smk | 12 +- pipeline/rules/target_qc.smk | 5 + 4 files changed, 551 insertions(+), 255 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b02075f7..a5ef9a6b 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1,3 +1,5 @@ +--- +title: Cross-population evaluation of polygenic scores output: html_document: theme: cosmo @@ -606,7 +608,21 @@ gwas_list_eas<-data.frame( label=paste0('"', prscsx_dat$trait, ' (BBJ)"') ) -gwas_list<-rbind(gwas_list_eur, gwas_list_eas) +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')[1:5,] +ugr_data<-ugr_data[ugr_data$labels %in% prscsx_dat$labels,] + +gwas_list_afr<-data.frame( + name=paste0(ugr_data$labels,'_UGR'), + path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/UGR/',ugr_data$labels,'.reformat.txt.gz'), + population='AFR', + n=NA, + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', prscsx_dat$trait, ' (UGR)"') +) +gwas_list<-do.call(rbind, list(gwas_list_eur, gwas_list_eas, gwas_list_afr)) write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) @@ -614,12 +630,20 @@ write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k # gwas_groups ###### -gwas_groups<-data.frame( +gwas_groups_eas<-data.frame( name=prscsx_dat$labels, gwas=sapply(prscsx_dat$labels, function(x) paste0(x,'_UKB,',x,'_BBJ')), - label=paste0('"', prscsx_dat$trait, '"') + label=paste0('"', prscsx_dat$trait, " (UKB+BBJ)", '"') +) + +gwas_groups_afr<-data.frame( + name=paste0(prscsx_dat$labels, '_ukb_ugr'), + gwas=sapply(prscsx_dat$labels, function(x) paste0(x,'_UKB,',x,'_UGR')), + label=paste0('"', prscsx_dat$trait, " (UKB+UGR)", '"') ) +gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr) + write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) ###### @@ -677,84 +701,131 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[4,] - -############## -# Comparison: Single source -############## +prscsx_dat<-prscsx_dat[1:5,] # Get a list of score files scores <- list_score_files(config) -disc_pop <- c('EUR','EAS') -targ_pop <- c('EUR','EAS','AFR','CSA','AMR') -for(disc_pop_i in disc_pop){ - disc_samp<-ifelse(disc_pop_i == 'EUR', 'UKB', 'BBJ') - scores_disc_pop_i <- scores[grepl(disc_samp, scores$name), ] +# Create files for EAS and AFR targets +targ_pop <- c('EUR','EAS','AFR') +for(trait_i in prscsx_dat$labels){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$group <- scores_i$method for(targ_pop_i in targ_pop){ - for(trait_i in prscsx_dat$labels){ + # Subset GWAS based on EUR and/or targ_pop_i + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } + dir.create( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', - disc_pop_i, - '_disc.targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, '/', trait_i ), recursive = T ) - scores_tmp <- scores_disc_pop_i[grepl(trait_i, scores_disc_pop_i$name),] - predictors_tmp <- data.frame( - predictor = paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_tmp$method, - '/', - scores_tmp$name, - '/ukb-', - scores_tmp$name, - '-', - targ_pop_i, - '.profiles' - ), - group=scores_tmp$method + scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | + grepl(disc_pop_j, scores_i$nam, ignore.case = T),] + + scores_i_j_multi <- scores_i_j + # Insert path to score file + scores_i_j_multi$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi$method, + '/', + scores_i_j_multi$name, + '/ukb-', + scores_i_j_multi$name, + '-', + targ_pop_i, + '.profiles' ) # Extract the pseudo score for each method and specify as a seperate group - for(i in 1:nrow(scores_tmp)) { + for(i in 1:nrow(scores_i_j)) { param <- find_pseudo( config = config, - gwas = scores_tmp$name[i], - pgs_method = scores_tmp$method[i], - target_pop = pop_i + gwas = scores_i_j$name[i], + pgs_method = scores_i_j$method[i], + target_pop = targ_pop_i ) - predictors <- fread( - predictors_tmp$predictor[i], + pgs <- fread( + scores_i_j_multi$predictor[i], select = c('FID', 'IID', - paste0(scores_tmp$name[i], '_', param))) + paste0(scores_i_j$name[i], '_', param))) - fwrite(predictors, - gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor[i])) + fwrite(pgs, + gsub('.profiles', + '.pseudo.profiles', + scores_i_j_multi$predictor[i])) + } + + scores_i_j_pseudo <- scores_i_j_multi + scores_i_j_pseudo$group <- paste0(scores_i_j_multi$group, '.pseudo') + for(i in 1:nrow(scores_i_j_pseudo)){ + if(grepl('UKB', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EUR.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('BBJ', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EAS.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('UGR', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) + } } + scores_i_j_pseudo$predictor <- gsub('.profiles', + '.pseudo.profiles', + scores_i_j_pseudo$predictor) - predictors_tmp2<-predictors_tmp - predictors_tmp2$group<-paste0(predictors_tmp$group,'.pseudo') - predictors_tmp2$predictor<-gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor) - predictors_tmp <- rbind(predictors_tmp, predictors_tmp2) + # Make a group for each GWAS and single source combo + scores_i_j_single <- scores_i_j_multi[grepl('UKB|BBJ|UGR', scores_i_j$name), ] + scores_i_j_single$group <- + paste0(scores_i_j_single$method, + '.', + gsub('.*_', '', scores_i_j_single$name)) + scores_i_j_single$group <- gsub('UKB', 'EUR', scores_i_j_single$group) + scores_i_j_single$group <- gsub('BBJ', 'EAS', scores_i_j_single$group) + scores_i_j_single$group <- gsub('UGR', 'AFR', scores_i_j_single$group) + + predictors_i<- do.call(rbind, list( + scores_i_j_multi, scores_i_j_pseudo, scores_i_j_single + )) + + predictors_i <- predictors_i[, c('predictor', 'group'), with=F] write.table( - predictors_tmp, + predictors_i, paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', - disc_pop_i, - '_disc.targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, '/', trait_i, '/predictor_list.txt' @@ -767,83 +838,6 @@ for(disc_pop_i in disc_pop){ } } -############## -# Comparison: Multi source (EUR + EAS -> EUR, EUR + EAS -> EAS) -############## - -# Get a list of score files -scores <- list_score_files(config) - -pop <- c('EUR','EAS','AFR','CSA','AMR') -for(pop_i in pop){ - for(trait_i in prscsx_dat$labels){ - dir.create( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_', - pop_i, - '/', - trait_i - ), - recursive = T - ) - scores_tmp <- scores[grepl(trait_i, scores$name),] - - predictors_tmp <- data.frame( - predictor = paste0( - outdir, - '/ukb/pgs/', - pop_i, - '/', - scores_tmp$method, - '/', - scores_tmp$name, - '/ukb-', - scores_tmp$name, - '-', - pop_i, - '.profiles' - ), - group=scores_tmp$method - ) - - # Extract the pseudo score for each method and specify as a seperate group - for(i in 1:nrow(scores_tmp)) { - param <- find_pseudo( - config = config, - gwas = scores_tmp$name[i], - pgs_method = scores_tmp$method[i], - target_pop = pop_i - ) - - predictors <- fread( - predictors_tmp$predictor[i], - select = c('FID', 'IID', - paste0(scores_tmp$name[i], '_', param))) - - fwrite(predictors, gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor[i])) - } - - predictors_tmp2<-predictors_tmp - predictors_tmp2$group<-paste0(predictors_tmp$group,'.pseudo') - predictors_tmp2$predictor<-gsub('.profiles', '.pseudo.profiles', predictors_tmp$predictor) - predictors_tmp <- rbind(predictors_tmp, predictors_tmp2) - - write.table( - predictors_tmp, - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_', - pop_i, - '/', - trait_i, - '/predictor_list.txt' - ), - col.names = T, - row.names = F, - quote = F - ) - } -} - ```
    @@ -854,27 +848,34 @@ for(pop_i in pop){
    Show code ```{bash} -########### -# Single source -########### - cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for disc_pop in $(echo EUR EAS); do -# for targ_pop in $(echo EUR EAS ); do - for targ_pop in $(echo AFR CSA AMR); do - if [ "$targ_pop" == "EUR" ]; then - targ_pop2="EUR_test" - else - targ_pop2=$targ_pop - fi - - for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do - sbatch --mem 50G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ +for targ_pop in $(echo EUR EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo AFR EAS) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/single.${disc_pop}_disc.targ_${targ_pop}/${pheno}/res \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 10 \ --top1 T \ --all_model F \ @@ -883,41 +884,12 @@ for disc_pop in $(echo EUR EAS); do done done -# Note. Will we will need to include specify --compare_predictors T to results for every PGS (allowing us to get pseudoval results) - -########### -# Multi source -########### - -cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline -conda activate model_builder - -# for targ_pop in $(echo EUR EAS ); do -for targ_pop in $(echo AFR CSA AMR); do - if [ "$targ_pop" == "EUR" ]; then - targ_pop2="EUR_test" - else - targ_pop2=$targ_pop - fi - - for pheno in $(head -n 4 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt | tail -n 1); do - sbatch --mem 20G -n 5 -p cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/multi.targ_${targ_pop}/${pheno}/res \ - --n_core 5 \ - --top1 T \ - --all_model F \ - --assoc T" - done -done - ```
    *** -## Plot results +## Plot results for each phenotype ### Assoc results @@ -932,7 +904,7 @@ library(cowplot) # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[4,] +prscsx_dat<-prscsx_dat[1:5,] single_plot_list<-list() prscsx_xwing_plot_list<-list() @@ -1097,7 +1069,7 @@ source_all('../functions') # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[4,] +prscsx_dat<-prscsx_dat[1:5,] config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' @@ -1110,31 +1082,58 @@ gwas_list<-read_param(config = config, param = 'gwas_list') # Define gwas_groups used gwas_groups<-read_param(config = config, param = 'gwas_groups') -############# -# Single source -############# +# Calculate corelation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in prscsx_dat$labels){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) -plot_list<-list() -disc_pop=c('EUR','EAS') -targ_pop=c('EUR','EAS','AFR','CSA','AMR') + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EUR','EAS','AFR') +res <- list() for(pheno_i in prscsx_dat$labels){ res_i<-NULL - for(disc_pop_i in disc_pop){ - for(targ_pop_i in targ_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.', - disc_pop_i, - '_disc.targ_', - targ_pop_i, - '/', - pheno_i, - '/res.pred_eval.txt' - ) + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' ) - eval_i$test <- paste0(disc_pop_i, ' → ', targ_pop_i) - res_i <- rbind(res_i, eval_i) + ) + eval_i$target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) } } @@ -1144,93 +1143,347 @@ for(pheno_i in prscsx_dat$labels){ res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + res_i$Source[grepl('EAS|EUR|AFR', res_i$Group)] <- 'Single' + res_i$Source[!grepl('EAS|EUR|AFR', res_i$Group)] <- 'Multi' + + res_i$Discovery[grepl('EUR', res_i$Group)] <- 'EUR' + res_i$Discovery[grepl('EAS', res_i$Group)] <- 'EAS' + res_i$Discovery[grepl('AFR', res_i$Group)] <- 'AFR' + res_i$Discovery[res_i$Source == 'Multi'] <- res_i$gwas_group[res_i$Source == 'Multi'] + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) - res_i$test<-factor(res_i$test, levels=unique(res_i$test)) + res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) + res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove pseudo model for methods that don't really have one (single source combo, tlprs) + res_i <- res_i[!which(res_i$Model == 'Pseudo' & res_i$Method == 'ptclump'),] + res_i <- res_i[!which( + res_i$Model == 'Pseudo' & + res_i$Method %in% c('tlprs_dbslmm', 'tlprs_prscs', 'tlprs_sbayesr') & + res_i$Source == 'Multi'),] - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + + res[[pheno_i]]<-res_i + +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res for each scenario + res_i <- do.call(rbind, lapply(seq_along(res), function(i) { + x <- res[[i]] + x$pheno <- names(res)[i] + x <- x[x$target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + meta_res <- rbind(meta_res, + data.table( + Group = group_i, + Method = res_group_i$Method[1], + Model = res_group_i$Model[1], + Source = res_group_i$Source[1], + Discovery = res_group_i$Discovery[1], + gwas_group = res_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_i$es, + SE = sqrt(meta_res_i$var) + )) + } + } +} + +meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) +meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +#### +# Comparison of models across methods, across target and discovery populations +#### + +tmp <- meta_res + +# Set SBayesR pseudo model to top1 +ggplot(meta_res, aes(x=Method, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + - geom_hline(yintercept = 0) + - geom_vline(xintercept = seq(1.5, length(unique(res_i$Method))), linetype="dotted") + - facet_grid(.~ test) + + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)") + + facet_grid(Target ~ Discovery, scales='free', space = 'free_x') + theme_half_open() + background_grid() + panel_border() + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) -} -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.eval.png', - res = 300, - height = 1200*nrow(prscsx_dat), - width = 5000, - units = 'px' -) -plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) -dev.off() -############# -# Multi source -############# +#### +# Create heatmap showing difference between all methods and models +#### -plot_list<-list() -pop=c('EUR','EAS','AFR','CSA','AMR') +# Read in results +targ_pop=c('EUR','EAS','AFR') +res <- list() for(pheno_i in prscsx_dat$labels){ res_i<-NULL - for(targ_pop_i in pop){ + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ eval_i <- fread( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.', + '/users/k1806347/oliverpainfel/Analyses/crosspop/', 'targ_', targ_pop_i, + '.disc_EUR_', + disc_pop_i, '/', pheno_i, - '/res.pred_eval.txt' + '/res.pred_comp.txt' ) ) eval_i$target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) res_i<-rbind(res_i, eval_i) + } } - res_i$Method<-sub('\\..*','',res_i$Group) + res[[pheno_i]]<-res_i +} + + +library(MAd) + +# Average R across phenotypes +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ - res_i$Model[grepl('top1', res_i$Group)]<-'Top1' - res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' - res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + # Subset res for each scenario + res_i <- do.call(rbind, lapply(seq_along(res), function(i) { + x <- res[[i]] + x$pheno <- names(res)[i] + x <- x[x$target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) - res_i <- res_i[!grepl('pseudo.top1', res_i$Group),] + # Calculate diff SE based on p-value + res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 + res_i$R_diff_pval[res_i$R_diff_pval == 1]<-1-0.001 + res_i$R_diff_z<-qnorm(res_i$R_diff_pval/2) + res_i$R_diff_SE<-abs(res_i$R_diff/res_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + res_i$Group <- paste0(res_i$Model_1, '_vs_', res_i$Model_2) - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Model<-factor(res_i$Model, levels=unique(res_i$Model)) - - plot_list[[pheno_i]] <- ggplot(res_i, aes(x=Method, y=R, fill = Model)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + - geom_hline(yintercept = 0) + - geom_vline(xintercept = seq(1.5, length(unique(res_i$Method))), linetype="dotted") + - facet_grid(.~ target, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + meta_res <- rbind(meta_res, + data.table( + Target = targ_pop_i, + Group = group_i, + gwas_group = res_group_i$gwas_group[1], + Model_1 = res_group_i$Model_1[1], + Model_2 = res_group_i$Model_2[1], + R_diff = meta_res_i$es, + R_diff_SE = sqrt(meta_res_i$var) + )) + } + } +} +meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE +meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) + +# Mirror results to fill in gaps +meta_res_symmetric <- meta_res +meta_res_mirrored <- meta_res +meta_res_mirrored$Model_1 <- meta_res$Model_2 +meta_res_mirrored$Model_2 <- meta_res$Model_1 +meta_res_mirrored$R_diff <- -meta_res_mirrored$R_diff +meta_res <- rbind(meta_res_symmetric, meta_res_mirrored) + +meta_res$R_diff[meta_res$Model_1_Test == meta_res$Model_2_Test]<-NA +meta_res$R_diff_catagory<-'NA' +meta_res$R_diff_catagory[meta_res$R_diff < -0.002]<-'-0.025 - -0.002' +meta_res$R_diff_catagory[meta_res$R_diff < -0.025]<-'-0.08 - -0.025' +meta_res$R_diff_catagory[meta_res$R_diff < -0.08]<-'< -0.08' +meta_res$R_diff_catagory[meta_res$R_diff > -0.002 & meta_res$R_diff < 0.002]<-'-0.002 - 0.002' +meta_res$R_diff_catagory[meta_res$R_diff > 0.002]<-'0.002 - 0.025' +meta_res$R_diff_catagory[meta_res$R_diff > 0.025]<-'0.025 - 0.08' +meta_res$R_diff_catagory[meta_res$R_diff > 0.08]<-'> 0.08' +meta_res$R_diff_catagory<-factor(meta_res$R_diff_catagory, level=rev(c('< -0.08','-0.08 - -0.025','-0.025 - -0.002','-0.002 - 0.002','0.002 - 0.025','0.025 - 0.08','> 0.08'))) +meta_res$indep_star<-' ' +meta_res$indep_star[meta_res$R_diff_p < 0.05]<-'*' +meta_res$indep_star[meta_res$R_diff_p < 1e-3]<-'**' +meta_res$indep_star[meta_res$R_diff_p < 1e-6]<-'***' + +# Annotate tests to get order correct +meta_res$Method<-sub('\\..*','',meta_res$Model_1) + +meta_res$Model[grepl('top1', meta_res$Model_1)]<-'Top1' +meta_res$Model[grepl('pseudo', meta_res$Model_1)]<-'Pseudo' +meta_res$Model[!grepl('top1|pseudo', meta_res$Model_1)]<-'Multi' + +meta_res$Model2[grepl('top1', meta_res$Model_2)]<-'Top1' +meta_res$Model2[grepl('pseudo', meta_res$Model_2)]<-'Pseudo' +meta_res$Model2[!grepl('top1|pseudo', meta_res$Model_2)]<-'Multi' + +meta_res$Source[grepl('AFR|EAS|EUR', meta_res$Model_1)] <- 'Single' +meta_res$Source[!grepl('AFR|EAS|EUR', meta_res$Model_1)] <- 'Multi' + +meta_res$Source2[grepl('AFR|EAS|EUR', meta_res$Model_2)] <- 'Single' +meta_res$Source2[!grepl('AFR|EAS|EUR', meta_res$Model_2)] <- 'Multi' + +meta_res$Discovery[grepl('EUR', meta_res$Model_1)] <- 'EUR' +meta_res$Discovery[grepl('EAS', meta_res$Model_1)] <- 'EAS' +meta_res$Discovery[grepl('AFR', meta_res$Model_1)] <- 'AFR' +meta_res$Discovery[meta_res$Source == 'Multi'] <- meta_res$gwas_group[meta_res$Source == 'Multi'] + +meta_res$Discovery2[grepl('EUR', meta_res$Model_2)] <- 'EUR' +meta_res$Discovery2[grepl('EAS', meta_res$Model_2)] <- 'EAS' +meta_res$Discovery2[grepl('AFR', meta_res$Model_2)] <- 'AFR' +meta_res$Discovery2[meta_res$Source2 == 'Multi'] <- meta_res$gwas_group[meta_res$Source2 == 'Multi'] + +meta_res$Method<-factor(meta_res$Method, levels=unique(meta_res$Method)) +meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) +meta_res$Model2<-factor(meta_res$Model2, levels=c('Top1','Pseudo','Multi')) +meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +meta_res$Discovery2<-factor(meta_res$Discovery2, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) + +meta_res<-meta_res[order(meta_res$Discovery, meta_res$Discovery2, meta_res$Method),] + +heatmap_list<-NULL +for(model_i in c('Top1','Pseudo','Multi')){ + heatmap_list[[model_i]]<-list() + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + heatmap_list[[model_i]][[targ_pop_i]]<-list() + for(disc_pop_i in disc_pop){ + + tmp <- meta_res[meta_res$Target == targ_pop_i, ] + tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] + tmp <- tmp[tmp$Model == model_i & tmp$Model2 == model_i,] + tmp$Model_1<-gsub('\\..*','', tmp$Model_1) + tmp$Model_2<-gsub('\\..*','', tmp$Model_2) + + tmp$Model_1 <- factor( + tmp$Model_1, + levels=unique(tmp$Model_1)) + tmp$Model_2 <- factor( + tmp$Model_2, + levels=unique(tmp$Model_1)) + + heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- + ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + + geom_tile(color = "white") + + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + + facet_grid(Discovery ~ Discovery2, scales = 'free', space = 'free', switch="both") + + geom_text( + data = tmp, + aes(Model_2, Model_1, label = indep_star), + color = "black", + size = 4, + angle = 0, + vjust = 0.8 + ) + + scale_fill_brewer( + breaks = levels(tmp$R_diff_catagory), + palette = "RdBu", + drop = F, + na.value = 'grey' + ) + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text( + angle = 45, + vjust = 1, + hjust = 1 + )) + } + } } -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.eval.png', - res = 300, - height = 1200*nrow(prscsx_dat), - width = 5000, - units = 'px' -) -plot_grid(plotlist = plot_list, labels = names(plot_list), ncol=1) -dev.off() ```
    + + diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index b7d170cf..caa7adb5 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -119,6 +119,11 @@ if 'gwas_list' in config and config["gwas_list"] != 'NA': else: gwas_list_df = pd.DataFrame(columns = ["name", "path", "population", "n", "sampling", "prevalence", "mean", "sd", "label"]) +# Check for duplicate values in the 'name' column +duplicate_names = gwas_list_df[gwas_list_df['name'].duplicated(keep=False)] +if not duplicate_names.empty: + raise ValueError(f"Duplicate values found in 'name' column of the gwas_list: {', '.join(duplicate_names['name'].unique())}") + # Check whether gwas_list paths exist check_list_paths(gwas_list_df) @@ -161,6 +166,29 @@ if 'ldpred2' in config['pgs_methods']: print(f"File not found: {ld_file}") raise FileNotFoundError(f"Required file not found: {ld_file}. LDpred2 reference data must include files for all chromosomes.") +# Set sbayesr reference path +if config['sbayesr_ldref'] == 'NA': + sbayesr_ldref=f"{resdir}/data/ldpred2_ref" +else: + sbayesr_ldref=config['sbayesr_ldref'] + +# Check the sbayesr ldref data is present for the required populations in the gwas_list +if 'sbayesr' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{sbayesr_ldref}/{pop}" + # Check if map.rds file exists + map_file = os.path.join(path, "map.rds") + if not os.path.exists(map_file): + print(f"File not found: {map_file}") + raise FileNotFoundError(f"Required file not found: {map_file}. SBayesR reference data must include map.rds for all populations.") + + # Check if LD_with_blocks_chr${chr}.rds files exist for chr 1 to 22 + for chr in range(1, 23): + ld_file = os.path.join(path, f"LD_with_blocks_chr{chr}.rds") + if not os.path.exists(ld_file): + print(f"File not found: {ld_file}") + raise FileNotFoundError(f"Required file not found: {ld_file}. SBayesR reference data must include files for all chromosomes.") + # Set refdir parameter # If refdir is NA, set refdir to '${resdir}/data/ref' if config['refdir'] == 'NA': diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 10b57631..ac6b54b9 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -387,7 +387,12 @@ else: pgs_methods = config['pgs_methods'] pgs_methods_all = config['pgs_methods'] -# Check whether gwas_list paths exist +# Check for duplicate values in the 'name' column +duplicate_names = score_list_df[score_list_df['name'].duplicated(keep=False)] +if not duplicate_names.empty: + raise ValueError(f"Duplicate values found in 'name' column of the score_list: {', '.join(duplicate_names['name'].unique())}") + +# Check whether score_list paths exist check_list_paths(score_list_df) # Download PGS score files for PGSC if path is NA @@ -477,6 +482,11 @@ if 'gwas_groups' in config and config["gwas_groups"] != 'NA': else: gwas_groups_df = pd.DataFrame(columns = ["name", "gwas", "label"]) +# Check for duplicate values in the 'name' column +duplicate_names = gwas_groups_df[gwas_groups_df['name'].duplicated(keep=False)] +if not duplicate_names.empty: + raise ValueError(f"Duplicate values found in 'name' column of the gwas_groups file: {', '.join(duplicate_names['name'].unique())}") + # Function to get the list of GWAS names for a given group def get_gwas_names(gwas_group): gwas_names_str = gwas_groups_df[gwas_groups_df['name'] == gwas_group]['gwas'].iloc[0] diff --git a/pipeline/rules/target_qc.smk b/pipeline/rules/target_qc.smk index a810af19..d960a440 100644 --- a/pipeline/rules/target_qc.smk +++ b/pipeline/rules/target_qc.smk @@ -16,6 +16,11 @@ else: target_list_df_samp = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) target_list_df_indiv_report = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) +# Check for duplicate values in the 'name' column +duplicate_names = target_list_df[target_list_df['name'].duplicated(keep=False)] +if not duplicate_names.empty: + raise ValueError(f"Duplicate values found in 'name' column of the target_list: {', '.join(duplicate_names['name'].unique())}") + #### # Format target data #### From 9a405b6e60a03a66eb83f0599963317fa1a737ca Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:12:16 +0100 Subject: [PATCH 029/153] Updated default config to include gwas_groups --- pipeline/config.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pipeline/config.yaml b/pipeline/config.yaml index f752663b..a3394493 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -37,6 +37,9 @@ prscs_phi: ['1e-6', '1e-4', '1e-2', '1', 'auto'] # Specify 1kg or ukb ld reference for PRS-CS and PRS-CSx prscs_ldref: '1kg' +# Specify reference for SBayesR +sbayesr_ldref: NA + # Specify reference for LDpred2 ldpred2_ldref: NA From 50b72ca5eaa99d2e58f404471bb5419eb5de498d Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:12:50 +0100 Subject: [PATCH 030/153] Updated document for LDpred2 ref creation --- docs/prep_ldpred2_ldmat.Rmd | 41 ++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/docs/prep_ldpred2_ldmat.Rmd b/docs/prep_ldpred2_ldmat.Rmd index 963ba682..0b43efde 100644 --- a/docs/prep_ldpred2_ldmat.Rmd +++ b/docs/prep_ldpred2_ldmat.Rmd @@ -3,9 +3,6 @@ title: Preparing LDpred2 LD matrices output: html_document: theme: cosmo - toc: true - toc_float: true - toc_depth: 2 css: styles/styles.css includes: in_header: header.html @@ -80,10 +77,9 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ) ) G <- ref$genotypes - NCORES <- nb_cores() - + #### Impute missing values (bigsnpr can't handle missing data in most functions) - G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = NCORES) + G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = nb_cores()) # Save imputed reference ref$genotypes<-G_imp @@ -102,8 +98,10 @@ for(pop in c('EUR', 'EAS', 'AFR')){ library(dplyr) library(bigreadr) library(bigsnpr) +library(future.batchtools) +library(furrr) -for(pop in c('EAS', 'AFR')){ +for(pop in c('EUR', 'EAS', 'AFR')){ obj.1000G <- snp_attach(paste0( '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', pop, @@ -114,12 +112,18 @@ for(pop in c('EAS', 'AFR')){ G <- obj.1000G$genotypes CHR <- obj.1000G$map$chromosome POS <- obj.1000G$map$physical.pos - POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = NCORES) # Note this is not appropriate but I think Florian did the same as used distance from UKB - MAF <- snp_MAF(G, ncores = NCORES) + POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = nb_cores()) # Note this is not appropriate but I think Florian did the same as used distance from UKB + MAF <- snp_MAF(G, ncores = nb_cores()) keep <- (MAF > 0.02) - all_final_grp <- NULL - for(chr in 1:22){ + plan(batchtools_slurm(resources = list( + time = "12:00:00", + ntasks = 5, + mem = "20g", + partition = "neurohack_cpu" + ))) + + all_final_grp <- furrr::future_map_dfr(1:22, function(chr) { ind.chr2 <- which(CHR == chr & keep) corr0 <- runonce::save_run({ @@ -128,7 +132,7 @@ for(pop in c('EAS', 'AFR')){ ind.col = ind.chr2, infos.pos = POS2[ind.chr2], size = 3 / 1000, - ncores = NCORES + ncores = nb_cores() ) }, file = paste0( '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', @@ -139,9 +143,13 @@ for(pop in c('EAS', 'AFR')){ )) # find nearly independent LD blocks + # Playing around with the snp_ldsplit function, the max_r2 needs to be increased to 0.2 for AFR populations. + # This might be because we are using an inappropriate recombination map (EUR)? + # Use max_r2 = 0.15 for EUR and EAS as in Florian's code, but increase to 0.2 for AFR. Note. this is still lower than the default of 0.3. + max_r2 <- ifelse(pop %in% c('EUR','EAS'), 0.15, 0.25) m <- length(ind.chr2) (SEQ <- round(seq_log(m / 30, m / 5, length.out = 20))) - splits <- snp_ldsplit(corr0, thr_r2 = 0.05, min_size = 50, max_size = SEQ, max_r2 = 0.15) + splits <- snp_ldsplit(corr0, thr_r2 = 0.05, min_size = 50, max_size = SEQ, max_r2 = max_r2) splits$cost2 <- sapply(splits$all_size, function(sizes) sum(sizes^2)) best_split <- splits %>% @@ -167,8 +175,9 @@ for(pop in c('EAS', 'AFR')){ )) # return - all_final_grp <- rbind(all_final_grp, tibble(best_split, ind = list(ind.chr2))) - } + tibble(best_split, ind = list(ind.chr2)) + }) + saveRDS( all_final_grp, paste0( @@ -184,7 +193,7 @@ for(pop in c('EAS', 'AFR')){ map <- obj.1000G$map[keep,] # Compute allele frequency - map$af<-big_colstats(G, ind.col = which(keep), ncores = NCORES)$sum / (2 * nrow(G)) + map$af<-big_colstats(G, ind.col = which(keep), ncores = nb_cores())$sum / (2 * nrow(G)) # Compute LD scores map$ld <- do.call('c', lapply(1:22, function(chr) { From eda006230ad8a82dbb98ced8109a1ff59768762e Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 9 Oct 2024 13:13:11 +0100 Subject: [PATCH 031/153] Updated to model_builder --- Scripts/model_builder/model_builder.R | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index 3bead43b..d76f71ae 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -147,6 +147,9 @@ for(i in unique(group_list$group)){ group_list$n[group_list$group == i] <- sum(group_list$group == i) } +write.table(group_list[!duplicated(group_list$group), c('group','n'), with = F], paste0(opt$out,'.group_list.txt'), col.names=T, row.names=F, quote=F) +log_add(log_file = log_file, message = paste0('List of groups saved as ',opt$out,'.group_list.txt.')) + ########### # Read in the outcome data ########### @@ -182,7 +185,9 @@ log_add(log_file = log_file, message = paste0('Data to be carried foward is ',fo ############ if(opt$assoc){ - log_add(log_file = log_file, message = 'Performing association analysis with each predictor...') + # Initialise progress log + log_message <- 'Performing association analysis with each predictor... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) outcome_predictors_y <- outcome_predictors$outcome_var outcome_predictors_x <- outcome_predictors[, -1:-2] @@ -212,6 +217,8 @@ if(opt$assoc){ } + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + if(family == 'binomial'){ assoc_res$N_case <- sum(outcome_predictors_y == 'CASE') assoc_res$N_control <- sum(outcome_predictors_y == 'CONTROL') From a776f50a9adacb5a278ead9db837d01239f61a77 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 08:17:45 +0100 Subject: [PATCH 032/153] Allowed for chr string in chr_name column of score file --- functions/pgs.R | 2 ++ 1 file changed, 2 insertions(+) diff --git a/functions/pgs.R b/functions/pgs.R index d151e5bd..44f4349a 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -406,6 +406,8 @@ read_score <- function(score, chr = 1:22, log_file = NULL){ } if(any(names(score) == 'CHR')){ + # Remove for 'chr' string in CHR column + score$CHR <- gsub('chr', '', score$CHR) score <- score[score$CHR %in% chr,] } From 6a0358e4de62f5cedbab2c759c429ce719be331f Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 16:11:53 +0100 Subject: [PATCH 033/153] Update to model_builder to remove duplicate features within each group --- Scripts/model_builder/model_builder.R | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index d76f71ae..74242228 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -142,6 +142,27 @@ if(nrow(group_list) > 1 & opt$all_model){ log_add(log_file = log_file, message = paste0(length(unique(group_list$group)), ' groups of predictors present.')) +# Remove identical predictors within each group +group_list_non_identical <- NULL +for(i in unique(group_list$group)){ + if(sum(group_list$group == i) > 1){ + ident <- group_list$predictor[group_list$group == i][ + duplicated( + as.list( + predictors[, group_list$predictor[group_list$group == i], with = F]))] + + group_list_non_identical <- rbind( + group_list_non_identical, + group_list[group_list$group == i & !(group_list$predictor %in% ident),] + ) + + if(length(ident) > 0){ + log_add(log_file = log_file, message = paste0(length(ident), ' duplicate predictors removed from group ', i)) + } + } +} +group_list <- group_list_non_identical + # Calculate the number of predictors in each group for(i in unique(group_list$group)){ group_list$n[group_list$group == i] <- sum(group_list$group == i) From 2283202c06c71b956d6d1fe82e93540170149391 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 16:49:28 +0100 Subject: [PATCH 034/153] Avoided recalculating PGS for unchanged score files, unless target genetic data has been updated --- .../target_scoring/target_scoring_pipeline.R | 31 ++++++++++++++++--- pipeline/rules/target_scoring.smk | 3 +- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index 5e5bb22d..77393367 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -55,7 +55,7 @@ system(paste0('mkdir -p ',opt$output_dir)) tmp_dir<-tempdir() # Initiate log file -log_file <- paste0(opt$output,'.log') +log_file <- paste0(opt$output, '_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') log_header(log_file = log_file, opt = opt, script = 'target_scoring_pipeline.R', start.time = start.time) # If testing, change CHROMS to chr value @@ -69,8 +69,31 @@ if(!is.na(opt$test)){ # Identify score files to be combined score_files<-list_score_files(opt$config) -if(is.null(score_files)){ - log_add(log_file = log_file, message = paste0('No score files specified.')) +# Check whether score files or target genetic data are newer than target pgs +if(!is.null(score_files)){ + ancestry_reporter_file<-paste0(outdir, '/reference/target_checks/', opt$name, '/ancestry_reporter.done') + ancestry_reporter_file_time <- file.info(ancestry_reporter_file)$mtime + score_files_to_do <- data.table() + for(i in 1:nrow(score_files)){ + pgs_i <- paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.profiles') + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + if(!file.exists(pgs_i)){ + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + } else { + score_i_time <- file.info(score_i)$mtime + pgs_i_time <- file.info(pgs_i)$mtime + if (score_i_time > pgs_i_time | ancestry_reporter_file_time > pgs_i_time) { + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + system(paste0('rm ', pgs_i)) + } + } + } + log_add(log_file = log_file, message = paste0('After checking timestamps, ', nrow(score_files_to_do), '/', nrow(score_files), ' score files will be used for target scoring.')) + score_files <- score_files_to_do +} + +if(is.null(score_files) || nrow(score_files) == 0){ + log_add(log_file = log_file, message = paste0('No score files to be used for target scoring.')) end.time <- Sys.time() time.taken <- end.time - start.time sink(file = paste(opt$output,'.log',sep=''), append = T) @@ -208,7 +231,7 @@ log_add(log_file = log_file, message = paste0('Saved polygenic scores.')) end.time <- Sys.time() time.taken <- end.time - start.time -sink(file = paste(opt$output,'.log',sep=''), append = T) +sink(file = log_file, append = T) cat('Analysis finished at',as.character(end.time),'\n') cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') sink() diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index e4f95711..52d2b23e 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -71,8 +71,7 @@ rule target_pgs_i: testing=config["testing"], config_file = config["config_file"] shell: - "rm -r -f {outdir}/{wildcards.name}/pgs/{wildcards.population} && \ - Rscript ../Scripts/target_scoring/target_scoring_pipeline.R \ + "Rscript ../Scripts/target_scoring/target_scoring_pipeline.R \ --config {params.config_file} \ --name {wildcards.name} \ --population {wildcards.population} \ From 1c7dfd76348a65065b7c7854152a133bb728504d Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 18:04:27 +0100 Subject: [PATCH 035/153] fixed bug in DBSLMM when SNP-h2 is low --- Scripts/pgs_methods/dbslmm.R | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Scripts/pgs_methods/dbslmm.R b/Scripts/pgs_methods/dbslmm.R index 86d81374..6aec5225 100644 --- a/Scripts/pgs_methods/dbslmm.R +++ b/Scripts/pgs_methods/dbslmm.R @@ -149,6 +149,11 @@ opt$sumstats<-paste0(tmp_dir,'/sumstats.gz') ldsc_h2 <- ldsc(sumstats = opt$sumstats, ldsc = opt$ldsc, hm3_snplist = opt$hm3_snplist, munge_sumstats = opt$munge_sumstats, ld_scores = opt$ld_scores, pop_prev = opt$pop_prev, sample_prev = opt$sample_prev, log_file = log_file) +if(ldsc_h2 < 0.05){ + ldsc_h2 <- 0.05 + log_add(log_file = log_file, message = 'SNP-h2 was set to 0.05.') +} + if(any(ldsc_h2*opt$h2f > 1)){ ldsc_h2 <- ldsc_h2*(1/max(opt$h2f*ldsc_h2)) log_add(log_file = log_file, message = paste0('SNP-h2 was set to ',ldsc_h2,' to avoid SNP-h2*h2f > 1.')) From 4b49f50afb695b3d1e5b716c6d56163dcda1dac8 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 18:04:46 +0100 Subject: [PATCH 036/153] Improved log when SNP-heritability is low --- Scripts/pgs_methods/ldpred2.R | 1 + 1 file changed, 1 insertion(+) diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index db3853ac..9e3ad382 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -175,6 +175,7 @@ log_add(log_file = log_file, message = paste0('Estimated SNP-based heritability if(ldsc[["h2"]] < 0.05){ ldsc[["h2"]] <- 0.05 + log_add(log_file = log_file, message = 'SNP-based heritability was set to 0.05.') } log_add(log_file = log_file, message = 'Creating genome-wide sparse matrix.') From 43ac4d056e40c0831586129648487c6773fe376b Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 18:06:45 +0100 Subject: [PATCH 037/153] Set to use pseudo model only in tlprs --- Scripts/pgs_methods/tlprs.R | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index 22b0caf5..731b0557 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -4,6 +4,8 @@ start.time <- Sys.time() library("optparse") option_list = list( + make_option("--config", action="store", default=NULL, type='character', + help="Pipeline configuration file. Required when pseudo_only is TRUE [optional]"), make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), make_option("--pop_data", action="store", default=NULL, type='character', @@ -30,6 +32,8 @@ option_list = list( help="Number of cores for parallel computing [optional]"), make_option("--test", action="store", default=NA, type='character', help="Specify number of SNPs to include [optional]"), + make_option("--pseudo_only", action="store", default=T, type='character', + help="Apply TLPRS to model selected by pseudovalidation only [optional]"), make_option("--seed", action="store", default=1, type='numeric', help="Seed number for PRScs [optional]") ) @@ -49,6 +53,9 @@ library(doMC) registerDoMC(opt$n_cores) # Check required inputs +if(is.null(opt$config) && opt$pseudo_only){ + stop('--config must be specified when --pseudo_only is TRUE.\n') +} if(is.null(opt$ref_plink_chr)){ stop('--ref_plink_chr must be specified.\n') } @@ -152,6 +159,20 @@ for(i in 1:length(populations)){ # Read in PGS score file (set up for pairs of GWAS/populations only) score_file <- fread(scores[-i]) + + if(opt$pseudo_only){ + method <- sub('/.*','',gsub('.*pgs_score_files/','', scores[-i])) + gwas <- sub('/.*','',gsub(paste0('.*/',method,'/'),'', scores[-i])) + param <- find_pseudo( + config = opt$config, + gwas = gwas, + pgs_method = method, + target_pop = populations[i] + ) + score_file <- score_file[, c('SNP', 'A1', 'A2', paste0('SCORE_', param)), with = F] + log_add(log_file = log_file, message = 'Using pseudovalidated PGS only.') + } + names(score_file)<-gsub('^SCORE','Beta', names(score_file)) target_gwas_j=merge(score_file, target_gwas, by="SNP",sort=F) From 9e38c800f491030c75c4627ef94faceec0a2aa72 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 11 Oct 2024 18:07:04 +0100 Subject: [PATCH 038/153] Using config param for tlprs --- pipeline/rules/pgs_methods.smk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index ac6b54b9..9e879466 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -638,10 +638,12 @@ rule prep_pgs_tlprs_i: sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method)), populations= lambda w: ",".join(get_populations(w.gwas_group)), - testing=config["testing"] + testing=config["testing"], + config_file = config["config_file"] shell: """ Rscript ../Scripts/pgs_methods/tlprs.R \ + --config {params.config_file} \ --ref_plink_chr {refdir}/ref.chr \ --sumstats {params.sumstats} \ --scores {params.scores} \ From 934d52b04bce9791e6421bcbfaa5d04826caef62 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:27:31 +0100 Subject: [PATCH 039/153] Added checked no duplicate names across gwas_list, score_list and gwas_groups --- pipeline/rules/dependencies.smk | 126 +++++++++++++++++++++++++++++++- pipeline/rules/pgs_methods.smk | 54 -------------- pipeline/rules/target_qc.smk | 25 ------- 3 files changed, 122 insertions(+), 83 deletions(-) diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index caa7adb5..15369698 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -113,6 +113,48 @@ check_config_parameters(config) # Set outdir parameter outdir=config['outdir'] +####### +# Check config files +####### + +# Function to check for duplicate names in a dataframe +def check_for_duplicates(df, name_col, list_name): + duplicate_names = df[df[name_col].duplicated(keep=False)] + if not duplicate_names.empty: + raise ValueError(f"Duplicate values found in '{name_col}' column of {list_name}: {', '.join(duplicate_names[name_col].unique())}") + + +### +# target_list +### + +if 'target_list' in config and config["target_list"] != 'NA': + target_list_df = pd.read_table(config["target_list"], sep=r'\s+') + if 'unrel' not in target_list_df.columns: + target_list_df['unrel'] = 'NA' # Adding a column with string 'NA' values + target_list_df_23andMe = target_list_df.loc[target_list_df['type'] == '23andMe'] + samp_types = ['plink1', 'plink2', 'bgen', 'vcf'] + target_list_df_samp = target_list_df[target_list_df['type'].isin(samp_types)] + target_list_df_indiv_report = target_list_df.loc[(target_list_df['indiv_report'].isin(['T', 'TRUE', True]))] +else: + target_list_df = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) + target_list_df_23andMe = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) + target_list_df_samp = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) + target_list_df_indiv_report = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) + +# Check for duplicate values in the 'name' column +check_for_duplicates(target_list_df, 'name', 'target_list') + +# Check specific target paths exist +check_target_type(df = target_list_df) + +# Check specific target paths exist +check_target_paths(df = target_list_df, chr = str(get_chr_range(config['testing'])[0])) + +### +# gwas_list +### + # Read in the gwas_list or make an empty version if 'gwas_list' in config and config["gwas_list"] != 'NA': gwas_list_df = pd.read_table(config["gwas_list"], sep=r'\s+') @@ -120,9 +162,7 @@ else: gwas_list_df = pd.DataFrame(columns = ["name", "path", "population", "n", "sampling", "prevalence", "mean", "sd", "label"]) # Check for duplicate values in the 'name' column -duplicate_names = gwas_list_df[gwas_list_df['name'].duplicated(keep=False)] -if not duplicate_names.empty: - raise ValueError(f"Duplicate values found in 'name' column of the gwas_list: {', '.join(duplicate_names['name'].unique())}") +check_for_duplicates(gwas_list_df, 'name', 'gwas_list') # Check whether gwas_list paths exist check_list_paths(gwas_list_df) @@ -130,6 +170,84 @@ check_list_paths(gwas_list_df) # Identify gwas_list with population == 'EUR' gwas_list_df_eur = gwas_list_df.loc[gwas_list_df['population'] == 'EUR'] +### +# score_list +### + +# Read in score_list or create empty score_list +if 'score_list' in config and config["score_list"] != 'NA': + score_list_df = pd.read_table(config["score_list"], sep=r'\s+') + pgs_methods = config['pgs_methods'] + pgs_methods_all = list(config['pgs_methods']) + pgs_methods_all.append('external') + + # Check whether score_list paths exist + check_list_paths(score_list_df) +else: + score_list_df = pd.DataFrame(columns = ["name", "path", "label"]) + pgs_methods = config['pgs_methods'] + pgs_methods_all = config['pgs_methods'] + +# Check for duplicate values in the 'name' column +check_for_duplicates(score_list_df, 'name', 'score_list') + +# Check whether score_list paths exist +check_list_paths(score_list_df) + +### +# gwas_groups +### + +# Read in the gwas_groups or make an empty version +if 'gwas_groups' in config and config["gwas_groups"] != 'NA': + gwas_groups_df = pd.read_table(config["gwas_groups"], sep=r'\s+') +else: + gwas_groups_df = pd.DataFrame(columns = ["name", "gwas", "label"]) + +# Check for duplicate values in the 'name' column +check_for_duplicates(gwas_groups_df, 'name', 'gwas_groups') + +# Function to get the list of GWAS names for a given group +def get_gwas_names(gwas_group): + gwas_names_str = gwas_groups_df[gwas_groups_df['name'] == gwas_group]['gwas'].iloc[0] + return gwas_names_str.split(',') + +# Function to generate comma-separated list of populations for each name +def get_populations(gwas_group): + gwas_names = get_gwas_names(gwas_group) + sumstats_populations = [] + for gwas in gwas_names: + gwas_info = gwas_list_df[gwas_list_df['name'] == gwas].iloc[0] + sumstats_populations.append(gwas_info['population']) + return sumstats_populations + +# Check whether gwas_groups contains gwas that are not in the gwas_list +gwas_groups_gwas = gwas_groups_df['gwas'].str.split(',', expand=True).stack().unique() +gwas_list_names = gwas_list_df['name'].unique() +missing_gwas = set(gwas_groups_gwas) - set(gwas_list_names) +if missing_gwas: + raise ValueError(f"The following GWAS are in gwas_groups but missing in gwas_list: {', '.join(missing_gwas)}") + +### +# Check there are no duplicate values in name columns of gwas_list, score_list, gwas_groups +### + +def check_for_duplicates_across_lists(df_list, name_col, list_names): + combined_names = pd.concat([df[name_col] for df in df_list]) + + # Find duplicates across all lists + duplicate_names = combined_names[combined_names.duplicated(keep=False)] + + if not duplicate_names.empty: + raise ValueError(f"Duplicate values found across {', '.join(list_names)}: {', '.join(duplicate_names.unique())}") + +check_for_duplicates_across_lists( + df_list=[gwas_list_df, score_list_df, gwas_groups_df], + name_col='name', + list_names=['gwas_list', 'score_list', 'gwas_groups'] +) + +######### # Set PRS-CS ld reference path if config['prscs_ldref'] == 'ukb': prscs_ldref='ukbb' @@ -149,7 +267,7 @@ if config['ldpred2_ldref'] == 'NA': else: ldpred2_ldref=config['ldpred2_ldref'] -# Check the ldpred2 ldref data is present for the required populations in the gwas_list +# Check the ldpred2 ldref data is present for the required populations in the pgwas_list if 'ldpred2' in config['pgs_methods']: for pop in gwas_list_df['population'].unique(): path = f"{ldpred2_ldref}/{pop}" diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 9e879466..4557a0ad 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -373,28 +373,6 @@ rule prep_pgs_megaprs: # Process externally created score files ## -# Read in score_list or create empty score_list -if 'score_list' in config and config["score_list"] != 'NA': - score_list_df = pd.read_table(config["score_list"], sep=r'\s+') - pgs_methods = config['pgs_methods'] - pgs_methods_all = list(config['pgs_methods']) - pgs_methods_all.append('external') - - # Check whether score_list paths exist - check_list_paths(score_list_df) -else: - score_list_df = pd.DataFrame(columns = ["name", "path", "label"]) - pgs_methods = config['pgs_methods'] - pgs_methods_all = config['pgs_methods'] - -# Check for duplicate values in the 'name' column -duplicate_names = score_list_df[score_list_df['name'].duplicated(keep=False)] -if not duplicate_names.empty: - raise ValueError(f"Duplicate values found in 'name' column of the score_list: {', '.join(duplicate_names['name'].unique())}") - -# Check whether score_list paths exist -check_list_paths(score_list_df) - # Download PGS score files for PGSC if path is NA rule download_pgs_external: input: @@ -476,38 +454,6 @@ checkpoint score_reporter: # Multi-ancestry methods ########### -# Read in the gwas_groups or make an empty version -if 'gwas_groups' in config and config["gwas_groups"] != 'NA': - gwas_groups_df = pd.read_table(config["gwas_groups"], sep=r'\s+') -else: - gwas_groups_df = pd.DataFrame(columns = ["name", "gwas", "label"]) - -# Check for duplicate values in the 'name' column -duplicate_names = gwas_groups_df[gwas_groups_df['name'].duplicated(keep=False)] -if not duplicate_names.empty: - raise ValueError(f"Duplicate values found in 'name' column of the gwas_groups file: {', '.join(duplicate_names['name'].unique())}") - -# Function to get the list of GWAS names for a given group -def get_gwas_names(gwas_group): - gwas_names_str = gwas_groups_df[gwas_groups_df['name'] == gwas_group]['gwas'].iloc[0] - return gwas_names_str.split(',') - -# Function to generate comma-separated list of populations for each name -def get_populations(gwas_group): - gwas_names = get_gwas_names(gwas_group) - sumstats_populations = [] - for gwas in gwas_names: - gwas_info = gwas_list_df[gwas_list_df['name'] == gwas].iloc[0] - sumstats_populations.append(gwas_info['population']) - return sumstats_populations - -# Check whether gwas_groups contains gwas that are not in the gwas_list -gwas_groups_gwas = gwas_groups_df['gwas'].str.split(',', expand=True).stack().unique() -gwas_list_names = gwas_list_df['name'].unique() -missing_gwas = set(gwas_groups_gwas) - set(gwas_list_names) -if missing_gwas: - raise ValueError(f"The following GWAS are in gwas_groups but missing in gwas_list: {', '.join(missing_gwas)}") - #### # PRS-CSx #### diff --git a/pipeline/rules/target_qc.smk b/pipeline/rules/target_qc.smk index d960a440..dd893fbe 100644 --- a/pipeline/rules/target_qc.smk +++ b/pipeline/rules/target_qc.smk @@ -2,35 +2,10 @@ # Read target_list ####### -if 'target_list' in config and config["target_list"] != 'NA': - target_list_df = pd.read_table(config["target_list"], sep=r'\s+') - if 'unrel' not in target_list_df.columns: - target_list_df['unrel'] = 'NA' # Adding a column with string 'NA' values - target_list_df_23andMe = target_list_df.loc[target_list_df['type'] == '23andMe'] - samp_types = ['plink1', 'plink2', 'bgen', 'vcf'] - target_list_df_samp = target_list_df[target_list_df['type'].isin(samp_types)] - target_list_df_indiv_report = target_list_df.loc[(target_list_df['indiv_report'].isin(['T', 'TRUE', True]))] -else: - target_list_df = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) - target_list_df_23andMe = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) - target_list_df_samp = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) - target_list_df_indiv_report = pd.DataFrame(columns = ["name", "path" "type", "indiv_report","unrel"]) - -# Check for duplicate values in the 'name' column -duplicate_names = target_list_df[target_list_df['name'].duplicated(keep=False)] -if not duplicate_names.empty: - raise ValueError(f"Duplicate values found in 'name' column of the target_list: {', '.join(duplicate_names['name'].unique())}") - #### # Format target data #### -# Check specific target paths exist -check_target_type(df = target_list_df) - -# Check specific target paths exist -check_target_paths(df = target_list_df, chr = str(get_chr_range(config['testing'])[0])) - ## # 23andMe ## From b2b8186784b76b3f9d84832ce1d823d6bd8ce258 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:28:05 +0100 Subject: [PATCH 040/153] Improved find_pseudo command when using TLPRS --- functions/pipeline.R | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/functions/pipeline.R b/functions/pipeline.R index 34160ef3..25a1fcdf 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -181,7 +181,7 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ gwas_groups <- read_param(config = config, param = 'gwas_groups') # If pgs_method is multi-source, subset gwas_list to gwas in relevant group - if(pgs_method %in% pgs_group_methods){ + if(grepl(paste0('^', pgs_group_methods, collapse = '|'), pgs_method)){ gwas_list <- gwas_list[gwas_list$name %in% unlist(strsplit(gwas_groups$gwas[gwas_groups$name == gwas], ','))] } @@ -210,6 +210,23 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ # If TLPRS, find pseudo param, and then edit value for TLPRS tlprs <- ifelse(grepl('tlprs', pgs_method), T, F) pgs_method <- gsub('tlprs_', '', pgs_method) + if(tlprs && pgs_method %in% c('lassosum','megaprs')){ + if(!is.null(target_pop) && target_pop == 'TRANS'){ + cat('No pseudovalidation for TRANS target population available for ', pgs_method, '\n') + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] + } + if(!is.null(target_pop) && target_pop %in% gwas_list$population){ + # Note. selecting pseudoval from non-target GWAS, as this the score file going into TLPRS + gwas <- gwas_list$name[gwas_list$population != target_pop] + } else { + cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] + # Note. selecting pseudoval from non-target GWAS, as this the score file going into TLPRS + gwas <- gwas_list$name[gwas_list$population != target_pop] + } + } # Use most stringent p-value threshold of 0.05 as pseudo if(pgs_method == 'ptclump'){ @@ -259,25 +276,25 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ if(pgs_method == 'xwing'){ if(!is.null(target_pop) && target_pop == 'TRANS'){ cat('No pseudovalidation for TRANS target population available for xwing.\n') - cat('Returning result for EUR target population.\n') - target_pop <- 'EUR' + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] } else if(!is.null(target_pop) && !(target_pop %in% gwas_list$population)){ cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) - cat('Returning result for EUR target population.\n') - target_pop <- 'EUR' + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] } pseudo_val <- paste0('targ_', target_pop, '_weighted') } if(tlprs){ if(!is.null(target_pop) && target_pop == 'TRANS'){ - cat('No pseudovalidation for TRANS target population available for xwing.\n') - cat('Returning result for EUR target population.\n') - target_pop <- 'EUR' + cat('No pseudovalidation for TRANS target population available for TLPRS\n') + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] } else if(!is.null(target_pop) && !(target_pop %in% gwas_list$population)){ cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) - cat('Returning result for EUR target population.\n') - target_pop <- 'EUR' + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] } pseudo_val <- paste0('targ_', target_pop, '_', pseudo_val, '_TLPRS_61') } From de0734a5f0a7d5333502e088f323742840a65335 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:28:36 +0100 Subject: [PATCH 041/153] Updated documentation regarding find_pseudo --- docs/pipeline_readme.Rmd | 2 +- docs/pipeline_readme.html | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 8b651f0a..d068bd29 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1208,7 +1208,7 @@ Determines the pseudovalidation parameter for a given GWAS and PGS method. See [ - `ptclump` has no pseudovalidation approach, so this function will return the PGS based on a p-value threshold of 1. - `prscsx` returns meta-analysed PGS weights across populations. The target_pop parameter has no effect on the output. - `tlprs` has no pseudovalidation approach, so the function returns the pseudovalidated score for the PGS method used as input to `tlprs`, using strongest reweighting for the target population. - - `xwing` and `tlprs` do not have a pseudovalidation approach when using `target_pop = 'TRANS'`, so this function returns the result for a `EUR` target population. The function also returns the result for a `EUR` target population when the gwas_group did not contain a GWAS from the `target_pop`. + - `xwing` and `tlprs` do not have a pseudovalidation approach when using `target_pop = 'TRANS'`, so this function returns the result for the first population in the `gwas_group` file. The function also returns the result for first population in the `gwas_group` file when the gwas_group did not contain a GWAS from the `target_pop`.
    See usage diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index e7e026a5..7d9b7fc0 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -1943,10 +1943,10 @@

    find_pseudo

    population.
  • xwing and tlprs do not have a pseudovalidation approach when using target_pop = 'TRANS', -so this function returns the result for a EUR target -population. The function also returns the result for a EUR -target population when the gwas_group did not contain a GWAS from the -target_pop.
  • +so this function returns the result for the first population in the +gwas_group file. The function also returns the result for +first population in the gwas_group file when the gwas_group +did not contain a GWAS from the target_pop.
    From 89c6836820c2b3d2de5de47c9b2d28a22da1c809 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:29:21 +0100 Subject: [PATCH 042/153] Added more detailed comparison of TLPRS --- docs/CrossPop.Rmd | 897 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 883 insertions(+), 14 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index a5ef9a6b..807536fb 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -656,10 +656,12 @@ config<-c( "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','sbayesr','lassosum','ldpred2','megaprs']", - "tlprs_methods: ['dbslmm','sbayesr','prscs']", + "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs']", + "tlprs_methods: ['dbslmm','prscs','lassosum']", "cores_prep_pgs: 20", - "cores_target_pgs: 50" + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2" ) write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) @@ -683,7 +685,856 @@ Lets use the model builder script which implements nested 10 fold cross validati *** -## Create predictor lists +## Evaluate TLPRS +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +# Get a list of score files +scores <- list_score_files(config) + +# Subset to TLPRS scores and pseudo scores for corresponding methods +pgs_methods <- unique(scores$method[grepl('^tlprs', scores$method)]) +pgs_methods <- c(pgs_methods, gsub('tlprs_','',pgs_methods)) +scores <- scores[scores$method %in% pgs_methods,] + +# Create files for EAS and AFR targets +targ_pop <- c('EUR','EAS','AFR') +for(trait_i in prscsx_dat$labels){ + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$group <- scores_i$method + + # Current naming issue in gwas_groups leads to difficult subsetting + # In the future, update gwas_groups file to include disc pop in name, e.g. ALT_UKB_BBJ + scores_i$name_2 <- scores_i$name + scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))] <- paste0(scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))], '_ukb_bbj') + + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl('UKB', scores_i$name_2, ignore.case = F) | + grepl(disc_pop_j, scores_i$name_2, ignore.case = T),] + + # Insert the pseudo score for the non-TLPRS methods + scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] + scores_i_j_pseudo$group <- paste0(scores_i_j_pseudo$group,'.pseudo') + + scores_i_j_pseudo$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_pseudo$method, + '/', + scores_i_j_pseudo$name, + '/ukb-', + scores_i_j_pseudo$name, + '-', + targ_pop_i, + '.pseudo.profiles' + ) + + for(i in 1:nrow(scores_i_j_pseudo)) { + tmp <- scores_i_j_pseudo[i,] + param <- find_pseudo( + config = config, + gwas = tmp$name, + pgs_method = tmp$method, + target_pop = targ_pop_i + ) + + score_header <- + fread(gsub('.pseudo', '', tmp$predictor), nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(tmp$name, '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + gsub('.pseudo', '', tmp$predictor), + " > ", tmp$predictor + ) + ) + } + + # Create disc_pop specific groups + scores_i_j_pseudo_disc_pop <- scores_i_j_pseudo + scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.EUR') + scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.', disc_pop_j_2) + + # Insert groups for TLPRS scores for both target populations, and target specific + scores_i_j_multi <- scores_i_j[which(grepl('^tlprs', scores_i_j$method)), ] + + # Insert path to score file + scores_i_j_multi$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi$method, + '/', + scores_i_j_multi$name, + '/ukb-', + scores_i_j_multi$name, + '-', + targ_pop_i, + '.profiles' + ) + + scores_i_j_multi_targ_pop <- scores_i_j_multi + scores_i_j_multi_targ_pop_both<-NULL + for(i in 1:nrow(scores_i_j_multi_targ_pop)){ + score_header <- + fread(gsub('.pseudo', '', scores_i_j_multi_targ_pop$predictor[i]), nrows = 1) + score_cols_EUR <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl('targ_EUR', names(score_header))])) + score_cols_targ <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl(paste0('targ_', targ_pop_i), names(score_header))])) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_EUR, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], + " > ", + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + ) + ) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_targ, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], + " > ", + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' + ) + ) + ) + + tmp<-scores_i_j_multi_targ_pop[i,] + tmp <- rbind(tmp, tmp) + tmp$predictor[1] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + tmp$group[1] <- paste0(tmp$group[1], '.EUR') + + tmp$predictor[2] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' + ) + tmp$group[2] <- paste0(tmp$group[2], '.', targ_pop_i) + + scores_i_j_multi_targ_pop_both <- rbind( + scores_i_j_multi_targ_pop_both, + tmp) + } + + predictors_i<- do.call(rbind, list( + scores_i_j_multi, scores_i_j_multi_targ_pop_both, scores_i_j_pseudo, scores_i_j_pseudo_disc_pop + )) + + predictors_i <- predictors_i[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.tlprs.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +``` + +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for targ_pop in $(echo EUR EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo AFR EAS) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ + --n_core 10 \ + --top1 T \ + --all_model F \ + --assoc T" + done + done +done + +``` +
    + +*** + +### Plot results + +
    Show code + +```{r} + +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' + +# Define pgs_methods used +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) + +# Define gwas_list used +gwas_list<-read_param(config = config, param = 'gwas_list') + +# Define gwas_groups used +gwas_groups<-read_param(config = config, param = 'gwas_groups') + +# Calculate corelation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in prscsx_dat$labels){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EUR','EAS','AFR') +res <- list() +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_eval.txt' + ) + ) + eval_i$target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res_i$Method<-sub('\\..*','',res_i$Group) + res_i$Method_short<-sub('.*_','',res_i$Method) + res_i<-res_i[order(res_i$Method_short, res_i$Method),] + + res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' + res_i$Model[grepl('top1', res_i$Group)]<-'Top1' + res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + res_i$Model[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group) & !grepl('top1', res_i$Group)]<-'Multi' + + res_i$Source[!grepl('tlprs', res_i$Group)] <- 'Single' + res_i$Source[grepl('tlprs', res_i$Group)] <- 'Multi' + res_i$Source[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group)] <- 'Multi' + + res_i$Discovery <- res_i$gwas_group + res_i$Discovery[grepl('EUR', res_i$Group) & res_i$Source == 'Single'] <- 'EUR' + res_i$Discovery[grepl('EAS', res_i$Group) & res_i$Source == 'Single'] <- 'EAS' + res_i$Discovery[grepl('AFR', res_i$Group) & res_i$Source == 'Single'] <- 'AFR' + + res_i$Method <- gsub('tlprs_','tlprs - ', res_i$Method) + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)], " (EUR)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)], " (EAS)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)], " (AFR)") + res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)], " (Both)") + + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) + res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + res[[pheno_i]]<-res_i + +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res for each scenario + res_i <- do.call(rbind, lapply(seq_along(res), function(i) { + x <- res[[i]] + x$pheno <- names(res)[i] + x <- x[x$target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + meta_res <- rbind(meta_res, + data.table( + Group = group_i, + Method = res_group_i$Method[1], + Model = res_group_i$Model[1], + Source = res_group_i$Source[1], + Discovery = res_group_i$Discovery[1], + gwas_group = res_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_i$es, + SE = sqrt(meta_res_i$var) + )) + } + } +} + +meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) +meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +#### +# Compare TLPRS to unadjusted PGS +#### + +meta_res_multi_pop <- meta_res[!(meta_res$Discovery %in% c('EUR','EAS','AFR')),] +meta_res_multi_pop$original_method <- gsub(' .*', '', gsub('tlprs - ', '', meta_res_multi_pop$Method)) +meta_res_multi_pop$test[!grepl('tlprs', meta_res_multi_pop$Method)] <- 'Unadjusted' +meta_res_multi_pop$test[grepl('tlprs', meta_res_multi_pop$Method)] <- gsub('.* ', 'TLPRS ', meta_res_multi_pop$Method[grepl('tlprs', meta_res_multi_pop$Method)]) +meta_res_multi_pop$test <- factor(meta_res_multi_pop$test, levels=unique(meta_res_multi_pop$test)) +meta_res_multi_pop$test <- gsub('AFR', 'target pop', meta_res_multi_pop$test) +meta_res_multi_pop$test <- gsub('EAS', 'target pop', meta_res_multi_pop$test) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)") + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] +tmp <- tmp[grepl('Unadj|Both', tmp$test),] +tmp$test <- gsub(' .*', '', tmp$test) +tmp$test <- factor(tmp$test, levels=c('Unadjusted','TLPRS')) + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)", x = NULL) + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +#### +# Create heatmap showing difference between all methods and models +#### + +# Read in results +targ_pop=c('EUR','EAS','AFR') +res <- list() +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_comp.txt' + ) + ) + eval_i$target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res[[pheno_i]]<-res_i +} + +##### +# Create a plot showing relative R from TLPRS vs Unadjusted +##### + +res_all <- do.call(rbind, lapply(names(res), function(name) { + x <- res[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Mirror results to fill in gaps +res_all_symmetric <- res_all +res_all_mirrored <- res_all +res_all_mirrored$Model_1 <- res_all$Model_2 +res_all_mirrored$Model_2 <- res_all$Model_1 +res_all_mirrored$Model_1_R <- res_all$Model_2_R +res_all_mirrored$Model_2_R <- res_all$Model_1_R +res_all_mirrored$R_diff <- -res_all_mirrored$R_diff +res_all <- rbind(res_all_symmetric, res_all_mirrored) + +# Subset tests where top1 TLPRS is being compared to top1 unadjusted +res_all$Method_1 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_1)) +res_all$Method_2 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_2)) + +res_all$TLPRS_1 <- grepl('tlprs', res_all$Model_1) +res_all$TLPRS_2 <- grepl('tlprs', res_all$Model_2) + +res_all$Test_1[grepl('pseudo', res_all$Model_1)]<-'Pseudo' +res_all$Test_1[grepl('top1', res_all$Model_1)]<-'Top1' +res_all$Test_1[!grepl('top1|pseudo', res_all$Model_1)]<-'Multi' +res_all$Test_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1) & !grepl('top1', res_all$Model_1)]<-'Multi' + +res_all$Test_2[grepl('pseudo', res_all$Model_2)]<-'Pseudo' +res_all$Test_2[grepl('top1', res_all$Model_2)]<-'Top1' +res_all$Test_2[!grepl('top1|pseudo', res_all$Model_2)]<-'Multi' +res_all$Test_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2) & !grepl('top1', res_all$Model_2)]<-'Multi' + +res_all$Source_1[!grepl('tlprs', res_all$Model_1)] <- 'Single' +res_all$Source_1[grepl('tlprs', res_all$Model_1)] <- 'Multi' +res_all$Source_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1)] <- 'Multi' + +res_all$Source_2[!grepl('tlprs', res_all$Model_2)] <- 'Single' +res_all$Source_2[grepl('tlprs', res_all$Model_2)] <- 'Multi' +res_all$Source_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2)] <- 'Multi' + +res_all$Discovery_1 <- res_all$gwas_group +res_all$Discovery_1[grepl('EUR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EUR' +res_all$Discovery_1[grepl('EAS', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EAS' +res_all$Discovery_1[grepl('AFR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'AFR' + +res_all$Discovery_2 <- res_all$gwas_group +res_all$Discovery_2[grepl('EUR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EUR' +res_all$Discovery_2[grepl('EAS', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EAS' +res_all$Discovery_2[grepl('AFR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'AFR' + +res_all$TLPRS_target_1[grepl('EUR', res_all$Model_1) & res_all$TLPRS_1] <- 'EUR' +res_all$TLPRS_target_1[grepl('EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'EAS' +res_all$TLPRS_target_1[grepl('AFR', res_all$Model_1) & res_all$TLPRS_1] <- 'AFR' +res_all$TLPRS_target_1[!grepl('EUR|AFR|EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'Both' +res_all$TLPRS_target_1[res_all$TLPRS_target_1 == res_all$target] <- 'Target Pop.' + +res_all$TLPRS_target_2[grepl('EUR', res_all$Model_2) & res_all$TLPRS_2] <- 'EUR' +res_all$TLPRS_target_2[grepl('EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'EAS' +res_all$TLPRS_target_2[grepl('AFR', res_all$Model_2) & res_all$TLPRS_2] <- 'AFR' +res_all$TLPRS_target_2[!grepl('EUR|AFR|EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'Both' +res_all$TLPRS_target_2[res_all$TLPRS_target_2 == res_all$target] <- 'Target Pop.' + +# Subset to tests comparing to the Unadjusted models +res_all <- res_all[res_all$Method_1 == res_all$Method_2, ] +res_all <- res_all[res_all$Source_2 == 'Multi', ] +res_all <- res_all[res_all$Test_1 == res_all$Test_2, ] +res_all <- res_all[res_all$TLPRS_2 == F, ] +res_all <- res_all[res_all$target %in% c('EAS', 'AFR'),] + +ggplot(res_all, aes(x = Method_2, y = R_diff, colour = Test_1)) + + geom_point(position=position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), alpha=0.5) + + labs(y = "Difference in\nCorrelations (SE)", x = '') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + facet_grid(target ~ TLPRS_target_1, scales='free', space = 'free_x') + + +###### +# Average R across phenotypes +###### + +library(MAd) + +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res for each scenario + res_i <- res_all[res_all$target == targ_pop_i & res_all$gwas_group == paste0('EUR+', disc_pop_i), ] + + # Calculate diff SE based on p-value + res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 + res_i$R_diff_pval[res_i$R_diff_pval == 1]<-1-0.001 + res_i$R_diff_z<-qnorm(res_i$R_diff_pval/2) + res_i$R_diff_SE<-abs(res_i$R_diff/res_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + res_i$Group <- paste0(res_i$Model_1, '_vs_', res_i$Model_2) + + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + group_info <- res_group_i[1, !(names(res_group_i[1,]) %in% c('Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval', 'R_diff_z', 'R_diff_SE')), with=F] + meta_res <- rbind(meta_res, + data.table( + group_info, + R_diff = meta_res_i$es, + R_diff_SE = sqrt(meta_res_i$var) + )) + } + } +} +meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE +meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) + +# Plot the results +ggplot(meta_res, aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all, + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(target ~ TLPRS_target_1, scales='free', space = 'free_x') + + panel_border() + + + +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(target ~ ., scales='free', space = 'free_x') + + panel_border() + + +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(target ~ ., scales='free', space = 'free_x') + + panel_border() + + +``` +
    + +*** + +## Compare all methods + +### Create predictor lists
    Show code @@ -706,6 +1557,9 @@ prscsx_dat<-prscsx_dat[1:5,] # Get a list of score files scores <- list_score_files(config) +# Remove tlprs +scores<-scores[!grepl('tlprs', scores$method),] + # Create files for EAS and AFR targets targ_pop <- c('EUR','EAS','AFR') for(trait_i in prscsx_dat$labels){ @@ -775,15 +1629,23 @@ for(trait_i in prscsx_dat$labels){ target_pop = targ_pop_i ) - pgs <- fread( - scores_i_j_multi$predictor[i], - select = c('FID', 'IID', - paste0(scores_i_j$name[i], '_', param))) + score_header <- + fread(scores_i_j_multi$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) - fwrite(pgs, - gsub('.profiles', + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', '.pseudo.profiles', - scores_i_j_multi$predictor[i])) + scores_i_j_multi$predictor[i]) + ) + ) } scores_i_j_pseudo <- scores_i_j_multi @@ -843,7 +1705,7 @@ for(trait_i in prscsx_dat$labels){ *** -## Run model_builder +### Run model_builder
    Show code @@ -878,7 +1740,7 @@ for targ_pop in $(echo EUR EAS AFR); do --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 10 \ --top1 T \ - --all_model F \ + --all_model T \ --assoc T" done done @@ -1239,7 +2101,7 @@ meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+A tmp <- meta_res # Set SBayesR pseudo model to top1 -ggplot(meta_res, aes(x=Method, y=R , fill = Model)) + +ggplot(tmp, aes(x=Method, y=R , fill = Model)) + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, @@ -1450,8 +2312,15 @@ for(model_i in c('Top1','Pseudo','Multi')){ tmp$Model_2, levels=unique(tmp$Model_1)) + diagonal_data <- data.frame( + Model_1 = unique(tmp$Model_1), + Model_2 = unique(tmp$Model_1), + R_diff_catagory = NA + ) + heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + + geom_tile(data = diagonal_data, aes(Model_2, Model_1), fill = "grey", color = "white") + geom_tile(color = "white") + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + facet_grid(Discovery ~ Discovery2, scales = 'free', space = 'free', switch="both") + From b949d49a6bcf66844a1a723e1a6df9a4d3407d1f Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:30:17 +0100 Subject: [PATCH 043/153] Fixed bug in target scorer when score names are similar --- Scripts/target_scoring/target_scoring_pipeline.R | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index 77393367..da7089a9 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -144,7 +144,7 @@ for(chr_i in CHROMS){ 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | ", 'awk \'NR==FNR {rows[$1]; next} FNR==1 || FNR in rows\' ', paste0(tmp_dir,'/row_index.txt'), ' - | ', # Corrected to retain the header and process indexed rows "cut -d' ' --complement -f1-3 | ", # Keep relevant columns, remove first 3 - "sed '1 s/SCORE/", paste0(score_files$method[i], '.', score_files$name[i]), "/g' > ", # Replace SCORE in the header + "sed '1 s/SCORE_/", paste0('score_file_', i,'.'), "/g' > ", # Replace SCORE in the header tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt' )) } @@ -206,8 +206,8 @@ scores<-data.table(scores_ids, log_add(log_file = log_file, message = paste0('Reading in scale files.')) scale_files<-list() for(i in 1:nrow(score_files)){ - scale_files[[paste0(score_files$method[i],'-',score_files$name[i])]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) - scale_files[[paste0(score_files$method[i],'-',score_files$name[i])]]$Param<-gsub('SCORE', paste0(score_files$method[i],'.',score_files$name[i]), scale_files[[paste0(score_files$method[i],'-',score_files$name[i])]]$Param) + scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) + scale_files[[paste0('score_file_', i)]]$Param<-gsub('SCORE_', paste0('score_file_', i, '.'), scale_files[[paste0('score_file_', i)]]$Param) } # Concatenate scale files @@ -221,8 +221,8 @@ scores<-score_scale(score=scores, ref_scale=all_scale) ### for(i in 1:nrow(score_files)){ - scores_i <- scores[, c('FID','IID', names(scores)[grepl(paste0(score_files$method[i],'.',score_files$name[i]), names(scores))]), with=F] - names(scores_i) <- gsub(paste0('^', score_files$method[i],'\\.'),'', names(scores_i)) + scores_i <- scores[, c('FID','IID', names(scores)[grepl(paste0('^score_file_', i, '\\.'), names(scores))]), with=F] + names(scores_i) <- gsub(paste0('^score_file_', i, '\\.'), paste0(score_files$name[i], '_'), names(scores_i)) dir.create(paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i]), recursive = T) fwrite(scores_i, paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.profiles'), sep=' ', na='NA', quote=F) } From 028d8680317531083d6e8cd9d5475638d2de89ec Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 15 Oct 2024 18:30:40 +0100 Subject: [PATCH 044/153] Update to model_builder --- Scripts/model_builder/model_builder.R | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index 74242228..d55ecb9a 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -159,6 +159,11 @@ for(i in unique(group_list$group)){ if(length(ident) > 0){ log_add(log_file = log_file, message = paste0(length(ident), ' duplicate predictors removed from group ', i)) } + } else { + group_list_non_identical <- rbind( + group_list_non_identical, + group_list[group_list$group == i,] + ) } } group_list <- group_list_non_identical From 562e45ca1fd0eb4afc405b229a48c1a93a1fe079 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 21 Oct 2024 17:03:14 +0100 Subject: [PATCH 045/153] Added quickprs, sbayesrc, updated ldpred2 ref generation, added sanity check when using sequence data --- Scripts/model_builder/model_builder.R | 97 ++-- Scripts/pgs_methods/quickprs.R | 289 ++++------ Scripts/pgs_methods/sbayesrc.R | 245 +++++++++ docs/CrossPop.Rmd | 756 +++++++++++++++++++------- docs/prep_ldpred2_ldmat.Rmd | 236 ++++++++ docs/prep_quickprs_ref.Rmd | 116 ++++ docs/prep_sbayesrc_ref.Rmd | 120 ++++ functions/constants.R | 6 +- functions/pipeline.R | 6 + pipeline/config.yaml | 8 +- pipeline/envs/sbayesrc.yaml | 19 + pipeline/misc/dev/sequence_test.Rmd | 50 ++ pipeline/rules/dependencies.smk | 181 +++++- pipeline/rules/pgs_methods.smk | 100 +++- 14 files changed, 1789 insertions(+), 440 deletions(-) create mode 100644 Scripts/pgs_methods/sbayesrc.R create mode 100644 docs/prep_quickprs_ref.Rmd create mode 100644 docs/prep_sbayesrc_ref.Rmd create mode 100644 pipeline/envs/sbayesrc.yaml create mode 100644 pipeline/misc/dev/sequence_test.Rmd diff --git a/Scripts/model_builder/model_builder.R b/Scripts/model_builder/model_builder.R index d55ecb9a..f9e1cf7c 100644 --- a/Scripts/model_builder/model_builder.R +++ b/Scripts/model_builder/model_builder.R @@ -530,59 +530,62 @@ log_add(log_file = log_file, message = paste0('Model evaluation results saved as # Compare predictive utiliy of the different models ################### -# Initialise progress log -log_message <- 'Comparing model performance... ' -progress_file <- initialise_progress(log_message = log_message, log_file = log_file) +if(length(pred_eval_all$Group) > 1){ -# Identify number of pairwise comparisons -models <- pred_eval_all$Group -model_comps <- data.table(t(combn(models, 2))) - -comp_res_all <- foreach(i = 1:length(models), .combine=rbind) %dopar% { - group1 <- models[i] - comp_res_i <- NULL - for(group2 in model_comps$V2[model_comps$V1 == group1]){ - - group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] - group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] - - r_diff <- group1_r - group2_r - - group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) - - r_diff_p <- - paired.r( - xy = group1_r, - xz = group2_r, - yz = group1_group2_r, - n = length(scale(indep_pred_list[[group1]]$pred)), - twotailed = T - )$p[1] - - comp_res <- data.table( - Model_1 = group1, - Model_2 = group2, - Model_1_R = group1_r, - Model_2_R = group2_r, - R_diff = r_diff, - R_diff_pval = r_diff_p - ) + # Initialise progress log + log_message <- 'Comparing model performance... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) - comp_res_i <- rbind(comp_res_i, comp_res) - } + # Identify number of pairwise comparisons + models <- pred_eval_all$Group + model_comps <- data.table(t(combn(models, 2))) + + comp_res_all <- foreach(i = 1:length(models), .combine=rbind) %dopar% { + group1 <- models[i] + comp_res_i <- NULL + for(group2 in model_comps$V2[model_comps$V1 == group1]){ + + group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] + group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] + + r_diff <- group1_r - group2_r + + group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) + + r_diff_p <- + paired.r( + xy = group1_r, + xz = group2_r, + yz = group1_group2_r, + n = length(scale(indep_pred_list[[group1]]$pred)), + twotailed = T + )$p[1] + + comp_res <- data.table( + Model_1 = group1, + Model_2 = group2, + Model_1_R = group1_r, + Model_2_R = group2_r, + R_diff = r_diff, + R_diff_pval = r_diff_p + ) - # Update progress log - progress <- update_progress_file(progress_file) - update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(models)*100),'%')) + comp_res_i <- rbind(comp_res_i, comp_res) + } - comp_res_i -} + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(models)*100),'%')) -update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + comp_res_i + } -# Write out the results -write.table(comp_res_all, paste0(opt$out,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) -log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_comp.txt.')) + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + + # Write out the results + write.table(comp_res_all, paste0(opt$out,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) + log_add(log_file = log_file, message = paste0('Model comparison results saved as ',opt$out,'.pred_comp.txt.')) +} end.time <- Sys.time() time.taken <- end.time - start.time diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index 8bf3f1e6..47c4f570 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -6,10 +6,12 @@ suppressMessages(library("optparse")) option_list = list( make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), - make_option("--ref_pop_scale", action="store", default=NA, type='character', + make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), - make_option("--plink2", action="store", default='plink', type='character', - help="Path PLINK v2 software binary [required]"), + make_option("--plink", action="store", default='plink', type='character', + help="Path PLINK v1.9 software binary [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), make_option("--output", action="store", default='NA', type='character', help="Path for output files [required]"), make_option("--memory", action="store", default=5000, type='numeric', @@ -17,7 +19,7 @@ option_list = list( make_option("--sumstats", action="store", default=NA, type='character', help="GWAS summary statistics [optional]"), make_option("--ldak", action="store", default=NA, type='character', - help="Path to ldak executable [required]"), + help="Path to ldak v5.2 executable [required]"), make_option("--quick_prs_ref", action="store", default=NA, type='character', help="Path to folder containing ldak quick prs reference [required]"), make_option("--n_cores", action="store", default=1, type='numeric', @@ -32,139 +34,85 @@ option_list = list( opt = parse_args(OptionParser(option_list=option_list)) +# Load dependencies +library(GenoUtils) library(data.table) +source('../functions/misc.R') +source_all('../functions') -opt$output_dir<-paste0(dirname(opt$output),'/') +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$ldak)){ + stop('--ldak must be specified.\n') +} +if(is.null(opt$quick_prs_ref)){ + stop('--quick_prs_ref must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') system(paste0('mkdir -p ',opt$output_dir)) -CHROMS<-1:22 +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'quickprs.R', start.time = start.time) +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} if(!is.na(opt$test)){ - if(grepl('chr', opt$test)){ - single_chr_test<-T - CHROMS<-as.numeric(gsub('chr','',opt$test)) - } else { - single_chr_test<-F - opt$test<-as.numeric(opt$test) - } + CHROMS <- as.numeric(gsub('chr','',opt$test)) } -sink(file = paste(opt$output,'.log',sep=''), append = F) -cat( - '################################################################# -# quickprs.R -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -Analysis started at',as.character(start.time),' -Options are:\n') - -cat('Options are:\n') -print(opt) -cat('Analysis started at',as.character(start.time),'\n') -sink() - ##### # Format the sumstats ##### -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Reading in GWAS and harmonising with reference.\n') -sink() - -GWAS<-fread(cmd=paste0('zcat ',opt$sumstats), nThread=opt$n_cores) -GWAS<-GWAS[complete.cases(GWAS),] - -# Update BP to match the reference -ref_bim<-NULL -for(i in 1:22){ - ref_bim<-rbind(ref_bim, fread(paste0(opt$ref_plink_chr,i,'.bim'), header=F)) -} - -GWAS$BP<-NULL -GWAS<-merge(GWAS, ref_bim[,c('V2','V4'), with=F], by.x='SNP',by.y='V2') -names(GWAS)[names(GWAS) == 'V4']<-'BP' -GWAS<-GWAS[order(GWAS$CHR, GWAS$BP),] +log_add(log_file = log_file, message = 'Reading in GWAS.') -# Extract subset if testing -if(!is.na(opt$test)){ - if(single_chr_test == F){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS_test<-NULL - for(i in 1:22){ - GWAS_tmp<-GWAS[GWAS$CHR == i,] - GWAS_tmp<-GWAS_tmp[order(GWAS_tmp$BP),] - GWAS_tmp<-GWAS_tmp[1:opt$test,] - GWAS_test<-rbind(GWAS_test,GWAS_tmp) - } - - GWAS<-GWAS_test - GWAS<-GWAS[complete.cases(GWAS),] - rm(GWAS_test) - print(table(GWAS$CHR)) - - } else { - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Testing mode enabled. Extracted chromosome ',opt$test,' variants per chromsome.\n', sep='') - sink() - - GWAS<-GWAS[GWAS$CHR == CHROMS,] - print(table(GWAS$CHR)) - } -} +# Read in, check and format GWAS summary statistics +gwas <- read_sumstats(sumstats = opt$sumstats, chr = CHROMS, log_file = log_file, req_cols = c('CHR','BP','SNP','A1','A2','BETA','SE','N')) -# Update RSID to CHR:BP to match reference data -# During sumstat cleaning, these columns are replaced with those found in build hg19 which is appropriate -GWAS$SNP<-paste0(GWAS$CHR,':',GWAS$BP) - -# Check overlap with LDAK HapMap3 SNP-list -ldak_hm3_file<-list.files(opt$quick_prs_ref) -ldak_hm3_file<-ldak_hm3_file[grepl('.cors.bim',ldak_hm3_file)] -ldak_hm3<-fread(paste0(opt$quick_prs_ref,'/',ldak_hm3_file)) - -if(is.na(opt$test)){ - ref_overlap<-sum(GWAS$SNP %in% ldak_hm3$V2)/nrow(ldak_hm3) - GWAS<-GWAS[GWAS$SNP %in% ldak_hm3$V2,] - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('GWAS-reference overlap is ',round(ref_overlap*100,2),'%.\n', sep='') - sink() -} else { - GWAS<-GWAS[GWAS$SNP %in% ldak_hm3$V2,] - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('GWAS-reference overlap check is skipped as this is a test run.\n', sep='') - sink() -} +# Format for LDAK +snplist <- gwas$SNP +gwas$Z <- gwas$BETA / gwas$SE +gwas$Predictor<-paste0(gwas$CHR, ':', gwas$BP) +gwas<-gwas[,c('Predictor','A1','A2','N','Z')] +names(gwas)<-c('Predictor','A1','A2','n','Z') -# Calculate Z -if(('BETA' %in% names(GWAS))){ - GWAS$Z<-abs(GWAS$BETA)/GWAS$SE - GWAS$Z[GWAS$BETA < 0]<- -GWAS$Z[GWAS$BETA < 0] -} else { - GWAS$Z<-abs(log(GWAS$OR))/GWAS$SE - GWAS$Z[GWAS$OR < 1]<- -GWAS$Z[GWAS$OR < 1] -} +# Check overlap between GWAS and LDAK reference +ldak_hm3_file <- list.files(opt$quick_prs_ref) +ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)] +ldak_hm3 <- fread(paste0(opt$quick_prs_ref, '/', ldak_hm3_file)) +ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] +ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) -GWAS$Predictor<-paste0(GWAS$CHR, ':', GWAS$BP) +log_add(log_file = log_file, message = paste0('GWAS-reference overlap is ', round(ref_overlap * 100, 2), '%.')) -GWAS<-GWAS[,c('Predictor','A1','A2','N','Z')] -names(GWAS)<-c('Predictor','A1','A2','n','Z') +# Subset GWAS to LDAK reference data +gwas <- gwas[gwas$Predictor %in% ldak_hm3$V2, ] -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('GWAS contains',dim(GWAS)[1],'variants.\n') -sink() - -fwrite(GWAS, paste0(opt$output_dir,'GWAS_sumstats_temp.txt'), sep=' ') - -rm(GWAS) -gc() +# Output formatted sumstats +fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_temp.txt'), sep=' ') +# Record start time for test if(!is.na(opt$test)){ - sink(file = paste(opt$output,'.log',sep=''), append = T) - test_start.time <- Sys.time() - cat('Test started at',as.character(test_start.time),'\n') - sink() + test_start.time <- test_start(log_file = log_file) } ############ @@ -178,16 +126,14 @@ tagging_file<-ref_files[grepl('quickprs.tagging',ref_files)] matrix_file<-ref_files[grepl('quickprs.matrix',ref_files)] if(opt$genomic_control == F){ - system(paste0(opt$ldak,' --sum-hers ',opt$output_dir,'/bld.ldak --tagfile ',opt$quick_prs_ref,'/',tagging_file,' --summary ',opt$output_dir,'GWAS_sumstats_temp.txt --matrix ',opt$quick_prs_ref,'/',matrix_file,' --max-threads ',opt$n_cores,' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', opt$quick_prs_ref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quick_prs_ref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) } else{ - system(paste0(opt$ldak,' --sum-hers ',opt$output_dir,'/bld.ldak --genomic-control YES --tagfile ',opt$quick_prs_ref,'/',tagging_file,' --summary ',opt$output_dir,'GWAS_sumstats_temp.txt --matrix ',opt$quick_prs_ref,'/',matrix_file,' --max-threads ',opt$n_cores,' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', opt$quick_prs_ref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quick_prs_ref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) } -ldak_res_her<-fread(paste0(opt$output_dir,'/bld.ldak.hers')) +ldak_res_her<-fread(paste0(tmp_dir,'/bld.ldak.hers')) -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('SNP-based heritability estimated to be ',ldak_res_her$Heritability[nrow(ldak_res_her)]," (SD=", ldak_res_her$SD[nrow(ldak_res_her)],").\n",sep='') -sink() +log_add(log_file = log_file, message = paste0('SNP-based heritability estimated to be ',ldak_res_her$Heritability[nrow(ldak_res_her)]," (SD=", ldak_res_her$SD[nrow(ldak_res_her)],").")) ###### # Estimate effect sizes for training and full prediction models. @@ -195,54 +141,41 @@ sink() cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files)]) -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Running MegaPRS: ',opt$prs_model,' model.\n', sep='') -sink() +log_add(log_file = log_file, message = paste0('Running MegaPRS: ',opt$prs_model,' model.')) -system(paste0(opt$ldak,' --mega-prs ',opt$output_dir,'/mega_full --model ',opt$prs_model,' --cors ',opt$quick_prs_ref,'/',cor_file_prefix,' --ind-hers ',opt$output_dir,'/bld.ldak.ind.hers --summary ',opt$output_dir,'GWAS_sumstats_temp.txt --high-LD ',opt$quick_prs_ref,'/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ',opt$n_cores,' --extract ',opt$output_dir,'GWAS_sumstats_temp.txt')) +system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ',opt$prs_model,' --cors ',opt$quick_prs_ref,'/',cor_file_prefix,' --ind-hers ',tmp_dir,'/bld.ldak.ind.hers --summary ',tmp_dir,'/GWAS_sumstats_temp.txt --high-LD ',opt$quick_prs_ref,'/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ',opt$n_cores,' --extract ',tmp_dir,'/GWAS_sumstats_temp.txt')) # Save the parameters file -system(paste0('cp ',opt$output_dir,'/mega_full.parameters ',opt$output,'.model_param.txt')) +system(paste0('cp ',tmp_dir,'/mega_full.parameters ',opt$output,'.model_param.txt')) # Save the pseudosummary results -system(paste0('cp ',opt$output_dir,'/mega_full.cors ',opt$output,'.pseudoval.txt')) +system(paste0('cp ',tmp_dir,'/mega_full.cors ',opt$output,'.pseudoval.txt')) # Identify the best fitting model -ldak_res_cors<-fread(paste0(opt$output_dir,'/mega_full.cors'), nThread=opt$n_cores) -best_score<-ldak_res_cors[ldak_res_cors$Correlation == max(ldak_res_cors$Correlation),] - -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Model/Models ',paste0(best_score$Model, collapse=', '),' was/were identified as the best with correlation of ',best_score$Correlation[1],'.\n', sep='') -sink() +ldak_res_cors <- fread(paste0(tmp_dir, '/mega_full.cors'), nThread = opt$n_cores) +best_score <- ldak_res_cors[which.max(ldak_res_cors$Correlation),] -if(!is.na(opt$test)){ - end.time <- Sys.time() - time.taken <- end.time - test_start.time - sink(file = paste(opt$output,'.log',sep=''), append = T) - cat('Test run finished at',as.character(end.time),'\n') - cat('Test duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') - sink() -} +log_add(log_file = log_file, message = paste0('Model ', gsub('Score_','',best_score$V1[1]),' is identified as the best with correlation of ', best_score$V2)) ###### # Format final score file ###### # Read in the scores -score<-fread(paste0(opt$output_dir,'/mega_full.effects'), nThread=opt$n_cores) +score <- fread(paste0(tmp_dir,'/mega_full.effects'), nThread = opt$n_cores) # Change IDs to RSIDs -bim<-NULL -for(i in 1:22){ - bim<-rbind(bim, fread(paste0(opt$ref_plink_chr,i,'.bim'), nThread=opt$n_cores, header=F)) -} -bim$Predictor<-paste0(bim$V1,':',bim$V4) -score<-merge(score, bim[,c('Predictor','V2'),with=F], by='Predictor') -score<-score[,c('V2','A1',names(score)[grepl('Model', names(score))]), with=F] -names(score)[1]<-'SNP' -names(score)[grepl('Model', names(score))]<-paste0('SCORE_ldak_',names(score)[grepl('Model', names(score))]) +ref_pvar <- read_pvar(dat = opt$ref_plink_chr, chr = CHROMS) +ref_pvar$Predictor<-paste0(ref_pvar$CHR,':',ref_pvar$BP) +score<-merge(score, ref_pvar[,c('Predictor','SNP'), with=F], by='Predictor') +score<-score[, c('SNP', 'A1', 'A2', names(score)[grepl('Model', names(score))]), with=F] +names(score)[grepl('Model', names(score))]<-'SCORE_quickprs' + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score) -fwrite(score, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) +fwrite(score_new, paste0(opt$output, '.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ system(paste0('rm ',opt$output,'.score.gz')) @@ -250,47 +183,31 @@ if(file.exists(paste0(opt$output,'.score.gz'))){ system(paste0('gzip ',opt$output,'.score')) +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + #### # Calculate mean and sd of polygenic scores #### -# Calculate polygenic scores for reference individuals -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Calculating polygenic scores in reference...') -sink() - -scores<-calc_score( - bfile=opt$ref_plink_chr, - score=paste0(opt$output,'.score.gz') -) +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Done!\n') -sink() +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) -# Calculate the mean and sd of scores for each population specified in pop_scale -pop_keep_files<-read.table(opt$ref_pop_scale, header=F, stringsAsFactors=F) +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) -for(k in 1:dim(pop_keep_files)[1]){ - pop<-pop_keep_files$V1[k] - keep<-fread(pop_keep_files$V2[k], header=F) - names(keep)<-c('FID','IID') - ref_scale<-score_mean_sd(scores=scores, keep=keep) - fwrite(ref_scale, paste0(opt$output,'.',pop,'.scale'), sep=' ') +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') } -### -# Clean up temporary files -### - -system(paste0('rm ',opt$output_dir,'bld*')) -system(paste0('rm ',opt$output_dir,'GWAS_sums*')) -system(paste0('rm ',opt$output_dir,'mega*')) - end.time <- Sys.time() time.taken <- end.time - start.time -sink(file = paste(opt$output,'.log',sep=''), append = T) -cat('Analysis finished at',as.character(end.time),'\n') -cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') sink() - diff --git a/Scripts/pgs_methods/sbayesrc.R b/Scripts/pgs_methods/sbayesrc.R new file mode 100644 index 00000000..b9888b02 --- /dev/null +++ b/Scripts/pgs_methods/sbayesrc.R @@ -0,0 +1,245 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [required]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="GWAS summary statistics in LDSC format [required]"), + make_option("--gctb", action="store", default=NULL, type='character', + help="Path to GCTB binary [required]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--seed", action="store", default=1, type='numeric', + help="Seed number [optional]"), + make_option("--sbayesrc_ldref", action="store", default=NULL, type='character', + help="Path to SBayesRC LD reference data [required]"), + make_option("--sbayesrc_annot", action="store", default=NULL, type='character', + help="Path to SBayesRC annotations [required]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(SBayesRC) +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$gctb)){ + stop('--gctb must be specified.\n') +} +if(is.null(opt$sbayesrc_ldref)){ + stop('--sbayesrc_ref must be specified.\n') +} +if(is.null(opt$sbayesrc_annot)){ + stop('--sbayesrc_annot must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'sbayesrc.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +set.seed(opt$seed) + +##### +# Read in sumstats +##### + +log_add(log_file = log_file, message = 'Reading in GWAS.') + +# Read in, check and format GWAS summary statistics +gwas <- read_sumstats(sumstats = opt$sumstats, chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','FREQ','BETA','SE','P','N')) + +### +# Change to COJO format +### + +gwas <- gwas[, c('SNP','A1','A2','FREQ','BETA','SE','P','N'), with=F] +names(gwas) <- c('SNP','A1','A2','freq','b','se','p','N') + +# Write out cojo format sumstats +fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_COJO.txt'), sep=' ', na = "NA", quote=F) + +rm(gwas) +gc() + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +### +# Perform sumstat QC using SBayesRC package +### + +SBayesRC::tidy( + mafile = paste0(tmp_dir, '/GWAS_sumstats_COJO.txt'), + LDdir = opt$sbayesrc_ldref, + output = paste0(tmp_dir, '/tidy.ma'), + log2file = TRUE +) +tidy_log <- readLines(paste0(tmp_dir, '/tidy.ma.log')) +tidy_log <- tidy_log[grepl('SNPs remained after QC', tidy_log)] +tidy_log <- as.numeric(gsub(' .*', '', tidy_log)) +log_add( + log_file = log_file, + message = paste0(tidy_log, ' variants remain after SBayesRC tidy step.') +) + +system(paste0('cp ', tmp_dir, '/tidy.ma.log ', opt$output,'.tidy.log')) + +### +# Impute the GWAS sumstats using SBayesRC +### + +log_add(log_file = log_file, message = 'Running SBayesRC imputation step...') + +SBayesRC::impute( + mafile = paste0(tmp_dir, '/tidy.ma'), + LDdir = opt$sbayesrc_ldref, + output = paste0(tmp_dir, '/tidy.imp.ma'), + log2file = T +) + +### +# Run SBayesRC +### + +log_add(log_file = log_file, message = 'Running SBayesRC main analysis...') + +tryCatch( + { + # First attempt to run sbayesrc + SBayesRC::sbayesrc( + mafile = paste0(tmp_dir, '/tidy.imp.ma'), + LDdir = opt$sbayesrc_ldref, + outPrefix = paste0(tmp_dir, '/sbrc'), + annot = opt$sbayesrc_annot, + log2file = FALSE + ) + }, + error = function(e) { + # Check if the error message matches the specific issue + if (grepl("All correlations are negative, this may indicate errors in summary data.", e$message)) { + message("Specific error encountered. Retrying with btune = FALSE...") + log_add(log_file = log_file, message = 'Specific error encountered. Retrying with btune = FALSE...') + # Retry with the btune parameter set to FALSE + SBayesRC::sbayesrc( + mafile = paste0(tmp_dir, '/tidy.imp.ma'), + LDdir = opt$sbayesrc_ldref, + outPrefix = paste0(tmp_dir, '/sbrc'), + annot = opt$sbayesrc_annot, + bTune = FALSE, + log2file = FALSE + ) + } else { + # For any other error, rethrow the error and stop the script + stop("An unexpected error occurred: ", e$message) + } + }, + warning = function(w) { + message("A warning occurred while running SBayesRC::sbayesrc:") + message(w) + } +) + +### +# Process score file +### + +score <- fread(paste0(tmp_dir, '/sbrc.txt')) + +# Insert A2 column +ma_imp <- fread(paste0(tmp_dir, '/tidy.imp.ma')) +if(nrow(score) == nrow(ma_imp) & all(score$A1 == ma_imp$A1)){ + score$A2 <- ma_imp$A2 +} else { + log_add(log_file = log_file, message = 'Score file not aligned with sumstats for A2 insertion.') + system(paste0('cp -r ', tmp_dir, ' ', opt$output_dir,'/temp')) + stop('Score file not aligned with sumstats for A2 insertion') +} + +# Save in plink score format +score <- score[,c('SNP', 'A1', 'A2', 'BETA'), with=F] +names(score) <- c('SNP', 'A1', 'A2', 'SCORE_SBayesRC') + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score) + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() + diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 807536fb..a67a030a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -564,7 +564,6 @@ for(i in 1:nrow(ugr_data)){
    - *** # Run GenoPred @@ -656,12 +655,14 @@ config<-c( "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs']", + "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", "tlprs_methods: ['dbslmm','prscs','lassosum']", "cores_prep_pgs: 20", "cores_target_pgs: 50", "ldpred2_inference: F", - "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2" + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" ) write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) @@ -679,6 +680,273 @@ snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ol *** +# Estimate SNP-h2 and rG across populations + +We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. +POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. + +*** + +## Prepare sumstats + +Use the sumstats QC'd by GenoPred. + +
    Show code +```{r} +library(data.table) +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T) +gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt') + +for(i in 1:nrow(gwas_list)){ + gwas_file <- + paste0( + "/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop/reference/gwas_sumstat/", + gwas_list$name[i], + "/", + gwas_list$name[i], + "-cleaned.gz" + ) + + gwas_header <- fread(gwas_file, nrows = 1) + cols_index <- which(names(gwas_header) %in% c('SNP','A1','A2','BETA','SE','P','N')) + + system( + paste0( + "zcat ", + gwas_file, + " | cut -f ", + paste0(cols_index, collapse = ','), + " | sed -e '1s/BETA/beta/'", + " | /users/k1806347/oliverpainfel/Software/pigz -f", + " > /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/", + gwas_list$name[i], + ".sumstats.gz" + ) + ) +} +``` + +
    + +*** + +## Run LDSC + +
    Show code +```{bash} +conda activate ldsc + +for pop in $(echo EUR EAS AFR);do + if [ "$pop" == "EUR" ]; then + samp="UKB" + fi + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats + + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \ + --sumstats /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}" + + done +done + +for pop in $(echo EUR EAS AFR);do + if [ "$pop" == "EUR" ]; then + samp="UKB" + fi + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop} + + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \ + --h2 /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}.sumstats.gz \ + --ref-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \ + --w-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop}/res" + + done +done + +``` + +
    + + +*** + +## Calculate CSCOREs + +```{bash} + +# Subset the reference data into relevant populations +for pop in $(echo EUR EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp + for chr in $(seq 1 22); do + /users/k1806347/oliverpainfel/Software/plink1.9/plink \ + --bfile /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} \ + --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \ + --make-bed \ + --out /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} + done +done + +conda activate popcorn +for pop in $(echo EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES + for chr in $(seq 1 22); do + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ + compute \ + -v 1 \ + --bfile1 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.EUR.chr${chr} \ + --bfile2 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} \ + /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr${chr}.txt" + done +done + +for pop in $(echo EAS AFR); do + cat /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr*.txt > /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt +done + +rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp +``` + +*** + +## Run POPCORN + +
    Show code +```{bash} +conda activate popcorn +for pop in $(echo EAS AFR);do + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop} + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ + fit -v 3 \ + --cfile /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt \ + --sfile1 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_UKB.sumstats.gz \ + --sfile2 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \ + --gen_effect \ + /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop}/rG_gen_effect" + done +done + +``` + +
    + +*** + +## Plot the results + +
    Show code + +```{r} + +library(data.table) +library(ggplot2) +library(cowplot) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +# Plot the heritability estimates +h2_res <- NULL + +for(pop in c('AFR','EAS', 'EUR')){ + for(pheno in prscsx_dat$labels){ + log <- + readLines( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/', + pheno, + '/', + pop, + '/res.log' + ) + ) + + h2 <- log[grepl('Total Observed scale h2:', log)] + h2_est <- as.numeric(gsub(' .*','', gsub('Total Observed scale h2: ', '', h2))) + h2_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', h2))) + int <- log[grepl('Intercept:', log)] + int_est <- as.numeric(gsub(' .*','', gsub('Intercept: ', '', int))) + int_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', int))) + lambda <- log[grepl('Lambda GC:', log)] + lambda <- as.numeric(gsub('.* ','', lambda)) + + h2_res <- rbind( + h2_res, + data.table( + Population = pop, + Phenotype = pheno, + h2_est = h2_est, + h2_se = h2_se, + int_est = int_est, + int_se = int_se, + lambda = lambda + ) + ) + } +} + +ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based Heritability (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +# Plot rG estimates +rg_res <- NULL +for(pop in c('AFR','EAS')){ + for(pheno in prscsx_dat$labels){ + pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect')) + names(pop_res_i) <- c('Test','Estimate','SE','Z','P') + pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',] + pop_res_i$Population_1 <- 'EUR' + pop_res_i$Population_2 <- pop + pop_res_i$Phenotype <- pheno + rg_res <- rbind(rg_res, pop_res_i) + } +} + +rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) + +ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based\nGenetic Correlation (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +``` +
    + +*** + # Evaluate PGS Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this @@ -1568,6 +1836,12 @@ for(trait_i in prscsx_dat$labels){ scores_i <- scores[grepl(trait_i, scores$name),] scores_i$group <- scores_i$method + # Current naming issue in gwas_groups leads to difficult subsetting + # In the future, update gwas_groups file to include disc pop in name, e.g. ALT_UKB_BBJ + scores_i$name_2 <- scores_i$name + scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))] <- + paste0(scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))], '_ukb_bbj') + for(targ_pop_i in targ_pop){ # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ @@ -1600,9 +1874,9 @@ for(trait_i in prscsx_dat$labels){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | - grepl(disc_pop_j, scores_i$nam, ignore.case = T),] - + scores_i_j <- scores_i[grepl('UKB', scores_i$name_2, ignore.case = F) | + grepl(disc_pop_j, scores_i$name_2, ignore.case = T),] + scores_i_j_multi <- scores_i_j # Insert path to score file scores_i_j_multi$predictor <- paste0( @@ -1713,7 +1987,7 @@ for(trait_i in prscsx_dat$labels){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for targ_pop in $(echo EUR EAS AFR); do +for targ_pop in $(echo EAS AFR EUR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -1721,7 +1995,7 @@ for targ_pop in $(echo EUR EAS AFR); do fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo AFR EAS) + disc_pop=$(echo EAS AFR) fi if [ "$targ_pop" == "EAS" ]; then @@ -1751,171 +2025,7 @@ done *** -## Plot results for each phenotype - -### Assoc results - -Let's see how results vary across parameters. This is a sanity check as well as being informative of how I should structure the models for each method. - -
    Show code - -```{r} -library(data.table) -library(ggplot2) -library(cowplot) - -# Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] - -single_plot_list<-list() -prscsx_xwing_plot_list<-list() -tlprs_plot_list<-list() -pop=c('EUR','EAS','AFR','CSA','AMR') -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(targ_pop_i in pop){ - assoc_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.', - 'targ_', - targ_pop_i, - '/', - pheno_i, - '/res.assoc.txt' - ) - ) - - # Determine whether single or multi source - assoc_i$multi_source <- ifelse(!(grepl(paste(pgs_group_methods, collapse ='|'), assoc_i$Group)), F, T) - - # Identify GWAS for single source - assoc_i$gwas[assoc_i$multi_source == F] <- - sub("^(([^.]+\\.){1}[^.]+)\\..*", "\\1", - sub("^[^.]*\\.", "", - assoc_i$Predictor[assoc_i$multi_source == F])) - - # Identify discovery sample - assoc_i$disc[assoc_i$multi_source == F] <- - sub(".*\\.", "", - assoc_i$gwas[assoc_i$multi_source == F]) - - assoc_i$disc[assoc_i$disc == 'UKB'] <- 'EUR' - assoc_i$disc[assoc_i$disc == 'BBJ'] <- 'EAS' - assoc_i$disc[is.na(assoc_i$disc)] <- 'EUR+EAS' - - assoc_i$pheno <- pheno_i - assoc_i$test<-paste0(assoc_i$disc, ' → ', targ_pop_i) - - assoc_i$tlprs_target<-NA - assoc_i$tlprs_target[grepl('tlprs', assoc_i$Group) & grepl('targ.EUR', assoc_i$Predictor)]<-'EUR-tuned' - assoc_i$tlprs_target[grepl('tlprs', assoc_i$Group) & grepl('targ.EAS', assoc_i$Predictor)]<-'EAS-tuned' - - res_i<-rbind(res_i, assoc_i) - } - - res_i$test<-factor(res_i$test, levels = unique(res_i$test)) - res_i$disc<-factor(res_i$disc, levels = unique(res_i$disc)) - res_i$pheno<-factor(res_i$pheno, levels = unique(res_i$pheno)) - res_i$tlprs_target<-factor(res_i$tlprs_target, levels = unique(res_i$tlprs_target)) - - tmp<-res_i[!(res_i$multi_source),] - tmp<-tmp[!(grepl('pseudo', tmp$Group))] - tmp$param<-gsub('.*UKB.','',tmp$Predictor) - tmp$param<-gsub('.*BBJ.','',tmp$param) - tmp$param<-factor(tmp$param, levels=unique(tmp$param)) - - single_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Group)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(~ test, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - tmp<-res_i[(res_i$Group %in% c('prscsx','xwing')),] - tmp<-tmp[!(grepl('pseudo', tmp$Group))] - tmp$param<-gsub(paste0('.*',pheno_i,'\\.'),'',tmp$Predictor) - tmp$param<-factor(tmp$param, levels=unique(tmp$param)) - - prscsx_xwing_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, colour = Group)) + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point() + - geom_line() + - geom_hline(yintercept = 0) + - facet_grid(.~ test, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - tmp<-res_i[(grepl('tlprs', res_i$Group)),] - tmp<-tmp[(grepl('SBayesR|phi.auto|DBSLMM.1.TLPRS', tmp$Predictor)),] - tmp<-tmp[!(grepl('pseudo', tmp$Group))] - tmp$param <- as.numeric(gsub('.*\\.','',tmp$Predictor)) - - tlprs_plot_list[[pheno_i]] <- ggplot(tmp, aes(x=param, y=BETA, fill = Group, colour = Group)) + - geom_line() + - geom_errorbar(aes(ymin = BETA - SE, ymax = BETA + SE), - width = .2, - position = position_dodge(width = 0.7)) + - geom_point(stat="identity", position=position_dodge(0.7), size=2, shape=23) + - geom_hline(yintercept = 0) + - facet_grid(test ~ tlprs_target, scales = 'free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) -} - -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/single.assoc.png', - res = 300, - height = 1000*nrow(prscsx_dat), - width = 8000, - units = 'px' -) -plot_grid(plotlist = single_plot_list, labels = names(single_plot_list), ncol=1) -dev.off() - -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.prscsx_xwing.assoc.png', - res = 300, - height = 1000*nrow(prscsx_dat), - width = 8000, - units = 'px' -) -plot_grid(plotlist = prscsx_xwing_plot_list, labels = names(prscsx_xwing_plot_list), ncol=1) -dev.off() - -png( - '/users/k1806347/oliverpainfel/Analyses/crosspop/multi.tlprs.assoc.png', - res = 300, - height = 3500*nrow(prscsx_dat), - width = 4000, - units = 'px' -) -plot_grid(plotlist = tlprs_plot_list, labels = names(tlprs_plot_list), ncol=1) -dev.off() - -``` -
    - -- PRS-CSx say to model the EUR, EAS and META output (for each phi) -- x-wing produce output for each target population -- TLPRS produce output for each target population - -*** - -### Prediction modelling results +### Plot results
    Show code @@ -1931,18 +2041,7 @@ source_all('../functions') # Read in list of outcomes prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] - -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' - -# Define pgs_methods used -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) - -# Define gwas_list used -gwas_list<-read_param(config = config, param = 'gwas_list') - -# Define gwas_groups used -gwas_groups<-read_param(config = config, param = 'gwas_groups') +prscsx_dat<-prscsx_dat[1:4,] # Calculate corelation between all phenotypes in each target population cors <- list() @@ -2017,13 +2116,9 @@ for(pheno_i in prscsx_dat$labels){ res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove pseudo model for methods that don't really have one (single source combo, tlprs) + # Remove pseudo model for methods that don't really have one (single source combo) res_i <- res_i[!which(res_i$Model == 'Pseudo' & res_i$Method == 'ptclump'),] - res_i <- res_i[!which( - res_i$Model == 'Pseudo' & - res_i$Method %in% c('tlprs_dbslmm', 'tlprs_prscs', 'tlprs_sbayesr') & - res_i$Source == 'Multi'),] - + res[[pheno_i]]<-res_i } @@ -2312,15 +2407,8 @@ for(model_i in c('Top1','Pseudo','Multi')){ tmp$Model_2, levels=unique(tmp$Model_1)) - diagonal_data <- data.frame( - Model_1 = unique(tmp$Model_1), - Model_2 = unique(tmp$Model_1), - R_diff_catagory = NA - ) - heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + - geom_tile(data = diagonal_data, aes(Model_2, Model_1), fill = "grey", color = "white") + geom_tile(color = "white") + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + facet_grid(Discovery ~ Discovery2, scales = 'free', space = 'free', switch="both") + @@ -2354,5 +2442,277 @@ for(model_i in c('Top1','Pseudo','Multi')){ ```
    +*** + +## Check PGS association direction + +This is a sanity check to see whether the PGS are correlated with the outcome in the expected direction (positive). We will do this using the ptclump PGS and within population for simplicity (i.e. EUR -> EUR, etc) + +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +# Get a list of score files +scores <- list_score_files(config) + +# Restrict to ptclump +scores<-scores[grepl('ptclump', scores$method),] + +# Create files for EAS and AFR targets +pop <- c('EUR','EAS','AFR') +for(trait_i in prscsx_dat$labels){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$group <- scores_i$method + + for(pop_i in pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(pop_i == 'EAS'){ + samp_i <- 'BBJ' + } + if(pop_i == 'AFR'){ + samp_i <- 'UGR' + } + if(pop_i == 'EUR'){ + samp_i <- c('UKB') + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),] + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/', + pop_i, + '/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-', + pop_i, + '.profiles' + ) + + predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i, + '/predictor_list.ptclump.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for pop in $(echo EUR EAS AFR); do + if [ "$pop" == "EUR" ]; then + pop2="EUR_test" + else + pop2=$pop + fi + + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \ + --n_core 5 \ + --all_model F \ + --assoc T" + done +done + +``` +
    + +*** + +### Plot results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:4,] + +# Read in results +pop = c('EUR','EAS','AFR') +res_all <- NULL +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + assoc_i$Population <- pop_i + res_i<-rbind(res_i, assoc_i) + } + + res_i$Phenotype <- pheno_i + res_all<-rbind(res_all, res_i) +} + +# Extract pT variable from Predictor +res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) +res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) + +ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7, colour = 'black') + + geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="BETA (SE)") + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + + facet_grid(Population ~.) + +``` +
    + +*** + +# Computational resoures +```{r} +library(data.table) +library(ggplot2) +library(cowplot) +library(ggrepel) +library(dplyr) +library(plotly) + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in configuration specific benchmark files +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) + +# Subset benchmarks for pgs_methods +bm_files_i <- bm_files_i[grepl('prep_pgs_', bm_files_i)] + +# Read in benchmark files +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { + tmp <- fread(file) + tmp$file <- basename(file) + return(tmp) +})) + +# Create rule column +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) + +# Create method column +bm_dat_all$method <- + gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) + +# Calculate average time taken for each method +method_avg <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg <- rbind( + method_avg, + data.frame( + Method = i, + Time = mean(bm_dat_all$s[bm_dat_all$method == i]) + ) + ) +} + +# Format the time taken nicely +method_avg$Time_clean[method_avg$Time < 60] <- + paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') +method_avg$Time_clean[method_avg$Time > 60] <- + paste0(round(method_avg$Time[method_avg$Time > 60] / 60, 1), ' min') +method_avg$Time_clean[method_avg$Time > 3600] <- + paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') + +ggplot(method_avg, aes(x=Method, y = Time, fill = Method)) + + geom_bar() + +ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Time_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Time (s)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +``` diff --git a/docs/prep_ldpred2_ldmat.Rmd b/docs/prep_ldpred2_ldmat.Rmd index 0b43efde..a090473f 100644 --- a/docs/prep_ldpred2_ldmat.Rmd +++ b/docs/prep_ldpred2_ldmat.Rmd @@ -25,6 +25,8 @@ pre code, pre, code { *** +# 1KG + Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. The code will follow that used to generate the LD matrices for EUR, in this paper ([link](https://doi.org/10.1016/j.xhgg.2022.100136)). @@ -226,5 +228,239 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ``` +*** + +# 1KG+HGDP + +Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. + +The code will follow that used to generate the LD matrices for EUR, in this paper ([link](https://doi.org/10.1016/j.xhgg.2022.100136)). + +```{bash} +# Subset 1KG+HGDP into super populations and merge across chromosomes +for pop in $(echo EUR EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop} + mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_$(echo ${pop} | tr '[:upper:]' '[:lower:]') + + # Create mergelist + rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt + for chr in $(seq 1 22); do + echo /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt + done + + /users/k1806347/oliverpainfel/Software/plink2_linux_avx2_20241011/plink2 \ + --pmerge-list /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt \ + --make-bed \ + --keep /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/keep_files/${pop}.keep \ + --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/ref.${pop}.GW +done +``` + +```{r} +library(bigsnpr) +library(bigreadr) + +# Create object for genetic data in ldpred2 format, and impute missing values +for(pop in c('EUR', 'EAS', 'AFR')){ + # Read in reference data + snp_readBed( + paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/ref.', + pop, + '.GW.bed' + ) + ) + + # Attach the ref object in R session + ref <- + snp_attach( + paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + ) + ) + G <- ref$genotypes + + #### Impute missing values (bigsnpr can't handle missing data in most functions) + G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = nb_cores()) + + # Save imputed reference + ref$genotypes<-G_imp + saveRDS(ref, paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + )) +} + +################ +# Now calculate LD matrices following code from https://doi.org/10.1016/j.xhgg.2022.100136 + +library(dplyr) +library(bigreadr) +library(bigsnpr) +library(future.batchtools) +library(furrr) + +for(pop in c('EUR', 'EAS', 'AFR')){ + obj.hgdp_1kg <- snp_attach(paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/ref.', + pop, + '.GW.rds' + )) + G <- obj.hgdp_1kg$genotypes + CHR <- obj.hgdp_1kg$map$chromosome + POS <- obj.hgdp_1kg$map$physical.pos + POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = nb_cores()) # Note this is not appropriate but I think Florian did the same as used distance from UKB + MAF <- snp_MAF(G, ncores = nb_cores()) + keep <- (MAF > 0.02) + + plan(batchtools_slurm(resources = list( + time = "12:00:00", + ntasks = 5, + mem = "20g", + partition = "neurohack_cpu" + ))) + + all_final_grp <- furrr::future_map_dfr(1:22, function(chr) { + ind.chr2 <- which(CHR == chr & keep) + + corr0 <- runonce::save_run({ + snp_cor( + G, + ind.col = ind.chr2, + infos.pos = POS2[ind.chr2], + size = 3 / 1000, + ncores = nb_cores() + ) + }, file = paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/LD_chr', + chr, + ".rds" + )) + + # find nearly independent LD blocks + # Playing around with the snp_ldsplit function, the max_r2 needs to be increased to 0.2 for AFR populations. + # This might be because we are using an inappropriate recombination map (EUR)? + # Use max_r2 = 0.15 for EUR and EAS as in Florian's code, but increase to 0.2 for AFR. Note. this is still lower than the default of 0.3. + max_r2 <- ifelse(pop %in% c('EUR','EAS'), 0.15, 0.25) + m <- length(ind.chr2) + (SEQ <- round(seq_log(m / 30, m / 5, length.out = 20))) + splits <- snp_ldsplit(corr0, thr_r2 = 0.05, min_size = 50, max_size = SEQ, max_r2 = max_r2) + splits$cost2 <- sapply(splits$all_size, function(sizes) sum(sizes^2)) + + best_split <- splits %>% + arrange(cost2 * sqrt(5 + cost)) %>% + print() %>% + slice(1) %>% + print() + + (all_size <- best_split$all_size[[1]]) + best_grp <- rep(seq_along(all_size), all_size) + + runonce::save_run({ + corr0T <- as(corr0, "dgTMatrix") + corr0T@x <- + ifelse(best_grp[corr0T@i + 1L] == best_grp[corr0T@j + 1L], corr0T@x, 0) + as(Matrix::drop0(corr0T), "symmetricMatrix") + }, file = paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/LD_with_blocks_chr', + chr, + ".rds" + )) + + # LD for PRS-CS (based on the same data and LD blocks) + hdf5_file <- paste0("/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/ldblk_hgdp_1kg_chr", chr, ".hdf5") + runonce::skip_run_if({ + ind_block <- split(ind.chr2, best_grp) + bigparallelr::set_blas_ncores(nb_cores()) + for (ic in seq_along(ind_block)) { + ind <- ind_block[[ic]] + ld <- big_cor(G, ind.col = ind)[] + rhdf5::h5write(list(ldblk = ld, snplist = paste0("snp", ind)), + file = hdf5_file, name = paste0("blk_", ic), level = 9) + } + }, files = hdf5_file) + + # return + tibble(best_split, ind = list(ind.chr2)) + }) + + saveRDS( + all_final_grp, + paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/all_final_grp.rds' + ) + ) + + ### + # Create map.rds + ### + map <- obj.hgdp_1kg$map[keep,] + + # Compute allele frequency + map$af<-big_colstats(G, ind.col = which(keep), ncores = nb_cores())$sum / (2 * nrow(G)) + + # Compute LD scores + map$ld <- do.call('c', lapply(1:22, function(chr) { + cat(chr, ".. ", sep = "") + corr_chr <- readRDS( + paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/LD_chr', + chr, + ".rds" + ) + ) + Matrix::colSums(corr_chr ^ 2) + })) + + map <- map[, c('chromosome','physical.pos','allele2','allele1','marker.ID','af','ld')] + names(map) <- c('chr','pos','a0','a1','rsid','af','ld') + + saveRDS( + map, + paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + pop, + '/map.rds' + ) + ) + + # GOT to here + + # need also some .bim and some snpinfo for PRS-CS + ind_keep <- unlist(all_final_grp$ind) + snpinfo <- transmute(obj.hgdp_1kg$map, chromosome, marker.ID = paste0("snp", row_number()), + genetic.dist = 0, physical.pos, allele1 = "A", allele2 = "C")[ind_keep, ] + bigsnpr:::write.table2(snpinfo, "/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/for_prscs.bim") + + snpinfo2 <- transmute(snpinfo, CHR = chromosome, SNP = marker.ID, + BP = physical.pos, A1 = allele1, A2 = allele2) + snpinfo2$MAF <- snp_MAF(G, ind.row = ind_EAS, ind.col = ind_keep, ncores = nb_cores()) + bigreadr::fwrite2(snpinfo2, "/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/snpinfo_hgdp_1kg_hm3", sep = "\t") +} + + +``` + + + diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd new file mode 100644 index 00000000..93d5551b --- /dev/null +++ b/docs/prep_quickprs_ref.Rmd @@ -0,0 +1,116 @@ +--- +title: Preparing LDpred2 LD matrices +output: + html_document: + theme: cosmo + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +# 1KG+HGDP + +Here we will prepare reference data for QuickPRS using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. + +QuickPRS only seems to work for v5.2, so let make the reference data using this version. + +```{r} + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +opt<-list() +opt$ref_plink_chr<-'resources/data/ref/ref.chr' +opt$plink<-'plink' +opt$plink2<-'plink2' +opt$ldak_map<-'resources/data/ldak_map/genetic_map_b37' +opt$ldak_tag<-'resources/data/ldak_bld' +opt$ldak_highld<-'resources/data/ldak_highld/highld.txt' +opt$ldak<-'/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/software/ldak5.2/ldak5.2.linux' +opt$n_cores<-20 + +for(pop in c('EUR','EAS','AFR')){ + opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/', pop, '.hm3/', pop, '.hm3') + opt$output_dir <- paste0(dirname(opt$output),'/') + system(paste0('mkdir -p ',opt$output_dir)) + + opt$ref_keep<-paste0('resources/data/ref/keep_files/', pop, '.keep') + + ### + # Merge the per chromosome reference genetic data and subset opt$ref_keep + ### + + # Save in plink1 format for MegaPRS + plink_merge(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, keep = opt$ref_keep, make_bed =T, out = paste0(tmp_dir, '/ref_merge')) + + ############ + # Format reference for LDAK + ############ + + # Insert CHR:BP IDs + system(paste0("awk < ", tmp_dir, "/ref_merge.bim '{$2=$1\":\"$4;print $0}' > ", tmp_dir, '/tmp.bim; mv ', tmp_dir, '/tmp.bim ', tmp_dir, '/ref_merge.bim')) + + # Insert genetic distances + system(paste0(opt$plink, ' --bfile ', tmp_dir, '/ref_merge --cm-map ', opt$ldak_map,'/genetic_map_chr@_combined_b37.txt --make-bed --out ', tmp_dir, '/map')) + system(paste0("cat ", tmp_dir, "/map.bim | awk '{print $2, $3}' > ", tmp_dir, '/map.all')) + system(paste0("awk '(NR==FNR){arr[$1]=$2;next}{print $1, $2, arr[$2], $4, $5, $6}' ", tmp_dir, '/map.all ', tmp_dir, '/ref_merge.bim > ', tmp_dir, '/tmp.bim; mv ', tmp_dir, '/tmp.bim ', tmp_dir, '/ref_merge.bim')) + system(paste0('rm ', tmp_dir, '/map*')) + + ############ + # Estimate Per-Predictor Heritabilities + ############ + # We will use the BLD-LDAK Model, as recommended for human SNP data + + # Calculate LDAK weights + system(paste0(opt$ldak, ' --cut-weights ', tmp_dir,'/sections --bfile ', tmp_dir, '/ref_merge --max-threads ', opt$n_cores)) + system(paste0(opt$ldak, ' --calc-weights-all ', tmp_dir,'/sections --bfile ', tmp_dir, '/ref_merge --max-threads ', opt$n_cores)) + system(paste0('mkdir ', tmp_dir, '/bld')) + system(paste0('cp ', opt$ldak_tag, '/* ', tmp_dir, '/bld/')) + system(paste0('mv ', tmp_dir, '/sections/weights.short ', tmp_dir,'/bld/bld65')) + + # Calculate taggings + system(paste0(opt$ldak, ' --calc-tagging ', tmp_dir, '/bld.ldak --bfile ', tmp_dir, '/ref_merge --ignore-weights YES --power -.25 --annotation-number 65 --annotation-prefix ', tmp_dir, '/bld/bld --window-cm 1 --save-matrix YES --max-threads ', opt$n_cores)) + + # Calculate predictor-predictor correlations + system(paste0(opt$ldak,' --calc-cors ', tmp_dir, '/tmp --bfile ', tmp_dir, '/ref_merge --window-cm 3 --max-threads ', opt$n_cores)) + + # Identify SNPs in high LD regions + system(paste0(opt$ldak, ' --cut-genes ', tmp_dir, '/highld --bfile ', tmp_dir, '/ref_merge --genefile ', opt$ldak_highld, ' --max-threads ', opt$n_cores)) + + # Export the files required for QuickPRS + for (i in c('bim', 'bin', 'noise', 'root')) { + system(paste0('cp ', tmp_dir, '/tmp.cors.', i, ' ', opt$output, '.cors.', i)) + } + for (i in c('matrix', 'tagging')) { + system(paste0('cp ', tmp_dir, '/bld.ldak.', i, ' ', opt$output, '.bld.ldak.quickprs.', i)) + } + system(paste0('cp ', tmp_dir, '/highld/genes.predictors.used ', opt$output_dir, '/highld.snps')) + + system(paste0('rm -r ', tmp_dir, '/*')) +} + +``` + diff --git a/docs/prep_sbayesrc_ref.Rmd b/docs/prep_sbayesrc_ref.Rmd new file mode 100644 index 00000000..91d70db6 --- /dev/null +++ b/docs/prep_sbayesrc_ref.Rmd @@ -0,0 +1,120 @@ +--- +title: Preparing SBayesRC LD matrices +output: + html_document: + theme: cosmo + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +# 1KG+HGDP + +Here we will prepare reference data for SBayesRC using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. + +```{bash} +conda activate sbayesrc +module add parallel/20220522-gcc-13.2.0 + +for pop in EUR EAS AFR; do + +# Set up directories and variables +mkdir -p "/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}" +outDir="/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/${pop}.hm3" +rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt + +# Create the merge list for PLINK +for chr in $(seq 1 22); do + echo /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt +done + +# Run PLINK to merge chromosomes and filter for the population +/users/k1806347/oliverpainfel/Software/plink2_linux_avx2_20241011/plink2 \ + --pmerge-list /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt \ + --make-bed \ + --keep /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/keep_files/${pop}.keep \ + --maf 0.01 \ + --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ref.${pop}.GW + +# Create ma_file.txt +echo -e "SNP\tA1\tA2" > /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ma_file.txt +cut -f 2,5,6 /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ref.${pop}.GW.bim >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ma_file.txt + +# Define variables for R scripts +ma_file="/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ma_file.txt" +genotype="/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ref.${pop}.GW" +threads=1 +tool="/users/k1806347/oliverpainfel/Software/gctb_2.5.2_Linux/gctb" + +# Step 1: Generate the LD block information +# Note. Updated script to use the tool parameter in this command +Rscript -e "SBayesRC::LDstep1(mafile='$ma_file', genoPrefix='$genotype', outDir='$outDir', genoCHR='', blockRef='', log2file=TRUE, tool='$tool')" + +# Step 2: Submit the parallel jobs for LDstep2 +# Note. I tried to submit this as batch jobs in parallel, but the job kept completing halfway through. Very odd. +seq 1 591 | parallel -j 10 'Rscript -e "SBayesRC::LDstep2(outDir=\"'$outDir'\", blockIndex={}, log2file=TRUE)"' + +# Step 3: Eigen decomposition for each LD block (submit and wait for Step 2 to complete) +jobid_step3=$(sbatch --array=1-591 --parsable <=3.5.1 + - r-rcpp=1.0.11 + - r-data.table>=1.11.8 + - r-stringi=1.7.12 + - r-bh=1.84.0 + - r-rcppeigen=0.3.3.9.4 + - r-optparse>=1.6.6 + - r-devtools + - r-foreach=1.5.2 + - r-domc=1.3.8 + - r-r.utils=2.12.2 + - plink2=2.00a5 diff --git a/pipeline/misc/dev/sequence_test.Rmd b/pipeline/misc/dev/sequence_test.Rmd new file mode 100644 index 00000000..8b6e9058 --- /dev/null +++ b/pipeline/misc/dev/sequence_test.Rmd @@ -0,0 +1,50 @@ +--- +title: "Sequence test" +output: html_document +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +``` + +*** + +# Prepare data + +```{bash} +cd /users/k1806347/oliverpainfel/Data/1KG/sequence + +wget https://ftp.1000genomes.ebi.ac.uk/vol1/ftp/data_collections/1000_genomes_project/release/20181203_biallelic_SNV/ALL.chr22.shapeit2_integrated_v1a.GRCh38.20181129.phased.vcf.gz.tbi + +wget https://ftp.1000genomes.ebi.ac.uk/vol1/ftp/data_collections/1000_genomes_project/release/20181203_biallelic_SNV/ALL.chr22.shapeit2_integrated_v1a.GRCh38.20181129.phased.vcf.gz + +ln -s ALL.chr22.shapeit2_integrated_v1a.GRCh38.20181129.phased.vcf.gz.tbi 1kg_seq.chr22.vcf.gz.tbi +ln -s ALL.chr22.shapeit2_integrated_v1a.GRCh38.20181129.phased.vcf.gz 1kg_seq.chr22.vcf.gz + +``` + +```{r} +target_list<-data.frame( + name='1kg_seq', + path='/users/k1806347/oliverpainfel/Data/1KG/sequence/1kg_seq', + type='vcf', + indiv_report=F +) + +write.table(target_list, '/users/k1806347/oliverpainfel/test/1kg_seq/target_list.txt', row.names=F, col.names=T, quote=F) + +config<-c( + 'outdir: /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output', + 'config_file: /users/k1806347/oliverpainfel/test/1kg_seq/config.yaml', + 'target_list: /users/k1806347/oliverpainfel/test/1kg_seq/target_list.txt', + 'testing: chr22' +) + +write.table(config, '/users/k1806347/oliverpainfel/test/1kg_seq/config.yaml', row.names=F, col.names=F, quote=F) + +``` + +```{bash} +snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/test/1kg_seq/config.yaml output_all -n +``` + diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 15369698..926ac2f9 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -286,7 +286,7 @@ if 'ldpred2' in config['pgs_methods']: # Set sbayesr reference path if config['sbayesr_ldref'] == 'NA': - sbayesr_ldref=f"{resdir}/data/ldpred2_ref" + sbayesr_ldref=f"{resdir}/data/gctb_ref/ukbEURu_hm3_shrunk_sparse/ukbEURu_hm3_v3_50k_chr" else: sbayesr_ldref=config['sbayesr_ldref'] @@ -307,6 +307,39 @@ if 'sbayesr' in config['pgs_methods']: print(f"File not found: {ld_file}") raise FileNotFoundError(f"Required file not found: {ld_file}. SBayesR reference data must include files for all chromosomes.") +# Set quickprs reference path +if config['quickprs_ldref'] == 'NA': + quickprs_ldref=f"{resdir}/data/quickprs_ref" +else: + quickprs_ldref=config['quickprs_ldref'] + +# Check the quickprs ldref data is present for the required populations in the gwas_list +if 'quickprs' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{quickprs_ldref}/{pop}.hm3" + # Check if required files exists + cors_file = os.path.join(path, f"{pop}.hm3.cors.bin") + if not os.path.exists(cors_file): + print(f"File not found: {cors_file}") + raise FileNotFoundError(f"Required file not found: {cors_file}. quickprs reference data must include .cors.bin for all populations.") + + +# Set sbayesrc reference path +if config['sbayesrc_ldref'] == 'NA': + sbayesrc_ldref=f"{resdir}/data/sbayesrc_ref" +else: + sbayesrc_ldref=config['sbayesrc_ldref'] + +# Check the sbayesrc ldref data is present for the required populations in the gwas_list +if 'sbayesrc' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{sbayesrc_ldref}/{pop}" + # Check if required files exists + cors_file = os.path.join(path, f"{pop}.hm3/ldm.info") + if not os.path.exists(cors_file): + print(f"File not found: {cors_file}") + raise FileNotFoundError(f"Required file not found: {cors_file}. sbayesrc reference data must include ldm.info for all populations.") + # Set refdir parameter # If refdir is NA, set refdir to '${resdir}/data/ref' if config['refdir'] == 'NA': @@ -323,8 +356,12 @@ else: # Check valid pgs_methods are specified def check_pgs_methods(x): + # If pgs_methods is NA (None) or an empty list, return early without error + if x is None or x == "NA" or not x: + return + valid_pgs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs", "xwing", "prscsx", "tlprs" + "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs" } invalid_methods = [method for method in x if method not in valid_pgs_methods] @@ -338,7 +375,7 @@ check_pgs_methods(config['pgs_methods']) # Check valid tlprs_methods are specified def check_tlprs_methods(config): valid_tlprs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr", "lassosum", "ldpred2", "megaprs" + "ptclump", "dbslmm", "prscs", "sbayesr", "sbayesrc", "lassosum", "ldpred2", "megaprs","quickprs" } # Check if 'tlprs' is in the pgs_methods list @@ -722,6 +759,83 @@ rule download_gctb_software: rm {resdir}/software/gctb/gctb_2.03beta_Linux.zip }} > {log} 2>&1 """ + +# Download GCTB v2.5.2 for SBayesRC +rule download_gctb252_software: + output: + f"{resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux/gctb" + benchmark: + f"{resdir}/data/benchmarks/download_gctb252_software.txt" + log: + f"{resdir}/data/logs/download_gctb252_software.log" + shell: + """ + {{ + rm -r -f {resdir}/software/gctb_2.5.2; \ + mkdir -p {resdir}/software/gctb_2.5.2; \ + wget --no-check-certificate -O {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux.zip https://cnsgenomics.com/software/gctb/download/gctb_2.5.2_Linux.zip; \ + unzip {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux.zip -d {resdir}/software/gctb_2.5.2; \ + rm {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux.zip + }} > {log} 2>&1 + """ + +# Download annotations for SBayesRC +rule download_sbayesrc_annot: + output: + f"{resdir}/data/sbayesrc_annot/annot_baseline2.2.txt" + benchmark: + f"{resdir}/data/benchmarks/download_sbayesrc_annot.txt" + log: + f"{resdir}/data/logs/download_sbayesrc_annot.log" + shell: + """ + {{ + rm -r -f {resdir}/data/sbayesrc_annot; \ + mkdir -p {resdir}/data/sbayesrc_annot; \ + wget --no-check-certificate -O {resdir}/data/sbayesrc_annot/annot_baseline2.2.zip https://sbayes.pctgplots.cloud.edu.au/data/SBayesRC/resources/v2.0/Annotation/annot_baseline2.2.zip; \ + unzip {resdir}/data/sbayesrc_annot/annot_baseline2.2.zip -d {resdir}/data/sbayesrc_annot; \ + rm {resdir}/data/sbayesrc_annot/annot_baseline2.2.zip + }} > {log} 2>&1 + """ + +# Download SBayesRC R package +rule install_sbayesrc: + input: + "envs/sbayesrc.yaml" + output: + touch("resources/software/install_sbayesrc.done") + conda: + "../envs/sbayesrc.yaml" + benchmark: + "resources/data/benchmarks/install_sbayesrc.txt" + log: + "resources/data/logs/install_sbayesrc.log" + shell: + """ + {{ + Rscript -e 'install.packages(\"https://github.com/zhilizheng/SBayesRC/releases/download/v0.2.6/SBayesRC_0.2.6.tar.gz\", repos=NULL, type=\"source\")' + }} > {log} 2>&1 + """ + +# Install GenoUtils in SBayesRC environment +rule install_genoutils_sbayesrc: + input: + rules.install_sbayesrc.output + output: + touch("resources/software/install_genoutils_sbayesrc.done") + conda: + "../envs/sbayesrc.yaml" + benchmark: + "resources/data/benchmarks/install_genoutils_sbayesrc.txt" + log: + "resources/data/logs/install_genoutils_sbayesrc.log" + shell: + """ + {{ + Rscript -e 'devtools::install_github(\"opain/GenoUtils@6334159ab5d95ce936896e6938a1031c38ed4f30\")' + }} > {log} 2>&1 + """ + # Download LDpred2 reference rule download_ldpred2_ref: output: @@ -754,7 +868,7 @@ rule download_ldak: shell: """ {{ - rm -r {resdir}/software/ldak; \ + rm -r -f {resdir}/software/ldak; \ mkdir -p {resdir}/software/ldak; \ wget --no-check-certificate -O {resdir}/software/ldak/ldak5.1.linux_.zip https://dougspeed.com/wp-content/uploads/ldak5.1.linux_.zip; \ unzip {resdir}/software/ldak/ldak5.1.linux_.zip -d {resdir}/software/ldak/; \ @@ -814,6 +928,64 @@ rule download_ldak_highld: }} > {log} 2>&1 """ +# Download LDAK V5.2 for QuickPRS +# This is a temporary solution. Only this version works for QuickPRS +rule download_ldak5_2: + output: + f"{resdir}/software/ldak5.2/ldak5.2.linux" + benchmark: + f"{resdir}/data/benchmarks/download_ldak5_2.txt" + log: + f"{resdir}/data/logs/download_ldak5_2.log" + shell: + """ + {{ + cp /users/k1806347/oliverpainfel/Software/ldak5.2.linux {resdir}/software/ldak5.2/ldak5.2.linux + }} > {log} 2>&1 + """ + +# Download LDAK V6 +rule download_ldak6: + output: + f"{resdir}/software/ldak6/ldak6.linux" + benchmark: + f"{resdir}/data/benchmarks/download_ldak6.txt" + log: + f"{resdir}/data/logs/download_ldak6.log" + shell: + """ + {{ + rm -r -f {resdir}/software/ldak6; \ + mkdir -p {resdir}/software/ldak6; \ + wget --no-check-certificate -O {resdir}/software/ldak6/ldak6.linux https://github.com/dougspeed/LDAK/raw/main/ldak6.linux; \ + chmod a+x {resdir}/software/ldak6/ldak6.linux + }} > {log} 2>&1 + """ + + +# Download LDAK QuickPRS refernce data +rule download_quickprs_ref: + output: + f"{resdir}/data/quickprs/{{population}}.hapmap/{{population}}.hapmap.cors.root" + benchmark: + f"{resdir}/data/benchmarks/download_quickprs_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/download_quickprs_ref-{{population}}.log" + shell: + """ + {{ + mkdir -p {resdir}/data/quickprs; \ + rm -r -f {resdir}/data/quickprs/{wildcards.population}.hapmap; \ + wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{wildcards.population}.hapmap.tar.gz; \ + tar -zxvf {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -C {resdir}/data/quickprs/; \ + rm {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz + }} > {log} 2>&1 + """ + +rule download_quickprs_ref_all: + input: + lambda w: expand(f"{resdir}/data/quickprs/{{population}}.hapmap.cors.root", population=['gbr','sas','eas','afr']) + # Download preprocessed reference data (1KG+HGDP HapMap3) rule download_default_ref: output: @@ -853,6 +1025,7 @@ rule install_ggchicklet: Rscript -e 'remotes::install_github(\"hrbrmstr/ggchicklet@64c468dd0900153be1690dbfc5cfb35710da8183\")' }} > {log} 2>&1 """ + # install lassosum rule install_lassosum: input: diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 4557a0ad..8a498150 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -218,6 +218,7 @@ rule prep_pgs_sbayesr_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", + lambda w: f"{sbayesr_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds", rules.download_gctb_ref.output, rules.download_gctb_software.output output: @@ -235,7 +236,7 @@ rule prep_pgs_sbayesr_i: --ref_plink_chr {refdir}/ref.chr \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --gctb {resdir}/software/gctb/gctb_2.03beta_Linux/gctb \ - --ld_matrix_chr {resdir}/data/gctb_ref/ukbEURu_hm3_shrunk_sparse/ukbEURu_hm3_v3_50k_chr \ + --ld_matrix_chr {sbayesr_ldref} \ --robust T \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/sbayesr/{wildcards.gwas}/ref-{wildcards.gwas} \ @@ -369,6 +370,99 @@ rule prep_pgs_megaprs_i: rule prep_pgs_megaprs: input: expand(f"{outdir}/reference/pgs_score_files/megaprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df['name']) +## +# LDAK QuickPRS +## + +def get_quickprs_reference_path(w, gwas_list_df, resdir): + # Get the population from the GWAS list + population = gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + + # Return the full path string + return f"{quickprs_ldref}/{population}.hm3/{population}.hm3.cors.bin" + +rule prep_pgs_quickprs_i: + resources: + mem_mb=20000, + time_min=5000 + threads: config['cores_prep_pgs'] + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", + lambda w: get_quickprs_reference_path(w, gwas_list_df, resdir), + rules.download_ldak_highld.output, + rules.download_ldak5_2.output, + rules.download_ldak_map.output, + rules.download_ldak_bld.output + output: + f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_quickprs_i-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_quickprs_i-{{gwas}}.log" + conda: + "../envs/analysis.yaml" + params: + population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], + quick_prs_ref= lambda w: f"{quickprs_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3", + testing=config["testing"] + shell: + "Rscript ../Scripts/pgs_methods/quickprs.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ + --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ + --quick_prs_ref {params.quick_prs_ref} \ + --n_cores {threads} \ + --output {outdir}/reference/pgs_score_files/quickprs/{wildcards.gwas}/ref-{wildcards.gwas} \ + --pop_data {refdir}/ref.pop.txt \ + --test {params.testing} > {log} 2>&1" + +rule prep_pgs_quickprs: + input: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df['name']) + +## +# LDAK SBayesRC +## + +rule prep_pgs_sbayesrc_i: + resources: + mem_mb=20000, + time_min=5000 + threads: config['cores_prep_pgs'] + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", + lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3/ldm.info", + rules.download_gctb252_software.output, + rules.download_sbayesrc_annot.output, + rules.install_genoutils_sbayesrc.output, + rules.install_sbayesrc.output + output: + f"{outdir}/reference/pgs_score_files/sbayesrc/{{gwas}}/ref-{{gwas}}.score.gz" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_sbayesrc_i-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_sbayesrc_i-{{gwas}}.log" + conda: + "../envs/sbayesrc.yaml" + params: + population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], + sbayesrc_ldref= lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3", + testing=config["testing"] + shell: + "export OMP_NUM_THREADS={threads}; \ + Rscript ../Scripts/pgs_methods/sbayesrc.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ + --gctb {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux/gctb \ + --sbayesrc_ldref {params.sbayesrc_ldref} \ + --sbayesrc_annot {resdir}/data/sbayesrc_annot/annot_baseline2.2.txt \ + --n_cores {threads} \ + --output {outdir}/reference/pgs_score_files/sbayesrc/{wildcards.gwas}/ref-{wildcards.gwas} \ + --pop_data {refdir}/ref.pop.txt \ + --test {params.testing} > {log} 2>&1" + +rule prep_pgs_sbayesrc: + input: expand(f"{outdir}/reference/pgs_score_files/sbayesrc/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df['name']) + ## # Process externally created score files ## @@ -666,6 +760,10 @@ if 'ldpred2' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_ldpred2.input) if 'megaprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_megaprs.input) +if 'quickprs' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_quickprs.input) +if 'sbayesrc' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_sbayesrc.input) if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) if 'prscsx' in pgs_methods_all: From 60fdf042c0108b14f2f786fc24ff054e80baee42 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 29 Oct 2024 15:51:04 +0000 Subject: [PATCH 046/153] Minor updates --- docs/CrossPop.Rmd | 24 +- docs/incomplete/ref_stand_rethink.Rmd | 361 ++++++++++ docs/incomplete/ref_stand_rethink.html | 880 ++++++++++++++++++++++++ functions/pipeline.R | 2 +- pipeline/misc/enet_solver/enet_solver.R | 94 +++ 5 files changed, 1356 insertions(+), 5 deletions(-) create mode 100644 docs/incomplete/ref_stand_rethink.Rmd create mode 100644 docs/incomplete/ref_stand_rethink.html create mode 100644 pipeline/misc/enet_solver/enet_solver.R diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index a67a030a..f143f66d 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -2116,6 +2116,12 @@ for(pheno_i in prscsx_dat$labels){ res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + # Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) + res_i <- res_i[ + !(res_i$Method %in% c('sbayesrc', 'quickprs') & + res_i$Model == 'Multi' & + res_i$Source == 'Single'),] + # Remove pseudo model for methods that don't really have one (single source combo) res_i <- res_i[!which(res_i$Model == 'Pseudo' & res_i$Method == 'ptclump'),] @@ -2157,6 +2163,20 @@ for(targ_pop_i in targ_pop){ for(group_i in unique(res_i$Group)){ res_group_i <- res_i[res_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_group_i$pheno))) { + print(paste0( + 'Results missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] meta_res_i <- @@ -2253,7 +2273,6 @@ for(pheno_i in prscsx_dat$labels){ res[[pheno_i]]<-res_i } - library(MAd) # Average R across phenotypes @@ -2703,9 +2722,6 @@ method_avg$Time_clean[method_avg$Time > 60] <- method_avg$Time_clean[method_avg$Time > 3600] <- paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') -ggplot(method_avg, aes(x=Method, y = Time, fill = Method)) + - geom_bar() - ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + geom_bar(stat = "identity", position="dodge") + geom_text(aes(label = Time_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + diff --git a/docs/incomplete/ref_stand_rethink.Rmd b/docs/incomplete/ref_stand_rethink.Rmd new file mode 100644 index 00000000..cfa77154 --- /dev/null +++ b/docs/incomplete/ref_stand_rethink.Rmd @@ -0,0 +1,361 @@ +--- +title: Rethinking the reference standardisation process +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +# Background + +In some scenarios, PGS produced by GenoPred are shifted on the reference-standardised distribution. This has motivated a rethink of the reference standardisation process in GenoPred. + +The shift appears to be caused by missing data, though I do not understand why, since we are using reference frequency imputation during scoring. I have explored whether a shift in ancestry relative to the reference population could also cause a shift in the PGS, but projected PC correction of the PGS does not resolve the issue. Missingness seems to be a part of the issue, so we will need to simulate some data to explore causes and solutions further. + +Though, it makes me wonder whether our current approach for reference standardisation is suboptimal. We originally thought that reference frequency imputation is good as it allows simple PGS calculation, and missingness will lead to gravitation to the mean, but perhaps a more individual specific solution is available. Here is a summary of thoughts on this: + +- Impact of Imputing Missing Variants Using Reference MAF: When missing variants in the target sample are imputed using reference population allele frequencies, the resulting PGS tends to gravitate toward the reference mean. This approach also narrows the score’s distribution, reducing its variance and thus diminishing the variance explained (R²) within the target sample. + +- Interpretable Score Generation in GenoPred: GenoPred aims to create interpretable polygenic scores that are robust and transferrable across samples. A key element is the use of reference-based standardization, allowing score calculations to be independent of target sample variations and supporting consistent interpretations across studies and populations. + +- Adjustment for Missing Data in Interpretation: To account for missing variants in the target, scaling and standardizing the PGS as done by tools like Impute.me can improve interpretability. This approach provides z-scores that adjust for missing data, yielding a more accurate standardization. However, individual-level R² values will vary among participants due to differences in missing SNPs and their contributions. + +- Estimating Individual-Level R² Using GWAS Summary Statistics: With well-calibrated SNP weights, it is feasible to estimate individual-level R² by leveraging GWAS summary statistics and accounting for missing variants. This enables a calculation of R² per individual that reflects their specific missing data profile, although these estimates are influenced by the covariates used in the GWAS. + +- Adjusting Reported R² for Missing Data Impact: Alternatively, a global R² adjustment can be applied by using a correction factor that reflects the variance lost due to missing variants. This could involve calculating the ratio of summary statistic-based R² with missing data to R² assuming no missing data, providing a more accurate interpretation of the score’s predictive power for each individual. + +# Action point + +Create example target data with degrees of missingness that can used to see impact of missingness in the output of GenoPred. Try to recreate shift in PGS for anorexia nervosa, as it seems to be highly correlated with PC1, which seems to highlight the issue. If there are no bugs causing the shift, we may need to consider alternative, target sample specific solutions discuss above. + +# Simulation + +```{r} +# Load necessary libraries +library(ggplot2) + +# Set up parameters for simulation +set.seed(1) +num_individuals <- 1000 +num_snps <- 1000 +impute <- F + +# 1. Generate SNP effects and reference allele frequencies +snp_effects <- data.frame( + SNP = paste0("rs", 1:num_snps), + effect_size = rnorm(num_snps, mean = 0.1, sd = 0.02) +) + +# Reference population allele frequencies +ref_allele_freq <- data.frame( + SNP = paste0("rs", 1:num_snps), + ref_freq = runif(num_snps, 0.1, 0.9) +) + +# 2. Generate Target Genotypes based on Reference Allele Frequencies +# Each individual's genotype is sampled from a binomial distribution with probability equal to ref_freq +# This will give genotypes with frequencies matching the reference population +target_genotypes <- data.frame(ID = 1:num_individuals) +for (snp in snp_effects$SNP) { + ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp] + target_genotypes[[snp]] <- rbinom(num_individuals, 2, ref_freq) # Generates 0, 1, or 2 with matching frequency +} + +# Introduce some missing data randomly (optional, if you want missingness to remain) +# Let's assume a 10% missing rate +for (snp in snp_effects$SNP) { + missing_indices <- sample(1:num_individuals, size = round(0.9 * num_individuals)) + target_genotypes[missing_indices, snp] <- NA +} + +if(impute){ + # Impute Missing Genotypes Using Reference Allele Frequency + for (snp in snp_effects$SNP) { + ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp] + target_genotypes[[snp]][is.na(target_genotypes[[snp]])] <- round(2 * ref_freq) + } +} + +# 2. Calculate Population-Score Mean for each SNP +snp_effects$population_score <- 2 * ref_allele_freq$ref_freq * snp_effects$effect_size +population_mean_pgs <- sum(snp_effects$population_score) + +# 3. Calculate Raw PGS for each individual +# Ensure genotypes are a matrix (num_individuals x num_snps) +# Rows are individuals, columns are SNPs +genotype_matrix <- as.matrix(target_genotypes[, snp_effects$SNP]) +genotype_matrix[is.na(genotype_matrix)] <- 0 + +# Multiply the genotype matrix by the effect vector +raw_pgs_vector <- genotype_matrix %*% snp_effects$effect_size + +pgs_data <- data.frame(ID = target_genotypes$ID, Raw_PGS = genotype_matrix %*% snp_effects$effect_size) + +# 4. Adjust Population Standardization Based on Missing Variants +# Calculate individual-specific mean and standard deviation based on observed variants only +# Convert target genotypes to a matrix, excluding the first column (ID column) +genotype_matrix <- as.matrix(target_genotypes[, -1]) + +# Create a mask to identify observed SNPs (1 for observed, 0 for NA) +observed_mask <- !is.na(genotype_matrix) + +# Replace NAs with 0 for easier calculation +genotype_matrix[is.na(genotype_matrix)] <- 0 + +# Calculate population mean for each SNP (this is a constant for each SNP across individuals) +population_means <- snp_effects$population_score + +# Calculate population standard deviation per SNP based on allele frequencies and effect sizes +snp_variances <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2) +snp_std_devs <- sqrt(snp_variances) + +# Calculate observed population mean and standard deviation for each individual +# Expand population_means to match observed_mask dimensions +population_means_matrix <- matrix(population_means, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE) +# Expand snp_variances to match observed_mask dimensions +snp_variances_matrix <- matrix(snp_variances, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE) + +observed_means <- rowSums(observed_mask * population_means_matrix) +observed_sds <- sqrt(rowSums(observed_mask * snp_variances_matrix)) + +# Calculate Zero-Centered Score and Z-score in a vectorized way +pgs_data$ZeroCenteredScore <- pgs_data$Raw_PGS - observed_means +pgs_data$Z_score <- pgs_data$ZeroCenteredScore / observed_sds + +# 5. Estimate Overall R^2 based on GWAS Summary Statistics +# Sum variance explained by each SNP based on allele frequencies and effect sizes +total_r2 <- sum(2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * + (snp_effects$effect_size^2)) + +# Precompute the constant part of the R² formula for each SNP +snp_r2_contrib <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2) + +# Convert target genotypes to a matrix, skipping the first column (ID column) +genotype_matrix <- as.matrix(target_genotypes[, -1]) + +# Create a mask matrix to identify observed SNPs (1 for observed, 0 for NA) +observed_mask <- !is.na(genotype_matrix) + +# Replace NA values in the genotype matrix with 0 for calculations +genotype_matrix[is.na(genotype_matrix)] <- 0 + +# Calculate R² for each individual by summing observed SNP contributions +pgs_data$Individual_R2 <- rowSums(observed_mask * snp_r2_contrib) + +# Plotting + +# 1. Plot Raw PGS Distribution +ggplot(pgs_data, aes(x = Raw_PGS)) + + geom_histogram(fill = "skyblue", color = "black") + + labs(title = "Distribution of Raw Polygenic Scores", + x = "Raw PGS", + y = "Count") + + theme_minimal() + +# 2. Plot Zscore Distribution +ggplot(pgs_data, aes(x = Z_score)) + + geom_histogram(fill = "skyblue", color = "black") + + labs(title = "Distribution of Polygenic Z Scores", + x = "PGS Z_score", + y = "Count") + + theme_minimal() + +# 3. Plot Individual-Level R^2 Distribution +ggplot(pgs_data, aes(x = Individual_R2)) + + geom_histogram(fill = "skyblue", color = "black") + + labs(x = "Proportion of PGS R2", + y = "Count") + + theme_minimal() + +``` + +```{r} +# Function to simulate genotypes, polygenic scores, and perform optional imputation and standardization +simulate_genotypes_pgs <- function(num_individuals = 500, num_snps = 500, impute = FALSE, missing_rate = 0.1, seed = 1) { + # Set up parameters for simulation + set.seed(seed) + + # 1. Generate SNP effects and reference allele frequencies + snp_effects <- data.frame( + SNP = paste0("rs", 1:num_snps), + effect_size = rnorm(num_snps, mean = 0.1, sd = 0.02) + ) + + # Reference population allele frequencies + ref_allele_freq <- data.frame( + SNP = paste0("rs", 1:num_snps), + ref_freq = runif(num_snps, 0.1, 0.9) + ) + + # 2. Generate Target Genotypes based on Reference Allele Frequencies + target_genotypes <- data.frame(ID = 1:num_individuals) + for (snp in snp_effects$SNP) { + ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp] + target_genotypes[[snp]] <- rbinom(num_individuals, 2, ref_freq) + } + + # Introduce missing data randomly + for (snp in snp_effects$SNP) { + missing_indices <- sample(1:num_individuals, size = round(missing_rate * num_individuals)) + target_genotypes[missing_indices, snp] <- NA + } + + # Impute missing genotypes if specified + if (impute) { + for (snp in snp_effects$SNP) { + ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp] + target_genotypes[[snp]][is.na(target_genotypes[[snp]])] <- 2 * ref_freq + } + } + + # 3. Calculate Population-Score Mean for each SNP + snp_effects$population_score <- 2 * ref_allele_freq$ref_freq * snp_effects$effect_size + population_mean_pgs <- sum(snp_effects$population_score) + + # 4. Calculate Raw PGS for each individual + genotype_matrix <- as.matrix(target_genotypes[, snp_effects$SNP]) + observed_mask <- !is.na(genotype_matrix) + genotype_matrix[is.na(genotype_matrix)] <- 0 + raw_pgs_vector <- genotype_matrix %*% snp_effects$effect_size + pgs_data <- data.frame(ID = target_genotypes$ID, Raw_PGS = raw_pgs_vector) + + # 5. Adjust Population Standardization Based on Missing Variants + # Expand population_means and snp_variances as matrices to match observed_mask dimensions + population_means <- snp_effects$population_score + snp_variances <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2) + + population_means_matrix <- matrix(population_means, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE) + snp_variances_matrix <- matrix(snp_variances, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE) + + # Calculate observed means and standard deviations without unintended recycling + observed_means <- rowSums(observed_mask * population_means_matrix) + observed_sds <- sqrt(rowSums(observed_mask * snp_variances_matrix)) + + # Calculate Zero-Centered Score and Z-score + pgs_data$ZeroCenteredScore <- pgs_data$Raw_PGS - observed_means + pgs_data$Z_score <- pgs_data$ZeroCenteredScore / observed_sds + + # 6. Estimate Overall R^2 + total_r2 <- sum(snp_variances) + + # Calculate individual R² values + pgs_data$Individual_R2 <- rowSums(observed_mask * snp_variances_matrix) + + # Return the results + list( + snp_effects = snp_effects, + ref_allele_freq = ref_allele_freq, + target_genotypes = target_genotypes, + pgs_data = pgs_data, + total_r2 = total_r2 + ) +} + +pgs_z_all <- NULL +r2_all <- NULL +for(n_snp in c(100, 500)){ + for(missingness in c(0, 0.1, 0.2, 0.3, 0.4, 0.8)){ + for(imp in c(T, F)){ + tmp <- simulate_genotypes_pgs( + impute = imp, + num_individuals = 1000, + num_snps = n_snp, + missing_rate = missingness + ) + tmp2 <- tmp$pgs_data + tmp2$impute<-imp + tmp2$missing_rate<-missingness + tmp2$num_snps<-n_snp + tmp2$total_r2<-tmp$total_r2 + pgs_z_all <- rbind(pgs_z_all, tmp2) + } + } +} + +library(ggplot2) +library(cowplot) + +pgs_z_all$missing_rate_lab <- paste0('Missing = ', pgs_z_all$missing_rate) +pgs_z_all$num_snps_lab <- paste0('N SNP = ', pgs_z_all$num_snps) + +pgs_z_all$missing_rate_lab <- factor(pgs_z_all$missing_rate_lab, levels = unique(pgs_z_all$missing_rate_lab)) +pgs_z_all$num_snps_lab <- factor(pgs_z_all$num_snps_lab, levels = unique(pgs_z_all$num_snps_lab)) + +### +# Show the mean and SD on the plot +### + +# N SNP doesn't change anything, so just plot missing rate with NSNP 500 +pgs_z_all_nsnp500 <- pgs_z_all[pgs_z_all$num_snps == 500,] + +# Calculate mean and SD without dplyr +mean_z <- tapply(pgs_z_all_nsnp500$Z_score, + list(pgs_z_all_nsnp500$impute, pgs_z_all_nsnp500$missing_rate_lab), + mean, na.rm = TRUE) +sd_z <- tapply(pgs_z_all_nsnp500$Z_score, + list(pgs_z_all_nsnp500$impute, pgs_z_all_nsnp500$missing_rate_lab), + sd, na.rm = TRUE) + +# Convert the results to a data frame for ggplot +mean_z_df <- as.data.frame(as.table(mean_z)) +sd_z_df <- as.data.frame(as.table(sd_z)) +mean_r2_df <- as.data.frame(as.table(mean_z)) +colnames(mean_z_df) <- c("impute", "missing_rate_lab", "mean_z") +colnames(sd_z_df) <- c("impute", "missing_rate_lab", "sd_z") +stats <- merge(mean_z_df, sd_z_df, by = c("impute", "missing_rate_lab")) + +# Plot with density and annotated mean/SD values +ggplot(pgs_z_all_nsnp500, aes(x = Z_score, fill = impute)) + + geom_vline(xintercept = 0) + + geom_density(alpha = 0.5, position = "identity") + + labs(x = "PGS Z_score", y = "Density", fill = 'Impute', colour = 'Impute') + + facet_grid(. ~ missing_rate_lab) + + theme_half_open() + + panel_border() + + geom_text( + data = stats, + aes( + x = ifelse(impute == "TRUE", -Inf, Inf), # Place one group on left, other on right + y = Inf, + label = paste0("Mean: ", round(mean_z, 2), "\nSD: ", round(sd_z, 2)), + color = impute + ), + hjust = ifelse(stats$impute == "TRUE", -0.1, 1.1), # Adjust horizontal justification + vjust = 1.5, size = 3, inherit.aes = FALSE, show.legend = FALSE + ) + +# Plot quantiles to see normality +ggplot(pgs_z_all_nsnp500, aes(sample = Z_score, color = impute)) + + geom_qq() + + geom_qq_line() + + geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") + # Add y = x line + labs(x = "Theoretical Quantiles", y = "Observed Quantiles", color = 'Impute') + + facet_grid(. ~ missing_rate_lab) + + theme_half_open() + + panel_border() + +``` + + diff --git a/docs/incomplete/ref_stand_rethink.html b/docs/incomplete/ref_stand_rethink.html new file mode 100644 index 00000000..50fe6ad9 --- /dev/null +++ b/docs/incomplete/ref_stand_rethink.html @@ -0,0 +1,880 @@ + + + + + + + + + + + + + +Rethinking the reference standardisation process + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +
    +

    Background

    +

    In some scenarios, PGS produced by GenoPred are shifted on the +reference-standardised distribution. This has motivated a rethink of the +reference standardisation process in GenoPred.

    +

    The shift appears to be caused by missing data, though I do not +understand why, since we are using reference frequency imputation during +scoring. I have explored whether a shift in ancestry relative to the +reference population could also cause a shift in the PGS, but projected +PC correction of the PGS does not resolve the issue. Missingness seems +to be a part of the issue, so we will need to simulate some data to +explore causes and solutions further.

    +

    Though, it makes me wonder whether our current approach for reference +standardisation is suboptimal. We originally thought that reference +frequency imputation is good as it allows simple PGS calculation, and +missingness will lead to gravitation to the mean, but perhaps a more +individual specific solution is available. Here is a summary of thoughts +on this:

    +
      +
    • Impact of Imputing Missing Variants Using Reference MAF: When +missing variants in the target sample are imputed using reference +population allele frequencies, the resulting PGS tends to gravitate +toward the reference mean. This approach also narrows the score’s +distribution, reducing its variance and thus diminishing the variance +explained (R²) within the target sample.

    • +
    • Interpretable Score Generation in GenoPred: GenoPred aims to +create interpretable polygenic scores that are robust and transferrable +across samples. A key element is the use of reference-based +standardization, allowing score calculations to be independent of target +sample variations and supporting consistent interpretations across +studies and populations.

    • +
    • Adjustment for Missing Data in Interpretation: To account for +missing variants in the target, scaling and standardizing the PGS as +done by tools like Impute.me can improve interpretability. This approach +provides z-scores that adjust for missing data, yielding a more accurate +standardization. However, individual-level R² values will vary among +participants due to differences in missing SNPs and their +contributions.

    • +
    • Estimating Individual-Level R² Using GWAS Summary Statistics: +With well-calibrated SNP weights, it is feasible to estimate +individual-level R² by leveraging GWAS summary statistics and accounting +for missing variants. This enables a calculation of R² per individual +that reflects their specific missing data profile, although these +estimates are influenced by the covariates used in the GWAS.

    • +
    • Adjusting Reported R² for Missing Data Impact: Alternatively, a +global R² adjustment can be applied by using a correction factor that +reflects the variance lost due to missing variants. This could involve +calculating the ratio of summary statistic-based R² with missing data to +R² assuming no missing data, providing a more accurate interpretation of +the score’s predictive power for each individual.

    • +
    +
    +
    +

    Action point

    +

    Create example target data with degrees of missingness that can used +to see impact of missingness in the output of GenoPred. Try to recreate +shift in PGS for anorexia nervosa, as it seems to be highly correlated +with PC1, which seems to highlight the issue. If there are no bugs +causing the shift, we may need to consider alternative, target sample +specific solutions discuss above.

    +
    +
    +

    Simulation

    +
    # Load necessary libraries
    +library(ggplot2)
    +
    +# Set up parameters for simulation
    +set.seed(1)
    +num_individuals <- 1000
    +num_snps <- 1000
    +impute <- F
    +
    +# 1. Generate SNP effects and reference allele frequencies
    +snp_effects <- data.frame(
    +  SNP = paste0("rs", 1:num_snps),
    +  effect_size = rnorm(num_snps, mean = 0.1, sd = 0.02)
    +)
    +
    +# Reference population allele frequencies
    +ref_allele_freq <- data.frame(
    +  SNP = paste0("rs", 1:num_snps),
    +  ref_freq = runif(num_snps, 0.1, 0.9)
    +)
    +
    +# 2. Generate Target Genotypes based on Reference Allele Frequencies
    +# Each individual's genotype is sampled from a binomial distribution with probability equal to ref_freq
    +# This will give genotypes with frequencies matching the reference population
    +target_genotypes <- data.frame(ID = 1:num_individuals)
    +for (snp in snp_effects$SNP) {
    +  ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp]
    +  target_genotypes[[snp]] <- rbinom(num_individuals, 2, ref_freq)  # Generates 0, 1, or 2 with matching frequency
    +}
    +
    +# Introduce some missing data randomly (optional, if you want missingness to remain)
    +# Let's assume a 10% missing rate
    +for (snp in snp_effects$SNP) {
    +  missing_indices <- sample(1:num_individuals, size = round(0.9 * num_individuals))
    +  target_genotypes[missing_indices, snp] <- NA
    +}
    +
    +if(impute){
    +  # Impute Missing Genotypes Using Reference Allele Frequency
    +  for (snp in snp_effects$SNP) {
    +    ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp]
    +    target_genotypes[[snp]][is.na(target_genotypes[[snp]])] <- round(2 * ref_freq)
    +  }
    +}
    +
    +# 2. Calculate Population-Score Mean for each SNP
    +snp_effects$population_score <- 2 * ref_allele_freq$ref_freq * snp_effects$effect_size
    +population_mean_pgs <- sum(snp_effects$population_score)
    +
    +# 3. Calculate Raw PGS for each individual
    +# Ensure genotypes are a matrix (num_individuals x num_snps)
    +# Rows are individuals, columns are SNPs
    +genotype_matrix <- as.matrix(target_genotypes[, snp_effects$SNP])
    +genotype_matrix[is.na(genotype_matrix)] <- 0
    +
    +# Multiply the genotype matrix by the effect vector
    +raw_pgs_vector <- genotype_matrix %*% snp_effects$effect_size
    +
    +pgs_data <- data.frame(ID = target_genotypes$ID, Raw_PGS = genotype_matrix %*% snp_effects$effect_size)
    +
    +# 4. Adjust Population Standardization Based on Missing Variants
    +# Calculate individual-specific mean and standard deviation based on observed variants only
    +# Convert target genotypes to a matrix, excluding the first column (ID column)
    +genotype_matrix <- as.matrix(target_genotypes[, -1])
    +
    +# Create a mask to identify observed SNPs (1 for observed, 0 for NA)
    +observed_mask <- !is.na(genotype_matrix)
    +
    +# Replace NAs with 0 for easier calculation
    +genotype_matrix[is.na(genotype_matrix)] <- 0
    +
    +# Calculate population mean for each SNP (this is a constant for each SNP across individuals)
    +population_means <- snp_effects$population_score
    +
    +# Calculate population standard deviation per SNP based on allele frequencies and effect sizes
    +snp_variances <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2)
    +snp_std_devs <- sqrt(snp_variances)
    +
    +# Calculate observed population mean and standard deviation for each individual
    +# Expand population_means to match observed_mask dimensions
    +population_means_matrix <- matrix(population_means, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE)
    +# Expand snp_variances to match observed_mask dimensions
    +snp_variances_matrix <- matrix(snp_variances, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE)
    +
    +observed_means <- rowSums(observed_mask * population_means_matrix)
    +observed_sds <- sqrt(rowSums(observed_mask * snp_variances_matrix))
    +
    +# Calculate Zero-Centered Score and Z-score in a vectorized way
    +pgs_data$ZeroCenteredScore <- pgs_data$Raw_PGS - observed_means
    +pgs_data$Z_score <- pgs_data$ZeroCenteredScore / observed_sds
    +
    +# 5. Estimate Overall R^2 based on GWAS Summary Statistics
    +# Sum variance explained by each SNP based on allele frequencies and effect sizes
    +total_r2 <- sum(2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * 
    +                (snp_effects$effect_size^2))
    +
    +# Precompute the constant part of the R² formula for each SNP
    +snp_r2_contrib <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2)
    +
    +# Convert target genotypes to a matrix, skipping the first column (ID column)
    +genotype_matrix <- as.matrix(target_genotypes[, -1])
    +
    +# Create a mask matrix to identify observed SNPs (1 for observed, 0 for NA)
    +observed_mask <- !is.na(genotype_matrix)
    +
    +# Replace NA values in the genotype matrix with 0 for calculations
    +genotype_matrix[is.na(genotype_matrix)] <- 0
    +
    +# Calculate R² for each individual by summing observed SNP contributions
    +pgs_data$Individual_R2 <- rowSums(observed_mask * snp_r2_contrib)
    +
    +# Plotting
    +
    +# 1. Plot Raw PGS Distribution
    +ggplot(pgs_data, aes(x = Raw_PGS)) +
    +  geom_histogram(fill = "skyblue", color = "black") +
    +  labs(title = "Distribution of Raw Polygenic Scores",
    +       x = "Raw PGS",
    +       y = "Count") +
    +  theme_minimal()
    +
    +# 2. Plot Zscore Distribution
    +ggplot(pgs_data, aes(x = Z_score)) +
    +  geom_histogram(fill = "skyblue", color = "black") +
    +  labs(title = "Distribution of Polygenic Z Scores",
    +       x = "PGS Z_score",
    +       y = "Count") +
    +  theme_minimal()
    +
    +# 3. Plot Individual-Level R^2 Distribution
    +ggplot(pgs_data, aes(x = Individual_R2)) +
    +  geom_histogram(fill = "skyblue", color = "black") +
    +  labs(x = "Proportion of PGS R2",
    +       y = "Count") +
    +  theme_minimal()
    +
    # Function to simulate genotypes, polygenic scores, and perform optional imputation and standardization
    +simulate_genotypes_pgs <- function(num_individuals = 500, num_snps = 500, impute = FALSE, missing_rate = 0.1, seed = 1) {
    +  # Set up parameters for simulation
    +  set.seed(seed)
    +  
    +  # 1. Generate SNP effects and reference allele frequencies
    +  snp_effects <- data.frame(
    +    SNP = paste0("rs", 1:num_snps),
    +    effect_size = rnorm(num_snps, mean = 0.1, sd = 0.02)
    +  )
    +  
    +  # Reference population allele frequencies
    +  ref_allele_freq <- data.frame(
    +    SNP = paste0("rs", 1:num_snps),
    +    ref_freq = runif(num_snps, 0.1, 0.9)
    +  )
    +  
    +  # 2. Generate Target Genotypes based on Reference Allele Frequencies
    +  target_genotypes <- data.frame(ID = 1:num_individuals)
    +  for (snp in snp_effects$SNP) {
    +    ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp]
    +    target_genotypes[[snp]] <- rbinom(num_individuals, 2, ref_freq)
    +  }
    +  
    +  # Introduce missing data randomly
    +  for (snp in snp_effects$SNP) {
    +    missing_indices <- sample(1:num_individuals, size = round(missing_rate * num_individuals))
    +    target_genotypes[missing_indices, snp] <- NA
    +  }
    +  
    +  # Impute missing genotypes if specified
    +  if (impute) {
    +    for (snp in snp_effects$SNP) {
    +      ref_freq <- ref_allele_freq$ref_freq[ref_allele_freq$SNP == snp]
    +      target_genotypes[[snp]][is.na(target_genotypes[[snp]])] <- 2 * ref_freq
    +    }
    +  }
    +  
    +  # 3. Calculate Population-Score Mean for each SNP
    +  snp_effects$population_score <- 2 * ref_allele_freq$ref_freq * snp_effects$effect_size
    +  population_mean_pgs <- sum(snp_effects$population_score)
    +  
    +  # 4. Calculate Raw PGS for each individual
    +  genotype_matrix <- as.matrix(target_genotypes[, snp_effects$SNP])
    +  observed_mask <- !is.na(genotype_matrix)
    +  genotype_matrix[is.na(genotype_matrix)] <- 0
    +  raw_pgs_vector <- genotype_matrix %*% snp_effects$effect_size
    +  pgs_data <- data.frame(ID = target_genotypes$ID, Raw_PGS = raw_pgs_vector)
    +  
    +  # 5. Adjust Population Standardization Based on Missing Variants
    +  # Expand population_means and snp_variances as matrices to match observed_mask dimensions
    +  population_means <- snp_effects$population_score
    +  snp_variances <- 2 * ref_allele_freq$ref_freq * (1 - ref_allele_freq$ref_freq) * (snp_effects$effect_size^2)
    +  
    +  population_means_matrix <- matrix(population_means, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE)
    +  snp_variances_matrix <- matrix(snp_variances, nrow = nrow(observed_mask), ncol = ncol(observed_mask), byrow = TRUE)
    +  
    +  # Calculate observed means and standard deviations without unintended recycling
    +  observed_means <- rowSums(observed_mask * population_means_matrix)
    +  observed_sds <- sqrt(rowSums(observed_mask * snp_variances_matrix))
    +  
    +  # Calculate Zero-Centered Score and Z-score
    +  pgs_data$ZeroCenteredScore <- pgs_data$Raw_PGS - observed_means
    +  pgs_data$Z_score <- pgs_data$ZeroCenteredScore / observed_sds
    +  
    +  # 6. Estimate Overall R^2
    +  total_r2 <- sum(snp_variances)
    +  
    +  # Calculate individual R² values
    +  pgs_data$Individual_R2 <- rowSums(observed_mask * snp_variances_matrix)
    +  
    +  # Return the results
    +  list(
    +    snp_effects = snp_effects,
    +    ref_allele_freq = ref_allele_freq,
    +    target_genotypes = target_genotypes,
    +    pgs_data = pgs_data,
    +    total_r2 = total_r2
    +  )
    +}
    +
    +pgs_z_all <- NULL
    +r2_all <- NULL
    +for(n_snp in c(100, 500)){
    +  for(missingness in c(0, 0.1, 0.2, 0.3, 0.4, 0.8)){
    +    for(imp in c(T, F)){
    +      tmp <- simulate_genotypes_pgs(
    +        impute = imp,
    +        num_individuals = 1000,
    +        num_snps = n_snp,
    +        missing_rate = missingness
    +      )
    +      tmp2 <- tmp$pgs_data
    +      tmp2$impute<-imp
    +      tmp2$missing_rate<-missingness
    +      tmp2$num_snps<-n_snp
    +      tmp2$total_r2<-tmp$total_r2
    +      pgs_z_all <- rbind(pgs_z_all, tmp2)
    +    }
    +  }
    +}
    +
    +library(ggplot2)
    +library(cowplot)
    +
    +pgs_z_all$missing_rate_lab <- paste0('Missing = ', pgs_z_all$missing_rate)
    +pgs_z_all$num_snps_lab <- paste0('N SNP = ', pgs_z_all$num_snps)
    +
    +pgs_z_all$missing_rate_lab <- factor(pgs_z_all$missing_rate_lab, levels = unique(pgs_z_all$missing_rate_lab))
    +pgs_z_all$num_snps_lab <- factor(pgs_z_all$num_snps_lab, levels = unique(pgs_z_all$num_snps_lab))
    +
    +###
    +# Show the mean and SD on the plot
    +###
    +
    +# N SNP doesn't change anything, so just plot missing rate with NSNP 500
    +pgs_z_all_nsnp500 <- pgs_z_all[pgs_z_all$num_snps == 500,]
    +
    +# Calculate mean and SD without dplyr
    +mean_z <- tapply(pgs_z_all_nsnp500$Z_score, 
    +                 list(pgs_z_all_nsnp500$impute, pgs_z_all_nsnp500$missing_rate_lab), 
    +                 mean, na.rm = TRUE)
    +sd_z <- tapply(pgs_z_all_nsnp500$Z_score, 
    +               list(pgs_z_all_nsnp500$impute, pgs_z_all_nsnp500$missing_rate_lab), 
    +               sd, na.rm = TRUE)
    +
    +# Convert the results to a data frame for ggplot
    +mean_z_df <- as.data.frame(as.table(mean_z))
    +sd_z_df <- as.data.frame(as.table(sd_z))
    +mean_r2_df <- as.data.frame(as.table(mean_z))
    +colnames(mean_z_df) <- c("impute", "missing_rate_lab", "mean_z")
    +colnames(sd_z_df) <- c("impute", "missing_rate_lab", "sd_z")
    +stats <- merge(mean_z_df, sd_z_df, by = c("impute", "missing_rate_lab"))
    +
    +# Plot with density and annotated mean/SD values
    +ggplot(pgs_z_all_nsnp500, aes(x = Z_score, fill = impute)) +
    +  geom_vline(xintercept = 0) +
    +  geom_density(alpha = 0.5, position = "identity") +
    +  labs(x = "PGS Z_score", y = "Density", fill = 'Impute', colour = 'Impute') +
    +  facet_grid(. ~ missing_rate_lab) +
    +  theme_half_open() +
    +  panel_border() +
    +  geom_text(
    +    data = stats,
    +    aes(
    +      x = ifelse(impute == "TRUE", -Inf, Inf),  # Place one group on left, other on right
    +      y = Inf, 
    +      label = paste0("Mean: ", round(mean_z, 2), "\nSD: ", round(sd_z, 2)),
    +      color = impute
    +    ),
    +    hjust = ifelse(stats$impute == "TRUE", -0.1, 1.1),  # Adjust horizontal justification
    +    vjust = 1.5, size = 3, inherit.aes = FALSE, show.legend = FALSE
    +  )
    +
    +# Plot quantiles to see normality
    +ggplot(pgs_z_all_nsnp500, aes(sample = Z_score, color = impute)) +
    +  geom_qq() +
    +  geom_qq_line() +
    +  geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") +  # Add y = x line
    +  labs(x = "Theoretical Quantiles", y = "Observed Quantiles", color = 'Impute') +
    +  facet_grid(. ~ missing_rate_lab) +
    +  theme_half_open() +
    +  panel_border()
    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/functions/pipeline.R b/functions/pipeline.R index e4af3efd..229d8efd 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -237,7 +237,7 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ if(pgs_method == 'sbayesr'){ pseudo_val <- 'SBayesR' } - if(pgs_method == 'sbayesr'){ + if(pgs_method == 'sbayesrc'){ pseudo_val <- 'SBayesRC' } if(pgs_method == 'quickprs'){ diff --git a/pipeline/misc/enet_solver/enet_solver.R b/pipeline/misc/enet_solver/enet_solver.R new file mode 100644 index 00000000..638d93c8 --- /dev/null +++ b/pipeline/misc/enet_solver/enet_solver.R @@ -0,0 +1,94 @@ +# Load required package +library(glmnet) + +# Function to compute elastic net weights using correlation information with soft thresholding +compute_elastic_net_weights_with_thresholding <- function(correlations, predictor_corr_matrix, alpha, lambda, max_iter = 100, tol = 1e-6) { + # Check that dimensions match + n <- length(correlations) + if (ncol(predictor_corr_matrix) != n || nrow(predictor_corr_matrix) != n) { + stop("Dimensions of predictor correlation matrix must match the length of the correlation vector.") + } + + # Define the Ridge penalty matrix + ridge_penalty <- (1 - alpha) * lambda * diag(n) + + # Initialize weights + beta <- rep(0, n) + + # Iterate for coordinate descent-like updates with soft-thresholding + for (iter in 1:max_iter) { + beta_old <- beta + + # Update each coefficient using soft-thresholding + for (j in 1:n) { + # Calculate the adjusted correlation with residuals for variable j + residual_correlation <- correlations[j] - sum(predictor_corr_matrix[j, -j] * beta[-j]) + + # Apply the soft-thresholding step + beta[j] <- soft_threshold(residual_correlation / (1 + ridge_penalty[j, j]), alpha * lambda) + } + + # Check for convergence + if (max(abs(beta - beta_old)) < tol) { + break + } + } + + return(as.vector(beta)) +} + +# Soft thresholding function for Lasso-like behavior +soft_threshold <- function(x, threshold) { + sign(x) * pmax(abs(x) - threshold, 0) +} + +# Example usage: +# Simulate data for comparison +set.seed(123) +n_samples <- 10000 +n_predictors <- 100 + +# Generate random predictors +X <- matrix(rnorm(n_samples * n_predictors), ncol = n_predictors) +# Generate a random outcome with some noise +y <- X %*% rnorm(n_predictors) + rnorm(n_samples) + +# Compute correlations between predictors and outcome +correlations <- as.vector(cor(X, y)) + +# Compute the correlation matrix of predictors +predictor_corr_matrix <- cor(X) + +# Define a range of alphas and lambdas to test +alphas <- c(0.5) # Use a fixed alpha value for simplicity in this comparison +lambdas <- c(0.4) # Different regularization strengths + +# Compute custom elastic net weights +custom_weights <- compute_elastic_net_weights_with_thresholding(correlations, predictor_corr_matrix, alphas, lambdas) + +# Compare with glmnet +# Use a single alpha and a range of lambda values +glmnet_fit <- glmnet(X, y, alpha = alphas, lambda = lambdas, standardize = TRUE) + +# Extract glmnet coefficients for the selected lambda values +glmnet_weights <- as.matrix(coef(glmnet_fit))[-1, ] # Drop the intercept + +plot(custom_weights, glmnet_weights) +cor(cbind(custom_weights, glmnet_weights)) + +# Convert custom weights data frame to match glmnet output structure for comparison +custom_weights_glmnet_format <- custom_weights[, paste0("alpha_0.5_lambda_", lambdas)] + +# Combine into a single data frame for comparison +comparison <- data.frame( + Predictor = paste0("X", 1:n_predictors), + Custom_Lambda_0.1 = custom_weights_glmnet_format[, 1], + Custom_Lambda_0.2 = custom_weights_glmnet_format[, 2], + Custom_Lambda_0.5 = custom_weights_glmnet_format[, 3], + GLMNet_Lambda_0.1 = glmnet_weights[, 1], + GLMNet_Lambda_0.2 = glmnet_weights[, 2], + GLMNet_Lambda_0.5 = glmnet_weights[, 3] +) + +# Display the comparison +print(comparison) From ed44edb13fbc1949ee6bbb779cd538f5036e6872 Mon Sep 17 00:00:00 2001 From: Oliver Pain <43761992+opain@users.noreply.github.com> Date: Wed, 30 Oct 2024 07:18:05 +0000 Subject: [PATCH 047/153] Update dependencies.smk --- pipeline/rules/dependencies.smk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 8e7217f7..83bd1dda 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -161,6 +161,9 @@ if 'gwas_list' in config and config["gwas_list"] != 'NA': else: gwas_list_df = pd.DataFrame(columns = ["name", "path", "population", "n", "sampling", "prevalence", "mean", "sd", "label"]) +# Remove commas in the 'n' column and convert to numeric +gwas_list_df['n'] = gwas_list_df['n'].replace({',': ''}, regex=True) + # Check for duplicate values in the 'name' column check_for_duplicates(gwas_list_df, 'name', 'gwas_list') From c32721a345c2db26c52d6dfc307e269f3df98763 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 1 Nov 2024 09:48:05 +0000 Subject: [PATCH 048/153] Typo correction in comment --- pipeline/rules/pgs_methods.smk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 8a498150..0a6962ba 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -420,7 +420,7 @@ rule prep_pgs_quickprs: input: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=gwas_list_df['name']) ## -# LDAK SBayesRC +# SBayesRC ## rule prep_pgs_sbayesrc_i: From 87869b3b4bce850eda79ba8d26adf234ae3fd6a9 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 3 Nov 2024 07:17:02 +0000 Subject: [PATCH 049/153] Selected GWAS for crosspop analysis --- docs/CrossPop.Rmd | 852 ++++++++++++++++++++++++++++++---------------- 1 file changed, 555 insertions(+), 297 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f143f66d..771d150a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -360,7 +360,7 @@ for(i in 1:nrow(prscsx_dat)){
    Show code ```{bash, eval=F, echo=T} -for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno} for chr in $(seq 1 22); do sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ @@ -374,7 +374,7 @@ for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx done # Once complete, merge results across chromosomes -for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do head -n 1 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt for chr in $(seq 1 22); do tail -n +2 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt @@ -431,7 +431,7 @@ write.table(prscsx_dat[, c('labels', 'wget', 'wget_label'), with=F], '~/oliverpa ```{bash} # wget and unzip sumstats -for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) sbatch -p neurohack_cpu --wrap="wget -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip ${url} unzip /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip -d /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx @@ -439,14 +439,14 @@ for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx done # Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info -for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1 done # Format so BOLT P value is used by GenoPred -for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" done @@ -501,10 +501,14 @@ write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscs # Create column indicating wget command for(i in 1:nrow(prscsx_dat)){ - log<-system(paste0('curl ', gsub('http:','ftp:', prscsx_dat$summaryStatistics[i]), '/'), intern = T) - log<-log[grepl('.txt.gz', log)] - log<-gsub('.* ','', log) - prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log) + if(!grepl('.txt', prscsx_dat$wget[i])){ + print(i) + Sys.sleep(2) + log<-system(paste0('curl --max-time 10 ', gsub('http:','ftp:', prscsx_dat$summaryStatistics[i]), '/'), intern = T) + log<-log[grepl('annotated.txt.gz|annotated.txt', log)] + log<-gsub('.* ','', log) + prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log) + } } # Write a table showing label matching prscsx info and wget url @@ -514,7 +518,7 @@ write.table(prscsx_dat[, c('labels', 'wget'), with=F], '~/oliverpainfel/Data/GWA ```{bash} # wget and unzip sumstats -for pheno in $(head -n 5 ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt | cut -d' ' -f 1); do +for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt | cut -d' ' -f 1); do url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt) sbatch -p cpu --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/UGR/${pheno}.txt.gz ${url}" done @@ -522,10 +526,20 @@ done ``` ```{r} +library(future.batchtools) +library(furrr) library(data.table) -ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')[1:5,] +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv') + +plan(batchtools_slurm(resources = list( + time = "12:00:00", + ntasks = 2, + mem = "10g", + partition = "neurohack_cpu" +))) -for(i in 1:nrow(ugr_data)){ +furrr::future_map_dfr(1:nrow(ugr_data), function(i) { + print(i) sumstats <- fread(paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".txt.gz")) sumstats <- sumstats[, names(sumstats) %in% c("snpid", "pval_fe", "se_fe") | grepl('^beta_|^af_|^no_', names(sumstats)), with=F] @@ -558,7 +572,7 @@ for(i in 1:nrow(ugr_data)){ fwrite(sumstats, paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".reformat.txt.gz"), sep=' ', quote=F, na='NA') -} +}) ``` @@ -566,9 +580,16 @@ for(i in 1:nrow(ugr_data)){ *** -# Run GenoPred +# Estimate SNP-h2, polygenicity and rG across populations + +We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. +POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. +Use the sumstats QC'd by GenoPred. +To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred. + +*** -## Prepare configuration +## Prepare configuration for GenoPred
    Show code @@ -578,7 +599,6 @@ for(i in 1:nrow(ugr_data)){ ###### prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] gwas_list_eur<-data.frame( name=paste0(prscsx_dat$labels,'_UKB'), @@ -607,7 +627,7 @@ gwas_list_eas<-data.frame( label=paste0('"', prscsx_dat$trait, ' (BBJ)"') ) -ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')[1:5,] +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv') ugr_data<-ugr_data[ugr_data$labels %in% prscsx_dat$labels,] gwas_list_afr<-data.frame( @@ -619,31 +639,26 @@ gwas_list_afr<-data.frame( prevalence=NA, mean=0, sd=1, - label=paste0('"', prscsx_dat$trait, ' (UGR)"') + label=paste0('"', ugr_data$trait, ' (UGR)"') ) gwas_list<-do.call(rbind, list(gwas_list_eur, gwas_list_eas, gwas_list_afr)) -write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) - -###### -# gwas_groups -###### - -gwas_groups_eas<-data.frame( - name=prscsx_dat$labels, - gwas=sapply(prscsx_dat$labels, function(x) paste0(x,'_UKB,',x,'_BBJ')), - label=paste0('"', prscsx_dat$trait, " (UKB+BBJ)", '"') -) +# Create file listing phenotypes in common between AFR, EAS and EUR +pheno <- gsub('_.*', '', gwas_list$name) +pheno_intersect <- Reduce(intersect, + list( + pheno[gwas_list$population == 'EUR'], + pheno[gwas_list$population == 'EAS'], + pheno[gwas_list$population == 'AFR'] + ) + ) -gwas_groups_afr<-data.frame( - name=paste0(prscsx_dat$labels, '_ukb_ugr'), - gwas=sapply(prscsx_dat$labels, function(x) paste0(x,'_UKB,',x,'_UGR')), - label=paste0('"', prscsx_dat$trait, " (UKB+UGR)", '"') -) +# Restrict gwas_list to intersecting phenotypes +gwas_list<-gwas_list[pheno %in% pheno_intersect,] -gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr) +write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt', col.names = T, row.names = F, quote = F) -write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) +write.table(pheno_intersect, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', col.names = F, row.names = F, quote = F) ###### # config @@ -651,21 +666,15 @@ write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr config<-c( "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", - "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml", - "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", + "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml", + "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt", "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", - "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", - "tlprs_methods: ['dbslmm','prscs','lassosum']", - "cores_prep_pgs: 20", - "cores_target_pgs: 50", - "ldpred2_inference: F", - "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2", - "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", - "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" + "pgs_methods: ['ptclump']", + "cores_prep_pgs: 1", + "cores_target_pgs: 20" ) -write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) +write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F) ```
    @@ -675,29 +684,29 @@ write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k180 ## Run pipeline ```{bash} -snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml output_all -n +snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml target_pgs -n ``` *** -# Estimate SNP-h2 and rG across populations - -We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. -POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. - -*** - -## Prepare sumstats - -Use the sumstats QC'd by GenoPred. +## Reformat for LDSC and POPCORN
    Show code ```{r} library(data.table) dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T) -gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt') +gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') for(i in 1:nrow(gwas_list)){ + if( + file.exists( + paste0( + "/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/", + gwas_list$name[i], + ".sumstats.gz"))){ + next + } + print(i) gwas_file <- paste0( "/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop/reference/gwas_sumstat/", @@ -747,7 +756,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \ @@ -768,7 +777,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop} sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \ @@ -784,7 +793,6 @@ done
    - *** ## Calculate CSCOREs @@ -838,7 +846,7 @@ for pop in $(echo EAS AFR);do samp="UGR" fi - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop} sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ fit -v 3 \ @@ -856,7 +864,7 @@ done *** -## Plot the results +## Plot the LDSC and POPCORN results
    Show code @@ -866,15 +874,14 @@ library(data.table) library(ggplot2) library(cowplot) -# Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 # Plot the heritability estimates h2_res <- NULL for(pop in c('AFR','EAS', 'EUR')){ - for(pheno in prscsx_dat$labels){ + for(pheno in pheno_intersect){ log <- readLines( paste0( @@ -910,43 +917,494 @@ for(pop in c('AFR','EAS', 'EUR')){ } } -ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + - geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based Heritability (SE)") + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') +write.csv(h2_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv', row.names = F, quote = F) + +ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based Heritability (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +# Plot rG estimates +rg_res <- NULL +for(pop in c('AFR','EAS')){ + for(pheno in h2_res_sig$Phenotype){ + pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect')) + names(pop_res_i) <- c('Test','Estimate','SE','Z','P') + pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',] + pop_res_i$Population_1 <- 'EUR' + pop_res_i$Population_2 <- pop + pop_res_i$Phenotype <- pheno + rg_res <- rbind(rg_res, pop_res_i) + } +} + +rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) + +write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F) + +ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based\nGenetic Correlation (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +``` +
    + +## AVENGEME + +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Get a list of score files +scores <- list_score_files(config) + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Create files for EAS and AFR targets +pop <- c('EUR','EAS','AFR') +for(trait_i in pheno_intersect){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(paste0('^', trait_i, '_'), scores$name),] + scores_i$group <- scores_i$method + + for(pop_i in pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(pop_i == 'EAS'){ + samp_i <- 'BBJ' + } + if(pop_i == 'AFR'){ + samp_i <- 'UGR' + } + if(pop_i == 'EUR'){ + samp_i <- c('UKB') + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),] + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/', + pop_i, + '/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-', + pop_i, + '.profiles' + ) + + predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i, + '/predictor_list.ptclump.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for pop in $(echo EUR EAS AFR); do + if [ "$pop" == "EUR" ]; then + pop2="EUR_test" + else + pop2=$pop + fi + + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt); do + sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \ + --n_core 5 \ + --all_model F \ + --assoc T" + done +done + +``` +
    + +*** + +### Plot assoc results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Read in results +pop = c('EUR','EAS','AFR') +res_all <- NULL +for(pheno_i in pheno_intersect){ + res_i<-NULL + for(pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + assoc_i$Population <- pop_i + res_i<-rbind(res_i, assoc_i) + } + + res_i$Phenotype <- pheno_i + res_all<-rbind(res_all, res_i) +} + +# Extract pT variable from Predictor +res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) +res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) + +ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + + geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) + + labs(y="BETA (SE)") + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + + facet_grid(Population ~.) + +``` +
    + +### Run AVENGEME + +```{r} + +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) +library(avengeme) + +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) +gwas_list <- read_param(config = config, param = 'gwas_list', return_obj = T) + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +pop = c('EUR','EAS','AFR') + +mod_res_all <- NULL +for(pop_i in pop){ + for(pheno_i in pheno_intersect){ + gwas_i<-gwas_list$name[gwas_list$population == pop_i & grepl(paste0('^', pheno_i, '_'), gwas_list$name)] + + res_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + + res_i$Z <- res_i$BETA / res_i$SE + + res_i$pT <- as.numeric(gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_i$Predictor))) + + nsnp_log <- + read.table( + paste0( + outdir, + '/reference/pgs_score_files/ptclump/', + gwas_i, + '/ref-', + gwas_i, + '.NSNP_per_pT' + ), + header = T + ) + + nsnp<-nsnp_log$NSNP[nrow(nsnp_log)] + + disc_N <- + median( + fread( + paste0( + outdir, + '/reference/gwas_sumstat/', + gwas_i, + '/', + gwas_i, + '-cleaned.gz' + ), nrows = 10000 + )$N + ) + + targ_N <- res_i$N[1] + + mod_res <- estimatePolygenicModel( + p = res_i$Z, + nsnp = nsnp, + n = c(disc_N, targ_N), + pupper = c(0, res_i$pT), + fixvg2pi02 = T, + alpha = 0.05 + ) + + mod_res_all <- rbind( + mod_res_all, + data.frame( + Phenotype = pheno_i, + Population = pop_i, + GWAS = gwas_i, + nsnp = nsnp, + n_disc = disc_N, + n_targ = targ_N, + vg_est = mod_res$vg[1], + vg_lowCI = mod_res$vg[2], + vg_highCI = mod_res$vg[3], + pi0_est = mod_res$pi0[1], + pi0_lowCI = mod_res$pi0[2], + pi0_highCI = mod_res$pi0[3] + ) + ) + } +} + +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme') +write.csv(mod_res_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv', row.names = F, quote = F) + +ggplot(mod_res_all, aes(x = Phenotype, y = vg_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=vg_lowCI, ymax=vg_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based Heritability (95%CI)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=1 - pi0_lowCI, ymax=1 - pi0_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="Proporition non-zero\neffects (95%CI)") + + theme_half_open() + + coord_cartesian(ylim = c(0, 0.15)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +``` + +*** + +### Select GWAS for downstream analyses + +```{r} +######### +# Select 10 GWAS for downstream analysis +######### +# Criteria are that SNP-h2 > 0.01 in both AVENGEME and LDSC +# Then GWAS are selected to represent a range of polygenicity and heritability, as estimated in EUR since they are most accurate + +library(data.table) + +# Read in the AVENGEME results +avengeme <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') + +# Read in the LDSC results +ldsc <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv') + +# Combine results +both <- merge(avengeme, ldsc, by = c('Population','Phenotype')) + +# Remove GWAS that have negative SNP-h2 from LDSC in any population +both_h2 <- both[!(both$Phenotype %in% both$Phenotype[both$vg_est < 0.01 | both$h2_est < 0.01]),] + +# Select GWAS representing a range of SNP-h2 from LDSC, and a range of polygenicity from AVENGEME. + +both_eur<-both_h2[both_h2$Population == 'EUR',] +traits_data <- data.frame(trait = both_eur$Phenotype, heritability = both_eur$vg_est, polygenicity = both_eur$pi0_est) + +# Number of bins (e.g., dividing into 5 bins each for heritability and polygenicity) +num_bins <- 5 + +# Create bins +traits_data$her_bin <- cut(traits_data$heritability, breaks = num_bins) +traits_data$poly_bin <- cut(traits_data$polygenicity, breaks = num_bins) + +# Split data by unique bin combinations +split_data <- split(traits_data, list(traits_data$her_bin, traits_data$poly_bin), drop = TRUE) + +set.seed(1) +# Randomly select one trait from each bin combination +selected_traits <- do.call(rbind, lapply(split_data, function(df) df[sample(nrow(df), 1), ])) + +# Limit to 10 traits if more than 10 unique combinations +if (nrow(selected_traits) > 10) { + selected_traits <- selected_traits[sample(nrow(selected_traits), 10), ] +} + +write.table(selected_traits$trait, '/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', col.names = F, row.names = F, quote = F) + +``` + +*** + +# Run GenoPred + +## Prepare configuration for GenoPred + +
    Show code + +```{r} +###### +# gwas_list +###### +library(data.table) +# Subset original gwas_list to include selected traits +gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') +pheno<-gsub('_.*','', gwas_list$name) +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +gwas_list<-gwas_list[pheno %in% selected_traits,] +gwas_list$label<-paste0('"', gwas_list$label, '"') + +write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) + +###### +# gwas_groups +###### + +gwas_groups_eas<-data.frame( + name=paste0(selected_traits, '_UKB_BBJ'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_BBJ')), + label=paste0('"', selected_traits, " (UKB+BBJ)", '"') +) -# Plot rG estimates -rg_res <- NULL -for(pop in c('AFR','EAS')){ - for(pheno in prscsx_dat$labels){ - pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect')) - names(pop_res_i) <- c('Test','Estimate','SE','Z','P') - pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',] - pop_res_i$Population_1 <- 'EUR' - pop_res_i$Population_2 <- pop - pop_res_i$Phenotype <- pheno - rg_res <- rbind(rg_res, pop_res_i) - } -} +gwas_groups_afr<-data.frame( + name=paste0(selected_traits, '_UKB_UGR'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_UGR')), + label=paste0('"', selected_traits, " (UKB+UGR)", '"') +) -rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) +gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr) -ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + - geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based\nGenetic Correlation (SE)") + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') +write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", + "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml", + "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", + "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", + "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", + "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", + "tlprs_methods: ['dbslmm','prscs','lassosum']", + "cores_prep_pgs: 20", + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" +) + +write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) ```
    *** +## Run pipeline + +```{bash} +snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml output_all -n +``` + +*** + # Evaluate PGS Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this @@ -2458,206 +2916,6 @@ for(model_i in c('Top1','Pseudo','Multi')){ } -``` -
    - -*** - -## Check PGS association direction - -This is a sanity check to see whether the PGS are correlated with the outcome in the expected direction (positive). We will do this using the ptclump PGS and within population for simplicity (i.e. EUR -> EUR, etc) - -### Create predictor lists - -
    Show code - -```{r} - -setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -source('../functions/misc.R') -source_all('../functions') -library(data.table) - -# Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) -outdir <- read_param(config = config, param = 'outdir', return_obj = F) - -# Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] - -# Get a list of score files -scores <- list_score_files(config) - -# Restrict to ptclump -scores<-scores[grepl('ptclump', scores$method),] - -# Create files for EAS and AFR targets -pop <- c('EUR','EAS','AFR') -for(trait_i in prscsx_dat$labels){ - # Make a group containing both GWAS for each single source method - # Make a group for each multisource method - scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$group <- scores_i$method - - for(pop_i in pop){ - # Subset GWAS based on EUR and/or targ_pop_i - if(pop_i == 'EAS'){ - samp_i <- 'BBJ' - } - if(pop_i == 'AFR'){ - samp_i <- 'UGR' - } - if(pop_i == 'EUR'){ - samp_i <- c('UKB') - } - - dir.create( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - pop_i, - '.disc_', - pop_i, - '/', - trait_i - ), - recursive = T - ) - - scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),] - scores_i_j$predictor <- paste0( - outdir, - '/ukb/pgs/', - pop_i, - '/', - scores_i_j$method, - '/', - scores_i_j$name, - '/ukb-', - scores_i_j$name, - '-', - pop_i, - '.profiles' - ) - - predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] - - write.table( - predictors_i, - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - pop_i, - '.disc_', - pop_i, - '/', - trait_i, - '/predictor_list.ptclump.txt' - ), - col.names = T, - row.names = F, - quote = F - ) - } -} - -``` -
    - -*** - -### Run model_builder - -
    Show code - -```{bash} -cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline -conda activate model_builder - -for pop in $(echo EUR EAS AFR); do - if [ "$pop" == "EUR" ]; then - pop2="EUR_test" - else - pop2=$pop - fi - - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \ - --n_core 5 \ - --all_model F \ - --assoc T" - done -done - -``` -
    - -*** - -### Plot results - -
    Show code - -```{r} -setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') - -library(data.table) -library(ggplot2) -library(cowplot) - -source('../functions/misc.R') -source_all('../functions') - -# Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:4,] - -# Read in results -pop = c('EUR','EAS','AFR') -res_all <- NULL -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(pop_i in pop){ - assoc_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - pop_i, - '.disc_', - pop_i, - '/', - pheno_i, - '/res.ptclump.assoc.txt' - ) - ) - assoc_i$Population <- pop_i - res_i<-rbind(res_i, assoc_i) - } - - res_i$Phenotype <- pheno_i - res_all<-rbind(res_all, res_i) -} - -# Extract pT variable from Predictor -res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) -res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) - -ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7, colour = 'black') + - geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="BETA (SE)") + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') + - scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + - facet_grid(Population ~.) - ```
    From 54e1a8b51802d62e691aa5fa0cd3114fc24931b0 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 4 Nov 2024 21:08:48 +0000 Subject: [PATCH 050/153] Added quickprs_multi --- Scripts/pgs_methods/quickprs.R | 4 +- Scripts/pgs_methods/quickprs_multi.R | 335 +++++++++++++++++++++++++++ docs/CrossPop.Rmd | 59 ++--- docs/prep_quickprs_ref.Rmd | 103 ++++++++ functions/pgs.R | 50 ++++ functions/pipeline.R | 12 + pipeline/rules/dependencies.smk | 2 +- pipeline/rules/pgs_methods.smk | 50 +++- 8 files changed, 574 insertions(+), 41 deletions(-) create mode 100644 Scripts/pgs_methods/quickprs_multi.R diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index 47c4f570..45b184e8 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -97,7 +97,7 @@ names(gwas)<-c('Predictor','A1','A2','n','Z') # Check overlap between GWAS and LDAK reference ldak_hm3_file <- list.files(opt$quick_prs_ref) -ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)] +ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] ldak_hm3 <- fread(paste0(opt$quick_prs_ref, '/', ldak_hm3_file)) ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) @@ -139,7 +139,7 @@ log_add(log_file = log_file, message = paste0('SNP-based heritability estimated # Estimate effect sizes for training and full prediction models. ###### -cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files)]) +cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files) & !grepl('subset', ref_files)]) log_add(log_file = log_file, message = paste0('Running MegaPRS: ',opt$prs_model,' model.')) diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R new file mode 100644 index 00000000..09082fc5 --- /dev/null +++ b/Scripts/pgs_methods/quickprs_multi.R @@ -0,0 +1,335 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NA, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink", action="store", default='plink', type='character', + help="Path PLINK v1.9 software binary [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--output", action="store", default='NA', type='character', + help="Path for output files [required]"), + make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--ldak", action="store", default=NA, type='character', + help="Path to ldak v5.2 executable [required]"), + make_option("--quick_prs_ref", action="store", default=NA, type='character', + help="Path to folder containing ldak quick prs reference [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--prs_model", action="store", default='bayesr', type='character', + help="Model used for deriving SNP-weights [optional]"), + make_option("--genomic_control", action="store", default=F, type='logical', + help="Logical indicating whether genomic control was applied to GWAS [optional]"), + make_option("--xwing_repo", action="store", default=NULL, type='character', + help="Path to X-WING repo [required]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$ldak)){ + stop('--ldak must be specified.\n') +} +if(is.null(opt$quick_prs_ref)){ + stop('--quick_prs_ref must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'quickprs_multi.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +# Split opt$populations +populations<-unlist(strsplit(opt$populations, ',')) + +##### +# Format the sumstats +##### + +gwas_N<-NULL +for(i in 1:length(sumstats)){ + log_add(log_file = log_file, message = paste0('Reading in GWAS ', i)) + + # Read in, check and format GWAS summary statistics + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR','BP','SNP','A1','A2','BETA','SE','N','P')) + + # Format for LDAK + snplist <- gwas$SNP + gwas$Z <- gwas$BETA / gwas$SE + gwas$Predictor<-paste0(gwas$CHR, ':', gwas$BP) + gwas<-gwas[,c('Predictor','A1','A2','N','Z','CHR','BP','Predictor','BETA','P')] + names(gwas)<-c('Predictor','A1','A2','n','Z','CHR','BP','SNP','BETA','P') + gwas_N <- c(gwas_N, round(mean(gwas$n), 0)) + + # Check overlap between GWAS and LDAK reference + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i], '.hm3') + ldak_hm3_file <- list.files(quick_prs_ref_pop_i) + ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] + ldak_hm3 <- fread(paste0(quick_prs_ref_pop_i, '/', ldak_hm3_file)) + ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] + ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) + + log_add(log_file = log_file, message = paste0('GWAS ', i,'-reference overlap is ', round(ref_overlap * 100, 2), '%.')) + + # Subset GWAS to LDAK reference data + gwas <- gwas[gwas$Predictor %in% ldak_hm3$V2, ] + + # Output formatted sumstats + fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), sep=' ') +} + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +##### +# Run QuickPRS using full sumstats +##### + +log_add(log_file = log_file, message = 'Running QuickPRS using full sumstats.') + +score_full <- list() +for(i in 1:length(sumstats)){ + score_full[[populations[i]]] <- quick_prs( + sumstats = paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), + ref_dir = paste0(opt$quick_prs_ref, '/', populations[i], '.hm3'), + genomic_control = opt$genomic_control, + n_cores = opt$n_cores, + prs_model = opt$prs_model) +} + +##### +# Subsample GWAS sumstats +##### + +log_add(log_file = log_file, message = 'Subsampling sumstats.') + +dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) + +for(i in 1:length(sumstats)){ + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i], '.hm3') + ref_files <- list.files(quick_prs_ref_pop_i) + ref_files <- gsub('.bed', '', ref_files[grepl('subset_1.bed', ref_files)]) + system( + paste0( + 'Rscript ', + opt$xwing_repo, + '/LEOPARD_Sim.R ', + '--sumstats ', tmp_dir, '/GWAS_sumstats_temp', i, '.txt ', + '--n_gwas ', gwas_N[i], ' ', + '--train_prop 0.75 ', + '--ref_prefix ', quick_prs_ref_pop_i, '/', ref_files, ' ', + '--seed 1 ', + '--rep 4 ', + '--out_prefix ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i + ) + ) +} + +##### +# Run QuickPRS using subsampled sumstats +##### + +log_add(log_file = log_file, message = 'Running QuickPRS on subsampled sumstats.') + +score_subset <- list() +for(i in 1:length(sumstats)){ + dir.create(paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i])) + score_subset[[populations[i]]] <- list() + for(j in 1:4){ + sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.txt')) + n_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train_valid_N.txt')) + sumstats_tmp$n <- n_tmp$N_train + sumstats_tmp$Direction <-sign(sumstats_tmp$BETA) + sumstats_tmp <- sumstats_tmp[, c('Predictor','A1','A2','n','P','Direction'), with = F] + fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), sep=' ') + + score_subset[[populations[i]]][[paste0('subset_', j)]] <- quick_prs( + sumstats = paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), + ref_dir = paste0(opt$quick_prs_ref, '/', populations[i], '.hm3'), + genomic_control = opt$genomic_control, + n_cores = opt$n_cores, + ref_subset = '2', + prs_model = opt$prs_model) + + fwrite(score_subset[[populations[i]]][[paste0('subset_', j)]], + paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i], '/output_', j, '_', populations[i], '_Post.txt'), + sep=' ') + } +} + +##### +# Estimating the linear combination weights +##### + +log_add(log_file = log_file, message = 'Estimating the linear combination weights.') + +for(targ_pop in populations){ + dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', targ_pop, '.hm3') + ref_files <- list.files(quick_prs_ref_pop_i) + ref_files <- gsub('.bed', '', ref_files[grepl('subset_3.bed', ref_files)]) + + for(j in 1:4){ + targ_gwas_valid_n<-fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_train_valid_N.txt'))$N_valid + + sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.txt')) + sumstats_tmp$SNP<-sumstats_tmp$Predictor + sumstats_tmp <- sumstats_tmp[, c('SNP','CHR','BP','A1','A2','BETA','P'), with = F] + fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt'), sep=' ') + + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R ', + '--beta_file ', tmp_dir, '/LEOPARD/post_targ_', populations[1], '/output_', j, '_', populations[1], '_Post.txt',',',tmp_dir, '/LEOPARD/post_targ_', populations[2], '/output_', j, '_', populations[2], '_Post.txt ', + '--valid_file ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt ', + '--n_valid ', targ_gwas_valid_n ,' ', + '--ref_prefix ', quick_prs_ref_pop_i, '/', ref_files, ' ', + '--out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', j, '.txt' + )) + } +} + +# Average weights across repeats +# Not using X-Wing due to bug when weights are 0 +avg_weights <- list() +for(targ_pop in populations){ + + weights_prefix <- paste0(tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep') + + cal_avg_rel_weights <- function(path){ + weights_file <- fread(path) + weights_non_0 <- ifelse(weights_file$Weights < 0, 0, weights_file$Weights) + rel_weights <- weights_non_0/(sum(weights_non_0)) + return(rel_weights) + } + + rel_weights_list <- lapply(c(1:4), function(i) cal_avg_rel_weights(paste0(weights_prefix, i, ".txt"))) + avg_weights[[targ_pop]] <- as.numeric(colMeans(as.data.frame(do.call(rbind, rel_weights_list)), na.rm=T)) +} + +#### +# Combine score files +#### + +log_add(log_file = log_file, message = 'Creating score file.') + +# We should combine the raw QuickPRS score files for each population, +# and then combine using mixing weights for each population +score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full) +names(score_all)[grepl('BETA', names(score_all))]<-paste0('SCORE_targ_', populations) +score_all[is.na(score_all)]<-0 + +for(targ_pop in populations){ + # Read in weights for target population + mix_weights<-avg_weights[[targ_pop]] + score_all_tmp<-score_all + for(i in populations){ + score_all_tmp[[paste0('SCORE_targ_', i)]] <- score_all[[paste0('SCORE_targ_', i)]] * mix_weights[which(populations == targ_pop)] + } + # Take average of weighted scores + score_all[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_all_tmp[, grepl('SCORE_', names(score_all_tmp)), with = F]) +} + +names(score_all)[names(score_all) == 'SNP']<-'Predictor' + +# Change IDs to RSIDs +ref_pvar <- read_pvar(dat = opt$ref_plink_chr, chr = CHROMS) +ref_pvar$Predictor<-paste0(ref_pvar$CHR,':',ref_pvar$BP) +score_all<-merge(score_all, ref_pvar[,c('Predictor','SNP'), with=F], by='Predictor') +score_all<-score_all[, c('SNP', 'A1', 'A2', names(score_all)[grepl('SCORE_', names(score_all))]), with=F] + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = score_all) + +# Reduce number of significant figures to save space +score_new[, (4:ncol(score_new)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_new)] + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 771d150a..75cf0ffd 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1380,10 +1380,13 @@ config<-c( "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", - "tlprs_methods: ['dbslmm','prscs','lassosum']", - "cores_prep_pgs: 20", - "cores_target_pgs: 50", +# "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','sbayesrc']", +# "tlprs_methods: ['dbslmm','prscs','lassosum']", +# "cores_prep_pgs: 20", +# "cores_target_pgs: 50", + "cores_prep_pgs: 10", + "cores_target_pgs: 20", "ldpred2_inference: F", "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2", "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", @@ -1428,8 +1431,7 @@ config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Get a list of score files scores <- list_score_files(config) @@ -1441,15 +1443,10 @@ scores <- scores[scores$method %in% pgs_methods,] # Create files for EAS and AFR targets targ_pop <- c('EUR','EAS','AFR') -for(trait_i in prscsx_dat$labels){ +for(trait_i in selected_traits){ scores_i <- scores[grepl(trait_i, scores$name),] scores_i$group <- scores_i$method - # Current naming issue in gwas_groups leads to difficult subsetting - # In the future, update gwas_groups file to include disc pop in name, e.g. ALT_UKB_BBJ - scores_i$name_2 <- scores_i$name - scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))] <- paste0(scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))], '_ukb_bbj') - for(targ_pop_i in targ_pop){ # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ @@ -1482,8 +1479,8 @@ for(trait_i in prscsx_dat$labels){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB', scores_i$name_2, ignore.case = F) | - grepl(disc_pop_j, scores_i$name_2, ignore.case = T),] + scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | + grepl(disc_pop_j, scores_i$name, ignore.case = T),] # Insert the pseudo score for the non-TLPRS methods scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] @@ -2277,8 +2274,7 @@ pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Get a list of score files scores <- list_score_files(config) @@ -2288,17 +2284,11 @@ scores<-scores[!grepl('tlprs', scores$method),] # Create files for EAS and AFR targets targ_pop <- c('EUR','EAS','AFR') -for(trait_i in prscsx_dat$labels){ +for(trait_i in selected_traits){ # Make a group containing both GWAS for each single source method # Make a group for each multisource method scores_i <- scores[grepl(trait_i, scores$name),] scores_i$group <- scores_i$method - - # Current naming issue in gwas_groups leads to difficult subsetting - # In the future, update gwas_groups file to include disc pop in name, e.g. ALT_UKB_BBJ - scores_i$name_2 <- scores_i$name - scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))] <- - paste0(scores_i$name_2[!(grepl('UKB|UGR|BBJ', scores_i$name_2, ignore.case = T))], '_ukb_bbj') for(targ_pop_i in targ_pop){ # Subset GWAS based on EUR and/or targ_pop_i @@ -2332,8 +2322,8 @@ for(trait_i in prscsx_dat$labels){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB', scores_i$name_2, ignore.case = F) | - grepl(disc_pop_j, scores_i$name_2, ignore.case = T),] + scores_i_j <- scores_i[grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T),] scores_i_j_multi <- scores_i_j # Insert path to score file @@ -2398,7 +2388,7 @@ for(trait_i in prscsx_dat$labels){ scores_i_j_pseudo$predictor) # Make a group for each GWAS and single source combo - scores_i_j_single <- scores_i_j_multi[grepl('UKB|BBJ|UGR', scores_i_j$name), ] + scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] scores_i_j_single$group <- paste0(scores_i_j_single$method, '.', @@ -2465,14 +2455,14 @@ for targ_pop in $(echo EAS AFR EUR); do fi for disc_pop_i in ${disc_pop}; do - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 10 \ --top1 T \ - --all_model T \ + --all_model F \ --assoc T" done done @@ -2498,8 +2488,7 @@ source('../functions/misc.R') source_all('../functions') # Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:4,] +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Calculate corelation between all phenotypes in each target population cors <- list() @@ -2510,7 +2499,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ pop_i_2 <- pop_i } pheno_pop_i <- list() - for(pheno_i in prscsx_dat$labels){ + for(pheno_i in selected_traits){ pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -2524,7 +2513,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ # Read in results targ_pop = c('EUR','EAS','AFR') res <- list() -for(pheno_i in prscsx_dat$labels){ +for(pheno_i in selected_traits){ res_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ @@ -2562,9 +2551,8 @@ for(pheno_i in prscsx_dat$labels){ res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' - res_i$Source[grepl('EAS|EUR|AFR', res_i$Group)] <- 'Single' - res_i$Source[!grepl('EAS|EUR|AFR', res_i$Group)] <- 'Multi' - + res_i$Source<-ifelse(res_i$Method %in% c(pgs_group_methods, 'all') | !grepl('EUR|EAS|AFR', res_i$Group), 'Multi', 'Single') + res_i$Discovery[grepl('EUR', res_i$Group)] <- 'EUR' res_i$Discovery[grepl('EAS', res_i$Group)] <- 'EAS' res_i$Discovery[grepl('AFR', res_i$Group)] <- 'AFR' @@ -2673,7 +2661,6 @@ meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+A tmp <- meta_res -# Set SBayesR pseudo model to top1 ggplot(tmp, aes(x=Method, y=R , fill = Model)) + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd index 93d5551b..d3a54acb 100644 --- a/docs/prep_quickprs_ref.Rmd +++ b/docs/prep_quickprs_ref.Rmd @@ -31,6 +31,10 @@ Here we will prepare reference data for QuickPRS using HapMap3 SNPs in the 1KG+H QuickPRS only seems to work for v5.2, so let make the reference data using this version. +*** + +## Full reference + ```{r} # Load dependencies @@ -114,3 +118,102 @@ for(pop in c('EUR','EAS','AFR')){ ``` +*** + +## Split reference + +To use GWAS subsampling techniques +Only the correlations part needs to be derived using subset data +Follow X-wing strategy first - Split into three parts + +```{r} + + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +opt<-list() +opt$ref_plink_chr<-'resources/data/ref/ref.chr' +opt$plink<-'plink' +opt$plink2<-'plink2' +opt$ldak_map<-'resources/data/ldak_map/genetic_map_b37' +opt$ldak_tag<-'resources/data/ldak_bld' +opt$ldak_highld<-'resources/data/ldak_highld/highld.txt' +opt$ldak<-'/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/software/ldak5.2/ldak5.2.linux' +opt$n_cores<-10 + +for(pop in c('EUR','EAS','AFR')){ + opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/', pop, '.hm3/', pop, '.hm3') + opt$output_dir <- paste0(dirname(opt$output),'/') + system(paste0('mkdir -p ',opt$output_dir)) + + opt$ref_keep<-paste0('resources/data/ref/keep_files/', pop, '.keep') + + ### + # Merge the per chromosome reference genetic data and subset opt$ref_keep + ### + + # Save in plink1 format for MegaPRS + plink_merge(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, keep = opt$ref_keep, make_bed =T, out = paste0(tmp_dir, '/ref_merge')) + + ############ + # Format reference for LDAK + ############ + + # Insert CHR:BP IDs + system(paste0("awk < ", tmp_dir, "/ref_merge.bim '{$2=$1\":\"$4;print $0}' > ", tmp_dir, '/tmp.bim; mv ', tmp_dir, '/tmp.bim ', tmp_dir, '/ref_merge.bim')) + + # Insert genetic distances + system(paste0(opt$plink, ' --bfile ', tmp_dir, '/ref_merge --cm-map ', opt$ldak_map,'/genetic_map_chr@_combined_b37.txt --make-bed --out ', tmp_dir, '/map')) + system(paste0("cat ", tmp_dir, "/map.bim | awk '{print $2, $3}' > ", tmp_dir, '/map.all')) + system(paste0("awk '(NR==FNR){arr[$1]=$2;next}{print $1, $2, arr[$2], $4, $5, $6}' ", tmp_dir, '/map.all ', tmp_dir, '/ref_merge.bim > ', tmp_dir, '/tmp.bim; mv ', tmp_dir, '/tmp.bim ', tmp_dir, '/ref_merge.bim')) + system(paste0('rm ', tmp_dir, '/map*')) + + keep <- fread(opt$ref_keep) + + # Split reference into three groups + lines <- readLines(opt$ref_keep) + set.seed(1) + shuffled_lines <- sample(lines) + + # Calculate the split points + n <- length(shuffled_lines) + split1 <- floor(n / 3) + split2 <- 2 * split1 + + # Split the lines into three groups + keep1 <- shuffled_lines[1:split1] + keep2 <- shuffled_lines[(split1 + 1):split2] + keep3 <- shuffled_lines[(split2 + 1):n] + + # Write each group to a separate file + write.table(data.frame(0, keep1), paste0(tmp_dir, "/keep1"), col.names = F, row.names = F, quote = F) + write.table(data.frame(0, keep2), paste0(tmp_dir, "/keep2"), col.names = F, row.names = F, quote = F) + write.table(data.frame(0, keep3), paste0(tmp_dir, "/keep3"), col.names = F, row.names = F, quote = F) + + for(subset_i in 1:3){ + # Save plink format files + system(paste0(opt$plink, ' --bfile ', tmp_dir, '/ref_merge --keep ', tmp_dir, '/keep', subset_i, ' --make-bed --out ', opt$output, '.subset_', subset_i)) + + # Save frq files + system(paste0(opt$plink, ' --bfile ', opt$output, '.subset_', subset_i, ' --freq --out ', opt$output, '.subset_', subset_i)) + + # Calculate predictor-predictor correlations + system(paste0(opt$ldak,' --calc-cors ', tmp_dir, '/tmp.subset_', subset_i, ' --keep ', tmp_dir, '/keep', subset_i, ' --bfile ', tmp_dir, '/ref_merge --window-cm 3 --max-threads ', opt$n_cores)) + + # Export the files required for QuickPRS + for (i in c('bim', 'bin', 'noise', 'root')) { + system(paste0('cp ', tmp_dir, '/tmp.subset_', subset_i, '.cors.', i, ' ', opt$output, '.subset_', subset_i, '.cors.', i)) + } + } + + system(paste0('rm -r ', tmp_dir, '/*')) +} + +``` diff --git a/functions/pgs.R b/functions/pgs.R index 44f4349a..71e2e9b5 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -414,3 +414,53 @@ read_score <- function(score, chr = 1:22, log_file = NULL){ return(score) } + +quick_prs<-function(sumstats, ref_dir, genomic_control, prs_model, n_cores = 1, ref_subset = NULL){ + tmp_dir<-tempfile() + dir.create(tmp_dir) + + ###### + # Estimate Per-Predictor Heritabilities + ###### + + # Calculate Per-Predictor Heritabilities. + ref_files<-list.files(ref_dir) + + tagging_file<-ref_files[grepl('quickprs.tagging',ref_files)] + matrix_file<-ref_files[grepl('quickprs.matrix',ref_files)] + + if(opt$genomic_control == F){ + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', ref_dir, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', ref_dir, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) + } else{ + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', ref_dir, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', ref_dir, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) + } + + ldak_res_her<-fread(paste0(tmp_dir,'/bld.ldak.hers')) + + ###### + # Estimate effect sizes for training and full prediction models. + ###### + + if(!is.null(ref_subset)){ + cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl(paste0('subset_', ref_subset, '.cors.bin'),ref_files)]) + } else { + cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files) & !grepl('subset', ref_files)]) + } + + system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ', prs_model,' --cors ', ref_dir, '/', cor_file_prefix, ' --ind-hers ', tmp_dir, '/bld.ldak.ind.hers --summary ', sumstats, ' --high-LD ', ref_dir, '/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ', n_cores,' --extract ', sumstats)) + + # Identify the best fitting model + ldak_res_cors <- fread(paste0(tmp_dir, '/mega_full.cors'), nThread = n_cores) + best_score <- ldak_res_cors[which.max(ldak_res_cors$Correlation),] + + ###### + # Format final score file + ###### + + # Read in the scores + score <- fread(paste0(tmp_dir,'/mega_full.effects'), nThread = n_cores) + score <- score[, c(1, 2, 3, 5), with = F] + names(score) <- c('SNP','A1','A2','BETA') + + return(score) +} diff --git a/functions/pipeline.R b/functions/pipeline.R index 229d8efd..1bbe3e93 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -291,6 +291,18 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ } pseudo_val <- paste0('targ_', target_pop, '_weighted') } + if(pgs_method == 'quickprs_multi'){ + if(!is.null(target_pop) && target_pop == 'TRANS'){ + cat('No pseudovalidation for TRANS target population available for xwing.\n') + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] + } else if(!is.null(target_pop) && !(target_pop %in% gwas_list$population)){ + cat(paste0('target_pop ', target_pop,' is not present in gwas_group ', gwas, '.\n')) + cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) + target_pop <- gwas_list$population[1] + } + pseudo_val <- paste0('targ_', target_pop, '_weighted') + } if(tlprs){ if(!is.null(target_pop) && target_pop == 'TRANS'){ diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 83bd1dda..86a2e7b5 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -364,7 +364,7 @@ def check_pgs_methods(x): return valid_pgs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs" + "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs","quickprs_multi" } invalid_methods = [method for method in x if method not in valid_pgs_methods] diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 0a6962ba..57d15f4f 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -698,6 +698,50 @@ rule prep_pgs_tlprs_i: rule prep_pgs_tlprs: input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method=config["tlprs_methods"]) +## +# LDAK QuickPRS Multi +## + +rule prep_pgs_quickprs_multi_i: + resources: + mem_mb=20000, + time_min=5000 + threads: config['cores_prep_pgs'] + input: + lambda w: expand(f"{quickprs_ldref}/{{population}}.hm3/{{population}}.hm3.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + rules.download_ldak_highld.output, + rules.download_ldak5_2.output, + rules.download_ldak_map.output, + rules.download_ldak_bld.output + output: + f"{outdir}/reference/pgs_score_files/quickprs_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_quickprs_multi_i-{{gwas_group}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_quickprs_multi_i-{{gwas_group}}.log" + conda: + "../envs/xwing.yaml" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"] + shell: + "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ + --ref_plink_chr {refdir}/ref.chr \ + --sumstats {params.sumstats} \ + --populations {params.populations} \ + --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ + --quick_prs_ref {quickprs_ldref} \ + --xwing_repo {resdir}/software/xwing \ + --n_cores {threads} \ + --output {outdir}/reference/pgs_score_files/quickprs_multi/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --pop_data {refdir}/ref.pop.txt \ + --test {params.testing} > {log} 2>&1" + +rule prep_pgs_quickprs_multi: + input: expand(f"{outdir}/reference/pgs_score_files/quickprs_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) + #### # BridgePRS #### @@ -709,7 +753,7 @@ rule prep_pgs_bridgeprs_i: threads: config['cores_prep_pgs'] input: rules.download_bridgeprs_software.output, - lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)) + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)) output: f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -719,7 +763,7 @@ rule prep_pgs_bridgeprs_i: log: f"{outdir}/reference/logs/prep_pgs_bridgeprs_i-{{gwas_group}}.log" params: - sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), populations= lambda w: ",".join(get_populations(w.gwas_group)), testing=config["testing"] shell: @@ -772,6 +816,8 @@ if 'xwing' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_xwing.input) if 'tlprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_tlprs.input) +if 'quickprs_multi' in pgs_methods_all: + pgs_methods_input.append(rules.prep_pgs_quickprs_multi.input) if 'bridgeprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_bridgeprs.input) From 727ba1148ae5f5df6d9944fcde46e22e3e507d10 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 4 Nov 2024 21:09:07 +0000 Subject: [PATCH 051/153] Added quickprs_multi --- functions/constants.R | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/functions/constants.R b/functions/constants.R index 02886342..0842bef6 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,8 +37,8 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS') + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','quickprs'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','QuickPRS-Multi') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] @@ -46,5 +46,5 @@ pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm','ldpred2','quickprs','sbayesrc') # Make vector indicating pgs_methods that are to be applied to gwas_groups -pgs_group_methods <- c('prscsx','xwing','tlprs') +pgs_group_methods <- c('prscsx','xwing','tlprs','quickprs_multi') From d8171262e2fff60d48e9abb7db60c72624bbb9b4 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 8 Nov 2024 16:53:07 +0000 Subject: [PATCH 052/153] Edited PRS-CS, PRS-CSx, and X-Wing to stop as soon as an iteration of the foreach loop fails --- Scripts/pgs_methods/prscs.R | 28 +++++++-- Scripts/pgs_methods/prscsx.R | 33 ++++++++-- Scripts/pgs_methods/xwing.R | 116 +++++++++++++++++++++++++---------- 3 files changed, 133 insertions(+), 44 deletions(-) diff --git a/Scripts/pgs_methods/prscs.R b/Scripts/pgs_methods/prscs.R index 3079e2aa..fa4f21a4 100644 --- a/Scripts/pgs_methods/prscs.R +++ b/Scripts/pgs_methods/prscs.R @@ -126,20 +126,36 @@ gc() # Make a data.frame listing chromosome and phi combinations jobs<-NULL -for(i in rev(CHROMS)){ +for(i in CHROMS){ jobs<-rbind(jobs, data.frame(CHR=i, phi=phi_param)) } # Run using PRScs auto, and specifying a range of global shrinkage parameters +file.remove(paste0(tmp_dir, '/checker.txt')) log <- foreach(i = 1:nrow(jobs), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - if(jobs$phi[i] == 'auto'){ - system(paste0(opt$PRScs_path, ' --ref_dir=', opt$PRScs_ref_path, ' --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --sst_file=', tmp_dir, '/GWAS_sumstats_temp.txt --n_gwas=', gwas_N, ' --out_dir=', tmp_dir, '/ --chrom=', jobs$CHR[i], ' --seed=', opt$seed)) - } else { - system(paste0(opt$PRScs_path, ' --ref_dir=', opt$PRScs_ref_path, ' --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --phi=', jobs$phi[i], ' --sst_file=', tmp_dir, '/GWAS_sumstats_temp.txt --n_gwas=', gwas_N, ' --out_dir=', tmp_dir, '/ --chrom=', jobs$CHR[i], ' --seed=', opt$seed)) + if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { + # Base command + command <- paste0(opt$PRScs_path, ' --ref_dir=', opt$PRScs_ref_path, + ' --bim_prefix=', tmp_dir, '/ref.chr', jobs$CHR[i], + ' --sst_file=', tmp_dir, '/GWAS_sumstats_temp.txt --n_gwas=', + gwas_N, ' --out_dir=', tmp_dir, '/ --chrom=', + jobs$CHR[i], ' --seed=', opt$seed) + + # Add --phi parameter if not 'auto' + if (jobs$phi[i] != 'auto') { + command <- paste0(command, ' --phi=', jobs$phi[i]) + } + + # Run command + log_i <- system(command) + + # Check for an error + if(log_i != 0){ + write("", paste0(tmp_dir, '/checker.txt')) + } } } - #### # Combine score files #### diff --git a/Scripts/pgs_methods/prscsx.R b/Scripts/pgs_methods/prscsx.R index be744b6f..b39eaeea 100644 --- a/Scripts/pgs_methods/prscsx.R +++ b/Scripts/pgs_methods/prscsx.R @@ -141,16 +141,37 @@ gc() # Make a data.frame listing chromosome and phi combinations jobs<-NULL -for(i in rev(CHROMS)){ +for(i in CHROMS){ jobs<-rbind(jobs, data.frame(CHR=i, phi=phi_param)) } -# Run using PRScs auto, and specifying a range of global shrinkage parameters +# Run using PRS-CSx auto, and specifying a range of global shrinkage parameters +file.remove(paste0(tmp_dir, '/checker.txt')) log <- foreach(i = 1:nrow(jobs), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - if(jobs$phi[i] == 'auto'){ - system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) - } else { - system(paste0(opt$prscsx_path, ' --ref_dir=', opt$prscsx_ref_path, '/ --bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' --pop=', opt$populations, ' --phi=', jobs$phi[i], ' --sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' --n_gwas=', paste(gwas_N, collapse=','), ' --out_dir=', tmp_dir, '/ --out_name=output --chrom=', jobs$CHR[i], ' --meta=True --seed=', opt$seed)) + if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { + # Base command + command <- paste0(opt$prscsx_path, ' ', + '--ref_dir=', opt$prscsx_ref_path, '/ ', + '--bim_prefix=', tmp_dir,'/ref.chr', jobs$CHR[i], ' ', + '--pop=', opt$populations, ' ', + '--sst_file=', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','),' ', + '--n_gwas=', paste(gwas_N, collapse=','), ' ', + '--out_dir=', tmp_dir, '/ ', + '--out_name=output --chrom=', jobs$CHR[i], ' ', + '--meta=True --seed=', opt$seed) + + # Add --phi parameter if not 'auto' + if (jobs$phi[i] != 'auto') { + command <- paste0(command, ' --phi=', jobs$phi[i]) + } + + # Run command + log_i <- system(command) + + # Check for an error + if(log_i != 0){ + write("", paste0(tmp_dir, '/checker.txt')) + } } } diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index ef7bb98d..53815881 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -166,19 +166,41 @@ gc() combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS) +file.remove(paste0(tmp_dir, '/checker.txt')) log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - - targ_pop <- combinations$targ_pop[i] - pst_pop <- combinations$pst_pop[i] - chr <- combinations$chr[i] - - # Create directories - dir.create(paste0(tmp_dir, '/PANTHER/post_targ_', targ_pop), recursive = TRUE) - dir.create(paste0(tmp_dir, '/PANTHER/post_collect_targ_', targ_pop), recursive = TRUE) - - system(paste0( - 'python ', opt$xwing_repo, '/PANTHER.py --ref_dir ', opt$panther_ref, ' --bim_prefix ', tmp_dir,'/ref.chr',chr,' --sumstats ', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','), ' --n_gwas ', paste(gwas_N, collapse=','), ' --anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' --chrom ', chr, ' --pop ', opt$populations ,' --target_pop ', targ_pop,' --pst_pop ', pst_pop, ' --out_name output --seed 1 --out_dir ', tmp_dir, '/PANTHER/post_targ_', targ_pop - )) + if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { + targ_pop <- combinations$targ_pop[i] + pst_pop <- combinations$pst_pop[i] + chr <- combinations$chr[i] + + # Create directories + dir.create(paste0(tmp_dir, '/PANTHER/post_targ_', targ_pop), recursive = TRUE) + dir.create(paste0(tmp_dir, '/PANTHER/post_collect_targ_', targ_pop), recursive = TRUE) + + command <- paste0( + 'python ', opt$xwing_repo, '/PANTHER.py ', + '--ref_dir ', opt$panther_ref, ' ', + '--bim_prefix ', tmp_dir,'/ref.chr',chr,' ', + '--sumstats ', paste0(paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt'), collapse=','), ' ', + '--n_gwas ', paste(gwas_N, collapse=','), ' ', + '--anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' ', + '--chrom ', chr, ' ', + '--pop ', opt$populations ,' ', + '--target_pop ', targ_pop,' ', + '--pst_pop ', pst_pop, ' ', + '--out_name output ', + '--seed 1 ', + '--out_dir ', tmp_dir, '/PANTHER/post_targ_', targ_pop + ) + + # Run command + log_i <- system(command) + + # Check for an error + if(log_i != 0){ + write("", paste0(tmp_dir, '/checker.txt')) + } + } } ## @@ -188,7 +210,14 @@ dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) for(i in 1:length(sumstats)){ system(paste0( - 'Rscript ', opt$xwing_repo, '/LEOPARD_Sim.R --sumstats ', tmp_dir, '/GWAS_sumstats_', i,'_temp.txt --n_gwas ', gwas_N[i], ' --train_prop 0.75 --ref_prefix ', opt$leopard_ref,'/', populations[i], '/', populations[i], '_part1 --seed ', opt$seed, ' --rep 4 --out_prefix ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', i + 'Rscript ', opt$xwing_repo, '/LEOPARD_Sim.R ', + '--sumstats ', tmp_dir, '/GWAS_sumstats_', i,'_temp.txt ', + '--n_gwas ', gwas_N[i], ' ', + '--train_prop 0.75 ', + '--ref_prefix ', opt$leopard_ref,'/', populations[i], '/', populations[i], '_part1 ', + '--seed ', opt$seed, ' ', + '--rep 4 ', + '--out_prefix ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', i )) } @@ -198,26 +227,49 @@ for(i in 1:length(sumstats)){ combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS, index = 1:4) +file.remove(paste0(tmp_dir, '/checker.txt')) log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - targ_pop <- combinations$targ_pop[i] - pst_pop <- combinations$pst_pop[i] - chr <- combinations$chr[i] - index <- combinations$index[i] - - dir.create(paste0(tmp_dir,'/LEOPARD/post_targ_', targ_pop), recursive = T) - dir.create(paste0(tmp_dir,'/LEOPARD/post_collect_targ_', targ_pop), recursive = T) - - sumstats_i <- paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt') - sumstats_i[populations == targ_pop] <- paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train.txt') - - targ_gwas_train_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train_valid_N.txt'))$N_train - - gwas_N_i<-gwas_N - gwas_N_i[populations == targ_pop] <- targ_gwas_train_n - - system(paste0( - 'python ', opt$xwing_repo, '/PANTHER.py --ref_dir ', opt$panther_leopard_ref, ' --bim_prefix ', tmp_dir,'/ref.chr',chr,' --sumstats ', paste0(sumstats_i, collapse=','), ' --n_gwas ', paste(gwas_N_i, collapse=','), ' --anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' --chrom ', chr, ' --pop ', opt$populations ,' --target_pop ', targ_pop,' --pst_pop ', pst_pop, ' --out_name output_', index, ' --seed 1 --out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop - )) + if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { + targ_pop <- combinations$targ_pop[i] + pst_pop <- combinations$pst_pop[i] + chr <- combinations$chr[i] + index <- combinations$index[i] + + dir.create(paste0(tmp_dir,'/LEOPARD/post_targ_', targ_pop), recursive = T) + dir.create(paste0(tmp_dir,'/LEOPARD/post_collect_targ_', targ_pop), recursive = T) + + sumstats_i <- paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt') + sumstats_i[populations == targ_pop] <- paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train.txt') + + targ_gwas_train_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train_valid_N.txt'))$N_train + + gwas_N_i<-gwas_N + gwas_N_i[populations == targ_pop] <- targ_gwas_train_n + + command<-paste0( + 'python ', opt$xwing_repo, '/PANTHER.py ', + '--ref_dir ', opt$panther_leopard_ref, ' ', + '--bim_prefix ', tmp_dir,'/ref.chr',chr,' ', + '--sumstats ', paste0(sumstats_i, collapse=','), ' ', + '--n_gwas ', paste(gwas_N_i, collapse=','), ' ', + '--anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' ', + '--chrom ', chr, ' ', + '--pop ', opt$populations ,' ', + '--target_pop ', targ_pop,' ', + '--pst_pop ', pst_pop, ' ', + '--out_name output_', index, ' ', + '--seed 1 ', + '--out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop + ) + + # Run command + log_i <- system(command) + + # Check for an error + if(log_i != 0){ + write("", paste0(tmp_dir, '/checker.txt')) + } + } } for(targ_pop in populations){ From e949997b8203a9bbedc3185db5fc7062b0b332d4 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 8 Nov 2024 16:53:39 +0000 Subject: [PATCH 053/153] Added an error catch for SBayesRC --- Scripts/pgs_methods/sbayesrc.R | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Scripts/pgs_methods/sbayesrc.R b/Scripts/pgs_methods/sbayesrc.R index b9888b02..8eb747ac 100644 --- a/Scripts/pgs_methods/sbayesrc.R +++ b/Scripts/pgs_methods/sbayesrc.R @@ -172,8 +172,20 @@ tryCatch( bTune = FALSE, log2file = FALSE ) - } else { - # For any other error, rethrow the error and stop the script + } else if (grepl("An unexpected error occurred: Warning, the best parameter is the minimumn threshold, we suggest to expand the tuning grid by specify lower tuning value", e$message)) { + message("Specific error encountered. Retrying with tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6)...") + log_add(log_file = log_file, message = 'Specific error encountered. Retrying with btune = FALSE...') + # Retry with the tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6) + SBayesRC::sbayesrc( + mafile = paste0(tmp_dir, '/tidy.imp.ma'), + LDdir = opt$sbayesrc_ldref, + outPrefix = paste0(tmp_dir, '/sbrc'), + annot = opt$sbayesrc_annot, + tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6), + log2file = FALSE + ) + } else { + # For any other error, rethrow the error and stop the script stop("An unexpected error occurred: ", e$message) } }, From 445b2ddf06e18b4c050b35061dd341538247d5c3 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 8 Nov 2024 16:54:14 +0000 Subject: [PATCH 054/153] Created LDpred2 matrices from hgdp_1kg --- docs/prep_ldpred2_ldmat.Rmd | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/docs/prep_ldpred2_ldmat.Rmd b/docs/prep_ldpred2_ldmat.Rmd index a090473f..d085c53e 100644 --- a/docs/prep_ldpred2_ldmat.Rmd +++ b/docs/prep_ldpred2_ldmat.Rmd @@ -382,19 +382,6 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ".rds" )) - # LD for PRS-CS (based on the same data and LD blocks) - hdf5_file <- paste0("/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/ldblk_hgdp_1kg_chr", chr, ".hdf5") - runonce::skip_run_if({ - ind_block <- split(ind.chr2, best_grp) - bigparallelr::set_blas_ncores(nb_cores()) - for (ic in seq_along(ind_block)) { - ind <- ind_block[[ic]] - ld <- big_cor(G, ind.col = ind)[] - rhdf5::h5write(list(ldblk = ld, snplist = paste0("snp", ind)), - file = hdf5_file, name = paste0("blk_", ic), level = 9) - } - }, files = hdf5_file) - # return tibble(best_split, ind = list(ind.chr2)) }) @@ -442,22 +429,8 @@ for(pop in c('EUR', 'EAS', 'AFR')){ '/map.rds' ) ) - - # GOT to here - - # need also some .bim and some snpinfo for PRS-CS - ind_keep <- unlist(all_final_grp$ind) - snpinfo <- transmute(obj.hgdp_1kg$map, chromosome, marker.ID = paste0("snp", row_number()), - genetic.dist = 0, physical.pos, allele1 = "A", allele2 = "C")[ind_keep, ] - bigsnpr:::write.table2(snpinfo, "/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/for_prscs.bim") - - snpinfo2 <- transmute(snpinfo, CHR = chromosome, SNP = marker.ID, - BP = physical.pos, A1 = allele1, A2 = allele2) - snpinfo2$MAF <- snp_MAF(G, ind.row = ind_EAS, ind.col = ind_keep, ncores = nb_cores()) - bigreadr::fwrite2(snpinfo2, "/users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_", tolower(pop) , "/snpinfo_hgdp_1kg_hm3", sep = "\t") } - ``` From e7cceca731245ad6b29a1d1163f8b17982357590 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 8 Nov 2024 16:54:51 +0000 Subject: [PATCH 055/153] Minor updates to crosspop analysis and addition of figure showing relative performance --- docs/CrossPop.Rmd | 1651 ++++++++++++++++++++++++--------------------- 1 file changed, 885 insertions(+), 766 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 75cf0ffd..9824e4a9 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1381,14 +1381,12 @@ config<-c( "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", # "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", - "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','sbayesrc']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", -# "cores_prep_pgs: 20", -# "cores_target_pgs: 50", "cores_prep_pgs: 10", - "cores_target_pgs: 20", + "cores_target_pgs: 50", "ldpred2_inference: F", - "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/1KG/ldpred2", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2", "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" ) @@ -1414,7 +1412,8 @@ Lets use the model builder script which implements nested 10 fold cross validati *** -## Evaluate TLPRS +## Compare all methods + ### Create predictor lists
    Show code @@ -1428,6 +1427,7 @@ library(data.table) # Get some key variables from config config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes @@ -1436,14 +1436,14 @@ selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_su # Get a list of score files scores <- list_score_files(config) -# Subset to TLPRS scores and pseudo scores for corresponding methods -pgs_methods <- unique(scores$method[grepl('^tlprs', scores$method)]) -pgs_methods <- c(pgs_methods, gsub('tlprs_','',pgs_methods)) -scores <- scores[scores$method %in% pgs_methods,] +# Remove tlprs +scores<-scores[!grepl('tlprs', scores$method),] # Create files for EAS and AFR targets -targ_pop <- c('EUR','EAS','AFR') +targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method scores_i <- scores[grepl(trait_i, scores$name),] scores_i$group <- scores_i$method @@ -1479,180 +1479,83 @@ for(trait_i in selected_traits){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | - grepl(disc_pop_j, scores_i$name, ignore.case = T),] - - # Insert the pseudo score for the non-TLPRS methods - scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] - scores_i_j_pseudo$group <- paste0(scores_i_j_pseudo$group,'.pseudo') + scores_i_j <- scores_i[grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T),] - scores_i_j_pseudo$predictor <- paste0( + scores_i_j_multi <- scores_i_j + # Insert path to score file + scores_i_j_multi$predictor <- paste0( outdir, '/ukb/pgs/', targ_pop_i, '/', - scores_i_j_pseudo$method, + scores_i_j_multi$method, '/', - scores_i_j_pseudo$name, + scores_i_j_multi$name, '/ukb-', - scores_i_j_pseudo$name, + scores_i_j_multi$name, '-', targ_pop_i, - '.pseudo.profiles' + '.profiles' ) - for(i in 1:nrow(scores_i_j_pseudo)) { - tmp <- scores_i_j_pseudo[i,] + # Extract the pseudo score for each method and specify as a seperate group + for(i in 1:nrow(scores_i_j)) { param <- find_pseudo( config = config, - gwas = tmp$name, - pgs_method = tmp$method, + gwas = scores_i_j$name[i], + pgs_method = scores_i_j$method[i], target_pop = targ_pop_i ) score_header <- - fread(gsub('.pseudo', '', tmp$predictor), nrows = 1) + fread(scores_i_j_multi$predictor[i], nrows = 1) score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(tmp$name, '_', param))) + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) system( paste0( "cut -d' ' -f ", paste0(score_cols, collapse=','), " ", - gsub('.pseudo', '', tmp$predictor), - " > ", tmp$predictor + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', + '.pseudo.profiles', + scores_i_j_multi$predictor[i]) ) ) } - # Create disc_pop specific groups - scores_i_j_pseudo_disc_pop <- scores_i_j_pseudo - scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.EUR') - scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.', disc_pop_j_2) - - # Insert groups for TLPRS scores for both target populations, and target specific - scores_i_j_multi <- scores_i_j[which(grepl('^tlprs', scores_i_j$method)), ] - - # Insert path to score file - scores_i_j_multi$predictor <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi$method, - '/', - scores_i_j_multi$name, - '/ukb-', - scores_i_j_multi$name, - '-', - targ_pop_i, - '.profiles' - ) - - scores_i_j_multi_targ_pop <- scores_i_j_multi - scores_i_j_multi_targ_pop_both<-NULL - for(i in 1:nrow(scores_i_j_multi_targ_pop)){ - score_header <- - fread(gsub('.pseudo', '', scores_i_j_multi_targ_pop$predictor[i]), nrows = 1) - score_cols_EUR <- - which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl('targ_EUR', names(score_header))])) - score_cols_targ <- - which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl(paste0('targ_', targ_pop_i), names(score_header))])) - - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols_EUR, collapse=','), - " ", - scores_i_j_multi_targ_pop$predictor[i], - " > ", - paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_EUR.profiles' - ) - ) - ) - - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols_targ, collapse=','), - " ", - scores_i_j_multi_targ_pop$predictor[i], - " > ", - paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_', - targ_pop_i, - '.profiles' - ) - ) - ) - - tmp<-scores_i_j_multi_targ_pop[i,] - tmp <- rbind(tmp, tmp) - tmp$predictor[1] <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_EUR.profiles' - ) - tmp$group[1] <- paste0(tmp$group[1], '.EUR') - - tmp$predictor[2] <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_', - targ_pop_i, - '.profiles' - ) - tmp$group[2] <- paste0(tmp$group[2], '.', targ_pop_i) - - scores_i_j_multi_targ_pop_both <- rbind( - scores_i_j_multi_targ_pop_both, - tmp) + scores_i_j_pseudo <- scores_i_j_multi + scores_i_j_pseudo$group <- paste0(scores_i_j_multi$group, '.pseudo') + for(i in 1:nrow(scores_i_j_pseudo)){ + if(grepl('UKB', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EUR.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('BBJ', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EAS.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('UGR', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) + } } + scores_i_j_pseudo$predictor <- gsub('.profiles', + '.pseudo.profiles', + scores_i_j_pseudo$predictor) + + # Make a group for each GWAS and single source combo + scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] + scores_i_j_single$group <- + paste0(scores_i_j_single$method, + '.', + gsub('.*_', '', scores_i_j_single$name)) + scores_i_j_single$group <- gsub('UKB', 'EUR', scores_i_j_single$group) + scores_i_j_single$group <- gsub('BBJ', 'EAS', scores_i_j_single$group) + scores_i_j_single$group <- gsub('UGR', 'AFR', scores_i_j_single$group) predictors_i<- do.call(rbind, list( - scores_i_j_multi, scores_i_j_multi_targ_pop_both, scores_i_j_pseudo, scores_i_j_pseudo_disc_pop + scores_i_j_multi, scores_i_j_pseudo, scores_i_j_single )) predictors_i <- predictors_i[, c('predictor', 'group'), with=F] @@ -1666,7 +1569,7 @@ for(trait_i in selected_traits){ disc_pop_j_2, '/', trait_i, - '/predictor_list.tlprs.txt' + '/predictor_list.txt' ), col.names = T, row.names = F, @@ -1677,7 +1580,6 @@ for(trait_i in selected_traits){ } ``` -
    *** @@ -1698,7 +1600,7 @@ for targ_pop in $(echo EUR EAS AFR); do fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo AFR EAS) + disc_pop=$(echo EAS AFR) fi if [ "$targ_pop" == "EAS" ]; then @@ -1710,14 +1612,14 @@ for targ_pop in $(echo EUR EAS AFR); do fi for disc_pop_i in ${disc_pop}; do - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 10 \ --top1 T \ - --all_model F \ + --all_model T \ --assoc T" done done @@ -1733,7 +1635,6 @@ done
    Show code ```{r} - setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') library(data.table) @@ -1744,19 +1645,7 @@ source('../functions/misc.R') source_all('../functions') # Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] - -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' - -# Define pgs_methods used -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) - -# Define gwas_list used -gwas_list<-read_param(config = config, param = 'gwas_list') - -# Define gwas_groups used -gwas_groups<-read_param(config = config, param = 'gwas_groups') +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Calculate corelation between all phenotypes in each target population cors <- list() @@ -1767,7 +1656,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ pop_i_2 <- pop_i } pheno_pop_i <- list() - for(pheno_i in prscsx_dat$labels){ + for(pheno_i in selected_traits){ pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -1779,10 +1668,10 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ } # Read in results -targ_pop = c('EUR','EAS','AFR') -res <- list() -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -1804,44 +1693,42 @@ for(pheno_i in prscsx_dat$labels){ disc_pop_i, '/', pheno_i, - '/res.tlprs.pred_eval.txt' + '/res.pred_eval.txt' ) ) - eval_i$target<-targ_pop_i + eval_i$Target<-targ_pop_i eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_i<-rbind(res_i, eval_i) + res_eval_i<-rbind(res_eval_i, eval_i) } } - res_i$Method<-sub('\\..*','',res_i$Group) - res_i$Method_short<-sub('.*_','',res_i$Method) - res_i<-res_i[order(res_i$Method_short, res_i$Method),] + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) - res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' - res_i$Model[grepl('top1', res_i$Group)]<-'Top1' - res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' - res_i$Model[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group) & !grepl('top1', res_i$Group)]<-'Multi' + res_eval_i$Model[grepl('top1', res_eval_i$Group)]<-'Top1' + res_eval_i$Model[grepl('pseudo', res_eval_i$Group)]<-'Pseudo' + res_eval_i$Model[!grepl('top1|pseudo', res_eval_i$Group)]<-'Multi' - res_i$Source[!grepl('tlprs', res_i$Group)] <- 'Single' - res_i$Source[grepl('tlprs', res_i$Group)] <- 'Multi' - res_i$Source[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group)] <- 'Multi' + res_eval_i$Source<-ifelse(res_eval_i$Method %in% c(pgs_group_methods, 'all') | !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] - res_i$Discovery <- res_i$gwas_group - res_i$Discovery[grepl('EUR', res_i$Group) & res_i$Source == 'Single'] <- 'EUR' - res_i$Discovery[grepl('EAS', res_i$Group) & res_i$Source == 'Single'] <- 'EAS' - res_i$Discovery[grepl('AFR', res_i$Group) & res_i$Source == 'Single'] <- 'AFR' + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('Top1','Pseudo','Multi')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - res_i$Method <- gsub('tlprs_','tlprs - ', res_i$Method) - res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)], " (EUR)") - res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)], " (EAS)") - res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)], " (AFR)") - res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)], " (Both)") - - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) - res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + # Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('sbayesrc', 'quickprs') & + res_eval_i$Model == 'Multi' & + res_eval_i$Source == 'Single'),] + + # Remove pseudo model for methods that don't really have one (single source combo) + res_eval_i <- res_eval_i[!which(res_eval_i$Model == 'Pseudo' & res_eval_i$Method == 'ptclump'),] - res[[pheno_i]]<-res_i + res_eval[[pheno_i]]<-res_eval_i } @@ -1852,7 +1739,7 @@ for(pheno_i in prscsx_dat$labels){ library(MAd) # Average R across phenotypes -meta_res <- NULL +meta_res_eval <- NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -1865,23 +1752,37 @@ for(targ_pop_i in targ_pop){ } for(disc_pop_i in disc_pop){ - # Subset res for each scenario - res_i <- do.call(rbind, lapply(seq_along(res), function(i) { - x <- res[[i]] - x$pheno <- names(res)[i] - x <- x[x$target == targ_pop_i] + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] })) - # Average results for each test across phenotypes + # Average res_evalults for each test across phenotypes # Use MAd to account for correlation between them - res_i$Sample<-'A' + res_eval_i$Sample<-'A' - for(group_i in unique(res_i$Group)){ - res_group_i <- res_i[res_i$Group == group_i,] - cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] - meta_res_i <- + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- agg( id = Sample, es = R, @@ -1889,43 +1790,42 @@ for(targ_pop_i in targ_pop){ cor = cors_i, method = "BHHR", mod = NULL, - data = res_group_i + data = res_eval_group_i ) - meta_res <- rbind(meta_res, - data.table( - Group = group_i, - Method = res_group_i$Method[1], - Model = res_group_i$Model[1], - Source = res_group_i$Source[1], - Discovery = res_group_i$Discovery[1], - gwas_group = res_group_i$gwas_group[1], - Target = targ_pop_i, - R = meta_res_i$es, - SE = sqrt(meta_res_i$var) - )) + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) } } } -meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) -meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('Top1','Pseudo','Multi')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +meta_res_eval$R_diff<-NA +meta_res_eval$reference_point<-F +for(targ_pop_i in targ_pop){ + # Calculate R compared to top1 model where GWAS matches target population + meta_res_eval$R_diff[meta_res_eval$Target == targ_pop_i] <- meta_res_eval$R[meta_res_eval$Target == targ_pop_i] - meta_res_eval$R[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] + meta_res_eval$reference_point[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] <- T +} #### -# Compare TLPRS to unadjusted PGS +# Comparison of models across methods, across target and discovery populations #### -meta_res_multi_pop <- meta_res[!(meta_res$Discovery %in% c('EUR','EAS','AFR')),] -meta_res_multi_pop$original_method <- gsub(' .*', '', gsub('tlprs - ', '', meta_res_multi_pop$Method)) -meta_res_multi_pop$test[!grepl('tlprs', meta_res_multi_pop$Method)] <- 'Unadjusted' -meta_res_multi_pop$test[grepl('tlprs', meta_res_multi_pop$Method)] <- gsub('.* ', 'TLPRS ', meta_res_multi_pop$Method[grepl('tlprs', meta_res_multi_pop$Method)]) -meta_res_multi_pop$test <- factor(meta_res_multi_pop$test, levels=unique(meta_res_multi_pop$test)) -meta_res_multi_pop$test <- gsub('AFR', 'target pop', meta_res_multi_pop$test) -meta_res_multi_pop$test <- gsub('EAS', 'target pop', meta_res_multi_pop$test) - -tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] +tmp <- meta_res_eval -ggplot(tmp, aes(x=test, y=R , fill = Model)) + +ggplot(tmp, aes(x=Method, y=R , fill = Model)) + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, @@ -1933,26 +1833,7 @@ ggplot(tmp, aes(x=test, y=R , fill = Model)) + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + labs(y = "R (SE)") + - facet_grid(Target ~ original_method, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - -tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] -tmp <- tmp[grepl('Unadj|Both', tmp$test),] -tmp$test <- gsub(' .*', '', tmp$test) -tmp$test <- factor(tmp$test, levels=c('Unadjusted','TLPRS')) - -ggplot(tmp, aes(x=test, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + - labs(y = "R (SE)", x = NULL) + - facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + facet_grid(Target ~ Discovery, scales='free', space = 'free_x') + theme_half_open() + background_grid() + panel_border() + @@ -1962,11 +1843,30 @@ ggplot(tmp, aes(x=test, y=R , fill = Model)) + # Create heatmap showing difference between all methods and models #### +# Create a function to mirror pred_comp results +mirror_comp<-function(x){ + x_sym <- x + x_sym$Model_1 <- x$Model_2 + x_sym$Model_2 <- x$Model_1 + x_sym$R_diff <- -x_sym$R_diff + x_mirrored <- rbind(x, x_sym) + x_diag<-data.frame( + Model_1=unique(x_mirrored$Model_1), + Model_2=unique(x_mirrored$Model_1), + Model_1_R=x_mirrored$Model_1_R, + Model_2_R=x_mirrored$Model_1_R, + R_diff=NA, + R_diff_pval=NA + ) + x_comp<-rbind(x_mirrored, x_diag) + return(x_comp) +} + # Read in results targ_pop=c('EUR','EAS','AFR') -res <- list() -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL +res_comp <- list() +for(pheno_i in selected_traits){ + res_comp_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -1978,7 +1878,7 @@ for(pheno_i in prscsx_dat$labels){ disc_pop <- c('EAS','AFR') } for(disc_pop_i in disc_pop){ - eval_i <- + comp_i <- fread( paste0( '/users/k1806347/oliverpainfel/Analyses/crosspop/', @@ -1988,108 +1888,76 @@ for(pheno_i in prscsx_dat$labels){ disc_pop_i, '/', pheno_i, - '/res.tlprs.pred_comp.txt' + '/res.pred_comp.txt' ) ) - eval_i$target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_i<-rbind(res_i, eval_i) + comp_i<-mirror_comp(comp_i) + comp_i$Target<-targ_pop_i + comp_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_comp_i<-rbind(res_comp_i, comp_i) } } - res[[pheno_i]]<-res_i + res_comp[[pheno_i]]<-res_comp_i } -##### -# Create a plot showing relative R from TLPRS vs Unadjusted -##### - -res_all <- do.call(rbind, lapply(names(res), function(name) { - x <- res[[name]] +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { + x <- res_comp[[name]] x$pheno <- name # Add a new column with the name of the element x # Return the updated dataframe })) -# Mirror results to fill in gaps -res_all_symmetric <- res_all -res_all_mirrored <- res_all -res_all_mirrored$Model_1 <- res_all$Model_2 -res_all_mirrored$Model_2 <- res_all$Model_1 -res_all_mirrored$Model_1_R <- res_all$Model_2_R -res_all_mirrored$Model_2_R <- res_all$Model_1_R -res_all_mirrored$R_diff <- -res_all_mirrored$R_diff -res_all <- rbind(res_all_symmetric, res_all_mirrored) - -# Subset tests where top1 TLPRS is being compared to top1 unadjusted -res_all$Method_1 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_1)) -res_all$Method_2 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_2)) - -res_all$TLPRS_1 <- grepl('tlprs', res_all$Model_1) -res_all$TLPRS_2 <- grepl('tlprs', res_all$Model_2) - -res_all$Test_1[grepl('pseudo', res_all$Model_1)]<-'Pseudo' -res_all$Test_1[grepl('top1', res_all$Model_1)]<-'Top1' -res_all$Test_1[!grepl('top1|pseudo', res_all$Model_1)]<-'Multi' -res_all$Test_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1) & !grepl('top1', res_all$Model_1)]<-'Multi' - -res_all$Test_2[grepl('pseudo', res_all$Model_2)]<-'Pseudo' -res_all$Test_2[grepl('top1', res_all$Model_2)]<-'Top1' -res_all$Test_2[!grepl('top1|pseudo', res_all$Model_2)]<-'Multi' -res_all$Test_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2) & !grepl('top1', res_all$Model_2)]<-'Multi' - -res_all$Source_1[!grepl('tlprs', res_all$Model_1)] <- 'Single' -res_all$Source_1[grepl('tlprs', res_all$Model_1)] <- 'Multi' -res_all$Source_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1)] <- 'Multi' - -res_all$Source_2[!grepl('tlprs', res_all$Model_2)] <- 'Single' -res_all$Source_2[grepl('tlprs', res_all$Model_2)] <- 'Multi' -res_all$Source_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2)] <- 'Multi' - -res_all$Discovery_1 <- res_all$gwas_group -res_all$Discovery_1[grepl('EUR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EUR' -res_all$Discovery_1[grepl('EAS', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EAS' -res_all$Discovery_1[grepl('AFR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'AFR' - -res_all$Discovery_2 <- res_all$gwas_group -res_all$Discovery_2[grepl('EUR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EUR' -res_all$Discovery_2[grepl('EAS', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EAS' -res_all$Discovery_2[grepl('AFR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'AFR' - -res_all$TLPRS_target_1[grepl('EUR', res_all$Model_1) & res_all$TLPRS_1] <- 'EUR' -res_all$TLPRS_target_1[grepl('EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'EAS' -res_all$TLPRS_target_1[grepl('AFR', res_all$Model_1) & res_all$TLPRS_1] <- 'AFR' -res_all$TLPRS_target_1[!grepl('EUR|AFR|EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'Both' -res_all$TLPRS_target_1[res_all$TLPRS_target_1 == res_all$target] <- 'Target Pop.' - -res_all$TLPRS_target_2[grepl('EUR', res_all$Model_2) & res_all$TLPRS_2] <- 'EUR' -res_all$TLPRS_target_2[grepl('EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'EAS' -res_all$TLPRS_target_2[grepl('AFR', res_all$Model_2) & res_all$TLPRS_2] <- 'AFR' -res_all$TLPRS_target_2[!grepl('EUR|AFR|EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'Both' -res_all$TLPRS_target_2[res_all$TLPRS_target_2 == res_all$target] <- 'Target Pop.' - -# Subset to tests comparing to the Unadjusted models -res_all <- res_all[res_all$Method_1 == res_all$Method_2, ] -res_all <- res_all[res_all$Source_2 == 'Multi', ] -res_all <- res_all[res_all$Test_1 == res_all$Test_2, ] -res_all <- res_all[res_all$TLPRS_2 == F, ] -res_all <- res_all[res_all$target %in% c('EAS', 'AFR'),] +# Annotate tests to get order correct +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) + +find_model<-function(x){ + mod <- x + mod[grepl('top1', x)]<-'Top1' + mod[grepl('pseudo', x)]<-'Pseudo' + mod[!grepl('top1|pseudo', x)]<-'Multi' + return(mod) +} -ggplot(res_all, aes(x = Method_2, y = R_diff, colour = Test_1)) + - geom_point(position=position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), alpha=0.5) + - labs(y = "Difference in\nCorrelations (SE)", x = '') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') + - facet_grid(target ~ TLPRS_target_1, scales='free', space = 'free_x') +res_comp_all$Model1<-find_model(res_comp_all$Model_1) +res_comp_all$Model2<-find_model(res_comp_all$Model_2) +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') -###### -# Average R across phenotypes -###### +for(i in c('EUR','EAS','AFR')){ + res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i + res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i +} +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] + +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('Top1','Pseudo','Multi')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('Top1','Pseudo','Multi')) +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) +res_comp_all <- res_comp_all[ + !(res_comp_all$Method1 %in% c('sbayesrc', 'quickprs') & + res_comp_all$Model1 == 'Multi' & + res_comp_all$Source1 == 'Single'),] + +res_comp_all <- res_comp_all[ + !(res_comp_all$Method2 %in% c('sbayesrc', 'quickprs') & + res_comp_all$Model2 == 'Multi' & + res_comp_all$Source2 == 'Single'),] + +# Remove pseudo model for methods that don't really have one (single source combo) +res_comp_all <- res_comp_all[!which(res_comp_all$Model1 == 'Pseudo' & res_comp_all$Method1 == 'ptclump'),] +res_comp_all <- res_comp_all[!which(res_comp_all$Model2 == 'Pseudo' & res_comp_all$Method2 == 'ptclump'),] library(MAd) -meta_res <- NULL +# Average R across phenotypes +meta_res_comp <- NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -2102,161 +1970,197 @@ for(targ_pop_i in targ_pop){ } for(disc_pop_i in disc_pop){ - # Subset res for each scenario - res_i <- res_all[res_all$target == targ_pop_i & res_all$gwas_group == paste0('EUR+', disc_pop_i), ] + # Subset res_comp for each scenario + res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] # Calculate diff SE based on p-value - res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 - res_i$R_diff_pval[res_i$R_diff_pval == 1]<-1-0.001 - res_i$R_diff_z<-qnorm(res_i$R_diff_pval/2) - res_i$R_diff_SE<-abs(res_i$R_diff/res_i$R_diff_z) + res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 + res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 + res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) + res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) # Average results for each test across phenotypes # Use MAd to account for correlation between them - res_i$Sample<-'A' - res_i$Group <- paste0(res_i$Model_1, '_vs_', res_i$Model_2) + res_comp_i$Sample<-'A' + res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) - for(group_i in unique(res_i$Group)){ - res_group_i <- res_i[res_i$Group == group_i,] - cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] - - meta_res_i <- - agg( - id = Sample, - es = R_diff, - var = R_diff_SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_group_i - ) + for(group_i in unique(res_comp_i$Group)){ + res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] - group_info <- res_group_i[1, !(names(res_group_i[1,]) %in% c('Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval', 'R_diff_z', 'R_diff_SE')), with=F] - meta_res <- rbind(meta_res, - data.table( - group_info, - R_diff = meta_res_i$es, - R_diff_SE = sqrt(meta_res_i$var) - )) + if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ + + meta_res_comp_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_comp_group_i + ) + + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- meta_res_comp_i$es + tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) + tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE + tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) + } else { + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- NA + tmp$R_diff_SE <- NA + tmp$R_diff_z <- NA + tmp$R_diff_p <- NA + } + meta_res_comp <- rbind(meta_res_comp, tmp) } } } -meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE -meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) -# Plot the results -ggplot(meta_res, aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all, - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(target ~ TLPRS_target_1, scales='free', space = 'free_x') + - panel_border() +# Group differences +meta_res_comp$R_diff_catagory <- cut( + meta_res_comp$R_diff, + breaks = c(-Inf, -0.08, -0.025, -0.002, 0.002, 0.025, 0.08, Inf), + labels = c('< -0.08', '-0.08 - -0.025', '-0.025 - -0.002', '-0.002 - 0.002', '0.002 - 0.025', '0.025 - 0.08', '> 0.08'), + right = FALSE +) +meta_res_comp$R_diff_catagory <- factor(meta_res_comp$R_diff_catagory, levels = rev(levels(meta_res_comp$R_diff_catagory))) +# Assign significance stars +meta_res_comp$indep_star<-' ' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 0.05]<-'*' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-3]<-'**' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' +meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),] -# Plot the results -ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all[res_all$TLPRS_target_1 == 'Both',], - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(target ~ ., scales='free', space = 'free_x') + - panel_border() - - -# Plot the results -ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all[res_all$TLPRS_target_1 == 'Both',], - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(target ~ ., scales='free', space = 'free_x') + - panel_border() +heatmap_list<-NULL +for(model_i in c('Top1','Pseudo','Multi')){ + heatmap_list[[model_i]]<-list() + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + heatmap_list[[model_i]][[targ_pop_i]]<-list() + for(disc_pop_i in disc_pop){ + + tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] + tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] + tmp <- tmp[tmp$Model1 == model_i & tmp$Model2 == model_i,] + tmp$Model_1<-gsub('\\..*','', tmp$Model_1) + tmp$Model_2<-gsub('\\..*','', tmp$Model_2) + + tmp$Model_1 <- factor( + tmp$Model_1, + levels=unique(tmp$Model_1)) + tmp$Model_2 <- factor( + tmp$Model_2, + levels=unique(tmp$Model_1)) + + heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- + ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + + geom_tile(color = "white", show.legend = TRUE) + + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + + facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") + + geom_text( + data = tmp, + aes(Model_2, Model_1, label = indep_star), + color = "black", + size = 4, + angle = 0, + vjust = 0.8 + ) + + scale_fill_brewer( + breaks = levels(tmp$R_diff_catagory), + palette = "RdBu", + drop = F, + na.value = 'grey' + ) + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text( + angle = 45, + vjust = 1, + hjust = 1 + )) + } + } +} +#### +# Plot R compared to top1 model where GWAS matches target population +#### +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'Top1' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == meta_res_comp$Target,] +meta_res_comp_ptclump_top1$reference_point<-F +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'Top1' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == meta_res_comp_ptclump_top1$Target]<-T +meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0 +meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1))) + +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'Top1' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == res_comp_all$Target,] +res_comp_all_ptclump_top1$Discovery1 <- factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1)) + +# Create data to plot reference points +meta_res_comp_reference <- meta_res_comp_ptclump_top1 +meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F] <- NA +meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA +res_comp_all_ptclump_top1$reference_point<-F + +ggplot(meta_res_comp_ptclump_top1, aes(x=Method1, y=R_diff , fill = Model1)) + + geom_point( + data = res_comp_all_ptclump_top1, + mapping = aes(x=Method1, y=R_diff, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_res_comp_reference, + aes(x = Method1, y = R_diff, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 3, # Increase size for emphasis + shape = 22, + stroke = 1.5, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method1))), linetype="dotted") + + labs(y = "R_diff (SE)") + + facet_grid(Target ~ Discovery1, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) ```
    *** -## Compare all methods - +## Evaluate TLPRS ### Create predictor lists
    Show code @@ -2270,7 +2174,6 @@ library(data.table) # Get some key variables from config config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes @@ -2279,14 +2182,14 @@ selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_su # Get a list of score files scores <- list_score_files(config) -# Remove tlprs -scores<-scores[!grepl('tlprs', scores$method),] +# Subset to TLPRS scores and pseudo scores for corresponding methods +pgs_methods <- unique(scores$method[grepl('^tlprs', scores$method)]) +pgs_methods <- c(pgs_methods, gsub('tlprs_','',pgs_methods)) +scores <- scores[scores$method %in% pgs_methods,] # Create files for EAS and AFR targets targ_pop <- c('EUR','EAS','AFR') for(trait_i in selected_traits){ - # Make a group containing both GWAS for each single source method - # Make a group for each multisource method scores_i <- scores[grepl(trait_i, scores$name),] scores_i$group <- scores_i$method @@ -2322,83 +2225,180 @@ for(trait_i in selected_traits){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB$', scores_i$name, ignore.case = F) | - grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T),] + scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | + grepl(disc_pop_j, scores_i$name, ignore.case = T),] + + # Insert the pseudo score for the non-TLPRS methods + scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] + scores_i_j_pseudo$group <- paste0(scores_i_j_pseudo$group,'.pseudo') - scores_i_j_multi <- scores_i_j - # Insert path to score file - scores_i_j_multi$predictor <- paste0( + scores_i_j_pseudo$predictor <- paste0( outdir, '/ukb/pgs/', targ_pop_i, '/', - scores_i_j_multi$method, + scores_i_j_pseudo$method, '/', - scores_i_j_multi$name, + scores_i_j_pseudo$name, '/ukb-', - scores_i_j_multi$name, + scores_i_j_pseudo$name, '-', targ_pop_i, - '.profiles' + '.pseudo.profiles' ) - # Extract the pseudo score for each method and specify as a seperate group - for(i in 1:nrow(scores_i_j)) { + for(i in 1:nrow(scores_i_j_pseudo)) { + tmp <- scores_i_j_pseudo[i,] param <- find_pseudo( config = config, - gwas = scores_i_j$name[i], - pgs_method = scores_i_j$method[i], + gwas = tmp$name, + pgs_method = tmp$method, target_pop = targ_pop_i ) score_header <- - fread(scores_i_j_multi$predictor[i], nrows = 1) + fread(gsub('.pseudo', '', tmp$predictor), nrows = 1) score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) + which(names(score_header) %in% c('FID', 'IID', paste0(tmp$name, '_', param))) system( paste0( "cut -d' ' -f ", paste0(score_cols, collapse=','), " ", - scores_i_j_multi$predictor[i], + gsub('.pseudo', '', tmp$predictor), + " > ", tmp$predictor + ) + ) + } + + # Create disc_pop specific groups + scores_i_j_pseudo_disc_pop <- scores_i_j_pseudo + scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.EUR') + scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.', disc_pop_j_2) + + # Insert groups for TLPRS scores for both target populations, and target specific + scores_i_j_multi <- scores_i_j[which(grepl('^tlprs', scores_i_j$method)), ] + + # Insert path to score file + scores_i_j_multi$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi$method, + '/', + scores_i_j_multi$name, + '/ukb-', + scores_i_j_multi$name, + '-', + targ_pop_i, + '.profiles' + ) + + scores_i_j_multi_targ_pop <- scores_i_j_multi + scores_i_j_multi_targ_pop_both<-NULL + for(i in 1:nrow(scores_i_j_multi_targ_pop)){ + score_header <- + fread(gsub('.pseudo', '', scores_i_j_multi_targ_pop$predictor[i]), nrows = 1) + score_cols_EUR <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl('targ_EUR', names(score_header))])) + score_cols_targ <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl(paste0('targ_', targ_pop_i), names(score_header))])) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_EUR, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], " > ", - gsub('.profiles', - '.pseudo.profiles', - scores_i_j_multi$predictor[i]) + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + ) + ) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_targ, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], + " > ", + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' + ) + ) + ) + + tmp<-scores_i_j_multi_targ_pop[i,] + tmp <- rbind(tmp, tmp) + tmp$predictor[1] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + tmp$group[1] <- paste0(tmp$group[1], '.EUR') + + tmp$predictor[2] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' ) - ) - } - - scores_i_j_pseudo <- scores_i_j_multi - scores_i_j_pseudo$group <- paste0(scores_i_j_multi$group, '.pseudo') - for(i in 1:nrow(scores_i_j_pseudo)){ - if(grepl('UKB', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EUR.pseudo', scores_i_j_pseudo$group[i]) - } - if(grepl('BBJ', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EAS.pseudo', scores_i_j_pseudo$group[i]) - } - if(grepl('UGR', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) - } + tmp$group[2] <- paste0(tmp$group[2], '.', targ_pop_i) + + scores_i_j_multi_targ_pop_both <- rbind( + scores_i_j_multi_targ_pop_both, + tmp) } - scores_i_j_pseudo$predictor <- gsub('.profiles', - '.pseudo.profiles', - scores_i_j_pseudo$predictor) - - # Make a group for each GWAS and single source combo - scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] - scores_i_j_single$group <- - paste0(scores_i_j_single$method, - '.', - gsub('.*_', '', scores_i_j_single$name)) - scores_i_j_single$group <- gsub('UKB', 'EUR', scores_i_j_single$group) - scores_i_j_single$group <- gsub('BBJ', 'EAS', scores_i_j_single$group) - scores_i_j_single$group <- gsub('UGR', 'AFR', scores_i_j_single$group) predictors_i<- do.call(rbind, list( - scores_i_j_multi, scores_i_j_pseudo, scores_i_j_single + scores_i_j_multi, scores_i_j_multi_targ_pop_both, scores_i_j_pseudo, scores_i_j_pseudo_disc_pop )) predictors_i <- predictors_i[, c('predictor', 'group'), with=F] @@ -2412,7 +2412,7 @@ for(trait_i in selected_traits){ disc_pop_j_2, '/', trait_i, - '/predictor_list.txt' + '/predictor_list.tlprs.txt' ), col.names = T, row.names = F, @@ -2423,6 +2423,7 @@ for(trait_i in selected_traits){ } ``` +
    *** @@ -2435,7 +2436,7 @@ for(trait_i in selected_traits){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for targ_pop in $(echo EAS AFR EUR); do +for targ_pop in $(echo EUR EAS AFR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -2443,7 +2444,7 @@ for targ_pop in $(echo EAS AFR EUR); do fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo EAS AFR) + disc_pop=$(echo AFR EAS) fi if [ "$targ_pop" == "EAS" ]; then @@ -2455,11 +2456,11 @@ for targ_pop in $(echo EAS AFR EUR); do fi for disc_pop_i in ${disc_pop}; do - for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ --n_core 10 \ --top1 T \ --all_model F \ @@ -2478,6 +2479,7 @@ done
    Show code ```{r} + setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') library(data.table) @@ -2488,7 +2490,19 @@ source('../functions/misc.R') source_all('../functions') # Read in list of outcomes -selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' + +# Define pgs_methods used +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) + +# Define gwas_list used +gwas_list<-read_param(config = config, param = 'gwas_list') + +# Define gwas_groups used +gwas_groups<-read_param(config = config, param = 'gwas_groups') # Calculate corelation between all phenotypes in each target population cors <- list() @@ -2499,7 +2513,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ pop_i_2 <- pop_i } pheno_pop_i <- list() - for(pheno_i in selected_traits){ + for(pheno_i in prscsx_dat$labels){ pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -2513,7 +2527,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ # Read in results targ_pop = c('EUR','EAS','AFR') res <- list() -for(pheno_i in selected_traits){ +for(pheno_i in prscsx_dat$labels){ res_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ @@ -2536,41 +2550,43 @@ for(pheno_i in selected_traits){ disc_pop_i, '/', pheno_i, - '/res.pred_eval.txt' + '/res.tlprs.pred_eval.txt' ) ) - eval_i$target<-targ_pop_i + eval_i$Target<-targ_pop_i eval_i$gwas_group<-paste0('EUR+', disc_pop_i) res_i<-rbind(res_i, eval_i) } } res_i$Method<-sub('\\..*','',res_i$Group) + res_i$Method_short<-sub('.*_','',res_i$Method) + res_i<-res_i[order(res_i$Method_short, res_i$Method),] - res_i$Model[grepl('top1', res_i$Group)]<-'Top1' res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' + res_i$Model[grepl('top1', res_i$Group)]<-'Top1' res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + res_i$Model[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group) & !grepl('top1', res_i$Group)]<-'Multi' - res_i$Source<-ifelse(res_i$Method %in% c(pgs_group_methods, 'all') | !grepl('EUR|EAS|AFR', res_i$Group), 'Multi', 'Single') - - res_i$Discovery[grepl('EUR', res_i$Group)] <- 'EUR' - res_i$Discovery[grepl('EAS', res_i$Group)] <- 'EAS' - res_i$Discovery[grepl('AFR', res_i$Group)] <- 'AFR' - res_i$Discovery[res_i$Source == 'Multi'] <- res_i$gwas_group[res_i$Source == 'Multi'] + res_i$Source[!grepl('tlprs', res_i$Group)] <- 'Single' + res_i$Source[grepl('tlprs', res_i$Group)] <- 'Multi' + res_i$Source[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group)] <- 'Multi' + res_i$Discovery <- res_i$gwas_group + res_i$Discovery[grepl('EUR', res_i$Group) & res_i$Source == 'Single'] <- 'EUR' + res_i$Discovery[grepl('EAS', res_i$Group) & res_i$Source == 'Single'] <- 'EAS' + res_i$Discovery[grepl('AFR', res_i$Group) & res_i$Source == 'Single'] <- 'AFR' + + res_i$Method <- gsub('tlprs_','tlprs - ', res_i$Method) + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)], " (EUR)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)], " (EAS)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)], " (AFR)") + res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)], " (Both)") + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) - res_i <- res_i[ - !(res_i$Method %in% c('sbayesrc', 'quickprs') & - res_i$Model == 'Multi' & - res_i$Source == 'Single'),] - - # Remove pseudo model for methods that don't really have one (single source combo) - res_i <- res_i[!which(res_i$Model == 'Pseudo' & res_i$Method == 'ptclump'),] - res[[pheno_i]]<-res_i } @@ -2599,7 +2615,7 @@ for(targ_pop_i in targ_pop){ res_i <- do.call(rbind, lapply(seq_along(res), function(i) { x <- res[[i]] x$pheno <- names(res)[i] - x <- x[x$target == targ_pop_i] + x <- x[x$Target == targ_pop_i] x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] })) @@ -2609,20 +2625,6 @@ for(targ_pop_i in targ_pop){ for(group_i in unique(res_i$Group)){ res_group_i <- res_i[res_i$Group == group_i,] - missing_pheno <- - colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_group_i$pheno))] - - if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_group_i$pheno))) { - print(paste0( - 'Results missing for ', - targ_pop_i, - ' ', - group_i, - ' ', - paste0(missing_pheno, collapse = ' ') - )) - } - cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] meta_res_i <- @@ -2656,71 +2658,183 @@ meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) #### -# Comparison of models across methods, across target and discovery populations +# Compare TLPRS to unadjusted PGS +#### + +meta_res_multi_pop <- meta_res[!(meta_res$Discovery %in% c('EUR','EAS','AFR')),] +meta_res_multi_pop$original_method <- gsub(' .*', '', gsub('tlprs - ', '', meta_res_multi_pop$Method)) +meta_res_multi_pop$test[!grepl('tlprs', meta_res_multi_pop$Method)] <- 'Unadjusted' +meta_res_multi_pop$test[grepl('tlprs', meta_res_multi_pop$Method)] <- gsub('.* ', 'TLPRS ', meta_res_multi_pop$Method[grepl('tlprs', meta_res_multi_pop$Method)]) +meta_res_multi_pop$test <- factor(meta_res_multi_pop$test, levels=unique(meta_res_multi_pop$test)) +meta_res_multi_pop$test <- gsub('AFR', 'target pop', meta_res_multi_pop$test) +meta_res_multi_pop$test <- gsub('EAS', 'target pop', meta_res_multi_pop$test) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)") + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] +tmp <- tmp[grepl('Unadj|Both', tmp$test),] +tmp$test <- gsub(' .*', '', tmp$test) +tmp$test <- factor(tmp$test, levels=c('Unadjusted','TLPRS')) + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)", x = NULL) + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +#### +# Create heatmap showing difference between all methods and models #### -tmp <- meta_res +# Read in results +targ_pop=c('EUR','EAS','AFR') +res <- list() +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_comp.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res[[pheno_i]]<-res_i +} + +##### +# Create a plot showing relative R from TLPRS vs Unadjusted +##### + +res_all <- do.call(rbind, lapply(names(res), function(name) { + x <- res[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Mirror results to fill in gaps +res_all_symmetric <- res_all +res_all_mirrored <- res_all +res_all_mirrored$Model_1 <- res_all$Model_2 +res_all_mirrored$Model_2 <- res_all$Model_1 +res_all_mirrored$Model_1_R <- res_all$Model_2_R +res_all_mirrored$Model_2_R <- res_all$Model_1_R +res_all_mirrored$R_diff <- -res_all_mirrored$R_diff +res_all <- rbind(res_all_symmetric, res_all_mirrored) + +# Subset tests where top1 TLPRS is being compared to top1 unadjusted +res_all$Method_1 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_1)) +res_all$Method_2 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_2)) + +res_all$TLPRS_1 <- grepl('tlprs', res_all$Model_1) +res_all$TLPRS_2 <- grepl('tlprs', res_all$Model_2) + +res_all$Test_1[grepl('pseudo', res_all$Model_1)]<-'Pseudo' +res_all$Test_1[grepl('top1', res_all$Model_1)]<-'Top1' +res_all$Test_1[!grepl('top1|pseudo', res_all$Model_1)]<-'Multi' +res_all$Test_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1) & !grepl('top1', res_all$Model_1)]<-'Multi' + +res_all$Test_2[grepl('pseudo', res_all$Model_2)]<-'Pseudo' +res_all$Test_2[grepl('top1', res_all$Model_2)]<-'Top1' +res_all$Test_2[!grepl('top1|pseudo', res_all$Model_2)]<-'Multi' +res_all$Test_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2) & !grepl('top1', res_all$Model_2)]<-'Multi' + +res_all$Source_1[!grepl('tlprs', res_all$Model_1)] <- 'Single' +res_all$Source_1[grepl('tlprs', res_all$Model_1)] <- 'Multi' +res_all$Source_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1)] <- 'Multi' + +res_all$Source_2[!grepl('tlprs', res_all$Model_2)] <- 'Single' +res_all$Source_2[grepl('tlprs', res_all$Model_2)] <- 'Multi' +res_all$Source_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2)] <- 'Multi' + +res_all$Discovery_1 <- res_all$gwas_group +res_all$Discovery_1[grepl('EUR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EUR' +res_all$Discovery_1[grepl('EAS', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EAS' +res_all$Discovery_1[grepl('AFR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'AFR' + +res_all$Discovery_2 <- res_all$gwas_group +res_all$Discovery_2[grepl('EUR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EUR' +res_all$Discovery_2[grepl('EAS', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EAS' +res_all$Discovery_2[grepl('AFR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'AFR' + +res_all$TLPRS_target_1[grepl('EUR', res_all$Model_1) & res_all$TLPRS_1] <- 'EUR' +res_all$TLPRS_target_1[grepl('EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'EAS' +res_all$TLPRS_target_1[grepl('AFR', res_all$Model_1) & res_all$TLPRS_1] <- 'AFR' +res_all$TLPRS_target_1[!grepl('EUR|AFR|EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'Both' +res_all$TLPRS_target_1[res_all$TLPRS_target_1 == res_all$Target] <- 'Target Pop.' + +res_all$TLPRS_target_2[grepl('EUR', res_all$Model_2) & res_all$TLPRS_2] <- 'EUR' +res_all$TLPRS_target_2[grepl('EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'EAS' +res_all$TLPRS_target_2[grepl('AFR', res_all$Model_2) & res_all$TLPRS_2] <- 'AFR' +res_all$TLPRS_target_2[!grepl('EUR|AFR|EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'Both' +res_all$TLPRS_target_2[res_all$TLPRS_target_2 == res_all$Target] <- 'Target Pop.' + +# Subset to tests comparing to the Unadjusted models +res_all <- res_all[res_all$Method_1 == res_all$Method_2, ] +res_all <- res_all[res_all$Source_2 == 'Multi', ] +res_all <- res_all[res_all$Test_1 == res_all$Test_2, ] +res_all <- res_all[res_all$TLPRS_2 == F, ] +res_all <- res_all[res_all$Target %in% c('EAS', 'AFR'),] -ggplot(tmp, aes(x=Method, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + - labs(y = "R (SE)") + - facet_grid(Target ~ Discovery, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +ggplot(res_all, aes(x = Method_2, y = R_diff, colour = Test_1)) + + geom_point(position=position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), alpha=0.5) + + labs(y = "Difference in\nCorrelations (SE)", x = '') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') -#### -# Create heatmap showing difference between all methods and models -#### +###### +# Average R across phenotypes +###### -# Read in results -targ_pop=c('EUR','EAS','AFR') -res <- list() -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/', - 'targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_i, - '/', - pheno_i, - '/res.pred_comp.txt' - ) - ) - eval_i$target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_i<-rbind(res_i, eval_i) - } - } - - res[[pheno_i]]<-res_i -} - library(MAd) -# Average R across phenotypes meta_res <- NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ @@ -2735,12 +2849,7 @@ for(targ_pop_i in targ_pop){ for(disc_pop_i in disc_pop){ # Subset res for each scenario - res_i <- do.call(rbind, lapply(seq_along(res), function(i) { - x <- res[[i]] - x$pheno <- names(res)[i] - x <- x[x$target == targ_pop_i] - x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] - })) + res_i <- res_all[res_all$Target == targ_pop_i & res_all$gwas_group == paste0('EUR+', disc_pop_i), ] # Calculate diff SE based on p-value res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 @@ -2768,13 +2877,10 @@ for(targ_pop_i in targ_pop){ data = res_group_i ) + group_info <- res_group_i[1, !(names(res_group_i[1,]) %in% c('Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval', 'R_diff_z', 'R_diff_SE')), with=F] meta_res <- rbind(meta_res, data.table( - Target = targ_pop_i, - Group = group_i, - gwas_group = res_group_i$gwas_group[1], - Model_1 = res_group_i$Model_1[1], - Model_2 = res_group_i$Model_2[1], + group_info, R_diff = meta_res_i$es, R_diff_SE = sqrt(meta_res_i$var) )) @@ -2784,123 +2890,110 @@ for(targ_pop_i in targ_pop){ meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) -# Mirror results to fill in gaps -meta_res_symmetric <- meta_res -meta_res_mirrored <- meta_res -meta_res_mirrored$Model_1 <- meta_res$Model_2 -meta_res_mirrored$Model_2 <- meta_res$Model_1 -meta_res_mirrored$R_diff <- -meta_res_mirrored$R_diff -meta_res <- rbind(meta_res_symmetric, meta_res_mirrored) - -meta_res$R_diff[meta_res$Model_1_Test == meta_res$Model_2_Test]<-NA -meta_res$R_diff_catagory<-'NA' -meta_res$R_diff_catagory[meta_res$R_diff < -0.002]<-'-0.025 - -0.002' -meta_res$R_diff_catagory[meta_res$R_diff < -0.025]<-'-0.08 - -0.025' -meta_res$R_diff_catagory[meta_res$R_diff < -0.08]<-'< -0.08' -meta_res$R_diff_catagory[meta_res$R_diff > -0.002 & meta_res$R_diff < 0.002]<-'-0.002 - 0.002' -meta_res$R_diff_catagory[meta_res$R_diff > 0.002]<-'0.002 - 0.025' -meta_res$R_diff_catagory[meta_res$R_diff > 0.025]<-'0.025 - 0.08' -meta_res$R_diff_catagory[meta_res$R_diff > 0.08]<-'> 0.08' -meta_res$R_diff_catagory<-factor(meta_res$R_diff_catagory, level=rev(c('< -0.08','-0.08 - -0.025','-0.025 - -0.002','-0.002 - 0.002','0.002 - 0.025','0.025 - 0.08','> 0.08'))) -meta_res$indep_star<-' ' -meta_res$indep_star[meta_res$R_diff_p < 0.05]<-'*' -meta_res$indep_star[meta_res$R_diff_p < 1e-3]<-'**' -meta_res$indep_star[meta_res$R_diff_p < 1e-6]<-'***' - -# Annotate tests to get order correct -meta_res$Method<-sub('\\..*','',meta_res$Model_1) - -meta_res$Model[grepl('top1', meta_res$Model_1)]<-'Top1' -meta_res$Model[grepl('pseudo', meta_res$Model_1)]<-'Pseudo' -meta_res$Model[!grepl('top1|pseudo', meta_res$Model_1)]<-'Multi' - -meta_res$Model2[grepl('top1', meta_res$Model_2)]<-'Top1' -meta_res$Model2[grepl('pseudo', meta_res$Model_2)]<-'Pseudo' -meta_res$Model2[!grepl('top1|pseudo', meta_res$Model_2)]<-'Multi' - -meta_res$Source[grepl('AFR|EAS|EUR', meta_res$Model_1)] <- 'Single' -meta_res$Source[!grepl('AFR|EAS|EUR', meta_res$Model_1)] <- 'Multi' - -meta_res$Source2[grepl('AFR|EAS|EUR', meta_res$Model_2)] <- 'Single' -meta_res$Source2[!grepl('AFR|EAS|EUR', meta_res$Model_2)] <- 'Multi' +# Plot the results +ggplot(meta_res, aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all, + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') + + panel_border() -meta_res$Discovery[grepl('EUR', meta_res$Model_1)] <- 'EUR' -meta_res$Discovery[grepl('EAS', meta_res$Model_1)] <- 'EAS' -meta_res$Discovery[grepl('AFR', meta_res$Model_1)] <- 'AFR' -meta_res$Discovery[meta_res$Source == 'Multi'] <- meta_res$gwas_group[meta_res$Source == 'Multi'] -meta_res$Discovery2[grepl('EUR', meta_res$Model_2)] <- 'EUR' -meta_res$Discovery2[grepl('EAS', meta_res$Model_2)] <- 'EAS' -meta_res$Discovery2[grepl('AFR', meta_res$Model_2)] <- 'AFR' -meta_res$Discovery2[meta_res$Source2 == 'Multi'] <- meta_res$gwas_group[meta_res$Source2 == 'Multi'] -meta_res$Method<-factor(meta_res$Method, levels=unique(meta_res$Method)) -meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) -meta_res$Model2<-factor(meta_res$Model2, levels=c('Top1','Pseudo','Multi')) -meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -meta_res$Discovery2<-factor(meta_res$Discovery2, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + panel_border() -meta_res<-meta_res[order(meta_res$Discovery, meta_res$Discovery2, meta_res$Method),] -heatmap_list<-NULL -for(model_i in c('Top1','Pseudo','Multi')){ - heatmap_list[[model_i]]<-list() - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - heatmap_list[[model_i]][[targ_pop_i]]<-list() - for(disc_pop_i in disc_pop){ - - tmp <- meta_res[meta_res$Target == targ_pop_i, ] - tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] - tmp <- tmp[tmp$Model == model_i & tmp$Model2 == model_i,] - tmp$Model_1<-gsub('\\..*','', tmp$Model_1) - tmp$Model_2<-gsub('\\..*','', tmp$Model_2) - - tmp$Model_1 <- factor( - tmp$Model_1, - levels=unique(tmp$Model_1)) - tmp$Model_2 <- factor( - tmp$Model_2, - levels=unique(tmp$Model_1)) - - heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- - ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + - geom_tile(color = "white") + - labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + - facet_grid(Discovery ~ Discovery2, scales = 'free', space = 'free', switch="both") + - geom_text( - data = tmp, - aes(Model_2, Model_1, label = indep_star), - color = "black", - size = 4, - angle = 0, - vjust = 0.8 - ) + - scale_fill_brewer( - breaks = levels(tmp$R_diff_catagory), - palette = "RdBu", - drop = F, - na.value = 'grey' - ) + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text( - angle = 45, - vjust = 1, - hjust = 1 - )) - } - } -} +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + panel_border() ``` @@ -2914,9 +3007,6 @@ for(model_i in c('Top1','Pseudo','Multi')){ library(data.table) library(ggplot2) library(cowplot) -library(ggrepel) -library(dplyr) -library(plotly) setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') source('../functions/misc.R') @@ -2933,6 +3023,10 @@ bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = # Subset benchmarks for pgs_methods bm_files_i <- bm_files_i[grepl('prep_pgs_', bm_files_i)] +# Subset to benchmarks for gwas/gwas_groups in config +scores <- list_score_files(config) +bm_files_i <- bm_files_i[grepl(paste0('-', unique(scores$name),'.txt', collapse = '|'), bm_files_i)] + # Read in benchmark files bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { tmp <- fread(file) @@ -2959,6 +3053,19 @@ for(i in unique(bm_dat_all$method)){ ) } +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) + ) + ) +} + + # Format the time taken nicely method_avg$Time_clean[method_avg$Time < 60] <- paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') @@ -2975,5 +3082,17 @@ ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + background_grid() + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") +# Format the Memory nicely +method_avg_mem$Memory_clean <- + paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') + +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + ``` From b2ab1a57ea714c2660a5951b4045932df4195a74 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 4 Dec 2024 10:38:35 +0000 Subject: [PATCH 056/153] Set --use-conda and mamba as default for pipeline in config --- pipeline/config.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pipeline/config.yaml b/pipeline/config.yaml index 3773f131..96a32f31 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -78,3 +78,7 @@ cores_outlier_detection: 5 # Specify PGS methods that should be used by TL-PRS tlprs_methods: NA + +# Set pipeline to use conda envs and mamba to prepare envs +use-conda: true +conda-frontend: mamba From c95564ae56bce42849340f1d1dec5b06336a2636 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 4 Dec 2024 11:13:53 +0000 Subject: [PATCH 057/153] Removed attempt to set use-conda and mamba flag from config as it is does not work --- pipeline/config.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pipeline/config.yaml b/pipeline/config.yaml index 96a32f31..cd7aacf2 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -79,6 +79,3 @@ cores_outlier_detection: 5 # Specify PGS methods that should be used by TL-PRS tlprs_methods: NA -# Set pipeline to use conda envs and mamba to prepare envs -use-conda: true -conda-frontend: mamba From 57e7e0542a5332f9fb2cb52e93a5961e410db9a5 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 4 Dec 2024 18:00:52 +0000 Subject: [PATCH 058/153] Added continuous correction of PGS for ancestry. Testing required --- .../external_score_processor.R | 19 +- Scripts/pgs_methods/dbslmm.R | 10 +- Scripts/pgs_methods/lassosum.R | 8 + Scripts/pgs_methods/ldpred2.R | 8 + Scripts/pgs_methods/megaprs.R | 8 + Scripts/pgs_methods/prscs.R | 8 + Scripts/pgs_methods/ptclump.R | 8 + Scripts/pgs_methods/quickprs.R | 8 + Scripts/pgs_methods/sbayesr.R | 500 +++++++++--------- Scripts/pgs_methods/sbayesrc.R | 8 + Scripts/ref_pca/ref_pca.R | 11 + Scripts/target_scoring/target_scoring.R | 7 +- .../target_scoring/target_scoring_pipeline.R | 51 +- docs/pipeline_1kg_hgdp_prep.Rmd | 6 + functions/pgs.R | 91 ++++ pipeline/rules/pgs_methods.smk | 41 +- pipeline/rules/target_scoring.smk | 12 +- 17 files changed, 517 insertions(+), 287 deletions(-) diff --git a/Scripts/external_score_processor/external_score_processor.R b/Scripts/external_score_processor/external_score_processor.R index dc34f3b1..32c1026f 100644 --- a/Scripts/external_score_processor/external_score_processor.R +++ b/Scripts/external_score_processor/external_score_processor.R @@ -6,6 +6,8 @@ library("optparse") option_list = list( make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -266,17 +268,18 @@ if(nrow(targ_matched) < 0.75*n_snp_orig){ # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz')) + if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) + } + # Calculate scale within each reference population - pop_data <- fread(opt$pop_data) - pop_data<-data.table( - FID=pop_data$`#IID`, - IID=pop_data$`#IID`, - POP=pop_data$POP - ) + pop_data <- read_pop_data(opt$pop_data) for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') } } diff --git a/Scripts/pgs_methods/dbslmm.R b/Scripts/pgs_methods/dbslmm.R index 6aec5225..4515508e 100644 --- a/Scripts/pgs_methods/dbslmm.R +++ b/Scripts/pgs_methods/dbslmm.R @@ -7,7 +7,9 @@ option_list = list( make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), make_option("--ref_keep", action="store", default=NULL, type='character', - help="Keep file to subset individuals in reference for clumping [optional]"), + help="Keep file to subset individuals in reference for clumping [optional]"), +make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink", action="store", default='plink', type='character', @@ -248,6 +250,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads=opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/lassosum.R b/Scripts/pgs_methods/lassosum.R index cb19e145..5e15b656 100644 --- a/Scripts/pgs_methods/lassosum.R +++ b/Scripts/pgs_methods/lassosum.R @@ -8,6 +8,8 @@ option_list = list( help="Path to genome-wide reference PLINK files [required]"), make_option("--ref_keep", action="store", default=NULL, type='character', help="Keep file to subset individuals in reference for clumping [optional]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--gwas_pop", action="store", default=NULL, type='character', help="Population of GWAS sample [required]"), make_option("--pop_data", action="store", default=NULL, type='character', @@ -204,6 +206,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index 9e3ad382..15cb4655 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -6,6 +6,8 @@ library("optparse") option_list = list( make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--ldpred2_ref_dir", action="store", default=NULL, type='character', help="Path to directory containing LDpred2 reference data [required]"), make_option("--pop_data", action="store", default=NULL, type='character', @@ -353,6 +355,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/megaprs.R b/Scripts/pgs_methods/megaprs.R index d8c43214..6613efa2 100644 --- a/Scripts/pgs_methods/megaprs.R +++ b/Scripts/pgs_methods/megaprs.R @@ -8,6 +8,8 @@ option_list = list( help="Path to per chromosome reference PLINK files [required]"), make_option("--ref_keep", action="store", default=NULL, type='character', help="Path to keep file for reference [optional]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink", action="store", default='plink', type='character', @@ -266,6 +268,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/prscs.R b/Scripts/pgs_methods/prscs.R index fa4f21a4..866926ba 100644 --- a/Scripts/pgs_methods/prscs.R +++ b/Scripts/pgs_methods/prscs.R @@ -6,6 +6,8 @@ library("optparse") option_list = list( make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -203,6 +205,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/ptclump.R b/Scripts/pgs_methods/ptclump.R index f48c9bb8..46b4d4b1 100644 --- a/Scripts/pgs_methods/ptclump.R +++ b/Scripts/pgs_methods/ptclump.R @@ -8,6 +8,8 @@ make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), make_option("--ref_keep", action="store", default=NULL, type='character', help="Keep file to subset individuals in reference for clumping [optional]"), +make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -179,6 +181,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz')) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index 45b184e8..36023b4b 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -6,6 +6,8 @@ suppressMessages(library("optparse")) option_list = list( make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink", action="store", default='plink', type='character', @@ -197,6 +199,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/sbayesr.R b/Scripts/pgs_methods/sbayesr.R index aaaa2618..981ae7ae 100644 --- a/Scripts/pgs_methods/sbayesr.R +++ b/Scripts/pgs_methods/sbayesr.R @@ -1,246 +1,254 @@ -#!/usr/bin/Rscript -# This script was written by Oliver Pain whilst at King's College London University. -start.time <- Sys.time() -library("optparse") - -option_list = list( - make_option("--ref_plink_chr", action="store", default=NULL, type='character', - help="Path to per chromosome reference PLINK files [required]"), - make_option("--ref_freq_chr", action="store", default=NULL, type='character', - help="Path to per chromosome reference PLINK .frq files [required]"), - make_option("--pop_data", action="store", default=NULL, type='character', - help="File containing the population code and location of the keep file [required]"), - make_option("--plink2", action="store", default='plink2', type='character', - help="Path PLINK v2 software binary [required]"), - make_option("--output", action="store", default=NULL, type='character', - help="Path for output files [required]"), - make_option("--n_cores", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), - make_option("--sumstats", action="store", default=NULL, type='character', - help="GWAS summary statistics in LDSC format [required]"), - make_option("--gctb", action="store", default=NULL, type='character', - help="Path to GCTB binary [required]"), - make_option("--impute_N", action="store", default=T, type='logical', - help="Logical indicating whether per variant N should imputed based on SE. [optional]"), - make_option("--P_max", action="store", default=NULL, type='numeric', - help="P-value threshold for filter variants [optional]"), - make_option("--robust", action="store", default=F, type='logical', - help="Force robust GCTB parameterisation [optional]"), - make_option("--test", action="store", default=NA, type='character', - help="Specify number of SNPs to include [optional]"), - make_option("--ld_matrix_chr", action="store", default=NULL, type='character', - help="Path to per chromosome shrunk sparse LD matrix from GCTB [required]") -) - -opt = parse_args(OptionParser(option_list = option_list)) - -# Load dependencies -library(GenoUtils) -library(data.table) -source('../functions/misc.R') -source_all('../functions') -library(foreach) -library(doMC) -registerDoMC(opt$n_cores) - -# Check required inputs -if(is.null(opt$ref_plink_chr)){ - stop('--ref_plink_chr must be specified.\n') -} -if(is.null(opt$sumstats)){ - stop('--sumstats must be specified.\n') -} -if(is.null(opt$pop_data)){ - stop('--pop_data must be specified.\n') -} -if(is.null(opt$output)){ - stop('--output must be specified.\n') -} -if(is.null(opt$gctb)){ - stop('--gctb must be specified.\n') -} -if(is.null(opt$ld_matrix_chr)){ - stop('--ld_matrix_chr must be specified.\n') -} - -# Create output directory -opt$output_dir <- paste0(dirname(opt$output),'/') -system(paste0('mkdir -p ',opt$output_dir)) - -# Create temp directory -tmp_dir <- tempdir() - -# Initiate log file -log_file <- paste0(opt$output,'.log') -log_header(log_file = log_file, opt = opt, script = 'sbayesr.R', start.time = start.time) - -# If testing, change CHROMS to chr value -if(!is.na(opt$test) && opt$test == 'NA'){ - opt$test<-NA -} -if(!is.na(opt$test)){ - CHROMS <- as.numeric(gsub('chr','',opt$test)) -} - -##### -# Read in sumstats -##### - -log_add(log_file = log_file, message = 'Reading in GWAS.') - -# Read in, check and format GWAS summary statistics -gwas <- read_sumstats(sumstats = opt$sumstats, chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','FREQ','BETA','SE','P','N')) - -### -# Change to COJO format -### - -gwas <- gwas[, c('SNP','A1','A2','FREQ','BETA','SE','P','N'), with=F] -names(gwas) <- c('SNP','A1','A2','freq','b','se','p','N') - -# Check whether per variant sample size is available -if(length(unique(gwas$N)) == 1){ - per_var_N <- F - log_add(log_file = log_file, message = 'Per variant N is not present.') - - if(opt$impute_N == T){ - log_add(log_file = log_file, message = 'Per variant N will be imputed.') - } -} else { - per_var_N <- T - log_add(log_file = log_file, message = 'Per variant N is present.') -} - -# Set maximum p-value threshold -if(!is.null(opt$P_max)){ - gwas <- gwas[gwas$p <= opt$P_max,] - log_add(log_file = log_file, message = paste0('After p-value threshold of <= ',opt$P_max,', ', nrow(gwas), ' variants remain.')) -} - -# Write out cojo format sumstats -fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_COJO.txt'), sep=' ', na = "NA", quote=F) - -rm(gwas) -gc() - -# Record start time for test -if(!is.na(opt$test)){ - test_start.time <- test_start(log_file = log_file) -} - -##### -# Run GCTB SBayesR -##### - -log_add(log_file = log_file, message = 'Running SBayesR analysis.') - -sbayesr_opt <- NULL -if(opt$robust){ - sbayesr_opt <- paste0(sbayesr_opt, '--robust ') -} -if(per_var_N == F & opt$impute_N == T){ - sbayesr_opt <- paste0(sbayesr_opt, '--impute-n ') -} - -error<-foreach(i = CHROMS, .combine = rbind, .options.multicore = list(preschedule = FALSE)) %dopar% { - log <- system(paste0(opt$gctb, ' --sbayes R --ldm ', opt$ld_matrix_chr, i, '.ldm.sparse --pi 0.95,0.02,0.02,0.01 --gamma 0.0,0.01,0.1,1 --gwas-summary ', tmp_dir, '/GWAS_sumstats_COJO.txt --chain-length 10000 ', sbayesr_opt, '--exclude-mhc --burn-in 2000 --out-freq 1000 --out ', tmp_dir, '/GWAS_sumstats_SBayesR.chr', i), intern = T) - - # Check whether the analysis converged - if(any(grepl("Analysis finished", log))){ - if(any(grepl("MCMC cycles completed", log))){ - data.frame(chr=i, Log='Analysis converged') - } else { - print(log) - data.frame(chr=i, Log='Analysis did not converge') - } - } else { - print(log) - data.frame(chr=i, Log='Error') - } -} - -# Report an error if SBayesR didn't converge for all chromosomes -if(sum(grepl('Error', error$Log) == T) > 1){ - log_add(log_file = log_file, message = paste0('An error occurred for ', sum(grepl('Error', error$Log) == T), ' chromosomes. Retry requesting more memory or run interactively to debug.')) - sink(file = log_file, append = T) - print(error) - sink() - q() - n -} - -# Combine per chromosome snpRes files -snpRes<-NULL -for(i in CHROMS){ - snpRes <- rbind(snpRes, fread(paste0(tmp_dir, '/GWAS_sumstats_SBayesR.chr', i, '.snpRes'))) -} - -# Save in plink score format -snpRes <- snpRes[,c('Name', 'A1', 'A2', 'A1Effect'), with=F] -names(snpRes) <- c('SNP', 'A1', 'A2', 'SCORE_SBayesR') - -# Flip effects to match reference alleles -ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] -score_new <- map_score(ref = ref, score = snpRes) - -fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) - -if(file.exists(paste0(opt$output,'.score.gz'))){ - system(paste0('rm ',opt$output,'.score.gz')) -} -system(paste0('gzip ',opt$output,'.score')) - -# Record end time of test -if(!is.na(opt$test)){ - test_finish(log_file = log_file, test_start.time = test_start.time) -} - -# Combine per chromosome parRes files -parRes_mcmc <- list() -for(i in CHROMS){ - parRes_mcmc[[i]] <- fread(paste0(tmp_dir, '/GWAS_sumstats_SBayesR.chr', i, '.mcmcsamples.Par')) -} - -parRes <- NULL -for(par in names(parRes_mcmc[[i]])){ - parRes_mcmc_par <- NULL - for(i in CHROMS){ - parRes_mcmc_par <- cbind(parRes_mcmc_par, parRes_mcmc[[i]][[par]]) - } - - parRes_mcmc_par_sum <- rowSums(parRes_mcmc_par) - - parRes_par <- data.frame( Par = par, - Mean = mean(parRes_mcmc_par_sum), - SD = sd(parRes_mcmc_par_sum)) - - parRes <- rbind(parRes, parRes_par) -} - -write.table(parRes, paste0(opt$output_dir,'/GWAS_sumstats_SBayesR.GW.parRes'), col.names=T, row.names=F, quote=F) -log_add(log_file = log_file, message = paste0('SNP-heritability estimate is ',parRes[parRes$Par == 'hsq', names(parRes) == 'Mean']," (SD=",parRes[parRes$Par == 'hsq', names(parRes) == 'SD'],").")) - -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - -end.time <- Sys.time() -time.taken <- end.time - start.time -sink(file = log_file, append = T) -cat('Analysis finished at', as.character(end.time),'\n') -cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') -sink() - +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), + make_option("--ref_freq_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK .frq files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [required]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="GWAS summary statistics in LDSC format [required]"), + make_option("--gctb", action="store", default=NULL, type='character', + help="Path to GCTB binary [required]"), + make_option("--impute_N", action="store", default=T, type='logical', + help="Logical indicating whether per variant N should imputed based on SE. [optional]"), + make_option("--P_max", action="store", default=NULL, type='numeric', + help="P-value threshold for filter variants [optional]"), + make_option("--robust", action="store", default=F, type='logical', + help="Force robust GCTB parameterisation [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), + make_option("--ld_matrix_chr", action="store", default=NULL, type='character', + help="Path to per chromosome shrunk sparse LD matrix from GCTB [required]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$gctb)){ + stop('--gctb must be specified.\n') +} +if(is.null(opt$ld_matrix_chr)){ + stop('--ld_matrix_chr must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'sbayesr.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +##### +# Read in sumstats +##### + +log_add(log_file = log_file, message = 'Reading in GWAS.') + +# Read in, check and format GWAS summary statistics +gwas <- read_sumstats(sumstats = opt$sumstats, chr = CHROMS, log_file = log_file, req_cols = c('SNP','A1','A2','FREQ','BETA','SE','P','N')) + +### +# Change to COJO format +### + +gwas <- gwas[, c('SNP','A1','A2','FREQ','BETA','SE','P','N'), with=F] +names(gwas) <- c('SNP','A1','A2','freq','b','se','p','N') + +# Check whether per variant sample size is available +if(length(unique(gwas$N)) == 1){ + per_var_N <- F + log_add(log_file = log_file, message = 'Per variant N is not present.') + + if(opt$impute_N == T){ + log_add(log_file = log_file, message = 'Per variant N will be imputed.') + } +} else { + per_var_N <- T + log_add(log_file = log_file, message = 'Per variant N is present.') +} + +# Set maximum p-value threshold +if(!is.null(opt$P_max)){ + gwas <- gwas[gwas$p <= opt$P_max,] + log_add(log_file = log_file, message = paste0('After p-value threshold of <= ',opt$P_max,', ', nrow(gwas), ' variants remain.')) +} + +# Write out cojo format sumstats +fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_COJO.txt'), sep=' ', na = "NA", quote=F) + +rm(gwas) +gc() + +# Record start time for test +if(!is.na(opt$test)){ + test_start.time <- test_start(log_file = log_file) +} + +##### +# Run GCTB SBayesR +##### + +log_add(log_file = log_file, message = 'Running SBayesR analysis.') + +sbayesr_opt <- NULL +if(opt$robust){ + sbayesr_opt <- paste0(sbayesr_opt, '--robust ') +} +if(per_var_N == F & opt$impute_N == T){ + sbayesr_opt <- paste0(sbayesr_opt, '--impute-n ') +} + +error<-foreach(i = CHROMS, .combine = rbind, .options.multicore = list(preschedule = FALSE)) %dopar% { + log <- system(paste0(opt$gctb, ' --sbayes R --ldm ', opt$ld_matrix_chr, i, '.ldm.sparse --pi 0.95,0.02,0.02,0.01 --gamma 0.0,0.01,0.1,1 --gwas-summary ', tmp_dir, '/GWAS_sumstats_COJO.txt --chain-length 10000 ', sbayesr_opt, '--exclude-mhc --burn-in 2000 --out-freq 1000 --out ', tmp_dir, '/GWAS_sumstats_SBayesR.chr', i), intern = T) + + # Check whether the analysis converged + if(any(grepl("Analysis finished", log))){ + if(any(grepl("MCMC cycles completed", log))){ + data.frame(chr=i, Log='Analysis converged') + } else { + print(log) + data.frame(chr=i, Log='Analysis did not converge') + } + } else { + print(log) + data.frame(chr=i, Log='Error') + } +} + +# Report an error if SBayesR didn't converge for all chromosomes +if(sum(grepl('Error', error$Log) == T) > 1){ + log_add(log_file = log_file, message = paste0('An error occurred for ', sum(grepl('Error', error$Log) == T), ' chromosomes. Retry requesting more memory or run interactively to debug.')) + sink(file = log_file, append = T) + print(error) + sink() + q() + n +} + +# Combine per chromosome snpRes files +snpRes<-NULL +for(i in CHROMS){ + snpRes <- rbind(snpRes, fread(paste0(tmp_dir, '/GWAS_sumstats_SBayesR.chr', i, '.snpRes'))) +} + +# Save in plink score format +snpRes <- snpRes[,c('Name', 'A1', 'A2', 'A1Effect'), with=F] +names(snpRes) <- c('SNP', 'A1', 'A2', 'SCORE_SBayesR') + +# Flip effects to match reference alleles +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] +score_new <- map_score(ref = ref, score = snpRes) + +fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +# Combine per chromosome parRes files +parRes_mcmc <- list() +for(i in CHROMS){ + parRes_mcmc[[i]] <- fread(paste0(tmp_dir, '/GWAS_sumstats_SBayesR.chr', i, '.mcmcsamples.Par')) +} + +parRes <- NULL +for(par in names(parRes_mcmc[[i]])){ + parRes_mcmc_par <- NULL + for(i in CHROMS){ + parRes_mcmc_par <- cbind(parRes_mcmc_par, parRes_mcmc[[i]][[par]]) + } + + parRes_mcmc_par_sum <- rowSums(parRes_mcmc_par) + + parRes_par <- data.frame( Par = par, + Mean = mean(parRes_mcmc_par_sum), + SD = sd(parRes_mcmc_par_sum)) + + parRes <- rbind(parRes, parRes_par) +} + +write.table(parRes, paste0(opt$output_dir,'/GWAS_sumstats_SBayesR.GW.parRes'), col.names=T, row.names=F, quote=F) +log_add(log_file = log_file, message = paste0('SNP-heritability estimate is ',parRes[parRes$Par == 'hsq', names(parRes) == 'Mean']," (SD=",parRes[parRes$Par == 'hsq', names(parRes) == 'SD'],").")) + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() + diff --git a/Scripts/pgs_methods/sbayesrc.R b/Scripts/pgs_methods/sbayesrc.R index 8eb747ac..5bb13ff8 100644 --- a/Scripts/pgs_methods/sbayesrc.R +++ b/Scripts/pgs_methods/sbayesrc.R @@ -6,6 +6,8 @@ library("optparse") option_list = list( make_option("--ref_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -240,6 +242,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/ref_pca/ref_pca.R b/Scripts/ref_pca/ref_pca.R index 6a4dae91..ea6093c9 100644 --- a/Scripts/ref_pca/ref_pca.R +++ b/Scripts/ref_pca/ref_pca.R @@ -58,6 +58,11 @@ tmp_dir<-tempdir() log_file <- paste(opt$output,'.log',sep='') log_header(log_file = log_file, opt = opt, script = 'ref_pca.R', start.time = start.time) +# Set ref_keep to NULL if NA +if(!is.null(opt$ref_keep) && opt$ref_keep == 'NA'){ + opt$ref_keep<-NULL +} + # If testing, change CHROMS to chr value if(!is.na(opt$test) && opt$test == 'NA'){ opt$test<-NA @@ -127,6 +132,12 @@ log_add(log_file = log_file, message = 'Computing reference PCs.') # Calculate PCs in the full reference ref_pcs<-plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.eigenvec.var.gz')) +# Scale reference scores across all individuals and save a scale file +ref_pcs_scale_TRANS <- score_mean_sd(scores = ref_pcs) +fwrite(ref_pcs_scale_TRANS, paste0(opt$output, '.TRANS.scale'), row.names = F, quote=F, sep=' ', na='NA') +scores_scaled<-score_scale(score=ref_pcs, ref_scale=ref_pcs_scale_TRANS) +fwrite(scores_scaled, paste0(opt$output, '.profiles'), row.names = F, quote=F, sep=' ', na='NA') + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/target_scoring/target_scoring.R b/Scripts/target_scoring/target_scoring.R index e145b240..11fe98fa 100644 --- a/Scripts/target_scoring/target_scoring.R +++ b/Scripts/target_scoring/target_scoring.R @@ -6,7 +6,7 @@ library("optparse") option_list = list( make_option("--target_plink_chr", action="store", default=NULL, type='character', help="Path to per chromosome target PLINK2 files [required]"), -make_option("--target_keep", action="store", default=NULL, type='character', +make_option("--target_keep", action="store", default=NA, type='character', help="Path to keep file for target [optional]"), make_option("--ref_score", action="store", default=NULL, type='character', help="Path to reference scoring files [required]"), @@ -67,6 +67,11 @@ tmp_dir<-tempdir() log_file <- paste0(opt$output,'.log') log_header(log_file = log_file, opt = opt, script = 'target_scoring.R', start.time = start.time) +# Set ref_keep to NULL if NA +if(!is.null(opt$target_keep) && opt$target_keep == 'NA'){ + opt$target_keep<-NULL +} + # If testing, change CHROMS to chr value if(!is.na(opt$test) && opt$test == 'NA'){ opt$test<-NA diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index da7089a9..a0838359 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -116,7 +116,11 @@ target_list <- read_param(config = opt$config, param = 'target_list', return_obj # Set params for plink_score opt$target_plink_chr <- paste0(outdir, '/', opt$name, '/geno/', opt$name, '.ref.chr') -opt$target_keep <- paste0(outdir, '/', opt$name, '/ancestry/keep_files/model_based/', opt$population, '.keep') +if(opt$population == 'TRANS'){ + opt$target_keep<-NULL +} else { + opt$target_keep <- paste0(outdir, '/', opt$name, '/ancestry/keep_files/model_based/', opt$population, '.keep') +} refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) opt$ref_freq_chr <- paste0(refdir, '/freq_files/', opt$population,'/ref.', opt$population,'.chr') @@ -202,19 +206,40 @@ scores<-data.table(scores_ids, # Scale the polygenic scores based on the reference ### -# Read in scale file and update Param -log_add(log_file = log_file, message = paste0('Reading in scale files.')) -scale_files<-list() -for(i in 1:nrow(score_files)){ - scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) - scale_files[[paste0('score_file_', i)]]$Param<-gsub('SCORE_', paste0('score_file_', i, '.'), scale_files[[paste0('score_file_', i)]]$Param) -} +if(opt$population == 'TRANS'){ + log_add(log_file = log_file, message = paste0('Reading in ancestry adjustment models.')) -# Concatenate scale files -all_scale<-do.call(rbind, scale_files) - -log_add(log_file = log_file, message = 'Scaling target polygenic scores to the reference.') -scores<-score_scale(score=scores, ref_scale=all_scale) + models<-list() + for(i in 1:nrow(score_files)){ + models[[paste0('score_file_', i)]]<-readRDS(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-TRANS.model.rds')) + names(models[[paste0('score_file_', i)]])<-gsub('SCORE_', paste0('score_file_', i, '.'), names(models[[paste0('score_file_', i)]])) + } + + models <- do.call(c, unname(models)) + + # Read in target projected PCs + target_pcs<-fread(paste0(outdir,'/',opt$name,'/pcs/projected/TRANS/',opt$name,'-TRANS.profiles')) + log_add(log_file = log_file, message = paste0('Reading in target reference-projected PCs.')) + + # Adjust scores + log_add(log_file = log_file, message = 'Adjusting target PGS for ancestry.') + scores <- score_adjust(score = scores, pcs = target_pcs, ref_model = models) +} else { + # Read in scale file and update Param + log_add(log_file = log_file, message = paste0('Reading in scale files.')) + scale_files<-list() + for(i in 1:nrow(score_files)){ + scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) + scale_files[[paste0('score_file_', i)]]$Param<-gsub('SCORE_', paste0('score_file_', i, '.'), scale_files[[paste0('score_file_', i)]]$Param) + } + + # Concatenate scale files + all_scale<-do.call(rbind, scale_files) + + # Scale scores + log_add(log_file = log_file, message = 'Scaling target polygenic scores to the reference.') + scores<-score_scale(score=scores, ref_scale=all_scale) +} ### # Write out the target sample scores diff --git a/docs/pipeline_1kg_hgdp_prep.Rmd b/docs/pipeline_1kg_hgdp_prep.Rmd index ccdbf7e6..ccdb2bda 100644 --- a/docs/pipeline_1kg_hgdp_prep.Rmd +++ b/docs/pipeline_1kg_hgdp_prep.Rmd @@ -186,6 +186,12 @@ for(pop in unique(pop_dat$POP)){ } } +# Create frequency files across all reference individuals (TRANS) +dir.create(paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/freq_files/TRANS'), recursive = T) +for(i in 1:22){ + system(paste0('plink2 --pfile /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/hgdp_1kg_hm3.chr',i,' --chr ',i,' --freq --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/freq_files/TRANS/hgdp_1kg_hm3.chr', i)) +} + #### # Create .rds files for SNP stats #### diff --git a/functions/pgs.R b/functions/pgs.R index 71e2e9b5..a1e1686a 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -464,3 +464,94 @@ quick_prs<-function(sumstats, ref_dir, genomic_control, prs_model, n_cores = 1, return(score) } + +# Derive trans-ancestry PGS models and estimate PGS residual scale +model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){ + if(any(is.null(c(scores, pcs, output)))){ + stop('Error: All parameters must be specified.') + } + + if(is.character(pcs)){ + # Read in the reference PCs, extract PC columns, and update headers + pcs_dat<-fread(pcs) + names(pcs_dat)[1]<-'FID' + pcs_dat<-pcs_dat[,grepl('FID|IID|^PC', names(pcs_dat)), with=F] + } else { + pcs_dat<-pcs + } + + # Merge PGS and PCs + scores_pcs<-merge(scores, pcs_dat, by=c('FID','IID')) + + # Calculate PGS residuals + pcs_noid<-scores_pcs[,grepl('^PC', names(scores_pcs)), with=F] + + mod_list<-NULL + scores_pcs_resid<-scores_pcs + for(i in names(scores)[-1:-2]){ + mod_list[[i]]<-list() + + tmp<-data.table(y=scores_pcs[[i]], pcs_noid) + + # Model differences in mean + pgs_pc_mean_mod<-lm(y ~ ., data=tmp) + + # Model differences in variance of residuals + # Use gamma distribution to constrain predicted variance to be non-negative + predicted_pgs <- predict(pgs_pc_mean_mod, newdata = tmp) + residual_pgs <- tmp$y - predicted_pgs + squared_residuals <- residual_pgs^2 + squared_residuals <- pmax(squared_residuals, 1e-6) + + pgs_pc_var_mod <- glm(squared_residuals ~ ., data = tmp[, names(tmp) != 'y', with=F], family = Gamma(link = "log")) + predicted_pgs_var <- exp(predict(pgs_pc_var_mod, newdata = tmp)) + + scores_pcs_resid[[i]]<-residual_pgs/sqrt(predicted_pgs_var) + + mod_list[[i]]$mean_model <- pgs_pc_mean_mod + mod_list[[i]]$var_model <- pgs_pc_var_mod + } + + scores_pcs_resid<-scores_pcs_resid[,grepl('FID|IID|^SCORE', names(scores_pcs_resid)), with=F] + + # Save mean and SD of PGS residuals in 'trans' population + # This should be approximately mean = 0 and SD = 1, but save as a sanity check + scores_pcs_resid_scale<-score_mean_sd(scores=scores_pcs_resid) + fwrite(scores_pcs_resid_scale, paste0(output,'-TRANS.scale'), sep=' ', col.names=T, quote=F) + + # Save PGS ~ PC models + saveRDS(mod_list, file = paste0(output,'-TRANS.model.rds')) +} + +# Adjust PGS for ancestry using reference PC models +score_adjust <- function(score, pcs, ref_model) { + # Convert score and pcs to data.table if not already + setDT(score) + setDT(pcs) + + # Ensure pcs is keyed on FID and IID for efficient joins + setkey(pcs, FID, IID) + + # Loop through each score column (skipping FID and IID) + for (col_name in names(score)[-1:-2]) { + # Retrieve models for the current score + mean_model <- ref_model[[col_name]]$mean_model + var_model <- ref_model[[col_name]]$var_model + + # Calculate residuals directly in `score` + score[, (col_name) := { + # Get corresponding rows from pcs by FID and IID + pc_data <- pcs[.SD, on = .(FID, IID)] + + # Predict mean and variance + predicted_pgs <- predict(mean_model, newdata = pc_data) + predicted_pgs_var <- exp(predict(var_model, newdata = pc_data)) + + # Compute residuals + round((get(col_name) - predicted_pgs) / sqrt(predicted_pgs_var), 3) + }, .SDcols = c("FID", "IID", col_name)] + } + + # Return only relevant columns (FID, IID, and adjusted scores) + return(score) +} diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 57d15f4f..2804f5ac 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -3,13 +3,15 @@ rule ref_pca_i: input: ref_input, rules.install_genoutils.output, - f"{resdir}/last_version.txt" + f"{resdir}/last_version.txt", + "../Scripts/ref_pca/ref_pca.R" output: f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" conda: "../envs/analysis.yaml", params: - testing=config["testing"] + testing=config["testing"], + ref_keep=lambda wildcards: "NA" if wildcards.population == "TRANS" else f"{refdir}/keep_files/{wildcards.population}.keep" benchmark: f"{resdir}/data/benchmarks/ref_pca_i-{{population}}.txt" log: @@ -17,12 +19,12 @@ rule ref_pca_i: shell: "Rscript ../Scripts/ref_pca/ref_pca.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_keep {refdir}/keep_files/{wildcards.population}.keep \ + --ref_keep {params.ref_keep} \ --pop_data {refdir}/ref.pop.txt \ --output {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs \ --test {params.testing} > {log} 2>&1" -populations=["AFR","AMR","EAS","EUR","SAS"] +populations=["AFR","AMR","CSA","EAS","EUR","MID","TRANS"] rule ref_pca: input: expand(f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale", population=populations) @@ -75,7 +77,8 @@ rule sumstat_prep: rule prep_pgs_ptclump_i: input: - f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz" + f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/ptclump/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -92,6 +95,7 @@ rule prep_pgs_ptclump_i: "Rscript ../Scripts/pgs_methods/ptclump.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/ptclump/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ @@ -121,7 +125,8 @@ rule prep_pgs_dbslmm_i: rules.download_ldsc.output, rules.download_hm3_snplist.output, rules.download_dbslmm.output, - rules.download_ld_blocks.output + rules.download_ld_blocks.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/dbslmm/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -174,7 +179,8 @@ rule prep_pgs_prscs_i: input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", rules.download_prscs_software.output, - lambda w: f"{resdir}/data/prscs_ref/" + prscs_ldref + "/ldblk_" + prscs_ldref + "_" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0].lower() + "/ldblk_1kg_chr1.hdf5" + lambda w: f"{resdir}/data/prscs_ref/" + prscs_ldref + "/ldblk_" + prscs_ldref + "_" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0].lower() + "/ldblk_1kg_chr1.hdf5", + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/prscs/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -220,7 +226,8 @@ rule prep_pgs_sbayesr_i: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", lambda w: f"{sbayesr_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds", rules.download_gctb_ref.output, - rules.download_gctb_software.output + rules.download_gctb_software.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/sbayesr/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -256,7 +263,8 @@ rule prep_pgs_lassosum_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - rules.install_lassosum.output + rules.install_lassosum.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/lassosum/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -293,7 +301,8 @@ rule prep_pgs_ldpred2_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - lambda w: f"{ldpred2_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds" + lambda w: f"{ldpred2_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds", + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/ldpred2/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -341,7 +350,8 @@ rule prep_pgs_megaprs_i: rules.download_ldak_highld.output, rules.download_ldak.output, rules.download_ldak_map.output, - rules.download_ldak_bld.output + rules.download_ldak_bld.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/megaprs/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -392,7 +402,8 @@ rule prep_pgs_quickprs_i: rules.download_ldak_highld.output, rules.download_ldak5_2.output, rules.download_ldak_map.output, - rules.download_ldak_bld.output + rules.download_ldak_bld.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -434,7 +445,8 @@ rule prep_pgs_sbayesrc_i: rules.download_gctb252_software.output, rules.download_sbayesrc_annot.output, rules.install_genoutils_sbayesrc.output, - rules.install_sbayesrc.output + rules.install_sbayesrc.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/sbayesrc/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -501,7 +513,8 @@ rule prep_pgs_external_i: input: lambda w: score_path(w), ref_input, - rules.install_genoutils.output + rules.install_genoutils.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: touch(f"{outdir}/reference/target_checks/prep_pgs_external_i-{{score}}.done") params: diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 52d2b23e..35918fce 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -3,8 +3,10 @@ def ancestry_munge(x): checkpoints.ancestry_reporter.get(name=x).output[0] checkpoint_output = outdir + "/" + x + "/ancestry/ancestry_report.txt" ancestry_report_df = pd.read_table(checkpoint_output, sep=' ') - return ancestry_report_df['population'].tolist() - + population_list = ancestry_report_df['population'].tolist() + population_list.append('TRANS') + return population_list + # Define which pgs_methods are can be applied to any GWAS population pgs_methods_noneur = ['ptclump','lassosum','megaprs','prscs','dbslmm'] @@ -25,11 +27,12 @@ rule pc_projection_i: conda: "../envs/analysis.yaml" params: - testing=config["testing"] + testing=config["testing"], + target_keep=lambda wildcards: "NA" if wildcards.population == "TRANS" else f"{outdir}/{wildcards.name}/ancestry/keep_files/model_based/{wildcards.population}.keep" shell: "Rscript ../Scripts/target_scoring/target_scoring.R \ --target_plink_chr {outdir}/{wildcards.name}/geno/{wildcards.name}.ref.chr \ - --target_keep {outdir}/{wildcards.name}/ancestry/keep_files/model_based/{wildcards.population}.keep \ + --target_keep {params.target_keep} \ --ref_freq_chr {refdir}/freq_files/{wildcards.population}/ref.{wildcards.population}.chr \ --ref_score {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.eigenvec.var.gz \ --ref_scale {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.{wildcards.population}.scale \ @@ -58,6 +61,7 @@ rule target_pgs_i: threads: config['cores_target_pgs'] input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", + f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done", rules.prep_pgs.input output: touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done") From 6b93059aa7e648180b217c924b3c051ae2e89d20 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 6 Dec 2024 15:50:24 +0000 Subject: [PATCH 059/153] Allowed for TRANS population in read_pgs function --- functions/pipeline.R | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/functions/pipeline.R b/functions/pipeline.R index 1bbe3e93..36dc3c04 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -43,16 +43,17 @@ read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = for (name_i in target_list$name) { # Read in keep_list to determine populations available keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) - + pops <- c('TRANS', keep_list_i$POP) + if(!is.null(pop)){ - if(any(!(pop %in% keep_list_i$POP))){ + if(any(!(pop %in% pops))){ stop(paste0('Requested pop are not present in ',name_i,' sample.')) } - keep_list_i <- keep_list_i[keep_list_i$POP %in% pop,] + pops <- pops[pops %in% pop] } pgs[[name_i]] <- list() - for (pop_i in keep_list_i$POP) { + for (pop_i in pops) { pgs[[name_i]][[pop_i]] <- list() for(score_i in 1:nrow(score_file_list)){ gwas_i <- score_file_list$name[score_i] From 707fa1abd43012e2843088dd2d17230c45c4f12b Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 6 Dec 2024 15:51:06 +0000 Subject: [PATCH 060/153] Updated pgs_methods.smk to allow for TRANS PGS --- pipeline/rules/pgs_methods.smk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 2804f5ac..7fb6ae1d 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -146,6 +146,7 @@ rule prep_pgs_dbslmm_i: "Rscript ../Scripts/pgs_methods/dbslmm.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ld_blocks {resdir}/data/ld_blocks/{params.ld_block_pop} \ --plink {resdir}/software/plink/plink \ @@ -201,6 +202,7 @@ rule prep_pgs_prscs_i: export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/prscs.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/prscs/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ @@ -241,6 +243,7 @@ rule prep_pgs_sbayesr_i: shell: "Rscript ../Scripts/pgs_methods/sbayesr.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --gctb {resdir}/software/gctb/gctb_2.03beta_Linux/gctb \ --ld_matrix_chr {sbayesr_ldref} \ @@ -281,6 +284,7 @@ rule prep_pgs_lassosum_i: --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ --gwas_pop {params.population} \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/lassosum/{wildcards.gwas}/ref-{wildcards.gwas} \ --n_cores {threads} \ @@ -323,6 +327,7 @@ rule prep_pgs_ldpred2_i: Rscript ../Scripts/pgs_methods/ldpred2.R \ --ref_plink_chr {refdir}/ref.chr \ --ldpred2_ref_dir {ldpred2_ldref}/{params.population} \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/ldpred2/{wildcards.gwas}/ref-{wildcards.gwas} \ @@ -367,6 +372,7 @@ rule prep_pgs_megaprs_i: "Rscript ../Scripts/pgs_methods/megaprs.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak/ldak5.1.linux \ --ldak_map {resdir}/data/ldak_map/genetic_map_b37 \ @@ -419,6 +425,7 @@ rule prep_pgs_quickprs_i: shell: "Rscript ../Scripts/pgs_methods/quickprs.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ --quick_prs_ref {params.quick_prs_ref} \ @@ -463,6 +470,7 @@ rule prep_pgs_sbayesrc_i: "export OMP_NUM_THREADS={threads}; \ Rscript ../Scripts/pgs_methods/sbayesrc.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --gctb {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux/gctb \ --sbayesrc_ldref {params.sbayesrc_ldref} \ @@ -533,6 +541,7 @@ rule prep_pgs_external_i: "Rscript ../Scripts/external_score_processor/external_score_processor.R \ --ref_plink_chr {refdir}/ref.chr \ --score {params.score} \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --output {outdir}/reference/pgs_score_files/external/{wildcards.score}/ref-{wildcards.score} \ --pop_data {refdir}/ref.pop.txt \ --test {params.testing} > {log} 2>&1" From 81934fffca09996acce2131bb6d4408c95b3d50d Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 6 Dec 2024 15:51:40 +0000 Subject: [PATCH 061/153] Starting adding benchmark using simulated data from HAPNEST --- docs/hapnest_benchmark.Rmd | 141 +++++++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 docs/hapnest_benchmark.Rmd diff --git a/docs/hapnest_benchmark.Rmd b/docs/hapnest_benchmark.Rmd new file mode 100644 index 00000000..4a312823 --- /dev/null +++ b/docs/hapnest_benchmark.Rmd @@ -0,0 +1,141 @@ +--- +title: HapNest Benchmark +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +*** + +Here will use simulated genetic data to benchmark GenoPred. We will simulate the genetic data using [HAPNEST](https://github.com/intervene-EU-H2020/synthetic_data). + +*** + +# Set up HAPNEST + +```{bash} +mkdir -p /users/k1806347/oliverpainfel/HAPNEST +cd /users/k1806347/oliverpainfel/HAPNEST + +# Step 1: Download container +singularity pull docker://sophiewharrie/intervene-synthetic-data + +# Step 2: Set up workspace +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/containers +mv intervene-synthetic-data_latest.sif /users/k1806347/oliverpainfel/HAPNEST/containers/ +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/data + +# Step 3: Initiate HAPNEST (download dependencies) +export TMPDIR=/tmp +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif init + +# Step 4: Download reference data +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif fetch + +``` + +*** + +# Test run using default config + +Generates data for chromosome 1, for 6 populations, HapMap3 SNPs, and 1 phenotype. + +```{bash} +# Step 5: Generate genotype and phenotype data +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_geno 1 data/config.yaml +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_pheno data/config.yaml + +# Step 6: Evaluate simulation (optional and slow) +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif validate data/config.yaml +``` + +The data simulation took about 1 minute. Evaluation takes >2 hours. + +*** + +# HAPNEST released genotype and phenotype data + +It would probably be easier, and more reproducible to use the released version of simulated data from the HAPNEST paper. The files are very large as they are for 6.8M variants and 1M individuals. Let's start with chromosome 22 to testing things out. We can subset the files to HapMap3 variants as we download them to avoid storing so much data in first instance. + +*** + +## Download genotype and phenotype + +```{bash} +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/full +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/subset +module load plink2 +cd /users/k1806347/oliverpainfel/HAPNEST/released/full + +# Download genotype data +# Subset the data to HapMap3 variants to save storage space +# Might as well convert to plink2 format for efficiency +for chr in $(seq 22 22); do + for file in $(echo bed bim fam); do + wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/genotypes/synthetic_v1_chr-${chr}.${file} + done + + wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/rsids/rsid_variant_map_list_chr22.txt + wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/example/synthetic_small_v1_chr-22.bim + + awk 'NR==FNR {snp[$1]; next} $2 in snp' /users/k1806347/oliverpainfel/GenoPred/pipeline/resources/data/hm3_snplist/w_hm3.snplist rsid_variant_map_list_chr22.txt > matched_rows.txt + + plink2 \ + --bfile synthetic_v1_chr-${chr} \ + --make-pgen \ + --extract matched_rows.txt \ + --out /users/k1806347/oliverpainfel/HAPNEST/released/subset/synthetic_v1_hm3_chr${chr} + + rm synthetic_v1_chr-${chr}.* + rm matched_rows.txt + rm rsid_variant_map_list_chr${chr}.txt +done + +# Download phenotype data +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/phenotype +cd /users/k1806347/oliverpainfel/HAPNEST/released/phenotype +wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/synthetic_v1.sample +for i in $(seq 1 9); do + wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/phenotypes/synthetic_v1.pheno${i} +done + +``` + +Note. For some reason there only about 65% of HapMap3 variants available in the synthetic data. This will cause an error when using GenoPred as it requires a certain overlap with the default reference data. Given we are going to generate the GWAS using this data, this wouldn't actually cause any issues of SNP overlap, but there would be poor coverage of the genome which will decrease the PGS R2 values. This is not a big issue, but given it is so fast to simulate data, it is making me think we should simulate our own so we can make it exactly what we want (sample size, genetic architecture, snplist). + +*** + +# Full simulation + +Lets modify the quickstart config.yaml to simulate data for chromosome 22, 40k individuals, EUR, EAS and AFR population, 9 phenotypes with same genetic architecture as HAPNEST paper. + +```{bash} +cd /users/k1806347/oliverpainfel/HAPNEST + +# Generate genotype and phenotype data +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_geno 8 data/config.synth_1.yaml +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_pheno data/config.synth_1.yaml + +``` + + + +*** + +Lets split the data into training and testing subsets, as we did for UKB EUR in the CrossPop analysis. Perform a GWAS of each phenotype using + + + + From dd0f08e7274e7ba861840e8205baa54767b07ea4 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 6 Dec 2024 18:19:17 +0000 Subject: [PATCH 062/153] Added PGS correlation matrix and GWAS header interptetor to report --- .../pipeline_reports/indiv_report_creator.Rmd | 109 +++++++++++++++++ .../pipeline_reports/samp_report_creator.Rmd | 111 ++++++++++++++++++ functions/pgs.R | 3 + functions/pipeline.R | 30 +++++ 4 files changed, 253 insertions(+) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index 6f31e4b5..493869f7 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -295,6 +295,7 @@ cat0("## GWAS summary statistics \n\n") # Create a summary table for GWAS sumstats sumstat_qc <- NULL +column_interp <- list() for(gwas in gwas_list$name) { log <- readLines(paste0(outdir,'/reference/gwas_sumstat/', gwas, '/', gwas, '-cleaned.log')) @@ -307,6 +308,26 @@ for(gwas in gwas_list$name) { population = gwas_list$population[gwas_list$name == gwas], orig_n = orig_n, final_n = final_n)) + + column_interp_i <- + log[ + seq( + which(grepl("---------------", log))[3], + which(grepl("---------------", log))[4])] + + column_interp_i <- column_interp_i[c(-1, -length(column_interp_i))] + column_interp_i <- gsub('^ ', '', column_interp_i) + header<-column_interp_i[1] + data<-column_interp_i[-1] + data<-data[grepl('TRUE', data)] + original<-sub(' .*','', data) + interp<-gsub(' | $','',sub('.*NA ','', data)) + column_interp_i <- data.table( + original = original, + interp = interp) + names(column_interp_i)<-c('Header','Interpretation') + + column_interp[[gwas]] <- column_interp_i } names(sumstat_qc) <- c('Name', 'Label', 'Population', 'NSNP Original', 'NSNP Final') @@ -326,6 +347,36 @@ datatable(sumstat_qc, cat0("***\n\n") +cat0("
    Show GWAS header interpretations\n\n") +for(i in 1:length(column_interp)){ + cat0("**",names(column_interp)[i], "** \n\n") + cat0("\n\n") + + # Print the datatable + print(htmltools::tagList( + datatable( + column_interp[[i]], + rownames = FALSE, + options = list( + dom = 't', + ordering = FALSE, + columnDefs = list( + list(className = "dt-center", targets = '_all') + ), + scrollX = TRUE + ), + width = '50%', + selection = 'none' + ))) + + cat0("***\n\n") + +} +cat0("**Note.** Columns that were dropped are not shown here.\n\n") +cat0("
    \n\n") + +cat0("***\n\n") + ``` ```{r, results='asis', eval = all(pgs_incl, !is.null(score_list))} @@ -374,6 +425,64 @@ cat0("***\n\n") ```{r, results='asis', eval = pgs_incl} +cat0("## PGS correlation \n\n") +cat0("This section shows the correlation between PGS in the reference sample. This is intended as a sanity check that the PGS correlations are in the expected direction, thereby confirming the GWAS alleles are being interpreted correctly.\n\n") + +``` + +```{r, eval = pgs_incl, include = F} + +# Read in the reference pgs +ref_pgs <- read_reference_pgs(config = params$config) + +# Merge all PGS into single data.frame +for(gwas_i in names(ref_pgs)){ + for(method_i in names(ref_pgs[[gwas_i]])){ + names(ref_pgs[[gwas_i]][[method_i]])[3] <- paste(gwas_i,method_i, sep=':') + } +} + +ref_pgs <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('FID','IID'), all.x = TRUE), unlist(ref_pgs, recursive=F)) +ref_pgs$FID<-NULL +ref_pgs$IID<-NULL + +# Calculate correlations +cormat<-cor(ref_pgs) + +# Melt for plotting +melted_cormat <- melt(cormat, na.rm = TRUE) + +plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + + geom_tile() + + scale_fill_gradient2(low = "blue", mid = "white", high = "red", + midpoint = 0, limits = c(-1, 1), + name = "Pearson\nCorrelation\n") + + geom_text(aes(label = round(value, 2)), color = "black", size = 4) + + theme_minimal() + + labs(x = "", y = "") + + theme(text = element_text(size = 16), axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1)) + + coord_fixed() + +plot_file<-paste0(tempfile(),'.png') +png(plot_file, units = 'px', res = 100, width = 400+(70*ncol(ref_pgs)), height = 100+(70*ncol(ref_pgs))) +plot_obj +dev.off() + +``` + + +```{r, results='asis', eval = pgs_incl} + +cat0("
    Show reference PGS correlation matrix\n\n") +cat0(paste0("![](", plot_file,")")) +cat0("**Note.** Plot shows correlation between pseudovalidated PGS across all populations, adjusted for ancestry.\n\n") +cat0("
    \n\n") +cat0("***\n\n") + +``` + +```{r, results='asis', eval = pgs_incl} + cat0("## Target Polygenic Profile {.tabset .tabset-fade} \n\n") ``` diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index d5ef38f3..f45eff4d 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -201,6 +201,7 @@ cat0("## GWAS summary statistics \n\n") # Create a summary table for GWAS sumstats sumstat_qc <- NULL +column_interp <- list() for(gwas in gwas_list$name) { log <- readLines(paste0(outdir,'/reference/gwas_sumstat/', gwas, '/', gwas, '-cleaned.log')) @@ -213,6 +214,26 @@ for(gwas in gwas_list$name) { population = gwas_list$population[gwas_list$name == gwas], orig_n = orig_n, final_n = final_n)) + + column_interp_i <- + log[ + seq( + which(grepl("---------------", log))[3], + which(grepl("---------------", log))[4])] + + column_interp_i <- column_interp_i[c(-1, -length(column_interp_i))] + column_interp_i <- gsub('^ ', '', column_interp_i) + header<-column_interp_i[1] + data<-column_interp_i[-1] + data<-data[grepl('TRUE', data)] + original<-sub(' .*','', data) + interp<-gsub(' | $','',sub('.*NA ','', data)) + column_interp_i <- data.table( + original = original, + interp = interp) + names(column_interp_i)<-c('Header','Interpretation') + + column_interp[[gwas]] <- column_interp_i } names(sumstat_qc) <- c('Name', 'Label', 'Population', 'NSNP Original', 'NSNP Final') @@ -232,6 +253,36 @@ datatable(sumstat_qc, cat0("***\n\n") +cat0("
    Show GWAS header interpretations\n\n") +for(i in 1:length(column_interp)){ + cat0("**",names(column_interp)[i], "** \n\n") + cat0("\n\n") + + # Print the datatable + print(htmltools::tagList( + datatable( + column_interp[[i]], + rownames = FALSE, + options = list( + dom = 't', + ordering = FALSE, + columnDefs = list( + list(className = "dt-center", targets = '_all') + ), + scrollX = TRUE + ), + width = '50%', + selection = 'none' + ))) + + cat0("***\n\n") + +} +cat0("**Note.** Columns that were dropped are not shown here.\n\n") +cat0("
    \n\n") + +cat0("***\n\n") + ``` ```{r, results='asis', eval = all(pgs_incl, !is.null(score_list))} @@ -278,6 +329,64 @@ cat0("***\n\n") ``` +```{r, results='asis', eval = pgs_incl} + +cat0("## PGS correlation \n\n") +cat0("This section shows the correlation between PGS in the reference sample. This is intended as a sanity check that the PGS correlations are in the expected direction, thereby confirming the GWAS alleles are being interpreted correctly.\n\n") + +``` + +```{r, eval = pgs_incl, include = F} + +# Read in the reference pgs +ref_pgs <- read_reference_pgs(config = params$config) + +# Merge all PGS into single data.frame +for(gwas_i in names(ref_pgs)){ + for(method_i in names(ref_pgs[[gwas_i]])){ + names(ref_pgs[[gwas_i]][[method_i]])[3] <- paste(gwas_i,method_i, sep=':') + } +} + +ref_pgs <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('FID','IID'), all.x = TRUE), unlist(ref_pgs, recursive=F)) +ref_pgs$FID<-NULL +ref_pgs$IID<-NULL + +# Calculate correlations +cormat<-cor(ref_pgs) + +# Melt for plotting +melted_cormat <- melt(cormat, na.rm = TRUE) + +plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + + geom_tile() + + scale_fill_gradient2(low = "blue", mid = "white", high = "red", + midpoint = 0, limits = c(-1, 1), + name = "Pearson\nCorrelation\n") + + geom_text(aes(label = round(value, 2)), color = "black", size = 4) + + theme_minimal() + + labs(x = "", y = "") + + theme(text = element_text(size = 16), axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1)) + + coord_fixed() + +plot_file<-paste0(tempfile(),'.png') +png(plot_file, units = 'px', res = 100, width = 400+(70*ncol(ref_pgs)), height = 100+(70*ncol(ref_pgs))) +plot_obj +dev.off() + +``` + + +```{r, results='asis', eval = pgs_incl} + +cat0("
    Show reference PGS correlation matrix\n\n") +cat0(paste0("![](", plot_file,")")) +cat0("**Note.** Plot shows correlation between pseudovalidated PGS across all populations, adjusted for ancestry.\n\n") +cat0("
    \n\n") +cat0("***\n\n") + +``` + ```{r, include = F, eval = all(pgs_incl, targ_incl)} # Read in prs @@ -325,6 +434,7 @@ for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ ```{r, results='asis', eval = pgs_incl} cat0("## PGS Distribution {.tabset .tabset-fade} \n\n") +cat0("This section shows the distribution of PGS in the target sample.\n\n") for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ # Create a new tab for each method @@ -338,6 +448,7 @@ for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ } cat0("## {-} \n\n") +cat0("**Note.** Plot shows distribution of pseudovalidated PGS.\n\n") ``` diff --git a/functions/pgs.R b/functions/pgs.R index a1e1686a..b6e1bc8d 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -521,6 +521,9 @@ model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){ # Save PGS ~ PC models saveRDS(mod_list, file = paste0(output,'-TRANS.model.rds')) + + # Save TRANS PGS in reference + fwrite(scores_pcs_resid, paste0(output,'-TRANS.profiles'), sep=' ', na='NA', quote=F) } # Adjust PGS for ancestry using reference PC models diff --git a/functions/pipeline.R b/functions/pipeline.R index 36dc3c04..ff6b31a4 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -337,3 +337,33 @@ read_pseudo_r <- function(config, gwas){ return(r) } +# Read in reference PGS +# Read in TRANS scores (adjusted for ancestry), and restrict to pseudovalidated models +read_reference_pgs <- function(config){ + + # Identify score files + score_file_list <- list_score_files(config) + + # Identify outdir parameter + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + pgs <- list() + for(score_i in 1:nrow(score_file_list)){ + gwas_i <- score_file_list$name[score_i] + pgs_method_i <- score_file_list$method[score_i] + if (is.null(pgs[[gwas_i]])) { + pgs[[gwas_i]] <- list() + } + pgs[[gwas_i]][[pgs_method_i]] <- + fread( + paste0( + outdir, '/reference/pgs_score_files/', pgs_method_i, '/', gwas_i, '/ref-', gwas_i, '-TRANS.profiles' + ) + ) + pseudo_param <- find_pseudo(config = config, gwas = gwas_i, pgs_method = pgs_method_i) + pgs[[gwas_i]][[pgs_method_i]]<-pgs[[gwas_i]][[pgs_method_i]][,c('FID','IID',paste0('SCORE_',pseudo_param)), with=F] + } + + return(pgs) +} + From 3cdcece6b0d18f7a7dc7f19b1259ef29edeaf8be Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 9 Dec 2024 12:10:13 +0000 Subject: [PATCH 063/153] Show TRANS PGS coloured by population in sample report --- .../pipeline_reports/samp_report_creator.Rmd | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index f45eff4d..522ab031 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -402,6 +402,8 @@ for(gwas in names(pgs[[1]])){ names(tmp) <- gsub(paste0(gwas, '_'), '', names(tmp)) pgs_pseudo <- rbind(pgs_pseudo, data.table( + FID = tmp$FID, + IID = tmp$IID, score = tmp[[pseudo_param[1]]], pop = pop, gwas = gwas, @@ -410,20 +412,31 @@ for(gwas in names(pgs[[1]])){ } } +ancestry_log <- read_ancestry(config = params$config, name = params$name) +for(i in names(ancestry_log$keep_files)){ + pgs_pseudo$assigned_pop[paste0(pgs_pseudo$FID, '.', pgs_pseudo$IID) %in% paste0(ancestry_log$keep_files[[i]]$V1, '.', ancestry_log$keep_files[[i]]$V2)] <- i +} +pgs_pseudo$assigned_pop[is.na(pgs_pseudo$assigned_pop)]<-'Unassigned' + # Plot the distribution of polygenic scores pgs_dist_plots <- list() for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ pgs_pseudo_i <- pgs_pseudo[pgs_pseudo$pgs_method %in% pgs_method_i,] pgs_dist_plots[[pgs_method_i]] <- - ggplot(pgs_pseudo_i, aes(x=score, fill=1)) + + ggplot(pgs_pseudo_i, aes(x=score, fill=assigned_pop)) + geom_density(alpha=0.5) + - labs(x='Polygenic Z-Score', y='Density') + + labs(x='Polygenic Z-Score', y='Density', fill = 'Population') + theme_half_open() + background_grid() + panel_border() + facet_grid(gwas ~ pop) + - theme(legend.position = "none") - + theme( + legend.position = "bottom", # Move legend below the plot + legend.title = element_text(size = 12), # Adjust legend title size (optional) + legend.text = element_text(size = 10) # Adjust legend text size (optional) + ) + + guides(fill = guide_legend(nrow = 1)) + png(paste0(tmp_folder,'/plot_', pgs_method_i,'.png'), height = 150 + (300*length(unique(pgs_pseudo_i$gwas))), width = 2000, res = 170) print(pgs_dist_plots[[pgs_method_i]]) dev.off() @@ -434,7 +447,7 @@ for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ ```{r, results='asis', eval = pgs_incl} cat0("## PGS Distribution {.tabset .tabset-fade} \n\n") -cat0("This section shows the distribution of PGS in the target sample.\n\n") +cat0("This section shows the distribution of PGS in the target sample. PGS are shown scaled according to each ancestry-match reference population. TRANS includes PGS across all populations after continuous adjustment for ancestry.\n\n") for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ # Create a new tab for each method From 11913d22b52e42095bab13ac2cb7f9062926e92a Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 9 Dec 2024 13:09:04 +0000 Subject: [PATCH 064/153] Updated read_pgs function to include pseudo_only option, and updated report scripts to use it --- .../pipeline_reports/indiv_report_creator.Rmd | 35 +++++++----------- .../pipeline_reports/samp_report_creator.Rmd | 37 +++++++++---------- 2 files changed, 30 insertions(+), 42 deletions(-) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index 493869f7..015ba857 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -490,30 +490,21 @@ cat0("## Target Polygenic Profile {.tabset .tabset-fade} \n\n") ```{r, include = F, eval = pgs_incl} # Read in prs -pgs <- read_pgs(config = params$config, name = params$name)[[1]] +pgs <- read_pgs(config = params$config, name = params$name, pop = 'TRANS', pseudo_only=T)[[1]] -# Retain pseudovalidated PGS for target individual -pgs <- pgs[[top_pop]] +# Structure PGS for target individual pgs_dat <- NULL -for (gwas_i in names(pgs)) { - for (pgs_method_i in names(pgs[[gwas_i]])) { - pseudo_param <- - find_pseudo(config = params$config, - gwas = gwas_i, - pgs_method = pgs_method_i, - target_pop = top_pop) - - tmp <- pgs[[gwas_i]][[pgs_method_i]] - names(tmp) <- gsub(paste0(gwas_i, '_'), '', names(tmp)) - tmp <- tmp[paste0(tmp$FID, '.', tmp$IID) == params$id, pseudo_param[1], with = F] - tmp <- data.table( - score = names(tmp), - value = as.numeric(tmp), - gwas = gwas_i, - pgs_method = pgs_method_i - ) - - pgs_dat <- rbind(pgs_dat, tmp) +for(gwas in names(pgs[[1]])){ + for(pgs_method in names(pgs[[1]][[gwas]])){ + for(pop in names(pgs)){ + tmp <- pgs[[pop]][[gwas]][[pgs_method]] + tmp <- tmp[paste0(tmp$FID, '.', tmp$IID) == params$id,] + names(tmp)<-c('FID','IID','value') + tmp$pop = pop + tmp$gwas = gwas + tmp$pgs_method = pgs_method + pgs_dat <- rbind(pgs_dat, tmp) + } } } diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index 522ab031..825912a8 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -390,40 +390,37 @@ cat0("***\n\n") ```{r, include = F, eval = all(pgs_incl, targ_incl)} # Read in prs -pgs <- read_pgs(config = params$config, name = params$name)[[1]] +pgs <- read_pgs(config = params$config, name = params$name, pseudo_only=T)[[1]] -# Subset pseudovalidated PGS -pgs_pseudo <- NULL +# Structure PGS for plotting +pgs_melt <- NULL for(gwas in names(pgs[[1]])){ for(pgs_method in names(pgs[[1]][[gwas]])){ - pseudo_param <- find_pseudo(config = params$config, gwas = gwas, pgs_method = pgs_method, target_pop = 'TRANS') for(pop in names(pgs)){ tmp <- pgs[[pop]][[gwas]][[pgs_method]] - names(tmp) <- gsub(paste0(gwas, '_'), '', names(tmp)) - - pgs_pseudo <- rbind(pgs_pseudo, data.table( - FID = tmp$FID, - IID = tmp$IID, - score = tmp[[pseudo_param[1]]], - pop = pop, - gwas = gwas, - pgs_method = pgs_method)) + names(tmp)<-c('FID','IID','score') + tmp$pop = pop + tmp$gwas = gwas + tmp$pgs_method = pgs_method + pgs_melt <- rbind(pgs_melt, tmp) } } } +pgs<-pgs_melt +rm(pgs_melt) ancestry_log <- read_ancestry(config = params$config, name = params$name) for(i in names(ancestry_log$keep_files)){ - pgs_pseudo$assigned_pop[paste0(pgs_pseudo$FID, '.', pgs_pseudo$IID) %in% paste0(ancestry_log$keep_files[[i]]$V1, '.', ancestry_log$keep_files[[i]]$V2)] <- i + pgs$assigned_pop[paste0(pgs$FID, '.', pgs$IID) %in% paste0(ancestry_log$keep_files[[i]]$V1, '.', ancestry_log$keep_files[[i]]$V2)] <- i } -pgs_pseudo$assigned_pop[is.na(pgs_pseudo$assigned_pop)]<-'Unassigned' +pgs$assigned_pop[is.na(pgs$assigned_pop)]<-'Unassigned' # Plot the distribution of polygenic scores pgs_dist_plots <- list() -for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ - pgs_pseudo_i <- pgs_pseudo[pgs_pseudo$pgs_method %in% pgs_method_i,] +for(pgs_method_i in unique(pgs$pgs_method)){ + pgs_i <- pgs[pgs$pgs_method %in% pgs_method_i,] pgs_dist_plots[[pgs_method_i]] <- - ggplot(pgs_pseudo_i, aes(x=score, fill=assigned_pop)) + + ggplot(pgs_i, aes(x=score, fill=assigned_pop)) + geom_density(alpha=0.5) + labs(x='Polygenic Z-Score', y='Density', fill = 'Population') + theme_half_open() + @@ -437,7 +434,7 @@ for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ ) + guides(fill = guide_legend(nrow = 1)) - png(paste0(tmp_folder,'/plot_', pgs_method_i,'.png'), height = 150 + (300*length(unique(pgs_pseudo_i$gwas))), width = 2000, res = 170) + png(paste0(tmp_folder,'/plot_', pgs_method_i,'.png'), height = 150 + (300*length(unique(pgs_i$gwas))), width = 2000, res = 170) print(pgs_dist_plots[[pgs_method_i]]) dev.off() } @@ -449,7 +446,7 @@ for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ cat0("## PGS Distribution {.tabset .tabset-fade} \n\n") cat0("This section shows the distribution of PGS in the target sample. PGS are shown scaled according to each ancestry-match reference population. TRANS includes PGS across all populations after continuous adjustment for ancestry.\n\n") -for(pgs_method_i in unique(pgs_pseudo$pgs_method)){ +for(pgs_method_i in unique(pgs$pgs_method)){ # Create a new tab for each method cat0("### ", pgs_method_i, "\n") From 16fb7dbcfcbe0b633275ecc57bc280ce04e653f4 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 9 Dec 2024 14:51:58 +0000 Subject: [PATCH 065/153] Included parameter to select ancestry adjustment approach, continuous or discrete --- .../pipeline_reports/samp_report_creator.Rmd | 5 ++- docs/pipeline_readme.Rmd | 20 +++++++++ functions/pipeline.R | 44 +++++++++++++------ pipeline/config.yaml | 2 + pipeline/rules/target_scoring.smk | 37 ++++++++++++---- 5 files changed, 86 insertions(+), 22 deletions(-) diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index 825912a8..d86822bf 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -416,6 +416,9 @@ for(i in names(ancestry_log$keep_files)){ pgs$assigned_pop[is.na(pgs$assigned_pop)]<-'Unassigned' # Plot the distribution of polygenic scores +plot_width <- 250 + length(unique(pgs$pop)) * 250 +if(plot_width < 1000) plot_width <- 1000 + pgs_dist_plots <- list() for(pgs_method_i in unique(pgs$pgs_method)){ pgs_i <- pgs[pgs$pgs_method %in% pgs_method_i,] @@ -434,7 +437,7 @@ for(pgs_method_i in unique(pgs$pgs_method)){ ) + guides(fill = guide_legend(nrow = 1)) - png(paste0(tmp_folder,'/plot_', pgs_method_i,'.png'), height = 150 + (300*length(unique(pgs_i$gwas))), width = 2000, res = 170) + png(paste0(tmp_folder,'/plot_', pgs_method_i,'.png'), height = 150 + (300*length(unique(pgs_i$gwas))), width = plot_width, res = 170) print(pgs_dist_plots[[pgs_method_i]]) dev.off() } diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index d068bd29..a2af92be 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1116,6 +1116,7 @@ Reads in polygenic scores (PGS) based on the provided configuration and filters. - `pgs_methods` (optional): A vector of PGS methods to include. Default is NULL. - `gwas` (optional): A vector of GWAS to include. Default is NULL. - `pop` (optional): A vector of populations to include. Default is NULL. + - `pseudo_only` (optional): A logical parameter that determines whether to return only the PGS selected through pseudovalidation. Default is FALSE. - **Returns** - A list containing the filtered PGS data structured by target name, population, GWAS, and PGS method. @@ -1399,6 +1400,25 @@ kable(gwas_groups_df, 'markdown')
    +*** + +## Select ancestry adjustment approach + +The GenoPred pipeline has the capability to generate target PGS scaled according to an ancestry-matched reference, using either continuous or discrete corrections for ancestry (details provided [here]()). + +By default, the pipeline applies only the continuous correction for ancestry to scale the target PGS. However, users can specify the desired ancestry adjustment approach using the `pgs_scaling` parameter in the `configfile`. This parameter accepts a list of values, which can include `continuous` and `discrete`. + +For example, to produce target PGS using both continuous and discrete correction, specify: + +```{yaml} +pgs_scaling: ['continuous', 'discrete] +``` + +Or, to produce target PGS only the discrete correction, specify: + +```{yaml} +pgs_scaling: ['discrete'] +``` *** diff --git a/functions/pipeline.R b/functions/pipeline.R index ff6b31a4..b4062e08 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -5,8 +5,7 @@ if (!require("data.table", quietly = TRUE)) { } # Read in PGS -read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = NULL){ - +read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = NULL, pseudo_only = F){ # Read in target_list target_list <- read_param(config = config, param = 'target_list') if(!is.null(name)){ @@ -38,14 +37,25 @@ read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = # Identify outdir parameter outdir <- read_param(config = config, param = 'outdir', return_obj = F) - + + # Identify pgs_scaling parameter + pgs_scaling <- read_param(config = config, param = 'pgs_scaling', return_obj = F) + pgs <- list() for (name_i in target_list$name) { - # Read in keep_list to determine populations available - keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) - pops <- c('TRANS', keep_list_i$POP) - + pops<-NULL + if('continuous' %in% pgs_scaling){ + pops <- c('TRANS', pops) + } + if('discrete' %in% pgs_scaling){ + # Read in keep_list to determine populations available + keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) + pops <- c(pops, keep_list_i$POP) + } if(!is.null(pop)){ + if(!any('discrete' %in% pgs_scaling) & any(pop != 'TRANS')){ + stop(paste0('Requested pop are not present in ',name_i,' sample. Only PGS adjusted using continuous ancestry correction are available due to pgs_scaling parameter in configfile.')) + } if(any(!(pop %in% pops))){ stop(paste0('Requested pop are not present in ',name_i,' sample.')) } @@ -61,12 +71,20 @@ read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = if (is.null(pgs[[name_i]][[pop_i]][[gwas_i]])) { pgs[[name_i]][[pop_i]][[gwas_i]] <- list() } - pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- - fread( - paste0( - outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', gwas_i, '/', name_i, '-', gwas_i, '-', pop_i, '.profiles' - ) - ) + file_i<-paste0(outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', gwas_i, '/', name_i, '-', gwas_i, '-', pop_i, '.profiles') + if(pseudo_only){ + pseudo_param <- find_pseudo(config = config, gwas = gwas_i, target_pop = pop_i, pgs_method = pgs_method_i) + + score_header <- + fread(file_i, nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(gwas_i, '_',pseudo_param))) + + pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- + fread(cmd = paste0("cut -d' ' -f ", paste0(score_cols, collapse=','), " ", file_i)) + } else { + pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- fread(file_i) + } } } } diff --git a/pipeline/config.yaml b/pipeline/config.yaml index cd7aacf2..e041cf15 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -79,3 +79,5 @@ cores_outlier_detection: 5 # Specify PGS methods that should be used by TL-PRS tlprs_methods: NA +# Specify PGS scaling approach +pgs_scaling: ['continuous'] diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 35918fce..8a09c9f7 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -1,12 +1,33 @@ -# Create a function summarising which populations are present in target -def ancestry_munge(x): +def ancestry_munge(x, scaling='continuous'): + # Ensure scaling is a list + if not isinstance(scaling, list): + raise ValueError("The scaling parameter must be a list (e.g., ['discrete', 'continuous']).") + + # Retrieve ancestry reporter output checkpoints.ancestry_reporter.get(name=x).output[0] checkpoint_output = outdir + "/" + x + "/ancestry/ancestry_report.txt" + + # Read ancestry report ancestry_report_df = pd.read_table(checkpoint_output, sep=' ') + + # Extract population list population_list = ancestry_report_df['population'].tolist() - population_list.append('TRANS') - return population_list - + + # Handle scaling logic + if 'continuous' in scaling and 'discrete' not in scaling: + # Only continuous scaling + return ['TRANS'] + elif 'continuous' in scaling and 'discrete' in scaling: + # Both continuous and discrete scaling + population_list.append('TRANS') + return population_list + elif 'discrete' in scaling and 'continuous' not in scaling: + # Only discrete scaling + return population_list + else: + # Raise an error for invalid scaling input + raise ValueError("Invalid value for scaling. Must include 'continuous', 'discrete', or both.") + # Define which pgs_methods are can be applied to any GWAS population pgs_methods_noneur = ['ptclump','lassosum','megaprs','prscs','dbslmm'] @@ -42,7 +63,7 @@ rule pc_projection_i: rule pc_projection_all: input: - lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done", name=w.name, population=ancestry_munge("{}".format(w.name))) + lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done", name=w.name, population=ancestry_munge("{}".format(w.name), scaling = config["pgs_scaling"])) output: touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection.done") @@ -61,7 +82,7 @@ rule target_pgs_i: threads: config['cores_target_pgs'] input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", - f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done", + lambda w: f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done" if w.population == "TRANS" else [], rules.prep_pgs.input output: touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done") @@ -85,7 +106,7 @@ rule target_pgs_i: rule target_pgs_all: input: - lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done", name=w.name, population = ancestry_munge(w.name)) + lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done", name=w.name, population = ancestry_munge(w.name, scaling = config["pgs_scaling"])) output: touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs.done") From cb3e09633633ab158887a6854fb61f31cfb8f04d Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 12:57:10 +0000 Subject: [PATCH 066/153] Developing HAPNEST demo --- docs/hapnest_benchmark.Rmd | 487 +++++++++++++++++++++- pipeline/misc/hapnest/config.synth_1.yaml | 159 +++++++ 2 files changed, 643 insertions(+), 3 deletions(-) create mode 100644 pipeline/misc/hapnest/config.synth_1.yaml diff --git a/docs/hapnest_benchmark.Rmd b/docs/hapnest_benchmark.Rmd index 4a312823..a122836a 100644 --- a/docs/hapnest_benchmark.Rmd +++ b/docs/hapnest_benchmark.Rmd @@ -125,16 +125,497 @@ Lets modify the quickstart config.yaml to simulate data for chromosome 22, 40k i cd /users/k1806347/oliverpainfel/HAPNEST # Generate genotype and phenotype data -singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_geno 8 data/config.synth_1.yaml -singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_pheno data/config.synth_1.yaml +singularity exec \ + --bind data/:/data/ \ + --bind /users/k1806347/oliverpainfel/GenoPred/pipeline/misc/hapnest/config.synth_1.yaml:/data/config.synth_1.yaml \ + containers/intervene-synthetic-data_latest.sif \ + generate_geno \ + 8 \ + data/config.synth_1.yaml + +# Note this only worked when allocating 100G RAM when using 8 threads. This is a lot more than expected based on the HAPNEST paper. + +singularity exec \ + --bind data/:/data/ \ + --bind /users/k1806347/oliverpainfel/GenoPred/pipeline/misc/hapnest/config.synth_1.yaml:/data/config.synth_1.yaml \ + containers/intervene-synthetic-data_latest.sif \ + generate_pheno \ + data/config.synth_1.yaml + +``` + +*** + +# Subsample and GWAS + +## Subsample + +```{r} +library(data.table) +sample <- + fread( + '/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.sample', + header = F + )$V1 + +pops<-unique(sample) +fam <- fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.fam') +fam$pop <- sample + +dir.create('~/oliverpainfel/Analysis/HAPNEST/synth_1', recursive = T) + +set.seed(1) +for(pop_i in pops){ + fam_pop_i <- fam[fam$pop == pop_i,] + train_size <- floor(0.9 * nrow(fam_pop_i)) + train_indices <- sample(seq_len(nrow(fam_pop_i)), size = train_size) + + write.table( + fam_pop_i[train_indices, c('V1', 'V2'), with = F], + paste0( + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.', + pop_i, + '.txt' + ), + col.names = F, + row.names = F, + quote = F + ) + + write.table( + fam_pop_i[!(seq_len(nrow(fam_pop_i)) %in% train_indices), c('V1','V2'), with=F], + paste0( + '~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.', + pop_i, + '.txt' + ), + col.names = F, + row.names = F, + quote = F + ) +} ``` +*** + +## GWAS + +### Perform PCA + +```{r} +# conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_ +setwd('~/oliverpainfel/GenoPred/pipeline/') + +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--target_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome target PLINK files [required]"), + make_option("--maf", action="store", default=0.05, type='numeric', + help="Minor allele frequency threshold [optional]"), + make_option("--geno", action="store", default=0.02, type='numeric', + help="Variant missingness threshold [optional]"), + make_option("--hwe", action="store", default=1e-6, type='numeric', + help="Hardy Weinberg p-value threshold. [optional]"), + make_option("--n_pcs", action="store", default=10, type='numeric', + help="Number of PCs (min=4) [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK2 software binary [required]"), + make_option("--keep_list", action="store", default=NULL, type='character', + help="File containing list of keep files and corresponding population code [optional]"), + make_option("--unrel", action="store", default=NA, type='character', + help="File containing list of unrelated individuals [optional]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify test mode [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-' +opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/' +opt$test<-'chr22' + +keep_list<-data.frame( + file = c( + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EUR.txt', + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EAS.txt', + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.AFR.txt'), + POP = c('EUR','EAS','AFR') +) + +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +############ +# Create file listing variants in regions of long range LD +############ + +targ_pvar <- read_bim(opt$target_plink_chr, chr = CHROMS) +targ_pvar <- remove_regions(dat = targ_pvar, regions = long_ld_coord) + +for(pop in keep_list$POP){ + # Read in keep file for population + keep_file <- fread(keep_list$file[keep_list$POP == pop], header=F) + if(ncol(keep_file) == 1){ + keep_file <- data.table( + FID = keep_file$V1, + IID = keep_file$V1) + } else { + keep_file <- data.table( + FID = keep_file$V1, + IID = keep_file$V2) + } + + ########### + # Perform PCA on QC'd and independent variants + ########### + + # Create QC'd SNP-list + target_qc_snplist <- plink_qc_snplist(bfile = opt$target_plink_chr, plink2 = opt$plink2, chr = CHROMS, keep = keep_file, maf = opt$maf, geno = opt$geno, hwe = opt$hwe, threads = opt$n_cores) + + # Remove high LD regions + target_qc_snplist <- target_qc_snplist[target_qc_snplist %in% targ_pvar$SNP] + + # Perform LD pruning + ld_indep <- plink_prune(bfile = opt$target_plink_chr, chr = CHROMS, keep = keep_file, plink2 = opt$plink2, extract = target_qc_snplist, threads = opt$n_cores) + + # To improve efficiency, derive PCs using random subset of 1000 individuals. + keep_file_subset <- keep_file[sample(1000, replace = T),] + keep_file_subset <- keep_file_subset[!duplicated(keep_file_subset),] + + # Run PCA + snp_weights <- plink_pca(bfile = opt$target_plink_chr, keep = keep_file_subset, chr = CHROMS, plink2 = opt$plink2, extract = ld_indep, n_pc = opt$n_pcs, threads = opt$n_cores) + fwrite(snp_weights, paste0(tmp_dir,'/ref.eigenvec.var'), row.names = F, quote=F, sep=' ', na='NA') + + # Project into the full population + target_pcs <- plink_score(bfile = opt$target_plink_chr, keep = keep_file, chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/ref.eigenvec.var'), threads = opt$n_cores) + + fwrite(target_pcs, paste0(opt$output, pop,'.pcs.txt'), quote=F, sep=' ', na='NA') +} +``` *** -Lets split the data into training and testing subsets, as we did for UKB EUR in the CrossPop analysis. Perform a GWAS of each phenotype using +### Perform GWAS + +```{bash} + +module add plink2 +for pheno in $(seq 1 1); do + awk 'BEGIN {OFS="\t"} NR==1 {print "FID", "IID", "pheno"} NR>1 {print $1, $1, $NF}' /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno} > /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink + + for pop in $(echo EUR EAS AFR); do + + mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno} + for chr in $(seq 22 22); do + sbatch -p neurohack_cpu --mem 20G -n 4 --wrap="plink2 \ + --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22 \ + --pheno /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \ + --1 \ + --covar ~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/${pop}.pcs.txt \ + --covar-variance-standardize \ + --logistic omit-ref cols=+a1freq,+ax hide-covar \ + --maf 0.01 \ + --geno 0.05 \ + --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr${chr}" + done + done +done + +# Once complete, merge results across chromosomes +for pheno in $(seq 1 1); do + for pop in $(echo EUR EAS AFR); do + head -n 1 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid > ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + for chr in $(seq 22 22); do + tail -n +2 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid >> ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + done + + # Remove REF and ALT columns and rename AX column to A2 + cut -f 4,5 --complement ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid | awk 'BEGIN{FS=OFS="\t"} NR==1 {$7="A2"} 1' > temp.txt && mv temp.txt ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + + gzip ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + done +done + +# Issue, all the cases are african! How can we get some cases in each population +``` + +*** + +# Run GenoPred + +## Subset HAPNEST testing data + +```{bash} +mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset +for chr in $(seq 22 22); do + plink2 \ + --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-${chr} \ + --keep /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \ + --make-bed \ + --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset/synth_1.chr${chr} +done +``` + +## Prepare config + +```{r} + +dir.create('/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config', recursive = T) + +# gwas_list +sample_file<-fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.sample', header=F)$V1 +gwas_list <- NULL +for(pheno in 1:1){ + pheno_file <- fread(paste0('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno', pheno,'.plink')) + for(pop in c('EUR','EAS','AFR')){ + + pheno_file_pop <- pheno_file[sample_file == pop,] + + tmp <- data.frame( + name=paste0('pheno',pheno,'_',pop), + path=paste0('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno', pheno, '/pheno', pheno, '.', pop, '.GW.pheno.glm.logistic.hybrid.gz'), + population=pop, + n=NA, + sampling=mean(pheno_file_pop$pheno), + prevalence=0.5, + mean=NA, + sd=NA, + label=paste0('"pheno', pheno, ' (', pop, ')"') + ) + + gwas_list <- rbind(gwas_list, tmp) + } +} + +write.table(gwas_list, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/gwas_list.txt', col.names = T, row.names = F, quote = F) + +# target_list +target_list <- data.frame( + name='hapnest', + path='/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset/synth_1', + type='plink1', + indiv_report=F +) + +write.table(target_list, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/target_list.txt', col.names = T, row.names = F, quote = F) + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/output", + "config_file: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/target_list.txt", + "pgs_methods: ['ptclump']", + "cores_prep_pgs: 1", + "cores_target_pgs: 10", + "testing: chr22", + "pgs_scaling: ['continuous', 'discrete']" +) + +write.table(config, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +*** + +## Run pipeline + +```{bash} +snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml output_all -n +``` + +*** + +# Evaluate PGS + +## Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for EAS and AFR targets +pop <- c('EUR','EAS','AFR') +for(trait_i in paste0('pheno', 1:1)){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(paste0('^', trait_i, '_'), scores$name),] + scores_i$group <- scores_i$method + + for(pop_i in pop){ + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl(pop_i, scores_i$name, ignore.case = T),] + scores_i_j$predictor <- paste0( + outdir, + '/hapnest/pgs/', + 'TRANS', + '/', + scores_i_j$method, + '/', + scores_i_j$name, + '/hapnest-', + scores_i_j$name, + '-', + 'TRANS', + '.profiles' + ) + + predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i, + '/predictor_list.ptclump.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` +
    + +*** + +## Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/GenoPred/pipeline +conda activate model_builder + +for pop in $(echo EUR EAS AFR); do + for pheno in $(echo pheno$(seq 1 1)); do + sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.${pheno}.plink \ + --predictors /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ + --out /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_${pop}.disc_${pop}/${pheno}/res.ptclump \ + --n_core 5 \ + --all_model F \ + --assoc T" + done +done + +``` +
    + +*** + +## Plot assoc results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Read in results +pop = c('EUR','EAS','AFR') +res_all <- NULL +for(pheno_i in pheno_intersect){ + res_i<-NULL + for(pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + assoc_i$Population <- pop_i + res_i<-rbind(res_i, assoc_i) + } + + res_i$Phenotype <- pheno_i + res_all<-rbind(res_all, res_i) +} + +# Extract pT variable from Predictor +res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) +res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) + +ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + + geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) + + labs(y="BETA (SE)") + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + + facet_grid(Population ~.) + +``` +
    + +pheno_list could be three columns: pheno scores covar. pheno describes outcome, scores is comma separated list of score names (gwas_list and score_list names, plus option of projected pcs), and covar is a covariate file to be included in association analyses. + +**Note.** The performance of methods that take into account functional annotations (MegaPRS, SBayesRC) could be relatively downward biased due to the phenotype simulations not simulating functional enrichments. This benchmark is really to evaluate the impact of covarying for ancestry. In future research would could also simulate functional enrichments by specifying causal variants. diff --git a/pipeline/misc/hapnest/config.synth_1.yaml b/pipeline/misc/hapnest/config.synth_1.yaml new file mode 100644 index 00000000..a548a855 --- /dev/null +++ b/pipeline/misc/hapnest/config.synth_1.yaml @@ -0,0 +1,159 @@ +#################################### +# GLOBAL PARAMETERS # +#################################### + +global_parameters: + random_seed: 123 + chromosome: 22 # "all" or a number from 1 to 22 + superpopulation: none # "none" or a specific superpopulation (AFR, AMR, EAS, EUR, CSA, MID) + memory: 100000 # amount of memory available (in MB) for memory-intensive commands + batchsize: 10000 # batchsize for writing plink output during genotype generation + +#################################### +# FILEPATHS # +#################################### + +# - the chromosome number can be given as a wildcard by specifying {chromosome} in the filepath +# - the superpopulation can be given as a wildcard by specifying {superpopulation} in the filepath +filepaths: + general: + output_dir: data/outputs/synth_1 + output_prefix: synth_1_chr-{chromosome} + genotype: + vcf_input_raw: data/inputs/raw/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.final.vcf.gz + vcf_input_processed: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.final.recode.vcf + vcf_metadata: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.metadata + popfile_raw: data/inputs/processed/1KG+HGDP/merged_pop_adjusted.tsv + popfile_processed: data/inputs/processed/1KG+HGDP/merged_pop.tsv + variant_list: data/inputs/processed/1KG+HGDP/hapmap_variant_list_chr{chromosome}.txt + remove_list: data/inputs/processed/1KG+HGDP/remove.txt + rsid_list: data/inputs/processed/1KG+HGDP/rsid_map_list_chr{chromosome}.txt + genetic_mapfile: data/inputs/raw/1KG+HGDP/genetic_maps/chr{chromosome}.interpolated_genetic_map + genetic_distfile: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.distfile + mutation_mapfile: data/inputs/raw/1KG+HGDP/mutation_maps/atlas.chr{chromosome}.csv + mutation_agefile: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.agefile + hap1_matrix: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.h1 + hap2_matrix: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.h2 + phenotype: + causal_list: none + reference: data/inputs/processed/1KG+HGDP/Africa.Annot + plink_override: none # can set to a value if using pre-simulated genetics input + software: + plink: plink + plink2: plink2 + king: king + vcftools: vcftools + mapthin: mapthin + phenoalg: phenoalg + + +#################################### +# GENOTYPE DATA # +#################################### + +genotype_data: + filetype: plink # specify either `plink` or `vcf` + samples: + use_default: false # setting this to true will ignore the custom population groups + custom: # add your custom population groups below if using use_default=false + - id: AFR + nsamples: 40000 + populations: + - AFR: 100 + - id: EAS + nsamples: 40000 + populations: + - EAS: 100 + - id: EUR + nsamples: 40000 + populations: + - EUR: 100 + default: + nsamples: 1000 # used by the algorithm if use_default=true, otherwise custom population groups are used + # recombination rate + rho: + AFR: 0.77 + AMR: 0.80 + EAS: 0.58 + EUR: 0.68 + CSA: 0.73 + MID: 0.65 + # effective population size + Ne: + AFR: 11900 + AMR: 10400 + EAS: 11700 + EUR: 11700 + CSA: 11500 + MID: 8100 + +#################################### +# PHENOTYPE DATA # +#################################### + +phenotype_data: + nPopulation: 3 + nTrait: 1 + a: -0.4 + b: -1 + c: 0.5 + nComponent: 1 + PropotionGeno: 0.1,0.1,0.1 + PropotionCovar: 0,0,0 + Prevalence: 0.5,0.5,0.5 + TraitCorr: 1 + PopulationCorr: 0,0,0,0,0,0,0,0,0 + CompWeight: 1,5,10 + Causality: + UseCausalList: false # if true the algorithm will use the causal_list filepath + Polygenicity: 0.005 # only required if UseCausalList is false + Pleiotropy: 1 # only required if UseCausalList is false + +#################################### +# EVALUATION # +#################################### + +# Set to true if you want the script to calculate the metric +evaluation: + metrics: + aats: false # nearest neighbour adversarial accuracy + kinship: false # relatedness, including kinship density and IBS plots + ld_corr: true # linkage disequilibrium (LD) correlation matrix + ld_decay: true # linkage disequilibrium (LD) decay plot (and distance) + maf: true # minor allele frequency divergences + pca: false # principal components analysis + gwas: false # GWAS, manhattan plot and qqplot + + +#################################### +# OPTIMISATION # +#################################### + +# Note that this code uses a single superpopulation and ignores custom population structures +optimisation: + # prior distributions - specify lower/upper bounds for uniform priors + priors: + rho: + uniform_lower: 0 + uniform_upper: 3 + Ne: + uniform_lower: 0 + uniform_upper: 50000 + # inference type - simulation-based rejection ABC or emulation-based rejection ABC + simulation_rejection_ABC: + run: true + n_particles: 500 + threshold: 0.15 + max_iter: 500 + write_progress: true + emulation_rejection_ABC: + run: false + n_particles: 500 + threshold: 0.15 + n_design_points: 50 + max_iter: 500 + write_progress: true + # choice of summary statistic/s + summary_statistics: + ld_decay: true + kinship: true From 14e55df371a19bcbdde275689bdeaee1f63a2cb0 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 12:57:35 +0000 Subject: [PATCH 067/153] Added Rproj file --- GenoPred.Rproj | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 GenoPred.Rproj diff --git a/GenoPred.Rproj b/GenoPred.Rproj new file mode 100644 index 00000000..8e3c2ebc --- /dev/null +++ b/GenoPred.Rproj @@ -0,0 +1,13 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX From c83fbbb721cc4d49232606f0f28a75127e03aeee Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 12:58:28 +0000 Subject: [PATCH 068/153] Fixed plink_pca function when using plink1 files --- functions/plink.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/plink.R b/functions/plink.R index e41a186e..249b4165 100644 --- a/functions/plink.R +++ b/functions/plink.R @@ -200,14 +200,14 @@ plink_pca<-function(bfile=NULL, pfile=NULL, chr = 1:22, plink2, extract = NULL, # Subset data prior to merging if(!is.null(bfile)){ - plink_subset(bfile = bfile, chr = chr, plink2 = plink2, keep = keep, extract = extract, memory = memory, out = paste0(tmp_dir,'/ref_subset_chr'), threads=threads) + plink_subset(bfile = bfile, chr = chr, plink2 = plink2, make_bed = T, keep = keep, extract = extract, memory = memory, out = paste0(tmp_dir,'/ref_subset_chr'), threads=threads) } else { plink_subset(pfile = pfile, chr = chr, plink2 = plink2, keep = keep, extract = extract, memory = memory, out = paste0(tmp_dir,'/ref_subset_chr'), threads=threads) } # Merge subset reference if(!is.null(bfile)){ - plink_merge(bfile = paste0(tmp_dir,'/ref_subset_chr'), chr = chr, plink2 = plink2, keep = keep, extract = extract, flip = flip, memory = memory, out = paste0(tmp_dir,'/ref_merge'), threads=threads) + plink_merge(bfile = paste0(tmp_dir,'/ref_subset_chr'), make_bed = T, chr = chr, plink2 = plink2, keep = keep, extract = extract, flip = flip, memory = memory, out = paste0(tmp_dir,'/ref_merge'), threads=threads) } else { plink_merge(pfile = paste0(tmp_dir,'/ref_subset_chr'), chr = chr, plink2 = plink2, keep = keep, extract = extract, flip = flip, memory = memory, out = paste0(tmp_dir,'/ref_merge'), threads=threads) } From b41369aa8743e9be3739b2fc7fc93e86b8680909 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 15:37:04 +0000 Subject: [PATCH 069/153] Slight tweak of night mode toggle --- docs/styles/styles.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/styles/styles.css b/docs/styles/styles.css index a132b7f0..27b2217d 100644 --- a/docs/styles/styles.css +++ b/docs/styles/styles.css @@ -113,7 +113,7 @@ z-index: 1000; display: inline-block; width: 60px; /* Adjusted for clear visibility of emojis */ - height: 25px; + height: 30px; } /* Hide the default checkbox */ @@ -148,7 +148,7 @@ .slider::before { content: '🌜'; left: 0px; /* Adjust as needed */ - height: 25px; + height: 26px; opacity: 0; /* Hide initially */ } @@ -156,7 +156,7 @@ .slider::after { content: '🌞'; right: 0px; /* Adjust as needed */ - height: 25px; + height: 26px; opacity: 1; /* Show initially */ } From 57378fd829b69701cd2727756bca8a7be297cd10 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 15:37:35 +0000 Subject: [PATCH 070/153] Update to demo using HAPNEST simulation --- docs/Images/hapnest/pgs_eval.png | Bin 0 -> 52778 bytes docs/hapnest_benchmark.Rmd | 390 ++++--- docs/hapnest_benchmark.html | 1232 +++++++++++++++++++++ pipeline/misc/hapnest/config.synth_1.yaml | 8 +- 4 files changed, 1493 insertions(+), 137 deletions(-) create mode 100644 docs/Images/hapnest/pgs_eval.png create mode 100644 docs/hapnest_benchmark.html diff --git a/docs/Images/hapnest/pgs_eval.png b/docs/Images/hapnest/pgs_eval.png new file mode 100644 index 0000000000000000000000000000000000000000..b2eff4502683f87886e6b678afd76a848b0e541b GIT binary patch literal 52778 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 VaL>zOw+MkJY}4PVmrJ!i^Show code ```{bash} mkdir -p /users/k1806347/oliverpainfel/HAPNEST @@ -46,12 +47,16 @@ singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest. ``` + + *** # Test run using default config Generates data for chromosome 1, for 6 populations, HapMap3 SNPs, and 1 phenotype. +
    Show code + ```{bash} # Step 5: Generate genotype and phenotype data singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_geno 1 data/config.yaml @@ -61,6 +66,8 @@ singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest. singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif validate data/config.yaml ``` +
    + The data simulation took about 1 minute. Evaluation takes >2 hours. *** @@ -73,6 +80,8 @@ It would probably be easier, and more reproducible to use the released version o ## Download genotype and phenotype +
    Show code + ```{bash} mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/full mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/subset @@ -113,6 +122,8 @@ done ``` +
    + Note. For some reason there only about 65% of HapMap3 variants available in the synthetic data. This will cause an error when using GenoPred as it requires a certain overlap with the default reference data. Given we are going to generate the GWAS using this data, this wouldn't actually cause any issues of SNP overlap, but there would be poor coverage of the genome which will decrease the PGS R2 values. This is not a big issue, but given it is so fast to simulate data, it is making me think we should simulate our own so we can make it exactly what we want (sample size, genetic architecture, snplist). *** @@ -121,6 +132,8 @@ Note. For some reason there only about 65% of HapMap3 variants available in the Lets modify the quickstart config.yaml to simulate data for chromosome 22, 40k individuals, EUR, EAS and AFR population, 9 phenotypes with same genetic architecture as HAPNEST paper. +
    Show code + ```{bash} cd /users/k1806347/oliverpainfel/HAPNEST @@ -144,13 +157,18 @@ singularity exec \ ``` +
    + *** -# Subsample and GWAS +# Identify unrelated individuals -## Subsample +We need to identify a group of unrelated individuals, to avoid bias in the GWAS and sample overlap between GWAS and target sample when evaluating PGS. Idenitfy unrelated individuals within each population. + +
    Show code ```{r} +# Subset simulated data by population library(data.table) sample <- fread( @@ -162,11 +180,113 @@ pops<-unique(sample) fam <- fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.fam') fam$pop <- sample +for(i in c('EUR','EAS','AFR')){ + fam_i <- fam[fam$pop == i,] + fam_i <- fam_i[, c('V1','V2'), with=F] + + write.table( + fam_i, + paste0( + '~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep'), + col.names = F, + row.names = F, + quote = F + ) +} + +``` + +```{r} +# Identify unrelated individuals +# conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_ +setwd('~/oliverpainfel/GenoPred/pipeline/') dir.create('~/oliverpainfel/Analysis/HAPNEST/synth_1', recursive = T) +library("optparse") +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +option_list = list( + make_option("--target_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome target PLINK files [required]"), + make_option("--maf", action="store", default=0.05, type='numeric', + help="Minor allele frequency threshold [optional]"), + make_option("--geno", action="store", default=0.02, type='numeric', + help="Variant missingness threshold [optional]"), + make_option("--hwe", action="store", default=1e-6, type='numeric', + help="Hardy Weinberg p-value threshold. [optional]"), + make_option("--n_pcs", action="store", default=10, type='numeric', + help="Number of PCs (min=4) [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK2 software binary [required]"), + make_option("--keep_list", action="store", default=NULL, type='character', + help="File containing list of keep files and corresponding population code [optional]"), + make_option("--unrel", action="store", default=NA, type='character', + help="File containing list of unrelated individuals [optional]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify test mode [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +opt$test<-'chr22' +opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-' +opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/relatedness/synth_1' +opt$n_cores<-20 + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +for(i in c('EUR','EAS','AFR')){ + + # Identify high quality variants + target_qc_snplist<-plink_qc_snplist(bfile = opt$target_plink_chr, chr = CHROMS, plink2 = opt$plink2, geno = opt$geno, maf = opt$maf, hwe = opt$hwe, keep = paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep')) + + # Generate kinship matrix and list of unrelated individuals + plink_king(bfile = opt$target_plink_chr, chr = CHROMS, extract = target_qc_snplist, plink2 = opt$plink2, out = paste0(opt$output, '.', i), threads = opt$n_cores, keep = paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep')) + +} + +``` + +
    + +*** + +# Subsample and GWAS + +## Subsample + +
    Show code + +```{r} +library(data.table) + +fam <- NULL +for(i in c('EUR','EAS','AFR')){ + tmp <- fread(paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/relatedness/synth_1.',i,'.unrelated.keep'), header = F) + tmp$pop <- i + fam <- rbind(fam, tmp) +} + set.seed(1) -for(pop_i in pops){ +for(pop_i in c('EUR','EAS','AFR')){ fam_pop_i <- fam[fam$pop == pop_i,] + print(nrow(fam_pop_i)) train_size <- floor(0.9 * nrow(fam_pop_i)) train_indices <- sample(seq_len(nrow(fam_pop_i)), size = train_size) @@ -197,12 +317,16 @@ for(pop_i in pops){ ``` +
    + *** ## GWAS ### Perform PCA +
    Show code + ```{r} # conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_ setwd('~/oliverpainfel/GenoPred/pipeline/') @@ -310,10 +434,14 @@ for(pop in keep_list$POP){ ``` +
    + *** ### Perform GWAS +
    Show code + ```{bash} module add plink2 @@ -353,28 +481,38 @@ for pheno in $(seq 1 1); do done done -# Issue, all the cases are african! How can we get some cases in each population ``` +
    + *** # Run GenoPred ## Subset HAPNEST testing data +
    Show code + ```{bash} mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset + +cat ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.*.txt > ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.txt + for chr in $(seq 22 22); do plink2 \ --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-${chr} \ - --keep /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \ + --keep ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.txt \ --make-bed \ --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset/synth_1.chr${chr} done ``` +
    + ## Prepare config +
    Show code + ```{r} dir.create('/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config', recursive = T) @@ -432,19 +570,25 @@ write.table(config, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/con ``` +
    + *** ## Run pipeline +
    Show code + ```{bash} snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml output_all -n ``` +
    + *** # Evaluate PGS -## Create predictor lists +Evaluate PGS R2 within each population.
    Show code @@ -463,160 +607,140 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Get a list of score files scores <- list_score_files(config) -# Create files for EAS and AFR targets +# Read in PGS for each population pop <- c('EUR','EAS','AFR') -for(trait_i in paste0('pheno', 1:1)){ - # Make a group containing both GWAS for each single source method - # Make a group for each multisource method - scores_i <- scores[grepl(paste0('^', trait_i, '_'), scores$name),] - scores_i$group <- scores_i$method - - for(pop_i in pop){ - dir.create( - paste0( - '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_', - pop_i, - '.disc_', - pop_i, - '/', - trait_i - ), - recursive = T - ) - - scores_i_j <- scores_i[grepl(pop_i, scores_i$name, ignore.case = T),] - scores_i_j$predictor <- paste0( - outdir, - '/hapnest/pgs/', - 'TRANS', - '/', - scores_i_j$method, - '/', - scores_i_j$name, - '/hapnest-', - scores_i_j$name, - '-', - 'TRANS', - '.profiles' - ) - - predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] +pgs <- read_pgs(config = config) + +# Read in phenotype data +pheno <- fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno1.plink') + +# Evaluate PGS (without adjustment for reference PCs) +assoc<-NULL +for(i in pop){ + for(j in 1:nrow(scores)){ + tmp <- pgs$hapnest[[i]][[scores$name[j]]][[scores$method[j]]] + tmp <- merge(tmp, pheno, by = c('FID','IID')) + tmp_pheno <- tmp$pheno + tmp_pgs <- tmp[, !(names(tmp) %in% c('FID','IID','pheno')), with = F] - write.table( - predictors_i, - paste0( - '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_', - pop_i, - '.disc_', - pop_i, - '/', - trait_i, - '/predictor_list.ptclump.txt' - ), - col.names = T, - row.names = F, - quote = F - ) + for(k in names(tmp_pgs)){ + mod <- glm(tmp_pheno ~ scale(tmp_pgs[[k]]), family='binomial') + obs_r2 <- cor(predict(mod), as.numeric(tmp_pheno))^2 + sum_mod <- summary(mod) + + assoc <- rbind( + assoc, + data.table( + Predictor = k, + BETA = coef(sum_mod)[2, 1], + SE = coef(sum_mod)[2, 2], + P = coef(sum_mod)[2, 4], + Obs_R2 = obs_r2, + N = length(tmp_pheno), + gwas = scores$name[j], + method = scores$method[j], + pop = i, + trans = F + ) + ) + } } } -``` -
    - -*** - -## Run model_builder - -
    Show code - -```{bash} -cd /users/k1806347/oliverpainfel/GenoPred/pipeline -conda activate model_builder - -for pop in $(echo EUR EAS AFR); do - for pheno in $(echo pheno$(seq 1 1)); do - sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.${pheno}.plink \ - --predictors /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ - --out /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/assoc_${pop}.disc_${pop}/${pheno}/res.ptclump \ - --n_core 5 \ - --all_model F \ - --assoc T" - done -done - -``` -
    - -*** - -## Plot assoc results +# Evaluate PGS (without adjustment for reference PCs) +assoc_trans<-NULL +for(i in pop){ + for(j in 1:nrow(scores)){ + tmp <- pgs$hapnest[[i]][[scores$name[j]]][[scores$method[j]]] + tmp2 <- pgs$hapnest[['TRANS']][[scores$name[j]]][[scores$method[j]]] + tmp2 <- tmp2[tmp2$FID %in% tmp$FID,] + tmp <- merge(tmp2, pheno, by = c('FID','IID')) + tmp_pheno <- tmp$pheno + tmp_pgs <- tmp[, !(names(tmp) %in% c('FID','IID','pheno')), with = F] + + for(k in names(tmp_pgs)){ + mod <- glm(tmp_pheno ~ scale(tmp_pgs[[k]]), family='binomial') + obs_r2 <- cor(predict(mod), as.numeric(tmp_pheno))^2 + sum_mod <- summary(mod) + + assoc_trans <- rbind( + assoc_trans, + data.table( + Predictor = k, + BETA = coef(sum_mod)[2, 1], + SE = coef(sum_mod)[2, 2], + P = coef(sum_mod)[2, 4], + Obs_R2 = obs_r2, + N = length(tmp_pheno), + gwas = scores$name[j], + method = scores$method[j], + pop = i, + trans = T + ) + ) + } + } +} -
    Show code +# Check the correlation between pheno and PGS, with and without adjustments for reference PCs +cor(assoc_trans$BETA, assoc$BETA) # 0.9996044 -```{r} -setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +plot(assoc_trans$BETA, assoc$BETA) +abline(a = 0, b = 1, col = "red", lwd = 2, lty = 2) +# The results are almost identical. This will vary depending on whether the phenotype varies according to ancestry. This simulation confirms that the PGS R2 is not impacted when there is no correlation between ancestry and the phenotype. -library(data.table) +# Plot the results +assoc_both <- rbind(assoc, assoc_trans) library(ggplot2) library(cowplot) -source('../functions/misc.R') -source_all('../functions') +# Extract pT variable from Predictor +assoc_both$pT <- gsub('e.','e-', gsub('.*0_', '', assoc_both$Predictor)) +assoc_both$pT <- factor(assoc_both$pT, levels = unique(assoc_both$pT)) -# Read in phenotypes -pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 - -# Read in results -pop = c('EUR','EAS','AFR') -res_all <- NULL -for(pheno_i in pheno_intersect){ - res_i<-NULL - for(pop_i in pop){ - assoc_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - pop_i, - '.disc_', - pop_i, - '/', - pheno_i, - '/res.ptclump.assoc.txt' - ) - ) - assoc_i$Population <- pop_i - res_i<-rbind(res_i, assoc_i) - } - - res_i$Phenotype <- pheno_i - res_all<-rbind(res_all, res_i) -} +# Improve labelling for plot +assoc_both$pop <- paste0('Target = ', assoc_both$pop) +assoc_both$pop <- factor(assoc_both$pop, levels = unique(assoc_both$pop)) -# Extract pT variable from Predictor -res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) -res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) +assoc_both$gwas <- gsub('.*_', '', assoc_both$gwas) +assoc_both$gwas <- paste0('Discovery = ', assoc_both$gwas) +assoc_both$gwas <- factor(assoc_both$gwas, levels = unique(assoc_both$gwas)) -ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + +assoc_both$trans <- ifelse(assoc_both$trans, 'Unadjusted', 'Adjusted') + +setwd('/scratch_tmp/prj/oliverpainfel/GenoPred') +dir.create('docs/Images/hapnest') +png('docs/Images/hapnest/pgs_eval.png', res = 100, height = 700, width = 1000, units = 'px') + +ggplot(assoc_both, aes(x = trans, y = BETA, fill = pT)) + geom_hline(yintercept = 0, colour = 'darkgrey') + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) + - labs(y="BETA (SE)") + + labs(y="BETA (SE)", x=NULL) + theme_half_open() + background_grid() + panel_border() + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + background_grid(major = 'y', minor = 'y') + - scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + - facet_grid(Population ~.) + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(assoc_both$pT)))) + + facet_grid(pop ~ gwas) + +dev.off() ``` -
    -pheno_list could be three columns: pheno scores covar. pheno describes outcome, scores is comma separated list of score names (gwas_list and score_list names, plus option of projected pcs), and covar is a covariate file to be included in association analyses. + -**Note.** The performance of methods that take into account functional annotations (MegaPRS, SBayesRC) could be relatively downward biased due to the phenotype simulations not simulating functional enrichments. This benchmark is really to evaluate the impact of covarying for ancestry. In future research would could also simulate functional enrichments by specifying causal variants. +
    +
    +
    +![Performance of PGS when adjusted for ancestry](Images/hapnest/pgs_eval.png) +
    +
    +
    +The results with and without reference-based correction for ancestry are almost identical. This will vary depending on whether the phenotype varies according to ancestry. This simulation confirms that the PGS R2 is not impacted when there is no correlation between ancestry and the phenotype. +As expected the PGS derived using target-matched ancestry GWAS, perform slightly better. The difference isn't huge, due to same GWAS sample size, and cross population rG of 1. diff --git a/docs/hapnest_benchmark.html b/docs/hapnest_benchmark.html new file mode 100644 index 00000000..b2fc22d5 --- /dev/null +++ b/docs/hapnest_benchmark.html @@ -0,0 +1,1232 @@ + + + + + + + + + + + + + +HapNest Benchmark + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +

    Here will use simulated genetic data to benchmark GenoPred. We will +simulate the genetic data using HAPNEST.

    +
    +
    +

    Set up HAPNEST

    +
    + +Show code + +
    mkdir -p /users/k1806347/oliverpainfel/HAPNEST
    +cd /users/k1806347/oliverpainfel/HAPNEST
    +
    +# Step 1: Download container
    +singularity pull docker://sophiewharrie/intervene-synthetic-data
    +
    +# Step 2: Set up workspace
    +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/containers
    +mv intervene-synthetic-data_latest.sif /users/k1806347/oliverpainfel/HAPNEST/containers/
    +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/data
    +
    +# Step 3: Initiate HAPNEST (download dependencies)
    +export TMPDIR=/tmp
    +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif init
    +
    +# Step 4: Download reference data
    +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif fetch
    +
    +
    +
    +
    +
    +

    Test run using default config

    +

    Generates data for chromosome 1, for 6 populations, HapMap3 SNPs, and +1 phenotype.

    +
    + +Show code + +
    # Step 5: Generate genotype and phenotype data
    +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_geno 1 data/config.yaml
    +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif generate_pheno data/config.yaml
    +
    +# Step 6: Evaluate simulation (optional and slow)
    +singularity exec --bind data/:/data/ containers/intervene-synthetic-data_latest.sif validate data/config.yaml
    +
    +

    The data simulation took about 1 minute. Evaluation takes >2 +hours.

    +
    +
    +
    +

    HAPNEST released genotype and phenotype data

    +

    It would probably be easier, and more reproducible to use the +released version of simulated data from the HAPNEST paper. The files are +very large as they are for 6.8M variants and 1M individuals. Let’s start +with chromosome 22 to testing things out. We can subset the files to +HapMap3 variants as we download them to avoid storing so much data in +first instance.

    +
    +
    +

    Download genotype and phenotype

    +
    + +Show code + +
    mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/full
    +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/subset
    +module load plink2
    +cd /users/k1806347/oliverpainfel/HAPNEST/released/full
    +
    +# Download genotype data
    +# Subset the data to HapMap3 variants to save storage space
    +# Might as well convert to plink2 format for efficiency
    +for chr in $(seq 22 22); do
    +  for file in $(echo bed bim fam); do
    +    wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/genotypes/synthetic_v1_chr-${chr}.${file}
    +  done
    +  
    +  wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/rsids/rsid_variant_map_list_chr22.txt
    +  wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/example/synthetic_small_v1_chr-22.bim
    +  
    +  awk 'NR==FNR {snp[$1]; next} $2 in snp' /users/k1806347/oliverpainfel/GenoPred/pipeline/resources/data/hm3_snplist/w_hm3.snplist rsid_variant_map_list_chr22.txt > matched_rows.txt
    +
    +  plink2 \
    +    --bfile synthetic_v1_chr-${chr} \
    +    --make-pgen \
    +    --extract matched_rows.txt \
    +    --out /users/k1806347/oliverpainfel/HAPNEST/released/subset/synthetic_v1_hm3_chr${chr}
    +
    +  rm synthetic_v1_chr-${chr}.*
    +  rm matched_rows.txt
    +  rm rsid_variant_map_list_chr${chr}.txt
    +done
    +
    +# Download phenotype data
    +mkdir -p /users/k1806347/oliverpainfel/HAPNEST/released/phenotype
    +cd /users/k1806347/oliverpainfel/HAPNEST/released/phenotype
    +wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/synthetic_v1.sample
    +for i in $(seq 1 9); do
    +  wget https://ftp.ebi.ac.uk/biostudies/fire/S-BSST/936/S-BSST936/Files/phenotypes/synthetic_v1.pheno${i}
    +done
    +
    +
    +

    Note. For some reason there only about 65% of HapMap3 variants +available in the synthetic data. This will cause an error when using +GenoPred as it requires a certain overlap with the default reference +data. Given we are going to generate the GWAS using this data, this +wouldn’t actually cause any issues of SNP overlap, but there would be +poor coverage of the genome which will decrease the PGS R2 values. This +is not a big issue, but given it is so fast to simulate data, it is +making me think we should simulate our own so we can make it exactly +what we want (sample size, genetic architecture, snplist).

    +
    +
    +
    +
    +

    Full simulation

    +

    Lets modify the quickstart config.yaml to simulate data for +chromosome 22, 40k individuals, EUR, EAS and AFR population, 9 +phenotypes with same genetic architecture as HAPNEST paper.

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/HAPNEST
    +
    +# Generate genotype and phenotype data
    +singularity exec \
    +  --bind data/:/data/ \
    +  --bind /users/k1806347/oliverpainfel/GenoPred/pipeline/misc/hapnest/config.synth_1.yaml:/data/config.synth_1.yaml \
    +  containers/intervene-synthetic-data_latest.sif \
    +  generate_geno \
    +  8 \
    +  data/config.synth_1.yaml
    +  
    +# Note this only worked when allocating 100G RAM when using 8 threads. This is a lot more than expected based on the HAPNEST paper.
    +
    +singularity exec \
    +  --bind data/:/data/ \
    +  --bind /users/k1806347/oliverpainfel/GenoPred/pipeline/misc/hapnest/config.synth_1.yaml:/data/config.synth_1.yaml \
    +  containers/intervene-synthetic-data_latest.sif \
    +  generate_pheno \
    +  data/config.synth_1.yaml
    +  
    +
    +
    +
    +
    +

    Identify unrelated individuals

    +

    We need to identify a group of unrelated individuals, to avoid bias +in the GWAS and sample overlap between GWAS and target sample when +evaluating PGS. Idenitfy unrelated individuals within each +population.

    +
    + +Show code + +
    # Subset simulated data by population
    +library(data.table)
    +sample <-
    +  fread(
    +    '/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.sample',
    +    header = F
    +  )$V1
    +
    +pops<-unique(sample)
    +fam <- fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.fam')
    +fam$pop <- sample
    +
    +for(i in c('EUR','EAS','AFR')){
    +  fam_i <- fam[fam$pop == i,]
    +  fam_i <- fam_i[, c('V1','V2'), with=F]
    +  
    +  write.table(
    +    fam_i,
    +    paste0(
    +      '~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep'),
    +    col.names = F,
    +    row.names = F,
    +    quote = F
    +  )
    +}
    +
    # Identify unrelated individuals
    +# conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_
    +setwd('~/oliverpainfel/GenoPred/pipeline/')
    +dir.create('~/oliverpainfel/Analysis/HAPNEST/synth_1', recursive = T)
    +
    +library("optparse")
    +library(GenoUtils)
    +library(data.table)
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Create temp directory
    +tmp_dir<-tempdir()
    +
    +option_list = list(
    +  make_option("--target_plink_chr", action="store", default=NULL, type='character',
    +              help="Path to per chromosome target PLINK files [required]"),
    +  make_option("--maf", action="store", default=0.05, type='numeric',
    +              help="Minor allele frequency threshold [optional]"),
    +  make_option("--geno", action="store", default=0.02, type='numeric',
    +              help="Variant missingness threshold [optional]"),
    +  make_option("--hwe", action="store", default=1e-6, type='numeric',
    +              help="Hardy Weinberg p-value threshold. [optional]"),
    +  make_option("--n_pcs", action="store", default=10, type='numeric',
    +              help="Number of PCs (min=4) [optional]"),
    +  make_option("--plink2", action="store", default='plink2', type='character',
    +              help="Path PLINK2 software binary [required]"),
    +  make_option("--keep_list", action="store", default=NULL, type='character',
    +              help="File containing list of keep files and corresponding population code [optional]"),
    +  make_option("--unrel", action="store", default=NA, type='character',
    +              help="File containing list of unrelated individuals [optional]"),
    +  make_option("--n_cores", action="store", default=1, type='numeric',
    +              help="Number of cores for parallel computing [optional]"),
    +  make_option("--test", action="store", default=NA, type='character',
    +              help="Specify test mode [optional]"),
    +  make_option("--output", action="store", default=NULL, type='character',
    +              help="Path for output files [required]")
    +)
    +
    +opt = parse_args(OptionParser(option_list=option_list))
    +
    +opt$test<-'chr22'
    +opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-'
    +opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/relatedness/synth_1'
    +opt$n_cores<-20
    +
    +# Create output directory
    +opt$output_dir <- paste0(dirname(opt$output),'/')
    +system(paste0('mkdir -p ',opt$output_dir))
    +
    +if(!is.na(opt$test)){
    +  CHROMS <- as.numeric(gsub('chr','',opt$test))
    +}
    +
    +for(i in c('EUR','EAS','AFR')){
    +
    +  # Identify high quality variants
    +  target_qc_snplist<-plink_qc_snplist(bfile = opt$target_plink_chr, chr = CHROMS, plink2 = opt$plink2, geno = opt$geno, maf = opt$maf, hwe = opt$hwe, keep = paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep'))
    +  
    +  # Generate kinship matrix and list of unrelated individuals
    +  plink_king(bfile = opt$target_plink_chr, chr = CHROMS, extract = target_qc_snplist, plink2 = opt$plink2, out = paste0(opt$output, '.', i), threads = opt$n_cores, keep = paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/', i,'.keep'))
    +  
    +}
    +
    +
    +
    +
    +

    Subsample and GWAS

    +
    +

    Subsample

    +
    + +Show code + +
    library(data.table)
    +
    +fam <- NULL
    +for(i in c('EUR','EAS','AFR')){
    +  tmp <- fread(paste0('~/oliverpainfel/Analysis/HAPNEST/synth_1/relatedness/synth_1.',i,'.unrelated.keep'), header = F)
    +  tmp$pop <- i
    +  fam <- rbind(fam, tmp)
    +}
    +
    +set.seed(1)
    +for(pop_i in c('EUR','EAS','AFR')){
    +  fam_pop_i <- fam[fam$pop == pop_i,]
    +  print(nrow(fam_pop_i))
    +  train_size <- floor(0.9 * nrow(fam_pop_i))
    +  train_indices <- sample(seq_len(nrow(fam_pop_i)), size = train_size)
    +  
    +  write.table(
    +    fam_pop_i[train_indices, c('V1', 'V2'), with = F],
    +    paste0(
    +      '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.',
    +      pop_i,
    +      '.txt'
    +    ),
    +    col.names = F,
    +    row.names = F,
    +    quote = F
    +  )
    +  
    +  write.table(
    +    fam_pop_i[!(seq_len(nrow(fam_pop_i)) %in% train_indices), c('V1','V2'), with=F],
    +    paste0(
    +      '~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.',
    +      pop_i,
    +      '.txt'
    +    ),
    +    col.names = F,
    +    row.names = F,
    +    quote = F
    +  )
    +}
    +
    +
    +
    +
    +

    GWAS

    +
    +

    Perform PCA

    +
    + +Show code + +
    # conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_
    +setwd('~/oliverpainfel/GenoPred/pipeline/')
    +
    +start.time <- Sys.time()
    +library("optparse")
    +
    +option_list = list(
    +  make_option("--target_plink_chr", action="store", default=NULL, type='character',
    +              help="Path to per chromosome target PLINK files [required]"),
    +  make_option("--maf", action="store", default=0.05, type='numeric',
    +              help="Minor allele frequency threshold [optional]"),
    +  make_option("--geno", action="store", default=0.02, type='numeric',
    +              help="Variant missingness threshold [optional]"),
    +  make_option("--hwe", action="store", default=1e-6, type='numeric',
    +              help="Hardy Weinberg p-value threshold. [optional]"),
    +  make_option("--n_pcs", action="store", default=10, type='numeric',
    +              help="Number of PCs (min=4) [optional]"),
    +  make_option("--plink2", action="store", default='plink2', type='character',
    +              help="Path PLINK2 software binary [required]"),
    +  make_option("--keep_list", action="store", default=NULL, type='character',
    +              help="File containing list of keep files and corresponding population code [optional]"),
    +  make_option("--unrel", action="store", default=NA, type='character',
    +              help="File containing list of unrelated individuals [optional]"),
    +  make_option("--n_cores", action="store", default=1, type='numeric',
    +              help="Number of cores for parallel computing [optional]"),
    +  make_option("--test", action="store", default=NA, type='character',
    +              help="Specify test mode [optional]"),
    +  make_option("--output", action="store", default=NULL, type='character',
    +              help="Path for output files [required]")
    +)
    +
    +opt = parse_args(OptionParser(option_list=option_list))
    +
    +opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-'
    +opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/'
    +opt$test<-'chr22'
    +
    +keep_list<-data.frame(
    +  file = c(
    +    '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EUR.txt',
    +    '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EAS.txt',
    +    '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.AFR.txt'),
    +  POP = c('EUR','EAS','AFR')
    +)
    +
    +library(GenoUtils)
    +library(data.table)
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Create temp directory
    +tmp_dir<-tempdir()
    +
    +if(!is.na(opt$test)){
    +  CHROMS <- as.numeric(gsub('chr','',opt$test))
    +}
    +
    +############
    +# Create file listing variants in regions of long range LD
    +############
    +
    +targ_pvar <- read_bim(opt$target_plink_chr, chr = CHROMS)
    +targ_pvar <- remove_regions(dat = targ_pvar, regions = long_ld_coord)
    +
    +for(pop in keep_list$POP){
    +  # Read in keep file for population
    +  keep_file <- fread(keep_list$file[keep_list$POP == pop], header=F)
    +  if(ncol(keep_file) == 1){
    +    keep_file <- data.table(
    +      FID = keep_file$V1,
    +      IID = keep_file$V1)
    +  } else {
    +    keep_file <- data.table(
    +      FID = keep_file$V1,
    +      IID = keep_file$V2)
    +  }
    +
    +  ###########
    +  # Perform PCA on QC'd and independent variants
    +  ###########
    +
    +  # Create QC'd SNP-list
    +  target_qc_snplist <- plink_qc_snplist(bfile = opt$target_plink_chr, plink2 = opt$plink2, chr = CHROMS, keep = keep_file, maf = opt$maf, geno = opt$geno, hwe = opt$hwe, threads = opt$n_cores)
    +
    +  # Remove high LD regions
    +  target_qc_snplist <- target_qc_snplist[target_qc_snplist %in% targ_pvar$SNP]
    +
    +  # Perform LD pruning
    +  ld_indep <- plink_prune(bfile = opt$target_plink_chr, chr = CHROMS, keep = keep_file, plink2 = opt$plink2, extract = target_qc_snplist, threads = opt$n_cores)
    +
    +  # To improve efficiency, derive PCs using random subset of 1000 individuals.
    +  keep_file_subset <- keep_file[sample(1000, replace = T),]
    +  keep_file_subset <- keep_file_subset[!duplicated(keep_file_subset),]
    +
    +  # Run PCA
    +  snp_weights <- plink_pca(bfile = opt$target_plink_chr, keep = keep_file_subset, chr = CHROMS, plink2 = opt$plink2, extract = ld_indep, n_pc = opt$n_pcs, threads = opt$n_cores)
    +  fwrite(snp_weights, paste0(tmp_dir,'/ref.eigenvec.var'), row.names = F, quote=F, sep=' ', na='NA')
    +
    +  # Project into the full population
    +  target_pcs <- plink_score(bfile = opt$target_plink_chr, keep = keep_file, chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/ref.eigenvec.var'), threads = opt$n_cores)
    +
    +  fwrite(target_pcs, paste0(opt$output, pop,'.pcs.txt'), quote=F, sep=' ', na='NA')
    +}
    +
    +
    +
    +
    +

    Perform GWAS

    +
    + +Show code + +
    
    +module add plink2
    +for pheno in $(seq 1 1); do
    +    awk 'BEGIN {OFS="\t"} NR==1 {print "FID", "IID", "pheno"} NR>1 {print $1, $1, $NF}' /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno} > /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink
    +    
    +  for pop in $(echo EUR EAS AFR); do
    +  
    +    mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}
    +    for chr in $(seq 22 22); do
    +        sbatch -p neurohack_cpu --mem 20G -n 4 --wrap="plink2 \
    +          --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22 \
    +          --pheno /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \
    +          --1 \
    +          --covar ~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/${pop}.pcs.txt \
    +          --covar-variance-standardize \
    +          --logistic omit-ref cols=+a1freq,+ax hide-covar \
    +          --maf 0.01 \
    +          --geno 0.05 \
    +          --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr${chr}"
    +    done
    +  done
    +done
    +
    +# Once complete, merge results across chromosomes
    +for pheno in $(seq 1 1); do
    +  for pop in $(echo EUR EAS AFR); do
    +    head -n 1 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid > ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid
    +      for chr in $(seq 22 22); do
    +        tail -n +2 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid >> ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid
    +      done
    +      
    +      # Remove REF and ALT columns and rename AX column to A2
    +      cut -f 4,5 --complement ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid | awk 'BEGIN{FS=OFS="\t"} NR==1 {$7="A2"} 1' > temp.txt && mv temp.txt ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid
    +  
    +      gzip ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid
    +  done
    +done
    +
    +
    +
    +
    +
    +
    +
    +

    Run GenoPred

    +
    +

    Subset HAPNEST testing data

    +
    + +Show code + +
    mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset
    +
    +cat ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.*.txt > ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.txt
    +
    +for chr in $(seq 22 22); do
    +    plink2 \
    +      --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-${chr} \
    +      --keep ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing.txt \
    +      --make-bed \
    +      --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset/synth_1.chr${chr}
    +done
    +
    +
    +
    +

    Prepare config

    +
    + +Show code + +
    dir.create('/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config', recursive = T)
    +
    +# gwas_list
    +sample_file<-fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22.sample', header=F)$V1
    +gwas_list <- NULL
    +for(pheno in 1:1){
    +  pheno_file <- fread(paste0('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno', pheno,'.plink'))
    +  for(pop in c('EUR','EAS','AFR')){
    +    
    +    pheno_file_pop <- pheno_file[sample_file == pop,]
    +    
    +    tmp <- data.frame(
    +      name=paste0('pheno',pheno,'_',pop),
    +      path=paste0('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno', pheno, '/pheno', pheno, '.', pop, '.GW.pheno.glm.logistic.hybrid.gz'),
    +      population=pop,
    +      n=NA,
    +      sampling=mean(pheno_file_pop$pheno),
    +      prevalence=0.5,
    +      mean=NA,
    +      sd=NA,
    +      label=paste0('"pheno', pheno, ' (', pop, ')"')
    +    )
    +    
    +    gwas_list <- rbind(gwas_list, tmp)
    +  }
    +}
    +
    +write.table(gwas_list, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/gwas_list.txt', col.names = T, row.names = F, quote = F)
    +
    +# target_list
    +target_list <- data.frame(
    +  name='hapnest',
    +  path='/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_1/testing_subset/synth_1',
    +  type='plink1',
    +  indiv_report=F
    +)
    +
    +write.table(target_list, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/target_list.txt', col.names = T, row.names = F, quote = F)
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/gwas_list.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/target_list.txt",
    +  "pgs_methods: ['ptclump']",
    +  "cores_prep_pgs: 1",
    +  "cores_target_pgs: 10",
    +  "testing: chr22",
    +  "pgs_scaling: ['continuous', 'discrete']"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml', col.names = F, row.names = F, quote = F)
    +
    +
    +
    +
    +

    Run pipeline

    +
    + +Show code + +
    snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml output_all -n
    +
    +
    +
    +
    +
    +

    Evaluate PGS

    +

    Evaluate PGS R2 within each population.

    +
    + +Show code + +
    setwd('~/oliverpainfel/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Read in PGS for each population
    +pop <- c('EUR','EAS','AFR')
    +pgs <- read_pgs(config = config)
    +
    +# Read in phenotype data
    +pheno <- fread('/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno1.plink')
    +
    +# Evaluate PGS (without adjustment for reference PCs)
    +assoc<-NULL
    +for(i in pop){
    +  for(j in 1:nrow(scores)){
    +    tmp <- pgs$hapnest[[i]][[scores$name[j]]][[scores$method[j]]]
    +    tmp <- merge(tmp, pheno, by = c('FID','IID'))
    +    tmp_pheno <- tmp$pheno
    +    tmp_pgs <- tmp[, !(names(tmp) %in% c('FID','IID','pheno')), with = F]
    +    
    +    for(k in names(tmp_pgs)){
    +      mod <- glm(tmp_pheno ~ scale(tmp_pgs[[k]]), family='binomial')
    +        obs_r2 <- cor(predict(mod), as.numeric(tmp_pheno))^2
    +      sum_mod <- summary(mod)
    +
    +      assoc <- rbind(
    +        assoc, 
    +        data.table(
    +            Predictor = k,
    +            BETA = coef(sum_mod)[2, 1],
    +            SE = coef(sum_mod)[2, 2],
    +            P = coef(sum_mod)[2, 4],
    +            Obs_R2 = obs_r2,
    +            N = length(tmp_pheno),
    +            gwas = scores$name[j],
    +            method = scores$method[j],
    +            pop = i,
    +            trans = F
    +        )
    +      )
    +      }
    +  }
    +}
    +
    +# Evaluate PGS (without adjustment for reference PCs)
    +assoc_trans<-NULL
    +for(i in pop){
    +  for(j in 1:nrow(scores)){
    +    tmp <- pgs$hapnest[[i]][[scores$name[j]]][[scores$method[j]]]
    +    tmp2 <- pgs$hapnest[['TRANS']][[scores$name[j]]][[scores$method[j]]]
    +    tmp2 <- tmp2[tmp2$FID %in% tmp$FID,]
    +    tmp <- merge(tmp2, pheno, by = c('FID','IID'))
    +    tmp_pheno <- tmp$pheno
    +    tmp_pgs <- tmp[, !(names(tmp) %in% c('FID','IID','pheno')), with = F]
    +    
    +    for(k in names(tmp_pgs)){
    +      mod <- glm(tmp_pheno ~ scale(tmp_pgs[[k]]), family='binomial')
    +        obs_r2 <- cor(predict(mod), as.numeric(tmp_pheno))^2
    +      sum_mod <- summary(mod)
    +
    +      assoc_trans <- rbind(
    +        assoc_trans, 
    +        data.table(
    +            Predictor = k,
    +            BETA = coef(sum_mod)[2, 1],
    +            SE = coef(sum_mod)[2, 2],
    +            P = coef(sum_mod)[2, 4],
    +            Obs_R2 = obs_r2,
    +            N = length(tmp_pheno),
    +            gwas = scores$name[j],
    +            method = scores$method[j],
    +            pop = i,
    +            trans = T
    +        )
    +      )
    +      }
    +  }
    +}
    +
    +# Check the correlation between pheno and PGS, with and without adjustments for reference PCs
    +cor(assoc_trans$BETA, assoc$BETA) # 0.9996044
    +
    +plot(assoc_trans$BETA, assoc$BETA)
    +abline(a = 0, b = 1, col = "red", lwd = 2, lty = 2)
    +# The results are almost identical. This will vary depending on whether the phenotype varies according to ancestry. This simulation confirms that the PGS R2 is not impacted when there is no correlation between ancestry and the phenotype.
    +
    +# Plot the results
    +assoc_both <- rbind(assoc, assoc_trans)
    +library(ggplot2)
    +library(cowplot)
    +
    +# Extract pT variable from Predictor
    +assoc_both$pT <- gsub('e.','e-', gsub('.*0_', '', assoc_both$Predictor))
    +assoc_both$pT <- factor(assoc_both$pT, levels = unique(assoc_both$pT))
    +
    +# Improve labelling for plot
    +assoc_both$pop <- paste0('Target = ', assoc_both$pop)
    +assoc_both$pop <- factor(assoc_both$pop, levels = unique(assoc_both$pop))
    +
    +assoc_both$gwas <- gsub('.*_', '', assoc_both$gwas)
    +assoc_both$gwas <- paste0('Discovery = ', assoc_both$gwas)
    +assoc_both$gwas <- factor(assoc_both$gwas, levels = unique(assoc_both$gwas))
    +
    +assoc_both$trans <- ifelse(assoc_both$trans, 'Unadjusted', 'Adjusted')
    +
    +setwd('/scratch_tmp/prj/oliverpainfel/GenoPred')
    +dir.create('docs/Images/hapnest')
    +png('docs/Images/hapnest/pgs_eval.png', res = 100, height = 700, width = 1000, units = 'px')
    +
    +ggplot(assoc_both, aes(x = trans, y = BETA, fill = pT)) +
    +  geom_hline(yintercept = 0, colour = 'darkgrey') +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) +
    +  geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) +
    +  labs(y="BETA (SE)", x=NULL) +
    +  theme_half_open() +
    +  background_grid() +
    +  panel_border() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y') +
    +  scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(assoc_both$pT)))) +
    +  facet_grid(pop ~ gwas)
    +
    +dev.off()
    +
    +


    +
    +
    +
    + +

    Performance of PGS when adjusted for ancestry

    +
    +
    +
    +


    +

    The results with and without reference-based correction for ancestry +are almost identical. This will vary depending on whether the phenotype +varies according to ancestry. This simulation confirms that the PGS R2 +is not impacted when there is no correlation between ancestry and the +phenotype.

    +

    As expected the PGS derived using target-matched ancestry GWAS, +perform slightly better. The difference isn’t huge, due to same GWAS +sample size, and cross population rG of 1.

    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/pipeline/misc/hapnest/config.synth_1.yaml b/pipeline/misc/hapnest/config.synth_1.yaml index a548a855..13c0214d 100644 --- a/pipeline/misc/hapnest/config.synth_1.yaml +++ b/pipeline/misc/hapnest/config.synth_1.yaml @@ -117,10 +117,10 @@ phenotype_data: evaluation: metrics: aats: false # nearest neighbour adversarial accuracy - kinship: false # relatedness, including kinship density and IBS plots - ld_corr: true # linkage disequilibrium (LD) correlation matrix - ld_decay: true # linkage disequilibrium (LD) decay plot (and distance) - maf: true # minor allele frequency divergences + kinship: true # relatedness, including kinship density and IBS plots + ld_corr: false # linkage disequilibrium (LD) correlation matrix + ld_decay: false # linkage disequilibrium (LD) decay plot (and distance) + maf: false # minor allele frequency divergences pca: false # principal components analysis gwas: false # GWAS, manhattan plot and qqplot From 01312f8f749c9c5586e4eeb4e8a4b3781c8ba778 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 15:37:55 +0000 Subject: [PATCH 071/153] Fixed plink function when using plink1 as input --- functions/plink.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/plink.R b/functions/plink.R index 249b4165..ae8d4985 100644 --- a/functions/plink.R +++ b/functions/plink.R @@ -383,9 +383,9 @@ plink_king<-function(bfile=NULL, pfile=NULL, extract = NULL, chr = 1:22, plink2= # Merge per chromosome files extracting selected variants if(!is.null(bfile)){ - plink_merge(bfile = bfile, chr = chr, plink2 = plink2, extract = extract_snplist, out = paste0(tmp_dir,'/merged'), threads=threads) + plink_merge(bfile = bfile, chr = chr, plink2 = plink2, make_bed = T, extract = extract_snplist, out = paste0(tmp_dir,'/merged'), threads=threads, keep = keep) } else { - plink_merge(pfile = pfile, chr = chr, plink2 = plink2, extract = extract_snplist, out = paste0(tmp_dir,'/merged'), threads=threads) + plink_merge(pfile = pfile, chr = chr, plink2 = plink2, extract = extract_snplist, out = paste0(tmp_dir,'/merged'), threads=threads, keep = keep) } # Run KING estimator From 4b1c8b4bf521a5054138a371ef5a426b770f482b Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 16:11:22 +0000 Subject: [PATCH 072/153] Minor edit to correlation matrix plot dimensions --- Scripts/pipeline_reports/indiv_report_creator.Rmd | 11 +++++++++-- Scripts/pipeline_reports/samp_report_creator.Rmd | 12 +++++++++--- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index 015ba857..18e36010 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -464,17 +464,24 @@ plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + coord_fixed() plot_file<-paste0(tempfile(),'.png') -png(plot_file, units = 'px', res = 100, width = 400+(70*ncol(ref_pgs)), height = 100+(70*ncol(ref_pgs))) +plot_height <- 150+(70*ncol(ref_pgs)) +plot_width <- 450+(70*ncol(ref_pgs)) + +if(plot_height < 400) {plot_height <- 400} +if(plot_width < 700) {plot_width <- 700} + +png(plot_file, units = 'px', res = 100, width = plot_width, height = plot_height) plot_obj dev.off() + ``` ```{r, results='asis', eval = pgs_incl} cat0("
    Show reference PGS correlation matrix\n\n") -cat0(paste0("![](", plot_file,")")) +cat0(paste0("![](", plot_file,")\n\n")) cat0("**Note.** Plot shows correlation between pseudovalidated PGS across all populations, adjusted for ancestry.\n\n") cat0("
    \n\n") cat0("***\n\n") diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index d86822bf..3efa5999 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -370,7 +370,13 @@ plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + coord_fixed() plot_file<-paste0(tempfile(),'.png') -png(plot_file, units = 'px', res = 100, width = 400+(70*ncol(ref_pgs)), height = 100+(70*ncol(ref_pgs))) +plot_height <- 150+(70*ncol(ref_pgs)) +plot_width <- 450+(70*ncol(ref_pgs)) + +if(plot_height < 400) {plot_height <- 400} +if(plot_width < 700) {plot_width <- 700} + +png(plot_file, units = 'px', res = 100, width = plot_width, height = plot_height) plot_obj dev.off() @@ -380,7 +386,7 @@ dev.off() ```{r, results='asis', eval = pgs_incl} cat0("
    Show reference PGS correlation matrix\n\n") -cat0(paste0("![](", plot_file,")")) +cat0(paste0("![](", plot_file,")\n\n")) cat0("**Note.** Plot shows correlation between pseudovalidated PGS across all populations, adjusted for ancestry.\n\n") cat0("
    \n\n") cat0("***\n\n") @@ -416,7 +422,7 @@ for(i in names(ancestry_log$keep_files)){ pgs$assigned_pop[is.na(pgs$assigned_pop)]<-'Unassigned' # Plot the distribution of polygenic scores -plot_width <- 250 + length(unique(pgs$pop)) * 250 +plot_width <- 250 + length(unique(pgs$pop)) * 255 if(plot_width < 1000) plot_width <- 1000 pgs_dist_plots <- list() From 07e17bb9b44994af8ce6db10eb1d19c2fe0d7f47 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 3 Jan 2025 17:12:33 +0000 Subject: [PATCH 073/153] Updated documentation --- docs/pipeline_readme.Rmd | 18 ++++++++++-- docs/pipeline_readme.html | 58 ++++++++++++++++++++++++++++++++++++-- docs/styles/night-mode.css | 9 ++++++ docs/styles/styles.css | 7 ++++- 4 files changed, 85 insertions(+), 7 deletions(-) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index a2af92be..c83b728d 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -206,7 +206,7 @@ singularity \ # Pipeline configuration -The pipeline is configured using a configfile, which tells the pipeline what to do, and the location of the input data listed in the target_list, gwas_list, and score_list files. +The pipeline is configured using a `configfile`, which tells the pipeline what to do, and the location of the input data listed in the `target_list`, `gwas_list`, and `score_list` files.
    @@ -1404,9 +1404,21 @@ kable(gwas_groups_df, 'markdown') ## Select ancestry adjustment approach -The GenoPred pipeline has the capability to generate target PGS scaled according to an ancestry-matched reference, using either continuous or discrete corrections for ancestry (details provided [here]()). +The GenoPred pipeline offers the ability to generate target polygenic scores (PGS) corrected for ancestry. This can be achieved through two approaches: discrete or continuous corrections for ancestry. -By default, the pipeline applies only the continuous correction for ancestry to scale the target PGS. However, users can specify the desired ancestry adjustment approach using the `pgs_scaling` parameter in the `configfile`. This parameter accepts a list of values, which can include `continuous` and `discrete`. +### Discrete Correction: +* This approach assigns each target individual to an ancestry-matched reference population. +* The target individual's PGS is then standardized based on the mean and standard deviation (SD) of the PGS within the corresponding reference population. +* This is the approach used by GenoPred until v3.0.0. + +### Continuous Correction: +* This method utilizes genetic principal components projected from reference populations to standardize target PGS. +* It accounts for variation within reference populations and accommodates individuals whose ancestry does not align closely with a single reference population. +* GenoPred uses the approach described by Linders et al. ([here](https://doi.org/10.1016/j.gim.2023.100006)), which adjust both the mean and variance of the target PGS. + +There is a nice explanation of these approaches on the pgsc_calc website ([here](https://pgsc-calc.readthedocs.io/en/latest/explanation/geneticancestry.html)), where they refer to the continuous approach as 'Empirical Methods', and the continuous approach as 'PCA-based methods' (specifically `Z_norm2`). + +By default, the GenoPred pipeline applies only the continuous correction for ancestry to scale the target PGS. However, users can specify the desired ancestry adjustment approach using the `pgs_scaling` parameter in the `configfile`. This parameter accepts a list of values, which can include `continuous` and `discrete`. For example, to produce target PGS using both continuous and discrete correction, specify: diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 7d9b7fc0..d02e185c 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -627,9 +627,10 @@

    Containers

    Pipeline configuration

    -

    The pipeline is configured using a configfile, which tells the -pipeline what to do, and the location of the input data listed in the -target_list, gwas_list, and score_list files.

    +

    The pipeline is configured using a configfile, which +tells the pipeline what to do, and the location of the input data listed +in the target_list, gwas_list, and +score_list files.

    @@ -1831,6 +1832,9 @@

    read_pgs

    is NULL.
  • pop (optional): A vector of populations to include. Default is NULL.
  • +
  • pseudo_only (optional): A logical parameter that +determines whether to return only the PGS selected through +pseudovalidation. Default is FALSE.
  • Returns
      @@ -2186,6 +2190,54 @@

      Multi-source PGS methods


  • +
    +

    Select ancestry adjustment approach

    +

    The GenoPred pipeline offers the ability to generate target polygenic +scores (PGS) corrected for ancestry. This can be achieved through two +approaches: discrete or continuous corrections for ancestry.

    +
    +

    Discrete Correction:

    +
      +
    • This approach assigns each target individual to an ancestry-matched +reference population.
    • +
    • The target individual’s PGS is then standardized based on the mean +and standard deviation (SD) of the PGS within the corresponding +reference population.
    • +
    • This is the approach used by GenoPred until v3.0.0.
    • +
    +
    +
    +

    Continuous Correction:

    +
      +
    • This method utilizes genetic principal components projected from +reference populations to standardize target PGS.
    • +
    • It accounts for variation within reference populations and +accommodates individuals whose ancestry does not align closely with a +single reference population.
    • +
    • GenoPred uses the approach described by Linders et al. (here), which adjust +both the mean and variance of the target PGS.
    • +
    +

    There is a nice explanation of these approaches on the pgsc_calc +website (here), +where they refer to the continuous approach as ‘Empirical Methods’, and +the continuous approach as ‘PCA-based methods’ (specifically +Z_norm2).

    +

    By default, the GenoPred pipeline applies only the continuous +correction for ancestry to scale the target PGS. However, users can +specify the desired ancestry adjustment approach using the +pgs_scaling parameter in the configfile. This +parameter accepts a list of values, which can include +continuous and discrete.

    +

    For example, to produce target PGS using both continuous and discrete +correction, specify:

    +
    pgs_scaling: ['continuous', 'discrete]
    +

    Or, to produce target PGS only the discrete correction, specify:

    +
    pgs_scaling: ['discrete']
    +
    +
    +

    Running in offline environment

    diff --git a/docs/styles/night-mode.css b/docs/styles/night-mode.css index 8bf1cf5b..ff41b5e4 100644 --- a/docs/styles/night-mode.css +++ b/docs/styles/night-mode.css @@ -25,6 +25,15 @@ pre { p code { background-color: #242f39; /* Slightly different background for inline code */ color: #82ccdd; /* Light blue for inline code text */ + border: 1px solid #4e5a5b !important; +} + +p { + font-weight: 300 !important; +} + +li { + font-weight: 300 !important; } /* Optional: Syntax Highlighting Styles */ diff --git a/docs/styles/styles.css b/docs/styles/styles.css index 27b2217d..9ba0b16a 100644 --- a/docs/styles/styles.css +++ b/docs/styles/styles.css @@ -212,7 +212,11 @@ h4 { } p { - font-weight: 300; + font-weight: 400; +} + +li { + font-weight: 400; } /* Styling for code blocks */ @@ -229,6 +233,7 @@ pre { p code { padding: 2px 4px; border-radius: 5px; + border: 1px solid #cccccc; } .tocify .list-group-item { From fd76a7a7a99aacb799ea64cb83c26771859e9686 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 4 Jan 2025 13:42:38 +0000 Subject: [PATCH 074/153] Fixed bug in outlier detection when unrelated individuals are not specified. --- functions/plink.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/plink.R b/functions/plink.R index ae8d4985..6d0aa9ce 100644 --- a/functions/plink.R +++ b/functions/plink.R @@ -356,7 +356,7 @@ plink_clump<-function(bfile=NULL, pfile=NULL, plink=NULL, plink2=NULL, chr = 1:2 } # Generate kinship matrix and identify unrelated individuals (>2nd degree) -plink_king<-function(bfile=NULL, pfile=NULL, extract = NULL, chr = 1:22, plink2='plink2', out, keep=NA, threads = 1){ +plink_king<-function(bfile=NULL, pfile=NULL, extract = NULL, chr = 1:22, plink2='plink2', out, keep=NULL, threads = 1){ if(is.null(bfile) & is.null(pfile)){ stop("bfile or pfile must be specified.") } From fa4ccec076ecd410054164904149a7b3a94cd671 Mon Sep 17 00:00:00 2001 From: Oliver Pain Date: Mon, 6 Jan 2025 16:43:27 +0000 Subject: [PATCH 075/153] Making some notes on running on dnanexus --- docs/CrossPop_dnanexus.Rmd | 3220 ++++++++++++++++++++++++++++++++++++ 1 file changed, 3220 insertions(+) create mode 100644 docs/CrossPop_dnanexus.Rmd diff --git a/docs/CrossPop_dnanexus.Rmd b/docs/CrossPop_dnanexus.Rmd new file mode 100644 index 00000000..ac179b33 --- /dev/null +++ b/docs/CrossPop_dnanexus.Rmd @@ -0,0 +1,3220 @@ +--- +title: Cross-population evaluation of polygenic scores +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +Half way through my project implementing and evaluation cross population PGS methods, our KCL server went down, and UKB moved over to DNAnexus. Here we will set up the cross population project on DNAnexus. + +*** + +# Define ancestry in UKB + +We will need to mount the dispensed UKB genetic data, so it can be used as an input to the GenoPred pipeline. + +```{bash} +# Mount the project with the dispensed UKB data +FUSE_MOUNT=/home/dnanexus/projects2 +mkdir -p $FUSE_MOUNT +./dxfuse-linux -uid $(id -u) -gid $(id -g) -verbose 2 $FUSE_MOUNT project-GP0ZBqQJ5vK5kxJF3KyxgZg1 + +# Create symlinks to the dispensed imputed genetic data +mkdir -p /home/dnanexus/ukb/ukb_symlinks + +# pgen and pvar files +for chr in $(seq 1 22);do + for file in $(echo bgen bgen.bgi);do + ln -s /home/dnanexus/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c${chr}_b0_v1.${file} /home/dnanexus/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file} + done +done + +# Make a copy of the sample file, and set the sex column to dichotomous (otherwise plink throws an error) +cp /home/dnanexus/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c1_b0_v1.sample /home/dnanexus/ukb/ukb_symlinks/ukb_imp.sample +sed -i '2s/0/D/4' /home/dnanexus/ukb/ukb_symlinks/ukb_imp.sample + +# Subset the files to contain variants with MAF > 0.005 and INFO 0.4 +``` + +```{r} +install.packages('data.table') +install.packages('R.utils') +library(data.table) +for(i in 22:22){ + snp_dat<-fread(paste0("/home/dnanexus/projects2/UKB_82087//Bulk/Imputation/Imputation from genotype (TOPmed)/helper_files/ukb21007_c",i,'_b0_v1.sites.vcf.gz'), nrows = 100000) + snp_dat<-snp_dat[nchar(snp_dat$REF) == 1 & nchar(snp_dat$ALT) == 1,] + snp_dat$ID<-paste0(snp_dat$`#CHROM`, ':', snp_dat$POS) + snp_dat<-snp_dat[, c('ID','INFO'), with=F] + snp_dat <- data.table(ID = snp_dat$ID, do.call(rbind, lapply(strsplit(snp_dat$INFO, ';'), function(x) x[1:2]))) + names(snp_dat)<-c('ID','FREQ','R2') + snp_dat$FREQ<-as.numeric(gsub('AF=','', snp_dat$FREQ)) + snp_dat$R2<-as.numeric(gsub('R2=','', snp_dat$R2)) + snp_dat<-snp_dat[(snp_dat$FREQ > 0.005 | snp_dat$FREQ < 0.995) & snp_dat$R2 > 0.4,] + fwrite(snp_dat[,'ID', with=F], paste0('/home/dnanexus/ukb/maf_005.r2_4.chr',i,'.snplist'), quote=F, col.names=F) +} +``` + +```{bash} +# decompress qctool_v2.2.0-CentOS_Linux7.8.2003-x86_64.tgz + + +/home/dnanexus/software/qctool_v2.0.8-CentOS\ Linux7.6.1810-x86_64/qctool \ + -g /home/dnanexus/projects2/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c22_b0_v1.bgen \ + -og /home/dnanexus/ukb/ukb.filtered.chr22.bgen \ + -incl-positions /home/dnanexus/ukb/maf_005.r2_4.chr22.snplist +``` + +Create the require configuration files. + +```{bash} +mkdir -p /home/dnanexus/ukb/configs/basic +mkdir -p /home/dnanexus/ukb/GenoPred/output +``` + +```{r} +# Create target list +target_list <- data.frame( + name='ukb', + path='/home/dnanexus/ukb/ukb_symlinks/ukb_imp', + type='bgen', + indiv_report=F +) + +write.table(target_list, '/home/dnanexus/ukb/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F) + +# Create config file +conf <- c( + 'outdir: /home/dnanexus/ukb/GenoPred/output', + 'config_file: /home/dnanexus/ukb/configs/basic/config.yaml', + 'target_list: /home/dnanexus/ukb/configs/basic/target_list.txt', + 'testing: chr22' +) + +write.table(conf, '/home/dnanexus/ukb/configs/basic/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +Run pipeline + +```{bash} +cd /home/dnanexus/GenoPred/pipeline +git describe --tags +# v2.2.2-178-ge7cceca + +snakemake -j 4 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n +``` + + + +```{r} +# Create config file +conf <- c( + 'outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output', + 'config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/benchmark/config.yaml', + 'gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/benchmark/gwas_list.txt', + 'target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt', + "pgs_methods: ['ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50" +) + +write.table(conf, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/benchmark/config.yaml', col.names = F, row.names = F, quote = F) +``` + + + +*** +*** + + +# Introduction + +European (EUR) GWAS are typically the largest in sample size, or even the only GWAS for certain outcomes. Here we will evaluate approaches for calculating polygenic scores (PGS) across populations. We will include single- and multi-source PGS methods, using EUR GWAS alone, or using EUR GWAS in combination with GWAS from other populations. + +In first instance, we will use EUR individuals in UK Biobank (UKB), to derive GWAS summary statistics, and Biobank Japan GWAS. We will evaluate PGS across populations in UKB, using outcomes available in the majority of participants to ensure sufficient sample size in non-EUR populations. + +*** + +# Derive GWAS in UKB + +To avoid sample overlap between the EUR GWAS and the EUR target sample for evaluation, we will split EUR individuals in UKB into training and testing subsets. The GWAS will be performed in the training subset, and the PGS evaluation will occur in the testing subset. + +*** + +## Run outlier detection + +
    Show code +```{bash} +cd /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/GenoPred/pipeline +git describe --tags +# v2.2.5-20-gb0bf674 + +snakemake --profile slurm --use-conda --configfile=../../usr/k1806347/configs/benchmark/config.yaml outlier_detection -n + +``` +
    + +*** + +## Collect phenotype data + +We will use the same 33 quantitative traits that were used in the PRS-CSx paper (Supp Table 10). + +
    Show code +```{bash} +mkdir /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx +``` + +```{r} +library(ukbkings) +library(dplyr) +library(stringr) +library(data.table) + +# create data.frame showing variables used by prscsx +prscsx_fields<-c('30620','30600','30610','30650','30160','21001','21002','30710','30680','4079','30150','30740','30750','30760','50','30030','30020','30780','30120','30050','30060','30040','30130','30140','30080','30010','30700','4080','30690','30860','30870','30000','30730') +prscsx_trait<-c('Alanine aminotransferase','Albumin','Alkaline phosphatase','Aspartate transaminase','Basophil','Body mass index','Body weight','C-reactive protein','Calcium','Diastolic blood pressure','Eosinophil','Glucose','HbA1c','HDL-cholesterol','Height','Hematocrit','Hemoglobin','LDL-cholesterol','Lymphocyte','Mean corpuscular hemoglobin','Mean corpuscular hemoglobin concentration','Mean corpuscular volume','Monocyte','Neutrophil','Platelet','Red blood cell','Serum creatinine','Sytolic blood pressure','Total cholesterol','Total protein','Triglycerides','White blood cell','γ-glutamyl transpeptidase') +prscsx_labels<-c('ALT','ALB','ALP','AST','BAS','BMI','BWT','CRP','Ca','DBP','EOS','GLC','HbA1c','HDL','HT','HCT','HB','LDL','LYM','MCH','MCHC','MCV','MON','NEU','PLT','RBC','CR','SBP','TC','TP','TG','WBC','GGT') + +prscsx_dat<-data.frame( + trait=prscsx_trait, + labels=prscsx_labels, + field=prscsx_fields +) + +write.csv(prscsx_dat, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv', row.names = F) +write.table(prscsx_labels, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F) + +# Extract outcomes from UKB (project ukb82087) +project_dir <- "/datasets/ukbiobank/ukb82087" + +system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt') +f <- bio_field(project_dir) +f %>% + select(field, name) %>% + filter(str_detect(field, paste(paste0("^", prscsx_dat$field, '-'), collapse='|'))) %>% + bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt") + +bio_phen( + project_dir, + field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt", + out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset" +) + +system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") +df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") + +# Take the first observation of each outcome +library(tidyr) +df_long <- df %>% + pivot_longer(cols = names(df)[!grepl('eid', names(df))], names_to = "variable", values_to = "outcome") %>% + drop_na(outcome) +df_long$variable<-gsub('-.*','', df_long$variable) +df_long<-df_long[!duplicated(df_long[,c('eid','variable')]),] + +library(data.table) + +for(i in 1:nrow(prscsx_dat)){ + tmp <- df_long[df_long$variable == prscsx_dat$field[i],] + tmp <- data.frame( + eid = tmp$eid, + outcome = tmp$outcome + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +# Read in ancestry inference results to determine sample size per population +# Use ancestry information from GenoPred +keep_files<-list.files(path = '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', pattern = '.keep') + +pop_dat<-NULL +for(i in keep_files){ + tmp<-fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', i)) + names(tmp)<-c('FID','IID') + tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i)) + pop_dat<-rbind(pop_dat, tmp) +} + +# Update row number IDs to project specific IDs +psam<-fread('/scratch/prj/ukbiobank/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) +psam<-psam[,c('IID','rn'), with = F] + +pop_dat$FID<-NULL +pop_dat<-merge(pop_dat, psam, by.x='IID', by.y='rn') +pop_dat<-data.frame( + eid=pop_dat$IID.y, + POP=pop_dat$POP +) + +# Merge ancestry info with phenotype data +df_short <- dcast(df_long, eid ~ variable, value.var = "outcome") +df_short<-merge(df_short, pop_dat, by='eid') + +# Remove related individuals +greedy_related <- "/scratch/prj/ukbiobank/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated" +rel<-bio_gen_related_remove( + project_dir = project_dir, + greedy_related = greedy_related, + keep = df_short$eid, + thresh = 0.044, + seed = 1 + )$eid + +df_short_unrel<-df_short[!(df_short$eid %in% rel),] + +n_table<-NULL +for(i in 1:nrow(prscsx_dat)){ + for(j in unique(pop_dat$POP[!is.na(pop_dat$POP)])){ + tmp<-data.frame( + trait=prscsx_dat$trait[i], + labels=prscsx_dat$label[i], + field=prscsx_dat$field[i], + population=j, + n=sum(!is.na(df_short[[prscsx_dat$field[i]]][df_short$POP == j])), + n_unrel=sum(!is.na(df_short_unrel[[prscsx_dat$field[i]]][df_short_unrel$POP == j])) + ) + n_table<-rbind(n_table, tmp) + } +} + +write.csv(n_table, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table') + +# Define training subset for EUR +df_short_unrel_eur<-df_short_unrel[df_short_unrel$POP == 'EUR',] +set.seed(1) +train_size <- floor(0.8 * nrow(df_short_unrel_eur)) +train_indices <- sample(seq_len(nrow(df_short_unrel_eur)), size = train_size) + +df_short_unrel_eur_train<-df_short_unrel_eur[train_indices,] +df_short_unrel_eur_test<-df_short_unrel_eur[-train_indices,] + +n_table_eur<-NULL +for(i in 1:nrow(prscsx_dat)){ + tmp<-data.frame( + trait=prscsx_dat$trait[i], + labels=prscsx_dat$label[i], + field=prscsx_dat$field[i], + n_train=sum(!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]])), + n_test=sum(!is.na(df_short_unrel_eur_test[[prscsx_dat$field[i]]])) + ) + n_table_eur<-rbind(n_table_eur, tmp) +} + +write.csv(n_table_eur, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table_eur') + +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_train$eid]<-'EUR_train' +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_test$eid]<-'EUR_test' + +# Output phenotype data for each population +for(i in 1:nrow(prscsx_dat)){ + for(j in unique(df_short_unrel$POP)){ + tmp<-df_short_unrel[df_short_unrel$POP == j,] + tmp <- data.frame( + FID = tmp$eid, + IID = tmp$eid, + outcome = tmp[[prscsx_dat$field[i]]] + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.', j, '.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) + + # Write out with row number based IDs + pheno<-merge(tmp, psam, by='IID') + pheno<-data.frame( + FID=pheno$rn, + IID=pheno$rn, + outcome=pheno$outcome + ) + + fwrite( + pheno, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.', j, '.row_number.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) + } +} + +# For the EUR training GWAS, normalise and regress covariates +# Use age, sex and PCs as covariates +# Read in PC data released by UKB +qc_dat<-bio_gen_sqc(project_dir) +qc_dat<-qc_dat[,c('eid',paste0('pc',1:20))] +df_short_unrel<-merge(df_short_unrel, qc_dat, by='eid') + +# Read in sex and age information +system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt') +f <- bio_field(project_dir) +f %>% + select(field, name) %>% + filter(str_detect(field, "^21022-0.0|^31-0.0")) %>% + bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt") + +bio_phen( + project_dir, + field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt", + out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset" +) + +system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") +df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") +names(df)<-gsub('-.*','',names(df)) +names(df)[names(df) == '31']<-'sex' +names(df)[names(df) == '21022']<-'age' +df_short_unrel<-merge(df_short_unrel, df, by='eid') + +# Within each population, normalise each outcome and regress out covariates +library(RNOmni) +covs<-c(paste0('pc',1:20), 'sex', 'age') +df_short_unrel_eur_train<-df_short_unrel[df_short_unrel$POP == 'EUR_train',] +for(i in 1:nrow(prscsx_dat)){ + tmp<-df_short_unrel_eur_train[!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]]),] + tmp$pheno_norm<-RNOmni::RankNorm(tmp[[prscsx_dat$field[i]]]) + mod<-lm(as.formula(paste0('pheno_norm ~ ', paste(covs, collapse=' + '))), data=tmp) + tmp$pheno_norm_resid_scale<-as.numeric(scale(resid(mod))) + tmp<-data.frame( + FID=tmp$eid, + IID=tmp$eid, + outcome=tmp$pheno_norm_resid_scale + ) + + fwrite( + tmp, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +# Convert to row number based IDs so it will work with UKB geno data from GenoPred +for(i in 1:nrow(prscsx_dat)){ + pheno<-fread(paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.txt' + )) + + pheno<-merge(pheno, psam, by='IID') + pheno<-data.frame( + FID=pheno$rn, + IID=pheno$rn, + outcome=pheno$outcome + ) + + fwrite( + pheno, + paste0( + '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + prscsx_dat$label[i], + '.unrel.EUR_train.norm_resid_scale.row_number.txt' + ), + row.names = F, + quote = F, + na = 'NA', + sep = '\t' + ) +} + +``` +
    + +*** + +## Run GWAS + +
    Show code +```{bash, eval=F, echo=T} +for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno} + for chr in $(seq 1 22); do + sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --pfile /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/geno/ukb.ref.chr${chr} \ + --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.EUR_train.norm_resid_scale.row_number.txt \ + --linear omit-ref cols=+a1freq,+ax \ + --maf 0.01 \ + --geno 0.05 \ + --out /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}" + done +done + +# Once complete, merge results across chromosomes +for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + head -n 1 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + for chr in $(seq 1 22); do + tail -n +2 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + done + + # Remove REF and ALT columns and rename AX column to A2 + cut -f 4,5 --complement /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + + gzip /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt +done + +``` +
    + +*** + +# Download relevant BBJ sumstats + +
    Show code + +```{r} +# Identify wget command for relevant phenotypes +library(data.table) + +# Read in BBJ GWAS info from BBJ website +bbj_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas.csv') + +# Map BBJ trait names to those used for UKB +bbj_gwas$bbj_labels <- + gsub("\\)", '', gsub(".*\\(", '', bbj_gwas$Phenotype)) +bbj_gwas$trait <- gsub(" \\(.*", '', bbj_gwas$Phenotype) + +bbj_gwas$Category<-NULL +bbj_gwas$Phenotype<-NULL + +# Update trait labels to match what was used in prscsx paper +bbj_gwas$trait<-gsub(' count','', bbj_gwas$trait) +bbj_gwas$trait[bbj_gwas$trait == 'G-glutamyl transpeptidase']<-'γ-glutamyl transpeptidase' + +# Merge the bbj trait info with the prscsx trait info +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat <- merge(bbj_gwas, prscsx_dat, by='trait', all=T) + +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv', row.names = F) + +# Create column showing what label is used in the wget command +prscsx_dat$wget_label <- + gsub('.v1.zip', '', gsub('.*hum0197.v3.BBJ.', '', prscsx_dat$wget)) + +# Write a table showing label matching prscsx info and wget url +write.table(prscsx_dat[, c('labels', 'wget', 'wget_label'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +# wget and unzip sumstats +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) + sbatch -p neurohack_cpu --wrap="wget -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip ${url} + unzip /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip -d /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx + rm /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip" +done + +# Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) + mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz + rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1 +done + +# Format so BOLT P value is used by GenoPred +for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" +done + +``` +
    + +*** + +# Download relevant UGR sumstats + +
    Show code + +```{r} +# Identify wget command for relevant phenotypes +library(data.table) + +# Read in UGR GWAS info from GWAS catalogue +ugr_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats.csv') + +# Map UGR trait names to those used for UKB +ugr_gwas$trait<-gsub(' levels','', ugr_gwas$reportedTrait) +ugr_gwas$trait<-gsub(' count','', ugr_gwas$trait) + +ugr_to_prscsx <- c( + "Aspartate aminotransferase" = "Aspartate transaminase", + "Bilirubin" = NA, # No direct match + "Eosinophils" = "Eosinophil", + "Gamma glutamyl transferase" = "γ-glutamyl transpeptidase", + "HDL cholesterol" = "HDL-cholesterol", + "Hemoglobin A1c" = "HbA1c", + "Hip circumference" = NA, # No direct match + "LDL cholesterol" = "LDL-cholesterol", + "Red cell distribution width" = NA, # No direct match + "Serum albumin" = "Albumin", + "Serum alkaline phosphatase" = "Alkaline phosphatase", + "Systolic blood pressure" = "Sytolic blood pressure", + "Triglyceride" = "Triglycerides", + "Waist circumference" = NA, # No direct match + "Waist-hip ratio" = NA, # No direct match + "Weight" = "Body weight" +) + +ugr_gwas$trait <- ifelse(ugr_gwas$trait %in% names(ugr_to_prscsx), + ugr_to_prscsx[ugr_gwas$trait], + ugr_gwas$trait) + +# Merge the ugr trait info with the prscsx trait info +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat <- merge(ugr_gwas, prscsx_dat, by='trait') + +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv', row.names = F) + +# Create column indicating wget command +for(i in 1:nrow(prscsx_dat)){ + if(!grepl('.txt', prscsx_dat$wget[i])){ + print(i) + Sys.sleep(2) + log<-system(paste0('curl --max-time 10 ', gsub('http:','ftp:', prscsx_dat$summaryStatistics[i]), '/'), intern = T) + log<-log[grepl('annotated.txt.gz|annotated.txt', log)] + log<-gsub('.* ','', log) + prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log) + } +} + +# Write a table showing label matching prscsx info and wget url +write.table(prscsx_dat[, c('labels', 'wget'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +# wget and unzip sumstats +for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt | cut -d' ' -f 1); do + url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt) + sbatch -p cpu --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/UGR/${pheno}.txt.gz ${url}" +done + +``` + +```{r} +library(future.batchtools) +library(furrr) +library(data.table) +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv') + +plan(batchtools_slurm(resources = list( + time = "12:00:00", + ntasks = 2, + mem = "10g", + partition = "neurohack_cpu" +))) + +furrr::future_map_dfr(1:nrow(ugr_data), function(i) { + print(i) + sumstats <- fread(paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".txt.gz")) + sumstats <- sumstats[, names(sumstats) %in% c("snpid", "pval_fe", "se_fe") | grepl('^beta_|^af_|^no_', names(sumstats)), with=F] + + # Extract CHR, BP, A1, A2 from snpid + snp_split <- tstrsplit(sumstats$snpid, ":", fixed = TRUE) + sumstats[, `:=`(CHR = snp_split[[1]], BP = snp_split[[2]], A1 = snp_split[[3]], A2 = snp_split[[4]])] + + # Set no_ and af_ to NA if beta is NA + cohorts <- gsub('^no_','', names(sumstats)[grepl('^no_', names(sumstats))]) + for (cohort in cohorts) { + sumstats[[paste0('no_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA + sumstats[[paste0('af_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA + } + + # Calculate sample size weighted average for allele frequency + for (cohort in cohorts) { + sumstats[[paste0('af_', cohort, '_weighted')]] <- sumstats[[paste0('af_', cohort)]] * sumstats[[paste0('no_', cohort)]] + } + + # Calculate total N and frequency + sumstats[, N := rowSums(.SD, na.rm = TRUE), .SDcols = patterns("^no_")] + sumstats[, FREQ := rowSums(.SD, na.rm = TRUE) / N, .SDcols = patterns("weighted$")] + + # Rename columns + setnames(sumstats, old = c('beta_fe', 'se_fe', 'pval_fe'), new = c('BETA', 'SE', 'P')) + + # Select relevant columns and remove rows with missing data + sumstats <- sumstats[, .(CHR, BP, A1, A2, BETA, SE, P, FREQ, N)] + sumstats <- sumstats[complete.cases(sumstats)] + + fwrite(sumstats, paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".reformat.txt.gz"), sep=' ', quote=F, na='NA') + +}) + +``` + +
    + +*** + +# Estimate SNP-h2, polygenicity and rG across populations + +We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. +POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. +Use the sumstats QC'd by GenoPred. +To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred. + +*** + +## Prepare configuration for GenoPred + +
    Show code + +```{r} +###### +# gwas_list +###### + +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') + +gwas_list_eur<-data.frame( + name=paste0(prscsx_dat$labels,'_UKB'), + path=paste0('/scratch/prj/ukbiobank/usr/ollie_pain/gwas/',prscsx_dat$labels,'/ukb.eur_train.',prscsx_dat$labels,'.GW.txt.gz'), + population='EUR', + n=NA, + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', prscsx_dat$trait, ' (UKB)"') +) + +bbj_info<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv') +bbj_info<-bbj_info[bbj_info$labels %in% prscsx_dat$labels,] + +gwas_list_eas<-data.frame( + name=paste0(bbj_info$labels,'_BBJ'), + path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.',bbj_info$labels,'.reformat.txt.gz'), + population='EAS', + n=as.numeric(gsub(',','',bbj_info$`No. samples`)), + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', prscsx_dat$trait, ' (BBJ)"') +) + +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv') +ugr_data<-ugr_data[ugr_data$labels %in% prscsx_dat$labels,] + +gwas_list_afr<-data.frame( + name=paste0(ugr_data$labels,'_UGR'), + path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/UGR/',ugr_data$labels,'.reformat.txt.gz'), + population='AFR', + n=NA, + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"', ugr_data$trait, ' (UGR)"') +) +gwas_list<-do.call(rbind, list(gwas_list_eur, gwas_list_eas, gwas_list_afr)) + +# Create file listing phenotypes in common between AFR, EAS and EUR +pheno <- gsub('_.*', '', gwas_list$name) +pheno_intersect <- Reduce(intersect, + list( + pheno[gwas_list$population == 'EUR'], + pheno[gwas_list$population == 'EAS'], + pheno[gwas_list$population == 'AFR'] + ) + ) + +# Restrict gwas_list to intersecting phenotypes +gwas_list<-gwas_list[pheno %in% pheno_intersect,] + +write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt', col.names = T, row.names = F, quote = F) + +write.table(pheno_intersect, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', col.names = F, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", + "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml", + "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt", + "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", + "pgs_methods: ['ptclump']", + "cores_prep_pgs: 1", + "cores_target_pgs: 20" +) + +write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F) + +``` +
    + +*** + +## Run pipeline + +```{bash} +snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml target_pgs -n +``` + +*** + +## Reformat for LDSC and POPCORN + +
    Show code +```{r} +library(data.table) +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T) +gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') + +for(i in 1:nrow(gwas_list)){ + if( + file.exists( + paste0( + "/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/", + gwas_list$name[i], + ".sumstats.gz"))){ + next + } + print(i) + gwas_file <- + paste0( + "/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop/reference/gwas_sumstat/", + gwas_list$name[i], + "/", + gwas_list$name[i], + "-cleaned.gz" + ) + + gwas_header <- fread(gwas_file, nrows = 1) + cols_index <- which(names(gwas_header) %in% c('SNP','A1','A2','BETA','SE','P','N')) + + system( + paste0( + "zcat ", + gwas_file, + " | cut -f ", + paste0(cols_index, collapse = ','), + " | sed -e '1s/BETA/beta/'", + " | /users/k1806347/oliverpainfel/Software/pigz -f", + " > /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/", + gwas_list$name[i], + ".sumstats.gz" + ) + ) +} +``` + +
    + +*** + +## Run LDSC + +
    Show code +```{bash} +conda activate ldsc + +for pop in $(echo EUR EAS AFR);do + if [ "$pop" == "EUR" ]; then + samp="UKB" + fi + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats + + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \ + --sumstats /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}" + + done +done + +for pop in $(echo EUR EAS AFR);do + if [ "$pop" == "EUR" ]; then + samp="UKB" + fi + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop} + + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \ + --h2 /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}.sumstats.gz \ + --ref-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \ + --w-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop}/res" + + done +done + +``` + +
    + +*** + +## Calculate CSCOREs + +```{bash} + +# Subset the reference data into relevant populations +for pop in $(echo EUR EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp + for chr in $(seq 1 22); do + /users/k1806347/oliverpainfel/Software/plink1.9/plink \ + --bfile /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} \ + --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \ + --make-bed \ + --out /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} + done +done + +conda activate popcorn +for pop in $(echo EAS AFR); do + mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES + for chr in $(seq 1 22); do + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ + compute \ + -v 1 \ + --bfile1 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.EUR.chr${chr} \ + --bfile2 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} \ + /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr${chr}.txt" + done +done + +for pop in $(echo EAS AFR); do + cat /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr*.txt > /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt +done + +rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp +``` + +*** + +## Run POPCORN + +
    Show code +```{bash} +conda activate popcorn +for pop in $(echo EAS AFR);do + if [ "$pop" == "EAS" ]; then + samp="BBJ" + fi + if [ "$pop" == "AFR" ]; then + samp="UGR" + fi + + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop} + sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ + fit -v 3 \ + --cfile /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt \ + --sfile1 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_UKB.sumstats.gz \ + --sfile2 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \ + --gen_effect \ + /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop}/rG_gen_effect" + done +done + +``` + +
    + +*** + +## Plot the LDSC and POPCORN results + +
    Show code + +```{r} + +library(data.table) +library(ggplot2) +library(cowplot) + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Plot the heritability estimates +h2_res <- NULL + +for(pop in c('AFR','EAS', 'EUR')){ + for(pheno in pheno_intersect){ + log <- + readLines( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/', + pheno, + '/', + pop, + '/res.log' + ) + ) + + h2 <- log[grepl('Total Observed scale h2:', log)] + h2_est <- as.numeric(gsub(' .*','', gsub('Total Observed scale h2: ', '', h2))) + h2_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', h2))) + int <- log[grepl('Intercept:', log)] + int_est <- as.numeric(gsub(' .*','', gsub('Intercept: ', '', int))) + int_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', int))) + lambda <- log[grepl('Lambda GC:', log)] + lambda <- as.numeric(gsub('.* ','', lambda)) + + h2_res <- rbind( + h2_res, + data.table( + Population = pop, + Phenotype = pheno, + h2_est = h2_est, + h2_se = h2_se, + int_est = int_est, + int_se = int_se, + lambda = lambda + ) + ) + } +} + +write.csv(h2_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv', row.names = F, quote = F) + +ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based Heritability (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +# Plot rG estimates +rg_res <- NULL +for(pop in c('AFR','EAS')){ + for(pheno in h2_res_sig$Phenotype){ + pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect')) + names(pop_res_i) <- c('Test','Estimate','SE','Z','P') + pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',] + pop_res_i$Population_1 <- 'EUR' + pop_res_i$Population_2 <- pop + pop_res_i$Phenotype <- pheno + rg_res <- rbind(rg_res, pop_res_i) + } +} + +rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) + +write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F) + +ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based\nGenetic Correlation (SE)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +``` +
    + +## AVENGEME + +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Get a list of score files +scores <- list_score_files(config) + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Create files for EAS and AFR targets +pop <- c('EUR','EAS','AFR') +for(trait_i in pheno_intersect){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(paste0('^', trait_i, '_'), scores$name),] + scores_i$group <- scores_i$method + + for(pop_i in pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(pop_i == 'EAS'){ + samp_i <- 'BBJ' + } + if(pop_i == 'AFR'){ + samp_i <- 'UGR' + } + if(pop_i == 'EUR'){ + samp_i <- c('UKB') + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),] + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/', + pop_i, + '/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-', + pop_i, + '.profiles' + ) + + predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + trait_i, + '/predictor_list.ptclump.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for pop in $(echo EUR EAS AFR); do + if [ "$pop" == "EUR" ]; then + pop2="EUR_test" + else + pop2=$pop + fi + + for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt); do + sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \ + --n_core 5 \ + --all_model F \ + --assoc T" + done +done + +``` +
    + +*** + +### Plot assoc results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +# Read in results +pop = c('EUR','EAS','AFR') +res_all <- NULL +for(pheno_i in pheno_intersect){ + res_i<-NULL + for(pop_i in pop){ + assoc_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + assoc_i$Population <- pop_i + res_i<-rbind(res_i, assoc_i) + } + + res_i$Phenotype <- pheno_i + res_all<-rbind(res_all, res_i) +} + +# Extract pT variable from Predictor +res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) +res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) + +ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + + geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) + + labs(y="BETA (SE)") + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + + facet_grid(Population ~.) + +``` +
    + +### Run AVENGEME + +```{r} + +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) +library(avengeme) + +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) +gwas_list <- read_param(config = config, param = 'gwas_list', return_obj = T) + +# Read in phenotypes +pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 + +pop = c('EUR','EAS','AFR') + +mod_res_all <- NULL +for(pop_i in pop){ + for(pheno_i in pheno_intersect){ + gwas_i<-gwas_list$name[gwas_list$population == pop_i & grepl(paste0('^', pheno_i, '_'), gwas_list$name)] + + res_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + pop_i, + '.disc_', + pop_i, + '/', + pheno_i, + '/res.ptclump.assoc.txt' + ) + ) + + res_i$Z <- res_i$BETA / res_i$SE + + res_i$pT <- as.numeric(gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_i$Predictor))) + + nsnp_log <- + read.table( + paste0( + outdir, + '/reference/pgs_score_files/ptclump/', + gwas_i, + '/ref-', + gwas_i, + '.NSNP_per_pT' + ), + header = T + ) + + nsnp<-nsnp_log$NSNP[nrow(nsnp_log)] + + disc_N <- + median( + fread( + paste0( + outdir, + '/reference/gwas_sumstat/', + gwas_i, + '/', + gwas_i, + '-cleaned.gz' + ), nrows = 10000 + )$N + ) + + targ_N <- res_i$N[1] + + mod_res <- estimatePolygenicModel( + p = res_i$Z, + nsnp = nsnp, + n = c(disc_N, targ_N), + pupper = c(0, res_i$pT), + fixvg2pi02 = T, + alpha = 0.05 + ) + + mod_res_all <- rbind( + mod_res_all, + data.frame( + Phenotype = pheno_i, + Population = pop_i, + GWAS = gwas_i, + nsnp = nsnp, + n_disc = disc_N, + n_targ = targ_N, + vg_est = mod_res$vg[1], + vg_lowCI = mod_res$vg[2], + vg_highCI = mod_res$vg[3], + pi0_est = mod_res$pi0[1], + pi0_lowCI = mod_res$pi0[2], + pi0_highCI = mod_res$pi0[3] + ) + ) + } +} + +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme') +write.csv(mod_res_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv', row.names = F, quote = F) + +ggplot(mod_res_all, aes(x = Phenotype, y = vg_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=vg_lowCI, ymax=vg_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="SNP-based Heritability (95%CI)") + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + geom_errorbar(aes(ymin=1 - pi0_lowCI, ymax=1 - pi0_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + labs(y="Proporition non-zero\neffects (95%CI)") + + theme_half_open() + + coord_cartesian(ylim = c(0, 0.15)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +``` + +*** + +### Select GWAS for downstream analyses + +```{r} +######### +# Select 10 GWAS for downstream analysis +######### +# Criteria are that SNP-h2 > 0.01 in both AVENGEME and LDSC +# Then GWAS are selected to represent a range of polygenicity and heritability, as estimated in EUR since they are most accurate + +library(data.table) + +# Read in the AVENGEME results +avengeme <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') + +# Read in the LDSC results +ldsc <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv') + +# Combine results +both <- merge(avengeme, ldsc, by = c('Population','Phenotype')) + +# Remove GWAS that have negative SNP-h2 from LDSC in any population +both_h2 <- both[!(both$Phenotype %in% both$Phenotype[both$vg_est < 0.01 | both$h2_est < 0.01]),] + +# Select GWAS representing a range of SNP-h2 from LDSC, and a range of polygenicity from AVENGEME. + +both_eur<-both_h2[both_h2$Population == 'EUR',] +traits_data <- data.frame(trait = both_eur$Phenotype, heritability = both_eur$vg_est, polygenicity = both_eur$pi0_est) + +# Number of bins (e.g., dividing into 5 bins each for heritability and polygenicity) +num_bins <- 5 + +# Create bins +traits_data$her_bin <- cut(traits_data$heritability, breaks = num_bins) +traits_data$poly_bin <- cut(traits_data$polygenicity, breaks = num_bins) + +# Split data by unique bin combinations +split_data <- split(traits_data, list(traits_data$her_bin, traits_data$poly_bin), drop = TRUE) + +set.seed(1) +# Randomly select one trait from each bin combination +selected_traits <- do.call(rbind, lapply(split_data, function(df) df[sample(nrow(df), 1), ])) + +# Limit to 10 traits if more than 10 unique combinations +if (nrow(selected_traits) > 10) { + selected_traits <- selected_traits[sample(nrow(selected_traits), 10), ] +} + +write.table(selected_traits$trait, '/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', col.names = F, row.names = F, quote = F) + +``` + +*** + +# Run GenoPred + +## Prepare configuration for GenoPred + +
    Show code + +```{r} +###### +# gwas_list +###### +library(data.table) +# Subset original gwas_list to include selected traits +gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') +pheno<-gsub('_.*','', gwas_list$name) +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +gwas_list<-gwas_list[pheno %in% selected_traits,] +gwas_list$label<-paste0('"', gwas_list$label, '"') + +write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) + +###### +# gwas_groups +###### + +gwas_groups_eas<-data.frame( + name=paste0(selected_traits, '_UKB_BBJ'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_BBJ')), + label=paste0('"', selected_traits, " (UKB+BBJ)", '"') +) + +gwas_groups_afr<-data.frame( + name=paste0(selected_traits, '_UKB_UGR'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_UGR')), + label=paste0('"', selected_traits, " (UKB+UGR)", '"') +) + +gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr) + +write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", + "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml", + "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", + "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", + "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", +# "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", +# "tlprs_methods: ['dbslmm','prscs','lassosum']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" +) + +write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) + +``` +
    + +*** + +## Run pipeline + +```{bash} +snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml output_all -n +``` + +*** + +# Evaluate PGS + +Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this + +*** + +## Compare all methods + +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Get a list of score files +scores <- list_score_files(config) + +# Remove tlprs +scores<-scores[!grepl('tlprs', scores$method),] + +# Create files for EAS and AFR targets +targ_pop <- c('EAS','AFR') +for(trait_i in selected_traits){ + # Make a group containing both GWAS for each single source method + # Make a group for each multisource method + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$group <- scores_i$method + + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T),] + + scores_i_j_multi <- scores_i_j + # Insert path to score file + scores_i_j_multi$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi$method, + '/', + scores_i_j_multi$name, + '/ukb-', + scores_i_j_multi$name, + '-', + targ_pop_i, + '.profiles' + ) + + # Extract the pseudo score for each method and specify as a seperate group + for(i in 1:nrow(scores_i_j)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j$name[i], + pgs_method = scores_i_j$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_multi$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', + '.pseudo.profiles', + scores_i_j_multi$predictor[i]) + ) + ) + } + + scores_i_j_pseudo <- scores_i_j_multi + scores_i_j_pseudo$group <- paste0(scores_i_j_multi$group, '.pseudo') + for(i in 1:nrow(scores_i_j_pseudo)){ + if(grepl('UKB', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EUR.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('BBJ', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EAS.pseudo', scores_i_j_pseudo$group[i]) + } + if(grepl('UGR', scores_i_j_pseudo$name[i])){ + scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) + } + } + scores_i_j_pseudo$predictor <- gsub('.profiles', + '.pseudo.profiles', + scores_i_j_pseudo$predictor) + + # Make a group for each GWAS and single source combo + scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] + scores_i_j_single$group <- + paste0(scores_i_j_single$method, + '.', + gsub('.*_', '', scores_i_j_single$name)) + scores_i_j_single$group <- gsub('UKB', 'EUR', scores_i_j_single$group) + scores_i_j_single$group <- gsub('BBJ', 'EAS', scores_i_j_single$group) + scores_i_j_single$group <- gsub('UGR', 'AFR', scores_i_j_single$group) + + predictors_i<- do.call(rbind, list( + scores_i_j_multi, scores_i_j_pseudo, scores_i_j_single + )) + + predictors_i <- predictors_i[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for targ_pop in $(echo EUR EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo EAS AFR) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --n_core 10 \ + --top1 T \ + --all_model T \ + --assoc T" + done + done +done + +``` +
    + +*** + +### Plot results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Calculate corelation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) + } + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + + res_eval_i$Model[grepl('top1', res_eval_i$Group)]<-'Top1' + res_eval_i$Model[grepl('pseudo', res_eval_i$Group)]<-'Pseudo' + res_eval_i$Model[!grepl('top1|pseudo', res_eval_i$Group)]<-'Multi' + + res_eval_i$Source<-ifelse(res_eval_i$Method %in% c(pgs_group_methods, 'all') | !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('Top1','Pseudo','Multi')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('sbayesrc', 'quickprs') & + res_eval_i$Model == 'Multi' & + res_eval_i$Source == 'Single'),] + + # Remove pseudo model for methods that don't really have one (single source combo) + res_eval_i <- res_eval_i[!which(res_eval_i$Model == 'Pseudo' & res_eval_i$Method == 'ptclump'),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } + } +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('Top1','Pseudo','Multi')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +meta_res_eval$R_diff<-NA +meta_res_eval$reference_point<-F +for(targ_pop_i in targ_pop){ + # Calculate R compared to top1 model where GWAS matches target population + meta_res_eval$R_diff[meta_res_eval$Target == targ_pop_i] <- meta_res_eval$R[meta_res_eval$Target == targ_pop_i] - meta_res_eval$R[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] + meta_res_eval$reference_point[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] <- T +} + +#### +# Comparison of models across methods, across target and discovery populations +#### + +tmp <- meta_res_eval + +ggplot(tmp, aes(x=Method, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)") + + facet_grid(Target ~ Discovery, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +#### +# Create heatmap showing difference between all methods and models +#### + +# Create a function to mirror pred_comp results +mirror_comp<-function(x){ + x_sym <- x + x_sym$Model_1 <- x$Model_2 + x_sym$Model_2 <- x$Model_1 + x_sym$R_diff <- -x_sym$R_diff + x_mirrored <- rbind(x, x_sym) + x_diag<-data.frame( + Model_1=unique(x_mirrored$Model_1), + Model_2=unique(x_mirrored$Model_1), + Model_1_R=x_mirrored$Model_1_R, + Model_2_R=x_mirrored$Model_1_R, + R_diff=NA, + R_diff_pval=NA + ) + x_comp<-rbind(x_mirrored, x_diag) + return(x_comp) +} + +# Read in results +targ_pop=c('EUR','EAS','AFR') +res_comp <- list() +for(pheno_i in selected_traits){ + res_comp_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + comp_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_comp.txt' + ) + ) + comp_i<-mirror_comp(comp_i) + comp_i$Target<-targ_pop_i + comp_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_comp_i<-rbind(res_comp_i, comp_i) + } + } + + res_comp[[pheno_i]]<-res_comp_i +} + +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { + x <- res_comp[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Annotate tests to get order correct +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) + +find_model<-function(x){ + mod <- x + mod[grepl('top1', x)]<-'Top1' + mod[grepl('pseudo', x)]<-'Pseudo' + mod[!grepl('top1|pseudo', x)]<-'Multi' + return(mod) +} + +res_comp_all$Model1<-find_model(res_comp_all$Model_1) +res_comp_all$Model2<-find_model(res_comp_all$Model_2) + +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') + +for(i in c('EUR','EAS','AFR')){ + res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i + res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i +} +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] + +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('Top1','Pseudo','Multi')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('Top1','Pseudo','Multi')) +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) +res_comp_all <- res_comp_all[ + !(res_comp_all$Method1 %in% c('sbayesrc', 'quickprs') & + res_comp_all$Model1 == 'Multi' & + res_comp_all$Source1 == 'Single'),] + +res_comp_all <- res_comp_all[ + !(res_comp_all$Method2 %in% c('sbayesrc', 'quickprs') & + res_comp_all$Model2 == 'Multi' & + res_comp_all$Source2 == 'Single'),] + +# Remove pseudo model for methods that don't really have one (single source combo) +res_comp_all <- res_comp_all[!which(res_comp_all$Model1 == 'Pseudo' & res_comp_all$Method1 == 'ptclump'),] +res_comp_all <- res_comp_all[!which(res_comp_all$Model2 == 'Pseudo' & res_comp_all$Method2 == 'ptclump'),] + +library(MAd) + +# Average R across phenotypes +meta_res_comp <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_comp for each scenario + res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] + + # Calculate diff SE based on p-value + res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 + res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 + res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) + res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_comp_i$Sample<-'A' + res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) + + for(group_i in unique(res_comp_i$Group)){ + res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] + + if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ + + meta_res_comp_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_comp_group_i + ) + + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- meta_res_comp_i$es + tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) + tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE + tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) + } else { + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- NA + tmp$R_diff_SE <- NA + tmp$R_diff_z <- NA + tmp$R_diff_p <- NA + } + meta_res_comp <- rbind(meta_res_comp, tmp) + } + } +} + +# Group differences +meta_res_comp$R_diff_catagory <- cut( + meta_res_comp$R_diff, + breaks = c(-Inf, -0.08, -0.025, -0.002, 0.002, 0.025, 0.08, Inf), + labels = c('< -0.08', '-0.08 - -0.025', '-0.025 - -0.002', '-0.002 - 0.002', '0.002 - 0.025', '0.025 - 0.08', '> 0.08'), + right = FALSE +) +meta_res_comp$R_diff_catagory <- factor(meta_res_comp$R_diff_catagory, levels = rev(levels(meta_res_comp$R_diff_catagory))) + +# Assign significance stars +meta_res_comp$indep_star<-' ' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 0.05]<-'*' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-3]<-'**' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' + +meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),] + +heatmap_list<-NULL +for(model_i in c('Top1','Pseudo','Multi')){ + heatmap_list[[model_i]]<-list() + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + heatmap_list[[model_i]][[targ_pop_i]]<-list() + for(disc_pop_i in disc_pop){ + + tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] + tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] + tmp <- tmp[tmp$Model1 == model_i & tmp$Model2 == model_i,] + tmp$Model_1<-gsub('\\..*','', tmp$Model_1) + tmp$Model_2<-gsub('\\..*','', tmp$Model_2) + + tmp$Model_1 <- factor( + tmp$Model_1, + levels=unique(tmp$Model_1)) + tmp$Model_2 <- factor( + tmp$Model_2, + levels=unique(tmp$Model_1)) + + heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- + ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + + geom_tile(color = "white", show.legend = TRUE) + + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + + facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") + + geom_text( + data = tmp, + aes(Model_2, Model_1, label = indep_star), + color = "black", + size = 4, + angle = 0, + vjust = 0.8 + ) + + scale_fill_brewer( + breaks = levels(tmp$R_diff_catagory), + palette = "RdBu", + drop = F, + na.value = 'grey' + ) + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text( + angle = 45, + vjust = 1, + hjust = 1 + )) + } + } +} + +#### +# Plot R compared to top1 model where GWAS matches target population +#### +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'Top1' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == meta_res_comp$Target,] +meta_res_comp_ptclump_top1$reference_point<-F +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'Top1' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == meta_res_comp_ptclump_top1$Target]<-T +meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0 +meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1))) + +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'Top1' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == res_comp_all$Target,] +res_comp_all_ptclump_top1$Discovery1 <- factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1)) + +# Create data to plot reference points +meta_res_comp_reference <- meta_res_comp_ptclump_top1 +meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F] <- NA +meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA +res_comp_all_ptclump_top1$reference_point<-F + +ggplot(meta_res_comp_ptclump_top1, aes(x=Method1, y=R_diff , fill = Model1)) + + geom_point( + data = res_comp_all_ptclump_top1, + mapping = aes(x=Method1, y=R_diff, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_res_comp_reference, + aes(x = Method1, y = R_diff, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 3, # Increase size for emphasis + shape = 22, + stroke = 1.5, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method1))), linetype="dotted") + + labs(y = "R_diff (SE)") + + facet_grid(Target ~ Discovery1, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +``` +
    + +*** + +## Evaluate TLPRS +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Get a list of score files +scores <- list_score_files(config) + +# Subset to TLPRS scores and pseudo scores for corresponding methods +pgs_methods <- unique(scores$method[grepl('^tlprs', scores$method)]) +pgs_methods <- c(pgs_methods, gsub('tlprs_','',pgs_methods)) +scores <- scores[scores$method %in% pgs_methods,] + +# Create files for EAS and AFR targets +targ_pop <- c('EUR','EAS','AFR') +for(trait_i in selected_traits){ + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$group <- scores_i$method + + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | + grepl(disc_pop_j, scores_i$name, ignore.case = T),] + + # Insert the pseudo score for the non-TLPRS methods + scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] + scores_i_j_pseudo$group <- paste0(scores_i_j_pseudo$group,'.pseudo') + + scores_i_j_pseudo$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_pseudo$method, + '/', + scores_i_j_pseudo$name, + '/ukb-', + scores_i_j_pseudo$name, + '-', + targ_pop_i, + '.pseudo.profiles' + ) + + for(i in 1:nrow(scores_i_j_pseudo)) { + tmp <- scores_i_j_pseudo[i,] + param <- find_pseudo( + config = config, + gwas = tmp$name, + pgs_method = tmp$method, + target_pop = targ_pop_i + ) + + score_header <- + fread(gsub('.pseudo', '', tmp$predictor), nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(tmp$name, '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + gsub('.pseudo', '', tmp$predictor), + " > ", tmp$predictor + ) + ) + } + + # Create disc_pop specific groups + scores_i_j_pseudo_disc_pop <- scores_i_j_pseudo + scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.EUR') + scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.', disc_pop_j_2) + + # Insert groups for TLPRS scores for both target populations, and target specific + scores_i_j_multi <- scores_i_j[which(grepl('^tlprs', scores_i_j$method)), ] + + # Insert path to score file + scores_i_j_multi$predictor <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi$method, + '/', + scores_i_j_multi$name, + '/ukb-', + scores_i_j_multi$name, + '-', + targ_pop_i, + '.profiles' + ) + + scores_i_j_multi_targ_pop <- scores_i_j_multi + scores_i_j_multi_targ_pop_both<-NULL + for(i in 1:nrow(scores_i_j_multi_targ_pop)){ + score_header <- + fread(gsub('.pseudo', '', scores_i_j_multi_targ_pop$predictor[i]), nrows = 1) + score_cols_EUR <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl('targ_EUR', names(score_header))])) + score_cols_targ <- + which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl(paste0('targ_', targ_pop_i), names(score_header))])) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_EUR, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], + " > ", + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + ) + ) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols_targ, collapse=','), + " ", + scores_i_j_multi_targ_pop$predictor[i], + " > ", + paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' + ) + ) + ) + + tmp<-scores_i_j_multi_targ_pop[i,] + tmp <- rbind(tmp, tmp) + tmp$predictor[1] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_EUR.profiles' + ) + tmp$group[1] <- paste0(tmp$group[1], '.EUR') + + tmp$predictor[2] <- paste0( + outdir, + '/ukb/pgs/', + targ_pop_i, + '/', + scores_i_j_multi_targ_pop$method[i], + '/', + scores_i_j_multi_targ_pop$name[i], + '/ukb-', + scores_i_j_multi_targ_pop$name[i], + '-', + targ_pop_i, + '.targ_', + targ_pop_i, + '.profiles' + ) + tmp$group[2] <- paste0(tmp$group[2], '.', targ_pop_i) + + scores_i_j_multi_targ_pop_both <- rbind( + scores_i_j_multi_targ_pop_both, + tmp) + } + + predictors_i<- do.call(rbind, list( + scores_i_j_multi, scores_i_j_multi_targ_pop_both, scores_i_j_pseudo, scores_i_j_pseudo_disc_pop + )) + + predictors_i <- predictors_i[, c('predictor', 'group'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.tlprs.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +``` + +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +for targ_pop in $(echo EUR EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo AFR EAS) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ + --n_core 10 \ + --top1 T \ + --all_model F \ + --assoc T" + done + done +done + +``` +
    + +*** + +### Plot results + +
    Show code + +```{r} + +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-prscsx_dat[1:5,] + +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' + +# Define pgs_methods used +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) + +# Define gwas_list used +gwas_list<-read_param(config = config, param = 'gwas_list') + +# Define gwas_groups used +gwas_groups<-read_param(config = config, param = 'gwas_groups') + +# Calculate corelation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in prscsx_dat$labels){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EUR','EAS','AFR') +res <- list() +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res_i$Method<-sub('\\..*','',res_i$Group) + res_i$Method_short<-sub('.*_','',res_i$Method) + res_i<-res_i[order(res_i$Method_short, res_i$Method),] + + res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' + res_i$Model[grepl('top1', res_i$Group)]<-'Top1' + res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' + res_i$Model[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group) & !grepl('top1', res_i$Group)]<-'Multi' + + res_i$Source[!grepl('tlprs', res_i$Group)] <- 'Single' + res_i$Source[grepl('tlprs', res_i$Group)] <- 'Multi' + res_i$Source[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group)] <- 'Multi' + + res_i$Discovery <- res_i$gwas_group + res_i$Discovery[grepl('EUR', res_i$Group) & res_i$Source == 'Single'] <- 'EUR' + res_i$Discovery[grepl('EAS', res_i$Group) & res_i$Source == 'Single'] <- 'EAS' + res_i$Discovery[grepl('AFR', res_i$Group) & res_i$Source == 'Single'] <- 'AFR' + + res_i$Method <- gsub('tlprs_','tlprs - ', res_i$Method) + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)], " (EUR)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)], " (EAS)") + res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)], " (AFR)") + res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)], " (Both)") + + res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) + res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) + res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + res[[pheno_i]]<-res_i + +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res for each scenario + res_i <- do.call(rbind, lapply(seq_along(res), function(i) { + x <- res[[i]] + x$pheno <- names(res)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + meta_res <- rbind(meta_res, + data.table( + Group = group_i, + Method = res_group_i$Method[1], + Model = res_group_i$Model[1], + Source = res_group_i$Source[1], + Discovery = res_group_i$Discovery[1], + gwas_group = res_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_i$es, + SE = sqrt(meta_res_i$var) + )) + } + } +} + +meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) +meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +#### +# Compare TLPRS to unadjusted PGS +#### + +meta_res_multi_pop <- meta_res[!(meta_res$Discovery %in% c('EUR','EAS','AFR')),] +meta_res_multi_pop$original_method <- gsub(' .*', '', gsub('tlprs - ', '', meta_res_multi_pop$Method)) +meta_res_multi_pop$test[!grepl('tlprs', meta_res_multi_pop$Method)] <- 'Unadjusted' +meta_res_multi_pop$test[grepl('tlprs', meta_res_multi_pop$Method)] <- gsub('.* ', 'TLPRS ', meta_res_multi_pop$Method[grepl('tlprs', meta_res_multi_pop$Method)]) +meta_res_multi_pop$test <- factor(meta_res_multi_pop$test, levels=unique(meta_res_multi_pop$test)) +meta_res_multi_pop$test <- gsub('AFR', 'target pop', meta_res_multi_pop$test) +meta_res_multi_pop$test <- gsub('EAS', 'target pop', meta_res_multi_pop$test) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)") + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] +tmp <- tmp[grepl('Unadj|Both', tmp$test),] +tmp$test <- gsub(' .*', '', tmp$test) +tmp$test <- factor(tmp$test, levels=c('Unadjusted','TLPRS')) + +ggplot(tmp, aes(x=test, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + + labs(y = "R (SE)", x = NULL) + + facet_grid(Target ~ original_method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +#### +# Create heatmap showing difference between all methods and models +#### + +# Read in results +targ_pop=c('EUR','EAS','AFR') +res <- list() +for(pheno_i in prscsx_dat$labels){ + res_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_comp.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_i<-rbind(res_i, eval_i) + } + } + + res[[pheno_i]]<-res_i +} + +##### +# Create a plot showing relative R from TLPRS vs Unadjusted +##### + +res_all <- do.call(rbind, lapply(names(res), function(name) { + x <- res[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Mirror results to fill in gaps +res_all_symmetric <- res_all +res_all_mirrored <- res_all +res_all_mirrored$Model_1 <- res_all$Model_2 +res_all_mirrored$Model_2 <- res_all$Model_1 +res_all_mirrored$Model_1_R <- res_all$Model_2_R +res_all_mirrored$Model_2_R <- res_all$Model_1_R +res_all_mirrored$R_diff <- -res_all_mirrored$R_diff +res_all <- rbind(res_all_symmetric, res_all_mirrored) + +# Subset tests where top1 TLPRS is being compared to top1 unadjusted +res_all$Method_1 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_1)) +res_all$Method_2 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_2)) + +res_all$TLPRS_1 <- grepl('tlprs', res_all$Model_1) +res_all$TLPRS_2 <- grepl('tlprs', res_all$Model_2) + +res_all$Test_1[grepl('pseudo', res_all$Model_1)]<-'Pseudo' +res_all$Test_1[grepl('top1', res_all$Model_1)]<-'Top1' +res_all$Test_1[!grepl('top1|pseudo', res_all$Model_1)]<-'Multi' +res_all$Test_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1) & !grepl('top1', res_all$Model_1)]<-'Multi' + +res_all$Test_2[grepl('pseudo', res_all$Model_2)]<-'Pseudo' +res_all$Test_2[grepl('top1', res_all$Model_2)]<-'Top1' +res_all$Test_2[!grepl('top1|pseudo', res_all$Model_2)]<-'Multi' +res_all$Test_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2) & !grepl('top1', res_all$Model_2)]<-'Multi' + +res_all$Source_1[!grepl('tlprs', res_all$Model_1)] <- 'Single' +res_all$Source_1[grepl('tlprs', res_all$Model_1)] <- 'Multi' +res_all$Source_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1)] <- 'Multi' + +res_all$Source_2[!grepl('tlprs', res_all$Model_2)] <- 'Single' +res_all$Source_2[grepl('tlprs', res_all$Model_2)] <- 'Multi' +res_all$Source_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2)] <- 'Multi' + +res_all$Discovery_1 <- res_all$gwas_group +res_all$Discovery_1[grepl('EUR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EUR' +res_all$Discovery_1[grepl('EAS', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EAS' +res_all$Discovery_1[grepl('AFR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'AFR' + +res_all$Discovery_2 <- res_all$gwas_group +res_all$Discovery_2[grepl('EUR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EUR' +res_all$Discovery_2[grepl('EAS', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EAS' +res_all$Discovery_2[grepl('AFR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'AFR' + +res_all$TLPRS_target_1[grepl('EUR', res_all$Model_1) & res_all$TLPRS_1] <- 'EUR' +res_all$TLPRS_target_1[grepl('EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'EAS' +res_all$TLPRS_target_1[grepl('AFR', res_all$Model_1) & res_all$TLPRS_1] <- 'AFR' +res_all$TLPRS_target_1[!grepl('EUR|AFR|EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'Both' +res_all$TLPRS_target_1[res_all$TLPRS_target_1 == res_all$Target] <- 'Target Pop.' + +res_all$TLPRS_target_2[grepl('EUR', res_all$Model_2) & res_all$TLPRS_2] <- 'EUR' +res_all$TLPRS_target_2[grepl('EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'EAS' +res_all$TLPRS_target_2[grepl('AFR', res_all$Model_2) & res_all$TLPRS_2] <- 'AFR' +res_all$TLPRS_target_2[!grepl('EUR|AFR|EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'Both' +res_all$TLPRS_target_2[res_all$TLPRS_target_2 == res_all$Target] <- 'Target Pop.' + +# Subset to tests comparing to the Unadjusted models +res_all <- res_all[res_all$Method_1 == res_all$Method_2, ] +res_all <- res_all[res_all$Source_2 == 'Multi', ] +res_all <- res_all[res_all$Test_1 == res_all$Test_2, ] +res_all <- res_all[res_all$TLPRS_2 == F, ] +res_all <- res_all[res_all$Target %in% c('EAS', 'AFR'),] + +ggplot(res_all, aes(x = Method_2, y = R_diff, colour = Test_1)) + + geom_point(position=position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), alpha=0.5) + + labs(y = "Difference in\nCorrelations (SE)", x = '') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') + + +###### +# Average R across phenotypes +###### + +library(MAd) + +meta_res <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res for each scenario + res_i <- res_all[res_all$Target == targ_pop_i & res_all$gwas_group == paste0('EUR+', disc_pop_i), ] + + # Calculate diff SE based on p-value + res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 + res_i$R_diff_pval[res_i$R_diff_pval == 1]<-1-0.001 + res_i$R_diff_z<-qnorm(res_i$R_diff_pval/2) + res_i$R_diff_SE<-abs(res_i$R_diff/res_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_i$Sample<-'A' + res_i$Group <- paste0(res_i$Model_1, '_vs_', res_i$Model_2) + + for(group_i in unique(res_i$Group)){ + res_group_i <- res_i[res_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] + + meta_res_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_group_i + ) + + group_info <- res_group_i[1, !(names(res_group_i[1,]) %in% c('Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval', 'R_diff_z', 'R_diff_SE')), with=F] + meta_res <- rbind(meta_res, + data.table( + group_info, + R_diff = meta_res_i$es, + R_diff_SE = sqrt(meta_res_i$var) + )) + } + } +} +meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE +meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) + +# Plot the results +ggplot(meta_res, aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all, + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') + + panel_border() + + + +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + panel_border() + + +# Plot the results +ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + + geom_hline(yintercept = 0, colour = 'darkgrey') + + geom_point( + data = res_all[res_all$TLPRS_target_1 == 'Both',], + mapping = aes(x=Method_1, y=R_diff, colour=Test_1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 2, + shape = 23, + colour = 'black' + ) + + labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + geom_vline(xintercept = 1.5, linetype = "dotted") + + geom_vline(xintercept = 2.5, linetype = "dotted") + + geom_vline(xintercept = 3.5, linetype = "dotted") + + background_grid(major = 'y', minor = 'y') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + panel_border() + + +``` +
    + +*** + +# Computational resoures + +```{r} +library(data.table) +library(ggplot2) +library(cowplot) + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in configuration specific benchmark files +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) + +# Subset benchmarks for pgs_methods +bm_files_i <- bm_files_i[grepl('prep_pgs_', bm_files_i)] + +# Subset to benchmarks for gwas/gwas_groups in config +scores <- list_score_files(config) +bm_files_i <- bm_files_i[grepl(paste0('-', unique(scores$name),'.txt', collapse = '|'), bm_files_i)] + +# Read in benchmark files +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { + tmp <- fread(file) + tmp$file <- basename(file) + return(tmp) +})) + +# Create rule column +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) + +# Create method column +bm_dat_all$method <- + gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) + +# Calculate average time taken for each method +method_avg <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg <- rbind( + method_avg, + data.frame( + Method = i, + Time = mean(bm_dat_all$s[bm_dat_all$method == i]) + ) + ) +} + +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) + ) + ) +} + + +# Format the time taken nicely +method_avg$Time_clean[method_avg$Time < 60] <- + paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') +method_avg$Time_clean[method_avg$Time > 60] <- + paste0(round(method_avg$Time[method_avg$Time > 60] / 60, 1), ' min') +method_avg$Time_clean[method_avg$Time > 3600] <- + paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') + +ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Time_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Time (s)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +# Format the Memory nicely +method_avg_mem$Memory_clean <- + paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') + +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +``` + From e77ca09b1190b67256366871645657843557fe83 Mon Sep 17 00:00:00 2001 From: Oliver Pain Date: Tue, 7 Jan 2025 13:47:19 +0000 Subject: [PATCH 076/153] Minor updates to attempt on DNAnexus --- docs/CrossPop_dnanexus.Rmd | 62 ++++++++++++++------------------------ 1 file changed, 22 insertions(+), 40 deletions(-) diff --git a/docs/CrossPop_dnanexus.Rmd b/docs/CrossPop_dnanexus.Rmd index ac179b33..362af59f 100644 --- a/docs/CrossPop_dnanexus.Rmd +++ b/docs/CrossPop_dnanexus.Rmd @@ -38,60 +38,37 @@ We will need to mount the dispensed UKB genetic data, so it can be used as an in ```{bash} # Mount the project with the dispensed UKB data -FUSE_MOUNT=/home/dnanexus/projects2 +mkdir ~/software +cd software +wget https://github.com/dnanexus/dxfuse/releases/download/v1.4.0/dxfuse-linux +chmod a+x dxfuse-linux + +cd ~ +FUSE_MOUNT=~/projects mkdir -p $FUSE_MOUNT -./dxfuse-linux -uid $(id -u) -gid $(id -g) -verbose 2 $FUSE_MOUNT project-GP0ZBqQJ5vK5kxJF3KyxgZg1 +~/software/dxfuse-linux -uid $(id -u) -gid $(id -g) -verbose 2 $FUSE_MOUNT project-GP0ZBqQJ5vK5kxJF3KyxgZg1 # Create symlinks to the dispensed imputed genetic data -mkdir -p /home/dnanexus/ukb/ukb_symlinks +mkdir -p ~/ukb/ukb_symlinks # pgen and pvar files for chr in $(seq 1 22);do for file in $(echo bgen bgen.bgi);do - ln -s /home/dnanexus/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c${chr}_b0_v1.${file} /home/dnanexus/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file} + ln -s ~/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c${chr}_b0_v1.${file} ~/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file} done done # Make a copy of the sample file, and set the sex column to dichotomous (otherwise plink throws an error) -cp /home/dnanexus/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c1_b0_v1.sample /home/dnanexus/ukb/ukb_symlinks/ukb_imp.sample -sed -i '2s/0/D/4' /home/dnanexus/ukb/ukb_symlinks/ukb_imp.sample - -# Subset the files to contain variants with MAF > 0.005 and INFO 0.4 -``` - -```{r} -install.packages('data.table') -install.packages('R.utils') -library(data.table) -for(i in 22:22){ - snp_dat<-fread(paste0("/home/dnanexus/projects2/UKB_82087//Bulk/Imputation/Imputation from genotype (TOPmed)/helper_files/ukb21007_c",i,'_b0_v1.sites.vcf.gz'), nrows = 100000) - snp_dat<-snp_dat[nchar(snp_dat$REF) == 1 & nchar(snp_dat$ALT) == 1,] - snp_dat$ID<-paste0(snp_dat$`#CHROM`, ':', snp_dat$POS) - snp_dat<-snp_dat[, c('ID','INFO'), with=F] - snp_dat <- data.table(ID = snp_dat$ID, do.call(rbind, lapply(strsplit(snp_dat$INFO, ';'), function(x) x[1:2]))) - names(snp_dat)<-c('ID','FREQ','R2') - snp_dat$FREQ<-as.numeric(gsub('AF=','', snp_dat$FREQ)) - snp_dat$R2<-as.numeric(gsub('R2=','', snp_dat$R2)) - snp_dat<-snp_dat[(snp_dat$FREQ > 0.005 | snp_dat$FREQ < 0.995) & snp_dat$R2 > 0.4,] - fwrite(snp_dat[,'ID', with=F], paste0('/home/dnanexus/ukb/maf_005.r2_4.chr',i,'.snplist'), quote=F, col.names=F) -} -``` - -```{bash} -# decompress qctool_v2.2.0-CentOS_Linux7.8.2003-x86_64.tgz - +cp ~/projects/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c1_b0_v1.sample ~/ukb/ukb_symlinks/ukb_imp.sample +sed -i '2s/0/D/4' ~/ukb/ukb_symlinks/ukb_imp.sample -/home/dnanexus/software/qctool_v2.0.8-CentOS\ Linux7.6.1810-x86_64/qctool \ - -g /home/dnanexus/projects2/UKB_82087//Bulk/Imputation/Imputation\ from\ genotype\ \(TOPmed\)/ukb21007_c22_b0_v1.bgen \ - -og /home/dnanexus/ukb/ukb.filtered.chr22.bgen \ - -incl-positions /home/dnanexus/ukb/maf_005.r2_4.chr22.snplist ``` Create the require configuration files. ```{bash} -mkdir -p /home/dnanexus/ukb/configs/basic -mkdir -p /home/dnanexus/ukb/GenoPred/output +mkdir -p ~/ukb/configs/basic +mkdir -p ~/ukb/GenoPred/output ``` ```{r} @@ -120,13 +97,18 @@ write.table(conf, '/home/dnanexus/ukb/configs/basic/config.yaml', col.names = F, Run pipeline ```{bash} -cd /home/dnanexus/GenoPred/pipeline +conda activate genopred +cd ~/GenoPred/pipeline git describe --tags -# v2.2.2-178-ge7cceca +# v2.2.2-179-gfa4ccec -snakemake -j 4 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n +snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n ``` +I run into an issue where the mount breaks. I get error 'Transport endpoint is not connected.'. + + + ```{r} From 84389853256a07480e2517150fb7fa97ac97b81d Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 14 Jan 2025 11:07:22 +0000 Subject: [PATCH 077/153] Updating documentation --- docs/hapnest_benchmark.Rmd | 33 ++++++++++++++++++++++++++++- docs/pipeline_readme.Rmd | 2 +- docs/pipeline_readme.html | 5 ++--- docs/pipeline_technical.Rmd | 18 ++++++++++++---- docs/pipeline_technical.html | 40 +++++++++++++++++++++++++++--------- 5 files changed, 79 insertions(+), 19 deletions(-) diff --git a/docs/hapnest_benchmark.Rmd b/docs/hapnest_benchmark.Rmd index 57788251..f95f7564 100644 --- a/docs/hapnest_benchmark.Rmd +++ b/docs/hapnest_benchmark.Rmd @@ -579,7 +579,7 @@ write.table(config, '/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/con
    Show code ```{bash} -snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml output_all -n +snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Analysis/HAPNEST/genopred/config/config.yaml output_all outlier_detection -n ```
    @@ -727,6 +727,37 @@ ggplot(assoc_both, aes(x = trans, y = BETA, fill = pT)) + dev.off() +#### +# Check correlation between phenotype and PCs +#### + +# Read in projected PCs +pcs<-fread('/scratch_tmp/prj/oliverpainfel/Analysis/HAPNEST/genopred/output/hapnest/pcs/projected/TRANS/hapnest-TRANS.profiles') + +pcs_pheno <- merge(pcs, pheno, by=c('FID','IID')) + +round(cor(pcs_pheno[,-1:-2]),2) +# There is 0 correlation between phenotype and the projected PCs. + +# Read in within sample PCs +pcs_eur <- fread('/scratch_tmp/prj/oliverpainfel/Analysis/HAPNEST/genopred/output/hapnest/pcs/within_sample/hapnest.outlier_detection.EUR.PCs.txt') + +pcs_eur_pheno <- merge(pcs_eur, pheno, by=c('FID','IID')) + +round(cor(pcs_eur_pheno[,-1:-2]),2) +# There is very little correlation between within sample PCs and phenotye (within a given population). + +#### +# Check correlation between PGS and PCs +#### +# Check using output from reference data +pgs_models<-readRDS("/scratch_tmp/prj/oliverpainfel/Analysis/HAPNEST/genopred/output/reference/pgs_score_files/ptclump/pheno1_EUR/ref-pheno1_EUR-TRANS.model.rds") + +summary(pgs_models$`SCORE_0_1e-04`$mean_model) +summary(pgs_models$`SCORE_0_1e-04`$var_model) + +# There are strong correlations between PGS and the projected PCs. + ``` diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index c83b728d..45389f4f 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1404,7 +1404,7 @@ kable(gwas_groups_df, 'markdown') ## Select ancestry adjustment approach -The GenoPred pipeline offers the ability to generate target polygenic scores (PGS) corrected for ancestry. This can be achieved through two approaches: discrete or continuous corrections for ancestry. +The GenoPred pipeline offers two approaches for adjusting PGS for ancestry: discrete or continuous. ### Discrete Correction: * This approach assigns each target individual to an ancestry-matched reference population. diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index d02e185c..ff557084 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -2192,9 +2192,8 @@

    Multi-source PGS methods

    Select ancestry adjustment approach

    -

    The GenoPred pipeline offers the ability to generate target polygenic -scores (PGS) corrected for ancestry. This can be achieved through two -approaches: discrete or continuous corrections for ancestry.

    +

    The GenoPred pipeline offers two approaches for adjusting PGS for +ancestry: discrete or continuous.

    Discrete Correction:

      diff --git a/docs/pipeline_technical.Rmd b/docs/pipeline_technical.Rmd index 146ee287..37f68557 100644 --- a/docs/pipeline_technical.Rmd +++ b/docs/pipeline_technical.Rmd @@ -226,19 +226,19 @@ kable(methods_table, "html", caption = "Table 2 provides a summary of each appro *** -### PRS-CSx +#### PRS-CSx PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multiple ancestry groups using a Bayesian framework. The method is implemented in GenoPred via the script [pgs_methods/prscsx.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/prscsx.R). We use summary statistics from the populations most closely matching the ancestry of the GWAS data to estimate posterior effect sizes. The LD information is derived from population-matched reference panels (e.g., 1KG). GenoPred clones PRS-CSx from GitHub (29a1148875f6ae3f2594b25579f40d4b587c5691) and uses the provided precompiled PRS-CSx binary to estimate SNP effect sizes. By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the auto model, but the user can modify this behaviour using the prscs_phi parameter in the configfile. By default, GenoPred uses the PRS-CS provided 1KG-derived LD matrix data, matching the population of the GWAS sample. The user can select the UKB-derived LD matrix data to be used using the `prscs_ldref` parameter in the `configfile`. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other GWAS). *** -### X-Wing +#### X-Wing X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a combination of several software tools: LOGODetect, PANTHER, and LEOPARD. GenoPred integrates this method using the script [pgs_methods/xwing.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R). GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived from the 1KG dataset is provided by the developers of X-Wing. *** -### TL-PRS +#### TL-PRS TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using the script [pgs_methods/tlprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/tlprs.R). The method combines summary statistics from target GWAS and a reference dataset via transfer learning, iteratively updating SNP effect sizes. GenoPred uses a modified version of TL-PRS to improve efficiency when being applied to many score files (https://github.com/opain/TLPRS). No modifications to the parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. @@ -292,7 +292,17 @@ If the user doesn't provide a list of unrelated indiviuals using the `unrel` col ## Target scoring -This step calculates scores in the target sample, based on scoring files from the PGS methods, and from the reference PCA. It is carried out using the [target_scoring.R script](https://github.com/opain/GenoPred/blob/master/Scripts/target_scoring/target_scoring.R). It is performed separately for each target sample population. Scoring is performed using PLINK2 using the --read-freq function to impute missing genotypes using the ancestry-matched reference allele frequency. The scores are computed for each chromosome, then multiplied by the number of non-missing variants to get the sum score, and then added across chromosomes. Finally, the target sample scores are standardised according to the mean and SD of the score in an ancestry-matched reference. +This step calculates scores in the target sample, based on scoring files from the PGS methods, and from the reference PCA. It is carried out using the [target_scoring.R script](https://github.com/opain/GenoPred/blob/master/Scripts/target_scoring/target_scoring.R). It is performed separately for each target sample population. Scoring is performed using PLINK2 using the --read-freq function to impute missing genotypes using the ancestry-matched reference allele frequency. The scores are computed for each chromosome, then multiplied by the number of non-missing variants to get the sum score, and then added across chromosomes. Finally, the target sample PGS are adjusted for ancestry, so they can be interpreted in units of SD from the mean in an ancestry-matched population. See [here](#ancestry-adjustment) for more information on ancestry adjustment. + +*** + +### Ancestry adjustment + +The GenoPred pipeline offers discrete or continuous approaches for adjusting PGS for ancestry. Previously described [here](pipeline_readme.html#select-ancestry-adjustment-approach). As of GenoPred v3.0.0, only the continuous approach is applied by default. + +The discrete approach involves standardising target sample PGS according the mean and SD of the PGS in the individual's assigned reference population. + +The continuous approach uses reference data to model the relationship between genetic principal components and the PGS, and then corrects the mean and SD of the PGS for target individuals according to their reference-projected principal component scores. This approach was used in the study by Linders et al. ([here](https://doi.org/10.1016/j.gim.2023.100006)). *** diff --git a/docs/pipeline_technical.html b/docs/pipeline_technical.html index 5da61b4a..c69bb6b4 100644 --- a/docs/pipeline_technical.html +++ b/docs/pipeline_technical.html @@ -1114,9 +1114,8 @@

      Multi-ancestry Methods


    -
    -
    -

    PRS-CSx

    +
    +

    PRS-CSx

    PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multiple ancestry groups using a Bayesian framework. The method is implemented in GenoPred via the script PRS-CSx GWAS).


    -
    -

    X-Wing

    +
    +

    X-Wing

    X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a @@ -1152,8 +1151,8 @@

    X-Wing

    from the 1KG dataset is provided by the developers of X-Wing.


    -

    Pseudovalidation

    Several polygenic scoring methods use a range of ‘tuning’ parameters @@ -1333,10 +1333,30 @@

    Target scoring

    function to impute missing genotypes using the ancestry-matched reference allele frequency. The scores are computed for each chromosome, then multiplied by the number of non-missing variants to get the sum -score, and then added across chromosomes. Finally, the target sample -scores are standardised according to the mean and SD of the score in an -ancestry-matched reference.

    +score, and then added across chromosomes. Finally, the target sample PGS +are adjusted for ancestry, so they can be interpreted in units of SD +from the mean in an ancestry-matched population. See here for more information on ancestry +adjustment.


    +
    +

    Ancestry adjustment

    +

    The GenoPred pipeline offers discrete or continuous approaches for +adjusting PGS for ancestry. Previously described here. +As of GenoPred v3.0.0, only the continuous approach is applied by +default.

    +

    The discrete approach involves standardising target sample PGS +according the mean and SD of the PGS in the individual’s assigned +reference population.

    +

    The continuous approach uses reference data to model the relationship +between genetic principal components and the PGS, and then corrects the +mean and SD of the PGS for target individuals according to their +reference-projected principal component scores. This approach was used +in the study by Linders et al. (here).

    +
    +

    Report creation

    From 31627e93f92cc78fcc3d04e5c6027c50fa31586a Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 14 Jan 2025 18:04:06 +0000 Subject: [PATCH 078/153] Added some documentation on how to run on DNAnexus --- docs/running_on_dnanexus.Rmd | 358 ++++++++++++ docs/running_on_dnanexus.html | 862 ++++++++++++++++++++++++++++ pipeline/misc/dnanexus/dxpy_env.yml | 9 + 3 files changed, 1229 insertions(+) create mode 100644 docs/running_on_dnanexus.Rmd create mode 100644 docs/running_on_dnanexus.html create mode 100644 pipeline/misc/dnanexus/dxpy_env.yml diff --git a/docs/running_on_dnanexus.Rmd b/docs/running_on_dnanexus.Rmd new file mode 100644 index 00000000..6319558c --- /dev/null +++ b/docs/running_on_dnanexus.Rmd @@ -0,0 +1,358 @@ +--- +title: Running GenoPred on DNAnexus +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +# Introduction + +The UK Biobank (UKB) has recently updated its data access policy, requiring researchers to access and analyze UKB data exclusively via the UKB Research Analysis Platform (UKB-RAP), hosted by DNAnexus. This represents a significant shift in workflows, moving from institutional servers to a cloud-computing environment. DNAnexus and similar cloud-computing systems are likely to become standard for future datasets, so this guide aims to provide instructions on running GenoPred on DNAnexus, with a particular focus on analyzing UKB data. The UKB dataset presents unique challenges due to its size, making efficient analysis essential. + +Cloud computing involves requesting access to an instance (or virtual machine) with a specified amount of resources, such as disk space, RAM, and the number of CPU cores. Once access is granted, users must create the required software and data environment within the instance—a step that is often unfamiliar to many. After completing the desired analyses, users must export any outputs they wish to retain, as any data or software left on the instance will be deleted once it is terminated. + +This process of transferring software and data into and out of the instance is a significant departure from the experience of working on personal computers or institutional servers, where you can resume work seamlessly each time you log in. + +*** + +# RStudio vs. Cloud Workstation + +Currently, the easiest way to run GenoPred on DNAnexus is interactively, using either RStudio or a Cloud Workstation with the GenoPred software container. Each approach offers unique advantages. + +RStudio mounts files directly from a DNAnexus project, eliminating the need to import data. This feature saves time and disk space, particularly with large datasets like UKB genetic data. + +Unlike RStudio, the cloud workstation requires input data to be manually imported using dx download, which can be time-consuming and requires additional storage space. While dxfuse allows project folders to be mounted (even across projects), it is prone to instability during long analyses, such as when using UKB. + +Another distinction is that cloud workstations can be connected to via VScode, which some people may prefer to Rstudio. + +Given the advantage of stable project folder mounting in RStudio, I will demonstrate the workflow in that context. For the demo, minimal resources are required, so I will request an `mem1_ssd1_v2_x2` instance type. A similar workflow can also be applied in the Cloud Workstation, substituting the Singularity container with the GenoPred Docker container. + +*** + +# Demonstration using Rstudio + +*** + +## Step 0: Prepare test data + +To make the demonstration as similar as possible to working with UKB data, I will first upload a version of the GenoPred test data into a DNAnexus project. While it would be simpler to download the test data directly into the instance, this approach will better mimic the set up when working with UKB data. + +```{bash} +# Step 1: Download the GenoPred test data from Zenodo +wget -O test_data.tar.gz https://zenodo.org/records/10640650/files/test_data.tar.gz?download=1 + +# Step 2: Decompress the downloaded file +tar -xf test_data.tar.gz + +# Step 3: Extract only the necessary files for the demonstration +mkdir genopred_test_data +mv test_data/target/imputed_sample_plink2/example.chr22* genopred_test_data/ +mv test_data/reference/gwas_sumstats/BODY04.gz genopred_test_data/ + +# Step 4: Load the Conda environment with dxpy installed +# The Conda environment file for installing dxpy is available in the GenoPred repository +# Path: GenoPred/pipeline/misc/dnanexus/dxpy_env.yml +conda activate dxpy_env + +# Step 5: Log in to DNAnexus using an API token, if not already logged in +# API tokens can be created on the DNAnexus website (https://platform.dnanexus.com/) +dx login --token + +# Step 6: Select the desired DNAnexus project +dx select genopred_demo + +# Step 7: Upload the prepared data to DNAnexus +dx upload -r genopred_test_data + +# Step 8: Clean up temporary files to save space +rm -r test_data test_data.tar.gz genopred_test_data +``` + +*** + +## Step 1. Install Singularity and Download the GenoPred Container + +Once your RStudio session has started, install Singularity via the terminal. Follow the commands below to set up Singularity, along with other essential tools: + +```{bash} +# Configure keyboard layout (optional step to avoid prompts) +echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections +echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections + +# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity) +sudo DEBIAN_FRONTEND=noninteractive apt update && \ +sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux + +# Set the Singularity version to install +export VERSION=3.11.0 + +# Download and extract the Singularity source code +wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz +tar -xvzf singularity-ce-${VERSION}.tar.gz +cd singularity-ce-${VERSION} + +# Configure and build Singularity without SUID +./mconfig --without-suid +make -C builddir + +# Install Singularity system-wide +sudo make -C builddir install + +# Return to the home directory +cd ~ +``` + +After installing Singularity, download the GenoPred container using the following command: + +```{bash} +# Pull the GenoPred container +singularity pull library://opain/genopred/genopred_pipeline:latest +``` + +
    + +**Note:** To make your workflow more efficient and reproducible, consider saving the downloaded container file in your project folder. This allows you to re-use the container in future analyses without needing to download it again. + +
    + +*** + +## Step 2. Import input data + +In a DNAnexus project, data is automatically mounted within the RStudio session and can be accessed from the /mnt/project directory. However, if the data you need is not located in the project folder, you will need to import it manually using the dx download command. + +For this demonstration, we are working with the small test dataset, so I will show how to import it. When working with larger datasets, such as UKB genetic data, it is often more efficient to use the mounted version of the dispensed data. This approach saves time and disk space by avoiding the need to download and store large files within the RStudio instance. + +```{bash} +# View the files in your current project folder +dx ls + +# More instructions on using the dx commands can be found here: +# https://documentation.dnanexus.com/getting-started/cli-quickstart + +# Import the test data into the instance +dx download -r genopred_test_data +``` + +*** + +## Step 3. Set up pipeline configuration + +Now, we will create the configuration files required to run the GenoPred pipeline. Note that the `outdir` and `resdir` must be set to directories located outside the container to ensure proper access and storage. + +```{r} + +# Create directories for configuration and output files +dir.create('/home/rstudio-server/genopred/config', recursive = TRUE) +dir.create('/home/rstudio-server/genopred/output', recursive = TRUE) + +# Create gwas_list configuration +gwas_list <- data.frame( + name = 'BODY04', + path = '/home/rstudio-server/genopred_test_data/BODY04.gz', + population = 'EUR', + n = NA, + sampling = NA, + prevalence = NA, + mean = 0, + sd = 1, + label = '"Body Mass Index"' +) + +write.table( + gwas_list, + '/home/rstudio-server/genopred/config/gwas_list.txt', + col.names = TRUE, + row.names = FALSE, + quote = FALSE, + sep = ' ' +) + +# Create target_list configuration +target_list <- data.frame( + name = 'example_plink1', + path = '/home/rstudio-server/genopred_test_data/example', + type = 'plink2', + indiv_report = FALSE +) + +write.table( + target_list, + '/home/rstudio-server/genopred/config/target_list.txt', + col.names = TRUE, + row.names = FALSE, + quote = FALSE, + sep = ' ' +) + +# Create main configuration file +conf <- c( + 'outdir: /home/rstudio-server/genopred/output', + 'resdir: /home/rstudio-server/genopred/resources', + 'config_file: /home/rstudio-server/genopred/config/config.yaml', + 'gwas_list: /home/rstudio-server/genopred/config/gwas_list.txt', + 'target_list: /home/rstudio-server/genopred/config/target_list.txt', + "pgs_methods: ['ptclump']", + 'testing: chr22' +) + +writeLines( + conf, + '/home/rstudio-server/genopred/config/config.yaml' +) + +``` + +*** + +## Step 4. Run the pipeline in the container + +Now we can run the GenoPred pipeline. This can be done either interactively within the container or by executing the desired commands directly. Running the pipeline interactively is often more convenient for performing a dry run before launching the full analysis. + +*** + +### Start an Interactive Session in the Container + +To begin, start an interactive session within the Singularity container. Make sure to mount the home directory within the RStudio session to store the outputs: + +```{bash} +singularity shell \ + --bind /home/rstudio-server:/home/rstudio-server \ + --writable-tmpfs \ + /home/rstudio-server/genopred_pipeline_latest.sif +``` + +*** + +### Run GenoPred Inside the Container + +Once inside the container, you can use the GenoPred pipeline as usual: + +```{bash} +# Activate the GenoPred Environment: +source /opt/mambaforge/etc/profile.d/conda.sh +conda activate genopred + +# Navigate to the Pipeline Folder: +cd /tools/GenoPred/pipeline + +# Perform a Dry Run: +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues: +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all + +# Run the Pipeline: +# Once satisfied with the dry run, execute the pipeline: +snakemake -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all +``` + +After the analysis is complete, you can leave the container by typing: + +```{bash} +exit +``` + +*** + +## Step 5. Export ouputs to the project folder + +To avoid losing the outputs of your analysis when the RStudio session is terminated, you need to export the results to your DNAnexus project folder. Both the resdir (resources) and outdir (outputs) should be saved for future analyses. + +For simplicity and efficiency, we will compress the outputs and resources into a single tar file and then upload it to the DNAnexus project. If you plan to reuse the resources (e.g., for different pipeline configurations), you may choose to store them in separate tar files. + +```{bash} +# Compress the GenoPred working directory +cd /home/rstudio-server +tar -cvf test_run_genopred.tar.gz genopred + +# Upload the GenoPred container +dx upload genopred_pipeline_latest.sif + +# Upload the tar file containing pipeline resources and outputs +dx upload test_run_genopred.tar.gz +``` + +Once the files are uploaded, you can safely terminate the RStudio session. Ensure the session is fully terminated by checking the Monitor tab in your DNAnexus project folder. + +*** + +# Extending your analysis in the future + +If you want to extend your analysis without rerunning steps that have already completed, you can start a new RStudio session, import the outputs from a previous run, and resume the pipeline from within the container. Note that you will also need to import the input data used in the previous analysis. + +```{bash} +# Download the Outputs from the Previous Run: +dx download test_run_genopred.tar.gz +tar -xvf test_run_genopred.tar.gz + +# Download the Singularity Container: +dx download genopred_pipeline_latest.sif + +# Download the Input Data: +dx download -r genopred_test_data +``` + +When using dx download for files that are not part of a tar archive, the original timestamps are lost. This may confuse GenoPred, as it will interpret the files as being updated. To fix this, reset the timestamps of the input files: + +```{bash} +find /home/rstudio-server/genopred_test_data/ -type f -exec touch -t 200001010101.01 {} + +``` + +If the input data is accessed via the automatic mount in /mnt/project, this step is unnecessary, as the timestamps are preserved. This another advantage of mounting the input data. + +```{bash} +# Start an Interactive Session in the Container: +singularity shell \ + --bind /home/rstudio-server:/home/rstudio-server \ + --writable-tmpfs \ + /home/rstudio-server/genopred_pipeline_latest.sif + +# Activate the GenoPred Environment: +source /opt/mambaforge/etc/profile.d/conda.sh +conda activate genopred + +# Navigate to the Pipeline Folder: +cd /tools/GenoPred/pipeline + +### Check the Pipeline State: Run a dry run to verify the current state of the pipeline: +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all +``` + +The pipeline will indicate that there is nothing to be done if the configuration has not changed and all outputs are up to date. + +If an input file is updated (e.g., by changing its timestamp), the pipeline will automatically rerun only the necessary steps: + +```{bash} +touch /home/rstudio-server/genopred_test_data/BODY04.gz +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all +``` + +This dry run will show which steps need to be re-executed due to the update. + +*** + +# Troubleshooting + +Please post questions as an issue on the GenoPred GitHub repo [here](https://github.com/opain/GenoPred/issues). diff --git a/docs/running_on_dnanexus.html b/docs/running_on_dnanexus.html new file mode 100644 index 00000000..26e1e004 --- /dev/null +++ b/docs/running_on_dnanexus.html @@ -0,0 +1,862 @@ + + + + + + + + + + + + + +Running GenoPred on DNAnexus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +
    +

    Introduction

    +

    The UK Biobank (UKB) has recently updated its data access policy, +requiring researchers to access and analyze UKB data exclusively via the +UKB Research Analysis Platform (UKB-RAP), hosted by DNAnexus. This +represents a significant shift in workflows, moving from institutional +servers to a cloud-computing environment. DNAnexus and similar +cloud-computing systems are likely to become standard for future +datasets, so this guide aims to provide instructions on running GenoPred +on DNAnexus, with a particular focus on analyzing UKB data. The UKB +dataset presents unique challenges due to its size, making efficient +analysis essential.

    +

    Cloud computing involves requesting access to an instance (or virtual +machine) with a specified amount of resources, such as disk space, RAM, +and the number of CPU cores. Once access is granted, users must create +the required software and data environment within the instance—a step +that is often unfamiliar to many. After completing the desired analyses, +users must export any outputs they wish to retain, as any data or +software left on the instance will be deleted once it is terminated.

    +

    This process of transferring software and data into and out of the +instance is a significant departure from the experience of working on +personal computers or institutional servers, where you can resume work +seamlessly each time you log in.

    +
    +
    +
    +

    RStudio vs. Cloud Workstation

    +

    Currently, the easiest way to run GenoPred on DNAnexus is +interactively, using either RStudio or a Cloud Workstation with the +GenoPred software container. Each approach offers unique advantages.

    +

    RStudio mounts files directly from a DNAnexus project, eliminating +the need to import data. This feature saves time and disk space, +particularly with large datasets like UKB genetic data.

    +

    Unlike RStudio, the cloud workstation requires input data to be +manually imported using dx download, which can be time-consuming and +requires additional storage space. While dxfuse allows project folders +to be mounted (even across projects), it is prone to instability during +long analyses, such as when using UKB.

    +

    Another distinction is that cloud workstations can be connected to +via VScode, which some people may prefer to Rstudio.

    +

    Given the advantage of stable project folder mounting in RStudio, I +will demonstrate the workflow in that context. For the demo, minimal +resources are required, so I will request an +mem1_ssd1_v2_x2 instance type. A similar workflow can also +be applied in the Cloud Workstation, substituting the Singularity +container with the GenoPred Docker container.

    +
    +
    +
    +

    Demonstration using Rstudio

    +
    +
    +

    Step 0: Prepare test data

    +

    To make the demonstration as similar as possible to working with UKB +data, I will first upload a version of the GenoPred test data into a +DNAnexus project. While it would be simpler to download the test data +directly into the instance, this approach will better mimic the set up +when working with UKB data.

    +
    # Step 1: Download the GenoPred test data from Zenodo
    +wget -O test_data.tar.gz https://zenodo.org/records/10640650/files/test_data.tar.gz?download=1
    +
    +# Step 2: Decompress the downloaded file
    +tar -xf test_data.tar.gz
    +
    +# Step 3: Extract only the necessary files for the demonstration
    +mkdir genopred_test_data
    +mv test_data/target/imputed_sample_plink2/example.chr22* genopred_test_data/
    +mv test_data/reference/gwas_sumstats/BODY04.gz genopred_test_data/
    +
    +# Step 4: Load the Conda environment with dxpy installed
    +# The Conda environment file for installing dxpy is available in the GenoPred repository
    +# Path: GenoPred/pipeline/misc/dnanexus/dxpy_env.yml
    +conda activate dxpy_env
    +
    +# Step 5: Log in to DNAnexus using an API token, if not already logged in
    +# API tokens can be created on the DNAnexus website (https://platform.dnanexus.com/)
    +dx login --token <token>
    +
    +# Step 6: Select the desired DNAnexus project
    +dx select genopred_demo
    +
    +# Step 7: Upload the prepared data to DNAnexus
    +dx upload -r genopred_test_data
    +
    +# Step 8: Clean up temporary files to save space
    +rm -r test_data test_data.tar.gz genopred_test_data
    +
    +
    +
    +

    Step 1. Install Singularity and Download the GenoPred Container

    +

    Once your RStudio session has started, install Singularity via the +terminal. Follow the commands below to set up Singularity, along with +other essential tools:

    +
    # Configure keyboard layout (optional step to avoid prompts)
    +echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections
    +echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections
    +
    +# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity)
    +sudo DEBIAN_FRONTEND=noninteractive apt update && \
    +sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux
    +
    +# Set the Singularity version to install
    +export VERSION=3.11.0
    +
    +# Download and extract the Singularity source code
    +wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz
    +tar -xvzf singularity-ce-${VERSION}.tar.gz
    +cd singularity-ce-${VERSION}
    +
    +# Configure and build Singularity without SUID
    +./mconfig --without-suid
    +make -C builddir
    +
    +# Install Singularity system-wide
    +sudo make -C builddir install
    +
    +# Return to the home directory
    +cd ~
    +

    After installing Singularity, download the GenoPred container using +the following command:

    +
    # Pull the GenoPred container
    +singularity pull library://opain/genopred/genopred_pipeline:latest
    +
    +

    Note: To make your workflow more efficient and +reproducible, consider saving the downloaded container file in your +project folder. This allows you to re-use the container in future +analyses without needing to download it again.

    +
    +
    +
    +
    +

    Step 2. Import input data

    +

    In a DNAnexus project, data is automatically mounted within the +RStudio session and can be accessed from the /mnt/project directory. +However, if the data you need is not located in the project folder, you +will need to import it manually using the dx download command.

    +

    For this demonstration, we are working with the small test dataset, +so I will show how to import it. When working with larger datasets, such +as UKB genetic data, it is often more efficient to use the mounted +version of the dispensed data. This approach saves time and disk space +by avoiding the need to download and store large files within the +RStudio instance.

    +
    # View the files in your current project folder
    +dx ls
    +
    +# More instructions on using the dx commands can be found here:
    +# https://documentation.dnanexus.com/getting-started/cli-quickstart
    +
    +# Import the test data into the instance
    +dx download -r genopred_test_data
    +
    +
    +
    +

    Step 3. Set up pipeline configuration

    +

    Now, we will create the configuration files required to run the +GenoPred pipeline. Note that the outdir and +resdir must be set to directories located outside the +container to ensure proper access and storage.

    +
    # Create directories for configuration and output files
    +dir.create('/home/rstudio-server/genopred/config', recursive = TRUE)
    +dir.create('/home/rstudio-server/genopred/output', recursive = TRUE)
    +
    +# Create gwas_list configuration
    +gwas_list <- data.frame(
    +  name = 'BODY04', 
    +  path = '/home/rstudio-server/genopred_test_data/BODY04.gz',
    +  population = 'EUR',
    +  n = NA,
    +  sampling = NA,
    +  prevalence = NA,
    +  mean = 0,
    +  sd = 1,
    +  label = '"Body Mass Index"'
    +)
    +
    +write.table(
    +  gwas_list, 
    +  '/home/rstudio-server/genopred/config/gwas_list.txt', 
    +  col.names = TRUE, 
    +  row.names = FALSE, 
    +  quote = FALSE, 
    +  sep = ' '
    +)
    +
    +# Create target_list configuration
    +target_list <- data.frame(
    +  name = 'example_plink1',
    +  path = '/home/rstudio-server/genopred_test_data/example',
    +  type = 'plink2',
    +  indiv_report = FALSE
    +)
    +
    +write.table(
    +  target_list, 
    +  '/home/rstudio-server/genopred/config/target_list.txt', 
    +  col.names = TRUE, 
    +  row.names = FALSE, 
    +  quote = FALSE, 
    +  sep = ' '
    +)
    +
    +# Create main configuration file
    +conf <- c(
    +  'outdir: /home/rstudio-server/genopred/output',
    +  'resdir: /home/rstudio-server/genopred/resources',
    +  'config_file: /home/rstudio-server/genopred/config/config.yaml',
    +  'gwas_list: /home/rstudio-server/genopred/config/gwas_list.txt',
    +  'target_list: /home/rstudio-server/genopred/config/target_list.txt',
    +  "pgs_methods: ['ptclump']",
    +  'testing: chr22'
    +)
    +
    +writeLines(
    +  conf, 
    +  '/home/rstudio-server/genopred/config/config.yaml'
    +)
    +
    +
    +
    +

    Step 4. Run the pipeline in the container

    +

    Now we can run the GenoPred pipeline. This can be done either +interactively within the container or by executing the desired commands +directly. Running the pipeline interactively is often more convenient +for performing a dry run before launching the full analysis.

    +
    +
    +

    Start an Interactive Session in the Container

    +

    To begin, start an interactive session within the Singularity +container. Make sure to mount the home directory within the RStudio +session to store the outputs:

    +
    singularity shell \
    +  --bind /home/rstudio-server:/home/rstudio-server \
    +  --writable-tmpfs \
    +  /home/rstudio-server/genopred_pipeline_latest.sif
    +
    +
    +
    +

    Run GenoPred Inside the Container

    +

    Once inside the container, you can use the GenoPred pipeline as +usual:

    +
    # Activate the GenoPred Environment:
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +# Navigate to the Pipeline Folder:
    +cd /tools/GenoPred/pipeline
    +
    +# Perform a Dry Run: 
    +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues:
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all
    +
    +# Run the Pipeline: 
    +# Once satisfied with the dry run, execute the pipeline:
    +snakemake -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all
    +

    After the analysis is complete, you can leave the container by +typing:

    +
    exit
    +
    +
    +
    +
    +

    Step 5. Export ouputs to the project folder

    +

    To avoid losing the outputs of your analysis when the RStudio session +is terminated, you need to export the results to your DNAnexus project +folder. Both the resdir (resources) and outdir (outputs) should be saved +for future analyses.

    +

    For simplicity and efficiency, we will compress the outputs and +resources into a single tar file and then upload it to the DNAnexus +project. If you plan to reuse the resources (e.g., for different +pipeline configurations), you may choose to store them in separate tar +files.

    +
    # Compress the GenoPred working directory
    +cd /home/rstudio-server
    +tar -cvf test_run_genopred.tar.gz genopred
    +
    +# Upload the GenoPred container
    +dx upload genopred_pipeline_latest.sif
    +
    +# Upload the tar file containing pipeline resources and outputs
    +dx upload test_run_genopred.tar.gz
    +

    Once the files are uploaded, you can safely terminate the RStudio +session. Ensure the session is fully terminated by checking the Monitor +tab in your DNAnexus project folder.

    +
    +
    +
    +
    +

    Extending your analysis in the future

    +

    If you want to extend your analysis without rerunning steps that have +already completed, you can start a new RStudio session, import the +outputs from a previous run, and resume the pipeline from within the +container. Note that you will also need to import the input data used in +the previous analysis.

    +
    # Download the Outputs from the Previous Run:
    +dx download test_run_genopred.tar.gz
    +tar -xvf test_run_genopred.tar.gz
    +
    +# Download the Singularity Container:
    +dx download genopred_pipeline_latest.sif
    +
    +# Download the Input Data:
    +dx download -r genopred_test_data
    +

    When using dx download for files that are not part of a tar archive, +the original timestamps are lost. This may confuse GenoPred, as it will +interpret the files as being updated. To fix this, reset the timestamps +of the input files:

    +
    find /home/rstudio-server/genopred_test_data/ -type f -exec touch -t 200001010101.01 {} +
    +

    If the input data is accessed via the automatic mount in +/mnt/project, this step is unnecessary, as the timestamps are preserved. +This another advantage of mounting the input data.

    +
    # Start an Interactive Session in the Container:
    +singularity shell \
    +  --bind /home/rstudio-server:/home/rstudio-server \
    +  --writable-tmpfs \
    +  /home/rstudio-server/genopred_pipeline_latest.sif
    +
    +# Activate the GenoPred Environment:
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +# Navigate to the Pipeline Folder:
    +cd /tools/GenoPred/pipeline
    +
    +### Check the Pipeline State: Run a dry run to verify the current state of the pipeline:
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all
    +

    The pipeline will indicate that there is nothing to be done if the +configuration has not changed and all outputs are up to date.

    +

    If an input file is updated (e.g., by changing its timestamp), the +pipeline will automatically rerun only the necessary steps:

    +
    touch /home/rstudio-server/genopred_test_data/BODY04.gz
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all
    +

    This dry run will show which steps need to be re-executed due to the +update.

    +
    +
    +
    +

    Troubleshooting

    +

    Please post questions as an issue on the GenoPred GitHub repo here.

    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/pipeline/misc/dnanexus/dxpy_env.yml b/pipeline/misc/dnanexus/dxpy_env.yml new file mode 100644 index 00000000..090e1981 --- /dev/null +++ b/pipeline/misc/dnanexus/dxpy_env.yml @@ -0,0 +1,9 @@ +name: dxpy_env +channels: + - defaults + - conda-forge +dependencies: + - python=3.9 + - pip + - pip: + - dxpy From 14c2141b5b3967e1dd0832af57ff5ae5a29e01ca Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 15 Jan 2025 14:59:33 +0000 Subject: [PATCH 079/153] Added DNAnexus demo for UKB --- docs/more_index.Rmd | 1 + docs/more_index.html | 2 + docs/pipeline_readme.Rmd | 7 + docs/pipeline_readme.html | 8 + docs/running_on_dnanexus.Rmd | 251 ++++++++++++++++++++++++++++++- docs/running_on_dnanexus.html | 268 +++++++++++++++++++++++++++++++++- 6 files changed, 529 insertions(+), 8 deletions(-) diff --git a/docs/more_index.Rmd b/docs/more_index.Rmd index 572a1aba..65fe974b 100644 --- a/docs/more_index.Rmd +++ b/docs/more_index.Rmd @@ -18,6 +18,7 @@ output: - Instructions - Link - Technical documentation - Link - Running in an offline environment - Link +- Running on DNAnexus/UKB-RAP - Link - Demonstration using 23anMe data - Link - Computational time/memory benchmark - Link - Benchmark in OpenSNP dataset - Link diff --git a/docs/more_index.html b/docs/more_index.html index 6e873868..1d2d6b8c 100644 --- a/docs/more_index.html +++ b/docs/more_index.html @@ -363,6 +363,8 @@

    Pipeline

    Link
  • Running in an offline environment - Link
  • +
  • Running on DNAnexus/UKB-RAP - +Link
  • Demonstration using 23anMe data - Link
  • Computational time/memory benchmark - diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index d068bd29..72c8ca52 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -27,6 +27,7 @@ This document will provides instructions for the GenoPred pipeline. It covers th - [Run using test data](#run-using-test-data) - [A little about Snakemake](#a-little-about-snakemake) - [Running on an HPC](#running-on-an-hpc) +- [Running on DNAnexus/UKB-RAP](#running-on-dnanexusukb-rap) - [Requesting outputs](#requesting-outputs) - [Computational resources](#computational-resources) - [Additional parameters](#additional-parameters) @@ -813,6 +814,12 @@ Before launching GenoPred, ensure your environment is clean by not loading any u *** +# Running on DNAnexus/UKB-RAP + +See [here](running_on_dnanexus.html) for specific advice when running GenoPred on DNAnexus and the UKB-RAP. + +*** + # Requesting outputs The GenoPred pipeline has many potential outputs. Here is a detailed schematic diagram illustrating the inputs, outputs and processes of the GenoPred pipeline. diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 7d9b7fc0..8160d43b 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -438,6 +438,8 @@

    GenoPred Pipeline - Instructions

  • A little about Snakemake
  • Running on an HPC
  • +
  • Running on +DNAnexus/UKB-RAP
  • Requesting outputs
  • Computational resources
  • Additional parameters
  • @@ -1497,6 +1499,12 @@

    Managing Module Conflicts


    +
    +

    Running on DNAnexus/UKB-RAP

    +

    See here for specific advice +when running GenoPred on DNAnexus and the UKB-RAP.

    +
    +

    Requesting outputs

    The GenoPred pipeline has many potential outputs. Here is a detailed diff --git a/docs/running_on_dnanexus.Rmd b/docs/running_on_dnanexus.Rmd index 6319558c..1ea1d275 100644 --- a/docs/running_on_dnanexus.Rmd +++ b/docs/running_on_dnanexus.Rmd @@ -236,6 +236,22 @@ Now we can run the GenoPred pipeline. This can be done either interactively with ### Start an Interactive Session in the Container +To ensure that your analysis persists even when the RStudio server tab is closed, it is recommended to start the container within a tmux session. This will allow you to detach and reattach to the session as needed. + +Start a tmux session within the terminal by running: + +```{bash} +tmux +``` + +This will take you into a `tmux` session. You can 'detach' from the `tmux` session by pressing `Ctrl+b d`, and reattach to the session in the future by typing: + +```{bash} +tmux attach +``` + +Further instructions on using `tmux` can be found [here](https://www.redhat.com/en/blog/introduction-tmux-linux). + To begin, start an interactive session within the Singularity container. Make sure to mount the home directory within the RStudio session to store the outputs: ```{bash} @@ -268,6 +284,10 @@ snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/confi snakemake -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all ``` +While this analysis is running, you can detach from the `tmux` session, close the RStudio tab, and close your browser. When you reopen the RStudio app, you may see that your session appears suspended. Do not worry—your analysis will continue running in the background. + +By using `tmux`, your analysis will continue to run even if the terminal session or RStudio server tab is closed. + After the analysis is complete, you can leave the container by typing: ```{bash} @@ -285,13 +305,13 @@ For simplicity and efficiency, we will compress the outputs and resources into a ```{bash} # Compress the GenoPred working directory cd /home/rstudio-server -tar -cvf test_run_genopred.tar.gz genopred +tar -cvf test_run_genopred.tar genopred # Upload the GenoPred container dx upload genopred_pipeline_latest.sif # Upload the tar file containing pipeline resources and outputs -dx upload test_run_genopred.tar.gz +dx upload test_run_genopred.tar ``` Once the files are uploaded, you can safely terminate the RStudio session. Ensure the session is fully terminated by checking the Monitor tab in your DNAnexus project folder. @@ -304,8 +324,8 @@ If you want to extend your analysis without rerunning steps that have already co ```{bash} # Download the Outputs from the Previous Run: -dx download test_run_genopred.tar.gz -tar -xvf test_run_genopred.tar.gz +dx download test_run_genopred.tar +tar -xvf test_run_genopred.tar # Download the Singularity Container: dx download genopred_pipeline_latest.sif @@ -353,6 +373,229 @@ This dry run will show which steps need to be re-executed due to the update. *** +# Running GenoPred with UK Biobank + +The UKB imputed genetic data is provided without post-imputation QC, resulting in large files. The `format_target` step of GenoPred, which reformats the target genetic data, is time-intensive but reduces file size to ~86GB, making future analyses faster and cheaper. Storing this output for reuse is highly recommended. Additionally, selecting instances with appropriate resources for each pipeline stage ensures cost efficiency, as some steps utilize multiple cores while others do not. + +*** + +## Key Adjustments for UKB Data + +- Mounted UKB Data: Avoid duplicating the large UKB data files by using a mounted version to save time and disk space. +- File Naming with Symbolic Links: Update file names as required by GenoPred using symbolic links to avoid duplicating data. +- High-Resource Instance for `format_target`: Use a `mem3_ssd2_v2_x8` instance, which supports 8 processes and provides sufficient RAM and disk space for processing the large UKB files efficiently. Other steps of the pipeline will have other resources requirements. + +*** + +## Workflow + +- Run `format_target` on a High-Resource Instance: Use the `mem3_ssd2_v2_x8` instance to efficiently complete the `format_target` step. +- Export and Store Processed Data: Save the reformatted data for future use, avoiding repeated processing. +- Terminate the High-Resource Instance: After completing `format_target`, terminate the instance to minimize costs. +- Continue Analysis on Cost-Effective Instances: For downstream steps, switch to an instance with resources tailored to those stages. +- This approach balances efficiency and cost when working with large-scale UKB genetic data in the GenoPred pipeline. + +*** + +## Step 1. Install Singularity + +Once your RStudio session has started, install Singularity via the terminal. Follow the commands below to set up Singularity, along with other essential tools: + +```{bash} +# Configure keyboard layout (optional step to avoid prompts) +echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections +echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections + +# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity) +sudo DEBIAN_FRONTEND=noninteractive apt update && \ +sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux + +# Set the Singularity version to install +export VERSION=3.11.0 + +# Download and extract the Singularity source code +wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz +tar -xvzf singularity-ce-${VERSION}.tar.gz +cd singularity-ce-${VERSION} + +# Configure and build Singularity without SUID +./mconfig --without-suid +make -C builddir + +# Install Singularity system-wide +sudo make -C builddir install + +# Return to the home directory +cd ~ +``` + +*** + +## Step 2: Prepare input data + +We will use a mounted version of the UKB genetic data to save time and disk space. To meet GenoPred's file name requirements without duplicating data, we will create symbolic links. Given the size of the UKB genetic data, we will also request an instance with sufficient resources. + +```{bash} +# Create symlinks to the dispensed imputed genetic data +mkdir -p /home/rstudio-server/ukb/ukb_symlinks + +# Link bgen and bgen.bgi files for all chromosomes +for chr in $(seq 1 22); do + for file in $(echo bgen bgen.bgi); do + ln -s /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c${chr}_b0_v3.${file} /home/rstudio-server/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file} + done +done + +# Link the sample file (same for all chromosomes) +ln -s /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c1_b0_v3.sample /home/rstudio-server/ukb/ukb_symlinks/ukb_imp.sample +``` + +*** + +## Step 3. Set up pipeline configuration + +Next, create the configuration files required to run the GenoPred pipeline. Ensure that `outdir` and `resdir` are set to directories outside the container for proper access and storage. + +```{r} +# Create directories for configuration and output files +dir.create('/home/rstudio-server/genopred/config/ukb/basic', recursive = T) +dir.create('/home/rstudio-server/genopred/output', recursive = T) + +# Create target list +# We are specifying the symbolic links we made for the UKB data +target_list <- data.frame( + name='ukb', + path='/home/rstudio-server/ukb/ukb_symlinks/ukb_imp', + type='bgen', + indiv_report=F +) + +write.table( + target_list, + '/home/rstudio-server/genopred/config/ukb/basic/target_list.txt', + col.names = T, + row.names = F, + quote = F +) + +# Create config file +conf <- c( + 'outdir: /home/rstudio-server/genopred/output', + 'config_file: /home/rstudio-server/genopred/config/ukb/basic/config.yaml', + 'resdir: /home/rstudio-server/genopred/resources', + 'target_list: /home/rstudio-server/genopred/config/ukb/basic/target_list.txt' +) + +write.table( + conf, + '/home/rstudio-server/genopred/config/ukb/basic/config.yaml', + col.names = F, + row.names = F, + quote = F +) +``` + +*** + +## Step 4. Run the pipeline in the container + +Now we can run the GenoPred pipeline. This can be done either interactively within the container or by executing the desired commands directly. Running the pipeline interactively is often more convenient for performing a dry run before launching the full analysis. + +*** + +### Start an Interactive Session in the Container + +To ensure that your analysis persists even when the RStudio server tab is closed, it is recommended to start the container within a tmux session. This will allow you to detach and reattach to the session as needed. + +Start a tmux session within the terminal by running: + +```{bash} +tmux +``` + +This will take you into a `tmux` session. You can 'detach' from the `tmux` session by pressing `Ctrl+b d`, and reattach to the session in the future by typing: + +```{bash} +tmux attach +``` + +Further instructions on using `tmux` can be found [here](https://www.redhat.com/en/blog/introduction-tmux-linux). + +To begin, start an interactive session within the Singularity container. Make sure to mount the home directory within the RStudio session and the directory that the symbolic links point to, to store the pipeline outputs and access the input data within the container. + +```{bash} +singularity shell \ + --bind /home/rstudio-server:/home/rstudio-server \ + --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \ + --writable-tmpfs \ + /mnt/project/genopred_pipeline_latest.sif +``` + +*** + +### Run GenoPred Inside the Container + +Once inside the container, you can use the GenoPred pipeline as usual. The resources provided by this instance (`mem3_ssd2_v2_x8`) will not be required for all steps in the GenoPred workflow, so to be cost efficient, I am just carrying out the `format_target` step within this instance. I will then export the data, terminate this instance, continue my analysis using a new instance with appropriate resources for downstream steps. + +```{bash} +# Activate the GenoPred Environment: +source /opt/mambaforge/etc/profile.d/conda.sh +conda activate genopred + +# Navigate to the Pipeline Folder: +cd /tools/GenoPred/pipeline + +# Perform a Dry Run: +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues: +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml format_target + +# Run the Pipeline: +# Once satisfied with the dry run, execute the pipeline: +snakemake -j8 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml format_target +``` + +

    + +**Note:** Since the instance has 8 cores available, I use the `-j8` parameter when running `snakemake` to ensure it utilizes all 8 cores efficiently. + +
    + +After the analysis is complete, you can leave the container by typing: + +```{bash} +exit +``` + +In total, this analysis took ~18 hours, costing ~£6. + +*** + +## Step 5. Export ouputs to the project folder + +To avoid losing the outputs of your analysis when the RStudio session is terminated, you need to export the results to your DNAnexus project folder. Both the resdir (resources) and outdir (outputs) should be saved for future analyses. + +For simplicity and efficiency, we will compress the outputs and resources into a single tar file and then upload it to the DNAnexus project. If you plan to reuse the resources (e.g., for different pipeline configurations), you may choose to store them in separate tar files. + +```{bash} +# Compress and upload the GenoPred working directory +cd /home/rstudio-server +tar -cvf ukb_genopred.tar genopred +dx upload ukb_genopred.tar +``` + +I will also tar and upload the symlinks created for the UKB data. While these could be recreated, this approach conveniently preserves the timestamps, making it easier to resume the analysis seamlessly when extending it in the future. + +```{bash} +# Compress and upload the ukb directory containing symlinks +cd /home/rstudio-server +tar -cvf ukb_symlinks.tar ukb +dx upload ukb_symlinks.tar +``` + +Once the files are uploaded, you can safely terminate the RStudio session. Ensure the session is fully terminated by checking the Monitor tab in your DNAnexus project folder. + +*** + # Troubleshooting Please post questions as an issue on the GenoPred GitHub repo [here](https://github.com/opain/GenoPred/issues). diff --git a/docs/running_on_dnanexus.html b/docs/running_on_dnanexus.html index 26e1e004..9bb13f98 100644 --- a/docs/running_on_dnanexus.html +++ b/docs/running_on_dnanexus.html @@ -659,6 +659,18 @@

    Step 4. Run the pipeline in the container

    Start an Interactive Session in the Container

    +

    To ensure that your analysis persists even when the RStudio server +tab is closed, it is recommended to start the container within a tmux +session. This will allow you to detach and reattach to the session as +needed.

    +

    Start a tmux session within the terminal by running:

    +
    tmux
    +

    This will take you into a tmux session. You can ‘detach’ +from the tmux session by pressing Ctrl+b d, +and reattach to the session in the future by typing:

    +
    tmux attach
    +

    Further instructions on using tmux can be found here.

    To begin, start an interactive session within the Singularity container. Make sure to mount the home directory within the RStudio session to store the outputs:

    @@ -686,6 +698,13 @@

    Run GenoPred Inside the Container

    # Run the Pipeline: # Once satisfied with the dry run, execute the pipeline: snakemake -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/config.yaml output_all +

    While this analysis is running, you can detach from the +tmux session, close the RStudio tab, and close your +browser. When you reopen the RStudio app, you may see that your session +appears suspended. Do not worry—your analysis will continue running in +the background.

    +

    By using tmux, your analysis will continue to run even +if the terminal session or RStudio server tab is closed.

    After the analysis is complete, you can leave the container by typing:

    exit
    @@ -706,13 +725,13 @@

    Step 5. Export ouputs to the project folder

    files.

    # Compress the GenoPred working directory
     cd /home/rstudio-server
    -tar -cvf test_run_genopred.tar.gz genopred
    +tar -cvf test_run_genopred.tar genopred
     
     # Upload the GenoPred container
     dx upload genopred_pipeline_latest.sif
     
     # Upload the tar file containing pipeline resources and outputs
    -dx upload test_run_genopred.tar.gz
    +dx upload test_run_genopred.tar

    Once the files are uploaded, you can safely terminate the RStudio session. Ensure the session is fully terminated by checking the Monitor tab in your DNAnexus project folder.

    @@ -727,8 +746,8 @@

    Extending your analysis in the future

    container. Note that you will also need to import the input data used in the previous analysis.

    # Download the Outputs from the Previous Run:
    -dx download test_run_genopred.tar.gz
    -tar -xvf test_run_genopred.tar.gz
    +dx download test_run_genopred.tar
    +tar -xvf test_run_genopred.tar
     
     # Download the Singularity Container:
     dx download genopred_pipeline_latest.sif
    @@ -768,6 +787,247 @@ 

    Extending your analysis in the future

    update.


    +
    +

    Running GenoPred with UK Biobank

    +

    The UKB imputed genetic data is provided without post-imputation QC, +resulting in large files. The format_target step of +GenoPred, which reformats the target genetic data, is time-intensive but +reduces file size to ~86GB, making future analyses faster and cheaper. +Storing this output for reuse is highly recommended. Additionally, +selecting instances with appropriate resources for each pipeline stage +ensures cost efficiency, as some steps utilize multiple cores while +others do not.

    +
    +
    +

    Key Adjustments for UKB Data

    +
      +
    • Mounted UKB Data: Avoid duplicating the large UKB data files by +using a mounted version to save time and disk space.
    • +
    • File Naming with Symbolic Links: Update file names as required by +GenoPred using symbolic links to avoid duplicating data.
    • +
    • High-Resource Instance for format_target: Use a +mem3_ssd2_v2_x8 instance, which supports 8 processes and +provides sufficient RAM and disk space for processing the large UKB +files efficiently. Other steps of the pipeline will have other resources +requirements.
    • +
    +
    +
    +
    +

    Workflow

    +
      +
    • Run format_target on a High-Resource Instance: Use the +mem3_ssd2_v2_x8 instance to efficiently complete the +format_target step.
    • +
    • Export and Store Processed Data: Save the reformatted data for +future use, avoiding repeated processing.
    • +
    • Terminate the High-Resource Instance: After completing +format_target, terminate the instance to minimize +costs.
    • +
    • Continue Analysis on Cost-Effective Instances: For downstream steps, +switch to an instance with resources tailored to those stages.
    • +
    • This approach balances efficiency and cost when working with +large-scale UKB genetic data in the GenoPred pipeline.
    • +
    +
    +
    +
    +

    Step 1. Install Singularity

    +

    Once your RStudio session has started, install Singularity via the +terminal. Follow the commands below to set up Singularity, along with +other essential tools:

    +
    # Configure keyboard layout (optional step to avoid prompts)
    +echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections
    +echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections
    +
    +# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity)
    +sudo DEBIAN_FRONTEND=noninteractive apt update && \
    +sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux
    +
    +# Set the Singularity version to install
    +export VERSION=3.11.0
    +
    +# Download and extract the Singularity source code
    +wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz
    +tar -xvzf singularity-ce-${VERSION}.tar.gz
    +cd singularity-ce-${VERSION}
    +
    +# Configure and build Singularity without SUID
    +./mconfig --without-suid
    +make -C builddir
    +
    +# Install Singularity system-wide
    +sudo make -C builddir install
    +
    +# Return to the home directory
    +cd ~
    +
    +
    +
    +

    Step 2: Prepare input data

    +

    We will use a mounted version of the UKB genetic data to save time +and disk space. To meet GenoPred’s file name requirements without +duplicating data, we will create symbolic links. Given the size of the +UKB genetic data, we will also request an instance with sufficient +resources.

    +
    # Create symlinks to the dispensed imputed genetic data
    +mkdir -p /home/rstudio-server/ukb/ukb_symlinks
    +
    +# Link bgen and bgen.bgi files for all chromosomes
    +for chr in $(seq 1 22); do
    +  for file in $(echo bgen bgen.bgi); do
    +    ln -s /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c${chr}_b0_v3.${file} /home/rstudio-server/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file}
    +  done
    +done
    +
    +# Link the sample file (same for all chromosomes)
    +ln -s /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c1_b0_v3.sample /home/rstudio-server/ukb/ukb_symlinks/ukb_imp.sample
    +
    +
    +
    +

    Step 3. Set up pipeline configuration

    +

    Next, create the configuration files required to run the GenoPred +pipeline. Ensure that outdir and resdir are +set to directories outside the container for proper access and +storage.

    +
    # Create directories for configuration and output files
    +dir.create('/home/rstudio-server/genopred/config/ukb/basic', recursive = T)
    +dir.create('/home/rstudio-server/genopred/output', recursive = T)
    +
    +# Create target list
    +# We are specifying the symbolic links we made for the UKB data
    +target_list <- data.frame(
    +  name='ukb',
    +  path='/home/rstudio-server/ukb/ukb_symlinks/ukb_imp',
    +  type='bgen',
    +  indiv_report=F
    +)
    +
    +write.table(
    +  target_list,
    +  '/home/rstudio-server/genopred/config/ukb/basic/target_list.txt',
    +  col.names = T,
    +  row.names = F,
    +  quote = F
    +)
    +
    +# Create config file
    +conf <- c(
    +  'outdir: /home/rstudio-server/genopred/output',
    +  'config_file: /home/rstudio-server/genopred/config/ukb/basic/config.yaml',
    +  'resdir: /home/rstudio-server/genopred/resources',
    +  'target_list: /home/rstudio-server/genopred/config/ukb/basic/target_list.txt'
    +)
    +
    +write.table(
    +  conf,
    +  '/home/rstudio-server/genopred/config/ukb/basic/config.yaml',
    +  col.names = F,
    +  row.names = F,
    +  quote = F
    +)
    +
    +
    +
    +

    Step 4. Run the pipeline in the container

    +

    Now we can run the GenoPred pipeline. This can be done either +interactively within the container or by executing the desired commands +directly. Running the pipeline interactively is often more convenient +for performing a dry run before launching the full analysis.

    +
    +
    +

    Start an Interactive Session in the Container

    +

    To ensure that your analysis persists even when the RStudio server +tab is closed, it is recommended to start the container within a tmux +session. This will allow you to detach and reattach to the session as +needed.

    +

    Start a tmux session within the terminal by running:

    +
    tmux
    +

    This will take you into a tmux session. You can ‘detach’ +from the tmux session by pressing Ctrl+b d, +and reattach to the session in the future by typing:

    +
    tmux attach
    +

    Further instructions on using tmux can be found here.

    +

    To begin, start an interactive session within the Singularity +container. Make sure to mount the home directory within the RStudio +session and the directory that the symbolic links point to, to store the +pipeline outputs and access the input data within the container.

    +
    singularity shell \
    +  --bind /home/rstudio-server:/home/rstudio-server \
    +  --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \
    +  --writable-tmpfs \
    +  /mnt/project/genopred_pipeline_latest.sif
    +
    +
    +
    +

    Run GenoPred Inside the Container

    +

    Once inside the container, you can use the GenoPred pipeline as +usual. The resources provided by this instance +(mem3_ssd2_v2_x8) will not be required for all steps in the +GenoPred workflow, so to be cost efficient, I am just carrying out the +format_target step within this instance. I will then export +the data, terminate this instance, continue my analysis using a new +instance with appropriate resources for downstream steps.

    +
    # Activate the GenoPred Environment:
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +# Navigate to the Pipeline Folder:
    +cd /tools/GenoPred/pipeline
    +
    +# Perform a Dry Run: 
    +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues:
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml format_target
    +
    +# Run the Pipeline: 
    +# Once satisfied with the dry run, execute the pipeline:
    +snakemake -j8 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml format_target
    +
    +

    Note: Since the instance has 8 cores available, I +use the -j8 parameter when running snakemake +to ensure it utilizes all 8 cores efficiently.

    +
    +

    After the analysis is complete, you can leave the container by +typing:

    +
    exit
    +

    In total, this analysis took ~18 hours, costing ~£6.

    +
    +
    +
    +
    +

    Step 5. Export ouputs to the project folder

    +

    To avoid losing the outputs of your analysis when the RStudio session +is terminated, you need to export the results to your DNAnexus project +folder. Both the resdir (resources) and outdir (outputs) should be saved +for future analyses.

    +

    For simplicity and efficiency, we will compress the outputs and +resources into a single tar file and then upload it to the DNAnexus +project. If you plan to reuse the resources (e.g., for different +pipeline configurations), you may choose to store them in separate tar +files.

    +
    # Compress and upload the GenoPred working directory
    +cd /home/rstudio-server
    +tar -cvf ukb_genopred.tar genopred
    +dx upload ukb_genopred.tar
    +

    I will also tar and upload the symlinks created for the UKB data. +While these could be recreated, this approach conveniently preserves the +timestamps, making it easier to resume the analysis seamlessly when +extending it in the future.

    +
    # Compress and upload the ukb directory containing symlinks
    +cd /home/rstudio-server
    +tar -cvf ukb_symlinks.tar ukb
    +dx upload ukb_symlinks.tar
    +

    Once the files are uploaded, you can safely terminate the RStudio +session. Ensure the session is fully terminated by checking the Monitor +tab in your DNAnexus project folder.

    +
    +
    +

    Troubleshooting

    Please post questions as an issue on the GenoPred GitHub repo Date: Mon, 20 Jan 2025 10:44:03 +0000 Subject: [PATCH 080/153] Updated documentation for running on DNAnexus --- .../ukb_relative_remover.R | 87 +++++ docs/running_on_dnanexus.Rmd | 359 +++++++++++++++-- docs/running_on_dnanexus.html | 369 ++++++++++++++++-- 3 files changed, 759 insertions(+), 56 deletions(-) create mode 100644 Scripts/ukb_relative_remover/ukb_relative_remover.R diff --git a/Scripts/ukb_relative_remover/ukb_relative_remover.R b/Scripts/ukb_relative_remover/ukb_relative_remover.R new file mode 100644 index 00000000..d3ee9d04 --- /dev/null +++ b/Scripts/ukb_relative_remover/ukb_relative_remover.R @@ -0,0 +1,87 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--keep", action="store", default=NA, type='character', + help="File listing individuals to keep - only first column used [optional]"), + make_option("--rel_file", action="store", default=NA, type='character', + help="UKB relatedness file [required]"), + make_option("--rel_thresh", action="store", default=0.044, type='numeric', + help="Kingship threshold [optional]"), + make_option("--seed", action="store", default=1234, type='numeric', + help="Seed number [optional]"), + make_option("--GreedyRelated", action="store", default=NA, type='character', + help="Path to GreedyRelated binary [required]"), + make_option("--output", action="store", default='./unrelated', type='character', + help="Output file name [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +sink(file = paste(opt$output,'.log',sep=''), append = F) +cat("################################################################# +# ukb_relative_remover.R +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) +################################################################# +Analysis started at",as.character(start.time),' +Options are:\n') +print(opt) +cat('Analysis started at',as.character(start.time),'\n') +sink() + +#### +# Format UKB relatedness files for greedyRelated (modified from Joni's script) +#### +library(data.table) + +# Load rel_file +Related<-fread(opt$rel_file) + +# Add "Pair" +Related$Pair<-1:dim(Related)[1] + +# Rename "Kinship" to "Factor" +names(Related)[names(Related) == "Kinship"] <- "Factor" + +# Add both IDs +Related_Long.0<-Related[,c("ID1","Pair","Factor")] +Related_Long.1<-Related[,c("ID2","Pair","Factor")] + +names(Related_Long.0)[1]<-"ID" +names(Related_Long.1)[1]<-"ID" + +Related_Long<-rbind(Related_Long.0, Related_Long.1) + +# Sort by pairs +Related_Final<-Related_Long[order(Related_Long$Pair), ] + +fwrite(Related_Final, file=paste0(opt$output,'.rel_file_temp'), sep=' ', quote=F) + +###### +# Now run greedyRelated +###### + +if(is.na(opt$keep)){ + system(paste0(opt$GreedyRelated,' -r ',opt$output,'.rel_file_temp -t ', opt$rel_thresh,' -s ',opt$seed,' > ',opt$out,'.rel_temp')) +} else { + system(paste0(opt$GreedyRelated,' -r ',opt$output,'.rel_file_temp -keep ',opt$keep,' -t ', opt$rel_thresh,' -s ',opt$seed,' > ',opt$out,'.rel_temp')) +} + +# Format output +system(paste0("cut -f 1,2 ", opt$out,'.rel_temp',' > ',opt$out,'.related')) + +###### +# Delete temporary file +###### + +system(paste0('rm ',opt$output,'.rel_file_temp')) +system(paste0('rm ',opt$output,'.rel_temp')) + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = paste(opt$output,'.log',sep=''), append = T) +cat('Analysis finished at',as.character(end.time),'\n') +cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') +sink() diff --git a/docs/running_on_dnanexus.Rmd b/docs/running_on_dnanexus.Rmd index 1ea1d275..89d24ff5 100644 --- a/docs/running_on_dnanexus.Rmd +++ b/docs/running_on_dnanexus.Rmd @@ -125,6 +125,12 @@ sudo make -C builddir install cd ~ ``` +

    + After installing Singularity, download the GenoPred container using the following command: ```{bash} @@ -399,39 +405,18 @@ The UKB imputed genetic data is provided without post-imputation QC, resulting i ## Step 1. Install Singularity -Once your RStudio session has started, install Singularity via the terminal. Follow the commands below to set up Singularity, along with other essential tools: +Once your RStudio session has started, install Singularity via the terminal. We will use the shell script we created [here](#step-1-install-singularity-and-download-the-genopred-container): ```{bash} -# Configure keyboard layout (optional step to avoid prompts) -echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections -echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections - -# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity) -sudo DEBIAN_FRONTEND=noninteractive apt update && \ -sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux - -# Set the Singularity version to install -export VERSION=3.11.0 - -# Download and extract the Singularity source code -wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz -tar -xvzf singularity-ce-${VERSION}.tar.gz -cd singularity-ce-${VERSION} - -# Configure and build Singularity without SUID -./mconfig --without-suid -make -C builddir - -# Install Singularity system-wide -sudo make -C builddir install - -# Return to the home directory -cd ~ +# Download, update permissions and run script to install singularity +dx download install_singularity.sh +chmod a+x install_singularity.sh +./install_singularity ``` *** -## Step 2: Prepare input data +## Step 2. Prepare input data We will use a mounted version of the UKB genetic data to save time and disk space. To meet GenoPred's file name requirements without duplicating data, we will create symbolic links. Given the size of the UKB genetic data, we will also request an instance with sufficient resources. @@ -596,6 +581,326 @@ Once the files are uploaded, you can safely terminate the RStudio session. Ensur *** +## Step 6. Ancestry Inference and Within Target QC + +The ancestry inference step is required prior to polygenic scoring, so we will do this now. In the same session, we will also perform the within-sample QC and project reference principal components, which generate other useful outputs. + +*** + +### Start an Rstudio session + +Neither of the these steps require much RAM. The within-sample QC can leverage multiple cores, but ancestry inference doesn't. We need enough disk space to import the output from the previous run, but not much more. In this demonstration I am using a `mem2_ssd1_v2_x8` instance, which seemed to work well. + +*** + +### Install Singularity + +Once your RStudio session has started, install Singularity via the terminal. We will use the shell script we created [here](#step-1-install-singularity-and-download-the-genopred-container): + +```{bash} +# Download, update permissions and run script to install singularity +dx download install_singularity.sh +chmod a+x install_singularity.sh +./install_singularity +``` + +*** + +### Import the data from previous session + +We are going to extend our previous analysis UKB using GenoPred. We need to recreate the environment we had before. + +```{bash} +# Download and decompress the symlinks previous run of GenoPred +# Decompressing the mounted data save time and disk space +tar -xvf /mnt/project/ukb_symlinks.tar -C ~/ +tar -xvf /mnt/project/ukb_genopred.tar -C ~/ +``` + +*** + +### Estimate relatedness + +Although GenoPred can estimate relatedness from scratch, UKB is very large and it will be time consuming. Instead, we will use the kinship matrix released by UKBto identify a list of unrelated individuals, using the software [GreedyRelated](https://gitlab.com/choishingwan/GreedyRelated), a script I have written previously [ukb_relative_remover.R](https://github.com/opain/GenoPred/tree/master/Scripts/ukb_relative_remover/ukb_relative_remover.R). + +```{bash} +# Install optparse in R +Rscript -e "install.packages('optparse', repos='https://cloud.r-project.org/')" + +# Download and give permission to GreedyRelated binary for linux +wget https://gitlab.com/-/project/14754196/uploads/6fdc44072a8a866cb77c2cf91f68d662/GreedyRelated_linux +chmod a+x GreedyRelated_linux + +# Identify list of related individuals (using threshold of 0.044) +Rscript ukb_relative_remover.R \ + --rel_file /mnt/project/Bulk/Genotype\ Results/Genotype\ calls/ukb_rel.dat \ + --rel_thresh 0.044 \ + --seed 1 \ + --GreedyRelated ./GreedyRelated_linux \ + --output ukb/ukb82087 +``` + +```{r} +# Identify a list of unrelated individuals by removing this list of related indivduals from the full list of individuals in the UKB .fam file +library(data.table) +related <- fread('ukb/ukb82087.related')$V1 +fam<-fread('/mnt/project/Bulk/Genotype Results/Genotype calls/ukb22418_c1_b0_v2.fam')$V1 + +unrelated<-fam[!(fam %in% related)] +write.table(unrelated, 'ukb/ukb82087.unrelated', col.names=F, row.names = F, quote = F) +``` + +*** + +### Update configuration for relatedness + +We must update the target_list configuration file for GenoPred to indicate the location of the file indicating unrelated individuals. + +```{r} +target_list <- data.frame( + name='ukb', + path='/home/rstudio-server/ukb/ukb_symlinks/ukb_imp', + type='bgen', + indiv_report=F, + unrel='/home/rstudio-server/ukb/ukb82087.unrelated' +) + +write.table( + target_list, + '/home/rstudio-server/genopred/config/ukb/basic/target_list.txt', + col.names = T, + row.names = F, + quote = F +) +``` + +*** + +### Run pipeline + +```{bash} +# Start a tmux session to ensure the analysis persists even the connection is lost +tmux + +# Start an interactive session inside the GenoPred container +singularity shell \ + --bind /home/rstudio-server:/home/rstudio-server \ + --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \ + --writable-tmpfs \ + /mnt/project/genopred_pipeline_latest.sif + +# Activate the GenoPred Environment: +source /opt/mambaforge/etc/profile.d/conda.sh +conda activate genopred + +# Navigate to the Pipeline Folder: +cd /tools/GenoPred/pipeline + +# Perform a Dry Run: +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues +# We can see that GenoPred will pick up where it left off, and won't rerun steps it ran before. +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml ancestry_inference outlier_detection pc_projection + +# Run the analysis. Here I am using 8 cores since I am using an instance with 8 cores available (mem2_ssd1_v2_x8). +snakemake -j8 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml ancestry_inference outlier_detection pc_projection + +``` + +*** + +### Package and export outputs + +Once the analysis is complete, we will compress and `dx upload` the output. The `genopred` output folder will contain the contents of the previous run as well (the reformatted UKB data), so we can delete the old version of the `ukb_genopred.tar` file in our project folder after the upload of the new version is complete. The same goes for the `ukb`/`ukb_symlinks.tar` folder - We need to reupload this since we are now storing the list of unrelated individuals in there. + +```{bash} +# Compress and upload the GenoPred working directory +cd /home/rstudio-server +tar -cvf ukb_genopred.tar genopred +dx upload ukb_genopred.tar + +# Compress and upload the ukb directory containing symlinks and list of unrelated individuals +tar -cvf ukb_symlinks.tar ukb +dx upload ukb_symlinks.tar +``` + +*** + +## Step 7. Generating score files + +Score files can be generated using GenoPred either on DNAnexus or on other platforms, as this step does not require access to UK Biobank (UKB) data. + +Notably, score files generated in one instance of GenoPred (or with other software) can be reused as input for another instance of GenoPred. For example, you can: + +1. Generate score files using GenoPred on an institutional server (e.g., for free or with existing resources). + +2. Copy these score files to DNAnexus and use them to perform target sample scoring in the UKB dataset on DNAnexus. + +There are already several demonstrations of running GenoPred on DNAnexus in this document. The same setup can be used to generate score files. So, I will focus on demonstrating the more common scenario of importing PGS score files from a previous run of GenoPred, to be used for target sample scoring in UKB on DNAnexus. + +There are two approaches for using scores files from a different run of GenoPred. The score file can be reformated to the PGS catalogue format, and included in the `score_list`, but this requires one set of weights per file, which is inefficient, and looses some functionality downstream such as the function to return the pseudovalidated score (`find_pseudo()`). An alternative solution, is to copy the input GWAS sumstats, QC'd sumstats, and the PGS score files, which provides full downstream functionality. + +The most convenient solution will depend on your needs. If you just want to use a relatively fast PGS method, then you might as well run on DNAnexus as it won't cost much. If you want to use computationally intensive methods, then you may want to save money by running on your institutional server, and then importing the output to DNAnexus. If you only want to use a single score from the computationally intensive method, then exporting that score alone and specifying it using the `score_list` will be most convenient. However, if you want full functionality of GenoPred, whilst running PGS methods on a different server, then copying the entire GWAS and score file directories from a previous run onto DNAnexus is needed. I will demonstrate only the final scenario as it is the most convoluted. + +*** + +## Step 8. Target sampling scoring + +Here I will use a score file generated using GenoPred previously. The score file was generated using the an coronary artery disease GWAS and the `ptclump` method. I have uploaded it to my DNAnexus project from my institutional server using the dx upload function (similar to I did in [this section]((#step-0-prepare-test-data))). + +```{bash} +# Package and upload the required sumstats and score files to the DNAnexus project folder. +mkdir -p genopred_scores/gwas_sumstat +mkdir -p genopred_scores/pgs_score_files/sbayesr + +cp ~/oliverpainfel/GenoPred/pipeline/example_input/gwas_list.txt genopred_scores/ +cp -r ~/oliverpainfel/GenoPred/pipeline/test_data/output/test1/reference/gwas_sumstat/COAD01 genopred_scores/gwas_sumstat/ +cp -r ~/oliverpainfel/GenoPred/pipeline/test_data/output/test1/reference/pgs_score_files/ptclump/COAD01 genopred_scores/pgs_score_files/ptclump/ + +tar -cvf genopred_scores.tar genopred_scores +dx upload genopred_scores.tar +``` + +Now I will spin up a new instance in Rstudio to perform target sample scoring in UKB. +Using `mem2_ssd1_v2_x4` instance. + +- Install Singularity (same as before - I put it in a shell script to make it easier to run) + +```{bash} +dx download install_singularity.sh +chmod a+x install_singularity.sh +./install_singularity.sh +``` + +- Import the data from previous session (Decompress from the mounted version to save disk space and time) + +```{bash} +# Import GenoPred inputs relating to UKB +tar -xvf /mnt/project/ukb_symlinks.tar -C ~/ +tar -xvf /mnt/project/ukb_genopred.tar -C ~/ + +# Import GenoPred outputs from PGS methods, and move into the apropriate genopred folder +tar -xvf /mnt/project/genopred_scores.tar -C ~/ +mv genopred_scores/gwas_sumstat ~/genopred/output/reference/ +mv genopred_scores/pgs_score_files ~/genopred/output/reference/ +``` + +- Update configuration to specify the GWAS, score files and PGS methods to use. + +The gwas_list and pgs_methods should match the configuration used to generate the score files. However, we will need to create empty files to represent the original raw GWAS summary statistics, which we did not copy over to DNAnexus. + +```{r} +# Make an empty file to represent the unQC'd sumstats +library(data.table) +gwas_list<-fread('~/genopred_scores/gwas_list.txt') +gwas_list<-gwas_list[gwas_list$name == 'COAD01',] +dir.create('/home/rstudio-server/raw_sumstats') +for(i in 1:nrow(gwas_list)){ + path <- paste0('/home/rstudio-server/raw_sumstats/', gwas_list$name[i],'.txt') + file.create(path) + gwas_list$path[i] <- path +} + +gwas_list$label<-paste0("\"", gwas_list$label, "\"") + +dir.create('/home/rstudio-server/genopred/config/ukb/demo') + +write.table( + gwas_list, + '/home/rstudio-server/genopred/config/ukb/demo/gwas_list.txt', + col.names = T, + row.names = F, + quote = F +) + +# Create config file +conf <- c( + 'outdir: /home/rstudio-server/genopred/output', + 'config_file: /home/rstudio-server/genopred/config/ukb/demo/config.yaml', + 'resdir: /home/rstudio-server/genopred/resources', + 'gwas_list: /home/rstudio-server/genopred/config/ukb/demo/gwas_list.txt', + "pgs_methods: ['ptclump']", + 'target_list: /home/rstudio-server/genopred/config/ukb/basic/target_list.txt', + 'cores_target_pgs: 1' +) + +write.table( + conf, + '/home/rstudio-server/genopred/config/ukb/demo/config.yaml', + col.names = F, + row.names = F, + quote = F +) + +``` + +- Run pipeline + +```{bash} +# Start a tmux session +tmux + +# Start interactive session in container +singularity shell \ + --bind /home/rstudio-server:/home/rstudio-server \ + --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \ + --writable-tmpfs \ + /mnt/project/genopred_pipeline_latest.sif + +# Activate the GenoPred Environment: +source /opt/mambaforge/etc/profile.d/conda.sh +conda activate genopred + +# Navigate to the Pipeline Folder: +cd /tools/GenoPred/pipeline + +# It will think the score files need to be recreated due to the sumstat paths changing. So touch the outputs of prep_pgs +# This just updates the file timestamps for step prior to prep_pgs so the pipeline doesn't think it needs to recreate them due to the raw sumstats being newer than the score files. +snakemake -t -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml prep_pgs + +# Perform a Dry Run: +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues. +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml output_all + +# We can see it will only run target scoring and downstream steps, as it should. +# Now we can run using four cores, matching the resources available in our instance (mem2_ssd1_v2_x4) +snakemake -j4 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml output_all +``` + +- Package and export PGS + +You could tar and export the entire `genopred` folder again, or you could export just the files you need, such as the score files and the report. + +```{bash} +# Upload report +dx upload genopred/output/ukb/reports/ukb-report.html +``` + +It could also be convenient to store the PGS in an .RDS file, and then export that file. + +```{bash} +export LC_ALL=C +export LANG=C +``` + +```{r} +setwd('/tools/GenoPred/pipeline') +library(data.table) + +source('../functions/misc.R') +source_all('../functions') + +# Read in PGS +pgs <- read_pgs(config = '/home/rstudio-server/genopred/config/ukb/demo/config.yaml') + +saveRDS(pgs, file = "/home/rstudio-server/ukb_pgs_COAD01.rds") +``` + +```{bash} +dx upload ukb_pgs_COAD01.rds +``` + +*** + # Troubleshooting Please post questions as an issue on the GenoPred GitHub repo [here](https://github.com/opain/GenoPred/issues). diff --git a/docs/running_on_dnanexus.html b/docs/running_on_dnanexus.html index 9bb13f98..ec97293a 100644 --- a/docs/running_on_dnanexus.html +++ b/docs/running_on_dnanexus.html @@ -548,6 +548,11 @@

    Step 1. Install Singularity and Download the GenoPred Container

    # Return to the home directory cd ~
    +
    +

    Note: This will need to be done for every new +instance of Rstudio that you want to run GenoPred. For convenience, you +can store the code in a shell script.

    +

    After installing Singularity, download the GenoPred container using the following command:

    # Pull the GenoPred container
    @@ -834,37 +839,16 @@ 

    Workflow

    -
    -

    Step 2: Prepare input data

    +
    +

    Step 2. Prepare input data

    We will use a mounted version of the UKB genetic data to save time and disk space. To meet GenoPred’s file name requirements without duplicating data, we will create symbolic links. Given the size of the @@ -1027,6 +1011,333 @@

    Step 5. Export ouputs to the project folder

    tab in your DNAnexus project folder.


    +
    +

    Step 6. Ancestry Inference and Within Target QC

    +

    The ancestry inference step is required prior to polygenic scoring, +so we will do this now. In the same session, we will also perform the +within-sample QC and project reference principal components, which +generate other useful outputs.

    +
    +
    +

    Start an Rstudio session

    +

    Neither of the these steps require much RAM. The within-sample QC can +leverage multiple cores, but ancestry inference doesn’t. We need enough +disk space to import the output from the previous run, but not much +more. In this demonstration I am using a mem2_ssd1_v2_x8 +instance, which seemed to work well.

    +
    +
    +
    +

    Install Singularity

    +

    Once your RStudio session has started, install Singularity via the +terminal. We will use the shell script we created here:

    +
    # Download, update permissions and run script to install singularity
    +dx download install_singularity.sh
    +chmod a+x install_singularity.sh
    +./install_singularity
    +
    +
    +
    +

    Import the data from previous session

    +

    We are going to extend our previous analysis UKB using GenoPred. We +need to recreate the environment we had before.

    +
    # Download and decompress the symlinks previous run of GenoPred
    +# Decompressing the mounted data save time and disk space
    +tar -xvf /mnt/project/ukb_symlinks.tar -C ~/
    +tar -xvf /mnt/project/ukb_genopred.tar -C ~/
    +
    +
    +
    +

    Estimate relatedness

    +

    Although GenoPred can estimate relatedness from scratch, UKB is very +large and it will be time consuming. Instead, we will use the kinship +matrix released by UKBto identify a list of unrelated individuals, using +the software GreedyRelated, +a script I have written previously ukb_relative_remover.R.

    +
    # Install optparse in R
    +Rscript -e "install.packages('optparse', repos='https://cloud.r-project.org/')"
    +
    +# Download and give permission to GreedyRelated binary for linux
    +wget https://gitlab.com/-/project/14754196/uploads/6fdc44072a8a866cb77c2cf91f68d662/GreedyRelated_linux
    +chmod a+x GreedyRelated_linux
    +
    +# Identify list of related individuals (using threshold of 0.044)
    +Rscript ukb_relative_remover.R \
    +  --rel_file /mnt/project/Bulk/Genotype\ Results/Genotype\ calls/ukb_rel.dat \
    +  --rel_thresh 0.044 \
    +  --seed 1 \
    +  --GreedyRelated ./GreedyRelated_linux \
    +  --output ukb/ukb82087
    +
    # Identify a list of unrelated individuals by removing this list of related indivduals from the full list of individuals in the UKB .fam file
    +library(data.table)
    +related <- fread('ukb/ukb82087.related')$V1
    +fam<-fread('/mnt/project/Bulk/Genotype Results/Genotype calls/ukb22418_c1_b0_v2.fam')$V1
    +
    +unrelated<-fam[!(fam %in% related)]
    +write.table(unrelated, 'ukb/ukb82087.unrelated', col.names=F, row.names = F, quote = F)
    +
    +
    +
    +

    Update configuration for relatedness

    +

    We must update the target_list configuration file for GenoPred to +indicate the location of the file indicating unrelated individuals.

    +
    target_list <- data.frame(
    +  name='ukb',
    +  path='/home/rstudio-server/ukb/ukb_symlinks/ukb_imp',
    +  type='bgen',
    +  indiv_report=F,
    +  unrel='/home/rstudio-server/ukb/ukb82087.unrelated'
    +)
    +
    +write.table(
    +  target_list,
    +  '/home/rstudio-server/genopred/config/ukb/basic/target_list.txt',
    +  col.names = T,
    +  row.names = F,
    +  quote = F
    +)
    +
    +
    +
    +

    Run pipeline

    +
    # Start a tmux session to ensure the analysis persists even the connection is lost
    +tmux
    +
    +# Start an interactive session inside the GenoPred container
    +singularity shell \
    +  --bind /home/rstudio-server:/home/rstudio-server \
    +  --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \
    +  --writable-tmpfs \
    +  /mnt/project/genopred_pipeline_latest.sif
    +
    +# Activate the GenoPred Environment:
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +# Navigate to the Pipeline Folder:
    +cd /tools/GenoPred/pipeline
    +
    +# Perform a Dry Run: 
    +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues
    +# We can see that GenoPred will pick up where it left off, and won't rerun steps it ran before.
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml ancestry_inference outlier_detection pc_projection
    +
    +# Run the analysis. Here I am using 8 cores since I am using an instance with 8 cores available (mem2_ssd1_v2_x8).
    +snakemake -j8 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/basic/config.yaml ancestry_inference outlier_detection pc_projection
    +
    +
    +
    +
    +

    Package and export outputs

    +

    Once the analysis is complete, we will compress and +dx upload the output. The genopred output +folder will contain the contents of the previous run as well (the +reformatted UKB data), so we can delete the old version of the +ukb_genopred.tar file in our project folder after the +upload of the new version is complete. The same goes for the +ukb/ukb_symlinks.tar folder - We need to +reupload this since we are now storing the list of unrelated individuals +in there.

    +
    # Compress and upload the GenoPred working directory
    +cd /home/rstudio-server
    +tar -cvf ukb_genopred.tar genopred
    +dx upload ukb_genopred.tar
    +
    +# Compress and upload the ukb directory containing symlinks and list of unrelated individuals
    +tar -cvf ukb_symlinks.tar ukb
    +dx upload ukb_symlinks.tar
    +
    +
    +
    +
    +

    Step 7. Generating score files

    +

    Score files can be generated using GenoPred either on DNAnexus or on +other platforms, as this step does not require access to UK Biobank +(UKB) data.

    +

    Notably, score files generated in one instance of GenoPred (or with +other software) can be reused as input for another instance of GenoPred. +For example, you can:

    +
      +
    1. Generate score files using GenoPred on an institutional server +(e.g., for free or with existing resources).

    2. +
    3. Copy these score files to DNAnexus and use them to perform target +sample scoring in the UKB dataset on DNAnexus.

    4. +
    +

    There are already several demonstrations of running GenoPred on +DNAnexus in this document. The same setup can be used to generate score +files. So, I will focus on demonstrating the more common scenario of +importing PGS score files from a previous run of GenoPred, to be used +for target sample scoring in UKB on DNAnexus.

    +

    There are two approaches for using scores files from a different run +of GenoPred. The score file can be reformated to the PGS catalogue +format, and included in the score_list, but this requires +one set of weights per file, which is inefficient, and looses some +functionality downstream such as the function to return the +pseudovalidated score (find_pseudo()). An alternative +solution, is to copy the input GWAS sumstats, QC’d sumstats, and the PGS +score files, which provides full downstream functionality.

    +

    The most convenient solution will depend on your needs. If you just +want to use a relatively fast PGS method, then you might as well run on +DNAnexus as it won’t cost much. If you want to use computationally +intensive methods, then you may want to save money by running on your +institutional server, and then importing the output to DNAnexus. If you +only want to use a single score from the computationally intensive +method, then exporting that score alone and specifying it using the +score_list will be most convenient. However, if you want +full functionality of GenoPred, whilst running PGS methods on a +different server, then copying the entire GWAS and score file +directories from a previous run onto DNAnexus is needed. I will +demonstrate only the final scenario as it is the most convoluted.

    +
    +
    +
    +

    Step 8. Target sampling scoring

    +

    Here I will use a score file generated using GenoPred previously. The +score file was generated using the an coronary artery disease GWAS and +the ptclump method. I have uploaded it to my DNAnexus +project from my institutional server using the dx upload function +(similar to I did in this +section).

    +
    # Package and upload the required sumstats and score files to the DNAnexus project folder.
    +mkdir -p genopred_scores/gwas_sumstat
    +mkdir -p genopred_scores/pgs_score_files/sbayesr
    +
    +cp ~/oliverpainfel/GenoPred/pipeline/example_input/gwas_list.txt genopred_scores/
    +cp -r ~/oliverpainfel/GenoPred/pipeline/test_data/output/test1/reference/gwas_sumstat/COAD01 genopred_scores/gwas_sumstat/
    +cp -r ~/oliverpainfel/GenoPred/pipeline/test_data/output/test1/reference/pgs_score_files/ptclump/COAD01 genopred_scores/pgs_score_files/ptclump/
    +
    +tar -cvf genopred_scores.tar genopred_scores
    +dx upload genopred_scores.tar
    +

    Now I will spin up a new instance in Rstudio to perform target sample +scoring in UKB. Using mem2_ssd1_v2_x4 instance.

    +
      +
    • Install Singularity (same as before - I put it in a shell script to +make it easier to run)
    • +
    +
    dx download install_singularity.sh
    +chmod a+x install_singularity.sh
    +./install_singularity.sh
    +
      +
    • Import the data from previous session (Decompress from the mounted +version to save disk space and time)
    • +
    +
    # Import GenoPred inputs relating to UKB
    +tar -xvf /mnt/project/ukb_symlinks.tar -C ~/
    +tar -xvf /mnt/project/ukb_genopred.tar -C ~/
    +
    +# Import GenoPred outputs from PGS methods, and move into the apropriate genopred folder 
    +tar -xvf /mnt/project/genopred_scores.tar -C ~/
    +mv genopred_scores/gwas_sumstat ~/genopred/output/reference/
    +mv genopred_scores/pgs_score_files ~/genopred/output/reference/
    +
      +
    • Update configuration to specify the GWAS, score files and PGS +methods to use.
    • +
    +

    The gwas_list and pgs_methods should match the configuration used to +generate the score files. However, we will need to create empty files to +represent the original raw GWAS summary statistics, which we did not +copy over to DNAnexus.

    +
    # Make an empty file to represent the unQC'd sumstats
    +library(data.table)
    +gwas_list<-fread('~/genopred_scores/gwas_list.txt')
    +gwas_list<-gwas_list[gwas_list$name == 'COAD01',]
    +dir.create('/home/rstudio-server/raw_sumstats')
    +for(i in 1:nrow(gwas_list)){
    +  path <- paste0('/home/rstudio-server/raw_sumstats/', gwas_list$name[i],'.txt')
    +  file.create(path)
    +  gwas_list$path[i] <- path
    +}
    +
    +gwas_list$label<-paste0("\"", gwas_list$label, "\"")
    +
    +dir.create('/home/rstudio-server/genopred/config/ukb/demo')
    +
    +write.table(
    +  gwas_list,
    +  '/home/rstudio-server/genopred/config/ukb/demo/gwas_list.txt',
    +  col.names = T,
    +  row.names = F,
    +  quote = F
    +)
    +
    +# Create config file
    +conf <- c(
    +  'outdir: /home/rstudio-server/genopred/output',
    +  'config_file: /home/rstudio-server/genopred/config/ukb/demo/config.yaml',
    +  'resdir: /home/rstudio-server/genopred/resources',
    +  'gwas_list: /home/rstudio-server/genopred/config/ukb/demo/gwas_list.txt',
    +  "pgs_methods: ['ptclump']",
    +  'target_list: /home/rstudio-server/genopred/config/ukb/basic/target_list.txt',
    +  'cores_target_pgs: 1'
    +)
    +
    +write.table(
    +  conf,
    +  '/home/rstudio-server/genopred/config/ukb/demo/config.yaml',
    +  col.names = F,
    +  row.names = F,
    +  quote = F
    +)
    +
      +
    • Run pipeline
    • +
    +
    # Start a tmux session
    +tmux
    +
    +# Start interactive session in container
    +singularity shell \
    +  --bind /home/rstudio-server:/home/rstudio-server \
    +  --bind /mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype:/mnt/project/Bulk/Imputation/UKB\ imputation\ from\ genotype \
    +  --writable-tmpfs \
    +  /mnt/project/genopred_pipeline_latest.sif
    +
    +# Activate the GenoPred Environment:
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +# Navigate to the Pipeline Folder:
    +cd /tools/GenoPred/pipeline
    +
    +# It will think the score files need to be recreated due to the sumstat paths changing. So touch the outputs of prep_pgs
    +# This just updates the file timestamps for step prior to prep_pgs so the pipeline doesn't think it needs to recreate them due to the raw sumstats being newer than the score files.
    +snakemake -t -j1 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml prep_pgs
    +
    +# Perform a Dry Run: 
    +# A dry run checks the pipeline's steps without executing them, helping you identify any missing dependencies or issues.
    +snakemake -n --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml output_all
    +
    +# We can see it will only run target scoring and downstream steps, as it should.
    +# Now we can run using four cores, matching the resources available in our instance (mem2_ssd1_v2_x4)
    +snakemake -j4 --use-conda --configfile=/home/rstudio-server/genopred/config/ukb/demo/config.yaml output_all
    +
      +
    • Package and export PGS
    • +
    +

    You could tar and export the entire genopred folder +again, or you could export just the files you need, such as the score +files and the report.

    +
    # Upload report
    +dx upload genopred/output/ukb/reports/ukb-report.html
    +

    It could also be convenient to store the PGS in an .RDS file, and +then export that file.

    +
    export LC_ALL=C
    +export LANG=C
    +
    setwd('/tools/GenoPred/pipeline')
    +library(data.table)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in PGS
    +pgs <- read_pgs(config = '/home/rstudio-server/genopred/config/ukb/demo/config.yaml')
    +
    +saveRDS(pgs, file = "/home/rstudio-server/ukb_pgs_COAD01.rds")
    +
    dx upload ukb_pgs_COAD01.rds
    +
    +

    Troubleshooting

    From a0831982a76e285245a6afa8d8103b5dac327819 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 21 Jan 2025 13:51:02 +0000 Subject: [PATCH 081/153] updates for cross pop methods --- Scripts/pgs_methods/bridgeprs.R | 10 ++- Scripts/pgs_methods/prscsx.R | 36 ++++++---- Scripts/pgs_methods/quickprs_multi.R | 27 +++----- Scripts/pgs_methods/tlprs.R | 10 ++- Scripts/pgs_methods/xwing.R | 60 ++++++++++++----- docs/prep_quickprs_ref.Rmd | 4 +- functions/pgs.R | 67 +++++++++++++++++++ .../misc/cross_pop_test/config_cross_pop.yaml | 2 +- pipeline/misc/opensnp/config_cross_pop.yaml | 5 +- pipeline/rules/dependencies.smk | 9 ++- pipeline/rules/pgs_methods.smk | 22 ++++-- 11 files changed, 188 insertions(+), 64 deletions(-) diff --git a/Scripts/pgs_methods/bridgeprs.R b/Scripts/pgs_methods/bridgeprs.R index b561e34a..edfff838 100644 --- a/Scripts/pgs_methods/bridgeprs.R +++ b/Scripts/pgs_methods/bridgeprs.R @@ -4,8 +4,10 @@ start.time <- Sys.time() library("optparse") option_list = list( - make_option("--ref_plink_chr", action="store", default=NULL, type='character', + make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', @@ -259,6 +261,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/prscsx.R b/Scripts/pgs_methods/prscsx.R index b39eaeea..d67d5ca4 100644 --- a/Scripts/pgs_methods/prscsx.R +++ b/Scripts/pgs_methods/prscsx.R @@ -4,32 +4,34 @@ start.time <- Sys.time() library("optparse") option_list = list( - make_option("--ref_plink_chr", action="store", default=NULL, type='character', - help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_plink_chr", action="store", default=NA, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', - help="File containing the population code and location of the keep file [required]"), + help="File containing the population code and location of the keep file [required]"), make_option("--plink2", action="store", default='plink2', type='character', - help="Path PLINK v2 software binary [optional]"), + help="Path PLINK v2 software binary [optional]"), make_option("--output", action="store", default=NULL, type='character', - help="Path for output files [required]"), + help="Path for output files [required]"), make_option("--memory", action="store", default=5000, type='numeric', - help="Memory limit [optional]"), + help="Memory limit [optional]"), make_option("--sumstats", action="store", default=NULL, type='character', - help="Comma-seperated list of GWAS summary statistics [required]"), + help="Comma-seperated list of GWAS summary statistics [required]"), make_option("--populations", action="store", default=NULL, type='character', - help="Comma-seperated list of population codes matching GWAS [required]"), + help="Comma-seperated list of population codes matching GWAS [required]"), make_option("--prscsx_path", action="store", default=NULL, type='character', - help="Path to PRS-CSx executable [required]"), + help="Path to PRS-CSx executable [required]"), make_option("--n_cores", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), + help="Number of cores for parallel computing [optional]"), make_option("--prscsx_ref_path", action="store", default=NULL, type='character', - help="Comma-seperated list of PRS-CSx reference data [required]"), + help="Comma-seperated list of PRS-CSx reference data [required]"), make_option("--test", action="store", default=NA, type='character', - help="Specify number of SNPs to include [optional]"), + help="Specify number of SNPs to include [optional]"), make_option("--phi_param", action="store", default='auto', type='character', - help="Path to PRScs reference [optional]"), + help="Path to PRScs reference [optional]"), make_option("--seed", action="store", default=1, type='numeric', - help="Seed number for PRScs [optional]") + help="Seed number for PRScs [optional]") ) opt = parse_args(OptionParser(option_list = option_list)) @@ -233,6 +235,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R index 09082fc5..0f35572a 100644 --- a/Scripts/pgs_methods/quickprs_multi.R +++ b/Scripts/pgs_methods/quickprs_multi.R @@ -6,6 +6,8 @@ suppressMessages(library("optparse")) option_list = list( make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--plink", action="store", default='plink', type='character', @@ -242,22 +244,7 @@ for(targ_pop in populations){ } # Average weights across repeats -# Not using X-Wing due to bug when weights are 0 -avg_weights <- list() -for(targ_pop in populations){ - - weights_prefix <- paste0(tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep') - - cal_avg_rel_weights <- function(path){ - weights_file <- fread(path) - weights_non_0 <- ifelse(weights_file$Weights < 0, 0, weights_file$Weights) - rel_weights <- weights_non_0/(sum(weights_non_0)) - return(rel_weights) - } - - rel_weights_list <- lapply(c(1:4), function(i) cal_avg_rel_weights(paste0(weights_prefix, i, ".txt"))) - avg_weights[[targ_pop]] <- as.numeric(colMeans(as.data.frame(do.call(rbind, rel_weights_list)), na.rm=T)) -} +mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD')) #### # Combine score files @@ -276,7 +263,7 @@ for(targ_pop in populations){ mix_weights<-avg_weights[[targ_pop]] score_all_tmp<-score_all for(i in populations){ - score_all_tmp[[paste0('SCORE_targ_', i)]] <- score_all[[paste0('SCORE_targ_', i)]] * mix_weights[which(populations == targ_pop)] + score_all_tmp[[paste0('SCORE_targ_', i)]] <- score_all[[paste0('SCORE_targ_', i)]] * mix_weights[which(populations == i)] } # Take average of weighted scores score_all[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_all_tmp[, grepl('SCORE_', names(score_all_tmp)), with = F]) @@ -319,6 +306,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index 731b0557..e1531ac4 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -6,8 +6,10 @@ library("optparse") option_list = list( make_option("--config", action="store", default=NULL, type='character', help="Pipeline configuration file. Required when pseudo_only is TRUE [optional]"), - make_option("--ref_plink_chr", action="store", default=NULL, type='character', + make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', help="File containing the population code and location of the keep file [required]"), make_option("--ref_keep_dir", action="store", default=NULL, type='character', @@ -275,6 +277,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index 53815881..95c41bbc 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -4,8 +4,12 @@ start.time <- Sys.time() library("optparse") option_list = list( - make_option("--ref_plink_chr", action="store", default=NULL, type='character', + make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_freq_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK2 .afreq files [required]"), + make_option("--ref_pcs", action="store", default=NULL, type='character', + help="Reference PCs for continuous ancestry correction [optional]"), make_option("--xwing_repo", action="store", default=NULL, type='character', help="Path to X-WING repo [required]"), make_option("--logodetect_ref", action="store", default=NULL, type='character', @@ -51,6 +55,9 @@ registerDoMC(opt$n_cores) if(is.null(opt$ref_plink_chr)){ stop('--ref_plink_chr must be specified.\n') } +if(is.null(opt$ref_freq_chr)){ + stop('--ref_freq_chr must be specified.\n') +} if(is.null(opt$sumstats)){ stop('--sumstats must be specified.\n') } @@ -116,7 +123,8 @@ for(i in 1:length(sumstats)){ # Read in, check and format GWAS summary statistics gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR', 'SNP', 'BP', 'A1', 'A2', 'BETA', 'P', 'N')) - + # TESTING subset!!!! + gwas <- gwas[1:1000,] # Store average sample size gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) gwas$N<-NULL @@ -190,6 +198,9 @@ log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list '--pst_pop ', pst_pop, ' ', '--out_name output ', '--seed 1 ', + # TESTING !!! + '--n_iter 200 ', + '--n_burnin 100 ', '--out_dir ', tmp_dir, '/PANTHER/post_targ_', targ_pop ) @@ -259,6 +270,9 @@ log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list '--pst_pop ', pst_pop, ' ', '--out_name output_', index, ' ', '--seed 1 ', + # TESTING !!! + '--n_iter 200 ', + '--n_burnin 100 ', '--out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop ) @@ -290,9 +304,7 @@ for(targ_pop in populations){ dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) for(i in 1:4){ - targ_gwas_valid_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_train_valid_N.txt'))$N_valid - system(paste0( 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R --beta_file ', paste0(paste0(tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', populations, '_Post.txt'), collapse=','), ' --valid_file ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_valid.txt --n_valid ', targ_gwas_valid_n ,' --ref_prefix ', opt$leopard_ref,'/', targ_pop, '/', targ_pop, '_part3 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', i, '.txt' )) @@ -300,33 +312,43 @@ for(targ_pop in populations){ } # Average weights across repeats -for(targ_pop in populations){ - system(paste0( - 'Rscript ', opt$xwing_repo, '/LEOPARD_Avg.R --weights_prefix ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep --rep 4 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_avg.txt' - )) -} +mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD')) #### # Combine score files #### +# Read in reference population data +pop_data <- read_pop_data(opt$pop_data) + +# Read in reference SNP data +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] + # We should combine the raw PANTHER score files for each population, # and then combine using mixing weights for each population score_all<-NULL for(targ_pop in populations){ - mix_weights<-fread(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_avg.txt')) + # Read in the .freq file for target population + freq_data <- read_frq(freq_dir = opt$ref_freq_chr, population = targ_pop, chr = CHROMS) + score_pop <- NULL for(pst_pop in populations){ + + # Read in SNP-weights score_i<-NULL for(chr in CHROMS){ score_i_chr<-fread(paste0(tmp_dir, '/PANTHER/post_targ_', targ_pop, '/output_', pst_pop, '_pst_eff_phiauto_chr', chr,'.txt'), header=F) score_i<-rbind(score_i, score_i_chr) } - - score_i$V6 <- score_i$V6 * mix_weights$Weights[grepl(paste0(pst_pop,'_Post.txt'), mix_weights$Path)] - - names(score_i)<-c('CHR','SNP', 'BP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)) - score_i<-score_i[, c('SNP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)), with=F] + names(score_i) <- c('CHR','SNP','BP','A1','A2','BETA') + score_i <- score_i[, c('SNP','A1','A2','BETA'), with = F] + + # Centre SNP-weights for target population + score_i <- centre_weights(score = score_i, freq = freq_data) + + # Adjust SNP-weights according to mixing weights + score_i$BETA <- score_i$BETA * mix_weights[[targ_pop]][which(populations == pst_pop)] + names(score_i)<-c('SNP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)) if(is.null(score_pop)){ score_pop<-score_i @@ -334,10 +356,10 @@ for(targ_pop in populations){ score_pop<-merge(score_pop, score_i, by=c('SNP','A1','A2'), all=T) } } + # Take average of weighted scores score_pop[is.na(score_pop)]<-0 score_pop[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_pop[, grepl('SCORE_', names(score_pop)), with = F]) - if(is.null(score_all)){ score_all<-score_pop } else { @@ -374,6 +396,12 @@ log_add(log_file = log_file, message = 'Calculating polygenic scores in referenc # Calculate scores in the full reference ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + # Calculate scale within each reference population pop_data <- read_pop_data(opt$pop_data) diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd index d3a54acb..6bb4773b 100644 --- a/docs/prep_quickprs_ref.Rmd +++ b/docs/prep_quickprs_ref.Rmd @@ -127,8 +127,6 @@ Only the correlations part needs to be derived using subset data Follow X-wing strategy first - Split into three parts ```{r} - - # Load dependencies library(GenoUtils) library(data.table) @@ -146,7 +144,7 @@ opt$ldak_map<-'resources/data/ldak_map/genetic_map_b37' opt$ldak_tag<-'resources/data/ldak_bld' opt$ldak_highld<-'resources/data/ldak_highld/highld.txt' opt$ldak<-'/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/software/ldak5.2/ldak5.2.linux' -opt$n_cores<-10 +opt$n_cores<-20 for(pop in c('EUR','EAS','AFR')){ opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/', pop, '.hm3/', pop, '.hm3') diff --git a/functions/pgs.R b/functions/pgs.R index b6e1bc8d..cb443058 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -183,6 +183,22 @@ read_pvar<-function(dat, chr = 1:22){ return(pvar) } +# Read in the .freq file for target population +read_frq<-function(freq_dir, population, chr){ + freq_data<-NULL + for(i in chr){ + tmp<-fread(paste0(freq_dir,'/',population,'/ref.',population,'.chr',i,'.afreq')) + tmp<-data.table( + SNP = tmp$ID, + A1 = tmp$ALT, + A2 = tmp$REF, + FREQ = tmp$ALT_FREQS + ) + freq_data<-rbind(freq_data, tmp) + } + return(freq_data) +} + # Remove variants within genomic regions (REF: PMC2443852) remove_regions<-function(dat, regions){ exclude<-NULL @@ -558,3 +574,54 @@ score_adjust <- function(score, pcs, ref_model) { # Return only relevant columns (FID, IID, and adjusted scores) return(score) } + +# Helper function to calculate relative weights for a single file from LEOPARD +cal_avg_rel_weights <- function(path){ + weights_file <- fread(path) + weights_non_0 <- ifelse(weights_file$Weights < 0, 0, weights_file$Weights) + rel_weights <- weights_non_0/(sum(weights_non_0)) + return(rel_weights) +} + +# Function to calculate average weights across replications from LEOPARD +calculate_avg_weights <- function(populations, leopard_dir) { + avg_weights <- list() + + # Iterate over populations + for (targ_pop in populations) { + # Define the file prefix for the population + weights_prefix <- paste0(leopard_dir, '/weights_', targ_pop, '/output_LEOPARD_weights_rep') + + # Calculate relative weights for each replication + rel_weights_list <- lapply(1:4, function(i) { + cal_avg_rel_weights(paste0(weights_prefix, i, ".txt")) + }) + + # Calculate the average weights across replications + avg_weights[[targ_pop]] <- as.numeric(colMeans(do.call(rbind, rel_weights_list), na.rm = TRUE)) + } + + return(avg_weights) +} + +# Centre SNP-weights +centre_weights <- function(score, freq){ + # Sort and flip according to reference data + score <- map_score(ref = ref, score = score) + + # Sort and flip freq according to reference just in case they are different + freq <- map_score(ref = ref, score = freq) + + # Calculate mean genotype dosage and denominator + freq$MeanGenotype <- 2 * freq$FREQ + denominator <- sum(freq$MeanGenotype^2) + + for(i in names(score)[!(names(score) %in% c('SNP','A1','A2'))]){ + # Calculate mean of PGS + mean_pgs <- sum(score[[i]] * freq$MeanGenotype) + + # Adjust the SNP-weights so PGS is centered + score[[i]] <- score[[i]] - (mean_pgs / denominator) * freq$MeanGenotype + } + return(score) +} \ No newline at end of file diff --git a/pipeline/misc/cross_pop_test/config_cross_pop.yaml b/pipeline/misc/cross_pop_test/config_cross_pop.yaml index 89bd3be0..b19ea02e 100644 --- a/pipeline/misc/cross_pop_test/config_cross_pop.yaml +++ b/pipeline/misc/cross_pop_test/config_cross_pop.yaml @@ -4,7 +4,7 @@ config_file: misc/cross_pop_test/config_cross_pop.yaml gwas_list: misc/cross_pop_test/gwas_list.txt target_list: misc/dev/test_data/config/target_list.txt gwas_groups: misc/cross_pop_test/gwas_groups.txt -pgs_methods: ['bridgeprs'] +pgs_methods: ['ptclump', 'xwing'] testing: chr22 cores_target_pgs: 1 mem_target_pgs: 2000 diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index 6c24f335..d4858ae5 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -2,7 +2,6 @@ outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 config_file: misc/opensnp/config_cross_pop.yaml gwas_list: misc/opensnp/gwas_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['dbslmm','tlprs','bridgeprs'] -cores_prep_pgs: 20 +pgs_methods: ['ptclump', 'megaprs','xwing'] +testing: chr22 gwas_groups: misc/cross_pop_test/gwas_groups.txt -tlprs_methods: ['dbslmm'] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 86a2e7b5..61dc3be6 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -933,7 +933,7 @@ rule download_ldak_highld: """ # Download LDAK V5.2 for QuickPRS -# This is a temporary solution. Only this version works for QuickPRS +# Only this version works for QuickPRS rule download_ldak5_2: output: f"{resdir}/software/ldak5.2/ldak5.2.linux" @@ -944,10 +944,13 @@ rule download_ldak5_2: shell: """ {{ - cp /users/k1806347/oliverpainfel/Software/ldak5.2.linux {resdir}/software/ldak5.2/ldak5.2.linux + rm -r -f {resdir}/software/ldak5.2; \ + mkdir -p {resdir}/software/ldak5.2; \ + wget --no-check-certificate -O {resdir}/software/ldak5.2/ldak5.2.linux "https://drive.google.com/uc?export=download&id=19knXZnbPNDz3J5dBKeVyZZoe6iZnLPEk"; \ + chmod a+x {resdir}/software/ldak5.2/ldak5.2.linux }} > {log} 2>&1 """ - + # Download LDAK V6 rule download_ldak6: output: diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 7fb6ae1d..b4435043 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -585,7 +585,8 @@ rule prep_pgs_prscsx_i: rules.download_prscsx_software.output, lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), lambda w: expand(f"{resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{{population}}/ldblk_{prscs_ldref}_chr1.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), - f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3" + f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3", + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/prscsx/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -607,6 +608,7 @@ rule prep_pgs_prscsx_i: export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/prscsx.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --prscsx_ref_path {resdir}/data/prscs_ref/{prscs_ldref} \ @@ -632,13 +634,15 @@ rule prep_pgs_xwing_i: threads: config['cores_prep_pgs'] input: rules.download_xwing_software.output, + rules.install_genoutils_xwing.output, rules.download_leopard_panther_snp_data.output, lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), lambda w: expand(f"{resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{{population}}/ldblk_{prscs_ldref}_chr1.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3", lambda w: expand(f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr13.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), lambda w: expand(f"{resdir}/data/LEOPARD_1kg_ref/{{population}}/{{population}}_part1.bed", population=get_populations(w.gwas_group)), - lambda w: expand(f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim", population=get_populations(w.gwas_group)) + lambda w: expand(f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim", population=get_populations(w.gwas_group)), + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -659,6 +663,8 @@ rule prep_pgs_xwing_i: export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/xwing.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_freq_chr {refdir}/freq_files \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --logodetect_ref {resdir}/data/LOGODetect_1kg_ref \ @@ -687,7 +693,8 @@ rule prep_pgs_tlprs_i: input: rules.install_tlprs.output, lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), - lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method) + lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method), + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -707,6 +714,7 @@ rule prep_pgs_tlprs_i: Rscript ../Scripts/pgs_methods/tlprs.R \ --config {params.config_file} \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --scores {params.scores} \ --populations {params.populations} \ @@ -735,7 +743,8 @@ rule prep_pgs_quickprs_multi_i: rules.download_ldak_highld.output, rules.download_ldak5_2.output, rules.download_ldak_map.output, - rules.download_ldak_bld.output + rules.download_ldak_bld.output, + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/quickprs_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz" benchmark: @@ -751,6 +760,7 @@ rule prep_pgs_quickprs_multi_i: shell: "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ @@ -775,7 +785,8 @@ rule prep_pgs_bridgeprs_i: threads: config['cores_prep_pgs'] input: rules.download_bridgeprs_software.output, - lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)) + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -792,6 +803,7 @@ rule prep_pgs_bridgeprs_i: """ Rscript ../Scripts/pgs_methods/bridgeprs.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --pop_data {refdir}/ref.pop.txt \ From 961b899b1f5bbbffdde1b21e1788646d64635b14 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 21 Jan 2025 18:16:12 +0000 Subject: [PATCH 082/153] Updates to cross pop set up --- Scripts/pgs_methods/quickprs_multi.R | 10 +-- Scripts/pgs_methods/xwing.R | 11 +--- docs/prep_quickprs_ref.Rmd | 15 ++--- functions/pgs.R | 12 +++- pipeline/config.yaml | 3 + pipeline/misc/opensnp/config_cross_pop.yaml | 4 +- pipeline/rules/dependencies.smk | 68 ++++++++++----------- pipeline/rules/pgs_methods.smk | 7 +-- 8 files changed, 67 insertions(+), 63 deletions(-) diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R index 0f35572a..95914148 100644 --- a/Scripts/pgs_methods/quickprs_multi.R +++ b/Scripts/pgs_methods/quickprs_multi.R @@ -115,7 +115,7 @@ for(i in 1:length(sumstats)){ gwas_N <- c(gwas_N, round(mean(gwas$n), 0)) # Check overlap between GWAS and LDAK reference - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i], '.hm3') + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i]) ldak_hm3_file <- list.files(quick_prs_ref_pop_i) ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] ldak_hm3 <- fread(paste0(quick_prs_ref_pop_i, '/', ldak_hm3_file)) @@ -146,7 +146,7 @@ score_full <- list() for(i in 1:length(sumstats)){ score_full[[populations[i]]] <- quick_prs( sumstats = paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), - ref_dir = paste0(opt$quick_prs_ref, '/', populations[i], '.hm3'), + ref_dir = paste0(opt$quick_prs_ref, '/', populations[i]), genomic_control = opt$genomic_control, n_cores = opt$n_cores, prs_model = opt$prs_model) @@ -161,7 +161,7 @@ log_add(log_file = log_file, message = 'Subsampling sumstats.') dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) for(i in 1:length(sumstats)){ - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i], '.hm3') + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i]) ref_files <- list.files(quick_prs_ref_pop_i) ref_files <- gsub('.bed', '', ref_files[grepl('subset_1.bed', ref_files)]) system( @@ -200,7 +200,7 @@ for(i in 1:length(sumstats)){ score_subset[[populations[i]]][[paste0('subset_', j)]] <- quick_prs( sumstats = paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), - ref_dir = paste0(opt$quick_prs_ref, '/', populations[i], '.hm3'), + ref_dir = paste0(opt$quick_prs_ref, '/', populations[i]), genomic_control = opt$genomic_control, n_cores = opt$n_cores, ref_subset = '2', @@ -220,7 +220,7 @@ log_add(log_file = log_file, message = 'Estimating the linear combination weight for(targ_pop in populations){ dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', targ_pop, '.hm3') + quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', targ_pop) ref_files <- list.files(quick_prs_ref_pop_i) ref_files <- gsub('.bed', '', ref_files[grepl('subset_3.bed', ref_files)]) diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index 95c41bbc..d52432ef 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -123,8 +123,7 @@ for(i in 1:length(sumstats)){ # Read in, check and format GWAS summary statistics gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR', 'SNP', 'BP', 'A1', 'A2', 'BETA', 'P', 'N')) - # TESTING subset!!!! - gwas <- gwas[1:1000,] + # Store average sample size gwas_N <- c(gwas_N, round(mean(gwas$N), 0)) gwas$N<-NULL @@ -198,9 +197,6 @@ log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list '--pst_pop ', pst_pop, ' ', '--out_name output ', '--seed 1 ', - # TESTING !!! - '--n_iter 200 ', - '--n_burnin 100 ', '--out_dir ', tmp_dir, '/PANTHER/post_targ_', targ_pop ) @@ -270,9 +266,6 @@ log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list '--pst_pop ', pst_pop, ' ', '--out_name output_', index, ' ', '--seed 1 ', - # TESTING !!! - '--n_iter 200 ', - '--n_burnin 100 ', '--out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop ) @@ -312,7 +305,7 @@ for(targ_pop in populations){ } # Average weights across repeats -mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD')) +mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) #### # Combine score files diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd index 6bb4773b..f785d9ab 100644 --- a/docs/prep_quickprs_ref.Rmd +++ b/docs/prep_quickprs_ref.Rmd @@ -36,7 +36,7 @@ QuickPRS only seems to work for v5.2, so let make the reference data using this ## Full reference ```{r} - +# conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ # Load dependencies library(GenoUtils) library(data.table) @@ -57,7 +57,7 @@ opt$ldak<-'/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resour opt$n_cores<-20 for(pop in c('EUR','EAS','AFR')){ - opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/', pop, '.hm3/', pop, '.hm3') + opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3/', pop, '/', pop) opt$output_dir <- paste0(dirname(opt$output),'/') system(paste0('mkdir -p ',opt$output_dir)) @@ -127,6 +127,7 @@ Only the correlations part needs to be derived using subset data Follow X-wing strategy first - Split into three parts ```{r} +# conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ # Load dependencies library(GenoUtils) library(data.table) @@ -147,7 +148,7 @@ opt$ldak<-'/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resour opt$n_cores<-20 for(pop in c('EUR','EAS','AFR')){ - opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/', pop, '.hm3/', pop, '.hm3') + opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset/', pop, '/', pop) opt$output_dir <- paste0(dirname(opt$output),'/') system(paste0('mkdir -p ',opt$output_dir)) @@ -198,10 +199,9 @@ for(pop in c('EUR','EAS','AFR')){ for(subset_i in 1:3){ # Save plink format files system(paste0(opt$plink, ' --bfile ', tmp_dir, '/ref_merge --keep ', tmp_dir, '/keep', subset_i, ' --make-bed --out ', opt$output, '.subset_', subset_i)) - - # Save frq files - system(paste0(opt$plink, ' --bfile ', opt$output, '.subset_', subset_i, ' --freq --out ', opt$output, '.subset_', subset_i)) - + } + + for(subset_i in 2:2){ # Calculate predictor-predictor correlations system(paste0(opt$ldak,' --calc-cors ', tmp_dir, '/tmp.subset_', subset_i, ' --keep ', tmp_dir, '/keep', subset_i, ' --bfile ', tmp_dir, '/ref_merge --window-cm 3 --max-threads ', opt$n_cores)) @@ -211,6 +211,7 @@ for(pop in c('EUR','EAS','AFR')){ } } + system(paste0('rm -r ', tmp_dir, '/*')) } diff --git a/functions/pgs.R b/functions/pgs.R index cb443058..22e33f55 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -584,7 +584,7 @@ cal_avg_rel_weights <- function(path){ } # Function to calculate average weights across replications from LEOPARD -calculate_avg_weights <- function(populations, leopard_dir) { +calculate_avg_weights <- function(populations, leopard_dir, log_file = NULL) { avg_weights <- list() # Iterate over populations @@ -601,6 +601,16 @@ calculate_avg_weights <- function(populations, leopard_dir) { avg_weights[[targ_pop]] <- as.numeric(colMeans(do.call(rbind, rel_weights_list), na.rm = TRUE)) } + log_add(log_file = log_file, message = '------------------------') + for(i in names(avg_weights)){ + for(j in populations){ + log_add(log_file = log_file, message = paste0("LEOPARD weights - ", i, " target: ")) + log_add(log_file = log_file, message = paste0(j, ' = ', avg_weights[[i]][which(populations == j)])) + mix_weights + } + log_add(log_file = log_file, message = '------------------------') + } + return(avg_weights) } diff --git a/pipeline/config.yaml b/pipeline/config.yaml index e041cf15..5e051fd9 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -46,6 +46,9 @@ sbayesrc_ldref: NA # Specify reference for QuickPRS quickprs_ldref: NA +# Specify reference for QuickPRS-Multi +quickprs_multi_ldref: NA + # Specify reference for LDpred2 ldpred2_ldref: NA diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index d4858ae5..d36889a5 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -2,6 +2,8 @@ outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 config_file: misc/opensnp/config_cross_pop.yaml gwas_list: misc/opensnp/gwas_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['ptclump', 'megaprs','xwing'] +pgs_methods: ['ptclump', 'megaprs','xwing','quickprs'] testing: chr22 gwas_groups: misc/cross_pop_test/gwas_groups.txt +cores_prep_pgs: 10 # Set to 20 when running xwing +quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3 \ No newline at end of file diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 61dc3be6..bc9541d0 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -312,20 +312,28 @@ if 'sbayesr' in config['pgs_methods']: # Set quickprs reference path if config['quickprs_ldref'] == 'NA': - quickprs_ldref=f"{resdir}/data/quickprs_ref" + quickprs_ldref=f"{resdir}/data/quickprs" + + # Check if gwas_list contains invalid populations + valid_pops = {'EUR', 'EAS', 'AFR', 'SAS'} + invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops + + if invalid_pops: + raise ValueError( + f"Default quickprs reference data is only available for EUR, EAS, AFR and SAS populations. For other populations, please provide your own quickprs reference data using the quickprs_ldref parameter." + ) else: quickprs_ldref=config['quickprs_ldref'] -# Check the quickprs ldref data is present for the required populations in the gwas_list -if 'quickprs' in config['pgs_methods']: - for pop in gwas_list_df['population'].unique(): - path = f"{quickprs_ldref}/{pop}.hm3" - # Check if required files exists - cors_file = os.path.join(path, f"{pop}.hm3.cors.bin") - if not os.path.exists(cors_file): - print(f"File not found: {cors_file}") - raise FileNotFoundError(f"Required file not found: {cors_file}. quickprs reference data must include .cors.bin for all populations.") - + # Check the quickprs ldref data is present for the required populations in the gwas_list + if 'quickprs' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{quickprs_ldref}/{pop}" + # Check if required files exists + cors_file = os.path.join(path, f"{pop}.cors.bin") + if not os.path.exists(cors_file): + print(f"File not found: {cors_file}") + raise FileNotFoundError(f"Required file not found: {cors_file}. quickprs reference data must include .cors.bin for all populations when quickprs_ldref is specified.") # Set sbayesrc reference path if config['sbayesrc_ldref'] == 'NA': @@ -950,48 +958,35 @@ rule download_ldak5_2: chmod a+x {resdir}/software/ldak5.2/ldak5.2.linux }} > {log} 2>&1 """ - -# Download LDAK V6 -rule download_ldak6: - output: - f"{resdir}/software/ldak6/ldak6.linux" - benchmark: - f"{resdir}/data/benchmarks/download_ldak6.txt" - log: - f"{resdir}/data/logs/download_ldak6.log" - shell: - """ - {{ - rm -r -f {resdir}/software/ldak6; \ - mkdir -p {resdir}/software/ldak6; \ - wget --no-check-certificate -O {resdir}/software/ldak6/ldak6.linux https://github.com/dougspeed/LDAK/raw/main/ldak6.linux; \ - chmod a+x {resdir}/software/ldak6/ldak6.linux - }} > {log} 2>&1 - """ - -# Download LDAK QuickPRS refernce data +# NOTE. This doesn't currently work as the reference data on LDAK website isn't in the right format for LDAK 5.1, 5.2, or 6 +# In due course we will update this to download from our own repo. For the timebeing. The user must specify the reference data themselves rule download_quickprs_ref: output: - f"{resdir}/data/quickprs/{{population}}.hapmap/{{population}}.hapmap.cors.root" + f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin" benchmark: f"{resdir}/data/benchmarks/download_quickprs_ref-{{population}}.txt" log: f"{resdir}/data/logs/download_quickprs_ref-{{population}}.log" + params: + pop_code=lambda wildcards: {'EUR': 'gbr', 'SAS': 'sas', 'EAS': 'eas', 'AFR': 'afr'}[wildcards.population] shell: """ {{ mkdir -p {resdir}/data/quickprs; \ - rm -r -f {resdir}/data/quickprs/{wildcards.population}.hapmap; \ - wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{wildcards.population}.hapmap.tar.gz; \ + rm -r -f {resdir}/data/quickprs/{wildcards.population}; \ + wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{params.pop_code}.hapmap.tar.gz; \ tar -zxvf {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -C {resdir}/data/quickprs/; \ + mv {resdir}/data/quickprs/{params.pop_code}.hapmap {resdir}/data/quickprs/{wildcards.population}; \ + find {resdir}/data/quickprs/{wildcards.population} -type f -name '*{params.pop_code}*' -exec bash -c 'mv \"$0\" \"${{0//{params.pop_code}/{wildcards.population}}}\"' {{}} \; \ + find {resdir}/data/quickprs/{wildcards.population} -type f -name '*hapmap*' -exec bash -c 'mv \"$0\" \"${{0//.hapmap./.}}\"' {{}} \; \ rm {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz }} > {log} 2>&1 """ rule download_quickprs_ref_all: input: - lambda w: expand(f"{resdir}/data/quickprs/{{population}}.hapmap.cors.root", population=['gbr','sas','eas','afr']) + lambda w: expand(f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin", population=['EUR', 'SAS', 'EAS', 'AFR']) # Download preprocessed reference data (1KG+HGDP HapMap3) rule download_default_ref: @@ -1347,7 +1342,8 @@ rule get_all_resources: rules.download_ldak_map.output, rules.download_ldak_bld.output, rules.download_ldak_highld.output, - rules.download_default_ref.output + rules.download_default_ref.output, + rules.download_quickprs_ref_all.output output: touch(f"{resdir}/software/get_all_resources.done") diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index b4435043..d4e8cae9 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -395,8 +395,8 @@ def get_quickprs_reference_path(w, gwas_list_df, resdir): population = gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] # Return the full path string - return f"{quickprs_ldref}/{population}.hm3/{population}.hm3.cors.bin" - + return f"{quickprs_ldref}/{population}/{population}.cors.bin" + rule prep_pgs_quickprs_i: resources: mem_mb=20000, @@ -420,7 +420,6 @@ rule prep_pgs_quickprs_i: "../envs/analysis.yaml" params: population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], - quick_prs_ref= lambda w: f"{quickprs_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3", testing=config["testing"] shell: "Rscript ../Scripts/pgs_methods/quickprs.R \ @@ -428,7 +427,7 @@ rule prep_pgs_quickprs_i: --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ - --quick_prs_ref {params.quick_prs_ref} \ + --quick_prs_ref {quickprs_ldref}/{params.population} \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/quickprs/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ From f7fd4d2bd91597619ce83e2ec8bcbc6c23dba756 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 21 Jan 2025 18:46:58 +0000 Subject: [PATCH 083/153] Updates --- pipeline/misc/opensnp/config_cross_pop.yaml | 3 +- pipeline/rules/dependencies.smk | 46 ++++++++++++++------- pipeline/rules/pgs_methods.smk | 2 +- 3 files changed, 34 insertions(+), 17 deletions(-) diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index d36889a5..6930648d 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -6,4 +6,5 @@ pgs_methods: ['ptclump', 'megaprs','xwing','quickprs'] testing: chr22 gwas_groups: misc/cross_pop_test/gwas_groups.txt cores_prep_pgs: 10 # Set to 20 when running xwing -quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3 \ No newline at end of file +quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3 +quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset \ No newline at end of file diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index bc9541d0..950c5b18 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -311,22 +311,22 @@ if 'sbayesr' in config['pgs_methods']: raise FileNotFoundError(f"Required file not found: {ld_file}. SBayesR reference data must include files for all chromosomes.") # Set quickprs reference path -if config['quickprs_ldref'] == 'NA': - quickprs_ldref=f"{resdir}/data/quickprs" +if any(method in config['pgs_methods'] for method in ['quickprs', 'quickprs_multi']): + if config['quickprs_ldref'] == 'NA': + quickprs_ldref=f"{resdir}/data/quickprs" + + # Check if gwas_list contains invalid populations + valid_pops = {'EUR', 'EAS', 'AFR', 'SAS'} + invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops - # Check if gwas_list contains invalid populations - valid_pops = {'EUR', 'EAS', 'AFR', 'SAS'} - invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops - - if invalid_pops: - raise ValueError( - f"Default quickprs reference data is only available for EUR, EAS, AFR and SAS populations. For other populations, please provide your own quickprs reference data using the quickprs_ldref parameter." - ) -else: - quickprs_ldref=config['quickprs_ldref'] - - # Check the quickprs ldref data is present for the required populations in the gwas_list - if 'quickprs' in config['pgs_methods']: + if invalid_pops: + raise ValueError( + f"Default quickprs reference data is only available for EUR, EAS, AFR and SAS populations. For other populations, please provide your own quickprs reference data using the quickprs_ldref parameter." + ) + else: + quickprs_ldref=config['quickprs_ldref'] + + # Check the quickprs ldref data is present for the required populations in the gwas_list for pop in gwas_list_df['population'].unique(): path = f"{quickprs_ldref}/{pop}" # Check if required files exists @@ -335,6 +335,22 @@ else: print(f"File not found: {cors_file}") raise FileNotFoundError(f"Required file not found: {cors_file}. quickprs reference data must include .cors.bin for all populations when quickprs_ldref is specified.") +# Set quickprs_multi reference path +quickprs_multi_ldref=config['quickprs_multi_ldref'] +if 'quickprs_multi' in config['pgs_methods']: + missing_files = [] + for pop in gwas_list_df['population'].unique(): + path = f"{quickprs_multi_ldref}/{pop}" + # Check if required files exists + if not os.path.exists(f"{path}/{pop}.subset_1.bed"): + missing_files.append(f"{path}/{pop}.subset_1.bed") + if not os.path.exists(f"{path}/{pop}.subset_2.bed"): + missing_files.append(f"{path}/{pop}.subset_2.bed") + if not os.path.exists(f"{path}/{pop}.subset_3.bed"): + missing_files.append(f"{path}/{pop}.subset_3.bed") + if missing_files: + raise FileNotFoundError(f"The following quickprs_multi reference data are missing: {', '.join(missing_files)}") + # Set sbayesrc reference path if config['sbayesrc_ldref'] == 'NA': sbayesrc_ldref=f"{resdir}/data/sbayesrc_ref" diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index d4e8cae9..aea71b0f 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -737,7 +737,7 @@ rule prep_pgs_quickprs_multi_i: time_min=5000 threads: config['cores_prep_pgs'] input: - lambda w: expand(f"{quickprs_ldref}/{{population}}.hm3/{{population}}.hm3.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), + #lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), rules.download_ldak_highld.output, rules.download_ldak5_2.output, From d18e0910635347ad611576d0b8fd4eb7e61f0d17 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 22 Jan 2025 13:29:37 +0000 Subject: [PATCH 084/153] Updates --- Scripts/pgs_methods/quickprs.R | 22 ++--- Scripts/pgs_methods/quickprs_multi.R | 91 ++++++++++++--------- Scripts/pgs_methods/xwing.R | 5 +- docs/prep_quickprs_ref.Rmd | 4 + functions/pgs.R | 54 +++++++++--- pipeline/misc/opensnp/config_cross_pop.yaml | 2 +- pipeline/rules/pgs_methods.smk | 13 +-- 7 files changed, 119 insertions(+), 72 deletions(-) diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index 36023b4b..0e534b8c 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -22,8 +22,8 @@ option_list = list( help="GWAS summary statistics [optional]"), make_option("--ldak", action="store", default=NA, type='character', help="Path to ldak v5.2 executable [required]"), - make_option("--quick_prs_ref", action="store", default=NA, type='character', - help="Path to folder containing ldak quick prs reference [required]"), + make_option("--quickprs_ldref", action="store", default=NA, type='character', + help="Path to folder containing ldak quickprs reference [required]"), make_option("--n_cores", action="store", default=1, type='numeric', help="Number of cores for parallel computing [optional]"), make_option("--prs_model", action="store", default='bayesr', type='character', @@ -58,8 +58,8 @@ if(is.null(opt$output)){ if(is.null(opt$ldak)){ stop('--ldak must be specified.\n') } -if(is.null(opt$quick_prs_ref)){ - stop('--quick_prs_ref must be specified.\n') +if(is.null(opt$quickprs_ldref)){ + stop('--quickprs_ldref must be specified.\n') } # Create output directory @@ -98,9 +98,9 @@ gwas<-gwas[,c('Predictor','A1','A2','N','Z')] names(gwas)<-c('Predictor','A1','A2','n','Z') # Check overlap between GWAS and LDAK reference -ldak_hm3_file <- list.files(opt$quick_prs_ref) +ldak_hm3_file <- list.files(opt$quickprs_ldref) ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] -ldak_hm3 <- fread(paste0(opt$quick_prs_ref, '/', ldak_hm3_file)) +ldak_hm3 <- fread(paste0(opt$quickprs_ldref, '/', ldak_hm3_file)) ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) @@ -122,15 +122,15 @@ if(!is.na(opt$test)){ ############ # Calculate Per-Predictor Heritabilities. -ref_files<-list.files(opt$quick_prs_ref) +ref_files<-list.files(opt$quickprs_ldref) tagging_file<-ref_files[grepl('quickprs.tagging',ref_files)] matrix_file<-ref_files[grepl('quickprs.matrix',ref_files)] if(opt$genomic_control == F){ - system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', opt$quick_prs_ref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quick_prs_ref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', opt$quickprs_ldref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quickprs_ldref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) } else{ - system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', opt$quick_prs_ref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quick_prs_ref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', opt$quickprs_ldref, '/', tagging_file, ' --summary ', tmp_dir, '/GWAS_sumstats_temp.txt --matrix ', opt$quickprs_ldref, '/', matrix_file, ' --max-threads ', opt$n_cores, ' --check-sums NO')) } ldak_res_her<-fread(paste0(tmp_dir,'/bld.ldak.hers')) @@ -145,7 +145,7 @@ cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files) & !g log_add(log_file = log_file, message = paste0('Running MegaPRS: ',opt$prs_model,' model.')) -system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ',opt$prs_model,' --cors ',opt$quick_prs_ref,'/',cor_file_prefix,' --ind-hers ',tmp_dir,'/bld.ldak.ind.hers --summary ',tmp_dir,'/GWAS_sumstats_temp.txt --high-LD ',opt$quick_prs_ref,'/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ',opt$n_cores,' --extract ',tmp_dir,'/GWAS_sumstats_temp.txt')) +system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ',opt$prs_model,' --cors ',opt$quickprs_ldref,'/',cor_file_prefix,' --ind-hers ',tmp_dir,'/bld.ldak.ind.hers --summary ',tmp_dir,'/GWAS_sumstats_temp.txt --high-LD ',opt$quickprs_ldref,'/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ',opt$n_cores,' --extract ',tmp_dir,'/GWAS_sumstats_temp.txt')) # Save the parameters file system(paste0('cp ',tmp_dir,'/mega_full.parameters ',opt$output,'.model_param.txt')) @@ -157,7 +157,7 @@ system(paste0('cp ',tmp_dir,'/mega_full.cors ',opt$output,'.pseudoval.txt')) ldak_res_cors <- fread(paste0(tmp_dir, '/mega_full.cors'), nThread = opt$n_cores) best_score <- ldak_res_cors[which.max(ldak_res_cors$Correlation),] -log_add(log_file = log_file, message = paste0('Model ', gsub('Score_','',best_score$V1[1]),' is identified as the best with correlation of ', best_score$V2)) +log_add(log_file = log_file, message = paste0('Model ', gsub('Score_','',best_score$Model[1]),' is identified as the best with correlation of ', best_score$Correlation[1])) ###### # Format final score file diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R index 95914148..0017808e 100644 --- a/Scripts/pgs_methods/quickprs_multi.R +++ b/Scripts/pgs_methods/quickprs_multi.R @@ -6,6 +6,8 @@ suppressMessages(library("optparse")) option_list = list( make_option("--ref_plink_chr", action="store", default=NA, type='character', help="Path to per chromosome reference PLINK files [required]"), + make_option("--ref_freq_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK2 .afreq files [required]"), make_option("--ref_pcs", action="store", default=NULL, type='character', help="Reference PCs for continuous ancestry correction [optional]"), make_option("--pop_data", action="store", default=NULL, type='character', @@ -24,8 +26,10 @@ option_list = list( help="Comma-seperated list of population codes matching GWAS [required]"), make_option("--ldak", action="store", default=NA, type='character', help="Path to ldak v5.2 executable [required]"), - make_option("--quick_prs_ref", action="store", default=NA, type='character', - help="Path to folder containing ldak quick prs reference [required]"), + make_option("--quickprs_ldref", action="store", default=NA, type='character', + help="Path to folder containing ldak quickprs reference [required]"), + make_option("--quickprs_multi_ldref", action="store", default=NA, type='character', + help="Path to folder containing ldak quickprs_multi reference [required]"), make_option("--n_cores", action="store", default=1, type='numeric', help="Number of cores for parallel computing [optional]"), make_option("--prs_model", action="store", default='bayesr', type='character', @@ -50,6 +54,9 @@ source_all('../functions') if(is.null(opt$ref_plink_chr)){ stop('--ref_plink_chr must be specified.\n') } +if(is.null(opt$ref_freq_chr)){ + stop('--ref_freq_chr must be specified.\n') +} if(is.null(opt$sumstats)){ stop('--sumstats must be specified.\n') } @@ -62,8 +69,11 @@ if(is.null(opt$output)){ if(is.null(opt$ldak)){ stop('--ldak must be specified.\n') } -if(is.null(opt$quick_prs_ref)){ - stop('--quick_prs_ref must be specified.\n') +if(is.null(opt$quickprs_ldref)){ + stop('--quickprs_ldref must be specified.\n') +} +if(is.null(opt$quickprs_multi_ldref)){ + stop('--quickprs_multi_ldref must be specified.\n') } if(is.null(opt$populations)){ stop('--populations must be specified.\n') @@ -115,10 +125,10 @@ for(i in 1:length(sumstats)){ gwas_N <- c(gwas_N, round(mean(gwas$n), 0)) # Check overlap between GWAS and LDAK reference - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i]) - ldak_hm3_file <- list.files(quick_prs_ref_pop_i) + quickprs_ldref_pop_i <- paste0(opt$quickprs_ldref, '/', populations[i]) + ldak_hm3_file <- list.files(quickprs_ldref_pop_i) ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] - ldak_hm3 <- fread(paste0(quick_prs_ref_pop_i, '/', ldak_hm3_file)) + ldak_hm3 <- fread(paste0(quickprs_ldref_pop_i, '/', ldak_hm3_file)) ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) @@ -146,7 +156,7 @@ score_full <- list() for(i in 1:length(sumstats)){ score_full[[populations[i]]] <- quick_prs( sumstats = paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), - ref_dir = paste0(opt$quick_prs_ref, '/', populations[i]), + ref_dir = paste0(opt$quickprs_ldref, '/', populations[i]), genomic_control = opt$genomic_control, n_cores = opt$n_cores, prs_model = opt$prs_model) @@ -161,8 +171,8 @@ log_add(log_file = log_file, message = 'Subsampling sumstats.') dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) for(i in 1:length(sumstats)){ - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', populations[i]) - ref_files <- list.files(quick_prs_ref_pop_i) + quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', populations[i]) + ref_files <- list.files(quickprs_multi_ldref_pop_i) ref_files <- gsub('.bed', '', ref_files[grepl('subset_1.bed', ref_files)]) system( paste0( @@ -172,7 +182,7 @@ for(i in 1:length(sumstats)){ '--sumstats ', tmp_dir, '/GWAS_sumstats_temp', i, '.txt ', '--n_gwas ', gwas_N[i], ' ', '--train_prop 0.75 ', - '--ref_prefix ', quick_prs_ref_pop_i, '/', ref_files, ' ', + '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', '--seed 1 ', '--rep 4 ', '--out_prefix ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i @@ -198,9 +208,10 @@ for(i in 1:length(sumstats)){ sumstats_tmp <- sumstats_tmp[, c('Predictor','A1','A2','n','P','Direction'), with = F] fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), sep=' ') - score_subset[[populations[i]]][[paste0('subset_', j)]] <- quick_prs( + score_subset[[populations[i]]][[paste0('subset_', j)]] <- quickprs( sumstats = paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), - ref_dir = paste0(opt$quick_prs_ref, '/', populations[i]), + quickprs_ldref = paste0(opt$quickprs_ldref, '/', populations[i]), + quickprs_multi_ldref = paste0(opt$quickprs_multi_ldref, '/', populations[i]), genomic_control = opt$genomic_control, n_cores = opt$n_cores, ref_subset = '2', @@ -220,8 +231,8 @@ log_add(log_file = log_file, message = 'Estimating the linear combination weight for(targ_pop in populations){ dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) - quick_prs_ref_pop_i <- paste0(opt$quick_prs_ref, '/', targ_pop) - ref_files <- list.files(quick_prs_ref_pop_i) + quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', targ_pop) + ref_files <- list.files(quickprs_multi_ldref_pop_i) ref_files <- gsub('.bed', '', ref_files[grepl('subset_3.bed', ref_files)]) for(j in 1:4){ @@ -237,14 +248,14 @@ for(targ_pop in populations){ '--beta_file ', tmp_dir, '/LEOPARD/post_targ_', populations[1], '/output_', j, '_', populations[1], '_Post.txt',',',tmp_dir, '/LEOPARD/post_targ_', populations[2], '/output_', j, '_', populations[2], '_Post.txt ', '--valid_file ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt ', '--n_valid ', targ_gwas_valid_n ,' ', - '--ref_prefix ', quick_prs_ref_pop_i, '/', ref_files, ' ', + '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', '--out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', j, '.txt' )) } } # Average weights across repeats -mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD')) +mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) #### # Combine score files @@ -252,39 +263,43 @@ mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = pa log_add(log_file = log_file, message = 'Creating score file.') -# We should combine the raw QuickPRS score files for each population, -# and then combine using mixing weights for each population +# Combine the scores from each population score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full) names(score_all)[grepl('BETA', names(score_all))]<-paste0('SCORE_targ_', populations) score_all[is.na(score_all)]<-0 -for(targ_pop in populations){ - # Read in weights for target population - mix_weights<-avg_weights[[targ_pop]] - score_all_tmp<-score_all - for(i in populations){ - score_all_tmp[[paste0('SCORE_targ_', i)]] <- score_all[[paste0('SCORE_targ_', i)]] * mix_weights[which(populations == i)] - } - # Take average of weighted scores - score_all[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_all_tmp[, grepl('SCORE_', names(score_all_tmp)), with = F]) -} - -names(score_all)[names(score_all) == 'SNP']<-'Predictor' +# Read in reference SNP data +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS) # Change IDs to RSIDs -ref_pvar <- read_pvar(dat = opt$ref_plink_chr, chr = CHROMS) -ref_pvar$Predictor<-paste0(ref_pvar$CHR,':',ref_pvar$BP) -score_all<-merge(score_all, ref_pvar[,c('Predictor','SNP'), with=F], by='Predictor') +ref$Predictor<-paste0(ref$CHR,':',ref$BP) +names(score_all)[names(score_all) == 'SNP'] <- 'Predictor' +score_all<-merge(score_all, ref[,c('Predictor','SNP'), with=F], by='Predictor') score_all<-score_all[, c('SNP', 'A1', 'A2', names(score_all)[grepl('SCORE_', names(score_all))]), with=F] # Flip effects to match reference alleles -ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] -score_new <- map_score(ref = ref, score = score_all) +score_all <- map_score(ref = ref, score = score_all) + +# Calculate linear combination of scores using mixing weights for each target population +score_weighted <- score_all +for(targ_pop in populations){ + # Read in the .freq file for target population + freq_data <- read_frq(freq_dir = opt$ref_freq_chr, population = targ_pop, chr = CHROMS) + + # Centre SNP-weights for target population + score_i <- centre_weights(score = score_all, freq = freq_data, ref = ref) + + # Linearly combine scores using mixing weights for target population + score_weighted[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- + calculate_weighted_scores(score = score_i, + mix_weights = mix_weights, + targ_pop = targ_pop) +} # Reduce number of significant figures to save space -score_new[, (4:ncol(score_new)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_new)] +score_weighted[, (4:ncol(score_all)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_all)] -fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) +fwrite(score_weighted, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ system(paste0('rm ',opt$output,'.score.gz')) diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index d52432ef..2601e63e 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -311,9 +311,6 @@ mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = pa # Combine score files #### -# Read in reference population data -pop_data <- read_pop_data(opt$pop_data) - # Read in reference SNP data ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] @@ -337,7 +334,7 @@ for(targ_pop in populations){ score_i <- score_i[, c('SNP','A1','A2','BETA'), with = F] # Centre SNP-weights for target population - score_i <- centre_weights(score = score_i, freq = freq_data) + score_i <- centre_weights(score = score_i, freq = freq_data, ref = ref) # Adjust SNP-weights according to mixing weights score_i$BETA <- score_i$BETA * mix_weights[[targ_pop]][which(populations == pst_pop)] diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd index f785d9ab..6871e09e 100644 --- a/docs/prep_quickprs_ref.Rmd +++ b/docs/prep_quickprs_ref.Rmd @@ -211,6 +211,10 @@ for(pop in c('EUR','EAS','AFR')){ } } + # Calculate freq files for subset 3, as required by LEOPARD + for(subset_i in 3:3){ + system(paste0(opt$plink, ' --bfile ', opt$output, '.subset_', subset_i, ' --freq --out ', opt$output, '.subset_', subset_i)) + } system(paste0('rm -r ', tmp_dir, '/*')) } diff --git a/functions/pgs.R b/functions/pgs.R index 22e33f55..bcea5887 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -72,6 +72,11 @@ list_score_files <- function(config){ # Flip effects in score file to match A1 reference map_score<-function(ref, score){ + if(!all(c('SNP','A1','A2') %in% names(ref)) | !all(c('SNP','A1','A2') %in% names(score))){ + stop('ref and score must contain SNP, A1 and A2 columns.') + } + + ref <- ref[, c('SNP','A1','A2'), with = F] tmp <- merge(ref, score, by = 'SNP', all.x=T, sort = F) flip <- which(tmp$A1.x != tmp$A1.y) tmp <- as.matrix(tmp[, -1:-5, drop = FALSE]) @@ -431,24 +436,29 @@ read_score <- function(score, chr = 1:22, log_file = NULL){ } -quick_prs<-function(sumstats, ref_dir, genomic_control, prs_model, n_cores = 1, ref_subset = NULL){ +quickprs<-function(sumstats, quickprs_ldref, quickprs_multi_ldref = NULL, genomic_control, prs_model, n_cores = 1, ref_subset = NULL){ tmp_dir<-tempfile() dir.create(tmp_dir) - + + # Check if quickprs_multi_ldref and ref_subset are both NULL or both non-NULL + if (xor(is.null(quickprs_multi_ldref), is.null(ref_subset))) { + stop("Both 'quickprs_multi_ldref' and 'ref_subset' must either be NULL or non-NULL.") + } + ###### # Estimate Per-Predictor Heritabilities ###### # Calculate Per-Predictor Heritabilities. - ref_files<-list.files(ref_dir) + quickprs_ldref_files<-list.files(quickprs_ldref) - tagging_file<-ref_files[grepl('quickprs.tagging',ref_files)] - matrix_file<-ref_files[grepl('quickprs.matrix',ref_files)] + tagging_file<-quickprs_ldref_files[grepl('quickprs.tagging',quickprs_ldref_files)] + matrix_file<-quickprs_ldref_files[grepl('quickprs.matrix',quickprs_ldref_files)] if(opt$genomic_control == F){ - system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', ref_dir, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', ref_dir, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --tagfile ', quickprs_ldref, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', quickprs_ldref, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) } else{ - system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', ref_dir, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', ref_dir, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) + system(paste0(opt$ldak,' --sum-hers ', tmp_dir, '/bld.ldak --genomic-control YES --tagfile ', quickprs_ldref, '/', tagging_file, ' --summary ', sumstats, ' --matrix ', quickprs_ldref, '/', matrix_file, ' --max-threads ', n_cores, ' --check-sums NO')) } ldak_res_her<-fread(paste0(tmp_dir,'/bld.ldak.hers')) @@ -458,12 +468,15 @@ quick_prs<-function(sumstats, ref_dir, genomic_control, prs_model, n_cores = 1, ###### if(!is.null(ref_subset)){ - cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl(paste0('subset_', ref_subset, '.cors.bin'),ref_files)]) + quickprs_multi_ldref_files<-list.files(quickprs_multi_ldref) + ref_dir <- quickprs_multi_ldref + cor_file_prefix<-gsub('.cors.bin','',quickprs_multi_ldref_files[grepl(paste0('subset_', ref_subset, '.cors.bin'),quickprs_multi_ldref_files)]) } else { - cor_file_prefix<-gsub('.cors.bin','',ref_files[grepl('.cors.bin',ref_files) & !grepl('subset', ref_files)]) + cor_file_prefix<-gsub('.cors.bin','',quickprs_ldref_files[grepl('.cors.bin',quickprs_ldref_files) & !grepl('subset', quickprs_ldref_files)]) + ref_dir <- quickprs_ldref } - system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ', prs_model,' --cors ', ref_dir, '/', cor_file_prefix, ' --ind-hers ', tmp_dir, '/bld.ldak.ind.hers --summary ', sumstats, ' --high-LD ', ref_dir, '/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ', n_cores,' --extract ', sumstats)) + system(paste0(opt$ldak,' --mega-prs ',tmp_dir,'/mega_full --model ', prs_model,' --cors ', ref_dir, '/', cor_file_prefix, ' --ind-hers ', tmp_dir, '/bld.ldak.ind.hers --summary ', sumstats, ' --high-LD ', quickprs_ldref, '/highld.snps --cv-proportion 0.1 --window-cm 1 --max-threads ', n_cores,' --extract ', sumstats)) # Identify the best fitting model ldak_res_cors <- fread(paste0(tmp_dir, '/mega_full.cors'), nThread = n_cores) @@ -603,10 +616,9 @@ calculate_avg_weights <- function(populations, leopard_dir, log_file = NULL) { log_add(log_file = log_file, message = '------------------------') for(i in names(avg_weights)){ + log_add(log_file = log_file, message = paste0("LEOPARD weights - ", i, " target: ")) for(j in populations){ - log_add(log_file = log_file, message = paste0("LEOPARD weights - ", i, " target: ")) log_add(log_file = log_file, message = paste0(j, ' = ', avg_weights[[i]][which(populations == j)])) - mix_weights } log_add(log_file = log_file, message = '------------------------') } @@ -615,7 +627,7 @@ calculate_avg_weights <- function(populations, leopard_dir, log_file = NULL) { } # Centre SNP-weights -centre_weights <- function(score, freq){ +centre_weights <- function(score, freq, ref){ # Sort and flip according to reference data score <- map_score(ref = ref, score = score) @@ -634,4 +646,20 @@ centre_weights <- function(score, freq){ score[[i]] <- score[[i]] - (mean_pgs / denominator) * freq$MeanGenotype } return(score) +} + +# Linearly combine scores using mixing weights for target population +calculate_weighted_scores <- function(score, targ_pop, mix_weights) { + if(!all((names(score) %in% c('SNP','A1','A2', paste0('SCORE_targ_', names(mix_weights)))))){ + stop(paste0('score should only contain columns SNP, A1, A2, ', paste(paste0('SCORE_targ_', names(mix_weights)), collapse=', '))) + } + score_weighted<-score + for(disc_pop in names(mix_weights)){ + score_tmp <- score[[paste0('SCORE_targ_', disc_pop)]] + weight_tmp <- mix_weights[[targ_pop]][which(names(mix_weights) == disc_pop)] + score_weighted[[paste0('SCORE_targ_', disc_pop)]] <- score_tmp * weight_tmp + } + score_combined <- rowSums(score_weighted[, grepl('SCORE_', names(score_weighted)), with = FALSE]) + + return(score_combined) } \ No newline at end of file diff --git a/pipeline/misc/opensnp/config_cross_pop.yaml b/pipeline/misc/opensnp/config_cross_pop.yaml index 6930648d..dddf6ba1 100644 --- a/pipeline/misc/opensnp/config_cross_pop.yaml +++ b/pipeline/misc/opensnp/config_cross_pop.yaml @@ -2,7 +2,7 @@ outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_1 config_file: misc/opensnp/config_cross_pop.yaml gwas_list: misc/opensnp/gwas_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['ptclump', 'megaprs','xwing','quickprs'] +pgs_methods: ['ptclump', 'megaprs','xwing','quickprs','quickprs_multi'] testing: chr22 gwas_groups: misc/cross_pop_test/gwas_groups.txt cores_prep_pgs: 10 # Set to 20 when running xwing diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index aea71b0f..30bf7df0 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -390,7 +390,7 @@ rule prep_pgs_megaprs: # LDAK QuickPRS ## -def get_quickprs_reference_path(w, gwas_list_df, resdir): +def get_quickprs_ldref_path(w, gwas_list_df, resdir): # Get the population from the GWAS list population = gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] @@ -404,7 +404,7 @@ rule prep_pgs_quickprs_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - lambda w: get_quickprs_reference_path(w, gwas_list_df, resdir), + lambda w: get_quickprs_ldref_path(w, gwas_list_df, resdir), rules.download_ldak_highld.output, rules.download_ldak5_2.output, rules.download_ldak_map.output, @@ -427,7 +427,7 @@ rule prep_pgs_quickprs_i: --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ - --quick_prs_ref {quickprs_ldref}/{params.population} \ + --quickprs_ldref {quickprs_ldref}/{params.population} \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/quickprs/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ @@ -737,7 +737,8 @@ rule prep_pgs_quickprs_multi_i: time_min=5000 threads: config['cores_prep_pgs'] input: - #lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{quickprs_multi_ldref}/{{population}}/{{population}}.subset_1.bed", population=[pop for pop in get_populations(w.gwas_group)]), lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), rules.download_ldak_highld.output, rules.download_ldak5_2.output, @@ -759,11 +760,13 @@ rule prep_pgs_quickprs_multi_i: shell: "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ --ref_plink_chr {refdir}/ref.chr \ + --ref_freq_chr {refdir}/freq_files \ --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ - --quick_prs_ref {quickprs_ldref} \ + --quickprs_ldref {quickprs_ldref} \ + --quickprs_multi_ldref {quickprs_multi_ldref} \ --xwing_repo {resdir}/software/xwing \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/quickprs_multi/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ From 2f0585321e3d1619127cf2d817b6f3da232b6e0c Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 22 Jan 2025 15:55:00 +0000 Subject: [PATCH 085/153] Updates --- Scripts/pgs_methods/quickprs_multi.R | 4 +- functions/pipeline.R | 2 +- .../misc/cross_pop_test/cross_pop_test.Rmd | 95 ++++++------------- pipeline/misc/cross_pop_test/gwas_groups.txt | 1 + .../misc/opensnp/config_cross_pop_gw.yaml | 9 ++ pipeline/misc/opensnp/gwas_list.txt | 2 + 6 files changed, 44 insertions(+), 69 deletions(-) create mode 100644 pipeline/misc/opensnp/config_cross_pop_gw.yaml diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R index 0017808e..870c141c 100644 --- a/Scripts/pgs_methods/quickprs_multi.R +++ b/Scripts/pgs_methods/quickprs_multi.R @@ -154,9 +154,9 @@ log_add(log_file = log_file, message = 'Running QuickPRS using full sumstats.') score_full <- list() for(i in 1:length(sumstats)){ - score_full[[populations[i]]] <- quick_prs( + score_full[[populations[i]]] <- quickprs( sumstats = paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), - ref_dir = paste0(opt$quickprs_ldref, '/', populations[i]), + quickprs_ldref = paste0(opt$quickprs_ldref, '/', populations[i]), genomic_control = opt$genomic_control, n_cores = opt$n_cores, prs_model = opt$prs_model) diff --git a/functions/pipeline.R b/functions/pipeline.R index b4062e08..c6e96e80 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -378,7 +378,7 @@ read_reference_pgs <- function(config){ outdir, '/reference/pgs_score_files/', pgs_method_i, '/', gwas_i, '/ref-', gwas_i, '-TRANS.profiles' ) ) - pseudo_param <- find_pseudo(config = config, gwas = gwas_i, pgs_method = pgs_method_i) + pseudo_param <- find_pseudo(config = config, gwas = gwas_i, pgs_method = pgs_method_i, target_pop = 'TRANS') pgs[[gwas_i]][[pgs_method_i]]<-pgs[[gwas_i]][[pgs_method_i]][,c('FID','IID',paste0('SCORE_',pseudo_param)), with=F] } diff --git a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd index 40bef4f6..d887a603 100644 --- a/pipeline/misc/cross_pop_test/cross_pop_test.Rmd +++ b/pipeline/misc/cross_pop_test/cross_pop_test.Rmd @@ -47,8 +47,11 @@ write.table(config, 'misc/opensnp/config_cross_pop.yaml', col.names = F, row.nam ```{bash} snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all -n +snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop_gw.yaml output_all -n ``` +*** + ## Evaluate PGS
    Show code @@ -68,7 +71,10 @@ source_all('../functions') pheno <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt') # Read in PGS -pgs <- read_pgs(config = 'misc/opensnp/config_cross_pop.yaml', name = 'opensnp')$opensnp +pgs <- read_pgs(config = 'misc/opensnp/config_cross_pop_gw.yaml', name = 'opensnp')$opensnp + +# Read in PGS +ancestry <- read_ancestry(config = 'misc/opensnp/config_cross_pop_gw.yaml', name = 'opensnp') # Estimate correlation between pheno and pgs cor <- NULL @@ -78,6 +84,9 @@ for(pop_i in names(pgs)){ pgs_i <- pgs[[pop_i]][[gwas_i]][[pgs_method_i]] pheno_pgs<-merge(pheno, pgs_i, by = c('FID','IID')) + # Restrict to EUR + pheno_pgs <- pheno_pgs[pheno_pgs$FID %in% ancestry$keep_files$EUR$V1,] + for(model_i in names(pgs_i)[-1:-2]){ y <- scale(pheno_pgs$height) x <- scale(pheno_pgs[[model_i]]) @@ -104,47 +113,43 @@ for(pop_i in names(pgs)){ } } -# The European sample is the only one large enough for interpretable results -# Subset EUR results -cor_eur <- cor[cor$pop == 'EUR', ] - # Restrict to best and and pseudoval only -cor_eur_subset <- NULL -for(pop_i in unique(cor_eur$pop)){ - for(gwas_i in unique(cor_eur$gwas[cor_eur$pop == pop_i])){ - for(pgs_method_i in unique(cor_eur$pgs_method[cor_eur$pop == pop_i & cor_eur$gwas == gwas_i])){ +cor_subset <- NULL +for(pop_i in unique(cor$pop)){ + for(gwas_i in unique(cor$gwas[cor$pop == pop_i])){ + for(pgs_method_i in unique(cor$pgs_method[cor$pop == pop_i & cor$gwas == gwas_i])){ # Subset relevant results - cor_eur_i <- cor_eur[ - cor_eur$pop == pop_i & - cor_eur$gwas == gwas_i & - cor_eur$pgs_method == pgs_method_i,] + cor_i <- cor[ + cor$pop == pop_i & + cor$gwas == gwas_i & + cor$pgs_method == pgs_method_i,] # Top R if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm') | any(grepl('tlprs', pgs_method_i))){ - top_i <- cor_eur_i[which(cor_eur_i$r == max(cor_eur_i$r, na.rm = T))[1],] + top_i <- cor_i[which(cor_i$r == max(cor_i$r, na.rm = T))[1],] top_i$model <- 'Top' - cor_eur_subset <- rbind(cor_eur_subset, top_i) + cor_subset <- rbind(cor_subset, top_i) } # PseudoVal - if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ - cor_eur_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eur_i$name) - pseudo_param <- find_pseudo(config = 'misc/opensnp/config_cross_pop.yaml', gwas = gwas_i, pgs_method = pgs_method_i) - pseudo_i <- cor_eur_i[cor_eur_i$name == pseudo_param,] + if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm','quickprs','quickprs_multi')){ + cor_i$name <- gsub(paste0(gwas_i, '_'), '', cor_i$name) + pseudo_param <- find_pseudo(config = 'misc/opensnp/config_cross_pop_gw.yaml', gwas = gwas_i, pgs_method = pgs_method_i, target_pop = 'EUR') + pseudo_i <- cor_i[cor_i$name == pseudo_param,] pseudo_i$model <- 'Pseudo' - cor_eur_subset <- rbind(cor_eur_subset, pseudo_i) + cor_subset <- rbind(cor_subset, pseudo_i) } } } } # Plot the results -cor_eur_subset$model <- factor(cor_eur_subset$model, levels = c('Top','Pseudo','External')) +cor_subset$model <- factor(cor_subset$model, levels = c('Top','Pseudo','External')) dir.create('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP') -plot_obj_eur <- - ggplot(cor_eur_subset, aes(x = pgs_method, y = r, fill = model)) + +plot_obj <- + ggplot(cor_subset, aes(x = pgs_method, y = r, fill = model)) + geom_bar(stat = "identity", position = position_dodge2(preserve = "single"), width = 0.7) + geom_errorbar( aes(ymin = r - se, ymax = r + se), @@ -155,7 +160,7 @@ plot_obj_eur <- y = "Correlation (SE)", x = 'PGS Method', fill = 'Model', - title = paste0("OpenSNP - EUR\n(N = ", cor_eur_subset$n[1], ")") + title = paste0("OpenSNP - EUR\n(N = ", cor_subset$n[1], ")") ) + theme_half_open() + background_grid() + @@ -163,46 +168,4 @@ plot_obj_eur <- plot.title = element_text(hjust = 0.5, size=12)) + facet_grid(. ~ gwas, scales = 'free_x', space = 'free_x') - -cor_eur_tlprs<-cor_eur[cor_eur$pgs_method == 'tlprs_ptclump',] -cor_eur_tlprs[grepl('EUR_0_0.01', cor_eur_tlprs$name),] - - -cor_eas <- cor[cor$pop == 'EAS', ] -# Restrict to best and and pseudoval only -cor_eas_subset <- NULL -for(pop_i in unique(cor_eas$pop)){ - for(gwas_i in unique(cor_eas$gwas[cor_eas$pop == pop_i])){ - for(pgs_method_i in unique(cor_eas$pgs_method[cor_eas$pop == pop_i & cor_eas$gwas == gwas_i])){ - - # Subset relevant results - cor_eas_i <- cor_eas[ - cor_eas$pop == pop_i & - cor_eas$gwas == gwas_i & - cor_eas$pgs_method == pgs_method_i,] - - # Top R - if(pgs_method_i %in% c('ptclump','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm') | any(grepl('tlprs', pgs_method_i))){ - top_i <- cor_eas_i[which(cor_eas_i$r^2 == max(cor_eas_i$r^2, na.rm = T))[1],] - top_i$model <- 'Top' - cor_eas_subset <- rbind(cor_eas_subset, top_i) - } - - # PseudoVal - if(pgs_method_i %in% c('ptclump','sbayesr','ldpred2','megaprs','prscs','prscsx','lassosum','dbslmm')){ - cor_eas_i$name <- gsub(paste0(gwas_i, '_'), '', cor_eas_i$name) - pseudo_param <- find_pseudo(config = 'misc/opensnp/config_cross_pop.yaml', gwas = gwas_i, pgs_method = pgs_method_i) - pseudo_i <- cor_eas_i[cor_eas_i$name == pseudo_param,] - pseudo_i$model <- 'Pseudo' - cor_eas_subset <- rbind(cor_eas_subset, pseudo_i) - } - } - } -} - -# Plot the results -cor_eas_subset$model <- factor(cor_eur_subset$model, levels = c('Top','Pseudo','External')) -dir.create('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP') -cor_eas_tlprs<-cor_eas[cor_eas$pgs_method == 'tlprs_ptclump',] - ``` diff --git a/pipeline/misc/cross_pop_test/gwas_groups.txt b/pipeline/misc/cross_pop_test/gwas_groups.txt index 213fc7ff..524768a0 100644 --- a/pipeline/misc/cross_pop_test/gwas_groups.txt +++ b/pipeline/misc/cross_pop_test/gwas_groups.txt @@ -1,2 +1,3 @@ name gwas label height yengo_eur,yengo_eas "Height (EUR+EAS)" +HT_UKB_UGR HT_UKB,HT_UGR "HT (UKB+UGR)" \ No newline at end of file diff --git a/pipeline/misc/opensnp/config_cross_pop_gw.yaml b/pipeline/misc/opensnp/config_cross_pop_gw.yaml new file mode 100644 index 00000000..ea4adf36 --- /dev/null +++ b/pipeline/misc/opensnp/config_cross_pop_gw.yaml @@ -0,0 +1,9 @@ +outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_gw +config_file: misc/opensnp/config_cross_pop_gw.yaml +gwas_list: misc/opensnp/gwas_list.txt +target_list: misc/opensnp/target_list.txt +pgs_methods: ['ptclump', 'megaprs', 'quickprs', 'quickprs_multi'] +gwas_groups: misc/cross_pop_test/gwas_groups.txt +cores_prep_pgs: 10 # Set to 20 when running xwing +quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3 +quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset diff --git a/pipeline/misc/opensnp/gwas_list.txt b/pipeline/misc/opensnp/gwas_list.txt index ced82a73..ce104316 100644 --- a/pipeline/misc/opensnp/gwas_list.txt +++ b/pipeline/misc/opensnp/gwas_list.txt @@ -1,3 +1,5 @@ name path population n sampling prevalence mean sd label yengo_eur /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt EUR NA NA NA NA NA "Yengo 2022 Height EUR" yengo_eas /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eas.txt EAS NA NA NA NA NA "Yengo 2022 Height EAS" +HT_UKB /scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/gwas/HT/ukb.eur_train.HT.GW.txt.gz EUR NA NA NA 0 1 "Height (UKB)" +HT_UGR /scratch/prj/oliverpainfel/recovered/Data/GWAS_sumstats/UGR/HT.reformat.txt.gz AFR NA NA NA 0 1 "Height (UGR)" \ No newline at end of file From 98cec61656e3c43610e662ccc523b5db4df16eba Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 22 Jan 2025 18:14:22 +0000 Subject: [PATCH 086/153] Rerunning UKB crosspop analysis --- docs/CrossPop.Rmd | 176 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 146 insertions(+), 30 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 9824e4a9..fcb3fddc 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -42,16 +42,132 @@ To avoid sample overlap between the EUR GWAS and the EUR target sample for evalu *** -## Run outlier detection +## Perform ancestry inference in UKB + +### Create target_list + +
    Show code +
    + +

    Create symlinks

    + +We will create symlinks to the imputed genotype data for UKB. We will use the pgen format data for computationl efficiency and those restricted to MAF >= 1% and INFO >= 0.4. We are using genetic data that is not application specific, so the data doesn't need to be reprocessed for each application. Therefore we will use row number IDs for the .psam file so they can be connected to application specific data downstream. + ```{bash} -cd /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/GenoPred/pipeline -git describe --tags -# v2.2.5-20-gb0bf674 +mkdir -p /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks + +# pgen and pvar files +for chr in $(seq 1 22);do + for file in $(echo pgen pvar);do + ln -s /datasets/ukbiobank/June2017/Imputed/ukb_imp_chr${chr}_v3_MAF1_INFO4.${file} /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4.chr${chr}.${file} + done +done +``` + +```{r} +# Make .psam +n = 487409 +psam <- data.frame(FID = 1:487409, + IID = 1:487409) +names(psam)[1]<-'#FID' +write.table(psam, '/users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/rownumber.psam', col.names=T, row.names = F, quote = F) +``` + +```{bash} +for chr in $(seq 1 22);do + ln -s /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/rownumber.psam /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4.chr${chr}.psam +done +``` + +*** + +

    Create list of unrelated individuals

    + +```{r} +library(ukbkings) +library(data.table) + +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) + +project_dir <- "/datasets/ukbiobank/ukb82087" +greedy_related <- "/scratch/prj/ukbiobank/recovered/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated" + +# Create a list of unrelated individuals irrespective of a phenotype +psam_unrel_all <- psam[!( + psam$IID %in% bio_gen_related_remove( + project_dir = project_dir, + greedy_related = greedy_related, + thresh = 0.044, + seed = 1 + )$eid +), ] + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes') + +write.table(psam_unrel_all$IID, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.txt', row.names=F, col.names=F, quote=F) +write.table(psam_unrel_all$rn, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt', row.names=F, col.names=F, quote=F) +``` + +*** -snakemake --profile slurm --use-conda --configfile=../../usr/k1806347/configs/benchmark/config.yaml outlier_detection -n +

    Create target_list

    +```{bash} +mkdir -p /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic +``` + +```{r} +target_list <- data.frame( + name='ukb', + path='/users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4', + type='plink2', + indiv_report=F, + unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +) + +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F) +``` + +
    + +*** + +## configfile + +
    Show code + +```{r} +# Create config file +conf <- c( + 'outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output', + 'config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml', + 'target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt' +) + +write.table(conf, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml', col.names = F, row.names = F, quote = F) +``` + +
    + +*** + +## Run pipeline + +
    Show code +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +git describe --tags +#v2.2.2-213-g2f05853 + +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml \ + outlier_detection \ + -n ```
    @@ -63,7 +179,7 @@ We will use the same 33 quantitative traits that were used in the PRS-CSx paper
    Show code ```{bash} -mkdir /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx +mkdir /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx ``` ```{r} @@ -83,27 +199,27 @@ prscsx_dat<-data.frame( field=prscsx_fields ) -write.csv(prscsx_dat, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv', row.names = F) -write.table(prscsx_labels, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F) +write.csv(prscsx_dat, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv', row.names = F) +write.table(prscsx_labels, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F) # Extract outcomes from UKB (project ukb82087) project_dir <- "/datasets/ukbiobank/ukb82087" -system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt') +system('rm /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt') f <- bio_field(project_dir) f %>% select(field, name) %>% filter(str_detect(field, paste(paste0("^", prscsx_dat$field, '-'), collapse='|'))) %>% - bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt") + bio_field_add("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt") bio_phen( project_dir, - field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.txt", - out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset" + field = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt", + out = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset" ) -system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") -df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_field_subset.rds") +system("ls -lh /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.rds") +df <- readRDS("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.rds") # Take the first observation of each outcome library(tidyr) @@ -125,7 +241,7 @@ for(i in 1:nrow(prscsx_dat)){ fwrite( tmp, paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.txt' ), @@ -138,11 +254,11 @@ for(i in 1:nrow(prscsx_dat)){ # Read in ancestry inference results to determine sample size per population # Use ancestry information from GenoPred -keep_files<-list.files(path = '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', pattern = '.keep') +keep_files<-list.files(path = '/users/k1806347/oliverpainfel/Data/ukb/GenoPredPipe/output/ukb/pcs/within_sample/', pattern = '.keep') pop_dat<-NULL for(i in keep_files){ - tmp<-fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/pcs/within_sample/', i)) + tmp<-fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/GenoPredPipe/output/ukb/pcs/within_sample/', i)) names(tmp)<-c('FID','IID') tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i)) pop_dat<-rbind(pop_dat, tmp) @@ -191,7 +307,7 @@ for(i in 1:nrow(prscsx_dat)){ } } -write.csv(n_table, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table') +write.csv(n_table, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/n_table') # Define training subset for EUR df_short_unrel_eur<-df_short_unrel[df_short_unrel$POP == 'EUR',] @@ -214,7 +330,7 @@ for(i in 1:nrow(prscsx_dat)){ n_table_eur<-rbind(n_table_eur, tmp) } -write.csv(n_table_eur, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/n_table_eur') +write.csv(n_table_eur, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/n_table_eur') df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_train$eid]<-'EUR_train' df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_test$eid]<-'EUR_test' @@ -232,7 +348,7 @@ for(i in 1:nrow(prscsx_dat)){ fwrite( tmp, paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.unrel.', j, '.txt' ), @@ -253,7 +369,7 @@ for(i in 1:nrow(prscsx_dat)){ fwrite( pheno, paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.unrel.', j, '.row_number.txt' ), @@ -273,21 +389,21 @@ qc_dat<-qc_dat[,c('eid',paste0('pc',1:20))] df_short_unrel<-merge(df_short_unrel, qc_dat, by='eid') # Read in sex and age information -system('rm /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt') +system('rm /users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt') f <- bio_field(project_dir) f %>% select(field, name) %>% filter(str_detect(field, "^21022-0.0|^31-0.0")) %>% - bio_field_add("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt") + bio_field_add("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt") bio_phen( project_dir, - field = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.txt", - out = "/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset" + field = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt", + out = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset" ) -system("ls -lh /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") -df <- readRDS("/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/age_sex_field_subset.rds") +system("ls -lh /users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.rds") +df <- readRDS("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.rds") names(df)<-gsub('-.*','',names(df)) names(df)[names(df) == '31']<-'sex' names(df)[names(df) == '21022']<-'age' @@ -311,7 +427,7 @@ for(i in 1:nrow(prscsx_dat)){ fwrite( tmp, paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.unrel.EUR_train.norm_resid_scale.txt' ), @@ -325,7 +441,7 @@ for(i in 1:nrow(prscsx_dat)){ # Convert to row number based IDs so it will work with UKB geno data from GenoPred for(i in 1:nrow(prscsx_dat)){ pheno<-fread(paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.unrel.EUR_train.norm_resid_scale.txt' )) @@ -340,7 +456,7 @@ for(i in 1:nrow(prscsx_dat)){ fwrite( pheno, paste0( - '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', prscsx_dat$label[i], '.unrel.EUR_train.norm_resid_scale.row_number.txt' ), From 36cd06d83016b8bfd4ef676858ffc9b1cfa978bd Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 22 Jan 2025 23:40:29 +0000 Subject: [PATCH 087/153] continuing crosspop analysis in ukb --- docs/CrossPop.Rmd | 132 +++++++++++++++++++++++----------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index fcb3fddc..994591ed 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -135,7 +135,7 @@ write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/config *** -## configfile +### Create configfile
    Show code @@ -154,7 +154,7 @@ write.table(conf, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic *** -## Run pipeline +### Run pipeline
    Show code ```{bash} @@ -166,8 +166,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml \ - outlier_detection \ - -n + outlier_detection ```
    @@ -199,6 +198,7 @@ prscsx_dat<-data.frame( field=prscsx_fields ) +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx') write.csv(prscsx_dat, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv', row.names = F) write.table(prscsx_labels, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F) @@ -254,18 +254,18 @@ for(i in 1:nrow(prscsx_dat)){ # Read in ancestry inference results to determine sample size per population # Use ancestry information from GenoPred -keep_files<-list.files(path = '/users/k1806347/oliverpainfel/Data/ukb/GenoPredPipe/output/ukb/pcs/within_sample/', pattern = '.keep') +keep_files<-list.files(path = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', pattern = '.keep') pop_dat<-NULL for(i in keep_files){ - tmp<-fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/GenoPredPipe/output/ukb/pcs/within_sample/', i)) + tmp<-fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', i)) names(tmp)<-c('FID','IID') tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i)) pop_dat<-rbind(pop_dat, tmp) } # Update row number IDs to project specific IDs -psam<-fread('/scratch/prj/ukbiobank/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') psam$rn<-1:nrow(psam) psam<-psam[,c('IID','rn'), with = F] @@ -281,7 +281,7 @@ df_short <- dcast(df_long, eid ~ variable, value.var = "outcome") df_short<-merge(df_short, pop_dat, by='eid') # Remove related individuals -greedy_related <- "/scratch/prj/ukbiobank/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated" +greedy_related <- "/scratch/prj/ukbiobank/recovered/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated" rel<-bio_gen_related_remove( project_dir = project_dir, greedy_related = greedy_related, @@ -476,30 +476,30 @@ for(i in 1:nrow(prscsx_dat)){
    Show code ```{bash, eval=F, echo=T} -for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - mkdir -p /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno} +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do + mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno} for chr in $(seq 1 22); do sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ - --pfile /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output/ukb/geno/ukb.ref.chr${chr} \ - --pheno /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.EUR_train.norm_resid_scale.row_number.txt \ + --pfile /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --pheno /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_train.norm_resid_scale.row_number.txt \ --linear omit-ref cols=+a1freq,+ax \ --maf 0.01 \ --geno 0.05 \ - --out /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}" + --out /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}" done done # Once complete, merge results across chromosomes -for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do - head -n 1 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt +for pheno in $(tail -n +6 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do + head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt for chr in $(seq 1 22); do - tail -n +2 /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt done # Remove REF and ALT columns and rename AX column to A2 - cut -f 4,5 --complement /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + cut -f 4,5 --complement /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt - gzip /scratch/prj/ukbiobank/usr/ollie_pain/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt + gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt done ``` @@ -531,7 +531,7 @@ bbj_gwas$trait<-gsub(' count','', bbj_gwas$trait) bbj_gwas$trait[bbj_gwas$trait == 'G-glutamyl transpeptidase']<-'γ-glutamyl transpeptidase' # Merge the bbj trait info with the prscsx trait info -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') prscsx_dat <- merge(bbj_gwas, prscsx_dat, by='trait', all=T) write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv', row.names = F) @@ -547,7 +547,7 @@ write.table(prscsx_dat[, c('labels', 'wget', 'wget_label'), with=F], '~/oliverpa ```{bash} # wget and unzip sumstats -for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) sbatch -p neurohack_cpu --wrap="wget -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip ${url} unzip /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip -d /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx @@ -555,14 +555,14 @@ for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscs done # Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info -for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1 done # Format so BOLT P value is used by GenoPred -for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" done @@ -610,7 +610,7 @@ ugr_gwas$trait <- ifelse(ugr_gwas$trait %in% names(ugr_to_prscsx), ugr_gwas$trait) # Merge the ugr trait info with the prscsx trait info -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') prscsx_dat <- merge(ugr_gwas, prscsx_dat, by='trait') write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv', row.names = F) @@ -714,11 +714,11 @@ To estimate polygenicity, lets use AVENGEME based on ptclump score association r # gwas_list ###### -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') gwas_list_eur<-data.frame( name=paste0(prscsx_dat$labels,'_UKB'), - path=paste0('/scratch/prj/ukbiobank/usr/ollie_pain/gwas/',prscsx_dat$labels,'/ukb.eur_train.',prscsx_dat$labels,'.GW.txt.gz'), + path=paste0('/users/k1806347/oliverpainfel/Data/ukb/gwas/',prscsx_dat$labels,'/ukb.eur_train.',prscsx_dat$labels,'.GW.txt.gz'), population='EUR', n=NA, sampling=NA, @@ -772,25 +772,25 @@ pheno_intersect <- Reduce(intersect, # Restrict gwas_list to intersecting phenotypes gwas_list<-gwas_list[pheno %in% pheno_intersect,] -write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt', col.names = T, row.names = F, quote = F) +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt', col.names = T, row.names = F, quote = F) -write.table(pheno_intersect, '/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', col.names = F, row.names = F, quote = F) +write.table(pheno_intersect, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', col.names = F, row.names = F, quote = F) ###### # config ###### config<-c( - "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", - "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml", - "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt", - "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "pgs_methods: ['ptclump']", "cores_prep_pgs: 1", "cores_target_pgs: 20" ) -write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F) ```
    @@ -800,7 +800,7 @@ write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k180 ## Run pipeline ```{bash} -snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml target_pgs -n +snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml target_pgs -n ``` *** @@ -811,7 +811,7 @@ snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ol ```{r} library(data.table) dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T) -gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') for(i in 1:nrow(gwas_list)){ if( @@ -825,7 +825,7 @@ for(i in 1:nrow(gwas_list)){ print(i) gwas_file <- paste0( - "/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop/reference/gwas_sumstat/", + "/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/reference/gwas_sumstat/", gwas_list$name[i], "/", gwas_list$name[i], @@ -872,7 +872,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \ @@ -893,7 +893,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(tail -n +6 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(tail -n +6 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop} sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \ @@ -962,7 +962,7 @@ for pop in $(echo EAS AFR);do samp="UGR" fi - for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop} sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \ fit -v 3 \ @@ -991,7 +991,7 @@ library(ggplot2) library(cowplot) # Read in phenotypes -pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 # Plot the heritability estimates h2_res <- NULL @@ -1086,7 +1086,7 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml' pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) @@ -1094,7 +1094,7 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) scores <- list_score_files(config) # Read in phenotypes -pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 # Create files for EAS and AFR targets pop <- c('EUR','EAS','AFR') @@ -1184,9 +1184,9 @@ for pop in $(echo EUR EAS AFR); do pop2=$pop fi - for pheno in $(cat /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \ --n_core 5 \ @@ -1215,7 +1215,7 @@ source('../functions/misc.R') source_all('../functions') # Read in phenotypes -pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 # Read in results pop = c('EUR','EAS','AFR') @@ -1278,12 +1278,12 @@ source('../functions/misc.R') source_all('../functions') # Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config_all.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml' outdir <- read_param(config = config, param = 'outdir', return_obj = F) gwas_list <- read_param(config = config, param = 'gwas_list', return_obj = T) # Read in phenotypes -pheno_intersect <- read.table('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1 pop = c('EUR','EAS','AFR') @@ -1458,13 +1458,13 @@ write.table(selected_traits$trait, '/users/k1806347/oliverpainfel/Analyses/cross ###### library(data.table) # Subset original gwas_list to include selected traits -gwas_list<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list_all.txt') +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') pheno<-gsub('_.*','', gwas_list$name) selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 gwas_list<-gwas_list[pheno %in% selected_traits,] gwas_list$label<-paste0('"', gwas_list$label, '"') -write.table(gwas_list, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) ###### # gwas_groups @@ -1484,18 +1484,18 @@ gwas_groups_afr<-data.frame( gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr) -write.table(gwas_groups, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) +write.table(gwas_groups, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F) ###### # config ###### config<-c( - "outdir: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/output_crosspop", - "config_file: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml", - "gwas_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_list.txt", - "target_list: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/basic/target_list.txt", - "gwas_groups: /scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/gwas_groups.txt", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", # "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", @@ -1507,7 +1507,7 @@ config<-c( "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" ) -write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) ```
    @@ -1517,7 +1517,7 @@ write.table(config, '/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k180 ## Run pipeline ```{bash} -snakemake --profile slurm --use-conda --configfile=/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml output_all -n +snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml output_all -n ``` *** @@ -1542,7 +1542,7 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) @@ -1730,7 +1730,7 @@ for targ_pop in $(echo EUR EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 10 \ @@ -1773,7 +1773,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ } pheno_pop_i <- list() for(pheno_i in selected_traits){ - pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -2289,7 +2289,7 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes @@ -2572,9 +2572,9 @@ for targ_pop in $(echo EUR EAS AFR); do fi for disc_pop_i in ${disc_pop}; do - for pheno in $(head -n 5 /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(head -n 5 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ --n_core 10 \ @@ -2606,10 +2606,10 @@ source('../functions/misc.R') source_all('../functions') # Read in list of outcomes -prscsx_dat<-fread('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/prscsx_data.csv') +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') prscsx_dat<-prscsx_dat[1:5,] -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' # Define pgs_methods used pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) @@ -2630,7 +2630,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ } pheno_pop_i <- list() for(pheno_i in prscsx_dat$labels){ - pheno_pop_i[[pheno_i]] <- fread(paste0('/scratch/prj/ukbiobank/usr/ollie_pain/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -3129,7 +3129,7 @@ source('../functions/misc.R') source_all('../functions') # Get some key variables from config -config<-'/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/crosspop/config.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) From fb75bb9015881941c4b841eb749264201a24227f Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 23 Jan 2025 08:58:55 +0000 Subject: [PATCH 088/153] Changed it so update to configfile name doesnt trigger rerun. Should be fine due to params within the config file being checked --- docs/CrossPop.Rmd | 25 ++++++++++++++++++++----- pipeline/rules/pgs_methods.smk | 1 - pipeline/rules/target_qc.smk | 2 -- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 994591ed..6c85121b 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -166,7 +166,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml \ - outlier_detection + outlier_detection -n ```
    @@ -490,7 +490,7 @@ for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prsc done # Once complete, merge results across chromosomes -for pheno in $(tail -n +6 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt for chr in $(seq 1 22); do tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt @@ -502,6 +502,9 @@ for pheno in $(tail -n +6 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prsc gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt done +# Delete per chromosome files +rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*/*chr* + ```
    @@ -557,13 +560,17 @@ done # Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt) - mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz +if [ "$pheno" == "HT" ]; then + mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_Height_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.HT.txt.gz + else + mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz + fi rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1 done # Format so BOLT P value is used by GenoPred for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do -sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" +sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz" done ``` @@ -616,6 +623,7 @@ prscsx_dat <- merge(ugr_gwas, prscsx_dat, by='trait') write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv', row.names = F) # Create column indicating wget command +prscsx_dat$wget<-NA for(i in 1:nrow(prscsx_dat)){ if(!grepl('.txt', prscsx_dat$wget[i])){ print(i) @@ -626,6 +634,7 @@ for(i in 1:nrow(prscsx_dat)){ prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log) } } +# Note this has to be run a few times due to some requests being blocked. # Write a table showing label matching prscsx info and wget url write.table(prscsx_dat[, c('labels', 'wget'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt', col.names = F, row.names = F, quote = F) @@ -714,6 +723,8 @@ To estimate polygenicity, lets use AVENGEME based on ptclump score association r # gwas_list ###### +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop') + prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') gwas_list_eur<-data.frame( @@ -800,7 +811,11 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro ## Run pipeline ```{bash} -snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml target_pgs -n +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml \ + target_pgs -n ``` *** diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 30bf7df0..5d9c6c70 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -51,7 +51,6 @@ if 'gwas_list' in config: params: outdir=config["outdir"], refdir=config["refdir"], - config_file = config["config_file"], testing = config['testing'], population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], n= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'n'].iloc[0], diff --git a/pipeline/rules/target_qc.smk b/pipeline/rules/target_qc.smk index dd893fbe..390199d5 100644 --- a/pipeline/rules/target_qc.smk +++ b/pipeline/rules/target_qc.smk @@ -31,7 +31,6 @@ if 'target_list' in config: "../envs/analysis.yaml" params: outdir=config["outdir"], - config_file = config["config_file"], name= lambda w: target_list_df.loc[target_list_df['name'] == "{}".format(w.name), 'name'].iloc[0], path= lambda w: target_list_df.loc[target_list_df['name'] == "{}".format(w.name), 'path'].iloc[0] shell: @@ -110,7 +109,6 @@ if 'target_list' in config: params: outdir=config["outdir"], refdir=config["refdir"], - config_file = config["config_file"], testing=config["testing"], prefix= lambda w: target_prefix(name = w.name), type= lambda w: target_type(name = w.name) From d4e5f8d8d7d3ff142ea02f5eec1ac78d9b4b3141 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 25 Jan 2025 00:06:24 +0000 Subject: [PATCH 089/153] Updates --- docs/CrossPop.Rmd | 45 ++++++++++++++++++++++++--------------------- functions/pgs.R | 2 +- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 6c85121b..05abd9aa 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -857,7 +857,7 @@ for(i in 1:nrow(gwas_list)){ " | cut -f ", paste0(cols_index, collapse = ','), " | sed -e '1s/BETA/beta/'", - " | /users/k1806347/oliverpainfel/Software/pigz -f", + " | /users/k1806347/oliverpainfel/Software/pigz/pigz -f", " > /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/", gwas_list$name[i], ".sumstats.gz" @@ -887,7 +887,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \ @@ -908,7 +908,7 @@ for pop in $(echo EUR EAS AFR);do samp="UGR" fi - for pheno in $(tail -n +6 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do + for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop} sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \ @@ -934,15 +934,15 @@ done for pop in $(echo EUR EAS AFR); do mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp for chr in $(seq 1 22); do - /users/k1806347/oliverpainfel/Software/plink1.9/plink \ - --bfile /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} \ - --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \ + /users/k1806347/oliverpainfel/Software/plink2 \ + --pfile /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr} \ + --keep /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/${pop}.keep \ --make-bed \ --out /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} done done -conda activate popcorn +conda activate /scratch/prj/oliverpainfel/recovered/.conda/envs/popcorn for pop in $(echo EAS AFR); do mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES for chr in $(seq 1 22); do @@ -960,6 +960,7 @@ for pop in $(echo EAS AFR); do done rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp +rm /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_*_CSCORES/*chr*.txt ``` *** @@ -1061,7 +1062,7 @@ ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + # Plot rG estimates rg_res <- NULL for(pop in c('AFR','EAS')){ - for(pheno in h2_res_sig$Phenotype){ + for(pheno in h2_res$Phenotype){ pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect')) names(pop_res_i) <- c('Test','Estimate','SE','Z','P') pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',] @@ -1077,8 +1078,8 @@ rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F) ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + - geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + + geom_bar(stat="identity", position=position_dodge(), width = 0.7) + + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7)) + labs(y="SNP-based\nGenetic Correlation (SE)") + theme_half_open() + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + @@ -1146,17 +1147,13 @@ for(trait_i in pheno_intersect){ scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),] scores_i_j$predictor <- paste0( outdir, - '/ukb/pgs/', - pop_i, - '/', + '/ukb/pgs/TRANS/', scores_i_j$method, '/', scores_i_j$name, '/ukb-', scores_i_j$name, - '-', - pop_i, - '.profiles' + '-TRANS.profiles' ) predictors_i <- scores_i_j[, c('predictor', 'group'), with=F] @@ -1512,14 +1509,16 @@ config<-c( "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", # "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", - "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", +# "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", - "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2", - "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs", - "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" +# "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset" +# "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" ) write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) @@ -1532,7 +1531,11 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro ## Run pipeline ```{bash} -snakemake --profile slurm --use-conda --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml output_all -n +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml \ + output_all -n ``` *** diff --git a/functions/pgs.R b/functions/pgs.R index bcea5887..73bf32bf 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -530,7 +530,7 @@ model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){ predicted_pgs <- predict(pgs_pc_mean_mod, newdata = tmp) residual_pgs <- tmp$y - predicted_pgs squared_residuals <- residual_pgs^2 - squared_residuals <- pmax(squared_residuals, 1e-6) + squared_residuals <- pmax(squared_residuals, 1e-4) pgs_pc_var_mod <- glm(squared_residuals ~ ., data = tmp[, names(tmp) != 'y', with=F], family = Gamma(link = "log")) predicted_pgs_var <- exp(predict(pgs_pc_var_mod, newdata = tmp)) From afb7dcd87b6b22df6c55d798343dabdb1b3518e5 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sat, 25 Jan 2025 10:17:48 +0000 Subject: [PATCH 090/153] Update --- docs/CrossPop.Rmd | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 05abd9aa..b013828d 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1510,7 +1510,7 @@ config<-c( "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", # "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", # "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", - "pgs_methods: ['ptclump','quickprs','quickprs_multi']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", "cores_prep_pgs: 10", "cores_target_pgs: 50", @@ -1620,17 +1620,13 @@ for(trait_i in selected_traits){ # Insert path to score file scores_i_j_multi$predictor <- paste0( outdir, - '/ukb/pgs/', - targ_pop_i, - '/', + '/ukb/pgs/TRANS/', scores_i_j_multi$method, '/', scores_i_j_multi$name, '/ukb-', scores_i_j_multi$name, - '-', - targ_pop_i, - '.profiles' + '-TRANS.profiles' ) # Extract the pseudo score for each method and specify as a seperate group @@ -1655,8 +1651,8 @@ for(trait_i in selected_traits){ scores_i_j_multi$predictor[i], " > ", gsub('.profiles', - '.pseudo.profiles', - scores_i_j_multi$predictor[i]) + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_multi$predictor[i]) ) ) } @@ -1674,9 +1670,9 @@ for(trait_i in selected_traits){ scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) } } - scores_i_j_pseudo$predictor <- gsub('.profiles', - '.pseudo.profiles', - scores_i_j_pseudo$predictor) + scores_i_j_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_pseudo$predictor) # Make a group for each GWAS and single source combo scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] @@ -1726,7 +1722,7 @@ for(trait_i in selected_traits){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for targ_pop in $(echo EUR EAS AFR); do +for targ_pop in $(echo EAS AFR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -1781,7 +1777,7 @@ source_all('../functions') # Read in list of outcomes selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 -# Calculate corelation between all phenotypes in each target population +# Calculate correlation between all phenotypes in each target population cors <- list() for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ if(pop_i == 'EUR'){ From c8ba3911652214c3b57e3067e4468f9b1a4b7884 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 26 Jan 2025 19:17:56 +0000 Subject: [PATCH 091/153] Updates --- docs/CrossPop.Rmd | 10 +- docs/prep_ldpred2_ldmat.Rmd | 192 ++++++++++++++++---------------- docs/prep_sbayesrc_ref.Rmd | 16 +-- pipeline/rules/dependencies.smk | 2 +- pipeline/rules/pgs_methods.smk | 4 +- 5 files changed, 111 insertions(+), 113 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b013828d..a4d6830d 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1510,15 +1510,15 @@ config<-c( "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", # "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", # "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", - "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", -# "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", - "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset" -# "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc" + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" ) write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) @@ -1535,7 +1535,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml \ - output_all -n + prep_pgs -n ``` *** diff --git a/docs/prep_ldpred2_ldmat.Rmd b/docs/prep_ldpred2_ldmat.Rmd index d085c53e..356973a6 100644 --- a/docs/prep_ldpred2_ldmat.Rmd +++ b/docs/prep_ldpred2_ldmat.Rmd @@ -25,32 +25,38 @@ pre code, pre, code { *** -# 1KG +# 1KG+HGDP -Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. +Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. The code will follow that used to generate the LD matrices for EUR, in this paper ([link](https://doi.org/10.1016/j.xhgg.2022.100136)). +*** + +## Full reference + ```{bash} -# Subset 1KG into super populations and merge across chromosomes +# Subset 1KG+HGDP into super populations and merge across chromosomes for pop in $(echo EUR EAS AFR); do - mkdir -p /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop} + mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3/${pop} # Create mergelist - rm -f /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt + rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3/${pop}/mergelist.txt for chr in $(seq 1 22); do - echo ~/oliverpainfel/Data/1KG/GenoPred/v2.0.0/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt + echo /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3/${pop}/mergelist.txt done - ~/oliverpainfel/Software/plink1.9/plink \ - --merge-list /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/mergelist.txt \ + /users/k1806347/oliverpainfel/Software/plink2_linux_avx2_20241011/plink2 \ + --pmerge-list /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3/${pop}/mergelist.txt \ --make-bed \ - --keep /users/k1806347/oliverpainfel/Data/1KG/GenoPred/v2.0.0/keep_files/${pop}.keep \ - --out /users/k1806347/oliverpainfel/Data/1KG/ldpred2/${pop}/ref.${pop}.GW + --keep /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/${pop}.keep \ + --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3/${pop}/ref.${pop}.GW done ``` ```{r} +# export OPENBLAS_NUM_THREADS=1 +# conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ library(bigsnpr) library(bigreadr) @@ -59,7 +65,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ # Read in reference data snp_readBed( paste0( - '/users/k1806347/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/ref.', pop, @@ -71,7 +77,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ref <- snp_attach( paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/ref.', pop, @@ -86,7 +92,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ # Save imputed reference ref$genotypes<-G_imp saveRDS(ref, paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/ref.', pop, @@ -104,16 +110,16 @@ library(future.batchtools) library(furrr) for(pop in c('EUR', 'EAS', 'AFR')){ - obj.1000G <- snp_attach(paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + obj.hgdp_1kg <- snp_attach(paste0( + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/ref.', pop, '.GW.rds' )) - G <- obj.1000G$genotypes - CHR <- obj.1000G$map$chromosome - POS <- obj.1000G$map$physical.pos + G <- obj.hgdp_1kg$genotypes + CHR <- obj.hgdp_1kg$map$chromosome + POS <- obj.hgdp_1kg$map$physical.pos POS2 <- snp_asGeneticPos(CHR, POS, dir ='/users/k1806347/oliverpainfel/Data/Genetic_Map/CEU', ncores = nb_cores()) # Note this is not appropriate but I think Florian did the same as used distance from UKB MAF <- snp_MAF(G, ncores = nb_cores()) keep <- (MAF > 0.02) @@ -137,7 +143,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ncores = nb_cores() ) }, file = paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/LD_chr', chr, @@ -169,7 +175,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ifelse(best_grp[corr0T@i + 1L] == best_grp[corr0T@j + 1L], corr0T@x, 0) as(Matrix::drop0(corr0T), "symmetricMatrix") }, file = paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/LD_with_blocks_chr', chr, @@ -183,7 +189,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ saveRDS( all_final_grp, paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/all_final_grp.rds' ) @@ -192,7 +198,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ### # Create map.rds ### - map <- obj.1000G$map[keep,] + map <- obj.hgdp_1kg$map[keep,] # Compute allele frequency map$af<-big_colstats(G, ind.col = which(keep), ncores = nb_cores())$sum / (2 * nrow(G)) @@ -202,7 +208,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ cat(chr, ".. ", sep = "") corr_chr <- readRDS( paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/LD_chr', chr, @@ -218,98 +224,91 @@ for(pop in c('EUR', 'EAS', 'AFR')){ saveRDS( map, paste0( - '/scratch/prj/oliverpainfel/Data/1KG/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, '/map.rds' ) ) } - ``` *** -# 1KG+HGDP - -Here we will calculate LD matrices for LDpred2 using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. +## Split reference -The code will follow that used to generate the LD matrices for EUR, in this paper ([link](https://doi.org/10.1016/j.xhgg.2022.100136)). -```{bash} -# Subset 1KG+HGDP into super populations and merge across chromosomes -for pop in $(echo EUR EAS AFR); do - mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop} - mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/prscs/ldblk_hgdp_1kg_$(echo ${pop} | tr '[:upper:]' '[:lower:]') +To use GWAS subsampling techniques +Only the correlations part needs to be derived using subset data +Follow X-wing strategy first - Split into three parts - # Create mergelist - rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt - for chr in $(seq 1 22); do - echo /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt - done - - /users/k1806347/oliverpainfel/Software/plink2_linux_avx2_20241011/plink2 \ - --pmerge-list /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/mergelist.txt \ - --make-bed \ - --keep /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/keep_files/${pop}.keep \ - --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/${pop}/ref.${pop}.GW -done -``` +- Subset the plink1 files into three parts +- Calculate LD matrices in subset 2 +- Calculate freq files for subset 3 ```{r} -library(bigsnpr) -library(bigreadr) - -# Create object for genetic data in ldpred2 format, and impute missing values -for(pop in c('EUR', 'EAS', 'AFR')){ - # Read in reference data - snp_readBed( - paste0( - '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', - pop, - '/ref.', - pop, - '.GW.bed' - ) - ) +# conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') - # Attach the ref object in R session - ref <- - snp_attach( - paste0( - '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', - pop, - '/ref.', - pop, - '.GW.rds' - ) - ) - G <- ref$genotypes - - #### Impute missing values (bigsnpr can't handle missing data in most functions) - G_imp <- snp_fastImputeSimple(G, method = "mean2", ncores = nb_cores()) - - # Save imputed reference - ref$genotypes<-G_imp - saveRDS(ref, paste0( - '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', - pop, - '/ref.', - pop, - '.GW.rds' - )) -} - -################ -# Now calculate LD matrices following code from https://doi.org/10.1016/j.xhgg.2022.100136 - library(dplyr) library(bigreadr) library(bigsnpr) library(future.batchtools) library(furrr) -for(pop in c('EUR', 'EAS', 'AFR')){ +# Create temp directory +tmp_dir<-tempdir() + +opt<-list() +opt$ref_plink_chr<-'resources/data/ref/ref.chr' +opt$plink<-'plink' +opt$plink2<-'plink2' + +for(pop in c('EUR','EAS','AFR')){ + opt$output <- paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/subset/', pop, '/', pop) + opt$output_dir <- paste0(dirname(opt$output),'/') + system(paste0('mkdir -p ',opt$output_dir)) + + opt$ref_keep<-paste0('resources/data/ref/keep_files/', pop, '.keep') + + keep <- fread(opt$ref_keep) + + # Split reference into three groups + lines <- readLines(opt$ref_keep) + set.seed(1) + shuffled_lines <- sample(lines) + + # Calculate the split points + n <- length(shuffled_lines) + split1 <- floor(n / 3) + split2 <- 2 * split1 + + # Split the lines into three groups + keep1 <- shuffled_lines[1:split1] + keep2 <- shuffled_lines[(split1 + 1):split2] + keep3 <- shuffled_lines[(split2 + 1):n] + + # Write each group to a separate file + write.table(data.frame(0, keep1), paste0(tmp_dir, "/keep1"), col.names = F, row.names = F, quote = F) + write.table(data.frame(0, keep2), paste0(tmp_dir, "/keep2"), col.names = F, row.names = F, quote = F) + write.table(data.frame(0, keep3), paste0(tmp_dir, "/keep3"), col.names = F, row.names = F, quote = F) + + for(subset_i in 1:3){ + # Save plink format files + system(paste0(opt$plink, ' --bfile ', tmp_dir, '/ref_merge --keep ', tmp_dir, '/keep', subset_i, ' --make-bed --out ', opt$output, '.subset_', subset_i)) + } + + # Calculate freq files for subset 3, as required by LEOPARD + for(subset_i in 3:3){ + system(paste0(opt$plink, ' --bfile ', opt$output, '.subset_', subset_i, ' --freq --out ', opt$output, '.subset_', subset_i)) + } + + # Read in 1KG+HGDP rds file + # Subset to subset 2 individuals obj.hgdp_1kg <- snp_attach(paste0( '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', pop, @@ -343,7 +342,7 @@ for(pop in c('EUR', 'EAS', 'AFR')){ ncores = nb_cores() ) }, file = paste0( - '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/', + '/users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/subset', pop, '/LD_chr', chr, @@ -429,11 +428,10 @@ for(pop in c('EUR', 'EAS', 'AFR')){ '/map.rds' ) ) + + system(paste0('rm -r ', tmp_dir, '/*')) } ``` - - - diff --git a/docs/prep_sbayesrc_ref.Rmd b/docs/prep_sbayesrc_ref.Rmd index 91d70db6..696255d9 100644 --- a/docs/prep_sbayesrc_ref.Rmd +++ b/docs/prep_sbayesrc_ref.Rmd @@ -30,26 +30,26 @@ pre code, pre, code { Here we will prepare reference data for SBayesRC using HapMap3 SNPs in the 1KG+HGDP super populations. This is to allow fair comparison across methods for a cross-population polygenic scoring study. ```{bash} -conda activate sbayesrc +conda activate sbayesrc # /users/k1806347/oliverpainfel/Software/sbayesrc.yaml module add parallel/20220522-gcc-13.2.0 for pop in EUR EAS AFR; do # Set up directories and variables -mkdir -p "/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}" -outDir="/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/${pop}.hm3" -rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt +mkdir -p "/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3/${pop}" +outDir="/users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3/${pop}/${pop}" +rm -f /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3/${pop}/mergelist.txt # Create the merge list for PLINK for chr in $(seq 1 22); do - echo /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt + echo /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr} >> /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt done # Run PLINK to merge chromosomes and filter for the population /users/k1806347/oliverpainfel/Software/plink2_linux_avx2_20241011/plink2 \ --pmerge-list /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt \ --make-bed \ - --keep /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/keep_files/${pop}.keep \ + --keep /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/${pop}.keep \ --maf 0.01 \ --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ref.${pop}.GW @@ -112,9 +112,9 @@ for pop in EUR EAS AFR; do rm $outDir/ld.sh rm -r $outDir/snplist rm /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ref.${pop}.GW* - rm /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/${pop}.hm3.log + rm /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/hm3/${pop}.log rm /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/ma_file.txt rm /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/${pop}/mergelist.txt done - + ``` diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 950c5b18..b5bc4d94 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -362,7 +362,7 @@ if 'sbayesrc' in config['pgs_methods']: for pop in gwas_list_df['population'].unique(): path = f"{sbayesrc_ldref}/{pop}" # Check if required files exists - cors_file = os.path.join(path, f"{pop}.hm3/ldm.info") + cors_file = os.path.join(path, f"ldm.info") if not os.path.exists(cors_file): print(f"File not found: {cors_file}") raise FileNotFoundError(f"Required file not found: {cors_file}. sbayesrc reference data must include ldm.info for all populations.") diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 5d9c6c70..584e0565 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -446,7 +446,7 @@ rule prep_pgs_sbayesrc_i: threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3/ldm.info", + lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}/ldm.info", rules.download_gctb252_software.output, rules.download_sbayesrc_annot.output, rules.install_genoutils_sbayesrc.output, @@ -462,7 +462,7 @@ rule prep_pgs_sbayesrc_i: "../envs/sbayesrc.yaml" params: population= lambda w: gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0], - sbayesrc_ldref= lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}.hm3", + sbayesrc_ldref= lambda w: f"{sbayesrc_ldref}/{gwas_list_df.loc[gwas_list_df['name'] == w.gwas, 'population'].iloc[0]}", testing=config["testing"] shell: "export OMP_NUM_THREADS={threads}; \ From 459186656c6ed5a6c812618fed6d5655381b1fa1 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 28 Jan 2025 10:28:36 +0000 Subject: [PATCH 092/153] Added in model_builder_top1.R --- Scripts/model_builder/model_builder_top1.R | 468 +++++++++++++++++++++ 1 file changed, 468 insertions(+) create mode 100644 Scripts/model_builder/model_builder_top1.R diff --git a/Scripts/model_builder/model_builder_top1.R b/Scripts/model_builder/model_builder_top1.R new file mode 100644 index 00000000..43b45f4d --- /dev/null +++ b/Scripts/model_builder/model_builder_top1.R @@ -0,0 +1,468 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( +make_option("--outcome", action="store", default=NULL, type='character', + help="File containing outcome data [required]"), +make_option("--predictors", action="store", default=NULL, type='character', + help="File listing files containing predictors, with a groups column for model comparison [required]"), +make_option("--n_fold", action="store", default=10, type='numeric', + help="Number of folds in for cross-validation [optional]"), +make_option("--n_core", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), +make_option("--keep", action="store", default=NULL, type='character', + help="File containing list of individuals to include in analysis [optional]"), +make_option("--outcome_pop_prev", action="store", default=NULL, type='numeric', + help="Prevalence of outcome in the general population [optional]"), +make_option("--out", action="store", default=NULL, type='character', + help="Prefix for output files [required]"), +make_option("--pred_miss", action="store", default=0.1, type='numeric', + help="Proportion of missing values allowed in predictor [optional]"), +make_option("--export_models", action="store", default=T, type='logical', + help="Export model coefficients [optional]"), +make_option("--seed", action="store", default=1, type='numeric', + help="Set seed number [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +suppressMessages(library(GenoUtils)) +suppressMessages(library(data.table)) +source('../functions/misc.R') +source_all('../functions') +suppressMessages(library(doMC)) +suppressMessages(library(caret)) +suppressMessages(library(pROC)) +suppressMessages(library(verification)) +suppressMessages(library(psych)) +registerDoMC(opt$n_core) + +# Check required inputs +if(is.null(opt$outcome)){ + stop('--outcome must be specified.\n') +} +if(is.null(opt$predictors)){ + stop('--predictors must be specified.\n') +} +if(is.null(opt$out)){ + stop('--out must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$out), '/') +system(paste0('mkdir -p ', opt$output_dir)) + +# Create temp directory +tmp_dir <- tempdir() + +# Create directory for final models to be saved +if(opt$export_models){ + system(paste0('mkdir -p ', opt$output_dir, '/final_models')) +} + +# Initiate log file +log_file <- paste0(opt$out,'.log') +log_header(log_file = log_file, opt = opt, script = 'model_builder.R', start.time = start.time) + +########### +# Read in predictors +########### + +predictors_file <- fread(opt$predictors) + +if(nrow(predictors_file) > 1){ + predictors <- foreach(i = 1:nrow(predictors_file)) %dopar% { + read_predictor(x = predictors_file$predictor[i], pred_miss = opt$pred_miss, file_index = i) + } + + group_list <- do.call(rbind, lapply(1:nrow(predictors_file), function(predfile) { + data.table(multi = predictors_file$multi[predfile], top1 = predictors_file$top1[predfile], predictor = names(predictors[[predfile]])[-1]) + })) + + predictors <- Reduce(function(x, y) merge(x, y, by = "IID"), predictors) + + log_add(log_file = log_file, message = paste0('After merging the ', nrow(predictors_file), ' predictors files, ', ncol(predictors)-1, ' predictors remain.')) + log_add(log_file = log_file, message = paste0('After merging the ', nrow(predictors_file), ' predictors files, ', nrow(predictors), ' individuals remain.')) +} else { + predictors <- read_predictor(x = predictors_file$predictor[1], pred_miss = opt$pred_miss) + group_list <- data.table(multi = predictors_file$multi[1], top1 = predictors_file$top1[1], predictor = names(predictors)[-1]) +} + +# Remove predictors with zero variance +nz_var <- sapply(predictors[, -1, with = FALSE], function(col) var(col) != 0) +if(sum(!nz_var) > 1){ + log_add(log_file = log_file, message = paste0(sum(!nz_var), ' predictors have zero variance and will be excluded from downstream analyes.')) +} +if(all(!(nz_var))){ + stop('All predictors have zero variance.') +} +predictors <- predictors[, c(TRUE, nz_var), with = FALSE] +group_list <- group_list[group_list$predictor %in% names(predictors),] + +########### +# Create list of groups for downstream comparison +########### + +group_list$group <- paste0(group_list$multi,'-',group_list$top1) + +# Remove identical predictors within each group +group_list_non_identical <- NULL +for(i in unique(group_list$group)){ + if(sum(group_list$group == i) > 1){ + ident <- group_list$predictor[group_list$group == i][ + duplicated( + as.list( + predictors[, group_list$predictor[group_list$group == i], with = F]))] + + group_list_non_identical <- rbind( + group_list_non_identical, + group_list[group_list$group == i & !(group_list$predictor %in% ident),] + ) + + if(length(ident) > 0){ + log_add(log_file = log_file, message = paste0(length(ident), ' duplicate predictors removed from group ', i)) + } + } else { + group_list_non_identical <- rbind( + group_list_non_identical, + group_list[group_list$group == i,] + ) + } +} +group_list <- group_list_non_identical + +# Calculate the number of predictors in each group +for(i in unique(group_list$multi)){ + group_list$n_multi[group_list$multi == i] <- sum(group_list$multi == i) + for(j in unique(group_list$top1)){ + group_list$n_top1[group_list$multi == i & group_list$top1 == j] <- sum(group_list$multi == i & group_list$top1 == j) + } +} + +write.table(group_list[!duplicated(group_list$group), c('group','n_multi','n_top1'), with = F], paste0(opt$out,'.group_list.txt'), col.names=T, row.names=F, quote=F) +log_add(log_file = log_file, message = paste0('List of groups saved as ',opt$out,'.group_list.txt.')) + +########### +# Read in the outcome data +########### + +outcome<-read_outcome(x = opt$outcome, keep = opt$keep) + +# Determine whether outcome is binary or continuous and format accordingly +if (length(unique(outcome$outcome_var)) > 2) { + family <- 'gaussian' +} +if (length(unique(outcome$outcome_var)) == 2) { + family <- 'binomial' + outcome$outcome_var <- factor(outcome$outcome_var, labels = c('CONTROL', 'CASE')) +} + +log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(family == 'binomial', 'binary', 'quantitative'),'.')) + +########### +# Merge the outcome and predictors +########### + +outcome_predictors <- merge(outcome, predictors, by='IID') + +rm(outcome, predictors) + +log_add(log_file = log_file, message = paste0(nrow(outcome_predictors),' individuals have both phenotypic and predictor data.')) + +# Report the size of the combined outcome and predictor data +log_add(log_file = log_file, message = paste0('Data to be carried foward is ',format(object.size(outcome_predictors), units='auto'),'.')) + +############ +# Prediction modelling +############ + +# We will derive top1 models, where the best predictor within each multi-top1 combo is evaluated using cross-validation +# We will then derive multi models, combining top1 predictors within each multi group, agian using cross-validation. + +# Split the sample into opt$n_outer_fold folds +set.seed(opt$seed) +d <- sample(1:nrow(outcome_predictors)) +train_ind <- createFolds(d, k = opt$n_fold, returnTrain=TRUE) + +# Create objects to store outputs +indep_pred_list <- list() + +#### +# Generate predictions using single best predictor from each group, identifying the best predictor using training data, and then evaluating in the test data +#### +# We will include the groups with a single predictor here as well for convenience, although no feature selection is required. + +# Initialise progress log +log_message <- 'Generate predictions using top1 models for each group... ' +progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + +top1_indep_pred <- foreach(i = 1:length(unique(group_list$group)), .combine = 'c') %dopar% { + group_name<-paste0(unique(group_list$group)[i], '.top1') + indep_pred <- NULL + for(outer_val in 1:opt$n_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + # Subset variables in group + pred_name <- group_list$predictor[group_list$group == unique(group_list$group)[i]] + cv_dat$train$x <- cv_dat$train$x[, pred_name, with = F] + + # Evaluate each predictor in training data + # NOTE. Should we be using the RMSE to select the best predictor within a group. + top1_res<-NULL + for(pred_i in names(cv_dat$train$x)){ + res_pred_i <- cor(cv_dat$train$y, cv_dat$train$x[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] + + # Build model using best predictor + train_tmp <- data.table(y = cv_dat$train$y, x = cv_dat$train$x[[top_pred]]) + train_mod <- glm(y ~ x, family=family, data=train_tmp) + + # Evaluate best performing predictor in test data + test_tmp <- data.table(x = cv_dat$test$x[[top_pred]]) + indep_pred_i <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred_i <- data.table(obs = cv_dat$test$y, pred = indep_pred_i) + + # Save test set predictions from each outer loop + indep_pred <- rbind(indep_pred, indep_pred_i) + } + + # Derive and export final model using all data + if(opt$export_models){ + top1_res<-NULL + for(pred_i in names(cv_dat$train$x)){ + res_pred_i <- cor(outcome_predictors$outcome_var, outcome_predictors[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] + + train_mod <- glm(as.formula(paste0('outcome_var ~ ', top_pred)), family=family, data=outcome_predictors) + + export_final_model(model = train_mod, + group = group_name, + outdir = paste0(opt$output_dir, + '/final_models')) + } + + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(unique(group_list$group))*100),'%')) + + # Output results + setNames(list(indep_pred), group_name) +} + +indep_pred_list <- c(indep_pred_list, top1_indep_pred) +update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + +#### +# Generate predictions using model containing top1 predictores from each multi group +#### + +# Initialise progress log +log_message <- 'Generate predictions using multi models for each group... ' +progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + +multi <- foreach(i = 1:length(unique(group_list$multi)), .combine = 'c') %dopar% { + group_name<-paste0(unique(group_list$multi)[i], '.multi') + indep_pred <- NULL + for(outer_val in 1:opt$n_fold){ + # Subset training and testing data + cv_dat <- subset_train_test(dat = outcome_predictors, train_ind = train_ind, fold = outer_val) + + top_pred_all <- NULL + for(top1_group in unique(group_list$top1[group_list$multi == unique(group_list$multi)[i]])){ + # Subset variables in group + pred_name <- group_list$predictor[ + group_list$top1 == top1_group & + group_list$multi == unique(group_list$multi)[i]] + + cv_dat_subset <- cv_dat + cv_dat_subset$train$x <- cv_dat$train$x[, pred_name, with = F] + + # Evaluate each predictor in training data + # NOTE. Should we be using the RMSE to select the best predictor within a group. + top1_res<-NULL + for(pred_i in names(cv_dat_subset$train$x)){ + res_pred_i <- cor(cv_dat_subset$train$y, cv_dat_subset$train$x[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] + + top_pred_all <- c(top_pred_all, top_pred) + } + + # Build model using top1 predictors + train_tmp <- data.table(y = cv_dat$train$y, cv_dat$train$x[,top_pred_all, with=F]) + train_mod <- glm(y ~ ., family=family, data=train_tmp) + + # Evaluate best performing predictor in test data + test_tmp <- data.table(cv_dat$test$x[,top_pred_all, with=F]) + indep_pred_i <- predict(object = train_mod, newdata = test_tmp, type = "response") + indep_pred_i <- data.table(obs = cv_dat$test$y, pred = indep_pred_i) + + # Save test set predictions from each outer loop + indep_pred <- rbind(indep_pred, indep_pred_i) + } + + # Derive and export final model using all data + if(opt$export_models){ + top_pred_all <- NULL + for(top1_group in unique(group_list$top1[group_list$multi == unique(group_list$multi)[i]])){ + # Subset variables in group + pred_name <- group_list$predictor[ + group_list$top1 == top1_group & + group_list$multi == unique(group_list$multi)[i]] + + # Evaluate each predictor in training data + # NOTE. Should we be using the RMSE to select the best predictor within a group. + top1_res<-NULL + for(pred_i in pred_name){ + res_pred_i <- cor(outcome_predictors$outcome_var, outcome_predictors[[pred_i]], use='p') + top1_res <- rbind( + top1_res, + data.table( + pred = pred_i, + cor = res_pred_i) + ) + } + top_pred <- top1_res$pred[which.max(abs(top1_res$cor))] + + top_pred_all <- c(top_pred_all, top_pred) + } + + # Build model using top1 predictors + train_tmp <- data.table(y = outcome_predictors$outcome_var, outcome_predictors[,top_pred_all, with=F]) + train_mod <- glm(y ~ ., family=family, data=train_tmp) + + export_final_model(model = train_mod, + group = group_name, + outdir = paste0(opt$output_dir, + '/final_models')) + } + + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(unique(group_list$multi))*100),'%')) + + # Output results + setNames(list(indep_pred), group_name) +} + +indep_pred_list <- c(indep_pred_list, multi) +update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + +################### +# Evaluate all models +################### + +# Initialise progress log +log_message <- 'Evaluating all models... ' +progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + +pred_eval_all <- foreach(i = 1:length(indep_pred_list), .combine=rbind) %dopar% { + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(indep_pred_list)*100),'%')) + + data.table( + Group = names(indep_pred_list)[i], + eval_pred( + obs = indep_pred_list[[i]]$obs, + pred = indep_pred_list[[i]]$pred, + family = family + ) + ) +} + +update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + +# Write out the results +write.table(pred_eval_all, paste0(opt$out,'.pred_eval.txt'), col.names=T, row.names=F, quote=F) +log_add(log_file = log_file, message = paste0('Model evaluation results saved as ',opt$out,'.pred_eval.txt.')) + +################### +# Compare predictive utiliy of the different models +################### + +if(length(pred_eval_all$Group) > 1){ + + # Initialise progress log + log_message <- 'Comparing model performance... ' + progress_file <- initialise_progress(log_message = log_message, log_file = log_file) + + # Identify number of pairwise comparisons + models <- pred_eval_all$Group + model_comps <- data.table(t(combn(models, 2))) + + comp_res_all <- foreach(i = 1:length(models), .combine=rbind) %dopar% { + group1 <- models[i] + comp_res_i <- NULL + for(group2 in model_comps$V2[model_comps$V1 == group1]){ + + group1_r <- cor(scale(as.numeric(indep_pred_list[[group1]]$obs)), scale(indep_pred_list[[group1]]$pred))[1] + group2_r <- cor(scale(as.numeric(indep_pred_list[[group2]]$obs)), scale(indep_pred_list[[group2]]$pred))[1] + + r_diff <- group1_r - group2_r + + group1_group2_r <- cor(scale(indep_pred_list[[group1]]$pred), scale(indep_pred_list[[group2]]$pred)) + + r_diff_p <- + paired.r( + xy = group1_r, + xz = group2_r, + yz = group1_group2_r, + n = length(scale(indep_pred_list[[group1]]$pred)), + twotailed = T + )$p[1] + + comp_res <- data.table( + Model_1 = group1, + Model_2 = group2, + Model_1_R = group1_r, + Model_2_R = group2_r, + R_diff = r_diff, + R_diff_pval = r_diff_p + ) + + comp_res_i <- rbind(comp_res_i, comp_res) + } + + # Update progress log + progress <- update_progress_file(progress_file) + update_log_file(log_file = log_file, message = paste0(log_message, floor(progress/length(models)*100),'%')) + + comp_res_i + } + + update_log_file(log_file = log_file, message = paste0(log_message, 'Done!')) + + # Write out the results + write.table(comp_res_all, paste0(opt$out,'.pred_comp.txt'), col.names=T, row.names=F, quote=F) + log_add(log_file = log_file, message = paste0('Model comparison results saved as ',opt$out,'.pred_comp.txt.')) +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +log_add(log_file = log_file, message = paste0('Analysis finished at ',as.character(end.time))) +log_add(log_file = log_file, message = paste0('Analysis duration was ',as.character(round(time.taken,2)),attr(time.taken, 'units'))) From 87e911f41a970e626d91852264075c9bcd8b05e6 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 28 Jan 2025 10:28:56 +0000 Subject: [PATCH 093/153] Update error catching in sbayesrc --- Scripts/pgs_methods/sbayesrc.R | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/Scripts/pgs_methods/sbayesrc.R b/Scripts/pgs_methods/sbayesrc.R index 5bb13ff8..ddb1c5b5 100644 --- a/Scripts/pgs_methods/sbayesrc.R +++ b/Scripts/pgs_methods/sbayesrc.R @@ -162,9 +162,9 @@ tryCatch( }, error = function(e) { # Check if the error message matches the specific issue - if (grepl("All correlations are negative, this may indicate errors in summary data.", e$message)) { - message("Specific error encountered. Retrying with btune = FALSE...") - log_add(log_file = log_file, message = 'Specific error encountered. Retrying with btune = FALSE...') + if (grepl("All correlations are negative, this may indicate errors in summary data.", conditionMessage(e))) { + message("Specific error encountered: All correlations are negative. Retrying with btune = FALSE...") + log_add(log_file = log_file, message = 'Specific error encountered: All correlations are negative. Retrying with btune = FALSE...') # Retry with the btune parameter set to FALSE SBayesRC::sbayesrc( mafile = paste0(tmp_dir, '/tidy.imp.ma'), @@ -174,7 +174,7 @@ tryCatch( bTune = FALSE, log2file = FALSE ) - } else if (grepl("An unexpected error occurred: Warning, the best parameter is the minimumn threshold, we suggest to expand the tuning grid by specify lower tuning value", e$message)) { + } else if (grepl("Warning, the best parameter is the minimumn threshold", conditionMessage(e))) { message("Specific error encountered. Retrying with tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6)...") log_add(log_file = log_file, message = 'Specific error encountered. Retrying with btune = FALSE...') # Retry with the tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6) @@ -186,14 +186,26 @@ tryCatch( tuneStep=c(0.995, 0.9, 0.8, 0.7, 0.6), log2file = FALSE ) - } else { + } else if (grepl("Invalid tune outputs, all correlations are invalid number", conditionMessage(e))) { + message("Specific error encountered: Invalid tune outputs. Setting bTune=FALSE...") + log_add(log_file = log_file, message = 'Specific error encountered: Invalid tune outputs. Setting bTune=FALSE...') + # Retry with bTune=FALSE + SBayesRC::sbayesrc( + mafile = paste0(tmp_dir, '/tidy.imp.ma'), + LDdir = opt$sbayesrc_ldref, + outPrefix = paste0(tmp_dir, '/sbrc'), + annot = opt$sbayesrc_annot, + bTune = FALSE, + log2file = FALSE + ) + } else { # For any other error, rethrow the error and stop the script - stop("An unexpected error occurred: ", e$message) + stop("An unexpected error occurred: ", conditionMessage(e)) } }, warning = function(w) { message("A warning occurred while running SBayesRC::sbayesrc:") - message(w) + message(conditionMessage(e)) } ) From 28ac80fff360f8713acbe5a81a253d78f604a4b6 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 29 Jan 2025 16:39:22 +0000 Subject: [PATCH 094/153] Updates to crosspop analysis --- docs/CrossPop.Rmd | 336 +++++++++++++++++++++++++-------- functions/constants.R | 2 +- pipeline/rules/pgs_methods.smk | 4 +- 3 files changed, 259 insertions(+), 83 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index a4d6830d..967e70fa 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1508,11 +1508,9 @@ config<-c( "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", -# "pgs_methods: ['ptclump','dbslmm','prscsx','xwing','tlprs','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc']", -# "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','ldpred2','megaprs','sbayesrc','prscsx','xwing','prscs']", - "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", - "cores_prep_pgs: 10", + "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", "ldpred2_inference: F", "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", @@ -1548,6 +1546,18 @@ Lets use the model builder script which implements nested 10 fold cross validati ## Compare all methods +We want to see: +- Performance of pseudo and top1 models for single-source methods +- Performance of pseudo and top1 models for multi-source methods +- Performance of multi-source methods: + - Using crossval for tuning step 1 and 2 + - Using pseudoval for tuning step 1 and 2 + - Using pseudoval for tuning step 1 and crossval for tuning step 2 + +To achieve this. Will need to define groups of predictors for step 1 modelling, and groups that should then be linearly combined. + +*** + ### Create predictor lists
    Show code @@ -1576,13 +1586,10 @@ scores<-scores[!grepl('tlprs', scores$method),] # Create files for EAS and AFR targets targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ - # Make a group containing both GWAS for each single source method - # Make a group for each multisource method scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$group <- scores_i$method + scores_i$multi <- scores_i$method for(targ_pop_i in targ_pop){ - # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ disc_pop <- 'BBJ' } @@ -1613,82 +1620,121 @@ for(trait_i in selected_traits){ recursive = T ) - scores_i_j <- scores_i[grepl('UKB$', scores_i$name, ignore.case = F) | - grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T),] + scores_i_j <- scores_i[ + (grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] - scores_i_j_multi <- scores_i_j # Insert path to score file - scores_i_j_multi$predictor <- paste0( + scores_i_j$predictor <- paste0( outdir, '/ukb/pgs/TRANS/', - scores_i_j_multi$method, + scores_i_j$method, '/', - scores_i_j_multi$name, + scores_i_j$name, '/ukb-', - scores_i_j_multi$name, + scores_i_j$name, '-TRANS.profiles' ) + #### + # Make groups single source methods + #### + + scores_i_j_single_top1 <- scores_i_j[!(scores_i_j$method %in% pgs_group_methods),] + + # Create top1 column indicating which predictors top1 models should be derived + scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' + scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + + #### + # Make groups containing pseudo scores for single source methods + #### + # Extract the pseudo score for each method and specify as a seperate group - for(i in 1:nrow(scores_i_j)) { + for(i in 1:nrow(scores_i_j_single_top1)) { param <- find_pseudo( config = config, - gwas = scores_i_j$name[i], - pgs_method = scores_i_j$method[i], + gwas = scores_i_j_single_top1$name[i], + pgs_method = scores_i_j_single_top1$method[i], target_pop = targ_pop_i ) score_header <- - fread(scores_i_j_multi$predictor[i], nrows = 1) + fread(scores_i_j_single_top1$predictor[i], nrows = 1) score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) system( paste0( "cut -d' ' -f ", paste0(score_cols, collapse=','), " ", - scores_i_j_multi$predictor[i], + scores_i_j_single_top1$predictor[i], " > ", gsub('.profiles', paste0('.', targ_pop_i, '_pseudo.profiles'), - scores_i_j_multi$predictor[i]) + scores_i_j_single_top1$predictor[i]) ) ) } - scores_i_j_pseudo <- scores_i_j_multi - scores_i_j_pseudo$group <- paste0(scores_i_j_multi$group, '.pseudo') - for(i in 1:nrow(scores_i_j_pseudo)){ - if(grepl('UKB', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EUR.pseudo', scores_i_j_pseudo$group[i]) - } - if(grepl('BBJ', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.EAS.pseudo', scores_i_j_pseudo$group[i]) - } - if(grepl('UGR', scores_i_j_pseudo$name[i])){ - scores_i_j_pseudo$group[i] <- gsub('.pseudo', '.AFR.pseudo', scores_i_j_pseudo$group[i]) - } + scores_i_j_single_pseudo <- scores_i_j_single_top1 + scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') + + scores_i_j_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_pseudo$predictor) + + #### + # Make groups for multi-single-source pseudo scores + #### + + scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] + + # Extract the pseudo score for each method and specify as a seperate group + for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j_multi_single_pseudo$name[i], + pgs_method = scores_i_j_multi_single_pseudo$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi_single_pseudo$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_multi_single_pseudo$predictor[i]) + ) + ) } - scores_i_j_pseudo$predictor <- gsub('.profiles', - paste0('.', targ_pop_i, '_pseudo.profiles'), - scores_i_j_pseudo$predictor) - # Make a group for each GWAS and single source combo - scores_i_j_single <- scores_i_j_multi[!(scores_i_j_multi$method %in% pgs_group_methods),] - scores_i_j_single$group <- - paste0(scores_i_j_single$method, - '.', - gsub('.*_', '', scores_i_j_single$name)) - scores_i_j_single$group <- gsub('UKB', 'EUR', scores_i_j_single$group) - scores_i_j_single$group <- gsub('BBJ', 'EAS', scores_i_j_single$group) - scores_i_j_single$group <- gsub('UGR', 'AFR', scores_i_j_single$group) + scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo') + + scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_multi_single_pseudo$predictor) + scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) + + #### + # Combine the different predictor groups + #### predictors_i<- do.call(rbind, list( - scores_i_j_multi, scores_i_j_pseudo, scores_i_j_single + scores_i_j_single_top1, scores_i_j_single_pseudo, scores_i_j_multi_single_pseudo )) - predictors_i <- predictors_i[, c('predictor', 'group'), with=F] + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] write.table( predictors_i, @@ -1743,14 +1789,11 @@ for targ_pop in $(echo EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ + sbatch --mem 10G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ - --n_core 10 \ - --top1 T \ - --all_model T \ - --assoc T" + --n_core 5" done done done @@ -1833,31 +1876,47 @@ for(pheno_i in selected_traits){ } res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) - res_eval_i$Model[grepl('top1', res_eval_i$Group)]<-'Top1' - res_eval_i$Model[grepl('pseudo', res_eval_i$Group)]<-'Pseudo' - res_eval_i$Model[!grepl('top1|pseudo', res_eval_i$Group)]<-'Multi' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + res_eval_i$Model[grepl('quickprs_multi', res_eval_i$Group)]<-'SumStatTrain' + + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') - res_eval_i$Source<-ifelse(res_eval_i$Method %in% c(pgs_group_methods, 'all') | !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') - res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('Top1','Pseudo','Multi')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('sbayesrc', 'quickprs') & - res_eval_i$Model == 'Multi' & - res_eval_i$Source == 'Single'),] + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] - # Remove pseudo model for methods that don't really have one (single source combo) - res_eval_i <- res_eval_i[!which(res_eval_i$Model == 'Pseudo' & res_eval_i$Method == 'ptclump'),] + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump') & + res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery" + )]),] + res_eval[[pheno_i]]<-res_eval_i } @@ -1938,36 +1997,153 @@ for(targ_pop_i in targ_pop){ } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('Top1','Pseudo','Multi')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -meta_res_eval$R_diff<-NA -meta_res_eval$reference_point<-F -for(targ_pop_i in targ_pop){ - # Calculate R compared to top1 model where GWAS matches target population - meta_res_eval$R_diff[meta_res_eval$Target == targ_pop_i] <- meta_res_eval$R[meta_res_eval$Target == targ_pop_i] - meta_res_eval$R[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] - meta_res_eval$reference_point[meta_res_eval$Target == targ_pop_i & meta_res_eval$Discovery == meta_res_eval$Target & meta_res_eval$Model == 'Top1'] <- T -} - #### # Comparison of models across methods, across target and discovery populations #### tmp <- meta_res_eval +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') +tmp$label[grepl('Multi', tmp$Model)] <- paste0(tmp$label[grepl('Multi', tmp$Model)], '-Multi') +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) + +tmp$Target <- paste0(tmp$Target, ' Target') + +model_palette <- c( + "IndivTrain" = "#F8766D", + "SumStatTrain" = "#7CAE00", + "Multi-IndivTrain" = "#00BFC4", + "Multi-SumStatTrain" = "#C77CFF" +) + +tmp$Model <- factor(tmp$Model, levels = names(model_palette)) -ggplot(tmp, aes(x=Method, y=R , fill = Model)) + +ggplot(tmp, aes(x=label, y=R , fill = Model)) + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + - labs(y = "R (SE)") + - facet_grid(Target ~ Discovery, scales='free', space = 'free_x') + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + theme_half_open() + background_grid() + panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +ggplot(tmp[tmp$Discovery_clean == 'Target-matched GWAS',], aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(. ~ Target, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +ggplot(tmp[tmp$Discovery_clean == 'EUR GWAS',], aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(. ~ Target, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +tmp_multi <- tmp[tmp$Discovery_clean == 'Both',] +tmp_multi <- tmp +tmp_multi$Model[tmp_multi$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp_multi$Model[tmp_multi$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp_multi <- tmp_multi[!duplicated(tmp_multi[, c('label','Target','Discovery_clean','Model'), with=F]),] + +ggplot(tmp_multi, aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +tmp_multi_pseudo <- tmp[tmp$Discovery_clean == 'Both',] +tmp_multi_pseudo <- tmp_multi_pseudo[!duplicated(tmp_multi_pseudo[, c('label','Target'), with=F]),] +tmp_multi_pseudo$Model <- 'IndivTrain' + +ggplot(tmp_multi_pseudo, aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(. ~ Target, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +tmp_crossval <- tmp[tmp$Model %in% c('IndivTrain','Multi-IndivTrain'),] +tmp_crossval$Model <- 'IndivTrain' + +ggplot(tmp_crossval, aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), legend.position = "none") + + scale_fill_manual(values = model_palette) + +tmp_pseudoval <- tmp[tmp$Model %in% c('SumStatTrain'),] + +ggplot(tmp_pseudoval, aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), legend.position = "none") + + scale_fill_manual(values = model_palette) #### # Create heatmap showing difference between all methods and models diff --git a/functions/constants.R b/functions/constants.R index 0842bef6..a8de2a58 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,7 +37,7 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','quickprs'), + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','quickprs_multi'), label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','QuickPRS-Multi') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 584e0565..326f6247 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -577,7 +577,7 @@ checkpoint score_reporter: rule prep_pgs_prscsx_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: rules.download_prscsx_software.output, @@ -628,7 +628,7 @@ rule prep_pgs_prscsx: rule prep_pgs_xwing_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=10000 + time_min=2800 threads: config['cores_prep_pgs'] input: rules.download_xwing_software.output, From ef36c724b3bf11c49ef93450974537a171247da7 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 29 Jan 2025 18:13:19 +0000 Subject: [PATCH 095/153] Update --- docs/CrossPop.Rmd | 128 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 127 insertions(+), 1 deletion(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 967e70fa..23beba6a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1582,6 +1582,7 @@ scores <- list_score_files(config) # Remove tlprs scores<-scores[!grepl('tlprs', scores$method),] +scores<-scores[!grepl('xwing', scores$method),] # Create files for EAS and AFR targets targ_pop <- c('EAS','AFR') @@ -1727,11 +1728,136 @@ for(trait_i in selected_traits){ scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) + #### + # Make groups for the Multi-Source methods + #### + + scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i_j$method),] + + # Split top1 scores by target population + scores_i_j_multi_top1<-NULL + for(i in 1:nrow(scores_i_j_multi)){ + score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) + + for(pop in c('EUR', disc_pop_j_2)){ + + if(scores_i_j_multi$method[i] == 'prscsx'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) + } + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.', pop, '_grid.profiles'), + scores_i_j_multi$predictor[i]) + ) + ) + + tmp <- scores_i_j_multi[i,] + tmp$multi <- paste0(tmp$multi, '.grid') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.', pop, '_grid.profiles'), + scores_i_j_multi$predictor[i]) + + scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp) + } + } + + # Split pop-specific pseudo scores by target population + scores_i_j_multi_pop_pseudo<-NULL + for(i in 1:nrow(scores_i_j_multi)){ + score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) + + for(pop in c('EUR', disc_pop_j_2)){ + + if(scores_i_j_multi$method[i] == 'prscsx'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) + } + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.', pop, '_pseudo.profiles'), + scores_i_j_multi$predictor[i]) + ) + ) + + tmp <- scores_i_j_multi[i,] + tmp$multi <- paste0(tmp$multi, '.pop_pseudo') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.', pop, '_pseudo.profiles'), + scores_i_j_multi$predictor[i]) + + scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp) + } + } + + # Create pseudo score for multi-source methods + scores_i_j_multi_pseudo<-NULL + for(i in 1:nrow(scores_i_j_multi)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j_multi$name[i], + pgs_method = scores_i_j_multi$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_multi$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.pseudo.profiles'), + scores_i_j_multi$predictor[i]) + ) + ) + + tmp <- scores_i_j_multi[i,] + tmp$multi <- paste0(tmp$multi, '.pseudo') + tmp$top1 <- paste0('EUR_', disc_pop_j_2) + tmp$predictor <- + gsub('.profiles', + paste0('.pseudo.profiles'), + scores_i_j_multi$predictor[i]) + + scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) + } + #### # Combine the different predictor groups #### predictors_i<- do.call(rbind, list( - scores_i_j_single_top1, scores_i_j_single_pseudo, scores_i_j_multi_single_pseudo + scores_i_j_single_top1, + scores_i_j_single_pseudo, + scores_i_j_multi_single_pseudo, + scores_i_j_multi_top1, + scores_i_j_multi_pop_pseudo, + scores_i_j_multi_pseudo )) predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] From 4a6f8e560b9e01d84e8665994707548dff53c4b7 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 30 Jan 2025 17:09:27 +0000 Subject: [PATCH 096/153] Updates --- docs/CrossPop.Rmd | 155 +++------ docs/model_builder_demo.Rmd | 144 ++++++++ docs/model_builder_demo.html | 653 +++++++++++++++++++++++++++++++++++ 3 files changed, 848 insertions(+), 104 deletions(-) create mode 100644 docs/model_builder_demo.Rmd create mode 100644 docs/model_builder_demo.html diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 23beba6a..38be5f4a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1915,7 +1915,7 @@ for targ_pop in $(echo EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - sbatch --mem 10G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 5 -p interruptible_cpu --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ @@ -2013,6 +2013,7 @@ for(pheno_i in selected_traits){ res_eval_i$Model[grepl('multi$', res_eval_i$Group) & grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' res_eval_i$Model[grepl('quickprs_multi', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' res_eval_i$Source<-ifelse( @@ -2038,6 +2039,11 @@ for(pheno_i in selected_traits){ !(res_eval_i$Method %in% c('ptclump') & res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + # Remove top1 models for PRS-CSx + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('prscsx') & + grepl('top1', res_eval_i$Group)),] + # Remove any duplicate models res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( "Target", "Method", "Model", "Source", "Discovery" @@ -2130,9 +2136,11 @@ meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','E # Comparison of models across methods, across target and discovery populations #### +# Format results for nice plot tmp <- meta_res_eval tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') -tmp$label[grepl('Multi', tmp$Model)] <- paste0(tmp$label[grepl('Multi', tmp$Model)], '-Multi') +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' @@ -2153,6 +2161,7 @@ model_palette <- c( tmp$Model <- factor(tmp$Model, levels = names(model_palette)) +# Plot everything ggplot(tmp, aes(x=label, y=R , fill = Model)) + #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), @@ -2168,36 +2177,7 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + scale_fill_manual(values = model_palette) -ggplot(tmp[tmp$Discovery_clean == 'Target-matched GWAS',], aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(. ~ Target, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - -ggplot(tmp[tmp$Discovery_clean == 'EUR GWAS',], aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(. ~ Target, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - +# Simplify results showing results only with or without training data tmp_multi <- tmp[tmp$Discovery_clean == 'Both',] tmp_multi <- tmp tmp_multi$Model[tmp_multi$Model != 'SumStatTrain'] <- 'IndivTrain' @@ -2219,58 +2199,6 @@ ggplot(tmp_multi, aes(x=label, y=R , fill = Model)) + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + scale_fill_manual(values = model_palette) -tmp_multi_pseudo <- tmp[tmp$Discovery_clean == 'Both',] -tmp_multi_pseudo <- tmp_multi_pseudo[!duplicated(tmp_multi_pseudo[, c('label','Target'), with=F]),] -tmp_multi_pseudo$Model <- 'IndivTrain' - -ggplot(tmp_multi_pseudo, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(. ~ Target, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - -tmp_crossval <- tmp[tmp$Model %in% c('IndivTrain','Multi-IndivTrain'),] -tmp_crossval$Model <- 'IndivTrain' - -ggplot(tmp_crossval, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), legend.position = "none") + - scale_fill_manual(values = model_palette) - -tmp_pseudoval <- tmp[tmp$Model %in% c('SumStatTrain'),] - -ggplot(tmp_pseudoval, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), legend.position = "none") + - scale_fill_manual(values = model_palette) - #### # Create heatmap showing difference between all methods and models #### @@ -2295,7 +2223,7 @@ mirror_comp<-function(x){ } # Read in results -targ_pop=c('EUR','EAS','AFR') +targ_pop=c('EAS','AFR') res_comp <- list() for(pheno_i in selected_traits){ res_comp_i<-NULL @@ -2341,13 +2269,19 @@ res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { # Annotate tests to get order correct res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1) res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) find_model<-function(x){ mod <- x - mod[grepl('top1', x)]<-'Top1' - mod[grepl('pseudo', x)]<-'Pseudo' - mod[!grepl('top1|pseudo', x)]<-'Multi' + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' + mod[grepl('quickprs_multi', x)] <- 'SumStatTrain' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' + return(mod) } @@ -2366,25 +2300,37 @@ res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_gr res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('Top1','Pseudo','Multi')) -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('Top1','Pseudo','Multi')) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Remove Multi model for groups that contain one score (aka QuickPRS and SBayesRC) +# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) res_comp_all <- res_comp_all[ - !(res_comp_all$Method1 %in% c('sbayesrc', 'quickprs') & - res_comp_all$Model1 == 'Multi' & - res_comp_all$Source1 == 'Single'),] +!(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & + res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & + res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),] +# Remove pseudo model for methods that don't really have one +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('ptclump') & + res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] res_comp_all <- res_comp_all[ - !(res_comp_all$Method2 %in% c('sbayesrc', 'quickprs') & - res_comp_all$Model2 == 'Multi' & - res_comp_all$Source2 == 'Single'),] +!(res_comp_all$Method2 %in% c('ptclump') & + res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] -# Remove pseudo model for methods that don't really have one (single source combo) -res_comp_all <- res_comp_all[!which(res_comp_all$Model1 == 'Pseudo' & res_comp_all$Method1 == 'ptclump'),] -res_comp_all <- res_comp_all[!which(res_comp_all$Model2 == 'Pseudo' & res_comp_all$Method2 == 'ptclump'),] +# Remove top1 models for PRS-CSx +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('prscsx') & + grepl('top1', res_comp_all$Model_1)),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('prscsx') & + grepl('top1', res_comp_all$Model_2)),] + +# Remove any comparisons +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2")]),] library(MAd) @@ -2470,7 +2416,7 @@ meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),] heatmap_list<-NULL -for(model_i in c('Top1','Pseudo','Multi')){ +for(model_i in c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')){ heatmap_list[[model_i]]<-list() for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ @@ -2532,13 +2478,14 @@ for(model_i in c('Top1','Pseudo','Multi')){ #### # Plot R compared to top1 model where GWAS matches target population #### -meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'Top1' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == meta_res_comp$Target,] + +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'IndivTrain' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == meta_res_comp$Target,] meta_res_comp_ptclump_top1$reference_point<-F -meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'Top1' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == meta_res_comp_ptclump_top1$Target]<-T +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'IndivTrain' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == meta_res_comp_ptclump_top1$Target]<-T meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0 meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1))) -res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'Top1' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == res_comp_all$Target,] +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'IndivTrain' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == res_comp_all$Target,] res_comp_all_ptclump_top1$Discovery1 <- factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1)) # Create data to plot reference points diff --git a/docs/model_builder_demo.Rmd b/docs/model_builder_demo.Rmd new file mode 100644 index 00000000..9379a586 --- /dev/null +++ b/docs/model_builder_demo.Rmd @@ -0,0 +1,144 @@ +--- +title: Model Builder Top1 Script Demo +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +This document provides a demonstration of the `model_builder_top1.R` script. This script derives and evaluates predictive models using a structured approach: + +1. **Top1 Model**: Identifies the best predictor within a specified `top1` group. +2. **Multi Model**: Constructs a generalized linear model (GLM) incorporating all best predictors from different `top1` groups within the same `multi` group. +3. **Evaluation**: Uses cross-validation to train and evaluate both `top1` and `multi` models. +4. **Comparison**: Applies Williams' test to compare the predictive utility of the models (using `psych::paired.r` function). + +*** + +## Input Files + +### Outcome File (`--outcome`) + +- A file containing the outcome data to be predicted. +- Column names are required. +- Acceptable delimiters: space, tab, or comma. +- Required format: + + 1. **FID**: Family ID + 2. **IID**: Individual ID + 3. **Outcome Variable** (any column name is acceptable) + +### Predictor List File (`--predictors`) + +- A file listing the predictor data files and their respective grouping information. +- Must contain three columns with headers: + + - **predictor**: Path to the predictor data file. + - **multi**: Grouping variable specifying which `top1` models should be combined into a `multi` model. + - **top1**: Group variable indicating which predictor files should be considered together when creating a `top1` model. + +Each **predictor file** must follow this format: + +- Column names are required. +- Acceptable delimiters: space, tab, or comma. +- Required format: + + 1. **FID**: Family ID + 2. **IID**: Individual ID + 3. Additional columns: Predictor variables (any column names are acceptable) + +*** + +## Generating Demo Data + +Below is an example script to simulate a phenotype and polygenic scores (PGS) across different p-value thresholds, derived from two separate GWAS datasets. + +```{r} +# Create a directory for the demo +dir.create('~/test_model_builder') +set.seed(1) +n <- 1000 +ids <- 1:n +data <- data.frame(FID = ids, IID = ids, outcome = rnorm(n)) + +# Simulate PGS for two GWAS datasets +for(i in 1:2){ + pgs_tmp <- data$outcome + rnorm(n) + for(j in c(0.05, 0.01, 0.5)){ + data[[paste0('pgs',i,'_',j)]] <- pgs_tmp + rnorm(n, 0, j*5) + } +} + +# Save outcome data +write.table(data[, c('FID','IID','outcome')], '~/test_model_builder/outcome.txt', col.names=TRUE, row.names=FALSE, quote=FALSE) + +# Save PGS data from each GWAS +write.table(data[, grepl('FID|IID|pgs1', names(data))], '~/test_model_builder/pgs1.txt', col.names=TRUE, row.names=FALSE, quote=FALSE) +write.table(data[, grepl('FID|IID|pgs2', names(data))], '~/test_model_builder/pgs2.txt', col.names=TRUE, row.names=FALSE, quote=FALSE) +``` + +*** + +## Creating the Predictor List File + +The following script generates a predictor list file, linking predictor files to their respective `multi` and `top1` groups. + +```{r} +pred <- data.frame( + predictor = c('~/test_model_builder/pgs1.txt','~/test_model_builder/pgs2.txt'), + multi = 'combo', + top1 = c('pgs1','pgs2') +) + +write.table(pred, '~/test_model_builder/predictor_list.txt', col.names=TRUE, row.names=FALSE, quote=FALSE) +``` + +*** + +## Running the Model Builder Script + +To execute the `model_builder_top1.R` script, activate the appropriate Conda environment and run the script with the required input files. Note, a .yaml file to create the model_builder environment can be found [here](https://github.com/opain/GenoPred/blob/gwas_grouping/pipeline/envs/model_builder.yaml). + +```{bash} +conda activate model_builder + +Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome ~/test_model_builder/outcome.txt \ + --predictors ~/test_model_builder/predictor_list.txt \ + --out ~/test_model_builder/res +``` + +*** + +## Output Files + +Upon execution, the script will generate the following outputs: + +- `.log` - Log file recording the execution process. +- `.pred_eval.txt` - Evaluation results indicating the predictive utility of each model. +- `.pred_comp.txt` - Comparative results of predictive utility across models. +- `.group_list.txt` - Summary of the number of predictors used in each `multi` and `top1` model. + + diff --git a/docs/model_builder_demo.html b/docs/model_builder_demo.html new file mode 100644 index 00000000..35b7fe8c --- /dev/null +++ b/docs/model_builder_demo.html @@ -0,0 +1,653 @@ + + + + + + + + + + + + + +Model Builder Top1 Script Demo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +

    This document provides a demonstration of the +model_builder_top1.R script. This script derives and +evaluates predictive models using a structured approach:

    +
      +
    1. Top1 Model: Identifies the best predictor within a +specified top1 group.
    2. +
    3. Multi Model: Constructs a generalized linear model +(GLM) incorporating all best predictors from different top1 +groups within the same multi group.
    4. +
    5. Evaluation: Uses cross-validation to train and +evaluate both top1 and multi models.
    6. +
    7. Comparison: Applies Williams’ test to compare the +predictive utility of the models (using psych::paired.r +function).
    8. +
    +
    +
    +

    Input Files

    +
    +

    Outcome File (--outcome)

    +
      +
    • A file containing the outcome data to be predicted.

    • +
    • Column names are required.

    • +
    • Acceptable delimiters: space, tab, or comma.

    • +
    • Required format:

      +
        +
      1. FID: Family ID
      2. +
      3. IID: Individual ID
      4. +
      5. Outcome Variable (any column name is +acceptable)
      6. +
    • +
    +
    +
    +

    Predictor List File (--predictors)

    +
      +
    • A file listing the predictor data files and their respective +grouping information.

    • +
    • Must contain three columns with headers:

      +
        +
      • predictor: Path to the predictor data file.
      • +
      • multi: Grouping variable specifying which +top1 models should be combined into a multi +model.
      • +
      • top1: Group variable indicating which predictor +files should be considered together when creating a top1 +model.
      • +
    • +
    +

    Each predictor file must follow this format:

    +
      +
    • Column names are required.

    • +
    • Acceptable delimiters: space, tab, or comma.

    • +
    • Required format:

      +
        +
      1. FID: Family ID
      2. +
      3. IID: Individual ID
      4. +
      5. Additional columns: Predictor variables (any column names are +acceptable)
      6. +
    • +
    +
    +
    +
    +
    +

    Generating Demo Data

    +

    Below is an example script to simulate a phenotype and polygenic +scores (PGS) across different p-value thresholds, derived from two +separate GWAS datasets.

    +
    # Create a directory for the demo
    +dir.create('~/test_model_builder')
    +set.seed(1)
    +n <- 1000
    +ids <- 1:n
    +data <- data.frame(FID = ids, IID = ids, outcome = rnorm(n))
    +
    +# Simulate PGS for two GWAS datasets
    +for(i in 1:2){
    +  pgs_tmp <- data$outcome + rnorm(n)
    +  for(j in c(0.05, 0.01, 0.5)){
    +    data[[paste0('pgs',i,'_',j)]] <- pgs_tmp + rnorm(n, 0, j*5)
    +  }
    +}
    +
    +# Save outcome data
    +write.table(data[, c('FID','IID','outcome')], '~/test_model_builder/outcome.txt', col.names=TRUE, row.names=FALSE, quote=FALSE)
    +
    +# Save PGS data from each GWAS
    +write.table(data[, grepl('FID|IID|pgs1', names(data))], '~/test_model_builder/pgs1.txt', col.names=TRUE, row.names=FALSE, quote=FALSE)
    +write.table(data[, grepl('FID|IID|pgs2', names(data))], '~/test_model_builder/pgs2.txt', col.names=TRUE, row.names=FALSE, quote=FALSE)
    +
    +
    +
    +

    Creating the Predictor List File

    +

    The following script generates a predictor list file, linking +predictor files to their respective multi and +top1 groups.

    +
    pred <- data.frame(
    +  predictor = c('~/test_model_builder/pgs1.txt','~/test_model_builder/pgs2.txt'),
    +  multi = 'combo',
    +  top1 = c('pgs1','pgs2')
    +)
    +
    +write.table(pred, '~/test_model_builder/predictor_list.txt', col.names=TRUE, row.names=FALSE, quote=FALSE)
    +
    +
    +
    +

    Running the Model Builder Script

    +

    To execute the model_builder_top1.R script, activate the +appropriate Conda environment and run the script with the required input +files. Note, a .yaml file to create the model_builder environment can be +found here.

    +
    conda activate model_builder
    +
    +Rscript ../Scripts/model_builder/model_builder_top1.R \
    +  --outcome ~/test_model_builder/outcome.txt \
    +  --predictors ~/test_model_builder/predictor_list.txt \
    +  --out ~/test_model_builder/res
    +
    +
    +
    +

    Output Files

    +

    Upon execution, the script will generate the following outputs:

    +
      +
    • <out>.log - Log file recording the execution +process.
    • +
    • <out>.pred_eval.txt - Evaluation results +indicating the predictive utility of each model.
    • +
    • <out>.pred_comp.txt - Comparative results of +predictive utility across models.
    • +
    • <out>.group_list.txt - Summary of the number of +predictors used in each multi and top1 +model.
    • +
    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + + + + + + + + + + + + + + + From 84977bbb91a4f24da1af4dc4b7eec3482ac42a1f Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 31 Jan 2025 15:41:19 +0000 Subject: [PATCH 097/153] Updates --- docs/pgs_shift.Rmd | 84 ++++++++++++++++++++++++++++++++++++++++++++++ functions/pgs.R | 5 +-- 2 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 docs/pgs_shift.Rmd diff --git a/docs/pgs_shift.Rmd b/docs/pgs_shift.Rmd new file mode 100644 index 00000000..4fd7bca1 --- /dev/null +++ b/docs/pgs_shift.Rmd @@ -0,0 +1,84 @@ +--- +title: Cross-population evaluation of polygenic scores +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +This document will explore a shift in the PGS distribution reported in UKB when using the latest anorexia nervosa GWAS. + +I will run this analysis myself using UKB as a target sample. + +```{r} +###### +# gwas_list +###### + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift') + +gwas_list<-data.frame( + name='ANOR07', + path='/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/Miryam/project1/sum_stats/ANOR07.gz', + population='EUR', + n=NA, + sampling=NA, + prevalence=NA, + mean=0, + sd=1, + label=paste0('"Anorexia Nervosa"') +) + +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/gwas_list_all.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/gwas_list_all.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "pgs_methods: ['quickprs']", + "cores_prep_pgs: 1", + "cores_target_pgs: 1", + "pgs_scaling: ['continuous', 'discrete']" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config.yaml', col.names = F, row.names = F, quote = F) + +``` + + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config.yaml \ + /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/reference/target_checks/ukb/target_pgs-TRANS.done \ + /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/reference/target_checks/ukb/target_pgs-EUR.done \ + -n +``` diff --git a/functions/pgs.R b/functions/pgs.R index 73bf32bf..ec128387 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -65,8 +65,9 @@ list_score_files <- function(config){ combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = pgs_methods_list)) } - combos <- data.table(apply(combos, 2, as.character)) - + combos <- data.table(combos) + combos <- combos[, lapply(.SD, as.character)] + return(combos) } From ac2de83d581e7063868ff4d51d1416b47806360c Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 4 Feb 2025 09:23:14 +0000 Subject: [PATCH 098/153] Updates to reference for trans PGS, and some documentation updates. --- .../pipeline_reports/indiv_report_creator.Rmd | 17 +- docs/CrossPop.Rmd | 2 +- docs/pgs_shift.Rmd | 280 ++++++++++++++++++ docs/pipeline_1kg_hgdp_prep.Rmd | 23 ++ docs/pipeline_readme.Rmd | 3 +- docs/pipeline_readme.html | 7 +- docs/pipeline_technical.Rmd | 3 +- docs/pipeline_technical.html | 7 +- pipeline/rules/dependencies.smk | 50 +++- pipeline/rules/pgs_methods.smk | 16 +- 10 files changed, 363 insertions(+), 45 deletions(-) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index 18e36010..5155a349 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -189,19 +189,12 @@ model_pred <- ancestry$model_pred[ top_pop <- names(model_pred)[model_pred == max(model_pred)] -# If user specified reference was used, recreate population label data.frame -if(!is.na(refdir)){ - ref_pop<-fread(paste0(refdir,'/ref.keep.list'), header=F) - names(ref_pop)<-c('pop','label') - ref_pop$label<-ref_pop$pop -} - if(nrow(keep_all) == 0){ cat0("- The target individual did not match well to any reference population.\n") - cat0("- The indivdual best matches the ", ref_pop$label[ref_pop$pop == top_pop], " reference population, but did not reach the ", ancestry_prob_thresh*100, "% probability threshold.\n\n") + cat0("- The indivdual best matches the ", top_pop, " reference population, but did not reach the ", ancestry_prob_thresh*100, "% probability threshold.\n\n") pgs_incl <- F } else { - cat0("- The target individual matches the ", ref_pop$label[ref_pop$pop == keep_all$pop], " reference population with a probability >", ancestry_prob_thresh*100, "%.\n\n") + cat0("- The target individual matches the ", top_pop, " reference population with a probability >", ancestry_prob_thresh*100, "%.\n\n") } ``` @@ -212,14 +205,12 @@ if(nrow(keep_all) == 0){ dat <- melt(round(model_pred,2)) dat[dat == 0] <-NA -dat <- merge(dat, ref_pop, by.x = 'variable', by.y = 'pop') -dat$label <- gsub(' ', '\n', dat$label) dat$annot <- paste0(dat$value*100, '%') y_max <- ifelse(max(dat$value, na.rm = T) > ancestry_prob_thresh, 105, 100) png(paste0(tmp_folder,'/plot_ancestry.png'), height = 450, width = 800, res = 120) - ggplot(dat, aes(x=label, y=value*100, fill=label)) + + ggplot(dat, aes(x=variable, y=value*100, fill=variable)) + geom_chicklet(radius = grid::unit(1, 'mm')) + geom_hline(yintercept = ancestry_prob_thresh*100, linetype = 'dashed') + labs(x='Population', y="Probability (%)") + @@ -877,7 +868,7 @@ for(pgs_method_i in unique(all_dat$pgs_method)){ pgs_dat_i <- pgs_dat[pgs_dat$gwas == gwas_i & pgs_dat$pgs_method == pgs_method_i,] abs_res_i <- abs_res[abs_res$pgs_method == pgs_method_i & abs_res$gwas == gwas_i,] - cat0('- Your PGS Z-score for ', all_dat$label[all_dat$gwas == gwas_i], ' is ', pgs_dat_i$value,' which is higher than ', paste0(round(100*pnorm(pgs_dat_i$value),1),'%'),' of other ', ref_pop$label[ref_pop$pop == top_pop],' individuals.\n\n') + cat0('- Your PGS Z-score for ', all_dat$label[all_dat$gwas == gwas_i], ' is ', pgs_dat_i$value,' which is higher than ', paste0(round(100*pnorm(pgs_dat_i$value),1),'%'),' of other ', top_pop,' individuals.\n\n') if(pgs_method_i != 'external'){ if(is.na(gwas_list$prevalence[gwas_list$name == gwas_i])){ diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 38be5f4a..e1c8404f 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1533,7 +1533,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml \ - prep_pgs -n + prep_pgs -n ``` *** diff --git a/docs/pgs_shift.Rmd b/docs/pgs_shift.Rmd index 4fd7bca1..c8bb4f20 100644 --- a/docs/pgs_shift.Rmd +++ b/docs/pgs_shift.Rmd @@ -82,3 +82,283 @@ snakemake \ /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/reference/target_checks/ukb/target_pgs-EUR.done \ -n ``` + +```{r} +#conda activate model_builder +library(data.table) + +pgs_eur<-fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/EUR/quickprs/ANOR07/ukb-ANOR07-EUR.profiles') +pgs_trans<-fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/quickprs/ANOR07/ukb-ANOR07-TRANS.profiles') + +pgs_trans<- pgs_trans[pgs_trans$FID %in% pgs_eur$FID,] + +mean(pgs_eur$ANOR07_quickprs) # -0.4638782 +mean(pgs_trans$ANOR07_quickprs) # -0.4323459 + +ref_pgs_trans<- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/quickprs/ANOR07/ref-ANOR07-TRANS.profiles') +mean(ref_pgs_trans$SCORE_quickprs) # 7.60805e-06 + +ref_eur<-fread('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/EUR.keep', header=F) +ref_pgs_trans<-ref_pgs_trans[ref_pgs_trans$FID %in% ref_eur$V1,] +mean(ref_pgs_trans$SCORE_quickprs) # -0.4323459 +hist(ref_pgs_trans$SCORE_quickprs) + +names(ref_pgs_trans)[names(ref_pgs_trans) == 'SCORE_quickprs']<-'ANOR07_quickprs' +ref_pgs_trans$group<-'ref' +pgs_trans$group<-'ukb' +both_pgs_trans<-rbind(ref_pgs_trans, pgs_trans) + +library(ggplot2) +ggplot(both_pgs_trans, aes(x = ANOR07_quickprs, fill = group)) + + geom_density(alpha = 0.5) + # alpha controls transparency + theme_minimal() + +``` + +This replicates the issue of there being a shift in the PGS distribution. + +Test whether the within UKB PCs correlate with the AN PGS. This could indicate that there are ancestry effects that the reference is not capturing well + +```{r} +pcs<-fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/ukb.outlier_detection.EUR.PCs.txt') + +pgs_trans_pcs<-merge(pgs_trans, pcs, by=c('FID','IID')) + +round(cor(pgs_trans_pcs[, grepl('ANOR07_quickprs|PC', names(pgs_trans_pcs)), with=F]),2) + +pcs<-fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/projected/TRANS/ukb-TRANS.profiles') + +pgs_trans_pcs<-merge(pgs_trans, pcs, by=c('FID','IID')) + +round(cor(pgs_trans_pcs[, grepl('ANOR07_quickprs|PC', names(pgs_trans_pcs)), with=F]),2) +``` + +There aren't any strong correlations with UKB PCs and the PGS, but this is because we are looking at PCs within the EUR. + +Check whether the projected PCs in UKB overlap nicely with UKB projected PCs + +```{r} +ukb_pcs<-fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/projected/TRANS/ukb-TRANS.profiles') +ukb_pcs$group<-'ukb' +ref_pcs<-fread('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles') +ref_pcs$group<-'ref' + +both_pcs<-rbind(ukb_pcs, ref_pcs) + +ggplot(both_pcs, aes(x=PC1, y=PC2, colour = group)) + + geom_point() + +``` + +There is a sligth contraction towards the mean in UKB, which is expected due to missing SNPs. This could be leading to an under correction of the PGS for ancestry? + + +Lets see whether we see the same thing for OpenSNP. + +```{r} + +###### +# config +###### + +config<-c( + 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6', + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_opensnp.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/gwas_list_all.txt", + 'target_list: misc/opensnp/target_list.txt', + "pgs_methods: ['quickprs']", + "cores_prep_pgs: 1", + "cores_target_pgs: 1", + "pgs_scaling: ['continuous', 'discrete']" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_opensnp.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_opensnp.yaml \ + target_pgs \ + -n +``` + +```{r} +#conda activate model_builder +library(data.table) + +pgs_eur<-fread('~/oliverpainfel/Data/OpenSNP/GenoPred/test6/opensnp/pgs/EUR/quickprs/ANOR07/opensnp-ANOR07-EUR.profiles') + +pgs_trans<-fread('~/oliverpainfel/Data/OpenSNP/GenoPred/test6/opensnp/pgs/TRANS/quickprs/ANOR07/opensnp-ANOR07-TRANS.profiles') + +pgs_trans<- pgs_trans[pgs_trans$FID %in% pgs_eur$FID,] + +mean(pgs_eur$ANOR07_quickprs) # -0.2224865 +mean(pgs_trans$ANOR07_quickprs) # 0.07088288 + +ref_pgs_trans<- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/quickprs/ANOR07/ref-ANOR07-TRANS.profiles') +mean(ref_pgs_trans$SCORE_quickprs) # 7.60805e-06 + +ref_eur<-fread('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/EUR.keep', header=F) +ref_pgs_trans<-ref_pgs_trans[ref_pgs_trans$FID %in% ref_eur$V1,] +mean(ref_pgs_trans$SCORE_quickprs) # 0.016452 +hist(ref_pgs_trans$SCORE_quickprs) + +names(ref_pgs_trans)[names(ref_pgs_trans) == 'SCORE_quickprs']<-'ANOR07_quickprs' +ref_pgs_trans$group<-'ref' +pgs_trans$group<-'opensnp' +both_pgs_trans<-rbind(ref_pgs_trans, pgs_trans) + +library(ggplot2) +ggplot(both_pgs_trans, aes(x = ANOR07_quickprs, fill = group)) + + geom_density(alpha = 0.5) + # alpha controls transparency + theme_minimal() + +``` + +This shows there is also a skew in the opensnp data, but regressing out the reference PC effects centres it nicely. This is different to what we see in UKB. There must be some structure in UKB that is not well represented in the reference. + +Looking at the PC plots from the ancestry inference step from UKB and opensnp, UKB does seem to have more diversity than the reference, and there appears to be a slight shift for PC1. + +```{r} +opensnp_pcs<-fread('~/oliverpainfel/Data/OpenSNP/GenoPred/test6/opensnp/pcs/projected/TRANS/opensnp-TRANS.profiles') +opensnp_pcs$group<-'opensnp' +ref_pcs<-fread('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles') +ref_pcs$group<-'ref' + +both_pcs<-rbind(opensnp_pcs, ref_pcs) +both_pcs$group<-factor(both_pcs$group, levels=c('opensnp','ref')) +ggplot(both_pcs, aes(x=PC1, y=PC2, colour = group)) + + geom_point() + + geom_point(data = both_pcs[both_pcs$group == 'opensnp',], aes(x=PC1, y=PC2, colour = group)) + +``` + + +I think it is important to check whether this shift occurs even when there is perfect overlap between variants in the reference and target sample (no missingness). This would require us to make a copy of the reference only containing UKB SNPs. + +Identify list of SNPs with complete data in UKB. + +```{r} +dir.create('~/test') + +for(i in 1:22){ + system(paste0('~/oliverpainfel/Software/plink2 --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr', i, ' --missing --out ~/test/ukb.chr', i)) +} + +library(data.table) +vmiss<-NULL +for(i in 1:22){ + vmiss<-rbind(vmiss, fread(paste0('/users/k1806347/test/ukb.chr',i,'.vmiss'))) +} + +snp_keep<-vmiss$ID[vmiss$F_MISS < 0.005] # This retains 589k variants + +write.table(snp_keep, '/users/k1806347/test/snp_keep.txt', col.names = F, row.names = F, quote = F) + +dir.create('~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/') +for(i in 1:22){ + system(paste0('~/oliverpainfel/Software/plink2 --pfile ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr', i, ' --extract /users/k1806347/test/snp_keep.txt --make-pgen --out ~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/ref.chr', i)) +} + +for(i in 1:22){ + rds<-readRDS(paste0('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr', i, '.rds')) + rds<-rds[rds$SNP %in% snp_keep,] + saveRDS(rds, paste0('~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/ref.chr', i, '.rds')) +} + +system('cp -r ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files ~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/') +system('cp -r ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/freq_files ~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/') +system('cp ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.pop.txt ~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/') +system('cp ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.keep.list ~/oliverpainfel/Data/hgdp_1kg/ukb_overlap/') +``` + + +```{r} + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_test", + "refdir: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ukb_overlap", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_test.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/gwas_list_all.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "pgs_methods: ['quickprs']", + "cores_prep_pgs: 1", + "cores_target_pgs: 1", + "pgs_scaling: ['continuous', 'discrete']" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_test.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_test.yaml \ + /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_test/reference/target_checks/ukb/target_pgs-TRANS.done -n +``` + +```{r} +#conda activate model_builder +library(data.table) + +pgs_trans<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_test/ukb/pgs/TRANS/quickprs/ANOR07/ukb-ANOR07-TRANS.profiles') + +ancestry<-read_ancestry(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_test.yaml', name = 'ukb') +pgs_trans<- pgs_trans[pgs_trans$FID %in% ancestry$keep_files$EUR$V1,] + +mean(pgs_trans$ANOR07_quickprs) # -0.4086925 + +``` + +OK. This indicatest this shift is not caused by missing SNPs, as with nearly no missingness, there is still a substantial PGS shift. The ancestry PCs align really nicely with the reference also. + +Maybe we should try increasing the number of PCs that are regressed out? I have run with 20 projected PCs. + +```{r} +#conda activate model_builder +library(data.table) + +pgs_trans<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_test/ukb/pgs/TRANS/quickprs/ANOR07/ukb-ANOR07-TRANS.profiles') + +ancestry<-read_ancestry(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/pgs_shift/config_test.yaml', name = 'ukb') +pgs_trans<- pgs_trans[pgs_trans$FID %in% ancestry$keep_files$EUR$V1,] + +mean(pgs_trans$ANOR07_quickprs) # -0.3901739 + +``` + +Increasing the number of projected PCs doesn't make a difference. This indicates that whatever structure is shifting the PGS in UKB doesn't exist in the reference. It would be interesting to see whether using the UKB sample as the reference would resolve the situation in UKB, whilst also correctly scaling the PGS in opensnp. However, given UKB is not a representative sample due to sampling bias, I don't think this is a good solution. + +Test whether the within-ukb PCs provided by UKB are correlated with the trans PGS. + +```{r} +qc_dat<-fread('/datasets/ukbiobank/ukb82087/genotyped/ukb82087_sqc_v2.txt') +# 28-67 are PCs 1-40 +qc_dat<-qc_dat[, c(1,2,28:67), with=F] +names(qc_dat)<-c('FID','IID', paste0('PC', 1:40)) + +# Convert to row number based IDs +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) +psam<-psam[,c('IID','rn'), with = F] + +qc_dat<-merge(qc_dat, psam, by='IID') +qc_dat$FID<-qc_dat$rn +qc_dat$IID<-qc_dat$rn +qc_dat$rn<-NULL + +pgs_trans<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_test/ukb/pgs/TRANS/quickprs/ANOR07/ukb-ANOR07-TRANS.profiles') +pgs_trans_pcs<-merge(pgs_trans, qc_dat, by=c('FID','IID')) + +round(cor(pgs_trans_pcs[, -1:-2]),2) +``` + diff --git a/docs/pipeline_1kg_hgdp_prep.Rmd b/docs/pipeline_1kg_hgdp_prep.Rmd index ccdb2bda..a101413a 100644 --- a/docs/pipeline_1kg_hgdp_prep.Rmd +++ b/docs/pipeline_1kg_hgdp_prep.Rmd @@ -278,6 +278,29 @@ tar -czvf genopred_1kg_hgdp.tar.gz ref ``` +```{bash} + +# Copy over all the relavent files +mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref + +for chr in $(seq 1 22); do + for file in $(echo pgen pvar psam rds); do + cp /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr}.${file} /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr}.${file} + done +done + +cp /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.pop.txt /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.pop.txt + +cp -r /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ + +cp -r /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/freq_files /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ + +# Compress folder and upload to zenodo +cd /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred +tar -czvf genopred_1kg_hgdp.tar.gz ref + +``` + *** # Create subset of Pan UKB LD scores diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 07a58573..9b6a0325 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -42,7 +42,7 @@ For a technical details of the GenoPred pipeline, click [here](pipeline_technica Please cite our preprint when using the pipeline: -- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." MedRxiv 2024. https://doi.org/10.1101/2024.06.12.24308843 +- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." Bioinformatics 2024. https://doi.org/10.1093/bioinformatics/btae551 If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach: @@ -1295,7 +1295,6 @@ Users can provide their own reference data using the `refdir` parameter in the ` ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column) ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format) ├── ref.pop.txt (Population data for reference individuals - with header) - ├── ref.keep.list (lists keep files for each population - columns pop and path - no header) ├── keep_files │ └──[pop].keep (keep files for each population - no header) └── freq_files diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 5fbfb156..63cd8231 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -454,9 +454,9 @@

    GenoPred Pipeline - Instructions

    Please cite our preprint when using the pipeline:

    If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach:

    @@ -2057,7 +2057,6 @@

    Using your own reference

    ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column) ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format) ├── ref.pop.txt (Population data for reference individuals - with header) - ├── ref.keep.list (lists keep files for each population - columns pop and path - no header) ├── keep_files │ └──[pop].keep (keep files for each population - no header) └── freq_files diff --git a/docs/pipeline_technical.Rmd b/docs/pipeline_technical.Rmd index 37f68557..66d361b3 100644 --- a/docs/pipeline_technical.Rmd +++ b/docs/pipeline_technical.Rmd @@ -26,7 +26,7 @@ This document provides technical details of the GenoPred pipeline. The GenoPred Please cite our preprint when using the pipeline: -- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." MedRxiv 2024. https://doi.org/10.1101/2024.06.12.24308843 +- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." Bioinformatics 2024. https://doi.org/10.1093/bioinformatics/btae551 If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach: @@ -72,7 +72,6 @@ Users can provide there own reference data using the `refdir` parameter in the ` ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column) ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format) ├── ref.pop.txt (Population data for reference individuals - with header) - ├── ref.keep.list (lists keep files for each population - columns pop and path - no header) ├── keep_files │ └──[pop].keep (keep files for each population - no header) └── freq_files diff --git a/docs/pipeline_technical.html b/docs/pipeline_technical.html index c69bb6b4..c50d522c 100644 --- a/docs/pipeline_technical.html +++ b/docs/pipeline_technical.html @@ -440,9 +440,9 @@

    Introduction

    Please cite our preprint when using the pipeline:

    If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach:

    @@ -509,7 +509,6 @@

    Reference genetic data

    ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column) ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format) ├── ref.pop.txt (Population data for reference individuals - with header) - ├── ref.keep.list (lists keep files for each population - columns pop and path - no header) ├── keep_files │ └──[pop].keep (keep files for each population - no header) └── freq_files diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index b5bc4d94..79ef13bd 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -367,19 +367,47 @@ if 'sbayesrc' in config['pgs_methods']: print(f"File not found: {cors_file}") raise FileNotFoundError(f"Required file not found: {cors_file}. sbayesrc reference data must include ldm.info for all populations.") -# Set refdir parameter -# If refdir is NA, set refdir to '${resdir}/data/ref' +#### +# Check reference data +#### if config['refdir'] == 'NA': - refdir=f"{resdir}/data/ref" - ref_input=f"{refdir}/ref.pop.txt" + refdir = f"{resdir}/data/ref" else: - refdir=config['refdir'] - ref_input = [os.path.join(refdir, f"ref.chr{i}.{ext}") for i in get_chr_range(testing = config['testing']) for ext in ['pgen', 'pvar', 'psam', 'rds']] + \ - [os.path.join(refdir, file_name) for file_name in ['ref.pop.txt', 'ref.keep.list']] - - for full_path in ref_input: - if not os.path.exists(full_path): - raise FileNotFoundError(f"File not found: {full_path}. Check reference data format.") + refdir = config['refdir'] + +ref_input = [os.path.join(refdir, f"ref.chr{i}.{ext}") for i in get_chr_range(testing=config['testing']) for ext in ['pgen', 'pvar', 'psam', 'rds']] +ref_input.append(os.path.join(refdir, 'ref.pop.txt')) + +# Read populations from ref.pop.txt +populations = set() +ref_pop_file = os.path.join(refdir, 'ref.pop.txt') +if os.path.exists(ref_pop_file): + with open(ref_pop_file, 'r') as f: + next(f) # Skip header + for line in f: + parts = line.strip().split() + if len(parts) == 2: + populations.add(parts[1]) + +# Check keep files for populations in ref.pop.txt +keep_dir = os.path.join(refdir, "keep_files") +for pop in populations: + keep_file = os.path.join(keep_dir, f"{pop}.keep") + ref_input.append(keep_file) + +# Check frequency files for populations in ref.pop.txt and TRANS +freq_dir = os.path.join(refdir, "freq_files") +for pop in list(populations) + ['TRANS']: + for i in range(1, 23): # Chromosomes 1-22 + freq_file = os.path.join(freq_dir, pop, f"ref.{pop}.chr{i}.afreq") + ref_input.append(freq_file) + +# Verify that all required files exist +for full_path in ref_input: + if not os.path.exists(full_path): + raise FileNotFoundError(f"File not found: {full_path}. Check reference data format.") + +##### # Check valid pgs_methods are specified def check_pgs_methods(x): diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 326f6247..87a17dfc 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -174,7 +174,7 @@ rule prep_pgs_dbslmm: rule prep_pgs_prscs_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -300,7 +300,7 @@ rule prep_pgs_lassosum: rule prep_pgs_ldpred2_i: resources: mem_mb=30000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -347,7 +347,7 @@ rule prep_pgs_ldpred2: rule prep_pgs_megaprs_i: resources: mem_mb=20000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -399,7 +399,7 @@ def get_quickprs_ldref_path(w, gwas_list_df, resdir): rule prep_pgs_quickprs_i: resources: mem_mb=20000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -442,7 +442,7 @@ rule prep_pgs_quickprs: rule prep_pgs_sbayesrc_i: resources: mem_mb=20000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", @@ -686,7 +686,7 @@ rule prep_pgs_xwing: rule prep_pgs_tlprs_i: resources: mem_mb=10000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: rules.install_tlprs.output, @@ -733,7 +733,7 @@ rule prep_pgs_tlprs: rule prep_pgs_quickprs_multi_i: resources: mem_mb=20000, - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), @@ -782,7 +782,7 @@ rule prep_pgs_quickprs_multi: rule prep_pgs_bridgeprs_i: resources: mem_mb=2000*config['cores_prep_pgs'], - time_min=5000 + time_min=2800 threads: config['cores_prep_pgs'] input: rules.download_bridgeprs_software.output, From 44b6feed670c6ca304cbcb3afdd076f682f79697 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 5 Feb 2025 18:47:47 +0000 Subject: [PATCH 099/153] Updated reference data for TRANS PGS --- pipeline/envs/pipeline.yaml | 3 ++ pipeline/rules/dependencies.smk | 65 +++++++++++++++++---------------- 2 files changed, 36 insertions(+), 32 deletions(-) diff --git a/pipeline/envs/pipeline.yaml b/pipeline/envs/pipeline.yaml index 8aa9c9c2..e2f80b0e 100644 --- a/pipeline/envs/pipeline.yaml +++ b/pipeline/envs/pipeline.yaml @@ -9,3 +9,6 @@ dependencies: - snakemake-minimal=7.32.3 - pandas=2.0.3 - ghostscript=10.02.1 + - pip + - pip: + - gdown diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 79ef13bd..51e6038d 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -372,40 +372,41 @@ if 'sbayesrc' in config['pgs_methods']: #### if config['refdir'] == 'NA': refdir = f"{resdir}/data/ref" + ref_input=f"{refdir}/ref.pop.txt" else: refdir = config['refdir'] -ref_input = [os.path.join(refdir, f"ref.chr{i}.{ext}") for i in get_chr_range(testing=config['testing']) for ext in ['pgen', 'pvar', 'psam', 'rds']] -ref_input.append(os.path.join(refdir, 'ref.pop.txt')) - -# Read populations from ref.pop.txt -populations = set() -ref_pop_file = os.path.join(refdir, 'ref.pop.txt') -if os.path.exists(ref_pop_file): - with open(ref_pop_file, 'r') as f: - next(f) # Skip header - for line in f: - parts = line.strip().split() - if len(parts) == 2: - populations.add(parts[1]) - -# Check keep files for populations in ref.pop.txt -keep_dir = os.path.join(refdir, "keep_files") -for pop in populations: - keep_file = os.path.join(keep_dir, f"{pop}.keep") - ref_input.append(keep_file) - -# Check frequency files for populations in ref.pop.txt and TRANS -freq_dir = os.path.join(refdir, "freq_files") -for pop in list(populations) + ['TRANS']: - for i in range(1, 23): # Chromosomes 1-22 - freq_file = os.path.join(freq_dir, pop, f"ref.{pop}.chr{i}.afreq") - ref_input.append(freq_file) - -# Verify that all required files exist -for full_path in ref_input: - if not os.path.exists(full_path): - raise FileNotFoundError(f"File not found: {full_path}. Check reference data format.") + ref_input = [os.path.join(refdir, f"ref.chr{i}.{ext}") for i in get_chr_range(testing=config['testing']) for ext in ['pgen', 'pvar', 'psam', 'rds']] + ref_input.append(os.path.join(refdir, 'ref.pop.txt')) + + # Read populations from ref.pop.txt + populations = set() + ref_pop_file = os.path.join(refdir, 'ref.pop.txt') + if os.path.exists(ref_pop_file): + with open(ref_pop_file, 'r') as f: + next(f) # Skip header + for line in f: + parts = line.strip().split() + if len(parts) == 2: + populations.add(parts[1]) + + # Check keep files for populations in ref.pop.txt + keep_dir = os.path.join(refdir, "keep_files") + for pop in populations: + keep_file = os.path.join(keep_dir, f"{pop}.keep") + ref_input.append(keep_file) + + # Check frequency files for populations in ref.pop.txt and TRANS + freq_dir = os.path.join(refdir, "freq_files") + for pop in list(populations) + ['TRANS']: + for i in range(1, 23): # Chromosomes 1-22 + freq_file = os.path.join(freq_dir, pop, f"ref.{pop}.chr{i}.afreq") + ref_input.append(freq_file) + + # Verify that all required files exist + for full_path in ref_input: + if not os.path.exists(full_path): + raise FileNotFoundError(f"File not found: {full_path}. Check reference data format.") ##### @@ -1045,7 +1046,7 @@ rule download_default_ref: {{ rm -r {resdir}/data/ref; \ mkdir -p {resdir}/data/ref; \ - wget --no-check-certificate -O {resdir}/data/ref/genopred_1kg_hgdp.tar.gz https://zenodo.org/records/10666983/files/genopred_1kg_hgdp.tar.gz?download=1; \ + gdown --id 1vYH6V-7F68Ji1vy9TaH0ysjmdYJFef-f -O resources/data/ref/genopred_1kg_hgdp.tar.gz; \ tar -xzvf {resdir}/data/ref/genopred_1kg_hgdp.tar.gz -C {resdir}/data/ref/; \ mv {resdir}/data/ref/ref/* {resdir}/data/ref/; \ rm -r {resdir}/data/ref/ref; \ From cf4fce38263c28638051743b3ff2e7d336cc23fb Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 5 Feb 2025 19:40:12 +0000 Subject: [PATCH 100/153] Update to test data for TRANS PGS --- docs/pipeline_1kg_hgdp_prep.Rmd | 23 - docs/pipeline_1kg_hgdp_prep.html | 8 +- .../freq_files/TRANS/ref.TRANS.chr22.afreq | 1001 +++++++++++++++++ pipeline/misc/dev/test_setup.Rmd | 1 + pipeline/rules/target_scoring.smk | 2 +- 5 files changed, 1010 insertions(+), 25 deletions(-) create mode 100644 pipeline/misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq diff --git a/docs/pipeline_1kg_hgdp_prep.Rmd b/docs/pipeline_1kg_hgdp_prep.Rmd index a101413a..ccdb2bda 100644 --- a/docs/pipeline_1kg_hgdp_prep.Rmd +++ b/docs/pipeline_1kg_hgdp_prep.Rmd @@ -278,29 +278,6 @@ tar -czvf genopred_1kg_hgdp.tar.gz ref ``` -```{bash} - -# Copy over all the relavent files -mkdir -p /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref - -for chr in $(seq 1 22); do - for file in $(echo pgen pvar psam rds); do - cp /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr}.${file} /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr}.${file} - done -done - -cp /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.pop.txt /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.pop.txt - -cp -r /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ - -cp -r /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/freq_files /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ - -# Compress folder and upload to zenodo -cd /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred -tar -czvf genopred_1kg_hgdp.tar.gz ref - -``` - *** # Create subset of Pan UKB LD scores diff --git a/docs/pipeline_1kg_hgdp_prep.html b/docs/pipeline_1kg_hgdp_prep.html index c3088db5..66cedffa 100644 --- a/docs/pipeline_1kg_hgdp_prep.html +++ b/docs/pipeline_1kg_hgdp_prep.html @@ -13,7 +13,7 @@ GenoPred Pipeline - Reference preparation - + @@ -594,6 +594,12 @@

    Format and output required reference files

    } } +# Create frequency files across all reference individuals (TRANS) +dir.create(paste0('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/freq_files/TRANS'), recursive = T) +for(i in 1:22){ + system(paste0('plink2 --pfile /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/hgdp_1kg_hm3.chr',i,' --chr ',i,' --freq --out /users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/freq_files/TRANS/hgdp_1kg_hm3.chr', i)) +} + #### # Create .rds files for SNP stats #### diff --git a/pipeline/misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq b/pipeline/misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq new file mode 100644 index 00000000..032635e8 --- /dev/null +++ b/pipeline/misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq @@ -0,0 +1,1001 @@ +#CHROM ID REF ALT ALT_FREQS OBS_CT +22 rs7287144 G A 0.784787 6626 +22 rs5748662 A G 0.826186 6576 +22 rs5994034 C T 0.137228 6624 +22 rs4010554 A C 0.720344 6626 +22 rs4010558 A G 0.709404 6614 +22 rs3954571 T C 0.535024 6624 +22 rs11089179 A G 0.258321 6550 +22 rs9604821 G A 0.647508 6542 +22 rs2379965 C T 0.64221 6624 +22 rs2379981 G A 0.930064 6606 +22 rs4535153 C T 0.925976 6606 +22 rs5747620 T C 0.43431 6622 +22 rs17430900 G A 0.00437802 6624 +22 rs9605903 T C 0.188349 6626 +22 rs5747940 T C 0.441727 6624 +22 rs5746647 G T 0.911259 6626 +22 rs16980739 C T 0.151826 6626 +22 rs9605927 T C 0.0372886 6624 +22 rs5747968 G T 0.753096 6622 +22 rs2236639 A G 0.863417 6626 +22 rs5747988 A G 0.862511 6626 +22 rs5746664 A C 0.855116 6626 +22 rs5747999 C A 0.590127 6624 +22 rs2070501 A G 0.525355 6626 +22 rs11089263 C A 0.504264 6566 +22 rs2096537 A C 0.763738 6624 +22 rs16984366 T C 0.21214 6392 +22 rs2154615 C T 0.0952884 6622 +22 rs8137637 T G 0.204799 6626 +22 rs4410381 G A 0.20827 6602 +22 rs9604967 C T 0.0784787 6626 +22 rs5993671 G T 0.764724 6622 +22 rs5993792 T C 0.187292 6626 +22 rs5992472 G A 0.728343 6626 +22 rs4819849 A G 0.287957 6626 +22 rs9605028 A G 0.0738002 6626 +22 rs1892844 A G 0.105795 6626 +22 rs2529883 C T 0.0953818 6626 +22 rs17432784 C T 0.0698239 6588 +22 rs2845379 T C 0.639191 6624 +22 rs2845380 A G 0.805463 6626 +22 rs2247281 G A 0.631754 6626 +22 rs2845346 C T 0.906278 6626 +22 rs2845347 C T 0.9099 6626 +22 rs16981635 C A 0.0581044 6626 +22 rs1807512 T C 0.231048 6622 +22 rs5748593 T C 0.841835 6626 +22 rs17433377 G A 0.106312 6622 +22 rs4390844 C T 0.903562 6626 +22 rs2381107 C T 0.905852 6596 +22 rs4819535 T C 0.143963 6460 +22 rs5748648 G A 0.137338 6626 +22 rs738045 G A 0.334793 6622 +22 rs7284996 T C 0.335548 6622 +22 rs5748651 G A 0.0483092 6624 +22 rs2385714 T C 0.205527 6622 +22 rs2080203 T G 0.196768 6622 +22 rs5748657 C T 0.458786 6624 +22 rs2072467 T C 0.04754 6626 +22 rs2072466 C T 0.855267 6626 +22 rs7291429 T G 0.560236 6624 +22 rs9605155 G T 0.377566 6624 +22 rs5748664 A G 0.882584 6626 +22 rs874835 A G 0.378019 6624 +22 rs874836 A G 0.774004 6624 +22 rs5994031 C T 0.576261 6622 +22 rs2215842 C T 0.576087 6624 +22 rs2192431 T G 0.203351 6624 +22 rs175138 G A 0.576087 6624 +22 rs175139 C T 0.576087 6624 +22 rs983305 G A 0.370426 6614 +22 rs9606478 G A 0.585749 6624 +22 rs175140 T G 0.169082 6624 +22 rs1860944 G A 0.358092 6624 +22 rs7287430 G A 0.380435 6624 +22 rs175145 A G 0.768941 6626 +22 rs175146 A G 0.169031 6626 +22 rs175147 G T 0.538822 6620 +22 rs16981741 A G 0.188198 6626 +22 rs175148 T C 0.540459 6624 +22 rs175149 A G 0.540459 6624 +22 rs9606481 T C 0.388319 6626 +22 rs17363716 T C 0.184878 6626 +22 rs165652 T G 0.749623 6626 +22 rs165757 G A 0.756341 6624 +22 rs17435801 T C 0.184878 6626 +22 rs175152 A C 0.779656 6626 +22 rs165645 C T 0.499698 6620 +22 rs165611 T C 0.509964 6624 +22 rs5746906 A G 0.0990039 6626 +22 rs165670 C T 0.504378 6624 +22 rs165778 T C 0.841382 6626 +22 rs16981765 T C 0.0576691 6624 +22 rs165810 C A 0.543012 6626 +22 rs2075120 C T 0.184545 6600 +22 rs175154 A G 0.810444 6626 +22 rs165808 C T 0.841684 6626 +22 rs165890 T C 0.808633 6626 +22 rs2041608 T G 0.0721401 6626 +22 rs12169910 C T 0.0707376 6616 +22 rs165886 G A 0.803049 6626 +22 rs165698 T C 0.840779 6626 +22 rs165608 G A 0.621564 6622 +22 rs165790 T C 0.840477 6626 +22 rs165667 C A 0.841081 6626 +22 rs7291500 T G 0.0828554 6626 +22 rs4006343 A G 0.7737 6540 +22 rs738043 G A 0.153491 6274 +22 rs5748728 G A 0.738304 6626 +22 rs4586727 G A 0.389308 6622 +22 rs17444804 C T 0.0461817 6626 +22 rs1860945 T C 0.242379 6626 +22 rs737936 G A 0.130697 6626 +22 rs16981833 C T 0.0591609 6626 +22 rs7288841 C T 0.115338 6624 +22 rs9606534 T C 0.180048 6626 +22 rs7292561 T C 0.325483 6624 +22 rs7293026 T C 0.76555 6624 +22 rs13058496 A G 0.130244 6626 +22 rs8136206 C A 0.81965 6626 +22 rs887755 A G 0.387413 6626 +22 rs759081 T C 0.803264 6618 +22 rs5992587 C T 0.402446 6622 +22 rs11703901 C T 0.130094 6626 +22 rs2003568 T C 0.192784 6624 +22 rs12485066 G A 0.060821 6626 +22 rs5748744 A G 0.445501 6624 +22 rs5992589 G A 0.246528 6624 +22 rs9306242 A G 0.308424 6624 +22 rs9605179 A G 0.318237 6624 +22 rs5992590 C T 0.683726 6624 +22 rs5748747 A C 0.816425 6624 +22 rs5994097 T C 0.167371 6626 +22 rs9618937 G A 0.282071 6626 +22 rs17806382 G A 0.0377302 6626 +22 rs5748748 T C 0.0938726 6626 +22 rs5748752 C T 0.816823 6622 +22 rs5994102 T C 0.156901 6622 +22 rs5748755 C T 0.819143 6624 +22 rs2385785 G A 0.212258 6624 +22 rs5748756 A C 0.285326 6624 +22 rs5994104 T C 0.434802 6626 +22 rs933461 G A 0.811594 6624 +22 rs1981707 T C 0.311896 6624 +22 rs4819923 T G 0.406099 6624 +22 rs5748760 A G 0.815424 6626 +22 rs5748762 T C 0.154589 6624 +22 rs2385786 G A 0.484903 6624 +22 rs1990483 C T 0.360012 6622 +22 rs5994110 A G 0.145726 6622 +22 rs17733785 T C 0.0766677 6626 +22 rs8137298 A C 0.228041 6626 +22 rs11914017 T C 0.106733 6624 +22 rs11089387 T C 0.336809 6618 +22 rs5992598 C T 0.20003 6624 +22 rs7287116 T C 0.199426 6624 +22 rs1024732 G A 0.378285 6622 +22 rs5748765 A C 0.54529 6624 +22 rs5748766 T G 0.205252 6626 +22 rs4819925 C T 0.81482 6626 +22 rs2041607 G A 0.356992 6622 +22 rs5992600 T C 0.138134 6624 +22 rs759076 G A 0.808273 6624 +22 rs757630 T C 0.845155 6626 +22 rs4819932 C A 0.804197 6624 +22 rs9618953 T C 0.0963164 6624 +22 rs4819934 G A 0.0611413 6624 +22 rs4819935 C A 0.816974 6622 +22 rs4819936 G A 0.0605192 6626 +22 rs5992604 G A 0.425272 6624 +22 rs9618954 C A 0.163598 6626 +22 rs17806634 T C 0.0253547 6626 +22 rs2399152 T C 0.187443 6626 +22 rs4819938 T C 0.374698 6624 +22 rs5748798 G A 0.366546 6624 +22 rs5746961 C T 0.0858738 6626 +22 rs7291404 G A 0.135225 6626 +22 rs11913227 T C 0.0753549 6622 +22 rs5994128 A G 0.751132 6626 +22 rs5994129 G A 0.465418 6622 +22 rs917838 T C 0.358135 6626 +22 rs2192155 A G 0.820404 6626 +22 rs738031 G T 0.121226 6624 +22 rs2399153 A G 0.875189 6626 +22 rs5746962 A G 0.461957 6624 +22 rs4141523 G T 0.878962 6626 +22 rs4819940 G A 0.53276 6624 +22 rs17806741 G A 0.0508602 6626 +22 rs5994130 G A 0.251887 6626 +22 rs17204993 T C 0.135115 6624 +22 rs2399168 C A 0.308726 6624 +22 rs2908526 G A 0.757018 6626 +22 rs5748829 A G 0.0813462 6626 +22 rs928831 T C 0.0733474 6626 +22 rs2845394 A G 0.428162 6626 +22 rs2845393 T G 0.398702 6624 +22 rs881623 T C 0.75732 6626 +22 rs947822 T C 0.549215 6624 +22 rs2845388 A G 0.878019 6624 +22 rs2845384 G A 0.757928 6622 +22 rs7285901 T G 0.182518 6624 +22 rs2845408 A G 0.757471 6626 +22 rs16981964 T C 0.0813462 6626 +22 rs10483090 T C 0.128433 6626 +22 rs12159416 T C 0.185481 6626 +22 rs16981972 C T 0.030486 6626 +22 rs9606592 T G 0.340024 6626 +22 rs5748845 C T 0.110776 6626 +22 rs5994155 C A 0.757246 6624 +22 rs5748850 T G 0.654845 6626 +22 rs2041629 A G 0.670592 6624 +22 rs4819956 A C 0.348778 6626 +22 rs4819553 G A 0.755961 6626 +22 rs4819958 A G 0.756112 6626 +22 rs4819554 G A 0.755961 6626 +22 rs2241042 A C 0.411259 6626 +22 rs2241043 C T 0.470269 6626 +22 rs5748863 G A 0.456962 6622 +22 rs6518660 A G 0.185174 6610 +22 rs13053889 C T 0.142965 6624 +22 rs9606615 T C 0.342741 6626 +22 rs2241044 A C 0.420163 6626 +22 rs2302519 C T 0.284722 6624 +22 rs2241046 C T 0.836251 6626 +22 rs2241049 A G 0.367643 6626 +22 rs6518661 G A 0.279052 6626 +22 rs879577 C T 0.256341 6624 +22 rs879576 G A 0.116244 6624 +22 rs2229151 G A 0.118775 6626 +22 rs879575 C T 0.160429 6626 +22 rs1468488 T C 0.265168 6626 +22 rs2895332 G A 0.72833 6622 +22 rs887796 G A 0.843043 6626 +22 rs738034 G A 0.49019 6626 +22 rs3827278 C A 0.188198 6626 +22 rs4819962 T C 0.622585 6624 +22 rs1047929 T C 0.189556 6626 +22 rs11160 G A 0.17965 6624 +22 rs971768 G A 0.172653 6626 +22 rs7289082 A G 0.22457 6626 +22 rs12170331 G A 0.17965 6624 +22 rs974396 A G 0.20329 6626 +22 rs738033 G T 0.179348 6624 +22 rs2277830 A C 0.0235436 6626 +22 rs3827295 G A 0.168126 6626 +22 rs5994165 G A 0.465439 6626 +22 rs5992629 G A 0.879378 6624 +22 rs5748871 A G 0.451102 6626 +22 rs5746996 C A 0.379644 6622 +22 rs4819964 G A 0.865379 6626 +22 rs5748875 T C 0.415761 6624 +22 rs4819965 G T 0.85904 6626 +22 rs9605222 G T 0.0635041 6598 +22 rs5748883 T C 0.359644 6626 +22 rs5747004 C A 0.110323 6626 +22 rs5994170 A G 0.382815 6622 +22 rs4819558 C T 0.259433 6626 +22 rs4819559 A C 0.256944 6624 +22 rs5994175 G T 0.318292 6626 +22 rs740422 C T 0.158467 6626 +22 rs741139 A G 0.158467 6626 +22 rs5747007 A C 0.0336553 6626 +22 rs7287119 C T 0.169837 6624 +22 rs5747008 G A 0.88198 6626 +22 rs2302521 G A 0.128735 6626 +22 rs3788268 T C 0.882699 6624 +22 rs1034859 C A 0.551011 6626 +22 rs3788269 G A 0.0775732 6626 +22 rs5994180 A G 0.129641 6626 +22 rs5748917 C T 0.511319 6626 +22 rs4423695 C T 0.892243 6626 +22 rs5994186 G A 0.448068 6624 +22 rs5994187 G A 0.448083 6626 +22 rs5748919 C T 0.440085 6626 +22 rs5748923 T G 0.397343 6624 +22 rs5748926 T C 0.72291 6626 +22 rs2401071 A G 0.280948 6624 +22 rs1125471 C A 0.349487 6624 +22 rs1076102 A G 0.396739 6624 +22 rs1135909 T C 0.227273 6622 +22 rs3171599 A G 0.278147 6626 +22 rs1139056 A G 0.323423 6626 +22 rs7285896 C T 0.1718 6624 +22 rs3764847 T C 0.191332 6622 +22 rs1079554 T C 0.880169 6626 +22 rs2231496 C T 0.692935 6624 +22 rs2231495 T C 0.357078 6626 +22 rs5992636 G T 0.0519324 6624 +22 rs1544504 C T 0.617567 6626 +22 rs4819973 C T 0.197917 6624 +22 rs5992637 C A 0.544686 6624 +22 rs11912507 A G 0.147479 6584 +22 rs5747018 C T 0.697615 6624 +22 rs1076103 A G 0.0642922 6626 +22 rs17807317 A C 0.316123 6624 +22 rs1076105 G A 0.0720339 6608 +22 rs1076106 C A 0.715515 6626 +22 rs2231489 C T 0.0854211 6626 +22 rs2240617 G A 0.138889 6624 +22 rs362129 G A 0.31567 6624 +22 rs5748952 A C 0.637036 6626 +22 rs5748954 T C 0.521588 6624 +22 rs5748955 A G 0.521588 6624 +22 rs8136533 C T 0.692424 6626 +22 rs9606655 A G 0.753848 6626 +22 rs737967 C T 0.651419 6624 +22 rs5748965 T C 0.519771 6626 +22 rs5748966 C T 0.662843 6626 +22 rs737963 T C 0.771204 6626 +22 rs5994213 G A 0.13613 6626 +22 rs737962 T C 0.766828 6626 +22 rs9606661 C T 0.108814 6626 +22 rs4819564 G A 0.575483 6624 +22 rs5747033 A G 0.076087 6624 +22 rs5748972 G A 0.0921729 6618 +22 rs4819979 G T 0.450634 6624 +22 rs5747035 T C 0.220042 6626 +22 rs4266110 T C 0.139946 6624 +22 rs2058119 G A 0.520682 6624 +22 rs1006015 G A 0.688708 6624 +22 rs5748979 A G 0.161787 6626 +22 rs5747037 G A 0.336251 6626 +22 rs12483926 A G 0.675219 6626 +22 rs8141904 T G 0.19348 6626 +22 rs9605246 T C 0.153034 6626 +22 rs9606669 T C 0.0748792 6624 +22 rs13056269 T C 0.0170058 6586 +22 rs17807605 C T 0.111228 6626 +22 rs5994231 T C 0.314519 6626 +22 rs16982255 T C 0.0911836 6624 +22 rs5749001 T C 0.0606884 6624 +22 rs5749002 G A 0.12451 6626 +22 rs5749003 G A 0.0673309 6624 +22 rs5994238 G A 0.0893559 6614 +22 rs5749006 G A 0.128735 6626 +22 rs4819993 C T 0.337813 6622 +22 rs5749011 T C 0.268569 6624 +22 rs11089423 G A 0.118775 6626 +22 rs11704699 T G 0.121189 6626 +22 rs8140080 G A 0.283967 6624 +22 rs4819994 T C 0.325785 6624 +22 rs4541325 C T 0.423883 6582 +22 rs5747058 G A 0.450015 6622 +22 rs5749016 C T 0.422125 6626 +22 rs12160031 G A 0.145575 6622 +22 rs4239866 T C 0.701781 6626 +22 rs5749028 A G 0.241322 6626 +22 rs9605252 C T 0.152627 6624 +22 rs4819996 A G 0.709931 6626 +22 rs9606682 T C 0.657958 6622 +22 rs9617982 G A 0.140399 6624 +22 rs5994253 G A 0.217069 6620 +22 rs5994254 G A 0.0715364 6626 +22 rs9605254 A G 0.252037 6626 +22 rs5994255 C A 0.186991 6626 +22 rs5994256 T C 0.316425 6624 +22 rs9605258 T G 0.422276 6626 +22 rs9605259 T C 0.308726 6624 +22 rs9306256 C T 0.240036 6624 +22 rs9619055 C T 0.323423 6626 +22 rs9306258 G A 0.210057 6622 +22 rs5994258 A G 0.369949 5544 +22 rs5994260 A G 0.20329 6626 +22 rs9617984 C T 0.343854 6622 +22 rs17808489 G A 0.0971929 6626 +22 rs5992665 A G 0.352852 6626 +22 rs5994271 G A 0.651918 6622 +22 rs4819575 C T 0.0610386 6586 +22 rs361626 G T 0.194444 6624 +22 rs4820001 A G 0.60323 6626 +22 rs2401081 T C 0.228714 6624 +22 rs2040692 C T 0.559499 6622 +22 rs7288834 G T 0.500151 6624 +22 rs5749050 G A 0.0863527 6624 +22 rs9606695 G A 0.0389493 6624 +22 rs5747072 A C 0.433082 6620 +22 rs4607032 G T 0.305463 6626 +22 rs737915 G A 0.664199 6620 +22 rs5747075 T C 0.637613 6620 +22 rs5749060 T C 0.607273 6600 +22 rs6518680 G A 0.299125 6626 +22 rs5992674 T C 0.1968 6626 +22 rs5992034 G T 0.174313 6626 +22 rs9618000 A G 0.283062 6624 +22 rs5747079 T C 0.274676 6626 +22 rs5747080 C T 0.0532911 6624 +22 rs5746359 C T 0.145337 6626 +22 rs9604737 A G 0.268639 6626 +22 rs5992041 C T 0.336303 6622 +22 rs7285871 C T 0.698159 6626 +22 rs5747087 C T 0.733092 6624 +22 rs4819447 T G 0.100211 6626 +22 rs16982354 G A 0.0452899 6624 +22 rs9604740 G A 0.492449 6622 +22 rs737916 A G 0.622246 6626 +22 rs2401116 G A 0.436923 6278 +22 rs5747103 C T 0.411383 6624 +22 rs4239844 T C 0.556293 6626 +22 rs17808603 C T 0.0605374 6624 +22 rs17807973 A G 0.0289768 6626 +22 rs1860309 G A 0.645726 6622 +22 rs5746366 A G 0.548762 6624 +22 rs7289964 A G 0.0448234 6626 +22 rs5747112 G A 0.529438 6624 +22 rs5746368 G A 0.691576 6624 +22 rs2522311 A G 0.649955 6622 +22 rs5992044 G A 0.26404 6624 +22 rs16982402 T C 0.204045 6626 +22 rs5992046 C T 0.24532 6624 +22 rs17808076 A G 0.123 6626 +22 rs1858757 A G 0.143224 6626 +22 rs5992047 G A 0.243582 6622 +22 rs5992689 G A 0.234894 6620 +22 rs2078734 C T 0.483988 6620 +22 rs1859120 A G 0.251889 6618 +22 rs5747122 A C 0.139903 6626 +22 rs12628081 A G 0.142318 6626 +22 rs5746373 T C 0.139903 6626 +22 rs2518746 G A 0.584214 6626 +22 rs9617578 T C 0.296526 6620 +22 rs2895937 A G 0.145682 6624 +22 rs2522314 C T 0.322819 6626 +22 rs1981533 T G 0.527778 6624 +22 rs2189077 T C 0.176669 6532 +22 rs5747132 C T 0.1571 6620 +22 rs5992705 C A 0.0860248 6626 +22 rs9306194 T C 0.166516 6624 +22 rs5992707 A G 0.0938726 6626 +22 rs5746379 G A 0.16561 6624 +22 rs5746382 A C 0.422682 6622 +22 rs5746385 C T 0.394808 6626 +22 rs5747145 G A 0.169837 6624 +22 rs5746387 C T 0.411205 6622 +22 rs5746398 T C 0.421823 6626 +22 rs5747164 T G 0.42195 6624 +22 rs5747167 A G 0.140205 6626 +22 rs1004973 G A 0.418805 6626 +22 rs2157720 T C 0.694746 6624 +22 rs5746406 G A 0.221517 6618 +22 rs2522284 C T 0.924842 6626 +22 rs5747176 A G 0.151977 6626 +22 rs17741005 G T 0.01147 6626 +22 rs2522285 A C 0.292937 6626 +22 rs12157361 C T 0.118056 6624 +22 rs16982512 A G 0.0261171 6624 +22 rs2522288 T C 0.163194 6624 +22 rs5747187 C T 0.127264 6624 +22 rs4819591 C T 0.188198 6626 +22 rs5747190 A C 0.906222 6622 +22 rs1557622 T C 0.702446 6624 +22 rs17741035 T C 0.0146393 6626 +22 rs5746415 A G 0.135979 6626 +22 rs5747195 A G 0.13613 6626 +22 rs2522297 T C 0.163447 6626 +22 rs5747200 T C 0.226381 6626 +22 rs13053651 A G 0.504377 6626 +22 rs882614 A G 0.365902 6622 +22 rs7288509 A G 0.113979 6624 +22 rs10483093 A G 0.0816481 6626 +22 rs5746419 T C 0.256263 6626 +22 rs5747204 G A 0.206069 6624 +22 rs174289 C A 0.490341 6626 +22 rs17808446 A G 0.0824275 6624 +22 rs1296748 T C 0.880773 6626 +22 rs17808463 C T 0.0802898 6626 +22 rs1296754 G A 0.755284 6624 +22 rs4819594 T C 0.200151 6620 +22 rs9605311 G A 0.202535 6626 +22 rs8141657 A G 0.679704 6622 +22 rs1296757 C T 0.906278 6626 +22 rs4819596 A G 0.100242 6604 +22 rs5747211 G A 0.2131 6626 +22 rs174293 A G 0.496679 6624 +22 rs174294 C T 0.880773 6626 +22 rs174300 G A 0.923762 6624 +22 rs174301 T C 0.923785 6626 +22 rs174306 A G 0.341684 6626 +22 rs174313 G T 0.670238 6626 +22 rs13053400 G A 0.0345817 6622 +22 rs9617592 T C 0.0350289 6566 +22 rs174330 T C 0.778922 6604 +22 rs9605317 A G 0.286922 6622 +22 rs2401125 T G 0.141153 6624 +22 rs174332 A G 0.779136 6624 +22 rs1296787 T G 0.137187 6626 +22 rs1974713 T C 0.229154 6620 +22 rs2018494 G A 0.041805 6626 +22 rs174335 G A 0.339825 6624 +22 rs2300686 T C 0.229921 6624 +22 rs1296792 C T 0.077875 6626 +22 rs2300687 A C 0.244039 6626 +22 rs1296793 T C 0.077875 6626 +22 rs5992731 T C 0.22955 6626 +22 rs1003861 A G 0.216118 6626 +22 rs5992732 T C 0.117114 6626 +22 rs2268776 T C 0.0962874 6626 +22 rs1296794 C T 0.0785261 6622 +22 rs1296795 A G 0.198762 6626 +22 rs9605323 C A 0.185688 6624 +22 rs174342 A G 0.986262 6624 +22 rs1296800 A C 0.0793409 6554 +22 rs17809189 C T 0.199366 6626 +22 rs2268780 G A 0.198219 6624 +22 rs113837 A G 0.777325 6624 +22 rs174345 G A 0.543616 6626 +22 rs174351 G A 0.417748 6626 +22 rs885971 A G 0.0999698 6612 +22 rs11704780 A C 0.009508 6626 +22 rs1296805 T G 0.0864775 6626 +22 rs2284826 C A 0.112168 6624 +22 rs2284827 G A 0.112152 6616 +22 rs412830 T C 0.666818 6624 +22 rs423158 A G 0.706912 6626 +22 rs174371 G A 0.493207 6624 +22 rs1123031 T C 0.0819499 6626 +22 rs1003494 T C 0.103532 6626 +22 rs5746439 A G 0.23437 6622 +22 rs5992749 G A 0.0463326 6626 +22 rs1296819 C A 0.317839 6626 +22 rs1296820 G T 0.119263 6624 +22 rs1296826 T C 0.157259 6626 +22 rs5992751 A G 0.358738 6626 +22 rs2287228 G A 0.0686689 6626 +22 rs2072555 G T 0.215062 6626 +22 rs5747252 T C 0.283731 6626 +22 rs714504 T C 0.114316 6622 +22 rs3747023 C T 0.28358 6626 +22 rs4239846 C A 0.283751 6622 +22 rs5747263 G T 0.283816 6624 +22 rs1034470 C A 0.463175 6626 +22 rs9605337 G T 0.283731 6626 +22 rs2300688 A G 0.283731 6626 +22 rs2300690 C T 0.349185 6624 +22 rs2300691 C T 0.283816 6624 +22 rs5747268 C T 0.483399 6626 +22 rs3747024 A G 0.283731 6626 +22 rs3747025 T C 0.283731 6626 +22 rs2401158 G A 0.0807941 6498 +22 rs12159924 C T 0.298672 6626 +22 rs5992761 A G 0.0719891 6626 +22 rs5747285 C T 0.450332 6624 +22 rs41472044 C T 0.122585 6624 +22 rs5746449 G A 0.0812689 6620 +22 rs5747297 A G 0.391186 6626 +22 rs9604779 T C 0.0556578 6522 +22 rs1080199 C T 0.263055 6626 +22 rs12628818 T C 0.0547842 6626 +22 rs5747306 G A 0.854809 6612 +22 rs11704728 C T 0.0753094 6626 +22 rs2401163 C T 0.872925 6626 +22 rs5992088 A G 0.250528 6626 +22 rs2535690 T G 0.0788043 6624 +22 rs2535691 A G 0.0790824 6626 +22 rs2587069 C A 0.0821008 6626 +22 rs2535694 T C 0.8607 6626 +22 rs11704288 G A 0.0987021 6626 +22 rs1978967 G A 0.14523 6562 +22 rs5992090 C T 0.0620284 6626 +22 rs9605382 G A 0.0556897 6626 +22 rs2535704 A G 0.8607 6626 +22 rs5992093 A G 0.0851192 6626 +22 rs2257083 C T 0.855418 6626 +22 rs5992095 C T 0.155448 6626 +22 rs2535707 A G 0.254905 6626 +22 rs17207051 T G 0.0609719 6626 +22 rs2587082 G A 0.855676 6624 +22 rs2535708 C T 0.0787806 6626 +22 rs9617611 C T 0.0942883 6618 +22 rs5992096 T C 0.0827295 6624 +22 rs2587086 G A 0.0833333 6624 +22 rs5992801 C T 0.0943539 6624 +22 rs7290510 A G 0.0448234 6626 +22 rs4488761 A G 0.665157 6624 +22 rs9306198 C T 0.0582729 6624 +22 rs725768 T G 0.0107154 6626 +22 rs725769 T G 0.0688406 6624 +22 rs9967 T C 0.548747 6626 +22 rs713671 G A 0.0769928 6624 +22 rs395379 A G 0.063878 6622 +22 rs8919 G A 0.542434 6622 +22 rs5747338 G T 0.53593 6624 +22 rs17809603 A G 0.175023 6622 +22 rs2305001 T C 0.0493659 6624 +22 rs11538 A G 0.0698762 6626 +22 rs5992809 C T 0.0799879 6626 +22 rs181390 A G 0.742452 6624 +22 rs181391 G A 0.715947 6622 +22 rs8190330 G A 0.0680857 6624 +22 rs8190329 T C 0.0682161 6626 +22 rs181392 T C 0.716269 6626 +22 rs181396 G A 0.608663 6626 +22 rs181399 C T 0.839291 6546 +22 rs1468926 T G 0.0561425 6626 +22 rs2270201 T G 0.0559915 6626 +22 rs2072393 G A 0.0558406 6626 +22 rs8190315 T C 0.0492001 6626 +22 rs5747339 T C 0.58527 6626 +22 rs181402 T C 0.851298 6624 +22 rs2895951 G A 0.501208 6622 +22 rs181405 G A 0.482634 6622 +22 rs372655 G A 0.159976 6626 +22 rs9604787 G A 0.028524 6626 +22 rs3788282 G A 0.0401449 6626 +22 rs181408 T C 0.609116 6626 +22 rs181417 G A 0.0279287 6624 +22 rs5746474 T C 0.583864 6594 +22 rs5747351 A G 0.562934 6626 +22 rs5747353 T C 0.437462 6620 +22 rs738095 C T 0.224268 6626 +22 rs366542 C T 0.655193 6624 +22 rs9604789 G A 0.00996076 6626 +22 rs454566 A G 0.373414 6620 +22 rs5992834 G A 0.143978 6626 +22 rs391085 T C 0.305254 6624 +22 rs5992103 C T 0.182614 6626 +22 rs408656 C T 0.510866 6626 +22 rs5992838 A G 0.416818 6624 +22 rs443627 T C 0.477966 6626 +22 rs7675 C T 0.0994567 6626 +22 rs382013 G A 0.394928 6624 +22 rs5992105 A G 0.212862 6624 +22 rs2241252 A G 0.0898249 6624 +22 rs369081 T C 0.521129 6626 +22 rs390041 C T 0.501812 6622 +22 rs389496 G A 0.3269 6580 +22 rs8140645 G A 0.177795 6620 +22 rs429940 A G 0.530797 6624 +22 rs388415 T C 0.412564 6622 +22 rs437633 G A 0.405769 6622 +22 rs399757 T C 0.5468 6624 +22 rs4269007 G T 0.231059 6626 +22 rs2277831 A G 0.250604 6624 +22 rs5992854 T C 0.374132 6626 +22 rs5992112 A G 0.374585 6626 +22 rs5992113 A C 0.127679 6626 +22 rs5992861 G A 0.369001 6626 +22 rs5992117 C A 0.151826 6626 +22 rs5992863 A G 0.393601 6626 +22 rs5992118 C T 0.227808 6624 +22 rs5992867 T C 0.215666 6626 +22 rs5992870 A G 0.289466 6626 +22 rs5992871 C T 0.262451 6626 +22 rs5992122 T C 0.351902 6624 +22 rs424931 A G 0.508303 6624 +22 rs367922 G A 0.458937 6624 +22 rs450960 C T 0.262149 6626 +22 rs450975 C T 0.187953 6624 +22 rs451840 T C 0.516903 6626 +22 rs451740 C T 0.281939 6622 +22 rs8139723 C T 0.0787806 6626 +22 rs405490 A G 0.253547 6626 +22 rs439231 C T 0.201026 6626 +22 rs2542334 C T 0.327998 6622 +22 rs2587109 T C 0.423309 6624 +22 rs2542336 C T 0.215278 6624 +22 rs750558 G A 0.190462 6626 +22 rs9618142 G A 0.133767 6616 +22 rs2587113 A G 0.402174 6624 +22 rs2587114 A G 0.174577 6616 +22 rs2111546 C A 0.411862 6626 +22 rs2587115 C A 0.192029 6624 +22 rs2160760 C T 0.176781 6624 +22 rs5992124 T C 0.0733474 6626 +22 rs9605417 C A 0.0335044 6626 +22 rs1003361 C T 0.481588 6626 +22 rs2016042 C T 0.394205 6626 +22 rs873387 A G 0.262602 6626 +22 rs11917 C A 0.495321 6626 +22 rs1057721 T C 0.564764 6624 +22 rs5992879 A C 0.227355 6624 +22 rs4819639 C T 0.222155 6626 +22 rs1075596 G A 0.180954 6626 +22 rs4819640 T C 0.28276 6624 +22 rs5992126 C A 0.292359 6622 +22 rs5746486 C T 0.484153 6626 +22 rs5746487 C T 0.511017 6626 +22 rs5992128 T G 0.0175121 6624 +22 rs9617633 G A 0.190462 6626 +22 rs9605422 G A 0.173408 6626 +22 rs2075444 T C 0.408089 6626 +22 rs1076113 C T 0.27657 6624 +22 rs2289718 G A 0.230909 6626 +22 rs4819644 A G 0.238153 6626 +22 rs3747031 C T 0.485658 6624 +22 rs3747032 A G 0.491548 6626 +22 rs2075455 C T 0.500151 6626 +22 rs2075454 T C 0.436479 6612 +22 rs2075453 T C 0.211893 6626 +22 rs8141766 A C 0.202144 6624 +22 rs2034113 T C 0.507244 6626 +22 rs4819647 G A 0.647041 6624 +22 rs4819648 C T 0.219439 6626 +22 rs5746492 A G 0.192482 6624 +22 rs2083882 G A 0.799064 6624 +22 rs5747405 C T 0.352652 6298 +22 rs4819649 A C 0.72125 6626 +22 rs5747408 C T 0.363225 6624 +22 rs9604802 T C 0.371265 6626 +22 rs9604803 C A 0.335045 6620 +22 rs5747411 A C 0.681516 6622 +22 rs5746497 G A 0.365379 6626 +22 rs1076110 G A 0.622548 6626 +22 rs1867355 C A 0.674872 6622 +22 rs4484121 T C 0.856927 6626 +22 rs9605439 T C 0.300725 6624 +22 rs5992907 A G 0.591815 6622 +22 rs400509 T C 0.30933 6624 +22 rs431071 T G 0.568539 6624 +22 rs1109052 C T 0.299276 6626 +22 rs5747428 G A 0.119565 6624 +22 rs396012 C T 0.299517 6624 +22 rs5746498 C T 0.729538 6622 +22 rs415651 G A 0.503019 6624 +22 rs384215 A G 0.364171 6626 +22 rs12166570 C T 0.0392394 6626 +22 rs1077543 G T 0.580012 6624 +22 rs1076539 A G 0.165862 6626 +22 rs1076540 C T 0.165962 6622 +22 rs382983 T C 0.607067 6622 +22 rs5992916 T C 0.597432 6620 +22 rs5992917 G T 0.155797 6624 +22 rs1108372 A G 0.6016 6624 +22 rs7286607 T C 0.155797 6624 +22 rs1110659 T C 0.155901 6626 +22 rs1110660 A C 0.15575 6626 +22 rs1110661 C T 0.15575 6626 +22 rs1110662 G A 0.15575 6626 +22 rs1978968 C T 0.124245 6624 +22 rs379667 T C 0.425937 6616 +22 rs433576 G A 0.312104 6626 +22 rs12157484 C T 0.15077 6626 +22 rs453435 A G 0.394808 6626 +22 rs453557 A G 0.541365 6624 +22 rs8141896 A C 0.0430124 6626 +22 rs370241 T C 0.443388 6624 +22 rs1110666 G T 0.150966 6624 +22 rs9604816 C T 0.0430124 6626 +22 rs9605473 A G 0.210836 6626 +22 rs9605481 G A 0.167019 6622 +22 rs385105 G A 0.302266 6620 +22 rs424923 C T 0.565841 6622 +22 rs8139578 A G 0.212258 6624 +22 rs116167 T G 0.55569 6626 +22 rs381125 T G 0.29997 6624 +22 rs9306203 C T 0.0731965 6626 +22 rs393719 A G 0.588617 6624 +22 rs403668 G A 0.371338 6622 +22 rs5992146 T C 0.0573498 6626 +22 rs401099 T C 0.302083 6624 +22 rs410456 C T 0.297766 6626 +22 rs401910 A G 0.594476 6626 +22 rs5992953 C T 0.0361418 4344 +22 rs10854521 G A 0.161938 6626 +22 rs424765 T C 0.69348 6626 +22 rs5992962 A G 0.378019 6624 +22 rs397709 A C 0.380471 6626 +22 rs450718 A G 0.157561 6626 +22 rs452579 G A 0.190009 6626 +22 rs366892 T C 0.697162 6624 +22 rs8142200 T C 0.2869 6626 +22 rs390495 T G 0.684632 6624 +22 rs2034299 A G 0.241468 6622 +22 rs1867357 G A 0.258678 6626 +22 rs9605498 C T 0.215192 6622 +22 rs107321 T C 0.702234 6626 +22 rs9605500 G A 0.219137 6626 +22 rs8139236 A G 0.0919384 6624 +22 rs424962 G A 0.0516616 6620 +22 rs4819660 G A 0.226985 6626 +22 rs1076115 T C 0.203804 6624 +22 rs13057610 T C 0.289315 6626 +22 rs4819661 G A 0.202809 6622 +22 rs975826 G A 0.208874 6626 +22 rs415606 G A 0.738907 6626 +22 rs465101 C T 0.371075 6624 +22 rs463271 T C 0.647387 6622 +22 rs462904 T G 0.66073 6626 +22 rs466755 A G 0.150211 6624 +22 rs455758 G A 0.45744 6626 +22 rs458888 C T 0.594354 6624 +22 rs9605514 G A 0.0501056 6626 +22 rs1992576 A G 0.197011 6624 +22 rs458480 T C 0.350589 6626 +22 rs460036 C T 0.203592 6626 +22 rs455550 A G 0.262832 6624 +22 rs7288409 A G 0.282779 6620 +22 rs7284964 A G 0.0792333 6626 +22 rs7289593 A G 0.0567462 6626 +22 rs12171267 G A 0.455478 6626 +22 rs5992985 C T 0.454696 6622 +22 rs5992986 T G 0.250075 6626 +22 rs11703869 C T 0.0179596 6626 +22 rs11703744 G A 0.0647841 6622 +22 rs17207304 T C 0.130888 6624 +22 rs5992165 G A 0.449743 6626 +22 rs17742344 G A 0.112202 6622 +22 rs9618193 T C 0.140507 6626 +22 rs2401503 T C 0.174464 6626 +22 rs10483096 A G 0.0724419 6626 +22 rs17809705 C T 0.131301 6626 +22 rs1005195 C T 0.062349 6624 +22 rs17742403 G A 0.0718382 6626 +22 rs5992991 C A 0.0635376 6626 +22 rs5992166 C T 0.0871075 6624 +22 rs4819666 A G 0.439312 6624 +22 rs8139802 G T 0.128283 6626 +22 rs462055 C T 0.224185 6624 +22 rs464541 C T 0.589852 6622 +22 rs17207360 C T 0.145391 6596 +22 rs361818 G A 0.832478 6626 +22 rs385130 T G 0.441896 6626 +22 rs464385 G A 0.440537 6626 +22 rs5992169 G A 0.121793 6626 +22 rs362128 C T 0.853003 6626 +22 rs5992997 T G 0.107035 6624 +22 rs361594 T C 0.416012 6620 +22 rs362250 C T 0.260338 6626 +22 rs467998 A C 0.112285 6626 +22 rs467504 T C 0.60423 6620 +22 rs3827281 T C 0.479456 6620 +22 rs17809734 G A 0.0309387 6626 +22 rs467814 G A 0.0252037 6626 +22 rs9617656 G T 0.0289768 6626 +22 rs468789 T C 0.113945 6626 +22 rs9647302 G A 0.449124 6624 +22 rs5992999 C A 0.0566123 6624 +22 rs361893 T C 0.276487 6626 +22 rs461517 A G 0.112436 6626 +22 rs9617661 T G 0.236031 6622 +22 rs361800 G A 0.0956837 6626 +22 rs362043 G T 0.308877 6624 +22 rs7290794 C T 0.0546498 6624 +22 rs361834 G A 0.611228 6626 +22 rs464901 T C 0.419813 6622 +22 rs361540 A G 0.603984 6626 +22 rs9618203 G A 0.196105 6624 +22 rs362133 T C 0.268116 6624 +22 rs362195 G A 0.140507 6626 +22 rs2234329 G T 0.197162 6624 +22 rs2234331 C T 0.00347117 6626 +22 rs361776 G A 0.211504 6624 +22 rs362249 A G 0.546045 6624 +22 rs10427839 C T 0.0603213 6598 +22 rs7286465 A G 0.0691216 6626 +22 rs361557 A G 0.517231 6616 +22 rs8140197 G A 0.204559 6624 +22 rs2234338 C T 0.0490492 6626 +22 rs12159975 C T 0.0490492 6626 +22 rs2540620 A C 0.433746 6626 +22 rs5746516 T G 0.0273166 6626 +22 rs4819668 G A 0.147299 6626 +22 rs5747490 A C 0.148959 6626 +22 rs5747492 A G 0.327993 6616 +22 rs361534 C T 0.592145 6620 +22 rs5747494 C A 0.180665 6620 +22 rs9618216 C T 0.13587 6624 +22 rs5993013 G A 0.219807 6624 +22 rs5992185 A C 0.294446 6626 +22 rs2252257 G A 0.383756 6624 +22 rs2543953 A G 0.399698 6620 +22 rs3180408 C T 0.290094 6622 +22 rs4819484 G A 0.793432 6608 +22 rs2543958 T G 0.00342253 6428 +22 rs2005883 C T 0.0258216 5538 +22 rs5747927 G A 0.0823313 5988 +22 rs9605907 A G 0.677414 6606 +22 rs5993445 T C 0.25898 6626 +22 rs2540627 A G 0.620924 6624 +22 rs2077200 A G 0.574426 6624 +22 rs7288481 G A 0.268267 6624 +22 rs2019061 G A 0.426653 6626 +22 rs9680846 C T 0.277241 6626 +22 rs11914070 C T 0.163043 6624 +22 rs2078743 G A 0.0665761 6624 +22 rs2540648 A G 0.0246001 6626 +22 rs5747950 A G 0.553275 6626 +22 rs11089247 C T 0.458346 6626 +22 rs2041780 G A 0.664956 6626 +22 rs2023634 A G 0.0446725 6626 +22 rs2518805 A G 0.0947781 6626 +22 rs7292750 G A 0.0531241 6626 +22 rs2075198 A G 0.140658 6626 +22 rs1210635 A C 0.525807 6626 +22 rs2075197 C T 0.0203743 6626 +22 rs1210637 T C 0.570695 6620 +22 rs3804048 G A 0.0808935 6626 +22 rs7291719 C T 0.077875 6626 +22 rs1210638 T C 0.671597 6626 +22 rs2913 G A 0.527317 6626 +22 rs7287699 G A 0.0889191 6624 +22 rs2023635 A G 0.343948 6626 +22 rs17810512 A C 0.221383 6622 +22 rs5993462 C T 0.0904014 6626 +22 rs5746651 G A 0.143914 6622 +22 rs5993463 C T 0.416692 6614 +22 rs4431035 A G 0.201691 6624 +22 rs7288491 C T 0.0387866 6626 +22 rs10483099 C T 0.240036 6624 +22 rs17810548 C T 0.145726 6622 +22 rs3747041 C T 0.0341081 6626 +22 rs2871006 G T 0.39511 6626 +22 rs3848856 G T 0.157052 6622 +22 rs2073776 C T 0.451842 6624 +22 rs6623 C T 0.250832 6614 +22 rs10160 A G 0.531259 6622 +22 rs2072123 A G 0.428464 6626 +22 rs5992353 C A 0.428722 6622 +22 rs2283641 C T 0.47042 6626 +22 rs2073775 T C 0.530797 6624 +22 rs6518516 A G 0.429369 6626 +22 rs6518517 A G 0.427558 6626 +22 rs715590 A G 0.469043 6622 +22 rs715599 G A 0.117185 6622 +22 rs1001896 G A 0.245246 6626 +22 rs5992354 T C 0.428313 6626 +22 rs2057754 T C 0.18363 6622 +22 rs10854539 G A 0.14482 6622 +22 rs8138035 A G 0.428442 6624 +22 rs5992356 G A 0.245545 6622 +22 rs2238735 G A 0.0416541 6626 +22 rs2238740 G A 0.180157 6622 +22 rs2238743 T G 0.530042 6624 +22 rs5993488 G A 0.427105 6626 +22 rs5993489 G A 0.14428 6626 +22 rs2238748 T C 0.469807 6624 +22 rs5993492 T C 0.530939 6626 +22 rs6518522 A G 0.166465 6626 +22 rs2238751 G A 0.182614 6626 +22 rs2238754 C T 0.089345 6626 +22 rs1557847 A G 0.428464 6626 +22 rs5993516 G A 0.144475 6624 +22 rs2800960 C T 0.919559 6626 +22 rs2800969 C T 0.245921 6620 +22 rs2800980 C T 0.471006 6622 +22 rs1934895 A G 0.140809 6626 +22 rs2525036 T C 0.425747 6626 +22 rs2793064 G A 0.425445 6626 +22 rs10483100 T C 0.166667 6624 +22 rs2800954 G A 0.425702 6622 +22 rs8135308 T G 0.146695 6626 +22 rs2189490 C T 0.527015 6626 +22 rs2066240 G A 0.0917597 6626 +22 rs1034727 C T 0.333031 6624 +22 rs2800981 G A 0.527174 6624 +22 rs2525079 T C 0.333484 6624 +22 rs5993533 A G 0.333031 6624 +22 rs712966 A G 0.333535 6626 +22 rs807741 T G 0.929822 6626 +22 rs807750 A G 0.467693 6624 +22 rs807751 A G 0.536523 6626 +22 rs807753 T C 0.468297 6624 +22 rs807756 T G 0.971325 6626 +22 rs807757 G A 0.213682 6622 +22 rs807758 T C 0.506649 6618 +22 rs807759 A G 0.497736 6626 +22 rs17811029 G A 0.182216 6624 +22 rs8139221 T C 0.366355 6622 +22 rs12233351 T C 0.0516149 6626 +22 rs1052763 C T 0.265097 6624 +22 rs1052773 G A 0.207729 6624 +22 rs2285857 T C 0.26872 6624 +22 rs2285858 C A 0.260187 6626 +22 rs929282 C T 0.041805 6626 +22 rs712965 G A 0.102777 6626 +22 rs2240111 C T 0.166566 6622 +22 rs2240112 T C 0.362662 6626 +22 rs16983371 T C 0.309387 6626 +22 rs5747997 C T 0.435859 6626 +22 rs17743887 C T 0.0141865 6626 +22 rs3765611 T C 0.0416541 6626 +22 rs17743906 T C 0.0959855 6626 +22 rs737923 A G 0.486262 6624 +22 rs715544 G A 0.166315 6626 +22 rs4819776 C T 0.274826 6626 +22 rs4819778 C T 0.517205 6626 +22 rs5992372 A G 0.757923 6626 +22 rs2275901 G A 0.355418 6626 +22 rs12484548 T C 0.234078 6626 +22 rs12484562 T G 0.243284 6626 +22 rs11089255 T C 0.243431 6622 +22 rs12628176 A G 0.242754 6624 +22 rs5993546 G A 0.224336 6624 +22 rs2096376 C T 0.860398 6626 +22 rs5748014 C A 0.48247 4906 +22 rs5748015 G A 0.143433 4964 +22 rs5993549 C T 0.243133 6626 +22 rs4819782 A G 0.283278 6626 +22 rs13053237 T C 0.0540459 6624 +22 rs807670 A C 0.639602 6626 +22 rs5748021 T G 0.17054 6626 +22 rs712964 T C 0.664202 6626 +22 rs712960 A C 0.447011 6624 +22 rs807673 G A 0.310236 6624 +22 rs712959 C T 0.602022 6626 +22 rs2298271 C T 0.151826 6626 +22 rs2298270 G T 0.106503 6582 +22 rs5746671 A G 0.415183 6626 +22 rs807667 G A 0.840779 6626 +22 rs2040771 C T 0.37383 6626 +22 rs712958 T C 0.751736 6626 diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd index ca63a012..591d0bda 100644 --- a/pipeline/misc/dev/test_setup.Rmd +++ b/pipeline/misc/dev/test_setup.Rmd @@ -44,6 +44,7 @@ for(i in pops){ fwrite(freq_i, paste0('misc/dev/test_data/ref/freq_files/',i,'/ref.',i,'.chr22.afreq'), quote=F, sep=' ', na='NA') } ``` + ```{bash} cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 8a09c9f7..2365035a 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -78,7 +78,7 @@ rule pc_projection: rule target_pgs_i: resources: mem_mb=config['mem_target_pgs'], - time_min=1600 + time_min=4000 threads: config['cores_target_pgs'] input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", From 89963386588a5ef970da8f8990017bce6125abcc Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 5 Feb 2025 20:14:50 +0000 Subject: [PATCH 101/153] Updated test_data --- docs/pipeline_readme.Rmd | 5 +++-- docs/pipeline_readme.html | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 9b6a0325..ad732d06 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -521,8 +521,9 @@ Once you have installed GenoPred, we can run the pipeline using the test data. First, we need to download and decompress the test data. Do this within the `GenoPred/pipeline` folder. ```{bash} -# Download from Zenodo -wget -O test_data.tar.gz https://zenodo.org/records/10640650/files/test_data.tar.gz?download=1 +# Download from Google Drive +conda activate genopred +gdown --id 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz # Decompress tar -xf test_data.tar.gz diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 63cd8231..efa2dde9 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -1026,8 +1026,9 @@

    Run using test data

    Step 1: Download the test data

    First, we need to download and decompress the test data. Do this within the GenoPred/pipeline folder.

    -
    # Download from Zenodo
    -wget -O test_data.tar.gz https://zenodo.org/records/10640650/files/test_data.tar.gz?download=1
    +
    # Download from Google Drive
    +conda activate genopred
    +gdown --id 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz
     
     # Decompress
     tar -xf test_data.tar.gz
    
    From ea1d24db481b6a2d41e4ac5ea39668ae6e0bcdc0 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Fri, 7 Feb 2025 12:58:20 +0000
    Subject: [PATCH 102/153] Updates
    
    ---
     docs/CrossPop.Rmd                  | 156 +++++++++++++++++++++++++----
     pipeline/example_input/config.yaml |   2 +-
     2 files changed, 137 insertions(+), 21 deletions(-)
    
    diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd
    index e1c8404f..ec88bec8 100644
    --- a/docs/CrossPop.Rmd
    +++ b/docs/CrossPop.Rmd
    @@ -1580,10 +1580,6 @@ selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_su
     # Get a list of score files
     scores <- list_score_files(config)
     
    -# Remove tlprs
    -scores<-scores[!grepl('tlprs', scores$method),]
    -scores<-scores[!grepl('xwing', scores$method),]
    -
     # Create files for EAS and AFR targets
     targ_pop <- c('EAS','AFR')
     for(trait_i in selected_traits){
    @@ -1736,8 +1732,9 @@ for(trait_i in selected_traits){
                                                !grepl('_multi$', scores_i_j$method),]
     
           # Split top1 scores by target population
    +      # This doesn't apply to xwing because it only has pop-specific pseudo scores
           scores_i_j_multi_top1<-NULL
    -      for(i in 1:nrow(scores_i_j_multi)){
    +      for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){
             score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
             
             for(pop in c('EUR', disc_pop_j_2)){
    @@ -1746,6 +1743,10 @@ for(trait_i in selected_traits){
                 score_cols <-
                   which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
               }
    +          if(scores_i_j_multi$method[i] == 'xwing'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
    +          }
               
               system(
                 paste0(
    @@ -1778,11 +1779,14 @@ for(trait_i in selected_traits){
             score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
             
             for(pop in c('EUR', disc_pop_j_2)){
    -          
               if(scores_i_j_multi$method[i] == 'prscsx'){
                 score_cols <-
                   which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
               }
    +          if(scores_i_j_multi$method[i] == 'xwing'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    +          }
               
               system(
                 paste0(
    @@ -1915,7 +1919,7 @@ for targ_pop in $(echo EAS AFR); do
       
       for disc_pop_i in ${disc_pop}; do
         for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do
    -      sbatch --mem 10G -n 5 -p interruptible_cpu --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +      sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
             --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \
             --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \
             --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \
    @@ -2012,9 +2016,10 @@ for(pheno_i in selected_traits){
                        !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain'
       res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
                        grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain'
    +  
       res_eval_i$Model[grepl('quickprs_multi', res_eval_i$Group)]<-'SumStatTrain'
       res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain'
    -  
    +  res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain'
       
       res_eval_i$Source<-ifelse(
         res_eval_i$Method %in% pgs_group_methods | 
    @@ -2039,9 +2044,9 @@ for(pheno_i in selected_traits){
         !(res_eval_i$Method %in%  c('ptclump') & 
           res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),]
     
    -  # Remove top1 models for PRS-CSx
    +  # Remove top1 models for QuickPRS-Multi, PRS-CSx, X-wing
       res_eval_i <- res_eval_i[
    -    !(res_eval_i$Method %in%  c('prscsx') & 
    +    !(res_eval_i$Method %in%  c('prscsx', 'xwing', 'quickprs_multi') & 
           grepl('top1', res_eval_i$Group)),]
       
       # Remove any duplicate models
    @@ -2281,6 +2286,7 @@ find_model<-function(x){
       mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain'
       mod[grepl('quickprs_multi', x)] <- 'SumStatTrain'
       mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain'
    +  mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain'
       
       return(mod)
     }
    @@ -2323,14 +2329,14 @@ res_comp_all <- res_comp_all[
     
     # Remove top1 models for PRS-CSx
     res_comp_all <- res_comp_all[
    -!(res_comp_all$Method1 %in%  c('prscsx') & 
    +!(res_comp_all$Method1 %in%  c('prscsx','xwing','quickprs_multi') & 
       grepl('top1', res_comp_all$Model_1)),]
     res_comp_all <- res_comp_all[
    -!(res_comp_all$Method2 %in%  c('prscsx') & 
    +!(res_comp_all$Method2 %in%  c('prscsx','xwing','quickprs_multi') & 
       grepl('top1', res_comp_all$Model_2)),]
     
     # Remove any comparisons
    -res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2")]),]
    +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),]
     
     library(MAd)
     
    @@ -2381,6 +2387,14 @@ for(targ_pop_i in targ_pop){
             
             tmp <- res_comp_group_i[1,]
             tmp$pheno <- NULL
    +        tmp$Model_1_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$Model_2_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
             tmp$R_diff <- meta_res_comp_i$es
             tmp$R_diff_SE <- sqrt(meta_res_comp_i$var)
             tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE
    @@ -2494,10 +2508,63 @@ meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F]
     meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA
     res_comp_all_ptclump_top1$reference_point<-F
     
    -ggplot(meta_res_comp_ptclump_top1, aes(x=Method1, y=R_diff , fill = Model1)) +
    +# Format results for nice plot
    +model_palette <- c(
    +  "IndivTrain" = "#F8766D",
    +  "SumStatTrain" = "#7CAE00",
    +  "Multi-IndivTrain" = "#00BFC4",
    +  "Multi-SumStatTrain" = "#C77CFF"
    +)
    +
    +meta_tmp <- meta_res_comp_ptclump_top1
    +meta_tmp <- merge(meta_tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method')
    +meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods)] <- paste0(meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods)], '-Multi')
    +meta_tmp$label <- factor(meta_tmp$label, levels = unique(meta_tmp$label[order(!(grepl('Multi', meta_tmp$label)), meta_tmp$label)]))
    +meta_tmp$Discovery_clean <- as.character(meta_tmp$Discovery1)
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Single'] <- 'Target-matched GWAS'
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Multi'] <- 'Both'
    +meta_tmp$Discovery_clean <- factor(meta_tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +meta_tmp$Target <- paste0(meta_tmp$Target, ' Target')
    +meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = names(model_palette))
    +
    +meta_tmp_ref <- meta_res_comp_reference
    +meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method')
    +meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods)] <- paste0(meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods)], '-Multi')
    +meta_tmp_ref$label <- factor(meta_tmp_ref$label, levels = unique(meta_tmp_ref$label[order(!(grepl('Multi', meta_tmp_ref$label)), meta_tmp_ref$label)]))
    +meta_tmp_ref$Discovery_clean <- as.character(meta_tmp_ref$Discovery1)
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Single'] <- 'Target-matched GWAS'
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Multi'] <- 'Both'
    +meta_tmp_ref$Discovery_clean <- factor(meta_tmp_ref$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target')
    +meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = names(model_palette))
    +
    +tmp <- res_comp_all_ptclump_top1
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method')
    +tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)], '-Multi')
    +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)]))
    +tmp$Discovery_clean <- as.character(tmp$Discovery1)
    +tmp$Discovery_clean[tmp$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model1 <- factor(tmp$Model1, levels = names(model_palette))
    +
    +ggplot(meta_tmp, aes(x=label, y=R_diff , fill = Model1)) +
         geom_point(
    -        data = res_comp_all_ptclump_top1,
    -        mapping = aes(x=Method1, y=R_diff, colour=Model1),
    +        data = tmp,
    +        mapping = aes(x=label, y=R_diff, colour=Model1),
             position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
             alpha = 0.3
           ) +
    @@ -2517,8 +2584,8 @@ ggplot(meta_res_comp_ptclump_top1, aes(x=Method1, y=R_diff , fill = Model1)) +
           shape = 23
         ) +
         geom_point(
    -        data = meta_res_comp_reference,
    -        aes(x = Method1, y = R_diff, fill = Model1),
    +        data = meta_tmp_ref,
    +        aes(x = label, y = R_diff, fill = Model1),
             stat = "identity",
             position = position_dodge(0.7), # Ensure same dodge as other points
             size = 3,    # Increase size for emphasis
    @@ -2526,9 +2593,58 @@ ggplot(meta_res_comp_ptclump_top1, aes(x=Method1, y=R_diff , fill = Model1)) +
             stroke = 1.5,
             show.legend=F
         ) +
    -    geom_vline(xintercept = seq(1.5, length(unique(tmp$Method1))), linetype="dotted") +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") +
         labs(y = "R_diff (SE)") +
    -    facet_grid(Target ~ Discovery1, scales='free', space = 'free_x') +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid() + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +
    +
    +# Plot as % change
    +meta_tmp$R_diff_perc <- meta_tmp$R_diff / meta_tmp$Model_2_R
    +meta_tmp_ref$R_diff_perc <- meta_tmp_ref$R_diff / meta_tmp_ref$Model_2_R
    +tmp$R_diff_perc <- tmp$R_diff / tmp$Model_2_R
    +
    +meta_tmp$R_diff_perc_SE <- meta_tmp$R_diff_SE / meta_tmp$Model_2_R
    +
    +ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) +
    +#    geom_point(
    +#        data = tmp,
    +#        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +#        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +#        alpha = 0.3
    +#      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref,
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 3,    # Increase size for emphasis
    +        shape = 22,
    +        stroke = 1.5,
    +        show.legend=F
    +    ) +
    +    scale_y_continuous(labels = percent_format()) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") +
    +    labs(y = "R diff. (SE)") +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
         theme_half_open() +
         background_grid() + 
         panel_border() + 
    diff --git a/pipeline/example_input/config.yaml b/pipeline/example_input/config.yaml
    index be9b39e0..4e79d58d 100644
    --- a/pipeline/example_input/config.yaml
    +++ b/pipeline/example_input/config.yaml
    @@ -23,7 +23,7 @@ testing: chr22
     cores_prep_pgs: 5
     
     # Specify number of cores for target scoring
    -cores_target_pgs: 1
    +cores_target_pgs: 5
     
     # Specify memory in megabytes for target scoring
     mem_target_pgs: 2000
    
    From 212c7008d15ef6f63a53d4e446a40b80517f7cd6 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Fri, 7 Feb 2025 13:33:24 +0000
    Subject: [PATCH 103/153] Parallelised the TRANS PGS adjustment
    
    ---
     functions/pgs.R | 47 ++++++++++++++++++++++++++++++++---------------
     1 file changed, 32 insertions(+), 15 deletions(-)
    
    diff --git a/functions/pgs.R b/functions/pgs.R
    index ec128387..8f4added 100644
    --- a/functions/pgs.R
    +++ b/functions/pgs.R
    @@ -556,35 +556,52 @@ model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){
       fwrite(scores_pcs_resid, paste0(output,'-TRANS.profiles'), sep=' ', na='NA', quote=F)
     }
     
    -# Adjust PGS for ancestry using reference PC models
    +# Adjust PGS for ancestry using reference PC models with parallel processing
     score_adjust <- function(score, pcs, ref_model) {
    -  # Convert score and pcs to data.table if not already
    -  setDT(score)
    -  setDT(pcs)
    +  # Store original column order
    +  original_order <- names(score)
       
       # Ensure pcs is keyed on FID and IID for efficient joins
       setkey(pcs, FID, IID)
    +
    +  # Get list of score columns (excluding FID and IID)
    +  score_cols <- setdiff(names(score), c("FID", "IID"))
       
    -  # Loop through each score column (skipping FID and IID)
    -  for (col_name in names(score)[-1:-2]) {
    -    # Retrieve models for the current score
    -    mean_model <- ref_model[[col_name]]$mean_model
    -    var_model <- ref_model[[col_name]]$var_model
    +  # Process columns in chunks to reduce memory load
    +  chunk_size <- 200
    +  for (i in seq(1, length(score_cols), by = chunk_size)) {
    +    # Get a subset of columns to process in this iteration
    +    chunk <- score_cols[i:min(i + chunk_size - 1, length(score_cols))]
         
    -    # Calculate residuals directly in `score`
    -    score[, (col_name) := {
    -      # Get corresponding rows from pcs by FID and IID
    -      pc_data <- pcs[.SD, on = .(FID, IID)]
    +    # Parallel computation using foreach
    +    chunk_results <- foreach(col_name = chunk, .packages = c("data.table")) %dopar% {
    +      # Retrieve models for the current score
    +      mean_model <- ref_model[[col_name]]$mean_model
    +      var_model <- ref_model[[col_name]]$var_model
    +      
    +      # Get corresponding rows from pcs
    +      pc_data <- pcs[score, on = .(FID, IID)]
           
           # Predict mean and variance
           predicted_pgs <- predict(mean_model, newdata = pc_data)
           predicted_pgs_var <- exp(predict(var_model, newdata = pc_data))
           
           # Compute residuals
    -      round((get(col_name) - predicted_pgs) / sqrt(predicted_pgs_var), 3)
    -    }, .SDcols = c("FID", "IID", col_name)]
    +      adjusted_score <- round((score[[col_name]] - predicted_pgs) / sqrt(predicted_pgs_var), 3)
    +      
    +      # Return results as a list (column name + values)
    +      list(col_name = col_name, values = adjusted_score)
    +    }
    +    
    +    # **Write results back to `score` immediately, to avoid holding large objects in memory**
    +    for (res in chunk_results) {
    +      set(score, j = res$col_name, value = res$values)
    +    }
       }
       
    +  # Reorder columns to match original order
    +  setcolorder(score, original_order)
    +  
       # Return only relevant columns (FID, IID, and adjusted scores)
       return(score)
     }
    
    From 4c943242a8767c9043f95eb60cd8447d038345e3 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Fri, 7 Feb 2025 15:08:33 +0000
    Subject: [PATCH 104/153] Avoided redundency in quickprs_multi
    
    ---
     Scripts/pgs_methods/quickprs_multi.R | 28 +++++++++-------------------
     pipeline/rules/pgs_methods.smk       |  3 +++
     2 files changed, 12 insertions(+), 19 deletions(-)
    
    diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R
    index 870c141c..284a818e 100644
    --- a/Scripts/pgs_methods/quickprs_multi.R
    +++ b/Scripts/pgs_methods/quickprs_multi.R
    @@ -69,9 +69,6 @@ if(is.null(opt$output)){
     if(is.null(opt$ldak)){
       stop('--ldak must be specified.\n')
     }
    -if(is.null(opt$quickprs_ldref)){
    -  stop('--quickprs_ldref must be specified.\n')
    -}
     if(is.null(opt$quickprs_multi_ldref)){
       stop('--quickprs_multi_ldref must be specified.\n')
     }
    @@ -105,6 +102,9 @@ log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS h
     # Split opt$populations
     populations<-unlist(strsplit(opt$populations, ','))
     
    +# Split opt$scores
    +score_files<-unlist(strsplit(opt$scores, ','))
    +
     #####
     # Format the sumstats
     #####
    @@ -154,12 +154,8 @@ log_add(log_file = log_file, message = 'Running QuickPRS using full sumstats.')
     
     score_full <- list()
     for(i in 1:length(sumstats)){
    -  score_full[[populations[i]]] <- quickprs(
    -    sumstats = paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'),
    -    quickprs_ldref = paste0(opt$quickprs_ldref, '/', populations[i]),
    -    genomic_control = opt$genomic_control,
    -    n_cores = opt$n_cores,
    -    prs_model = opt$prs_model)
    +  score_full[[populations[i]]] <- fread(paste0(score_files[i]))
    +  names(score_full[[populations[i]]])[4] <- paste0('SCORE_targ_', populations[i])
     }
     
     #####
    @@ -254,6 +250,7 @@ for(targ_pop in populations){
       }
     }
     
    +
     # Average weights across repeats
     mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file)
     
    @@ -265,18 +262,8 @@ log_add(log_file = log_file, message = 'Creating score file.')
     
     # Combine the scores from each population
     score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full)
    -names(score_all)[grepl('BETA', names(score_all))]<-paste0('SCORE_targ_', populations)
     score_all[is.na(score_all)]<-0
     
    -# Read in reference SNP data
    -ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)
    -
    -# Change IDs to RSIDs
    -ref$Predictor<-paste0(ref$CHR,':',ref$BP)
    -names(score_all)[names(score_all) == 'SNP'] <- 'Predictor'
    -score_all<-merge(score_all, ref[,c('Predictor','SNP'), with=F], by='Predictor')
    -score_all<-score_all[, c('SNP', 'A1', 'A2', names(score_all)[grepl('SCORE_', names(score_all))]), with=F]
    -
     # Flip effects to match reference alleles
     score_all <- map_score(ref = ref, score = score_all)
     
    @@ -296,6 +283,9 @@ for(targ_pop in populations){
                                   targ_pop = targ_pop)
     }
     
    +# Only retain weighted score columns
    +score_weighted <- score_weighted[, c('SNP','A1','A2', names(score_weighted)[grepl('_weighted$', names(score_weighted))]), with=F]
    +
     # Reduce number of significant figures to save space
     score_weighted[, (4:ncol(score_all)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_all)]
     
    diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk
    index 87a17dfc..96d649dc 100644
    --- a/pipeline/rules/pgs_methods.smk
    +++ b/pipeline/rules/pgs_methods.smk
    @@ -736,6 +736,7 @@ rule prep_pgs_quickprs_multi_i:
         time_min=2800
       threads: config['cores_prep_pgs']
       input:
    +    lambda w: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group)),
         lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]),
         lambda w: expand(f"{quickprs_multi_ldref}/{{population}}/{{population}}.subset_1.bed", population=[pop for pop in get_populations(w.gwas_group)]),
         lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)),
    @@ -754,6 +755,7 @@ rule prep_pgs_quickprs_multi_i:
         "../envs/xwing.yaml"
       params:
         sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))),
    +    scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group))),
         populations= lambda w: ",".join(get_populations(w.gwas_group)),
         testing=config["testing"]
       shell:
    @@ -762,6 +764,7 @@ rule prep_pgs_quickprs_multi_i:
           --ref_freq_chr {refdir}/freq_files \
           --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \
           --sumstats {params.sumstats} \
    +      --scores {params.scores} \
           --populations {params.populations} \
           --ldak {resdir}/software/ldak5.2/ldak5.2.linux \
           --quickprs_ldref {quickprs_ldref} \
    
    From 47a896ae632689a8e82089ed9e238ec8f10ee2bc Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Fri, 7 Feb 2025 20:07:34 +0000
    Subject: [PATCH 105/153] Bug fix in quickprs_multi
    
    ---
     Scripts/pgs_methods/quickprs_multi.R | 6 ++++--
     1 file changed, 4 insertions(+), 2 deletions(-)
    
    diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R
    index 284a818e..ac1ad8b3 100644
    --- a/Scripts/pgs_methods/quickprs_multi.R
    +++ b/Scripts/pgs_methods/quickprs_multi.R
    @@ -22,6 +22,8 @@ option_list = list(
                   help="Memory limit [optional]"),
       make_option("--sumstats", action="store", default=NULL, type='character',
                   help="Comma-seperated list of GWAS summary statistics [required]"),
    +  make_option("--scores", action="store", default=NULL, type='character',
    +              help="Comma-seperated list of score files [required]"),
       make_option("--populations", action="store", default=NULL, type='character',
                   help="Comma-seperated list of population codes matching GWAS [required]"),
       make_option("--ldak", action="store", default=NA, type='character',
    @@ -264,8 +266,8 @@ log_add(log_file = log_file, message = 'Creating score file.')
     score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full)
     score_all[is.na(score_all)]<-0
     
    -# Flip effects to match reference alleles
    -score_all <- map_score(ref = ref, score = score_all)
    +# Read in reference SNP data
    +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)
     
     # Calculate linear combination of scores using mixing weights for each target population
     score_weighted <- score_all
    
    From 59117e2000c46ca450d7ce715408e1f22fb1ef45 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Sat, 8 Feb 2025 13:48:01 +0000
    Subject: [PATCH 106/153] Updates
    
    ---
     docs/CrossPop_dnanexus.Rmd   | 184 +++++++++++++++++++++++++++++++++++
     docs/running_on_dnanexus.Rmd |   2 +-
     2 files changed, 185 insertions(+), 1 deletion(-)
    
    diff --git a/docs/CrossPop_dnanexus.Rmd b/docs/CrossPop_dnanexus.Rmd
    index 362af59f..228ffe90 100644
    --- a/docs/CrossPop_dnanexus.Rmd
    +++ b/docs/CrossPop_dnanexus.Rmd
    @@ -107,6 +107,190 @@ snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.
     
     I run into an issue where the mount breaks. I get error 'Transport endpoint is not connected.'.
     
    +***
    +
    +# Make a reproducible example of mounting issue
    +
    +This will help the DNAnexus team fix it.
    +
    +```{bash}
    +dx run cloud_workstation --instance-type mem2_hdd2_v2_x2 -imax_session_length=48h --allow-ssh
    +```
    +
    +```{bash}
    +# Start a tmux session
    +tmux
    +
    +mkdir ~/software
    +cd ~/software
    +
    +# Download PLINK2
    +wget https://s3.amazonaws.com/plink2-assets/alpha6/plink2_linux_avx2_20250129.zip
    +unzip plink2_linux_avx2_20250129.zip
    +
    +# Download and install dxfuse
    +wget https://github.com/dnanexus/dxfuse/releases/download/v1.4.1/dxfuse-linux
    +chmod a+x dxfuse-linux
    +
    +# Mount the UKB genetic data
    +mkdir -p ~/projects
    +~/software/dxfuse-linux -uid $(id -u) -gid $(id -g) -verbose 2 ~/projects project-Gx7VQQ8JbZj8yPqKFF1bFZxy
    +
    +# Convert UKB imputed genetic data to plink2 format
    +mkdir -p ~/ukb/
    +
    +~/software/plink2 \
    +  --bgen ~/projects/Oliver_Pain_Fellowship/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c22_b0_v3.bgen ref-last \
    +  --sample ~/projects/Oliver_Pain_Fellowship/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c22_b0_v3.sample \
    +  --make-pgen 'pvar-cols=' \
    +  --threads 1 \
    +  --out ~/ukb/ukb22828_c22_b0_v3
    +
    +# There is no error when running like this.
    +# See whether there is an error when running within GenoPred.
    +```
    +
    +```{bash}
    +# Start a tmux session
    +tmux
    +
    +mkdir ~/software
    +cd ~/software
    +
    +# Download and install dxfuse
    +wget https://github.com/dnanexus/dxfuse/releases/download/v1.4.1/dxfuse-linux
    +chmod a+x dxfuse-linux
    +
    +# Mount the UKB genetic data
    +mkdir -p ~/projects
    +~/software/dxfuse-linux -uid $(id -u) -gid $(id -g) -verbose 2 ~/projects project-Gx7VQQ8JbZj8yPqKFF1bFZxy
    +
    +# Create symlinks to imputed UKB data
    +mkdir -p ~/ukb/ukb_symlinks
    +
    +for chr in $(seq 1 22);do
    +  for file in $(echo bgen bgen.bgi);do
    +    ln -s ~/projects/Oliver_Pain_Fellowship/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c${chr}_b0_v3.${file} ~/ukb/ukb_symlinks/ukb_imp.chr${chr}.${file}
    +  done
    +done
    +
    +ln -s ~/projects/Oliver_Pain_Fellowship/Bulk/Imputation/UKB\ imputation\ from\ genotype/ukb22828_c22_b0_v3.sample ~/ukb/ukb_symlinks/ukb_imp.sample
    +
    +# Create the require configuration files. 
    +mkdir -p ~/ukb/configs/basic
    +mkdir -p ~/ukb/GenoPred/output
    +```
    +
    +```{r}
    +# Create target list
    +target_list <- data.frame(
    +  name='ukb',
    +  path='/home/dnanexus/ukb/ukb_symlinks/ukb_imp',
    +  type='bgen',
    +  indiv_report=F
    +)
    +
    +write.table(target_list, '/home/dnanexus/ukb/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F)
    +
    +# Create config file
    +conf <- c(
    +  'outdir: /home/dnanexus/ukb/GenoPred/output',
    +  'config_file: /home/dnanexus/ukb/configs/basic/config.yaml',
    +  'resdir: /home/dnanexus/ukb/GenoPred/resources',
    +  'target_list: /home/dnanexus/ukb/configs/basic/target_list.txt',
    +  'testing: chr22'
    +)
    +
    +write.table(conf, '/home/dnanexus/ukb/configs/basic/config.yaml', col.names = F, row.names = F, quote = F)
    +```
    +
    +```{bash}
    +cd
    +
    +# Download GenoPred docker
    +docker \
    +  pull \
    +  opaino/genopred_pipeline:latest
    +  
    +# Start interactive session inside container
    +docker run \
    +  --user $(id -u):$(id -g) \
    +  --rm \
    +  -it \
    +  -v /home/dnanexus:/home/dnanexus \
    +  -v /tools/GenoPred/pipeline:/tmp \
    +  opaino/genopred_pipeline:latest
    +
    +# Activate GenoPred environment
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +cd /tools/GenoPred/pipeline
    +git config --global --add safe.directory /tools/GenoPred
    +
    +snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n
    +
    +# I am struggling to get GenoPred to work inside the docker image due to write permissions in the .snakemake folders. Doing this might help     -v /tmp:/mnt \
    +
    +```
    +
    +```{bash}
    +# Configure keyboard layout (optional step to avoid prompts)
    +echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections
    +echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections
    +
    +# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity)
    +sudo DEBIAN_FRONTEND=noninteractive apt update && \
    +sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libglib2.0-dev libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux
    +
    +# Set the Singularity version to install
    +export VERSION=3.11.0
    +
    +# Download and extract the Singularity source code
    +wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz
    +tar -xvzf singularity-ce-${VERSION}.tar.gz
    +cd singularity-ce-${VERSION}
    +
    +# Configure and build Singularity without SUID
    +./mconfig --without-suid
    +make -C builddir
    +
    +# Install Singularity system-wide
    +sudo make -C builddir install
    +
    +# Return to the home directory
    +cd ~
    +```
    +
    +```{bash}
    +# Connect to DNAnexus project   
    +unset DX_WORKSPACE_ID
    +dx cd $DX_PROJECT_CONTEXT_ID:
    +
    +# Download, update permissions and run script to install singularity
    +dx download install_singularity.sh
    +chmod a+x install_singularity.sh
    +./install_singularitysh
    +```
    +
    +```{bash}
    +# Start interactive session inside singularity
    +singularity shell \
    +  --bind /home/dnanexus:/home/dnanexus \
    +  --bind /tmp:/mnt \
    +  --writable-tmpfs \
    +  /home/dnanexus/projects/Oliver_Pain_Fellowship/genopred_pipeline_latest.sif
    +  
    +# Activate GenoPred environment
    +source /opt/mambaforge/etc/profile.d/conda.sh
    +conda activate genopred
    +
    +cd /tools/GenoPred/pipeline
    +
    +snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n
    +
    +```
    +***
     
     
     
    diff --git a/docs/running_on_dnanexus.Rmd b/docs/running_on_dnanexus.Rmd
    index 89d24ff5..d4c3f215 100644
    --- a/docs/running_on_dnanexus.Rmd
    +++ b/docs/running_on_dnanexus.Rmd
    @@ -411,7 +411,7 @@ Once your RStudio session has started, install Singularity via the terminal. We
     # Download, update permissions and run script to install singularity
     dx download install_singularity.sh
     chmod a+x install_singularity.sh
    -./install_singularity
    +./install_singularitysh
     ```
     
     ***
    
    From f5ea3b8b9695ca247842a323c42cb0c42b4e7082 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Wed, 12 Feb 2025 11:54:44 +0000
    Subject: [PATCH 107/153] Updating quickprs to used adjusted LEOPARD weights
    
    ---
     Scripts/pgs_methods/quickprs_multi.R |  60 ++++-
     docs/CrossPop.Rmd                    | 368 ++++++++++++++++++++++++++-
     docs/CrossPop_dnanexus.Rmd           |  64 +----
     functions/pgs.R                      |   8 +
     pipeline/rules/pgs_methods.smk       |   3 +-
     5 files changed, 423 insertions(+), 80 deletions(-)
    
    diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R
    index ac1ad8b3..ec0ac7fb 100644
    --- a/Scripts/pgs_methods/quickprs_multi.R
    +++ b/Scripts/pgs_methods/quickprs_multi.R
    @@ -149,10 +149,10 @@ if(!is.na(opt$test)){
     }
     
     #####
    -# Run QuickPRS using full sumstats
    +# Read QuickPRS scores when using full sumstats
     #####
     
    -log_add(log_file = log_file, message = 'Running QuickPRS using full sumstats.')
    +log_add(log_file = log_file, message = 'Reading in QuickPRS scores when using full sumstats.')
     
     score_full <- list()
     for(i in 1:length(sumstats)){
    @@ -252,10 +252,41 @@ for(targ_pop in populations){
       }
     }
     
    -
     # Average weights across repeats
     mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file)
     
    +####
    +# Adjust weights to correspond to PGS with SD of 1
    +####
    +
    +# Read in the scale files for the original score files
    +scale_all <- NULL
    +for(i in 1:length(score_files)){
    +  scale_file <- gsub('.score.gz', '', score_files[i])
    +  scale_file <- paste0(scale_file, '-', populations[i], '.scale')
    +  scale_file <- fread(scale_file)
    +  
    +  scale_all <- rbind(
    +    scale_all, 
    +    data.table(
    +      SD = scale_file$SD,
    +      Discovery = populations[i]
    +    )
    +  )
    +}
    +
    +# Adjust weights to correspond to PGS with SD of 1
    +log_add(log_file = log_file, message = '------------------------')
    +for(i in populations){
    +  mix_weights[[i]] <- adjust_weights(weights = mix_weights[[i]], pgs_sd = scale_all$SD)
    +  
    +  log_add(log_file = log_file, message = paste0("Adjusted LEOPARD weights - ", i, " target: "))
    +  for(j in populations){
    +    log_add(log_file = log_file, message = paste0(j, ' = ', mix_weights[[i]][which(populations == j)]))
    +  }
    +  log_add(log_file = log_file, message = '------------------------')
    +}
    +
     ####
     # Combine score files
     ####
    @@ -266,8 +297,12 @@ log_add(log_file = log_file, message = 'Creating score file.')
     score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full)
     score_all[is.na(score_all)]<-0
     
    -# Read in reference SNP data
    +# Read in reference SNP and population data
     ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)
    +pop_data <- read_pop_data(opt$pop_data)
    +
    +# Subset PGS to SNPs in ref (useful when testing)
    +score_all <- score_all[score_all$SNP %in% ref$SNP,]
     
     # Calculate linear combination of scores using mixing weights for each target population
     score_weighted <- score_all
    @@ -278,6 +313,23 @@ for(targ_pop in populations){
       # Centre SNP-weights for target population
       score_i <- centre_weights(score = score_all, freq = freq_data, ref = ref)
       
    +  ###
    +  # Scale weights to give PGS SD of 1 in target population
    +  ###
    +  
    +  # Calculate scores in reference, and scale weights accordingly
    +  fwrite(score_i, paste0(tmp_dir,'/tmp.',targ_pop,'.score'), col.names=T, sep=' ', quote=F)
    +  
    +  # Calc score in target sample
    +  ref_pgs <- plink_score(pfile = opt$ref_plink_chr, keep = pop_data[pop_data$POP == targ_pop, c('FID'), with=F], chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/tmp.',targ_pop,'.score'), threads = opt$n_cores)
    +  ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs)
    +  
    +  # Rescale SNP-weights according to PGS SD in target
    +  for(i in populations){
    +    scaling_factor <- 1 / ref_pgs_scale_i$SD[ref_pgs_scale_i$Param == paste0('SCORE_targ_', i)]
    +    score_i[[paste0('SCORE_targ_', i)]] <- score_i[[paste0('SCORE_targ_', i)]] * scaling_factor
    +  }
    +  
       # Linearly combine scores using mixing weights for target population
       score_weighted[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <-
         calculate_weighted_scores(score = score_i,
    diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd
    index ec88bec8..69d35558 100644
    --- a/docs/CrossPop.Rmd
    +++ b/docs/CrossPop.Rmd
    @@ -1898,6 +1898,8 @@ for(trait_i in selected_traits){
     cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
     conda activate model_builder
     
    +rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_EUR*/*/res*
    +
     for targ_pop in $(echo EAS AFR); do
       if [ "$targ_pop" == "EUR" ]; then
           targ_pop2="EUR_test"
    @@ -2213,6 +2215,8 @@ mirror_comp<-function(x){
       x_sym <- x
       x_sym$Model_1 <- x$Model_2
       x_sym$Model_2 <- x$Model_1
    +  x_sym$Model_1_R <- x$Model_2_R
    +  x_sym$Model_2_R <- x$Model_1_R
       x_sym$R_diff <- -x_sym$R_diff
       x_mirrored <- rbind(x, x_sym)
       x_diag<-data.frame(
    @@ -2493,13 +2497,13 @@ for(model_i in c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTr
     # Plot R compared to top1 model where GWAS matches target population
     ####
     
    -meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'IndivTrain' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == meta_res_comp$Target,]
    +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'IndivTrain' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == 'EUR',]
     meta_res_comp_ptclump_top1$reference_point<-F
    -meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'IndivTrain' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == meta_res_comp_ptclump_top1$Target]<-T
    +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'IndivTrain' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == 'EUR']<-T
     meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0
     meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1)))
     
    -res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'IndivTrain' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == res_comp_all$Target,]
    +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'IndivTrain' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == 'EUR',]
     res_comp_all_ptclump_top1$Discovery1 <-  factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1))
     
     # Create data to plot reference points
    @@ -2610,12 +2614,12 @@ tmp$R_diff_perc <- tmp$R_diff / tmp$Model_2_R
     meta_tmp$R_diff_perc_SE <- meta_tmp$R_diff_SE / meta_tmp$Model_2_R
     
     ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) +
    -#    geom_point(
    -#        data = tmp,
    -#        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    -#        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    -#        alpha = 0.3
    -#      ) +
    +    geom_point(
    +        data = tmp,
    +        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
         geom_hline(yintercept = 0) +
           geom_errorbar(
             aes(
    @@ -2650,11 +2654,311 @@ ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) +
         panel_border() + 
         theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
     
    +ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) +
    +    geom_point(
    +        data = tmp,
    +        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref,
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 3,    # Increase size for emphasis
    +        shape = 22,
    +        stroke = 1.5,
    +        show.legend=F
    +    ) +
    +    scale_y_continuous(labels = percent_format()) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") +
    +    labs(y = "R diff. (SE)") +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid() + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +
    +# Simplify results showing results only with or without training data
    +meta_tmp_simple <- meta_tmp
    +meta_tmp_simple$Model1<-as.character(meta_tmp_simple$Model1)
    +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain'
    +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-IndivTrain'] <- 'IndivTrain'
    +meta_tmp_ref_simple$Model1<-factor(meta_tmp_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain'))
    +meta_tmp_simple$Model2<-as.character(meta_tmp_simple$Model2)
    +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain'
    +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-IndivTrain'] <- 'IndivTrain'
    +meta_tmp_simple$Model2<-factor(meta_tmp_simple$Model2, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain'))
    +meta_tmp_simple <- meta_tmp_simple[!duplicated(meta_tmp_simple[, c('label','Target','Discovery_clean','Model1','Model2'), with=F]),]
    +
    +meta_tmp_ref_simple <- meta_tmp_ref
    +meta_tmp_ref_simple$Model1<-as.character(meta_tmp_ref_simple$Model1)
    +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain'
    +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'Multi-IndivTrain'] <- 'IndivTrain'
    +meta_tmp_ref_simple$Model1<-factor(meta_tmp_ref_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain'))
    +meta_tmp_ref_simple$Model2<-as.character(meta_tmp_ref_simple$Model2)
    +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain'
    +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'Multi-IndivTrain'] <- 'IndivTrain'
    +meta_tmp_ref_simple$Model2<-factor(meta_tmp_ref_simple$Model2, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain'))
    +
    +meta_tmp_ref_simple <- meta_tmp_ref_simple[!duplicated(meta_tmp_ref_simple[, c('label','Target','Discovery_clean','Model1','Model2'), with=F]),]
    +
    +# Export plot for poster presentation
    +png('poster_plot1.png', width = 54, height = 36, res= 300, units = 'cm')
    +ggplot(meta_tmp_simple, aes(x=label, y=R_diff_perc , fill = Model1)) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        size = 1,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 7,
    +      stroke = 1,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref_simple,
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 7,    # Increase size for emphasis
    +        shape = 22,
    +        stroke = 1,
    +        show.legend=F
    +    ) +
    +   scale_fill_manual(values = c(
    +        "IndivTrain" = "#F8766D",   # Red
    +        "SumStatTrain" = "#00BFC4", # Green
    +        "IndivTrain of SumStatTrain" = "#CCFFFF" # Purple
    +    )) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted", size = 1) +
    +    scale_y_continuous(labels = percent_format()) +
    +    labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(
    +        axis.text.x = element_text(size = 24, angle = 45, vjust = 1, hjust = 1),  # Increase x-axis labels
    +        axis.text.y = element_text(size = 24),  # Increase y-axis labels
    +        axis.title = element_text(size = 24),  # Increase axis titles
    +        strip.text = element_text(size = 24),  # Increase facet labels
    +        legend.text = element_text(size = 24, hjust = 0.5),  # Increase legend text
    +        legend.position = "top",
    +        legend.key.spacing.x = unit(5, "cm"),
    +        legend.justification = "center"
    +    )
    +dev.off()
    +
     ```
     
    *** +### Check LEOPARD weights + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Get a list of score files +scores <- list_score_files(config) + +# Read in gwas_groups +gwas_groups<-read_param(config = config, param = 'gwas_groups', return_obj = T) + +# Read in gwas_list +gwas_list<-read_param(config = config, param = 'gwas_list', return_obj = T) + +### +# Read in weights estimated by LEOPARD +### +# Read in raw weights from QuickPRS, and standardise them according to the scale of the population specific PGS + +methods<-c('quickprs_multi') +leopard_weights<-NULL +for(method_i in methods){ + scores_method<-scores$name[scores$method == method_i] + for(i in selected_traits){ + scores_i <- scores_method[grepl(paste0('^', i,'_'), scores_method)] + for(j in scores_i){ + log <- readLines(paste0(outdir, '/reference/pgs_score_files/', method_i,'/', j, '/ref-', j, '.log')) + populations <- unlist(strsplit(gsub('populations| ','', log[grepl('^ populations', log)]), ',')) + + weight_row <- which(grepl(paste0('LEOPARD weights - ', populations[populations != 'EUR'],' target'), log)) + weight_row <- weight_row + 1:2 + log<-log[weight_row] + log <- as.numeric(gsub('.* ', '', log)) + + contributing_gwas <- unlist(strsplit(gwas_groups$gwas[gwas_groups$name == j], ',')) + + scale_all <- NULL + for(k in contributing_gwas){ + scale<-fread(paste0(outdir, '/reference/pgs_score_files/quickprs/', k, '/ref-', k, '-', populations[populations != 'EUR'], '.scale')) + scale_all <- rbind( + scale_all, + data.table( + SD = scale$SD, + Discovery = gwas_list$population[gwas_list$name == k] + ) + ) + } + + weights <- + data.table( + Target = populations[populations != 'EUR'], + Discovery = populations, + Weight = round(log, 3), + Trait = i, + Method = method_i + ) + + weights <- merge(weights, scale_all, by = 'Discovery') + + # Adjust weights to standardize for PGS SD = 1 + adjust_weights <- function(weights, pgs_sd) { + adjusted_weights <- weights * pgs_sd + # Normalize weights so they sum to 1 + normalized_weights <- adjusted_weights * (1 / sum(adjusted_weights)) + return(normalized_weights) + } + + weights$Adjusted_Weight <- adjust_weights( + weights$Weight, + weights$SD) + + leopard_weights <- rbind(leopard_weights, weights) + } + } + +} + + +obs_weights<-NULL +for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_methods)]){ + + scores_method<-scores$name[scores$method == method_i] + ### + # Read in weights when training in UKB + ### + + for(i in selected_traits){ + for(j in c('EAS','AFR')){ + model <- fread(paste0('~/oliverpainfel/Analyses/crosspop/targ_', j, '.disc_EUR_', j, '/', i, '/final_models/', method_i, '.pseudo.multi.final_model.txt')) + model<-model[-1,] + names(model) <- c('x', 'BETA') + model$Discovery[grepl('UKB', model$x)]<-'EUR' + model$Discovery[grepl('BBJ', model$x)]<-'EAS' + model$Discovery[grepl('UGR', model$x)]<-'AFR' + model$Target <- j + model$Weight <- model$BETA/sum(model$BETA) + model$Trait <- i + model$Method <- method_i + model<-model[,c('Target','Discovery','Weight','Method','Trait'), with=F] + obs_weights<-rbind(obs_weights, model) + } + } +} + +ggplot(obs_weights[obs_weights$Target == obs_weights$Discovery,], aes(x = Trait, y = Weight, fill = Method)) + + geom_bar(position="dodge", stat="identity") + + facet_grid(. ~ Target) + + +### +# Combine and compare +### + +leopard_weights$SD <- NULL +leopard_weights_adjusted <- leopard_weights +leopard_weights_adjusted$Weight <- leopard_weights_adjusted$Adjusted_Weight +leopard_weights$Adjusted_Weight <- NULL +leopard_weights_adjusted$Adjusted_Weight <- NULL + +leopard_weights$Method <- 'LEOPARD' +leopard_weights_adjusted$Method <- 'LEOPARD adjusted' + +both <- do.call(rbind, list(obs_weights, leopard_weights, leopard_weights_adjusted)) +both <- both[both$Discovery != 'EUR',] +both$Target <- paste0('Target = ', both$Target) + +ggplot(both, aes(x = Trait, y = Weight, fill = Method)) + + geom_bar(position="dodge", stat="identity") + + facet_grid(. ~ Target) + +ggplot(both[both$Method %in% c('LEOPARD','LEOPARD adjusted','sbayesrc'),], aes(x = Trait, y = Weight, fill = Method)) + + geom_bar(position="dodge", stat="identity") + + facet_grid(. ~ Target) + +both$Discovery<-NULL +both_wide <- reshape(both, + idvar = c("Trait", "Target"), + timevar = "Method", + direction = "wide") + +cor(both_wide[, -1:-2]) + +obvs_vs_leopard <- merge(obs_weights, leopard_weights_adjusted, by=c('Target','Discovery','Trait')) + +ggplot(obvs_vs_leopard, aes(x=Weight.x, y=Weight.y, colour = Method.x)) + + geom_point() + + geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") + +mean_abs_diff <- aggregate(abs(obvs_vs_leopard$Weight.x - obvs_vs_leopard$Weight.y), + by = list(Method = obvs_vs_leopard$Method.x, Population = obvs_vs_leopard$Target), + FUN = mean) + +# Rename columns +colnames(mean_abs_diff) <- c("Method", "Mean_Absolute_Difference") + +# It looks like the observed weights are highly correlated across methods, but the LEOPARD weights are not. The LEOPARD weights seem more similar to observed for QuickPRS than LDpred2. + +# The correlation and absolute difference between leopard and observed weights is actually quite similar between methods. LEOPARD is slightly better for QuickPRS, but I am not sure it explains the difference in pseudo PGS. I think it is likley due to the difference in PGS variance when applying the LEOPARD weights. + +# The LEOPARD weights seem less accurate when the PGS are scaled, but these weights could be used for any PGS method. Lets see how well this works for SBayesRC.I am running quickprs_multi again, without scaling using LEOPARD, but still scaling the quickprs weights. This will indicate whether it is the scaling of the weights or scaling within LEOPARD that is making it worse. + +# Scaling within LEOPARD makes the weights worse for the EAS target, but it is scaling the PGS before applying weights that makes the PGS worse for AFR. This kind of makes sense as the scale of the EAS and EUR PGS are typically similar. + +``` + +*** + ## Evaluate TLPRS ### Create predictor lists @@ -3536,31 +3840,37 @@ bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) bm_dat_all$method <- gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) +bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method') + # Calculate average time taken for each method method_avg <- NULL -for(i in unique(bm_dat_all$method)){ +for(i in unique(bm_dat_all$label)){ method_avg <- rbind( method_avg, data.frame( + method = pgs_method_labels$method[pgs_method_labels$label == i], Method = i, - Time = mean(bm_dat_all$s[bm_dat_all$method == i]) + Time = mean(bm_dat_all$s[bm_dat_all$label == i]) ) ) } +# Times X-Wing time by two since it used 20 cores, but other methods used 10 +method_avg$Time[method_avg$method == 'xwing'] <- method_avg$Time[method_avg$method == 'xwing'] * 2 + # Calculate average max_rss for each method method_avg_mem <- NULL -for(i in unique(bm_dat_all$method)){ +for(i in unique(bm_dat_all$label)){ method_avg_mem <- rbind( method_avg_mem, data.frame( + method = pgs_method_labels$method[pgs_method_labels$label == i], Method = i, - Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) + Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i]) ) ) } - # Format the time taken nicely method_avg$Time_clean[method_avg$Time < 60] <- paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') @@ -3569,6 +3879,36 @@ method_avg$Time_clean[method_avg$Time > 60] <- method_avg$Time_clean[method_avg$Time > 3600] <- paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') +# Convert time in seconds to hours +method_avg$Time_hour <- method_avg$Time / 60/60 + +# Seperate methods by single or multi source +method_avg$Type[!(method_avg$method %in% pgs_group_methods)]<-'Single-source' +method_avg$Type[method_avg$method %in% pgs_group_methods]<-'Multi-source' + +method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source')) +method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing")) + + + +time <- ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9), size = 7) + + labs(x = NULL, y = "Time (hours)") + + ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) + + facet_grid(~ Type, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(size = 24, angle = 45, hjust = 1), legend.position="none", + axis.text.y = element_text(size = 24), # Increase y-axis labels + axis.title = element_text(size = 24), # Increase axis titles + strip.text = element_text(size = 24)) + +png('poster_plot2.png', width = 22, height = 31.5, res= 300, units = 'cm') + time +dev.off() + ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + geom_bar(stat = "identity", position="dodge") + geom_text(aes(label = Time_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + diff --git a/docs/CrossPop_dnanexus.Rmd b/docs/CrossPop_dnanexus.Rmd index 228ffe90..538e936f 100644 --- a/docs/CrossPop_dnanexus.Rmd +++ b/docs/CrossPop_dnanexus.Rmd @@ -204,76 +204,17 @@ conf <- c( write.table(conf, '/home/dnanexus/ukb/configs/basic/config.yaml', col.names = F, row.names = F, quote = F) ``` -```{bash} -cd - -# Download GenoPred docker -docker \ - pull \ - opaino/genopred_pipeline:latest - -# Start interactive session inside container -docker run \ - --user $(id -u):$(id -g) \ - --rm \ - -it \ - -v /home/dnanexus:/home/dnanexus \ - -v /tools/GenoPred/pipeline:/tmp \ - opaino/genopred_pipeline:latest - -# Activate GenoPred environment -source /opt/mambaforge/etc/profile.d/conda.sh -conda activate genopred - -cd /tools/GenoPred/pipeline -git config --global --add safe.directory /tools/GenoPred - -snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n - -# I am struggling to get GenoPred to work inside the docker image due to write permissions in the .snakemake folders. Doing this might help -v /tmp:/mnt \ - -``` - -```{bash} -# Configure keyboard layout (optional step to avoid prompts) -echo 'keyboard-configuration keyboard-configuration/layout select us' | sudo debconf-set-selections -echo 'keyboard-configuration keyboard-configuration/variant select English (US)' | sudo debconf-set-selections - -# Install required dependencies (e.g., tmux, build tools, and libraries for Singularity) -sudo DEBIAN_FRONTEND=noninteractive apt update && \ -sudo DEBIAN_FRONTEND=noninteractive apt install -y build-essential libglib2.0-dev libseccomp-dev pkg-config squashfs-tools cryptsetup golang tmux - -# Set the Singularity version to install -export VERSION=3.11.0 - -# Download and extract the Singularity source code -wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz -tar -xvzf singularity-ce-${VERSION}.tar.gz -cd singularity-ce-${VERSION} - -# Configure and build Singularity without SUID -./mconfig --without-suid -make -C builddir - -# Install Singularity system-wide -sudo make -C builddir install - -# Return to the home directory -cd ~ -``` - ```{bash} # Connect to DNAnexus project unset DX_WORKSPACE_ID dx cd $DX_PROJECT_CONTEXT_ID: # Download, update permissions and run script to install singularity +# Note. I was not able to run snakemake within docker on the workstation for some reason due to write restrictions within the docker environment. dx download install_singularity.sh chmod a+x install_singularity.sh ./install_singularitysh -``` -```{bash} # Start interactive session inside singularity singularity shell \ --bind /home/dnanexus:/home/dnanexus \ @@ -289,7 +230,10 @@ cd /tools/GenoPred/pipeline snakemake -j 1 --use-conda --configfile=/home/dnanexus/ukb/configs/basic/config.yaml ancestry_inference -n +# This worked with no error. This is odd as it failed before. Maybe it is because I am using the container? Or maybe it is because I updated the dxfuse version. ``` + + *** diff --git a/functions/pgs.R b/functions/pgs.R index 8f4added..a49120ec 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -680,4 +680,12 @@ calculate_weighted_scores <- function(score, targ_pop, mix_weights) { score_combined <- rowSums(score_weighted[, grepl('SCORE_', names(score_weighted)), with = FALSE]) return(score_combined) +} + +# Adjust weights to correspond to PGS with SD of 1 +adjust_weights <- function(weights, pgs_sd) { + adjusted_weights <- weights * pgs_sd + # Normalize weights so they sum to 1 + normalized_weights <- adjusted_weights * (1 / sum(adjusted_weights)) + return(normalized_weights) } \ No newline at end of file diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 96d649dc..2580b8c8 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -732,8 +732,7 @@ rule prep_pgs_tlprs: rule prep_pgs_quickprs_multi_i: resources: - mem_mb=20000, - time_min=2800 + mem_mb=10000 threads: config['cores_prep_pgs'] input: lambda w: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group)), From e136b2ccef378fedb4d3522ac961bd68c431c725 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 12 Feb 2025 15:33:21 +0000 Subject: [PATCH 108/153] Updating integration of LEOPARD --- Scripts/pgs_methods/apply_leopard_weights.R | 207 ++++++++++++++++ Scripts/pgs_methods/leopard_quickprs.R | 260 ++++++++++++++++++++ docs/CrossPop.Rmd | 204 ++++++++------- pipeline/config.yaml | 5 +- pipeline/rules/pgs_methods.smk | 145 +++++++---- 5 files changed, 664 insertions(+), 157 deletions(-) create mode 100644 Scripts/pgs_methods/apply_leopard_weights.R create mode 100644 Scripts/pgs_methods/leopard_quickprs.R diff --git a/Scripts/pgs_methods/apply_leopard_weights.R b/Scripts/pgs_methods/apply_leopard_weights.R new file mode 100644 index 00000000..2d94595f --- /dev/null +++ b/Scripts/pgs_methods/apply_leopard_weights.R @@ -0,0 +1,207 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--config", action="store", default=NA, type='character', + help="Path to config file [required]"), + make_option("--method", action="store", default=NA, type='character', + help="PGS method [required]"), + make_option("--gwas_group", action="store", default=NA, type='character', + help="GWAS group [required]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} +if(is.null(opt$method)){ + stop('--method must be specified.\n') +} +if(is.null(opt$gwas_group)){ + stop('--gwas_group must be specified.\n') +} + +# Identify outdir from config file +outdir <- read_param(config = opt$config, 'outdir', return_obj = F) +system(paste0('mkdir -p ', outdir, '/reference/pgs_score_files/', opt$method,'_multi/', opt$gwas_group)) + +# Create temp directory +tmp_dir<-tempdir() + +# Set output prefix +opt$output<-paste0(outdir, '/reference/pgs_score_files/', opt$method,'_multi/', opt$gwas_group,'/ref-', opt$gwas_group) + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'apply_leopard_weights.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Read in gwas_groups +gwas_groups <- read_param(config = opt$config, param = 'gwas_groups') +gwas_groups <- gwas_groups[gwas_groups$name == opt$gwas_group,] + +# Read in gwas_list +gwas_list <- read_param(config = opt$config, param = 'gwas_list') +gwas_list <- gwas_list[gwas_list$name %in% unlist(strsplit(gwas_groups$gwas, ',')),] + +# Split opt$scores +score_files<-paste0(outdir, '/reference/pgs_score_files/', opt$method, '/', gwas_list$name, '/ref-', gwas_list$name, '.score.gz') + +##### +# Read in score files and subset pseudo score +##### + +log_add(log_file = log_file, message = 'Reading in QuickPRS scores when using full sumstats.') + +score_full <- list() +for(i in 1:nrow(gwas_list)){ + param <- find_pseudo( + config = opt$config, + gwas = gwas_list$name[i], + pgs_method = opt$method, + target_pop = gwas_list$population[i] + ) + + score_header <- + fread(score_files[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('SNP','A1','A2', paste0('SCORE_', param))) + + score_full[[populations[i]]] <- fread(cmd = + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + score_files[i]) + ) + + names(score_full[[populations[i]]])[4] <- paste0('SCORE_targ_', populations[i]) +} + +#### +# Read in the mixing weights +#### + +mix_weights <- readRDS(paste0(outdir, '/reference/pgs_score_files/leopard/', opt$gwas_group, '/ref-', opt$gwas_group, '.weights.rds')) + +#### +# Combine score files +#### + +log_add(log_file = log_file, message = 'Creating score file.') + +# Combine the scores from each population +score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full) +score_all[is.na(score_all)]<-0 + +# Read in reference SNP and population data +refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) +opt$ref_plink_chr <- paste0(refdir, '/ref.chr') +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS) +opt$pop_data <- paste0(refdir, '/ref.pop.txt ') +pop_data <- read_pop_data(opt$pop_data) +opt$ref_freq_chr <- paste0(refdir, '/freq_files ') + +# Subset PGS to SNPs in ref (useful when testing) +score_all <- score_all[score_all$SNP %in% ref$SNP,] + +# Calculate linear combination of scores using mixing weights for each target population +score_weighted <- score_all +for(targ_pop in populations){ + # Read in the .freq file for target population + freq_data <- read_frq(freq_dir = opt$ref_freq_chr, population = targ_pop, chr = CHROMS) + + # Centre SNP-weights for target population + score_i <- centre_weights(score = score_all, freq = freq_data, ref = ref) + + ### + # Scale weights to give PGS SD of 1 in target population + ### + + # Calculate scores in reference, and scale weights accordingly + fwrite(score_i, paste0(tmp_dir,'/tmp.',targ_pop,'.score'), col.names=T, sep=' ', quote=F) + + # Calc score in target sample + ref_pgs <- plink_score(pfile = opt$ref_plink_chr, keep = pop_data[pop_data$POP == targ_pop, c('FID'), with=F], chr = CHROMS, score = paste0(tmp_dir,'/tmp.',targ_pop,'.score')) + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs) + + # Rescale SNP-weights according to PGS SD in target + for(i in populations){ + scaling_factor <- 1 / ref_pgs_scale_i$SD[ref_pgs_scale_i$Param == paste0('SCORE_targ_', i)] + score_i[[paste0('SCORE_targ_', i)]] <- score_i[[paste0('SCORE_targ_', i)]] * scaling_factor + } + + # Linearly combine scores using mixing weights for target population + score_weighted[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- + calculate_weighted_scores(score = score_i, + mix_weights = mix_weights, + targ_pop = targ_pop) +} + +# Only retain weighted score columns +score_weighted <- score_weighted[, c('SNP','A1','A2', names(score_weighted)[grepl('_weighted$', names(score_weighted))]), with=F] + +# Reduce number of significant figures to save space +score_weighted[, (4:ncol(score_all)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_all)] + +fwrite(score_weighted, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) + +if(file.exists(paste0(opt$output,'.score.gz'))){ + system(paste0('rm ',opt$output,'.score.gz')) +} + +system(paste0('gzip ',opt$output,'.score')) + +# Record end time of test +if(!is.na(opt$test)){ + test_finish(log_file = log_file, test_start.time = test_start.time) +} + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/Scripts/pgs_methods/leopard_quickprs.R b/Scripts/pgs_methods/leopard_quickprs.R new file mode 100644 index 00000000..8925fd1d --- /dev/null +++ b/Scripts/pgs_methods/leopard_quickprs.R @@ -0,0 +1,260 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--output", action="store", default='NA', type='character', + help="Path for output files [required]"), + make_option("--sumstats", action="store", default=NULL, type='character', + help="Comma-seperated list of GWAS summary statistics [required]"), + make_option("--scores", action="store", default=NULL, type='character', + help="Comma-seperated list of score files [required]"), + make_option("--populations", action="store", default=NULL, type='character', + help="Comma-seperated list of population codes matching GWAS [required]"), + make_option("--ldak", action="store", default=NA, type='character', + help="Path to ldak v5.2 executable [required]"), + make_option("--quickprs_ldref", action="store", default=NA, type='character', + help="Path to folder containing ldak quickprs reference [required]"), + make_option("--quickprs_multi_ldref", action="store", default=NA, type='character', + help="Path to folder containing ldak quickprs_multi reference [required]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--prs_model", action="store", default='bayesr', type='character', + help="Model used for deriving SNP-weights [optional]"), + make_option("--genomic_control", action="store", default=F, type='logical', + help="Logical indicating whether genomic control was applied to GWAS [optional]"), + make_option("--xwing_repo", action="store", default=NULL, type='character', + help="Path to X-WING repo [required]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$sumstats)){ + stop('--sumstats must be specified.\n') +} +if(is.null(opt$scores)){ + stop('--scores must be specified.\n') +} +if(is.null(opt$output)){ + stop('--output must be specified.\n') +} +if(is.null(opt$ldak)){ + stop('--ldak must be specified.\n') +} +if(is.null(opt$quickprs_multi_ldref)){ + stop('--quickprs_multi_ldref must be specified.\n') +} +if(is.null(opt$populations)){ + stop('--populations must be specified.\n') +} + +# Create output directory +opt$output_dir <- paste0(dirname(opt$output),'/') +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(opt$output,'.log') +log_header(log_file = log_file, opt = opt, script = 'leopard_quickprs', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Split opt$sumstats +sumstats<-unlist(strsplit(opt$sumstats, ',')) +log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) + +# Split opt$populations +populations<-unlist(strsplit(opt$populations, ',')) + +# Split opt$scores +score_files<-unlist(strsplit(opt$scores, ',')) + +##### +# Format the sumstats +##### + +gwas_N<-NULL +for(i in 1:length(sumstats)){ + log_add(log_file = log_file, message = paste0('Reading in GWAS ', i)) + + # Read in, check and format GWAS summary statistics + gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR','BP','SNP','A1','A2','BETA','SE','N','P')) + + # Format for LDAK + snplist <- gwas$SNP + gwas$Z <- gwas$BETA / gwas$SE + gwas$Predictor<-paste0(gwas$CHR, ':', gwas$BP) + gwas<-gwas[,c('Predictor','A1','A2','N','Z','CHR','BP','Predictor','BETA','P')] + names(gwas)<-c('Predictor','A1','A2','n','Z','CHR','BP','SNP','BETA','P') + gwas_N <- c(gwas_N, round(mean(gwas$n), 0)) + + # Check overlap between GWAS and LDAK reference + quickprs_ldref_pop_i <- paste0(opt$quickprs_ldref, '/', populations[i]) + ldak_hm3_file <- list.files(quickprs_ldref_pop_i) + ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] + ldak_hm3 <- fread(paste0(quickprs_ldref_pop_i, '/', ldak_hm3_file)) + ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] + ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) + + log_add(log_file = log_file, message = paste0('GWAS ', i,'-reference overlap is ', round(ref_overlap * 100, 2), '%.')) + + # Subset GWAS to LDAK reference data + gwas <- gwas[gwas$Predictor %in% ldak_hm3$V2, ] + + # Output formatted sumstats + fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), sep=' ') +} + +##### +# Subsample GWAS sumstats +##### + +log_add(log_file = log_file, message = 'Subsampling sumstats.') + +dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) + +for(i in 1:length(sumstats)){ + quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', populations[i]) + ref_files <- list.files(quickprs_multi_ldref_pop_i) + ref_files <- gsub('.bed', '', ref_files[grepl('subset_1.bed', ref_files)]) + system( + paste0( + 'Rscript ', + opt$xwing_repo, + '/LEOPARD_Sim.R ', + '--sumstats ', tmp_dir, '/GWAS_sumstats_temp', i, '.txt ', + '--n_gwas ', gwas_N[i], ' ', + '--train_prop 0.75 ', + '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', + '--seed 1 ', + '--rep 4 ', + '--out_prefix ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i + ) + ) +} + +##### +# Run QuickPRS using subsampled sumstats +##### + +log_add(log_file = log_file, message = 'Running QuickPRS on subsampled sumstats.') + +score_subset <- list() +for(i in 1:length(sumstats)){ + dir.create(paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i])) + score_subset[[populations[i]]] <- list() + for(j in 1:4){ + sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.txt')) + n_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train_valid_N.txt')) + sumstats_tmp$n <- n_tmp$N_train + sumstats_tmp$Direction <-sign(sumstats_tmp$BETA) + sumstats_tmp <- sumstats_tmp[, c('Predictor','A1','A2','n','P','Direction'), with = F] + fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), sep=' ') + + score_subset[[populations[i]]][[paste0('subset_', j)]] <- quickprs( + sumstats = paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), + quickprs_ldref = paste0(opt$quickprs_ldref, '/', populations[i]), + quickprs_multi_ldref = paste0(opt$quickprs_multi_ldref, '/', populations[i]), + genomic_control = opt$genomic_control, + n_cores = opt$n_cores, + ref_subset = '2', + prs_model = opt$prs_model) + + fwrite(score_subset[[populations[i]]][[paste0('subset_', j)]], + paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i], '/output_', j, '_', populations[i], '_Post.txt'), + sep=' ') + } +} + +##### +# Estimating the linear combination weights +##### + +log_add(log_file = log_file, message = 'Estimating the linear combination weights.') + +for(targ_pop in populations){ + dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) + quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', targ_pop) + ref_files <- list.files(quickprs_multi_ldref_pop_i) + ref_files <- gsub('.bed', '', ref_files[grepl('subset_3.bed', ref_files)]) + + for(j in 1:4){ + targ_gwas_valid_n<-fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_train_valid_N.txt'))$N_valid + + sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.txt')) + sumstats_tmp$SNP<-sumstats_tmp$Predictor + sumstats_tmp <- sumstats_tmp[, c('SNP','CHR','BP','A1','A2','BETA','P'), with = F] + fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt'), sep=' ') + + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R ', + '--beta_file ', tmp_dir, '/LEOPARD/post_targ_', populations[1], '/output_', j, '_', populations[1], '_Post.txt',',',tmp_dir, '/LEOPARD/post_targ_', populations[2], '/output_', j, '_', populations[2], '_Post.txt ', + '--valid_file ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt ', + '--n_valid ', targ_gwas_valid_n ,' ', + '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', + '--out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', j, '.txt' + )) + } +} + +# Average weights across repeats +mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) + +#### +# Adjust weights to correspond to PGS with SD of 1 +#### + +# Read in the scale files for the original score files +scale_all <- NULL +for(i in 1:length(score_files)){ + scale_file <- gsub('.score.gz', '', score_files[i]) + scale_file <- paste0(scale_file, '-', populations[i], '.scale') + scale_file <- fread(scale_file) + + scale_all <- rbind( + scale_all, + data.table( + SD = scale_file$SD, + Discovery = populations[i] + ) + ) +} + +# Adjust weights to correspond to PGS with SD of 1 +log_add(log_file = log_file, message = '------------------------') +for(i in populations){ + mix_weights[[i]] <- adjust_weights(weights = mix_weights[[i]], pgs_sd = scale_all$SD) + + log_add(log_file = log_file, message = paste0("Adjusted LEOPARD weights - ", i, " target: ")) + for(j in populations){ + log_add(log_file = log_file, message = paste0(j, ' = ', mix_weights[[i]][which(populations == j)])) + } + log_add(log_file = log_file, message = '------------------------') +} + +saveRDS(mix_weights, paste0(opt$output, '.weights.rds')) + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 69d35558..2042d50a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1921,11 +1921,13 @@ for targ_pop in $(echo EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ - --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ - --n_core 5" + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --n_core 5" + fi done done done @@ -2780,6 +2782,8 @@ dev.off() ### Check LEOPARD weights +Here we will compare the LEOPARD estimated weights for population specific PGS, to the weights estimated using observed data in the UKB target sample. + ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -2800,84 +2804,48 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Get a list of score files scores <- list_score_files(config) -# Read in gwas_groups -gwas_groups<-read_param(config = config, param = 'gwas_groups', return_obj = T) - -# Read in gwas_list -gwas_list<-read_param(config = config, param = 'gwas_list', return_obj = T) - ### # Read in weights estimated by LEOPARD ### -# Read in raw weights from QuickPRS, and standardise them according to the scale of the population specific PGS +# Currently, we are only using LEOPARD to estimate the weights for QuickPRS PGS. +# Read in the weights adjusted to account for standardised PGS (SD = 1). +# Read in the weights for the non-EUR target sample (i.e. either AFR or EAS). -methods<-c('quickprs_multi') leopard_weights<-NULL -for(method_i in methods){ - scores_method<-scores$name[scores$method == method_i] - for(i in selected_traits){ - scores_i <- scores_method[grepl(paste0('^', i,'_'), scores_method)] - for(j in scores_i){ - log <- readLines(paste0(outdir, '/reference/pgs_score_files/', method_i,'/', j, '/ref-', j, '.log')) - populations <- unlist(strsplit(gsub('populations| ','', log[grepl('^ populations', log)]), ',')) - - weight_row <- which(grepl(paste0('LEOPARD weights - ', populations[populations != 'EUR'],' target'), log)) - weight_row <- weight_row + 1:2 - log<-log[weight_row] - log <- as.numeric(gsub('.* ', '', log)) - - contributing_gwas <- unlist(strsplit(gwas_groups$gwas[gwas_groups$name == j], ',')) - - scale_all <- NULL - for(k in contributing_gwas){ - scale<-fread(paste0(outdir, '/reference/pgs_score_files/quickprs/', k, '/ref-', k, '-', populations[populations != 'EUR'], '.scale')) - scale_all <- rbind( - scale_all, - data.table( - SD = scale$SD, - Discovery = gwas_list$population[gwas_list$name == k] - ) - ) - } - - weights <- - data.table( - Target = populations[populations != 'EUR'], - Discovery = populations, - Weight = round(log, 3), - Trait = i, - Method = method_i - ) - - weights <- merge(weights, scale_all, by = 'Discovery') - - # Adjust weights to standardize for PGS SD = 1 - adjust_weights <- function(weights, pgs_sd) { - adjusted_weights <- weights * pgs_sd - # Normalize weights so they sum to 1 - normalized_weights <- adjusted_weights * (1 / sum(adjusted_weights)) - return(normalized_weights) - } - - weights$Adjusted_Weight <- adjust_weights( - weights$Weight, - weights$SD) - - leopard_weights <- rbind(leopard_weights, weights) - } +scores_quickprs <- scores$name[scores$method == 'quickprs_multi'] +for(i in selected_traits){ + scores_i <- scores_quickprs[grepl(paste0('^', i,'_'), scores_quickprs)] + for(j in scores_i){ + log <- readLines(paste0(outdir, '/reference/pgs_score_files/quickprs_multi/', j, '/ref-', j, '.log')) + populations <- unlist(strsplit(gsub('populations| ','', log[grepl('^ populations', log)]), ',')) + + weight_row <- which(grepl(paste0('Adjusted LEOPARD weights - ', populations[populations != 'EUR'],' target'), log)) + weight_row <- weight_row + 1:2 + log <- log[weight_row] + log <- as.numeric(gsub('.* ', '', log)) + + weights <- + data.table( + Target = populations[populations != 'EUR'], + Discovery = populations, + Weight = round(log, 3), + Trait = i, + Method = 'quickprs_multi' + ) + + leopard_weights <- rbind(leopard_weights, weights) } - } +##### +# Read in the PGS weights estimated using UKB data +##### +# Read in the final model coefficients for models containing pseudo PGS from single-source methods obs_weights<-NULL for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_methods)]){ - scores_method<-scores$name[scores$method == method_i] - ### - # Read in weights when training in UKB - ### - + for(i in selected_traits){ for(j in c('EAS','AFR')){ model <- fread(paste0('~/oliverpainfel/Analyses/crosspop/targ_', j, '.disc_EUR_', j, '/', i, '/final_models/', method_i, '.pseudo.multi.final_model.txt')) @@ -2896,64 +2864,94 @@ for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_met } } -ggplot(obs_weights[obs_weights$Target == obs_weights$Discovery,], aes(x = Trait, y = Weight, fill = Method)) + - geom_bar(position="dodge", stat="identity") + - facet_grid(. ~ Target) - - ### # Combine and compare ### -leopard_weights$SD <- NULL -leopard_weights_adjusted <- leopard_weights -leopard_weights_adjusted$Weight <- leopard_weights_adjusted$Adjusted_Weight -leopard_weights$Adjusted_Weight <- NULL -leopard_weights_adjusted$Adjusted_Weight <- NULL - leopard_weights$Method <- 'LEOPARD' -leopard_weights_adjusted$Method <- 'LEOPARD adjusted' - -both <- do.call(rbind, list(obs_weights, leopard_weights, leopard_weights_adjusted)) +both <- do.call(rbind, list(obs_weights, leopard_weights)) both <- both[both$Discovery != 'EUR',] both$Target <- paste0('Target = ', both$Target) +# Plot the estimated and observed weights ggplot(both, aes(x = Trait, y = Weight, fill = Method)) + geom_bar(position="dodge", stat="identity") + - facet_grid(. ~ Target) - -ggplot(both[both$Method %in% c('LEOPARD','LEOPARD adjusted','sbayesrc'),], aes(x = Trait, y = Weight, fill = Method)) + - geom_bar(position="dodge", stat="identity") + - facet_grid(. ~ Target) + facet_grid(. ~ Target) + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() +# Calculate correlation between weights from each method both$Discovery<-NULL both_wide <- reshape(both, idvar = c("Trait", "Target"), timevar = "Method", direction = "wide") +names(both_wide) <- gsub('Weight.', '', names(both_wide)) + +cor_matrix_EAS <- cor(both_wide[both_wide$Target == 'Target = EAS', -1:-2]) +cor_matrix_AFR <- cor(both_wide[both_wide$Target == 'Target = AFR', -1:-2]) + +# Convert correlation matrix to long format for ggplot +cor_df_EAS <- melt(cor_matrix_EAS) +cor_df_AFR <- melt(cor_matrix_AFR) +cor_df_EAS$Target <- 'Target = EAS' +cor_df_AFR$Target <- 'Target = AFR' +cor_df <- rbind(cor_df_AFR, cor_df_EAS) + +# Create ggplot correlation heatmap with text inside +ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + + geom_tile(color = "white") + # Tile plot with white borders + geom_text(aes(label = round(value, 2)), color = "black") + # Add correlation values + scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) + # Color scale + theme_half_open() + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, hjust = 1), + axis.title = element_blank() + ) + + facet_grid(. ~ Target) + + labs(fill = "Correlation") -cor(both_wide[, -1:-2]) - -obvs_vs_leopard <- merge(obs_weights, leopard_weights_adjusted, by=c('Target','Discovery','Trait')) +# Plot comparison between observed and LEOPARD weights +obvs_vs_leopard <- merge(obs_weights, leopard_weights, by=c('Target','Discovery','Trait')) ggplot(obvs_vs_leopard, aes(x=Weight.x, y=Weight.y, colour = Method.x)) + + geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") + geom_point() + - geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") + theme_half_open() + + panel_border() + + facet_grid(. ~ Target) + + labs(y = 'LEOPARD weight', x = 'Observed weight') + + xlim(c(0,1)) + + ylim(c(0,1)) mean_abs_diff <- aggregate(abs(obvs_vs_leopard$Weight.x - obvs_vs_leopard$Weight.y), by = list(Method = obvs_vs_leopard$Method.x, Population = obvs_vs_leopard$Target), FUN = mean) # Rename columns -colnames(mean_abs_diff) <- c("Method", "Mean_Absolute_Difference") - -# It looks like the observed weights are highly correlated across methods, but the LEOPARD weights are not. The LEOPARD weights seem more similar to observed for QuickPRS than LDpred2. - -# The correlation and absolute difference between leopard and observed weights is actually quite similar between methods. LEOPARD is slightly better for QuickPRS, but I am not sure it explains the difference in pseudo PGS. I think it is likley due to the difference in PGS variance when applying the LEOPARD weights. - -# The LEOPARD weights seem less accurate when the PGS are scaled, but these weights could be used for any PGS method. Lets see how well this works for SBayesRC.I am running quickprs_multi again, without scaling using LEOPARD, but still scaling the quickprs weights. This will indicate whether it is the scaling of the weights or scaling within LEOPARD that is making it worse. - -# Scaling within LEOPARD makes the weights worse for the EAS target, but it is scaling the PGS before applying weights that makes the PGS worse for AFR. This kind of makes sense as the scale of the EAS and EUR PGS are typically similar. +colnames(mean_abs_diff) <- c("Method", "Target", "Mean_Absolute_Difference") + +# Method Target Mean_Absolute_Difference +# dbslmm AFR 0.19474126 +# lassosum AFR 0.30388943 +# ldpred2 AFR 0.16107677 +# megaprs AFR 0.22283358 +# prscs AFR 0.17876755 +# ptclump AFR 0.17443263 +# quickprs AFR 0.18643385 +# sbayesrc AFR 0.19114802 +# dbslmm EAS 0.09235866 +# lassosum EAS 0.09133249 +# ldpred2 EAS 0.09829542 +# megaprs EAS 0.12050745 +# prscs EAS 0.08538271 +# ptclump EAS 0.10710789 +# quickprs EAS 0.11950164 +# sbayesrc EAS 0.10211742 + +# The adjusted LEOPARD weights look good. It is less accurate for the AFR target, probably due to limited GWAS sample size and LD reference mismatch. The correlation between the observed pgs weights is quite consistent across methods as well. Given how fast QuickPRS is, and that preliminary analysis shows other methods might be more sensitive to small reference data, I think we should use the QuickPRS-based LEOPARD weights for other PGS methods as well. ``` diff --git a/pipeline/config.yaml b/pipeline/config.yaml index 5e051fd9..eb44f5a0 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -22,9 +22,12 @@ score_list: NA # Specify location of gwas_groups file gwas_groups: NA -# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx','quickprs','sbayesrc') +# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx','quickprs','sbayesrc','leopard') pgs_methods: NA +# Specify whether LEOPARD should be used to combine population-specific PGS +leopard: true + # Specify p-value thresholds for ptclump ptclump_pts: ['5e-8', '1e-6', '1e-4', '1e-2', '0.1', '0.2', '0.3', '0.4', '0.5', '1'] diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 2580b8c8..0eed3a40 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -568,6 +568,96 @@ checkpoint score_reporter: # Multi-ancestry methods ########### +#### +# LEOPARD +#### + +# Estimate weights for population-specific PGS from single-source methods +rule leopard_quickprs_i: + resources: + mem_mb=10000, + time_min=1000 + threads: config['cores_prep_pgs'] + input: + lambda w: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group)), + lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{quickprs_multi_ldref}/{{population}}/{{population}}.subset_1.bed", population=[pop for pop in get_populations(w.gwas_group)]), + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + rules.download_ldak_highld.output, + rules.download_ldak5_2.output, + rules.download_ldak_map.output, + rules.download_ldak_bld.output + output: + f"{outdir}/reference/pgs_score_files/leopard/{{gwas_group}}/ref-{{gwas_group}}.weights.rds" + benchmark: + f"{outdir}/reference/benchmarks/leopard_quickprs_i-{{gwas_group}}.txt" + log: + f"{outdir}/reference/logs/leopard_quickprs_i-{{gwas_group}}.log" + conda: + "../envs/xwing.yaml" + params: + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group))), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"] + shell: + "Rscript ../Scripts/pgs_methods/leopard_quickprs.R \ + --sumstats {params.sumstats} \ + --scores {params.scores} \ + --populations {params.populations} \ + --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ + --quickprs_ldref {quickprs_ldref} \ + --quickprs_multi_ldref {quickprs_multi_ldref} \ + --xwing_repo {resdir}/software/xwing \ + --n_cores {threads} \ + --output {outdir}/reference/pgs_score_files/leopard/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ + --test {params.testing} > {log} 2>&1" + +rule leopard_quickprs: + input: expand(f"{outdir}/reference/pgs_score_files/leopard/{{gwas_group}}/ref-{{gwas_group}}.weights.rds", gwas_group=gwas_groups_df['name']) + +#### +# Combine single-source PGS using LEOPARD weights +#### + +# Define the single_source methods +single_source_methods = {"ptclump", "dbslmm", "prscs", "sbayesr", "sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs"} + +# Find which single source methods have been requested +requested_single_source_methods = list(single_source_methods.intersection(pgs_methods_all)) + +rule prep_pgs_multi_i: + input: + f"{outdir}/reference/pgs_score_files/leopard/{{gwas_group}}/ref-{{gwas_group}}.weights.rds", + lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method = w.method), + f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + output: + f"{outdir}/reference/pgs_score_files/{{method}}_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz" + benchmark: + f"{outdir}/reference/benchmarks/prep_pgs_multi_i-{{gwas_group}}-{{method}}.txt" + log: + f"{outdir}/reference/logs/prep_pgs_multi_i-{{gwas_group}}-{{method}}.log" + conda: + "../envs/xwing.yaml" + params: + scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method = w.method)), + populations= lambda w: ",".join(get_populations(w.gwas_group)), + testing=config["testing"], + config_file = config["config_file"] + shell: + "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ + --config {params.config_file} \ + --gwas_group {wildcards.gwas_group} \ + --method {wildcards.method} \ + --test {params.testing} > {log} 2>&1" + +rule prep_pgs_multi: + input: expand(f"{outdir}/reference/pgs_score_files/{{method}}_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method = requested_single_source_methods) + +######### +# Jointly optimised methods +######### + #### # PRS-CSx #### @@ -726,57 +816,6 @@ rule prep_pgs_tlprs_i: rule prep_pgs_tlprs: input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method=config["tlprs_methods"]) -## -# LDAK QuickPRS Multi -## - -rule prep_pgs_quickprs_multi_i: - resources: - mem_mb=10000 - threads: config['cores_prep_pgs'] - input: - lambda w: expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group)), - lambda w: expand(f"{quickprs_ldref}/{{population}}/{{population}}.cors.bin", population=[pop for pop in get_populations(w.gwas_group)]), - lambda w: expand(f"{quickprs_multi_ldref}/{{population}}/{{population}}.subset_1.bed", population=[pop for pop in get_populations(w.gwas_group)]), - lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), - rules.download_ldak_highld.output, - rules.download_ldak5_2.output, - rules.download_ldak_map.output, - rules.download_ldak_bld.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" - output: - f"{outdir}/reference/pgs_score_files/quickprs_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz" - benchmark: - f"{outdir}/reference/benchmarks/prep_pgs_quickprs_multi_i-{{gwas_group}}.txt" - log: - f"{outdir}/reference/logs/prep_pgs_quickprs_multi_i-{{gwas_group}}.log" - conda: - "../envs/xwing.yaml" - params: - sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), - scores= lambda w: ",".join(expand(f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group))), - populations= lambda w: ",".join(get_populations(w.gwas_group)), - testing=config["testing"] - shell: - "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ - --ref_plink_chr {refdir}/ref.chr \ - --ref_freq_chr {refdir}/freq_files \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ - --sumstats {params.sumstats} \ - --scores {params.scores} \ - --populations {params.populations} \ - --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ - --quickprs_ldref {quickprs_ldref} \ - --quickprs_multi_ldref {quickprs_multi_ldref} \ - --xwing_repo {resdir}/software/xwing \ - --n_cores {threads} \ - --output {outdir}/reference/pgs_score_files/quickprs_multi/{wildcards.gwas_group}/ref-{wildcards.gwas_group} \ - --pop_data {refdir}/ref.pop.txt \ - --test {params.testing} > {log} 2>&1" - -rule prep_pgs_quickprs_multi: - input: expand(f"{outdir}/reference/pgs_score_files/quickprs_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) - #### # BridgePRS #### @@ -847,14 +886,14 @@ if 'sbayesrc' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_sbayesrc.input) if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) +if config["leopard"]: + pgs_methods_input.append(rules.prep_pgs_multi.output) if 'prscsx' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_prscsx.input) if 'xwing' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_xwing.input) if 'tlprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_tlprs.input) -if 'quickprs_multi' in pgs_methods_all: - pgs_methods_input.append(rules.prep_pgs_quickprs_multi.input) if 'bridgeprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_bridgeprs.input) From 6b989750db6960d163a5b313685f6d4ba04c4320 Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 17 Feb 2025 11:23:03 +0000 Subject: [PATCH 109/153] Updates --- Scripts/pgs_methods/apply_leopard_weights.R | 26 +- docs/CrossPop.Rmd | 327 +++++++++++++++----- functions/constants.R | 8 +- functions/pgs.R | 16 +- functions/pipeline.R | 2 +- pipeline/config.yaml | 8 +- pipeline/rules/dependencies.smk | 37 ++- pipeline/rules/pgs_methods.smk | 12 +- pipeline/rules/target_scoring.smk | 2 +- 9 files changed, 321 insertions(+), 117 deletions(-) diff --git a/Scripts/pgs_methods/apply_leopard_weights.R b/Scripts/pgs_methods/apply_leopard_weights.R index 2d94595f..c9dc68e2 100644 --- a/Scripts/pgs_methods/apply_leopard_weights.R +++ b/Scripts/pgs_methods/apply_leopard_weights.R @@ -86,15 +86,13 @@ for(i in 1:nrow(gwas_list)){ score_cols <- which(names(score_header) %in% c('SNP','A1','A2', paste0('SCORE_', param))) - score_full[[populations[i]]] <- fread(cmd = + score_full[[gwas_list$population[i]]] <- fread(cmd = paste0( - "cut -d' ' -f ", - paste0(score_cols, collapse=','), - " ", - score_files[i]) + "zcat ", score_files[i], " | cut -d' ' -f ", + paste0(score_cols, collapse=',')) ) - names(score_full[[populations[i]]])[4] <- paste0('SCORE_targ_', populations[i]) + names(score_full[[gwas_list$population[i]]])[4] <- paste0('SCORE_targ_', gwas_list$population[i]) } #### @@ -117,16 +115,16 @@ score_all[is.na(score_all)]<-0 refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) opt$ref_plink_chr <- paste0(refdir, '/ref.chr') ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS) -opt$pop_data <- paste0(refdir, '/ref.pop.txt ') +opt$pop_data <- paste0(refdir, '/ref.pop.txt') pop_data <- read_pop_data(opt$pop_data) -opt$ref_freq_chr <- paste0(refdir, '/freq_files ') +opt$ref_freq_chr <- paste0(refdir, '/freq_files') # Subset PGS to SNPs in ref (useful when testing) score_all <- score_all[score_all$SNP %in% ref$SNP,] # Calculate linear combination of scores using mixing weights for each target population score_weighted <- score_all -for(targ_pop in populations){ +for(targ_pop in gwas_list$population){ # Read in the .freq file for target population freq_data <- read_frq(freq_dir = opt$ref_freq_chr, population = targ_pop, chr = CHROMS) @@ -141,11 +139,11 @@ for(targ_pop in populations){ fwrite(score_i, paste0(tmp_dir,'/tmp.',targ_pop,'.score'), col.names=T, sep=' ', quote=F) # Calc score in target sample - ref_pgs <- plink_score(pfile = opt$ref_plink_chr, keep = pop_data[pop_data$POP == targ_pop, c('FID'), with=F], chr = CHROMS, score = paste0(tmp_dir,'/tmp.',targ_pop,'.score')) + ref_pgs <- plink_score(pfile = opt$ref_plink_chr, plink2 = 'plink2', keep = pop_data[pop_data$POP == targ_pop, c('FID'), with=F], chr = CHROMS, score = paste0(tmp_dir,'/tmp.',targ_pop,'.score')) ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs) # Rescale SNP-weights according to PGS SD in target - for(i in populations){ + for(i in gwas_list$population){ scaling_factor <- 1 / ref_pgs_scale_i$SD[ref_pgs_scale_i$Param == paste0('SCORE_targ_', i)] score_i[[paste0('SCORE_targ_', i)]] <- score_i[[paste0('SCORE_targ_', i)]] * scaling_factor } @@ -183,7 +181,11 @@ if(!is.na(opt$test)){ log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') # Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = 'plink2', score = paste0(opt$output,'.score.gz')) + +resdir <- read_param(config = opt$config, param = 'resdir', return_obj = F) + +opt$ref_pcs <- paste0(resdir, '/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles') if(!is.null(opt$ref_pcs)){ log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 2042d50a..6f0d7022 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1368,6 +1368,7 @@ for(pop_i in pop){ Population = pop_i, GWAS = gwas_i, nsnp = nsnp, + max_r2 = max(res_i$Obs_R2), n_disc = disc_N, n_targ = targ_N, vg_est = mod_res$vg[1], @@ -1401,6 +1402,25 @@ ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + background_grid(major = 'y', minor = 'y') +ggplot(mod_res_all, aes(x = Phenotype, y = max_r2, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + labs(y="Max R2") + + theme_half_open() + + coord_cartesian(ylim = c(0, 0.15)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +# +hist(mod_res_all$max_r2) +hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) +hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) +hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) + +summary(mod_res_all$max_r2) +summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) +summary(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) +summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) + ``` *** @@ -1429,7 +1449,6 @@ both <- merge(avengeme, ldsc, by = c('Population','Phenotype')) both_h2 <- both[!(both$Phenotype %in% both$Phenotype[both$vg_est < 0.01 | both$h2_est < 0.01]),] # Select GWAS representing a range of SNP-h2 from LDSC, and a range of polygenicity from AVENGEME. - both_eur<-both_h2[both_h2$Population == 'EUR',] traits_data <- data.frame(trait = both_eur$Phenotype, heritability = both_eur$vg_est, polygenicity = both_eur$pi0_est) @@ -1454,6 +1473,154 @@ if (nrow(selected_traits) > 10) { write.table(selected_traits$trait, '/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', col.names = F, row.names = F, quote = F) +# Plot max R2 for selected traits +mod_res_all <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') +mod_res_all_selected <- mod_res_all[mod_res_all$Phenotype %in% selected_traits$trait,] + +ggplot(mod_res_all_selected, aes(x = Phenotype, y = max_r2, fill = Population)) + + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + + labs(y="Max R2") + + theme_half_open() + + coord_cartesian(ylim = c(0, 0.15)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +# +hist(mod_res_all$max_r2) +hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) +hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) +hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) + +summary(mod_res_all$max_r2) +summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) +summary(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) +summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) + +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])), 2) +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])), 2) +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])), 2) +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])), 2) +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2) +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2) + +``` + +*** + +# Make a descriptives table of GWAS + +```{r} +library(data.table) + +##### +# Trait names, labels, and URLs +##### + +### +# UKB +### +ukb <- fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') +names(ukb) <- c('trait', 'labels','field') +trait_labels <- ukb[, c('trait','labels'), with=F] +ukb<-ukb[, c('trait','field'), with=F] +ukb$sample <- 'UKB' +ukb$population <- 'EUR' +ukb$url<-NA + +### +# BBJ +### +bbj <- fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv') +bbj <- bbj[, c('trait', 'wget'), with = F] +names(bbj) <- c('trait', 'url') +bbj$sample <- 'BBJ' +bbj$population <- 'EAS' +bbj$field <- NA + +### +# UGR +### +ugr <- fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv') +ugr <- ugr[, c('trait', 'summaryStatistics'), with = F] +names(ugr) <- c('trait','url') +ugr$sample <- 'UGR' +ugr$population <- 'AFR' +ugr$field <- NA + +info_all <- do.call(rbind, list(ukb, bbj, ugr)) +info_all<-merge(info_all, trait_labels, by='trait') + +##### +# Sample size, SNP-h2 and polygenicity +##### + +# Read in the AVENGEME and LDSC results +avengeme <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') +ldsc <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv') +both <- merge(avengeme, ldsc, by = c('Population','Phenotype')) + +# Format for descriptives table +both$h2_avengeme<- paste0( + round(both$vg_est,2), + " (95%CI = ", + round(both$vg_lowCI, 2), + " - " , + round(both$vg_highCI, 2), ")") + +both$pi0_avengeme <- paste0( + round(both$pi0_est,2), + " (95%CI = ", + round(both$pi0_lowCI, 2), + " - " , + round(both$pi0_highCI, 2), ")") + +both$h2_ldsc <- paste0( + round(both$h2_est,2), + " (SE = ", + round(both$h2_se, 2), + ")") + +both$int_ldsc <- paste0( + round(both$int_est,2), + " (SE = ", + round(both$int_se, 2), + ")") + +both<-both[, c('Population','Phenotype','n_disc','n_targ','h2_avengeme','pi0_avengeme','h2_ldsc','int_ldsc','lambda'), with = F] +names(both)[1:2]<-c('population','labels') + +info_all <- merge(info_all, both, by = c('labels','population')) +info_all$n_disc<-round(info_all$n_disc, 0) +info_all$n_targ<-round(info_all$n_targ, 0) + +info_all<-info_all[, c('labels','trait','population','sample','n_disc','n_targ','h2_avengeme','pi0_avengeme','h2_ldsc','int_ldsc','lambda','field','url'), with=F] +names(info_all) <- c('Trait Label', 'Trait Description', 'Ancestry', 'GWAS Sample', 'GWAS N', 'Target N',"SNP-h2 (AVENGEME)","pi0 (AVENGEME)","SNP-h2 (LDSC)","Intercept (LDSC)",'Lambda', 'UKB Field', 'URL') + +# Add in column indicating whether the trait was used in downstream PGS comparison +selected_traits <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +info_all$`Selected` <- info_all$`Trait Label` %in% selected_traits + +write.csv(info_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv', row.names=F) + +# Estimate the mean and SD of sample size within each population for selected traits +info_all_selected<-info_all[info_all$Selected == T,] +n_dat <- NULL +for(i in unique(info_all_selected$`GWAS Sample`)){ + n_dat <-rbind( + n_dat, + data.table( + sample = i, + gwas_n_median = round(median(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])), + gwas_n_mean = round(mean(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])), + gwas_n_sd = round(sd(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])), + target_n_median = round(median(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i])), + target_n_mean = round(mean(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i])), + target_n_sd = round(sd(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i])) + ) + ) +} + ``` *** @@ -1510,6 +1677,7 @@ config<-c( "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", # "tlprs_methods: ['dbslmm','prscs','lassosum']", + "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", "ldpred2_inference: F", @@ -1581,7 +1749,7 @@ selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_su scores <- list_score_files(config) # Create files for EAS and AFR targets -targ_pop <- c('EAS','AFR') +targ_pop <- c('EUR','EAS','AFR') for(trait_i in selected_traits){ scores_i <- scores[grepl(trait_i, scores$name),] scores_i$multi <- scores_i$method @@ -1637,7 +1805,9 @@ for(trait_i in selected_traits){ # Make groups single source methods #### - scores_i_j_single_top1 <- scores_i_j[!(scores_i_j$method %in% pgs_group_methods),] + scores_i_j_single_top1 <- + scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i_j$method), ] # Create top1 column indicating which predictors top1 models should be derived scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' @@ -1688,7 +1858,7 @@ for(trait_i in selected_traits){ scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] - # Extract the pseudo score for each method and specify as a seperate group + # Extract the pseudo score for each method and specify as a separate group for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { param <- find_pseudo( config = config, @@ -1728,8 +1898,7 @@ for(trait_i in selected_traits){ # Make groups for the Multi-Source methods #### - scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods) & - !grepl('_multi$', scores_i_j$method),] + scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),] # Split top1 scores by target population # This doesn't apply to xwing because it only has pop-specific pseudo scores @@ -1836,7 +2005,7 @@ for(trait_i in selected_traits){ scores_i_j_multi$predictor[i], " > ", gsub('.profiles', - paste0('.pseudo.profiles'), + paste0('.pseudo.targ_', targ_pop_i,'.profiles'), scores_i_j_multi$predictor[i]) ) ) @@ -1846,7 +2015,7 @@ for(trait_i in selected_traits){ tmp$top1 <- paste0('EUR_', disc_pop_j_2) tmp$predictor <- gsub('.profiles', - paste0('.pseudo.profiles'), + paste0('.pseudo.targ_', targ_pop_i,'.profiles'), scores_i_j_multi$predictor[i]) scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) @@ -1898,9 +2067,7 @@ for(trait_i in selected_traits){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_EUR*/*/res* - -for targ_pop in $(echo EAS AFR); do +for targ_pop in $(echo EUR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -1920,6 +2087,7 @@ for targ_pop in $(echo EAS AFR); do fi for disc_pop_i in ${disc_pop}; do + #rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop}/*/res* for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ @@ -1975,7 +2143,7 @@ for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ } # Read in results -targ_pop = c('EAS','AFR') +targ_pop = c('EUR','EAS','AFR') res_eval <- list() for(pheno_i in selected_traits){ res_eval_i<-NULL @@ -2021,12 +2189,12 @@ for(pheno_i in selected_traits){ res_eval_i$Model[grepl('multi$', res_eval_i$Group) & grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' - res_eval_i$Model[grepl('quickprs_multi', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' res_eval_i$Source<-ifelse( - res_eval_i$Method %in% pgs_group_methods | + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' @@ -2045,17 +2213,17 @@ for(pheno_i in selected_traits){ # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('ptclump') & + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] - # Remove top1 models for QuickPRS-Multi, PRS-CSx, X-wing + # Remove top1 models for *-Multi, PRS-CSx, X-wing res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('prscsx', 'xwing', 'quickprs_multi') & + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & grepl('top1', res_eval_i$Group)),] # Remove any duplicate models res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( - "Target", "Method", "Model", "Source", "Discovery" + "Target", "Method", "Model", "Source", "Discovery","gwas_group" )]),] res_eval[[pheno_i]]<-res_eval_i @@ -2145,8 +2313,16 @@ meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','E # Comparison of models across methods, across target and discovery populations #### +model_palette <- c( + "IndivTrain" = "#F8766D", + "SumStatTrain" = "#7CAE00", + "Multi-IndivTrain" = "#00BFC4", + "Multi-SumStatTrain" = "#C77CFF" +) + # Format results for nice plot tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) @@ -2161,13 +2337,6 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, tmp$Target <- paste0(tmp$Target, ' Target') -model_palette <- c( - "IndivTrain" = "#F8766D", - "SumStatTrain" = "#7CAE00", - "Multi-IndivTrain" = "#00BFC4", - "Multi-SumStatTrain" = "#C77CFF" -) - tmp$Model <- factor(tmp$Model, levels = names(model_palette)) # Plot everything @@ -2208,6 +2377,60 @@ ggplot(tmp_multi, aes(x=label, y=R , fill = Model)) + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + scale_fill_manual(values = model_palette) + +# Format results for nice plot +tmp <- meta_res_eval +tmp <- tmp[tmp$Target == 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery == 'EAS'] <- 'EAS GWAS' +tmp$Discovery_clean[tmp$Discovery == 'AFR'] <- 'AFR GWAS' +tmp$Discovery_clean[tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c( + 'EUR GWAS', + 'EAS GWAS', + 'AFR GWAS', + 'Both')) + +tmp$Target <- paste0(tmp$Target, ' Target') + +tmp$Model <- factor(tmp$Model, levels = names(model_palette)) + +# Plot everything +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(gwas_group ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + +ggplot(tmp[tmp$Discovery_clean %in% c('EUR GWAS','Both'),], aes(x=label, y=R , fill = Model)) + + #geom_hline(yintercept = 0) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(gwas_group ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + scale_fill_manual(values = model_palette) + #### # Create heatmap showing difference between all methods and models #### @@ -2290,7 +2513,7 @@ find_model<-function(x){ mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' - mod[grepl('quickprs_multi', x)] <- 'SumStatTrain' + mod[grepl('_multi', x)] <- 'SumStatTrain' mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain' @@ -2327,18 +2550,18 @@ res_comp_all <- res_comp_all[ # Remove pseudo model for methods that don't really have one res_comp_all <- res_comp_all[ -!(res_comp_all$Method1 %in% c('ptclump') & +!(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] res_comp_all <- res_comp_all[ -!(res_comp_all$Method2 %in% c('ptclump') & +!(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] # Remove top1 models for PRS-CSx res_comp_all <- res_comp_all[ -!(res_comp_all$Method1 %in% c('prscsx','xwing','quickprs_multi') & +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & grepl('top1', res_comp_all$Model_1)),] res_comp_all <- res_comp_all[ -!(res_comp_all$Method2 %in% c('prscsx','xwing','quickprs_multi') & +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & grepl('top1', res_comp_all$Model_2)),] # Remove any comparisons @@ -2615,47 +2838,7 @@ tmp$R_diff_perc <- tmp$R_diff / tmp$Model_2_R meta_tmp$R_diff_perc_SE <- meta_tmp$R_diff_SE / meta_tmp$Model_2_R -ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) + - geom_point( - data = tmp, - mapping = aes(x=label, y=R_diff_perc, colour=Model1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_hline(yintercept = 0) + - geom_errorbar( - aes( - ymin = R_diff_perc - R_diff_perc_SE, - ymax = R_diff_perc + R_diff_perc_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 3, - shape = 23 - ) + - geom_point( - data = meta_tmp_ref, - aes(x = label, y = R_diff_perc, fill = Model1), - stat = "identity", - position = position_dodge(0.7), # Ensure same dodge as other points - size = 3, # Increase size for emphasis - shape = 22, - stroke = 1.5, - show.legend=F - ) + - scale_y_continuous(labels = percent_format()) + - geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") + - labs(y = "R diff. (SE)") + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - +library(scales) ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) + geom_point( data = tmp, @@ -2702,7 +2885,7 @@ meta_tmp_simple <- meta_tmp meta_tmp_simple$Model1<-as.character(meta_tmp_simple$Model1) meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-IndivTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model1<-factor(meta_tmp_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) +meta_tmp_simple$Model1<-factor(meta_tmp_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) meta_tmp_simple$Model2<-as.character(meta_tmp_simple$Model2) meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-IndivTrain'] <- 'IndivTrain' diff --git a/functions/constants.R b/functions/constants.R index a8de2a58..4c2f4edd 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,14 +37,14 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','quickprs_multi'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','QuickPRS-Multi') + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','pT+clump-Multi','DBSLMM-Multi','LDpred2-Multi','SBayesR-Multi','SBayesRC-Multi','lassosum-Multi','PRS-CS-Multi','MegaPRS-Multi','QuickPRS-Multi') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] -# Make vector indicating pgs_methods that can be applied to non-european GWAS +# Make vector indicating single source pgs_methods that can be applied to non-european GWAS pgs_methods_noneur <- c('ptclump','lassosum','megaprs','prscs','dbslmm','ldpred2','quickprs','sbayesrc') # Make vector indicating pgs_methods that are to be applied to gwas_groups -pgs_group_methods <- c('prscsx','xwing','tlprs','quickprs_multi') +pgs_group_methods <- c('prscsx','xwing') diff --git a/functions/pgs.R b/functions/pgs.R index a49120ec..5ed03511 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -54,14 +54,20 @@ list_score_files <- function(config){ # Retain methods that are applied to groups of gwas pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% pgs_group_methods)] - if('tlprs' %in% pgs_methods_list){ - # For TL-PRS, list combos for tlprs_methods - tlprs_methods_list <- read_param(config = config, param = 'tlprs_methods', return_obj = F) - combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0('tlprs_', tlprs_methods_list))) + # For TL-PRS, list combos for tlprs_methods + tlprs_methods<-read_param(config = config, param = 'tlprs_methods', return_obj = F) + if(length(tlprs_methods) > 1 || !is.na(tlprs_methods)){ + combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0('tlprs_', tlprs_methods))) + } + + # For LEOPARD, list combos for leopard_methods + leopard_methods<-read_param(config = config, param = 'leopard_methods', return_obj = F) + if(length(leopard_methods) > 1 || !is.na(leopard_methods)){ + combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0(leopard_methods,'_multi'))) } # Provide combos for other methods applied to groups of gwas - pgs_methods_list <- pgs_methods_list[pgs_methods_list != 'tlprs'] + pgs_methods_list <- pgs_methods_list[!(pgs_methods_list %in% c('tlprs','leopard'))] combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = pgs_methods_list)) } diff --git a/functions/pipeline.R b/functions/pipeline.R index c6e96e80..f65bedd6 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -310,7 +310,7 @@ find_pseudo <- function(config, gwas, pgs_method, target_pop = NULL){ } pseudo_val <- paste0('targ_', target_pop, '_weighted') } - if(pgs_method == 'quickprs_multi'){ + if(grepl('_multi$', pgs_method)){ if(!is.null(target_pop) && target_pop == 'TRANS'){ cat('No pseudovalidation for TRANS target population available for xwing.\n') cat(paste0('Returning result for ', gwas_list$population[1],' target population.\n')) diff --git a/pipeline/config.yaml b/pipeline/config.yaml index eb44f5a0..4e115c6e 100644 --- a/pipeline/config.yaml +++ b/pipeline/config.yaml @@ -22,12 +22,9 @@ score_list: NA # Specify location of gwas_groups file gwas_groups: NA -# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','prscsx','quickprs','sbayesrc','leopard') +# Specify pgs_methods ('ptclump','dbslmm','prscs','sbayesr','lassosum','ldpred2','megaprs','quickprs','sbayesrc','prscsx','xwing') pgs_methods: NA -# Specify whether LEOPARD should be used to combine population-specific PGS -leopard: true - # Specify p-value thresholds for ptclump ptclump_pts: ['5e-8', '1e-6', '1e-4', '1e-2', '0.1', '0.2', '0.3', '0.4', '0.5', '1'] @@ -85,5 +82,8 @@ cores_outlier_detection: 5 # Specify PGS methods that should be used by TL-PRS tlprs_methods: NA +# Specify PGS methods that should be reweighted according to LEOPARD ('ptclump','dbslmm','prscs','lassosum','ldpred2','megaprs','quickprs','sbayesrc') +leopard_methods: NA + # Specify PGS scaling approach pgs_scaling: ['continuous'] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 51e6038d..044b71de 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -311,7 +311,7 @@ if 'sbayesr' in config['pgs_methods']: raise FileNotFoundError(f"Required file not found: {ld_file}. SBayesR reference data must include files for all chromosomes.") # Set quickprs reference path -if any(method in config['pgs_methods'] for method in ['quickprs', 'quickprs_multi']): +if (config["leopard_methods"] and config["leopard_methods"] != "NA") or "quickprs" in config["pgs_methods"]: if config['quickprs_ldref'] == 'NA': quickprs_ldref=f"{resdir}/data/quickprs" @@ -337,7 +337,7 @@ if any(method in config['pgs_methods'] for method in ['quickprs', 'quickprs_mult # Set quickprs_multi reference path quickprs_multi_ldref=config['quickprs_multi_ldref'] -if 'quickprs_multi' in config['pgs_methods']: +if config["leopard_methods"] and config["leopard_methods"] != "NA": missing_files = [] for pop in gwas_list_df['population'].unique(): path = f"{quickprs_multi_ldref}/{pop}" @@ -417,7 +417,7 @@ def check_pgs_methods(x): return valid_pgs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs","quickprs_multi" + "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs" } invalid_methods = [method for method in x if method not in valid_pgs_methods] @@ -431,19 +431,13 @@ check_pgs_methods(config['pgs_methods']) # Check valid tlprs_methods are specified def check_tlprs_methods(config): valid_tlprs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr", "sbayesrc", "lassosum", "ldpred2", "megaprs","quickprs" + "ptclump", "dbslmm", "prscs", "sbayesrc", "lassosum", "ldpred2", "megaprs","quickprs" } - # Check if 'tlprs' is in the pgs_methods list - if 'tlprs' in config.get('pgs_methods', []): - # Check if tlprs_methods is defined and not None/NA - tlprs_methods = config.get('tlprs_methods') - - if tlprs_methods is None or tlprs_methods == 'NA': - raise ValueError("tlprs_methods must be specified when 'tlprs' is included in pgs_methods.") - + # Check if 'tlprs_methods' is empty + if config["tlprs_methods"] and config["tlprs_methods"] != "NA": # Check for invalid methods - invalid_methods = [method for method in tlprs_methods if method not in valid_tlprs_methods] + invalid_methods = [method for method in config["tlprs_methods"] if method not in valid_tlprs_methods] if invalid_methods: raise ValueError(f"Invalid tlprs_methods specified: {', '.join(invalid_methods)}. " @@ -451,6 +445,23 @@ def check_tlprs_methods(config): check_tlprs_methods(config) +# Check valid leopard_methods are specified +def check_leopard_methods(config): + valid_leopard_methods = { + "ptclump", "dbslmm", "prscs", "sbayesrc", "lassosum", "ldpred2", "megaprs","quickprs" + } + + # Check if 'leopard_methods' is empty + if config["leopard_methods"] and config["leopard_methods"] != "NA": + # Check for invalid methods + invalid_methods = [method for method in config["leopard_methods"] if method not in valid_leopard_methods] + + if invalid_methods: + raise ValueError(f"Invalid leopard_methods specified: {', '.join(invalid_methods)}. " + f"Valid methods are: {', '.join(valid_leopard_methods)}.") + +check_leopard_methods(config) + ######## # Check for repo version updates ######## diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 0eed3a40..618b9bb8 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -620,8 +620,8 @@ rule leopard_quickprs: # Combine single-source PGS using LEOPARD weights #### -# Define the single_source methods -single_source_methods = {"ptclump", "dbslmm", "prscs", "sbayesr", "sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs"} +# Define the single_source methods that can be applied to non-EUR data +single_source_methods = {"ptclump", "dbslmm", "prscs", "sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs"} # Find which single source methods have been requested requested_single_source_methods = list(single_source_methods.intersection(pgs_methods_all)) @@ -645,7 +645,7 @@ rule prep_pgs_multi_i: testing=config["testing"], config_file = config["config_file"] shell: - "Rscript ../Scripts/pgs_methods/quickprs_multi.R \ + "Rscript ../Scripts/pgs_methods/apply_leopard_weights.R \ --config {params.config_file} \ --gwas_group {wildcards.gwas_group} \ --method {wildcards.method} \ @@ -886,8 +886,8 @@ if 'sbayesrc' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_sbayesrc.input) if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) -if config["leopard"]: - pgs_methods_input.append(rules.prep_pgs_multi.output) +if config["leopard_methods"] and config["leopard_methods"] != "NA": + pgs_methods_input.append(rules.prep_pgs_multi.input) if 'prscsx' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_prscsx.input) if 'xwing' in pgs_methods_all: @@ -900,3 +900,5 @@ if 'bridgeprs' in pgs_methods_all: rule prep_pgs: input: pgs_methods_input + + \ No newline at end of file diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 2365035a..6d361a04 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -78,7 +78,7 @@ rule pc_projection: rule target_pgs_i: resources: mem_mb=config['mem_target_pgs'], - time_min=4000 + time_min=1000 threads: config['cores_target_pgs'] input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", From f9d7e05f462d3ab420211713db2b1e51dbafa946 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 18 Feb 2025 17:38:01 +0000 Subject: [PATCH 110/153] Updates --- docs/CrossPop.Rmd | 341 ++++++++++++++++++++++++---------------------- 1 file changed, 180 insertions(+), 161 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 6f0d7022..57d1a4b5 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -2067,7 +2067,7 @@ for(trait_i in selected_traits){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -for targ_pop in $(echo EUR); do +for targ_pop in $(echo EUR EAS AFR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -2121,6 +2121,7 @@ source_all('../functions') # Read in list of outcomes selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') # Calculate correlation between all phenotypes in each target population cors <- list() @@ -2230,6 +2231,76 @@ for(pheno_i in selected_traits){ } +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') + tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) + + # Simplify result to either SumStatTrain or IndivTrain + tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' + tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/plots') + +for(pheno_i in selected_traits){ + tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,] + + tmp$Discovery_clean <- as.character(tmp$Discovery) + tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') + tmp$Target <- paste0(tmp$Target, ' Target') + + png(paste0('~/oliverpainfel/Analyses/crosspop/plots/', pheno_i,'.png'), res=300, width = 3200, height = 2000, units = 'px') + plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + print(plot_tmp) + dev.off() +} + +# Compare performance of each method in each target population across values of GWAS sample size +for(targ_pop_i in targ_pop){ + tmp <- res_eval_simp[res_eval_simp$Target == targ_pop_i,] + for(disc_pop_i in unique(tmp$Discovery)){ + tmp2 <- tmp[tmp$Discovery == disc_pop_i,] + + ggplot(tmp2, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp2$Trait))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + + facet_grid(. ~ Trait, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + } +} + #### # Average results across phenotypes #### @@ -2309,18 +2380,7 @@ for(targ_pop_i in targ_pop){ meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -#### -# Comparison of models across methods, across target and discovery populations -#### - -model_palette <- c( - "IndivTrain" = "#F8766D", - "SumStatTrain" = "#7CAE00", - "Multi-IndivTrain" = "#00BFC4", - "Multi-SumStatTrain" = "#C77CFF" -) - -# Format results for nice plot +# Plot average performance across phenotypes for AFR and EAS targets tmp <- meta_res_eval tmp <- tmp[tmp$Target != 'EUR',] tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') @@ -2334,14 +2394,13 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, levels = c('Target-matched GWAS', 'EUR GWAS', 'Both')) - tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -tmp$Model <- factor(tmp$Model, levels = names(model_palette)) - -# Plot everything +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') ggplot(tmp, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + @@ -2350,86 +2409,13 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + labs(y = "R (SE)", x='Method') + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - -# Simplify results showing results only with or without training data -tmp_multi <- tmp[tmp$Discovery_clean == 'Both',] -tmp_multi <- tmp -tmp_multi$Model[tmp_multi$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp_multi$Model[tmp_multi$Model == 'SumStatTrain'] <- 'SumStatTrain' -tmp_multi <- tmp_multi[!duplicated(tmp_multi[, c('label','Target','Discovery_clean','Model'), with=F]),] - -ggplot(tmp_multi, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - - -# Format results for nice plot -tmp <- meta_res_eval -tmp <- tmp[tmp$Target == 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') -tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery == 'EAS'] <- 'EAS GWAS' -tmp$Discovery_clean[tmp$Discovery == 'AFR'] <- 'AFR GWAS' -tmp$Discovery_clean[tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c( - 'EUR GWAS', - 'EAS GWAS', - 'AFR GWAS', - 'Both')) - -tmp$Target <- paste0(tmp$Target, ' Target') - -tmp$Model <- factor(tmp$Model, levels = names(model_palette)) - -# Plot everything -ggplot(tmp, aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(gwas_group ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) - -ggplot(tmp[tmp$Discovery_clean %in% c('EUR GWAS','Both'),], aes(x=label, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(gwas_group ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + + background_grid(major = 'y', minor = 'y') + panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + - scale_fill_manual(values = model_palette) + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() #### # Create heatmap showing difference between all methods and models @@ -2457,7 +2443,7 @@ mirror_comp<-function(x){ } # Read in results -targ_pop=c('EAS','AFR') +targ_pop=c('EUR','EAS','AFR') res_comp <- list() for(pheno_i in selected_traits){ res_comp_i<-NULL @@ -2654,67 +2640,82 @@ meta_res_comp$R_diff_catagory <- factor(meta_res_comp$R_diff_catagory, levels = meta_res_comp$indep_star<-' ' meta_res_comp$indep_star[meta_res_comp$R_diff_p < 0.05]<-'*' meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-3]<-'**' -meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' +# meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),] -heatmap_list<-NULL -for(model_i in c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')){ - heatmap_list[[model_i]]<-list() - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - heatmap_list[[model_i]][[targ_pop_i]]<-list() - for(disc_pop_i in disc_pop){ - - tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] - tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] - tmp <- tmp[tmp$Model1 == model_i & tmp$Model2 == model_i,] - tmp$Model_1<-gsub('\\..*','', tmp$Model_1) - tmp$Model_2<-gsub('\\..*','', tmp$Model_2) - - tmp$Model_1 <- factor( - tmp$Model_1, - levels=unique(tmp$Model_1)) - tmp$Model_2 <- factor( - tmp$Model_2, - levels=unique(tmp$Model_1)) - - heatmap_list[[model_i]][[targ_pop_i]][[disc_pop_i]] <- - ggplot(data = tmp, aes(Model_2, Model_1, fill = R_diff_catagory)) + - geom_tile(color = "white", show.legend = TRUE) + - labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i, ', Model = ', model_i)) + - facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") + - geom_text( - data = tmp, - aes(Model_2, Model_1, label = indep_star), - color = "black", - size = 4, - angle = 0, - vjust = 0.8 - ) + - scale_fill_brewer( - breaks = levels(tmp$R_diff_catagory), - palette = "RdBu", - drop = F, - na.value = 'grey' - ) + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text( - angle = 45, - vjust = 1, - hjust = 1 - )) - } +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] + + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method') + names(tmp)[names(tmp) == 'label'] <- 'label1' + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method') + names(tmp)[names(tmp) == 'label'] <- 'label2' + + tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)], '-Multi') + tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods)] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods)], '-Multi') + + tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' + tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' + tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' + tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' + + tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] + tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + + tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTrain', 'ST', 'IT'), ")") + tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTrain', 'ST', 'IT'), ")") + + tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] + + tmp$label1 <- factor( + tmp$label1, + levels=unique(tmp$label1)) + tmp$label2 <- factor( + tmp$label2, + levels=unique(tmp$label2)) + + plot_tmp <- ggplot(data = tmp, aes(label2, label1, fill = R_diff_catagory)) + + geom_tile(color = "white", show.legend = TRUE) + + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i)) + + facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") + + geom_text( + data = tmp, + aes(label2, label1, label = indep_star), + color = "black", + size = 4, + angle = 0, + vjust = 0.8 + ) + + scale_fill_brewer( + breaks = levels(tmp$R_diff_catagory), + palette = "RdBu", + drop = F, + na.value = 'grey' + ) + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text( + angle = 45, + vjust = 1, + hjust = 1 + )) + + png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_diff.Discovery_EUR_', disc_pop_i,'.Target_', targ_pop_i, '.png'), res=300, width = 4200, height = 3000, units = 'px') + print(plot_tmp) + dev.off() } } @@ -4001,7 +4002,7 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) # Subset benchmarks for pgs_methods -bm_files_i <- bm_files_i[grepl('prep_pgs_', bm_files_i)] +bm_files_i <- bm_files_i[grepl('prep_pgs_|leopard_quickprs_', bm_files_i)] # Subset to benchmarks for gwas/gwas_groups in config scores <- list_score_files(config) @@ -4021,7 +4022,9 @@ bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) bm_dat_all$method <- gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) -bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method') +bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method', all.x=T) + +bm_dat_all$label[bm_dat_all$method == 'leopard_quickprs']<-"LEOPARD (QuickPRS)" # Calculate average time taken for each method method_avg <- NULL @@ -4029,7 +4032,7 @@ for(i in unique(bm_dat_all$label)){ method_avg <- rbind( method_avg, data.frame( - method = pgs_method_labels$method[pgs_method_labels$label == i], + method = bm_dat_all$method[bm_dat_all$label == i][1], Method = i, Time = mean(bm_dat_all$s[bm_dat_all$label == i]) ) @@ -4052,6 +4055,9 @@ for(i in unique(bm_dat_all$label)){ ) } +# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10 +method_avg$Memory[method_avg$method == 'xwing'] <- method_avg$Memory[method_avg$method == 'xwing'] /2 + # Format the time taken nicely method_avg$Time_clean[method_avg$Time < 60] <- paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') @@ -4066,9 +4072,22 @@ method_avg$Time_hour <- method_avg$Time / 60/60 # Seperate methods by single or multi source method_avg$Type[!(method_avg$method %in% pgs_group_methods)]<-'Single-source' method_avg$Type[method_avg$method %in% pgs_group_methods]<-'Multi-source' +method_avg$Type[method_avg$method == 'leopard_quickprs']<-'Tuning' + +method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source','Tuning')) +method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing","LEOPARD (QuickPRS)")) + +ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9)) + + labs(x = NULL, y = "Time (hours)") + + ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) + + facet_grid(~ Type, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") -method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source')) -method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing")) From 0c3f7614753da3e0dc89a33e8f2c75de85977075 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 20 Feb 2025 11:26:31 +0000 Subject: [PATCH 111/153] Updates --- docs/CrossPop.Rmd | 438 ++++++++++++++++++++++++++++++++++++------ functions/constants.R | 2 +- 2 files changed, 376 insertions(+), 64 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 57d1a4b5..f536ed0e 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1817,7 +1817,7 @@ for(trait_i in selected_traits){ # Make groups containing pseudo scores for single source methods #### - # Extract the pseudo score for each method and specify as a seperate group + # Extract the pseudo score for each method and specify as a separate group for(i in 1:nrow(scores_i_j_single_top1)) { param <- find_pseudo( config = config, @@ -2020,7 +2020,7 @@ for(trait_i in selected_traits){ scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) } - + #### # Combine the different predictor groups #### @@ -2035,6 +2035,14 @@ for(trait_i in selected_traits){ predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + #### + # Make a group that will combined all population specific PGS + #### + + predictors_i_all <- predictors_i[predictors_i$top1 %in% c('EUR','AFR','EAS'),] + predictors_i_all$multi <- 'all' + predictors_i<-rbind(predictors_i, predictors_i_all) + write.table( predictors_i, paste0( @@ -2067,6 +2075,8 @@ for(trait_i in selected_traits){ cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_EUR_*/*/res* + for targ_pop in $(echo EUR EAS AFR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" @@ -2087,7 +2097,6 @@ for targ_pop in $(echo EUR EAS AFR); do fi for disc_pop_i in ${disc_pop}; do - #rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop}/*/res* for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ @@ -2231,15 +2240,19 @@ for(pheno_i in selected_traits){ } +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") + res_eval_simp <- NULL for(pheno_i in selected_traits){ tmp <- res_eval[[pheno_i]] tmp$Trait <- pheno_i # Insert nice PGS method names - tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') - tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') - tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) # Simplify result to either SumStatTrain or IndivTrain tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' @@ -2249,17 +2262,105 @@ for(pheno_i in selected_traits){ res_eval_simp <- rbind(res_eval_simp, tmp) } +# Count the number of traits each method is best +tmp <- res_eval_simp[res_eval_simp$label != 'All',] +best_groups <- + do.call(rbind, by(tmp, list( + tmp$Target, + tmp$gwas_group, + tmp$Trait + ), function(subset) { + subset[which.max(subset$R),] # Select row with max R + })) + +best_counts <- as.data.frame(table(paste0(best_groups$label,':', best_groups$Model), best_groups$gwas_group, best_groups$Target)) + +# Rename columns +colnames(best_counts) <- c("label", "gwas_group", "Target", "count") +best_counts$Model<-gsub('.*:','',best_counts$label) +best_counts$label<-gsub(':.*','',best_counts$label) +best_counts$label <- factor(best_counts$label, levels = model_order) + +# Remove zero counts to declutter the plot +best_counts <- best_counts[best_counts$count > 0, ] + +# Create the plot +ggplot(best_counts[best_counts$Target != 'EUR',], aes(x = label, y = count, fill = Model)) + + geom_bar(stat = "identity", position = "dodge") + + facet_wrap(~ Target, scales = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + labs( + title = "Number of times each method is the best", + x = "Method", + y = "Count", + fill = "GWAS Group" + ) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + +############################# +# Identify best methods that improved prediction over next best method by 2% for any trait +# Filter out 'All' from the data +tmp <- res_eval_simp[res_eval_simp$label != 'All',] + +# Identify the best method for each trait, but only if it improves by >2% +best_groups <- do.call(rbind, by(tmp, list(tmp$Target, tmp$gwas_group, tmp$Trait), function(subset) { + if (nrow(subset) > 1) { + # Sort by R in descending order + subset <- subset[order(-subset$R), ] + # Check if the best method is more than 2% better than the second best + if ((subset$R[1] - subset$R[2]) / subset$R[2] > 0.02) { + return(subset[1, ]) # Return the best method if criteria met + } + } else { + return(subset[1, ]) # Handle cases with only one method + } + return(NULL) # Return NULL if criteria not met +})) + +# Create a count table with label and model combined +best_counts <- as.data.frame(table(paste0(best_groups$label,':', best_groups$Model), + best_groups$gwas_group, best_groups$Target)) + +# Rename columns +colnames(best_counts) <- c("label", "gwas_group", "Target", "count") +best_counts$Model <- gsub('.*:', '', best_counts$label) +best_counts$label <- gsub(':.*', '', best_counts$label) +best_counts$label <- factor(best_counts$label, levels = model_order) + +# Remove zero counts to declutter the plot +best_counts <- best_counts[best_counts$count > 0, ] + +# Create the plot +library(ggplot2) +ggplot(best_counts[best_counts$Target != 'EUR',], aes(x = label, y = count, fill = Model)) + + geom_bar(stat = "identity", position = "dodge") + + facet_wrap(~ Target, scales = 'free_x') + + theme_minimal() + + labs( + title = "Number of times each method is the best (with >2% improvement)", + x = "Method", + y = "Count", + fill = "Model" + ) + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + +############################# + + # Plot results for each phenotype separately dir.create('~/oliverpainfel/Analyses/crosspop/plots') for(pheno_i in selected_traits){ tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,] - + #tmp <- tmp[tmp$Target != 'EUR',] tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') tmp$Target <- paste0(tmp$Target, ' Target') - png(paste0('~/oliverpainfel/Analyses/crosspop/plots/', pheno_i,'.png'), res=300, width = 3200, height = 2000, units = 'px') + png(paste0('~/oliverpainfel/Analyses/crosspop/plots/', pheno_i,'.png'), res=300, width = 3400, height = 2000, units = 'px') plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, @@ -2280,6 +2381,7 @@ for(pheno_i in selected_traits){ } # Compare performance of each method in each target population across values of GWAS sample size +# Because we cannot hold all other things constant, this plot is confusing. I think relative performance might be easier to read. for(targ_pop_i in targ_pop){ tmp <- res_eval_simp[res_eval_simp$Target == targ_pop_i,] for(disc_pop_i in unique(tmp$Discovery)){ @@ -2383,9 +2485,10 @@ meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','E # Plot average performance across phenotypes for AFR and EAS targets tmp <- meta_res_eval tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-Multi') -tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' @@ -2417,6 +2520,69 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + legend.justification = "center") dev.off() +# Plot average performance across phenotypes for EUR using AFR or EAS GWAS +tmp <- meta_res_eval +tmp <- tmp[tmp$Target == 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.png'), res=300, width = 4000, height = 1500, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Plot performance of -multi models trained using LEOPARD vs using indiv-level data +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-multi') +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) +tmp<-tmp[grepl('multi', tmp$label),] +tmp <- tmp[tmp$Model != 'Multi-IndivTrain',] +tmp$Model<-as.character(tmp$Model) +tmp$Model[tmp$Model != 'SumStatTrain']<-'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain']<-'LEOPARD' +tmp$Target <- paste0(tmp$Target, ' Target') + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png'), res=300, width = 1500, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + #### # Create heatmap showing difference between all methods and models #### @@ -2509,9 +2675,9 @@ find_model<-function(x){ res_comp_all$Model1<-find_model(res_comp_all$Model_1) res_comp_all$Model2<-find_model(res_comp_all$Model_2) -res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') -res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% c(pgs_group_methods, 'all') | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') - +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') + for(i in c('EUR','EAS','AFR')){ res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i @@ -2553,6 +2719,26 @@ res_comp_all <- res_comp_all[ # Remove any comparisons res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] +res_comp_all$r_diff_rel <- res_comp_all$R_diff / res_comp_all$Model_2_R + +# Calculate relative improvement for ldpred2-multi vs ldpred2 as example +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', res_comp_all$Model_2) & + res_comp_all$Target == 'AFR',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),] +round(min(tmp_ldpred2$r_diff_rel)*100, 1) +round(max(tmp_ldpred2$r_diff_rel)*100, 1) + +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', res_comp_all$Model_2) & + res_comp_all$Target == 'EAS',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),] +round(min(tmp_ldpred2$r_diff_rel)*100, 1) +round(max(tmp_ldpred2$r_diff_rel)*100, 1) + + library(MAd) # Average R across phenotypes @@ -2627,6 +2813,32 @@ for(targ_pop_i in targ_pop){ } } +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R + +# Extract average improvement for ldpred2-multi vs ldpred2 as example +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', meta_res_comp$Model_2) & + meta_res_comp$Target == 'AFR',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +round(min(tmp_ldpred2$R_diff_perc)*100, 1) + +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EAS',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +round(min(tmp_ldpred2$R_diff_perc)*100, 1) + +# Compare QuickPRS-Multi vs QuickPRS to evaluate LEOPARD performance +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & + meta_res_comp$Model_2 == 'quickprs.pseudo.multi' & + meta_res_comp$Target == 'AFR',] +round(min(tmp_quickprs$R_diff_perc)*100, 1) + +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & + meta_res_comp$Model_2 == 'quickprs.pseudo.multi' & + meta_res_comp$Target == 'EAS',] +round(min(tmp_quickprs$R_diff_perc)*100, 1) + # Group differences meta_res_comp$R_diff_catagory <- cut( meta_res_comp$R_diff, @@ -2658,13 +2870,15 @@ for(targ_pop_i in targ_pop){ tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] - tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method') + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' names(tmp)[names(tmp) == 'label'] <- 'label1' - tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method') + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' names(tmp)[names(tmp) == 'label'] <- 'label2' - tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)], '-Multi') - tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods)] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods)], '-Multi') + tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') + tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' @@ -2674,17 +2888,18 @@ for(targ_pop_i in targ_pop){ tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + tmp$label1 <- factor(tmp$label1, levels = model_order) + tmp$label2 <- factor(tmp$label2, levels = model_order) + + tmp<-tmp[order(tmp$label1, tmp$label2),] + tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTrain', 'ST', 'IT'), ")") tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTrain', 'ST', 'IT'), ")") + + tmp$label1 <- factor(tmp$label1, levels = unique(tmp$label1)) + tmp$label2 <- factor(tmp$label2, levels = unique(tmp$label2)) tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] - - tmp$label1 <- factor( - tmp$label1, - levels=unique(tmp$label1)) - tmp$label2 <- factor( - tmp$label2, - levels=unique(tmp$label2)) plot_tmp <- ggplot(data = tmp, aes(label2, label1, fill = R_diff_catagory)) + geom_tile(color = "white", show.legend = TRUE) + @@ -2713,15 +2928,16 @@ for(targ_pop_i in targ_pop){ hjust = 1 )) - png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_diff.Discovery_EUR_', disc_pop_i,'.Target_', targ_pop_i, '.png'), res=300, width = 4200, height = 3000, units = 'px') + png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_diff.Discovery_EUR_', disc_pop_i,'.Target_', targ_pop_i, '.png'), res=300, width = 4400, height = 3200, units = 'px') print(plot_tmp) dev.off() } } #### -# Plot R compared to top1 model where GWAS matches target population +# Plot relative improvement of methods #### +# Use ptclump IndivTrain using EUR GWAS as the reference, as provides an interpretable scale meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'IndivTrain' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == 'EUR',] meta_res_comp_ptclump_top1$reference_point<-F @@ -2738,18 +2954,11 @@ meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F] meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA res_comp_all_ptclump_top1$reference_point<-F -# Format results for nice plot -model_palette <- c( - "IndivTrain" = "#F8766D", - "SumStatTrain" = "#7CAE00", - "Multi-IndivTrain" = "#00BFC4", - "Multi-SumStatTrain" = "#C77CFF" -) - meta_tmp <- meta_res_comp_ptclump_top1 -meta_tmp <- merge(meta_tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method') -meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods)] <- paste0(meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods)], '-Multi') -meta_tmp$label <- factor(meta_tmp$label, levels = unique(meta_tmp$label[order(!(grepl('Multi', meta_tmp$label)), meta_tmp$label)])) +meta_tmp <- merge(meta_tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +meta_tmp$label[is.na(meta_tmp$label)] <- 'All' +meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'] <- paste0(meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'], '-multi') +meta_tmp$label <- factor(meta_tmp$label, levels = model_order) meta_tmp$Discovery_clean <- as.character(meta_tmp$Discovery1) meta_tmp$Discovery_clean[meta_tmp$Discovery1 == 'EUR'] <- 'EUR GWAS' meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Single'] <- 'Target-matched GWAS' @@ -2762,9 +2971,10 @@ meta_tmp$Target <- paste0(meta_tmp$Target, ' Target') meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = names(model_palette)) meta_tmp_ref <- meta_res_comp_reference -meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method') -meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods)] <- paste0(meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods)], '-Multi') -meta_tmp_ref$label <- factor(meta_tmp_ref$label, levels = unique(meta_tmp_ref$label[order(!(grepl('Multi', meta_tmp_ref$label)), meta_tmp_ref$label)])) +meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +meta_tmp_ref$label[is.na(meta_tmp_ref$label)] <- 'All' +meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'] <- paste0(meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'], '-multi') +meta_tmp_ref$label <- factor(meta_tmp_ref$label, levels = model_order) meta_tmp_ref$Discovery_clean <- as.character(meta_tmp_ref$Discovery1) meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 == 'EUR'] <- 'EUR GWAS' meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Single'] <- 'Target-matched GWAS' @@ -2777,9 +2987,10 @@ meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target') meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = names(model_palette)) tmp <- res_comp_all_ptclump_top1 -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method') -tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods)], '-Multi') -tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) tmp$Discovery_clean <- as.character(tmp$Discovery1) tmp$Discovery_clean[tmp$Discovery1 == 'EUR'] <- 'EUR GWAS' tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Single'] <- 'Target-matched GWAS' @@ -2883,27 +3094,128 @@ ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) + # Simplify results showing results only with or without training data meta_tmp_simple <- meta_tmp -meta_tmp_simple$Model1<-as.character(meta_tmp_simple$Model1) -meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' -meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'Multi-IndivTrain'] <- 'IndivTrain' -meta_tmp_simple$Model1<-factor(meta_tmp_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) -meta_tmp_simple$Model2<-as.character(meta_tmp_simple$Model2) -meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' -meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'Multi-IndivTrain'] <- 'IndivTrain' -meta_tmp_simple$Model2<-factor(meta_tmp_simple$Model2, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) -meta_tmp_simple <- meta_tmp_simple[!duplicated(meta_tmp_simple[, c('label','Target','Discovery_clean','Model1','Model2'), with=F]),] +meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_1 %in% res_eval_simp$Group,] +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_2 %in% res_eval_simp$Group,] meta_tmp_ref_simple <- meta_tmp_ref -meta_tmp_ref_simple$Model1<-as.character(meta_tmp_ref_simple$Model1) -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'Multi-IndivTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model1<-factor(meta_tmp_ref_simple$Model1, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) -meta_tmp_ref_simple$Model2<-as.character(meta_tmp_ref_simple$Model2) -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'Multi-SumStatTrain'] <- 'IndivTrain of SumStatTrain' -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'Multi-IndivTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model2<-factor(meta_tmp_ref_simple$Model2, levels = c('IndivTrain', 'SumStatTrain', 'IndivTrain of SumStatTrain')) - -meta_tmp_ref_simple <- meta_tmp_ref_simple[!duplicated(meta_tmp_ref_simple[, c('label','Target','Discovery_clean','Model1','Model2'), with=F]),] +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_1 %in% res_eval_simp$Group,] +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_2 %in% res_eval_simp$Group,] + +tmp_simple <- tmp +tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' +tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' +tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' +tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp_simple<-tmp_simple[tmp_simple$Model_1 %in% res_eval_simp$Group,] +tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,] + +# Export plot for manuscript +png('~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png', width = 3200, height = 2000, res= 300, units = 'px') +ggplot(meta_tmp_simple[meta_tmp_simple$Target != 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + + geom_point( + data = tmp_simple[tmp_simple$Target != 'EUR Target',], + mapping = aes(x=label, y=R_diff_perc, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff_perc - R_diff_perc_SE, + ymax = R_diff_perc + R_diff_perc_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target != 'EUR Target',], + aes(x = label, y = R_diff_perc, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 4, + shape = 22, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") + + scale_y_continuous(labels = percent_format()) + + labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1), # Increase x-axis labels + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center" + ) +dev.off() + +# Plot for EUR +meta_tmp_simple$Discovery_clean <- paste0(meta_tmp_simple$Discovery1,' GWAS') +meta_tmp_ref_simple$Discovery_clean <- paste0(meta_tmp_ref_simple$Discovery1,' GWAS') +tmp_simple$Discovery_clean <- paste0(tmp_simple$Discovery1,' GWAS') + +png('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png', width = 4000, height = 1500, res= 300, units = 'px') +ggplot(meta_tmp_simple[meta_tmp_simple$Target == 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + + geom_point( + data = tmp_simple[tmp_simple$Target == 'EUR Target',], + mapping = aes(x=label, y=R_diff_perc, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff_perc - R_diff_perc_SE, + ymax = R_diff_perc + R_diff_perc_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target == 'EUR Target',], + aes(x = label, y = R_diff_perc, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 4, + shape = 22, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") + + scale_y_continuous(labels = percent_format()) + + labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1), # Increase x-axis labels + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center" + ) +dev.off() # Export plot for poster presentation png('poster_plot1.png', width = 54, height = 36, res= 300, units = 'cm') diff --git a/functions/constants.R b/functions/constants.R index 4c2f4edd..60a4d98c 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -38,7 +38,7 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','pT+clump-Multi','DBSLMM-Multi','LDpred2-Multi','SBayesR-Multi','SBayesRC-Multi','lassosum-Multi','PRS-CS-Multi','MegaPRS-Multi','QuickPRS-Multi') + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] From 4192f4d5acd02cb9a45381d2b1887f33c06daf29 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 25 Feb 2025 08:25:43 +0000 Subject: [PATCH 112/153] Updates --- docs/CrossPop.Rmd | 667 +++++++++++++++++++++++--------- functions/constants.R | 4 +- pipeline/rules/dependencies.smk | 2 +- pipeline/rules/pgs_methods.smk | 4 +- 4 files changed, 494 insertions(+), 183 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f536ed0e..f3d442be 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1675,8 +1675,8 @@ config<-c( "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','quickprs','quickprs_multi','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", -# "tlprs_methods: ['dbslmm','prscs','lassosum']", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", + "tlprs_methods: ['dbslmm']", "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", @@ -1701,7 +1701,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml \ - prep_pgs -n + target_pgs -n ``` *** @@ -2738,6 +2738,62 @@ tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),] round(min(tmp_ldpred2$r_diff_rel)*100, 1) round(max(tmp_ldpred2$r_diff_rel)*100, 1) +# Calculate relative improvement for sbayesrc-multi vs sbayesrc in EUR target as example +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo-', res_comp_all$Model_2) & + res_comp_all$Target == 'EUR' & + res_comp_all$Discovery1 == 'EUR+EAS' & + res_comp_all$Discovery2 == 'EUR',] +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),] +round(min(tmp_sbayesrc$r_diff_rel)*100, 1) +round(max(tmp_sbayesrc$r_diff_rel)*100, 1) + +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo-', res_comp_all$Model_2) & + res_comp_all$Target == 'EUR' & + res_comp_all$Discovery1 == 'EUR+AFR' & + res_comp_all$Discovery2 == 'EUR',] +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),] +round(min(tmp_sbayesrc$r_diff_rel)*100, 1) +round(max(tmp_sbayesrc$r_diff_rel)*100, 1) + +##### +# Export a csv containing difference results for all traits +##### +# Simplify to contain only IndivTrain or SumStatTrain result +tmp <- res_comp_all +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label1' +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label2' + +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') + +tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' + +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1) +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2) + +tmp <- tmp[, c('Target', 'pheno', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval'), with=F] +names(tmp) <- c('Target', 'Trait','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "R difference p-value") + +tmp<-tmp[order(tmp$Target, tmp$Trait, tmp$`Model 1`, tmp$`Model 2`),] +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3) +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3) +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3) + +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/r_diff.csv', row.names=F) + +########### library(MAd) @@ -2828,6 +2884,35 @@ tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] round(min(tmp_ldpred2$R_diff_perc)*100, 1) +# Extract average improvement for sbayesrc-multi vs sbayesrc in EUR as example +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EUR' & + meta_res_comp$Discovery1 == 'EUR+AFR' & + meta_res_comp$Discovery2 == 'EUR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EUR' & + meta_res_comp$Discovery1 == 'EUR+EAS' & + meta_res_comp$Discovery2 == 'EUR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) + +# Extract average improvement for sbayesrc in EUR compared to all model +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' & + meta_res_comp$Model_1 == 'all-EUR.top1' & + meta_res_comp$Target == 'AFR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) +tmp_sbayesrc$R_diff_p + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' & + meta_res_comp$Model_1 == 'all-EUR.top1' & + meta_res_comp$Target == 'EAS',] +round(tmp_sbayesrc$R_diff_perc*100, 1) +tmp_sbayesrc$R_diff_p + + # Compare QuickPRS-Multi vs QuickPRS to evaluate LEOPARD performance tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & meta_res_comp$Model_2 == 'quickprs.pseudo.multi' & @@ -2839,6 +2924,82 @@ tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.mu meta_res_comp$Target == 'EAS',] round(min(tmp_quickprs$R_diff_perc)*100, 1) +# Compare all.multi method to next best method +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' & + meta_res_comp$Target == 'AFR' & + meta_res_comp$Source2 == 'Multi',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' & + meta_res_comp$Target == 'EAS' & + meta_res_comp$Source2 == 'Multi',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +# Compare all.multi method to next best method +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-AFR.top1' & + meta_res_comp$Target == 'AFR' & + meta_res_comp$Discovery1 == 'AFR' & + meta_res_comp$Discovery2 == 'AFR',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-EAS.top1' & + meta_res_comp$Target == 'EAS' & + meta_res_comp$Discovery1 == 'EAS' & + meta_res_comp$Discovery2 == 'EAS',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +##### +# Export a csv containing difference results for all traits +##### +# Simplify to contain only IndivTrain or SumStatTrain result +tmp <- meta_res_comp +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label1' +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label2' + +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') + +tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' + +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1) +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2) + +tmp$`Percentage change (R difference / Model 2 R)` <- paste0(round(tmp$R_diff_perc * 100, 1), '%') + +tmp <- tmp[, c('Target', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff',"Percentage change (R difference / Model 2 R)", 'R_diff_p'), with=F] +names(tmp) <- c('Target','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "Percentage change (R difference / Model 2 R)", "R difference p-value") + +tmp<-tmp[order(tmp$Target, tmp$`Model 1`, tmp$`Model 2`),] +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3) +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3) +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3) + +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/r_diff_average.csv', row.names=F) + +############ + # Group differences meta_res_comp$R_diff_catagory <- cut( meta_res_comp$R_diff, @@ -2939,13 +3100,13 @@ for(targ_pop_i in targ_pop){ #### # Use ptclump IndivTrain using EUR GWAS as the reference, as provides an interpretable scale -meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Model2 == 'IndivTrain' & meta_res_comp$Method2 == 'ptclump' & meta_res_comp$Discovery2 == 'EUR',] +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Method2 == 'all' & meta_res_comp$Source2 == 'Multi',] meta_res_comp_ptclump_top1$reference_point<-F -meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Model1 == 'IndivTrain' & meta_res_comp_ptclump_top1$Method1 == 'ptclump' & meta_res_comp_ptclump_top1$Discovery1 == 'EUR']<-T +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Method1 == 'all' & meta_res_comp_ptclump_top1$Source1 == 'Multi']<-T meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0 meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1))) -res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Model2 == 'IndivTrain' & res_comp_all$Method2 == 'ptclump' & res_comp_all$Discovery2 == 'EUR',] +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Method2 == 'all' & res_comp_all$Source2 == 'Multi',] res_comp_all_ptclump_top1$Discovery1 <- factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1)) # Create data to plot reference points @@ -3170,6 +3331,10 @@ meta_tmp_simple$Discovery_clean <- paste0(meta_tmp_simple$Discovery1,' GWAS') meta_tmp_ref_simple$Discovery_clean <- paste0(meta_tmp_ref_simple$Discovery1,' GWAS') tmp_simple$Discovery_clean <- paste0(tmp_simple$Discovery1,' GWAS') +meta_tmp_simple<-meta_tmp_simple[!duplicated(meta_tmp_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),] +meta_tmp_ref_simple<-meta_tmp_ref_simple[!duplicated(meta_tmp_ref_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),] +tmp_simple<-tmp_simple[!duplicated(tmp_simple[, c('label', 'Discovery_clean', 'Model1','pheno'), with=F]),] + png('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png', width = 4000, height = 1500, res= 300, units = 'px') ggplot(meta_tmp_simple[meta_tmp_simple$Target == 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + geom_point( @@ -3217,60 +3382,6 @@ ggplot(meta_tmp_simple[meta_tmp_simple$Target == 'EUR Target',], aes(x=label, y= ) dev.off() -# Export plot for poster presentation -png('poster_plot1.png', width = 54, height = 36, res= 300, units = 'cm') -ggplot(meta_tmp_simple, aes(x=label, y=R_diff_perc , fill = Model1)) + - geom_hline(yintercept = 0) + - geom_errorbar( - aes( - ymin = R_diff_perc - R_diff_perc_SE, - ymax = R_diff_perc + R_diff_perc_SE - ), - width = 0, - size = 1, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 7, - stroke = 1, - shape = 23 - ) + - geom_point( - data = meta_tmp_ref_simple, - aes(x = label, y = R_diff_perc, fill = Model1), - stat = "identity", - position = position_dodge(0.7), # Ensure same dodge as other points - size = 7, # Increase size for emphasis - shape = 22, - stroke = 1, - show.legend=F - ) + - scale_fill_manual(values = c( - "IndivTrain" = "#F8766D", # Red - "SumStatTrain" = "#00BFC4", # Green - "IndivTrain of SumStatTrain" = "#CCFFFF" # Purple - )) + - geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted", size = 1) + - scale_y_continuous(labels = percent_format()) + - labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme( - axis.text.x = element_text(size = 24, angle = 45, vjust = 1, hjust = 1), # Increase x-axis labels - axis.text.y = element_text(size = 24), # Increase y-axis labels - axis.title = element_text(size = 24), # Increase axis titles - strip.text = element_text(size = 24), # Increase facet labels - legend.text = element_text(size = 24, hjust = 0.5), # Increase legend text - legend.position = "top", - legend.key.spacing.x = unit(5, "cm"), - legend.justification = "center" - ) -dev.off() - ``` @@ -3301,32 +3412,24 @@ outdir <- read_param(config = config, param = 'outdir', return_obj = F) scores <- list_score_files(config) ### -# Read in weights estimated by LEOPARD +# Read in weights estimated by LEOPARD (QuickPRS) ### -# Currently, we are only using LEOPARD to estimate the weights for QuickPRS PGS. -# Read in the weights adjusted to account for standardised PGS (SD = 1). -# Read in the weights for the non-EUR target sample (i.e. either AFR or EAS). leopard_weights<-NULL scores_quickprs <- scores$name[scores$method == 'quickprs_multi'] for(i in selected_traits){ scores_i <- scores_quickprs[grepl(paste0('^', i,'_'), scores_quickprs)] for(j in scores_i){ - log <- readLines(paste0(outdir, '/reference/pgs_score_files/quickprs_multi/', j, '/ref-', j, '.log')) - populations <- unlist(strsplit(gsub('populations| ','', log[grepl('^ populations', log)]), ',')) - - weight_row <- which(grepl(paste0('Adjusted LEOPARD weights - ', populations[populations != 'EUR'],' target'), log)) - weight_row <- weight_row + 1:2 - log <- log[weight_row] - log <- as.numeric(gsub('.* ', '', log)) + weights_file <- readRDS(paste0(outdir, '/reference/pgs_score_files/leopard/', j, '/ref-', j, '.weights.rds')) + weights_file <- data.frame(weights_file) weights <- data.table( - Target = populations[populations != 'EUR'], - Discovery = populations, - Weight = round(log, 3), + Target = do.call(c, lapply(names(weights_file), function(x) rep(x, 2))), + Discovery = names(weights_file), + Weight = do.call(c, lapply(weights_file, function(x) x)), Trait = i, - Method = 'quickprs_multi' + Method = 'LEOPARD' ) leopard_weights <- rbind(leopard_weights, weights) @@ -3336,26 +3439,42 @@ for(i in selected_traits){ ##### # Read in the PGS weights estimated using UKB data ##### -# Read in the final model coefficients for models containing pseudo PGS from single-source methods +# Read in the final model coefficients for multi-source methods obs_weights<-NULL for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_methods)]){ scores_method<-scores$name[scores$method == method_i] + method_i <- gsub('_multi','', method_i) for(i in selected_traits){ - for(j in c('EAS','AFR')){ - model <- fread(paste0('~/oliverpainfel/Analyses/crosspop/targ_', j, '.disc_EUR_', j, '/', i, '/final_models/', method_i, '.pseudo.multi.final_model.txt')) - model<-model[-1,] - names(model) <- c('x', 'BETA') - model$Discovery[grepl('UKB', model$x)]<-'EUR' - model$Discovery[grepl('BBJ', model$x)]<-'EAS' - model$Discovery[grepl('UGR', model$x)]<-'AFR' - model$Target <- j - model$Weight <- model$BETA/sum(model$BETA) - model$Trait <- i - model$Method <- method_i - model<-model[,c('Target','Discovery','Weight','Method','Trait'), with=F] - obs_weights<-rbind(obs_weights, model) + for(j in c('EAS','AFR','EUR')){ + if(j == 'EUR'){ + pops <- c('EAS','AFR') + } else { + pops <- j + } + + for(k in pops){ + model <- fread(paste0('~/oliverpainfel/Analyses/crosspop/targ_', j, '.disc_EUR_', k, '/', i, '/final_models/', method_i, '.pseudo.multi.final_model.txt')) + model<-model[-1,] + + # Set weight to zero if negative, as this is what LEOPARD does + if(any(model$V2 < 0)){ + model$V2[model$V2 < 0] <- 0 + model$V2[model$V2 > 0] <- 1 + } + + names(model) <- c('x', 'BETA') + model$Discovery[grepl('UKB', model$x)]<-'EUR' + model$Discovery[grepl('BBJ', model$x)]<-'EAS' + model$Discovery[grepl('UGR', model$x)]<-'AFR' + model$Target <- j + model$Weight <- model$BETA/sum(model$BETA) + model$Trait <- i + model$Method <- method_i + model<-model[,c('Target','Discovery','Weight','Method','Trait'), with=F] + obs_weights<-rbind(obs_weights, model) + } } } } @@ -3364,29 +3483,70 @@ for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_met # Combine and compare ### -leopard_weights$Method <- 'LEOPARD' both <- do.call(rbind, list(obs_weights, leopard_weights)) -both <- both[both$Discovery != 'EUR',] -both$Target <- paste0('Target = ', both$Target) +both<-merge(both, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x=T, sort = F) +both$label[is.na(both$label)] <- both$Method[is.na(both$label)] +both$label <- factor(both$label, levels=unique(both$label)) + +# Plot non-EUR target first +tmp <- both[both$Target != 'EUR',] +tmp <- tmp[tmp$Discovery != 'EUR',] + +# Set LEOPARD to black fill +default_colors <- hue_pal()(9) +names(default_colors) <- levels(tmp$label) +default_colors["LEOPARD"] <- "black" # Plot the estimated and observed weights -ggplot(both, aes(x = Trait, y = Weight, fill = Method)) + - geom_bar(position="dodge", stat="identity") + - facet_grid(. ~ Target) + +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights.png', units = 'px', res = 300, width = 2500, height = 1500) +ggplot(tmp, aes(x = Trait, y = Weight, fill = label)) + + geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", colour = 'black', size = 0.1) + + scale_fill_manual(values = default_colors) + + facet_grid(Target ~ .) + theme_half_open() + + labs(title = 'Weight of target ancestry-matched PGS', fill = NULL) + background_grid(major = 'y', minor = 'y') + - panel_border() + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + ylim(c(0,1)) +dev.off() + +# Plot EUR target +tmp <- both[both$Target == 'EUR',] +tmp <- tmp[tmp$Discovery != 'EUR',] + +# Set LEOPARD to black fill +default_colors <- hue_pal()(9) +names(default_colors) <- levels(tmp$label) +default_colors["LEOPARD"] <- "black" + +# Plot the estimated and observed weights +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_eur.png', units = 'px', res = 300, width = 2500, height = 1500) +ggplot(tmp, aes(x = Trait, y = Weight, fill = label)) + + geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", colour = 'black', size = 0.1) + + scale_fill_manual(values = default_colors) + + facet_grid(Discovery ~ .) + + theme_half_open() + + labs(title = 'Weight of non-EUR PGS for EUR Target', fill = NULL) + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + ylim(c(0,1)) +dev.off() # Calculate correlation between weights from each method -both$Discovery<-NULL -both_wide <- reshape(both, +# Start with non-EUR target +tmp <- both[both$Target != 'EUR',] +tmp$Discovery<-NULL +tmp_wide <- reshape(tmp, idvar = c("Trait", "Target"), - timevar = "Method", + timevar = "label", direction = "wide") -names(both_wide) <- gsub('Weight.', '', names(both_wide)) -cor_matrix_EAS <- cor(both_wide[both_wide$Target == 'Target = EAS', -1:-2]) -cor_matrix_AFR <- cor(both_wide[both_wide$Target == 'Target = AFR', -1:-2]) +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) + +cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Target == 'EAS', -1:-2]) +cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Target == 'AFR', -1:-2]) # Convert correlation matrix to long format for ggplot cor_df_EAS <- melt(cor_matrix_EAS) @@ -3396,6 +3556,7 @@ cor_df_AFR$Target <- 'Target = AFR' cor_df <- rbind(cor_df_AFR, cor_df_EAS) # Create ggplot correlation heatmap with text inside +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr.png', units = 'px', width = 3300, height = 1700, res = 300) ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + geom_tile(color = "white") + # Tile plot with white borders geom_text(aes(label = round(value, 2)), color = "black") + # Add correlation values @@ -3408,46 +3569,43 @@ ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + ) + facet_grid(. ~ Target) + labs(fill = "Correlation") +dev.off() + +# Start with non-EUR target +tmp <- both[both$Target == 'EUR',] +tmp$Target<-NULL +tmp_wide <- reshape(tmp, + idvar = c("Trait", "Discovery"), + timevar = "label", + direction = "wide") -# Plot comparison between observed and LEOPARD weights -obvs_vs_leopard <- merge(obs_weights, leopard_weights, by=c('Target','Discovery','Trait')) +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) + +cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Discovery == 'EAS', -1:-2]) +cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Discovery == 'AFR', -1:-2]) + +# Convert correlation matrix to long format for ggplot +cor_df_EAS <- melt(cor_matrix_EAS) +cor_df_AFR <- melt(cor_matrix_AFR) +cor_df_EAS$Target <- 'Discovery = EAS + EUR' +cor_df_AFR$Target <- 'Discovery = AFR + EUR' +cor_df <- rbind(cor_df_AFR, cor_df_EAS) -ggplot(obvs_vs_leopard, aes(x=Weight.x, y=Weight.y, colour = Method.x)) + - geom_abline(slope = 1, intercept = 0, linetype = "dashed", color = "black") + - geom_point() + +# Create ggplot correlation heatmap with text inside +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr_eur.png', units = 'px', width = 3300, height = 1700, res = 300) +ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + + geom_tile(color = "white") + # Tile plot with white borders + geom_text(aes(label = round(value, 2)), color = "black") + # Add correlation values + scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) + # Color scale theme_half_open() + panel_border() + + theme( + axis.text.x = element_text(angle = 45, hjust = 1), + axis.title = element_blank() + ) + facet_grid(. ~ Target) + - labs(y = 'LEOPARD weight', x = 'Observed weight') + - xlim(c(0,1)) + - ylim(c(0,1)) - -mean_abs_diff <- aggregate(abs(obvs_vs_leopard$Weight.x - obvs_vs_leopard$Weight.y), - by = list(Method = obvs_vs_leopard$Method.x, Population = obvs_vs_leopard$Target), - FUN = mean) - -# Rename columns -colnames(mean_abs_diff) <- c("Method", "Target", "Mean_Absolute_Difference") - -# Method Target Mean_Absolute_Difference -# dbslmm AFR 0.19474126 -# lassosum AFR 0.30388943 -# ldpred2 AFR 0.16107677 -# megaprs AFR 0.22283358 -# prscs AFR 0.17876755 -# ptclump AFR 0.17443263 -# quickprs AFR 0.18643385 -# sbayesrc AFR 0.19114802 -# dbslmm EAS 0.09235866 -# lassosum EAS 0.09133249 -# ldpred2 EAS 0.09829542 -# megaprs EAS 0.12050745 -# prscs EAS 0.08538271 -# ptclump EAS 0.10710789 -# quickprs EAS 0.11950164 -# sbayesrc EAS 0.10211742 - -# The adjusted LEOPARD weights look good. It is less accurate for the AFR target, probably due to limited GWAS sample size and LD reference mismatch. The correlation between the observed pgs weights is quite consistent across methods as well. Given how fast QuickPRS is, and that preliminary analysis shows other methods might be more sensitive to small reference data, I think we should use the QuickPRS-based LEOPARD weights for other PGS methods as well. + labs(fill = "Correlation") +dev.off() ``` @@ -4338,6 +4496,10 @@ bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method', all.x=T) bm_dat_all$label[bm_dat_all$method == 'leopard_quickprs']<-"LEOPARD (QuickPRS)" +############# +# Time +############# + # Calculate average time taken for each method method_avg <- NULL for(i in unique(bm_dat_all$label)){ @@ -4354,21 +4516,26 @@ for(i in unique(bm_dat_all$label)){ # Times X-Wing time by two since it used 20 cores, but other methods used 10 method_avg$Time[method_avg$method == 'xwing'] <- method_avg$Time[method_avg$method == 'xwing'] * 2 -# Calculate average max_rss for each method -method_avg_mem <- NULL -for(i in unique(bm_dat_all$label)){ - method_avg_mem <- rbind( - method_avg_mem, - data.frame( - method = pgs_method_labels$method[pgs_method_labels$label == i], - Method = i, - Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i]) - ) - ) -} +# Divide the multi-source methods (PRS-CSx and X-Wing by 2 so it is time per GWAS) +method_avg$Time[method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] <- method_avg$Time[ method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] / 2 -# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10 -method_avg$Memory[method_avg$method == 'xwing'] <- method_avg$Memory[method_avg$method == 'xwing'] /2 +# Approximate times for either tuning or grid only +method_avg$Model <- 'Full' + +tmp <- method_avg[method_avg$method == 'prscs' & method_avg$Model == 'Full',] +tmp$Model <- 'auto' +tmp$Time <- tmp$Time * (1/5) +method_avg<-rbind(method_avg, tmp) + +tmp <- method_avg[method_avg$method == 'prscsx' & method_avg$Model == 'Full',] +tmp$Model <- 'auto' +tmp$Time <- tmp$Time * (1/5) +method_avg<-rbind(method_avg, tmp) + +tmp <- method_avg[method_avg$method == 'xwing' & method_avg$Model == 'Full',] +tmp$Model <- 'grid' +tmp$Time <- tmp$Time * (2/10) +method_avg<-rbind(method_avg, tmp) # Format the time taken nicely method_avg$Time_clean[method_avg$Time < 60] <- @@ -4389,7 +4556,7 @@ method_avg$Type[method_avg$method == 'leopard_quickprs']<-'Tuning' method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source','Tuning')) method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing","LEOPARD (QuickPRS)")) -ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Method)) + +ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Model)) + geom_bar(stat = "identity", position="dodge") + geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9)) + labs(x = NULL, y = "Time (hours)") + @@ -4398,36 +4565,32 @@ ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Method)) + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + - theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") - - + theme(axis.text.x = element_text(angle = 45, hjust = 1)) +method_avg <- method_avg[method_avg$Model == 'Full',] +method_avg <- method_avg[, c('Method','Time_hour')] +method_avg$Time_hour <- round(method_avg$Time_hour, 2) +names(method_avg)<-c('Method',"Time (hrs)") -time <- ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Method)) + - geom_bar(stat = "identity", position="dodge") + - geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9), size = 7) + - labs(x = NULL, y = "Time (hours)") + - ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) + - facet_grid(~ Type, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(size = 24, angle = 45, hjust = 1), legend.position="none", - axis.text.y = element_text(size = 24), # Increase y-axis labels - axis.title = element_text(size = 24), # Increase axis titles - strip.text = element_text(size = 24)) +############# +# Memory +############# -png('poster_plot2.png', width = 22, height = 31.5, res= 300, units = 'cm') - time -dev.off() +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$label)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + method = bm_dat_all$method[bm_dat_all$label == i][1], + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i]) + ) + ) +} -ggplot(method_avg, aes(x = Method, y = Time, fill = Method)) + - geom_bar(stat = "identity", position="dodge") + - geom_text(aes(label = Time_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + - labs(x = "PGS Method", y = "Time (s)") + - theme_half_open() + - background_grid() + - theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") +# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10 +method_avg_mem$Memory[method_avg_mem$method == 'xwing'] /2 # Format the Memory nicely method_avg_mem$Memory_clean <- @@ -4441,5 +4604,153 @@ ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + background_grid() + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) +names(method_avg_mem)<-c('Method',"Memory (Gb)") + +method_avg<-merge(method_avg, method_avg_mem, by = 'Method') + +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) ``` +*** + +# Sensitivity analysis using 1KG reference + +PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other methods are using the 1KG+HGDP reference sample. We should check whether this difference is impacting our conclusions. + +*** + +## Subset AFR and EAS individuals in UKB data + +To make this quicker, focus on evaluating the PGS methods in the AFR and EAS target individuals in UKB. This will avoid reprocessing the full UKB data. + +```{r} +library(data.table) + +keep <- NULL +for (i in c('AFR', 'EAS')) { + keep <- rbind(keep, fread( + paste0( + '~/oliverpainfel/Data/ukb/GenoPred/output/ukb/ancestry/keep_files/model_based/', + i, + '.keep' + ) + )) +} + +write.table( + keep, + '~/oliverpainfel/Data/ukb/afr_eas.keep', + row.names = F, + col.names = F, + quote = F +) + +``` + +```{bash} +mkdir ~/oliverpainfel/Data/ukb/afr_eas_subset + +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --keep ~/oliverpainfel/Data/ukb/afr_eas.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/ukb/afr_eas_subset/ukb.chr${chr} +done + +``` + +*** + +## Create 1KG only GenoPred reference data + +Subset the 1KG+HGDP reference data to include only 1KG individuals. + +```{bash} +mkdir -p ~/oliverpainfel/Data/1kg/genopred/ +cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ +rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p* +``` + +```{r} +library(data.table) + +ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam') +ref<-ref[ref$Project == 'gnomAD_1kG',] + +write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F) +``` + +```{bash} +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \ + --keep ~/oliverpainfel/Data/1kg/1kg.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr} +done +``` + +*** + +## Run pipeline + +To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). + +```{r} +library(data.table) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only') + +###### +# target_list +###### +target_list <- data.frame( + name='ukb', + path='/users/k1806347/oliverpainfel/Data/ukb/afr_eas_subset/ukb', + type='plink2', + indiv_report=F, + unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +) + +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt', col.names=T, row.names=F, quote=F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", + "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", + "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", + "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", +# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", + "cores_prep_pgs: 10", + "cores_target_pgs: 10" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ + output_all -n +``` + + + + + + + diff --git a/functions/constants.R b/functions/constants.R index 60a4d98c..d6c6d888 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,8 +37,8 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','tlprs','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','TL-PRS','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi') + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 044b71de..c4c1b582 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -417,7 +417,7 @@ def check_pgs_methods(x): return valid_pgs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx", "tlprs" + "ptclump", "dbslmm", "prscs", "sbayesr","sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs", "xwing", "prscsx" } invalid_methods = [method for method in x if method not in valid_pgs_methods] diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 618b9bb8..6e84e1a7 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -888,12 +888,12 @@ if 'external' in pgs_methods_all: pgs_methods_input.append(rules.score_reporter.output) if config["leopard_methods"] and config["leopard_methods"] != "NA": pgs_methods_input.append(rules.prep_pgs_multi.input) +if config["tlprs_methods"] and config["tlprs_methods"] != "NA": + pgs_methods_input.append(rules.prep_pgs_tlprs.input) if 'prscsx' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_prscsx.input) if 'xwing' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_xwing.input) -if 'tlprs' in pgs_methods_all: - pgs_methods_input.append(rules.prep_pgs_tlprs.input) if 'bridgeprs' in pgs_methods_all: pgs_methods_input.append(rules.prep_pgs_bridgeprs.input) From d3f63be373fb4bcc10c786b99171a320c74fe339 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 25 Feb 2025 17:19:42 +0000 Subject: [PATCH 113/153] Updates --- docs/CrossPop.Rmd | 2405 ++++++++++++++++++++++++----------------- functions/constants.R | 4 +- 2 files changed, 1394 insertions(+), 1015 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f3d442be..a5d9aca0 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -2482,6 +2482,8 @@ for(targ_pop_i in targ_pop){ meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval.csv', row.names = F) + # Plot average performance across phenotypes for AFR and EAS targets tmp <- meta_res_eval tmp <- tmp[tmp$Target != 'EUR',] @@ -3611,1146 +3613,1523 @@ dev.off() *** -## Evaluate TLPRS -### Create predictor lists - -
    Show code +# Computational resoures ```{r} +library(data.table) +library(ggplot2) +library(cowplot) setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') source('../functions/misc.R') source_all('../functions') -library(data.table) # Get some key variables from config config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) -# Read in list of outcomes -selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 - -# Get a list of score files -scores <- list_score_files(config) +# Read in configuration specific benchmark files +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) -# Subset to TLPRS scores and pseudo scores for corresponding methods -pgs_methods <- unique(scores$method[grepl('^tlprs', scores$method)]) -pgs_methods <- c(pgs_methods, gsub('tlprs_','',pgs_methods)) -scores <- scores[scores$method %in% pgs_methods,] +# Subset benchmarks for pgs_methods +bm_files_i <- bm_files_i[grepl('prep_pgs_|leopard_quickprs_', bm_files_i)] -# Create files for EAS and AFR targets -targ_pop <- c('EUR','EAS','AFR') -for(trait_i in selected_traits){ - scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$group <- scores_i$method - - for(targ_pop_i in targ_pop){ - # Subset GWAS based on EUR and/or targ_pop_i - if(targ_pop_i == 'EAS'){ - disc_pop <- 'BBJ' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'UGR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('BBJ','UGR') - } - - for(disc_pop_j in disc_pop){ - if(disc_pop_j == 'BBJ'){ - disc_pop_j_2 <- 'EAS' - } - if(disc_pop_j == 'UGR'){ - disc_pop_j_2 <- 'AFR' - } +# Subset to benchmarks for gwas/gwas_groups in config +scores <- list_score_files(config) +bm_files_i <- bm_files_i[grepl(paste0('-', unique(scores$name),'.txt', collapse = '|'), bm_files_i)] - dir.create( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_j_2, - '/', - trait_i - ), - recursive = T - ) - - scores_i_j <- scores_i[grepl('UKB', scores_i$name, ignore.case = F) | - grepl(disc_pop_j, scores_i$name, ignore.case = T),] - - # Insert the pseudo score for the non-TLPRS methods - scores_i_j_pseudo <- scores_i_j[which(!grepl('^tlprs', scores_i_j$method)), ] - scores_i_j_pseudo$group <- paste0(scores_i_j_pseudo$group,'.pseudo') +# Read in benchmark files +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { + tmp <- fread(file) + tmp$file <- basename(file) + return(tmp) +})) - scores_i_j_pseudo$predictor <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_pseudo$method, - '/', - scores_i_j_pseudo$name, - '/ukb-', - scores_i_j_pseudo$name, - '-', - targ_pop_i, - '.pseudo.profiles' - ) - - for(i in 1:nrow(scores_i_j_pseudo)) { - tmp <- scores_i_j_pseudo[i,] - param <- find_pseudo( - config = config, - gwas = tmp$name, - pgs_method = tmp$method, - target_pop = targ_pop_i - ) - - score_header <- - fread(gsub('.pseudo', '', tmp$predictor), nrows = 1) - score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(tmp$name, '_', param))) - - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols, collapse=','), - " ", - gsub('.pseudo', '', tmp$predictor), - " > ", tmp$predictor - ) - ) - } - - # Create disc_pop specific groups - scores_i_j_pseudo_disc_pop <- scores_i_j_pseudo - scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.EUR') - scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)] <- paste0(scores_i_j_pseudo_disc_pop$group[!grepl('UKB', scores_i_j_pseudo_disc_pop$name)], '.', disc_pop_j_2) - - # Insert groups for TLPRS scores for both target populations, and target specific - scores_i_j_multi <- scores_i_j[which(grepl('^tlprs', scores_i_j$method)), ] - - # Insert path to score file - scores_i_j_multi$predictor <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi$method, - '/', - scores_i_j_multi$name, - '/ukb-', - scores_i_j_multi$name, - '-', - targ_pop_i, - '.profiles' - ) - - scores_i_j_multi_targ_pop <- scores_i_j_multi - scores_i_j_multi_targ_pop_both<-NULL - for(i in 1:nrow(scores_i_j_multi_targ_pop)){ - score_header <- - fread(gsub('.pseudo', '', scores_i_j_multi_targ_pop$predictor[i]), nrows = 1) - score_cols_EUR <- - which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl('targ_EUR', names(score_header))])) - score_cols_targ <- - which(names(score_header) %in% c('FID', 'IID', names(score_header)[grepl(paste0('targ_', targ_pop_i), names(score_header))])) - - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols_EUR, collapse=','), - " ", - scores_i_j_multi_targ_pop$predictor[i], - " > ", - paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_EUR.profiles' - ) - ) - ) - - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols_targ, collapse=','), - " ", - scores_i_j_multi_targ_pop$predictor[i], - " > ", - paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_', - targ_pop_i, - '.profiles' - ) - ) - ) - - tmp<-scores_i_j_multi_targ_pop[i,] - tmp <- rbind(tmp, tmp) - tmp$predictor[1] <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_EUR.profiles' - ) - tmp$group[1] <- paste0(tmp$group[1], '.EUR') - - tmp$predictor[2] <- paste0( - outdir, - '/ukb/pgs/', - targ_pop_i, - '/', - scores_i_j_multi_targ_pop$method[i], - '/', - scores_i_j_multi_targ_pop$name[i], - '/ukb-', - scores_i_j_multi_targ_pop$name[i], - '-', - targ_pop_i, - '.targ_', - targ_pop_i, - '.profiles' - ) - tmp$group[2] <- paste0(tmp$group[2], '.', targ_pop_i) +# Create rule column +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) - scores_i_j_multi_targ_pop_both <- rbind( - scores_i_j_multi_targ_pop_both, - tmp) - } - - predictors_i<- do.call(rbind, list( - scores_i_j_multi, scores_i_j_multi_targ_pop_both, scores_i_j_pseudo, scores_i_j_pseudo_disc_pop - )) - - predictors_i <- predictors_i[, c('predictor', 'group'), with=F] - - write.table( - predictors_i, - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_j_2, - '/', - trait_i, - '/predictor_list.tlprs.txt' - ), - col.names = T, - row.names = F, - quote = F - ) - } - } -} +# Create method column +bm_dat_all$method <- + gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) -``` +bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method', all.x=T) -
    +bm_dat_all$label[bm_dat_all$method == 'leopard_quickprs']<-"LEOPARD (QuickPRS)" -*** +############# +# Time +############# -### Run model_builder +# Calculate average time taken for each method +method_avg <- NULL +for(i in unique(bm_dat_all$label)){ + method_avg <- rbind( + method_avg, + data.frame( + method = bm_dat_all$method[bm_dat_all$label == i][1], + Method = i, + Time = mean(bm_dat_all$s[bm_dat_all$label == i]) + ) + ) +} -
    Show code +# Times X-Wing time by two since it used 20 cores, but other methods used 10 +method_avg$Time[method_avg$method == 'xwing'] <- method_avg$Time[method_avg$method == 'xwing'] * 2 -```{bash} -cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline -conda activate model_builder +# Divide the multi-source methods (PRS-CSx and X-Wing by 2 so it is time per GWAS) +method_avg$Time[method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] <- method_avg$Time[ method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] / 2 -for targ_pop in $(echo EUR EAS AFR); do - if [ "$targ_pop" == "EUR" ]; then - targ_pop2="EUR_test" - else - targ_pop2=$targ_pop - fi - - if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo AFR EAS) - fi - - if [ "$targ_pop" == "EAS" ]; then - disc_pop="EAS" - fi - - if [ "$targ_pop" == "AFR" ]; then - disc_pop="AFR" - fi - - for disc_pop_i in ${disc_pop}; do - for pheno in $(head -n 5 /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do - sbatch --mem 20G -n 10 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \ - --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ - --n_core 10 \ - --top1 T \ - --all_model F \ - --assoc T" - done - done -done +# Approximate times for either tuning or grid only +method_avg$Model <- 'Full' -``` -
    +tmp <- method_avg[method_avg$method == 'prscs' & method_avg$Model == 'Full',] +tmp$Model <- 'auto' +tmp$Time <- tmp$Time * (1/5) +method_avg<-rbind(method_avg, tmp) -*** +tmp <- method_avg[method_avg$method == 'prscsx' & method_avg$Model == 'Full',] +tmp$Model <- 'auto' +tmp$Time <- tmp$Time * (1/5) +method_avg<-rbind(method_avg, tmp) -### Plot results +tmp <- method_avg[method_avg$method == 'xwing' & method_avg$Model == 'Full',] +tmp$Model <- 'grid' +tmp$Time <- tmp$Time * (2/10) +method_avg<-rbind(method_avg, tmp) -
    Show code +# Format the time taken nicely +method_avg$Time_clean[method_avg$Time < 60] <- + paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') +method_avg$Time_clean[method_avg$Time > 60] <- + paste0(round(method_avg$Time[method_avg$Time > 60] / 60, 1), ' min') +method_avg$Time_clean[method_avg$Time > 3600] <- + paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') -```{r} +# Convert time in seconds to hours +method_avg$Time_hour <- method_avg$Time / 60/60 -setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +# Seperate methods by single or multi source +method_avg$Type[!(method_avg$method %in% pgs_group_methods)]<-'Single-source' +method_avg$Type[method_avg$method %in% pgs_group_methods]<-'Multi-source' +method_avg$Type[method_avg$method == 'leopard_quickprs']<-'Tuning' -library(data.table) -library(ggplot2) -library(cowplot) +method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source','Tuning')) +method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing","LEOPARD (QuickPRS)")) -source('../functions/misc.R') -source_all('../functions') +ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Model)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9)) + + labs(x = NULL, y = "Time (hours)") + + ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) + + facet_grid(~ Type, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) -# Read in list of outcomes -prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') -prscsx_dat<-prscsx_dat[1:5,] +method_avg <- method_avg[method_avg$Model == 'Full',] +method_avg <- method_avg[, c('Method','Time_hour')] +method_avg$Time_hour <- round(method_avg$Time_hour, 2) +names(method_avg)<-c('Method',"Time (hrs)") -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' - -# Define pgs_methods used -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +############# +# Memory +############# -# Define gwas_list used -gwas_list<-read_param(config = config, param = 'gwas_list') +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$label)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + method = bm_dat_all$method[bm_dat_all$label == i][1], + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i]) + ) + ) +} -# Define gwas_groups used -gwas_groups<-read_param(config = config, param = 'gwas_groups') +# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10 +method_avg_mem$Memory[method_avg_mem$method == 'xwing'] /2 -# Calculate corelation between all phenotypes in each target population -cors <- list() -for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ - if(pop_i == 'EUR'){ - pop_i_2 <- 'EUR_test' - } else { - pop_i_2 <- pop_i - } - pheno_pop_i <- list() - for(pheno_i in prscsx_dat$labels){ - pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) - names(pheno_pop_i[[pheno_i]])[3] <- pheno_i - } - - pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) +# Format the Memory nicely +method_avg_mem$Memory_clean <- + paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') - cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) - cors[[pop_i]] <- cors_i -} +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") -# Read in results -targ_pop = c('EUR','EAS','AFR') -res <- list() -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/', - 'targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_i, - '/', - pheno_i, - '/res.tlprs.pred_eval.txt' - ) - ) - eval_i$Target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_i<-rbind(res_i, eval_i) - } - } - - res_i$Method<-sub('\\..*','',res_i$Group) - res_i$Method_short<-sub('.*_','',res_i$Method) - res_i<-res_i[order(res_i$Method_short, res_i$Method),] - - res_i$Model[grepl('pseudo', res_i$Group)]<-'Pseudo' - res_i$Model[grepl('top1', res_i$Group)]<-'Top1' - res_i$Model[!grepl('top1|pseudo', res_i$Group)]<-'Multi' - res_i$Model[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group) & !grepl('top1', res_i$Group)]<-'Multi' - - res_i$Source[!grepl('tlprs', res_i$Group)] <- 'Single' - res_i$Source[grepl('tlprs', res_i$Group)] <- 'Multi' - res_i$Source[!grepl('tlprs', res_i$Group) & !grepl('EUR|EAS|AFR', res_i$Group)] <- 'Multi' - - res_i$Discovery <- res_i$gwas_group - res_i$Discovery[grepl('EUR', res_i$Group) & res_i$Source == 'Single'] <- 'EUR' - res_i$Discovery[grepl('EAS', res_i$Group) & res_i$Source == 'Single'] <- 'EAS' - res_i$Discovery[grepl('AFR', res_i$Group) & res_i$Source == 'Single'] <- 'AFR' - - res_i$Method <- gsub('tlprs_','tlprs - ', res_i$Method) - res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EUR', res_i$Group)], " (EUR)") - res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('EAS', res_i$Group)], " (EAS)") - res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & grepl('AFR', res_i$Group)], " (AFR)") - res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)] <- paste0(res_i$Method[grepl('tlprs', res_i$Method) & !grepl('EUR|EAS|AFR', res_i$Group)], " (Both)") - - res_i$Method<-factor(res_i$Method, levels=unique(res_i$Method)) - res_i$Model<-factor(res_i$Model, levels=c('Top1','Pseudo','Multi')) - res_i$Discovery<-factor(res_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - - res[[pheno_i]]<-res_i - -} +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) +names(method_avg_mem)<-c('Method',"Memory (Gb)") -#### -# Average results across phenotypes -#### +method_avg<-merge(method_avg, method_avg_mem, by = 'Method') -library(MAd) +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) +``` -# Average R across phenotypes -meta_res <- NULL -for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - - # Subset res for each scenario - res_i <- do.call(rbind, lapply(seq_along(res), function(i) { - x <- res[[i]] - x$pheno <- names(res)[i] - x <- x[x$Target == targ_pop_i] - x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] - })) - - # Average results for each test across phenotypes - # Use MAd to account for correlation between them - res_i$Sample<-'A' - - for(group_i in unique(res_i$Group)){ - res_group_i <- res_i[res_i$Group == group_i,] - cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] - - meta_res_i <- - agg( - id = Sample, - es = R, - var = SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_group_i - ) - - meta_res <- rbind(meta_res, - data.table( - Group = group_i, - Method = res_group_i$Method[1], - Model = res_group_i$Model[1], - Source = res_group_i$Source[1], - Discovery = res_group_i$Discovery[1], - gwas_group = res_group_i$gwas_group[1], - Target = targ_pop_i, - R = meta_res_i$es, - SE = sqrt(meta_res_i$var) - )) - } - } -} +*** -meta_res$Model<-factor(meta_res$Model, levels=c('Top1','Pseudo','Multi')) -meta_res$Discovery<-factor(meta_res$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +# Sensitivity analysis using 1KG reference -#### -# Compare TLPRS to unadjusted PGS -#### +PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other methods are using the 1KG+HGDP reference sample. We should check whether this difference is impacting our conclusions. -meta_res_multi_pop <- meta_res[!(meta_res$Discovery %in% c('EUR','EAS','AFR')),] -meta_res_multi_pop$original_method <- gsub(' .*', '', gsub('tlprs - ', '', meta_res_multi_pop$Method)) -meta_res_multi_pop$test[!grepl('tlprs', meta_res_multi_pop$Method)] <- 'Unadjusted' -meta_res_multi_pop$test[grepl('tlprs', meta_res_multi_pop$Method)] <- gsub('.* ', 'TLPRS ', meta_res_multi_pop$Method[grepl('tlprs', meta_res_multi_pop$Method)]) -meta_res_multi_pop$test <- factor(meta_res_multi_pop$test, levels=unique(meta_res_multi_pop$test)) -meta_res_multi_pop$test <- gsub('AFR', 'target pop', meta_res_multi_pop$test) -meta_res_multi_pop$test <- gsub('EAS', 'target pop', meta_res_multi_pop$test) +*** -tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] +## Subset AFR and EAS individuals in UKB data -ggplot(tmp, aes(x=test, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + - labs(y = "R (SE)") + - facet_grid(Target ~ original_method, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +To make this quicker, focus on evaluating the PGS methods in the AFR and EAS target individuals in UKB. This will avoid reprocessing the full UKB data. -tmp <- meta_res_multi_pop[meta_res_multi_pop$Target %in% c('EAS', 'AFR'),] -tmp <- tmp[grepl('Unadj|Both', tmp$test),] -tmp$test <- gsub(' .*', '', tmp$test) -tmp$test <- factor(tmp$test, levels=c('Unadjusted','TLPRS')) +```{r} +library(data.table) -ggplot(tmp, aes(x=test, y=R , fill = Model)) + - #geom_hline(yintercept = 0) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=2, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$Method))), linetype="dotted") + - labs(y = "R (SE)", x = NULL) + - facet_grid(Target ~ original_method, scales='free', space = 'free_x') + - theme_half_open() + - background_grid() + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +keep <- NULL +for (i in c('AFR', 'EAS')) { + keep <- rbind(keep, fread( + paste0( + '~/oliverpainfel/Data/ukb/GenoPred/output/ukb/ancestry/keep_files/model_based/', + i, + '.keep' + ) + )) +} -#### -# Create heatmap showing difference between all methods and models -#### +write.table( + keep, + '~/oliverpainfel/Data/ukb/afr_eas.keep', + row.names = F, + col.names = F, + quote = F +) -# Read in results -targ_pop=c('EUR','EAS','AFR') -res <- list() -for(pheno_i in prscsx_dat$labels){ - res_i<-NULL - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/', - 'targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_i, - '/', - pheno_i, - '/res.tlprs.pred_comp.txt' - ) - ) - eval_i$Target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_i<-rbind(res_i, eval_i) - } - } - - res[[pheno_i]]<-res_i -} +``` -##### -# Create a plot showing relative R from TLPRS vs Unadjusted -##### +```{bash} +mkdir ~/oliverpainfel/Data/ukb/afr_eas_subset -res_all <- do.call(rbind, lapply(names(res), function(name) { - x <- res[[name]] - x$pheno <- name # Add a new column with the name of the element - x # Return the updated dataframe -})) +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --keep ~/oliverpainfel/Data/ukb/afr_eas.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/ukb/afr_eas_subset/ukb.chr${chr} +done -# Mirror results to fill in gaps -res_all_symmetric <- res_all -res_all_mirrored <- res_all -res_all_mirrored$Model_1 <- res_all$Model_2 -res_all_mirrored$Model_2 <- res_all$Model_1 -res_all_mirrored$Model_1_R <- res_all$Model_2_R -res_all_mirrored$Model_2_R <- res_all$Model_1_R -res_all_mirrored$R_diff <- -res_all_mirrored$R_diff -res_all <- rbind(res_all_symmetric, res_all_mirrored) - -# Subset tests where top1 TLPRS is being compared to top1 unadjusted -res_all$Method_1 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_1)) -res_all$Method_2 <- gsub('.*_', '', gsub('\\..*', '', res_all$Model_2)) - -res_all$TLPRS_1 <- grepl('tlprs', res_all$Model_1) -res_all$TLPRS_2 <- grepl('tlprs', res_all$Model_2) - -res_all$Test_1[grepl('pseudo', res_all$Model_1)]<-'Pseudo' -res_all$Test_1[grepl('top1', res_all$Model_1)]<-'Top1' -res_all$Test_1[!grepl('top1|pseudo', res_all$Model_1)]<-'Multi' -res_all$Test_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1) & !grepl('top1', res_all$Model_1)]<-'Multi' - -res_all$Test_2[grepl('pseudo', res_all$Model_2)]<-'Pseudo' -res_all$Test_2[grepl('top1', res_all$Model_2)]<-'Top1' -res_all$Test_2[!grepl('top1|pseudo', res_all$Model_2)]<-'Multi' -res_all$Test_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2) & !grepl('top1', res_all$Model_2)]<-'Multi' - -res_all$Source_1[!grepl('tlprs', res_all$Model_1)] <- 'Single' -res_all$Source_1[grepl('tlprs', res_all$Model_1)] <- 'Multi' -res_all$Source_1[!grepl('tlprs', res_all$Model_1) & !grepl('EUR|EAS|AFR', res_all$Model_1)] <- 'Multi' - -res_all$Source_2[!grepl('tlprs', res_all$Model_2)] <- 'Single' -res_all$Source_2[grepl('tlprs', res_all$Model_2)] <- 'Multi' -res_all$Source_2[!grepl('tlprs', res_all$Model_2) & !grepl('EUR|EAS|AFR', res_all$Model_2)] <- 'Multi' - -res_all$Discovery_1 <- res_all$gwas_group -res_all$Discovery_1[grepl('EUR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EUR' -res_all$Discovery_1[grepl('EAS', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'EAS' -res_all$Discovery_1[grepl('AFR', res_all$Model_1) & res_all$Source_1 == 'Single'] <- 'AFR' - -res_all$Discovery_2 <- res_all$gwas_group -res_all$Discovery_2[grepl('EUR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EUR' -res_all$Discovery_2[grepl('EAS', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'EAS' -res_all$Discovery_2[grepl('AFR', res_all$Model_2) & res_all$Source_2 == 'Single'] <- 'AFR' - -res_all$TLPRS_target_1[grepl('EUR', res_all$Model_1) & res_all$TLPRS_1] <- 'EUR' -res_all$TLPRS_target_1[grepl('EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'EAS' -res_all$TLPRS_target_1[grepl('AFR', res_all$Model_1) & res_all$TLPRS_1] <- 'AFR' -res_all$TLPRS_target_1[!grepl('EUR|AFR|EAS', res_all$Model_1) & res_all$TLPRS_1] <- 'Both' -res_all$TLPRS_target_1[res_all$TLPRS_target_1 == res_all$Target] <- 'Target Pop.' - -res_all$TLPRS_target_2[grepl('EUR', res_all$Model_2) & res_all$TLPRS_2] <- 'EUR' -res_all$TLPRS_target_2[grepl('EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'EAS' -res_all$TLPRS_target_2[grepl('AFR', res_all$Model_2) & res_all$TLPRS_2] <- 'AFR' -res_all$TLPRS_target_2[!grepl('EUR|AFR|EAS', res_all$Model_2) & res_all$TLPRS_2] <- 'Both' -res_all$TLPRS_target_2[res_all$TLPRS_target_2 == res_all$Target] <- 'Target Pop.' - -# Subset to tests comparing to the Unadjusted models -res_all <- res_all[res_all$Method_1 == res_all$Method_2, ] -res_all <- res_all[res_all$Source_2 == 'Multi', ] -res_all <- res_all[res_all$Test_1 == res_all$Test_2, ] -res_all <- res_all[res_all$TLPRS_2 == F, ] -res_all <- res_all[res_all$Target %in% c('EAS', 'AFR'),] - -ggplot(res_all, aes(x = Method_2, y = R_diff, colour = Test_1)) + - geom_point(position=position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), alpha=0.5) + - labs(y = "Difference in\nCorrelations (SE)", x = '') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') + - facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') +``` +*** -###### -# Average R across phenotypes -###### +## Create 1KG only GenoPred reference data -library(MAd) +Subset the 1KG+HGDP reference data to include only 1KG individuals. -meta_res <- NULL -for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - - # Subset res for each scenario - res_i <- res_all[res_all$Target == targ_pop_i & res_all$gwas_group == paste0('EUR+', disc_pop_i), ] - - # Calculate diff SE based on p-value - res_i$R_diff_pval[res_i$R_diff == 0] <- 1-0.001 - res_i$R_diff_pval[res_i$R_diff_pval == 1]<-1-0.001 - res_i$R_diff_z<-qnorm(res_i$R_diff_pval/2) - res_i$R_diff_SE<-abs(res_i$R_diff/res_i$R_diff_z) - - # Average results for each test across phenotypes - # Use MAd to account for correlation between them - res_i$Sample<-'A' - res_i$Group <- paste0(res_i$Model_1, '_vs_', res_i$Model_2) - - for(group_i in unique(res_i$Group)){ - res_group_i <- res_i[res_i$Group == group_i,] - cors_i <- cors[[targ_pop_i]][unique(res_group_i$pheno), unique(res_group_i$pheno)] - - meta_res_i <- - agg( - id = Sample, - es = R_diff, - var = R_diff_SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_group_i - ) - - group_info <- res_group_i[1, !(names(res_group_i[1,]) %in% c('Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval', 'R_diff_z', 'R_diff_SE')), with=F] - meta_res <- rbind(meta_res, - data.table( - group_info, - R_diff = meta_res_i$es, - R_diff_SE = sqrt(meta_res_i$var) - )) - } - } -} -meta_res$R_diff_z <- meta_res$R_diff / meta_res$R_diff_SE -meta_res$R_diff_p <- 2*pnorm(-abs(meta_res$R_diff_z)) - -# Plot the results -ggplot(meta_res, aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all, - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(Target ~ TLPRS_target_1, scales='free', space = 'free_x') + - panel_border() - - - -# Plot the results -ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all[res_all$TLPRS_target_1 == 'Both',], - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + - panel_border() +```{bash} +mkdir -p ~/oliverpainfel/Data/1kg/genopred/ +cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ +rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p* +``` +```{r} +library(data.table) -# Plot the results -ggplot(meta_res[meta_res$TLPRS_target_1 == 'Both',], aes(x=Method_1, y=R_diff, fill=Test_1)) + - geom_hline(yintercept = 0, colour = 'darkgrey') + - geom_point( - data = res_all[res_all$TLPRS_target_1 == 'Both',], - mapping = aes(x=Method_1, y=R_diff, colour=Test_1), - position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), - alpha = 0.3 - ) + - geom_errorbar( - aes( - ymin = R_diff - R_diff_SE, - ymax = R_diff + R_diff_SE - ), - width = 0, - position = position_dodge(width = 0.7) - ) + - geom_point( - stat = "identity", - position = position_dodge(0.7), - size = 2, - shape = 23, - colour = 'black' - ) + - labs(y = "Difference in\nCorrelations (SE)", x = '', fill = 'Model', colour = 'Model') + - theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - geom_vline(xintercept = 1.5, linetype = "dotted") + - geom_vline(xintercept = 2.5, linetype = "dotted") + - geom_vline(xintercept = 3.5, linetype = "dotted") + - background_grid(major = 'y', minor = 'y') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + - panel_border() +ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam') +ref<-ref[ref$Project == 'gnomAD_1kG',] +write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F) +``` +```{bash} +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \ + --keep ~/oliverpainfel/Data/1kg/1kg.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr} +done ``` -
    *** -# Computational resoures +## Run pipeline + +To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). ```{r} library(data.table) -library(ggplot2) -library(cowplot) -setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -source('../functions/misc.R') -source_all('../functions') +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only') -# Get some key variables from config -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) -outdir <- read_param(config = config, param = 'outdir', return_obj = F) +###### +# target_list +###### +target_list <- data.frame( + name='ukb', + path='/users/k1806347/oliverpainfel/Data/ukb/afr_eas_subset/ukb', + type='plink2', + indiv_report=F, + unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +) -# Read in configuration specific benchmark files -bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt', col.names=T, row.names=F, quote=F) -# Subset benchmarks for pgs_methods -bm_files_i <- bm_files_i[grepl('prep_pgs_|leopard_quickprs_', bm_files_i)] +###### +# config +###### -# Subset to benchmarks for gwas/gwas_groups in config -scores <- list_score_files(config) -bm_files_i <- bm_files_i[grepl(paste0('-', unique(scores$name),'.txt', collapse = '|'), bm_files_i)] +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", + "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", + "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", + "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", +# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", + "cores_prep_pgs: 10", + "cores_target_pgs: 10" +) -# Read in benchmark files -bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { - tmp <- fread(file) - tmp$file <- basename(file) - return(tmp) -})) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F) -# Create rule column -bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) +``` -# Create method column -bm_dat_all$method <- - gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ + output_all -n +``` -bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method', all.x=T) +*** -bm_dat_all$label[bm_dat_all$method == 'leopard_quickprs']<-"LEOPARD (QuickPRS)" +## Evaluate PGS -############# -# Time -############# +
    Show code -# Calculate average time taken for each method -method_avg <- NULL -for(i in unique(bm_dat_all$label)){ - method_avg <- rbind( - method_avg, - data.frame( - method = bm_dat_all$method[bm_dat_all$label == i][1], - Method = i, - Time = mean(bm_dat_all$s[bm_dat_all$label == i]) - ) - ) -} +```{r} -# Times X-Wing time by two since it used 20 cores, but other methods used 10 -method_avg$Time[method_avg$method == 'xwing'] <- method_avg$Time[method_avg$method == 'xwing'] * 2 +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) -# Divide the multi-source methods (PRS-CSx and X-Wing by 2 so it is time per GWAS) -method_avg$Time[method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] <- method_avg$Time[ method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] / 2 +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) -# Approximate times for either tuning or grid only -method_avg$Model <- 'Full' +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 -tmp <- method_avg[method_avg$method == 'prscs' & method_avg$Model == 'Full',] -tmp$Model <- 'auto' -tmp$Time <- tmp$Time * (1/5) -method_avg<-rbind(method_avg, tmp) +# Get a list of score files +scores <- list_score_files(config) -tmp <- method_avg[method_avg$method == 'prscsx' & method_avg$Model == 'Full',] -tmp$Model <- 'auto' -tmp$Time <- tmp$Time * (1/5) -method_avg<-rbind(method_avg, tmp) +# Create files for EAS and AFR targets +targ_pop <- c('EAS','AFR') +for(trait_i in selected_traits){ + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$multi <- scores_i$method + + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } -tmp <- method_avg[method_avg$method == 'xwing' & method_avg$Model == 'Full',] -tmp$Model <- 'grid' -tmp$Time <- tmp$Time * (2/10) -method_avg<-rbind(method_avg, tmp) + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[ + (grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] -# Format the time taken nicely -method_avg$Time_clean[method_avg$Time < 60] <- - paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec') -method_avg$Time_clean[method_avg$Time > 60] <- - paste0(round(method_avg$Time[method_avg$Time > 60] / 60, 1), ' min') -method_avg$Time_clean[method_avg$Time > 3600] <- - paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr') + # Insert path to score file + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-TRANS.profiles' + ) + + #### + # Make groups single source methods + #### + + scores_i_j_single_top1 <- + scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i_j$method), ] -# Convert time in seconds to hours -method_avg$Time_hour <- method_avg$Time / 60/60 + # Create top1 column indicating which predictors top1 models should be derived + scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' + scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + + #### + # Make groups containing pseudo scores for single source methods + #### -# Seperate methods by single or multi source -method_avg$Type[!(method_avg$method %in% pgs_group_methods)]<-'Single-source' -method_avg$Type[method_avg$method %in% pgs_group_methods]<-'Multi-source' -method_avg$Type[method_avg$method == 'leopard_quickprs']<-'Tuning' - -method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source','Tuning')) -method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing","LEOPARD (QuickPRS)")) - -ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Model)) + - geom_bar(stat = "identity", position="dodge") + - geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9)) + - labs(x = NULL, y = "Time (hours)") + - ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) + - facet_grid(~ Type, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) - -method_avg <- method_avg[method_avg$Model == 'Full',] -method_avg <- method_avg[, c('Method','Time_hour')] -method_avg$Time_hour <- round(method_avg$Time_hour, 2) -names(method_avg)<-c('Method',"Time (hrs)") + # Extract the pseudo score for each method and specify as a separate group + for(i in 1:nrow(scores_i_j_single_top1)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j_single_top1$name[i], + pgs_method = scores_i_j_single_top1$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_single_top1$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_single_top1$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_top1$predictor[i]) + ) + ) + } + + scores_i_j_single_pseudo <- scores_i_j_single_top1 + scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') -############# -# Memory -############# + scores_i_j_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_pseudo$predictor) -# Calculate average max_rss for each method -method_avg_mem <- NULL -for(i in unique(bm_dat_all$label)){ - method_avg_mem <- rbind( - method_avg_mem, - data.frame( - method = bm_dat_all$method[bm_dat_all$label == i][1], - Method = i, - Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i]) - ) - ) +# #### +# # Make groups for multi-single-source pseudo scores +# #### +# +# scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] +# +# # Extract the pseudo score for each method and specify as a separate group +# for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi_single_pseudo$name[i], +# pgs_method = scores_i_j_multi_single_pseudo$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi_single_pseudo$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor[i]) +# ) +# ) +# } +# +# scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo') +# +# scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor) +# +# scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) +# +# #### +# # Make groups for the Multi-Source methods +# #### +# +# scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),] +# +# # Split top1 scores by target population +# # This doesn't apply to xwing because it only has pop-specific pseudo scores +# scores_i_j_multi_top1<-NULL +# for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.grid') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp) +# } +# } +# +# # Split pop-specific pseudo scores by target population +# scores_i_j_multi_pop_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pop_pseudo') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp) +# } +# } +# +# # Create pseudo score for multi-source methods +# scores_i_j_multi_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi$name[i], +# pgs_method = scores_i_j_multi$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pseudo') +# tmp$top1 <- paste0('EUR_', disc_pop_j_2) +# tmp$predictor <- +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) +# } + + #### + # Combine the different predictor groups + #### + predictors_i<- do.call(rbind, list( + scores_i_j_single_top1, + scores_i_j_single_pseudo#, +# scores_i_j_multi_single_pseudo, +# scores_i_j_multi_top1, +# scores_i_j_multi_pop_pseudo, +# scores_i_j_multi_pseudo + )) + + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } } -# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10 -method_avg_mem$Memory[method_avg_mem$method == 'xwing'] /2 - -# Format the Memory nicely -method_avg_mem$Memory_clean <- - paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') - -ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + - geom_bar(stat = "identity", position="dodge") + - geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + - labs(x = "PGS Method", y = "Memory (Mb)") + - theme_half_open() + - background_grid() + - theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") - -method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 -method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] -method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) -names(method_avg_mem)<-c('Method',"Memory (Gb)") - -method_avg<-merge(method_avg, method_avg_mem, by = 'Method') - -write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) ``` +
    *** -# Sensitivity analysis using 1KG reference - -PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other methods are using the 1KG+HGDP reference sample. We should check whether this difference is impacting our conclusions. - -*** - -## Subset AFR and EAS individuals in UKB data - -To make this quicker, focus on evaluating the PGS methods in the AFR and EAS target individuals in UKB. This will avoid reprocessing the full UKB data. - -```{r} -library(data.table) - -keep <- NULL -for (i in c('AFR', 'EAS')) { - keep <- rbind(keep, fread( - paste0( - '~/oliverpainfel/Data/ukb/GenoPred/output/ukb/ancestry/keep_files/model_based/', - i, - '.keep' - ) - )) -} - -write.table( - keep, - '~/oliverpainfel/Data/ukb/afr_eas.keep', - row.names = F, - col.names = F, - quote = F -) +### Run model_builder -``` +
    Show code ```{bash} -mkdir ~/oliverpainfel/Data/ukb/afr_eas_subset +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder -for chr in $(seq 1 22); do - ~/oliverpainfel/Software/plink2 \ - --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ - --keep ~/oliverpainfel/Data/ukb/afr_eas.keep \ - --make-pgen \ - --out ~/oliverpainfel/Data/ukb/afr_eas_subset/ukb.chr${chr} +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res* + +for targ_pop in $(echo EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo EAS AFR) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --n_core 5" + fi + done + done done ``` +
    *** -## Create 1KG only GenoPred reference data - -Subset the 1KG+HGDP reference data to include only 1KG individuals. +### Plot results -```{bash} -mkdir -p ~/oliverpainfel/Data/1kg/genopred/ -cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ -rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p* -``` +
    Show code ```{r} -library(data.table) - -ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam') -ref<-ref[ref$Project == 'gnomAD_1kG',] - -write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F) -``` - -```{bash} -for chr in $(seq 1 22); do - ~/oliverpainfel/Software/plink2 \ - --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \ - --keep ~/oliverpainfel/Data/1kg/1kg.keep \ - --make-pgen \ - --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr} -done -``` +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -*** +library(data.table) +library(ggplot2) +library(cowplot) -## Run pipeline +source('../functions/misc.R') +source_all('../functions') -To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') -```{r} -library(data.table) +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) -dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only') + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} -###### -# target_list -###### -target_list <- data.frame( - name='ukb', - path='/users/k1806347/oliverpainfel/Data/ukb/afr_eas_subset/ukb', - type='plink2', - indiv_report=F, - unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +# Read in results +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) + } + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) + + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + + # Remove top1 models for *-Multi, PRS-CSx, X-wing + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") + +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) + + # Simplify result to either SumStatTrain or IndivTrain + tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' + tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } + } +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# The results look very similar to when using 1KG+HGDP. + +################### +# Plot a comparison between the runs using different references + +# Read in results using 1KG+HGDP reference +main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv') +sens_results<-meta_res_eval + +tmp <- main_results +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +tmp <- sens_results +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +main_results<-main_results[main_results$Method %in% sens_results$Method,] +main_results<-main_results[main_results$Target %in% sens_results$Target,] + +sens_results$Reference <- '1KG' +main_results$Reference <- '1KG+HGDP' + +both_results <- rbind(main_results, sens_results) + +png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500) +ggplot(both_results, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +``` +
    + +*** + +# TL-PRS + +Run using AFR and EAS subset in UKB to make it quicker to run. This is the main interest when running TL-PRS anyway. + +*** + +## Run pipeline + +To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). + +```{r} +library(data.table) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs') + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", + "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", + "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50", + "prscs_phi: ['auto']", + "ldpred2_model: ['auto']", + "ldpred2_inference: F", + "dbslmm_h2f: ['1']", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" ) -write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt', col.names=T, row.names=F, quote=F) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \ + output_all -n +``` + +*** + +## Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for EAS and AFR targets +targ_pop <- c('EAS','AFR') +for(trait_i in selected_traits){ + scores_i <- scores[grepl(trait_i, scores$name),] + + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'UGR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'UGR'){ + disc_pop_j_2 <- 'AFR' + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[ + (grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] + + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-TRANS.profiles' + ) + + ##### + # List single-source PGS + ##### + # These are actually pseudoval scores (as per the config) + scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),] + + scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR' + scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2 + scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo') + + ##### + # List tlprs scores (split by target population) + ##### + scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),] + scores_i_j_tlprs$multi <- scores_i_j_tlprs$method + + scores_i_j_tlprs_pop<-NULL + for(i in 1:nrow(scores_i_j_tlprs)){ + score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1) + + for(pop in c('EUR', disc_pop_j_2)){ + score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_tlprs$predictor[i], + " > ", + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + ) + ) + + tmp <- scores_i_j_tlprs[i,] + tmp$multi <- paste0(tmp$multi, '.pop') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + + scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp) + } + } + + predictors_i<- do.call(rbind, list( + scores_i_j_single, scores_i_j_tlprs_pop + )) + + predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.tlprs.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +``` + +
    + +*** + +## Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res* + +for targ_pop in $(echo EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo AFR EAS) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ + --n_core 5" + fi + done + done +done +``` +
    + +*** -###### -# config -###### +## Plot results -config<-c( - "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", - "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", - "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", - "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", - "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", - "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", -# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", - "cores_prep_pgs: 10", - "cores_target_pgs: 10" -) +
    Show code -write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F) +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -``` +library(data.table) +library(ggplot2) +library(cowplot) -```{bash} -snakemake \ - --profile slurm \ - --use-conda \ - --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ - output_all -n -``` +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') + +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) + } + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) + + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + + # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method) | grepl('^tlprs_', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM", "PRS-CSx", "X-Wing", "All") + +#### +# Average results across phenotypes +#### +library(MAd) +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } + } +} +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() +# TL-PRS does seem to provide a slight advantage +``` diff --git a/functions/constants.R b/functions/constants.R index d6c6d888..0841115f 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,8 +37,8 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi') + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi','tlprs_dbslmm'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi','TL-DBSLMM') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] From c3cfcade1a9196fd629a5fea8d641af746b1932e Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 26 Feb 2025 17:53:05 +0000 Subject: [PATCH 114/153] Updates --- docs/CrossPop.Rmd | 553 ++- docs/CrossPop.html | 5977 +++++++++++++++++++++++++++++++ docs/pipeline_readme.Rmd | 14 +- docs/pipeline_readme.html | 67 +- functions/constants.R | 4 +- pipeline/rules/dependencies.smk | 2 +- 6 files changed, 6582 insertions(+), 35 deletions(-) create mode 100644 docs/CrossPop.html diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index a5d9aca0..0ca80c99 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -32,8 +32,6 @@ pre code, pre, code { European (EUR) GWAS are typically the largest in sample size, or even the only GWAS for certain outcomes. Here we will evaluate approaches for calculating polygenic scores (PGS) across populations. We will include single- and multi-source PGS methods, using EUR GWAS alone, or using EUR GWAS in combination with GWAS from other populations. -In first instance, we will use EUR individuals in UK Biobank (UKB), to derive GWAS summary statistics, and Biobank Japan GWAS. We will evaluate PGS across populations in UKB, using outcomes available in the majority of participants to ensure sufficient sample size in non-EUR populations. - *** # Derive GWAS in UKB @@ -810,6 +808,8 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro ## Run pipeline +
    Show code + ```{bash} snakemake \ --profile slurm \ @@ -818,6 +818,8 @@ snakemake \ target_pgs -n ``` +
    + *** ## Reformat for LDSC and POPCORN @@ -928,6 +930,8 @@ done ## Calculate CSCOREs +
    Show code + ```{bash} # Subset the reference data into relevant populations @@ -963,6 +967,8 @@ rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp rm /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_*_CSCORES/*chr*.txt ``` +
    + *** ## Run POPCORN @@ -1277,6 +1283,8 @@ ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + ### Run AVENGEME +
    Show code + ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -1423,10 +1431,14 @@ summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) ``` +
    + *** ### Select GWAS for downstream analyses +
    Show code + ```{r} ######### # Select 10 GWAS for downstream analysis @@ -1505,10 +1517,14 @@ round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2) ``` +
    + *** # Make a descriptives table of GWAS +
    Show code + ```{r} library(data.table) @@ -1623,6 +1639,8 @@ for(i in unique(info_all_selected$`GWAS Sample`)){ ``` +
    + *** # Run GenoPred @@ -1696,6 +1714,8 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro ## Run pipeline +
    Show code + ```{bash} snakemake \ --profile slurm \ @@ -1704,6 +1724,8 @@ snakemake \ target_pgs -n ``` +
    + *** # Evaluate PGS @@ -3393,6 +3415,8 @@ dev.off() Here we will compare the LEOPARD estimated weights for population specific PGS, to the weights estimated using observed data in the UKB target sample. +
    Show code + ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -3611,10 +3635,105 @@ dev.off() ``` +
    + +*** + +# Investigate PRS-CS vs. PRS-CSx performance + +PRS-CS-multi is performing better than PRS-CSx often, which contrasts with the original PRS-CSx paper. Try to understand why this is. + +```{r} +# Read in the PGS for EAS target from PRS-CS and PRS-CSx +prscs_eur <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscs/TC_UKB/ukb-TC_UKB-TRANS.profiles') +prscs_eas <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscs/TC_BBJ/ukb-TC_BBJ-TRANS.profiles') +prscsx <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscsx/TC_UKB_BBJ/ukb-TC_UKB_BBJ-TRANS.profiles') + +# Read in the phenotype data +pheno <- fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/TC.unrel.EAS.row_number.txt') + +# Merge all the data +data <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('FID','IID')), list(pheno, prscs_eur, prscs_eas, prscsx)) + +assoc_res <- data.frame( + PGS = names(data)[-1:-3], + R = cor(data[,-1:-2], use='p')[-1,1] +) +rownames(assoc_res)<-NULL + +assoc_res<-assoc_res[!grepl('META', assoc_res$PGS),] +assoc_res$phi <- gsub('.*_phi_','',assoc_res$PGS) +assoc_res$phi <- factor(assoc_res$phi, levels = c('1e+00','1e-02','1e-04','1e-06','auto')) +assoc_res$method <- ifelse(grepl('UKB_BBJ', assoc_res$PGS), 'PRS-CSx', 'PRS-CS') +assoc_res$pop <- NA +assoc_res$pop[assoc_res$method == 'PRS-CS' & grepl('UKB', assoc_res$PGS)] <- 'EUR' +assoc_res$pop[assoc_res$method == 'PRS-CS' & grepl('BBJ', assoc_res$PGS)] <- 'EAS' +assoc_res$pop[assoc_res$method == 'PRS-CSx' & grepl('EUR', assoc_res$PGS)] <- 'EUR' +assoc_res$pop[assoc_res$method == 'PRS-CSx' & grepl('EAS', assoc_res$PGS)] <- 'EAS' + +library(ggplot2) +library(cowplot) + +ggplot(assoc_res, aes(x=pop, y=R , fill = phi)) + + geom_bar(stat="identity", position=position_dodge(0.7), width = 0.7) + + labs(y = "R", x='Method') + + facet_grid(. ~ method, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +# This shows nicely the poorer performance of the EAS PGS from PRS-CSx and than PRS-CS. +# Why is this? Have a look at the SNP-weights. + +prscs_eur <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscs/TC_UKB/ref-TC_UKB.score.gz') +prscs_eas <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscs/TC_BBJ/ref-TC_BBJ.score.gz') +prscsx <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscsx/TC_UKB_BBJ/ref-TC_UKB_BBJ.score.gz') + +prscsx<-prscsx[, !(grepl('META', names(prscsx))), with=F] + +names(prscs_eur) <- gsub('SCORE', 'prscs_eur', names(prscs_eur)) +names(prscs_eas) <- gsub('SCORE', 'prscs_eas', names(prscs_eas)) +names(prscsx) <- gsub('SCORE', 'prscsx', names(prscsx)) + +data <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1', 'A2'), sort = F), list(prscs_eur, prscs_eas, prscsx)) +data[data == 0]<-NA + +na_count <- sapply(data[,-1:-3], function(x) sum(is.na(x))) +na_table <- data.frame(Column = names(na_count), NA_Count = na_count) + +# check correlation between PRS-CS and PRS-CSx variant that are shared and not shared across GWAS +shared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] +nonshared_var <- data[is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] + +nrow(shared_var) +nrow(nonshared_var) + +cor(shared_var$`prscs_eas_phi_1e-04`, shared_var$`prscsx_EAS_phi_1e-04`) +cor(nonshared_var$`prscs_eas_phi_1e-04`, nonshared_var$`prscsx_EAS_phi_1e-04`) + +nonshared_var[, c('SNP','A1','A2','prscs_eas_phi_1e-04','prscsx_EAS_phi_1e-04'), with=F] + + +shared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] +nonshared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & is.na(data$`prscs_eas_phi_1e-04`), ] + +nrow(shared_var) +nrow(nonshared_var) + +cor(shared_var$`prscs_eur_phi_1e-04`, shared_var$`prscsx_EUR_phi_1e-04`) +cor(nonshared_var$`prscs_eur_phi_1e-04`, nonshared_var$`prscsx_EUR_phi_1e-04`) + +nonshared_var[, c('SNP','A1','A2','prscs_eas_phi_1e-04','prscsx_EAS_phi_1e-04'), with=F] + +``` + *** # Computational resoures +
    Show code + ```{r} library(data.table) library(ggplot2) @@ -3775,6 +3894,8 @@ method_avg<-merge(method_avg, method_avg_mem, by = 'Method') write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) ``` +
    + *** # Sensitivity analysis using 1KG reference @@ -3787,6 +3908,8 @@ PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other m To make this quicker, focus on evaluating the PGS methods in the AFR and EAS target individuals in UKB. This will avoid reprocessing the full UKB data. +
    Show code + ```{r} library(data.table) @@ -3824,12 +3947,16 @@ done ``` +
    + *** ## Create 1KG only GenoPred reference data Subset the 1KG+HGDP reference data to include only 1KG individuals. +
    Show code + ```{bash} mkdir -p ~/oliverpainfel/Data/1kg/genopred/ cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ @@ -3855,12 +3982,16 @@ for chr in $(seq 1 22); do done ``` +
    + *** ## Run pipeline To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). +
    Show code + ```{r} library(data.table) @@ -3909,6 +4040,8 @@ snakemake \ output_all -n ``` +
    + *** ## Evaluate PGS @@ -4644,6 +4777,8 @@ Run using AFR and EAS subset in UKB to make it quicker to run. This is the main To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). +
    Show code + ```{r} library(data.table) @@ -4684,6 +4819,8 @@ snakemake \ output_all -n ``` +
    + *** ## Create predictor lists @@ -4998,7 +5135,7 @@ for(pheno_i in selected_traits){ # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* res_eval_i <- res_eval_i[ - !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method) | grepl('^tlprs_', res_eval_i$Method)) & + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & grepl('top1', res_eval_i$Group)),] # Remove any duplicate models @@ -5011,7 +5148,7 @@ for(pheno_i in selected_traits){ } # Create vector defining or of methods in plots -model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM", "PRS-CSx", "X-Wing", "All") +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") #### # Average results across phenotypes @@ -5112,15 +5249,26 @@ tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') -ggplot(tmp, aes(x=label, y=R , fill = Model)) + +dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') + +# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) + +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + @@ -5130,6 +5278,395 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + legend.justification = "center") dev.off() -# TL-PRS does seem to provide a slight advantage +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) + +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$Type <- NA +tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)" +tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)" +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)" +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)" +tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi" +tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi" +tmp <- tmp[!is.na(tmp$Type),] +tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi")) +tmp$label<-gsub('TL-','',tmp$label) + +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Type)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + +######################### +# Check significance of differences between TL-PRS and unadjusted approaches +######################## + +#### +# Create heatmap showing difference between all methods and models +#### + +# Create a function to mirror pred_comp results +mirror_comp<-function(x){ + x_sym <- x + x_sym$Model_1 <- x$Model_2 + x_sym$Model_2 <- x$Model_1 + x_sym$Model_1_R <- x$Model_2_R + x_sym$Model_2_R <- x$Model_1_R + x_sym$R_diff <- -x_sym$R_diff + x_mirrored <- rbind(x, x_sym) + x_diag<-data.frame( + Model_1=unique(x_mirrored$Model_1), + Model_2=unique(x_mirrored$Model_1), + Model_1_R=x_mirrored$Model_1_R, + Model_2_R=x_mirrored$Model_1_R, + R_diff=NA, + R_diff_pval=NA + ) + x_comp<-rbind(x_mirrored, x_diag) + return(x_comp) +} + +# Read in results +targ_pop=c('EAS','AFR') +res_comp <- list() +for(pheno_i in selected_traits){ + res_comp_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + comp_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_comp.txt' + ) + ) + comp_i<-mirror_comp(comp_i) + comp_i$Target<-targ_pop_i + comp_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_comp_i<-rbind(res_comp_i, comp_i) + } + } + + res_comp[[pheno_i]]<-res_comp_i +} + +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { + x <- res_comp[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Annotate tests to get order correct +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1) +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) + +find_model<-function(x){ + mod <- x + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' + mod[grepl('_multi', x)] <- 'SumStatTrain' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain' + + return(mod) +} + +res_comp_all$Model1<-find_model(res_comp_all$Model_1) +res_comp_all$Model2<-find_model(res_comp_all$Model_2) + +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') + +for(i in c('EUR','EAS','AFR')){ + res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i + res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i +} +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] + +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & + res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & + res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),] + +# Remove pseudo model for methods that don't really have one +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] + +# Remove top1 models for PRS-CSx +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & + grepl('top1', res_comp_all$Model_1)),] +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & + grepl('top1', res_comp_all$Model_2)),] + +# Remove any comparisons +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] + +########### + +library(MAd) + +# Average R across phenotypes +meta_res_comp <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_comp for each scenario + res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] + + # Calculate diff SE based on p-value + res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 + res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 + res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) + res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_comp_i$Sample<-'A' + res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) + + for(group_i in unique(res_comp_i$Group)){ + res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] + + if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ + + meta_res_comp_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_comp_group_i + ) + + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$Model_1_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$Model_2_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$R_diff <- meta_res_comp_i$es + tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) + tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE + tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) + } else { + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- NA + tmp$R_diff_SE <- NA + tmp$R_diff_z <- NA + tmp$R_diff_p <- NA + } + meta_res_comp <- rbind(meta_res_comp, tmp) + } + } +} + +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R + +# Compare IndivTrain SBayesRC-multi to TL-SBayesRC-multi +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & + meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & + meta_res_comp$Target == 'AFR',] +round(min(tmp_sbayesrc$R_diff_perc)*100, 1) +tmp_sbayesrc$R_diff_p + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & + meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & + meta_res_comp$Target == 'EAS',] +round(min(tmp_sbayesrc$R_diff_perc)*100, 1) +tmp_sbayesrc$R_diff_p + +``` + +
    + +*** + +## Computational resoures + +
    Show code + +```{r} +library(data.table) +library(ggplot2) +library(cowplot) + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in configuration specific benchmark files +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) + +# Subset benchmarks for pgs_methods +bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)] + +# Read in benchmark files +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { + tmp <- fread(file) + tmp$file <- basename(file) + return(tmp) +})) + +# Create rule column +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) + +# Create method column +bm_dat_all$method <- + gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) + +############# +# Time +############# + +# Calculate average time taken for each method +method_avg <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg <- rbind( + method_avg, + data.frame( + Method = i, + Time = mean(bm_dat_all$s[bm_dat_all$method == i]) + ) + ) +} + +# Convert time in seconds to hours +method_avg$Time_hour <- method_avg$Time / 60/60 +method_avg$Time_hour <- round(method_avg$Time_hour, 2) + +#This is for bidirectional TL-PRS + +############# +# Memory +############# + +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) + ) + ) +} + +# Format the Memory nicely +method_avg_mem$Memory_clean <- + paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') + +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") + +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) +names(method_avg_mem)<-c('Method',"Memory (Gb)") + +method_avg<-merge(method_avg, method_avg_mem, by = 'Method') + +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) ``` +
    diff --git a/docs/CrossPop.html b/docs/CrossPop.html new file mode 100644 index 00000000..1550d0e4 --- /dev/null +++ b/docs/CrossPop.html @@ -0,0 +1,5977 @@ + + + + + + + + + + + + + +Cross-population evaluation of polygenic scores + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    +
    + +
    + + + + + + + + + +
    +
    +

    Introduction

    +

    European (EUR) GWAS are typically the largest in sample size, or even +the only GWAS for certain outcomes. Here we will evaluate approaches for +calculating polygenic scores (PGS) across populations. We will include +single- and multi-source PGS methods, using EUR GWAS alone, or using EUR +GWAS in combination with GWAS from other populations.

    +
    +
    +
    +

    Derive GWAS in UKB

    +

    To avoid sample overlap between the EUR GWAS and the EUR target +sample for evaluation, we will split EUR individuals in UKB into +training and testing subsets. The GWAS will be performed in the training +subset, and the PGS evaluation will occur in the testing subset.

    +
    +
    +

    Perform ancestry inference in UKB

    +
    +

    Create target_list

    +
    + +
    +
    + +Show code + +


    +

    +Create symlinks +

    +

    We will create symlinks to the imputed genotype data for UKB. We will +use the pgen format data for computationl efficiency and those +restricted to MAF >= 1% and INFO >= 0.4. We are using genetic data +that is not application specific, so the data doesn’t need to be +reprocessed for each application. Therefore we will use row number IDs +for the .psam file so they can be connected to application specific data +downstream.

    +
    mkdir -p /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks
    +
    +# pgen and pvar files
    +for chr in $(seq 1 22);do
    +  for file in $(echo pgen pvar);do
    +    ln -s /datasets/ukbiobank/June2017/Imputed/ukb_imp_chr${chr}_v3_MAF1_INFO4.${file} /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4.chr${chr}.${file}
    +  done
    +done
    +
    # Make .psam 
    +n = 487409
    +psam <- data.frame(FID = 1:487409,
    +                   IID = 1:487409)
    +names(psam)[1]<-'#FID'
    +write.table(psam, '/users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/rownumber.psam', col.names=T, row.names = F, quote = F)
    +
    for chr in $(seq 1 22);do
    +  ln -s /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/rownumber.psam /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4.chr${chr}.psam
    +done
    +
    +

    +Create list of unrelated individuals +

    +
    library(ukbkings)
    +library(data.table)
    +
    +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam')
    +psam$rn<-1:nrow(psam)
    +
    +project_dir <- "/datasets/ukbiobank/ukb82087"
    +greedy_related <- "/scratch/prj/ukbiobank/recovered/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated"
    +
    +# Create a list of unrelated individuals irrespective of a phenotype
    +psam_unrel_all <- psam[!(
    +  psam$IID %in% bio_gen_related_remove(
    +    project_dir = project_dir,
    +    greedy_related = greedy_related,
    +    thresh = 0.044,
    +    seed = 1
    +  )$eid
    +), ]
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes')
    +
    +write.table(psam_unrel_all$IID, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.txt', row.names=F, col.names=F, quote=F)
    +write.table(psam_unrel_all$rn, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt', row.names=F, col.names=F, quote=F)
    +
    +

    +Create target_list +

    +
    mkdir -p /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic
    +
    target_list <- data.frame(
    +  name='ukb',
    +  path='/users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4',
    +  type='plink2',
    +  indiv_report=F,
    +  unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt'
    +)
    +
    +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F)
    +
    +
    +
    +
    +

    Create configfile

    +
    + +Show code + +
    # Create config file
    +conf <- c(
    +  'outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output',
    +  'config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml',
    +  'target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt'
    +)
    +
    +write.table(conf, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml', col.names = F, row.names = F, quote = F)
    +
    +
    +
    +
    +

    Run pipeline

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +git describe --tags
    +#v2.2.2-213-g2f05853
    +
    +snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml \
    +  outlier_detection -n
    +
    +
    +
    +
    +
    +

    Collect phenotype data

    +

    We will use the same 33 quantitative traits that were used in the +PRS-CSx paper (Supp Table 10).

    +
    + +Show code + +
    mkdir /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx
    +
    library(ukbkings)
    +library(dplyr)
    +library(stringr)
    +library(data.table)
    +
    +# create data.frame showing variables used by prscsx
    +prscsx_fields<-c('30620','30600','30610','30650','30160','21001','21002','30710','30680','4079','30150','30740','30750','30760','50','30030','30020','30780','30120','30050','30060','30040','30130','30140','30080','30010','30700','4080','30690','30860','30870','30000','30730')
    +prscsx_trait<-c('Alanine aminotransferase','Albumin','Alkaline phosphatase','Aspartate transaminase','Basophil','Body mass index','Body weight','C-reactive protein','Calcium','Diastolic blood pressure','Eosinophil','Glucose','HbA1c','HDL-cholesterol','Height','Hematocrit','Hemoglobin','LDL-cholesterol','Lymphocyte','Mean corpuscular hemoglobin','Mean corpuscular hemoglobin concentration','Mean corpuscular volume','Monocyte','Neutrophil','Platelet','Red blood cell','Serum creatinine','Sytolic blood pressure','Total cholesterol','Total protein','Triglycerides','White blood cell','γ-glutamyl transpeptidase')
    +prscsx_labels<-c('ALT','ALB','ALP','AST','BAS','BMI','BWT','CRP','Ca','DBP','EOS','GLC','HbA1c','HDL','HT','HCT','HB','LDL','LYM','MCH','MCHC','MCV','MON','NEU','PLT','RBC','CR','SBP','TC','TP','TG','WBC','GGT')
    +
    +prscsx_dat<-data.frame(
    +  trait=prscsx_trait,
    +  labels=prscsx_labels,
    +  field=prscsx_fields
    +)
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx')
    +write.csv(prscsx_dat, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv', row.names = F)
    +write.table(prscsx_labels, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt', col.names=F, row.names = F, quote=F)
    +
    +# Extract outcomes from UKB (project ukb82087)
    +project_dir <- "/datasets/ukbiobank/ukb82087"
    +
    +system('rm /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt')
    +f <- bio_field(project_dir)
    +f %>%
    +    select(field, name) %>%
    +    filter(str_detect(field, paste(paste0("^", prscsx_dat$field, '-'), collapse='|'))) %>%
    +    bio_field_add("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt")
    +
    +bio_phen(
    +    project_dir,
    +    field = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.txt",
    +    out = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset"
    +)
    +
    +system("ls -lh /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.rds")
    +df <- readRDS("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_field_subset.rds")
    +
    +# Take the first observation of each outcome
    +library(tidyr)
    +df_long <- df %>%
    +  pivot_longer(cols = names(df)[!grepl('eid', names(df))], names_to = "variable", values_to = "outcome") %>%
    +  drop_na(outcome)
    +df_long$variable<-gsub('-.*','', df_long$variable)
    +df_long<-df_long[!duplicated(df_long[,c('eid','variable')]),]
    +
    +library(data.table)
    +
    +for(i in 1:nrow(prscsx_dat)){
    +  tmp <- df_long[df_long$variable == prscsx_dat$field[i],]
    +  tmp <- data.frame(
    +    eid = tmp$eid,
    +    outcome = tmp$outcome
    +  )
    +  
    +  fwrite(
    +    tmp,
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +      prscsx_dat$label[i],
    +      '.txt'
    +    ),
    +    row.names = F,
    +    quote = F,
    +    na = 'NA',
    +    sep = '\t'
    +  )
    +}
    +
    +# Read in ancestry inference results to determine sample size per population
    +# Use ancestry information from GenoPred
    +keep_files<-list.files(path = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', pattern = '.keep')
    +
    +pop_dat<-NULL
    +for(i in keep_files){
    +  tmp<-fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', i))
    +  names(tmp)<-c('FID','IID')
    +  tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i))
    +  pop_dat<-rbind(pop_dat, tmp)
    +}
    +
    +# Update row number IDs to project specific IDs
    +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam')
    +psam$rn<-1:nrow(psam)
    +psam<-psam[,c('IID','rn'), with = F]
    +
    +pop_dat$FID<-NULL
    +pop_dat<-merge(pop_dat, psam, by.x='IID', by.y='rn')
    +pop_dat<-data.frame(
    +  eid=pop_dat$IID.y,
    +  POP=pop_dat$POP
    +)
    +
    +# Merge ancestry info with phenotype data
    +df_short <- dcast(df_long, eid ~ variable, value.var = "outcome")
    +df_short<-merge(df_short, pop_dat, by='eid')
    +
    +# Remove related individuals
    +greedy_related <- "/scratch/prj/ukbiobank/recovered/KCL_Data/Software/tools/GreedyRelated-master-v1.2.1/GreedyRelated"
    +rel<-bio_gen_related_remove(
    +      project_dir = project_dir,
    +      greedy_related = greedy_related,
    +      keep = df_short$eid,
    +      thresh = 0.044,
    +      seed = 1
    +    )$eid
    +
    +df_short_unrel<-df_short[!(df_short$eid %in% rel),]
    +
    +n_table<-NULL
    +for(i in 1:nrow(prscsx_dat)){
    +  for(j in unique(pop_dat$POP[!is.na(pop_dat$POP)])){
    +    tmp<-data.frame(
    +      trait=prscsx_dat$trait[i],
    +      labels=prscsx_dat$label[i],
    +      field=prscsx_dat$field[i],
    +      population=j,
    +      n=sum(!is.na(df_short[[prscsx_dat$field[i]]][df_short$POP == j])),
    +      n_unrel=sum(!is.na(df_short_unrel[[prscsx_dat$field[i]]][df_short_unrel$POP == j]))
    +    )
    +    n_table<-rbind(n_table, tmp)
    +  }
    +}
    +
    +write.csv(n_table, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/n_table')
    +
    +# Define training subset for EUR
    +df_short_unrel_eur<-df_short_unrel[df_short_unrel$POP == 'EUR',]
    +set.seed(1)
    +train_size <- floor(0.8 * nrow(df_short_unrel_eur))
    +train_indices <- sample(seq_len(nrow(df_short_unrel_eur)), size = train_size)
    +
    +df_short_unrel_eur_train<-df_short_unrel_eur[train_indices,]
    +df_short_unrel_eur_test<-df_short_unrel_eur[-train_indices,]
    +
    +n_table_eur<-NULL
    +for(i in 1:nrow(prscsx_dat)){
    +  tmp<-data.frame(
    +    trait=prscsx_dat$trait[i],
    +    labels=prscsx_dat$label[i],
    +    field=prscsx_dat$field[i],
    +    n_train=sum(!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]])),
    +    n_test=sum(!is.na(df_short_unrel_eur_test[[prscsx_dat$field[i]]]))
    +  )
    +  n_table_eur<-rbind(n_table_eur, tmp)
    +}
    +
    +write.csv(n_table_eur, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/n_table_eur')
    +
    +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_train$eid]<-'EUR_train'
    +df_short_unrel$POP[df_short_unrel$eid %in% df_short_unrel_eur_test$eid]<-'EUR_test'
    +
    +# Output phenotype data for each population
    +for(i in 1:nrow(prscsx_dat)){
    +  for(j in unique(df_short_unrel$POP)){
    +    tmp<-df_short_unrel[df_short_unrel$POP == j,]
    +    tmp <- data.frame(
    +      FID = tmp$eid,
    +      IID = tmp$eid,
    +      outcome = tmp[[prscsx_dat$field[i]]]
    +    )
    +    
    +    fwrite(
    +      tmp,
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +        prscsx_dat$label[i],
    +        '.unrel.', j, '.txt'
    +      ),
    +      row.names = F,
    +      quote = F,
    +      na = 'NA',
    +      sep = '\t'
    +    )
    +    
    +    # Write out with row number based IDs
    +    pheno<-merge(tmp, psam, by='IID')
    +    pheno<-data.frame(
    +      FID=pheno$rn,
    +      IID=pheno$rn,
    +      outcome=pheno$outcome
    +    )
    +  
    +    fwrite(
    +      pheno,
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +        prscsx_dat$label[i],
    +        '.unrel.', j, '.row_number.txt'
    +      ),
    +      row.names = F,
    +      quote = F,
    +      na = 'NA',
    +      sep = '\t'
    +    )
    +  }
    +}
    +
    +# For the EUR training GWAS, normalise and regress covariates
    +# Use age, sex and PCs as covariates
    +# Read in PC data released by UKB
    +qc_dat<-bio_gen_sqc(project_dir)
    +qc_dat<-qc_dat[,c('eid',paste0('pc',1:20))]
    +df_short_unrel<-merge(df_short_unrel, qc_dat, by='eid')
    +
    +# Read in sex and age information
    +system('rm /users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt')
    +f <- bio_field(project_dir)
    +f %>%
    +    select(field, name) %>%
    +    filter(str_detect(field, "^21022-0.0|^31-0.0")) %>%
    +    bio_field_add("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt")
    +
    +bio_phen(
    +    project_dir,
    +    field = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.txt",
    +    out = "/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset"
    +)
    +
    +system("ls -lh /users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.rds")
    +df <- readRDS("/users/k1806347/oliverpainfel/Data/ukb/phenotypes/age_sex_field_subset.rds")
    +names(df)<-gsub('-.*','',names(df))
    +names(df)[names(df) == '31']<-'sex'
    +names(df)[names(df) == '21022']<-'age'
    +df_short_unrel<-merge(df_short_unrel, df, by='eid')
    +
    +# Within each population, normalise each outcome and regress out covariates
    +library(RNOmni)
    +covs<-c(paste0('pc',1:20), 'sex', 'age')
    +df_short_unrel_eur_train<-df_short_unrel[df_short_unrel$POP == 'EUR_train',]
    +for(i in 1:nrow(prscsx_dat)){
    +  tmp<-df_short_unrel_eur_train[!is.na(df_short_unrel_eur_train[[prscsx_dat$field[i]]]),]
    +  tmp$pheno_norm<-RNOmni::RankNorm(tmp[[prscsx_dat$field[i]]])
    +  mod<-lm(as.formula(paste0('pheno_norm ~ ', paste(covs, collapse=' + '))), data=tmp)
    +  tmp$pheno_norm_resid_scale<-as.numeric(scale(resid(mod)))
    +  tmp<-data.frame(
    +    FID=tmp$eid,
    +    IID=tmp$eid,
    +    outcome=tmp$pheno_norm_resid_scale
    +  )
    +  
    +  fwrite(
    +    tmp,
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +      prscsx_dat$label[i],
    +      '.unrel.EUR_train.norm_resid_scale.txt'
    +    ),
    +    row.names = F,
    +    quote = F,
    +    na = 'NA',
    +    sep = '\t'
    +  )
    +}
    +
    +# Convert to row number based IDs so it will work with UKB geno data from GenoPred
    +for(i in 1:nrow(prscsx_dat)){
    +  pheno<-fread(paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +      prscsx_dat$label[i],
    +      '.unrel.EUR_train.norm_resid_scale.txt'
    +    ))
    +  
    +  pheno<-merge(pheno, psam, by='IID')
    +  pheno<-data.frame(
    +    FID=pheno$rn,
    +    IID=pheno$rn,
    +    outcome=pheno$outcome
    +  )
    +  
    +  fwrite(
    +    pheno,
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +      prscsx_dat$label[i],
    +      '.unrel.EUR_train.norm_resid_scale.row_number.txt'
    +    ),
    +    row.names = F,
    +    quote = F,
    +    na = 'NA',
    +    sep = '\t'
    +  )
    +}
    +
    +
    +
    +
    +

    Run GWAS

    +
    + +Show code + +
    for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +  mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}
    +  for chr in $(seq 1 22); do
    +      sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \
    +        --pfile /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \
    +        --pheno /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_train.norm_resid_scale.row_number.txt \
    +        --linear omit-ref cols=+a1freq,+ax \
    +        --maf 0.01 \
    +        --geno 0.05 \
    +        --out /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}"
    +  done
    +done
    +
    +# Once complete, merge results across chromosomes
    +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +  head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt
    +    for chr in $(seq 1 22); do
    +      tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt
    +    done
    +    
    +    # Remove REF and ALT columns and rename AX column to A2
    +    cut -f 4,5 --complement /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt
    +
    +    gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}/ukb.eur_train.${pheno}.GW.txt
    +done
    +
    +# Delete per chromosome files
    +rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*/*chr*
    +
    +
    +
    +
    +
    +
    +

    Download relevant BBJ sumstats

    +
    + +Show code + +
    # Identify wget command for relevant phenotypes
    +library(data.table)
    +
    +# Read in BBJ GWAS info from BBJ website
    +bbj_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas.csv')
    +
    +# Map BBJ trait names to those used for UKB
    +bbj_gwas$bbj_labels <-
    +  gsub("\\)", '', gsub(".*\\(", '', bbj_gwas$Phenotype))
    +bbj_gwas$trait <- gsub(" \\(.*", '', bbj_gwas$Phenotype)
    +
    +bbj_gwas$Category<-NULL
    +bbj_gwas$Phenotype<-NULL
    +
    +# Update trait labels to match what was used in prscsx paper
    +bbj_gwas$trait<-gsub(' count','', bbj_gwas$trait)
    +bbj_gwas$trait[bbj_gwas$trait == 'G-glutamyl transpeptidase']<-'γ-glutamyl transpeptidase'
    +
    +# Merge the bbj trait info with the prscsx trait info
    +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv')
    +prscsx_dat <- merge(bbj_gwas, prscsx_dat, by='trait', all=T)
    +
    +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv', row.names = F)
    +
    +# Create column showing what label is used in the wget command
    +prscsx_dat$wget_label <-
    +  gsub('.v1.zip', '', gsub('.*hum0197.v3.BBJ.', '', prscsx_dat$wget))
    +
    +# Write a table showing label matching prscsx info and wget url
    +write.table(prscsx_dat[, c('labels', 'wget', 'wget_label'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt', col.names = F, row.names = F, quote = F)
    +
    # wget and unzip sumstats
    +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +  url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt)
    +  sbatch -p neurohack_cpu --wrap="wget -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip ${url}
    +    unzip /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip -d /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx
    +    rm /users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/${pheno}.zip"
    +done
    +
    +# Delete X chromosome sumstats and rename files to be consistent with prscsx sumstat info
    +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +  wget_label=$(awk -v var="$pheno" '$1 == var {print $3}' ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_wget.txt)
    +if [ "$pheno" == "HT" ]; then
    +    mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_Height_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.HT.txt.gz
    +  else
    +    mv ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1/GWASsummary_${wget_label}_Japanese_SakaueKanai2020.auto.txt.gz ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz
    +  fi
    +  rm -r ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/hum0197.v3.BBJ.${wget_label}.v1
    +done
    +
    +# Format so BOLT P value is used by GenoPred
    +for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +sbatch -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/pigz/pigz -dc ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.txt.gz | awk 'BEGIN {OFS=\"\t\"} {print \$2, \$3, \$4, \$6, \$7, \$8, \$9, \$12, \$13, \$15}' | sed '1s/P_BOLT_LMM_INF/P/' | /users/k1806347/oliverpainfel/Software/pigz/pigz -c > ~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.${pheno}.reformat.txt.gz"
    +done
    +
    +
    +
    +
    +
    +

    Download relevant UGR sumstats

    +
    + +Show code + +
    # Identify wget command for relevant phenotypes
    +library(data.table)
    +
    +# Read in UGR GWAS info from GWAS catalogue
    +ugr_gwas<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats.csv')
    +
    +# Map UGR trait names to those used for UKB
    +ugr_gwas$trait<-gsub(' levels','', ugr_gwas$reportedTrait)
    +ugr_gwas$trait<-gsub(' count','', ugr_gwas$trait)
    +
    +ugr_to_prscsx <- c(
    +  "Aspartate aminotransferase" = "Aspartate transaminase",
    +  "Bilirubin" = NA,  # No direct match
    +  "Eosinophils" = "Eosinophil",
    +  "Gamma glutamyl transferase" = "γ-glutamyl transpeptidase",
    +  "HDL cholesterol" = "HDL-cholesterol",
    +  "Hemoglobin A1c" = "HbA1c",
    +  "Hip circumference" = NA,  # No direct match
    +  "LDL cholesterol" = "LDL-cholesterol",
    +  "Red cell distribution width" = NA,  # No direct match
    +  "Serum albumin" = "Albumin",
    +  "Serum alkaline phosphatase" = "Alkaline phosphatase",
    +  "Systolic blood pressure" = "Sytolic blood pressure",
    +  "Triglyceride" = "Triglycerides",
    +  "Waist circumference" = NA,  # No direct match
    +  "Waist-hip ratio" = NA,  # No direct match
    +  "Weight" = "Body weight"
    +)
    +
    +ugr_gwas$trait <- ifelse(ugr_gwas$trait %in% names(ugr_to_prscsx),
    +                                   ugr_to_prscsx[ugr_gwas$trait],
    +                                   ugr_gwas$trait)
    +
    +# Merge the ugr trait info with the prscsx trait info
    +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv')
    +prscsx_dat <- merge(ugr_gwas, prscsx_dat, by='trait')
    +
    +write.csv(prscsx_dat, '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv', row.names = F)
    +
    +# Create column indicating wget command
    +prscsx_dat$wget<-NA
    +for(i in 1:nrow(prscsx_dat)){
    +  if(!grepl('.txt', prscsx_dat$wget[i])){
    +    print(i)
    +    Sys.sleep(2)
    +    log<-system(paste0('curl --max-time 10 ', gsub('http:','ftp:', prscsx_dat$summaryStatistics[i]), '/'), intern = T)
    +    log<-log[grepl('annotated.txt.gz|annotated.txt', log)]
    +    log<-gsub('.* ','', log)
    +    prscsx_dat$wget[i]<-paste0(prscsx_dat$summaryStatistics[i], '/', log)
    +  }
    +}
    +# Note this has to be run a few times due to some requests being blocked.
    +
    +# Write a table showing label matching prscsx info and wget url
    +write.table(prscsx_dat[, c('labels', 'wget'), with=F], '~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt', col.names = F, row.names = F, quote = F)
    +
    # wget and unzip sumstats
    +for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt | cut -d' ' -f 1); do
    +  url=$(awk -v var="$pheno" '$1 == var {print $2}' ~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_wget.txt)
    +  sbatch -p cpu --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/UGR/${pheno}.txt.gz ${url}"
    +done
    +
    +
    library(future.batchtools)
    +library(furrr)
    +library(data.table)
    +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')
    +
    +plan(batchtools_slurm(resources = list(
    +  time = "12:00:00",
    +  ntasks = 2,
    +  mem = "10g",
    +  partition = "neurohack_cpu"
    +)))
    +
    +furrr::future_map_dfr(1:nrow(ugr_data), function(i) {
    +  print(i)
    +  sumstats <- fread(paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".txt.gz"))
    +  sumstats <- sumstats[, names(sumstats) %in% c("snpid", "pval_fe", "se_fe") | grepl('^beta_|^af_|^no_', names(sumstats)), with=F]
    +
    +  # Extract CHR, BP, A1, A2 from snpid
    +  snp_split <- tstrsplit(sumstats$snpid, ":", fixed = TRUE)
    +  sumstats[, `:=`(CHR = snp_split[[1]], BP = snp_split[[2]], A1 = snp_split[[3]], A2 = snp_split[[4]])]
    +
    +  # Set no_ and af_ to NA if beta is NA
    +  cohorts <- gsub('^no_','', names(sumstats)[grepl('^no_', names(sumstats))])
    +  for (cohort in cohorts) {
    +    sumstats[[paste0('no_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA
    +    sumstats[[paste0('af_', cohort)]][is.na(sumstats[[paste0('beta_', cohort)]])] <- NA
    +  }
    +
    +  # Calculate sample size weighted average for allele frequency
    +  for (cohort in cohorts) {
    +    sumstats[[paste0('af_', cohort, '_weighted')]] <- sumstats[[paste0('af_', cohort)]] * sumstats[[paste0('no_', cohort)]]
    +  }
    +  
    +  # Calculate total N and frequency
    +  sumstats[, N := rowSums(.SD, na.rm = TRUE), .SDcols = patterns("^no_")]
    +  sumstats[, FREQ := rowSums(.SD, na.rm = TRUE) / N, .SDcols = patterns("weighted$")]
    +
    +  # Rename columns
    +  setnames(sumstats, old = c('beta_fe', 'se_fe', 'pval_fe'), new = c('BETA', 'SE', 'P'))
    +
    +  # Select relevant columns and remove rows with missing data
    +  sumstats <- sumstats[, .(CHR, BP, A1, A2, BETA, SE, P, FREQ, N)]
    +  sumstats <- sumstats[complete.cases(sumstats)]
    +  
    +  fwrite(sumstats, paste0("~/oliverpainfel/Data/GWAS_sumstats/UGR/", ugr_data$label[i], ".reformat.txt.gz"), sep=' ', quote=F, na='NA')
    +  
    +})
    +
    +
    +
    +
    +

    Estimate SNP-h2, polygenicity and rG across populations

    +

    We will estimate SNP-h2 using LD-score regression, and the rG using +POPCORN. POPCORN can estimate the SNP-h2, but it will vary according to +the other GWAS included due to SNP overlap. Use the sumstats QC’d by +GenoPred. To estimate polygenicity, lets use AVENGEME based on ptclump +score association results. Lets generate those using GenoPred.

    +
    +
    +

    Prepare configuration for GenoPred

    +
    + +Show code + +
    ######
    +# gwas_list
    +######
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop')
    +
    +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv')
    +
    +gwas_list_eur<-data.frame(
    +  name=paste0(prscsx_dat$labels,'_UKB'),
    +  path=paste0('/users/k1806347/oliverpainfel/Data/ukb/gwas/',prscsx_dat$labels,'/ukb.eur_train.',prscsx_dat$labels,'.GW.txt.gz'),
    +  population='EUR',
    +  n=NA,
    +  sampling=NA,
    +  prevalence=NA,
    +  mean=0,
    +  sd=1,
    +  label=paste0('"', prscsx_dat$trait, ' (UKB)"')
    +)
    +
    +bbj_info<-fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv')
    +bbj_info<-bbj_info[bbj_info$labels %in% prscsx_dat$labels,]
    +
    +gwas_list_eas<-data.frame(
    +  name=paste0(bbj_info$labels,'_BBJ'),
    +  path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj.',bbj_info$labels,'.reformat.txt.gz'),
    +  population='EAS',
    +  n=as.numeric(gsub(',','',bbj_info$`No. samples`)),
    +  sampling=NA,
    +  prevalence=NA,
    +  mean=0,
    +  sd=1,
    +  label=paste0('"', prscsx_dat$trait, ' (BBJ)"')
    +)
    +
    +ugr_data<-fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')
    +ugr_data<-ugr_data[ugr_data$labels %in% prscsx_dat$labels,]
    +
    +gwas_list_afr<-data.frame(
    +  name=paste0(ugr_data$labels,'_UGR'),
    +  path=paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/UGR/',ugr_data$labels,'.reformat.txt.gz'),
    +  population='AFR',
    +  n=NA,
    +  sampling=NA,
    +  prevalence=NA,
    +  mean=0,
    +  sd=1,
    +  label=paste0('"', ugr_data$trait, ' (UGR)"')
    +)
    +gwas_list<-do.call(rbind, list(gwas_list_eur, gwas_list_eas, gwas_list_afr))
    +
    +# Create file listing phenotypes in common between AFR, EAS and EUR
    +pheno <- gsub('_.*', '', gwas_list$name)
    +pheno_intersect <- Reduce(intersect, 
    +                           list(
    +                             pheno[gwas_list$population == 'EUR'],
    +                             pheno[gwas_list$population == 'EAS'],
    +                             pheno[gwas_list$population == 'AFR']
    +                             )
    +                           )
    +
    +# Restrict gwas_list to intersecting phenotypes
    +gwas_list<-gwas_list[pheno %in% pheno_intersect,]
    +
    +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt', col.names = T, row.names = F, quote = F)
    +
    +write.table(pheno_intersect, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', col.names = F, row.names = F, quote = F)
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt",
    +  "pgs_methods: ['ptclump']",
    +  "cores_prep_pgs: 1",
    +  "cores_target_pgs: 20"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F)
    +
    +
    +
    +
    +

    Run pipeline

    +
    + +Show code + +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml \
    +  target_pgs -n
    +
    +
    +
    +
    +

    Reformat for LDSC and POPCORN

    +
    + +Show code + +
    library(data.table)
    +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T)
    +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
    +
    +for(i in 1:nrow(gwas_list)){
    +  if(
    +    file.exists(
    +      paste0(
    +        "/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/",
    +        gwas_list$name[i], 
    +        ".sumstats.gz"))){
    +    next    
    +  }
    +  print(i)
    +  gwas_file <-
    +    paste0(
    +      "/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/reference/gwas_sumstat/",
    +      gwas_list$name[i],
    +      "/",
    +      gwas_list$name[i],
    +      "-cleaned.gz"
    +    )
    +  
    +  gwas_header <- fread(gwas_file, nrows = 1)
    +  cols_index <- which(names(gwas_header) %in% c('SNP','A1','A2','BETA','SE','P','N'))
    +  
    +  system(
    +    paste0(
    +      "zcat ",
    +      gwas_file,
    +      " | cut -f ", 
    +      paste0(cols_index, collapse = ','),
    +      " | sed -e '1s/BETA/beta/'",
    +      " | /users/k1806347/oliverpainfel/Software/pigz/pigz -f",
    +      " > /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/",
    +      gwas_list$name[i], 
    +      ".sumstats.gz"
    +      )
    +    )
    +}
    +
    +
    +
    +
    +

    Run LDSC

    +
    + +Show code + +
    conda activate ldsc
    +
    +for pop in $(echo EUR EAS AFR);do
    +  if [ "$pop" == "EUR" ]; then
    +      samp="UKB"
    +  fi
    +  if [ "$pop" == "EAS" ]; then
    +      samp="BBJ"
    +  fi
    +  if [ "$pop" == "AFR" ]; then
    +      samp="UGR"
    +  fi
    +  
    +  for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do
    +    mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats
    +
    +    sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/munge_sumstats.py \
    +     --sumstats /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \
    +     --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}"
    +
    +  done
    +done
    +
    +for pop in $(echo EUR EAS AFR);do
    +  if [ "$pop" == "EUR" ]; then
    +      samp="UKB"
    +  fi
    +  if [ "$pop" == "EAS" ]; then
    +      samp="BBJ"
    +  fi
    +  if [ "$pop" == "AFR" ]; then
    +      samp="UGR"
    +  fi
    +  
    +  for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do
    +    mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop}
    +
    +    sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/ldsc/ldsc.py \
    +     --h2 /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/sumstats/${pheno}_${samp}.sumstats.gz \
    +     --ref-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \
    +     --w-ld /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ld_scores/UKBB.${pop}.rsid \
    +     --out /users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/${pheno}/${pop}/res"
    +     
    +  done
    +done
    +
    +
    +
    +
    +
    +

    Calculate CSCOREs

    +
    + +Show code + +
    
    +# Subset the reference data into relevant populations
    +for pop in $(echo EUR EAS AFR); do
    +  mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp
    +  for chr in $(seq 1 22); do
    +    /users/k1806347/oliverpainfel/Software/plink2 \
    +      --pfile /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr${chr} \
    +      --keep /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files/${pop}.keep \
    +      --make-bed \
    +      --out /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr}
    +    done
    +done
    +
    +conda activate /scratch/prj/oliverpainfel/recovered/.conda/envs/popcorn
    +for pop in $(echo EAS AFR); do
    +  mkdir -p /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES
    +  for chr in $(seq 1 22); do
    +    sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \
    +      compute \
    +      -v 1 \
    +      --bfile1 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.EUR.chr${chr} \
    +      --bfile2 /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp/ref.${pop}.chr${chr} \
    +      /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr${chr}.txt"
    +  done
    +done
    +
    +for pop in $(echo EAS AFR); do
    +  cat /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_chr*.txt > /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt
    +done
    +
    +rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp
    +rm /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_*_CSCORES/*chr*.txt
    +
    +
    +
    +
    +

    Run POPCORN

    +
    + +Show code + +
    conda activate popcorn
    +for pop in $(echo EAS AFR);do
    +  if [ "$pop" == "EAS" ]; then
    +      samp="BBJ"
    +  fi
    +  if [ "$pop" == "AFR" ]; then
    +      samp="UGR"
    +  fi
    +  
    +  for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do
    +    mkdir -p /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop}
    +    sbatch --mem 10G -n 1 -p neurohack_cpu --wrap="popcorn \
    +       fit -v 3 \
    +       --cfile /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_${pop}_CSCORES/scores_all.txt \
    +       --sfile1 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_UKB.sumstats.gz \
    +       --sfile2 /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats/${pheno}_${samp}.sumstats.gz \
    +       --gen_effect \
    +       /users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/${pheno}/EUR_${pop}/rG_gen_effect"
    +  done
    +done
    +
    +
    +
    +
    +
    +

    Plot the LDSC and POPCORN results

    +
    + +Show code + +
    library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +# Read in phenotypes
    +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1
    +
    +# Plot the heritability estimates
    +h2_res <- NULL
    +
    +for(pop in c('AFR','EAS', 'EUR')){
    +  for(pheno in pheno_intersect){
    +    log <-
    +      readLines(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results/',
    +          pheno,
    +          '/',
    +          pop,
    +          '/res.log'
    +        )
    +      )
    +    
    +    h2 <- log[grepl('Total Observed scale h2:', log)]
    +    h2_est <- as.numeric(gsub(' .*','', gsub('Total Observed scale h2: ', '', h2)))
    +    h2_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', h2)))
    +    int <- log[grepl('Intercept:', log)]
    +    int_est <- as.numeric(gsub(' .*','', gsub('Intercept: ', '', int)))
    +    int_se <- as.numeric(gsub("\\)",'', gsub(".* \\(", '', int)))
    +    lambda <- log[grepl('Lambda GC:', log)]
    +    lambda <- as.numeric(gsub('.* ','', lambda))
    +    
    +    h2_res <- rbind(
    +      h2_res,
    +      data.table(
    +        Population = pop,
    +        Phenotype = pheno,
    +        h2_est = h2_est,
    +        h2_se = h2_se,
    +        int_est = int_est,
    +        int_se = int_se,
    +        lambda = lambda
    +      )
    +    )
    +  }
    +}
    +
    +write.csv(h2_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv', row.names = F, quote = F)
    +
    +ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) +
    +  geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) +
    +  labs(y="SNP-based Heritability (SE)") +
    +  theme_half_open() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +# Plot rG estimates
    +rg_res <- NULL
    +for(pop in c('AFR','EAS')){
    +  for(pheno in h2_res$Phenotype){
    +    pop_res_i<-fread(paste0('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results/', pheno, '/EUR_', pop, '/rG_gen_effect'))
    +    names(pop_res_i) <- c('Test','Estimate','SE','Z','P')
    +    pop_res_i <- pop_res_i[pop_res_i$Test == 'pge',]
    +    pop_res_i$Population_1 <- 'EUR'
    +    pop_res_i$Population_2 <- pop
    +    pop_res_i$Phenotype <- pheno
    +    rg_res <- rbind(rg_res, pop_res_i)
    +  }
    +}
    +
    +rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2)
    +
    +write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F)
    +
    +ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) +
    +  geom_bar(stat="identity", position=position_dodge(), width = 0.7) +
    +  geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7)) +
    +  labs(y="SNP-based\nGenetic Correlation (SE)") +
    +  theme_half_open() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +
    +
    +

    AVENGEME

    +
    +

    Create predictor lists

    +
    + +Show code + +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Read in phenotypes
    +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1
    +
    +# Create files for EAS and AFR targets
    +pop <- c('EUR','EAS','AFR')
    +for(trait_i in pheno_intersect){
    +  # Make a group containing both GWAS for each single source method
    +  # Make a group for each multisource method
    +  scores_i <- scores[grepl(paste0('^', trait_i, '_'), scores$name),]
    +  scores_i$group <- scores_i$method
    +  
    +  for(pop_i in pop){
    +    # Subset GWAS based on EUR and/or targ_pop_i
    +    if(pop_i == 'EAS'){
    +      samp_i <- 'BBJ'
    +    }
    +    if(pop_i == 'AFR'){
    +      samp_i <- 'UGR'
    +    }
    +    if(pop_i == 'EUR'){
    +      samp_i <- c('UKB')
    +    }
    +
    +    dir.create(
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +        pop_i,
    +        '.disc_',
    +        pop_i,
    +        '/',
    +        trait_i
    +      ),
    +      recursive = T
    +    )
    +    
    +    scores_i_j <- scores_i[grepl(samp_i, scores_i$name, ignore.case = T),]
    +    scores_i_j$predictor <- paste0(
    +      outdir,
    +      '/ukb/pgs/TRANS/',
    +      scores_i_j$method,
    +      '/',
    +      scores_i_j$name,
    +      '/ukb-',
    +      scores_i_j$name,
    +      '-TRANS.profiles'
    +    )
    +    
    +    predictors_i <- scores_i_j[, c('predictor', 'group'), with=F]
    +    
    +    write.table(
    +      predictors_i,
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +        pop_i,
    +        '.disc_',
    +        pop_i,
    +        '/',
    +        trait_i,
    +        '/predictor_list.ptclump.txt'
    +      ),
    +      col.names = T,
    +      row.names = F,
    +      quote = F
    +    )
    +  }
    +}
    +
    +
    +
    +
    +

    Run model_builder

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +for pop in $(echo EUR EAS AFR); do
    +  if [ "$pop" == "EUR" ]; then
    +      pop2="EUR_test"
    +  else
    +      pop2=$pop
    +  fi
    +  
    +  for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt); do
    +    sbatch --mem 5G -n 5 -p neurohack_cpu --wrap="Rscript ../Scripts/model_builder/model_builder.R \
    +      --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${pop2}.row_number.txt \
    +      --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/predictor_list.ptclump.txt \
    +      --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${pop}.disc_${pop}/${pheno}/res.ptclump \
    +      --n_core 5 \
    +      --all_model F \
    +      --assoc T"
    +  done
    +done
    +
    +
    +
    +
    +
    +

    Plot assoc results

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in phenotypes
    +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1
    +
    +# Read in results
    +pop = c('EUR','EAS','AFR')
    +res_all <- NULL
    +for(pheno_i in pheno_intersect){
    +  res_i<-NULL
    +  for(pop_i in pop){
    +    assoc_i <-
    +      fread(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +          pop_i,
    +          '.disc_',
    +          pop_i,
    +          '/',
    +          pheno_i,
    +          '/res.ptclump.assoc.txt'
    +        )
    +      )
    +      assoc_i$Population <- pop_i
    +      res_i<-rbind(res_i, assoc_i)
    +  }
    +  
    +  res_i$Phenotype <- pheno_i
    +  res_all<-rbind(res_all, res_i)
    +}
    +
    +# Extract pT variable from Predictor
    +res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor))
    +res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT))
    +
    +ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) +
    +  geom_hline(yintercept = 0, colour = 'darkgrey') +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) +
    +  geom_errorbar(aes(ymin=BETA-SE, ymax=BETA+SE), width=0, position=position_dodge(width = 0.8, preserve = "single")) +
    +  labs(y="BETA (SE)") +
    +  theme_half_open() +
    +  background_grid() +
    +  panel_border() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y') +
    +  scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) +
    +  facet_grid(Population ~.)
    +
    +
    +
    +

    Run AVENGEME

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +library(avengeme)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml'
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +gwas_list <- read_param(config = config, param = 'gwas_list', return_obj = T)
    +
    +# Read in phenotypes
    +pheno_intersect <- read.table('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/pheno_eur_eas_afr.txt', header=F)$V1
    +
    +pop = c('EUR','EAS','AFR')
    +
    +mod_res_all <- NULL
    +for(pop_i in pop){
    +  for(pheno_i in pheno_intersect){
    +    gwas_i<-gwas_list$name[gwas_list$population == pop_i & grepl(paste0('^', pheno_i, '_'),  gwas_list$name)]
    +      
    +    res_i <-
    +      fread(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +          pop_i,
    +          '.disc_',
    +          pop_i,
    +          '/',
    +          pheno_i,
    +          '/res.ptclump.assoc.txt'
    +        )
    +      )
    +    
    +    res_i$Z <- res_i$BETA / res_i$SE
    +    
    +    res_i$pT <- as.numeric(gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_i$Predictor)))
    +
    +    nsnp_log <-
    +      read.table(
    +        paste0(
    +          outdir,
    +          '/reference/pgs_score_files/ptclump/',
    +          gwas_i,
    +          '/ref-',
    +          gwas_i,
    +          '.NSNP_per_pT'
    +        ),
    +        header = T
    +      )
    +    
    +    nsnp<-nsnp_log$NSNP[nrow(nsnp_log)]
    +    
    +    disc_N <-
    +      median(
    +        fread(
    +          paste0(
    +            outdir,
    +            '/reference/gwas_sumstat/',
    +            gwas_i,
    +            '/',
    +            gwas_i,
    +            '-cleaned.gz'
    +          ), nrows = 10000
    +        )$N
    +      )
    +    
    +    targ_N <- res_i$N[1]
    +    
    +    mod_res <- estimatePolygenicModel(
    +      p = res_i$Z,
    +      nsnp = nsnp,
    +      n = c(disc_N, targ_N),
    +      pupper = c(0, res_i$pT),
    +      fixvg2pi02 = T,
    +      alpha = 0.05
    +    )
    +    
    +    mod_res_all <- rbind(
    +      mod_res_all,
    +      data.frame(
    +        Phenotype = pheno_i,
    +        Population = pop_i,
    +        GWAS = gwas_i,
    +        nsnp = nsnp,
    +        max_r2 = max(res_i$Obs_R2),
    +        n_disc = disc_N,
    +        n_targ = targ_N,
    +        vg_est = mod_res$vg[1],
    +        vg_lowCI = mod_res$vg[2],
    +        vg_highCI = mod_res$vg[3],
    +        pi0_est = mod_res$pi0[1],
    +        pi0_lowCI = mod_res$pi0[2],
    +        pi0_highCI = mod_res$pi0[3]
    +      )
    +    )
    +  }
    +}
    +
    +dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme')
    +write.csv(mod_res_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv', row.names = F, quote = F)
    +
    +ggplot(mod_res_all, aes(x = Phenotype, y = vg_est, fill = Population)) +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) +
    +  geom_errorbar(aes(ymin=vg_lowCI, ymax=vg_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) +
    +  labs(y="SNP-based Heritability (95%CI)") +
    +  theme_half_open() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) +
    +  geom_errorbar(aes(ymin=1 - pi0_lowCI, ymax=1 - pi0_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) +
    +  labs(y="Proporition non-zero\neffects (95%CI)") +
    +  theme_half_open() +
    +  coord_cartesian(ylim = c(0, 0.15)) + 
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +ggplot(mod_res_all, aes(x = Phenotype, y = max_r2, fill = Population)) +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) +
    +  labs(y="Max R2") +
    +  theme_half_open() +
    +  coord_cartesian(ylim = c(0, 0.15)) + 
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +# 
    +hist(mod_res_all$max_r2)
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +
    +summary(mod_res_all$max_r2)
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +
    +
    +
    +
    +

    Select GWAS for downstream analyses

    +
    + +Show code + +
    #########
    +# Select 10 GWAS for downstream analysis
    +#########
    +# Criteria are that SNP-h2 > 0.01 in both AVENGEME and LDSC
    +# Then GWAS are selected to represent a range of polygenicity and heritability, as estimated in EUR since they are most accurate
    +
    +library(data.table)
    +
    +# Read in the AVENGEME results
    +avengeme <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv')
    +
    +# Read in the LDSC results
    +ldsc <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv')
    +
    +# Combine results
    +both <- merge(avengeme, ldsc, by = c('Population','Phenotype'))
    +
    +# Remove GWAS that have negative SNP-h2 from LDSC in any population
    +both_h2 <- both[!(both$Phenotype %in% both$Phenotype[both$vg_est < 0.01 | both$h2_est < 0.01]),]
    +
    +# Select GWAS representing a range of SNP-h2 from LDSC, and a range of polygenicity from AVENGEME.
    +both_eur<-both_h2[both_h2$Population == 'EUR',]
    +traits_data <- data.frame(trait = both_eur$Phenotype, heritability = both_eur$vg_est, polygenicity = both_eur$pi0_est)
    +
    +# Number of bins (e.g., dividing into 5 bins each for heritability and polygenicity)
    +num_bins <- 5
    +
    +# Create bins
    +traits_data$her_bin <- cut(traits_data$heritability, breaks = num_bins)
    +traits_data$poly_bin <- cut(traits_data$polygenicity, breaks = num_bins)
    +
    +# Split data by unique bin combinations
    +split_data <- split(traits_data, list(traits_data$her_bin, traits_data$poly_bin), drop = TRUE)
    +
    +set.seed(1)
    +# Randomly select one trait from each bin combination
    +selected_traits <- do.call(rbind, lapply(split_data, function(df) df[sample(nrow(df), 1), ]))
    +
    +# Limit to 10 traits if more than 10 unique combinations
    +if (nrow(selected_traits) > 10) {
    +  selected_traits <- selected_traits[sample(nrow(selected_traits), 10), ]
    +}
    +
    +write.table(selected_traits$trait, '/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', col.names = F, row.names = F, quote = F)
    +
    +# Plot max R2 for selected traits
    +mod_res_all <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv')
    +mod_res_all_selected <- mod_res_all[mod_res_all$Phenotype %in% selected_traits$trait,]
    +
    +ggplot(mod_res_all_selected, aes(x = Phenotype, y = max_r2, fill = Population)) +
    +  geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) +
    +  labs(y="Max R2") +
    +  theme_half_open() +
    +  coord_cartesian(ylim = c(0, 0.15)) + 
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  background_grid(major = 'y', minor = 'y')
    +
    +# 
    +hist(mod_res_all$max_r2)
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])
    +hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +
    +summary(mod_res_all$max_r2)
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])
    +summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +
    +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])), 2)
    +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'EUR'])), 2)
    +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])), 2)
    +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'EAS'])), 2)
    +round(sqrt(min(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2)
    +round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2)
    +
    +
    +
    +
    +
    +
    +

    Make a descriptives table of GWAS

    +
    + +Show code + +
    library(data.table)
    +
    +#####
    +# Trait names, labels, and URLs
    +#####
    +
    +###
    +# UKB
    +###
    +ukb <- fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv')
    +names(ukb) <- c('trait', 'labels','field')
    +trait_labels <- ukb[, c('trait','labels'), with=F]
    +ukb<-ukb[, c('trait','field'), with=F]
    +ukb$sample <- 'UKB'
    +ukb$population <- 'EUR'
    +ukb$url<-NA
    +
    +###
    +# BBJ
    +###
    +bbj <- fread('~/oliverpainfel/Data/GWAS_sumstats/BBJ/prscsx/bbj_gwas_prscsx.csv')
    +bbj <- bbj[, c('trait', 'wget'), with = F]
    +names(bbj) <- c('trait', 'url')
    +bbj$sample <- 'BBJ'
    +bbj$population <- 'EAS'
    +bbj$field <- NA
    +
    +###
    +# UGR
    +###
    +ugr <- fread('~/oliverpainfel/Data/GWAS_sumstats/UGR/ugr_sumstats_prscsx.csv')
    +ugr <- ugr[, c('trait', 'summaryStatistics'), with = F]
    +names(ugr) <- c('trait','url')
    +ugr$sample <- 'UGR'
    +ugr$population <- 'AFR'
    +ugr$field <- NA
    +
    +info_all <- do.call(rbind, list(ukb, bbj, ugr))
    +info_all<-merge(info_all, trait_labels, by='trait')
    +
    +#####
    +# Sample size, SNP-h2 and polygenicity
    +#####
    +
    +# Read in the AVENGEME and LDSC results
    +avengeme <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv')
    +ldsc <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv')
    +both <- merge(avengeme, ldsc, by = c('Population','Phenotype'))
    +
    +# Format for descriptives table
    +both$h2_avengeme<- paste0(
    +  round(both$vg_est,2), 
    +  " (95%CI = ", 
    +  round(both$vg_lowCI, 2), 
    +  " - " , 
    +  round(both$vg_highCI, 2), ")")
    +
    +both$pi0_avengeme <- paste0(
    +  round(both$pi0_est,2), 
    +  " (95%CI = ", 
    +  round(both$pi0_lowCI, 2), 
    +  " - " , 
    +  round(both$pi0_highCI, 2), ")")
    +
    +both$h2_ldsc <- paste0(
    +  round(both$h2_est,2), 
    +  " (SE = ", 
    +  round(both$h2_se, 2), 
    +  ")")
    +
    +both$int_ldsc <- paste0(
    +  round(both$int_est,2), 
    +  " (SE = ", 
    +  round(both$int_se, 2), 
    +  ")")
    +
    +both<-both[, c('Population','Phenotype','n_disc','n_targ','h2_avengeme','pi0_avengeme','h2_ldsc','int_ldsc','lambda'), with = F]
    +names(both)[1:2]<-c('population','labels')
    +
    +info_all <- merge(info_all, both, by = c('labels','population'))
    +info_all$n_disc<-round(info_all$n_disc, 0)
    +info_all$n_targ<-round(info_all$n_targ, 0)
    +
    +info_all<-info_all[, c('labels','trait','population','sample','n_disc','n_targ','h2_avengeme','pi0_avengeme','h2_ldsc','int_ldsc','lambda','field','url'), with=F]
    +names(info_all) <- c('Trait Label', 'Trait Description', 'Ancestry', 'GWAS Sample', 'GWAS N', 'Target N',"SNP-h2 (AVENGEME)","pi0 (AVENGEME)","SNP-h2 (LDSC)","Intercept (LDSC)",'Lambda', 'UKB Field', 'URL')
    +
    +# Add in column indicating whether the trait was used in downstream PGS comparison
    +selected_traits <- fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +info_all$`Selected` <- info_all$`Trait Label` %in% selected_traits
    +
    +write.csv(info_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv', row.names=F)
    +
    +# Estimate the mean and SD of sample size within each population for selected traits
    +info_all_selected<-info_all[info_all$Selected == T,]
    +n_dat <- NULL
    +for(i in unique(info_all_selected$`GWAS Sample`)){
    +  n_dat <-rbind(
    +    n_dat,
    +    data.table(
    +      sample = i,
    +      gwas_n_median = round(median(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])),
    +      gwas_n_mean = round(mean(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])),
    +      gwas_n_sd = round(sd(info_all_selected$`GWAS N`[info_all_selected$`GWAS Sample` == i])),
    +      target_n_median = round(median(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i])),
    +      target_n_mean = round(mean(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i])),
    +      target_n_sd = round(sd(info_all_selected$`Target N`[info_all_selected$`GWAS Sample` == i]))
    +    )
    +  )
    +}
    +
    +
    +
    +
    +

    Run GenoPred

    +
    +

    Prepare configuration for GenoPred

    +
    + +Show code + +
    ######
    +# gwas_list
    +######
    +library(data.table)
    +# Subset original gwas_list to include selected traits
    +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
    +pheno<-gsub('_.*','', gwas_list$name)
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +gwas_list<-gwas_list[pheno %in% selected_traits,]
    +gwas_list$label<-paste0('"', gwas_list$label, '"')
    +
    +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F)
    +
    +######
    +# gwas_groups
    +######
    +
    +gwas_groups_eas<-data.frame(
    +  name=paste0(selected_traits, '_UKB_BBJ'),
    +  gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_BBJ')),
    +  label=paste0('"', selected_traits, " (UKB+BBJ)", '"')
    +)
    +
    +gwas_groups_afr<-data.frame(
    +  name=paste0(selected_traits, '_UKB_UGR'),
    +  gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_UGR')),
    +  label=paste0('"', selected_traits, " (UKB+UGR)", '"')
    +)
    +
    +gwas_groups<-rbind(gwas_groups_eas, gwas_groups_afr)
    +
    +write.table(gwas_groups, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt', col.names = T, row.names = F, quote = F)
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt",
    +  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt",
    +  "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']",
    +  "tlprs_methods: ['dbslmm']",
    +  "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']",
    +  "cores_prep_pgs: 10", # xwing run with 20 cores
    +  "cores_target_pgs: 50",
    +  "ldpred2_inference: F",
    +  "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3",
    +  "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3",
    +  "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset",
    +  "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F)
    +
    +
    +
    +
    +

    Run pipeline

    +
    + +Show code + +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml \
    +  target_pgs  -n
    +
    +
    +
    +
    +
    +

    Evaluate PGS

    +

    Lets use the model builder script which implements nested 10 fold +cross validation. Similar set up to previous paper, evaluating a model +containing the best PGS selected by 10-fold cross validation, a model +containing the PGS selected by pseudovalidation (if available), and an +elastic net model containing all PGS from a given method. We will need +to update the model builder script to achieve this

    +
    +
    +

    Compare all methods

    +

    We want to see: - Performance of pseudo and top1 models for +single-source methods - Performance of pseudo and top1 models for +multi-source methods - Performance of multi-source methods: - Using +crossval for tuning step 1 and 2 - Using pseudoval for tuning step 1 and +2 - Using pseudoval for tuning step 1 and crossval for tuning step 2

    +

    To achieve this. Will need to define groups of predictors for step 1 +modelling, and groups that should then be linearly combined.

    +
    +
    +

    Create predictor lists

    +
    + +Show code + +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Create files for EAS and AFR targets
    +targ_pop <- c('EUR','EAS','AFR')
    +for(trait_i in selected_traits){
    +  scores_i <- scores[grepl(trait_i, scores$name),]
    +  scores_i$multi <- scores_i$method
    +  
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'BBJ'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'UGR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('BBJ','UGR')
    +    }
    +    
    +    for(disc_pop_j in disc_pop){
    +      if(disc_pop_j == 'BBJ'){
    +        disc_pop_j_2 <- 'EAS'
    +      }
    +      if(disc_pop_j == 'UGR'){
    +        disc_pop_j_2 <- 'AFR'
    +      }
    +
    +      dir.create(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i
    +        ),
    +        recursive = T
    +      )
    +      
    +      scores_i_j <- scores_i[
    +        (grepl('UKB$', scores_i$name, ignore.case = F) | 
    +         grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),]
    +
    +      # Insert path to score file
    +      scores_i_j$predictor <- paste0(
    +        outdir,
    +        '/ukb/pgs/TRANS/',
    +        scores_i_j$method,
    +        '/',
    +        scores_i_j$name,
    +        '/ukb-',
    +        scores_i_j$name,
    +        '-TRANS.profiles'
    +      )
    +      
    +      ####
    +      # Make groups single source methods
    +      ####
    +      
    +      scores_i_j_single_top1 <-
    +        scores_i_j[!(scores_i_j$method %in% pgs_group_methods) &
    +                     !grepl('_multi$', scores_i_j$method), ]
    +
    +      # Create top1 column indicating which predictors top1 models should be derived
    +      scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR'
    +      scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2
    +      
    +      ####
    +      # Make groups containing pseudo scores for single source methods
    +      ####
    +
    +      # Extract the pseudo score for each method and specify as a separate group
    +      for(i in 1:nrow(scores_i_j_single_top1)) {
    +        param <- find_pseudo(
    +          config = config,
    +          gwas = scores_i_j_single_top1$name[i],
    +          pgs_method = scores_i_j_single_top1$method[i],
    +          target_pop = targ_pop_i
    +        )
    +        
    +        score_header <-
    +          fread(scores_i_j_single_top1$predictor[i], nrows = 1)
    +        score_cols <-
    +          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param)))
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_j_single_top1$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                 scores_i_j_single_top1$predictor[i])
    +          )
    +        )
    +      }
    +      
    +      scores_i_j_single_pseudo <- scores_i_j_single_top1
    +      scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo')
    +
    +      scores_i_j_single_pseudo$predictor <- gsub('.profiles', 
    +                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                    scores_i_j_single_pseudo$predictor)
    +
    +      ####
    +      # Make groups for multi-single-source pseudo scores
    +      ####
    +      
    +      scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),]
    +
    +      # Extract the pseudo score for each method and specify as a separate group
    +      for(i in 1:nrow(scores_i_j_multi_single_pseudo)) {
    +        param <- find_pseudo(
    +          config = config,
    +          gwas = scores_i_j_multi_single_pseudo$name[i],
    +          pgs_method = scores_i_j_multi_single_pseudo$method[i],
    +          target_pop = targ_pop_i
    +        )
    +        
    +        score_header <-
    +          fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1)
    +        score_cols <-
    +          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param)))
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_j_multi_single_pseudo$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                 scores_i_j_multi_single_pseudo$predictor[i])
    +          )
    +        )
    +      }
    +      
    +      scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo')
    +
    +      scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', 
    +                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                    scores_i_j_multi_single_pseudo$predictor)
    +      
    +      scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2)
    +
    +      ####
    +      # Make groups for the Multi-Source methods
    +      ####
    +      
    +      scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),]
    +
    +      # Split top1 scores by target population
    +      # This doesn't apply to xwing because it only has pop-specific pseudo scores
    +      scores_i_j_multi_top1<-NULL
    +      for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){
    +        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +        
    +        for(pop in c('EUR', disc_pop_j_2)){
    +          
    +          if(scores_i_j_multi$method[i] == 'prscsx'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
    +          }
    +          if(scores_i_j_multi$method[i] == 'xwing'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
    +          }
    +          
    +          system(
    +            paste0(
    +              "cut -d' ' -f ", 
    +              paste0(score_cols, collapse=','),
    +              " ", 
    +              scores_i_j_multi$predictor[i], 
    +              " > ", 
    +              gsub('.profiles',
    +                   paste0('.', pop, '_grid.profiles'),
    +                   scores_i_j_multi$predictor[i])
    +            )
    +          )
    +          
    +          tmp <- scores_i_j_multi[i,]
    +          tmp$multi <- paste0(tmp$multi, '.grid')
    +          tmp$top1 <- pop
    +          tmp$predictor <-
    +              gsub('.profiles',
    +                   paste0('.', pop, '_grid.profiles'),
    +                   scores_i_j_multi$predictor[i])
    +          
    +          scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp)
    +        }
    +      }
    +
    +      # Split pop-specific pseudo scores by target population
    +      scores_i_j_multi_pop_pseudo<-NULL
    +      for(i in 1:nrow(scores_i_j_multi)){
    +        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +        
    +        for(pop in c('EUR', disc_pop_j_2)){
    +          if(scores_i_j_multi$method[i] == 'prscsx'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
    +          }
    +          if(scores_i_j_multi$method[i] == 'xwing'){
    +            score_cols <-
    +              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    +          }
    +          
    +          system(
    +            paste0(
    +              "cut -d' ' -f ", 
    +              paste0(score_cols, collapse=','),
    +              " ", 
    +              scores_i_j_multi$predictor[i], 
    +              " > ", 
    +              gsub('.profiles',
    +                   paste0('.', pop, '_pseudo.profiles'),
    +                   scores_i_j_multi$predictor[i])
    +            )
    +          )
    +          
    +          tmp <- scores_i_j_multi[i,]
    +          tmp$multi <- paste0(tmp$multi, '.pop_pseudo')
    +          tmp$top1 <- pop
    +          tmp$predictor <-
    +              gsub('.profiles',
    +                   paste0('.', pop, '_pseudo.profiles'),
    +                   scores_i_j_multi$predictor[i])
    +          
    +          scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp)
    +        }
    +      }
    +      
    +      # Create pseudo score for multi-source methods
    +      scores_i_j_multi_pseudo<-NULL
    +      for(i in 1:nrow(scores_i_j_multi)) {
    +        param <- find_pseudo(
    +          config = config,
    +          gwas = scores_i_j_multi$name[i],
    +          pgs_method = scores_i_j_multi$method[i],
    +          target_pop = targ_pop_i
    +        )
    +        
    +        score_header <-
    +          fread(scores_i_j_multi$predictor[i], nrows = 1)
    +        score_cols <-
    +          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param)))
    +
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_j_multi$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +                 scores_i_j_multi$predictor[i])
    +          )
    +        )
    +        
    +        tmp <- scores_i_j_multi[i,]
    +        tmp$multi <- paste0(tmp$multi, '.pseudo')
    +        tmp$top1 <- paste0('EUR_', disc_pop_j_2)
    +        tmp$predictor <-
    +            gsub('.profiles',
    +                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +                 scores_i_j_multi$predictor[i])
    +        
    +        scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp)
    +      }
    +      
    +      ####
    +      # Combine the different predictor groups
    +      ####
    +      predictors_i<- do.call(rbind, list(
    +        scores_i_j_single_top1, 
    +        scores_i_j_single_pseudo, 
    +        scores_i_j_multi_single_pseudo,
    +        scores_i_j_multi_top1,
    +        scores_i_j_multi_pop_pseudo,
    +        scores_i_j_multi_pseudo
    +      ))
    +      
    +      predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F]
    +      
    +      ####
    +      # Make a group that will combined all population specific PGS
    +      ####
    +      
    +      predictors_i_all <- predictors_i[predictors_i$top1 %in% c('EUR','AFR','EAS'),]
    +      predictors_i_all$multi <- 'all'
    +      predictors_i<-rbind(predictors_i, predictors_i_all)
    +      
    +      write.table(
    +        predictors_i,
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i,
    +          '/predictor_list.txt'
    +        ),
    +        col.names = T,
    +        row.names = F,
    +        quote = F
    +      )
    +    }
    +  }
    +}
    +
    +
    +
    +
    +

    Run model_builder

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_EUR_*/*/res*
    +
    +for targ_pop in $(echo EUR EAS AFR); do
    +  if [ "$targ_pop" == "EUR" ]; then
    +      targ_pop2="EUR_test"
    +  else
    +      targ_pop2=$targ_pop
    +  fi
    +  
    +  if [ "$targ_pop" == "EUR" ]; then
    +    disc_pop=$(echo EAS AFR)
    +  fi
    +  
    +  if [ "$targ_pop" == "EAS" ]; then
    +    disc_pop="EAS"
    +  fi
    +  
    +  if [ "$targ_pop" == "AFR" ]; then
    +    disc_pop="AFR"
    +  fi
    +  
    +  for disc_pop_i in ${disc_pop}; do
    +    for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do
    +      if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then
    +        sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +          --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \
    +          --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \
    +          --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \
    +          --n_core 5"
    +      fi
    +    done
    +  done
    +done
    +
    +
    +
    +
    +
    +

    Plot results

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv')
    +
    +# Calculate correlation between all phenotypes in each target population
    +cors <- list()
    +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){
    +  if(pop_i == 'EUR'){
    +    pop_i_2 <- 'EUR_test'
    +  } else {
    +    pop_i_2 <- pop_i
    +  }
    +  pheno_pop_i <- list()
    +  for(pheno_i in selected_traits){
    +    pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt'))
    +    names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
    +  }
    +  
    +  pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
    +
    +  cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +  cors[[pop_i]] <- cors_i
    +}
    +
    +# Read in results
    +targ_pop = c('EUR','EAS','AFR')
    +res_eval <- list()
    +for(pheno_i in selected_traits){
    +  res_eval_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      eval_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.pred_eval.txt'
    +          )
    +        )
    +      eval_i$Target<-targ_pop_i
    +      eval_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_eval_i<-rbind(res_eval_i, eval_i)
    +    }
    +  }
    +  
    +  res_eval_i$Method<-sub('\\..*','',res_eval_i$Group)
    +  res_eval_i$Method<-gsub('-.*','', res_eval_i$Method)
    +  
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain'
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain'
    +  
    +  res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain'
    +  
    +  res_eval_i$Source<-ifelse(
    +    res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | 
    +    !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single')
    +  
    +  res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR'
    +  res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS'
    +  res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR'
    +  res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi']
    +  
    +  res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method))
    +  res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +  res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +  # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('ptclump','ptclump_multi') & 
    +      res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +
    +  # Remove top1 models for *-Multi, PRS-CSx, X-wing
    +  res_eval_i <- res_eval_i[
    +    !((res_eval_i$Method %in%  c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & 
    +      grepl('top1', res_eval_i$Group)),]
    +  
    +  # Remove any duplicate models
    +  res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c(
    +    "Target", "Method", "Model", "Source", "Discovery","gwas_group"
    +  )]),]
    +  
    +  res_eval[[pheno_i]]<-res_eval_i
    +  
    +}
    +
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") 
    +
    +res_eval_simp <- NULL
    +for(pheno_i in selected_traits){
    +  tmp <- res_eval[[pheno_i]]
    +  tmp$Trait <- pheno_i
    +  
    +  # Insert nice PGS method names
    +  tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +  tmp$label[is.na(tmp$label)] <- 'All'
    +  tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +  tmp$label <- factor(tmp$label, levels = model_order)
    +  
    +  # Simplify result to either SumStatTrain or IndivTrain
    +  tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +  tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +  tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),]
    +  
    +  res_eval_simp <- rbind(res_eval_simp, tmp)
    +}
    +
    +# Count the number of traits each method is best
    +tmp <- res_eval_simp[res_eval_simp$label != 'All',]
    +best_groups <-
    +  do.call(rbind, by(tmp, list(
    +    tmp$Target,
    +    tmp$gwas_group,
    +    tmp$Trait
    +  ), function(subset) {
    +    subset[which.max(subset$R),]  # Select row with max R
    +  }))
    +
    +best_counts <- as.data.frame(table(paste0(best_groups$label,':', best_groups$Model), best_groups$gwas_group, best_groups$Target))
    +
    +# Rename columns
    +colnames(best_counts) <- c("label", "gwas_group", "Target", "count")
    +best_counts$Model<-gsub('.*:','',best_counts$label)
    +best_counts$label<-gsub(':.*','',best_counts$label)
    +best_counts$label <- factor(best_counts$label, levels = model_order)
    +
    +# Remove zero counts to declutter the plot
    +best_counts <- best_counts[best_counts$count > 0, ]
    +
    +# Create the plot
    +ggplot(best_counts[best_counts$Target != 'EUR',], aes(x = label, y = count, fill = Model)) +
    +  geom_bar(stat = "identity", position = "dodge") +
    +  facet_wrap(~ Target, scales = 'free_x') +
    +  theme_half_open() +
    +  background_grid(major = 'y', minor = 'y') + 
    +  panel_border() + 
    +  labs(
    +    title = "Number of times each method is the best",
    +    x = "Method",
    +    y = "Count",
    +    fill = "GWAS Group"
    +  ) +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1))
    +
    +#############################
    +# Identify best methods that improved prediction over next best method by 2% for any trait
    +# Filter out 'All' from the data
    +tmp <- res_eval_simp[res_eval_simp$label != 'All',]
    +
    +# Identify the best method for each trait, but only if it improves by >2%
    +best_groups <- do.call(rbind, by(tmp, list(tmp$Target, tmp$gwas_group, tmp$Trait), function(subset) {
    +  if (nrow(subset) > 1) {
    +    # Sort by R in descending order
    +    subset <- subset[order(-subset$R), ]
    +    # Check if the best method is more than 2% better than the second best
    +    if ((subset$R[1] - subset$R[2]) / subset$R[2] > 0.02) {
    +      return(subset[1, ])  # Return the best method if criteria met
    +    } 
    +  } else {
    +    return(subset[1, ])  # Handle cases with only one method
    +  }
    +  return(NULL)  # Return NULL if criteria not met
    +}))
    +
    +# Create a count table with label and model combined
    +best_counts <- as.data.frame(table(paste0(best_groups$label,':', best_groups$Model), 
    +                                   best_groups$gwas_group, best_groups$Target))
    +
    +# Rename columns
    +colnames(best_counts) <- c("label", "gwas_group", "Target", "count")
    +best_counts$Model <- gsub('.*:', '', best_counts$label)
    +best_counts$label <- gsub(':.*', '', best_counts$label)
    +best_counts$label <- factor(best_counts$label, levels = model_order)
    +
    +# Remove zero counts to declutter the plot
    +best_counts <- best_counts[best_counts$count > 0, ]
    +
    +# Create the plot
    +library(ggplot2)
    +ggplot(best_counts[best_counts$Target != 'EUR',], aes(x = label, y = count, fill = Model)) +
    +  geom_bar(stat = "identity", position = "dodge") +
    +  facet_wrap(~ Target, scales = 'free_x') +
    +  theme_minimal() +
    +  labs(
    +    title = "Number of times each method is the best (with >2% improvement)",
    +    x = "Method",
    +    y = "Count",
    +    fill = "Model"
    +  ) +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1))
    +
    +
    +#############################
    +
    +
    +# Plot results for each phenotype separately
    +dir.create('~/oliverpainfel/Analyses/crosspop/plots')
    +
    +for(pheno_i in selected_traits){
    +  tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,]
    +  #tmp <- tmp[tmp$Target != 'EUR',]
    +  tmp$Discovery_clean <- as.character(tmp$Discovery)
    +  tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS')
    +  tmp$Target <- paste0(tmp$Target, ' Target')
    +
    +  png(paste0('~/oliverpainfel/Analyses/crosspop/plots/', pheno_i,'.png'), res=300, width = 3400, height = 2000, units = 'px')
    +  plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +  print(plot_tmp)
    +  dev.off()
    +}
    +
    +# Compare performance of each method in each target population across values of GWAS sample size
    +# Because we cannot hold all other things constant, this plot is confusing. I think relative performance might be easier to read.
    +for(targ_pop_i in targ_pop){
    +    tmp <- res_eval_simp[res_eval_simp$Target == targ_pop_i,]
    +    for(disc_pop_i in unique(tmp$Discovery)){
    +      tmp2 <- tmp[tmp$Discovery == disc_pop_i,]
    +      
    +      ggplot(tmp2, aes(x=label, y=R , fill = Model)) +
    +        geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                      width = 0,
    +                      position = position_dodge(width = 1)) +
    +        geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +        geom_vline(xintercept = seq(1.5, length(unique(tmp2$Trait))), linetype="dotted") +
    +        labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) +
    +        facet_grid(. ~ Trait, scales='free', space = 'free_x') +
    +        theme_half_open() +
    +        background_grid(major = 'y', minor = 'y') + 
    +        panel_border() + 
    +        theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +      
    +    }
    +}
    +
    +####
    +# Average results across phenotypes
    +####
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_eval <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_eval for each scenario
    +    res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) {
    +      x <- res_eval[[i]]
    +      x$pheno <- names(res_eval)[i]
    +      x <- x[x$Target == targ_pop_i]
    +      x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)]
    +    }))
    +    
    +    # Average res_evalults for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_eval_i$Sample<-'A'
    +  
    +    for(group_i in unique(res_eval_i$Group)){
    +      res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,]
    +      missing_pheno <-
    +        colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))]
    +      
    +      if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) {
    +        print(paste0(
    +          'res_evalults missing for ',
    +          targ_pop_i,
    +          ' ',
    +          group_i,
    +          ' ',
    +          paste0(missing_pheno, collapse = ' ')
    +        ))
    +      }
    +      
    +      cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)]
    +      
    +      meta_res_eval_i <-
    +        agg(
    +          id = Sample,
    +          es = R,
    +          var = SE ^ 2,
    +          cor = cors_i,
    +          method = "BHHR",
    +          mod = NULL,
    +          data = res_eval_group_i
    +        )
    +      
    +      tmp <- data.table(Group = group_i,
    +                        Method = res_eval_group_i$Method[1],
    +                        Model = res_eval_group_i$Model[1],
    +                        Source = res_eval_group_i$Source[1],
    +                        Discovery = res_eval_group_i$Discovery[1],
    +                        gwas_group = res_eval_group_i$gwas_group[1],
    +                        Target = targ_pop_i,
    +                        R = meta_res_eval_i$es,
    +                        SE = sqrt(meta_res_eval_i$var))
    +      
    +      meta_res_eval <- rbind(meta_res_eval, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval.csv', row.names = F)
    +
    +# Plot average performance across phenotypes for AFR and EAS targets
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# Plot average performance across phenotypes for EUR using AFR or EAS GWAS
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target == 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS')
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.png'), res=300, width = 4000, height = 1500, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# Plot performance of -multi models trained using LEOPARD vs using indiv-level data
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method')
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-multi')
    +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)]))
    +tmp<-tmp[grepl('multi', tmp$label),]
    +tmp <- tmp[tmp$Model != 'Multi-IndivTrain',]
    +tmp$Model<-as.character(tmp$Model)
    +tmp$Model[tmp$Model != 'SumStatTrain']<-'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain']<-'LEOPARD'
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png'), res=300, width = 1500, height = 2000, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~., scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +####
    +# Create heatmap showing difference between all methods and models
    +####
    +
    +# Create a function to mirror pred_comp results
    +mirror_comp<-function(x){
    +  x_sym <- x
    +  x_sym$Model_1 <- x$Model_2
    +  x_sym$Model_2 <- x$Model_1
    +  x_sym$Model_1_R <- x$Model_2_R
    +  x_sym$Model_2_R <- x$Model_1_R
    +  x_sym$R_diff <- -x_sym$R_diff
    +  x_mirrored <- rbind(x, x_sym)
    +  x_diag<-data.frame(
    +      Model_1=unique(x_mirrored$Model_1),
    +      Model_2=unique(x_mirrored$Model_1),
    +      Model_1_R=x_mirrored$Model_1_R,
    +      Model_2_R=x_mirrored$Model_1_R,
    +      R_diff=NA,
    +      R_diff_pval=NA
    +    )
    +  x_comp<-rbind(x_mirrored, x_diag)
    +  return(x_comp)
    +}
    +  
    +# Read in results
    +targ_pop=c('EUR','EAS','AFR')
    +res_comp <- list()
    +for(pheno_i in selected_traits){
    +  res_comp_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      comp_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.pred_comp.txt'
    +          )
    +        )
    +      comp_i<-mirror_comp(comp_i)
    +      comp_i$Target<-targ_pop_i
    +      comp_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_comp_i<-rbind(res_comp_i, comp_i)
    +    }
    +  }
    +  
    +  res_comp[[pheno_i]]<-res_comp_i
    +}
    +
    +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) {
    +  x <- res_comp[[name]]
    +  x$pheno <- name  # Add a new column with the name of the element
    +  x  # Return the updated dataframe
    +}))
    +
    +# Annotate tests to get order correct
    +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1)
    +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1)
    +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2)
    +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2)
    +
    +find_model<-function(x){
    +  mod <- x
    +  mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain'
    +  mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain'
    +  mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain'
    +  mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain'
    +  mod[grepl('_multi', x)] <- 'SumStatTrain'
    +  mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain'
    +  mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain'
    +  
    +  return(mod)
    +}
    +
    +res_comp_all$Model1<-find_model(res_comp_all$Model_1)
    +res_comp_all$Model2<-find_model(res_comp_all$Model_2)
    +
    +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single')
    +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single')
    +  
    +for(i in c('EUR','EAS','AFR')){
    +  res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i
    +  res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i
    +}
    +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi']
    +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi']
    +
    +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1))
    +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2))
    +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')))
    +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),]
    +
    +# Remove pseudo model for methods that don't really have one 
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +
    +# Remove top1 models for PRS-CSx
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & 
    +  grepl('top1', res_comp_all$Model_1)),]
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & 
    +  grepl('top1', res_comp_all$Model_2)),]
    +
    +# Remove any comparisons
    +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),]
    +
    +res_comp_all$r_diff_rel <- res_comp_all$R_diff / res_comp_all$Model_2_R
    +
    +# Calculate relative improvement for ldpred2-multi vs ldpred2 as example
    +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & 
    +                    grepl('ldpred2-', res_comp_all$Model_2) &
    +                    res_comp_all$Target == 'AFR',]
    +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),]
    +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),]
    +round(min(tmp_ldpred2$r_diff_rel)*100, 1)
    +round(max(tmp_ldpred2$r_diff_rel)*100, 1)
    +
    +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & 
    +                    grepl('ldpred2-', res_comp_all$Model_2) &
    +                    res_comp_all$Target == 'EAS',]
    +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),]
    +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),]
    +round(min(tmp_ldpred2$r_diff_rel)*100, 1)
    +round(max(tmp_ldpred2$r_diff_rel)*100, 1)
    +
    +# Calculate relative improvement for sbayesrc-multi vs sbayesrc in EUR target as example
    +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & 
    +                    grepl('sbayesrc.pseudo-', res_comp_all$Model_2) &
    +                    res_comp_all$Target == 'EUR' &
    +                    res_comp_all$Discovery1 == 'EUR+EAS' &
    +                    res_comp_all$Discovery2 == 'EUR',]
    +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),]
    +round(min(tmp_sbayesrc$r_diff_rel)*100, 1)
    +round(max(tmp_sbayesrc$r_diff_rel)*100, 1)
    +
    +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & 
    +                    grepl('sbayesrc.pseudo-', res_comp_all$Model_2) &
    +                    res_comp_all$Target == 'EUR' &
    +                    res_comp_all$Discovery1 == 'EUR+AFR' &
    +                    res_comp_all$Discovery2 == 'EUR',]
    +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),]
    +round(min(tmp_sbayesrc$r_diff_rel)*100, 1)
    +round(max(tmp_sbayesrc$r_diff_rel)*100, 1)
    +
    +#####
    +# Export a csv containing difference results for all traits
    +#####
    +# Simplify to contain only IndivTrain or SumStatTrain result
    +tmp <- res_comp_all
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +names(tmp)[names(tmp) == 'label'] <- 'label1'
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +names(tmp)[names(tmp) == 'label'] <- 'label2'
    +
    +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi')
    +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi')
    +
    +tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +
    +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,]
    +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,]
    +
    +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1)
    +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2)
    +
    +tmp <- tmp[, c('Target', 'pheno', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval'), with=F]
    +names(tmp) <- c('Target', 'Trait','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "R difference p-value")
    +
    +tmp<-tmp[order(tmp$Target, tmp$Trait, tmp$`Model 1`, tmp$`Model 2`),]
    +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3)
    +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3)
    +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3)
    +
    +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/r_diff.csv', row.names=F)
    +
    +###########
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_comp <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_comp for each scenario
    +    res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)]
    +  
    +    # Calculate diff SE based on p-value
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001
    +    res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2)
    +    res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z)
    +        
    +    # Average results for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_comp_i$Sample<-'A'
    +    res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2)
    +  
    +    for(group_i in unique(res_comp_i$Group)){
    +      res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,]
    +      cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)]
    +      
    +      if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){
    +        
    +        meta_res_comp_i <-
    +          agg(
    +            id = Sample,
    +            es = R_diff,
    +            var = R_diff_SE ^ 2,
    +            cor = cors_i,
    +            method = "BHHR",
    +            mod = NULL,
    +            data = res_comp_group_i
    +          )
    +        
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$Model_1_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$Model_2_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$R_diff <- meta_res_comp_i$es
    +        tmp$R_diff_SE <- sqrt(meta_res_comp_i$var)
    +        tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE
    +        tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z))
    +      } else {
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$R_diff <- NA
    +        tmp$R_diff_SE <- NA
    +        tmp$R_diff_z <- NA
    +        tmp$R_diff_p <- NA
    +      }
    +      meta_res_comp <- rbind(meta_res_comp, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R
    +  
    +# Extract average improvement for ldpred2-multi vs ldpred2 as example
    +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & 
    +                    grepl('ldpred2-', meta_res_comp$Model_2) &
    +                    meta_res_comp$Target == 'AFR',]
    +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),]
    +round(min(tmp_ldpred2$R_diff_perc)*100, 1)
    +
    +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & 
    +                    grepl('ldpred2-', meta_res_comp$Model_2) &
    +                    meta_res_comp$Target == 'EAS',]
    +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),]
    +round(min(tmp_ldpred2$R_diff_perc)*100, 1)
    +
    +# Extract average improvement for sbayesrc-multi vs sbayesrc in EUR as example
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & 
    +                    grepl('sbayesrc.pseudo', meta_res_comp$Model_2) &
    +                    meta_res_comp$Target == 'EUR' &
    +                    meta_res_comp$Discovery1 == 'EUR+AFR' &
    +                    meta_res_comp$Discovery2 == 'EUR',]
    +round(tmp_sbayesrc$R_diff_perc*100, 1)
    +
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & 
    +                    grepl('sbayesrc.pseudo', meta_res_comp$Model_2) &
    +                    meta_res_comp$Target == 'EUR' &
    +                    meta_res_comp$Discovery1 == 'EUR+EAS' &
    +                    meta_res_comp$Discovery2 == 'EUR',]
    +round(tmp_sbayesrc$R_diff_perc*100, 1)
    +
    +# Extract average improvement for sbayesrc in EUR compared to all model
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' &
    +                    meta_res_comp$Model_1 == 'all-EUR.top1' &
    +                    meta_res_comp$Target == 'AFR',]
    +round(tmp_sbayesrc$R_diff_perc*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' &
    +                    meta_res_comp$Model_1 == 'all-EUR.top1' &
    +                    meta_res_comp$Target == 'EAS',]
    +round(tmp_sbayesrc$R_diff_perc*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +
    +# Compare QuickPRS-Multi vs QuickPRS to evaluate LEOPARD performance
    +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & 
    +                                meta_res_comp$Model_2 == 'quickprs.pseudo.multi' &
    +                    meta_res_comp$Target == 'AFR',]
    +round(min(tmp_quickprs$R_diff_perc)*100, 1)
    +
    +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & 
    +                                meta_res_comp$Model_2 == 'quickprs.pseudo.multi' &
    +                    meta_res_comp$Target == 'EAS',]
    +round(min(tmp_quickprs$R_diff_perc)*100, 1)
    +
    +# Compare all.multi method to next best method
    +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' &
    +                    meta_res_comp$Target == 'AFR' &
    +                    meta_res_comp$Source2 == 'Multi',]
    +tmp_all <- tmp_all[order(tmp_all$R_diff),]
    +tmp_all <- tmp_all[1,]
    +round(tmp_all$R_diff_perc*100, 1)
    +tmp_all$R_diff_p
    +
    +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' &
    +                    meta_res_comp$Target == 'EAS' &
    +                    meta_res_comp$Source2 == 'Multi',]
    +tmp_all <- tmp_all[order(tmp_all$R_diff),]
    +tmp_all <- tmp_all[1,]
    +round(tmp_all$R_diff_perc*100, 1)
    +tmp_all$R_diff_p
    +
    +# Compare all.multi method to next best method
    +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-AFR.top1' &
    +                    meta_res_comp$Target == 'AFR' &
    +                    meta_res_comp$Discovery1 == 'AFR' &
    +                    meta_res_comp$Discovery2 == 'AFR',]
    +tmp_all <- tmp_all[order(tmp_all$R_diff),]
    +tmp_all <- tmp_all[1,]
    +round(tmp_all$R_diff_perc*100, 1)
    +tmp_all$R_diff_p
    +
    +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-EAS.top1' &
    +                    meta_res_comp$Target == 'EAS' &
    +                    meta_res_comp$Discovery1 == 'EAS' &
    +                    meta_res_comp$Discovery2 == 'EAS',]
    +tmp_all <- tmp_all[order(tmp_all$R_diff),]
    +tmp_all <- tmp_all[1,]
    +round(tmp_all$R_diff_perc*100, 1)
    +tmp_all$R_diff_p
    +
    +#####
    +# Export a csv containing difference results for all traits
    +#####
    +# Simplify to contain only IndivTrain or SumStatTrain result
    +tmp <- meta_res_comp
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +names(tmp)[names(tmp) == 'label'] <- 'label1'
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +names(tmp)[names(tmp) == 'label'] <- 'label2'
    +
    +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi')
    +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi')
    +
    +tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +
    +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,]
    +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,]
    +
    +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1)
    +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2)
    +
    +tmp$`Percentage change (R difference / Model 2 R)` <- paste0(round(tmp$R_diff_perc * 100, 1), '%')
    +
    +tmp <- tmp[, c('Target', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff',"Percentage change (R difference / Model 2 R)", 'R_diff_p'), with=F]
    +names(tmp) <- c('Target','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "Percentage change (R difference / Model 2 R)", "R difference p-value")
    +
    +tmp<-tmp[order(tmp$Target, tmp$`Model 1`, tmp$`Model 2`),]
    +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3)
    +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3)
    +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3)
    +
    +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/r_diff_average.csv', row.names=F)
    +
    +############
    +
    +# Group differences
    +meta_res_comp$R_diff_catagory <- cut(
    +    meta_res_comp$R_diff,
    +    breaks = c(-Inf, -0.08, -0.025, -0.002, 0.002, 0.025, 0.08, Inf),
    +    labels = c('< -0.08', '-0.08 - -0.025', '-0.025 - -0.002', '-0.002 - 0.002', '0.002 - 0.025', '0.025 - 0.08', '> 0.08'),
    +    right = FALSE
    +)
    +meta_res_comp$R_diff_catagory <- factor(meta_res_comp$R_diff_catagory, levels = rev(levels(meta_res_comp$R_diff_catagory)))
    +
    +# Assign significance stars
    +meta_res_comp$indep_star<-' '
    +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 0.05]<-'*'
    +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-3]<-'**'
    +# meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***'
    +
    +meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),]
    +
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +
    +    tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ]
    +
    +    tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +    tmp$label[is.na(tmp$label)] <- 'All'
    +    names(tmp)[names(tmp) == 'label'] <- 'label1'
    +    tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T)
    +    tmp$label[is.na(tmp$label)] <- 'All'
    +    names(tmp)[names(tmp) == 'label'] <- 'label2'
    +    
    +    tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi')
    +    tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi')
    +    
    +    tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +    tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +    tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +    tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +    
    +    tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,]
    +    tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,]
    +
    +    tmp$label1 <- factor(tmp$label1, levels = model_order)
    +    tmp$label2 <- factor(tmp$label2, levels = model_order)
    +
    +    tmp<-tmp[order(tmp$label1, tmp$label2),]
    +    
    +    tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTrain', 'ST', 'IT'), ")")
    +    tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTrain', 'ST', 'IT'), ")")
    +
    +    tmp$label1 <- factor(tmp$label1, levels = unique(tmp$label1))
    +    tmp$label2 <- factor(tmp$label2, levels = unique(tmp$label2))
    +    
    +    tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ]
    +    
    +    plot_tmp <- ggplot(data = tmp, aes(label2, label1, fill = R_diff_catagory)) +
    +      geom_tile(color = "white", show.legend = TRUE) +
    +      labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i)) +
    +      facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") +
    +      geom_text(
    +        data = tmp,
    +        aes(label2, label1, label = indep_star),
    +        color = "black",
    +        size = 4,
    +        angle = 0,
    +        vjust = 0.8
    +      ) +
    +      scale_fill_brewer(
    +        breaks = levels(tmp$R_diff_catagory),
    +        palette = "RdBu",
    +        drop = F,
    +        na.value = 'grey'
    +      ) +
    +      theme_half_open() +
    +      background_grid() +
    +      panel_border() +
    +      theme(axis.text.x = element_text(
    +        angle = 45,
    +        vjust = 1,
    +        hjust = 1
    +      ))
    +    
    +    png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_diff.Discovery_EUR_', disc_pop_i,'.Target_', targ_pop_i, '.png'), res=300, width = 4400, height = 3200, units = 'px')
    +      print(plot_tmp)
    +    dev.off()
    +  }
    +}
    +
    +####
    +# Plot relative improvement of methods
    +####
    +# Use ptclump IndivTrain using EUR GWAS as the reference, as provides an interpretable scale
    +
    +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Method2 == 'all' & meta_res_comp$Source2 == 'Multi',]
    +meta_res_comp_ptclump_top1$reference_point<-F
    +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Method1 == 'all' & meta_res_comp_ptclump_top1$Source1 == 'Multi']<-T
    +meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0
    +meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1)))
    +
    +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Method2 == 'all' & res_comp_all$Source2 == 'Multi',]
    +res_comp_all_ptclump_top1$Discovery1 <-  factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1))
    +
    +# Create data to plot reference points
    +meta_res_comp_reference <- meta_res_comp_ptclump_top1
    +meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F] <- NA
    +meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA
    +res_comp_all_ptclump_top1$reference_point<-F
    +
    +meta_tmp <- meta_res_comp_ptclump_top1
    +meta_tmp <- merge(meta_tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +meta_tmp$label[is.na(meta_tmp$label)] <- 'All'
    +meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'] <- paste0(meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'], '-multi')
    +meta_tmp$label <- factor(meta_tmp$label, levels = model_order)
    +meta_tmp$Discovery_clean <- as.character(meta_tmp$Discovery1)
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Single'] <- 'Target-matched GWAS'
    +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Multi'] <- 'Both'
    +meta_tmp$Discovery_clean <- factor(meta_tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +meta_tmp$Target <- paste0(meta_tmp$Target, ' Target')
    +meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = names(model_palette))
    +
    +meta_tmp_ref <- meta_res_comp_reference
    +meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +meta_tmp_ref$label[is.na(meta_tmp_ref$label)] <- 'All'
    +meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'] <- paste0(meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'], '-multi')
    +meta_tmp_ref$label <- factor(meta_tmp_ref$label, levels = model_order)
    +meta_tmp_ref$Discovery_clean <- as.character(meta_tmp_ref$Discovery1)
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Single'] <- 'Target-matched GWAS'
    +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Multi'] <- 'Both'
    +meta_tmp_ref$Discovery_clean <- factor(meta_tmp_ref$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target')
    +meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = names(model_palette))
    +
    +tmp <- res_comp_all_ptclump_top1
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery1)
    +tmp$Discovery_clean[tmp$Discovery1 == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model1 <- factor(tmp$Model1, levels = names(model_palette))
    +
    +ggplot(meta_tmp, aes(x=label, y=R_diff , fill = Model1)) +
    +    geom_point(
    +        data = tmp,
    +        mapping = aes(x=label, y=R_diff, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff - R_diff_SE,
    +          ymax = R_diff + R_diff_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref,
    +        aes(x = label, y = R_diff, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 3,    # Increase size for emphasis
    +        shape = 22,
    +        stroke = 1.5,
    +        show.legend=F
    +    ) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") +
    +    labs(y = "R_diff (SE)") +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid() + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +
    +
    +# Plot as % change
    +meta_tmp$R_diff_perc <- meta_tmp$R_diff / meta_tmp$Model_2_R
    +meta_tmp_ref$R_diff_perc <- meta_tmp_ref$R_diff / meta_tmp_ref$Model_2_R
    +tmp$R_diff_perc <- tmp$R_diff / tmp$Model_2_R
    +
    +meta_tmp$R_diff_perc_SE <- meta_tmp$R_diff_SE / meta_tmp$Model_2_R
    +
    +library(scales)
    +ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) +
    +    geom_point(
    +        data = tmp,
    +        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref,
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 3,    # Increase size for emphasis
    +        shape = 22,
    +        stroke = 1.5,
    +        show.legend=F
    +    ) +
    +    scale_y_continuous(labels = percent_format()) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") +
    +    labs(y = "R diff. (SE)") +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid() + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +
    +# Simplify results showing results only with or without training data
    +meta_tmp_simple <- meta_tmp
    +meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_1 %in% res_eval_simp$Group,]
    +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_2 %in% res_eval_simp$Group,]
    +
    +meta_tmp_ref_simple <- meta_tmp_ref
    +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_1 %in% res_eval_simp$Group,]
    +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_2 %in% res_eval_simp$Group,]
    +
    +tmp_simple <- tmp
    +tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain'
    +tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp_simple<-tmp_simple[tmp_simple$Model_1 %in% res_eval_simp$Group,]
    +tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,]
    +
    +# Export plot for manuscript
    +png('~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png', width = 3200, height = 2000, res= 300, units = 'px')
    +ggplot(meta_tmp_simple[meta_tmp_simple$Target != 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) +
    +    geom_point(
    +        data = tmp_simple[tmp_simple$Target != 'EUR Target',],
    +        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target != 'EUR Target',],
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 4,
    +        shape = 22,
    +        show.legend=F
    +    ) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") +
    +    scale_y_continuous(labels = percent_format()) +
    +    labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(
    +        axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1),  # Increase x-axis labels
    +        legend.position = "top",
    +        legend.key.spacing.x = unit(2, "cm"),
    +        legend.justification = "center"
    +    )
    +dev.off()
    +
    +# Plot for EUR
    +meta_tmp_simple$Discovery_clean <- paste0(meta_tmp_simple$Discovery1,' GWAS')
    +meta_tmp_ref_simple$Discovery_clean <- paste0(meta_tmp_ref_simple$Discovery1,' GWAS')
    +tmp_simple$Discovery_clean <- paste0(tmp_simple$Discovery1,' GWAS')
    +
    +meta_tmp_simple<-meta_tmp_simple[!duplicated(meta_tmp_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),]
    +meta_tmp_ref_simple<-meta_tmp_ref_simple[!duplicated(meta_tmp_ref_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),]
    +tmp_simple<-tmp_simple[!duplicated(tmp_simple[, c('label', 'Discovery_clean', 'Model1','pheno'), with=F]),]
    +
    +png('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png', width = 4000, height = 1500, res= 300, units = 'px')
    +ggplot(meta_tmp_simple[meta_tmp_simple$Target == 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) +
    +    geom_point(
    +        data = tmp_simple[tmp_simple$Target == 'EUR Target',],
    +        mapping = aes(x=label, y=R_diff_perc, colour=Model1),
    +        position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7),
    +        alpha = 0.3
    +      ) +
    +    geom_hline(yintercept = 0) +
    +      geom_errorbar(
    +        aes(
    +          ymin = R_diff_perc - R_diff_perc_SE,
    +          ymax = R_diff_perc + R_diff_perc_SE
    +        ),
    +        width = 0,
    +        position = position_dodge(width = 0.7)
    +      ) +    
    +    geom_point(
    +      stat = "identity",
    +      position = position_dodge(0.7),
    +      size = 3,
    +      shape = 23
    +    ) +
    +    geom_point(
    +        data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target == 'EUR Target',],
    +        aes(x = label, y = R_diff_perc, fill = Model1),
    +        stat = "identity",
    +        position = position_dodge(0.7), # Ensure same dodge as other points
    +        size = 4,
    +        shape = 22,
    +        show.legend=F
    +    ) +
    +    geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") +
    +    scale_y_continuous(labels = percent_format()) +
    +    labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(
    +        axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1),  # Increase x-axis labels
    +        legend.position = "top",
    +        legend.key.spacing.x = unit(2, "cm"),
    +        legend.justification = "center"
    +    )
    +dev.off()
    +
    +
    +
    +
    +

    Check LEOPARD weights

    +

    Here we will compare the LEOPARD estimated weights for population +specific PGS, to the weights estimated using observed data in the UKB +target sample.

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml'
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +###
    +# Read in weights estimated by LEOPARD (QuickPRS)
    +###
    +
    +leopard_weights<-NULL
    +scores_quickprs <- scores$name[scores$method == 'quickprs_multi']
    +for(i in selected_traits){
    +  scores_i <- scores_quickprs[grepl(paste0('^', i,'_'), scores_quickprs)]
    +  for(j in scores_i){
    +      weights_file <- readRDS(paste0(outdir, '/reference/pgs_score_files/leopard/', j, '/ref-', j, '.weights.rds'))
    +      weights_file <- data.frame(weights_file)
    +      
    +      weights <-
    +        data.table(
    +          Target = do.call(c, lapply(names(weights_file), function(x) rep(x, 2))),
    +          Discovery = names(weights_file),
    +          Weight = do.call(c, lapply(weights_file, function(x) x)),
    +          Trait = i,
    +          Method = 'LEOPARD'
    +        )
    +      
    +      leopard_weights <- rbind(leopard_weights, weights)
    +  }
    +}
    +
    +#####
    +# Read in the PGS weights estimated using UKB data
    +#####
    +# Read in the final model coefficients for multi-source methods
    +
    +obs_weights<-NULL
    +for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_methods)]){
    +  scores_method<-scores$name[scores$method == method_i]
    +  method_i <- gsub('_multi','', method_i)
    +
    +  for(i in selected_traits){
    +    for(j in c('EAS','AFR','EUR')){
    +      if(j == 'EUR'){
    +        pops <- c('EAS','AFR')
    +      } else {
    +        pops <- j
    +      }
    +      
    +      for(k in pops){
    +        model <- fread(paste0('~/oliverpainfel/Analyses/crosspop/targ_', j, '.disc_EUR_', k, '/', i, '/final_models/', method_i, '.pseudo.multi.final_model.txt'))
    +        model<-model[-1,]
    +        
    +        # Set weight to zero if negative, as this is what LEOPARD does
    +        if(any(model$V2 < 0)){
    +          model$V2[model$V2 < 0] <- 0
    +          model$V2[model$V2 > 0] <- 1
    +        }
    +        
    +        names(model) <- c('x', 'BETA')
    +        model$Discovery[grepl('UKB', model$x)]<-'EUR'
    +        model$Discovery[grepl('BBJ', model$x)]<-'EAS'
    +        model$Discovery[grepl('UGR', model$x)]<-'AFR'
    +        model$Target <- j
    +        model$Weight <- model$BETA/sum(model$BETA)
    +        model$Trait <- i
    +        model$Method <- method_i
    +        model<-model[,c('Target','Discovery','Weight','Method','Trait'), with=F]
    +        obs_weights<-rbind(obs_weights, model)
    +      }
    +    }
    +  }
    +}
    +
    +###
    +# Combine and compare
    +###
    +
    +both <- do.call(rbind, list(obs_weights, leopard_weights))
    +both<-merge(both, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x=T, sort = F)
    +both$label[is.na(both$label)] <- both$Method[is.na(both$label)]
    +both$label <- factor(both$label, levels=unique(both$label))
    +
    +# Plot non-EUR target first
    +tmp <- both[both$Target != 'EUR',]
    +tmp <- tmp[tmp$Discovery != 'EUR',]
    +
    +# Set LEOPARD to black fill
    +default_colors <- hue_pal()(9)
    +names(default_colors) <- levels(tmp$label)
    +default_colors["LEOPARD"] <- "black"
    +
    +# Plot the estimated and observed weights
    +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights.png', units = 'px', res = 300, width = 2500, height = 1500)
    +ggplot(tmp, aes(x = Trait, y = Weight, fill = label)) +
    +  geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", colour = 'black', size = 0.1) +
    +  scale_fill_manual(values = default_colors) +
    +  facet_grid(Target ~ .) +
    +  theme_half_open() +
    +  labs(title = 'Weight of target ancestry-matched PGS', fill = NULL) +
    +  background_grid(major = 'y', minor = 'y') + 
    +  panel_border() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  ylim(c(0,1))
    +dev.off()
    +
    +# Plot EUR target
    +tmp <- both[both$Target == 'EUR',]
    +tmp <- tmp[tmp$Discovery != 'EUR',]
    +
    +# Set LEOPARD to black fill
    +default_colors <- hue_pal()(9)
    +names(default_colors) <- levels(tmp$label)
    +default_colors["LEOPARD"] <- "black"
    +
    +# Plot the estimated and observed weights
    +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_eur.png', units = 'px', res = 300, width = 2500, height = 1500)
    +ggplot(tmp, aes(x = Trait, y = Weight, fill = label)) +
    +  geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", colour = 'black', size = 0.1) +
    +  scale_fill_manual(values = default_colors) +
    +  facet_grid(Discovery ~ .) +
    +  theme_half_open() +
    +  labs(title = 'Weight of non-EUR PGS for EUR Target', fill = NULL) +
    +  background_grid(major = 'y', minor = 'y') + 
    +  panel_border() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
    +  ylim(c(0,1))
    +dev.off()
    +
    +# Calculate correlation between weights from each method
    +# Start with non-EUR target
    +tmp <- both[both$Target != 'EUR',]
    +tmp$Discovery<-NULL
    +tmp_wide <- reshape(tmp, 
    +                     idvar = c("Trait", "Target"), 
    +                     timevar = "label", 
    +                     direction = "wide")
    +
    +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide))
    +
    +cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Target == 'EAS', -1:-2])
    +cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Target == 'AFR', -1:-2])
    +
    +# Convert correlation matrix to long format for ggplot
    +cor_df_EAS <- melt(cor_matrix_EAS)
    +cor_df_AFR <- melt(cor_matrix_AFR)
    +cor_df_EAS$Target <- 'Target = EAS'
    +cor_df_AFR$Target <- 'Target = AFR'
    +cor_df <- rbind(cor_df_AFR, cor_df_EAS)
    +
    +# Create ggplot correlation heatmap with text inside
    +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr.png', units = 'px', width = 3300, height = 1700, res = 300)
    +ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) +
    +  geom_tile(color = "white") +  # Tile plot with white borders
    +  geom_text(aes(label = round(value, 2)), color = "black") +  # Add correlation values
    +  scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) +  # Color scale
    +  theme_half_open() +
    +  panel_border() + 
    +  theme(
    +    axis.text.x = element_text(angle = 45, hjust = 1),
    +    axis.title = element_blank()
    +  ) +
    +  facet_grid(. ~ Target) +
    +  labs(fill = "Correlation")
    +dev.off()
    +
    +# Start with non-EUR target
    +tmp <- both[both$Target == 'EUR',]
    +tmp$Target<-NULL
    +tmp_wide <- reshape(tmp, 
    +                     idvar = c("Trait", "Discovery"), 
    +                     timevar = "label", 
    +                     direction = "wide")
    +
    +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide))
    +
    +cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Discovery == 'EAS', -1:-2])
    +cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Discovery == 'AFR', -1:-2])
    +
    +# Convert correlation matrix to long format for ggplot
    +cor_df_EAS <- melt(cor_matrix_EAS)
    +cor_df_AFR <- melt(cor_matrix_AFR)
    +cor_df_EAS$Target <- 'Discovery = EAS + EUR'
    +cor_df_AFR$Target <- 'Discovery = AFR + EUR'
    +cor_df <- rbind(cor_df_AFR, cor_df_EAS)
    +
    +# Create ggplot correlation heatmap with text inside
    +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr_eur.png', units = 'px', width = 3300, height = 1700, res = 300)
    +ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) +
    +  geom_tile(color = "white") +  # Tile plot with white borders
    +  geom_text(aes(label = round(value, 2)), color = "black") +  # Add correlation values
    +  scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) +  # Color scale
    +  theme_half_open() +
    +  panel_border() + 
    +  theme(
    +    axis.text.x = element_text(angle = 45, hjust = 1),
    +    axis.title = element_blank()
    +  ) +
    +  facet_grid(. ~ Target) +
    +  labs(fill = "Correlation")
    +dev.off()
    +
    +
    +
    +
    +
    +
    +

    Computational resoures

    +
    + +Show code + +
    library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in configuration specific benchmark files
    +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T)
    +
    +# Subset benchmarks for pgs_methods
    +bm_files_i <- bm_files_i[grepl('prep_pgs_|leopard_quickprs_', bm_files_i)]
    +
    +# Subset to benchmarks for gwas/gwas_groups in config
    +scores <- list_score_files(config)
    +bm_files_i <- bm_files_i[grepl(paste0('-', unique(scores$name),'.txt', collapse = '|'), bm_files_i)]
    +
    +# Read in benchmark files
    +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) {
    +  tmp <- fread(file)
    +  tmp$file <- basename(file)
    +  return(tmp)
    +}))
    +
    +# Create rule column
    +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file)
    +
    +# Create method column
    +bm_dat_all$method <-
    +  gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule))
    +
    +bm_dat_all <- merge(bm_dat_all, pgs_method_labels, by = 'method', all.x=T)
    +
    +bm_dat_all$label[bm_dat_all$method == 'leopard_quickprs']<-"LEOPARD (QuickPRS)"
    +
    +#############
    +# Time
    +#############
    +
    +# Calculate average time taken for each method
    +method_avg <- NULL
    +for(i in unique(bm_dat_all$label)){
    +  method_avg <- rbind(
    +    method_avg,
    +    data.frame(
    +      method = bm_dat_all$method[bm_dat_all$label == i][1],
    +      Method = i,
    +      Time = mean(bm_dat_all$s[bm_dat_all$label == i])
    +    )
    +  )
    +}
    +
    +# Times X-Wing time by two since it used 20 cores, but other methods used 10
    +method_avg$Time[method_avg$method == 'xwing'] <- method_avg$Time[method_avg$method == 'xwing'] * 2
    +
    +# Divide the multi-source methods (PRS-CSx and X-Wing by 2 so it is time per GWAS)
    +method_avg$Time[method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] <- method_avg$Time[ method_avg$method %in% c('prscsx','xwing','leopard_quickprs')] / 2
    +
    +# Approximate times for either tuning or grid only
    +method_avg$Model <- 'Full'
    +
    +tmp <- method_avg[method_avg$method == 'prscs' & method_avg$Model == 'Full',] 
    +tmp$Model <- 'auto'
    +tmp$Time <- tmp$Time * (1/5)
    +method_avg<-rbind(method_avg, tmp)
    +
    +tmp <- method_avg[method_avg$method == 'prscsx' & method_avg$Model == 'Full',] 
    +tmp$Model <- 'auto'
    +tmp$Time <- tmp$Time * (1/5)
    +method_avg<-rbind(method_avg, tmp)
    +
    +tmp <- method_avg[method_avg$method == 'xwing' & method_avg$Model == 'Full',] 
    +tmp$Model <- 'grid'
    +tmp$Time <- tmp$Time * (2/10)
    +method_avg<-rbind(method_avg, tmp)
    +
    +# Format the time taken nicely
    +method_avg$Time_clean[method_avg$Time < 60] <-
    +  paste0(round(method_avg$Time[method_avg$Time < 60], 1), ' sec')
    +method_avg$Time_clean[method_avg$Time > 60] <-
    +  paste0(round(method_avg$Time[method_avg$Time > 60] / 60, 1), ' min')
    +method_avg$Time_clean[method_avg$Time > 3600] <-
    +  paste0(round(method_avg$Time[method_avg$Time > 3600] / 60 / 60, 1), ' hr')
    +
    +# Convert time in seconds to hours
    +method_avg$Time_hour <- method_avg$Time / 60/60
    +
    +# Seperate methods by single or multi source
    +method_avg$Type[!(method_avg$method %in% pgs_group_methods)]<-'Single-source'
    +method_avg$Type[method_avg$method %in% pgs_group_methods]<-'Multi-source'
    +method_avg$Type[method_avg$method == 'leopard_quickprs']<-'Tuning'
    +
    +method_avg$Type<-factor(method_avg$Type, levels = c('Single-source','Multi-source','Tuning'))
    +method_avg$Method <- factor(method_avg$Method, levels = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "QuickPRS-Multi", "PRS-CSx", "X-Wing","LEOPARD (QuickPRS)"))
    +
    +ggplot(method_avg, aes(x = Method, y = Time_hour, fill = Model)) +
    +  geom_bar(stat = "identity", position="dodge") +
    +  geom_text(aes(label = Time_clean), vjust = 0.5, angle = 90, hjust = -0.2, position = position_dodge(width = 0.9)) +
    +  labs(x = NULL, y = "Time (hours)") +
    +  ylim(0, max(method_avg$Time_hour) + (max(method_avg$Time_hour)/5)) +
    +  facet_grid(~ Type, scales='free', space = 'free_x') +
    +  theme_half_open() +
    +  background_grid(major = 'y', minor = 'y') + 
    +  panel_border() + 
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1))
    +
    +method_avg <- method_avg[method_avg$Model == 'Full',]
    +method_avg <- method_avg[, c('Method','Time_hour')]
    +method_avg$Time_hour <- round(method_avg$Time_hour, 2)
    +names(method_avg)<-c('Method',"Time (hrs)")
    +
    +#############
    +# Memory
    +#############
    +
    +# Calculate average max_rss for each method
    +method_avg_mem <- NULL
    +for(i in unique(bm_dat_all$label)){
    +  method_avg_mem <- rbind(
    +    method_avg_mem,
    +    data.frame(
    +      method = bm_dat_all$method[bm_dat_all$label == i][1],
    +      Method = i,
    +      Memory = mean(bm_dat_all$max_rss[bm_dat_all$label == i])
    +    )
    +  )
    +}
    +
    +# Divide X-Wing memory by two, since it used 20 cores, but other methods used 10
    +method_avg_mem$Memory[method_avg_mem$method == 'xwing'] /2
    +
    +# Format the Memory nicely
    +method_avg_mem$Memory_clean <-
    +  paste0(round(method_avg_mem$Memory/1000, 2), ' Gb')
    +
    +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) +
    +  geom_bar(stat = "identity", position="dodge") +
    +  geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) +
    +  labs(x = "PGS Method", y = "Memory (Mb)") +
    +  theme_half_open() +
    +  background_grid() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none")
    +
    +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000
    +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')]
    +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2)
    +names(method_avg_mem)<-c('Method',"Memory (Gb)")
    +
    +method_avg<-merge(method_avg, method_avg_mem, by = 'Method')
    +
    +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F)
    +
    +
    +
    +
    +

    Sensitivity analysis using 1KG reference

    +

    PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas +the other methods are using the 1KG+HGDP reference sample. We should +check whether this difference is impacting our conclusions.

    +
    +
    +

    Subset AFR and EAS individuals in UKB data

    +

    To make this quicker, focus on evaluating the PGS methods in the AFR +and EAS target individuals in UKB. This will avoid reprocessing the full +UKB data.

    +
    + +Show code + +
    library(data.table)
    +
    +keep <- NULL
    +for (i in c('AFR', 'EAS')) {
    +  keep <- rbind(keep, fread(
    +    paste0(
    +      '~/oliverpainfel/Data/ukb/GenoPred/output/ukb/ancestry/keep_files/model_based/',
    +      i,
    +      '.keep'
    +    )
    +  ))
    +}
    +
    +write.table(
    +  keep,
    +  '~/oliverpainfel/Data/ukb/afr_eas.keep',
    +  row.names = F,
    +  col.names = F,
    +  quote = F
    +)
    +
    mkdir ~/oliverpainfel/Data/ukb/afr_eas_subset
    +
    +for chr in $(seq 1 22); do
    +  ~/oliverpainfel/Software/plink2 \
    +    --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \
    +    --keep ~/oliverpainfel/Data/ukb/afr_eas.keep \
    +    --make-pgen \
    +    --out ~/oliverpainfel/Data/ukb/afr_eas_subset/ukb.chr${chr}
    +done
    +
    +
    +
    +
    +
    +

    Create 1KG only GenoPred reference data

    +

    Subset the 1KG+HGDP reference data to include only 1KG +individuals.

    +
    + +Show code + +
    mkdir -p ~/oliverpainfel/Data/1kg/genopred/
    +cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/
    +rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p*
    +
    library(data.table)
    +
    +ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam')
    +ref<-ref[ref$Project == 'gnomAD_1kG',]
    +
    +write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F)
    +
    for chr in $(seq 1 22); do
    +  ~/oliverpainfel/Software/plink2 \
    +    --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \
    +    --keep ~/oliverpainfel/Data/1kg/1kg.keep \
    +    --make-pgen \
    +    --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr}
    +done
    +
    +
    +
    +
    +

    Run pipeline

    +

    To save time, run using PGS methods that do not need pre-processed LD +matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary +from the 1KG+HGDP results, then expand to other methods (LDpred2, +SBayesRC, QuickPRS).

    +
    + +Show code + +
    library(data.table)
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only')
    +
    +######
    +# target_list
    +######
    +target_list <- data.frame(
    +  name='ukb',
    +  path='/users/k1806347/oliverpainfel/Data/ukb/afr_eas_subset/ukb',
    +  type='plink2',
    +  indiv_report=F,
    +  unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt'
    +)
    +
    +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt', col.names=T, row.names=F, quote=F)
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref",
    +  "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref",
    +  "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt",
    +  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt",
    +  "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']",
    +#  "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']",
    +  "cores_prep_pgs: 10",
    +  "cores_target_pgs: 10"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F)
    +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \
    +  output_all -n
    +
    +
    +
    +
    +

    Evaluate PGS

    +
    + +Show code + +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Create files for EAS and AFR targets
    +targ_pop <- c('EAS','AFR')
    +for(trait_i in selected_traits){
    +  scores_i <- scores[grepl(trait_i, scores$name),]
    +  scores_i$multi <- scores_i$method
    +  
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'BBJ'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'UGR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('BBJ','UGR')
    +    }
    +    
    +    for(disc_pop_j in disc_pop){
    +      if(disc_pop_j == 'BBJ'){
    +        disc_pop_j_2 <- 'EAS'
    +      }
    +      if(disc_pop_j == 'UGR'){
    +        disc_pop_j_2 <- 'AFR'
    +      }
    +
    +      dir.create(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i
    +        ),
    +        recursive = T
    +      )
    +      
    +      scores_i_j <- scores_i[
    +        (grepl('UKB$', scores_i$name, ignore.case = F) | 
    +         grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),]
    +
    +      # Insert path to score file
    +      scores_i_j$predictor <- paste0(
    +        outdir,
    +        '/ukb/pgs/TRANS/',
    +        scores_i_j$method,
    +        '/',
    +        scores_i_j$name,
    +        '/ukb-',
    +        scores_i_j$name,
    +        '-TRANS.profiles'
    +      )
    +      
    +      ####
    +      # Make groups single source methods
    +      ####
    +      
    +      scores_i_j_single_top1 <-
    +        scores_i_j[!(scores_i_j$method %in% pgs_group_methods) &
    +                     !grepl('_multi$', scores_i_j$method), ]
    +
    +      # Create top1 column indicating which predictors top1 models should be derived
    +      scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR'
    +      scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2
    +      
    +      ####
    +      # Make groups containing pseudo scores for single source methods
    +      ####
    +
    +      # Extract the pseudo score for each method and specify as a separate group
    +      for(i in 1:nrow(scores_i_j_single_top1)) {
    +        param <- find_pseudo(
    +          config = config,
    +          gwas = scores_i_j_single_top1$name[i],
    +          pgs_method = scores_i_j_single_top1$method[i],
    +          target_pop = targ_pop_i
    +        )
    +        
    +        score_header <-
    +          fread(scores_i_j_single_top1$predictor[i], nrows = 1)
    +        score_cols <-
    +          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param)))
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_j_single_top1$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                 scores_i_j_single_top1$predictor[i])
    +          )
    +        )
    +      }
    +      
    +      scores_i_j_single_pseudo <- scores_i_j_single_top1
    +      scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo')
    +
    +      scores_i_j_single_pseudo$predictor <- gsub('.profiles', 
    +                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                    scores_i_j_single_pseudo$predictor)
    +
    +#      ####
    +#      # Make groups for multi-single-source pseudo scores
    +#      ####
    +#      
    +#      scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),]
    +#
    +#      # Extract the pseudo score for each method and specify as a separate group
    +#      for(i in 1:nrow(scores_i_j_multi_single_pseudo)) {
    +#        param <- find_pseudo(
    +#          config = config,
    +#          gwas = scores_i_j_multi_single_pseudo$name[i],
    +#          pgs_method = scores_i_j_multi_single_pseudo$method[i],
    +#          target_pop = targ_pop_i
    +#        )
    +#        
    +#        score_header <-
    +#          fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1)
    +#        score_cols <-
    +#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param)))
    +#        
    +#        system(
    +#          paste0(
    +#            "cut -d' ' -f ", 
    +#            paste0(score_cols, collapse=','),
    +#            " ", 
    +#            scores_i_j_multi_single_pseudo$predictor[i], 
    +#            " > ", 
    +#            gsub('.profiles',
    +#                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +#                 scores_i_j_multi_single_pseudo$predictor[i])
    +#          )
    +#        )
    +#      }
    +#      
    +#      scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo')
    +#
    +#      scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', 
    +#                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +#                                    scores_i_j_multi_single_pseudo$predictor)
    +#      
    +#      scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2)
    +#
    +#      ####
    +#      # Make groups for the Multi-Source methods
    +#      ####
    +#      
    +#      scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),]
    +#
    +#      # Split top1 scores by target population
    +#      # This doesn't apply to xwing because it only has pop-specific pseudo scores
    +#      scores_i_j_multi_top1<-NULL
    +#      for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){
    +#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +#        
    +#        for(pop in c('EUR', disc_pop_j_2)){
    +#          
    +#          if(scores_i_j_multi$method[i] == 'prscsx'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
    +#          }
    +#          if(scores_i_j_multi$method[i] == 'xwing'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
    +#          }
    +#          
    +#          system(
    +#            paste0(
    +#              "cut -d' ' -f ", 
    +#              paste0(score_cols, collapse=','),
    +#              " ", 
    +#              scores_i_j_multi$predictor[i], 
    +#              " > ", 
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_grid.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#            )
    +#          )
    +#          
    +#          tmp <- scores_i_j_multi[i,]
    +#          tmp$multi <- paste0(tmp$multi, '.grid')
    +#          tmp$top1 <- pop
    +#          tmp$predictor <-
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_grid.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#          
    +#          scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp)
    +#        }
    +#      }
    +#
    +#      # Split pop-specific pseudo scores by target population
    +#      scores_i_j_multi_pop_pseudo<-NULL
    +#      for(i in 1:nrow(scores_i_j_multi)){
    +#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +#        
    +#        for(pop in c('EUR', disc_pop_j_2)){
    +#          if(scores_i_j_multi$method[i] == 'prscsx'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
    +#          }
    +#          if(scores_i_j_multi$method[i] == 'xwing'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    +#          }
    +#          
    +#          system(
    +#            paste0(
    +#              "cut -d' ' -f ", 
    +#              paste0(score_cols, collapse=','),
    +#              " ", 
    +#              scores_i_j_multi$predictor[i], 
    +#              " > ", 
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_pseudo.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#            )
    +#          )
    +#          
    +#          tmp <- scores_i_j_multi[i,]
    +#          tmp$multi <- paste0(tmp$multi, '.pop_pseudo')
    +#          tmp$top1 <- pop
    +#          tmp$predictor <-
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_pseudo.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#          
    +#          scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp)
    +#        }
    +#      }
    +#      
    +#      # Create pseudo score for multi-source methods
    +#      scores_i_j_multi_pseudo<-NULL
    +#      for(i in 1:nrow(scores_i_j_multi)) {
    +#        param <- find_pseudo(
    +#          config = config,
    +#          gwas = scores_i_j_multi$name[i],
    +#          pgs_method = scores_i_j_multi$method[i],
    +#          target_pop = targ_pop_i
    +#        )
    +#        
    +#        score_header <-
    +#          fread(scores_i_j_multi$predictor[i], nrows = 1)
    +#        score_cols <-
    +#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param)))
    +#
    +#        system(
    +#          paste0(
    +#            "cut -d' ' -f ", 
    +#            paste0(score_cols, collapse=','),
    +#            " ", 
    +#            scores_i_j_multi$predictor[i], 
    +#            " > ", 
    +#            gsub('.profiles',
    +#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +#                 scores_i_j_multi$predictor[i])
    +#          )
    +#        )
    +#        
    +#        tmp <- scores_i_j_multi[i,]
    +#        tmp$multi <- paste0(tmp$multi, '.pseudo')
    +#        tmp$top1 <- paste0('EUR_', disc_pop_j_2)
    +#        tmp$predictor <-
    +#            gsub('.profiles',
    +#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +#                 scores_i_j_multi$predictor[i])
    +#        
    +#        scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp)
    +#      }
    +      
    +      ####
    +      # Combine the different predictor groups
    +      ####
    +      predictors_i<- do.call(rbind, list(
    +        scores_i_j_single_top1, 
    +        scores_i_j_single_pseudo#, 
    +#        scores_i_j_multi_single_pseudo,
    +#        scores_i_j_multi_top1,
    +#        scores_i_j_multi_pop_pseudo,
    +#        scores_i_j_multi_pseudo
    +      ))
    +      
    +      predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F]
    +      
    +      write.table(
    +        predictors_i,
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i,
    +          '/predictor_list.txt'
    +        ),
    +        col.names = T,
    +        row.names = F,
    +        quote = F
    +      )
    +    }
    +  }
    +}
    +
    +
    +
    +

    Run model_builder

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res*
    +
    +for targ_pop in $(echo EAS AFR); do
    +  if [ "$targ_pop" == "EUR" ]; then
    +      targ_pop2="EUR_test"
    +  else
    +      targ_pop2=$targ_pop
    +  fi
    +  
    +  if [ "$targ_pop" == "EUR" ]; then
    +    disc_pop=$(echo EAS AFR)
    +  fi
    +  
    +  if [ "$targ_pop" == "EAS" ]; then
    +    disc_pop="EAS"
    +  fi
    +  
    +  if [ "$targ_pop" == "AFR" ]; then
    +    disc_pop="AFR"
    +  fi
    +  
    +  for disc_pop_i in ${disc_pop}; do
    +    for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do
    +      if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then
    +        sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +          --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \
    +          --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \
    +          --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \
    +          --n_core 5"
    +      fi
    +    done
    +  done
    +done
    +
    +
    +
    +
    +
    +

    Plot results

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv')
    +
    +# Calculate correlation between all phenotypes in each target population
    +cors <- list()
    +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){
    +  if(pop_i == 'EUR'){
    +    pop_i_2 <- 'EUR_test'
    +  } else {
    +    pop_i_2 <- pop_i
    +  }
    +  pheno_pop_i <- list()
    +  for(pheno_i in selected_traits){
    +    pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt'))
    +    names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
    +  }
    +  
    +  pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
    +
    +  cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +  cors[[pop_i]] <- cors_i
    +}
    +
    +# Read in results
    +targ_pop = c('EAS','AFR')
    +res_eval <- list()
    +for(pheno_i in selected_traits){
    +  res_eval_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      eval_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.pred_eval.txt'
    +          )
    +        )
    +      eval_i$Target<-targ_pop_i
    +      eval_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_eval_i<-rbind(res_eval_i, eval_i)
    +    }
    +  }
    +  
    +  res_eval_i$Method<-sub('\\..*','',res_eval_i$Group)
    +  res_eval_i$Method<-gsub('-.*','', res_eval_i$Method)
    +  
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain'
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain'
    +  
    +  res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain'
    +  
    +  res_eval_i$Source<-ifelse(
    +    res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | 
    +    !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single')
    +  
    +  res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR'
    +  res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS'
    +  res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR'
    +  res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi']
    +  
    +  res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method))
    +  res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +  res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +  # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('ptclump','ptclump_multi') & 
    +      res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +
    +  # Remove top1 models for *-Multi, PRS-CSx, X-wing
    +  res_eval_i <- res_eval_i[
    +    !((res_eval_i$Method %in%  c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & 
    +      grepl('top1', res_eval_i$Group)),]
    +  
    +  # Remove any duplicate models
    +  res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c(
    +    "Target", "Method", "Model", "Source", "Discovery","gwas_group"
    +  )]),]
    +  
    +  res_eval[[pheno_i]]<-res_eval_i
    +  
    +}
    +
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") 
    +
    +res_eval_simp <- NULL
    +for(pheno_i in selected_traits){
    +  tmp <- res_eval[[pheno_i]]
    +  tmp$Trait <- pheno_i
    +  
    +  # Insert nice PGS method names
    +  tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +  tmp$label[is.na(tmp$label)] <- 'All'
    +  tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +  tmp$label <- factor(tmp$label, levels = model_order)
    +  
    +  # Simplify result to either SumStatTrain or IndivTrain
    +  tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +  tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +  tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),]
    +  
    +  res_eval_simp <- rbind(res_eval_simp, tmp)
    +}
    +
    +####
    +# Average results across phenotypes
    +####
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_eval <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_eval for each scenario
    +    res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) {
    +      x <- res_eval[[i]]
    +      x$pheno <- names(res_eval)[i]
    +      x <- x[x$Target == targ_pop_i]
    +      x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)]
    +    }))
    +    
    +    # Average res_evalults for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_eval_i$Sample<-'A'
    +  
    +    for(group_i in unique(res_eval_i$Group)){
    +      res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,]
    +      missing_pheno <-
    +        colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))]
    +      
    +      if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) {
    +        print(paste0(
    +          'res_evalults missing for ',
    +          targ_pop_i,
    +          ' ',
    +          group_i,
    +          ' ',
    +          paste0(missing_pheno, collapse = ' ')
    +        ))
    +      }
    +      
    +      cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)]
    +      
    +      meta_res_eval_i <-
    +        agg(
    +          id = Sample,
    +          es = R,
    +          var = SE ^ 2,
    +          cor = cors_i,
    +          method = "BHHR",
    +          mod = NULL,
    +          data = res_eval_group_i
    +        )
    +      
    +      tmp <- data.table(Group = group_i,
    +                        Method = res_eval_group_i$Method[1],
    +                        Model = res_eval_group_i$Model[1],
    +                        Source = res_eval_group_i$Source[1],
    +                        Discovery = res_eval_group_i$Discovery[1],
    +                        gwas_group = res_eval_group_i$gwas_group[1],
    +                        Target = targ_pop_i,
    +                        R = meta_res_eval_i$es,
    +                        SE = sqrt(meta_res_eval_i$var))
    +      
    +      meta_res_eval <- rbind(meta_res_eval, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Plot average performance across phenotypes for AFR and EAS targets
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# The results look very similar to when using 1KG+HGDP. 
    +
    +###################
    +# Plot a comparison between the runs using different references
    +
    +# Read in results using 1KG+HGDP reference
    +main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv')
    +sens_results<-meta_res_eval
    +
    +tmp <- main_results
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +tmp <- sens_results
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +main_results<-main_results[main_results$Method %in% sens_results$Method,]
    +main_results<-main_results[main_results$Target %in% sens_results$Target,]
    +
    +sens_results$Reference <- '1KG'
    +main_results$Reference <- '1KG+HGDP'
    +
    +both_results <- rbind(main_results, sens_results)
    +
    +png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500)
    +ggplot(both_results, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +
    +
    +
    +
    +
    +

    TL-PRS

    +

    Run using AFR and EAS subset in UKB to make it quicker to run. This +is the main interest when running TL-PRS anyway.

    +
    +
    +

    Run pipeline

    +

    To save time, run using PGS methods that do not need pre-processed LD +matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary +from the 1KG+HGDP results, then expand to other methods (LDpred2, +SBayesRC, QuickPRS).

    +
    + +Show code + +
    library(data.table)
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs')
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt",
    +  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt",
    +  "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']",
    +  "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']",
    +  "cores_prep_pgs: 10",
    +  "cores_target_pgs: 50",
    +  "prscs_phi: ['auto']",
    +  "ldpred2_model: ['auto']",
    +  "ldpred2_inference: F",
    +  "dbslmm_h2f: ['1']",
    +  "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3",
    +  "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3",
    +  "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F)
    +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \
    +  output_all -n
    +
    +
    +
    +
    +

    Create predictor lists

    +
    + +Show code + +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Create files for EAS and AFR targets
    +targ_pop <- c('EAS','AFR')
    +for(trait_i in selected_traits){
    +  scores_i <- scores[grepl(trait_i, scores$name),]
    +
    +  for(targ_pop_i in targ_pop){
    +    # Subset GWAS based on EUR and/or targ_pop_i
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'BBJ'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'UGR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('BBJ','UGR')
    +    }
    +    
    +    for(disc_pop_j in disc_pop){
    +      if(disc_pop_j == 'BBJ'){
    +        disc_pop_j_2 <- 'EAS'
    +      }
    +      if(disc_pop_j == 'UGR'){
    +        disc_pop_j_2 <- 'AFR'
    +      }
    +
    +      dir.create(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i
    +        ),
    +        recursive = T
    +      )
    +      
    +      scores_i_j <- scores_i[
    +        (grepl('UKB$', scores_i$name, ignore.case = F) | 
    +         grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),]
    +
    +      scores_i_j$predictor <- paste0(
    +        outdir,
    +        '/ukb/pgs/TRANS/',
    +        scores_i_j$method,
    +        '/',
    +        scores_i_j$name,
    +        '/ukb-',
    +        scores_i_j$name,
    +        '-TRANS.profiles'
    +      )
    +      
    +      #####
    +      # List single-source PGS
    +      #####
    +      # These are actually pseudoval scores (as per the config)
    +      scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),]
    +      
    +      scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR'
    +      scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2
    +      scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo')
    +      
    +      #####
    +      # List tlprs scores (split by target population)
    +      #####
    +      scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),]
    +      scores_i_j_tlprs$multi <- scores_i_j_tlprs$method
    +      
    +      scores_i_j_tlprs_pop<-NULL
    +      for(i in 1:nrow(scores_i_j_tlprs)){
    +        score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1)
    +        
    +        for(pop in c('EUR', disc_pop_j_2)){
    +          score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header)))
    +
    +          system(
    +            paste0(
    +              "cut -d' ' -f ", 
    +              paste0(score_cols, collapse=','),
    +              " ", 
    +              scores_i_j_tlprs$predictor[i], 
    +              " > ", 
    +              gsub('.profiles',
    +                   paste0('.targ_', pop, '.profiles'),
    +                   scores_i_j_tlprs$predictor[i])
    +            )
    +          )
    +          
    +          tmp <- scores_i_j_tlprs[i,]
    +          tmp$multi <- paste0(tmp$multi, '.pop')
    +          tmp$top1 <- pop
    +          tmp$predictor <-
    +              gsub('.profiles',
    +                   paste0('.targ_', pop, '.profiles'),
    +                   scores_i_j_tlprs$predictor[i])
    +          
    +          scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp)
    +        }
    +      }
    +
    +      predictors_i<- do.call(rbind, list(
    +        scores_i_j_single, scores_i_j_tlprs_pop
    +      ))
    +      
    +      predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F]
    +      
    +      write.table(
    +        predictors_i,
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i,
    +          '/predictor_list.tlprs.txt'
    +        ),
    +        col.names = T,
    +        row.names = F,
    +        quote = F
    +      )
    +    }
    +  }
    +}
    +
    +
    +
    +
    +

    Run model_builder

    +
    + +Show code + +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res*
    +
    +for targ_pop in $(echo EAS AFR); do
    +  if [ "$targ_pop" == "EUR" ]; then
    +      targ_pop2="EUR_test"
    +  else
    +      targ_pop2=$targ_pop
    +  fi
    +  
    +  if [ "$targ_pop" == "EUR" ]; then
    +    disc_pop=$(echo AFR EAS)
    +  fi
    +  
    +  if [ "$targ_pop" == "EAS" ]; then
    +    disc_pop="EAS"
    +  fi
    +  
    +  if [ "$targ_pop" == "AFR" ]; then
    +    disc_pop="AFR"
    +  fi
    +  
    +  for disc_pop_i in ${disc_pop}; do
    +    for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do
    +      if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then
    +        sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +          --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \
    +          --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \
    +          --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \
    +          --n_core 5"
    +      fi
    +    done
    +  done
    +done
    +
    +
    +
    +
    +

    Plot results

    +
    + +Show code + +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv')
    +
    +# Calculate correlation between all phenotypes in each target population
    +cors <- list()
    +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){
    +  if(pop_i == 'EUR'){
    +    pop_i_2 <- 'EUR_test'
    +  } else {
    +    pop_i_2 <- pop_i
    +  }
    +  pheno_pop_i <- list()
    +  for(pheno_i in selected_traits){
    +    pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt'))
    +    names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
    +  }
    +  
    +  pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
    +
    +  cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +  cors[[pop_i]] <- cors_i
    +}
    +
    +# Read in results
    +targ_pop = c('EAS','AFR')
    +res_eval <- list()
    +for(pheno_i in selected_traits){
    +  res_eval_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      eval_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.tlprs.pred_eval.txt'
    +          )
    +        )
    +      eval_i$Target<-targ_pop_i
    +      eval_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_eval_i<-rbind(res_eval_i, eval_i)
    +    }
    +  }
    +  
    +  res_eval_i$Method<-sub('\\..*','',res_eval_i$Group)
    +  res_eval_i$Method<-gsub('-.*','', res_eval_i$Method)
    +  
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain'
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain'
    +  
    +  res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain'
    +  res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain'
    +  
    +  res_eval_i$Source<-ifelse(
    +    res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | 
    +    !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single')
    +  
    +  res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR'
    +  res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS'
    +  res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR'
    +  res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi']
    +  
    +  res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method))
    +  res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +  res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +  # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('ptclump','ptclump_multi') & 
    +      res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +
    +  # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-*
    +  res_eval_i <- res_eval_i[
    +    !((res_eval_i$Method %in%  c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & 
    +      grepl('top1', res_eval_i$Group)),]
    +  
    +  # Remove any duplicate models
    +  res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c(
    +    "Target", "Method", "Model", "Source", "Discovery","gwas_group"
    +  )]),]
    +  
    +  res_eval[[pheno_i]]<-res_eval_i
    +  
    +}
    +
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") 
    +
    +####
    +# Average results across phenotypes
    +####
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_eval <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_eval for each scenario
    +    res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) {
    +      x <- res_eval[[i]]
    +      x$pheno <- names(res_eval)[i]
    +      x <- x[x$Target == targ_pop_i]
    +      x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)]
    +    }))
    +    
    +    # Average res_evalults for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_eval_i$Sample<-'A'
    +  
    +    for(group_i in unique(res_eval_i$Group)){
    +      res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,]
    +      missing_pheno <-
    +        colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))]
    +      
    +      if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) {
    +        print(paste0(
    +          'res_evalults missing for ',
    +          targ_pop_i,
    +          ' ',
    +          group_i,
    +          ' ',
    +          paste0(missing_pheno, collapse = ' ')
    +        ))
    +      }
    +      
    +      cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)]
    +      
    +      meta_res_eval_i <-
    +        agg(
    +          id = Sample,
    +          es = R,
    +          var = SE ^ 2,
    +          cor = cors_i,
    +          method = "BHHR",
    +          mod = NULL,
    +          data = res_eval_group_i
    +        )
    +      
    +      tmp <- data.table(Group = group_i,
    +                        Method = res_eval_group_i$Method[1],
    +                        Model = res_eval_group_i$Model[1],
    +                        Source = res_eval_group_i$Source[1],
    +                        Discovery = res_eval_group_i$Discovery[1],
    +                        gwas_group = res_eval_group_i$gwas_group[1],
    +                        Target = targ_pop_i,
    +                        R = meta_res_eval_i$es,
    +                        SE = sqrt(meta_res_eval_i$var))
    +      
    +      meta_res_eval <- rbind(meta_res_eval, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Plot average performance across phenotypes for AFR and EAS targets
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain'
    +tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain'
    +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots')
    +
    +# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS
    +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ]
    +tmp_tlprs_uni$Type <- 'TL-PRS'
    +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ]
    +tmp_unadj$Type <- 'Original'
    +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni)
    +tmp_both$label<-gsub('TL-','',tmp_both$label)
    +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS'))
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px')
    +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ ., scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ]
    +tmp_tlprs_uni$Type <- 'TL-PRS'
    +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ]
    +tmp_unadj$Type <- 'Original'
    +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni)
    +tmp_both$label<-gsub('TL-','',tmp_both$label)
    +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS'))
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px')
    +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ ., scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$Type <- NA
    +tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)"
    +tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)"
    +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)"
    +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)"
    +tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi"
    +tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi"
    +tmp <- tmp[!is.na(tmp$Type),]
    +tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi"))
    +tmp$label<-gsub('TL-','',tmp$label)
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Type)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ ., scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +dev.off()
    +
    +#########################
    +# Check significance of differences between TL-PRS and unadjusted approaches
    +########################
    +
    +####
    +# Create heatmap showing difference between all methods and models
    +####
    +
    +# Create a function to mirror pred_comp results
    +mirror_comp<-function(x){
    +  x_sym <- x
    +  x_sym$Model_1 <- x$Model_2
    +  x_sym$Model_2 <- x$Model_1
    +  x_sym$Model_1_R <- x$Model_2_R
    +  x_sym$Model_2_R <- x$Model_1_R
    +  x_sym$R_diff <- -x_sym$R_diff
    +  x_mirrored <- rbind(x, x_sym)
    +  x_diag<-data.frame(
    +      Model_1=unique(x_mirrored$Model_1),
    +      Model_2=unique(x_mirrored$Model_1),
    +      Model_1_R=x_mirrored$Model_1_R,
    +      Model_2_R=x_mirrored$Model_1_R,
    +      R_diff=NA,
    +      R_diff_pval=NA
    +    )
    +  x_comp<-rbind(x_mirrored, x_diag)
    +  return(x_comp)
    +}
    +  
    +# Read in results
    +targ_pop=c('EAS','AFR')
    +res_comp <- list()
    +for(pheno_i in selected_traits){
    +  res_comp_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      comp_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.tlprs.pred_comp.txt'
    +          )
    +        )
    +      comp_i<-mirror_comp(comp_i)
    +      comp_i$Target<-targ_pop_i
    +      comp_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_comp_i<-rbind(res_comp_i, comp_i)
    +    }
    +  }
    +  
    +  res_comp[[pheno_i]]<-res_comp_i
    +}
    +
    +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) {
    +  x <- res_comp[[name]]
    +  x$pheno <- name  # Add a new column with the name of the element
    +  x  # Return the updated dataframe
    +}))
    +
    +# Annotate tests to get order correct
    +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1)
    +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1)
    +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2)
    +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2)
    +
    +find_model<-function(x){
    +  mod <- x
    +  mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain'
    +  mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain'
    +  mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain'
    +  mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain'
    +  mod[grepl('_multi', x)] <- 'SumStatTrain'
    +  mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain'
    +  mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain'
    +  
    +  return(mod)
    +}
    +
    +res_comp_all$Model1<-find_model(res_comp_all$Model_1)
    +res_comp_all$Model2<-find_model(res_comp_all$Model_2)
    +
    +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single')
    +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single')
    +  
    +for(i in c('EUR','EAS','AFR')){
    +  res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i
    +  res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i
    +}
    +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi']
    +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi']
    +
    +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1))
    +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2))
    +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')))
    +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),]
    +
    +# Remove pseudo model for methods that don't really have one 
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +
    +# Remove top1 models for PRS-CSx
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & 
    +  grepl('top1', res_comp_all$Model_1)),]
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & 
    +  grepl('top1', res_comp_all$Model_2)),]
    +
    +# Remove any comparisons
    +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),]
    +
    +###########
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_comp <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_comp for each scenario
    +    res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)]
    +  
    +    # Calculate diff SE based on p-value
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001
    +    res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2)
    +    res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z)
    +        
    +    # Average results for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_comp_i$Sample<-'A'
    +    res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2)
    +  
    +    for(group_i in unique(res_comp_i$Group)){
    +      res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,]
    +      cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)]
    +      
    +      if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){
    +        
    +        meta_res_comp_i <-
    +          agg(
    +            id = Sample,
    +            es = R_diff,
    +            var = R_diff_SE ^ 2,
    +            cor = cors_i,
    +            method = "BHHR",
    +            mod = NULL,
    +            data = res_comp_group_i
    +          )
    +        
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$Model_1_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$Model_2_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$R_diff <- meta_res_comp_i$es
    +        tmp$R_diff_SE <- sqrt(meta_res_comp_i$var)
    +        tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE
    +        tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z))
    +      } else {
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$R_diff <- NA
    +        tmp$R_diff_SE <- NA
    +        tmp$R_diff_z <- NA
    +        tmp$R_diff_p <- NA
    +      }
    +      meta_res_comp <- rbind(meta_res_comp, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R
    +  
    +# Compare IndivTrain SBayesRC-multi to TL-SBayesRC-multi
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    +                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    +                    meta_res_comp$Target == 'AFR',]
    +round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    +                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    +                    meta_res_comp$Target == 'EAS',]
    +round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +
    +
    +
    +

    Computational resoures

    +
    + +Show code + +
    library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in configuration specific benchmark files
    +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T)
    +
    +# Subset benchmarks for pgs_methods
    +bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)]
    +
    +# Read in benchmark files
    +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) {
    +  tmp <- fread(file)
    +  tmp$file <- basename(file)
    +  return(tmp)
    +}))
    +
    +# Create rule column
    +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file)
    +
    +# Create method column
    +bm_dat_all$method <-
    +  gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule))
    +
    +#############
    +# Time
    +#############
    +
    +# Calculate average time taken for each method
    +method_avg <- NULL
    +for(i in unique(bm_dat_all$method)){
    +  method_avg <- rbind(
    +    method_avg,
    +    data.frame(
    +      Method = i,
    +      Time = mean(bm_dat_all$s[bm_dat_all$method == i])
    +    )
    +  )
    +}
    +
    +# Convert time in seconds to hours
    +method_avg$Time_hour <- method_avg$Time / 60/60
    +method_avg$Time_hour <- round(method_avg$Time_hour, 2)
    +
    +#This is for bidirectional TL-PRS
    +
    +#############
    +# Memory
    +#############
    +
    +# Calculate average max_rss for each method
    +method_avg_mem <- NULL
    +for(i in unique(bm_dat_all$method)){
    +  method_avg_mem <- rbind(
    +    method_avg_mem,
    +    data.frame(
    +      Method = i,
    +      Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i])
    +    )
    +  )
    +}
    +
    +# Format the Memory nicely
    +method_avg_mem$Memory_clean <-
    +  paste0(round(method_avg_mem$Memory/1000, 2), ' Gb')
    +
    +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) +
    +  geom_bar(stat = "identity", position="dodge") +
    +  geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) +
    +  labs(x = "PGS Method", y = "Memory (Mb)") +
    +  theme_half_open() +
    +  background_grid() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none")
    +
    +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000
    +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')]
    +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2)
    +names(method_avg_mem)<-c('Method',"Memory (Gb)")
    +
    +method_avg<-merge(method_avg, method_avg_mem, by = 'Method')
    +
    +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F)
    +
    +
    +
    + + +
    + +
    +
    + +
    +
    + + +
    +
    + +
    + + + + + + + + + + + + + + + + diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index ad732d06..2abeb5d6 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -273,7 +273,7 @@ config <- list( pgs_methods = list( description = 'List of polygenic scoring methods to run', example = "`['ptclump','dbslmm']`", - note = "Options are: `ptclump`, `dbslmm`, `prscs`, `sbayesr`, `lassosum`, `ldpred2`, `megaprs`, `prscsx`, `xwing`, `tlprs`. **Note.** `sbayesr` and `ldpred2` are only implemented for GWAS of EUR ancestry. **Note.** when using multi-source methods (`prscsx`, `xwing`, `tlprs`), the `gwas_groups` parameter must also be provided. See [here](#multi-source-pgs-methods) for more information." + note = "Options are: `ptclump`, `dbslmm`, `prscs`, `sbayesr`, `sbayesrc`, `lassosum`, `ldpred2`, `megaprs`, `quickprs`, `prscsx`, `xwing`. **Note.** by default, `quickprs`, `sbayesr`, `sbayesrc` and `ldpred2` are only implemented for GWAS of EUR ancestry. To be applicable to other populations, the user must indicate where the relevent LD reference data is stored (See [here](#specifying-alternative-reference-data-for-pgs-methods. **Note.** when using multi-source methods (`prscsx`, `xwing`), the `gwas_groups` parameter must also be provided. See [here](#multi-source-pgs-methods) for more information." ), testing = list( description = 'Controls testing mode', @@ -1401,11 +1401,9 @@ kable(gwas_groups_df, 'markdown') -
    - -**Note:** when specifying `tlprs` in the `pgs_methods` list in the `configfile`, you must also specify an additional `tlprs_methods` parameter in the `configfile`, which indicates the PGS methods that TL-PRS will be applied to. For example: `tlprs_methods: ['ptclump','dbslmm']`. +Another multi-source PGS approach is TL-PRS, which tunes an existing PGS model based on GWAS summary statistics from another population. GenoPred can automate this process. The user must specify which PGS methods they want TL-PRS to be applied to, using the `tlprs_methods` parameter in the `configfile`. For example: `tlprs_methods: ['lassosum','dbslmm']`. Currently, TL-PRS is only applied to the PGS from a given method selected using pseudovalidation. TL-PRS can currently only be applied to the following PGS methods `ptclump`, `dbslmm`, `prscs`, `sbayesrc`, `lassosum`, `ldpred2`, `megaprs`, and `quickprs`. -
    +An alternative multi-source PGS approach, is to linearly combine population-specific PGS derived using single-source methods. GenoPred provides use a method called LEOPARD to estimate the optimal linear combination population-specific PGS using summary statistics alone. To calculate PGS based on this estimated linear combination using GenoPred, the user must specify which methods they wish the PGS to be combined using the `leopard_methods` parameter in the `configfile`. For example: `leopard_methods: ['lassosum','dbslmm']`. Currently, this LEOPARD weighting is only applied to the PGS from a given method selected using pseudovalidation. LEOPARD can currently only be applied to the following PGS methods `ptclump`, `dbslmm`, `prscs`, `sbayesrc`, `lassosum`, `ldpred2`, `megaprs`, and `quickprs`. *** @@ -1439,6 +1437,12 @@ Or, to produce target PGS only the discrete correction, specify: pgs_scaling: ['discrete'] ``` +*** + +## Specifying alternative reference data for PGS methods + + + *** # Running in offline environment diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index efa2dde9..0b2085d0 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -669,10 +669,10 @@

    configfile

    ----++++ @@ -734,13 +734,18 @@

    configfile

    @@ -2188,14 +2193,33 @@

    Multi-source PGS methods

    List of polygenic scoring methods to run ['ptclump','dbslmm'] Options are: ptclump, dbslmm, -prscs, sbayesr, lassosum, -ldpred2, megaprs, prscsx, -xwing, tlprs. Note. -sbayesr and ldpred2 are only implemented for -GWAS of EUR ancestry. Note. when using multi-source -methods (prscsx, xwing, tlprs), -the gwas_groups parameter must also be provided. See prscs, sbayesr, sbayesrc, +lassosum, ldpred2, megaprs, +quickprs, prscsx, xwing. +Note. by default, quickprs, +sbayesr, sbayesrc and ldpred2 are +only implemented for GWAS of EUR ancestry. To be applicable to other +populations, the user must indicate where the relevent LD reference data +is stored (See +[here](#specifying-alternative-reference-data-for-pgs-methods. +Note. when using multi-source methods +(prscsx, xwing), the gwas_groups +parameter must also be provided. See here for more information.
    -
    -

    Note: when specifying tlprs in the -pgs_methods list in the configfile, you must -also specify an additional tlprs_methods parameter in the -configfile, which indicates the PGS methods that TL-PRS -will be applied to. For example: -tlprs_methods: ['ptclump','dbslmm'].

    -
    +

    Another multi-source PGS approach is TL-PRS, which tunes an existing +PGS model based on GWAS summary statistics from another population. +GenoPred can automate this process. The user must specify which PGS +methods they want TL-PRS to be applied to, using the +tlprs_methods parameter in the configfile. For +example: tlprs_methods: ['lassosum','dbslmm']. Currently, +TL-PRS is only applied to the PGS from a given method selected using +pseudovalidation. TL-PRS can currently only be applied to the following +PGS methods ptclump, dbslmm, +prscs, sbayesrc, lassosum, +ldpred2, megaprs, and +quickprs.

    +

    An alternative multi-source PGS approach, is to linearly combine +population-specific PGS derived using single-source methods. GenoPred +provides use a method called LEOPARD to estimate the optimal linear +combination population-specific PGS using summary statistics alone. To +calculate PGS based on this estimated linear combination using GenoPred, +the user must specify which methods they wish the PGS to be combined +using the leopard_methods parameter in the +configfile. For example: +leopard_methods: ['lassosum','dbslmm']. Currently, this +LEOPARD weighting is only applied to the PGS from a given method +selected using pseudovalidation. LEOPARD can currently only be applied +to the following PGS methods ptclump, dbslmm, +prscs, sbayesrc, lassosum, +ldpred2, megaprs, and +quickprs.


    @@ -2245,6 +2269,11 @@

    Continuous Correction:


    +
    +

    Specifying alternative reference data for PGS methods

    +
    +

    Running in offline environment

    diff --git a/functions/constants.R b/functions/constants.R index 0841115f..d04161bb 100644 --- a/functions/constants.R +++ b/functions/constants.R @@ -37,8 +37,8 @@ ref_pop <- data.frame( # Make a data.frame giving labels to the 1KG reference populations pgs_method_labels <- data.frame( - method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi','tlprs_dbslmm'), - label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi','TL-DBSLMM') + method = c('ptclump','dbslmm','ldpred2','sbayesr','sbayesrc','lassosum','prscs','megaprs','quickprs','external','prscsx','xwing','ptclump_multi','dbslmm_multi','ldpred2_multi','sbayesr_multi','sbayesrc_multi','lassosum_multi','prscs_multi','megaprs_multi','quickprs_multi','tlprs_dbslmm','tlprs_sbayesrc','tlprs_quickprs','tlprs_ldpred2'), + label = c('pT+clump','DBSLMM','LDpred2','SBayesR','SBayesRC','lassosum','PRS-CS','MegaPRS','QuickPRS','External','PRS-CSx','X-Wing','pT+clump-multi','DBSLMM-multi','LDpred2-multi','SBayesR-multi','SBayesRC-multi','lassosum-multi','PRS-CS-multi','MegaPRS-multi','QuickPRS-multi','TL-DBSLMM','TL-SBayesRC','TL-QuickPRS','TL-LDpred2') ) pgs_method_labels<-pgs_method_labels[order(pgs_method_labels$method),] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index c4c1b582..430891aa 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -431,7 +431,7 @@ check_pgs_methods(config['pgs_methods']) # Check valid tlprs_methods are specified def check_tlprs_methods(config): valid_tlprs_methods = { - "ptclump", "dbslmm", "prscs", "sbayesrc", "lassosum", "ldpred2", "megaprs","quickprs" + "ptclump", "dbslmm", "prscs", "sbayesrc", "lassosum", "ldpred2", "megaprs", "quickprs" } # Check if 'tlprs_methods' is empty From 9ab33cbbc8f496d5e5c69dfd022d7cd70005ae1d Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 28 Feb 2025 16:04:07 +0000 Subject: [PATCH 115/153] Updates --- Scripts/pgs_methods/prscsx.R | 18 +- docs/CrossPop.Rmd | 7 +- docs/GenoClust.Rmd | 899 ++++++++++++++++++++++ functions/pgs.R | 25 +- pipeline/misc/hapnest/config.synth_2.yaml | 146 ++++ 5 files changed, 1082 insertions(+), 13 deletions(-) create mode 100644 docs/GenoClust.Rmd create mode 100644 pipeline/misc/hapnest/config.synth_2.yaml diff --git a/Scripts/pgs_methods/prscsx.R b/Scripts/pgs_methods/prscsx.R index d67d5ca4..4b336b3b 100644 --- a/Scripts/pgs_methods/prscsx.R +++ b/Scripts/pgs_methods/prscsx.R @@ -181,6 +181,9 @@ log <- foreach(i = 1:nrow(jobs), .combine = c, .options.multicore = list(presche # Combine score files #### +# Read in ref to harmonise score files +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] + score_all<-NULL for(pop_i in c(unlist(strsplit(opt$populations, ',')), 'META')){ score_pop<-NULL @@ -199,21 +202,18 @@ for(pop_i in c(unlist(strsplit(opt$populations, ',')), 'META')){ } score_pop<-cbind(score_pop, score_phi) } + + # Sort and flip effects to match reference alleles + score_pop <- map_score(ref = ref, score = score_pop) + if(pop_i == c(unlist(strsplit(opt$populations, ',')), 'META')[1]){ score_all<-score_pop } else { - score_all<-merge(score_all, score_pop[, !(names(score_pop) %in% c('A1','A2')), with=F], by='SNP', all=T) + score_all<-cbind(score_all, score_pop[, !(names(score_pop) %in% c('SNP','A1','A2')), with=F]) } } -# Replace NA values with 0 -score_all[is.na(score_all)] <- 0 - -# Flip effects to match reference alleles -ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] -score_new <- map_score(ref = ref, score = score_all) - -fwrite(score_new, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) +fwrite(score_all, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) if(file.exists(paste0(opt$output,'.score.gz'))){ system(paste0('rm ',opt$output,'.score.gz')) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 0ca80c99..b1fdda5d 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -3712,8 +3712,8 @@ nrow(nonshared_var) cor(shared_var$`prscs_eas_phi_1e-04`, shared_var$`prscsx_EAS_phi_1e-04`) cor(nonshared_var$`prscs_eas_phi_1e-04`, nonshared_var$`prscsx_EAS_phi_1e-04`) -nonshared_var[, c('SNP','A1','A2','prscs_eas_phi_1e-04','prscsx_EAS_phi_1e-04'), with=F] - +prscs_eas[prscs_eas$SNP %in% nonshared_var$SNP[1:5],] +prscsx[prscsx$SNP %in% nonshared_var$SNP[1:5],] shared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] nonshared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & is.na(data$`prscs_eas_phi_1e-04`), ] @@ -3726,6 +3726,9 @@ cor(nonshared_var$`prscs_eur_phi_1e-04`, nonshared_var$`prscsx_EUR_phi_1e-04`) nonshared_var[, c('SNP','A1','A2','prscs_eas_phi_1e-04','prscsx_EAS_phi_1e-04'), with=F] +# The correlation between non-shared SNP weights from EAS PRS-CS and PRS-CSx PGS is strongly negative. +# Indicates something weird is going on. I should check this isn't something to do with how I am outputting the SCORE file. + ``` *** diff --git a/docs/GenoClust.Rmd b/docs/GenoClust.Rmd new file mode 100644 index 00000000..ed2a04c1 --- /dev/null +++ b/docs/GenoClust.Rmd @@ -0,0 +1,899 @@ +--- +title: Cross-population evaluation of polygenic scores +output: + html_document: + theme: cosmo + toc: true + toc_float: true + toc_depth: 2 + css: styles/styles.css + includes: + in_header: header.html + after_body: footer.html + +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(eval = FALSE) +``` + +```{css, echo=F} +pre code, pre, code { + white-space: pre !important; + overflow-x: scroll !important; + word-break: keep-all !important; + word-wrap: initial !important; +} +``` + +*** + +In this study, we will investigate the utility if polygenic scores for stratifying individual into aetiological subtypes, and the predictive utility of modelling interactions between polygenic score and subtype membership. Our initial investigation will look at pathways specific PGS. + +We have previously conducted a very simple proof of concept study [here](https://opain.github.io/GenoClust/proof_of_principle.html). Here will conduct a more realistic simulation to determine feasibility and refine the methodology, and then apply the methodology to complex disease of interest. + +Things to think about: +- Derive clusters using cases only, and then project in to full sample, or derive clusters within full sample? +- Clustering method: K-means, Gaussian mixture model, hierarchical clustering + +*** + +# Proof-of-concept + +## Simulated data + +We could simulate genotype and phenotype data using HAPNEST, two create two phenotypes with causal variants within different pathways. + +Simulate two binary phenotypes, with a genetic correlation of 0. Specify causal variants present within a gene set for each disease: +- Disease 1: GO:0006281 DNA repair +- Disease 2: GO:0048167 — Regulation of synaptic plasticity + +*** + +### Define causal variants + +Download GO data to identify genes within these sets. + +```{r} +# Read in .gmt file +gmt <- readLines('/scratch/prj/oliverpainfel/recovered/Data/MSigDB/c5.go.bp.v7.5.1.entrez.gmt') +gene_sets <- strsplit(gmt, "\t") +gene_list <- setNames(lapply(gene_sets, `[`, -c(1,2)), sapply(gene_sets, `[`, 1)) + +# Subset sets of interest +gene_list <- gene_list[ c('GOBP_DNA_REPAIR', 'GOBP_REGULATION_OF_SYNAPTIC_PLASTICITY')] + +# Identify variants within genes within each set +gene_loc <- fread('/scratch/prj/oliverpainfel/recovered/Data/Gene_Locations/MAGMA_NCBI37.3/NCBI37.3.gene.loc') +names(gene_loc)<-c('ID','CHR','START','STOP','STRAND','NAME') +gene_loc <- gene_loc[gene_loc$CHR == 22,] #out simulation will only use chr22 data + +# Read in hm3 SNP-list +rsids<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/rsid_map_list_chr22.txt') +snplist<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/hapmap_variant_list_chr22.txt', header=F)$V1 +snplist_tab<-data.frame(do.call(rbind, lapply(strsplit(snplist, split = ':'), function(x) c(x)))) +names(snplist_tab) <- c('CHR', 'BP', 'A1', 'A2') +snplist_tab$CHR <- gsub('chr', '', snplist_tab$CHR) +rsids<-rsids[match(snplist, rsids$id_hg38),] +snplist_tab$SNP <- rsids$rsid + +# Create SNP-list for each gene set +dir.create('~/oliverpainfel/Data/HAPNEST/synth_2', recursive = T) + +set.seed(1) +snp_sets <- list() +for(i in names(gene_list)){ + snp_sets[[i]] <- NULL + genes <- gene_list[[i]] + genes <- genes[genes %in% gene_loc$ID] + for(k in genes){ + CHR <- gene_loc$CHR[gene_loc$ID == k] + START <- gene_loc$START[gene_loc$ID == k] + STOP <- gene_loc$STOP[gene_loc$ID == k] + + snp_set <- snplist_tab$SNP[which(snplist_tab$CHR == CHR & snplist_tab$BP >= START & snplist_tab$BP <= STOP)] + if(!(length(snp_set) > 0)){ + next + } + + # Select 1 variant from each gene to be causal + snp_sets[[i]] <- c(snp_sets[[i]], sample(snp_set, 1)) + } + snp_sets[[i]] <- unique(snp_sets[[i]]) +} + +# +causal_var<-data.frame(SNP = unlist(snp_sets)) +for(i in 1:length(snp_sets)){ + causal_var[[paste0('Trait_', i)]]<-as.numeric(causal_var$SNP %in% snp_sets[[i]]) +} + +# Save as csv +write.table(causal_var, '~/oliverpainfel/Data/HAPNEST/synth_2/causal.snplist', row.names = F, col.names = F, quote = F, sep=',') + +``` + +*** + +### Run HAPNEST + +
    Show code + +```{bash} +cd ~/oliverpainfel/Data/HAPNEST + +# Generate genotype and phenotype data +singularity exec \ + --bind data/:/data/ \ + --bind /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/hapnest/config.synth_2.yaml:/data/config.synth_2.yaml \ + containers/intervene-synthetic-data_latest.sif \ + generate_geno \ + 8 \ + data/config.synth_2.yaml + +# Keep getting an error due to memory allocation. In the end I ran it with 1 core + +singularity exec \ + --bind data/:/data/ \ + --bind /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/hapnest/config.synth_2.yaml:/data/config.synth_2.yaml \ + containers/intervene-synthetic-data_latest.sif \ + generate_pheno \ + data/config.synth_2.yaml + +``` + +
    + +*** + +### Run GSEA + +We need to run a GWAS of each phenotyepe, and then MAGMA to see whether our simulation has lead to an enrichment of selected pathways + +*** + +#### Perform PCA + +
    Show code + +```{r} +# conda activate .snakemake/conda/ea13b6c549c70695534894feeeecf0b3_ +setwd('~/oliverpainfel/GenoPred/pipeline/') + +start.time <- Sys.time() +library("optparse") + +option_list = list( + make_option("--target_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome target PLINK files [required]"), + make_option("--maf", action="store", default=0.05, type='numeric', + help="Minor allele frequency threshold [optional]"), + make_option("--geno", action="store", default=0.02, type='numeric', + help="Variant missingness threshold [optional]"), + make_option("--hwe", action="store", default=1e-6, type='numeric', + help="Hardy Weinberg p-value threshold. [optional]"), + make_option("--n_pcs", action="store", default=10, type='numeric', + help="Number of PCs (min=4) [optional]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK2 software binary [required]"), + make_option("--keep_list", action="store", default=NULL, type='character', + help="File containing list of keep files and corresponding population code [optional]"), + make_option("--unrel", action="store", default=NA, type='character', + help="File containing list of unrelated individuals [optional]"), + make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores for parallel computing [optional]"), + make_option("--test", action="store", default=NA, type='character', + help="Specify test mode [optional]"), + make_option("--output", action="store", default=NULL, type='character', + help="Path for output files [required]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-' +opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/' +opt$test<-'chr22' + +keep_list<-data.frame( + file = c( + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EUR.txt', + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EAS.txt', + '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.AFR.txt'), + POP = c('EUR','EAS','AFR') +) + +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +############ +# Create file listing variants in regions of long range LD +############ + +targ_pvar <- read_bim(opt$target_plink_chr, chr = CHROMS) +targ_pvar <- remove_regions(dat = targ_pvar, regions = long_ld_coord) + +for(pop in keep_list$POP){ + # Read in keep file for population + keep_file <- fread(keep_list$file[keep_list$POP == pop], header=F) + if(ncol(keep_file) == 1){ + keep_file <- data.table( + FID = keep_file$V1, + IID = keep_file$V1) + } else { + keep_file <- data.table( + FID = keep_file$V1, + IID = keep_file$V2) + } + + ########### + # Perform PCA on QC'd and independent variants + ########### + + # Create QC'd SNP-list + target_qc_snplist <- plink_qc_snplist(bfile = opt$target_plink_chr, plink2 = opt$plink2, chr = CHROMS, keep = keep_file, maf = opt$maf, geno = opt$geno, hwe = opt$hwe, threads = opt$n_cores) + + # Remove high LD regions + target_qc_snplist <- target_qc_snplist[target_qc_snplist %in% targ_pvar$SNP] + + # Perform LD pruning + ld_indep <- plink_prune(bfile = opt$target_plink_chr, chr = CHROMS, keep = keep_file, plink2 = opt$plink2, extract = target_qc_snplist, threads = opt$n_cores) + + # To improve efficiency, derive PCs using random subset of 1000 individuals. + keep_file_subset <- keep_file[sample(1000, replace = T),] + keep_file_subset <- keep_file_subset[!duplicated(keep_file_subset),] + + # Run PCA + snp_weights <- plink_pca(bfile = opt$target_plink_chr, keep = keep_file_subset, chr = CHROMS, plink2 = opt$plink2, extract = ld_indep, n_pc = opt$n_pcs, threads = opt$n_cores) + fwrite(snp_weights, paste0(tmp_dir,'/ref.eigenvec.var'), row.names = F, quote=F, sep=' ', na='NA') + + # Project into the full population + target_pcs <- plink_score(bfile = opt$target_plink_chr, keep = keep_file, chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/ref.eigenvec.var'), threads = opt$n_cores) + + fwrite(target_pcs, paste0(opt$output, pop,'.pcs.txt'), quote=F, sep=' ', na='NA') +} + +``` + +
    + +*** + +#### Perform GWAS + +
    Show code + +```{bash} + +module add plink2 +for pheno in $(seq 1 1); do + awk 'BEGIN {OFS="\t"} NR==1 {print "FID", "IID", "pheno"} NR>1 {print $1, $1, $NF}' /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno} > /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink + + for pop in $(echo EUR EAS AFR); do + + mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno} + for chr in $(seq 22 22); do + sbatch -p neurohack_cpu --mem 20G -n 4 --wrap="plink2 \ + --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22 \ + --pheno /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \ + --1 \ + --covar ~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/${pop}.pcs.txt \ + --covar-variance-standardize \ + --logistic omit-ref cols=+a1freq,+ax hide-covar \ + --maf 0.01 \ + --geno 0.05 \ + --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr${chr}" + done + done +done + +# Once complete, merge results across chromosomes +for pheno in $(seq 1 1); do + for pop in $(echo EUR EAS AFR); do + head -n 1 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid > ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + for chr in $(seq 22 22); do + tail -n +2 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid >> ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + done + + # Remove REF and ALT columns and rename AX column to A2 + cut -f 4,5 --complement ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid | awk 'BEGIN{FS=OFS="\t"} NR==1 {$7="A2"} 1' > temp.txt && mv temp.txt ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + + gzip ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid + done +done + +``` + +
    + +*** + +#### Run MAGMA + +
    Show code + +```{bash} + + + +``` + +
    + +*** + +## Artificial misdiagnosis + +Look at the UKB independent sumstats that I have used for PGS comparison. Check PGS R2 and gene set enrichment. + +T2D and IBD both have strong PGS R2, and presumably different gene set enrichment. + +*** + +### Run GSEA + +```{bash} + +mkdir -p ~/oliverpainfel/Analyses/GenoClust/artificial/gwas +cp /scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST004773/GCST004773-cleaned.gz ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T2D.gz +cp /scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST004131/GCST004131-cleaned.gz ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/IBD.gz +cp /scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST90013445/GCST90013445-cleaned.gz ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T1D.gz +cp /scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST90013534/GCST90013534-cleaned.gz ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA.gz +cp /scratch/prj/oliverpainfel/recovered/Data/GWAS_sumstats/prs_comparison/cleaned/COAD01.cleaned.gz ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD.gz + +/scratch/prj/oliverpainfel/recovered/Data/GWAS_sumstats/prs_comparison/cleaned/ + +gunzip ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T2D.gz +gunzip ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/IBD.gz +gunzip ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T1D.gz +gunzip ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA.gz +gunzip ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD.gz + +mkdir -p ~/oliverpainfel/Analyses/GenoClust/artificial/magma/ + +# Gene association +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T2D use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T2D_gene_level + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/IBD use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/IBD_gene_level + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/T1D use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T1D_gene_level + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/RA_gene_level + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval ~/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/CAD_gene_level + +# GSEA +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T2D_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T2D_gsea +# Surprisingly T2D has very few significantly enriched gene sets + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/IBD_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/IBD_gsea + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T1D_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/T1D_gsea + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/RA_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/RA_gsea + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/CAD_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/CAD_gsea + +``` + +```{r} +# Compare GSEA results across traits +T2D<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/T2D_gsea.gsa.out', skip = 3) +IBD<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/IBD_gsea.gsa.out', skip = 3) +T1D<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/T1D_gsea.gsa.out', skip = 3) +RA<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/RA_gsea.gsa.out', skip = 3) +CAD<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/CAD_gsea.gsa.out', skip = 3) + +T2D <- T2D[, c('FULL_NAME','BETA','P'), with=F] +T2D$TRAIT <- 'T2D' +IBD <- IBD[, c('FULL_NAME','BETA','P'), with=F] +IBD$TRAIT <- 'IBD' +T1D <- T1D[, c('FULL_NAME','BETA','P'), with=F] +T1D$TRAIT <- 'T1D' +RA <- RA[, c('FULL_NAME','BETA','P'), with=F] +RA$TRAIT <- 'RA' +CAD <- CAD[, c('FULL_NAME','BETA','P'), with=F] +CAD$TRAIT <- 'CAD' + +both <- rbind(T2D, IBD, T1D, RA, CAD) + +both_wide <- reshape(both, + idvar = "FULL_NAME", + timevar = "TRAIT", + direction = "wide") + +cor(both_wide[, grepl('BETA', names(both_wide)), with = F], use='p') + +both_wide$FDR.T2D <- p.adjust(both_wide$P.T2D, method = 'fdr') +both_wide$FDR.IBD <- p.adjust(both_wide$P.IBD, method = 'fdr') +both_wide$FDR.T1D <- p.adjust(both_wide$P.T1D, method = 'fdr') +both_wide$FDR.RA <- p.adjust(both_wide$P.RA, method = 'fdr') +both_wide$FDR.CAD <- p.adjust(both_wide$P.CAD, method = 'fdr') + +library(VennDiagram) + +venn.plot <- venn.diagram( + x = list(T2D = both_wide$FULL_NAME[both_wide$FDR.T2D < 0.05], IBD = both_wide$FULL_NAME[both_wide$FDR.IBD < 0.05]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +venn.plot <- venn.diagram( + x = list(T1D = both_wide$FULL_NAME[which(both_wide$FDR.T1D < 0.05)], IBD = both_wide$FULL_NAME[which(both_wide$FDR.IBD < 0.05)]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +venn.plot <- venn.diagram( + x = list(RA = both_wide$FULL_NAME[which(both_wide$FDR.RA < 0.05)], IBD = both_wide$FULL_NAME[which(both_wide$FDR.IBD < 0.05)]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +venn.plot <- venn.diagram( + x = list(RA = both_wide$FULL_NAME[which(both_wide$FDR.RA < 0.05)], T1D = both_wide$FULL_NAME[which(both_wide$FDR.T1D < 0.05)]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +venn.plot <- venn.diagram( + x = list(RA = both_wide$FULL_NAME[which(both_wide$FDR.RA < 0.05)], CAD = both_wide$FULL_NAME[which(both_wide$FDR.CAD < 0.05)]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +venn.plot <- venn.diagram( + x = list(IBD = both_wide$FULL_NAME[which(both_wide$FDR.IBD < 0.05)], CAD = both_wide$FULL_NAME[which(both_wide$FDR.CAD < 0.05)]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +``` +*** + +### Meta-analyse GWAS + +Lets use RA and CAD as they have a low correlation, but decent number of significant sets. + +```{bash, eval=F, echo=T} + +# Run METAL +/scratch/prj/oliverpainfel/recovered/Software/generic-metal/metal + +SCHEME SAMPLESIZE +MARKER SNP +WEIGHT N +ALLELE A1 A2 +EFFECT BETA +STDERR SE +PVALUE P +PROCESS /scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD +PROCESS /scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA +OUTFILE /scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA .tbl + +ANALYZE + +QUIT + +``` + +```{r, eval=F, echo=T} +# Format the METAL output +library(data.table) + +# Read in the sumstats +meta<-fread('/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA1.tbl') + +# Remove SNPs that were not present in both studies +meta <- meta[!grepl('\\?', meta$Direction),] + +# Format for GenoPred +names(meta)<-c('SNP','A1','A2','N','BETA','P','Direction') +meta$A1<-toupper(meta$A1) +meta$A2<-toupper(meta$A2) +meta$SE<-1 +meta<-meta[,c('SNP','A1','A2','BETA','SE','N','P'),with=F] + +fwrite(meta, '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.tbl.reformat', quote=F, sep=' ', na='NA') + +``` + +```{bash} +# Rerun MAGMA to see how the results compare to the original GWAS +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval /scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.tbl.reformat use=SNP,P ncol=N \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/mix_CAD_RA_gene_level + +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results ~/oliverpainfel/Analyses/GenoClust/artificial/magma/mix_CAD_RA_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt \ + --out ~/oliverpainfel/Analyses/GenoClust/artificial/magma/mix_CAD_RA_gsea + +``` + +```{r} +# Compare GSEA results across traits +RA<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/RA_gsea.gsa.out', skip = 3) +CAD<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/CAD_gsea.gsa.out', skip = 3) +MIX<-fread('/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/magma/mix_CAD_RA_gsea.gsa.out', skip = 3) + +RA <- RA[, c('FULL_NAME','BETA','P'), with=F] +RA$TRAIT <- 'RA' +CAD <- CAD[, c('FULL_NAME','BETA','P'), with=F] +CAD$TRAIT <- 'CAD' +MIX <- MIX[, c('FULL_NAME','BETA','P'), with=F] +MIX$TRAIT <- 'MIX' + +both <- rbind(RA, CAD, MIX) + +both_wide <- reshape(both, + idvar = "FULL_NAME", + timevar = "TRAIT", + direction = "wide") + +cor(both_wide[, grepl('BETA', names(both_wide)), with = F], use='p') + +both_wide$FDR.RA <- p.adjust(both_wide$P.RA, method = 'fdr') +both_wide$FDR.CAD <- p.adjust(both_wide$P.CAD, method = 'fdr') +both_wide$FDR.MIX <- p.adjust(both_wide$P.MIX, method = 'fdr') + +library(VennDiagram) + +venn.plot <- venn.diagram( + x = list(RA = both_wide$FULL_NAME[both_wide$FDR.RA < 0.05], + CAD = both_wide$FULL_NAME[both_wide$FDR.CAD < 0.05], + MIX = both_wide$FULL_NAME[both_wide$FDR.MIX < 0.05]), + filename = NULL, + output = TRUE +) + +dev.off() +grid.draw(venn.plot) + +# It is still picking up some pathways for both disorders, but also many new pathways. +both_wide[both_wide$FDR.MIX < 0.05 & both_wide$FDR.RA > 0.05 & both_wide$FDR.CAD > 0.05,] +``` + +*** + +### Create phenotype data in UKB + +```{r} +##### +# CAD - Use definition from https://doi.org/10.1001/jama.2019.22241 +##### + +library(ukbkings) +library(dplyr) +library(stringr) + +# Extract ICD code and sex from UKB +project_dir <- "/datasets/ukbiobank/ukb82087" +f <- bio_field(project_dir) +f %>% + select(field, name) %>% + filter(str_detect(field, "^31-0.0|41270|41271|41272|20002|20004|6150")) %>% + bio_field_add("~/oliverpainfel/Data/ukb/phenotypes/cad_field_subset.txt") + +bio_phen( + project_dir, + field = "~/oliverpainfel/Data/ukb/phenotypes/cad_field_subset.txt", + out = "~/oliverpainfel/Data/ukb/phenotypes/cad_field_subset" +) + +df <- readRDS("~/oliverpainfel/Data/ukb/phenotypes/cad_field_subset.rds") + +# Load required libraries +library(dplyr) + +# Assume 'ukb_data' is your loaded data frame +# ukb_data <- read.csv("your_data_file.csv") # Example for loading data + +# CAD code definitions +cad_icd10 <- c("I21", "I22", "I23", "I241", "I252") +cad_icd9 <- c("410", "411", "412", "42789") +cad_opcs4 <- paste0("K", c("401", "402", "403", "404", + "411", "412", "413", "414", + "451", "452", "453", "454", "455")) +cad_self_reported <- c("1075") +cad_operation <- c("1070", "1095") +cad_vascular <- c("1") + +# Columns to search in +icd10_cols <- grep("^41270", names(df), value = TRUE) # ICD-10 columns +icd9_cols <- grep("^41271", names(df), value = TRUE) # ICD-9 columns +opcs4_cols <- grep("^41272", names(df), value = TRUE) # OPCS-4 columns +self_report_cols <- grep("^20002", names(df), value = TRUE) # Self-reported illness +operation_cols <- grep("^20004", names(df), value = TRUE) # Operation codes +vascular_cols <- grep("^6150", names(df), value = TRUE) # Vascular/heart problems + +# Create a binary CAD phenotype +df <- df %>% + mutate( + CAD = if_else( + rowSums(across(all_of(icd10_cols), ~ . %in% cad_icd10), na.rm = TRUE) > 0 | + rowSums(across(all_of(icd9_cols), ~ . %in% cad_icd9), na.rm = TRUE) > 0 | + rowSums(across(all_of(opcs4_cols), ~ . %in% cad_opcs4), na.rm = TRUE) > 0 | + rowSums(across(all_of(self_report_cols), ~ . %in% cad_self_reported), na.rm = TRUE) > 0 | + rowSums(across(all_of(operation_cols), ~ . %in% cad_operation), na.rm = TRUE) > 0 | + rowSums(across(all_of(vascular_cols), ~ . %in% cad_vascular), na.rm = TRUE) > 0, + 1, 0 + ) + ) + +# Summary of CAD cases +table(df$CAD) + +cad <- data.frame(eid = df$eid, CAD = df$CAD) + +##### +# RA +##### + +keep_files<-list.files(path = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', pattern = '.keep') + +pop_dat<-NULL +for(i in keep_files){ + tmp<-fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/', i)) + names(tmp)<-c('FID','IID') + tmp$POP<-gsub('.keep','', gsub('ukb.outlier_detection.','',i)) + pop_dat<-rbind(pop_dat, tmp) +} + +# Update row number IDs to project specific IDs +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) +psam<-psam[,c('IID','rn'), with = F] + +pop_dat$FID<-NULL +pop_dat<-merge(pop_dat, psam, by.x='IID', by.y='rn') +pop_dat<-data.frame( + eid=pop_dat$IID.y, + POP=pop_dat$POP +) + +# This has been defined already during our UKB benchmark +ra <- fread('/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/phenotypes/ra.unrel.txt') +names(ra)<-c('eid','RA') + +both <- merge(ra, cad, by='eid') +both$MIX <- ifelse(both$RA == 1 | both$CAD == 1, 1, 0) +nrow(both[both$RA == 1 & both$CAD == 1,]) + +# Restrict analysis to EUR individuals +both<-both[both$eid %in% pop_dat$eid[pop_dat$POP == 'EUR']] + +# There are only 954 RA cases but >22k CAD cases. This could make it hard for clustering to pick out this cluster - Lets see. +# These are unrelated individuals in UKB already. +# To speed things up, lets use a subset of 25k controls +set.seed(1) +controls<-both$eid[both$MIX == 0] +keep<-sample(controls, 25000) +both<-both[!(both$eid %in% controls[!(controls %in% keep)])] + +write.table(both, '~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.txt', row.names = F, col.names = T, quote = F) + +# Save with row.number IDs +both<-merge(both, psam, by.x='eid', by.y='IID') + +for(i in c('RA','CAD','MIX')){ + pheno<-data.frame( + FID=both$rn, + IID=both$rn, + outcome=both[[i]] + ) + write.table(pheno, paste0('~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.', i, '_only.txt'), row.names = F, col.names = T, quote = F) +} + +keep<-data.frame(FID = both$rn, IID = both$rn) + +write.table(keep, '~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.keep', row.names = F, col.names = F, quote = F) + +``` + +*** + +### Run GenoPred + +```{bash} +mkdir ~/oliverpainfel/Data/ukb/genoclust_subset + +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --keep ~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/ukb/genoclust_subset/ukb.chr${chr} +done + +``` + +```{r} +library(data.table) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset') + +###### +# target_list +###### + +target_list <- data.frame( + name='ukb', + path='/users/k1806347/oliverpainfel/Data/ukb/genoclust_subset/ukb', + type='plink2', + indiv_report=F, + unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +) + +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/target_list.txt', col.names=T, row.names=F, quote=F) + +###### +# gwas_list +###### + +gwas_list<-data.frame( + name=c('CAD','RA','MIX'), + path=c( + '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD', + '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA', + '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.tbl.reformat' + ), + population='EUR', + n=NA, + sampling=NA, + prevalence=NA, + mean=NA, + sd=NA, + label=paste0('"', c('CAD','RA','MIX'),'"') +) + +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/gwas_list.txt', col.names=T, row.names=F, quote=F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_genoclust", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/target_list.txt", + "pgs_methods: ['sbayesrc']", + "cores_prep_pgs: 10", + "cores_target_pgs: 10", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate genopred + +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ + output_all -n +``` + +*** + +### Check correlation + +Check correlation between the PGS for CAD, RA and MIX with CAD, RA and MIX outcomes. + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Define pgs_methods used +pgs_methods <- read_param(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', param = 'pgs_methods', return_obj = F) + +# Read in PGS +pgs <- read_pgs(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', name = 'ukb')$ukb +pgs <- Reduce(function(x, y) merge(x, y, by = c("FID", "IID"), all = TRUE), lapply(pgs$TRANS, function(x) x[[1]])) + +# Read in outcome data +outcome_names<-c('CAD','RA','MIX') +outcomes <- list() +for(i in outcome_names){ + outcomes[[i]]<-fread(paste0('~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.', i, '_only.txt')) + names(outcomes[[i]])[names(outcomes[[i]]) == 'outcome']<-paste0(i,'_outcome') +} +outcomes <- Reduce(function(x, y) merge(x, y, by = c("FID", "IID"), all = TRUE), outcomes) + +# Test correlation +both <- merge(pgs, outcomes, by = c('FID', 'IID')) + +round(cor(both[,-1:-2]), 2) + +# CAD_SBayesRC RA_SBayesRC MIX_SBayesRC CAD_outcome RA_outcome MIX_outcome +# CAD_SBayesRC 1.00 -0.01 0.24 0.20 -0.02 0.20 +# RA_SBayesRC -0.01 1.00 0.87 0.00 0.12 0.03 +# MIX_SBayesRC 0.24 0.87 1.00 0.06 0.11 0.09 +# CAD_outcome 0.20 0.00 0.06 1.00 -0.10 0.97 +# RA_outcome -0.02 0.12 0.11 -0.10 1.00 0.15 +# MIX_outcome 0.20 0.03 0.09 0.97 0.15 1.00 + +# This looks good so far: +# - The MIX PGS is more correlated with the RA PGS than CAD PGS, due to larger genetic effects on RA +# - The MIX outcome is more correlated with the CAD outcome, due to large number of CAD cases +# - The MIX PGS predicts CAD and RA outcome worse that CAD and RA PGS respectively + +# The reason for PGS stratification is becoming clearer - If we were to extract genetic effects relevant to CAD, then the CAD PGS would predict CAD cases better. Likewise for RA. + +# It would be interesting to see whether we can cluster individuals based on these scores alone. This would be similar to the T2D paper, which stratifies PGS by relationship with other traits. Our pathway specific strategy will take a different approach. +``` + + diff --git a/functions/pgs.R b/functions/pgs.R index 5ed03511..0d06f304 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -79,8 +79,29 @@ list_score_files <- function(config){ # Flip effects in score file to match A1 reference map_score<-function(ref, score){ - if(!all(c('SNP','A1','A2') %in% names(ref)) | !all(c('SNP','A1','A2') %in% names(score))){ - stop('ref and score must contain SNP, A1 and A2 columns.') + # Check if required columns exist + required_cols <- c('SNP', 'A1', 'A2') + if (!all(required_cols %in% names(ref)) | + !all(required_cols %in% names(score))) { + stop('ref and score must contain SNP, A1, and A2 columns.') + } + + # Valid alleles + valid_alleles <- c('A', 'T', 'C', 'G') + + # Check for NA or invalid alleles in A1 and A2 columns + for (col in c('A1', 'A2')) { + if (any(is.na(ref[[col]])) | any(!ref[[col]] %in% valid_alleles)) { + stop(paste('Invalid allele values detected in ref column:', col)) + } + if (any(is.na(score[[col]])) | any(!score[[col]] %in% valid_alleles)) { + stop(paste('Invalid allele values detected in score column:', col)) + } + } + + # Check for NA values in SNP column + if (any(is.na(ref$SNP)) | any(is.na(score$SNP))) { + stop('NA values detected in SNP column of ref or score.') } ref <- ref[, c('SNP','A1','A2'), with = F] diff --git a/pipeline/misc/hapnest/config.synth_2.yaml b/pipeline/misc/hapnest/config.synth_2.yaml new file mode 100644 index 00000000..f1f42e09 --- /dev/null +++ b/pipeline/misc/hapnest/config.synth_2.yaml @@ -0,0 +1,146 @@ +#################################### +# GLOBAL PARAMETERS # +#################################### + +global_parameters: + random_seed: 123 + chromosome: 22 # "all" or a number from 1 to 22 + superpopulation: EUR # "none" or a specific superpopulation (AFR, AMR, EAS, EUR, CSA, MID) + memory: 5000 # amount of memory available (in MB) for memory-intensive commands + batchsize: 10000 # batchsize for writing plink output during genotype generation + +#################################### +# FILEPATHS # +#################################### + +# - the chromosome number can be given as a wildcard by specifying {chromosome} in the filepath +# - the superpopulation can be given as a wildcard by specifying {superpopulation} in the filepath +filepaths: + general: + output_dir: data/outputs/synth_2 + output_prefix: synth_2_chr-{chromosome} + genotype: + vcf_input_raw: data/inputs/raw/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.final.vcf.gz + vcf_input_processed: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.final.recode.vcf + vcf_metadata: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.metadata + popfile_raw: data/inputs/processed/1KG+HGDP/merged_pop_adjusted.tsv + popfile_processed: data/inputs/processed/1KG+HGDP/merged_pop.tsv + variant_list: data/inputs/processed/1KG+HGDP/hapmap_variant_list_chr{chromosome}.txt + remove_list: data/inputs/processed/1KG+HGDP/remove.txt + rsid_list: data/inputs/processed/1KG+HGDP/rsid_map_list_chr{chromosome}.txt + genetic_mapfile: data/inputs/raw/1KG+HGDP/genetic_maps/chr{chromosome}.interpolated_genetic_map + genetic_distfile: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.distfile + mutation_mapfile: data/inputs/raw/1KG+HGDP/mutation_maps/atlas.chr{chromosome}.csv + mutation_agefile: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.agefile + hap1_matrix: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.h1 + hap2_matrix: data/inputs/processed/1KG+HGDP/1KG+HGDP.chr{chromosome}.hapmap.h2 + phenotype: + causal_list: data/causal.snplist + reference: data/inputs/processed/1KG+HGDP/Africa.Annot + plink_override: none # can set to a value if using pre-simulated genetics input + software: + plink: plink + plink2: plink2 + king: king + vcftools: vcftools + mapthin: mapthin + phenoalg: phenoalg + + +#################################### +# GENOTYPE DATA # +#################################### + +genotype_data: + filetype: plink # specify either `plink` or `vcf` + samples: + use_default: true # setting this to true will ignore the custom population groups + default: + nsamples: 100000 # used by the algorithm if use_default=true, otherwise custom population groups are used + # recombination rate + rho: + AFR: 0.77 + AMR: 0.80 + EAS: 0.58 + EUR: 0.68 + CSA: 0.73 + MID: 0.65 + # effective population size + Ne: + AFR: 11900 + AMR: 10400 + EAS: 11700 + EUR: 11700 + CSA: 11500 + MID: 8100 + +#################################### +# PHENOTYPE DATA # +#################################### + +phenotype_data: + nPopulation: 1 + nTrait: 2 + a: -0.4 + b: -1 + c: 0.5 + nComponent: 1 + PropotionGeno: 0.8,0.8 + PropotionCovar: 0,0 + Prevalence: 0.5,0.5 + TraitCorr: 1,0,0,1 + PopulationCorr: 0 + CompWeight: 1,5,10 + Causality: + UseCausalList: true # if true the algorithm will use the causal_list filepath + Polygenicity: 0.005 # only required if UseCausalList is false + Pleiotropy: 1 # only required if UseCausalList is false + +#################################### +# EVALUATION # +#################################### + +# Set to true if you want the script to calculate the metric +evaluation: + metrics: + aats: false # nearest neighbour adversarial accuracy + kinship: true # relatedness, including kinship density and IBS plots + ld_corr: false # linkage disequilibrium (LD) correlation matrix + ld_decay: false # linkage disequilibrium (LD) decay plot (and distance) + maf: false # minor allele frequency divergences + pca: false # principal components analysis + gwas: false # GWAS, manhattan plot and qqplot + + +#################################### +# OPTIMISATION # +#################################### + +# Note that this code uses a single superpopulation and ignores custom population structures +optimisation: + # prior distributions - specify lower/upper bounds for uniform priors + priors: + rho: + uniform_lower: 0 + uniform_upper: 3 + Ne: + uniform_lower: 0 + uniform_upper: 50000 + # inference type - simulation-based rejection ABC or emulation-based rejection ABC + simulation_rejection_ABC: + run: true + n_particles: 500 + threshold: 0.15 + max_iter: 500 + write_progress: true + emulation_rejection_ABC: + run: false + n_particles: 500 + threshold: 0.15 + n_design_points: 50 + max_iter: 500 + write_progress: true + # choice of summary statistic/s + summary_statistics: + ld_decay: true + kinship: true From bd20e07b96859874bcd7edf7ed432dac8ec70a9c Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 4 Mar 2025 08:31:19 +0000 Subject: [PATCH 116/153] Updates --- Scripts/pgs_methods/leopard_quickprs.R | 2 +- docs/CrossPop.Rmd | 179 ++-- docs/GenoClust.Rmd | 1044 +++++++++++++++++++++++- 3 files changed, 1126 insertions(+), 99 deletions(-) diff --git a/Scripts/pgs_methods/leopard_quickprs.R b/Scripts/pgs_methods/leopard_quickprs.R index 8925fd1d..7de31a18 100644 --- a/Scripts/pgs_methods/leopard_quickprs.R +++ b/Scripts/pgs_methods/leopard_quickprs.R @@ -206,7 +206,7 @@ for(targ_pop in populations){ system(paste0( 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R ', - '--beta_file ', tmp_dir, '/LEOPARD/post_targ_', populations[1], '/output_', j, '_', populations[1], '_Post.txt',',',tmp_dir, '/LEOPARD/post_targ_', populations[2], '/output_', j, '_', populations[2], '_Post.txt ', + '--beta_file ', paste(paste0(tmp_dir, '/LEOPARD/post_targ_', populations, '/output_', j, '_', populations, '_Post.txt'), collapse = ','), ' ', '--valid_file ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt ', '--n_valid ', targ_gwas_valid_n ,' ', '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b1fdda5d..92077c4f 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1694,7 +1694,6 @@ config<-c( "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", - "tlprs_methods: ['dbslmm']", "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", @@ -3305,6 +3304,12 @@ tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,] # Export plot for manuscript png('~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png', width = 3200, height = 2000, res= 300, units = 'px') ggplot(meta_tmp_simple[meta_tmp_simple$Target != 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + +# geom_boxplot( +# data = tmp_simple[tmp_simple$Target != 'EUR Target',], +# mapping = aes(x=label, y=R_diff_perc, colour=Model1), +# position = position_dodge(0.7), +# alpha = 0.3 +# ) + geom_point( data = tmp_simple[tmp_simple$Target != 'EUR Target',], mapping = aes(x=label, y=R_diff_perc, colour=Model1), @@ -3639,100 +3644,6 @@ dev.off() *** -# Investigate PRS-CS vs. PRS-CSx performance - -PRS-CS-multi is performing better than PRS-CSx often, which contrasts with the original PRS-CSx paper. Try to understand why this is. - -```{r} -# Read in the PGS for EAS target from PRS-CS and PRS-CSx -prscs_eur <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscs/TC_UKB/ukb-TC_UKB-TRANS.profiles') -prscs_eas <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscs/TC_BBJ/ukb-TC_BBJ-TRANS.profiles') -prscsx <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/ukb/pgs/TRANS/prscsx/TC_UKB_BBJ/ukb-TC_UKB_BBJ-TRANS.profiles') - -# Read in the phenotype data -pheno <- fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/TC.unrel.EAS.row_number.txt') - -# Merge all the data -data <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('FID','IID')), list(pheno, prscs_eur, prscs_eas, prscsx)) - -assoc_res <- data.frame( - PGS = names(data)[-1:-3], - R = cor(data[,-1:-2], use='p')[-1,1] -) -rownames(assoc_res)<-NULL - -assoc_res<-assoc_res[!grepl('META', assoc_res$PGS),] -assoc_res$phi <- gsub('.*_phi_','',assoc_res$PGS) -assoc_res$phi <- factor(assoc_res$phi, levels = c('1e+00','1e-02','1e-04','1e-06','auto')) -assoc_res$method <- ifelse(grepl('UKB_BBJ', assoc_res$PGS), 'PRS-CSx', 'PRS-CS') -assoc_res$pop <- NA -assoc_res$pop[assoc_res$method == 'PRS-CS' & grepl('UKB', assoc_res$PGS)] <- 'EUR' -assoc_res$pop[assoc_res$method == 'PRS-CS' & grepl('BBJ', assoc_res$PGS)] <- 'EAS' -assoc_res$pop[assoc_res$method == 'PRS-CSx' & grepl('EUR', assoc_res$PGS)] <- 'EUR' -assoc_res$pop[assoc_res$method == 'PRS-CSx' & grepl('EAS', assoc_res$PGS)] <- 'EAS' - -library(ggplot2) -library(cowplot) - -ggplot(assoc_res, aes(x=pop, y=R , fill = phi)) + - geom_bar(stat="identity", position=position_dodge(0.7), width = 0.7) + - labs(y = "R", x='Method') + - facet_grid(. ~ method, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - -# This shows nicely the poorer performance of the EAS PGS from PRS-CSx and than PRS-CS. -# Why is this? Have a look at the SNP-weights. - -prscs_eur <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscs/TC_UKB/ref-TC_UKB.score.gz') -prscs_eas <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscs/TC_BBJ/ref-TC_BBJ.score.gz') -prscsx <- fread('~/oliverpainfel/Data/ukb/GenoPred/output/reference/pgs_score_files/prscsx/TC_UKB_BBJ/ref-TC_UKB_BBJ.score.gz') - -prscsx<-prscsx[, !(grepl('META', names(prscsx))), with=F] - -names(prscs_eur) <- gsub('SCORE', 'prscs_eur', names(prscs_eur)) -names(prscs_eas) <- gsub('SCORE', 'prscs_eas', names(prscs_eas)) -names(prscsx) <- gsub('SCORE', 'prscsx', names(prscsx)) - -data <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1', 'A2'), sort = F), list(prscs_eur, prscs_eas, prscsx)) -data[data == 0]<-NA - -na_count <- sapply(data[,-1:-3], function(x) sum(is.na(x))) -na_table <- data.frame(Column = names(na_count), NA_Count = na_count) - -# check correlation between PRS-CS and PRS-CSx variant that are shared and not shared across GWAS -shared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] -nonshared_var <- data[is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] - -nrow(shared_var) -nrow(nonshared_var) - -cor(shared_var$`prscs_eas_phi_1e-04`, shared_var$`prscsx_EAS_phi_1e-04`) -cor(nonshared_var$`prscs_eas_phi_1e-04`, nonshared_var$`prscsx_EAS_phi_1e-04`) - -prscs_eas[prscs_eas$SNP %in% nonshared_var$SNP[1:5],] -prscsx[prscsx$SNP %in% nonshared_var$SNP[1:5],] - -shared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & !is.na(data$`prscs_eas_phi_1e-04`), ] -nonshared_var <- data[!is.na(data$`prscs_eur_phi_1e-04`) & is.na(data$`prscs_eas_phi_1e-04`), ] - -nrow(shared_var) -nrow(nonshared_var) - -cor(shared_var$`prscs_eur_phi_1e-04`, shared_var$`prscsx_EUR_phi_1e-04`) -cor(nonshared_var$`prscs_eur_phi_1e-04`, nonshared_var$`prscsx_EUR_phi_1e-04`) - -nonshared_var[, c('SNP','A1','A2','prscs_eas_phi_1e-04','prscsx_EAS_phi_1e-04'), with=F] - -# The correlation between non-shared SNP weights from EAS PRS-CS and PRS-CSx PGS is strongly negative. -# Indicates something weird is going on. I should check this isn't something to do with how I am outputting the SCORE file. - -``` - -*** - # Computational resoures
    Show code @@ -5673,3 +5584,81 @@ write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.n ```
    + +*** + +# With 2+ GWAS + +Extend analysis to include gwas_groups including AFR EAS and EUR GWAS. Only some multi-source methods should be applicable here, including LEOPARD, PRS-CSx, and X-Wing. Given X-Wing with LEOPARD is slow, limit X-Wing analysis to the IndivTrain model alone. + +*** + +## Prepare configuration for GenoPred + +
    Show code + +```{r} + +library(data.table) + +# Subset original gwas_list to include selected traits +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') +pheno<-gsub('_.*','', gwas_list$name) +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +gwas_list<-gwas_list[pheno %in% selected_traits,] +gwas_list$label<-paste0('"', gwas_list$label, '"') + +###### +# gwas_groups +###### + +gwas_groups_three_pop<-data.frame( + name=paste0(selected_traits, '_UKB_BBJ_UGR'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_BBJ,',x,'_UGR')), + label=paste0('"', selected_traits, " (UKB+BBJ+UGR)", '"') +) + +write.table(gwas_groups_three_pop, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_three_pop.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_three_pop.txt", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", + "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "cores_prep_pgs: 10", # xwing run with 20 cores + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml', col.names = F, row.names = F, quote = F) + +``` +
    + +*** + +## Run pipeline + +
    Show code + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml \ + target_pgs -n +``` + +
    + diff --git a/docs/GenoClust.Rmd b/docs/GenoClust.Rmd index ed2a04c1..caf19e96 100644 --- a/docs/GenoClust.Rmd +++ b/docs/GenoClust.Rmd @@ -140,6 +140,58 @@ singularity exec \ generate_pheno \ data/config.synth_2.yaml +# Can't figure out how run with causal variants specified. Lets do this using R + +``` + +```{r} +library(bigsnpr) + +# Attach the bigSNP object from a previously saved `.rds` file +geno_file <- "your_genotype_data.rds" # Update this with your actual file +bigSNP <- snp_attach(geno_file) + +# Access the genotype matrix +G <- bigSNP$genotypes + +# Get SNP names +snp_names <- bigSNP$map$marker.ID + +set.seed(123) # For reproducibility + +# Define number of causal SNPs +num_causal <- 100 + +# Randomly select causal SNPs from available markers +causal_snps <- sample(snp_names, num_causal) + +# Assign effect sizes (from normal distribution) +effect_sizes <- rnorm(num_causal, mean = 0, sd = 1) + +# Print the first few selected causal SNPs +head(causal_snps) + +# Extract genotype indices of causal SNPs +causal_indices <- match(causal_snps, snp_names) + +# Compute genetic component efficiently +G_causal <- big_prodVec(G, effect_sizes, ind.col = causal_indices) + +h2 <- 0.5 # Desired heritability + +# Compute variance of genetic component +var_G <- var(G_causal) + +# Compute required environmental variance +var_E <- (var_G / h2) - var_G + +# Generate environmental noise +E <- rnorm(length(G_causal), mean = 0, sd = sqrt(var_E)) + +# Compute final phenotype +Y <- G_causal + E + +h2_observed <- var(G_causal) / (var(G_causal) + var(E)) ``` @@ -795,11 +847,16 @@ write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/config ###### gwas_list<-data.frame( - name=c('CAD','RA','MIX'), + name=c('CAD','RA','MIX','T2D','T1D', 'IBD','BMI', 'HbA1c'), path=c( '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/CAD', '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/RA', - '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.tbl.reformat' + '/scratch_tmp/prj/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.tbl.reformat', + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST004773/GCST004773-cleaned.gz', + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST90013445/GCST90013445-cleaned.gz', + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST004131/GCST004131-cleaned.gz', + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST002783/GCST002783-cleaned.gz', + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/output/reference/gwas_sumstat/GCST007954/GCST007954-cleaned.gz' ), population='EUR', n=NA, @@ -807,7 +864,7 @@ gwas_list<-data.frame( prevalence=NA, mean=NA, sd=NA, - label=paste0('"', c('CAD','RA','MIX'),'"') + label=paste0('"', c('CAD','RA','MIX','T2D','T1D', 'IBD','BMI', 'HbA1c'),'"') ) write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/gwas_list.txt', col.names=T, row.names=F, quote=F) @@ -894,6 +951,987 @@ round(cor(both[,-1:-2]), 2) # The reason for PGS stratification is becoming clearer - If we were to extract genetic effects relevant to CAD, then the CAD PGS would predict CAD cases better. Likewise for RA. # It would be interesting to see whether we can cluster individuals based on these scores alone. This would be similar to the T2D paper, which stratifies PGS by relationship with other traits. Our pathway specific strategy will take a different approach. + +library(pROC) + +auc( + both$MIX_outcome, + predict(glm(MIX_outcome ~ RA_SBayesRC + CAD_SBayesRC + MIX_SBayesRC, data = both), newdata = both)) + +auc( + both$MIX_outcome, + predict(glm(MIX_outcome ~ MIX_SBayesRC, data = both), newdata = both)) + +auc( + both$MIX_outcome, + predict(glm(MIX_outcome ~ RA_SBayesRC + CAD_SBayesRC, data = both), newdata = both)) + +``` + +*** + +### Cluster based on genome-wide PGS + +```{r} + +library(NbClust) + +both$group<-NULL +both$group[both$CAD_outcome == 1]<-'CAD' +both$group[both$RA_outcome == 1]<-'RA' +both$group[both$CAD_outcome == 1 & both$RA_outcome == 1]<-'BOTH' +both$group[both$CAD_outcome != 1 & both$RA_outcome != 1]<-'CONTROL' + +# Extract PGS data for MIX cases only +both_cases <- both[which(both$MIX_outcome == 1),] +pgs_cases <- both_cases[, c('CAD_SBayesRC', 'RA_SBayesRC'), with=F] +pgs_cases <- scale(pgs_cases) +# Not sure whether I should be scaling since they are reference standardised + +# Determine optimal number of clusters +n_clust_sol <- + NbClust( + data = pgs_cases[1:2000,], + distance = "euclidean", + min.nc = 2, + max.nc = 10, + method = 'ward.D2', + index = 'all' + ) + +n_clust_opt<-length(unique(n_clust_sol$Best.partition)) + +##### +# K-means +##### + +# Now try k-means clustering with 3 clusters +k_res<-kmeans(pgs_cases, n_clust_opt) + +# Plot the mean of each group +k_res_centers<-data.frame(Group=as.character(1:n_clust_opt), + k_res$centers) + +library(reshape2) +k_res_centers_melt<-melt(k_res_centers, id='Group') + +ggplot(k_res_centers_melt, aes(x=variable, y=value, group=Group, color=Group)) + + geom_point(size=5) + + geom_line() + + labs(x='Polygenic Score', y='Cluster Mean', title='Mean Polygenic Score Across Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust=1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Hierarchical clustering +##### + +# Compute distance matrix +dist_matrix <- dist(pgs_cases, method = "euclidean") + +# Perform hierarchical clustering +hclust_res <- hclust(dist_matrix, method = "ward.D2") + +# Cut tree into n_clust_opt clusters +hclust_clusters <- cutree(hclust_res, k = n_clust_opt) + +# Convert clusters to a factor for plotting +hclust_clusters <- as.factor(hclust_clusters) + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = hclust_clusters) + +# Compute the mean of each cluster for each PGS +hclust_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +hclust_centers_melt <- melt(hclust_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +hclust_centers_melt$Cluster <- as.character(hclust_centers_melt$Cluster) + +ggplot(hclust_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across Hierarchical Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Gaussian mixture model +##### +library(mclust) + +gmm_model <- Mclust(pgs_cases, G = n_clust_opt) +summary(gmm_model) + +gmm_clusters <- gmm_model$classification # Hard cluster labels +gmm_probabilities <- gmm_model$z # Soft probabilities for each cluster + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = gmm_clusters) + +# Compute the mean of each cluster for each PGS +gmm_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +gmm_centers_melt <- melt(gmm_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +gmm_centers_melt$Cluster <- as.character(gmm_centers_melt$Cluster) + +ggplot(gmm_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across GMM Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +######### +# Compare the clusters to the case groups +k_means_conf_matrix <- table(k_res$cluster, both_cases$group) +hclust_D2_conf_matrix <- table(hclust_clusters, both_cases$group) +gmm_conf_matrix <- table(gmm_clusters, both_cases$group) + +library(mclust) +adjustedRandIndex(k_res$cluster, both_cases$group) +adjustedRandIndex(hclust_clusters, both_cases$group) +adjustedRandIndex(gmm_clusters, both_cases$group) + +# The accuracy of the hclust solution is higher +pca_res <- prcomp(pgs_cases) +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(k_res$cluster))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(hclust_clusters))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(gmm_clusters))) + + geom_point() + +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(k_res$cluster))) + + geom_point() +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(hclust_clusters))) + + geom_point() +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(gmm_clusters))) + + geom_point() + +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(group))) + + geom_point() + +ggplot(both_cases[both_cases$group != 'BOTH',], aes(x = RA_SBayesRC, y = CAD_SBayesRC, color = as.factor(group))) + + geom_density_2d() + # Density contours + theme_minimal() + +library(Rtsne) + +tsne_res <- Rtsne(pgs_cases[!duplicated(pgs_cases),]) + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(k_res$cluster[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(hclust_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(gmm_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + + +######## +# Predict MIX outcome + +# Project cluster solutions into full dataset +both_cluster<-both + +library(clue) +# kmeans +kmeans_pred<-cl_predict(k_res, newdata = both, type = "memberships") +both_cluster$kmean<-apply(kmeans_pred, 1, function(x) which(x == 1)) + +# hclust +centroids <- aggregate(pgs_cases, list(hclust_clusters), mean)[, -1] # Remove the cluster ID column +assign_to_nearest_cluster <- function(new_data, centroids) { + apply(as.matrix(new_data), 1, function(row) { + which.min(colSums((t(centroids) - row)^2)) # Compute Euclidean distance to centroids + }) +} +both_cluster$hclust <- + assign_to_nearest_cluster( + new_data = both[, c('CAD_SBayesRC', 'RA_SBayesRC'), with = F], centroids = centroids) + +# gmm +both_cluster$gmm <- + predict(gmm_model, + newdata = both[, c('CAD_SBayesRC', 'RA_SBayesRC'), with = F])$classification +both_cluster$gmm_prob <- + predict(gmm_model, + newdata = both[, c('CAD_SBayesRC', 'RA_SBayesRC'), with = F])$z[,1] + +# MIX_SBayesRC only +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# MIX_SBayesRC + disorder specific PGS +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC + CAD_SBayesRC + RA_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# kmeans interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(kmean)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# hclust interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(hclust)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# gmm interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(gmm)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# Even when defining clusters in the cases, the improvement in prediction is minimal < 1% relative improvement. However, there is a significant interaction between the RA PGS and the cluster that represents RA cases, so the concept is holding to some extent. + +# Would pathway specific scores help? The best PGS predicting RA or CAD subgroups would be RA or CAD PGS, so pathway specific PGS are unlikely to improve clustering/prediction. This isn't working well because the PGS are weak predictors... + +# Including the disease specific PGS improves prediction a lot over the MIX PGS alone. I think this is hoovering up a lot of the interaction effects. + +# Rerun using full sample to define clusters + +##################### + +library(NbClust) + +both$group<-NULL +both$group[both$CAD_outcome == 1]<-'CAD' +both$group[both$RA_outcome == 1]<-'RA' +both$group[both$CAD_outcome == 1 & both$RA_outcome == 1]<-'BOTH' +both$group[both$CAD_outcome != 1 & both$RA_outcome != 1]<-'CONTROL' + +# Extract PGS data for MIX cases only +pgs_all <- both[, c('CAD_SBayesRC', 'RA_SBayesRC'), with=F] +pgs_all <- scale(pgs_all) +# Not sure whether I should be scaling since they are reference standardised + +# Determine optimal number of clusters +n_clust_sol <- + NbClust( + data = pgs_all[1:2000,], + distance = "euclidean", + min.nc = 2, + max.nc = 10, + method = 'ward.D2', + index = 'all' + ) + +n_clust_opt<-length(unique(n_clust_sol$Best.partition)) + +##### +# K-means +##### + +# Now try k-means clustering with 3 clusters +k_res<-kmeans(pgs_all, n_clust_opt) + +# Plot the mean of each group +k_res_centers<-data.frame(Group=as.character(1:n_clust_opt), + k_res$centers) + +library(reshape2) +k_res_centers_melt<-melt(k_res_centers, id='Group') + +ggplot(k_res_centers_melt, aes(x=variable, y=value, group=Group, color=Group)) + + geom_point(size=5) + + geom_line() + + labs(x='Polygenic Score', y='Cluster Mean', title='Mean Polygenic Score Across Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust=1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Hierarchical clustering +##### + +# Compute distance matrix +dist_matrix <- dist(pgs_all, method = "euclidean") + +# Perform hierarchical clustering +hclust_res <- hclust(dist_matrix, method = "ward.D2") + +# Cut tree into n_clust_opt clusters +hclust_clusters <- cutree(hclust_res, k = n_clust_opt) + +# Convert clusters to a factor for plotting +hclust_clusters <- as.factor(hclust_clusters) + +# Create a data frame with cluster assignments +pgs_all_clustered <- data.frame(pgs_all, Cluster = hclust_clusters) + +# Compute the mean of each cluster for each PGS +hclust_centers <- aggregate(. ~ Cluster, data = pgs_all_clustered, FUN = mean) + +# Reshape the data for plotting +hclust_centers_melt <- melt(hclust_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +hclust_centers_melt$Cluster <- as.character(hclust_centers_melt$Cluster) + +ggplot(hclust_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across Hierarchical Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Gaussian mixture model +##### +library(mclust) + +gmm_model <- Mclust(pgs_all, G = n_clust_opt) +summary(gmm_model) + +gmm_clusters <- gmm_model$classification # Hard cluster labels +gmm_probabilities <- gmm_model$z # Soft probabilities for each cluster + +# Create a data frame with cluster assignments +pgs_all_clustered <- data.frame(pgs_all, Cluster = gmm_clusters) + +# Compute the mean of each cluster for each PGS +gmm_centers <- aggregate(. ~ Cluster, data = pgs_all_clustered, FUN = mean) + +# Reshape the data for plotting +gmm_centers_melt <- melt(gmm_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +gmm_centers_melt$Cluster <- as.character(gmm_centers_melt$Cluster) + +ggplot(gmm_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across GMM Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +######### +# Compare the clusters to the case groups +k_means_conf_matrix <- table(k_res$cluster, both$group) +hclust_D2_conf_matrix <- table(hclust_clusters, both$group) +gmm_conf_matrix <- table(assigned_clusters, both$group) + +library(mclust) +adjustedRandIndex(k_res$cluster, both$group) +adjustedRandIndex(hclust_clusters, both$group) +adjustedRandIndex(gmm_clusters, both$group) + +# The accuracy of the hclust solution is higher +pca_res <- prcomp(pgs_all) +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(k_res$cluster))) + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(hclust_clusters))) + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(gmm_clusters))) + geom_point() + +######## +# Predict MIX outcome + +# Project cluster solutions into full dataset +both_cluster<-both + +both_cluster$kmean<-k_res$cluster +both_cluster$hclust<-hclust_clusters +both_cluster$gmm<-gmm_clusters + +# MIX_SBayesRC only +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# MIX_SBayesRC + disorder specific PGS +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC + CAD_SBayesRC + RA_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# No interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], collapse = ' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# kmeans interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(kmean)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# hclust interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(hclust)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# gmm interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(gmm)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# Full sample show slightly better prediction, but there is poorer seperate of case subtypes. + +``` + +*** + +Try adding in PGS for secondary traits. + +```{r} +library(NbClust) + +both$group<-NULL +both$group[both$CAD_outcome == 1]<-'CAD' +both$group[both$RA_outcome == 1]<-'RA' +both$group[both$CAD_outcome == 1 & both$RA_outcome == 1]<-'BOTH' +both$group[both$CAD_outcome != 1 & both$RA_outcome != 1]<-'CONTROL' + +# Extract PGS data for MIX cases only +both_cases <- both[which(both$MIX_outcome == 1),] +pgs_cases <- both_cases[, grepl('SBayesRC', names(both_cases)), with=F] +pgs_cases <- scale(pgs_cases) +# Not sure whether I should be scaling since they are reference standardised + +# Determine optimal number of clusters +n_clust_sol <- + NbClust( + data = pgs_cases[1:2000,], + distance = "euclidean", + min.nc = 2, + max.nc = 10, + method = 'ward.D2', + index = 'all' + ) + +n_clust_opt<-length(unique(n_clust_sol$Best.partition)) + +##### +# K-means +##### + +# Now try k-means clustering with 3 clusters +k_res<-kmeans(pgs_cases, n_clust_opt) + +# Plot the mean of each group +k_res_centers<-data.frame(Group=as.character(1:n_clust_opt), + k_res$centers) + +library(reshape2) +k_res_centers_melt<-melt(k_res_centers, id='Group') + +ggplot(k_res_centers_melt, aes(x=variable, y=value, group=Group, color=Group)) + + geom_point(size=5) + + geom_line() + + labs(x='Polygenic Score', y='Cluster Mean', title='Mean Polygenic Score Across Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust=1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Hierarchical clustering +##### + +# Compute distance matrix +dist_matrix <- dist(pgs_cases, method = "euclidean") + +# Perform hierarchical clustering +hclust_res <- hclust(dist_matrix, method = "ward.D2") + +# Cut tree into n_clust_opt clusters +hclust_clusters <- cutree(hclust_res, k = n_clust_opt) + +# Convert clusters to a factor for plotting +hclust_clusters <- as.factor(hclust_clusters) + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = hclust_clusters) + +# Compute the mean of each cluster for each PGS +hclust_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +hclust_centers_melt <- melt(hclust_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +hclust_centers_melt$Cluster <- as.character(hclust_centers_melt$Cluster) + +ggplot(hclust_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across Hierarchical Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Gaussian mixture model +##### +library(mclust) + +gmm_model <- Mclust(pgs_cases, G = n_clust_opt) +summary(gmm_model) + +gmm_clusters <- gmm_model$classification # Hard cluster labels +gmm_probabilities <- gmm_model$z # Soft probabilities for each cluster + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = gmm_clusters) + +# Compute the mean of each cluster for each PGS +gmm_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +gmm_centers_melt <- melt(gmm_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +gmm_centers_melt$Cluster <- as.character(gmm_centers_melt$Cluster) + +ggplot(gmm_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across GMM Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +######### +# Compare the clusters to the case groups +k_means_conf_matrix <- table(k_res$cluster, both_cases$group) +hclust_D2_conf_matrix <- table(hclust_clusters, both_cases$group) +gmm_conf_matrix <- table(gmm_clusters, both_cases$group) + +library(mclust) +adjustedRandIndex(k_res$cluster, both_cases$group) +adjustedRandIndex(hclust_clusters, both_cases$group) +adjustedRandIndex(gmm_clusters, both_cases$group) + +# The accuracy of the hclust solution is higher +pca_res <- prcomp(pgs_cases) +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(k_res$cluster))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(hclust_clusters))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(gmm_clusters))) + + geom_point() + +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(k_res$cluster))) + + geom_point() +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(hclust_clusters))) + + geom_point() +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(gmm_clusters))) + + geom_point() + +ggplot(both_cases, aes(RA_SBayesRC, CAD_SBayesRC, color = as.factor(group))) + + geom_point() + +ggplot(both_cases[both_cases$group != 'BOTH',], aes(x = RA_SBayesRC, y = CAD_SBayesRC, color = as.factor(group))) + + geom_density_2d() + # Density contours + theme_minimal() + +library(Rtsne) + +tsne_res <- Rtsne(pgs_cases[!duplicated(pgs_cases),]) + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(k_res$cluster[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(hclust_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(gmm_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + + +######## +# Predict MIX outcome + +# Project cluster solutions into full dataset +both_cluster<-both + +library(clue) +# kmeans +kmeans_pred<-cl_predict(k_res, newdata = both, type = "memberships") +both_cluster$kmean<-apply(kmeans_pred, 1, function(x) which(x == 1)) + +# hclust +centroids <- aggregate(pgs_cases, list(hclust_clusters), mean)[, -1] # Remove the cluster ID column +assign_to_nearest_cluster <- function(new_data, centroids) { + apply(as.matrix(new_data), 1, function(row) { + which.min(colSums((t(centroids) - row)^2)) # Compute Euclidean distance to centroids + }) +} +both_cluster$hclust <- + assign_to_nearest_cluster( + new_data = both[, grepl('SBayesRC', names(both_cases)), with = F], centroids = centroids) + +# gmm +both_cluster$gmm <- + predict(gmm_model, + newdata = both[, grepl('SBayesRC', names(both_cases)), with = F])$classification +both_cluster$gmm_prob <- + predict(gmm_model, + newdata = both[, grepl('SBayesRC', names(both_cases)), with = F])$z[,1] + + +# MIX_SBayesRC only +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# MIX_SBayesRC + disorder specific PGS +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC + CAD_SBayesRC + RA_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# No interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], collapse = ' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# kmeans interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(kmean)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# hclust interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(hclust)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# gmm interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", + paste0(names(both_cluster)[grepl('SBayesRC', names(both_cluster))], '*as.factor(gmm)', collapse=' + '))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# + +``` + +*** + +See whether non-negative matrix factorisation could recapitulate disease-specific PGS. + +Steps: + - Perform LD clumping on MIX GWAS + - Create matrix of GWAS Z-scores for top MIX hits, and disease specific GWAS + - Perform non-negative matrix factorisation + - Generate new PGS based on factor loadings for each variant. + - Evaluate performance in UKB + +```{r} +# conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ +library("optparse") + +option_list = list( +make_option("--ref_plink_chr", action="store", default=NULL, type='character', + help="Path to per chromosome reference PLINK files [required]"), +make_option("--ref_keep", action="store", default=NULL, type='character', + help="Keep file to subset individuals in reference for clumping [optional]"), +make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINKv2 software binary [required]"), +make_option("--sumstats", action="store", default=NULL, type='character', + help="GWAS summary statistics in LDSC format [required]"), +make_option("--pTs", action="store", default='5e-8,1e-6,1e-4,1e-2,0.1,0.2,0.3,0.4,0.5,1', type='character', + help="List of p-value thresholds for scoring [optional]"), +make_option("--nested", action="store", default=T, type='logical', + help="Specify as F to use non-overlapping p-value intervals [optional]"), +make_option("--top_hla", action="store", default=T, type='logical', + help="Retain only top assocaited variant in HLA/MHC region [optional]") +) + +opt = parse_args(OptionParser(option_list = option_list)) + +opt$ref_plink_chr<-'resources/data/ref/ref.chr' +opt$ref_keep<-'resources/data/ref/keep_files/EUR.keep' +opt$sumstats<-'~/oliverpainfel/Data/ukb/GenoPred/output_genoclust/reference/gwas_sumstat/MIX/MIX-cleaned.gz' + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Create temp directory +tmp_dir<-tempdir() + +##### +# Format pT option +##### + +opt$pTs <- as.numeric(unlist(strsplit(opt$pTs, ','))) + +##### +# Read in sumstats +##### + +# Read in, check and format GWAS summary statistics +gwas <- read_sumstats(sumstats = opt$sumstats, chr = CHROMS, extract = opt$extract, req_cols = c('CHR','BP','SNP','A1','A2','BETA','P')) + +##### +# Prepare for ptclump +##### + +if(opt$top_hla){ + # Assumes BP column is GRCh37 + hla <- gwas[(gwas$CHR == 6 & gwas$BP > 28e6 & gwas$BP < 34e6),] + top_hla <- hla$SNP[hla$P == min(hla$P)][1] + gwas <- gwas[!(gwas$CHR == 6 & gwas$BP > 28e6 & gwas$BP < 34e6 & gwas$SNP != top_hla),] +} + +##### +# Clump SNPs in GWAS based on LD in the reference +##### + +clumped <- plink_clump(pfile = opt$ref_plink_chr, plink2 = opt$plink2, chr = CHROMS, sumstats = gwas, keep = opt$ref_keep) + +gwas_clumped<-gwas[gwas$SNP %in% clumped,] + +write.table(gwas_clumped, '~/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.clumped', row.names=F, quote=F) + +``` + +```{r} +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +mix_clumped <- fread('~/oliverpainfel/Analyses/GenoClust/artificial/gwas/mix_CAD_RA.clumped') +mix_clumped <- mix_clumped[mix_clumped$P < 5e-8,] + +mix_gwas<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_genoclust/reference/gwas_sumstat/MIX/MIX-cleaned.gz') +cad_gwas<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_genoclust/reference/gwas_sumstat/CAD/CAD-cleaned.gz') +ra_gwas<-fread('~/oliverpainfel/Data/ukb/GenoPred/output_genoclust/reference/gwas_sumstat/RA/RA-cleaned.gz') + + +# Would normally have to find proxies or impute. +mix_gwas <- mix_gwas[mix_gwas$SNP %in% mix_clumped$SNP,] +cad_gwas <- cad_gwas[cad_gwas$SNP %in% mix_clumped$SNP,] +ra_gwas <- ra_gwas[ra_gwas$SNP %in% mix_clumped$SNP,] + +# Flip mix_gwas to be risk increasing +mix_gwas$A1_new[mix_gwas$BETA < 0]<-mix_gwas$A2[mix_gwas$BETA < 0] +mix_gwas$A2_new[mix_gwas$BETA < 0]<-mix_gwas$A1[mix_gwas$BETA < 0] +mix_gwas$A1[!is.na(mix_gwas$A1_new)]<-mix_gwas$A1_new[!is.na(mix_gwas$A1_new)] +mix_gwas$A2[!is.na(mix_gwas$A2_new)]<-mix_gwas$A2_new[!is.na(mix_gwas$A2_new)] +mix_gwas$BETA[mix_gwas$BETA < 0]<- -mix_gwas$BETA[mix_gwas$BETA < 0] + +# Compute Z score +cad_gwas$Z_CAD<-cad_gwas$BETA/cad_gwas$SE +ra_gwas$Z_RA<-ra_gwas$BETA/ra_gwas$SE + +# Scale Z scores by sample size +cad_gwas$Z_MIX <- cad_gwas$Z_MIX * sqrt(cad_gwas$N) +ra_gwas$Z_MIX <- ra_gwas$Z_MIX * sqrt(ra_gwas$N) + +# Flip effects to match reference alleles +ref <- mix_gwas[, c('SNP','A1','A2'), with=F] +cad_gwas<-cad_gwas[,c('SNP','A1','A2','Z_CAD'), with=F] +ra_gwas<-ra_gwas[,c('SNP','A1','A2','Z_RA'), with=F] +cad_gwas <- map_score(ref = ref, score = cad_gwas) +ra_gwas <- map_score(ref = ref, score = ra_gwas) + +z_dat<-Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c("SNP", "A1", "A2"), all = TRUE), + list( + cad_gwas, + ra_gwas)) + +library(NMF) + +# Separate positive and negative Z-scores +z_dat <- z_dat[,-1:-3] + +# Create positive matrix (keep only positive values, set negatives to 0) +Z_pos <- z_dat +Z_pos[Z_pos < 0] <- 0 + +# Create negative matrix (keep only negative values, set positives to 0, then multiply by -1) +Z_neg <- z_dat +Z_neg[Z_neg > 0] <- 0 +Z_neg<-abs(Z_neg) + +# Combine them side by side (columns are doubled) +X_matrix <- cbind(Z_pos, Z_neg) + +# Convert to matrix format +X_matrix <- as.matrix(X_matrix) + +# Determine optimal K (Number of Clusters) +nmf_rank <- 2:5 +nmf_estimates <- nmf(X_matrix, nmf_rank, method = "brunet", nrun = 10) + +# Extract best rank (K) +best_K <- nmf_rank[which.min(nmf_estimates$measures$dispersion)] +print(paste("Optimal K:", best_K)) + +# Run final NMF with optimal K +nmf_result <- nmf(X_matrix, rank = best_K, method = "brunet") + +# Extract factorized matrices W and H +W <- basis(nmf_result) # SNP-cluster associations +H <- coef(nmf_result) # Trait-cluster associations + +H_normalized <- apply(H, 2, function(x) x / sum(x)) + +# Visualize contribution of MIX GWAS to CAD vs. RA +barplot(H_normalized, beside = TRUE) + +# Apply cut off of 0.75 to weights +W[W < 0.75] <- 0 + +# Create score file based on cluster weights +score <- data.frame(ref, W) + +dir.create('~/oliverpainfel/Analyses/GenoClust/artificial/nmf/') +for(i in 1:ncol(W)){ + score_i <- data.frame(ref, W[,i]) + names(score_i)<-c('rsID','effect_allele','other_allele', 'effect_weight') + write.table( + score_i, + paste0( + '~/oliverpainfel/Analyses/GenoClust/artificial/nmf/cluster_', + i, + '.score' + ), + row.names = F, + quote = F + ) +} + +``` + +```{r} +library(data.table) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset') + +###### +# score_list +###### + +score_list<-data.frame( + name=c('nmf_1','nmf_2'), + path=c( + '/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/nmf/cluster_1.score', + '/users/k1806347/oliverpainfel/Analyses/GenoClust/artificial/nmf/cluster_2.score' + ), + label=paste0('"', c('nmf_1','nmf_2'),'"') +) + +write.table(score_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/score_list.txt', col.names=T, row.names=F, quote=F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_genoclust", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/gwas_list.txt", + "score_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/score_list.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/target_list.txt", + "pgs_methods: ['sbayesrc']", + "cores_prep_pgs: 10", + "cores_target_pgs: 10", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', col.names = F, row.names = F, quote = F) + +``` + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate genopred + +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ + output_all -n ``` +I haven't fully understood this NMF process yet. From fee3a867ac3163be3b322a1ce63b73aedb957c42 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 4 Mar 2025 13:39:21 +0000 Subject: [PATCH 117/153] Update --- Scripts/pgs_methods/xwing.R | 199 +++++++++++++++++--------------- docs/CrossPop.Rmd | 4 +- functions/pgs.R | 42 +++++-- pipeline/rules/dependencies.smk | 3 + pipeline/rules/pgs_methods.smk | 4 +- 5 files changed, 144 insertions(+), 108 deletions(-) diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index 2601e63e..24e17d1e 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -28,6 +28,8 @@ option_list = list( help="Path for output files [required]"), make_option("--memory", action="store", default=5000, type='numeric', help="Memory limit [optional]"), + make_option("--leopard", action="store", default=T, type='logical', + help="Logical indicating whether LEOPARD analysis should be run [optional]"), make_option("--sumstats", action="store", default=NULL, type='character', help="Comma-seperated list of GWAS summary statistics [required]"), make_option("--populations", action="store", default=NULL, type='character', @@ -210,103 +212,105 @@ log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list } } -## -# Run LEOPARD to subsample GWAS -## -dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) - -for(i in 1:length(sumstats)){ - system(paste0( - 'Rscript ', opt$xwing_repo, '/LEOPARD_Sim.R ', - '--sumstats ', tmp_dir, '/GWAS_sumstats_', i,'_temp.txt ', - '--n_gwas ', gwas_N[i], ' ', - '--train_prop 0.75 ', - '--ref_prefix ', opt$leopard_ref,'/', populations[i], '/', populations[i], '_part1 ', - '--seed ', opt$seed, ' ', - '--rep 4 ', - '--out_prefix ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', i - )) -} - -## -# Run PANTHER on subsampled GWAS -## - -combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS, index = 1:4) - -file.remove(paste0(tmp_dir, '/checker.txt')) -log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { - targ_pop <- combinations$targ_pop[i] - pst_pop <- combinations$pst_pop[i] - chr <- combinations$chr[i] - index <- combinations$index[i] - - dir.create(paste0(tmp_dir,'/LEOPARD/post_targ_', targ_pop), recursive = T) - dir.create(paste0(tmp_dir,'/LEOPARD/post_collect_targ_', targ_pop), recursive = T) - - sumstats_i <- paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt') - sumstats_i[populations == targ_pop] <- paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train.txt') - - targ_gwas_train_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train_valid_N.txt'))$N_train - - gwas_N_i<-gwas_N - gwas_N_i[populations == targ_pop] <- targ_gwas_train_n - - command<-paste0( - 'python ', opt$xwing_repo, '/PANTHER.py ', - '--ref_dir ', opt$panther_leopard_ref, ' ', - '--bim_prefix ', tmp_dir,'/ref.chr',chr,' ', - '--sumstats ', paste0(sumstats_i, collapse=','), ' ', - '--n_gwas ', paste(gwas_N_i, collapse=','), ' ', - '--anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' ', - '--chrom ', chr, ' ', - '--pop ', opt$populations ,' ', - '--target_pop ', targ_pop,' ', - '--pst_pop ', pst_pop, ' ', - '--out_name output_', index, ' ', - '--seed 1 ', - '--out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop - ) - - # Run command - log_i <- system(command) - - # Check for an error - if(log_i != 0){ - write("", paste0(tmp_dir, '/checker.txt')) +if(opt$leopard){ + ## + # Run LEOPARD to subsample GWAS + ## + dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) + + for(i in 1:length(sumstats)){ + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Sim.R ', + '--sumstats ', tmp_dir, '/GWAS_sumstats_', i,'_temp.txt ', + '--n_gwas ', gwas_N[i], ' ', + '--train_prop 0.75 ', + '--ref_prefix ', opt$leopard_ref,'/', populations[i], '/', populations[i], '_part1 ', + '--seed ', opt$seed, ' ', + '--rep 4 ', + '--out_prefix ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', i + )) + } + + ## + # Run PANTHER on subsampled GWAS + ## + + combinations <- expand.grid(targ_pop = populations, pst_pop = populations, chr = CHROMS, index = 1:4) + + file.remove(paste0(tmp_dir, '/checker.txt')) + log <- foreach(i = 1:nrow(combinations), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + if(!file.exists(paste0(tmp_dir, '/checker.txt'))) { + targ_pop <- combinations$targ_pop[i] + pst_pop <- combinations$pst_pop[i] + chr <- combinations$chr[i] + index <- combinations$index[i] + + dir.create(paste0(tmp_dir,'/LEOPARD/post_targ_', targ_pop), recursive = T) + dir.create(paste0(tmp_dir,'/LEOPARD/post_collect_targ_', targ_pop), recursive = T) + + sumstats_i <- paste0(tmp_dir, '/GWAS_sumstats_', 1:length(sumstats),'_temp.txt') + sumstats_i[populations == targ_pop] <- paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train.txt') + + targ_gwas_train_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', index, '_train_valid_N.txt'))$N_train + + gwas_N_i<-gwas_N + gwas_N_i[populations == targ_pop] <- targ_gwas_train_n + + command<-paste0( + 'python ', opt$xwing_repo, '/PANTHER.py ', + '--ref_dir ', opt$panther_leopard_ref, ' ', + '--bim_prefix ', tmp_dir,'/ref.chr',chr,' ', + '--sumstats ', paste0(sumstats_i, collapse=','), ' ', + '--n_gwas ', paste(gwas_N_i, collapse=','), ' ', + '--anno_file ', paste0(paste0(tmp_dir, '/LOGODetect/targ_', targ_pop, '_annot_', populations, '.txt'), collapse=','), ' ', + '--chrom ', chr, ' ', + '--pop ', opt$populations ,' ', + '--target_pop ', targ_pop,' ', + '--pst_pop ', pst_pop, ' ', + '--out_name output_', index, ' ', + '--seed 1 ', + '--out_dir ', tmp_dir, '/LEOPARD/post_targ_', targ_pop + ) + + # Run command + log_i <- system(command) + + # Check for an error + if(log_i != 0){ + write("", paste0(tmp_dir, '/checker.txt')) + } } } -} - -for(targ_pop in populations){ - for(pst_pop in populations){ - for(i in 1:4){ - system(paste0('cat ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_pst_eff_phiauto_chr*.txt > ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_Post.txt')) - system(paste0("sed -i '1iCHR\tSNP\tBP\tA1\tA2\tBETA' ", tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', pst_pop, '_Post.txt')) + + for(targ_pop in populations){ + for(pst_pop in populations){ + for(i in 1:4){ + system(paste0('cat ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_pst_eff_phiauto_chr*.txt > ', tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i,'_', pst_pop, '_Post.txt')) + system(paste0("sed -i '1iCHR\tSNP\tBP\tA1\tA2\tBETA' ", tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', pst_pop, '_Post.txt')) + } } } -} - -## -# Run LEOPARD to to find optimal weights for GWAS from each population -## - -# Estimating the linear combination weights -for(targ_pop in populations){ - dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) - - for(i in 1:4){ - targ_gwas_valid_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_train_valid_N.txt'))$N_valid - system(paste0( - 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R --beta_file ', paste0(paste0(tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', populations, '_Post.txt'), collapse=','), ' --valid_file ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_valid.txt --n_valid ', targ_gwas_valid_n ,' --ref_prefix ', opt$leopard_ref,'/', targ_pop, '/', targ_pop, '_part3 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', i, '.txt' - )) + + ## + # Run LEOPARD to to find optimal weights for GWAS from each population + ## + + # Estimating the linear combination weights + for(targ_pop in populations){ + dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) + + for(i in 1:4){ + targ_gwas_valid_n<-fread(paste0(tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_train_valid_N.txt'))$N_valid + system(paste0( + 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R --beta_file ', paste0(paste0(tmp_dir, '/LEOPARD/post_targ_', targ_pop, '/output_', i, '_', populations, '_Post.txt'), collapse=','), ' --valid_file ', tmp_dir,'/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', i, '_valid.txt --n_valid ', targ_gwas_valid_n ,' --ref_prefix ', opt$leopard_ref,'/', targ_pop, '/', targ_pop, '_part3 --out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', i, '.txt' + )) + } } + + # Average weights across repeats + mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) } -# Average weights across repeats -mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) - #### # Combine score files #### @@ -315,7 +319,7 @@ mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = pa ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('SNP','A1','A2'), with=F] # We should combine the raw PANTHER score files for each population, -# and then combine using mixing weights for each population +# and then combine using mixing weights for each population if LEOPARD was run score_all<-NULL for(targ_pop in populations){ # Read in the .freq file for target population @@ -336,8 +340,10 @@ for(targ_pop in populations){ # Centre SNP-weights for target population score_i <- centre_weights(score = score_i, freq = freq_data, ref = ref) - # Adjust SNP-weights according to mixing weights - score_i$BETA <- score_i$BETA * mix_weights[[targ_pop]][which(populations == pst_pop)] + if(opt$leopard){ + # Adjust SNP-weights according to mixing weights + score_i$BETA <- score_i$BETA * mix_weights[[targ_pop]][which(populations == pst_pop)] + } names(score_i)<-c('SNP', 'A1', 'A2', paste0('SCORE_targ_', targ_pop, '_pst_', pst_pop)) if(is.null(score_pop)){ @@ -347,9 +353,12 @@ for(targ_pop in populations){ } } - # Take average of weighted scores score_pop[is.na(score_pop)]<-0 - score_pop[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_pop[, grepl('SCORE_', names(score_pop)), with = F]) + + if(opt$leopard){ + # Take average of weighted scores + score_pop[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- rowSums(score_pop[, grepl('SCORE_', names(score_pop)), with = F]) + } if(is.null(score_all)){ score_all<-score_pop } else { diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 92077c4f..dc380a88 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -5626,11 +5626,11 @@ write.table(gwas_groups_three_pop, '/users/k1806347/oliverpainfel/Data/ukb/GenoP config<-c( "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_three_pop.txt", - "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx']", # xwing removed for time sake "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", diff --git a/functions/pgs.R b/functions/pgs.R index 0d06f304..78f033d3 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -47,30 +47,54 @@ list_score_files <- function(config){ # Read in gwas_groups gwas_groups <- read_param(config = config, param = 'gwas_groups') + # Methods implemented when GWAS groups contains only 2 GWAS if(!is.null(gwas_groups)){ + # Identify gwas_groups containing >2 GWAS + gwas_groups_2 <- gwas_groups[sapply(gwas_groups$gwas, function(x) sum(strsplit(x, ",")[[1]] != "") == 2), ] + # Identify PGS methods to be included pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) - # Retain methods that are applied to groups of gwas - pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% pgs_group_methods)] - + # Retain methods that are applied to groups with only 2 gwas + pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% c('prscsx', 'xwing'))] + + # Provide combos for methods applied to groups of gwas + combos <- rbind(combos, expand.grid(name = gwas_groups_2$name, method = pgs_methods_list)) + # For TL-PRS, list combos for tlprs_methods tlprs_methods<-read_param(config = config, param = 'tlprs_methods', return_obj = F) if(length(tlprs_methods) > 1 || !is.na(tlprs_methods)){ - combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0('tlprs_', tlprs_methods))) + combos <- rbind(combos, expand.grid(name = gwas_groups_2$name, method = paste0('tlprs_', tlprs_methods))) } # For LEOPARD, list combos for leopard_methods leopard_methods<-read_param(config = config, param = 'leopard_methods', return_obj = F) if(length(leopard_methods) > 1 || !is.na(leopard_methods)){ - combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = paste0(leopard_methods,'_multi'))) + combos <- rbind(combos, expand.grid(name = gwas_groups_2$name, method = paste0(leopard_methods,'_multi'))) } - - # Provide combos for other methods applied to groups of gwas - pgs_methods_list <- pgs_methods_list[!(pgs_methods_list %in% c('tlprs','leopard'))] - combos <- rbind(combos, expand.grid(name = gwas_groups$name, method = pgs_methods_list)) } + # Methods implemented when GWAS groups contain >2 GWAS + if(!is.null(gwas_groups)){ + # Identify gwas_groups with more than 2 gwas + gwas_groups_more <- gwas_groups[sapply(gwas_groups$gwas, function(x) sum(strsplit(x, ",")[[1]] != "") > 2), ] + + # Identify PGS methods to be included + pgs_methods_list <- read_param(config = config, param = 'pgs_methods', return_obj = F) + + # Retain methods that are applied to groups with only 2 gwas + pgs_methods_list <- pgs_methods_list[(pgs_methods_list %in% c('prscsx'))] + + # Provide combos for methods applied to groups of gwas + combos <- rbind(combos, expand.grid(name = gwas_groups_more$name, method = pgs_methods_list)) + + # For LEOPARD, list combos for leopard_methods + leopard_methods<-read_param(config = config, param = 'leopard_methods', return_obj = F) + if(length(leopard_methods) > 1 || !is.na(leopard_methods)){ + combos <- rbind(combos, expand.grid(name = gwas_groups_more$name, method = paste0(leopard_methods,'_multi'))) + } + } + combos <- data.table(combos) combos <- combos[, lapply(.SD, as.character)] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 430891aa..1acc5401 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -231,6 +231,9 @@ missing_gwas = set(gwas_groups_gwas) - set(gwas_list_names) if missing_gwas: raise ValueError(f"The following GWAS are in gwas_groups but missing in gwas_list: {', '.join(missing_gwas)}") +# Subset gwas_groups to those with 2 GWAS specified +gwas_groups_df_two = gwas_groups_df[gwas_groups_df['gwas'].str.count(',') == 1] + ### # Check there are no duplicate values in name columns of gwas_list, score_list, gwas_groups ### diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 6e84e1a7..5b2ba882 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -767,7 +767,7 @@ rule prep_pgs_xwing_i: """ rule prep_pgs_xwing: - input: expand(f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) + input: expand(f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df_two['name']) #### # TL-PRS @@ -814,7 +814,7 @@ rule prep_pgs_tlprs_i: """ rule prep_pgs_tlprs: - input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name'], method=config["tlprs_methods"]) + input: expand(f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df_two['name'], method=config["tlprs_methods"]) #### # BridgePRS From 1b89f5322c54071b3238f7f34aa1488be8d5be60 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 4 Mar 2025 20:47:14 +0000 Subject: [PATCH 118/153] Update --- Scripts/magma/magma_set_conditional.R | 140 +++++++++ Scripts/magma/set_extractor.R | 95 ++++++ Scripts/magma/set_reporter.R | 45 +++ .../target_scoring_partioned_pipeline.R | 293 ++++++++++++++++++ docs/CrossPop.Rmd | 2 +- docs/GenoClust.Rmd | 9 +- pipeline/Snakefile | 1 + pipeline/rules/magma.smk | 236 ++++++++++++++ 8 files changed, 819 insertions(+), 2 deletions(-) create mode 100644 Scripts/magma/magma_set_conditional.R create mode 100644 Scripts/magma/set_extractor.R create mode 100644 Scripts/magma/set_reporter.R create mode 100644 Scripts/target_scoring/target_scoring_partioned_pipeline.R create mode 100644 pipeline/rules/magma.smk diff --git a/Scripts/magma/magma_set_conditional.R b/Scripts/magma/magma_set_conditional.R new file mode 100644 index 00000000..ab3caff8 --- /dev/null +++ b/Scripts/magma/magma_set_conditional.R @@ -0,0 +1,140 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--gwas", action="store", default=NA, type='character', + help="GWAS ID [required]"), + make_option("--config", action="store", default=NA, type='character', + help="config file [required]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} +if(is.null(opt$gwas)){ + stop('--gwas must be specified.\n') +} + +# Identify outdir from config file +outdir <- read_param(config = opt$config, 'outdir', return_obj = F) + +# Identify resdir from config file +resdir <- read_param(config = opt$config, 'resdir', return_obj = F) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(outdir,"/reference/gwas_sumstat/",opt$gwas,'/magma/magma_set_conditional.log') +log_header(log_file = log_file, opt = opt, script = 'magma_set_conditional.R', start.time = start.time) + +# Read in the MAGMA gene set enrichment results +sets_enrich<-fread(cmd=paste0("grep -v '^#' ",outdir,"/reference/gwas_sumstat/",opt$gwas,'/magma/magma_set_level.gsa.out')) + +# Insert FULL_NAME column if not present +if(all(names(sets_enrich) != 'FULL_NAME')){ + sets_enrich$FULL_NAME<-sets_enrich$VARIABLE +} + +# Remove gene sets with <5 genes present +sets_enrich<-sets_enrich[sets_enrich$NGENES >= 5,] + +# Select FDR significant sets +# Note. this could be a parameter to be tuned +sets_enrich$P.FDR<-p.adjust(sets_enrich$P, method = 'fdr') +sets_enrich<-sets_enrich[sets_enrich$P.FDR <= 0.05,] + +log_add(log_file = log_file, message = paste0(nrow(sets_enrich)," sets are FDR significant.")) + +# If more than 1 sig set, perform conditional analysis +if(nrow(sets_enrich) > 1){ + + log_add(log_file = log_file, message = "Performing conditional analysis...") + + # Read in .gmt file + gmt_file <- read_param(config = opt$config, 'gene_sets', return_obj = F) + set_annot<-readLines(gmt_file) + set_ids<-sapply(strsplit(set_annot, '\t'),"[[",1) + + # Subset .gmt to contain enriched sets + set_annot<-set_annot[set_ids %in% sets_enrich$FULL_NAME] + writeLines(set_annot, paste0(tmp_dir, "/sig_sets.gmt")) + + # Sort results by p-value + sets_enrich<-sets_enrich[order(sets_enrich$P),] + + # Now condition each set on the most significant sets until all are independently significant + i<-1 + + sets_indep<-sets_enrich + while(1){ + if(nrow(sets_indep) <= i){ + break + } + + set_i<-sets_indep$FULL_NAME[1:i] + + log<-system(paste0( + resdir, "/software/magma/magma", + " --gene-results ",outdir,"/reference/gwas_sumstat/",opt$gwas,"/magma/magma_gene_level.genes.raw", + " --set-annot ",tmp_dir, "/sig_sets.gmt", + " --model direction-sets=greater condition-hide=",paste(set_i,collapse=','), + " --out ",tmp_dir, "/res" + ), intern = T) + + if(any(grepl('ERROR - running gene-level regression: could not invert design matrix of conditioned-on variables; variables are collinear with each other', log))){ + print(log) + print('ERROR: There was too much multicolinearity between sets.') + q() + } + + # Read in the results + cond_res<-fread(cmd=paste0("grep -v '^#' ",tmp_dir, '/res.gsa.out')) + + # Insert FULL_NAME column if not present + if(all(names(cond_res) != 'FULL_NAME')){ + cond_res$FULL_NAME<-cond_res$VARIABLE + } + + # Remove sets from sets_indep that are no longer significant (P>0.01) + cond_res<-cond_res[cond_res$P < 0.01,] + sets_indep<-sets_indep[sets_indep$FULL_NAME %in% c(set_i,cond_res$FULL_NAME),] + + i<-i+1 + } + + # Save file listing significant and independent sets + write.table(sets_indep$FULL_NAME, paste0(outdir,"/reference/gwas_sumstat/",opt$gwas,'/magma/sig_indep_sets.txt'), row.names=F, col.names=F, quote=F) + + log_add(log_file = log_file, message = paste0(nrow(sets_indep), " independent sets remain.")) +} + +# If 1 sig set, no conditional analysis required +if(nrow(sets_enrich) == 1){ + log_add(log_file = log_file, message = "No conditional analysis required.") + + # Save file listing significant and independent sets + write.table(sets_enrich$FULL_NAME, paste0(outdir,"/reference/gwas_sumstat/",opt$gwas,'/magma/sig_indep_sets.txt'), row.names=F, col.names=F, quote=F) +} + +if(nrow(sets_enrich) == 0){ + log_add(log_file = log_file, message = 'No conditional analysis required') +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() \ No newline at end of file diff --git a/Scripts/magma/set_extractor.R b/Scripts/magma/set_extractor.R new file mode 100644 index 00000000..770ea204 --- /dev/null +++ b/Scripts/magma/set_extractor.R @@ -0,0 +1,95 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--gwas", action="store", default=NA, type='character', + help="GWAS ID [required]"), + make_option("--config", action="store", default=NA, type='character', + help="config file [required]") +) + + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} +if(is.null(opt$gwas)){ + stop('--gwas must be specified.\n') +} + +# Identify outdir from config file +outdir <- read_param(config = opt$config, 'outdir', return_obj = F) + +# Identify resdir from config file +resdir <- read_param(config = opt$config, 'resdir', return_obj = F) + +# Identify refdir from config file +refdir <- read_param(config = opt$config, 'refdir', return_obj = F) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(outdir,"/reference/gwas_sumstat/",opt$gwas,'/magma/set_extractor.log') +log_header(log_file = log_file, opt = opt, script = 'set_extractor.R', start.time = start.time) + +# Read in significant and independent gene sets +if(!file.exists(paste0(outdir,'/reference/gwas_sumstat/',opt$gwas,'/magma/sig_indep_sets.txt'))){ + log_add(log_file = log_file, message = 'No sets were FDR significant.') +} else { + + set_enrich<-read.table(paste0(outdir,'/reference/gwas_sumstat/',opt$gwas,'/magma/sig_indep_sets.txt'), header=F)$V1 + + # Read in .gmt file + gmt_file <- read_param(config = opt$config, 'gene_sets', return_obj = F) + set_annot<-readLines(gmt_file) + set_ids<-sapply(strsplit(set_annot, '\t'),"[[",1) + + # Subset .gmt to contain enriched sets + set_annot<-set_annot[set_ids %in% set_enrich] + + # Save list of significant sets + dir.create(paste0(outdir,'/reference/gwas_sumstat/',opt$gwas,'/magma/snplists')) + + # Read in MAGMA gene locations file + annot<-readLines(paste0(resdir, '/data/magma/NCBI37.3.genes.annot'))[-1:-2] + annot<-strsplit(annot, '\t') + annot_ids<-sapply(annot,"[[",1) + + ref <- read_pvar(paste0(refdir, '/ref.chr')) + ref_snps <- ref$SNP + + for(set_i in 1:length(set_annot)){ + set_annot_i<-unlist(strsplit(set_annot[[set_i]], '\t')) + + set_id<-set_annot_i[1] + genes<-set_annot_i[-1:-2] + + annot_subset<-annot[annot_ids %in% genes] + + snps<-unique(do.call(c, annot_subset)) + snps<-snps[grepl('^rs', snps)] + snps<-snps[!is.na(snps)] + + snps<-snps[snps %in% ref_snps] + + write.table(snps, paste0(outdir,'/reference/gwas_sumstat/',opt$gwas,'/magma/snplists/',set_id,'.snplist'), col.names=F, row.names=F, quote=F) + } +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at', as.character(end.time),'\n') +cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') +sink() \ No newline at end of file diff --git a/Scripts/magma/set_reporter.R b/Scripts/magma/set_reporter.R new file mode 100644 index 00000000..2fa35689 --- /dev/null +++ b/Scripts/magma/set_reporter.R @@ -0,0 +1,45 @@ +#!/usr/bin/Rscript +# Save start time +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +suppressMessages(library("optparse")) + +option_list = list( + make_option("--config", action="store", default=NA, type='character', + help="config file [required]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} + +# Identify outdir from config file +outdir <- read_param(config = opt$config, 'outdir', return_obj = F) + +# Read in gwas_list from config file +gwas_list <- read_param(config = opt$config, 'gwas_list', return_obj = T) + +set_res<-NULL +for(gwas_i in gwas_list$name){ + if(!file.exists(paste0(outdir,'/reference/gwas_sumstat/',gwas_i,'/magma/sig_indep_sets.txt'))){ + set_res<-rbind(set_res, data.frame(name=gwas_i, + n_sig=0)) + } else { + + set_enrich<-read.table(paste0(outdir,'/reference/gwas_sumstat/',gwas_i,'/magma/sig_indep_sets.txt'), header=F)$V1 + + set_res<-rbind(set_res, data.frame(name=gwas_i, + n_sig=length(set_enrich))) + } +} + +write.table(set_res, paste0(outdir,'/reference/gwas_sumstat/set_reporter.txt'), row.names=F, col.names=T, quote=F) diff --git a/Scripts/target_scoring/target_scoring_partioned_pipeline.R b/Scripts/target_scoring/target_scoring_partioned_pipeline.R new file mode 100644 index 00000000..499d0ae6 --- /dev/null +++ b/Scripts/target_scoring/target_scoring_partioned_pipeline.R @@ -0,0 +1,293 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( +make_option("--config", action="store", default=NULL, type='character', + help="Pipeline configuration file [required]"), +make_option("--name", action="store", default=NULL, type='character', + help="Name of target sample [required]"), +make_option("--population", action="store", default=NULL, type='character', + help="Population in target sample to extract [required]"), +make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), +make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores to use [optional]"), +make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), +make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} +if(is.null(opt$name)){ + stop('--name must be specified.\n') +} +if(is.null(opt$population)){ + stop('--population must be specified.\n') +} + +# Read in outdir +outdir <- read_param(config = opt$config, param = 'outdir', return_obj = F) + +# Create output directory +opt$output_dir <- paste0(outdir, '/', opt$name, '/pgs/', opt$population) +system(paste0('mkdir -p ',opt$output_dir)) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(opt$output, '_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') +log_header(log_file = log_file, opt = opt, script = 'target_scoring_partitioned_pipeline.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Identify score files to be combined +score_files<-list_partitioned_score_files(opt$config) + +# Check whether score files or target genetic data are newer than target pgs +if(!is.null(score_files)){ + ancestry_reporter_file<-paste0(outdir, '/reference/target_checks/', opt$name, '/ancestry_reporter.done') + ancestry_reporter_file_time <- file.info(ancestry_reporter_file)$mtime + set_reporter_file <- paste0(outdir, '/reference/benchmarks/set_reporter.txt') + set_reporter<-fread(set_reporter_file) + set_reporter_file_time <- file.info(set_reporter_file)$mtime + + # Remove score files for gwas that have no significant sets + score_files<-score_files[score_files$name %in% set_reporter$name[set_reporter$n_sig > 0,]] + + score_files_to_do <- data.table() + for(i in 1:nrow(score_files)){ + pgs_i <- paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.partitioned.profiles') + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + if(!file.exists(pgs_i)){ + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + } else { + score_i_time <- file.info(score_i)$mtime + pgs_i_time <- file.info(pgs_i)$mtime + if (score_i_time > pgs_i_time | ancestry_reporter_file_time > pgs_i_time | set_reporter_file_time > pgs_i_time) { + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + system(paste0('rm ', pgs_i)) + } + } + } + log_add(log_file = log_file, message = paste0('After checking timestamps, ', nrow(score_files_to_do), '/', nrow(score_files), ' score files will be used for target scoring.')) + score_files <- score_files_to_do +} + +if(is.null(score_files) || nrow(score_files) == 0){ + log_add(log_file = log_file, message = paste0('No score files to be used for target scoring.')) + end.time <- Sys.time() + time.taken <- end.time - start.time + sink(file = paste(opt$output,'.log',sep=''), append = T) + cat('Analysis finished at',as.character(end.time),'\n') + cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') + sink() + quit(save = "no", status = 0) +} + +# Read in target_list +target_list <- read_param(config = opt$config, param = 'target_list', return_obj = T) + +# Set params for plink_score +opt$target_plink_chr <- paste0(outdir, '/', opt$name, '/geno/', opt$name, '.ref.chr') +if(opt$population == 'TRANS'){ + opt$target_keep<-NULL +} else { + opt$target_keep <- paste0(outdir, '/', opt$name, '/ancestry/keep_files/model_based/', opt$population, '.keep') +} +refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) +opt$ref_freq_chr <- paste0(refdir, '/freq_files/', opt$population,'/ref.', opt$population,'.chr') + +# Read in reference SNP data +ref <- read_pvar(paste0(refdir, '/ref.chr'), chr = CHROMS)[, c('CHR','SNP','A1','A2'), with=F] + +# Identify SNPs within sets +set_snps<-NULL +for(i in unique(score_files$name)){ + set_enrich<-read.table(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/sig_indep_sets.txt'), header=F)$V1 + for(j in set_enrich){ + set_snps <- c(set_snps, fread(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/snplists/',j,'.snplist')), header=F)$V1 + } +} +set_snps <- unique(set_snps) +ref$extract <- ifelse(ref$SNP %in% set_snps, T, F) + +# We will process score files and perform target scoring for one chromosome for efficiency +for(chr_i in CHROMS){ + log_add(log_file = log_file, message = '########################') + log_add(log_file = log_file, message = paste0('Processing chromosome ', chr_i,':')) + + ##### + # Combine score files + ##### + # Only retain pseudo score + + # Create row number index to subset score files by chromosome + row_index <- format(which(ref$CHR == chr_i & ref$extract == T) + 1, scientific = FALSE) + write.table(row_index, paste0(tmp_dir,'/row_index.txt'), row.names=F, quote=F, col.names = F) + ref_subset <- ref[row_index,] + + # Create file containing SNP, A1, and A2 information for each chromosome + fwrite(ref[ref$CHR == chr_i, c('SNP','A1','A2'), with=F], paste0(tmp_dir,'/map.txt'), row.names=F, quote=F, sep=' ') + + # Extract process score files for each name (gwas/score) in parallel + foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + param <- find_pseudo( + config = opt$config, + gwas = score_files$name[i], + pgs_method = score_files$method[i], + target_pop = opt$population + ) + + score_header <- fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz"), nrows = 1) + score_cols <- which(names(score_header) == paste0('SCORE_', param)) + + system(paste0( + 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | ", + "cut -d' ' ", score_cols, " - | ", # Keep pseudo score + 'awk \'NR==FNR {rows[$1]; next} FNR==1 || FNR in rows\' ', paste0(tmp_dir,'/row_index.txt'), ' - | ', # Corrected to retain the header and process indexed rows + "sed '1 s/SCORE_/", paste0('score_file_', i,'.'), "/g' > ", # Replace SCORE in the header + tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt' + )) + + # Create stratified score files + score_i <- fread(paste0(tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt')) + set_enrich_i <-read.table(paste0(outdir,'/reference/gwas_sumstat/', score_files$name[i],'/magma/sig_indep_sets.txt'), header=F)$V1 + for(j in 1:length(set_enrich_i)){ + snplist_i <- fread(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/snplists/',set_enrich_i[j],'.snplist'), header=F)$V1 + score_i[[paste0(names(score_i)[1], '.set_', j)]] <- score_i[[1]] + score_i[[paste0(names(score_i)[1], '.set_', j)]][!(ref_subset$SNP %in% snplist_i)] <- 0 + } + fwrite(score_i, paste0(tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt'), sep=' ', quote=F) + } + + # Paste files together in batches + # Set number of batches according to the number of score files to combine + num_batches <- max(c(1, min(c(opt$n_cores, floor(nrow(score_files) / 2))))) + tmp_score_files <- paste0(tmp_dir,'/tmp_score.',score_files$method,'.',score_files$name,'.txt') + set.seed(1) + batches <- split(sample(tmp_score_files), rep(1:num_batches, length.out = length(tmp_score_files))) + log_add(log_file = log_file, message = paste0('Aggregating score files in ', num_batches,' batches.')) + foreach(i = 1:length(batches), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + system(paste0("paste -d ' ' ", paste(batches[[i]], collapse = " "),' > ',tmp_dir,'/tmp_batch_',i)) + system(paste0('rm ', paste(batches[[i]], collapse = " "))) + } + + # Paste batches together + log_add(log_file = log_file, message = paste0('Aggregating batched score files.')) + tmp_batch_files <- paste0(tmp_dir,'/tmp_batch_',1:length(batches)) + system(paste0("paste -d ' ' ", tmp_dir,'/map.txt ', paste(tmp_batch_files, collapse = " "), ' > ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', paste(tmp_batch_files, collapse = " "))) + + # Perform polygenic risk scoring + scores_i <- + plink_score( + pfile = opt$target_plink_chr, + chr = chr_i, + plink2 = opt$plink2, + score = paste0(tmp_dir,'/all_score.txt'), + keep = opt$target_keep, + frq = opt$ref_freq_chr, + threads = opt$n_cores + ) + + # Sum scores across chromosomes + if(chr_i == CHROMS[1]){ + scores_ids <- scores_i[, 1:2, with = F] + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- current_scores + } else { + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- scores + current_scores + } + + system(paste0('rm ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', tmp_dir, '/row_index.txt')) + system(paste0('rm ', tmp_dir, '/map.txt')) +} + +# Combine score with IDs +scores<-data.table(scores_ids, + scores) + +### +# Scale the polygenic scores based on the reference +### + +if(opt$population == 'TRANS'){ + log_add(log_file = log_file, message = paste0('Reading in ancestry adjustment models.')) + + models<-list() + for(i in 1:nrow(score_files)){ + models[[paste0('score_file_', i)]]<-readRDS(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-TRANS.model.rds')) + names(models[[paste0('score_file_', i)]])<-gsub('SCORE_', paste0('score_file_', i, '.'), names(models[[paste0('score_file_', i)]])) + } + + models <- do.call(c, unname(models)) + + # Read in target projected PCs + target_pcs<-fread(paste0(outdir,'/',opt$name,'/pcs/projected/TRANS/',opt$name,'-TRANS.profiles')) + log_add(log_file = log_file, message = paste0('Reading in target reference-projected PCs.')) + + # Adjust scores + log_add(log_file = log_file, message = 'Adjusting target PGS for ancestry.') + scores <- score_adjust(score = scores, pcs = target_pcs, ref_model = models) +} else { + # Read in scale file and update Param + log_add(log_file = log_file, message = paste0('Reading in scale files.')) + scale_files<-list() + for(i in 1:nrow(score_files)){ + scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) + scale_files[[paste0('score_file_', i)]]$Param<-gsub('SCORE_', paste0('score_file_', i, '.'), scale_files[[paste0('score_file_', i)]]$Param) + } + + # Concatenate scale files + all_scale<-do.call(rbind, scale_files) + + # Scale scores + log_add(log_file = log_file, message = 'Scaling target polygenic scores to the reference.') + scores<-score_scale(score=scores, ref_scale=all_scale) +} + +### +# Write out the target sample scores +### + +for(i in 1:nrow(score_files)){ + scores_i <- scores[, c('FID','IID', names(scores)[grepl(paste0('^score_file_', i, '\\.'), names(scores))]), with=F] + names(scores_i) <- gsub(paste0('^score_file_', i, '\\.'), paste0(score_files$name[i], '_'), names(scores_i)) + dir.create(paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i]), recursive = T) + fwrite(scores_i, paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.profiles'), sep=' ', na='NA', quote=F) +} + +log_add(log_file = log_file, message = paste0('Saved polygenic scores.')) + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at',as.character(end.time),'\n') +cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') +sink() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index dc380a88..fc8b0011 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -2740,7 +2740,7 @@ res_comp_all <- res_comp_all[ grepl('top1', res_comp_all$Model_2)),] # Remove any comparisons -res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "gwas_group", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] res_comp_all$r_diff_rel <- res_comp_all$R_diff / res_comp_all$Model_2_R diff --git a/docs/GenoClust.Rmd b/docs/GenoClust.Rmd index caf19e96..8c7395ed 100644 --- a/docs/GenoClust.Rmd +++ b/docs/GenoClust.Rmd @@ -881,7 +881,8 @@ config<-c( "pgs_methods: ['sbayesrc']", "cores_prep_pgs: 10", "cores_target_pgs: 10", - "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3", + "gene_sets: /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c2.all.v7.5.1.entrez.gmt" ) write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', col.names = F, row.names = F, quote = F) @@ -897,6 +898,12 @@ snakemake \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ output_all -n + +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ + magma_annot -n ``` *** diff --git a/pipeline/Snakefile b/pipeline/Snakefile index 575a214f..15d1efdb 100644 --- a/pipeline/Snakefile +++ b/pipeline/Snakefile @@ -18,5 +18,6 @@ wildcard_constraints: include: "rules/dependencies.smk" include: "rules/target_qc.smk" include: "rules/pgs_methods.smk" +include: "rules/magma.smk" include: "rules/target_scoring.smk" include: "rules/report.smk" diff --git a/pipeline/rules/magma.smk b/pipeline/rules/magma.smk new file mode 100644 index 00000000..d9efb790 --- /dev/null +++ b/pipeline/rules/magma.smk @@ -0,0 +1,236 @@ +# This code has been adapted from GenoDisc + +#### +# Download MAGMA +#### + +rule download_magma: + output: + f"{resdir}/software/magma/magma" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/download_magma.txt" + log: + f"{outdir}/reference/logs/download_magma.log" + shell: + "wget --no-check-certificate -O {resdir}/software/magma.zip https://vu.data.surfsara.nl/index.php/s/zkKbNeNOZAhFXZB/download; \ + unzip resources/software/magma.zip -d {resdir}/software/magma; \ + rm {resdir}/software/magma.zip > {log} 2>&1" + +#### +# Download MAGMA gene locations +#### + +rule download_magma_gene_loc: + output: + f"{resdir}/data/magma/NCBI37.3.gene.loc" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/download_magma_gene_loc.txt" + log: + f"{outdir}/reference/logs/download_magma_gene_loc.log" + shell: + "wget --no-check-certificate -O {resdir}/data/magma.zip https://vu.data.surfsara.nl/index.php/s/Pj2orwuF2JYyKxq/download; \ + unzip {resdir}/data/magma.zip -d {resdir}/data/magma; \ + rm {resdir}/data/magma.zip > {log} 2>&1" + +#### +# Download MAGMA reference +#### + +rule download_magma_ref: + output: + f"{resdir}/data/magma_ref/g1000_eur.bed" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/download_magma_ref.txt" + log: + f"{outdir}/reference/logs/download_magma_ref.log" + shell: + "wget --no-check-certificate -O {resdir}/data/magma.zip https://vu.data.surfsara.nl/index.php/s/VZNByNwpD8qqINe/download; \ + unzip {resdir}/data/magma.zip -d {resdir}/data/magma_ref; \ + rm {resdir}/data/magma.zip > {log} 2>&1" + +#### +# Create MAGMA annotation file +#### + +rule magma_annot: + input: + rules.download_magma.output, + rules.download_magma_gene_loc.output, + rules.download_magma_ref.output + output: + f"{resdir}/data/magma/NCBI37.3.genes.annot" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/magma_annot.txt" + log: + f"{outdir}/reference/logs/magma_annot.log" + shell: + "{resdir}/software/magma/magma \ + --annotate window=35,10 \ + --snp-loc {resdir}/data/magma_ref/g1000_eur.bim \ + --gene-loc {resdir}/data/magma/NCBI37.3.gene.loc \ + --out {resdir}/data/magma/NCBI37.3 > {log} 2>&1" + +#### +# MAGMA +#### + +# Gene level association analysis +rule magma_gene_level: + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", + rules.magma_annot.output + output: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_gene_level.genes.raw" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/magma_gene_level-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/magma_gene_level-{{gwas}}.log" + shell: + "gzip -f -d -c {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz > {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned; \ + mkdir -p {outdir}/reference/gwas_sumstat/{wildcards.gwas}/magma/; \ + resources/software/magma/magma \ + --bfile {resdir}/data/magma_ref/g1000_eur \ + --pval {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned use=SNP,P ncol=N \ + --gene-annot {resdir}/data/magma/NCBI37.3.genes.annot \ + --out {outdir}/reference/gwas_sumstat/{wildcards.gwas}/magma/magma_gene_level; \ + rm {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned > {log} 2>&1" + +###### +# Gene set enrichment analysis +###### + +rule magma_gene_set_level: + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_gene_level.genes.raw" + output: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_set_level.gsa.out" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/magma_gene_set_level-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/magma_gene_set_level-{{gwas}}.log" + params: + gene_sets=config['gene_sets'] + shell: + "resources/software/magma/magma \ + --gene-results {outdir}/reference/gwas_sumstat/{wildcards.gwas}/magma/magma_gene_level.genes.raw \ + --set-annot {params.gene_sets} \ + --model direction-sets=greater \ + --out {outdir}/reference/gwas_sumstat/{wildcards.gwas}/magma/magma_set_level > {log} 2>&1" + +# Run conditional analysis +rule magma_set_conditional: + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_set_level.gsa.out" + output: + touch(f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_set_conditional.done") + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/magma_set_conditional-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/magma_set_conditional-{{gwas}}.log" + params: + config_file= config['config_file'] + shell: + "Rscript ../Scripts/magma/magma_set_conditional.R \ + --config {params.config_file} \ + --gwas {wildcards.gwas} > {log} 2>&1" + +# Create SNP-lists for enriched gene sets +rule create_set_snplists: + input: + f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/magma_set_conditional.done" + output: + touch(f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/snplists/create_set_snplists.done") + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/create_set_snplists-{{gwas}}.txt" + log: + f"{outdir}/reference/logs/create_set_snplists-{{gwas}}.log" + params: + config_file=config['config_file'] + shell: + "Rscript ../Scripts/magma/set_extractor.R \ + --config {params.config_file} \ + --gwas {wildcards.gwas} > {log} 2>&1" + +rule run_create_set_snplists: + input: + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/magma/snplists/create_set_snplists.done", gwas=gwas_list_df_eur['name']) + output: + touch(f"{outdir}/reference/gwas_sumstat/create_set_snplists_all_gwas.done") + +# Create a file listing gwas with significant gene sets/set-specific SNP lists +checkpoint set_reporter: + input: + f"{outdir}/reference/gwas_sumstat/create_set_snplists_all_gwas.done" + output: + f"{outdir}/reference/gwas_sumstat/set_reporter.txt" + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/set_reporter.txt" + log: + f"{outdir}/reference/logs/set_reporter.log" + params: + config_file=config['config_file'] + shell: + "Rscript ../Scripts/magma/set_reporter/set_reporter.R \ + --config {params.config_file}" + +######## +# Calculate stratified PGS +######## + +rule target_pgs_partitioned_i: + resources: + mem_mb=config['mem_target_pgs'], + time_min=1000 + threads: config['cores_target_pgs'] + input: + f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", + f"{outdir}/reference/gwas_sumstat/set_reporter.txt", + lambda w: f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done" if w.population == "TRANS" else [], + rules.prep_pgs.input + output: + touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs_partitioned-{{population}}.done") + benchmark: + f"{outdir}/reference/benchmarks/target_pgs_partitioned_i-{{name}}-{{population}}.txt" + log: + f"{outdir}/reference/logs/target_pgs_partitioned_i-{{name}}-{{population}}.log" + conda: + "../envs/analysis.yaml" + params: + testing=config["testing"], + config_file = config["config_file"] + shell: + "Rscript ../Scripts/target_scoring/target_scoring_partitioned_pipeline.R \ + --config {params.config_file} \ + --name {wildcards.name} \ + --population {wildcards.population} \ + --plink2 plink2 \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1" + +rule target_pgs_partitioned_all: + input: + lambda w: expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs_partitioned-{{population}}.done", name=w.name, population = ancestry_munge(w.name, scaling = config["pgs_scaling"])) + output: + touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs_partitioned.done") + +rule target_pgs_partitioned: + input: + expand(f"{outdir}/reference/target_checks/{{name}}/target_pgs_partitioned.done", name=target_list_df['name']) From 5420883b921b9793a0c50899170a004ac5c992c7 Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 7 Mar 2025 10:43:32 +0000 Subject: [PATCH 119/153] Updates --- Scripts/pgs_methods/pgs_stratifier.R | 179 ++++++ ... => target_scoring_partitioned_pipeline.R} | 64 +- .../target_scoring/target_scoring_pipeline.R | 4 +- docs/CrossPop.Rmd | 351 +++++++++++ docs/GenoClust.Rmd | 578 ++++++++++++++---- functions/pipeline.R | 99 +++ functions/plink.R | 5 +- pipeline/Snakefile | 2 +- pipeline/rules/magma.smk | 29 +- 9 files changed, 1159 insertions(+), 152 deletions(-) create mode 100644 Scripts/pgs_methods/pgs_stratifier.R rename Scripts/target_scoring/{target_scoring_partioned_pipeline.R => target_scoring_partitioned_pipeline.R} (81%) diff --git a/Scripts/pgs_methods/pgs_stratifier.R b/Scripts/pgs_methods/pgs_stratifier.R new file mode 100644 index 00000000..5cd11d70 --- /dev/null +++ b/Scripts/pgs_methods/pgs_stratifier.R @@ -0,0 +1,179 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( +make_option("--config", action="store", default=NULL, type='character', + help="Pipeline configuration file [required]"), +make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), +make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores to use [optional]"), +make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), +make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} + +# Read in outdir +outdir <- read_param(config = opt$config, param = 'outdir', return_obj = F) + +# Read in refdir +refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) + +# Read in resdir +resdir <- read_param(config = opt$config, param = 'resdir', return_obj = F) + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(outdir, '/reference/pgs_score_files/stratifier_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') +log_header(log_file = log_file, opt = opt, script = 'target_scoring_partitioned_pipeline.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Identify score files to be combined +score_files<-list_score_files(opt$config) + +# Restrict to single source PGS +score_files <- score_files[!(score_files$method %in% pgs_group_methods) & !grepl('tlprs|leopard', score_files$method),] + +# Check which score files need to be partitioned score files or target genetic data are newer than target pgs +if(!is.null(score_files)){ + set_reporter_file <- paste0(outdir, '/reference/gwas_sumstat/set_reporter.txt') + set_reporter<-fread(set_reporter_file) + set_reporter_file_time <- file.info(set_reporter_file)$mtime + + # Remove score files for gwas that have no significant sets + score_files<-score_files[score_files$name %in% set_reporter$name[set_reporter$n_sig > 0],] + + score_files_to_do <- data.table() + for(i in 1:nrow(score_files)){ + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + score_partitioned_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.partitioned.score.gz') + if(!file.exists(score_partitioned_i)){ + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + } else { + score_i_time <- file.info(score_i)$mtime + score_partitioned_i_time <- file.info(score_partitioned_i)$mtime + if (score_i_time > pgs_i_time | set_reporter_file_time > score_partitioned_i_time) { + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + system(paste0('rm ', pgs_i)) + } + } + } + log_add(log_file = log_file, message = paste0('After checking timestamps, ', nrow(score_files_to_do), '/', nrow(score_files), ' score files will be partitioned.')) + score_files <- score_files_to_do +} + +if(is.null(score_files) || nrow(score_files) == 0){ + log_add(log_file = log_file, message = paste0('No score files to be partitioned.')) + end.time <- Sys.time() + time.taken <- end.time - start.time + sink(file = paste(opt$output,'.log',sep=''), append = T) + cat('Analysis finished at',as.character(end.time),'\n') + cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') + sink() + quit(save = "no", status = 0) +} + +# Stratify score files (pseudo only) +log <- foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + # Read in snplists + set_enrich<-read.table(paste0(outdir,'/reference/gwas_sumstat/',score_files$name[i],'/magma/sig_indep_sets.txt'), header=F)$V1 + + param <- find_pseudo( + config = opt$config, + gwas = score_files$name[i], + pgs_method = score_files$method[i] + ) + + score_header <- fread( + paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-', score_files$name[i],".score.gz"), + nrows = 1) + score_cols <- which(names(score_header) %in% c('SNP', 'A1', 'A2', paste0('SCORE_', param))) + + # Create stratified score files + score_i <- fread(cmd = paste0( + 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i], '/', score_files$name[i], '/ref-', score_files$name[i], ".score.gz | ", + "cut -d' ' -f ", paste(score_cols, collapse =','), " - ")) # Keep pseudo score + + for(k in 1:length(set_enrich)){ + snplist_k <- fread(paste0(outdir,'/reference/gwas_sumstat/',score_files$name[i],'/magma/snplists/',set_enrich[k],'.snplist'), header=F)$V1 + score_i[[paste0(names(score_i)[4], '.set_', k)]] <- score_i[[4]] + score_i[[paste0(names(score_i)[4], '.set_', k)]][!(score_i$SNP %in% snplist_k)] <- 0 + } + + # Remove unstratified PGS + score_i<-score_i[,-4] + + # Save score file + file_name <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-', score_files$name[i],".stratified") + fwrite(score_i, + paste0(file_name, '.score'), + col.names=T, sep=' ', quote=F) + + if(file.exists(paste0(file_name, ".score.gz"))){ + system(paste0('rm ', file_name, ".score.gz")) + } + system(paste0('gzip ', file_name, '.score')) + + # Calculate scores in the full reference + # Subset to variants with non-zero effect + extract_snplist <- score_i$SNP[rowSums(abs(score_i[,-1:-3])) != 0] + ref_pgs <- + plink_score( + pfile = paste0(refdir, '/ref.chr'), + chr = CHROMS, + plink2 = opt$plink2, + extract = extract_snplist, + score = paste0(file_name, '.score.gz'), + threads = opt$n_cores + ) + + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs( + scores = ref_pgs, + pcs = paste0(resdir, '/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles'), + output = file_name + ) + + # Calculate scale within each reference population + pop_data <- read_pop_data(paste0(refdir, '/ref.pop.txt')) + + for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(file_name, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') + } +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at',as.character(end.time),'\n') +cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') +sink() diff --git a/Scripts/target_scoring/target_scoring_partioned_pipeline.R b/Scripts/target_scoring/target_scoring_partitioned_pipeline.R similarity index 81% rename from Scripts/target_scoring/target_scoring_partioned_pipeline.R rename to Scripts/target_scoring/target_scoring_partitioned_pipeline.R index 499d0ae6..00902f99 100644 --- a/Scripts/target_scoring/target_scoring_partioned_pipeline.R +++ b/Scripts/target_scoring/target_scoring_partitioned_pipeline.R @@ -46,14 +46,14 @@ if(is.null(opt$population)){ outdir <- read_param(config = opt$config, param = 'outdir', return_obj = F) # Create output directory -opt$output_dir <- paste0(outdir, '/', opt$name, '/pgs/', opt$population) -system(paste0('mkdir -p ',opt$output_dir)) +opt$output <- paste0(outdir, '/', opt$name, '/pgs/', opt$population) +system(paste0('mkdir -p ',opt$output)) # Create temp directory tmp_dir<-tempdir() # Initiate log file -log_file <- paste0(opt$output, '_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') +log_file <- paste0(opt$output, '_partitioned_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') log_header(log_file = log_file, opt = opt, script = 'target_scoring_partitioned_pipeline.R', start.time = start.time) # If testing, change CHROMS to chr value @@ -65,29 +65,32 @@ if(!is.na(opt$test)){ } # Identify score files to be combined -score_files<-list_partitioned_score_files(opt$config) +score_files<-list_score_files(opt$config) + +# Restrict to single source PGS +score_files <- score_files[!(score_files$method %in% pgs_group_methods) & !grepl('tlprs|leopard', score_files$method),] # Check whether score files or target genetic data are newer than target pgs if(!is.null(score_files)){ ancestry_reporter_file<-paste0(outdir, '/reference/target_checks/', opt$name, '/ancestry_reporter.done') ancestry_reporter_file_time <- file.info(ancestry_reporter_file)$mtime - set_reporter_file <- paste0(outdir, '/reference/benchmarks/set_reporter.txt') - set_reporter<-fread(set_reporter_file) - set_reporter_file_time <- file.info(set_reporter_file)$mtime + set_reporter_file <- paste0(outdir, '/reference/gwas_sumstat/set_reporter.txt') + set_reporter<-fread(set_reporter_file) + # Remove score files for gwas that have no significant sets - score_files<-score_files[score_files$name %in% set_reporter$name[set_reporter$n_sig > 0,]] + score_files<-score_files[score_files$name %in% set_reporter$name[set_reporter$n_sig > 0],] score_files_to_do <- data.table() for(i in 1:nrow(score_files)){ pgs_i <- paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.partitioned.profiles') - score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.stratified.score.gz') if(!file.exists(pgs_i)){ score_files_to_do <- rbind(score_files_to_do, score_files[i,]) } else { score_i_time <- file.info(score_i)$mtime pgs_i_time <- file.info(pgs_i)$mtime - if (score_i_time > pgs_i_time | ancestry_reporter_file_time > pgs_i_time | set_reporter_file_time > pgs_i_time) { + if (score_i_time > pgs_i_time | ancestry_reporter_file_time > pgs_i_time) { score_files_to_do <- rbind(score_files_to_do, score_files[i,]) system(paste0('rm ', pgs_i)) } @@ -101,16 +104,13 @@ if(is.null(score_files) || nrow(score_files) == 0){ log_add(log_file = log_file, message = paste0('No score files to be used for target scoring.')) end.time <- Sys.time() time.taken <- end.time - start.time - sink(file = paste(opt$output,'.log',sep=''), append = T) + sink(file = log_file, append = T) cat('Analysis finished at',as.character(end.time),'\n') cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') sink() quit(save = "no", status = 0) } -# Read in target_list -target_list <- read_param(config = opt$config, param = 'target_list', return_obj = T) - # Set params for plink_score opt$target_plink_chr <- paste0(outdir, '/', opt$name, '/geno/', opt$name, '.ref.chr') if(opt$population == 'TRANS'){ @@ -129,7 +129,7 @@ set_snps<-NULL for(i in unique(score_files$name)){ set_enrich<-read.table(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/sig_indep_sets.txt'), header=F)$V1 for(j in set_enrich){ - set_snps <- c(set_snps, fread(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/snplists/',j,'.snplist')), header=F)$V1 + set_snps <- c(set_snps, fread(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/snplists/',j,'.snplist'), header=F)$V1) } } set_snps <- unique(set_snps) @@ -148,40 +148,20 @@ for(chr_i in CHROMS){ # Create row number index to subset score files by chromosome row_index <- format(which(ref$CHR == chr_i & ref$extract == T) + 1, scientific = FALSE) write.table(row_index, paste0(tmp_dir,'/row_index.txt'), row.names=F, quote=F, col.names = F) - ref_subset <- ref[row_index,] + ref_subset <- ref[as.numeric(row_index),] # Create file containing SNP, A1, and A2 information for each chromosome - fwrite(ref[ref$CHR == chr_i, c('SNP','A1','A2'), with=F], paste0(tmp_dir,'/map.txt'), row.names=F, quote=F, sep=' ') + fwrite(ref_subset[, c('SNP','A1','A2'), with=F], paste0(tmp_dir,'/map.txt'), row.names=F, quote=F, sep=' ') # Extract process score files for each name (gwas/score) in parallel foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { - param <- find_pseudo( - config = opt$config, - gwas = score_files$name[i], - pgs_method = score_files$method[i], - target_pop = opt$population - ) - - score_header <- fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz"), nrows = 1) - score_cols <- which(names(score_header) == paste0('SCORE_', param)) - system(paste0( - 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | ", - "cut -d' ' ", score_cols, " - | ", # Keep pseudo score + 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".stratified.score.gz | ", + "cut -d' ' --complement -f1-3 | ", # Keep relevant columns, remove first 3 'awk \'NR==FNR {rows[$1]; next} FNR==1 || FNR in rows\' ', paste0(tmp_dir,'/row_index.txt'), ' - | ', # Corrected to retain the header and process indexed rows "sed '1 s/SCORE_/", paste0('score_file_', i,'.'), "/g' > ", # Replace SCORE in the header tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt' )) - - # Create stratified score files - score_i <- fread(paste0(tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt')) - set_enrich_i <-read.table(paste0(outdir,'/reference/gwas_sumstat/', score_files$name[i],'/magma/sig_indep_sets.txt'), header=F)$V1 - for(j in 1:length(set_enrich_i)){ - snplist_i <- fread(paste0(outdir,'/reference/gwas_sumstat/',i,'/magma/snplists/',set_enrich_i[j],'.snplist'), header=F)$V1 - score_i[[paste0(names(score_i)[1], '.set_', j)]] <- score_i[[1]] - score_i[[paste0(names(score_i)[1], '.set_', j)]][!(ref_subset$SNP %in% snplist_i)] <- 0 - } - fwrite(score_i, paste0(tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt'), sep=' ', quote=F) } # Paste files together in batches @@ -242,7 +222,7 @@ if(opt$population == 'TRANS'){ models<-list() for(i in 1:nrow(score_files)){ - models[[paste0('score_file_', i)]]<-readRDS(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-TRANS.model.rds')) + models[[paste0('score_file_', i)]]<-readRDS(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'.stratified-TRANS.model.rds')) names(models[[paste0('score_file_', i)]])<-gsub('SCORE_', paste0('score_file_', i, '.'), names(models[[paste0('score_file_', i)]])) } @@ -260,7 +240,7 @@ if(opt$population == 'TRANS'){ log_add(log_file = log_file, message = paste0('Reading in scale files.')) scale_files<-list() for(i in 1:nrow(score_files)){ - scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-', opt$population,'.scale')) + scale_files[[paste0('score_file_', i)]]<-fread(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'.stratified-', opt$population,'.scale')) scale_files[[paste0('score_file_', i)]]$Param<-gsub('SCORE_', paste0('score_file_', i, '.'), scale_files[[paste0('score_file_', i)]]$Param) } @@ -280,7 +260,7 @@ for(i in 1:nrow(score_files)){ scores_i <- scores[, c('FID','IID', names(scores)[grepl(paste0('^score_file_', i, '\\.'), names(scores))]), with=F] names(scores_i) <- gsub(paste0('^score_file_', i, '\\.'), paste0(score_files$name[i], '_'), names(scores_i)) dir.create(paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i]), recursive = T) - fwrite(scores_i, paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.profiles'), sep=' ', na='NA', quote=F) + fwrite(scores_i, paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.partitioned.profiles'), sep=' ', na='NA', quote=F) } log_add(log_file = log_file, message = paste0('Saved polygenic scores.')) diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index a0838359..6c7f54c8 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -48,8 +48,8 @@ if(is.null(opt$population)){ outdir <- read_param(config = opt$config, param = 'outdir', return_obj = F) # Create output directory -opt$output_dir <- paste0(outdir, '/', opt$name, '/pgs/', opt$population) -system(paste0('mkdir -p ',opt$output_dir)) +opt$output <- paste0(outdir, '/', opt$name, '/pgs/', opt$population) +system(paste0('mkdir -p ',opt$output)) # Create temp directory tmp_dir<-tempdir() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index fc8b0011..fd2272c8 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -5662,3 +5662,354 @@ snakemake \ +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for EAS and AFR targets +targ_pop <- c('EUR','EAS','AFR') +for(trait_i in selected_traits){ + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$multi <- scores_i$method + + for(targ_pop_i in targ_pop){ + disc_pop_j <- c('UGR','BBJ','UKB') + disc_pop_j_2 <- c('AFR','EAS','EUR') + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_', paste(disc_pop_j_2, collapse = '_'), + '/', + trait_i + ), + recursive = T + ) + + # Insert path to score file + scores_i$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i$method, + '/', + scores_i$name, + '/ukb-', + scores_i$name, + '-TRANS.profiles' + ) + + #### + # Make groups single source methods + #### + + scores_i_single_top1 <- + scores_i[!(scores_i$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i$method), ] + + # Create top1 column indicating which predictors top1 models should be derived + scores_i_single_top1$top1[grepl('UKB', scores_i_single_top1$name, ignore.case = F)] <- 'EUR' + scores_i_single_top1$top1[grepl('BBJ', scores_i_single_top1$name, ignore.case = F)] <- 'EAS' + scores_i_single_top1$top1[grepl('UGR', scores_i_single_top1$name, ignore.case = F)] <- 'AFR' + + #### + # Make groups containing pseudo scores for single source methods + #### + + # Extract the pseudo score for each method and specify as a separate group + # This can be skipped as it was done before + for(i in 1:nrow(scores_i_single_top1)) { + param <- find_pseudo( + config = config, + gwas = scores_i_single_top1$name[i], + pgs_method = scores_i_single_top1$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_single_top1$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_single_top1$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_single_top1$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_single_top1$predictor[i]) + ) + ) + } + + scores_i_single_pseudo <- scores_i_single_top1 + scores_i_single_pseudo$multi <- paste0(scores_i_single_pseudo$multi, '.pseudo') + + scores_i_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_single_pseudo$predictor) + + #### + # Make groups for multi-single-source pseudo scores + #### + + scores_i_multi_single_pseudo <- scores_i[grepl('_multi$', scores_i$method),] + + # Extract the pseudo score for each method and specify as a separate group + for(i in 1:nrow(scores_i_multi_single_pseudo)) { + param <- find_pseudo( + config = config, + gwas = scores_i_multi_single_pseudo$name[i], + pgs_method = scores_i_multi_single_pseudo$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_multi_single_pseudo$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_multi_single_pseudo$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_multi_single_pseudo$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_multi_single_pseudo$predictor[i]) + ) + ) + } + + scores_i_multi_single_pseudo$multi <- paste0(scores_i_multi_single_pseudo$multi, '.pseudo') + + scores_i_multi_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_multi_single_pseudo$predictor) + + scores_i_multi_single_pseudo$top1<-paste(disc_pop_j_2, collapse = '_') + + #### + # Make groups for the Multi-Source methods + #### + + scores_i_multi <- scores_i[(scores_i$method %in% pgs_group_methods),] + + # Split top1 scores by target population + # This doesn't apply to xwing because it only has pop-specific pseudo scores + scores_i_multi_top1<-NULL + for(i in 1:which(scores_i_multi$method %in% c('prscsx'))){ + score_header<-fread(scores_i_multi$predictor[i], nrow = 1) + + for(pop in c('EUR', 'AFR', 'EAS')){ + + if(scores_i_multi$method[i] == 'prscsx'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) + } + if(scores_i_multi$method[i] == 'xwing'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header))) + } + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.', pop, '_grid.profiles'), + scores_i_multi$predictor[i]) + ) + ) + + tmp <- scores_i_multi[i,] + tmp$multi <- paste0(tmp$multi, '.grid') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.', pop, '_grid.profiles'), + scores_i_multi$predictor[i]) + + scores_i_multi_top1 <- rbind(scores_i_multi_top1, tmp) + } + } + + # Split pop-specific pseudo scores by target population + scores_i_multi_pop_pseudo<-NULL + for(i in 1:nrow(scores_i_multi)){ + score_header<-fread(scores_i_multi$predictor[i], nrow = 1) + + for(pop in c('EUR', 'AFR', 'EAS')){ + if(scores_i_multi$method[i] == 'prscsx'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) + } + if(scores_i_multi$method[i] == 'xwing'){ + score_cols <- + which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header))) + } + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.', pop, '_pseudo.profiles'), + scores_i_multi$predictor[i]) + ) + ) + + tmp <- scores_i_multi[i,] + tmp$multi <- paste0(tmp$multi, '.pop_pseudo') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.', pop, '_pseudo.profiles'), + scores_i_multi$predictor[i]) + + scores_i_multi_pop_pseudo <- rbind(scores_i_multi_pop_pseudo, tmp) + } + } + + # Create pseudo score for multi-source methods + scores_i_multi_pseudo<-NULL + for(i in 1:nrow(scores_i_multi)) { + param <- find_pseudo( + config = config, + gwas = scores_i_multi$name[i], + pgs_method = scores_i_multi$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_multi$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_multi$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_multi$predictor[i], + " > ", + gsub('.profiles', + paste0('.pseudo.targ_', targ_pop_i,'.profiles'), + scores_i_multi$predictor[i]) + ) + ) + + tmp <- scores_i_multi[i,] + tmp$multi <- paste0(tmp$multi, '.pseudo') + tmp$top1 <- paste(disc_pop_j_2, collapse = '_') + tmp$predictor <- + gsub('.profiles', + paste0('.pseudo.targ_', targ_pop_i,'.profiles'), + scores_i_multi$predictor[i]) + + scores_i_multi_pseudo <- rbind(scores_i_multi_pseudo, tmp) + } + + #### + # Combine the different predictor groups + #### + predictors_i<- do.call(rbind, list( + scores_i_single_top1, + scores_i_single_pseudo, + scores_i_multi_single_pseudo, + scores_i_multi_top1, + scores_i_multi_pop_pseudo, + scores_i_multi_pseudo + )) + + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + + #### + # Make a group that will combined all population specific PGS + #### + + predictors_i_all <- predictors_i[predictors_i$top1 %in% c('EUR','AFR','EAS'),] + predictors_i_all$multi <- 'all' + predictors_i<-rbind(predictors_i, predictors_i_all) + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', + targ_pop_i, + '.disc_', paste(disc_pop_j_2, collapse = '_'), + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_AFR_EAS_EUR/*/res* + +for targ_pop in $(echo EUR EAS AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res \ + --n_core 5" + fi + done +done + +``` +
    diff --git a/docs/GenoClust.Rmd b/docs/GenoClust.Rmd index 8c7395ed..01e9b50c 100644 --- a/docs/GenoClust.Rmd +++ b/docs/GenoClust.Rmd @@ -145,11 +145,12 @@ singularity exec \ ``` ```{r} +#conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ library(bigsnpr) # Attach the bigSNP object from a previously saved `.rds` file -geno_file <- "your_genotype_data.rds" # Update this with your actual file -bigSNP <- snp_attach(geno_file) +rds <- snp_readBed('~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/synth_2_chr-22.bed', backingfile = tempfile()) +bigSNP <- snp_attach(rds) # Access the genotype matrix G <- bigSNP$genotypes @@ -157,41 +158,61 @@ G <- bigSNP$genotypes # Get SNP names snp_names <- bigSNP$map$marker.ID -set.seed(123) # For reproducibility - -# Define number of causal SNPs -num_causal <- 100 +# Read in causal variants +library(data.table) +effect_sizes<-fread('~/oliverpainfel/Data/HAPNEST/synth_2/causal.snplist') +names(effect_sizes)<-c('rsid','trait_1','trait_2') -# Randomly select causal SNPs from available markers -causal_snps <- sample(snp_names, num_causal) +rsids<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/rsid_map_list_chr22.txt') +effect_sizes<-merge(effect_sizes, rsids, by='rsid') -# Assign effect sizes (from normal distribution) -effect_sizes <- rnorm(num_causal, mean = 0, sd = 1) +h2 <- 0.05 # Desired heritability +set.seed(1) +traits<-list() +for(i in 1:2){ + effect_sizes_i<-effect_sizes[effect_sizes[[paste0('trait_',i)]] == 1,] + causal_indices <- match(effect_sizes_i$id_hg38, snp_names) + G_causal <- big_prodVec(G, effect_sizes_i[[paste0('trait_',i)]], ind.col = causal_indices) + var_G <- var(G_causal) + var_E <- (var_G / h2) - var_G + E <- rnorm(length(G_causal), mean = 0, sd = sqrt(var_E)) + Y <- G_causal + E + traits[[paste0('trait_', i)]]<-Y + print(var(G_causal) / (var(G_causal) + var(E))) +} -# Print the first few selected causal SNPs -head(causal_snps) +cor(do.call(cbind, traits)) -# Extract genotype indices of causal SNPs -causal_indices <- match(causal_snps, snp_names) +library(bigsnpr) -# Compute genetic component efficiently -G_causal <- big_prodVec(G, effect_sizes, ind.col = causal_indices) +# Prepare the phenotype +Y1 <- traits[["trait_1"]] +Y2 <- traits[["trait_2"]] -h2 <- 0.5 # Desired heritability +# Perform GWAS for trait 1 +gwas_1 <- big_univLinReg(G, Y1) -# Compute variance of genetic component -var_G <- var(G_causal) +# Perform GWAS for trait 2 +gwas_2 <- big_univLinReg(G, Y2) -# Compute required environmental variance -var_E <- (var_G / h2) - var_G +# Combine results into a data frame +gwas_results <- data.frame( + SNP = snp_names, + beta_trait1 = gwas_1$estim, + beta_trait2 = gwas_2$estim, + se_trait1 = gwas_1$std.err, + se_trait2 = gwas_2$std.err +) -# Generate environmental noise -E <- rnorm(length(G_causal), mean = 0, sd = sqrt(var_E)) +gwas_results$p_trait1 <- 2*pnorm(q=abs(gwas_results$beta_trait1/gwas_results$se_trait1), lower.tail=FALSE) +gwas_results$p_trait2 <- 2*pnorm(q=abs(gwas_results$beta_trait2/gwas_results$se_trait2), lower.tail=FALSE) -# Compute final phenotype -Y <- G_causal + E +# Looks good. Lets proceed with these simulated phenotypes +write.table(data.frame(FID = bigSNP$fam$family.ID, IID = bigSNP$fam$sample.ID, outcome = traits[["trait_1"]]), + '~/oliverpainfel/Data/HAPNEST/synth_2/trait_1.txt', row.names = F, quote=F) +write.table(data.frame(FID = bigSNP$fam$family.ID, IID = bigSNP$fam$sample.ID, outcome = traits[["trait_2"]]), + '~/oliverpainfel/Data/HAPNEST/synth_2/trait_2.txt', row.names = F, quote=F) -h2_observed <- var(G_causal) / (var(G_causal) + var(E)) ``` @@ -242,18 +263,10 @@ option_list = list( opt = parse_args(OptionParser(option_list=option_list)) -opt$target_plink_chr<-'/users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-' -opt$output<-'~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/' +opt$target_plink_chr<-'~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/synth_2_chr-' +opt$output<-'~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/pca/' opt$test<-'chr22' -keep_list<-data.frame( - file = c( - '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EUR.txt', - '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.EAS.txt', - '~/oliverpainfel/Analysis/HAPNEST/synth_1/training.AFR.txt'), - POP = c('EUR','EAS','AFR') -) - library(GenoUtils) library(data.table) source('../functions/misc.R') @@ -273,45 +286,32 @@ if(!is.na(opt$test)){ targ_pvar <- read_bim(opt$target_plink_chr, chr = CHROMS) targ_pvar <- remove_regions(dat = targ_pvar, regions = long_ld_coord) -for(pop in keep_list$POP){ - # Read in keep file for population - keep_file <- fread(keep_list$file[keep_list$POP == pop], header=F) - if(ncol(keep_file) == 1){ - keep_file <- data.table( - FID = keep_file$V1, - IID = keep_file$V1) - } else { - keep_file <- data.table( - FID = keep_file$V1, - IID = keep_file$V2) - } +########### +# Perform PCA on QC'd and independent variants +########### - ########### - # Perform PCA on QC'd and independent variants - ########### +# Create QC'd SNP-list +target_qc_snplist <- plink_qc_snplist(bfile = opt$target_plink_chr, plink2 = opt$plink2, chr = CHROMS, maf = opt$maf, geno = opt$geno, hwe = opt$hwe, threads = opt$n_cores) - # Create QC'd SNP-list - target_qc_snplist <- plink_qc_snplist(bfile = opt$target_plink_chr, plink2 = opt$plink2, chr = CHROMS, keep = keep_file, maf = opt$maf, geno = opt$geno, hwe = opt$hwe, threads = opt$n_cores) +# Remove high LD regions +target_qc_snplist <- target_qc_snplist[target_qc_snplist %in% targ_pvar$SNP] - # Remove high LD regions - target_qc_snplist <- target_qc_snplist[target_qc_snplist %in% targ_pvar$SNP] +# Perform LD pruning +ld_indep <- plink_prune(bfile = opt$target_plink_chr, chr = CHROMS, plink2 = opt$plink2, extract = target_qc_snplist, threads = opt$n_cores) - # Perform LD pruning - ld_indep <- plink_prune(bfile = opt$target_plink_chr, chr = CHROMS, keep = keep_file, plink2 = opt$plink2, extract = target_qc_snplist, threads = opt$n_cores) +# To improve efficiency, derive PCs using random subset of 1000 individuals. +fam<-fread('~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/synth_2_chr-22.fam') +fam_subset <- fam[sample(1000, replace = F),] - # To improve efficiency, derive PCs using random subset of 1000 individuals. - keep_file_subset <- keep_file[sample(1000, replace = T),] - keep_file_subset <- keep_file_subset[!duplicated(keep_file_subset),] +# Run PCA +snp_weights <- plink_pca(bfile = opt$target_plink_chr, keep = fam_subset, chr = CHROMS, plink2 = opt$plink2, extract = ld_indep, n_pc = opt$n_pcs, threads = opt$n_cores) +fwrite(snp_weights, paste0(tmp_dir,'/ref.eigenvec.var'), row.names = F, quote=F, sep=' ', na='NA') - # Run PCA - snp_weights <- plink_pca(bfile = opt$target_plink_chr, keep = keep_file_subset, chr = CHROMS, plink2 = opt$plink2, extract = ld_indep, n_pc = opt$n_pcs, threads = opt$n_cores) - fwrite(snp_weights, paste0(tmp_dir,'/ref.eigenvec.var'), row.names = F, quote=F, sep=' ', na='NA') +# Project into the full population +target_pcs <- plink_score(bfile = opt$target_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/ref.eigenvec.var'), threads = opt$n_cores) - # Project into the full population - target_pcs <- plink_score(bfile = opt$target_plink_chr, keep = keep_file, chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/ref.eigenvec.var'), threads = opt$n_cores) - - fwrite(target_pcs, paste0(opt$output, pop,'.pcs.txt'), quote=F, sep=' ', na='NA') -} +dir.create('~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/pca') +fwrite(target_pcs, paste0(opt$output,'pcs.txt'), quote=F, sep=' ', na='NA') ``` @@ -326,44 +326,43 @@ for(pop in keep_list$POP){ ```{bash} module add plink2 -for pheno in $(seq 1 1); do - awk 'BEGIN {OFS="\t"} NR==1 {print "FID", "IID", "pheno"} NR>1 {print $1, $1, $NF}' /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno} > /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink - - for pop in $(echo EUR EAS AFR); do - - mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno} +for pheno in $(seq 1 2); do + mkdir -p ~/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno${pheno} for chr in $(seq 22 22); do sbatch -p neurohack_cpu --mem 20G -n 4 --wrap="plink2 \ - --bfile /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr-22 \ - --pheno /users/k1806347/oliverpainfel/HAPNEST/data/outputs/synth_1/synth_1_chr.pheno${pheno}.plink \ + --bfile ~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/synth_2_chr-${chr} \ + --pheno ~/oliverpainfel/Data/HAPNEST/synth_2/trait_${pheno}.txt \ --1 \ - --covar ~/oliverpainfel/Analysis/HAPNEST/synth_1/pca/${pop}.pcs.txt \ + --covar ~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/pca/pcs.txt \ --covar-variance-standardize \ - --logistic omit-ref cols=+a1freq,+ax hide-covar \ + --linear omit-ref cols=+a1freq,+ax hide-covar \ --maf 0.01 \ --geno 0.05 \ - --out ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr${chr}" + --out ~/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno${pheno}/pheno${pheno}.chr${chr}" done - done done -# Once complete, merge results across chromosomes -for pheno in $(seq 1 1); do - for pop in $(echo EUR EAS AFR); do - head -n 1 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid > ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid - for chr in $(seq 22 22); do - tail -n +2 ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.chr22.pheno.glm.logistic.hybrid >> ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid - done - - # Remove REF and ALT columns and rename AX column to A2 - cut -f 4,5 --complement ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid | awk 'BEGIN{FS=OFS="\t"} NR==1 {$7="A2"} 1' > temp.txt && mv temp.txt ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid - - gzip ~/oliverpainfel/Analysis/HAPNEST/synth_1/gwas/pheno${pheno}/pheno${pheno}.${pop}.GW.pheno.glm.logistic.hybrid - done -done +``` +```{r} +library(data.table) + rsids<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/rsid_map_list_chr22.txt') + +for(i in 2:2){ + ss <- fread(paste0('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno', i, '/pheno', i,'.chr22.outcome.glm.linear')) + ss$REF<-NULL + ss$ALT<-NULL + names(ss)[names(ss) == 'AX'] <- 'A2' + + ss<-merge(ss, rsids, by.x = 'ID', by.y = 'id_hg38') + ss$ID <- ss$rsid + ss$rsid <- NULL + + fwrite(ss, paste0('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno', i, '/pheno', i,'.chr22.outcome.glm.linear'), row.names = F, quote=F, sep=' ', na='NA') +} ``` + *** @@ -374,8 +373,56 @@ done ```{bash} +# Gene association +mkdir /users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/magma + +for pheno in $(seq 2 2); do +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --bfile /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma_ref/g1000_eur \ + --pval /users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno${pheno}/pheno${pheno}.chr22.outcome.glm.linear use=ID,P ncol=OBS_CT \ + --gene-model snp-wise=top \ + --gene-annot /scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/data/magma/NCBI37.3.genes.annot \ + --out /users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/magma/pheno${pheno}_gene_level +done + +# GSEA +for pheno in $(seq 2 2); do +/scratch/prj/oliverpainfel/recovered/Software/MyGit/GenoDisc/pipeline/resources/software/magma/magma \ + --gene-results /users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/magma/pheno${pheno}_gene_level.genes.raw \ + --set-annot /scratch/prj/oliverpainfel/recovered/Data/MSigDB/c5.go.bp.v7.5.1.entrez.gmt \ + --out /users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/magma/pheno${pheno}_gsea +done + +``` + +```{r} +# Investigate gene level associations +# Why are the gene sets not showing as enriched +res<-fread('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/magma/pheno2_gene_level.genes.out') + +# Read in .gmt file +gmt <- readLines('/scratch/prj/oliverpainfel/recovered/Data/MSigDB/c5.go.bp.v7.5.1.entrez.gmt') +gene_sets <- strsplit(gmt, "\t") +gene_list <- setNames(lapply(gene_sets, `[`, -c(1,2)), sapply(gene_sets, `[`, 1)) + +# Subset sets of interest +gene_list <- gene_list[ c('GOBP_DNA_REPAIR', 'GOBP_REGULATION_OF_SYNAPTIC_PLASTICITY')] +res[res$GENE %in% gene_list[['GOBP_DNA_REPAIR']],] +res[res$GENE %in% gene_list[['GOBP_REGULATION_OF_SYNAPTIC_PLASTICITY']],] +# Read in causal variants +causal_var<-fread('~/oliverpainfel/Data/HAPNEST/synth_2/causal.snplist') +rsids<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/rsid_map_list_chr22.txt') +causal_var<-merge(causal_var, rsids, by.x='V1', by.y='rsid') +causal_var<-causal_var[order(causal_var$id_hg38),] + +# Many of the genes are not coming up as significant, despite containing SNPs with crazy high P values. Try running MAGMA with top,1 gene model. This could pick up the signal better. This helps, but gene p values are capped at 1e-50, and many genes are still non-significant. Manually check top SNP p values within these genes. +# Read in SNPs for gene 9463 +gwas <- fread(paste0('/users/k1806347/oliverpainfel/Analysis/HAPNEST/synth_2/gwas/pheno2/pheno2.chr22.outcome.glm.linear')) +mean(abs(gwas[gwas$POS > 38418262 & gwas$POS < 38481708,]$T_STAT)) +# The gene is highly enriched. Why is MAGMA not finding this. +# Make sure the SNPs we are setting as causal are in the MAGMA analysis/annot file ``` @@ -897,18 +944,14 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ - output_all -n - -snakemake \ - --profile slurm \ - --use-conda \ - --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml \ - magma_annot -n + output_all target_pgs_partitioned -n ``` *** -### Check correlation +### Genome-wide PGS + +#### Check correlation Check correlation between the PGS for CAD, RA and MIX with CAD, RA and MIX outcomes. @@ -977,7 +1020,7 @@ auc( *** -### Cluster based on genome-wide PGS +#### Cluster ```{r} @@ -1697,6 +1740,335 @@ cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) *** +### Partitioned PGS + +#### Correlation + +```{r} +# Read in the partitioned PGS +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in PGS +pgs_gw <- read_pgs(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', name = 'ukb', pseudo_only = T, gwas=c('RA','CAD','MIX'))$ukb + +pgs_gw <- Reduce(function(x, y) merge(x, y, by = c("FID", "IID"), all = TRUE), lapply(pgs_gw$TRANS, function(x) x[[1]])) + +# Read in PGS +pgs_partitioned <- read_pgs_2(config = '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/genoclust_subset/config.yaml', name = 'ukb', partitioned = T, gwas=c('RA','CAD','MIX'))$ukb + +pgs_partitioned <- Reduce(function(x, y) merge(x, y, by = c("FID", "IID"), all = TRUE), lapply(pgs_partitioned$TRANS, function(x) x[[1]])) + +pgs <- merge(pgs_gw, pgs_partitioned, by = c('FID', 'IID')) +cor_mat<-cor(pgs[,-1:-2]) +round(cor_mat[, !grepl('set', colnames(cor_mat))], 2) + +# Read in outcome data +outcome_names<-c('CAD','RA','MIX') +outcomes <- list() +for(i in outcome_names){ + outcomes[[i]]<-fread(paste0('~/oliverpainfel/Data/ukb/phenotypes/ra_cad_mix.subset.', i, '_only.txt')) + names(outcomes[[i]])[names(outcomes[[i]]) == 'outcome']<-paste0(i,'_outcome') +} +outcomes <- Reduce(function(x, y) merge(x, y, by = c("FID", "IID"), all = TRUE), outcomes) + +both<-merge(outcomes, pgs, by = c('FID','IID')) + +# Predict each outcome using GW and stratified PGS +library(glmnet) + +res<-NULL +for(i in c('MIX','RA','CAD')){ + out1 <- + cv.glmnet(x = as.matrix(both[, grepl(paste0(i, '_SBayesRC'), names(both)), with = F]), y = both$MIX_outcome) + + out2 <- + cv.glmnet(x = as.matrix(cbind(0, both[, paste0(i, '_SBayesRC'), with = F])), y = both$MIX_outcome) + + # Get predicted values using the optimal lambda + pred1 <- predict(out1, newx = as.matrix(both[, grepl(paste0(i, '_SBayesRC'), names(both)), with = F]), s = "lambda.min") + pred2 <- predict(out2, newx = as.matrix(cbind(0, both[, paste0(i, '_SBayesRC'), with = F])), s = "lambda.min") + + # Compute correlation (Observed vs. Predicted) + cor1 <- cor(pred1, both$MIX_outcome) + cor2 <- cor(pred2, both$MIX_outcome) + + res<-rbind(res, + data.frame( + outcome = i, + model = c('gw-pgs + p-pgs', 'gw-pgs'), + cor = c(cor1, cor2), + n_pred = c(1, sum(grepl(paste0(i, '_SBayesRC'), names(both)))) + )) +} + +ggplot(res, aes(x=outcome, y = cor, fill = model)) + + geom_bar(stat="identity", position = position_dodge()) + +res_wide<-reshape(res, direction = 'wide', timevar = 'model', idvar = 'outcome') +res_wide$diff<-res_wide$`cor.gw-pgs + p-pgs` - res_wide$`cor.gw-pgs` +res_wide$perc_diff<-res_wide$diff / res_wide$`cor.gw-pgs` + +# outcome cor.gw-pgs + p-pgs n_pred.gw-pgs + p-pgs cor.gw-pgs n_pred.gw-pgs diff perc_diff +# 1 MIX 0.09020498 1 0.08504137 33 0.0051636170 0.060718886 +# 3 RA 0.03816091 1 0.03159778 44 0.0065631312 0.207708618 +# 5 CAD 0.19752735 1 0.19699081 6 0.0005365409 0.002723685 + +# The absolute and relative improvement is highest for RA, then MIX, with very little improvement for CAD. +# The number of pathway specific PGS is also highest for RA and then MIX. +# The improvement could be due to over fitting. +# Confusing that the CAD PGS is so strong, but the number sig gene sets is higher for RA. I suppose this is due to the CAD GWAS being larger, but also more complex biologically. + +``` + +*** + +#### Clustering + +```{r} + +library(NbClust) + +both$group<-NULL +both$group[both$CAD_outcome == 1]<-'CAD' +both$group[both$RA_outcome == 1]<-'RA' +both$group[both$CAD_outcome == 1 & both$RA_outcome == 1]<-'BOTH' +both$group[both$CAD_outcome != 1 & both$RA_outcome != 1]<-'CONTROL' + +# Extract PGS data for MIX cases only +both_cases <- both[which(both$MIX_outcome == 1),] +pgs_cases <- both_cases[, grepl('MIX_SBayesRC', names(both_cases)), with=F] +pgs_cases <- scale(pgs_cases) +# Not sure whether I should be scaling since they are reference standardised + +# Determine optimal number of clusters +n_clust_sol <- + NbClust( + data = pgs_cases[1:2000,], + distance = "euclidean", + min.nc = 2, + max.nc = 10, + method = 'ward.D2', + index = 'all' + ) + +n_clust_opt<-length(unique(n_clust_sol$Best.partition)) + +##### +# K-means +##### + +# Now try k-means clustering with 3 clusters +k_res<-kmeans(pgs_cases, n_clust_opt) + +# Plot the mean of each group +k_res_centers<-data.frame(Group=as.character(1:n_clust_opt), + k_res$centers) + +library(reshape2) +k_res_centers_melt<-melt(k_res_centers, id='Group') + +ggplot(k_res_centers_melt, aes(x=variable, y=value, group=Group, color=Group)) + + geom_point(size=5) + + geom_line() + + labs(x='Polygenic Score', y='Cluster Mean', title='Mean Polygenic Score Across Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust=1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Hierarchical clustering +##### + +# Compute distance matrix +dist_matrix <- dist(pgs_cases, method = "euclidean") + +# Perform hierarchical clustering +hclust_res <- hclust(dist_matrix, method = "ward.D2") + +# Cut tree into n_clust_opt clusters +hclust_clusters <- cutree(hclust_res, k = n_clust_opt) + +# Convert clusters to a factor for plotting +hclust_clusters <- as.factor(hclust_clusters) + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = hclust_clusters) + +# Compute the mean of each cluster for each PGS +hclust_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +hclust_centers_melt <- melt(hclust_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +hclust_centers_melt$Cluster <- as.character(hclust_centers_melt$Cluster) + +ggplot(hclust_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across Hierarchical Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +##### +# Gaussian mixture model +##### +library(mclust) + +gmm_model <- Mclust(pgs_cases, G = n_clust_opt) +summary(gmm_model) + +gmm_clusters <- gmm_model$classification # Hard cluster labels +gmm_probabilities <- gmm_model$z # Soft probabilities for each cluster + +# Create a data frame with cluster assignments +pgs_cases_clustered <- data.frame(pgs_cases, Cluster = gmm_clusters) + +# Compute the mean of each cluster for each PGS +gmm_centers <- aggregate(. ~ Cluster, data = pgs_cases_clustered, FUN = mean) + +# Reshape the data for plotting +gmm_centers_melt <- melt(gmm_centers, id = "Cluster") + +# Convert Cluster to character for consistent plotting +gmm_centers_melt$Cluster <- as.character(gmm_centers_melt$Cluster) + +ggplot(gmm_centers_melt, aes(x = variable, y = value, group = Cluster, color = Cluster)) + + geom_point(size = 5) + + geom_line() + + labs(x = 'Polygenic Score', y = 'Cluster Mean', title = 'Mean Polygenic Score Across GMM Clusters') + + theme_half_open() + + theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + background_grid(major = 'y', minor = 'y') + +######### +# Compare the clusters to the case groups +k_means_conf_matrix <- table(k_res$cluster, both_cases$group) +hclust_D2_conf_matrix <- table(hclust_clusters, both_cases$group) +gmm_conf_matrix <- table(gmm_clusters, both_cases$group) + +library(mclust) +adjustedRandIndex(k_res$cluster, both_cases$group) +adjustedRandIndex(hclust_clusters, both_cases$group) +adjustedRandIndex(gmm_clusters, both_cases$group) + +# The accuracy of the hclust solution is higher +pca_res <- prcomp(pgs_cases) +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(k_res$cluster))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(hclust_clusters))) + + geom_point() +ggplot(data.frame(pca_res$x), aes(PC1, PC2, color = as.factor(gmm_clusters))) + + geom_point() + +library(Rtsne) + +tsne_res <- Rtsne(pgs_cases[!duplicated(pgs_cases),]) + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(k_res$cluster[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(hclust_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + +ggplot(data.frame(tsne_res$Y), aes( + x = X1, + y = X2, + color = as.factor(gmm_clusters[!duplicated(pgs_cases)]) +)) + + geom_point() + + labs(color = 'Cluster') + + +######## +# Predict MIX outcome + +# Project cluster solutions into full dataset +both_cluster<-both + +library(clue) +# kmeans +kmeans_pred<-cl_predict(k_res, newdata = both, type = "memberships") +both_cluster$kmean<-apply(kmeans_pred, 1, function(x) which(x == 1)) + +# hclust +centroids <- aggregate(pgs_cases, list(hclust_clusters), mean)[, -1] # Remove the cluster ID column +assign_to_nearest_cluster <- function(new_data, centroids) { + apply(as.matrix(new_data), 1, function(row) { + which.min(colSums((t(centroids) - row)^2)) # Compute Euclidean distance to centroids + }) +} +both_cluster$hclust <- + assign_to_nearest_cluster( + new_data = both[, grepl('MIX_SBayesRC', names(both_cases)), with = F], centroids = centroids) + +# gmm +both_cluster$gmm <- + predict(gmm_model, + newdata = both[, grepl('MIX_SBayesRC', names(both_cases)), with = F])$classification +both_cluster$gmm_prob <- + predict(gmm_model, + newdata = both[, grepl('MIX_SBayesRC', names(both_cases)), with = F])$z[,1] + +# MIX_SBayesRC only +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC")), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# MIX_SBayesRC + pathway specific PGS +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ MIX_SBayesRC + ", paste(names(both_cluster)[grepl('MIX_SBayesRC', names(both_cluster))], collapse='+'))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# kmeans interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", paste(names(both_cluster)[grepl('MIX_SBayesRC', names(both_cluster))], '*as.factor(kmean)', collapse='+'))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# hclust interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", paste(names(both_cluster)[grepl('MIX_SBayesRC', names(both_cluster))], '*as.factor(hclust)', collapse='+'))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# gmm interactions +sum_mod<-summary( + mod<-glm( + as.formula(paste0("MIX_outcome ~ ", paste(names(both_cluster)[grepl('MIX_SBayesRC', names(both_cluster))], '*as.factor(gmm)', collapse='+'))), + data = both_cluster)) +cor(both_cluster$MIX_outcome, predict(mod, data=both_cluster)) + +# Prediction does improve, but likely due to over fitting. Given extreme heterogeneity in this example, I am not that. +``` + +*** + +### Non-negative factorisation + See whether non-negative matrix factorisation could recapitulate disease-specific PGS. Steps: diff --git a/functions/pipeline.R b/functions/pipeline.R index f65bedd6..ce9d85be 100644 --- a/functions/pipeline.R +++ b/functions/pipeline.R @@ -92,6 +92,105 @@ read_pgs <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = return(pgs) } +# Read in PGS +read_pgs_2 <- function(config, name = NULL, pgs_methods = NULL, gwas = NULL, pop = NULL, pseudo_only = F, partitioned = F){ + # Identify outdir parameter + outdir <- read_param(config = config, param = 'outdir', return_obj = F) + + # Read in target_list + target_list <- read_param(config = config, param = 'target_list') + if(!is.null(name)){ + if(any(!(name %in% target_list$name))){ + stop('Requested target samples are not present in target_list') + } + name_i <- name + target_list <- target_list[target_list$name %in% name_i,] + } + + # Identify score files + score_file_list <- list_score_files(config) + + # If partitioned, restrict to single source methods, and gwas with sig sets + if(partitioned){ + score_file_list <- score_file_list[!(score_file_list$method %in% pgs_group_methods) & !grepl('tlprs|leopard', score_file_list$method),] + + set_reporter_file <- paste0(outdir, '/reference/gwas_sumstat/set_reporter.txt') + set_reporter<-fread(set_reporter_file) + score_file_list<-score_file_list[score_file_list$name %in% set_reporter$name[set_reporter$n_sig > 0],] + + part<-'.partitioned' + } + + # Subset requested gwas + if(!is.null(gwas)){ + if(any(!(gwas %in% score_file_list$name))){ + stop('Requested GWAS are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$name %in% gwas,] + } + + # Subset requested pgs_methods + if(!is.null(pgs_methods)){ + if(any(!(pgs_methods %in% score_file_list$method))){ + stop('Requested PGS methods are not present in gwas_list/score_list') + } + score_file_list<-score_file_list[score_file_list$method %in% pgs_methods,] + } + + # Identify pgs_scaling parameter + pgs_scaling <- read_param(config = config, param = 'pgs_scaling', return_obj = F) + + pgs <- list() + for (name_i in target_list$name) { + pops<-NULL + if('continuous' %in% pgs_scaling){ + pops <- c('TRANS', pops) + } + if('discrete' %in% pgs_scaling){ + # Read in keep_list to determine populations available + keep_list_i <- fread(paste0(outdir,'/',name_i,'/ancestry/keep_list.txt')) + pops <- c(pops, keep_list_i$POP) + } + if(!is.null(pop)){ + if(!any('discrete' %in% pgs_scaling) & any(pop != 'TRANS')){ + stop(paste0('Requested pop are not present in ',name_i,' sample. Only PGS adjusted using continuous ancestry correction are available due to pgs_scaling parameter in configfile.')) + } + if(any(!(pop %in% pops))){ + stop(paste0('Requested pop are not present in ',name_i,' sample.')) + } + pops <- pops[pops %in% pop] + } + + pgs[[name_i]] <- list() + for (pop_i in pops) { + pgs[[name_i]][[pop_i]] <- list() + for(score_i in 1:nrow(score_file_list)){ + gwas_i <- score_file_list$name[score_i] + pgs_method_i <- score_file_list$method[score_i] + if (is.null(pgs[[name_i]][[pop_i]][[gwas_i]])) { + pgs[[name_i]][[pop_i]][[gwas_i]] <- list() + } + file_i<-paste0(outdir, '/', name_i, '/pgs/', pop_i, '/', pgs_method_i, '/', gwas_i, '/', name_i, '-', gwas_i, '-', pop_i, part, '.profiles') + if(pseudo_only){ + pseudo_param <- find_pseudo(config = config, gwas = gwas_i, target_pop = pop_i, pgs_method = pgs_method_i) + + score_header <- + fread(file_i, nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(gwas_i, '_',pseudo_param))) + + pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- + fread(cmd = paste0("cut -d' ' -f ", paste0(score_cols, collapse=','), " ", file_i)) + } else { + pgs[[name_i]][[pop_i]][[gwas_i]][[pgs_method_i]] <- fread(file_i) + } + } + } + } + + return(pgs) +} + # Create function to read in parameters in the config file read_param <- function(config, param, return_obj = T){ library(yaml) diff --git a/functions/plink.R b/functions/plink.R index 6d0aa9ce..3e32c325 100644 --- a/functions/plink.R +++ b/functions/plink.R @@ -451,11 +451,12 @@ plink_score<-function(bfile=NULL, pfile=NULL, score, keep=NULL, extract=NULL, ch plink_opt<-paste0(plink_opt, '--score-col-nums 4 ') } # Calculate score in the target sample + scores <- NULL for(chr_i in chr){ cmd<-paste0(plink_opt,'--chr ',chr_i,' --out ',tmp_folder,'/profiles.chr',chr_i,' --threads ',threads) cmd <- gsub('CHROMOSOME_NUMBER', chr_i, cmd) exit_status <- system(cmd, intern=FALSE) - if (exit_status != 0) { + if (exit_status != 0 & exit_status != 13) { stop() } @@ -466,7 +467,7 @@ plink_score<-function(bfile=NULL, pfile=NULL, score, keep=NULL, extract=NULL, ch # Delete file to save disk space system(paste0('rm ', tmp_folder, '/profiles.chr', chr_i, '.sscore')) - if(chr_i == chr[1]){ + if(is.null(scores)){ names(sscore)<-gsub('\\#', '', names(sscore)) scores_ids <- sscore[, names(sscore) %in% c('FID', 'IID'), with = F] if (ncol(scores_ids) == 1) { diff --git a/pipeline/Snakefile b/pipeline/Snakefile index 15d1efdb..6730d8ee 100644 --- a/pipeline/Snakefile +++ b/pipeline/Snakefile @@ -18,6 +18,6 @@ wildcard_constraints: include: "rules/dependencies.smk" include: "rules/target_qc.smk" include: "rules/pgs_methods.smk" -include: "rules/magma.smk" +#include: "rules/magma.smk" include: "rules/target_scoring.smk" include: "rules/report.smk" diff --git a/pipeline/rules/magma.smk b/pipeline/rules/magma.smk index d9efb790..cc26b9c2 100644 --- a/pipeline/rules/magma.smk +++ b/pipeline/rules/magma.smk @@ -188,13 +188,38 @@ checkpoint set_reporter: params: config_file=config['config_file'] shell: - "Rscript ../Scripts/magma/set_reporter/set_reporter.R \ + "Rscript ../Scripts/magma/set_reporter.R \ --config {params.config_file}" ######## # Calculate stratified PGS ######## +# Prepare score files for stratified PGS +rule pgs_stratifier: + input: + f"{outdir}/reference/gwas_sumstat/set_reporter.txt", + rules.prep_pgs.input + threads: config['cores_prep_pgs'] + output: + touch(f"{outdir}/reference/pgs_score_files/pgs_stratifier.done"), + conda: + "../envs/analysis.yaml" + benchmark: + f"{outdir}/reference/benchmarks/pgs_stratifier.txt" + log: + f"{outdir}/reference/logs/pgs_stratifier.log" + params: + testing=config["testing"], + config_file = config["config_file"] + shell: + "Rscript ../Scripts/pgs_methods/pgs_stratifier.R \ + --config {params.config_file} \ + --plink2 plink2 \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1" + +# Target sample scoring rule target_pgs_partitioned_i: resources: mem_mb=config['mem_target_pgs'], @@ -204,7 +229,7 @@ rule target_pgs_partitioned_i: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", f"{outdir}/reference/gwas_sumstat/set_reporter.txt", lambda w: f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done" if w.population == "TRANS" else [], - rules.prep_pgs.input + f"{outdir}/reference/pgs_score_files/pgs_stratifier.done" output: touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs_partitioned-{{population}}.done") benchmark: From 8f070203a5462b2a9b7657197192ed1edea7fb6f Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 11 Mar 2025 09:26:59 +0000 Subject: [PATCH 120/153] Updates --- Scripts/ref_scoring/ref_scoring.R | 216 ++++++++++++++++++ .../target_scoring/target_scoring_pipeline.R | 6 +- docs/CrossPop.Rmd | 2 +- docs/pipeline_readme.Rmd | 16 +- docs/pipeline_readme.html | 20 +- functions/pgs.R | 34 ++- pipeline/rules/pgs_methods.smk | 99 +++++--- pipeline/rules/target_scoring.smk | 10 +- 8 files changed, 335 insertions(+), 68 deletions(-) create mode 100644 Scripts/ref_scoring/ref_scoring.R diff --git a/Scripts/ref_scoring/ref_scoring.R b/Scripts/ref_scoring/ref_scoring.R new file mode 100644 index 00000000..727cca34 --- /dev/null +++ b/Scripts/ref_scoring/ref_scoring.R @@ -0,0 +1,216 @@ +#!/usr/bin/Rscript +# This script was written by Oliver Pain whilst at King's College London University. +start.time <- Sys.time() +library("optparse") + +option_list = list( +make_option("--config", action="store", default=NULL, type='character', + help="Pipeline configuration file [required]"), +make_option("--continuous", action="store", default=T, type='logical', + help="Logical indicating whether or not continuous correction for ancestry is required [optional]"), +make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), +make_option("--n_cores", action="store", default=1, type='numeric', + help="Number of cores to use [optional]"), +make_option("--test", action="store", default=NA, type='character', + help="Specify number of SNPs to include [optional]"), +make_option("--memory", action="store", default=5000, type='numeric', + help="Memory limit [optional]") +) + +opt = parse_args(OptionParser(option_list=option_list)) + +# Load dependencies +library(GenoUtils) +library(data.table) +source('../functions/misc.R') +source_all('../functions') +library(foreach) +library(doMC) +registerDoMC(opt$n_cores) + +# Check required inputs +if(is.null(opt$config)){ + stop('--config must be specified.\n') +} + +# Read in outdir +outdir <- read_param(config = opt$config, param = 'outdir', return_obj = F) + +# Create output directory +opt$output <- paste0(outdir, '/reference/pgs_score_files/ref_scoring') + +# Create temp directory +tmp_dir<-tempdir() + +# Initiate log file +log_file <- paste0(opt$output, '_', format(Sys.time(), "%Y-%m-%d_%H-%M-%S"), '.log') +log_header(log_file = log_file, opt = opt, script = 'ref_scoring_pipeline.R', start.time = start.time) + +# If testing, change CHROMS to chr value +if(!is.na(opt$test) && opt$test == 'NA'){ + opt$test<-NA +} +if(!is.na(opt$test)){ + CHROMS <- as.numeric(gsub('chr','',opt$test)) +} + +# Identify score files to be combined +score_files<-list_score_files(opt$config) + +# Check whether score files or target genetic data are newer than target pgs +if(!is.null(score_files)){ + ref_pcs_file_time <- NULL + if(opt$continuous){ + ref_pcs_file<-paste0(outdir, '/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale') + ref_pcs_file_time <- file.info(ref_pcs_file)$mtime + } + + score_files_to_do <- data.table() + for(i in 1:nrow(score_files)){ + pgs_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.EUR.profiles') + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + if(!file.exists(pgs_i)){ + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + } else { + score_i_time <- file.info(score_i)$mtime + pgs_i_time <- file.info(pgs_i)$mtime + if (score_i_time > pgs_i_time | (!is.null(ref_pcs_file_time) && ref_pcs_file_time > pgs_i_time)) { + score_files_to_do <- rbind(score_files_to_do, score_files[i,]) + system(paste0('rm ', pgs_i)) + } + } + } + log_add(log_file = log_file, message = paste0('After checking timestamps, ', nrow(score_files_to_do), '/', nrow(score_files), ' score files will be used for reference scoring.')) + score_files <- score_files_to_do +} + +if(is.null(score_files) || nrow(score_files) == 0){ + log_add(log_file = log_file, message = paste0('No score files to be used for reference scoring.')) + end.time <- Sys.time() + time.taken <- end.time - start.time + sink(file = paste(opt$output,'.log',sep=''), append = T) + cat('Analysis finished at',as.character(end.time),'\n') + cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') + sink() + quit(save = "no", status = 0) +} + +# Set params for plink_score +refdir <- read_param(config = opt$config, param = 'refdir', return_obj = F) +opt$ref_plink_chr <- paste0(refdir, '/ref.chr') + +# Read in reference SNP data +ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS)[, c('CHR','SNP','A1','A2'), with=F] + +# We will process score files and perform target scoring for one chromosome for efficiency +for(chr_i in CHROMS){ + log_add(log_file = log_file, message = '########################') + log_add(log_file = log_file, message = paste0('Processing chromosome ', chr_i,':')) + + ##### + # Combine score files + ##### + # Create row number index to subset score files by chromosome + row_index <- format(which(ref$CHR == chr_i) + 1, scientific = FALSE) + write.table(row_index, paste0(tmp_dir,'/row_index.txt'), row.names=F, quote=F, col.names = F) + + # Create file containing SNP, A1, and A2 information for each chromosome + fwrite(ref[ref$CHR == chr_i, c('SNP','A1','A2'), with=F], paste0(tmp_dir,'/map.txt'), row.names=F, quote=F, sep=' ') + + # Extract process score files for each name (gwas/score) in parallel + foreach(i = 1:nrow(score_files), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + system(paste0( + 'zcat ', outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],".score.gz | ", + 'awk \'NR==FNR {rows[$1]; next} FNR==1 || FNR in rows\' ', paste0(tmp_dir,'/row_index.txt'), ' - | ', # Corrected to retain the header and process indexed rows + "cut -d' ' --complement -f1-3 | ", # Keep relevant columns, remove first 3 + "sed '1 s/SCORE_/", paste0('score_file_', i,'.'), "/g' > ", # Replace SCORE in the header + tmp_dir, '/tmp_score.', paste0(score_files$method[i], '.', score_files$name[i]), '.txt' + )) + } + + # Paste files together in batches + # Set number of batches according to the number of score files to combine + num_batches <- max(c(1, min(c(opt$n_cores, floor(nrow(score_files) / 2))))) + tmp_score_files <- paste0(tmp_dir,'/tmp_score.',score_files$method,'.',score_files$name,'.txt') + set.seed(1) + batches <- split(sample(tmp_score_files), rep(1:num_batches, length.out = length(tmp_score_files))) + log_add(log_file = log_file, message = paste0('Aggregating score files in ', num_batches,' batches.')) + foreach(i = 1:length(batches), .combine = c, .options.multicore = list(preschedule = FALSE)) %dopar% { + system(paste0("paste -d ' ' ", paste(batches[[i]], collapse = " "),' > ',tmp_dir,'/tmp_batch_',i)) + system(paste0('rm ', paste(batches[[i]], collapse = " "))) + } + + # Paste batches together + log_add(log_file = log_file, message = paste0('Aggregating batched score files.')) + tmp_batch_files <- paste0(tmp_dir,'/tmp_batch_',1:length(batches)) + system(paste0("paste -d ' ' ", tmp_dir,'/map.txt ', paste(tmp_batch_files, collapse = " "), ' > ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', paste(tmp_batch_files, collapse = " "))) + + # Perform polygenic risk scoring + scores_i <- + plink_score( + pfile = opt$ref_plink_chr, + chr = chr_i, + plink2 = opt$plink2, + score = paste0(tmp_dir,'/all_score.txt'), + threads = opt$n_cores + ) + + # Sum scores across chromosomes + if(chr_i == CHROMS[1]){ + scores_ids <- scores_i[, 1:2, with = F] + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- current_scores + } else { + current_scores <- as.matrix(scores_i[, -1:-2, with = FALSE]) + scores <- scores + current_scores + } + + system(paste0('rm ', tmp_dir, '/all_score.txt')) + system(paste0('rm ', tmp_dir, '/row_index.txt')) + system(paste0('rm ', tmp_dir, '/map.txt')) + rm(scores_i) + rm(current_scores) + gc() +} + +# Combine score with IDs +scores<-data.table(scores_ids, + scores) + +### +# Scale the polygenic scores based on the reference +### + +log_add(log_file = log_file, message = paste0('Adjusting PGS for ancestry.')) + +pop_data <- read_pop_data(paste0(refdir, '/ref.pop.txt')) + +for(i in 1:nrow(score_files)){ + scores_i <- scores[, c('FID','IID', names(scores)[grepl(paste0('^score_file_', i, '\\.'), names(scores))]), with=F] + names(scores_i) <- gsub(paste0('^score_file_', i, '\\.'), 'SCORE_', names(scores_i)) + + output_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i], '/', score_files$name[i], '/ref-', score_files$name[i]) + + if(opt$continuous){ + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=scores_i, pcs=paste0(outdir, '/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles'), output=output_i) + } + + # Calculate scale within each reference population + for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = scores_i, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(output_i, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') + scores_i_pop<-scores_i[paste0(scores_i$FID, '_', scores_i$IID) %in% paste0(pop_data$FID[pop_data$POP == pop_i], '_', pop_data$IID[pop_data$POP == pop_i]),] + scores_i_pop<-score_scale(score=scores_i_pop, ref_scale=ref_pgs_scale_i) + fwrite(scores_i_pop, paste0(output_i, '-', pop_i, '.profiles'), sep=' ', na='NA', quote=F) + } +} + +end.time <- Sys.time() +time.taken <- end.time - start.time +sink(file = log_file, append = T) +cat('Analysis finished at',as.character(end.time),'\n') +cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') +sink() diff --git a/Scripts/target_scoring/target_scoring_pipeline.R b/Scripts/target_scoring/target_scoring_pipeline.R index 6c7f54c8..fd22343d 100644 --- a/Scripts/target_scoring/target_scoring_pipeline.R +++ b/Scripts/target_scoring/target_scoring_pipeline.R @@ -76,7 +76,7 @@ if(!is.null(score_files)){ score_files_to_do <- data.table() for(i in 1:nrow(score_files)){ pgs_i <- paste0(outdir, '/', opt$name,'/pgs/', opt$population,'/', score_files$method[i],'/', score_files$name[i],'/', opt$name,'-', score_files$name[i],'-',opt$population,'.profiles') - score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') + score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '-', opt$population, '.scale') if(!file.exists(pgs_i)){ score_files_to_do <- rbind(score_files_to_do, score_files[i,]) } else { @@ -196,6 +196,9 @@ for(chr_i in CHROMS){ system(paste0('rm ', tmp_dir, '/all_score.txt')) system(paste0('rm ', tmp_dir, '/row_index.txt')) system(paste0('rm ', tmp_dir, '/map.txt')) + rm(scores_i) + rm(current_scores) + gc() } # Combine score with IDs @@ -211,6 +214,7 @@ if(opt$population == 'TRANS'){ models<-list() for(i in 1:nrow(score_files)){ + print(i) models[[paste0('score_file_', i)]]<-readRDS(paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i],'-TRANS.model.rds')) names(models[[paste0('score_file_', i)]])<-gsub('SCORE_', paste0('score_file_', i, '.'), names(models[[paste0('score_file_', i)]])) } diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index fd2272c8..5a56d5d6 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -5657,7 +5657,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml \ - target_pgs -n + prep_pgs -n ``` diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 2abeb5d6..56d53fc4 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1048,21 +1048,19 @@ Outputs specific to the configuration used are stored in the `outdir` specified ├── pgs_score_files (score files for polygenic scoring) │ └── [pgs method] (pgs for each pgs method) │ └── [gwas/score name] (pgs for each GWAS or score file) + ├── pc_score_files (score files for reference principal components) ├── benchmarks (pipeline benchmark data) └── target_checks (pipeline logs) ``` -Some additional outputs that are independent of the configuration used, are store in the resources folder of the `GenoPred/pipeline` folder: +Some additional outputs that are independent of the configuration used, are store in the resource directory, which is by default the `GenoPred/pipeline/resources` folder. The location of the resources directory can be altered using the `resdir` parameter in the `configfile`: ```{} -GenoPred/pipeline - └── resources - ├── data (downloaded data) - │ ├── target_checks (pipeline logs) - │ ├── benchmarks (pipeline benchmark data) - │ └── ref (default reference data) - │ └── pc_score_files (score files for reference pcs) - └── software (downloaded software) +[resdir] + ├── data (downloaded data) + │ ├── target_checks (pipeline logs) + │ └── benchmarks (pipeline benchmark data) + └── software (downloaded software) ``` *** diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index 0b2085d0..d4f0942c 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -1766,19 +1766,19 @@

    Output structure

    ├── pgs_score_files (score files for polygenic scoring) │ └── [pgs method] (pgs for each pgs method) │ └── [gwas/score name] (pgs for each GWAS or score file) + ├── pc_score_files (score files for reference principal components) ├── benchmarks (pipeline benchmark data) └── target_checks (pipeline logs)

    Some additional outputs that are independent of the configuration -used, are store in the resources folder of the -GenoPred/pipeline folder:

    -
    GenoPred/pipeline
    -  └── resources
    -      ├── data (downloaded data)
    -      │   ├── target_checks (pipeline logs)
    -      │   ├── benchmarks (pipeline benchmark data)      
    -      │   └── ref (default reference data)
    -      │       └── pc_score_files (score files for reference pcs)
    -      └── software (downloaded software)
    +used, are store in the resource directory, which is by default the +GenoPred/pipeline/resources folder. The location of the +resources directory can be altered using the resdir +parameter in the configfile:

    +
    [resdir]
    +  ├── data (downloaded data)
    +  │   ├── target_checks (pipeline logs)
    +  │   └── benchmarks (pipeline benchmark data)      
    +  └── software (downloaded software)

    diff --git a/functions/pgs.R b/functions/pgs.R index 78f033d3..4dda6669 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -142,7 +142,7 @@ map_score<-function(ref, score){ # Calculate mean and sd of scores in file with plink .sscore format score_mean_sd<-function(scores, keep=NULL){ if(!is.null(keep)){ - scores<-scores[paste0(scores$FID, '_', scores$FID) %in% paste0(keep$FID, '_', keep$FID),] + scores<-scores[paste0(scores$FID, '_', scores$IID) %in% paste0(keep$FID, '_', keep$IID),] } scale<-data.table( Param=names(scores)[-1:-2], @@ -589,8 +589,8 @@ model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){ scores_pcs_resid[[i]]<-residual_pgs/sqrt(predicted_pgs_var) - mod_list[[i]]$mean_model <- pgs_pc_mean_mod - mod_list[[i]]$var_model <- pgs_pc_var_mod + mod_list[[i]]$mean_model <- compact_lm(pgs_pc_mean_mod) + mod_list[[i]]$var_model <- compact_lm(pgs_pc_var_mod) } scores_pcs_resid<-scores_pcs_resid[,grepl('FID|IID|^SCORE', names(scores_pcs_resid)), with=F] @@ -607,6 +607,24 @@ model_trans_pgs<-function(scores=NULL, pcs=NULL, output=NULL){ fwrite(scores_pcs_resid, paste0(output,'-TRANS.profiles'), sep=' ', na='NA', quote=F) } +# Remove unused parts of model object for prediction +compact_lm <- function(cm) { + # just in case we forgot to set + # y=FALSE and model=FALSE + cm$y = c() + cm$model = c() + + cm$residuals = c() + cm$fitted.values = c() + cm$effects = c() + cm$qr$qr = c() + cm$linear.predictors = c() + cm$weights = c() + cm$prior.weights = c() + cm$data = c() + cm +} + # Adjust PGS for ancestry using reference PC models with parallel processing score_adjust <- function(score, pcs, ref_model) { # Store original column order @@ -614,7 +632,7 @@ score_adjust <- function(score, pcs, ref_model) { # Ensure pcs is keyed on FID and IID for efficient joins setkey(pcs, FID, IID) - + # Get list of score columns (excluding FID and IID) score_cols <- setdiff(names(score), c("FID", "IID")) @@ -624,8 +642,10 @@ score_adjust <- function(score, pcs, ref_model) { # Get a subset of columns to process in this iteration chunk <- score_cols[i:min(i + chunk_size - 1, length(score_cols))] - # Parallel computation using foreach - chunk_results <- foreach(col_name = chunk, .packages = c("data.table")) %dopar% { + # Parallel computation using mclapply() + chunk_results <- mclapply(chunk, function(col_name) { + print(col_name) + # Retrieve models for the current score mean_model <- ref_model[[col_name]]$mean_model var_model <- ref_model[[col_name]]$var_model @@ -642,7 +662,7 @@ score_adjust <- function(score, pcs, ref_model) { # Return results as a list (column name + values) list(col_name = col_name, values = adjusted_score) - } + }, mc.cores = getDoParWorkers()) # **Write results back to `score` immediately, to avoid holding large objects in memory** for (res in chunk_results) { diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 5b2ba882..06f7ff15 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -6,28 +6,28 @@ rule ref_pca_i: f"{resdir}/last_version.txt", "../Scripts/ref_pca/ref_pca.R" output: - f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" conda: "../envs/analysis.yaml", params: testing=config["testing"], ref_keep=lambda wildcards: "NA" if wildcards.population == "TRANS" else f"{refdir}/keep_files/{wildcards.population}.keep" benchmark: - f"{resdir}/data/benchmarks/ref_pca_i-{{population}}.txt" + f"{outdir}/reference/benchmarks/ref_pca_i-{{population}}.txt" log: - f"{resdir}/data/logs/ref_pca_i-{{population}}.log" + f"{outdir}/reference/logs/ref_pca_i-{{population}}.log" shell: "Rscript ../Scripts/ref_pca/ref_pca.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {params.ref_keep} \ --pop_data {refdir}/ref.pop.txt \ - --output {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs \ + --output {outdir}/reference/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs \ --test {params.testing} > {log} 2>&1" populations=["AFR","AMR","CSA","EAS","EUR","MID","TRANS"] rule ref_pca: - input: expand(f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale", population=populations) + input: expand(f"{outdir}/reference/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale", population=populations) ## # QC and format GWAS summary statistics @@ -77,7 +77,7 @@ rule sumstat_prep: rule prep_pgs_ptclump_i: input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/ptclump/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -94,7 +94,7 @@ rule prep_pgs_ptclump_i: "Rscript ../Scripts/pgs_methods/ptclump.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/ptclump/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ @@ -125,7 +125,7 @@ rule prep_pgs_dbslmm_i: rules.download_hm3_snplist.output, rules.download_dbslmm.output, rules.download_ld_blocks.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/dbslmm/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -145,7 +145,7 @@ rule prep_pgs_dbslmm_i: "Rscript ../Scripts/pgs_methods/dbslmm.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ld_blocks {resdir}/data/ld_blocks/{params.ld_block_pop} \ --plink {resdir}/software/plink/plink \ @@ -180,7 +180,7 @@ rule prep_pgs_prscs_i: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", rules.download_prscs_software.output, lambda w: f"{resdir}/data/prscs_ref/" + prscs_ldref + "/ldblk_" + prscs_ldref + "_" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0].lower() + "/ldblk_1kg_chr1.hdf5", - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/prscs/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -201,7 +201,7 @@ rule prep_pgs_prscs_i: export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/prscs.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/prscs/{wildcards.gwas}/ref-{wildcards.gwas} \ --pop_data {refdir}/ref.pop.txt \ @@ -228,7 +228,7 @@ rule prep_pgs_sbayesr_i: lambda w: f"{sbayesr_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds", rules.download_gctb_ref.output, rules.download_gctb_software.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/sbayesr/{{gwas}}/ref-{{gwas}}.score.gz" conda: @@ -242,7 +242,7 @@ rule prep_pgs_sbayesr_i: shell: "Rscript ../Scripts/pgs_methods/sbayesr.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --gctb {resdir}/software/gctb/gctb_2.03beta_Linux/gctb \ --ld_matrix_chr {sbayesr_ldref} \ @@ -266,7 +266,7 @@ rule prep_pgs_lassosum_i: input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", rules.install_lassosum.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/lassosum/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -283,7 +283,7 @@ rule prep_pgs_lassosum_i: --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ --gwas_pop {params.population} \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --output {outdir}/reference/pgs_score_files/lassosum/{wildcards.gwas}/ref-{wildcards.gwas} \ --n_cores {threads} \ @@ -305,7 +305,7 @@ rule prep_pgs_ldpred2_i: input: f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", lambda w: f"{ldpred2_ldref}/" + gwas_list_df.loc[gwas_list_df['name'] == "{}".format(w.gwas), 'population'].iloc[0] + "/map.rds", - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/ldpred2/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -326,7 +326,7 @@ rule prep_pgs_ldpred2_i: Rscript ../Scripts/pgs_methods/ldpred2.R \ --ref_plink_chr {refdir}/ref.chr \ --ldpred2_ref_dir {ldpred2_ldref}/{params.population} \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --n_cores {threads} \ --output {outdir}/reference/pgs_score_files/ldpred2/{wildcards.gwas}/ref-{wildcards.gwas} \ @@ -355,7 +355,7 @@ rule prep_pgs_megaprs_i: rules.download_ldak.output, rules.download_ldak_map.output, rules.download_ldak_bld.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/megaprs/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -371,7 +371,7 @@ rule prep_pgs_megaprs_i: "Rscript ../Scripts/pgs_methods/megaprs.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_keep {refdir}/keep_files/{params.population}.keep \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak/ldak5.1.linux \ --ldak_map {resdir}/data/ldak_map/genetic_map_b37 \ @@ -408,7 +408,7 @@ rule prep_pgs_quickprs_i: rules.download_ldak5_2.output, rules.download_ldak_map.output, rules.download_ldak_bld.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/quickprs/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -423,7 +423,7 @@ rule prep_pgs_quickprs_i: shell: "Rscript ../Scripts/pgs_methods/quickprs.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --ldak {resdir}/software/ldak5.2/ldak5.2.linux \ --quickprs_ldref {quickprs_ldref}/{params.population} \ @@ -451,7 +451,7 @@ rule prep_pgs_sbayesrc_i: rules.download_sbayesrc_annot.output, rules.install_genoutils_sbayesrc.output, rules.install_sbayesrc.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/sbayesrc/{{gwas}}/ref-{{gwas}}.score.gz" benchmark: @@ -468,7 +468,7 @@ rule prep_pgs_sbayesrc_i: "export OMP_NUM_THREADS={threads}; \ Rscript ../Scripts/pgs_methods/sbayesrc.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {outdir}/reference/gwas_sumstat/{wildcards.gwas}/{wildcards.gwas}-cleaned.gz \ --gctb {resdir}/software/gctb_2.5.2/gctb_2.5.2_Linux/gctb \ --sbayesrc_ldref {params.sbayesrc_ldref} \ @@ -520,7 +520,7 @@ rule prep_pgs_external_i: lambda w: score_path(w), ref_input, rules.install_genoutils.output, - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: touch(f"{outdir}/reference/target_checks/prep_pgs_external_i-{{score}}.done") params: @@ -539,7 +539,7 @@ rule prep_pgs_external_i: "Rscript ../Scripts/external_score_processor/external_score_processor.R \ --ref_plink_chr {refdir}/ref.chr \ --score {params.score} \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --output {outdir}/reference/pgs_score_files/external/{wildcards.score}/ref-{wildcards.score} \ --pop_data {refdir}/ref.pop.txt \ --test {params.testing} > {log} 2>&1" @@ -630,7 +630,7 @@ rule prep_pgs_multi_i: input: f"{outdir}/reference/pgs_score_files/leopard/{{gwas_group}}/ref-{{gwas_group}}.weights.rds", lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method = w.method), - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/{{method}}_multi/{{gwas_group}}/ref-{{gwas_group}}.score.gz" benchmark: @@ -674,7 +674,7 @@ rule prep_pgs_prscsx_i: lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), lambda w: expand(f"{resdir}/data/prscs_ref/{prscs_ldref}/ldblk_{prscs_ldref}_{{population}}/ldblk_{prscs_ldref}_chr1.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), f"{resdir}/data/prscs_ref/{prscs_ldref}/snpinfo_mult_{prscs_ldref}_hm3", - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/prscsx/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -696,7 +696,7 @@ rule prep_pgs_prscsx_i: export OPENBLAS_NUM_THREADS=1; \ Rscript ../Scripts/pgs_methods/prscsx.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --prscsx_ref_path {resdir}/data/prscs_ref/{prscs_ldref} \ @@ -730,7 +730,7 @@ rule prep_pgs_xwing_i: lambda w: expand(f"{resdir}/data/PANTHER_LEOPARD_1kg_ref/ldblk_1kg_{{population}}/ldblk_1kg_chr13.hdf5", population=[pop.lower() for pop in get_populations(w.gwas_group)]), lambda w: expand(f"{resdir}/data/LEOPARD_1kg_ref/{{population}}/{{population}}_part1.bed", population=get_populations(w.gwas_group)), lambda w: expand(f"{resdir}/data/LOGODetect_1kg_ref/{{population}}/1000G_{{population}}_QC.bim", population=get_populations(w.gwas_group)), - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/xwing/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -752,7 +752,7 @@ rule prep_pgs_xwing_i: Rscript ../Scripts/pgs_methods/xwing.R \ --ref_plink_chr {refdir}/ref.chr \ --ref_freq_chr {refdir}/freq_files \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --logodetect_ref {resdir}/data/LOGODetect_1kg_ref \ @@ -782,7 +782,7 @@ rule prep_pgs_tlprs_i: rules.install_tlprs.output, lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), lambda w: expand(f"{outdir}/reference/pgs_score_files/{{method}}/{{gwas}}/ref-{{gwas}}.score.gz", gwas=get_gwas_names(w.gwas_group), method=w.method), - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/tlprs_{{method}}/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -802,7 +802,7 @@ rule prep_pgs_tlprs_i: Rscript ../Scripts/pgs_methods/tlprs.R \ --config {params.config_file} \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --scores {params.scores} \ --populations {params.populations} \ @@ -828,7 +828,7 @@ rule prep_pgs_bridgeprs_i: input: rules.download_bridgeprs_software.output, lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), - f"{resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz" conda: @@ -845,7 +845,7 @@ rule prep_pgs_bridgeprs_i: """ Rscript ../Scripts/pgs_methods/bridgeprs.R \ --ref_plink_chr {refdir}/ref.chr \ - --ref_pcs {resdir}/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ + --ref_pcs {outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles \ --sumstats {params.sumstats} \ --populations {params.populations} \ --pop_data {refdir}/ref.pop.txt \ @@ -901,4 +901,33 @@ rule prep_pgs: input: pgs_methods_input - \ No newline at end of file +########################## + +# Calculate PGS in reference data +rule ref_pgs: + resources: + mem_mb=config['mem_target_pgs'], + time_min=2800 + threads: config['cores_target_pgs'] + input: + lambda w: f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" if 'continuous' in config["pgs_scaling"] else [], + rules.prep_pgs.input + output: + touch(f"{outdir}/reference/pgs_score_files/ref_pgs.done") + benchmark: + f"{outdir}/reference/benchmarks/ref_pgs.txt" + log: + f"{outdir}/reference/logs/ref_pgs.log" + conda: + "../envs/analysis.yaml" + params: + continuous="T" if 'continuous' in config["pgs_scaling"] else "F", + testing=config["testing"], + config_file = config["config_file"] + shell: + "Rscript ../Scripts/ref_scoring/ref_scoring.R \ + --config {params.config_file} \ + --continuous {params.continuous} \ + --plink2 plink2 \ + --test {params.testing} \ + --n_cores {threads} > {log} 2>&1" diff --git a/pipeline/rules/target_scoring.smk b/pipeline/rules/target_scoring.smk index 6d361a04..a27281ff 100644 --- a/pipeline/rules/target_scoring.smk +++ b/pipeline/rules/target_scoring.smk @@ -38,7 +38,7 @@ pgs_methods_noneur = ['ptclump','lassosum','megaprs','prscs','dbslmm'] rule pc_projection_i: input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", - f"{resdir}/data/ref/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" + f"{outdir}/reference/pc_score_files/{{population}}/ref-{{population}}-pcs.EUR.scale" output: touch(f"{outdir}/reference/target_checks/{{name}}/pc_projection-{{population}}.done") benchmark: @@ -55,8 +55,8 @@ rule pc_projection_i: --target_plink_chr {outdir}/{wildcards.name}/geno/{wildcards.name}.ref.chr \ --target_keep {params.target_keep} \ --ref_freq_chr {refdir}/freq_files/{wildcards.population}/ref.{wildcards.population}.chr \ - --ref_score {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.eigenvec.var.gz \ - --ref_scale {resdir}/data/ref/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.{wildcards.population}.scale \ + --ref_score {outdir}/reference/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.eigenvec.var.gz \ + --ref_scale {outdir}/reference/pc_score_files/{wildcards.population}/ref-{wildcards.population}-pcs.{wildcards.population}.scale \ --plink2 plink2 \ --test {params.testing} \ --output {outdir}/{wildcards.name}/pcs/projected/{wildcards.population}/{wildcards.name}-{wildcards.population} > {log} 2>&1" @@ -78,12 +78,12 @@ rule pc_projection: rule target_pgs_i: resources: mem_mb=config['mem_target_pgs'], - time_min=1000 + time_min=2800 threads: config['cores_target_pgs'] input: f"{outdir}/reference/target_checks/{{name}}/ancestry_reporter.done", lambda w: f"{outdir}/reference/target_checks/{{name}}/pc_projection-TRANS.done" if w.population == "TRANS" else [], - rules.prep_pgs.input + rules.ref_pgs.output output: touch(f"{outdir}/reference/target_checks/{{name}}/target_pgs-{{population}}.done") benchmark: From 4f3d7bfbd995bfe775dd89ea449681b4ac999fb0 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 18 Mar 2025 09:55:47 +0000 Subject: [PATCH 121/153] Updates --- Scripts/ref_scoring/ref_scoring.R | 4 +- docs/CrossPop.Rmd | 267 ++++++++++++++---------------- docs/GenoClust.Rmd | 207 +++++++++++++++++++++++ functions/pgs.R | 64 +++---- pipeline/misc/dev/test_setup.Rmd | 1 + pipeline/misc/opensnp/config.yaml | 7 +- 6 files changed, 371 insertions(+), 179 deletions(-) diff --git a/Scripts/ref_scoring/ref_scoring.R b/Scripts/ref_scoring/ref_scoring.R index 727cca34..2044ecb8 100644 --- a/Scripts/ref_scoring/ref_scoring.R +++ b/Scripts/ref_scoring/ref_scoring.R @@ -68,7 +68,7 @@ if(!is.null(score_files)){ score_files_to_do <- data.table() for(i in 1:nrow(score_files)){ - pgs_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.EUR.profiles') + pgs_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '-EUR.profiles') score_i <- paste0(outdir, '/reference/pgs_score_files/', score_files$method[i],'/', score_files$name[i],'/ref-',score_files$name[i], '.score.gz') if(!file.exists(pgs_i)){ score_files_to_do <- rbind(score_files_to_do, score_files[i,]) @@ -89,7 +89,7 @@ if(is.null(score_files) || nrow(score_files) == 0){ log_add(log_file = log_file, message = paste0('No score files to be used for reference scoring.')) end.time <- Sys.time() time.taken <- end.time - start.time - sink(file = paste(opt$output,'.log',sep=''), append = T) + sink(file = log_file, append = T) cat('Analysis finished at',as.character(end.time),'\n') cat('Analysis duration was',as.character(round(time.taken,2)),attr(time.taken, 'units'),'\n') sink() diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 5a56d5d6..d0c6097c 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -2120,7 +2120,7 @@ for targ_pop in $(echo EUR EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 5 --exclude=erc-hpc-comp058 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ @@ -2212,17 +2212,17 @@ for(pheno_i in selected_traits){ res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | @@ -2234,18 +2234,18 @@ for(pheno_i in selected_traits){ res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for *-Multi, PRS-CSx, X-wing res_eval_i <- res_eval_i[ @@ -2275,9 +2275,9 @@ for(pheno_i in selected_traits){ tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') tmp$label <- factor(tmp$label, levels = model_order) - # Simplify result to either SumStatTrain or IndivTrain - tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] res_eval_simp <- rbind(res_eval_simp, tmp) @@ -2401,29 +2401,6 @@ for(pheno_i in selected_traits){ dev.off() } -# Compare performance of each method in each target population across values of GWAS sample size -# Because we cannot hold all other things constant, this plot is confusing. I think relative performance might be easier to read. -for(targ_pop_i in targ_pop){ - tmp <- res_eval_simp[res_eval_simp$Target == targ_pop_i,] - for(disc_pop_i in unique(tmp$Discovery)){ - tmp2 <- tmp[tmp$Discovery == disc_pop_i,] - - ggplot(tmp2, aes(x=label, y=R , fill = Model)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp2$Trait))), linetype="dotted") + - labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + - facet_grid(. ~ Trait, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - } -} - #### # Average results across phenotypes #### @@ -2500,7 +2477,7 @@ for(targ_pop_i in targ_pop){ } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval.csv', row.names = F) @@ -2521,8 +2498,8 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') @@ -2553,8 +2530,8 @@ tmp$label <- factor(tmp$label, levels = model_order) tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.png'), res=300, width = 4000, height = 1500, units = 'px') @@ -2582,10 +2559,10 @@ tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-multi') tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) tmp<-tmp[grepl('multi', tmp$label),] -tmp <- tmp[tmp$Model != 'Multi-IndivTrain',] +tmp <- tmp[tmp$Model != 'Multi-IndivTune',] tmp$Model<-as.character(tmp$Model) -tmp$Model[tmp$Model != 'SumStatTrain']<-'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain']<-'LEOPARD' +tmp$Model[tmp$Model != 'SumStatTune']<-'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune']<-'LEOPARD' tmp$Target <- paste0(tmp$Target, ' Target') png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png'), res=300, width = 1500, height = 2000, units = 'px') @@ -2684,13 +2661,13 @@ res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) find_model<-function(x){ mod <- x - mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain' - mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' - mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' - mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' - mod[grepl('_multi', x)] <- 'SumStatTrain' - mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' - mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain' + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' + mod[grepl('_multi', x)] <- 'SumStatTune' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' return(mod) } @@ -2710,26 +2687,26 @@ res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_gr res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & - res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & - res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for PRS-CSx res_comp_all <- res_comp_all[ @@ -2783,7 +2760,7 @@ round(max(tmp_sbayesrc$r_diff_rel)*100, 1) ##### # Export a csv containing difference results for all traits ##### -# Simplify to contain only IndivTrain or SumStatTrain result +# Simplify to contain only IndivTune or SumStatTune result tmp <- res_comp_all tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) tmp$label[is.na(tmp$label)] <- 'All' @@ -2795,10 +2772,10 @@ names(tmp)[names(tmp) == 'label'] <- 'label2' tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') -tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -2986,7 +2963,7 @@ tmp_all$R_diff_p ##### # Export a csv containing difference results for all traits ##### -# Simplify to contain only IndivTrain or SumStatTrain result +# Simplify to contain only IndivTune or SumStatTune result tmp <- meta_res_comp tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) tmp$label[is.na(tmp$label)] <- 'All' @@ -2998,10 +2975,10 @@ names(tmp)[names(tmp) == 'label'] <- 'label2' tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') -tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -3064,10 +3041,10 @@ for(targ_pop_i in targ_pop){ tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') - tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' - tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' + tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' + tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' + tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' + tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -3077,8 +3054,8 @@ for(targ_pop_i in targ_pop){ tmp<-tmp[order(tmp$label1, tmp$label2),] - tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTrain', 'ST', 'IT'), ")") - tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTrain', 'ST', 'IT'), ")") + tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTune', 'ST', 'IT'), ")") + tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTune', 'ST', 'IT'), ")") tmp$label1 <- factor(tmp$label1, levels = unique(tmp$label1)) tmp$label2 <- factor(tmp$label2, levels = unique(tmp$label2)) @@ -3121,7 +3098,7 @@ for(targ_pop_i in targ_pop){ #### # Plot relative improvement of methods #### -# Use ptclump IndivTrain using EUR GWAS as the reference, as provides an interpretable scale +# Use ptclump IndivTune using EUR GWAS as the reference, as provides an interpretable scale meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Method2 == 'all' & meta_res_comp$Source2 == 'Multi',] meta_res_comp_ptclump_top1$reference_point<-F @@ -3152,7 +3129,7 @@ meta_tmp$Discovery_clean <- factor(meta_tmp$Discovery_clean, 'EUR GWAS', 'Both')) meta_tmp$Target <- paste0(meta_tmp$Target, ' Target') -meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = names(model_palette)) +meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_tmp_ref <- meta_res_comp_reference meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) @@ -3168,7 +3145,7 @@ meta_tmp_ref$Discovery_clean <- factor(meta_tmp_ref$Discovery_clean, 'EUR GWAS', 'Both')) meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target') -meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = names(model_palette)) +meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) tmp <- res_comp_all_ptclump_top1 tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) @@ -3184,7 +3161,7 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model1 <- factor(tmp$Model1, levels = names(model_palette)) +tmp$Model1 <- factor(tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) ggplot(meta_tmp, aes(x=label, y=R_diff , fill = Model1)) + geom_point( @@ -3278,26 +3255,26 @@ ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) + # Simplify results showing results only with or without training data meta_tmp_simple <- meta_tmp -meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_1 %in% res_eval_simp$Group,] meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_2 %in% res_eval_simp$Group,] meta_tmp_ref_simple <- meta_tmp_ref -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_1 %in% res_eval_simp$Group,] meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_2 %in% res_eval_simp$Group,] tmp_simple <- tmp -tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp_simple<-tmp_simple[tmp_simple$Model_1 %in% res_eval_simp$Group,] tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,] @@ -3575,6 +3552,7 @@ tmp_wide <- reshape(tmp, direction = "wide") names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Target == 'EAS', -1:-2]) cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Target == 'AFR', -1:-2]) @@ -3611,6 +3589,7 @@ tmp_wide <- reshape(tmp, direction = "wide") names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Discovery == 'EAS', -1:-2]) cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Discovery == 'AFR', -1:-2]) @@ -4415,17 +4394,17 @@ for(pheno_i in selected_traits){ res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | @@ -4437,18 +4416,18 @@ for(pheno_i in selected_traits){ res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for *-Multi, PRS-CSx, X-wing res_eval_i <- res_eval_i[ @@ -4478,9 +4457,9 @@ for(pheno_i in selected_traits){ tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') tmp$label <- factor(tmp$label, levels = model_order) - # Simplify result to either SumStatTrain or IndivTrain - tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] res_eval_simp <- rbind(res_eval_simp, tmp) @@ -4562,7 +4541,7 @@ for(targ_pop_i in targ_pop){ } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) # Plot average performance across phenotypes for AFR and EAS targets @@ -4581,8 +4560,8 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') @@ -4627,8 +4606,8 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] tmp <- sens_results @@ -4646,8 +4625,8 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] main_results<-main_results[main_results$Method %in% sens_results$Method,] @@ -5012,17 +4991,17 @@ for(pheno_i in selected_traits){ res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | @@ -5034,18 +5013,18 @@ for(pheno_i in selected_traits){ res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* res_eval_i <- res_eval_i[ @@ -5140,7 +5119,7 @@ for(targ_pop_i in targ_pop){ } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) # Plot average performance across phenotypes for AFR and EAS targets @@ -5159,8 +5138,8 @@ tmp$Discovery_clean <- factor(tmp$Discovery_clean, 'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') @@ -5330,13 +5309,13 @@ res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) find_model<-function(x){ mod <- x - mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain' - mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' - mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' - mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' - mod[grepl('_multi', x)] <- 'SumStatTrain' - mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' - mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain' + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' + mod[grepl('_multi', x)] <- 'SumStatTune' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' return(mod) } @@ -5356,26 +5335,26 @@ res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_gr res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & - res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & - res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for PRS-CSx res_comp_all <- res_comp_all[ @@ -5466,7 +5445,7 @@ for(targ_pop_i in targ_pop){ meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R -# Compare IndivTrain SBayesRC-multi to TL-SBayesRC-multi +# Compare IndivTune SBayesRC-multi to TL-SBayesRC-multi tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & meta_res_comp$Target == 'AFR',] @@ -5589,7 +5568,7 @@ write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.n # With 2+ GWAS -Extend analysis to include gwas_groups including AFR EAS and EUR GWAS. Only some multi-source methods should be applicable here, including LEOPARD, PRS-CSx, and X-Wing. Given X-Wing with LEOPARD is slow, limit X-Wing analysis to the IndivTrain model alone. +Extend analysis to include gwas_groups including AFR EAS and EUR GWAS. Only some multi-source methods should be applicable here, including LEOPARD, PRS-CSx, and X-Wing. Given X-Wing with LEOPARD is slow, limit X-Wing analysis to the IndivTune model alone. *** @@ -5657,7 +5636,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml \ - prep_pgs -n + target_pgs -n ``` diff --git a/docs/GenoClust.Rmd b/docs/GenoClust.Rmd index 01e9b50c..d3d72eda 100644 --- a/docs/GenoClust.Rmd +++ b/docs/GenoClust.Rmd @@ -48,6 +48,182 @@ Simulate two binary phenotypes, with a genetic correlation of 0. Specify causal - Disease 1: GO:0006281 DNA repair - Disease 2: GO:0048167 — Regulation of synaptic plasticity +*** + +### Simulate genetic data + +Simulate chr22 genotype data for 100k EUR individuals, using HAPNEST. + +
    Show code + +```{bash} +cd ~/oliverpainfel/Data/HAPNEST + +# Generate genotype and phenotype data +singularity exec \ + --bind data/:/data/ \ + --bind /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/hapnest/config.synth_2.yaml:/data/config.synth_2.yaml \ + containers/intervene-synthetic-data_latest.sif \ + generate_geno \ + 8 \ + data/config.synth_2.yaml + +# Keep getting an error due to memory allocation. In the end I ran it with 1 core + +``` + +
    + +*** + +### Simulate phenotype data + +We want to simulate pairs of phenotypes that have a range of heritability, polygenicity, and genetic correlation. Specifically, we want to ensure these traits are enriched for gene-sets, with differing degrees of overlap between the pairs of traits. + +```{r} +#conda activate .snakemake/conda/329e0288cb99508f5e6c50a0996b234c_ +library(bigsnpr) + +# Attach the bigSNP object from a previously saved `.rds` file +rds <- snp_readBed('~/oliverpainfel/Data/HAPNEST/data/outputs/synth_2/synth_2_chr-22.bed', backingfile = tempfile()) +bigSNP <- snp_attach(rds) +G <- bigSNP$genotypes +map <- bigSNP$map + +# Read gene ontology sets (.gmt) +gmt <- readLines('/scratch/prj/oliverpainfel/recovered/Data/MSigDB/c5.go.bp.v7.5.1.entrez.gmt') +gene_sets <- strsplit(gmt, "\t") +gene_list <- setNames(lapply(gene_sets, `[`, -c(1,2)), sapply(gene_sets, `[`, 1)) + +# Read in gene annotations +gene_loc <- fread('/scratch/prj/oliverpainfel/recovered/Data/Gene_Locations/MAGMA_NCBI37.3/NCBI37.3.gene.loc') +names(gene_loc)<-c('ID','CHR','START','STOP','STRAND','NAME') +gene_loc <- gene_loc[gene_loc$CHR == 22,] #out simulation will only use chr22 data + +# Annotate SNPs with genes +map$gene <- sapply(1:nrow(map), function(i) { + chr <- map$chromosome[i] + pos <- map$physical.pos[i] + gene_match <- gene_annot %>% + filter(chr == chromosome & pos >= start & pos <= end) %>% + pull(gene_symbol) + if(length(gene_match) > 0) paste(gene_match, collapse = ",") else NA +}) + +# SNPs in enriched gene sets +snp_gene_sets <- lapply(gene_sets, function(genes) { + snps_in_set <- map %>% filter(grepl(paste(genes, collapse="|"), gene)) + snps_in_set$snp_id +}) + +# Set simulation parameters +set.seed(1) + +h2_trait1 <- 0.3 +h2_trait2 <- 0.4 +rg <- 0.5 # genetic correlation +polygenicity_fraction <- 0.01 # fraction of causal SNPs +overlap_fraction <- 0.5 # fraction of overlapping causal SNPs + +# Select causal variants for each trait +n_snps <- ncol(G) +n_causal <- ceiling(polygenicity_fraction * n_snps) +causal_snps_trait1 <- sample(unlist(snp_gene_sets), n_causal) + +# Overlap between traits +n_overlap <- ceiling(overlap_fraction * n_causal) +causal_snps_overlap <- sample(causal_snps_trait1, n_overlap) +remaining_snps <- setdiff(unlist(snp_gene_sets), causal_snps_overlap) +causal_snps_trait2 <- c(causal_snps_overlap, sample(remaining_snps, n_causal - n_overlap)) + +# Generate effect sizes for each trait +library(MASS) +Sigma <- matrix(c(1, rg, rg, 1), ncol=2) +betas_raw <- mvrnorm(n_causal, mu=c(0,0), Sigma=Sigma) + +# Adjust betas to meet desired heritability +scale_betas <- function(G, snps, h2, betas_raw_col) { + G_sub <- G[, snps] + var_g <- var(big_prodVec(G_sub, betas_raw_col)) + scale_factor <- sqrt(h2 / var_g) + betas_raw_col * scale_factor +} + +beta_trait1 <- scale_betas(G, causal_snps_trait1, h2_trait1, betas_raw[,1]) +beta_trait2 <- scale_betas(G, causal_snps_trait2, h2_trait2, betas_raw[,2]) + +# Simulate phenotyp data +n_indiv <- nrow(G) + +simulate_pheno <- function(G, causal_snps, betas, h2) { + genetic_component <- big_prodVec(G[, causal_snps], betas) + env_sd <- sqrt(var(genetic_component)*(1-h2)/h2) + genetic_component + rnorm(n_indiv, mean=0, sd=env_sd) +} + +pheno_trait1 <- simulate_pheno(G, causal_snps_trait1, beta_trait1, h2_trait1) +pheno_trait2 <- simulate_pheno(G, causal_snps_trait2, beta_trait2, h2_trait2) + +phenotypes <- data.frame(trait1 = pheno_trait1, trait2 = pheno_trait2) + +# Read in causal variants +library(data.table) +effect_sizes<-fread('~/oliverpainfel/Data/HAPNEST/synth_2/causal.snplist') +names(effect_sizes)<-c('rsid','trait_1','trait_2') + +rsids<-fread('~/oliverpainfel/Data/HAPNEST/data/inputs/processed/1KG+HGDP/rsid_map_list_chr22.txt') +effect_sizes<-merge(effect_sizes, rsids, by='rsid') + +h2 <- 0.05 # Desired heritability +set.seed(1) +traits<-list() +for(i in 1:2){ + effect_sizes_i<-effect_sizes[effect_sizes[[paste0('trait_',i)]] == 1,] + causal_indices <- match(effect_sizes_i$id_hg38, snp_names) + G_causal <- big_prodVec(G, effect_sizes_i[[paste0('trait_',i)]], ind.col = causal_indices) + var_G <- var(G_causal) + var_E <- (var_G / h2) - var_G + E <- rnorm(length(G_causal), mean = 0, sd = sqrt(var_E)) + Y <- G_causal + E + traits[[paste0('trait_', i)]]<-Y + print(var(G_causal) / (var(G_causal) + var(E))) +} + +cor(do.call(cbind, traits)) + +library(bigsnpr) + +# Prepare the phenotype +Y1 <- traits[["trait_1"]] +Y2 <- traits[["trait_2"]] + +# Perform GWAS for trait 1 +gwas_1 <- big_univLinReg(G, Y1) + +# Perform GWAS for trait 2 +gwas_2 <- big_univLinReg(G, Y2) + +# Combine results into a data frame +gwas_results <- data.frame( + SNP = snp_names, + beta_trait1 = gwas_1$estim, + beta_trait2 = gwas_2$estim, + se_trait1 = gwas_1$std.err, + se_trait2 = gwas_2$std.err +) + +gwas_results$p_trait1 <- 2*pnorm(q=abs(gwas_results$beta_trait1/gwas_results$se_trait1), lower.tail=FALSE) +gwas_results$p_trait2 <- 2*pnorm(q=abs(gwas_results$beta_trait2/gwas_results$se_trait2), lower.tail=FALSE) + +# Looks good. Lets proceed with these simulated phenotypes +write.table(data.frame(FID = bigSNP$fam$family.ID, IID = bigSNP$fam$sample.ID, outcome = traits[["trait_1"]]), + '~/oliverpainfel/Data/HAPNEST/synth_2/trait_1.txt', row.names = F, quote=F) +write.table(data.frame(FID = bigSNP$fam$family.ID, IID = bigSNP$fam$sample.ID, outcome = traits[["trait_2"]]), + '~/oliverpainfel/Data/HAPNEST/synth_2/trait_2.txt', row.names = F, quote=F) + +``` + + *** ### Define causal variants @@ -1824,6 +2000,37 @@ res_wide$perc_diff<-res_wide$diff / res_wide$`cor.gw-pgs` # The improvement could be due to over fitting. # Confusing that the CAD PGS is so strong, but the number sig gene sets is higher for RA. I suppose this is due to the CAD GWAS being larger, but also more complex biologically. +# As example of disease stratification. Predict CAD vs RA, using MIX GW PGS and paritinoed PGS. +both$CAD_vs_RA_outcome <- NA +both$CAD_vs_RA_outcome[both$CAD_outcome == 1 | both$RA_outcome == 1] <- 0 +both$CAD_vs_RA_outcome[both$CAD_outcome == 1] <- 1 +both$CAD_vs_RA_outcome[both$CAD_outcome == 1 & both$RA_outcome == 1] <- NA +both_tmp<-both[complete.cases(both),] + +i<-'MIX' +out1 <- + cv.glmnet(x = as.matrix(both_tmp[, grepl(paste0(i, '_SBayesRC'), names(both_tmp)), with = F]), y = both_tmp$CAD_vs_RA_outcome) + +out2 <- + cv.glmnet(x = as.matrix(cbind(0, both_tmp[, paste0(i, '_SBayesRC'), with = F])), y = both_tmp$CAD_vs_RA_outcome) + +# Get predicted values using the optimal lambda +pred1 <- predict(out1, newx = as.matrix(both_tmp[, grepl(paste0(i, '_SBayesRC'), names(both_tmp)), with = F]), s = "lambda.min") +pred2 <- predict(out2, newx = as.matrix(cbind(0, both_tmp[, paste0(i, '_SBayesRC'), with = F])), s = "lambda.min") + +# Compute correlation (Observed vs. Predicted) +cor1 <- cor(pred1, both_tmp$CAD_vs_RA_outcome) +cor2 <- cor(pred2, both_tmp$CAD_vs_RA_outcome) + +tmp <- data.frame( + outcome = 'CAD vs RA', + model = c('gw-pgs + p-pgs', 'gw-pgs'), + cor = c(cor1, cor2) +) + +ggplot(tmp, aes(x=outcome, y = cor, fill = model)) + + geom_bar(stat="identity", position = position_dodge()) + ``` *** diff --git a/functions/pgs.R b/functions/pgs.R index 4dda6669..6059a6a5 100644 --- a/functions/pgs.R +++ b/functions/pgs.R @@ -626,54 +626,60 @@ compact_lm <- function(cm) { } # Adjust PGS for ancestry using reference PC models with parallel processing -score_adjust <- function(score, pcs, ref_model) { - # Store original column order +score_adjust <- function(score, pcs, ref_model, chunk_size = 10) { original_order <- names(score) - # Ensure pcs is keyed on FID and IID for efficient joins + # Ensure 'pcs' keyed for fast lookup setkey(pcs, FID, IID) - # Get list of score columns (excluding FID and IID) + # List of score columns score_cols <- setdiff(names(score), c("FID", "IID")) - # Process columns in chunks to reduce memory load - chunk_size <- 200 - for (i in seq(1, length(score_cols), by = chunk_size)) { - # Get a subset of columns to process in this iteration - chunk <- score_cols[i:min(i + chunk_size - 1, length(score_cols))] + # Split into chunks for memory efficiency + score_chunks <- split(score_cols, ceiling(seq_along(score_cols) / chunk_size)) + + # Match PC rows by FID/IID directly (minimal memory usage) + matched_idx <- pcs[score[, .(FID, IID)], which = TRUE, nomatch = 0] + + # Process each chunk sequentially to manage RAM + for (chunk in score_chunks) { - # Parallel computation using mclapply() + # Run in parallel across columns within chunk chunk_results <- mclapply(chunk, function(col_name) { - print(col_name) + cat("Processing:", col_name, "\n") - # Retrieve models for the current score + # Fetch models for current score column mean_model <- ref_model[[col_name]]$mean_model - var_model <- ref_model[[col_name]]$var_model - - # Get corresponding rows from pcs - pc_data <- pcs[score, on = .(FID, IID)] + var_model <- ref_model[[col_name]]$var_model - # Predict mean and variance - predicted_pgs <- predict(mean_model, newdata = pc_data) - predicted_pgs_var <- exp(predict(var_model, newdata = pc_data)) + # Pre-allocate adjusted score vector + adjusted_score <- rep(NA_real_, nrow(score)) - # Compute residuals - adjusted_score <- round((score[[col_name]] - predicted_pgs) / sqrt(predicted_pgs_var), 3) + # Predict mean and variance using matched PCs + if (length(matched_idx) > 0) { + adjusted_score[matched_idx] <- round( + (score[[col_name]][matched_idx] - predict(mean_model, newdata = pcs[matched_idx])) / + sqrt(exp(predict(var_model, newdata = pcs[matched_idx]))), + 3 + ) + } - # Return results as a list (column name + values) - list(col_name = col_name, values = adjusted_score) - }, mc.cores = getDoParWorkers()) + adjusted_score + }, mc.cores = min(getDoParWorkers(), 10)) - # **Write results back to `score` immediately, to avoid holding large objects in memory** - for (res in chunk_results) { - set(score, j = res$col_name, value = res$values) + # Write results directly back to 'score' object by reference + for (idx in seq_along(chunk)) { + set(score, j = chunk[idx], value = chunk_results[[idx]]) } + + # Explicitly clean memory after each chunk + rm(chunk_results) + gc() + } - # Reorder columns to match original order setcolorder(score, original_order) - # Return only relevant columns (FID, IID, and adjusted scores) return(score) } diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd index 591d0bda..63736f58 100644 --- a/pipeline/misc/dev/test_setup.Rmd +++ b/pipeline/misc/dev/test_setup.Rmd @@ -80,6 +80,7 @@ ss<-ss[ss$SNP %in% test_snps,] dir.create('misc/dev/test_data/gwas') fwrite(ss, 'misc/dev/test_data/gwas/BODY04.gz', quote=F, sep=' ', na='NA') ``` + *** # External score file diff --git a/pipeline/misc/opensnp/config.yaml b/pipeline/misc/opensnp/config.yaml index 7fb0e15e..27c8f361 100644 --- a/pipeline/misc/opensnp/config.yaml +++ b/pipeline/misc/opensnp/config.yaml @@ -1,8 +1,7 @@ -outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test7 +outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test6 config_file: misc/opensnp/config.yaml gwas_list: misc/opensnp/gwas_list.txt score_list: misc/opensnp/score_list.txt target_list: misc/opensnp/target_list.txt -pgs_methods: ['xwing','tlprs','ptclump'] -testing: chr22 -cores_prep_pgs: 10 +pgs_methods: ['ptclump','dbslmm'] +testing: NA From 3e57a80377b6a4aaffd03dcf8e6cf24f044109d0 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 20 Mar 2025 11:47:02 +0000 Subject: [PATCH 122/153] Updates --- Scripts/model_builder/model_builder_top1.R | 36 +- docs/CrossPop.Rmd | 428 ++++++++++++++++++++- functions/model_builder.R | 9 +- pipeline/rules/pgs_methods.smk | 8 +- 4 files changed, 437 insertions(+), 44 deletions(-) diff --git a/Scripts/model_builder/model_builder_top1.R b/Scripts/model_builder/model_builder_top1.R index 43b45f4d..2042d8e2 100644 --- a/Scripts/model_builder/model_builder_top1.R +++ b/Scripts/model_builder/model_builder_top1.R @@ -67,6 +67,23 @@ if(opt$export_models){ log_file <- paste0(opt$out,'.log') log_header(log_file = log_file, opt = opt, script = 'model_builder.R', start.time = start.time) +########### +# Read in the outcome data +########### + +outcome<-read_outcome(x = opt$outcome, keep = opt$keep) + +# Determine whether outcome is binary or continuous and format accordingly +if (length(unique(outcome$outcome_var)) > 2) { + family <- 'gaussian' +} +if (length(unique(outcome$outcome_var)) == 2) { + family <- 'binomial' + outcome$outcome_var <- factor(outcome$outcome_var, labels = c('CONTROL', 'CASE')) +} + +log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(family == 'binomial', 'binary', 'quantitative'),'.')) + ########### # Read in predictors ########### @@ -75,7 +92,7 @@ predictors_file <- fread(opt$predictors) if(nrow(predictors_file) > 1){ predictors <- foreach(i = 1:nrow(predictors_file)) %dopar% { - read_predictor(x = predictors_file$predictor[i], pred_miss = opt$pred_miss, file_index = i) + read_predictor(x = predictors_file$predictor[i], pred_miss = opt$pred_miss, file_index = i, keep = outcome$IID) } group_list <- do.call(rbind, lapply(1:nrow(predictors_file), function(predfile) { @@ -145,23 +162,6 @@ for(i in unique(group_list$multi)){ write.table(group_list[!duplicated(group_list$group), c('group','n_multi','n_top1'), with = F], paste0(opt$out,'.group_list.txt'), col.names=T, row.names=F, quote=F) log_add(log_file = log_file, message = paste0('List of groups saved as ',opt$out,'.group_list.txt.')) -########### -# Read in the outcome data -########### - -outcome<-read_outcome(x = opt$outcome, keep = opt$keep) - -# Determine whether outcome is binary or continuous and format accordingly -if (length(unique(outcome$outcome_var)) > 2) { - family <- 'gaussian' -} -if (length(unique(outcome$outcome_var)) == 2) { - family <- 'binomial' - outcome$outcome_var <- factor(outcome$outcome_var, labels = c('CONTROL', 'CASE')) -} - -log_add(log_file = log_file, message = paste0('Phenotype is ', ifelse(family == 'binomial', 'binary', 'quantitative'),'.')) - ########### # Merge the outcome and predictors ########### diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index d0c6097c..6284c830 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -5653,21 +5653,28 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) -outdir <- read_param(config = config, param = 'outdir', return_obj = F) +config_2_pop<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml' +config_3_pop<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml' +pgs_methods <- read_param(config = config_3_pop, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config_3_pop, param = 'outdir', return_obj = F) # Read in list of outcomes selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Get a list of score files -scores <- list_score_files(config) +scores_2_pop <- list_score_files(config_2_pop) +scores_3_pop <- list_score_files(config_3_pop) +scores <- rbind(scores_2_pop, scores_3_pop) +scores <- scores[!duplicated(scores),] + +# Remove xwing +scores <- scores[scores$method != 'xwing', ] # Create files for EAS and AFR targets -targ_pop <- c('EUR','EAS','AFR') +targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ - scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$multi <- scores_i$method + scores_j <- scores[grepl(trait_i, scores$name),] + scores_j$multi <- scores_j$method for(targ_pop_i in targ_pop){ disc_pop_j <- c('UGR','BBJ','UKB') @@ -5685,6 +5692,8 @@ for(trait_i in selected_traits){ ) # Insert path to score file + scores_i <- scores_j[!grepl(paste0('UKB_', disc_pop_j[!(disc_pop_j_2 %in% c('EUR', targ_pop_i))], '$'), scores_j$name),] + scores_i$predictor <- paste0( outdir, '/ukb/pgs/TRANS/', @@ -5695,7 +5704,7 @@ for(trait_i in selected_traits){ scores_i$name, '-TRANS.profiles' ) - + #### # Make groups single source methods #### @@ -5717,7 +5726,7 @@ for(trait_i in selected_traits){ # This can be skipped as it was done before for(i in 1:nrow(scores_i_single_top1)) { param <- find_pseudo( - config = config, + config = ifelse(scores_i_single_top1$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop), gwas = scores_i_single_top1$name[i], pgs_method = scores_i_single_top1$method[i], target_pop = targ_pop_i @@ -5758,7 +5767,7 @@ for(trait_i in selected_traits){ # Extract the pseudo score for each method and specify as a separate group for(i in 1:nrow(scores_i_multi_single_pseudo)) { param <- find_pseudo( - config = config, + config = ifelse(scores_i_multi_single_pseudo$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop), gwas = scores_i_multi_single_pseudo$name[i], pgs_method = scores_i_multi_single_pseudo$method[i], target_pop = targ_pop_i @@ -5800,10 +5809,14 @@ for(trait_i in selected_traits){ # Split top1 scores by target population # This doesn't apply to xwing because it only has pop-specific pseudo scores scores_i_multi_top1<-NULL - for(i in 1:which(scores_i_multi$method %in% c('prscsx'))){ + for(i in which(scores_i_multi$method %in% c('prscsx'))){ score_header<-fread(scores_i_multi$predictor[i], nrow = 1) - for(pop in c('EUR', 'AFR', 'EAS')){ + pops <- gsub(paste0(trait_i, '_'),'', scores_i_multi$name[i]) + pops <- unlist(strsplit(pops, '_')) + pops <- disc_pop_j_2[disc_pop_j %in% pops] + + for(pop in pops){ if(scores_i_multi$method[i] == 'prscsx'){ score_cols <- @@ -5844,7 +5857,11 @@ for(trait_i in selected_traits){ for(i in 1:nrow(scores_i_multi)){ score_header<-fread(scores_i_multi$predictor[i], nrow = 1) - for(pop in c('EUR', 'AFR', 'EAS')){ + pops <- gsub(paste0(trait_i, '_'),'', scores_i_multi$name[i]) + pops <- unlist(strsplit(pops, '_')) + pops <- disc_pop_j_2[disc_pop_j %in% pops] + + for(pop in pops){ if(scores_i_multi$method[i] == 'prscsx'){ score_cols <- which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) @@ -5883,7 +5900,7 @@ for(trait_i in selected_traits){ scores_i_multi_pseudo<-NULL for(i in 1:nrow(scores_i_multi)) { param <- find_pseudo( - config = config, + config = ifelse(scores_i_multi$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop), gwas = scores_i_multi$name[i], pgs_method = scores_i_multi$method[i], target_pop = targ_pop_i @@ -5930,8 +5947,6 @@ for(trait_i in selected_traits){ scores_i_multi_pseudo )) - predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] - #### # Make a group that will combined all population specific PGS #### @@ -5940,8 +5955,29 @@ for(trait_i in selected_traits){ predictors_i_all$multi <- 'all' predictors_i<-rbind(predictors_i, predictors_i_all) + #### + # Split into pairwise groups (2 pop groups) + #### + + afr_eur <- predictors_i[!grepl('BBJ', predictors_i$name),] + afr_eur$multi <- paste0(afr_eur$multi, '.EUR_AFR') + afr_eur$top1[afr_eur$top1 == 'AFR_EAS_EUR'] <- 'AFR_EUR' + + eas_eur <- predictors_i[!grepl('UGR', predictors_i$name),] + eas_eur$multi <- paste0(eas_eur$multi, '.EUR_EAS') + eas_eur$top1[eas_eur$top1 == 'AFR_EAS_EUR'] <- 'EAS_EUR' + + one_or_three <- predictors_i[!grepl('UKB_BBJ$', predictors_i$name) & + !grepl('UKB_UGR$', predictors_i$name),] + + predictors_clean <- do.call(rbind, list( + afr_eur, eas_eur, one_or_three + )) + predictors_clean <- predictors_clean[, c('predictor', 'multi','top1'), with=F] + + write.table( - predictors_i, + predictors_clean, paste0( '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_', targ_pop_i, @@ -5972,7 +6008,7 @@ conda activate model_builder #rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_AFR_EAS_EUR/*/res* -for targ_pop in $(echo EUR EAS AFR); do +for targ_pop in $(echo EAS AFR); do if [ "$targ_pop" == "EUR" ]; then targ_pop2="EUR_test" else @@ -5981,14 +6017,366 @@ for targ_pop in $(echo EUR EAS AFR); do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res \ - --n_core 5" + --n_core 1" fi done done ``` + +*** + +### Plot results + +
    Show code + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') + +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_AFR_EAS_EUR/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group <- 'EUR+AFR+EAS' + res_eval_i<-rbind(res_eval_i, eval_i) + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) + + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' + + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('prscsx.pseudo', res_eval_i$Group)]<-'SumStatTune' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('-EUR|-EAS|-AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Group <- gsub('\\.multi', '-multi', res_eval_i$Group) + res_eval_i$Group_short <- gsub('.*\\.', '', gsub('-.*', '', res_eval_i$Group)) + res_eval_i$n_gwas <- 3 + res_eval_i$n_gwas[grepl('EUR_', res_eval_i$Group_short)] <- 2 + res_eval_i$n_gwas[res_eval_i$Source == 'Single'] <- 1 + + res_eval_i$Discovery[grepl('-EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('-EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('-AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + res_eval_i$Discovery[res_eval_i$n_gwas == 2] <- gsub('_', '+', res_eval_i$Group_short[res_eval_i$n_gwas == 2]) + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS','EUR+AFR+EAS')) + + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] + + # Remove top1 models for *-Multi, PRS-CSx, X-wing + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") + +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) + + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/plots_three_pop') + +for(pheno_i in selected_traits){ + tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,] + + # Remove single GWAS results + tmp <- tmp[tmp$n_gwas != 1,] + + # Restrict to target matched + EUR and All GWAS + tmp <- tmp[!(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+EAS'),] + tmp <- tmp[!(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+AFR'),] + tmp$Discovery_clean <- as.character(tmp$Discovery) + tmp$Discovery_clean[(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+EAS')]<-'Target-matched + EUR GWAS' + tmp$Discovery_clean[(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+AFR')]<-'Target-matched + EUR GWAS' + tmp$Discovery_clean[tmp$Discovery == 'EUR+AFR+EAS']<-'AFR + EAS + EUR GWAS' + tmp$Discovery_clean <- factor(tmp$Discovery_clean, levels = c( + 'Target-matched + EUR GWAS', 'AFR + EAS + EUR GWAS' + )) + + tmp$Target <- paste0(tmp$Target, ' Target') + + png(paste0('~/oliverpainfel/Analyses/crosspop/plots_three_pop/', pheno_i,'.png'), res=300, width = 3400, height = 2000, units = 'px') + plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + print(plot_tmp) + dev.off() +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + n_gwas = res_eval_group_i$n_gwas[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS','EUR+AFR+EAS')) + +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval_three_pop.csv', row.names = F) + +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + +# Remove single GWAS results +tmp <- tmp[tmp$n_gwas != 1,] + +# Restrict to target matched + EUR and All GWAS +tmp <- tmp[!(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+EAS'),] +tmp <- tmp[!(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+AFR'),] +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+EAS')]<-'Target-matched + EUR GWAS' +tmp$Discovery_clean[(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+AFR')]<-'Target-matched + EUR GWAS' +tmp$Discovery_clean[tmp$Discovery == 'EUR+AFR+EAS']<-'AFR + EAS + EUR GWAS' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, levels = c( + 'Target-matched + EUR GWAS', 'AFR + EAS + EUR GWAS' +)) + +tmp$Target <- paste0(tmp$Target, ' Target') + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_three_pop/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +``` +
    + +*** + +# Using GWAS in GenoPred pipeline paper + +This is to provide more confidence in the performance of SBayesRC and QuickPRS relative to other methods, when using GWAS that are not from single samples, typically large meta-analyses. This is a common scenario and some methods might be more robust to mispecification than others. + +*** + +## Prepare configuration + +*** + +## Run pipeline + +*** + +## Run model_builder + +*** + +## Plot results + +*** + +*** + +Additional things we could check: + +- Performance when using PAGE GWAS - It is a mixture of non-EUR populations, mainly AFR and AMR. The same size is larger than UGR. It was used in SBayesRC and PRS-CSx paper +- Downsample BBJ GWAS +- Larger reference sample size +- Larger SNP set +- Performance of single source methods using GWAS that were in original GenoPred pipeline (meta-analyses) + +All of these additional tests could be restricted to UKB GWAS sumstats. They have been done to some extent already in the SBayesRC paper. +I think the most interesting points are: +- Looking at performance using downsampled UKB sumstats +- Looking at performance using GWAS from GenoPred pipe study + + + + + diff --git a/functions/model_builder.R b/functions/model_builder.R index 1478a233..d978ce3c 100644 --- a/functions/model_builder.R +++ b/functions/model_builder.R @@ -17,13 +17,18 @@ h2l_R2 <- function(k, r2, p) { } # Functions for reading in predictor file -read_predictor<-function(x, pred_miss, file_index = NULL){ +read_predictor<-function(x, pred_miss, file_index = NULL, keep = NULL){ # Read in predictor file tmp <- fread(x) - + # Create a column that combines FID and IID tmp <- combine_fid_iid(tmp) + if(!is.null(keep)){ + # Restrict to keep + tmp <- tmp[tmp$IID %in% keep,] + } + # Remove variables with > opt$pred_miss missing values tmp <- filter_columns_by_missing(tmp, threshold = opt$pred_miss) diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 06f7ff15..31dc2c41 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -827,7 +827,7 @@ rule prep_pgs_bridgeprs_i: threads: config['cores_prep_pgs'] input: rules.download_bridgeprs_software.output, - lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), + lambda w: expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group)), f"{outdir}/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale" output: f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz" @@ -838,7 +838,7 @@ rule prep_pgs_bridgeprs_i: log: f"{outdir}/reference/logs/prep_pgs_bridgeprs_i-{{gwas_group}}.log" params: - sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas_group}}/{{gwas_group}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), + sumstats= lambda w: ",".join(expand(f"{outdir}/reference/gwas_sumstat/{{gwas}}/{{gwas}}-cleaned.gz", gwas=get_gwas_names(w.gwas_group))), populations= lambda w: ",".join(get_populations(w.gwas_group)), testing=config["testing"] shell: @@ -856,8 +856,8 @@ rule prep_pgs_bridgeprs_i: """ rule prep_pgs_bridgeprs: - input: expand(f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df['name']) - + input: expand(f"{outdir}/reference/pgs_score_files/bridgeprs/{{gwas_group}}/ref-{{gwas_group}}.score.gz", gwas_group=gwas_groups_df_two['name']) + ############################################### ## From ff144bfdf9e54b9deeb42f3d5a256bad8bcce3ed Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 20 Mar 2025 16:17:27 +0000 Subject: [PATCH 123/153] Updates --- docs/CrossPop.Rmd | 198 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 198 insertions(+) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 6284c830..7fbe4bb3 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -6337,6 +6337,8 @@ dev.off() ``` +Relative performance of methods is unchanged. Slight absolute improvement for the AFR target, but not for the EAS target. + *** # Using GWAS in GenoPred pipeline paper @@ -6347,10 +6349,63 @@ This is to provide more confidence in the performance of SBayesRC and QuickPRS r ## Prepare configuration +We can use the gwas_list from the GenoPred pipeline paper. Just make the new configuration file. + +```{r} +###### +# gwas_list +###### + +library(data.table) +gwas_list <- fread('/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/benchmark/gwas_list.txt') + +gwas_list$path <- gsub('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/gwas_sumstats/', + '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/genopred_pipeline_paper/', + gwas_list$path) + +gwas_list$label=paste0('"', gwas_list$label, '"') + +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_meta.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_meta.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml', col.names = F, row.names = F, quote = F) + +``` + *** ## Run pipeline +
    Show code + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml \ + target_pgs -n +``` + +
    + *** ## Run model_builder @@ -6361,6 +6416,149 @@ This is to provide more confidence in the performance of SBayesRC and QuickPRS r *** +# Run methods using downsampled UKB sumstats + +It seems the performance of methods varies across EAS and AFR datasets. This could be due to the difference in sample size. To explore this, lets run the methods on EUR GWAS generated using UKB, using a range of sample sizes. + +*** + +## Downsample GWAS + +```{r} +library(data.table) + +# Read in phenotype file +subsample_n<-c(5, 15, 45, 135) +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +set.seed(1) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample') +for(i in selected_traits){ + pheno_i_dat <- fread( + paste0( + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', + i, + '.unrel.EUR_train.norm_resid_scale.row_number.txt' + ) + ) + + for(n in subsample_n){ + tmp <- pheno_i_dat[sample(1:nrow(pheno_i_dat), size = n*1000),] + fwrite(tmp, paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample/', i, '.',n,'.txt'), + sep=' ', + na='NA', + quote=F) + } +} +``` + +```{bash} +for pheno in $(echo TC HT HB); do + for n in $(echo 5 15 45 135); do + mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled + for chr in $(seq 1 22); do + if [ ! -f "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear" ]; then + sbatch -p interruptible_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --pfile /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --pheno /users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample/${pheno}.${n}.txt \ + --linear omit-ref cols=+a1freq,+ax \ + --maf 0.01 \ + --geno 0.05 \ + --out /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}" + fi + done + done +done + +# Once complete, merge results across chromosomes +for pheno in $(echo TC HT HB); do + for n in $(echo 5 15 45 135); do + head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt + for chr in $(seq 1 22); do + tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt + done + + # Remove REF and ALT columns and rename AX column to A2 + cut -f 4,5 --complement /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt + + gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt + done +done + +# Delete per chromosome files +rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*_subsampled/*chr* + +``` + +*** + +## Prepare configuration + +```{r} +###### +# gwas_list +###### + +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') +pheno<-gsub('_.*','', gwas_list$name) +gwas_list<-gwas_list[pheno %in% c('TC', 'HT', 'HB'),] +gwas_list<-gwas_list[gwas_list$population == 'EUR',] +gwas_list$pheno<-gsub('_UKB','',gwas_list$name) + +gwas_list_subsampled <- NULL +for(n in c(5, 15, 45, 135)){ + gwas_list_tmp<-gwas_list + + gwas_list_tmp$name <- + paste0( + gwas_list_tmp$name, '_', n, 'K' + ) + gwas_list_tmp$path <- + paste0( + '/users/k1806347/oliverpainfel/Data/ukb/gwas/', + gwas_list_tmp$pheno, + '_subsampled/ukb.eur_train.', + gwas_list_tmp$pheno, + '.', + n, + '.GW.txt' + ) + gwas_list_tmp$label <- + paste0( + gsub("\\)", paste0(' - ', n,"K)"), gwas_list_tmp$label) + ) + + gwas_list_subsampled <- rbind(gwas_list_subsampled, gwas_list_tmp) +} + +gwas_list_subsampled$pheno<-NULL + +gwas_list_subsampled$label<-paste0('"', gwas_list_subsampled$label, '"') + +write.table(gwas_list_subsampled, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml', col.names = F, row.names = F, quote = F) +``` + *** Additional things we could check: From 49859f1d98815a2c7b92b7a767d444a9f49420ca Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 24 Mar 2025 15:30:00 +0000 Subject: [PATCH 124/153] Updates --- Scripts/model_builder/model_builder_top1.R | 8 +- Scripts/pgs_methods/apply_leopard_weights.R | 27 - Scripts/pgs_methods/bridgeprs.R | 23 - Scripts/pgs_methods/dbslmm.R | 23 - Scripts/pgs_methods/lassosum.R | 23 - Scripts/pgs_methods/ldpred2.R | 23 - Scripts/pgs_methods/megaprs.R | 23 - Scripts/pgs_methods/prscs.R | 23 - Scripts/pgs_methods/prscsx.R | 23 - Scripts/pgs_methods/ptclump.R | 23 - Scripts/pgs_methods/quickprs.R | 23 - Scripts/pgs_methods/quickprs_multi.R | 387 --------------- Scripts/pgs_methods/sbayesr.R | 23 - Scripts/pgs_methods/sbayesrc.R | 23 - Scripts/pgs_methods/tlprs.R | 23 - Scripts/pgs_methods/xwing.R | 23 - docs/CrossPop.Rmd | 524 +++++++++++++++++++- docs/prep_quickprs_ref.Rmd | 19 + functions/model_builder.R | 4 +- pipeline/rules/dependencies.smk | 125 ++++- 20 files changed, 646 insertions(+), 747 deletions(-) delete mode 100644 Scripts/pgs_methods/quickprs_multi.R diff --git a/Scripts/model_builder/model_builder_top1.R b/Scripts/model_builder/model_builder_top1.R index 2042d8e2..65e14c1f 100644 --- a/Scripts/model_builder/model_builder_top1.R +++ b/Scripts/model_builder/model_builder_top1.R @@ -214,7 +214,7 @@ top1_indep_pred <- foreach(i = 1:length(unique(group_list$group)), .combine = 'c # NOTE. Should we be using the RMSE to select the best predictor within a group. top1_res<-NULL for(pred_i in names(cv_dat$train$x)){ - res_pred_i <- cor(cv_dat$train$y, cv_dat$train$x[[pred_i]], use='p') + res_pred_i <- cor(as.numeric(cv_dat$train$y), cv_dat$train$x[[pred_i]], use='p') top1_res <- rbind( top1_res, data.table( @@ -241,7 +241,7 @@ top1_indep_pred <- foreach(i = 1:length(unique(group_list$group)), .combine = 'c if(opt$export_models){ top1_res<-NULL for(pred_i in names(cv_dat$train$x)){ - res_pred_i <- cor(outcome_predictors$outcome_var, outcome_predictors[[pred_i]], use='p') + res_pred_i <- cor(as.numeric(outcome_predictors$outcome_var), outcome_predictors[[pred_i]], use='p') top1_res <- rbind( top1_res, data.table( @@ -299,7 +299,7 @@ multi <- foreach(i = 1:length(unique(group_list$multi)), .combine = 'c') %dopar% # NOTE. Should we be using the RMSE to select the best predictor within a group. top1_res<-NULL for(pred_i in names(cv_dat_subset$train$x)){ - res_pred_i <- cor(cv_dat_subset$train$y, cv_dat_subset$train$x[[pred_i]], use='p') + res_pred_i <- cor(as.numeric(cv_dat_subset$train$y), cv_dat_subset$train$x[[pred_i]], use='p') top1_res <- rbind( top1_res, data.table( @@ -338,7 +338,7 @@ multi <- foreach(i = 1:length(unique(group_list$multi)), .combine = 'c') %dopar% # NOTE. Should we be using the RMSE to select the best predictor within a group. top1_res<-NULL for(pred_i in pred_name){ - res_pred_i <- cor(outcome_predictors$outcome_var, outcome_predictors[[pred_i]], use='p') + res_pred_i <- cor(as.numeric(outcome_predictors$outcome_var), outcome_predictors[[pred_i]], use='p') top1_res <- rbind( top1_res, data.table( diff --git a/Scripts/pgs_methods/apply_leopard_weights.R b/Scripts/pgs_methods/apply_leopard_weights.R index c9dc68e2..e79f6e72 100644 --- a/Scripts/pgs_methods/apply_leopard_weights.R +++ b/Scripts/pgs_methods/apply_leopard_weights.R @@ -174,33 +174,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = 'plink2', score = paste0(opt$output,'.score.gz')) - -resdir <- read_param(config = opt$config, param = 'resdir', return_obj = F) - -opt$ref_pcs <- paste0(resdir, '/data/ref/pc_score_files/TRANS/ref-TRANS-pcs.profiles') - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/bridgeprs.R b/Scripts/pgs_methods/bridgeprs.R index edfff838..d1371466 100644 --- a/Scripts/pgs_methods/bridgeprs.R +++ b/Scripts/pgs_methods/bridgeprs.R @@ -252,29 +252,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/dbslmm.R b/Scripts/pgs_methods/dbslmm.R index 4515508e..2df25cc0 100644 --- a/Scripts/pgs_methods/dbslmm.R +++ b/Scripts/pgs_methods/dbslmm.R @@ -241,29 +241,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads=opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/lassosum.R b/Scripts/pgs_methods/lassosum.R index 5e15b656..99062bc7 100644 --- a/Scripts/pgs_methods/lassosum.R +++ b/Scripts/pgs_methods/lassosum.R @@ -197,29 +197,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/ldpred2.R b/Scripts/pgs_methods/ldpred2.R index 15cb4655..e57ef353 100644 --- a/Scripts/pgs_methods/ldpred2.R +++ b/Scripts/pgs_methods/ldpred2.R @@ -346,29 +346,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - #### # Perform inference using LDpred2-auto #### diff --git a/Scripts/pgs_methods/megaprs.R b/Scripts/pgs_methods/megaprs.R index 6613efa2..a2749fee 100644 --- a/Scripts/pgs_methods/megaprs.R +++ b/Scripts/pgs_methods/megaprs.R @@ -259,29 +259,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/prscs.R b/Scripts/pgs_methods/prscs.R index 866926ba..c77bccdf 100644 --- a/Scripts/pgs_methods/prscs.R +++ b/Scripts/pgs_methods/prscs.R @@ -196,29 +196,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/prscsx.R b/Scripts/pgs_methods/prscsx.R index 4b336b3b..cdb63cf6 100644 --- a/Scripts/pgs_methods/prscsx.R +++ b/Scripts/pgs_methods/prscsx.R @@ -226,29 +226,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/ptclump.R b/Scripts/pgs_methods/ptclump.R index 46b4d4b1..5ac821c9 100644 --- a/Scripts/pgs_methods/ptclump.R +++ b/Scripts/pgs_methods/ptclump.R @@ -172,29 +172,6 @@ for(i in 1:nrow(range_list)){ fwrite(range_list, paste0(opt$output, '.NSNP_per_pT'), sep='\t') -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz')) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index 0e534b8c..d200b093 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -190,29 +190,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/quickprs_multi.R b/Scripts/pgs_methods/quickprs_multi.R deleted file mode 100644 index ec0ac7fb..00000000 --- a/Scripts/pgs_methods/quickprs_multi.R +++ /dev/null @@ -1,387 +0,0 @@ -#!/usr/bin/Rscript -# This script was written by Oliver Pain whilst at King's College London University. -start.time <- Sys.time() -suppressMessages(library("optparse")) - -option_list = list( - make_option("--ref_plink_chr", action="store", default=NA, type='character', - help="Path to per chromosome reference PLINK files [required]"), - make_option("--ref_freq_chr", action="store", default=NULL, type='character', - help="Path to per chromosome reference PLINK2 .afreq files [required]"), - make_option("--ref_pcs", action="store", default=NULL, type='character', - help="Reference PCs for continuous ancestry correction [optional]"), - make_option("--pop_data", action="store", default=NULL, type='character', - help="File containing the population code and location of the keep file [required]"), - make_option("--plink", action="store", default='plink', type='character', - help="Path PLINK v1.9 software binary [optional]"), - make_option("--plink2", action="store", default='plink2', type='character', - help="Path PLINK v2 software binary [optional]"), - make_option("--output", action="store", default='NA', type='character', - help="Path for output files [required]"), - make_option("--memory", action="store", default=5000, type='numeric', - help="Memory limit [optional]"), - make_option("--sumstats", action="store", default=NULL, type='character', - help="Comma-seperated list of GWAS summary statistics [required]"), - make_option("--scores", action="store", default=NULL, type='character', - help="Comma-seperated list of score files [required]"), - make_option("--populations", action="store", default=NULL, type='character', - help="Comma-seperated list of population codes matching GWAS [required]"), - make_option("--ldak", action="store", default=NA, type='character', - help="Path to ldak v5.2 executable [required]"), - make_option("--quickprs_ldref", action="store", default=NA, type='character', - help="Path to folder containing ldak quickprs reference [required]"), - make_option("--quickprs_multi_ldref", action="store", default=NA, type='character', - help="Path to folder containing ldak quickprs_multi reference [required]"), - make_option("--n_cores", action="store", default=1, type='numeric', - help="Number of cores for parallel computing [optional]"), - make_option("--prs_model", action="store", default='bayesr', type='character', - help="Model used for deriving SNP-weights [optional]"), - make_option("--genomic_control", action="store", default=F, type='logical', - help="Logical indicating whether genomic control was applied to GWAS [optional]"), - make_option("--xwing_repo", action="store", default=NULL, type='character', - help="Path to X-WING repo [required]"), - make_option("--test", action="store", default=NA, type='character', - help="Specify number of SNPs to include [optional]") -) - -opt = parse_args(OptionParser(option_list=option_list)) - -# Load dependencies -library(GenoUtils) -library(data.table) -source('../functions/misc.R') -source_all('../functions') - -# Check required inputs -if(is.null(opt$ref_plink_chr)){ - stop('--ref_plink_chr must be specified.\n') -} -if(is.null(opt$ref_freq_chr)){ - stop('--ref_freq_chr must be specified.\n') -} -if(is.null(opt$sumstats)){ - stop('--sumstats must be specified.\n') -} -if(is.null(opt$pop_data)){ - stop('--pop_data must be specified.\n') -} -if(is.null(opt$output)){ - stop('--output must be specified.\n') -} -if(is.null(opt$ldak)){ - stop('--ldak must be specified.\n') -} -if(is.null(opt$quickprs_multi_ldref)){ - stop('--quickprs_multi_ldref must be specified.\n') -} -if(is.null(opt$populations)){ - stop('--populations must be specified.\n') -} - -# Create output directory -opt$output_dir <- paste0(dirname(opt$output),'/') -system(paste0('mkdir -p ',opt$output_dir)) - -# Create temp directory -tmp_dir<-tempdir() - -# Initiate log file -log_file <- paste0(opt$output,'.log') -log_header(log_file = log_file, opt = opt, script = 'quickprs_multi.R', start.time = start.time) - -# If testing, change CHROMS to chr value -if(!is.na(opt$test) && opt$test == 'NA'){ - opt$test<-NA -} -if(!is.na(opt$test)){ - CHROMS <- as.numeric(gsub('chr','',opt$test)) -} - -# Split opt$sumstats -sumstats<-unlist(strsplit(opt$sumstats, ',')) -log_add(log_file = log_file, message = paste0(length(sumstats), ' sets of GWAS have been provided.')) - -# Split opt$populations -populations<-unlist(strsplit(opt$populations, ',')) - -# Split opt$scores -score_files<-unlist(strsplit(opt$scores, ',')) - -##### -# Format the sumstats -##### - -gwas_N<-NULL -for(i in 1:length(sumstats)){ - log_add(log_file = log_file, message = paste0('Reading in GWAS ', i)) - - # Read in, check and format GWAS summary statistics - gwas <- read_sumstats(sumstats = sumstats[i], chr = CHROMS, log_file = log_file, req_cols = c('CHR','BP','SNP','A1','A2','BETA','SE','N','P')) - - # Format for LDAK - snplist <- gwas$SNP - gwas$Z <- gwas$BETA / gwas$SE - gwas$Predictor<-paste0(gwas$CHR, ':', gwas$BP) - gwas<-gwas[,c('Predictor','A1','A2','N','Z','CHR','BP','Predictor','BETA','P')] - names(gwas)<-c('Predictor','A1','A2','n','Z','CHR','BP','SNP','BETA','P') - gwas_N <- c(gwas_N, round(mean(gwas$n), 0)) - - # Check overlap between GWAS and LDAK reference - quickprs_ldref_pop_i <- paste0(opt$quickprs_ldref, '/', populations[i]) - ldak_hm3_file <- list.files(quickprs_ldref_pop_i) - ldak_hm3_file <- ldak_hm3_file[grepl('.cors.bim', ldak_hm3_file)][1] - ldak_hm3 <- fread(paste0(quickprs_ldref_pop_i, '/', ldak_hm3_file)) - ldak_hm3 <- ldak_hm3[ldak_hm3$V1 %in% CHROMS,] - ref_overlap <- sum(gwas$Predictor %in% ldak_hm3$V2) / nrow(ldak_hm3) - - log_add(log_file = log_file, message = paste0('GWAS ', i,'-reference overlap is ', round(ref_overlap * 100, 2), '%.')) - - # Subset GWAS to LDAK reference data - gwas <- gwas[gwas$Predictor %in% ldak_hm3$V2, ] - - # Output formatted sumstats - fwrite(gwas, paste0(tmp_dir,'/GWAS_sumstats_temp', i, '.txt'), sep=' ') -} - -# Record start time for test -if(!is.na(opt$test)){ - test_start.time <- test_start(log_file = log_file) -} - -##### -# Read QuickPRS scores when using full sumstats -##### - -log_add(log_file = log_file, message = 'Reading in QuickPRS scores when using full sumstats.') - -score_full <- list() -for(i in 1:length(sumstats)){ - score_full[[populations[i]]] <- fread(paste0(score_files[i])) - names(score_full[[populations[i]]])[4] <- paste0('SCORE_targ_', populations[i]) -} - -##### -# Subsample GWAS sumstats -##### - -log_add(log_file = log_file, message = 'Subsampling sumstats.') - -dir.create(paste0(tmp_dir,'/LEOPARD/sampled_sumstats'), recursive = T) - -for(i in 1:length(sumstats)){ - quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', populations[i]) - ref_files <- list.files(quickprs_multi_ldref_pop_i) - ref_files <- gsub('.bed', '', ref_files[grepl('subset_1.bed', ref_files)]) - system( - paste0( - 'Rscript ', - opt$xwing_repo, - '/LEOPARD_Sim.R ', - '--sumstats ', tmp_dir, '/GWAS_sumstats_temp', i, '.txt ', - '--n_gwas ', gwas_N[i], ' ', - '--train_prop 0.75 ', - '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', - '--seed 1 ', - '--rep 4 ', - '--out_prefix ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i - ) - ) -} - -##### -# Run QuickPRS using subsampled sumstats -##### - -log_add(log_file = log_file, message = 'Running QuickPRS on subsampled sumstats.') - -score_subset <- list() -for(i in 1:length(sumstats)){ - dir.create(paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i])) - score_subset[[populations[i]]] <- list() - for(j in 1:4){ - sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.txt')) - n_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train_valid_N.txt')) - sumstats_tmp$n <- n_tmp$N_train - sumstats_tmp$Direction <-sign(sumstats_tmp$BETA) - sumstats_tmp <- sumstats_tmp[, c('Predictor','A1','A2','n','P','Direction'), with = F] - fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), sep=' ') - - score_subset[[populations[i]]][[paste0('subset_', j)]] <- quickprs( - sumstats = paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', i, '_rep', j, '_train.reformat.txt'), - quickprs_ldref = paste0(opt$quickprs_ldref, '/', populations[i]), - quickprs_multi_ldref = paste0(opt$quickprs_multi_ldref, '/', populations[i]), - genomic_control = opt$genomic_control, - n_cores = opt$n_cores, - ref_subset = '2', - prs_model = opt$prs_model) - - fwrite(score_subset[[populations[i]]][[paste0('subset_', j)]], - paste0(tmp_dir, '/LEOPARD/post_targ_', populations[i], '/output_', j, '_', populations[i], '_Post.txt'), - sep=' ') - } -} - -##### -# Estimating the linear combination weights -##### - -log_add(log_file = log_file, message = 'Estimating the linear combination weights.') - -for(targ_pop in populations){ - dir.create(paste0(tmp_dir,'/LEOPARD/weights_', targ_pop), recursive = T) - quickprs_multi_ldref_pop_i <- paste0(opt$quickprs_multi_ldref, '/', targ_pop) - ref_files <- list.files(quickprs_multi_ldref_pop_i) - ref_files <- gsub('.bed', '', ref_files[grepl('subset_3.bed', ref_files)]) - - for(j in 1:4){ - targ_gwas_valid_n<-fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_train_valid_N.txt'))$N_valid - - sumstats_tmp <- fread(paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.txt')) - sumstats_tmp$SNP<-sumstats_tmp$Predictor - sumstats_tmp <- sumstats_tmp[, c('SNP','CHR','BP','A1','A2','BETA','P'), with = F] - fwrite(sumstats_tmp, paste0(tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt'), sep=' ') - - system(paste0( - 'Rscript ', opt$xwing_repo, '/LEOPARD_Weights.R ', - '--beta_file ', tmp_dir, '/LEOPARD/post_targ_', populations[1], '/output_', j, '_', populations[1], '_Post.txt',',',tmp_dir, '/LEOPARD/post_targ_', populations[2], '/output_', j, '_', populations[2], '_Post.txt ', - '--valid_file ', tmp_dir, '/LEOPARD/sampled_sumstats/GWAS_', which(populations == targ_pop), '_rep', j, '_valid.reformat.txt ', - '--n_valid ', targ_gwas_valid_n ,' ', - '--ref_prefix ', quickprs_multi_ldref_pop_i, '/', ref_files, ' ', - '--out ', tmp_dir,'/LEOPARD/weights_', targ_pop,'/output_LEOPARD_weights_rep', j, '.txt' - )) - } -} - -# Average weights across repeats -mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = paste0(tmp_dir,'/LEOPARD'), log_file = log_file) - -#### -# Adjust weights to correspond to PGS with SD of 1 -#### - -# Read in the scale files for the original score files -scale_all <- NULL -for(i in 1:length(score_files)){ - scale_file <- gsub('.score.gz', '', score_files[i]) - scale_file <- paste0(scale_file, '-', populations[i], '.scale') - scale_file <- fread(scale_file) - - scale_all <- rbind( - scale_all, - data.table( - SD = scale_file$SD, - Discovery = populations[i] - ) - ) -} - -# Adjust weights to correspond to PGS with SD of 1 -log_add(log_file = log_file, message = '------------------------') -for(i in populations){ - mix_weights[[i]] <- adjust_weights(weights = mix_weights[[i]], pgs_sd = scale_all$SD) - - log_add(log_file = log_file, message = paste0("Adjusted LEOPARD weights - ", i, " target: ")) - for(j in populations){ - log_add(log_file = log_file, message = paste0(j, ' = ', mix_weights[[i]][which(populations == j)])) - } - log_add(log_file = log_file, message = '------------------------') -} - -#### -# Combine score files -#### - -log_add(log_file = log_file, message = 'Creating score file.') - -# Combine the scores from each population -score_all <- Reduce(function(dtf1, dtf2) merge(dtf1, dtf2, by = c('SNP','A1','A2'), all = TRUE), score_full) -score_all[is.na(score_all)]<-0 - -# Read in reference SNP and population data -ref <- read_pvar(opt$ref_plink_chr, chr = CHROMS) -pop_data <- read_pop_data(opt$pop_data) - -# Subset PGS to SNPs in ref (useful when testing) -score_all <- score_all[score_all$SNP %in% ref$SNP,] - -# Calculate linear combination of scores using mixing weights for each target population -score_weighted <- score_all -for(targ_pop in populations){ - # Read in the .freq file for target population - freq_data <- read_frq(freq_dir = opt$ref_freq_chr, population = targ_pop, chr = CHROMS) - - # Centre SNP-weights for target population - score_i <- centre_weights(score = score_all, freq = freq_data, ref = ref) - - ### - # Scale weights to give PGS SD of 1 in target population - ### - - # Calculate scores in reference, and scale weights accordingly - fwrite(score_i, paste0(tmp_dir,'/tmp.',targ_pop,'.score'), col.names=T, sep=' ', quote=F) - - # Calc score in target sample - ref_pgs <- plink_score(pfile = opt$ref_plink_chr, keep = pop_data[pop_data$POP == targ_pop, c('FID'), with=F], chr = CHROMS, plink2 = opt$plink2, score = paste0(tmp_dir,'/tmp.',targ_pop,'.score'), threads = opt$n_cores) - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs) - - # Rescale SNP-weights according to PGS SD in target - for(i in populations){ - scaling_factor <- 1 / ref_pgs_scale_i$SD[ref_pgs_scale_i$Param == paste0('SCORE_targ_', i)] - score_i[[paste0('SCORE_targ_', i)]] <- score_i[[paste0('SCORE_targ_', i)]] * scaling_factor - } - - # Linearly combine scores using mixing weights for target population - score_weighted[[paste0('SCORE_targ_', targ_pop, '_weighted')]] <- - calculate_weighted_scores(score = score_i, - mix_weights = mix_weights, - targ_pop = targ_pop) -} - -# Only retain weighted score columns -score_weighted <- score_weighted[, c('SNP','A1','A2', names(score_weighted)[grepl('_weighted$', names(score_weighted))]), with=F] - -# Reduce number of significant figures to save space -score_weighted[, (4:ncol(score_all)) := lapply(.SD, signif, digits = 7), .SDcols = 4:ncol(score_all)] - -fwrite(score_weighted, paste0(opt$output,'.score'), col.names=T, sep=' ', quote=F) - -if(file.exists(paste0(opt$output,'.score.gz'))){ - system(paste0('rm ',opt$output,'.score.gz')) -} - -system(paste0('gzip ',opt$output,'.score')) - -# Record end time of test -if(!is.na(opt$test)){ - test_finish(log_file = log_file, test_start.time = test_start.time) -} - -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - -end.time <- Sys.time() -time.taken <- end.time - start.time -sink(file = log_file, append = T) -cat('Analysis finished at', as.character(end.time),'\n') -cat('Analysis duration was', as.character(round(time.taken,2)), attr(time.taken, 'units'), '\n') -sink() diff --git a/Scripts/pgs_methods/sbayesr.R b/Scripts/pgs_methods/sbayesr.R index 981ae7ae..a360775e 100644 --- a/Scripts/pgs_methods/sbayesr.R +++ b/Scripts/pgs_methods/sbayesr.R @@ -222,29 +222,6 @@ for(par in names(parRes_mcmc[[i]])){ write.table(parRes, paste0(opt$output_dir,'/GWAS_sumstats_SBayesR.GW.parRes'), col.names=T, row.names=F, quote=F) log_add(log_file = log_file, message = paste0('SNP-heritability estimate is ',parRes[parRes$Par == 'hsq', names(parRes) == 'Mean']," (SD=",parRes[parRes$Par == 'hsq', names(parRes) == 'SD'],").")) -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/sbayesrc.R b/Scripts/pgs_methods/sbayesrc.R index ddb1c5b5..1768d0c7 100644 --- a/Scripts/pgs_methods/sbayesrc.R +++ b/Scripts/pgs_methods/sbayesrc.R @@ -245,29 +245,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/tlprs.R b/Scripts/pgs_methods/tlprs.R index e1531ac4..9c020264 100644 --- a/Scripts/pgs_methods/tlprs.R +++ b/Scripts/pgs_methods/tlprs.R @@ -268,29 +268,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/xwing.R b/Scripts/pgs_methods/xwing.R index 24e17d1e..4d1f4084 100644 --- a/Scripts/pgs_methods/xwing.R +++ b/Scripts/pgs_methods/xwing.R @@ -386,29 +386,6 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } -#### -# Calculate mean and sd of polygenic scores -#### - -log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') - -# Calculate scores in the full reference -ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) - -if(!is.null(opt$ref_pcs)){ - log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') - # Derive trans-ancestry PGS models and estimate PGS residual scale - model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) -} - -# Calculate scale within each reference population -pop_data <- read_pop_data(opt$pop_data) - -for(pop_i in unique(pop_data$POP)){ - ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) - fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 7fbe4bb3..026f3aaa 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -6376,7 +6376,8 @@ config<-c( "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_meta.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", - "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "pgs_methods: ['quickprs','sbayesrc','ldpred2','ptclump','dbslmm']", +# "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", @@ -6410,10 +6411,370 @@ snakemake \ ## Run model_builder +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml' +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in gwas_list +gwas_list<-read_param(config = config, param = 'gwas_list') + +# Create column containing the phenotypes corresponding to each GWAS +gwas_list$pheno<-tolower(gwas_list$label) +gwas_list$pheno[gwas_list$pheno == 'breast cancer']<-'bc' +gwas_list$pheno[gwas_list$pheno == 'prostate cancer']<-'pc' +gwas_list$pheno[gwas_list$pheno == 'egfr']<-'egfr,ckd' +gwas_list$pheno[gwas_list$pheno == 'urate levels']<-'urate,gout' +gwas_list$pheno[gwas_list$pheno == 'rheumatoid arthritis']<-'ra' + +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d') +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl') +phenos<-c(bin_phenos, con_phenos) + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for EUR target +for(trait_i in phenos){ + scores_i <- scores[scores$name == gwas_list$name[grepl(paste0('^', trait_i, '$','|', ',', trait_i, '$','|', '^', trait_i, ','), gwas_list$pheno)],] + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', trait_i + ), + recursive = T + ) + + scores_i$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i$method, + '/', + scores_i$name, + '/ukb-', + scores_i$name, + '-TRANS.profiles' + ) + + scores_i$multi<-scores_i$method + scores_i$top1 <- 'EUR' + + # Extract the pseudo score for each method and specify as a separate group + for(i in 1:nrow(scores_i)) { + param <- find_pseudo( + config = config, + gwas = scores_i$name[i], + pgs_method = scores_i$method[i], + target_pop = 'EUR' + ) + + score_header <- + fread(scores_i$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i$predictor[i], + " > ", + gsub('.profiles', + paste0('.EUR_pseudo.profiles'), + scores_i$predictor[i]) + ) + ) + } + + scores_i_pseudo <- scores_i + scores_i_pseudo$multi <- paste0(scores_i_pseudo$multi, '.pseudo') + + scores_i_pseudo$predictor <- gsub('.profiles', + paste0('.EUR_pseudo.profiles'), + scores_i_pseudo$predictor) + + + predictors_i<- do.call(rbind, list( + scores_i, scores_i_pseudo + )) + + predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', trait_i, '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) +} + +######## +# Prepare phenotype data +######## + +# Read in list of EUR in UKB +eur_keep <- fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/ukb.outlier_detection.EUR.keep') +names(eur_keep)<-c('FID','IID') + +# Update row number IDs to project specific IDs +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam') +psam$rn<-1:nrow(psam) +psam<-psam[,c('IID','rn'), with = F] + +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d') +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl') +phenos<-c(bin_phenos, con_phenos) + +dir.create('~/oliverpainfel/Data/ukb/phenotypes/benchmark') + +for(i in phenos){ + # Read in pheno data + pheno_i <- fread(paste0( + '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/phenotypes/', + i, + '.unrel.txt' + )) + + names(pheno_i)<-c('IID','PHENO') + + # Update to row number based IDs + pheno_i<-merge(psam[,c('IID','rn'), with=F], pheno_i, by='IID') + pheno_i$IID<-pheno_i$rn + pheno_i$rn<-NULL + pheno_i$FID<-pheno_i$IID + pheno_i<-pheno_i[, c('FID','IID','PHENO'), with=F] + + # Restrict to EUR + pheno_i <- pheno_i[pheno_i$FID %in% eur_keep$FID,] + + # Write file + write.table(pheno_i, paste0('~/oliverpainfel/Data/ukb/phenotypes/benchmark/', i, '.unrel.eur.txt'), row.names = F, quote = F) +} + +``` + +
    + + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res* + +for pheno in $(echo bc ckd gout ibd pc ra stroke t1d t2d height bmi egfr hba1c urate hdl); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/benchmark/${pheno}.unrel.eur.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/res \ + --n_core 5" + fi +done + +``` +
    + *** ## Plot results +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d') +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl') +phenos<-c(bin_phenos, con_phenos) + +# Calculate correlation between all phenotypes in each target population +pheno_pop_i <- list() +for(pheno_i in phenos){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/benchmark/', pheno_i, '.unrel.eur.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i +} + +pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + +cors <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) +cors[is.na(cors)]<-0 + +# Read in results +res_eval <- list() +for(pheno_i in phenos){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', pheno_i,'/res.pred_eval.txt' + ) + ) + + eval_i$Ncase <- NULL + eval_i$Ncont <- NULL + eval_i$R2l <- NULL + eval_i$R2o <- NULL + + eval_i <- eval_i[!grepl('\\.multi', eval_i$Group),] + + eval_i$Method<-sub('\\..*','',eval_i$Group) + eval_i$Method<-gsub('-.*','', eval_i$Method) + + eval_i$Model[grepl('top1$', eval_i$Group) & + !grepl('pseudo', eval_i$Group)]<-'IndivTune' + eval_i$Model[grepl('top1$', eval_i$Group) & + grepl('pseudo', eval_i$Group)]<-'SumStatTune' + + eval_i$Method<-factor(eval_i$Method, levels=unique(eval_i$Method)) + eval_i$Model<-factor(eval_i$Model, levels=c('IndivTune','SumStatTune')) + + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + eval_i <- eval_i[ + !(eval_i$Method %in% c('quickprs','sbayesrc') & + eval_i$Model %in% c('IndivTune')),] + + # Remove pseudo model for methods that don't really have one + eval_i <- eval_i[ + !(eval_i$Method %in% c('ptclump') & + eval_i$Model %in% c('SumStatTune')),] + + res_eval[[pheno_i]]<-eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC") + +res_eval_simp <- NULL +for(pheno_i in phenos){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label <- factor(tmp$label, levels = model_order) + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/plots_meta') + +ggplot(res_eval_simp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL) + + facet_wrap(Trait ~ ., scales = 'free_y') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL + +# Average res_evalults for each test across phenotypes +# Use MAd to account for correlation between them +res_eval_simp$Sample<-'A' + +for(group_i in unique(res_eval_simp$Group)){ + res_eval_group_i <- res_eval_simp[res_eval_simp$Group == group_i,] + missing_pheno <- colnames(cors)[!(colnames(cors) %in% unique(res_eval_simp$Trait))] + + if (!all(colnames(cors) %in% unique(res_eval_simp$Trait))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[unique(res_eval_group_i$Trait), unique(res_eval_group_i$Trait)] + + meta_res_eval_simp <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + R = meta_res_eval_simp$es, + SE = sqrt(meta_res_eval_simp$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune')) + +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/meta/r_eval.csv', row.names = F) + +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label <- factor(tmp$label, levels = model_order) + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Result is consistent. SBayesRC is slightly better than QuickPRS on average. + +``` + *** # Run methods using downsampled UKB sumstats @@ -6521,7 +6882,7 @@ for(n in c(5, 15, 45, 135)){ gwas_list_tmp$pheno, '.', n, - '.GW.txt' + '.GW.txt.gz' ) gwas_list_tmp$label <- paste0( @@ -6546,7 +6907,8 @@ config<-c( "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", - "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "pgs_methods: ['quickprs','sbayesrc','ptclump','ldpred2']", +# "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", @@ -6559,6 +6921,162 @@ config<-c( write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml', col.names = F, row.names = F, quote = F) ``` +*** + +## Run pipeline + +
    Show code + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml \ + target_pgs -n +``` + +
    + +*** + +### Create predictor lists + +
    Show code + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-c('TC', 'HT', 'HB') + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for EAS and AFR targets +for(trait_i in selected_traits){ + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', trait_i + ), + recursive = T + ) + + scores_i <- scores[grepl('^HT_', scores$name),] + + scores_i$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i$method, + '/', + scores_i$name, + '/ukb-', + scores_i$name, + '-TRANS.profiles' + ) + + scores_i$top1 <- paste0(scores_i$method,'.',gsub('.*_', '', scores_i$name)) + + #### + # Make groups containing pseudo scores for single source methods + #### + + # Extract the pseudo score for each method and specify as a separate group + # This can be skipped as it was done before + for(i in 1:nrow(scores_i)) { + param <- find_pseudo( + config = config, + gwas = scores_i$name[i], + pgs_method = scores_i$method[i], + target_pop = 'EUR' + ) + + score_header <- + fread(scores_i$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i$predictor[i], + " > ", + gsub('.profiles', + paste0('.EUR_pseudo.profiles'), + scores_i$predictor[i]) + ) + ) + } + + scores_i_pseudo <- scores_i + scores_i_pseudo$top1<-paste0(scores_i_pseudo$top1,'.pseudo') + + scores_i_pseudo$predictor <- gsub('.profiles', + paste0('.EUR_pseudo.profiles'), + scores_i_pseudo$predictor) + + + #### + # Combine the different predictor groups + #### + predictors_i<- do.call(rbind, list( + scores_i, + scores_i_pseudo + )) + predictors_i$multi <- 'All' + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', trait_i, '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) +} + +``` +
    + +*** + +### Run model_builder + +
    Show code + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_AFR_EAS_EUR/*/res* + +for pheno in $(echo TC HT HB); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_test.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res \ + --n_core 5" + fi +done + +``` +
    + + *** Additional things we could check: diff --git a/docs/prep_quickprs_ref.Rmd b/docs/prep_quickprs_ref.Rmd index 6871e09e..396ed363 100644 --- a/docs/prep_quickprs_ref.Rmd +++ b/docs/prep_quickprs_ref.Rmd @@ -220,3 +220,22 @@ for(pop in c('EUR','EAS','AFR')){ } ``` + +*** + +# Package for sharing online + +We should provide the quickprs reference using full sample, and split for LEOPARD. + +```{bash} +cd /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3 +for pop in $(echo EUR EAS AFR); do + tar -czvf ldak_quickprs_hm3_${pop}.tar.gz ${pop} +done + +cd /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset +for pop in $(echo EUR EAS AFR); do + tar -czvf ldak_quickprs_hm3_subset_${pop}.tar.gz ${pop} +done + +``` \ No newline at end of file diff --git a/functions/model_builder.R b/functions/model_builder.R index d978ce3c..f78b883e 100644 --- a/functions/model_builder.R +++ b/functions/model_builder.R @@ -168,8 +168,8 @@ eval_pred <- function(obs, pred, family){ mod_sum, R2l = h2l_R2( opt$outcome_pop_prev, - coef(Indep_mod)[2, 1] ^ 2, - sum(cv_dat$test$y == 'CASE') / length(cv_dat$test$y) + coef(mod_sum)[2, 1] ^ 2, + sum(obs == 'CASE') / length(obs) ), N = length(obs), Ncase = sum(obs == 'CASE'), diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 1acc5401..0a88ff10 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -319,12 +319,12 @@ if (config["leopard_methods"] and config["leopard_methods"] != "NA") or "quickpr quickprs_ldref=f"{resdir}/data/quickprs" # Check if gwas_list contains invalid populations - valid_pops = {'EUR', 'EAS', 'AFR', 'SAS'} + valid_pops = {'EUR', 'EAS', 'AFR'} invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops if invalid_pops: raise ValueError( - f"Default quickprs reference data is only available for EUR, EAS, AFR and SAS populations. For other populations, please provide your own quickprs reference data using the quickprs_ldref parameter." + f"Default quickprs reference data is only available for EUR, EAS, and AFR populations. For other populations, please provide your own quickprs reference data using the quickprs_ldref parameter." ) else: quickprs_ldref=config['quickprs_ldref'] @@ -339,20 +339,34 @@ if (config["leopard_methods"] and config["leopard_methods"] != "NA") or "quickpr raise FileNotFoundError(f"Required file not found: {cors_file}. quickprs reference data must include .cors.bin for all populations when quickprs_ldref is specified.") # Set quickprs_multi reference path -quickprs_multi_ldref=config['quickprs_multi_ldref'] -if config["leopard_methods"] and config["leopard_methods"] != "NA": - missing_files = [] - for pop in gwas_list_df['population'].unique(): - path = f"{quickprs_multi_ldref}/{pop}" - # Check if required files exists - if not os.path.exists(f"{path}/{pop}.subset_1.bed"): - missing_files.append(f"{path}/{pop}.subset_1.bed") - if not os.path.exists(f"{path}/{pop}.subset_2.bed"): - missing_files.append(f"{path}/{pop}.subset_2.bed") - if not os.path.exists(f"{path}/{pop}.subset_3.bed"): - missing_files.append(f"{path}/{pop}.subset_3.bed") - if missing_files: - raise FileNotFoundError(f"The following quickprs_multi reference data are missing: {', '.join(missing_files)}") +if (config["leopard_methods"] and config["leopard_methods"] != "NA"): + if config['quickprs_multi_ldref'] == 'NA': + quickprs_multi_ldref=f"{resdir}/data/quickprs" + + # Check if gwas_list contains invalid populations + valid_pops = {'EUR', 'EAS', 'AFR'} + invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops + + if invalid_pops: + raise ValueError( + f"Default quickprs reference data is only available for EUR, EAS, and AFR populations. For other populations, please provide your own quickprs reference data using the quickprs_multi_ldref parameter." + ) + else: + quickprs_multi_ldref=config['quickprs_multi_ldref'] + + # Check the quickprs ldref data is present for the required populations in the gwas_list + missing_files = [] + for pop in gwas_list_df['population'].unique(): + path = f"{quickprs_multi_ldref}/{pop}" + # Check if required files exists + if not os.path.exists(f"{path}/{pop}.subset_1.bed"): + missing_files.append(f"{path}/{pop}.subset_1.bed") + if not os.path.exists(f"{path}/{pop}.subset_2.bed"): + missing_files.append(f"{path}/{pop}.subset_2.bed") + if not os.path.exists(f"{path}/{pop}.subset_3.bed"): + missing_files.append(f"{path}/{pop}.subset_3.bed") + if missing_files: + raise FileNotFoundError(f"The following quickprs_multi reference data are missing: {', '.join(missing_files)}") # Set sbayesrc reference path if config['sbayesrc_ldref'] == 'NA': @@ -927,6 +941,7 @@ rule download_ldpred2_ref: rm -r {resdir}/data/ldpred2_ref/EUR/ldref }} > {log} 2>&1 """ + # Download LDAK rule download_ldak: output: @@ -946,6 +961,7 @@ rule download_ldak: rm {resdir}/software/ldak/ldak5.1.linux_.zip }} > {log} 2>&1 """ + # Download LDAK map data rule download_ldak_map: output: @@ -964,6 +980,7 @@ rule download_ldak_map: rm {resdir}/data/ldak_map/genetic_map_b37.zip }} > {log} 2>&1 """ + # Download LDAK bld snp annotations rule download_ldak_bld: output: @@ -982,6 +999,7 @@ rule download_ldak_bld: rm {resdir}/data/ldak_bld/bld.zip }} > {log} 2>&1 """ + # Download LDAK high ld regions file rule download_ldak_highld: output: @@ -1018,8 +1036,37 @@ rule download_ldak5_2: }} > {log} 2>&1 """ +# Download QuickPRS reference data # NOTE. This doesn't currently work as the reference data on LDAK website isn't in the right format for LDAK 5.1, 5.2, or 6 -# In due course we will update this to download from our own repo. For the timebeing. The user must specify the reference data themselves +#rule download_quickprs_ref: +# output: +# f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin" +# benchmark: +# f"{resdir}/data/benchmarks/download_quickprs_ref-{{population}}.txt" +# log: +# f"{resdir}/data/logs/download_quickprs_ref-{{population}}.log" +# params: +# pop_code=lambda wildcards: {'EUR': 'gbr', 'SAS': 'sas', 'EAS': 'eas', 'AFR': 'afr'}[wildcards.population] +# shell: +# """ +# {{ +# mkdir -p {resdir}/data/quickprs; \ +# rm -r -f {resdir}/data/quickprs/{wildcards.population}; \ +# wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{params.pop_code}.hapmap.tar.gz; \ +# tar -zxvf {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -C {resdir}/data/quickprs/; \ +# mv {resdir}/data/quickprs/{params.pop_code}.hapmap {resdir}/data/quickprs/{wildcards.population}; \ +# find {resdir}/data/quickprs/{wildcards.population} -type f -name '*{params.pop_code}*' -exec bash -c 'mv \"$0\" \"${{0//{params.pop_code}/{wildcards.population}}}\"' {{}} \; \ +# find {resdir}/data/quickprs/{wildcards.population} -type f -name '*hapmap*' -exec bash -c 'mv \"$0\" \"${{0//.hapmap./.}}\"' {{}} \; \ +# rm {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz +# }} > {log} 2>&1 +# """ + +quickprs_ref_gdrive = { + 'EUR': '10fuqn6X23dA9WKjQd9xs7xUDiFjTwfz9', + 'EAS': '1m1OI9HpHbVcX88YvtIt80-1zonSWrZP_', + 'AFR': '11NoeBLOC-YsxrnRPa0TOPsxywZXCWbP3' +} + rule download_quickprs_ref: output: f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin" @@ -1028,24 +1075,52 @@ rule download_quickprs_ref: log: f"{resdir}/data/logs/download_quickprs_ref-{{population}}.log" params: - pop_code=lambda wildcards: {'EUR': 'gbr', 'SAS': 'sas', 'EAS': 'eas', 'AFR': 'afr'}[wildcards.population] + id=lambda w: quickprs_ref_gdrive.get(w.population) shell: """ {{ mkdir -p {resdir}/data/quickprs; \ rm -r -f {resdir}/data/quickprs/{wildcards.population}; \ - wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{params.pop_code}.hapmap.tar.gz; \ - tar -zxvf {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -C {resdir}/data/quickprs/; \ - mv {resdir}/data/quickprs/{params.pop_code}.hapmap {resdir}/data/quickprs/{wildcards.population}; \ - find {resdir}/data/quickprs/{wildcards.population} -type f -name '*{params.pop_code}*' -exec bash -c 'mv \"$0\" \"${{0//{params.pop_code}/{wildcards.population}}}\"' {{}} \; \ - find {resdir}/data/quickprs/{wildcards.population} -type f -name '*hapmap*' -exec bash -c 'mv \"$0\" \"${{0//.hapmap./.}}\"' {{}} \; \ - rm {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz + gdown {params.id} -O {resdir}/data/quickprs/ldak_quickprs_hm3_{wildcards.population}.tar.gz; \ + tar -zxvf {resdir}/data/quickprs/ldak_quickprs_hm3_{wildcards.population}.tar.gz -C {resdir}/data/quickprs/; \ + rm {resdir}/data/quickprs/ldak_quickprs_hm3_{wildcards.population}.tar.gz }} > {log} 2>&1 """ rule download_quickprs_ref_all: input: - lambda w: expand(f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin", population=['EUR', 'SAS', 'EAS', 'AFR']) + lambda w: expand(f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin", population=['EUR', 'EAS', 'AFR']) + +# Download QuickPRS reference data that has been subset for LEOPARD +quickprs_leopard_ref_gdrive = { + 'EUR': '1basMTYv6VEIRDZ3qRdJ04hlVwNmzVpmU', + 'EAS': '1OGELjphyPbe9Qu9ZjRavhhnM9REuUhoc', + 'AFR': '1fWQ77dYKaYIcHJFLii-0Aic_9F96VnQK' +} + +rule download_quickprs_leopard_ref: + output: + f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.cors.bin" + benchmark: + f"{resdir}/data/benchmarks/download_quickprs_leopard_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/download_quickprs_leopard_ref-{{population}}.log" + params: + id=lambda w: quickprs_leopard_ref_gdrive.get(w.population) + shell: + """ + {{ + mkdir -p {resdir}/data/quickprs_leopard; \ + rm -r -f {resdir}/data/quickprs_leopard/{wildcards.population}; \ + gdown {params.id} -O {resdir}/data/quickprs_leopard/ldak_quickprs_hm3_{wildcards.population}.tar.gz; \ + tar -zxvf {resdir}/data/quickprs_leopard/ldak_quickprs_hm3_{wildcards.population}.tar.gz -C {resdir}/data/quickprs_leopard/; \ + rm {resdir}/data/quickprs_leopard/ldak_quickprs_hm3_{wildcards.population}.tar.gz + }} > {log} 2>&1 + """ + +rule download_quickprs_leopard_ref_all: + input: + lambda w: expand(f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.cors.bin", population=['EUR', 'EAS', 'AFR']) # Download preprocessed reference data (1KG+HGDP HapMap3) rule download_default_ref: From 56461dc3037e11111b3f51299a7574e084a573ed Mon Sep 17 00:00:00 2001 From: Ollie Date: Fri, 28 Mar 2025 18:18:53 +0000 Subject: [PATCH 125/153] Updates --- docs/CrossPop.Rmd | 3141 +++--- docs/CrossPop.html | 8527 ++++++++++++++--- docs/Images/CrossPop_2025/avengeme_h2.png | Bin 0 -> 36154 bytes .../CrossPop_2025/avengeme_polygenicity.png | Bin 0 -> 36479 bytes .../CrossPop_2025/average_r.perc_improv.png | Bin 0 -> 740441 bytes .../CrossPop_2025/average_r_downsample.png | Bin 0 -> 70150 bytes .../average_r_eur.perc_improv.png | Bin 0 -> 548477 bytes .../CrossPop_2025/average_r_leopard.png | Bin 0 -> 154616 bytes docs/Images/CrossPop_2025/average_r_meta.png | Bin 0 -> 20897 bytes .../CrossPop_2025/average_r_three_gwas.png | Bin 0 -> 264198 bytes docs/Images/CrossPop_2025/average_r_tlprs.png | Bin 0 -> 216587 bytes .../comparison_to_main_result.png | Bin 0 -> 344634 bytes docs/Images/CrossPop_2025/ldsc_h2.png | Bin 0 -> 29419 bytes docs/Images/CrossPop_2025/leopard_weights.png | Bin 0 -> 142153 bytes docs/Images/CrossPop_2025/popcorn_rg.png | Bin 0 -> 28733 bytes docs/Images/CrossPop_2025/ptclump_assoc.png | Bin 0 -> 64685 bytes docs/miraclestrial.Rmd | 67 + 17 files changed, 9020 insertions(+), 2715 deletions(-) create mode 100644 docs/Images/CrossPop_2025/avengeme_h2.png create mode 100644 docs/Images/CrossPop_2025/avengeme_polygenicity.png create mode 100644 docs/Images/CrossPop_2025/average_r.perc_improv.png create mode 100644 docs/Images/CrossPop_2025/average_r_downsample.png create mode 100644 docs/Images/CrossPop_2025/average_r_eur.perc_improv.png create mode 100644 docs/Images/CrossPop_2025/average_r_leopard.png create mode 100644 docs/Images/CrossPop_2025/average_r_meta.png create mode 100644 docs/Images/CrossPop_2025/average_r_three_gwas.png create mode 100644 docs/Images/CrossPop_2025/average_r_tlprs.png create mode 100644 docs/Images/CrossPop_2025/comparison_to_main_result.png create mode 100644 docs/Images/CrossPop_2025/ldsc_h2.png create mode 100644 docs/Images/CrossPop_2025/leopard_weights.png create mode 100644 docs/Images/CrossPop_2025/popcorn_rg.png create mode 100644 docs/Images/CrossPop_2025/ptclump_assoc.png create mode 100644 docs/miraclestrial.Rmd diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 026f3aaa..ffc66b00 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1,5 +1,5 @@ --- -title: Cross-population evaluation of polygenic scores +title: Leveraging Global Genetics Resources to Enhance Polygenic Prediction Across Ancestrally Diverse Populations output: html_document: theme: cosmo @@ -15,6 +15,9 @@ output: ```{r setup, include=FALSE} knitr::opts_chunk$set(eval = FALSE) +library(knitr) +library(kableExtra) +library(data.table) ``` ```{css, echo=F} @@ -30,26 +33,55 @@ pre code, pre, code { # Introduction -European (EUR) GWAS are typically the largest in sample size, or even the only GWAS for certain outcomes. Here we will evaluate approaches for calculating polygenic scores (PGS) across populations. We will include single- and multi-source PGS methods, using EUR GWAS alone, or using EUR GWAS in combination with GWAS from other populations. +Genome-wide association studies (GWAS) from multiple ancestral populations are increasingly available, offering opportunities to improve the accuracy and equity of polygenic scores (PGS). Several methods now aim to leverage multiple GWAS sources, but predictive performance and computational efficiency across contexts remain unclear, especially in the absence of individual-level tuning data. This study evaluates a comprehensive set of PGS methods across African (AFR), East Asian (EAS), and European (EUR) ancestry groups. + +This study evaluated the performance of PGS methods and modelling approaches across diverse populations using GWAS and target datasets of EUR, EAS, and AFR ancestry (Figure 2). EUR GWAS summary statistics were generated within a training subset of European ancestry individuals in the UK Biobank sample (UKB)(Bycroft et al., 2018). Publicly available EAS and AFR GWAS were obtained from Biobank Japan (BBJ) (Sakaue et al., 2021) and the Ugandan Genome Resource (UGR) (Gurdasani et al., 2019), respectively. An independent target sample of EUR, EAS and AFR ancestry individuals within UKB were used to evaluate the predictive performance of the PGS. To compare PGS methods, 10 traits available in UKB, BBJ, and UGR were selected to represent a range of genetic architectures. + +*** + +**Document overview**: + +* Data preparation + * UKB + * Ancestry inference + * Phenotype extraction + * Sample splitting + * GWAS sumstats + * UK Biobank GWAS + * Download BBJ and UGR sumstats + * Heritability and polygenicity estimation +* Main analysis + * PGS calculation + * PGS evaluation + * LEOPARD+QuickPRS + * Computational resources +* TL-PRS analysis +* Sensitivity analyses + * Using 1KG reference + * Using three GWAS + * Using external GWAS sumstats + * Using downsampled GWAS *** -# Derive GWAS in UKB - -To avoid sample overlap between the EUR GWAS and the EUR target sample for evaluation, we will split EUR individuals in UKB into training and testing subsets. The GWAS will be performed in the training subset, and the PGS evaluation will occur in the testing subset. +# Data Preparation *** -## Perform ancestry inference in UKB +## UKB -### Create target_list +This section will describe the preparation of the UKB data for this study. We will need to separate UKB participants into ancestral groups (AFR, EAS, and EUR). Then we will need to prepare phenotype data for traits that overlap with the BBJ and UGR samples. Then we will need to split EUR UKB participants into training and testing subsets. We will then perform GWAS in the training subset, and evaluate PGS in the testing subset. -
    +*** + +### Ancestry inference + +We will perform this using the GenoPred pipeline. We will need to prepare the configuration files before running the pipeline.
    Show code
    -

    Create symlinks

    +

    Create symlinks

    We will create symlinks to the imputed genotype data for UKB. We will use the pgen format data for computationl efficiency and those restricted to MAF >= 1% and INFO >= 0.4. We are using genetic data that is not application specific, so the data doesn't need to be reprocessed for each application. Therefore we will use row number IDs for the .psam file so they can be connected to application specific data downstream. @@ -81,7 +113,7 @@ done *** -

    Create list of unrelated individuals

    +

    Create list of unrelated individuals

    ```{r} library(ukbkings) @@ -111,7 +143,7 @@ write.table(psam_unrel_all$rn, '/users/k1806347/oliverpainfel/Data/ukb/phenotype *** -

    Create target_list

    +

    Create target_list

    ```{bash} mkdir -p /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic @@ -129,13 +161,9 @@ target_list <- data.frame( write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F) ``` -
    - *** -### Create configfile - -
    Show code +

    Create configfile

    ```{r} # Create config file @@ -148,13 +176,10 @@ conf <- c( write.table(conf, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml', col.names = F, row.names = F, quote = F) ``` -
    - *** -### Run pipeline +

    Run pipeline

    -
    Show code ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline git describe --tags @@ -170,9 +195,9 @@ snakemake \ *** -## Collect phenotype data +### Phenotype extraction -We will use the same 33 quantitative traits that were used in the PRS-CSx paper (Supp Table 10). +We will use the same 33 quantitative traits that were used in the PRS-CSx paper (Supp Table 10 of PRS-CSx paper). We will use ukbkings to extract the phenotypes, then remove related individuals, split EUR into training and testing subsets, and adjust EUR training phenotypes for covariates.
    Show code ```{bash} @@ -470,10 +495,16 @@ for(i in 1:nrow(prscsx_dat)){ *** -## Run GWAS +### GWAS sumstats + +We will generate EUR GWAS using the EUR training subset of UKB. BBJ will be used for EAS GWAS, and UGR will be used for AFR GWAS. + +*** + +#### UKB GWAS
    Show code -```{bash, eval=F, echo=T} +```{bash} for pheno in $(cat /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_labels.txt); do mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno} for chr in $(seq 1 22); do @@ -508,7 +539,7 @@ rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*/*chr* *** -# Download relevant BBJ sumstats +#### Download BBJ sumstats
    Show code @@ -576,7 +607,7 @@ done *** -# Download relevant UGR sumstats +#### Download UGR sumstats
    Show code @@ -703,19 +734,23 @@ furrr::future_map_dfr(1:nrow(ugr_data), function(i) { *** -# Estimate SNP-h2, polygenicity and rG across populations +## Heritability and polygenicity estimation We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. -POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. -Use the sumstats QC'd by GenoPred. -To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred. +POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. Use the sumstats QC'd by GenoPred. To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred. *** -## Prepare configuration for GenoPred +### QC GWAS sumstats + +Use GenoPred for this.
    Show code +
    + +

    Prepare configuration

    + ```{r} ###### # gwas_list @@ -802,13 +837,10 @@ config<-c( write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F) ``` -
    *** -## Run pipeline - -
    Show code +

    Run pipeline

    ```{bash} snakemake \ @@ -818,13 +850,10 @@ snakemake \ target_pgs -n ``` -
    - *** -## Reformat for LDSC and POPCORN +

    Reformat for LDSC and POPCORN

    -
    Show code ```{r} library(data.table) dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T) @@ -872,7 +901,7 @@ for(i in 1:nrow(gwas_list)){ *** -## Run LDSC +### LDSC
    Show code ```{bash} @@ -928,10 +957,14 @@ done *** -## Calculate CSCOREs +### POPCORN
    Show code +
    + +

    Calculate CSCOREs

    + ```{bash} # Subset the reference data into relevant populations @@ -967,13 +1000,10 @@ rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp rm /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_*_CSCORES/*chr*.txt ``` -
    - *** -## Run POPCORN +

    Run POPCORN

    -
    Show code ```{bash} conda activate popcorn for pop in $(echo EAS AFR);do @@ -1002,7 +1032,7 @@ done *** -## Plot the LDSC and POPCORN results +### Plot LDSC and POPCORN results
    Show code @@ -1057,13 +1087,18 @@ for(pop in c('AFR','EAS', 'EUR')){ write.csv(h2_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv', row.names = F, quote = F) +png('~/oliverpainfel/Analyses/crosspop/plots/ldsc_h2.png', res = 100, width = 700, height = 300, units = 'px') ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based Heritability (SE)") + + labs(y="SNP-based Heritability (SE)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') +dev.off() # Plot rG estimates rg_res <- NULL @@ -1083,23 +1118,61 @@ rg_res$Comparison <- paste0(rg_res$Population_1, ' vs. ', rg_res$Population_2) write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F) +png('~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png', res = 100, width = 700, height = 300, units = 'px') ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + geom_bar(stat="identity", position=position_dodge(), width = 0.7) + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7)) + - labs(y="SNP-based\nGenetic Correlation (SE)") + + labs(y="SNP-based\nGenetic Correlation (SE)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') +dev.off() + +``` +
    + +```{bash, eval=T, echo=F} +mkdir -p /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025 + +cp ~/oliverpainfel/Analyses/crosspop/plots/ldsc_h2.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +cp ~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` + +
    Show LDSC SNP-heritability + +
    +
    + +
    +
    + +
    + +
    Show POPCORN genetic correlation estimates + +
    +
    + +
    +
    +
    -## AVENGEME +*** -### Create predictor lists +### AVENGEME
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -1183,13 +1256,10 @@ for(trait_i in pheno_intersect){ } ``` -
    *** -### Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline @@ -1214,13 +1284,10 @@ for pop in $(echo EUR EAS AFR); do done ``` -
    *** -### Plot assoc results - -
    Show code +

    Plot pT+clump association results

    ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -1265,6 +1332,7 @@ for(pheno_i in pheno_intersect){ res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) +png('~/oliverpainfel/Analyses/crosspop/plots/ptclump_assoc.png', res = 100, width = 900, height = 500, units = 'px') ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + geom_hline(yintercept = 0, colour = 'darkgrey') + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + @@ -1273,17 +1341,20 @@ ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + theme_half_open() + background_grid() + panel_border() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + facet_grid(Population ~.) +dev.off() ``` -
    -### Run AVENGEME +*** -
    Show code +

    Run AVENGEME

    ```{r} @@ -1393,36 +1464,34 @@ for(pop_i in pop){ dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme') write.csv(mod_res_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv', row.names = F, quote = F) +mod_res_all<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') + +png('~/oliverpainfel/Analyses/crosspop/plots/avengeme_h2.png', res = 100, width = 900, height = 500, units = 'px') ggplot(mod_res_all, aes(x = Phenotype, y = vg_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=vg_lowCI, ymax=vg_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based Heritability (95%CI)") + + labs(y="SNP-based Heritability (95%CI)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') +dev.off() +png('~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png', res = 100, width = 900, height = 500, units = 'px') ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=1 - pi0_lowCI, ymax=1 - pi0_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="Proporition non-zero\neffects (95%CI)") + - theme_half_open() + - coord_cartesian(ylim = c(0, 0.15)) + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') - -ggplot(mod_res_all, aes(x = Phenotype, y = max_r2, fill = Population)) + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + - labs(y="Max R2") + + labs(y="Proporition non-zero\neffects (95%CI)", fill = NULL) + theme_half_open() + coord_cartesian(ylim = c(0, 0.15)) + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') - -# -hist(mod_res_all$max_r2) -hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) -hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) -hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) +dev.off() summary(mod_res_all$max_r2) summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) @@ -1433,9 +1502,36 @@ summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +```{bash, eval=T, echo=F} +cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_h2.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +``` + +
    Show AVENGEME results + +
    +
    + +
    +
    + +
    + +
    +
    + +
    +
    + +
    + *** -### Select GWAS for downstream analyses +### Select traits + +Here we will identify a list of traits that fulfill our selection criteria, and that represent a range of heritability and polygenicity combinations.
    Show code @@ -1521,7 +1617,9 @@ round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2) *** -# Make a descriptives table of GWAS +### GWAS descriptives + +Make a table showing GWAS information for the manuscript.
    Show code @@ -1641,14 +1739,36 @@ for(i in unique(info_all_selected$`GWAS Sample`)){
    +
    Show descriptives table + +```{r, eval = T, echo = F} +info_all<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') + +kable(info_all, "html") %>% + kable_styling(bootstrap_options = c("striped", "hover"), + full_width = F) %>% + scroll_box(width = "100%", height = "500px") + +``` + +
    + +*** + +# Main analysis + *** -# Run GenoPred +## PGS calculation -## Prepare configuration for GenoPred +We will do this using GenoPred.
    Show code +
    + +

    Prepare configuration

    + ```{r} ###### # gwas_list @@ -1707,13 +1827,10 @@ config<-c( write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F) ``` -
    *** -## Run pipeline - -
    Show code +

    Run pipeline

    ```{bash} snakemake \ @@ -1727,14 +1844,10 @@ snakemake \ *** -# Evaluate PGS +## PGS evaluation Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this -*** - -## Compare all methods - We want to see: - Performance of pseudo and top1 models for single-source methods - Performance of pseudo and top1 models for multi-source methods @@ -1745,11 +1858,11 @@ We want to see: To achieve this. Will need to define groups of predictors for step 1 modelling, and groups that should then be linearly combined. -*** +
    Show code -### Create predictor lists +
    -
    Show code +

    Create predictor list

    ```{r} @@ -2084,13 +2197,10 @@ for(trait_i in selected_traits){ } ``` -
    *** -### Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline @@ -2131,13 +2241,10 @@ for targ_pop in $(echo EUR EAS AFR); do done ``` -
    *** -### Plot results - -
    Show code +

    Plot results

    ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -3391,9 +3498,49 @@ dev.off() ```
    +```{bash, eval=T, echo=F} + +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +``` + +
    Show average improvement in AFR + EAS + +
    +
    + +
    +
    + +
    + +
    Show average improvement in EUR + +
    +
    + +
    +
    + +
    + +
    Show LEOPARD comparison + +
    +
    + +
    +
    + +
    + *** -### Check LEOPARD weights +## LEOPARD+QuickPRS Here we will compare the LEOPARD estimated weights for population specific PGS, to the weights estimated using observed data in the UKB target sample. @@ -3621,9 +3768,27 @@ dev.off()
    +```{bash, eval=T, echo=F} + +cp ~/oliverpainfel/Analyses/crosspop/plots/leopard_weights.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ + +``` + +
    Show observed and LEOPARD PGS weights + +
    +
    + +
    +
    + +
    + *** -# Computational resoures +## Computational resoures + +Here we will read in the benchmark data for PGS methods and create a table for the manuscript.
    Show code @@ -3789,11 +3954,24 @@ write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.n
    +
    Show computational resources table + +```{r, eval = T, echo = F} +method_avg<-fread('~/oliverpainfel/Analyses/crosspop/time_memory.csv') + +kable(method_avg, "html") %>% + kable_styling(bootstrap_options = c("striped", "hover"), + full_width = F) + +``` + +
    + *** -# Sensitivity analysis using 1KG reference +# TL-PRS -PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other methods are using the 1KG+HGDP reference sample. We should check whether this difference is impacting our conclusions. +Run using AFR and EAS subset in UKB to make it quicker to run. This is the main interest when running TL-PRS anyway. *** @@ -3844,51 +4022,20 @@ done *** -## Create 1KG only GenoPred reference data +## PGS calculation -Subset the 1KG+HGDP reference data to include only 1KG individuals. +To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS).
    Show code -```{bash} -mkdir -p ~/oliverpainfel/Data/1kg/genopred/ -cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ -rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p* -``` - -```{r} -library(data.table) - -ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam') -ref<-ref[ref$Project == 'gnomAD_1kG',] - -write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F) -``` - -```{bash} -for chr in $(seq 1 22); do - ~/oliverpainfel/Software/plink2 \ - --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \ - --keep ~/oliverpainfel/Data/1kg/1kg.keep \ - --make-pgen \ - --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr} -done -``` - -
    - -*** - -## Run pipeline - -To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS). +
    -
    Show code +

    Prepare configuration

    ```{r} library(data.table) -dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only') +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs') ###### # target_list @@ -3908,28 +4055,37 @@ write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/config ###### config<-c( - "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", - "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", - "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", -# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", + "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", + "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", "cores_prep_pgs: 10", - "cores_target_pgs: 10" + "cores_target_pgs: 50", + "prscs_phi: ['auto']", + "ldpred2_model: ['auto']", + "ldpred2_inference: F", + "dbslmm_h2f: ['1']", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" ) -write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F) ``` +*** + +

    Run pipeline

    + ```{bash} snakemake \ --profile slurm \ --use-conda \ - --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \ output_all -n ``` @@ -3937,10 +4093,14 @@ snakemake \ *** -## Evaluate PGS +## PGS evaluation
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -3949,8 +4109,7 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes @@ -3963,9 +4122,9 @@ scores <- list_score_files(config) targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$multi <- scores_i$method - + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ disc_pop <- 'BBJ' } @@ -3986,7 +4145,7 @@ for(trait_i in selected_traits){ dir.create( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', targ_pop_i, '.disc_EUR_', disc_pop_j_2, @@ -4000,7 +4159,6 @@ for(trait_i in selected_traits){ (grepl('UKB$', scores_i$name, ignore.case = F) | grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] - # Insert path to score file scores_i_j$predictor <- paste0( outdir, '/ukb/pgs/TRANS/', @@ -4012,250 +4170,70 @@ for(trait_i in selected_traits){ '-TRANS.profiles' ) - #### - # Make groups single source methods - #### + ##### + # List single-source PGS + ##### + # These are actually pseudoval scores (as per the config) + scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),] - scores_i_j_single_top1 <- - scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & - !grepl('_multi$', scores_i_j$method), ] - - # Create top1 column indicating which predictors top1 models should be derived - scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' - scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR' + scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2 + scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo') - #### - # Make groups containing pseudo scores for single source methods - #### - - # Extract the pseudo score for each method and specify as a separate group - for(i in 1:nrow(scores_i_j_single_top1)) { - param <- find_pseudo( - config = config, - gwas = scores_i_j_single_top1$name[i], - pgs_method = scores_i_j_single_top1$method[i], - target_pop = targ_pop_i - ) - - score_header <- - fread(scores_i_j_single_top1$predictor[i], nrows = 1) - score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) + ##### + # List tlprs scores (split by target population) + ##### + scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),] + scores_i_j_tlprs$multi <- scores_i_j_tlprs$method + + scores_i_j_tlprs_pop<-NULL + for(i in 1:nrow(scores_i_j_tlprs)){ + score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1) - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols, collapse=','), - " ", - scores_i_j_single_top1$predictor[i], - " > ", - gsub('.profiles', - paste0('.', targ_pop_i, '_pseudo.profiles'), - scores_i_j_single_top1$predictor[i]) + for(pop in c('EUR', disc_pop_j_2)){ + score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_tlprs$predictor[i], + " > ", + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + ) ) - ) + + tmp <- scores_i_j_tlprs[i,] + tmp$multi <- paste0(tmp$multi, '.pop') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + + scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp) + } } - - scores_i_j_single_pseudo <- scores_i_j_single_top1 - scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') - scores_i_j_single_pseudo$predictor <- gsub('.profiles', - paste0('.', targ_pop_i, '_pseudo.profiles'), - scores_i_j_single_pseudo$predictor) - -# #### -# # Make groups for multi-single-source pseudo scores -# #### -# -# scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] -# -# # Extract the pseudo score for each method and specify as a separate group -# for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { -# param <- find_pseudo( -# config = config, -# gwas = scores_i_j_multi_single_pseudo$name[i], -# pgs_method = scores_i_j_multi_single_pseudo$method[i], -# target_pop = targ_pop_i -# ) -# -# score_header <- -# fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1) -# score_cols <- -# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param))) -# -# system( -# paste0( -# "cut -d' ' -f ", -# paste0(score_cols, collapse=','), -# " ", -# scores_i_j_multi_single_pseudo$predictor[i], -# " > ", -# gsub('.profiles', -# paste0('.', targ_pop_i, '_pseudo.profiles'), -# scores_i_j_multi_single_pseudo$predictor[i]) -# ) -# ) -# } -# -# scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo') -# -# scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', -# paste0('.', targ_pop_i, '_pseudo.profiles'), -# scores_i_j_multi_single_pseudo$predictor) -# -# scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) -# -# #### -# # Make groups for the Multi-Source methods -# #### -# -# scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),] -# -# # Split top1 scores by target population -# # This doesn't apply to xwing because it only has pop-specific pseudo scores -# scores_i_j_multi_top1<-NULL -# for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){ -# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) -# -# for(pop in c('EUR', disc_pop_j_2)){ -# -# if(scores_i_j_multi$method[i] == 'prscsx'){ -# score_cols <- -# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) -# } -# if(scores_i_j_multi$method[i] == 'xwing'){ -# score_cols <- -# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header))) -# } -# -# system( -# paste0( -# "cut -d' ' -f ", -# paste0(score_cols, collapse=','), -# " ", -# scores_i_j_multi$predictor[i], -# " > ", -# gsub('.profiles', -# paste0('.', pop, '_grid.profiles'), -# scores_i_j_multi$predictor[i]) -# ) -# ) -# -# tmp <- scores_i_j_multi[i,] -# tmp$multi <- paste0(tmp$multi, '.grid') -# tmp$top1 <- pop -# tmp$predictor <- -# gsub('.profiles', -# paste0('.', pop, '_grid.profiles'), -# scores_i_j_multi$predictor[i]) -# -# scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp) -# } -# } -# -# # Split pop-specific pseudo scores by target population -# scores_i_j_multi_pop_pseudo<-NULL -# for(i in 1:nrow(scores_i_j_multi)){ -# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) -# -# for(pop in c('EUR', disc_pop_j_2)){ -# if(scores_i_j_multi$method[i] == 'prscsx'){ -# score_cols <- -# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) -# } -# if(scores_i_j_multi$method[i] == 'xwing'){ -# score_cols <- -# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header))) -# } -# -# system( -# paste0( -# "cut -d' ' -f ", -# paste0(score_cols, collapse=','), -# " ", -# scores_i_j_multi$predictor[i], -# " > ", -# gsub('.profiles', -# paste0('.', pop, '_pseudo.profiles'), -# scores_i_j_multi$predictor[i]) -# ) -# ) -# -# tmp <- scores_i_j_multi[i,] -# tmp$multi <- paste0(tmp$multi, '.pop_pseudo') -# tmp$top1 <- pop -# tmp$predictor <- -# gsub('.profiles', -# paste0('.', pop, '_pseudo.profiles'), -# scores_i_j_multi$predictor[i]) -# -# scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp) -# } -# } -# -# # Create pseudo score for multi-source methods -# scores_i_j_multi_pseudo<-NULL -# for(i in 1:nrow(scores_i_j_multi)) { -# param <- find_pseudo( -# config = config, -# gwas = scores_i_j_multi$name[i], -# pgs_method = scores_i_j_multi$method[i], -# target_pop = targ_pop_i -# ) -# -# score_header <- -# fread(scores_i_j_multi$predictor[i], nrows = 1) -# score_cols <- -# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) -# -# system( -# paste0( -# "cut -d' ' -f ", -# paste0(score_cols, collapse=','), -# " ", -# scores_i_j_multi$predictor[i], -# " > ", -# gsub('.profiles', -# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), -# scores_i_j_multi$predictor[i]) -# ) -# ) -# -# tmp <- scores_i_j_multi[i,] -# tmp$multi <- paste0(tmp$multi, '.pseudo') -# tmp$top1 <- paste0('EUR_', disc_pop_j_2) -# tmp$predictor <- -# gsub('.profiles', -# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), -# scores_i_j_multi$predictor[i]) -# -# scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) -# } - - #### - # Combine the different predictor groups - #### predictors_i<- do.call(rbind, list( - scores_i_j_single_top1, - scores_i_j_single_pseudo#, -# scores_i_j_multi_single_pseudo, -# scores_i_j_multi_top1, -# scores_i_j_multi_pop_pseudo, -# scores_i_j_multi_pseudo + scores_i_j_single, scores_i_j_tlprs_pop )) - predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F] write.table( predictors_i, paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', targ_pop_i, '.disc_EUR_', disc_pop_j_2, '/', trait_i, - '/predictor_list.txt' + '/predictor_list.tlprs.txt' ), col.names = T, row.names = F, @@ -4266,19 +4244,16 @@ for(trait_i in selected_traits){ } ``` -
    *** -### Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res* +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res* for targ_pop in $(echo EAS AFR); do if [ "$targ_pop" == "EUR" ]; then @@ -4288,7 +4263,7 @@ for targ_pop in $(echo EAS AFR); do fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo EAS AFR) + disc_pop=$(echo AFR EAS) fi if [ "$targ_pop" == "EAS" ]; then @@ -4301,65 +4276,365 @@ for targ_pop in $(echo EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ --n_core 5" fi done done done +``` + +*** + +

    Plot results

    + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') + +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('EAS','AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.tlprs.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) + } + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) + + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' + + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] + + # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } + } +} -``` -
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -*** +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -### Plot results +dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') -
    Show code +# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) -```{r} -setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() -library(data.table) -library(ggplot2) -library(cowplot) +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) -source('../functions/misc.R') -source_all('../functions') +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() -# Read in list of outcomes -selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 -info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') +# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$Type <- NA +tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)" +tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)" +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)" +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)" +tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi" +tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi" +tmp <- tmp[!is.na(tmp$Type),] +tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi")) +tmp$label<-gsub('TL-','',tmp$label) -# Calculate correlation between all phenotypes in each target population -cors <- list() -for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ - if(pop_i == 'EUR'){ - pop_i_2 <- 'EUR_test' - } else { - pop_i_2 <- pop_i - } - pheno_pop_i <- list() - for(pheno_i in selected_traits){ - pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) - names(pheno_pop_i[[pheno_i]])[3] <- pheno_i - } - - pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Type)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() - cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) - cors[[pop_i]] <- cors_i -} +######################### +# Check significance of differences between TL-PRS and unadjusted approaches +######################## + +#### +# Create heatmap showing difference between all methods and models +#### +# Create a function to mirror pred_comp results +mirror_comp<-function(x){ + x_sym <- x + x_sym$Model_1 <- x$Model_2 + x_sym$Model_2 <- x$Model_1 + x_sym$Model_1_R <- x$Model_2_R + x_sym$Model_2_R <- x$Model_1_R + x_sym$R_diff <- -x_sym$R_diff + x_mirrored <- rbind(x, x_sym) + x_diag<-data.frame( + Model_1=unique(x_mirrored$Model_1), + Model_2=unique(x_mirrored$Model_1), + Model_1_R=x_mirrored$Model_1_R, + Model_2_R=x_mirrored$Model_1_R, + R_diff=NA, + R_diff_pval=NA + ) + x_comp<-rbind(x_mirrored, x_diag) + return(x_comp) +} + # Read in results -targ_pop = c('EAS','AFR') -res_eval <- list() +targ_pop=c('EAS','AFR') +res_comp <- list() for(pheno_i in selected_traits){ - res_eval_i<-NULL + res_comp_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -4371,108 +4646,107 @@ for(pheno_i in selected_traits){ disc_pop <- c('EAS','AFR') } for(disc_pop_i in disc_pop){ - eval_i <- + comp_i <- fread( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/', + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', 'targ_', targ_pop_i, '.disc_EUR_', disc_pop_i, '/', pheno_i, - '/res.pred_eval.txt' + '/res.tlprs.pred_comp.txt' ) ) - eval_i$Target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_eval_i<-rbind(res_eval_i, eval_i) + comp_i<-mirror_comp(comp_i) + comp_i$Target<-targ_pop_i + comp_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_comp_i<-rbind(res_comp_i, comp_i) } } - res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) - res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) - - res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' - res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' - res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' - res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' - - res_eval_i$Source<-ifelse( - res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | - !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') - - res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' - res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' - res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' - res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] - - res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) - res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - - # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) - res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] - - # Remove pseudo model for methods that don't really have one - res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] + res_comp[[pheno_i]]<-res_comp_i +} - # Remove top1 models for *-Multi, PRS-CSx, X-wing - res_eval_i <- res_eval_i[ - !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & - grepl('top1', res_eval_i$Group)),] - - # Remove any duplicate models - res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( - "Target", "Method", "Model", "Source", "Discovery","gwas_group" - )]),] - - res_eval[[pheno_i]]<-res_eval_i +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { + x <- res_comp[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Annotate tests to get order correct +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1) +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) + +find_model<-function(x){ + mod <- x + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' + mod[grepl('_multi', x)] <- 'SumStatTune' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' + return(mod) } -# Create vector defining or of methods in plots -model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") +res_comp_all$Model1<-find_model(res_comp_all$Model_1) +res_comp_all$Model2<-find_model(res_comp_all$Model_2) -res_eval_simp <- NULL -for(pheno_i in selected_traits){ - tmp <- res_eval[[pheno_i]] - tmp$Trait <- pheno_i - - # Insert nice PGS method names - tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) - tmp$label[is.na(tmp$label)] <- 'All' - tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') - tmp$label <- factor(tmp$label, levels = model_order) - - # Simplify result to either SumStatTune or IndivTune - tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' - tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' - tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') - res_eval_simp <- rbind(res_eval_simp, tmp) +for(i in c('EUR','EAS','AFR')){ + res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i + res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i } +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] -#### -# Average results across phenotypes -#### +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & + res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & + res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] + +# Remove pseudo model for methods that don't really have one +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] + +# Remove top1 models for PRS-CSx +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & + grepl('top1', res_comp_all$Model_1)),] +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & + grepl('top1', res_comp_all$Model_2)),] + +# Remove any comparisons +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] + +########### library(MAd) # Average R across phenotypes -meta_res_eval <- NULL +meta_res_comp <- NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -4485,230 +4759,310 @@ for(targ_pop_i in targ_pop){ } for(disc_pop_i in disc_pop){ - # Subset res_eval for each scenario - res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { - x <- res_eval[[i]] - x$pheno <- names(res_eval)[i] - x <- x[x$Target == targ_pop_i] - x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] - })) - - # Average res_evalults for each test across phenotypes + # Subset res_comp for each scenario + res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] + + # Calculate diff SE based on p-value + res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 + res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 + res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) + res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) + + # Average results for each test across phenotypes # Use MAd to account for correlation between them - res_eval_i$Sample<-'A' + res_comp_i$Sample<-'A' + res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) - for(group_i in unique(res_eval_i$Group)){ - res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] - missing_pheno <- - colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + for(group_i in unique(res_comp_i$Group)){ + res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] - if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { - print(paste0( - 'res_evalults missing for ', - targ_pop_i, - ' ', - group_i, - ' ', - paste0(missing_pheno, collapse = ' ') - )) + if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ + + meta_res_comp_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_comp_group_i + ) + + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$Model_1_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$Model_2_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$R_diff <- meta_res_comp_i$es + tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) + tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE + tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) + } else { + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- NA + tmp$R_diff_SE <- NA + tmp$R_diff_z <- NA + tmp$R_diff_p <- NA } - - cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] - - meta_res_eval_i <- - agg( - id = Sample, - es = R, - var = SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_eval_group_i - ) - - tmp <- data.table(Group = group_i, - Method = res_eval_group_i$Method[1], - Model = res_eval_group_i$Model[1], - Source = res_eval_group_i$Source[1], - Discovery = res_eval_group_i$Discovery[1], - gwas_group = res_eval_group_i$gwas_group[1], - Target = targ_pop_i, - R = meta_res_eval_i$es, - SE = sqrt(meta_res_eval_i$var)) - - meta_res_eval <- rbind(meta_res_eval, tmp) + meta_res_comp <- rbind(meta_res_comp, tmp) } } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) -meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R + +# Compare IndivTune SBayesRC-multi to TL-SBayesRC-multi +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & + meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & + meta_res_comp$Target == 'AFR',] +round(min(tmp_sbayesrc$R_diff_perc)*100, 1) +tmp_sbayesrc$R_diff_p + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & + meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & + meta_res_comp$Target == 'EAS',] +round(min(tmp_sbayesrc$R_diff_perc)*100, 1) +tmp_sbayesrc$R_diff_p + +``` + +
    + + +```{bash, eval=T, echo=F} + +cp ~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_tlprs.png + +``` + +
    Show TLPRS results + +
    +
    + +
    +
    + +
    + +*** + +## Computational resoures + +
    Show code + +```{r} +library(data.table) +library(ggplot2) +library(cowplot) + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in configuration specific benchmark files +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) + +# Subset benchmarks for pgs_methods +bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)] + +# Read in benchmark files +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { + tmp <- fread(file) + tmp$file <- basename(file) + return(tmp) +})) + +# Create rule column +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) + +# Create method column +bm_dat_all$method <- + gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) + +############# +# Time +############# + +# Calculate average time taken for each method +method_avg <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg <- rbind( + method_avg, + data.frame( + Method = i, + Time = mean(bm_dat_all$s[bm_dat_all$method == i]) + ) + ) +} + +# Convert time in seconds to hours +method_avg$Time_hour <- method_avg$Time / 60/60 +method_avg$Time_hour <- round(method_avg$Time_hour, 2) -# Plot average performance across phenotypes for AFR and EAS targets -tmp <- meta_res_eval -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' -tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' -tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +#This is for bidirectional TL-PRS -png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') -ggplot(tmp, aes(x=label, y=R , fill = Model)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), - legend.position = "top", - legend.key.spacing.x = unit(1, "cm"), - legend.justification = "center") -dev.off() +############# +# Memory +############# -# The results look very similar to when using 1KG+HGDP. +# Calculate average max_rss for each method +method_avg_mem <- NULL +for(i in unique(bm_dat_all$method)){ + method_avg_mem <- rbind( + method_avg_mem, + data.frame( + Method = i, + Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) + ) + ) +} -################### -# Plot a comparison between the runs using different references +# Format the Memory nicely +method_avg_mem$Memory_clean <- + paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') -# Read in results using 1KG+HGDP reference -main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv') -sens_results<-meta_res_eval +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + + geom_bar(stat = "identity", position="dodge") + + geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + + labs(x = "PGS Method", y = "Memory (Mb)") + + theme_half_open() + + background_grid() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") -tmp <- main_results -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' -tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' -main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) +names(method_avg_mem)<-c('Method',"Memory (Gb)") -tmp <- sens_results -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' -tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' -sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +method_avg<-merge(method_avg, method_avg_mem, by = 'Method') -main_results<-main_results[main_results$Method %in% sens_results$Method,] -main_results<-main_results[main_results$Target %in% sens_results$Target,] +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory_tlprs.csv', row.names=F) +``` -sens_results$Reference <- '1KG' -main_results$Reference <- '1KG+HGDP' +
    -both_results <- rbind(main_results, sens_results) +
    Show computational resources table + +```{r, eval = T, echo = F} +method_avg<-fread('~/oliverpainfel/Analyses/crosspop/time_memory_tlprs.csv') + +kable(method_avg, "html") %>% + kable_styling(bootstrap_options = c("striped", "hover"), + full_width = F) -png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500) -ggplot(both_results, aes(x=label, y=R , fill = Model)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), - legend.position = "top", - legend.key.spacing.x = unit(1, "cm"), - legend.justification = "center") -dev.off() - ``` +
    *** -# TL-PRS +# Sensitivity analyses -Run using AFR and EAS subset in UKB to make it quicker to run. This is the main interest when running TL-PRS anyway. +*** + +## Using 1KG reference + +PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas the other methods are using the 1KG+HGDP reference sample. We should check whether this difference is impacting our conclusions. + +To make this quicker, focus on evaluating the PGS methods in the AFR and EAS target individuals in UKB. This will avoid reprocessing the full UKB data. + +*** + +### Create 1KG only GenoPred reference data + +Subset the 1KG+HGDP reference data to include only 1KG individuals. + +
    Show code + +```{bash} +mkdir -p ~/oliverpainfel/Data/1kg/genopred/ +cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/ +rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p* +``` + +```{r} +library(data.table) + +ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam') +ref<-ref[ref$Project == 'gnomAD_1kG',] + +write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F) +``` + +```{bash} +for chr in $(seq 1 22); do + ~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \ + --keep ~/oliverpainfel/Data/1kg/1kg.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr} +done +``` + +
    *** -## Run pipeline +### PGS calculation To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, SBayesRC, QuickPRS).
    Show code +
    + +

    Prepare configuration

    + ```{r} library(data.table) -dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs') +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only') ###### # config ###### config<-c( - "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", + "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", + "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", - "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", + "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", +# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", "cores_prep_pgs: 10", - "cores_target_pgs: 50", - "prscs_phi: ['auto']", - "ldpred2_model: ['auto']", - "ldpred2_inference: F", - "dbslmm_h2f: ['1']", - "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", - "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", - "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" + "cores_target_pgs: 10" ) -write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F) +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F) ``` +*** + +

    Run pipeline

    + ```{bash} snakemake \ --profile slurm \ --use-conda \ - --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ output_all -n ``` @@ -4716,10 +5070,14 @@ snakemake \ *** -## Create predictor lists +### PGS evaluation
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -4728,7 +5086,8 @@ source_all('../functions') library(data.table) # Get some key variables from config -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes @@ -4741,9 +5100,9 @@ scores <- list_score_files(config) targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ scores_i <- scores[grepl(trait_i, scores$name),] - + scores_i$multi <- scores_i$method + for(targ_pop_i in targ_pop){ - # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ disc_pop <- 'BBJ' } @@ -4764,7 +5123,7 @@ for(trait_i in selected_traits){ dir.create( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', targ_pop_i, '.disc_EUR_', disc_pop_j_2, @@ -4778,6 +5137,7 @@ for(trait_i in selected_traits){ (grepl('UKB$', scores_i$name, ignore.case = F) | grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] + # Insert path to score file scores_i_j$predictor <- paste0( outdir, '/ukb/pgs/TRANS/', @@ -4789,70 +5149,250 @@ for(trait_i in selected_traits){ '-TRANS.profiles' ) - ##### - # List single-source PGS - ##### - # These are actually pseudoval scores (as per the config) - scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),] - - scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR' - scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2 - scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo') - - ##### - # List tlprs scores (split by target population) - ##### - scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),] - scores_i_j_tlprs$multi <- scores_i_j_tlprs$method + #### + # Make groups single source methods + #### - scores_i_j_tlprs_pop<-NULL - for(i in 1:nrow(scores_i_j_tlprs)){ - score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1) - - for(pop in c('EUR', disc_pop_j_2)){ - score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header))) + scores_i_j_single_top1 <- + scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i_j$method), ] - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols, collapse=','), - " ", - scores_i_j_tlprs$predictor[i], - " > ", - gsub('.profiles', - paste0('.targ_', pop, '.profiles'), - scores_i_j_tlprs$predictor[i]) - ) + # Create top1 column indicating which predictors top1 models should be derived + scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' + scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + + #### + # Make groups containing pseudo scores for single source methods + #### + + # Extract the pseudo score for each method and specify as a separate group + for(i in 1:nrow(scores_i_j_single_top1)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j_single_top1$name[i], + pgs_method = scores_i_j_single_top1$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_single_top1$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_single_top1$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_top1$predictor[i]) ) - - tmp <- scores_i_j_tlprs[i,] - tmp$multi <- paste0(tmp$multi, '.pop') - tmp$top1 <- pop - tmp$predictor <- - gsub('.profiles', - paste0('.targ_', pop, '.profiles'), - scores_i_j_tlprs$predictor[i]) - - scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp) - } + ) } + + scores_i_j_single_pseudo <- scores_i_j_single_top1 + scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') + + scores_i_j_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_pseudo$predictor) +# #### +# # Make groups for multi-single-source pseudo scores +# #### +# +# scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] +# +# # Extract the pseudo score for each method and specify as a separate group +# for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi_single_pseudo$name[i], +# pgs_method = scores_i_j_multi_single_pseudo$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi_single_pseudo$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor[i]) +# ) +# ) +# } +# +# scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo') +# +# scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor) +# +# scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) +# +# #### +# # Make groups for the Multi-Source methods +# #### +# +# scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),] +# +# # Split top1 scores by target population +# # This doesn't apply to xwing because it only has pop-specific pseudo scores +# scores_i_j_multi_top1<-NULL +# for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.grid') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp) +# } +# } +# +# # Split pop-specific pseudo scores by target population +# scores_i_j_multi_pop_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pop_pseudo') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp) +# } +# } +# +# # Create pseudo score for multi-source methods +# scores_i_j_multi_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi$name[i], +# pgs_method = scores_i_j_multi$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pseudo') +# tmp$top1 <- paste0('EUR_', disc_pop_j_2) +# tmp$predictor <- +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) +# } + + #### + # Combine the different predictor groups + #### predictors_i<- do.call(rbind, list( - scores_i_j_single, scores_i_j_tlprs_pop + scores_i_j_single_top1, + scores_i_j_single_pseudo#, +# scores_i_j_multi_single_pseudo, +# scores_i_j_multi_top1, +# scores_i_j_multi_pop_pseudo, +# scores_i_j_multi_pseudo )) - predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F] + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] write.table( predictors_i, paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', targ_pop_i, '.disc_EUR_', disc_pop_j_2, '/', trait_i, - '/predictor_list.tlprs.txt' + '/predictor_list.txt' ), col.names = T, row.names = F, @@ -4864,19 +5404,15 @@ for(trait_i in selected_traits){ ``` -
    - *** -## Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res* +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res* for targ_pop in $(echo EAS AFR); do if [ "$targ_pop" == "EUR" ]; then @@ -4886,7 +5422,7 @@ for targ_pop in $(echo EAS AFR); do fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo AFR EAS) + disc_pop=$(echo EAS AFR) fi if [ "$targ_pop" == "EAS" ]; then @@ -4899,368 +5435,62 @@ for targ_pop in $(echo EAS AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ --n_core 5" fi done done done -``` -
    - -*** - -## Plot results - -
    Show code - -```{r} -setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') - -library(data.table) -library(ggplot2) -library(cowplot) - -source('../functions/misc.R') -source_all('../functions') - -# Read in list of outcomes -selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 -info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') - -# Calculate correlation between all phenotypes in each target population -cors <- list() -for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ - if(pop_i == 'EUR'){ - pop_i_2 <- 'EUR_test' - } else { - pop_i_2 <- pop_i - } - pheno_pop_i <- list() - for(pheno_i in selected_traits){ - pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) - names(pheno_pop_i[[pheno_i]])[3] <- pheno_i - } - - pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) - - cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) - cors[[pop_i]] <- cors_i -} - -# Read in results -targ_pop = c('EAS','AFR') -res_eval <- list() -for(pheno_i in selected_traits){ - res_eval_i<-NULL - for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', - 'targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_i, - '/', - pheno_i, - '/res.tlprs.pred_eval.txt' - ) - ) - eval_i$Target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_eval_i<-rbind(res_eval_i, eval_i) - } - } - - res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) - res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) - - res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' - res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' - res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' - res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' - - res_eval_i$Source<-ifelse( - res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | - !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') - - res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' - res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' - res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' - res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] - - res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) - res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - - # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) - res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] - - # Remove pseudo model for methods that don't really have one - res_eval_i <- res_eval_i[ - !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] - - # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* - res_eval_i <- res_eval_i[ - !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & - grepl('top1', res_eval_i$Group)),] - - # Remove any duplicate models - res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( - "Target", "Method", "Model", "Source", "Discovery","gwas_group" - )]),] - - res_eval[[pheno_i]]<-res_eval_i - -} - -# Create vector defining or of methods in plots -model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") - -#### -# Average results across phenotypes -#### - -library(MAd) - -# Average R across phenotypes -meta_res_eval <- NULL -for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - - # Subset res_eval for each scenario - res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { - x <- res_eval[[i]] - x$pheno <- names(res_eval)[i] - x <- x[x$Target == targ_pop_i] - x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] - })) - - # Average res_evalults for each test across phenotypes - # Use MAd to account for correlation between them - res_eval_i$Sample<-'A' - - for(group_i in unique(res_eval_i$Group)){ - res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] - missing_pheno <- - colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] - - if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { - print(paste0( - 'res_evalults missing for ', - targ_pop_i, - ' ', - group_i, - ' ', - paste0(missing_pheno, collapse = ' ') - )) - } - - cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] - - meta_res_eval_i <- - agg( - id = Sample, - es = R, - var = SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_eval_group_i - ) - - tmp <- data.table(Group = group_i, - Method = res_eval_group_i$Method[1], - Model = res_eval_group_i$Model[1], - Source = res_eval_group_i$Source[1], - Discovery = res_eval_group_i$Discovery[1], - gwas_group = res_eval_group_i$gwas_group[1], - Target = targ_pop_i, - R = meta_res_eval_i$es, - SE = sqrt(meta_res_eval_i$var)) - - meta_res_eval <- rbind(meta_res_eval, tmp) - } - } -} - -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) -meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - -# Plot average performance across phenotypes for AFR and EAS targets -tmp <- meta_res_eval -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' -tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' -tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] - -dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') -# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS -tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] -tmp_tlprs_uni$Type <- 'TL-PRS' -tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] -tmp_unadj$Type <- 'Original' -tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) -tmp_both$label<-gsub('TL-','',tmp_both$label) -tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) +``` -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px') -ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), - legend.position = "top", - legend.key.spacing.x = unit(1, "cm"), - legend.justification = "center") -dev.off() +*** -tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] -tmp_tlprs_uni$Type <- 'TL-PRS' -tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] -tmp_unadj$Type <- 'Original' -tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) -tmp_both$label<-gsub('TL-','',tmp_both$label) -tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) +

    Plot results

    -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px') -ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), - legend.position = "top", - legend.key.spacing.x = unit(1, "cm"), - legend.justification = "center") -dev.off() +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi -tmp <- meta_res_eval -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$Type <- NA -tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)" -tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)" -tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)" -tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)" -tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi" -tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi" -tmp <- tmp[!is.na(tmp$Type),] -tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi")) -tmp$label<-gsub('TL-','',tmp$label) +library(data.table) +library(ggplot2) +library(cowplot) -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px') -ggplot(tmp, aes(x=label, y=R , fill = Type)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) -dev.off() +source('../functions/misc.R') +source_all('../functions') -######################### -# Check significance of differences between TL-PRS and unadjusted approaches -######################## +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') -#### -# Create heatmap showing difference between all methods and models -#### +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) -# Create a function to mirror pred_comp results -mirror_comp<-function(x){ - x_sym <- x - x_sym$Model_1 <- x$Model_2 - x_sym$Model_2 <- x$Model_1 - x_sym$Model_1_R <- x$Model_2_R - x_sym$Model_2_R <- x$Model_1_R - x_sym$R_diff <- -x_sym$R_diff - x_mirrored <- rbind(x, x_sym) - x_diag<-data.frame( - Model_1=unique(x_mirrored$Model_1), - Model_2=unique(x_mirrored$Model_1), - Model_1_R=x_mirrored$Model_1_R, - Model_2_R=x_mirrored$Model_1_R, - R_diff=NA, - R_diff_pval=NA - ) - x_comp<-rbind(x_mirrored, x_diag) - return(x_comp) + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i } - + # Read in results -targ_pop=c('EAS','AFR') -res_comp <- list() +targ_pop = c('EAS','AFR') +res_eval <- list() for(pheno_i in selected_traits){ - res_comp_i<-NULL + res_eval_i<-NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -5272,107 +5502,108 @@ for(pheno_i in selected_traits){ disc_pop <- c('EAS','AFR') } for(disc_pop_i in disc_pop){ - comp_i <- + eval_i <- fread( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/', 'targ_', targ_pop_i, '.disc_EUR_', disc_pop_i, '/', pheno_i, - '/res.tlprs.pred_comp.txt' + '/res.pred_eval.txt' ) ) - comp_i<-mirror_comp(comp_i) - comp_i$Target<-targ_pop_i - comp_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_comp_i<-rbind(res_comp_i, comp_i) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) } } - res_comp[[pheno_i]]<-res_comp_i -} - -res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { - x <- res_comp[[name]] - x$pheno <- name # Add a new column with the name of the element - x # Return the updated dataframe -})) - -# Annotate tests to get order correct -res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) -res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1) -res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) -res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) - -find_model<-function(x){ - mod <- x - mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' - mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' - mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' - mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' - mod[grepl('_multi', x)] <- 'SumStatTune' - mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' - mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) - return(mod) -} - -res_comp_all$Model1<-find_model(res_comp_all$Model_1) -res_comp_all$Model2<-find_model(res_comp_all$Model_2) - -res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') -res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' -for(i in c('EUR','EAS','AFR')){ - res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i - res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i -} -res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] -res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] - -res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) -res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) -res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) -res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - -# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) -res_comp_all <- res_comp_all[ -!(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & - res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] -res_comp_all <- res_comp_all[ -!(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & - res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Remove pseudo model for methods that don't really have one -res_comp_all <- res_comp_all[ -!(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] -res_comp_all <- res_comp_all[ -!(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] -# Remove top1 models for PRS-CSx -res_comp_all <- res_comp_all[ -!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & - grepl('top1', res_comp_all$Model_1)),] -res_comp_all <- res_comp_all[ -!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & - grepl('top1', res_comp_all$Model_2)),] + # Remove top1 models for *-Multi, PRS-CSx, X-wing + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} -# Remove any comparisons -res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") -########### +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) + + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +#### +# Average results across phenotypes +#### library(MAd) # Average R across phenotypes -meta_res_comp <- NULL +meta_res_eval <- NULL for(targ_pop_i in targ_pop){ if(targ_pop_i == 'EAS'){ disc_pop <- 'EAS' @@ -5385,197 +5616,211 @@ for(targ_pop_i in targ_pop){ } for(disc_pop_i in disc_pop){ - # Subset res_comp for each scenario - res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] - - # Calculate diff SE based on p-value - res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 - res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 - res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) - res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) - - # Average results for each test across phenotypes + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes # Use MAd to account for correlation between them - res_comp_i$Sample<-'A' - res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) + res_eval_i$Sample<-'A' - for(group_i in unique(res_comp_i$Group)){ - res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] - cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] - if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ - - meta_res_comp_i <- - agg( - id = Sample, - es = R_diff, - var = R_diff_SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_comp_group_i - ) - - tmp <- res_comp_group_i[1,] - tmp$pheno <- NULL - tmp$Model_1_R <- - meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 & - meta_res_eval$Target == targ_pop_i & - meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] - tmp$Model_2_R <- - meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 & - meta_res_eval$Target == targ_pop_i & - meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] - tmp$R_diff <- meta_res_comp_i$es - tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) - tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE - tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) - } else { - tmp <- res_comp_group_i[1,] - tmp$pheno <- NULL - tmp$R_diff <- NA - tmp$R_diff_SE <- NA - tmp$R_diff_z <- NA - tmp$R_diff_p <- NA + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) } - meta_res_comp <- rbind(meta_res_comp, tmp) + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) } } } -meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R - -# Compare IndivTune SBayesRC-multi to TL-SBayesRC-multi -tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & - meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & - meta_res_comp$Target == 'AFR',] -round(min(tmp_sbayesrc$R_diff_perc)*100, 1) -tmp_sbayesrc$R_diff_p - -tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & - meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' & - meta_res_comp$Target == 'EAS',] -round(min(tmp_sbayesrc$R_diff_perc)*100, 1) -tmp_sbayesrc$R_diff_p - -``` - -
    - -*** - -## Computational resoures - -
    Show code - -```{r} -library(data.table) -library(ggplot2) -library(cowplot) - -setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') -source('../functions/misc.R') -source_all('../functions') - -# Get some key variables from config -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml' -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) -outdir <- read_param(config = config, param = 'outdir', return_obj = F) - -# Read in configuration specific benchmark files -bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T) - -# Subset benchmarks for pgs_methods -bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)] +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Read in benchmark files -bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) { - tmp <- fread(file) - tmp$file <- basename(file) - return(tmp) -})) +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -# Create rule column -bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file) +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() -# Create method column -bm_dat_all$method <- - gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule)) +# The results look very similar to when using 1KG+HGDP. -############# -# Time -############# +################### +# Plot a comparison between the runs using different references -# Calculate average time taken for each method -method_avg <- NULL -for(i in unique(bm_dat_all$method)){ - method_avg <- rbind( - method_avg, - data.frame( - Method = i, - Time = mean(bm_dat_all$s[bm_dat_all$method == i]) - ) - ) -} +# Read in results using 1KG+HGDP reference +main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv') +sens_results<-meta_res_eval -# Convert time in seconds to hours -method_avg$Time_hour <- method_avg$Time / 60/60 -method_avg$Time_hour <- round(method_avg$Time_hour, 2) +tmp <- main_results +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -#This is for bidirectional TL-PRS +tmp <- sens_results +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -############# -# Memory -############# +main_results<-main_results[main_results$Method %in% sens_results$Method,] +main_results<-main_results[main_results$Target %in% sens_results$Target,] -# Calculate average max_rss for each method -method_avg_mem <- NULL -for(i in unique(bm_dat_all$method)){ - method_avg_mem <- rbind( - method_avg_mem, - data.frame( - Method = i, - Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i]) - ) - ) -} +sens_results$Reference <- '1KG' +main_results$Reference <- '1KG+HGDP' -# Format the Memory nicely -method_avg_mem$Memory_clean <- - paste0(round(method_avg_mem$Memory/1000, 2), ' Gb') +both_results <- rbind(main_results, sens_results) -ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) + - geom_bar(stat = "identity", position="dodge") + - geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) + - labs(x = "PGS Method", y = "Memory (Mb)") + - theme_half_open() + - background_grid() + - theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none") +png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500) +ggplot(both_results, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +``` +
    -method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000 -method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')] -method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2) -names(method_avg_mem)<-c('Method',"Memory (Gb)") +```{bash, eval=T, echo=F} -method_avg<-merge(method_avg, method_avg_mem, by = 'Method') +cp ~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ -write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F) ``` +
    Show results + +
    +
    + +
    +
    +
    *** -# With 2+ GWAS +## Using three GWAS Extend analysis to include gwas_groups including AFR EAS and EUR GWAS. Only some multi-source methods should be applicable here, including LEOPARD, PRS-CSx, and X-Wing. Given X-Wing with LEOPARD is slow, limit X-Wing analysis to the IndivTune model alone. *** -## Prepare configuration for GenoPred +### PGS calculation
    Show code +
    + +

    Prepare configuration

    + ```{r} library(data.table) @@ -5623,13 +5868,10 @@ config<-c( write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml', col.names = F, row.names = F, quote = F) ``` -
    *** -## Run pipeline - -
    Show code +

    Run pipeline

    ```{bash} snakemake \ @@ -5641,10 +5883,16 @@ snakemake \
    -### Create predictor lists +*** + +### PGS evaluation
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -5994,13 +6242,10 @@ for(trait_i in selected_traits){ } ``` -
    *** -### Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline @@ -6027,13 +6272,10 @@ for targ_pop in $(echo EAS AFR); do done ``` -
    *** -### Plot results - -
    Show code +

    Plot results

    ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -6337,17 +6579,39 @@ dev.off() ```
    -Relative performance of methods is unchanged. Slight absolute improvement for the AFR target, but not for the EAS target. +```{bash, eval=T, echo=F} + +cp ~/oliverpainfel/Analyses/crosspop/plots_three_pop/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_three_gwas.png + +``` + +
    Show results + +
    +
    + +
    +
    + +
    *** -# Using GWAS in GenoPred pipeline paper +## Using external GWAS sumstats -This is to provide more confidence in the performance of SBayesRC and QuickPRS relative to other methods, when using GWAS that are not from single samples, typically large meta-analyses. This is a common scenario and some methods might be more robust to mispecification than others. +Here we will use GWAS sumtats that were used in the original GenoPred paper. These GWAS are from a range of sources, often large meta-analyses, which can lead to greater mispecification in the sumstats, which can impact the performance of some PGS methods. This is to provide more confidence in the performance of SBayesRC and QuickPRS relative to other methods. *** -## Prepare configuration +### PGS calculation + +We will do this using GenoPred. + +
    Show code + +
    + +

    Prepare configuration

    We can use the gwas_list from the GenoPred pipeline paper. Just make the new configuration file. @@ -6393,9 +6657,7 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro *** -## Run pipeline - -
    Show code +

    Run pipeline

    ```{bash} snakemake \ @@ -6409,10 +6671,14 @@ snakemake \ *** -## Run model_builder +### PGS evaluation
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -6565,16 +6831,15 @@ for(i in phenos){ ``` -
    - +*** -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res* +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/*/res* for pheno in $(echo bc ckd gout ibd pc ra stroke t1d t2d height bmi egfr hba1c urate hdl); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then @@ -6587,11 +6852,10 @@ for pheno in $(echo bc ckd gout ibd pc ra stroke t1d t2d height bmi egfr hba1c u done ``` -
    *** -## Plot results +

    Plot results

    ```{r} setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -6754,7 +7018,7 @@ tmp <- meta_res_eval tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) tmp$label <- factor(tmp$label, levels = model_order) -png(paste0('~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png'), res=100, width = 500, height = 300, units = 'px') ggplot(tmp, aes(x=label, y=R , fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, @@ -6771,19 +7035,38 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + legend.justification = "center") dev.off() -# Result is consistent. SBayesRC is slightly better than QuickPRS on average. +# Results and conclusions remain consistent. + +``` +
    + +```{bash, eval=T, echo=F} + +cp ~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_meta.png ``` +
    Show results + +
    +
    + +
    +
    + +
    + *** -# Run methods using downsampled UKB sumstats +## Run methods using downsampled UKB sumstats It seems the performance of methods varies across EAS and AFR datasets. This could be due to the difference in sample size. To explore this, lets run the methods on EUR GWAS generated using UKB, using a range of sample sizes. *** -## Downsample GWAS +### Downsample GWAS + +
    Show code ```{r} library(data.table) @@ -6851,9 +7134,17 @@ rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*_subsampled/*chr* ``` +
    + *** -## Prepare configuration +### PGS calculation + +
    Show code + +
    + +

    Prepare configuration

    ```{r} ###### @@ -6923,9 +7214,7 @@ write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/cro *** -## Run pipeline - -
    Show code +

    Run pipeline

    ```{bash} snakemake \ @@ -6939,10 +7228,14 @@ snakemake \ *** -### Create predictor lists +### PGS evaluation
    Show code +
    + +

    Create predictor list

    + ```{r} setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') @@ -6971,7 +7264,7 @@ for(trait_i in selected_traits){ recursive = T ) - scores_i <- scores[grepl('^HT_', scores$name),] + scores_i <- scores[grepl(paste0('^', trait_i,'_'), scores$name),] scores_i$predictor <- paste0( outdir, @@ -7049,50 +7342,158 @@ for(trait_i in selected_traits){ } ``` -
    *** -### Run model_builder - -
    Show code +

    Run model_builder

    ```{bash} cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline conda activate model_builder -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_AFR_EAS_EUR/*/res* +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/*/res* for pheno in $(echo TC HT HB); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_test.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res \ - --n_core 5" + --n_core 1" fi done ``` -
    - *** -Additional things we could check: +

    Plot results

    + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +phenos<-c('TC', 'HT', 'HB') + +# Calculate correlation between all phenotypes in each target population +pheno_pop_i <- list() +for(pheno_i in phenos){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.EUR_test.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i +} + +pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + +cors <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + +# Read in results +res_eval <- list() +for(pheno_i in phenos){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', pheno_i,'/res.pred_eval.txt' + ) + ) + + eval_i$Ncase <- NULL + eval_i$Ncont <- NULL + eval_i$R2l <- NULL + eval_i$R2o <- NULL + + eval_i <- eval_i[!grepl('\\.multi', eval_i$Group),] + + eval_i$Method<-sub('\\..*','',eval_i$Group) + eval_i$Method<-gsub('.*-','', eval_i$Method) + + eval_i$GWAS_N <- gsub('K\\..*','',eval_i$Group) + eval_i$GWAS_N <- gsub('.*\\.','',eval_i$GWAS_N) + eval_i$GWAS_N <- paste0(eval_i$GWAS_N,'K') + + eval_i$Model[grepl('top1$', eval_i$Group) & + !grepl('pseudo', eval_i$Group)]<-'IndivTune' + eval_i$Model[grepl('top1$', eval_i$Group) & + grepl('pseudo', eval_i$Group)]<-'SumStatTune' + + eval_i$Method<-factor(eval_i$Method, levels=unique(eval_i$Method)) + eval_i$Model<-factor(eval_i$Model, levels=c('IndivTune','SumStatTune')) + + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + eval_i <- eval_i[ + !(eval_i$Method %in% c('quickprs','sbayesrc') & + eval_i$Model %in% c('IndivTune')),] + + # Remove pseudo model for methods that don't really have one + eval_i <- eval_i[ + !(eval_i$Method %in% c('ptclump') & + eval_i$Model %in% c('SumStatTune')),] + + res_eval[[pheno_i]]<-eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC") + +res_eval_simp <- NULL +for(pheno_i in phenos){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label <- factor(tmp$label, levels = model_order) + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/plots_downsample') + +tmp<-res_eval_simp +tmp$GWAS_N <- paste0('GWAS N = ', tmp$GWAS_N) +tmp$GWAS_N <-factor(tmp$GWAS_N, levels = unique(tmp$GWAS_N)) + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png'), res=100, width = 1000, height = 600, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL) + + facet_grid(Trait ~ GWAS_N, scales = 'free_y') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +``` -- Performance when using PAGE GWAS - It is a mixture of non-EUR populations, mainly AFR and AMR. The same size is larger than UGR. It was used in SBayesRC and PRS-CSx paper -- Downsample BBJ GWAS -- Larger reference sample size -- Larger SNP set -- Performance of single source methods using GWAS that were in original GenoPred pipeline (meta-analyses) +```{bash, eval=T, echo=F} -All of these additional tests could be restricted to UKB GWAS sumstats. They have been done to some extent already in the SBayesRC paper. -I think the most interesting points are: -- Looking at performance using downsampled UKB sumstats -- Looking at performance using GWAS from GenoPred pipe study +cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_downsample.png +``` +
    Show results +
    +
    + +
    +
    +
    +*** diff --git a/docs/CrossPop.html b/docs/CrossPop.html index 1550d0e4..5ac30d91 100644 --- a/docs/CrossPop.html +++ b/docs/CrossPop.html @@ -11,7 +11,7 @@ -Cross-population evaluation of polygenic scores +Leveraging Global Genetics Resources to Enhance Polygenic Prediction Across Ancestrally Diverse Populations @@ -35,6 +35,8 @@ + + @@ -422,8 +424,8 @@ -

    Cross-population evaluation of polygenic -scores

    +

    Leveraging Global Genetics Resources to +Enhance Polygenic Prediction Across Ancestrally Diverse Populations

    @@ -431,35 +433,86 @@

    Cross-population evaluation of polygenic

    Introduction

    -

    European (EUR) GWAS are typically the largest in sample size, or even -the only GWAS for certain outcomes. Here we will evaluate approaches for -calculating polygenic scores (PGS) across populations. We will include -single- and multi-source PGS methods, using EUR GWAS alone, or using EUR -GWAS in combination with GWAS from other populations.

    +

    Genome-wide association studies (GWAS) from multiple ancestral +populations are increasingly available, offering opportunities to +improve the accuracy and equity of polygenic scores (PGS). Several +methods now aim to leverage multiple GWAS sources, but predictive +performance and computational efficiency across contexts remain unclear, +especially in the absence of individual-level tuning data. This study +evaluates a comprehensive set of PGS methods across African (AFR), East +Asian (EAS), and European (EUR) ancestry groups.

    +

    This study evaluated the performance of PGS methods and modelling +approaches across diverse populations using GWAS and target datasets of +EUR, EAS, and AFR ancestry (Figure 2). EUR GWAS summary statistics were +generated within a training subset of European ancestry individuals in +the UK Biobank sample (UKB)(Bycroft et al., 2018). Publicly available +EAS and AFR GWAS were obtained from Biobank Japan (BBJ) (Sakaue et al., +2021) and the Ugandan Genome Resource (UGR) (Gurdasani et al., 2019), +respectively. An independent target sample of EUR, EAS and AFR ancestry +individuals within UKB were used to evaluate the predictive performance +of the PGS. To compare PGS methods, 10 traits available in UKB, BBJ, and +UGR were selected to represent a range of genetic architectures.


    -
    -
    -

    Derive GWAS in UKB

    -

    To avoid sample overlap between the EUR GWAS and the EUR target -sample for evaluation, we will split EUR individuals in UKB into -training and testing subsets. The GWAS will be performed in the training -subset, and the PGS evaluation will occur in the testing subset.

    +

    Document overview:

    +
      +
    • Data preparation +
        +
      • UKB +
          +
        • Ancestry inference
        • +
        • Phenotype extraction
        • +
        • Sample splitting
        • +
      • +
      • GWAS sumstats +
          +
        • UK Biobank GWAS
        • +
        • Download BBJ and UGR sumstats
        • +
      • +
      • Heritability and polygenicity estimation
      • +
    • +
    • Main analysis +
        +
      • PGS calculation
      • +
      • PGS evaluation
      • +
      • LEOPARD+QuickPRS
      • +
      • Computational resources
      • +
    • +
    • TL-PRS analysis
    • +
    • Sensitivity analyses +
        +
      • Using 1KG reference
      • +
      • Using three GWAS
      • +
      • Using external GWAS sumstats
      • +
      • Using downsampled GWAS
      • +
    • +

    -
    -

    Perform ancestry inference in UKB

    -
    -

    Create target_list

    -
    -
    +
    +

    Data Preparation

    +
    +
    +

    UKB

    +

    This section will describe the preparation of the UKB data for this +study. We will need to separate UKB participants into ancestral groups +(AFR, EAS, and EUR). Then we will need to prepare phenotype data for +traits that overlap with the BBJ and UGR samples. Then we will need to +split EUR UKB participants into training and testing subsets. We will +then perform GWAS in the training subset, and evaluate PGS in the +testing subset.

    +
    +
    +

    Ancestry inference

    +

    We will perform this using the GenoPred pipeline. We will need to +prepare the configuration files before running the pipeline.

    Show code


    -

    +

    Create symlinks -

    +

    We will create symlinks to the imputed genotype data for UKB. We will use the pgen format data for computationl efficiency and those restricted to MAF >= 1% and INFO >= 0.4. We are using genetic data @@ -485,9 +538,9 @@

    ln -s /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/rownumber.psam /users/k1806347/oliverpainfel/Data/ukb/ukb_symlinks/ukb_imp_maf1_info4.chr${chr}.psam done
    -

    +

    Create list of unrelated individuals -

    +
    library(ukbkings)
     library(data.table)
     
    @@ -512,9 +565,9 @@ 

    write.table(psam_unrel_all$IID, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.txt', row.names=F, col.names=F, quote=F) write.table(psam_unrel_all$rn, '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt', row.names=F, col.names=F, quote=F)


    -

    +

    Create target_list -

    +
    mkdir -p /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic
    target_list <- data.frame(
       name='ukb',
    @@ -525,15 +578,10 @@ 

    ) write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt', col.names=T, row.names=F, quote=F)

    -
    -
    -
    -

    Create configfile

    -
    - -Show code - +

    +Create configfile +

    # Create config file
     conf <- c(
       'outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output',
    @@ -542,15 +590,10 @@ 

    Create configfile

    ) write.table(conf, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/config.yaml', col.names = F, row.names = F, quote = F)
    -

    -
    -
    -

    Run pipeline

    -
    - -Show code - +

    +Run pipeline +

    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
     git describe --tags
     #v2.2.2-213-g2f05853
    @@ -563,11 +606,13 @@ 

    Run pipeline


    - -
    -

    Collect phenotype data

    +
    +

    Phenotype extraction

    We will use the same 33 quantitative traits that were used in the -PRS-CSx paper (Supp Table 10).

    +PRS-CSx paper (Supp Table 10 of PRS-CSx paper). We will use ukbkings to +extract the phenotypes, then remove related individuals, split EUR into +training and testing subsets, and adjust EUR training phenotypes for +covariates.

    Show code @@ -860,8 +905,13 @@

    Collect phenotype data


    -
    -

    Run GWAS

    +
    +

    GWAS sumstats

    +

    We will generate EUR GWAS using the EUR training subset of UKB. BBJ +will be used for EAS GWAS, and UGR will be used for AFR GWAS.

    +
    +
    +

    UKB GWAS

    Show code @@ -898,9 +948,8 @@

    Run GWAS


    -
    -
    -

    Download relevant BBJ sumstats

    +
    +

    Download BBJ sumstats

    Show code @@ -962,8 +1011,8 @@

    Download relevant BBJ sumstats


    -
    -

    Download relevant UGR sumstats

    +
    +

    Download UGR sumstats

    Show code @@ -1079,21 +1128,30 @@

    Download relevant UGR sumstats


    -
    -

    Estimate SNP-h2, polygenicity and rG across populations

    +
    +
    +
    +

    Heritability and polygenicity estimation

    We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. Use the sumstats QC’d by GenoPred. To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred.


    -
    -

    Prepare configuration for GenoPred

    +
    +

    QC GWAS sumstats

    +

    Use GenoPred for this.

    Show code +
    + +
    +

    +Prepare configuration +

    ######
     # gwas_list
     ######
    @@ -1177,29 +1235,19 @@ 

    Prepare configuration for GenoPred

    ) write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml', col.names = F, row.names = F, quote = F)
    -

    -
    -
    -

    Run pipeline

    -
    - -Show code - +

    +Run pipeline +

    snakemake \
       --profile slurm \
       --use-conda \
       --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_all.yaml \
       target_pgs -n
    -

    -
    -
    -

    Reformat for LDSC and POPCORN

    -
    - -Show code - +

    +Reformat for LDSC and POPCORN +

    library(data.table)
     dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/sumstats', recursive = T)
     gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
    @@ -1243,8 +1291,8 @@ 

    Reformat for LDSC and POPCORN


    -
    -

    Run LDSC

    +
    +

    LDSC

    Show code @@ -1298,12 +1346,18 @@

    Run LDSC


    -
    -

    Calculate CSCOREs

    +
    +

    POPCORN

    Show code +
    + +
    +

    +Calculate CSCOREs +

    
     # Subset the reference data into relevant populations
     for pop in $(echo EUR EAS AFR); do
    @@ -1336,15 +1390,10 @@ 

    Calculate CSCOREs

    rm -r /users/k1806347/oliverpainfel/Data/POPCORN/1KG/temp rm /users/k1806347/oliverpainfel/Data/POPCORN/1KG/EUR_*_CSCORES/*chr*.txt
    -

    -
    -
    -

    Run POPCORN

    -
    - -Show code - +

    +Run POPCORN +

    conda activate popcorn
     for pop in $(echo EAS AFR);do
       if [ "$pop" == "EAS" ]; then
    @@ -1369,8 +1418,8 @@ 

    Run POPCORN


    -
    -

    Plot the LDSC and POPCORN results

    +
    +

    Plot LDSC and POPCORN results

    Show code @@ -1424,13 +1473,18 @@

    Plot the LDSC and POPCORN results

    write.csv(h2_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/ldsc/results.csv', row.names = F, quote = F) +png('~/oliverpainfel/Analyses/crosspop/plots/ldsc_h2.png', res = 100, width = 700, height = 300, units = 'px') ggplot(h2_res, aes(x = Phenotype, y = h2_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=h2_est-h2_se, ymax=h2_est+h2_se), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based Heritability (SE)") + + labs(y="SNP-based Heritability (SE)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') +dev.off() # Plot rG estimates rg_res <- NULL @@ -1450,23 +1504,53 @@

    Plot the LDSC and POPCORN results

    write.csv(rg_res, '/users/k1806347/oliverpainfel/Analyses/crosspop/popcorn/results.csv', row.names = F, quote = F) +png('~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png', res = 100, width = 700, height = 300, units = 'px') ggplot(rg_res, aes(x = Phenotype, y = Estimate, fill = Comparison)) + geom_bar(stat="identity", position=position_dodge(), width = 0.7) + geom_errorbar(aes(ymin=Estimate-SE, ymax=Estimate+SE), width=.2, position=position_dodge(width = 0.7)) + - labs(y="SNP-based\nGenetic Correlation (SE)") + + labs(y="SNP-based\nGenetic Correlation (SE)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y')
    + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center") + + background_grid(major = 'y', minor = 'y') +dev.off()
    +
    +
    + +Show LDSC SNP-heritability + +
    +
    +

    +
    +
    +
    +
    + +Show POPCORN genetic correlation estimates + +
    +
    +

    +
    +
    +
    -
    -

    AVENGEME

    -
    -

    Create predictor lists

    +
    +

    AVENGEME

    Show code +
    + +
    +

    +Create predictor list +

    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     source('../functions/misc.R')
     source_all('../functions')
    @@ -1546,15 +1630,10 @@ 

    Create predictor lists

    ) } }
    -

    -
    -
    -

    Run model_builder

    -
    - -Show code - +

    +Run model_builder +

    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
     conda activate model_builder
     
    @@ -1576,15 +1655,10 @@ 

    Run model_builder

    done done
    -

    -
    -
    -

    Plot assoc results

    -
    - -Show code - +

    +Plot pT+clump association results +

    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
     library(data.table)
    @@ -1627,6 +1701,7 @@ 

    Plot assoc results

    res_all$pT <- gsub('e.','e-', gsub('.*UKB\\.0\\.|.*BBJ\\.0\\.|.*UGR\\.0\\.', '', res_all$Predictor)) res_all$pT <- factor(res_all$pT, levels = unique(res_all$pT)) +png('~/oliverpainfel/Analyses/crosspop/plots/ptclump_assoc.png', res = 100, width = 900, height = 500, units = 'px') ggplot(res_all, aes(x = Phenotype, y = BETA, fill = pT)) + geom_hline(yintercept = 0, colour = 'darkgrey') + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.8) + @@ -1635,18 +1710,18 @@

    Plot assoc results

    theme_half_open() + background_grid() + panel_border() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') + scale_fill_manual(values = colorRampPalette(c("lightblue", "darkblue"))(length(unique(res_all$pT)))) + - facet_grid(Population ~.)
    -
    -
    -
    -

    Run AVENGEME

    -
    - -Show code - + facet_grid(Population ~.) +dev.off() +
    +

    +Run AVENGEME +

    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
     library(data.table)
    @@ -1753,46 +1828,63 @@ 

    Run AVENGEME

    dir.create('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme') write.csv(mod_res_all, '/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv', row.names = F, quote = F) +mod_res_all<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/avengeme/results.csv') + +png('~/oliverpainfel/Analyses/crosspop/plots/avengeme_h2.png', res = 100, width = 900, height = 500, units = 'px') ggplot(mod_res_all, aes(x = Phenotype, y = vg_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=vg_lowCI, ymax=vg_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="SNP-based Heritability (95%CI)") + + labs(y="SNP-based Heritability (95%CI)", fill = NULL) + theme_half_open() + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') +dev.off() +png('~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png', res = 100, width = 900, height = 500, units = 'px') ggplot(mod_res_all, aes(x = Phenotype, y = 1 - pi0_est, fill = Population)) + geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + geom_errorbar(aes(ymin=1 - pi0_lowCI, ymax=1 - pi0_highCI), width=.2, position=position_dodge(width = 0.7, preserve = "single")) + - labs(y="Proporition non-zero\neffects (95%CI)") + - theme_half_open() + - coord_cartesian(ylim = c(0, 0.15)) + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + - background_grid(major = 'y', minor = 'y') - -ggplot(mod_res_all, aes(x = Phenotype, y = max_r2, fill = Population)) + - geom_bar(stat="identity", position=position_dodge(preserve = "single"), width = 0.7) + - labs(y="Max R2") + + labs(y="Proporition non-zero\neffects (95%CI)", fill = NULL) + theme_half_open() + coord_cartesian(ylim = c(0, 0.15)) + - theme(axis.text.x = element_text(angle = 45, hjust = 1)) + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + background_grid(major = 'y', minor = 'y') - -# -hist(mod_res_all$max_r2) -hist(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) -hist(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) -hist(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) +dev.off() summary(mod_res_all$max_r2) summary(mod_res_all$max_r2[mod_res_all$Population == 'EUR']) summary(mod_res_all$max_r2[mod_res_all$Population == 'EAS']) summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])
    +
    + +Show AVENGEME results + +
    +
    +

    +
    +
    +


    +
    +
    +

    +
    +
    +

    -
    -

    Select GWAS for downstream analyses

    +
    +

    Select traits

    +

    Here we will identify a list of traits that fulfill our selection +criteria, and that represent a range of heritability and polygenicity +combinations.

    Show code @@ -1874,10 +1966,9 @@

    Select GWAS for downstream analyses


    -
    -
    -
    -

    Make a descriptives table of GWAS

    +
    +

    GWAS descriptives

    +

    Make a table showing GWAS information for the manuscript.

    Show code @@ -1993,16 +2084,3892 @@

    Make a descriptives table of GWAS

    ) }
    +
    + +Show descriptives table + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Trait Label + +Trait Description + +Ancestry + +GWAS Sample + +GWAS N + +Target N + +SNP-h2 (AVENGEME) + +pi0 (AVENGEME) + +SNP-h2 (LDSC) + +Intercept (LDSC) + +Lambda + +UKB Field + +URL + +Selected +
    +ALB + +Albumin + +AFR + +UGR + +13125 + +5868 + +0.14 (95%CI = 0.1 - 0.19) + +0.98 (95%CI = 0 - 0.99) + +0.07 (SE = 0.05) + +1.01 (SE = 0.01) + +1.0135 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009048 + +FALSE +
    +ALB + +Albumin + +EAS + +BBJ + +120539 + +1780 + +0.06 (95%CI = 0.04 - 0.07) + +0.98 (95%CI = 0.97 - 0.99) + +0.06 (SE = 0.01) + +1.03 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.Alb.v1.zip + +FALSE +
    +ALB + +Albumin + +EUR + +UKB + +268088 + +67382 + +0.13 (95%CI = 0.13 - 0.13) + +0.94 (95%CI = 0.94 - 0.94) + +0.12 (SE = 0.01) + +1.13 (SE = 0.02) + +1.4281 + +30600 + +NA + +FALSE +
    +ALP + +Alkaline phosphatase + +AFR + +UGR + +9322 + +6328 + +0.03 (95%CI = 0.02 - 0.06) + +1 (95%CI = 1 - 1) + +0.09 (SE = 0.07) + +1.01 (SE = 0.01) + +1.0255 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009049 + +FALSE +
    +ALP + +Alkaline phosphatase + +EAS + +BBJ + +118886 + +1955 + +0.12 (95%CI = 0.1 - 0.14) + +0.98 (95%CI = 0.97 - 0.99) + +0.12 (SE = 0.03) + +1.09 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.ALP.v1.zip + +FALSE +
    +ALP + +Alkaline phosphatase + +EUR + +UKB + +292054 + +73314 + +0.16 (95%CI = 0.16 - 0.16) + +0.94 (95%CI = 0.94 - 0.94) + +0.21 (SE = 0.03) + +1.15 (SE = 0.02) + +1.5144 + +30610 + +NA + +FALSE +
    +ALT + +Alanine aminotransferase + +AFR + +UGR + +9401 + +6326 + +0.07 (95%CI = 0.03 - 0.12) + +1 (95%CI = 1 - 1) + +0.11 (SE = 0.07) + +1 (SE = 0.01) + +1.0165 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009047 + +FALSE +
    +ALT + +Alanine aminotransferase + +EAS + +BBJ + +150545 + +1954 + +0.03 (95%CI = 0.02 - 0.04) + +0.99 (95%CI = 0.98 - 1) + +0.06 (SE = 0.01) + +1.06 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.ALT.v1.zip + +FALSE +
    +ALT + +Alanine aminotransferase + +EUR + +UKB + +291932 + +73278 + +0.09 (95%CI = 0.08 - 0.09) + +0.95 (95%CI = 0.95 - 0.95) + +0.11 (SE = 0.01) + +1.09 (SE = 0.02) + +1.4069 + +30620 + +NA + +FALSE +
    +AST + +Aspartate transaminase + +AFR + +UGR + +8995 + +6289 + +0.03 (95%CI = 0 - 0.09) + +1 (95%CI = 0 - 1) + +0.12 (SE = 0.07) + +1.01 (SE = 0.01) + +1.0165 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009046 + +FALSE +
    +AST + +Aspartate transaminase + +EAS + +BBJ + +150068 + +1940 + +0.01 (95%CI = 0 - 0.02) + +1 (95%CI = 0.99 - 1) + +0.07 (SE = 0.01) + +1.06 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.AST.v1.zip + +FALSE +
    +AST + +Aspartate transaminase + +EUR + +UKB + +291016 + +73049 + +0.08 (95%CI = 0.07 - 0.08) + +0.95 (95%CI = 0.95 - 0.95) + +0.12 (SE = 0.01) + +1.11 (SE = 0.02) + +1.3964 + +30650 + +NA + +FALSE +
    +BAS + +Basophil + +AFR + +UGR + +2681 + +6353 + +0 (95%CI = 0 - 0.02) + +1 (95%CI = 0.99 - 1) + +-0.37 (SE = 0.25) + +1.02 (SE = 0.01) + +1.0046 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009039 + +FALSE +
    +BAS + +Basophil + +EAS + +BBJ + +91908 + +1997 + +0 (95%CI = 0 - 0.02) + +1 (95%CI = 0.81 - 1) + +0.07 (SE = 0.02) + +1.06 (SE = 0.01) + +1.0957 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.BAS.v1.zip + +FALSE +
    +BAS + +Basophil + +EUR + +UKB + +296570 + +74442 + +0.04 (95%CI = 0.04 - 0.04) + +0.98 (95%CI = 0.98 - 0.98) + +0.04 (SE = 0) + +1.06 (SE = 0.01) + +1.1811 + +30160 + +NA + +FALSE +
    +BMI + +Body mass index + +AFR + +UGR + +13976 + +6646 + +0.13 (95%CI = 0.09 - 0.18) + +0.97 (95%CI = 0 - 0.99) + +0.11 (SE = 0.05) + +1.02 (SE = 0.01) + +1.0315 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009057 + +TRUE +
    +BMI + +Body mass index + +EAS + +BBJ + +163835 + +2046 + +0.17 (95%CI = 0.15 - 0.18) + +0.91 (95%CI = 0.88 - 0.93) + +0.18 (SE = 0.01) + +1.14 (SE = 0.02) + +1.4926 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.BMI.v1.zip + +TRUE +
    +BMI + +Body mass index + +EUR + +UKB + +304506 + +76393 + +0.22 (95%CI = 0.21 - 0.22) + +0.85 (95%CI = 0.85 - 0.86) + +0.23 (SE = 0.01) + +1.14 (SE = 0.02) + +2.0302 + +21001 + +NA + +TRUE +
    +BWT + +Body weight + +AFR + +UGR + +14005 + +6659 + +0.11 (95%CI = 0.08 - 0.15) + +0.99 (95%CI = 0.92 - 0.99) + +0.13 (SE = 0.05) + +1.01 (SE = 0.01) + +1.0255 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009056 + +TRUE +
    +BWT + +Body weight + +EAS + +BBJ + +165419 + +2046 + +0.14 (95%CI = 0.12 - 0.16) + +0.91 (95%CI = 0.89 - 0.94) + +0.22 (SE = 0.01) + +1.17 (SE = 0.02) + +1.6259 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.BW.v1.zip + +TRUE +
    +BWT + +Body weight + +EUR + +UKB + +304622 + +76415 + +0.2 (95%CI = 0.2 - 0.2) + +0.87 (95%CI = 0.87 - 0.88) + +0.25 (SE = 0.01) + +1.16 (SE = 0.02) + +2.0556 + +21002 + +NA + +TRUE +
    +DBP + +Diastolic blood pressure + +AFR + +UGR + +13618 + +6658 + +0.23 (95%CI = 0.19 - 0.27) + +0.96 (95%CI = 0.74 - 0.98) + +-0.02 (SE = 0.05) + +1.02 (SE = 0.01) + +1.0165 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009052 + +FALSE +
    +DBP + +Diastolic blood pressure + +EAS + +BBJ + +145515 + +1976 + +0.09 (95%CI = 0.07 - 0.1) + +0.93 (95%CI = 0.89 - 0.96) + +0.05 (SE = 0.01) + +1.07 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.DBP.v1.zip + +FALSE +
    +DBP + +Diastolic blood pressure + +EUR + +UKB + +289698 + +72640 + +0.13 (95%CI = 0.12 - 0.13) + +0.89 (95%CI = 0.89 - 0.9) + +0.12 (SE = 0.01) + +1.08 (SE = 0.02) + +1.5548 + +4079 + +NA + +FALSE +
    +EOS + +Eosinophil + +AFR + +UGR + +2671 + +6353 + +0 (95%CI = 0 - 0.02) + +1 (95%CI = 0.99 - 1) + +-0.26 (SE = 0.25) + +1.02 (SE = 0.01) + +1.0195 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009041 + +FALSE +
    +EOS + +Eosinophil + +EAS + +BBJ + +93063 + +1997 + +0.08 (95%CI = 0.07 - 0.1) + +0.98 (95%CI = 0.97 - 0.99) + +0.09 (SE = 0.01) + +1.06 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.EOS.v1.zip + +FALSE +
    +EOS + +Eosinophil + +EUR + +UKB + +296570 + +74442 + +0.15 (95%CI = 0.15 - 0.16) + +0.93 (95%CI = 0.93 - 0.94) + +0.19 (SE = 0.02) + +1.17 (SE = 0.02) + +1.4962 + +30150 + +NA + +FALSE +
    +GGT + +γ-glutamyl transpeptidase + +AFR + +UGR + +8995 + +6322 + +0.05 (95%CI = 0.03 - 0.08) + +1 (95%CI = 1 - 1) + +0.23 (SE = 0.07) + +0.99 (SE = 0.01) + +1.0075 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009050 + +FALSE +
    +GGT + +γ-glutamyl transpeptidase + +EAS + +BBJ + +133471 + +1952 + +0.08 (95%CI = 0.06 - 0.09) + +0.97 (95%CI = 0.95 - 0.98) + +0.15 (SE = 0.05) + +1.07 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.GGT.v1.zip + +FALSE +
    +GGT + +γ-glutamyl transpeptidase + +EUR + +UKB + +291885 + +73270 + +0.1 (95%CI = 0.1 - 0.1) + +0.95 (95%CI = 0.95 - 0.95) + +0.18 (SE = 0.01) + +1.16 (SE = 0.02) + +1.5696 + +30730 + +NA + +FALSE +
    +HB + +Hemoglobin + +AFR + +UGR + +2741 + +6375 + +0.25 (95%CI = 0.16 - 0.36) + +0.97 (95%CI = 0 - 1) + +0.22 (SE = 0.25) + +1 (SE = 0.01) + +1.0105 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009034 + +TRUE +
    +HB + +Hemoglobin + +EAS + +BBJ + +152447 + +1999 + +0.06 (95%CI = 0.05 - 0.08) + +0.95 (95%CI = 0.89 - 0.97) + +0.07 (SE = 0.01) + +1.09 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.Hb.v1.zip + +TRUE +
    +HB + +Hemoglobin + +EUR + +UKB + +297083 + +74575 + +0.13 (95%CI = 0.13 - 0.13) + +0.92 (95%CI = 0.92 - 0.92) + +0.15 (SE = 0.01) + +1.16 (SE = 0.02) + +1.5217 + +30020 + +NA + +TRUE +
    +HCT + +Hematocrit + +AFR + +UGR + +2744 + +6375 + +0.26 (95%CI = 0.16 - 0.36) + +0.88 (95%CI = 0 - 1) + +0.18 (SE = 0.26) + +1.01 (SE = 0.01) + +1.0105 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009033 + +FALSE +
    +HCT + +Hematocrit + +EAS + +BBJ + +153015 + +1999 + +0.05 (95%CI = 0.03 - 0.06) + +0.97 (95%CI = 0.94 - 0.98) + +0.07 (SE = 0.01) + +1.09 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.Ht.v1.zip + +FALSE +
    +HCT + +Hematocrit + +EUR + +UKB + +297084 + +74575 + +0.13 (95%CI = 0.13 - 0.13) + +0.92 (95%CI = 0.92 - 0.93) + +0.14 (SE = 0.01) + +1.16 (SE = 0.02) + +1.5035 + +30030 + +NA + +FALSE +
    +HDL + +HDL-cholesterol + +AFR + +UGR + +13114 + +5863 + +0.06 (95%CI = 0.04 - 0.09) + +1 (95%CI = 1 - 1) + +0.02 (SE = 0.05) + +1.02 (SE = 0.01) + +1.0225 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009044 + +TRUE +
    +HDL + +HDL-cholesterol + +EAS + +BBJ + +74970 + +1783 + +0.15 (95%CI = 0.13 - 0.17) + +0.98 (95%CI = 0.97 - 0.99) + +0.17 (SE = 0.03) + +1.09 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.HDLC.v1.zip + +TRUE +
    +HDL + +HDL-cholesterol + +EUR + +UKB + +267973 + +67346 + +0.2 (95%CI = 0.2 - 0.2) + +0.92 (95%CI = 0.92 - 0.93) + +0.23 (SE = 0.02) + +1.15 (SE = 0.02) + +1.6524 + +30760 + +NA + +TRUE +
    +HT + +Height + +AFR + +UGR + +14126 + +6658 + +0.23 (95%CI = 0.19 - 0.26) + +0.98 (95%CI = 0.96 - 0.99) + +0.12 (SE = 0.06) + +1.02 (SE = 0.01) + +1.0345 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009055 + +TRUE +
    +HT + +Height + +EAS + +BBJ + +165056 + +2048 + +0.2 (95%CI = 0.19 - 0.22) + +0.93 (95%CI = 0.92 - 0.95) + +0.41 (SE = 0.02) + +1.33 (SE = 0.03) + +1.7648 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.Hei.v1.zip + +TRUE +
    +HT + +Height + +EUR + +UKB + +304826 + +76470 + +0.24 (95%CI = 0.24 - 0.25) + +0.91 (95%CI = 0.91 - 0.91) + +0.45 (SE = 0.02) + +1.39 (SE = 0.03) + +2.3412 + +50 + +NA + +TRUE +
    +HbA1c + +HbA1c + +AFR + +UGR + +6116 + +5405 + +0 (95%CI = 0 - 0.05) + +1 (95%CI = 0.9 - 1) + +0.42 (SE = 0.15) + +1.01 (SE = 0.01) + +1.0405 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009054 + +FALSE +
    +HbA1c + +HbA1c + +EAS + +BBJ + +71221 + +1949 + +0.08 (95%CI = 0.06 - 0.1) + +0.98 (95%CI = 0.96 - 0.99) + +0.07 (SE = 0.01) + +1.05 (SE = 0.01) + +1.0957 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.HbA1c.v1.zip + +FALSE +
    +HbA1c + +HbA1c + +EUR + +UKB + +292134 + +73182 + +0.14 (95%CI = 0.13 - 0.14) + +0.93 (95%CI = 0.93 - 0.94) + +0.2 (SE = 0.02) + +1.17 (SE = 0.02) + +1.5659 + +30750 + +NA + +FALSE +
    +LDL + +LDL-cholesterol + +AFR + +UGR + +13086 + +6313 + +0.07 (95%CI = 0.07 - 0.08) + +1 (95%CI = 1 - 1) + +0.03 (SE = 0.05) + +1.03 (SE = 0.01) + +1.0285 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009043 + +FALSE +
    +LDL + +LDL-cholesterol + +EAS + +BBJ + +72866 + +1953 + +0.05 (95%CI = 0.03 - 0.06) + +1 (95%CI = 0.99 - 1) + +0.07 (SE = 0.01) + +1.05 (SE = 0.01) + +1.0957 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.LDLC.v1.zip + +FALSE +
    +LDL + +LDL-cholesterol + +EUR + +UKB + +291538 + +73172 + +0.12 (95%CI = 0.11 - 0.12) + +0.97 (95%CI = 0.97 - 0.97) + +0.1 (SE = 0.01) + +1.06 (SE = 0.01) + +1.2697 + +30780 + +NA + +FALSE +
    +LYM + +Lymphocyte + +AFR + +UGR + +2681 + +6353 + +0 (95%CI = 0 - 0.06) + +1 (95%CI = 0 - 1) + +0.08 (SE = 0.28) + +1.01 (SE = 0.01) + +1.0135 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009037 + +FALSE +
    +LYM + +Lymphocyte + +EAS + +BBJ + +95717 + +1997 + +0.16 (95%CI = 0.14 - 0.17) + +0.94 (95%CI = 0.91 - 0.96) + +0.08 (SE = 0.01) + +1.05 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.LYM.v1.zip + +FALSE +
    +LYM + +Lymphocyte + +EUR + +UKB + +296570 + +74442 + +0.08 (95%CI = 0.08 - 0.08) + +0.94 (95%CI = 0.94 - 0.94) + +0.18 (SE = 0.01) + +1.18 (SE = 0.02) + +1.6070 + +30120 + +NA + +FALSE +
    +MCH + +Mean corpuscular hemoglobin + +AFR + +UGR + +2742 + +6375 + +0.21 (95%CI = 0.18 - 0.27) + +1 (95%CI = 1 - 1) + +0.26 (SE = 0.22) + +1.01 (SE = 0.01) + +1.0225 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009063 + +FALSE +
    +MCH + +Mean corpuscular hemoglobin + +EAS + +BBJ + +128028 + +1999 + +0.12 (95%CI = 0.1 - 0.13) + +0.98 (95%CI = 0.97 - 0.98) + +0.19 (SE = 0.03) + +1.11 (SE = 0.02) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.MCH.v1.zip + +FALSE +
    +MCH + +Mean corpuscular hemoglobin + +EUR + +UKB + +297080 + +74575 + +0.19 (95%CI = 0.18 - 0.19) + +0.94 (95%CI = 0.94 - 0.95) + +0.25 (SE = 0.03) + +1.12 (SE = 0.02) + +1.4781 + +30050 + +NA + +FALSE +
    +MCHC + +Mean corpuscular hemoglobin concentration + +AFR + +UGR + +2744 + +6375 + +0.05 (95%CI = 0.04 - 0.16) + +1 (95%CI = 1 - 1) + +0.01 (SE = 0.23) + +1.01 (SE = 0.01) + +1.0225 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009064 + +TRUE +
    +MCHC + +Mean corpuscular hemoglobin concentration + +EAS + +BBJ + +135482 + +1999 + +0.04 (95%CI = 0.03 - 0.05) + +0.99 (95%CI = 0.98 - 1) + +0.07 (SE = 0.01) + +1.06 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.MCHC.v1.zip + +TRUE +
    +MCHC + +Mean corpuscular hemoglobin concentration + +EUR + +UKB + +297079 + +74573 + +0.05 (95%CI = 0.05 - 0.05) + +0.97 (95%CI = 0.97 - 0.97) + +0.06 (SE = 0.01) + +1.04 (SE = 0.01) + +1.1843 + +30060 + +NA + +TRUE +
    +MCV + +Mean corpuscular volume + +AFR + +UGR + +2742 + +6375 + +0.23 (95%CI = 0.18 - 0.29) + +1 (95%CI = 1 - 1) + +0.41 (SE = 0.23) + +1.01 (SE = 0.01) + +1.0225 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009065 + +FALSE +
    +MCV + +Mean corpuscular volume + +EAS + +BBJ + +129832 + +1999 + +0.12 (95%CI = 0.1 - 0.13) + +0.98 (95%CI = 0.97 - 0.98) + +0.22 (SE = 0.03) + +1.1 (SE = 0.02) + +1.2531 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.MCV.v1.zip + +FALSE +
    +MCV + +Mean corpuscular volume + +EUR + +UKB + +297083 + +74574 + +0.22 (95%CI = 0.21 - 0.22) + +0.94 (95%CI = 0.93 - 0.94) + +0.25 (SE = 0.03) + +1.13 (SE = 0.02) + +1.5144 + +30040 + +NA + +FALSE +
    +MON + +Monocyte + +AFR + +UGR + +2681 + +6353 + +0.15 (95%CI = 0.06 - 0.24) + +1 (95%CI = 0 - 1) + +-0.25 (SE = 0.22) + +1.02 (SE = 0.01) + +1.0135 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009038 + +FALSE +
    +MON + +Monocyte + +EAS + +BBJ + +95119 + +1997 + +0.1 (95%CI = 0.09 - 0.12) + +0.98 (95%CI = 0.97 - 0.99) + +0.08 (SE = 0.01) + +1.09 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.MON.v1.zip + +FALSE +
    +MON + +Monocyte + +EUR + +UKB + +296570 + +74442 + +0.13 (95%CI = 0.13 - 0.14) + +0.95 (95%CI = 0.95 - 0.95) + +0.19 (SE = 0.02) + +1.2 (SE = 0.02) + +1.5144 + +30130 + +NA + +FALSE +
    +NEU + +Neutrophil + +AFR + +UGR + +2671 + +6353 + +0.11 (95%CI = 0.1 - 0.15) + +1 (95%CI = 1 - 1) + +0.1 (SE = 0.23) + +1.01 (SE = 0.01) + +1.0105 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009040 + +TRUE +
    +NEU + +Neutrophil + +EAS + +BBJ + +82810 + +1997 + +0.07 (95%CI = 0.05 - 0.09) + +0.99 (95%CI = 0.98 - 0.99) + +0.11 (SE = 0.01) + +1.05 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.NEU.v1.zip + +TRUE +
    +NEU + +Neutrophil + +EUR + +UKB + +296570 + +74442 + +0.14 (95%CI = 0.14 - 0.15) + +0.93 (95%CI = 0.93 - 0.94) + +0.15 (SE = 0.01) + +1.15 (SE = 0.02) + +1.5401 + +30140 + +NA + +TRUE +
    +PLT + +Platelet + +AFR + +UGR + +2723 + +6375 + +0.11 (95%CI = 0.02 - 0.21) + +0.99 (95%CI = 0 - 1) + +0.26 (SE = 0.25) + +1.01 (SE = 0.01) + +1.0225 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009036 + +TRUE +
    +PLT + +Platelet + +EAS + +BBJ + +148623 + +1999 + +0.15 (95%CI = 0.14 - 0.17) + +0.95 (95%CI = 0.94 - 0.96) + +0.18 (SE = 0.02) + +1.13 (SE = 0.01) + +1.3101 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.PLT.v1.zip + +TRUE +
    +PLT + +Platelet + +EUR + +UKB + +297082 + +74575 + +0.24 (95%CI = 0.24 - 0.24) + +0.94 (95%CI = 0.93 - 0.94) + +0.27 (SE = 0.02) + +1.2 (SE = 0.02) + +1.6108 + +30080 + +NA + +TRUE +
    +RBC + +Red blood cell + +AFR + +UGR + +2744 + +6375 + +0.32 (95%CI = 0.24 - 0.42) + +0.99 (95%CI = 0.97 - 1) + +0.54 (SE = 0.24) + +1 (SE = 0.01) + +1.0165 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009062 + +FALSE +
    +RBC + +Red blood cell + +EAS + +BBJ + +153512 + +1999 + +0.08 (95%CI = 0.07 - 0.1) + +0.97 (95%CI = 0.96 - 0.98) + +0.12 (SE = 0.01) + +1.12 (SE = 0.02) + +1.2531 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.RBC.v1.zip + +FALSE +
    +RBC + +Red blood cell + +EUR + +UKB + +297084 + +74575 + +0.17 (95%CI = 0.17 - 0.18) + +0.93 (95%CI = 0.93 - 0.93) + +0.2 (SE = 0.02) + +1.19 (SE = 0.02) + +1.6108 + +30010 + +NA + +FALSE +
    +SBP + +Sytolic blood pressure + +AFR + +UGR + +13613 + +6658 + +0.17 (95%CI = 0.13 - 0.22) + +0.94 (95%CI = 0 - 0.98) + +0.06 (SE = 0.06) + +1.02 (SE = 0.01) + +1.0285 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009053 + +TRUE +
    +SBP + +Sytolic blood pressure + +EAS + +BBJ + +145505 + +1976 + +0.11 (95%CI = 0.09 - 0.12) + +0.94 (95%CI = 0.9 - 0.96) + +0.07 (SE = 0.01) + +1.08 (SE = 0.01) + +1.2005 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.SBP.v1.zip + +TRUE +
    +SBP + +Sytolic blood pressure + +EUR + +UKB + +289696 + +72639 + +0.12 (95%CI = 0.12 - 0.12) + +0.89 (95%CI = 0.88 - 0.9) + +0.13 (SE = 0.01) + +1.1 (SE = 0.01) + +1.5995 + +4080 + +NA + +TRUE +
    +TC + +Total cholesterol + +AFR + +UGR + +13116 + +6324 + +0.05 (95%CI = 0.05 - 0.06) + +1 (95%CI = 1 - 1) + +0.02 (SE = 0.05) + +1.03 (SE = 0.01) + +1.0285 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009042 + +TRUE +
    +TC + +Total cholesterol + +EAS + +BBJ + +135808 + +1955 + +0.08 (95%CI = 0.07 - 0.09) + +0.99 (95%CI = 0.99 - 1) + +0.07 (SE = 0.01) + +1.07 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.TC.v1.zip + +TRUE +
    +TC + +Total cholesterol + +EUR + +UKB + +292046 + +73305 + +0.12 (95%CI = 0.12 - 0.12) + +0.96 (95%CI = 0.96 - 0.97) + +0.11 (SE = 0.01) + +1.07 (SE = 0.02) + +1.3068 + +30690 + +NA + +TRUE +
    +TG + +Triglycerides + +AFR + +UGR + +13115 + +6323 + +0.11 (95%CI = 0.08 - 0.15) + +1 (95%CI = 0.99 - 1) + +0.08 (SE = 0.05) + +1.02 (SE = 0.01) + +1.0315 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009045 + +FALSE +
    +TG + +Triglycerides + +EAS + +BBJ + +111667 + +1954 + +0.07 (95%CI = 0.06 - 0.09) + +0.99 (95%CI = 0.99 - 1) + +0.13 (SE = 0.03) + +1.05 (SE = 0.01) + +1.1459 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.TG.v1.zip + +FALSE +
    +TG + +Triglycerides + +EUR + +UKB + +291813 + +73241 + +0.16 (95%CI = 0.16 - 0.16) + +0.94 (95%CI = 0.93 - 0.94) + +0.18 (SE = 0.02) + +1.14 (SE = 0.02) + +1.5696 + +30870 + +NA + +FALSE +
    +WBC + +White blood cell + +AFR + +UGR + +2741 + +6375 + +0.03 (95%CI = 0.03 - 0.05) + +1 (95%CI = 1 - 1) + +0.03 (SE = 0.26) + +1.01 (SE = 0.01) + +1.0105 + +NA + +http://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST009001-GCST010000/GCST009061 + +FALSE +
    +WBC + +White blood cell + +EAS + +BBJ + +154355 + +1999 + +0.12 (95%CI = 0.11 - 0.14) + +0.93 (95%CI = 0.91 - 0.95) + +0.11 (SE = 0.01) + +1.1 (SE = 0.01) + +1.2531 + +NA + +https://humandbs.dbcls.jp/files/hum0197/hum0197.v3.BBJ.WBC.v1.zip + +FALSE +
    +WBC + +White blood cell + +EUR + +UKB + +297079 + +74575 + +0.14 (95%CI = 0.14 - 0.14) + +0.92 (95%CI = 0.92 - 0.92) + +0.17 (SE = 0.01) + +1.18 (SE = 0.02) + +1.6334 + +30000 + +NA + +FALSE +
    +
    +

    -
    -

    Run GenoPred

    -
    -

    Prepare configuration for GenoPred

    +
    +
    +
    +

    Main analysis

    +
    +
    +

    PGS calculation

    +

    We will do this using GenoPred.

    Show code +
    + +
    +

    +Prepare configuration +

    ######
     # gwas_list
     ######
    @@ -2047,7 +6014,6 @@ 

    Prepare configuration for GenoPred

    "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx','xwing']", - "tlprs_methods: ['dbslmm']", "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", @@ -2059,15 +6025,10 @@

    Prepare configuration for GenoPred

    ) write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml', col.names = F, row.names = F, quote = F)
    -

    -
    -
    -

    Run pipeline

    -
    - -Show code - +

    +Run pipeline +

    snakemake \
       --profile slurm \
       --use-conda \
    @@ -2076,18 +6037,14 @@ 

    Run pipeline


    -
    -
    -

    Evaluate PGS

    +
    +

    PGS evaluation

    Lets use the model builder script which implements nested 10 fold cross validation. Similar set up to previous paper, evaluating a model containing the best PGS selected by 10-fold cross validation, a model containing the PGS selected by pseudovalidation (if available), and an elastic net model containing all PGS from a given method. We will need to update the model builder script to achieve this

    -
    -
    -

    Compare all methods

    We want to see: - Performance of pseudo and top1 models for single-source methods - Performance of pseudo and top1 models for multi-source methods - Performance of multi-source methods: - Using @@ -2095,13 +6052,16 @@

    Compare all methods

    2 - Using pseudoval for tuning step 1 and crossval for tuning step 2

    To achieve this. Will need to define groups of predictors for step 1 modelling, and groups that should then be linearly combined.

    -
    -
    -

    Create predictor lists

    Show code +
    + +
    +

    +Create predictor list +

    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     source('../functions/misc.R')
     source_all('../functions')
    @@ -2431,15 +6391,10 @@ 

    Create predictor lists

    } } }
    -

    -
    -
    -

    Run model_builder

    -
    - -Show code - +

    +Run model_builder +

    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
     conda activate model_builder
     
    @@ -2467,7 +6422,7 @@ 

    Run model_builder

    for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 5 --exclude=erc-hpc-comp058 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ @@ -2477,15 +6432,10 @@

    Run model_builder

    done done
    -

    -
    -
    -

    Plot results

    -
    - -Show code - +

    +Plot results +

    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
     library(data.table)
    @@ -2558,17 +6508,17 @@ 

    Plot results

    res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | @@ -2580,18 +6530,18 @@

    Plot results

    res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for *-Multi, PRS-CSx, X-wing res_eval_i <- res_eval_i[ @@ -2621,9 +6571,9 @@

    Plot results

    tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') tmp$label <- factor(tmp$label, levels = model_order) - # Simplify result to either SumStatTrain or IndivTrain - tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] res_eval_simp <- rbind(res_eval_simp, tmp) @@ -2747,29 +6697,6 @@

    Plot results

    dev.off() } -# Compare performance of each method in each target population across values of GWAS sample size -# Because we cannot hold all other things constant, this plot is confusing. I think relative performance might be easier to read. -for(targ_pop_i in targ_pop){ - tmp <- res_eval_simp[res_eval_simp$Target == targ_pop_i,] - for(disc_pop_i in unique(tmp$Discovery)){ - tmp2 <- tmp[tmp$Discovery == disc_pop_i,] - - ggplot(tmp2, aes(x=label, y=R , fill = Model)) + - geom_errorbar(aes(ymin = R - SE, ymax = R + SE), - width = 0, - position = position_dodge(width = 1)) + - geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + - geom_vline(xintercept = seq(1.5, length(unique(tmp2$Trait))), linetype="dotted") + - labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + - facet_grid(. ~ Trait, scales='free', space = 'free_x') + - theme_half_open() + - background_grid(major = 'y', minor = 'y') + - panel_border() + - theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) - - } -} - #### # Average results across phenotypes #### @@ -2846,7 +6773,7 @@

    Plot results

    } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval.csv', row.names = F) @@ -2867,8 +6794,8 @@

    Plot results

    'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') @@ -2899,8 +6826,8 @@

    Plot results

    tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.png'), res=300, width = 4000, height = 1500, units = 'px') @@ -2928,10 +6855,10 @@

    Plot results

    tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-multi') tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) tmp<-tmp[grepl('multi', tmp$label),] -tmp <- tmp[tmp$Model != 'Multi-IndivTrain',] +tmp <- tmp[tmp$Model != 'Multi-IndivTune',] tmp$Model<-as.character(tmp$Model) -tmp$Model[tmp$Model != 'SumStatTrain']<-'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain']<-'LEOPARD' +tmp$Model[tmp$Model != 'SumStatTune']<-'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune']<-'LEOPARD' tmp$Target <- paste0(tmp$Target, ' Target') png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png'), res=300, width = 1500, height = 2000, units = 'px') @@ -3030,13 +6957,13 @@

    Plot results

    find_model<-function(x){ mod <- x - mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain' - mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain' - mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain' - mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain' - mod[grepl('_multi', x)] <- 'SumStatTrain' - mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain' - mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain' + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' + mod[grepl('_multi', x)] <- 'SumStatTune' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' return(mod) } @@ -3056,26 +6983,26 @@

    Plot results

    res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) -# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & - res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & - res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),] + res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_comp_all <- res_comp_all[ !(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] res_comp_all <- res_comp_all[ !(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & - res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] # Remove top1 models for PRS-CSx res_comp_all <- res_comp_all[ @@ -3086,7 +7013,7 @@

    Plot results

    grepl('top1', res_comp_all$Model_2)),] # Remove any comparisons -res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "gwas_group", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] res_comp_all$r_diff_rel <- res_comp_all$R_diff / res_comp_all$Model_2_R @@ -3129,7 +7056,7 @@

    Plot results

    ##### # Export a csv containing difference results for all traits ##### -# Simplify to contain only IndivTrain or SumStatTrain result +# Simplify to contain only IndivTune or SumStatTune result tmp <- res_comp_all tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) tmp$label[is.na(tmp$label)] <- 'All' @@ -3141,10 +7068,10 @@

    Plot results

    tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') -tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -3332,7 +7259,7 @@

    Plot results

    ##### # Export a csv containing difference results for all traits ##### -# Simplify to contain only IndivTrain or SumStatTrain result +# Simplify to contain only IndivTune or SumStatTune result tmp <- meta_res_comp tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) tmp$label[is.na(tmp$label)] <- 'All' @@ -3344,10 +7271,10 @@

    Plot results

    tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') -tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -3410,10 +7337,10 @@

    Plot results

    tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') - tmp$Model1[tmp$Model1 != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model1[tmp$Model1 == 'SumStatTrain'] <- 'SumStatTrain' - tmp$Model2[tmp$Model2 != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model2[tmp$Model2 == 'SumStatTrain'] <- 'SumStatTrain' + tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' + tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' + tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' + tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] @@ -3423,8 +7350,8 @@

    Plot results

    tmp<-tmp[order(tmp$label1, tmp$label2),] - tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTrain', 'ST', 'IT'), ")") - tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTrain', 'ST', 'IT'), ")") + tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTune', 'ST', 'IT'), ")") + tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTune', 'ST', 'IT'), ")") tmp$label1 <- factor(tmp$label1, levels = unique(tmp$label1)) tmp$label2 <- factor(tmp$label2, levels = unique(tmp$label2)) @@ -3467,7 +7394,7 @@

    Plot results

    #### # Plot relative improvement of methods #### -# Use ptclump IndivTrain using EUR GWAS as the reference, as provides an interpretable scale +# Use ptclump IndivTune using EUR GWAS as the reference, as provides an interpretable scale meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Method2 == 'all' & meta_res_comp$Source2 == 'Multi',] meta_res_comp_ptclump_top1$reference_point<-F @@ -3498,7 +7425,7 @@

    Plot results

    'EUR GWAS', 'Both')) meta_tmp$Target <- paste0(meta_tmp$Target, ' Target') -meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = names(model_palette)) +meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_tmp_ref <- meta_res_comp_reference meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) @@ -3514,7 +7441,7 @@

    Plot results

    'EUR GWAS', 'Both')) meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target') -meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = names(model_palette)) +meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) tmp <- res_comp_all_ptclump_top1 tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) @@ -3530,7 +7457,7 @@

    Plot results

    'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model1 <- factor(tmp$Model1, levels = names(model_palette)) +tmp$Model1 <- factor(tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) ggplot(meta_tmp, aes(x=label, y=R_diff , fill = Model1)) + geom_point( @@ -3624,32 +7551,38 @@

    Plot results

    # Simplify results showing results only with or without training data meta_tmp_simple <- meta_tmp -meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_1 %in% res_eval_simp$Group,] meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_2 %in% res_eval_simp$Group,] meta_tmp_ref_simple <- meta_tmp_ref -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_1 %in% res_eval_simp$Group,] meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_2 %in% res_eval_simp$Group,] tmp_simple <- tmp -tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTrain'] <- 'IndivTrain' -tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTrain'] <- 'SumStatTrain' -tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTrain'] <- 'IndivTrain' -tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTrain'] <- 'SumStatTrain' +tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' tmp_simple<-tmp_simple[tmp_simple$Model_1 %in% res_eval_simp$Group,] tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,] # Export plot for manuscript png('~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png', width = 3200, height = 2000, res= 300, units = 'px') ggplot(meta_tmp_simple[meta_tmp_simple$Target != 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + +# geom_boxplot( +# data = tmp_simple[tmp_simple$Target != 'EUR Target',], +# mapping = aes(x=label, y=R_diff_perc, colour=Model1), +# position = position_dodge(0.7), +# alpha = 0.3 +# ) + geom_point( data = tmp_simple[tmp_simple$Target != 'EUR Target',], mapping = aes(x=label, y=R_diff_perc, colour=Model1), @@ -3751,10 +7684,40 @@

    Plot results

    ) dev.off()
    +
    + +Show average improvement in AFR + EAS + +
    +
    +

    +
    +
    +
    +
    + +Show average improvement in EUR + +
    +
    +

    +
    +
    +
    +
    + +Show LEOPARD comparison + +
    +
    +

    +
    +
    +

    -
    -

    Check LEOPARD weights

    +
    +

    LEOPARD+QuickPRS

    Here we will compare the LEOPARD estimated weights for population specific PGS, to the weights estimated using observed data in the UKB target sample.

    @@ -3914,6 +7877,7 @@

    Check LEOPARD weights

    direction = "wide") names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Target == 'EAS', -1:-2]) cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Target == 'AFR', -1:-2]) @@ -3950,6 +7914,7 @@

    Check LEOPARD weights

    direction = "wide") names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Discovery == 'EAS', -1:-2]) cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Discovery == 'AFR', -1:-2]) @@ -3977,12 +7942,22 @@

    Check LEOPARD weights

    labs(fill = "Correlation") dev.off()
    -
    +
    + +Show observed and LEOPARD PGS weights + +
    +
    +

    +
    +
    -
    -

    Computational resoures

    +
    +

    Computational resoures

    +

    Here we will read in the benchmark data for PGS methods and create a +table for the manuscript.

    Show code @@ -4145,14 +8120,156 @@

    Computational resoures

    write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F)
    +
    + +Show computational resources table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Method + +Time (hrs) + +Memory (Gb) +
    +DBSLMM + +0.15 + +1.15 +
    +lassosum + +0.08 + +7.30 +
    +LDpred2 + +0.38 + +20.54 +
    +LEOPARD (QuickPRS) + +0.23 + +8.22 +
    +MegaPRS + +0.85 + +12.51 +
    +PRS-CS + +4.40 + +10.57 +
    +PRS-CSx + +6.84 + +15.18 +
    +pT+clump + +0.02 + +0.83 +
    +QuickPRS + +0.06 + +4.87 +
    +SBayesRC + +0.38 + +4.40 +
    +X-Wing + +34.12 + +48.70 +
    +

    -
    -

    Sensitivity analysis using 1KG reference

    -

    PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas -the other methods are using the 1KG+HGDP reference sample. We should -check whether this difference is impacting our conclusions.

    +
    +
    +

    TL-PRS

    +

    Run using AFR and EAS subset in UKB to make it quicker to run. This +is the main interest when running TL-PRS anyway.


    @@ -4197,36 +8314,8 @@

    Subset AFR and EAS individuals in UKB data


    -
    -

    Create 1KG only GenoPred reference data

    -

    Subset the 1KG+HGDP reference data to include only 1KG -individuals.

    -
    - -Show code - -
    mkdir -p ~/oliverpainfel/Data/1kg/genopred/
    -cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/
    -rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p*
    -
    library(data.table)
    -
    -ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam')
    -ref<-ref[ref$Project == 'gnomAD_1kG',]
    -
    -write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F)
    -
    for chr in $(seq 1 22); do
    -  ~/oliverpainfel/Software/plink2 \
    -    --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \
    -    --keep ~/oliverpainfel/Data/1kg/1kg.keep \
    -    --make-pgen \
    -    --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr}
    -done
    -
    -
    -
    -
    -

    Run pipeline

    +
    +

    PGS calculation

    To save time, run using PGS methods that do not need pre-processed LD matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary from the 1KG+HGDP results, then expand to other methods (LDpred2, @@ -4235,9 +8324,15 @@

    Run pipeline

    Show code +
    + +
    +

    +Prepare configuration +

    library(data.table)
     
    -dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only')
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs')
     
     ######
     # target_list
    @@ -4257,42 +8352,56 @@ 

    Run pipeline

    ###### config<-c( - "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref", - "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref", - "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt", "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt", - "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']", -# "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']", + "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", + "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']", "cores_prep_pgs: 10", - "cores_target_pgs: 10" -) + "cores_target_pgs: 50", + "prscs_phi: ['auto']", + "ldpred2_model: ['auto']", + "ldpred2_inference: F", + "dbslmm_h2f: ['1']", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) -write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F)
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F) +
    +

    +Run pipeline +

    snakemake \
       --profile slurm \
       --use-conda \
    -  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \
       output_all -n

    -
    -

    Evaluate PGS

    +
    +

    PGS evaluation

    Show code +
    + +
    +

    +Create predictor list +

    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     source('../functions/misc.R')
     source_all('../functions')
     library(data.table)
     
     # Get some key variables from config
    -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml'
    -pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
     outdir <- read_param(config = config, param = 'outdir', return_obj = F)
     
     # Read in list of outcomes 
    @@ -4305,9 +8414,9 @@ 

    Evaluate PGS

    targ_pop <- c('EAS','AFR') for(trait_i in selected_traits){ scores_i <- scores[grepl(trait_i, scores$name),] - scores_i$multi <- scores_i$method - + for(targ_pop_i in targ_pop){ + # Subset GWAS based on EUR and/or targ_pop_i if(targ_pop_i == 'EAS'){ disc_pop <- 'BBJ' } @@ -4328,7 +8437,7 @@

    Evaluate PGS

    dir.create( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_', + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', targ_pop_i, '.disc_EUR_', disc_pop_j_2, @@ -4342,7 +8451,6 @@

    Evaluate PGS

    (grepl('UKB$', scores_i$name, ignore.case = F) | grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] - # Insert path to score file scores_i_j$predictor <- paste0( outdir, '/ukb/pgs/TRANS/', @@ -4354,270 +8462,86 @@

    Evaluate PGS

    '-TRANS.profiles' ) - #### - # Make groups single source methods - #### + ##### + # List single-source PGS + ##### + # These are actually pseudoval scores (as per the config) + scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),] - scores_i_j_single_top1 <- - scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & - !grepl('_multi$', scores_i_j$method), ] - - # Create top1 column indicating which predictors top1 models should be derived - scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' - scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR' + scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2 + scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo') - #### - # Make groups containing pseudo scores for single source methods - #### - - # Extract the pseudo score for each method and specify as a separate group - for(i in 1:nrow(scores_i_j_single_top1)) { - param <- find_pseudo( - config = config, - gwas = scores_i_j_single_top1$name[i], - pgs_method = scores_i_j_single_top1$method[i], - target_pop = targ_pop_i - ) - - score_header <- - fread(scores_i_j_single_top1$predictor[i], nrows = 1) - score_cols <- - which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) + ##### + # List tlprs scores (split by target population) + ##### + scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),] + scores_i_j_tlprs$multi <- scores_i_j_tlprs$method + + scores_i_j_tlprs_pop<-NULL + for(i in 1:nrow(scores_i_j_tlprs)){ + score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1) - system( - paste0( - "cut -d' ' -f ", - paste0(score_cols, collapse=','), - " ", - scores_i_j_single_top1$predictor[i], - " > ", - gsub('.profiles', - paste0('.', targ_pop_i, '_pseudo.profiles'), - scores_i_j_single_top1$predictor[i]) + for(pop in c('EUR', disc_pop_j_2)){ + score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_tlprs$predictor[i], + " > ", + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + ) ) - ) + + tmp <- scores_i_j_tlprs[i,] + tmp$multi <- paste0(tmp$multi, '.pop') + tmp$top1 <- pop + tmp$predictor <- + gsub('.profiles', + paste0('.targ_', pop, '.profiles'), + scores_i_j_tlprs$predictor[i]) + + scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp) + } } + + predictors_i<- do.call(rbind, list( + scores_i_j_single, scores_i_j_tlprs_pop + )) - scores_i_j_single_pseudo <- scores_i_j_single_top1 - scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') + predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F] + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.tlprs.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +}
    +
    +

    +Run model_builder +

    +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
     
    -      scores_i_j_single_pseudo$predictor <- gsub('.profiles', 
    -                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    -                                    scores_i_j_single_pseudo$predictor)
    -
    -#      ####
    -#      # Make groups for multi-single-source pseudo scores
    -#      ####
    -#      
    -#      scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),]
    -#
    -#      # Extract the pseudo score for each method and specify as a separate group
    -#      for(i in 1:nrow(scores_i_j_multi_single_pseudo)) {
    -#        param <- find_pseudo(
    -#          config = config,
    -#          gwas = scores_i_j_multi_single_pseudo$name[i],
    -#          pgs_method = scores_i_j_multi_single_pseudo$method[i],
    -#          target_pop = targ_pop_i
    -#        )
    -#        
    -#        score_header <-
    -#          fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1)
    -#        score_cols <-
    -#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param)))
    -#        
    -#        system(
    -#          paste0(
    -#            "cut -d' ' -f ", 
    -#            paste0(score_cols, collapse=','),
    -#            " ", 
    -#            scores_i_j_multi_single_pseudo$predictor[i], 
    -#            " > ", 
    -#            gsub('.profiles',
    -#                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    -#                 scores_i_j_multi_single_pseudo$predictor[i])
    -#          )
    -#        )
    -#      }
    -#      
    -#      scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo')
    -#
    -#      scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', 
    -#                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    -#                                    scores_i_j_multi_single_pseudo$predictor)
    -#      
    -#      scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2)
    -#
    -#      ####
    -#      # Make groups for the Multi-Source methods
    -#      ####
    -#      
    -#      scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),]
    -#
    -#      # Split top1 scores by target population
    -#      # This doesn't apply to xwing because it only has pop-specific pseudo scores
    -#      scores_i_j_multi_top1<-NULL
    -#      for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){
    -#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    -#        
    -#        for(pop in c('EUR', disc_pop_j_2)){
    -#          
    -#          if(scores_i_j_multi$method[i] == 'prscsx'){
    -#            score_cols <-
    -#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
    -#          }
    -#          if(scores_i_j_multi$method[i] == 'xwing'){
    -#            score_cols <-
    -#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
    -#          }
    -#          
    -#          system(
    -#            paste0(
    -#              "cut -d' ' -f ", 
    -#              paste0(score_cols, collapse=','),
    -#              " ", 
    -#              scores_i_j_multi$predictor[i], 
    -#              " > ", 
    -#              gsub('.profiles',
    -#                   paste0('.', pop, '_grid.profiles'),
    -#                   scores_i_j_multi$predictor[i])
    -#            )
    -#          )
    -#          
    -#          tmp <- scores_i_j_multi[i,]
    -#          tmp$multi <- paste0(tmp$multi, '.grid')
    -#          tmp$top1 <- pop
    -#          tmp$predictor <-
    -#              gsub('.profiles',
    -#                   paste0('.', pop, '_grid.profiles'),
    -#                   scores_i_j_multi$predictor[i])
    -#          
    -#          scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp)
    -#        }
    -#      }
    -#
    -#      # Split pop-specific pseudo scores by target population
    -#      scores_i_j_multi_pop_pseudo<-NULL
    -#      for(i in 1:nrow(scores_i_j_multi)){
    -#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    -#        
    -#        for(pop in c('EUR', disc_pop_j_2)){
    -#          if(scores_i_j_multi$method[i] == 'prscsx'){
    -#            score_cols <-
    -#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
    -#          }
    -#          if(scores_i_j_multi$method[i] == 'xwing'){
    -#            score_cols <-
    -#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    -#          }
    -#          
    -#          system(
    -#            paste0(
    -#              "cut -d' ' -f ", 
    -#              paste0(score_cols, collapse=','),
    -#              " ", 
    -#              scores_i_j_multi$predictor[i], 
    -#              " > ", 
    -#              gsub('.profiles',
    -#                   paste0('.', pop, '_pseudo.profiles'),
    -#                   scores_i_j_multi$predictor[i])
    -#            )
    -#          )
    -#          
    -#          tmp <- scores_i_j_multi[i,]
    -#          tmp$multi <- paste0(tmp$multi, '.pop_pseudo')
    -#          tmp$top1 <- pop
    -#          tmp$predictor <-
    -#              gsub('.profiles',
    -#                   paste0('.', pop, '_pseudo.profiles'),
    -#                   scores_i_j_multi$predictor[i])
    -#          
    -#          scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp)
    -#        }
    -#      }
    -#      
    -#      # Create pseudo score for multi-source methods
    -#      scores_i_j_multi_pseudo<-NULL
    -#      for(i in 1:nrow(scores_i_j_multi)) {
    -#        param <- find_pseudo(
    -#          config = config,
    -#          gwas = scores_i_j_multi$name[i],
    -#          pgs_method = scores_i_j_multi$method[i],
    -#          target_pop = targ_pop_i
    -#        )
    -#        
    -#        score_header <-
    -#          fread(scores_i_j_multi$predictor[i], nrows = 1)
    -#        score_cols <-
    -#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param)))
    -#
    -#        system(
    -#          paste0(
    -#            "cut -d' ' -f ", 
    -#            paste0(score_cols, collapse=','),
    -#            " ", 
    -#            scores_i_j_multi$predictor[i], 
    -#            " > ", 
    -#            gsub('.profiles',
    -#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    -#                 scores_i_j_multi$predictor[i])
    -#          )
    -#        )
    -#        
    -#        tmp <- scores_i_j_multi[i,]
    -#        tmp$multi <- paste0(tmp$multi, '.pseudo')
    -#        tmp$top1 <- paste0('EUR_', disc_pop_j_2)
    -#        tmp$predictor <-
    -#            gsub('.profiles',
    -#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    -#                 scores_i_j_multi$predictor[i])
    -#        
    -#        scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp)
    -#      }
    -      
    -      ####
    -      # Combine the different predictor groups
    -      ####
    -      predictors_i<- do.call(rbind, list(
    -        scores_i_j_single_top1, 
    -        scores_i_j_single_pseudo#, 
    -#        scores_i_j_multi_single_pseudo,
    -#        scores_i_j_multi_top1,
    -#        scores_i_j_multi_pop_pseudo,
    -#        scores_i_j_multi_pseudo
    -      ))
    -      
    -      predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F]
    -      
    -      write.table(
    -        predictors_i,
    -        paste0(
    -          '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_',
    -          targ_pop_i,
    -          '.disc_EUR_',
    -          disc_pop_j_2,
    -          '/',
    -          trait_i,
    -          '/predictor_list.txt'
    -        ),
    -        col.names = T,
    -        row.names = F,
    -        quote = F
    -      )
    -    }
    -  }
    -}
    -
    -
    -
    -

    Run model_builder

    -
    - -Show code - -
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    -conda activate model_builder
    -
    -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res*
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res*
     
     for targ_pop in $(echo EAS AFR); do
       if [ "$targ_pop" == "EUR" ]; then
    @@ -4627,7 +8551,7 @@ 

    Run model_builder

    fi if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo EAS AFR) + disc_pop=$(echo AFR EAS) fi if [ "$targ_pop" == "EAS" ]; then @@ -4640,26 +8564,20 @@

    Run model_builder

    for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ --n_core 5" fi done done -done -
    -
    +done
    -
    -
    -

    Plot results

    -
    - -Show code - +

    +Plot results +

    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
     library(data.table)
    @@ -4712,14 +8630,14 @@ 

    Plot results

    eval_i <- fread( paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/', + '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', 'targ_', targ_pop_i, '.disc_EUR_', disc_pop_i, '/', pheno_i, - '/res.pred_eval.txt' + '/res.tlprs.pred_eval.txt' ) ) eval_i$Target<-targ_pop_i @@ -4732,17 +8650,17 @@

    Plot results

    res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | @@ -4754,20 +8672,20 @@

    Plot results

    res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] - # Remove top1 models for *-Multi, PRS-CSx, X-wing + # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* res_eval_i <- res_eval_i[ !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & grepl('top1', res_eval_i$Group)),] @@ -4782,26 +8700,7 @@

    Plot results

    } # Create vector defining or of methods in plots -model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") - -res_eval_simp <- NULL -for(pheno_i in selected_traits){ - tmp <- res_eval[[pheno_i]] - tmp$Trait <- pheno_i - - # Insert nice PGS method names - tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) - tmp$label[is.na(tmp$label)] <- 'All' - tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') - tmp$label <- factor(tmp$label, levels = model_order) - - # Simplify result to either SumStatTrain or IndivTrain - tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' - tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' - tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] - - res_eval_simp <- rbind(res_eval_simp, tmp) -} +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") #### # Average results across phenotypes @@ -4879,7 +8778,7 @@

    Plot results

    } } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) # Plot average performance across phenotypes for AFR and EAS targets @@ -4887,7 +8786,7 @@

    Plot results

    tmp <- tmp[tmp$Target != 'EUR',] tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi') tmp$label <- factor(tmp$label, levels = model_order) tmp$Discovery_clean <- as.character(tmp$Discovery) tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' @@ -4898,19 +8797,30 @@

    Plot results

    'EUR GWAS', 'Both')) tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] -png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') -ggplot(tmp, aes(x=label, y=R , fill = Model)) + +dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') + +# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) + +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + @@ -4920,70 +8830,23 @@

    Plot results

    legend.justification = "center") dev.off() -# The results look very similar to when using 1KG+HGDP. - -################### -# Plot a comparison between the runs using different references - -# Read in results using 1KG+HGDP reference -main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv') -sens_results<-meta_res_eval - -tmp <- main_results -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' -main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] - -tmp <- sens_results -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' -sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] - -main_results<-main_results[main_results$Method %in% sens_results$Method,] -main_results<-main_results[main_results$Target %in% sens_results$Target,] - -sens_results$Reference <- '1KG' -main_results$Reference <- '1KG+HGDP' - -both_results <- rbind(main_results, sens_results) +tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] +tmp_tlprs_uni$Type <- 'TL-PRS' +tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] +tmp_unadj$Type <- 'Original' +tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) +tmp_both$label<-gsub('TL-','',tmp_both$label) +tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) -png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500) -ggplot(both_results, aes(x=label, y=R , fill = Model)) + +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px') +ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + @@ -4991,221 +8854,1675 @@

    Plot results

    legend.position = "top", legend.key.spacing.x = unit(1, "cm"), legend.justification = "center") -dev.off()
    -
    -
    -
    -
    -
    -
    -

    TL-PRS

    -

    Run using AFR and EAS subset in UKB to make it quicker to run. This -is the main interest when running TL-PRS anyway.

    -
    -
    -

    Run pipeline

    -

    To save time, run using PGS methods that do not need pre-processed LD -matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary -from the 1KG+HGDP results, then expand to other methods (LDpred2, -SBayesRC, QuickPRS).

    -
    - -Show code - -
    library(data.table)
    +dev.off()
     
    -dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs')
    +# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$Type <- NA
    +tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)"
    +tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)"
    +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)"
    +tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)"
    +tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi"
    +tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi"
    +tmp <- tmp[!is.na(tmp$Type),]
    +tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi"))
    +tmp$label<-gsub('TL-','',tmp$label)
     
    -######
    +png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Type)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ ., scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    +dev.off()
    +
    +#########################
    +# Check significance of differences between TL-PRS and unadjusted approaches
    +########################
    +
    +####
    +# Create heatmap showing difference between all methods and models
    +####
    +
    +# Create a function to mirror pred_comp results
    +mirror_comp<-function(x){
    +  x_sym <- x
    +  x_sym$Model_1 <- x$Model_2
    +  x_sym$Model_2 <- x$Model_1
    +  x_sym$Model_1_R <- x$Model_2_R
    +  x_sym$Model_2_R <- x$Model_1_R
    +  x_sym$R_diff <- -x_sym$R_diff
    +  x_mirrored <- rbind(x, x_sym)
    +  x_diag<-data.frame(
    +      Model_1=unique(x_mirrored$Model_1),
    +      Model_2=unique(x_mirrored$Model_1),
    +      Model_1_R=x_mirrored$Model_1_R,
    +      Model_2_R=x_mirrored$Model_1_R,
    +      R_diff=NA,
    +      R_diff_pval=NA
    +    )
    +  x_comp<-rbind(x_mirrored, x_diag)
    +  return(x_comp)
    +}
    +  
    +# Read in results
    +targ_pop=c('EAS','AFR')
    +res_comp <- list()
    +for(pheno_i in selected_traits){
    +  res_comp_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      comp_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.tlprs.pred_comp.txt'
    +          )
    +        )
    +      comp_i<-mirror_comp(comp_i)
    +      comp_i$Target<-targ_pop_i
    +      comp_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_comp_i<-rbind(res_comp_i, comp_i)
    +    }
    +  }
    +  
    +  res_comp[[pheno_i]]<-res_comp_i
    +}
    +
    +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) {
    +  x <- res_comp[[name]]
    +  x$pheno <- name  # Add a new column with the name of the element
    +  x  # Return the updated dataframe
    +}))
    +
    +# Annotate tests to get order correct
    +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1)
    +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1)
    +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2)
    +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2)
    +
    +find_model<-function(x){
    +  mod <- x
    +  mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune'
    +  mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune'
    +  mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune'
    +  mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune'
    +  mod[grepl('_multi', x)] <- 'SumStatTune'
    +  mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune'
    +  mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune'
    +  
    +  return(mod)
    +}
    +
    +res_comp_all$Model1<-find_model(res_comp_all$Model_1)
    +res_comp_all$Model2<-find_model(res_comp_all$Model_2)
    +
    +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single')
    +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single')
    +  
    +for(i in c('EUR','EAS','AFR')){
    +  res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i
    +  res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i
    +}
    +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi']
    +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi']
    +
    +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1))
    +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2))
    +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune'))
    +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune'))
    +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')))
    +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC)
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('quickprs','sbayesrc') & 
    +  res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),]
    +
    +# Remove pseudo model for methods that don't really have one 
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method1 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),]
    +res_comp_all <- res_comp_all[
    +!(res_comp_all$Method2 %in%  c('ptclump','ptclump_multi') & 
    +  res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),]
    +
    +# Remove top1 models for PRS-CSx
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & 
    +  grepl('top1', res_comp_all$Model_1)),]
    +res_comp_all <- res_comp_all[
    +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & 
    +  grepl('top1', res_comp_all$Model_2)),]
    +
    +# Remove any comparisons
    +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),]
    +
    +###########
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_comp <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_comp for each scenario
    +    res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)]
    +  
    +    # Calculate diff SE based on p-value
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001
    +    res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001
    +    res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2)
    +    res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z)
    +        
    +    # Average results for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_comp_i$Sample<-'A'
    +    res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2)
    +  
    +    for(group_i in unique(res_comp_i$Group)){
    +      res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,]
    +      cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)]
    +      
    +      if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){
    +        
    +        meta_res_comp_i <-
    +          agg(
    +            id = Sample,
    +            es = R_diff,
    +            var = R_diff_SE ^ 2,
    +            cor = cors_i,
    +            method = "BHHR",
    +            mod = NULL,
    +            data = res_comp_group_i
    +          )
    +        
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$Model_1_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$Model_2_R <-
    +          meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 &
    +                            meta_res_eval$Target == targ_pop_i &
    +                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    +        tmp$R_diff <- meta_res_comp_i$es
    +        tmp$R_diff_SE <- sqrt(meta_res_comp_i$var)
    +        tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE
    +        tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z))
    +      } else {
    +        tmp <- res_comp_group_i[1,]
    +        tmp$pheno <- NULL
    +        tmp$R_diff <- NA
    +        tmp$R_diff_SE <- NA
    +        tmp$R_diff_z <- NA
    +        tmp$R_diff_p <- NA
    +      }
    +      meta_res_comp <- rbind(meta_res_comp, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R
    +  
    +# Compare IndivTune SBayesRC-multi to TL-SBayesRC-multi
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    +                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    +                    meta_res_comp$Target == 'AFR',]
    +round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    +                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    +                    meta_res_comp$Target == 'EAS',]
    +round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    +tmp_sbayesrc$R_diff_p
    +
    +
    + +Show TLPRS results + +
    +
    +

    +
    +
    +
    +
    +
    +
    +

    Computational resoures

    +
    + +Show code + +
    library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in configuration specific benchmark files
    +bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T)
    +
    +# Subset benchmarks for pgs_methods
    +bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)]
    +
    +# Read in benchmark files
    +bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) {
    +  tmp <- fread(file)
    +  tmp$file <- basename(file)
    +  return(tmp)
    +}))
    +
    +# Create rule column
    +bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file)
    +
    +# Create method column
    +bm_dat_all$method <-
    +  gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule))
    +
    +#############
    +# Time
    +#############
    +
    +# Calculate average time taken for each method
    +method_avg <- NULL
    +for(i in unique(bm_dat_all$method)){
    +  method_avg <- rbind(
    +    method_avg,
    +    data.frame(
    +      Method = i,
    +      Time = mean(bm_dat_all$s[bm_dat_all$method == i])
    +    )
    +  )
    +}
    +
    +# Convert time in seconds to hours
    +method_avg$Time_hour <- method_avg$Time / 60/60
    +method_avg$Time_hour <- round(method_avg$Time_hour, 2)
    +
    +#This is for bidirectional TL-PRS
    +
    +#############
    +# Memory
    +#############
    +
    +# Calculate average max_rss for each method
    +method_avg_mem <- NULL
    +for(i in unique(bm_dat_all$method)){
    +  method_avg_mem <- rbind(
    +    method_avg_mem,
    +    data.frame(
    +      Method = i,
    +      Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i])
    +    )
    +  )
    +}
    +
    +# Format the Memory nicely
    +method_avg_mem$Memory_clean <-
    +  paste0(round(method_avg_mem$Memory/1000, 2), ' Gb')
    +
    +ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) +
    +  geom_bar(stat = "identity", position="dodge") +
    +  geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) +
    +  labs(x = "PGS Method", y = "Memory (Mb)") +
    +  theme_half_open() +
    +  background_grid() +
    +  theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none")
    +
    +method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000
    +method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')]
    +method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2)
    +names(method_avg_mem)<-c('Method',"Memory (Gb)")
    +
    +method_avg<-merge(method_avg, method_avg_mem, by = 'Method')
    +
    +write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory_tlprs.csv', row.names=F)
    +
    +
    + +Show computational resources table + + + + + + + + + + + + + + + + + + +
    +Method + +Time + +Time_hour + +Memory (Gb) +
    +tlprs + +2614.237 + +0.73 + +31.38 +
    +
    +
    +
    +
    +
    +

    Sensitivity analyses

    +
    +
    +

    Using 1KG reference

    +

    PRS-CS, PRS-CSx and X-Wing all use the 1KG reference sample, whereas +the other methods are using the 1KG+HGDP reference sample. We should +check whether this difference is impacting our conclusions.

    +

    To make this quicker, focus on evaluating the PGS methods in the AFR +and EAS target individuals in UKB. This will avoid reprocessing the full +UKB data.

    +
    +
    +

    Create 1KG only GenoPred reference data

    +

    Subset the 1KG+HGDP reference data to include only 1KG +individuals.

    +
    + +Show code + +
    mkdir -p ~/oliverpainfel/Data/1kg/genopred/
    +cp -r ~/oliverpainfel/Data/hgdp_1kg/genopred/ref ~/oliverpainfel/Data/1kg/genopred/
    +rm ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr*.p*
    +
    library(data.table)
    +
    +ref<- fread('/users/k1806347/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr1.psam')
    +ref<-ref[ref$Project == 'gnomAD_1kG',]
    +
    +write.table(ref[,1, drop = F], '~/oliverpainfel/Data/1kg/1kg.keep', col.names=F, row.names=F, quote=F)
    +
    for chr in $(seq 1 22); do
    +  ~/oliverpainfel/Software/plink2 \
    +    --pfile ~/oliverpainfel/Data/hgdp_1kg/genopred/ref/ref.chr${chr} \
    +    --keep ~/oliverpainfel/Data/1kg/1kg.keep \
    +    --make-pgen \
    +    --out ~/oliverpainfel/Data/1kg/genopred/ref/ref.chr${chr}
    +done
    +
    +
    +
    +
    +

    PGS calculation

    +

    To save time, run using PGS methods that do not need pre-processed LD +matrix data (ptclump, dbslmm, megaprs, lassosum). If the results vary +from the 1KG+HGDP results, then expand to other methods (LDpred2, +SBayesRC, QuickPRS).

    +
    + +Show code + +
    + +
    +

    +Prepare configuration +

    +
    library(data.table)
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only')
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_1kgref",
    +  "refdir: /users/k1806347/oliverpainfel/Data/1kg/genopred/ref",
    +  "resdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/resdir_1kgref",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt",
    +  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt",
    +  "pgs_methods: ['ptclump','dbslmm','lassosum','megaprs']",
    +#  "leopard_methods: ['ptclump','dbslmm','lassosum','megaprs']",
    +  "cores_prep_pgs: 10",
    +  "cores_target_pgs: 10"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml', col.names = F, row.names = F, quote = F)
    +
    +

    +Run pipeline +

    +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \
    +  output_all -n
    +
    +
    +
    +
    +

    PGS evaluation

    +
    + +Show code + +
    + +
    +

    +Create predictor list +

    +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml'
    +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Create files for EAS and AFR targets
    +targ_pop <- c('EAS','AFR')
    +for(trait_i in selected_traits){
    +  scores_i <- scores[grepl(trait_i, scores$name),]
    +  scores_i$multi <- scores_i$method
    +  
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'BBJ'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'UGR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('BBJ','UGR')
    +    }
    +    
    +    for(disc_pop_j in disc_pop){
    +      if(disc_pop_j == 'BBJ'){
    +        disc_pop_j_2 <- 'EAS'
    +      }
    +      if(disc_pop_j == 'UGR'){
    +        disc_pop_j_2 <- 'AFR'
    +      }
    +
    +      dir.create(
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i
    +        ),
    +        recursive = T
    +      )
    +      
    +      scores_i_j <- scores_i[
    +        (grepl('UKB$', scores_i$name, ignore.case = F) | 
    +         grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),]
    +
    +      # Insert path to score file
    +      scores_i_j$predictor <- paste0(
    +        outdir,
    +        '/ukb/pgs/TRANS/',
    +        scores_i_j$method,
    +        '/',
    +        scores_i_j$name,
    +        '/ukb-',
    +        scores_i_j$name,
    +        '-TRANS.profiles'
    +      )
    +      
    +      ####
    +      # Make groups single source methods
    +      ####
    +      
    +      scores_i_j_single_top1 <-
    +        scores_i_j[!(scores_i_j$method %in% pgs_group_methods) &
    +                     !grepl('_multi$', scores_i_j$method), ]
    +
    +      # Create top1 column indicating which predictors top1 models should be derived
    +      scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR'
    +      scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2
    +      
    +      ####
    +      # Make groups containing pseudo scores for single source methods
    +      ####
    +
    +      # Extract the pseudo score for each method and specify as a separate group
    +      for(i in 1:nrow(scores_i_j_single_top1)) {
    +        param <- find_pseudo(
    +          config = config,
    +          gwas = scores_i_j_single_top1$name[i],
    +          pgs_method = scores_i_j_single_top1$method[i],
    +          target_pop = targ_pop_i
    +        )
    +        
    +        score_header <-
    +          fread(scores_i_j_single_top1$predictor[i], nrows = 1)
    +        score_cols <-
    +          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param)))
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_j_single_top1$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                 scores_i_j_single_top1$predictor[i])
    +          )
    +        )
    +      }
    +      
    +      scores_i_j_single_pseudo <- scores_i_j_single_top1
    +      scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo')
    +
    +      scores_i_j_single_pseudo$predictor <- gsub('.profiles', 
    +                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                    scores_i_j_single_pseudo$predictor)
    +
    +#      ####
    +#      # Make groups for multi-single-source pseudo scores
    +#      ####
    +#      
    +#      scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),]
    +#
    +#      # Extract the pseudo score for each method and specify as a separate group
    +#      for(i in 1:nrow(scores_i_j_multi_single_pseudo)) {
    +#        param <- find_pseudo(
    +#          config = config,
    +#          gwas = scores_i_j_multi_single_pseudo$name[i],
    +#          pgs_method = scores_i_j_multi_single_pseudo$method[i],
    +#          target_pop = targ_pop_i
    +#        )
    +#        
    +#        score_header <-
    +#          fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1)
    +#        score_cols <-
    +#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param)))
    +#        
    +#        system(
    +#          paste0(
    +#            "cut -d' ' -f ", 
    +#            paste0(score_cols, collapse=','),
    +#            " ", 
    +#            scores_i_j_multi_single_pseudo$predictor[i], 
    +#            " > ", 
    +#            gsub('.profiles',
    +#                 paste0('.', targ_pop_i, '_pseudo.profiles'),
    +#                 scores_i_j_multi_single_pseudo$predictor[i])
    +#          )
    +#        )
    +#      }
    +#      
    +#      scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo')
    +#
    +#      scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', 
    +#                                    paste0('.', targ_pop_i, '_pseudo.profiles'),
    +#                                    scores_i_j_multi_single_pseudo$predictor)
    +#      
    +#      scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2)
    +#
    +#      ####
    +#      # Make groups for the Multi-Source methods
    +#      ####
    +#      
    +#      scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),]
    +#
    +#      # Split top1 scores by target population
    +#      # This doesn't apply to xwing because it only has pop-specific pseudo scores
    +#      scores_i_j_multi_top1<-NULL
    +#      for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){
    +#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +#        
    +#        for(pop in c('EUR', disc_pop_j_2)){
    +#          
    +#          if(scores_i_j_multi$method[i] == 'prscsx'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
    +#          }
    +#          if(scores_i_j_multi$method[i] == 'xwing'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
    +#          }
    +#          
    +#          system(
    +#            paste0(
    +#              "cut -d' ' -f ", 
    +#              paste0(score_cols, collapse=','),
    +#              " ", 
    +#              scores_i_j_multi$predictor[i], 
    +#              " > ", 
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_grid.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#            )
    +#          )
    +#          
    +#          tmp <- scores_i_j_multi[i,]
    +#          tmp$multi <- paste0(tmp$multi, '.grid')
    +#          tmp$top1 <- pop
    +#          tmp$predictor <-
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_grid.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#          
    +#          scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp)
    +#        }
    +#      }
    +#
    +#      # Split pop-specific pseudo scores by target population
    +#      scores_i_j_multi_pop_pseudo<-NULL
    +#      for(i in 1:nrow(scores_i_j_multi)){
    +#        score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1)
    +#        
    +#        for(pop in c('EUR', disc_pop_j_2)){
    +#          if(scores_i_j_multi$method[i] == 'prscsx'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
    +#          }
    +#          if(scores_i_j_multi$method[i] == 'xwing'){
    +#            score_cols <-
    +#              which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    +#          }
    +#          
    +#          system(
    +#            paste0(
    +#              "cut -d' ' -f ", 
    +#              paste0(score_cols, collapse=','),
    +#              " ", 
    +#              scores_i_j_multi$predictor[i], 
    +#              " > ", 
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_pseudo.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#            )
    +#          )
    +#          
    +#          tmp <- scores_i_j_multi[i,]
    +#          tmp$multi <- paste0(tmp$multi, '.pop_pseudo')
    +#          tmp$top1 <- pop
    +#          tmp$predictor <-
    +#              gsub('.profiles',
    +#                   paste0('.', pop, '_pseudo.profiles'),
    +#                   scores_i_j_multi$predictor[i])
    +#          
    +#          scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp)
    +#        }
    +#      }
    +#      
    +#      # Create pseudo score for multi-source methods
    +#      scores_i_j_multi_pseudo<-NULL
    +#      for(i in 1:nrow(scores_i_j_multi)) {
    +#        param <- find_pseudo(
    +#          config = config,
    +#          gwas = scores_i_j_multi$name[i],
    +#          pgs_method = scores_i_j_multi$method[i],
    +#          target_pop = targ_pop_i
    +#        )
    +#        
    +#        score_header <-
    +#          fread(scores_i_j_multi$predictor[i], nrows = 1)
    +#        score_cols <-
    +#          which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param)))
    +#
    +#        system(
    +#          paste0(
    +#            "cut -d' ' -f ", 
    +#            paste0(score_cols, collapse=','),
    +#            " ", 
    +#            scores_i_j_multi$predictor[i], 
    +#            " > ", 
    +#            gsub('.profiles',
    +#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +#                 scores_i_j_multi$predictor[i])
    +#          )
    +#        )
    +#        
    +#        tmp <- scores_i_j_multi[i,]
    +#        tmp$multi <- paste0(tmp$multi, '.pseudo')
    +#        tmp$top1 <- paste0('EUR_', disc_pop_j_2)
    +#        tmp$predictor <-
    +#            gsub('.profiles',
    +#                 paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +#                 scores_i_j_multi$predictor[i])
    +#        
    +#        scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp)
    +#      }
    +      
    +      ####
    +      # Combine the different predictor groups
    +      ####
    +      predictors_i<- do.call(rbind, list(
    +        scores_i_j_single_top1, 
    +        scores_i_j_single_pseudo#, 
    +#        scores_i_j_multi_single_pseudo,
    +#        scores_i_j_multi_top1,
    +#        scores_i_j_multi_pop_pseudo,
    +#        scores_i_j_multi_pseudo
    +      ))
    +      
    +      predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F]
    +      
    +      write.table(
    +        predictors_i,
    +        paste0(
    +          '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_',
    +          targ_pop_i,
    +          '.disc_EUR_',
    +          disc_pop_j_2,
    +          '/',
    +          trait_i,
    +          '/predictor_list.txt'
    +        ),
    +        col.names = T,
    +        row.names = F,
    +        quote = F
    +      )
    +    }
    +  }
    +}
    +
    +

    +Run model_builder +

    +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_*.disc_EUR_*/*/res*
    +
    +for targ_pop in $(echo EAS AFR); do
    +  if [ "$targ_pop" == "EUR" ]; then
    +      targ_pop2="EUR_test"
    +  else
    +      targ_pop2=$targ_pop
    +  fi
    +  
    +  if [ "$targ_pop" == "EUR" ]; then
    +    disc_pop=$(echo EAS AFR)
    +  fi
    +  
    +  if [ "$targ_pop" == "EAS" ]; then
    +    disc_pop="EAS"
    +  fi
    +  
    +  if [ "$targ_pop" == "AFR" ]; then
    +    disc_pop="AFR"
    +  fi
    +  
    +  for disc_pop_i in ${disc_pop}; do
    +    for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do
    +      if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then
    +        sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +          --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \
    +          --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \
    +          --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \
    +          --n_core 5"
    +      fi
    +    done
    +  done
    +done
    +
    +
    +

    +Plot results +

    +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +# Read in list of outcomes 
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv')
    +
    +# Calculate correlation between all phenotypes in each target population
    +cors <- list()
    +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){
    +  if(pop_i == 'EUR'){
    +    pop_i_2 <- 'EUR_test'
    +  } else {
    +    pop_i_2 <- pop_i
    +  }
    +  pheno_pop_i <- list()
    +  for(pheno_i in selected_traits){
    +    pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt'))
    +    names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
    +  }
    +  
    +  pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
    +
    +  cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +  cors[[pop_i]] <- cors_i
    +}
    +
    +# Read in results
    +targ_pop = c('EAS','AFR')
    +res_eval <- list()
    +for(pheno_i in selected_traits){
    +  res_eval_i<-NULL
    +  for(targ_pop_i in targ_pop){
    +    if(targ_pop_i == 'EAS'){
    +      disc_pop <- 'EAS'
    +    }
    +    if(targ_pop_i == 'AFR'){
    +      disc_pop <- 'AFR'
    +    }
    +    if(targ_pop_i == 'EUR'){
    +      disc_pop <- c('EAS','AFR')
    +    }
    +    for(disc_pop_i in disc_pop){
    +      eval_i <-
    +        fread(
    +          paste0(
    +            '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_1kgref/',
    +            'targ_',
    +            targ_pop_i,
    +            '.disc_EUR_',
    +            disc_pop_i,
    +            '/',
    +            pheno_i,
    +            '/res.pred_eval.txt'
    +          )
    +        )
    +      eval_i$Target<-targ_pop_i
    +      eval_i$gwas_group<-paste0('EUR+', disc_pop_i)
    +      res_eval_i<-rbind(res_eval_i, eval_i)
    +    }
    +  }
    +  
    +  res_eval_i$Method<-sub('\\..*','',res_eval_i$Group)
    +  res_eval_i$Method<-gsub('-.*','', res_eval_i$Method)
    +  
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'IndivTune'
    +  res_eval_i$Model[grepl('top1$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'SumStatTune'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune'
    +  res_eval_i$Model[grepl('multi$', res_eval_i$Group) &
    +                   grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune'
    +  
    +  res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune'
    +  res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune'
    +  res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune'
    +  
    +  res_eval_i$Source<-ifelse(
    +    res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | 
    +    !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single')
    +  
    +  res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR'
    +  res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS'
    +  res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR'
    +  res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi']
    +  
    +  res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method))
    +  res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune'))
    +  res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +  # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  res_eval_i <- res_eval_i[
    +    !(res_eval_i$Method %in%  c('ptclump','ptclump_multi') & 
    +      res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),]
    +
    +  # Remove top1 models for *-Multi, PRS-CSx, X-wing
    +  res_eval_i <- res_eval_i[
    +    !((res_eval_i$Method %in%  c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & 
    +      grepl('top1', res_eval_i$Group)),]
    +  
    +  # Remove any duplicate models
    +  res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c(
    +    "Target", "Method", "Model", "Source", "Discovery","gwas_group"
    +  )]),]
    +  
    +  res_eval[[pheno_i]]<-res_eval_i
    +  
    +}
    +
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") 
    +
    +res_eval_simp <- NULL
    +for(pheno_i in selected_traits){
    +  tmp <- res_eval[[pheno_i]]
    +  tmp$Trait <- pheno_i
    +  
    +  # Insert nice PGS method names
    +  tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +  tmp$label[is.na(tmp$label)] <- 'All'
    +  tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +  tmp$label <- factor(tmp$label, levels = model_order)
    +  
    +  # Simplify result to either SumStatTune or IndivTune
    +  tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune'
    +  tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune'
    +  tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),]
    +  
    +  res_eval_simp <- rbind(res_eval_simp, tmp)
    +}
    +
    +####
    +# Average results across phenotypes
    +####
    +
    +library(MAd)
    +
    +# Average R across phenotypes
    +meta_res_eval <- NULL
    +for(targ_pop_i in targ_pop){
    +  if(targ_pop_i == 'EAS'){
    +    disc_pop <- 'EAS'
    +  }
    +  if(targ_pop_i == 'AFR'){
    +    disc_pop <- 'AFR'
    +  }
    +  if(targ_pop_i == 'EUR'){
    +    disc_pop <- c('EAS','AFR')
    +  }
    +  for(disc_pop_i in disc_pop){
    +  
    +    # Subset res_eval for each scenario
    +    res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) {
    +      x <- res_eval[[i]]
    +      x$pheno <- names(res_eval)[i]
    +      x <- x[x$Target == targ_pop_i]
    +      x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)]
    +    }))
    +    
    +    # Average res_evalults for each test across phenotypes
    +    # Use MAd to account for correlation between them
    +    res_eval_i$Sample<-'A'
    +  
    +    for(group_i in unique(res_eval_i$Group)){
    +      res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,]
    +      missing_pheno <-
    +        colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))]
    +      
    +      if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) {
    +        print(paste0(
    +          'res_evalults missing for ',
    +          targ_pop_i,
    +          ' ',
    +          group_i,
    +          ' ',
    +          paste0(missing_pheno, collapse = ' ')
    +        ))
    +      }
    +      
    +      cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)]
    +      
    +      meta_res_eval_i <-
    +        agg(
    +          id = Sample,
    +          es = R,
    +          var = SE ^ 2,
    +          cor = cors_i,
    +          method = "BHHR",
    +          mod = NULL,
    +          data = res_eval_group_i
    +        )
    +      
    +      tmp <- data.table(Group = group_i,
    +                        Method = res_eval_group_i$Method[1],
    +                        Model = res_eval_group_i$Model[1],
    +                        Source = res_eval_group_i$Source[1],
    +                        Discovery = res_eval_group_i$Discovery[1],
    +                        gwas_group = res_eval_group_i$gwas_group[1],
    +                        Target = targ_pop_i,
    +                        R = meta_res_eval_i$es,
    +                        SE = sqrt(meta_res_eval_i$var))
    +      
    +      meta_res_eval <- rbind(meta_res_eval, tmp)
    +    }
    +  }
    +}
    +
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune'))
    +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +
    +# Plot average performance across phenotypes for AFR and EAS targets
    +tmp <- meta_res_eval
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune'
    +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune'
    +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# The results look very similar to when using 1KG+HGDP. 
    +
    +###################
    +# Plot a comparison between the runs using different references
    +
    +# Read in results using 1KG+HGDP reference
    +main_results<-fread('~/oliverpainfel/Analyses/crosspop/r_eval.csv')
    +sens_results<-meta_res_eval
    +
    +tmp <- main_results
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune'
    +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune'
    +main_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +tmp <- sens_results
    +tmp <- tmp[tmp$Target != 'EUR',]
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label[is.na(tmp$label)] <- 'All'
    +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi')
    +tmp$label <- factor(tmp$label, levels = model_order)
    +tmp$Discovery_clean <- as.character(tmp$Discovery)
    +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS'
    +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both'
    +tmp$Discovery_clean <- factor(tmp$Discovery_clean, 
    +                              levels = c('Target-matched GWAS',
    +                                         'EUR GWAS',
    +                                         'Both'))
    +tmp$Target <- paste0(tmp$Target, ' Target')
    +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune'
    +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune'
    +sens_results <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),]
    +
    +main_results<-main_results[main_results$Method %in% sens_results$Method,]
    +main_results<-main_results[main_results$Target %in% sens_results$Target,]
    +
    +sens_results$Reference <- '1KG'
    +main_results$Reference <- '1KG+HGDP'
    +
    +both_results <- rbind(main_results, sens_results)
    +
    +png('~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png', units = 'px', res = 300, width=4000, height=2500)
    +ggplot(both_results, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    facet_grid(Target ~ Discovery_clean + Reference, scales='free', space = 'free_x') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +
    + +Show results + +
    +
    +

    +
    +
    +
    +
    +
    +
    +
    +

    Using three GWAS

    +

    Extend analysis to include gwas_groups including AFR EAS and EUR +GWAS. Only some multi-source methods should be applicable here, +including LEOPARD, PRS-CSx, and X-Wing. Given X-Wing with LEOPARD is +slow, limit X-Wing analysis to the IndivTune model alone.

    +
    +
    +

    PGS calculation

    +
    + +Show code + +
    + +
    +

    +Prepare configuration +

    +
    library(data.table)
    +
    +# Subset original gwas_list to include selected traits
    +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
    +pheno<-gsub('_.*','', gwas_list$name)
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +gwas_list<-gwas_list[pheno %in% selected_traits,]
    +gwas_list$label<-paste0('"', gwas_list$label, '"')
    +
    +######
    +# gwas_groups
    +######
    +
    +gwas_groups_three_pop<-data.frame(
    +  name=paste0(selected_traits, '_UKB_BBJ_UGR'),
    +  gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_BBJ,',x,'_UGR')),
    +  label=paste0('"', selected_traits, " (UKB+BBJ+UGR)", '"')
    +)
    +
    +write.table(gwas_groups_three_pop, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_three_pop.txt', col.names = T, row.names = F, quote = F)
    +
    +######
     # config
     ######
     
     config<-c(
    -  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_tlprs",
    -  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml",
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml",
       "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt",
    -  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/target_list.txt",
    -  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups.txt",
    -  "pgs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']",
    -  "tlprs_methods: ['quickprs','dbslmm','ldpred2','sbayesrc']",
    -  "cores_prep_pgs: 10",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt",
    +  "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_three_pop.txt",
    +  "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx']", # xwing removed for time sake
    +  "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']",
    +  "cores_prep_pgs: 10", # xwing run with 20 cores
       "cores_target_pgs: 50",
    -  "prscs_phi: ['auto']",
    -  "ldpred2_model: ['auto']",
       "ldpred2_inference: F",
    -  "dbslmm_h2f: ['1']",
       "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3",
       "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3",
    +  "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset",
       "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3"
     )
     
    -write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml', col.names = F, row.names = F, quote = F)
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml', col.names = F, row.names = F, quote = F) +
    +

    +Run pipeline +

    snakemake \
       --profile slurm \
       --use-conda \
    -  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \
    -  output_all -n
    + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml \ + target_pgs -n

    -
    -

    Create predictor lists

    +
    +

    PGS evaluation

    Show code +
    + +
    +

    +Create predictor list +

    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     source('../functions/misc.R')
     source_all('../functions')
     library(data.table)
     
     # Get some key variables from config
    -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
    -outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +config_2_pop<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config.yaml'
    +config_3_pop<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml'
    +pgs_methods <- read_param(config = config_3_pop, param = 'pgs_methods', return_obj = F)
    +outdir <- read_param(config = config_3_pop, param = 'outdir', return_obj = F)
     
     # Read in list of outcomes 
     selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
     
     # Get a list of score files
    -scores <- list_score_files(config)
    +scores_2_pop <- list_score_files(config_2_pop)
    +scores_3_pop <- list_score_files(config_3_pop)
    +scores <- rbind(scores_2_pop, scores_3_pop)
    +scores <- scores[!duplicated(scores),]
    +
    +# Remove xwing 
    +scores <- scores[scores$method != 'xwing', ]
     
     # Create files for EAS and AFR targets
     targ_pop <- c('EAS','AFR')
     for(trait_i in selected_traits){
    -  scores_i <- scores[grepl(trait_i, scores$name),]
    -
    +  scores_j <- scores[grepl(trait_i, scores$name),]
    +  scores_j$multi <- scores_j$method
    +  
       for(targ_pop_i in targ_pop){
    -    # Subset GWAS based on EUR and/or targ_pop_i
    -    if(targ_pop_i == 'EAS'){
    -      disc_pop <- 'BBJ'
    -    }
    -    if(targ_pop_i == 'AFR'){
    -      disc_pop <- 'UGR'
    -    }
    -    if(targ_pop_i == 'EUR'){
    -      disc_pop <- c('BBJ','UGR')
    -    }
    -    
    -    for(disc_pop_j in disc_pop){
    -      if(disc_pop_j == 'BBJ'){
    -        disc_pop_j_2 <- 'EAS'
    -      }
    -      if(disc_pop_j == 'UGR'){
    -        disc_pop_j_2 <- 'AFR'
    -      }
    -
    -      dir.create(
    -        paste0(
    -          '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_',
    -          targ_pop_i,
    -          '.disc_EUR_',
    -          disc_pop_j_2,
    -          '/',
    -          trait_i
    -        ),
    -        recursive = T
    -      )
    -      
    -      scores_i_j <- scores_i[
    -        (grepl('UKB$', scores_i$name, ignore.case = F) | 
    -         grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),]
    +    disc_pop_j <- c('UGR','BBJ','UKB')
    +    disc_pop_j_2 <- c('AFR','EAS','EUR')
     
    -      scores_i_j$predictor <- paste0(
    -        outdir,
    -        '/ukb/pgs/TRANS/',
    -        scores_i_j$method,
    +    dir.create(
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +        targ_pop_i,
    +        '.disc_', paste(disc_pop_j_2, collapse = '_'),
             '/',
    -        scores_i_j$name,
    -        '/ukb-',
    -        scores_i_j$name,
    -        '-TRANS.profiles'
    +        trait_i
    +      ),
    +      recursive = T
    +    )
    +    
    +    # Insert path to score file
    +    scores_i <- scores_j[!grepl(paste0('UKB_', disc_pop_j[!(disc_pop_j_2 %in% c('EUR', targ_pop_i))], '$'), scores_j$name),]
    +    
    +    scores_i$predictor <- paste0(
    +      outdir,
    +      '/ukb/pgs/TRANS/',
    +      scores_i$method,
    +      '/',
    +      scores_i$name,
    +      '/ukb-',
    +      scores_i$name,
    +      '-TRANS.profiles'
    +    )
    +    
    +    ####
    +    # Make groups single source methods
    +    ####
    +    
    +    scores_i_single_top1 <-
    +      scores_i[!(scores_i$method %in% pgs_group_methods) &
    +                   !grepl('_multi$', scores_i$method), ]
    +
    +    # Create top1 column indicating which predictors top1 models should be derived
    +    scores_i_single_top1$top1[grepl('UKB', scores_i_single_top1$name, ignore.case = F)] <- 'EUR'
    +    scores_i_single_top1$top1[grepl('BBJ', scores_i_single_top1$name, ignore.case = F)] <- 'EAS'
    +    scores_i_single_top1$top1[grepl('UGR', scores_i_single_top1$name, ignore.case = F)] <- 'AFR'
    +        
    +    ####
    +    # Make groups containing pseudo scores for single source methods
    +    ####
    +
    +    # Extract the pseudo score for each method and specify as a separate group
    +    # This can be skipped as it was done before
    +    for(i in 1:nrow(scores_i_single_top1)) {
    +      param <- find_pseudo(
    +        config = ifelse(scores_i_single_top1$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop),
    +        gwas = scores_i_single_top1$name[i],
    +        pgs_method = scores_i_single_top1$method[i],
    +        target_pop = targ_pop_i
           )
           
    -      #####
    -      # List single-source PGS
    -      #####
    -      # These are actually pseudoval scores (as per the config)
    -      scores_i_j_single <- scores_i_j[!grepl('tlprs', scores_i_j$method),]
    +      score_header <-
    +        fread(scores_i_single_top1$predictor[i], nrows = 1)
    +      score_cols <-
    +        which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_single_top1$name[i], '_', param)))
           
    -      scores_i_j_single$top1[grepl('UKB', scores_i_j_single$name, ignore.case = F)] <- 'EUR'
    -      scores_i_j_single$top1[grepl(disc_pop_j, scores_i_j_single$name, ignore.case = F)] <- disc_pop_j_2
    -      scores_i_j_single$multi <- paste0(scores_i_j_single$method,'.pseudo')
    +      system(
    +        paste0(
    +          "cut -d' ' -f ", 
    +          paste0(score_cols, collapse=','),
    +          " ", 
    +          scores_i_single_top1$predictor[i], 
    +          " > ", 
    +          gsub('.profiles',
    +               paste0('.', targ_pop_i, '_pseudo.profiles'),
    +               scores_i_single_top1$predictor[i])
    +        )
    +      )
    +    }
    +    
    +    scores_i_single_pseudo <- scores_i_single_top1
    +    scores_i_single_pseudo$multi <- paste0(scores_i_single_pseudo$multi, '.pseudo')
    +
    +    scores_i_single_pseudo$predictor <- gsub('.profiles', 
    +                                  paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                  scores_i_single_pseudo$predictor)
    +
    +    ####
    +    # Make groups for multi-single-source pseudo scores
    +    ####
    +    
    +    scores_i_multi_single_pseudo <- scores_i[grepl('_multi$', scores_i$method),]
    +
    +    # Extract the pseudo score for each method and specify as a separate group
    +    for(i in 1:nrow(scores_i_multi_single_pseudo)) {
    +      param <- find_pseudo(
    +        config = ifelse(scores_i_multi_single_pseudo$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop),
    +        gwas = scores_i_multi_single_pseudo$name[i],
    +        pgs_method = scores_i_multi_single_pseudo$method[i],
    +        target_pop = targ_pop_i
    +      )
           
    -      #####
    -      # List tlprs scores (split by target population)
    -      #####
    -      scores_i_j_tlprs <- scores_i_j[grepl('tlprs', scores_i_j$method),]
    -      scores_i_j_tlprs$multi <- scores_i_j_tlprs$method
    +      score_header <-
    +        fread(scores_i_multi_single_pseudo$predictor[i], nrows = 1)
    +      score_cols <-
    +        which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_multi_single_pseudo$name[i], '_', param)))
           
    -      scores_i_j_tlprs_pop<-NULL
    -      for(i in 1:nrow(scores_i_j_tlprs)){
    -        score_header<-fread(scores_i_j_tlprs$predictor[i], nrow = 1)
    -        
    -        for(pop in c('EUR', disc_pop_j_2)){
    -          score_cols <- which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_'), names(score_header)))
    +      system(
    +        paste0(
    +          "cut -d' ' -f ", 
    +          paste0(score_cols, collapse=','),
    +          " ", 
    +          scores_i_multi_single_pseudo$predictor[i], 
    +          " > ", 
    +          gsub('.profiles',
    +               paste0('.', targ_pop_i, '_pseudo.profiles'),
    +               scores_i_multi_single_pseudo$predictor[i])
    +        )
    +      )
    +    }
    +    
    +    scores_i_multi_single_pseudo$multi <- paste0(scores_i_multi_single_pseudo$multi, '.pseudo')
    +
    +    scores_i_multi_single_pseudo$predictor <- gsub('.profiles', 
    +                                  paste0('.', targ_pop_i, '_pseudo.profiles'),
    +                                  scores_i_multi_single_pseudo$predictor)
    +    
    +    scores_i_multi_single_pseudo$top1<-paste(disc_pop_j_2, collapse = '_')
    +
    +    ####
    +    # Make groups for the Multi-Source methods
    +    ####
    +    
    +    scores_i_multi <- scores_i[(scores_i$method %in% pgs_group_methods),]
     
    -          system(
    -            paste0(
    -              "cut -d' ' -f ", 
    -              paste0(score_cols, collapse=','),
    -              " ", 
    -              scores_i_j_tlprs$predictor[i], 
    -              " > ", 
    -              gsub('.profiles',
    -                   paste0('.targ_', pop, '.profiles'),
    -                   scores_i_j_tlprs$predictor[i])
    -            )
    -          )
    -          
    -          tmp <- scores_i_j_tlprs[i,]
    -          tmp$multi <- paste0(tmp$multi, '.pop')
    -          tmp$top1 <- pop
    -          tmp$predictor <-
    -              gsub('.profiles',
    -                   paste0('.targ_', pop, '.profiles'),
    -                   scores_i_j_tlprs$predictor[i])
    -          
    -          scores_i_j_tlprs_pop <- rbind(scores_i_j_tlprs_pop, tmp)
    +    # Split top1 scores by target population
    +    # This doesn't apply to xwing because it only has pop-specific pseudo scores
    +    scores_i_multi_top1<-NULL
    +    for(i in which(scores_i_multi$method %in% c('prscsx'))){
    +      score_header<-fread(scores_i_multi$predictor[i], nrow = 1)
    +      
    +      pops <- gsub(paste0(trait_i, '_'),'', scores_i_multi$name[i])
    +      pops <- unlist(strsplit(pops, '_'))
    +      pops <- disc_pop_j_2[disc_pop_j %in% pops]
    +
    +      for(pop in pops){
    +        
    +        if(scores_i_multi$method[i] == 'prscsx'){
    +          score_cols <-
    +            which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header)))
    +        }
    +        if(scores_i_multi$method[i] == 'xwing'){
    +          score_cols <-
    +            which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header)))
             }
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_multi$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', pop, '_grid.profiles'),
    +                 scores_i_multi$predictor[i])
    +          )
    +        )
    +        
    +        tmp <- scores_i_multi[i,]
    +        tmp$multi <- paste0(tmp$multi, '.grid')
    +        tmp$top1 <- pop
    +        tmp$predictor <-
    +            gsub('.profiles',
    +                 paste0('.', pop, '_grid.profiles'),
    +                 scores_i_multi$predictor[i])
    +        
    +        scores_i_multi_top1 <- rbind(scores_i_multi_top1, tmp)
           }
    +    }
     
    -      predictors_i<- do.call(rbind, list(
    -        scores_i_j_single, scores_i_j_tlprs_pop
    -      ))
    +    # Split pop-specific pseudo scores by target population
    +    scores_i_multi_pop_pseudo<-NULL
    +    for(i in 1:nrow(scores_i_multi)){
    +      score_header<-fread(scores_i_multi$predictor[i], nrow = 1)
           
    -      predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F]
    +      pops <- gsub(paste0(trait_i, '_'),'', scores_i_multi$name[i])
    +      pops <- unlist(strsplit(pops, '_'))
    +      pops <- disc_pop_j_2[disc_pop_j %in% pops]
    +
    +      for(pop in pops){
    +        if(scores_i_multi$method[i] == 'prscsx'){
    +          score_cols <-
    +            which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header)))
    +        }
    +        if(scores_i_multi$method[i] == 'xwing'){
    +          score_cols <-
    +            which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header)))
    +        }
    +        
    +        system(
    +          paste0(
    +            "cut -d' ' -f ", 
    +            paste0(score_cols, collapse=','),
    +            " ", 
    +            scores_i_multi$predictor[i], 
    +            " > ", 
    +            gsub('.profiles',
    +                 paste0('.', pop, '_pseudo.profiles'),
    +                 scores_i_multi$predictor[i])
    +          )
    +        )
    +        
    +        tmp <- scores_i_multi[i,]
    +        tmp$multi <- paste0(tmp$multi, '.pop_pseudo')
    +        tmp$top1 <- pop
    +        tmp$predictor <-
    +            gsub('.profiles',
    +                 paste0('.', pop, '_pseudo.profiles'),
    +                 scores_i_multi$predictor[i])
    +        
    +        scores_i_multi_pop_pseudo <- rbind(scores_i_multi_pop_pseudo, tmp)
    +      }
    +    }
    +    
    +    # Create pseudo score for multi-source methods
    +    scores_i_multi_pseudo<-NULL
    +    for(i in 1:nrow(scores_i_multi)) {
    +      param <- find_pseudo(
    +        config = ifelse(scores_i_multi$name[i] %in% scores_2_pop$name, config_2_pop, config_3_pop),
    +        gwas = scores_i_multi$name[i],
    +        pgs_method = scores_i_multi$method[i],
    +        target_pop = targ_pop_i
    +      )
           
    -      write.table(
    -        predictors_i,
    +      score_header <-
    +        fread(scores_i_multi$predictor[i], nrows = 1)
    +      score_cols <-
    +        which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_multi$name[i], '_', param)))
    +
    +      system(
             paste0(
    -          '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_',
    -          targ_pop_i,
    -          '.disc_EUR_',
    -          disc_pop_j_2,
    -          '/',
    -          trait_i,
    -          '/predictor_list.tlprs.txt'
    -        ),
    -        col.names = T,
    -        row.names = F,
    -        quote = F
    +          "cut -d' ' -f ", 
    +          paste0(score_cols, collapse=','),
    +          " ", 
    +          scores_i_multi$predictor[i], 
    +          " > ", 
    +          gsub('.profiles',
    +               paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +               scores_i_multi$predictor[i])
    +        )
           )
    +      
    +      tmp <- scores_i_multi[i,]
    +      tmp$multi <- paste0(tmp$multi, '.pseudo')
    +      tmp$top1 <- paste(disc_pop_j_2, collapse = '_')
    +      tmp$predictor <-
    +          gsub('.profiles',
    +               paste0('.pseudo.targ_', targ_pop_i,'.profiles'),
    +               scores_i_multi$predictor[i])
    +      
    +      scores_i_multi_pseudo <- rbind(scores_i_multi_pseudo, tmp)
         }
    +    
    +    ####
    +    # Combine the different predictor groups
    +    ####
    +    predictors_i<- do.call(rbind, list(
    +      scores_i_single_top1, 
    +      scores_i_single_pseudo, 
    +      scores_i_multi_single_pseudo,
    +      scores_i_multi_top1,
    +      scores_i_multi_pop_pseudo,
    +      scores_i_multi_pseudo
    +    ))
    +    
    +    ####
    +    # Make a group that will combined all population specific PGS
    +    ####
    +    
    +    predictors_i_all <- predictors_i[predictors_i$top1 %in% c('EUR','AFR','EAS'),]
    +    predictors_i_all$multi <- 'all'
    +    predictors_i<-rbind(predictors_i, predictors_i_all)
    +    
    +    ####
    +    # Split into pairwise groups (2 pop groups)
    +    ####
    +    
    +    afr_eur <- predictors_i[!grepl('BBJ', predictors_i$name),]
    +    afr_eur$multi <- paste0(afr_eur$multi, '.EUR_AFR')
    +    afr_eur$top1[afr_eur$top1 == 'AFR_EAS_EUR'] <- 'AFR_EUR'
    +    
    +    eas_eur <- predictors_i[!grepl('UGR', predictors_i$name),]
    +    eas_eur$multi <- paste0(eas_eur$multi, '.EUR_EAS')
    +    eas_eur$top1[eas_eur$top1 == 'AFR_EAS_EUR'] <- 'EAS_EUR'
    +
    +    one_or_three <- predictors_i[!grepl('UKB_BBJ$', predictors_i$name) &
    +                                   !grepl('UKB_UGR$', predictors_i$name),]
    +    
    +    predictors_clean <- do.call(rbind, list(
    +      afr_eur, eas_eur, one_or_three
    +    ))
    +    predictors_clean <- predictors_clean[, c('predictor', 'multi','top1'), with=F]
    +
    +        
    +    write.table(
    +      predictors_clean,
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/targ_',
    +        targ_pop_i,
    +        '.disc_', paste(disc_pop_j_2, collapse = '_'),
    +        '/',
    +        trait_i,
    +        '/predictor_list.txt'
    +      ),
    +      col.names = T,
    +      row.names = F,
    +      quote = F
    +    )
       }
     }
    -

    -
    -
    -

    Run model_builder

    -
    - -Show code - +

    +Run model_builder +

    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
     conda activate model_builder
     
    -#rm /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_*.disc_EUR_*/*/res*
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/targ_*.disc_AFR_EAS_EUR/*/res*
     
     for targ_pop in $(echo EAS AFR); do
       if [ "$targ_pop" == "EUR" ]; then
    @@ -5214,39 +10531,21 @@ 

    Run model_builder

    targ_pop2=$targ_pop fi - if [ "$targ_pop" == "EUR" ]; then - disc_pop=$(echo AFR EAS) - fi - - if [ "$targ_pop" == "EAS" ]; then - disc_pop="EAS" - fi - - if [ "$targ_pop" == "AFR" ]; then - disc_pop="AFR" - fi - - for disc_pop_i in ${disc_pop}; do - for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do - if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs.pred_comp.txt" ]; then - sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ - --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ - --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.tlprs.txt \ - --out /users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.tlprs \ - --n_core 5" - fi - done + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/targ_${targ_pop}.disc_AFR_EAS_EUR/${pheno}/res \ + --n_core 1" + fi done -done
    -
    +done +
    -
    -
    -

    Plot results

    -
    - -Show code - +

    +Plot results +

    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
     library(data.table)
    @@ -5292,69 +10591,68 @@ 

    Plot results

    if(targ_pop_i == 'AFR'){ disc_pop <- 'AFR' } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - eval_i <- - fread( - paste0( - '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/', - 'targ_', - targ_pop_i, - '.disc_EUR_', - disc_pop_i, - '/', - pheno_i, - '/res.tlprs.pred_eval.txt' - ) + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/', + 'targ_', + targ_pop_i, + '.disc_AFR_EAS_EUR/', + pheno_i, + '/res.pred_eval.txt' ) - eval_i$Target<-targ_pop_i - eval_i$gwas_group<-paste0('EUR+', disc_pop_i) - res_eval_i<-rbind(res_eval_i, eval_i) - } + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group <- 'EUR+AFR+EAS' + res_eval_i<-rbind(res_eval_i, eval_i) } res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' res_eval_i$Model[grepl('top1$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTrain' + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' res_eval_i$Model[grepl('multi$', res_eval_i$Group) & - grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTrain' - - res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTrain' - res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTrain' + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('prscsx.pseudo', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Source<-ifelse( res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | - !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + !grepl('-EUR|-EAS|-AFR', res_eval_i$Group), 'Multi', 'Single') - res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' - res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' - res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Group <- gsub('\\.multi', '-multi', res_eval_i$Group) + res_eval_i$Group_short <- gsub('.*\\.', '', gsub('-.*', '', res_eval_i$Group)) + res_eval_i$n_gwas <- 3 + res_eval_i$n_gwas[grepl('EUR_', res_eval_i$Group_short)] <- 2 + res_eval_i$n_gwas[res_eval_i$Source == 'Single'] <- 1 + + res_eval_i$Discovery[grepl('-EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('-EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('-AFR', res_eval_i$Group)] <- 'AFR' res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + res_eval_i$Discovery[res_eval_i$n_gwas == 2] <- gsub('_', '+', res_eval_i$Group_short[res_eval_i$n_gwas == 2]) res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) - res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) - res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS','EUR+AFR+EAS')) - # Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC) + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('quickprs','sbayesrc') & - res_eval_i$Model %in% c('IndivTrain','Multi-IndivTrain')),] + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] # Remove pseudo model for methods that don't really have one res_eval_i <- res_eval_i[ !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & - res_eval_i$Model %in% c('SumStatTrain','Multi-SumStatTrain')),] + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] - # Remove top1 models for *-Multi, PRS-CSx, X-wing, TL-* + # Remove top1 models for *-Multi, PRS-CSx, X-wing res_eval_i <- res_eval_i[ !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & grepl('top1', res_eval_i$Group)),] @@ -5369,127 +10667,58 @@

    Plot results

    } # Create vector defining or of methods in plots -model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi","TL-DBSLMM","TL-LDpred2","TL-QuickPRS","TL-SBayesRC", "PRS-CSx", "X-Wing", "All") - -#### -# Average results across phenotypes -#### - -library(MAd) +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") -# Average R across phenotypes -meta_res_eval <- NULL -for(targ_pop_i in targ_pop){ - if(targ_pop_i == 'EAS'){ - disc_pop <- 'EAS' - } - if(targ_pop_i == 'AFR'){ - disc_pop <- 'AFR' - } - if(targ_pop_i == 'EUR'){ - disc_pop <- c('EAS','AFR') - } - for(disc_pop_i in disc_pop){ - - # Subset res_eval for each scenario - res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { - x <- res_eval[[i]] - x$pheno <- names(res_eval)[i] - x <- x[x$Target == targ_pop_i] - x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] - })) - - # Average res_evalults for each test across phenotypes - # Use MAd to account for correlation between them - res_eval_i$Sample<-'A' +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i - for(group_i in unique(res_eval_i$Group)){ - res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] - missing_pheno <- - colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] - - if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { - print(paste0( - 'res_evalults missing for ', - targ_pop_i, - ' ', - group_i, - ' ', - paste0(missing_pheno, collapse = ' ') - )) - } - - cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] - - meta_res_eval_i <- - agg( - id = Sample, - es = R, - var = SE ^ 2, - cor = cors_i, - method = "BHHR", - mod = NULL, - data = res_eval_group_i - ) - - tmp <- data.table(Group = group_i, - Method = res_eval_group_i$Method[1], - Model = res_eval_group_i$Model[1], - Source = res_eval_group_i$Source[1], - Discovery = res_eval_group_i$Discovery[1], - gwas_group = res_eval_group_i$gwas_group[1], - Target = targ_pop_i, - R = meta_res_eval_i$es, - SE = sqrt(meta_res_eval_i$var)) - - meta_res_eval <- rbind(meta_res_eval, tmp) - } - } + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) + + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) } -meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain')) -meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) - -# Plot average performance across phenotypes for AFR and EAS targets -tmp <- meta_res_eval -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$label[is.na(tmp$label)] <- 'All' -tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All' & !grepl('^tlprs_', tmp$Method)], '-multi') -tmp$label <- factor(tmp$label, levels = model_order) -tmp$Discovery_clean <- as.character(tmp$Discovery) -tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' -tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' -tmp$Discovery_clean <- factor(tmp$Discovery_clean, - levels = c('Target-matched GWAS', - 'EUR GWAS', - 'Both')) -tmp$Target <- paste0(tmp$Target, ' Target') -tmp$Model[tmp$Model != 'SumStatTrain'] <- 'IndivTrain' -tmp$Model[tmp$Model == 'SumStatTrain'] <- 'SumStatTrain' -tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/plots_three_pop') -dir.create('~/oliverpainfel/Analyses/crosspop/tlprs/plots') +for(pheno_i in selected_traits){ + tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,] -# Plot unidirectional TL-PRS (as it was intended), comparing the unadjusted EUR PGS to the EUR PGS that has been adjusted according to the target-matched GWAS -tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] -tmp_tlprs_uni$Type <- 'TL-PRS' -tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] -tmp_unadj$Type <- 'Original' -tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) -tmp_both$label<-gsub('TL-','',tmp_both$label) -tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) + # Remove single GWAS results + tmp <- tmp[tmp$n_gwas != 1,] + + # Restrict to target matched + EUR and All GWAS + tmp <- tmp[!(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+EAS'),] + tmp <- tmp[!(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+AFR'),] + tmp$Discovery_clean <- as.character(tmp$Discovery) + tmp$Discovery_clean[(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+EAS')]<-'Target-matched + EUR GWAS' + tmp$Discovery_clean[(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+AFR')]<-'Target-matched + EUR GWAS' + tmp$Discovery_clean[tmp$Discovery == 'EUR+AFR+EAS']<-'AFR + EAS + EUR GWAS' + tmp$Discovery_clean <- factor(tmp$Discovery_clean, levels = c( + 'Target-matched + EUR GWAS', 'AFR + EAS + EUR GWAS' + )) + + tmp$Target <- paste0(tmp$Target, ' Target') -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.png'), res=300, width = 2000, height = 1600, units = 'px') -ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + + png(paste0('~/oliverpainfel/Analyses/crosspop/plots_three_pop/', pheno_i,'.png'), res=300, width = 3400, height = 2000, units = 'px') + plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + - labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + + labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + @@ -5497,25 +10726,115 @@

    Plot results

    legend.position = "top", legend.key.spacing.x = unit(1, "cm"), legend.justification = "center") -dev.off() + print(plot_tmp) + dev.off() +} -tmp_tlprs_uni <- tmp[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single', ] -tmp_tlprs_uni$Type <- 'TL-PRS' -tmp_unadj <- tmp[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR', ] -tmp_unadj$Type <- 'Original' -tmp_both <- rbind(tmp_unadj, tmp_tlprs_uni) -tmp_both$label<-gsub('TL-','',tmp_both$label) -tmp_both$Type<-factor(tmp_both$Type, levels = c('Original','TL-PRS')) +#### +# Average results across phenotypes +#### -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/unidirectional_r.targ_EUR.png'), res=300, width = 2000, height = 1600, units = 'px') -ggplot(tmp_both, aes(x=label, y=R , fill = Type)) + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + n_gwas = res_eval_group_i$n_gwas[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS','EUR+AFR+EAS')) + +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/r_eval_three_pop.csv', row.names = F) + +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + +# Remove single GWAS results +tmp <- tmp[tmp$n_gwas != 1,] + +# Restrict to target matched + EUR and All GWAS +tmp <- tmp[!(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+EAS'),] +tmp <- tmp[!(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+AFR'),] +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[(tmp$Target == 'EAS' & tmp$Discovery == 'EUR+EAS')]<-'Target-matched + EUR GWAS' +tmp$Discovery_clean[(tmp$Target == 'AFR' & tmp$Discovery == 'EUR+AFR')]<-'Target-matched + EUR GWAS' +tmp$Discovery_clean[tmp$Discovery == 'EUR+AFR+EAS']<-'AFR + EAS + EUR GWAS' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, levels = c( + 'Target-matched + EUR GWAS', 'AFR + EAS + EUR GWAS' +)) + +tmp$Target <- paste0(tmp$Target, ' Target') + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_three_pop/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), width = 0, position = position_dodge(width = 1)) + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + labs(y = "R (SE)", x='Method') + - facet_grid(Target ~ ., scales='free', space = 'free_x') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + theme_half_open() + background_grid(major = 'y', minor = 'y') + panel_border() + @@ -5523,369 +10842,887 @@

    Plot results

    legend.position = "top", legend.key.spacing.x = unit(1, "cm"), legend.justification = "center") -dev.off() +dev.off()
    +
    +
    + +Show results + +
    +
    +

    +
    +
    +
    +
    +
    +
    +
    +

    Using external GWAS sumstats

    +

    Here we will use GWAS sumtats that were used in the original GenoPred +paper. These GWAS are from a range of sources, often large +meta-analyses, which can lead to greater mispecification in the +sumstats, which can impact the performance of some PGS methods. This is +to provide more confidence in the performance of SBayesRC and QuickPRS +relative to other methods.

    +
    +
    +

    PGS calculation

    +

    We will do this using GenoPred.

    +
    + +Show code + +
    -# Have one column per method, but fill according to Original EUR PGS, Original matched-PGS, TL-PRS EUR Target, TL-PRS non-EUR Target, TL-PRS Multi, and Original-Multi -tmp <- meta_res_eval -tmp <- tmp[tmp$Target != 'EUR',] -tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) -tmp$Type <- NA -tmp$Type[grepl('tlprs', tmp$Method) & grepl('pop-EUR.top1', tmp$Group)]<-"TL-PRS (EUR PGS tuned to target)" -tmp$Type[grepl('tlprs', tmp$Method) & !grepl('pop-EUR.top1', tmp$Group) & tmp$Source == 'Single']<-"TL-PRS (Target-matched PGS tuned to EUR)" -tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery == 'EUR']<-"Original (EUR PGS)" -tmp$Type[!grepl('tlprs', tmp$Method) & tmp$Discovery != 'EUR' & tmp$Source == 'Single']<-"Original (Target-matched PGS)" -tmp$Type[grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"TL-PRS-multi" -tmp$Type[!grepl('tlprs', tmp$Method) & grepl('multi', tmp$Group)]<-"Original-multi" -tmp <- tmp[!is.na(tmp$Type),] -tmp$Type<-factor(tmp$Type, levels=c("Original (EUR PGS)", "Original (Target-matched PGS)", "TL-PRS (EUR PGS tuned to target)", "TL-PRS (Target-matched PGS tuned to EUR)", "Original-multi", "TL-PRS-multi")) -tmp$label<-gsub('TL-','',tmp$label) +
    +

    +Prepare configuration +

    +

    We can use the gwas_list from the GenoPred pipeline paper. Just make +the new configuration file.

    +
    ######
    +# gwas_list
    +######
     
    -png(paste0('~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png'), res=300, width = 4000, height = 2200, units = 'px')
    -ggplot(tmp, aes(x=label, y=R , fill = Type)) +
    -    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    -                  width = 0,
    -                  position = position_dodge(width = 1)) +
    -    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    -    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    -    labs(y = "R (SE)", x='Method') +
    -    facet_grid(Target ~ ., scales='free', space = 'free_x') +
    -    theme_half_open() +
    -    background_grid(major = 'y', minor = 'y') + 
    -    panel_border() + 
    -    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1))
    -dev.off()
    +library(data.table)
    +gwas_list <- fread('/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/GenoPredPipe/usr/k1806347/configs/benchmark/gwas_list.txt')
     
    -#########################
    -# Check significance of differences between TL-PRS and unadjusted approaches
    -########################
    +gwas_list$path <- gsub('/scratch/prj/ukbiobank/usr/ollie_pain/GenoPredPipe/usr/k1806347/gwas_sumstats/',
    +                       '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/genopred_pipeline_paper/',
    +                       gwas_list$path)
     
    -####
    -# Create heatmap showing difference between all methods and models
    -####
    +gwas_list$label=paste0('"', gwas_list$label, '"')
     
    -# Create a function to mirror pred_comp results
    -mirror_comp<-function(x){
    -  x_sym <- x
    -  x_sym$Model_1 <- x$Model_2
    -  x_sym$Model_2 <- x$Model_1
    -  x_sym$Model_1_R <- x$Model_2_R
    -  x_sym$Model_2_R <- x$Model_1_R
    -  x_sym$R_diff <- -x_sym$R_diff
    -  x_mirrored <- rbind(x, x_sym)
    -  x_diag<-data.frame(
    -      Model_1=unique(x_mirrored$Model_1),
    -      Model_2=unique(x_mirrored$Model_1),
    -      Model_1_R=x_mirrored$Model_1_R,
    -      Model_2_R=x_mirrored$Model_1_R,
    -      R_diff=NA,
    -      R_diff_pval=NA
    -    )
    -  x_comp<-rbind(x_mirrored, x_diag)
    -  return(x_comp)
    -}
    -  
    -# Read in results
    -targ_pop=c('EAS','AFR')
    -res_comp <- list()
    -for(pheno_i in selected_traits){
    -  res_comp_i<-NULL
    -  for(targ_pop_i in targ_pop){
    -    if(targ_pop_i == 'EAS'){
    -      disc_pop <- 'EAS'
    -    }
    -    if(targ_pop_i == 'AFR'){
    -      disc_pop <- 'AFR'
    -    }
    -    if(targ_pop_i == 'EUR'){
    -      disc_pop <- c('EAS','AFR')
    -    }
    -    for(disc_pop_i in disc_pop){
    -      comp_i <-
    -        fread(
    -          paste0(
    -            '/users/k1806347/oliverpainfel/Analyses/crosspop/tlprs/',
    -            'targ_',
    -            targ_pop_i,
    -            '.disc_EUR_',
    -            disc_pop_i,
    -            '/',
    -            pheno_i,
    -            '/res.tlprs.pred_comp.txt'
    -          )
    -        )
    -      comp_i<-mirror_comp(comp_i)
    -      comp_i$Target<-targ_pop_i
    -      comp_i$gwas_group<-paste0('EUR+', disc_pop_i)
    -      res_comp_i<-rbind(res_comp_i, comp_i)
    -    }
    +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_meta.txt', col.names = T, row.names = F, quote = F)
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_meta.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt",
    +  "pgs_methods: ['quickprs','sbayesrc','ldpred2','ptclump','dbslmm']",
    +#  "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']",
    +  "cores_prep_pgs: 10",
    +  "cores_target_pgs: 50",
    +  "ldpred2_inference: F",
    +  "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3",
    +  "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3",
    +  "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset",
    +  "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml', col.names = F, row.names = F, quote = F)
    +
    +

    +Run pipeline +

    +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml \
    +  target_pgs -n
    +
    +
    +
    +
    +

    PGS evaluation

    +
    + +Show code + +
    + +
    +

    +Create predictor list +

    +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +source('../functions/misc.R')
    +source_all('../functions')
    +library(data.table)
    +
    +# Get some key variables from config
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_meta.yaml'
    +outdir <- read_param(config = config, param = 'outdir', return_obj = F)
    +
    +# Read in gwas_list
    +gwas_list<-read_param(config = config, param = 'gwas_list')
    +
    +# Create column containing the phenotypes corresponding to each GWAS
    +gwas_list$pheno<-tolower(gwas_list$label)
    +gwas_list$pheno[gwas_list$pheno == 'breast cancer']<-'bc'
    +gwas_list$pheno[gwas_list$pheno == 'prostate cancer']<-'pc'
    +gwas_list$pheno[gwas_list$pheno == 'egfr']<-'egfr,ckd'
    +gwas_list$pheno[gwas_list$pheno == 'urate levels']<-'urate,gout'
    +gwas_list$pheno[gwas_list$pheno == 'rheumatoid arthritis']<-'ra'
    +
    +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d')
    +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl')
    +phenos<-c(bin_phenos, con_phenos)
    +
    +# Get a list of score files
    +scores <- list_score_files(config)
    +
    +# Create files for EUR target
    +for(trait_i in phenos){
    +  scores_i <- scores[scores$name == gwas_list$name[grepl(paste0('^', trait_i, '$','|', ',', trait_i, '$','|', '^', trait_i, ','), gwas_list$pheno)],]
    +
    +  dir.create(
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', trait_i
    +    ),
    +    recursive = T
    +  )
    +  
    +  scores_i$predictor <- paste0(
    +    outdir,
    +    '/ukb/pgs/TRANS/',
    +    scores_i$method,
    +    '/',
    +    scores_i$name,
    +    '/ukb-',
    +    scores_i$name,
    +    '-TRANS.profiles'
    +  )
    +  
    +  scores_i$multi<-scores_i$method
    +  scores_i$top1 <- 'EUR'
    +
    +  # Extract the pseudo score for each method and specify as a separate group
    +  for(i in 1:nrow(scores_i)) {
    +    param <- find_pseudo(
    +      config = config,
    +      gwas = scores_i$name[i],
    +      pgs_method = scores_i$method[i],
    +      target_pop = 'EUR'
    +    )
    +    
    +    score_header <-
    +      fread(scores_i$predictor[i], nrows = 1)
    +    score_cols <-
    +      which(names(score_header) %in% c('FID', 'IID', paste0(scores_i$name[i], '_', param)))
    +    
    +    system(
    +      paste0(
    +        "cut -d' ' -f ", 
    +        paste0(score_cols, collapse=','),
    +        " ", 
    +        scores_i$predictor[i], 
    +        " > ", 
    +        gsub('.profiles',
    +             paste0('.EUR_pseudo.profiles'),
    +             scores_i$predictor[i])
    +      )
    +    )
       }
       
    -  res_comp[[pheno_i]]<-res_comp_i
    +  scores_i_pseudo <- scores_i
    +  scores_i_pseudo$multi <- paste0(scores_i_pseudo$multi, '.pseudo')
    +
    +  scores_i_pseudo$predictor <- gsub('.profiles', 
    +                                paste0('.EUR_pseudo.profiles'),
    +                                scores_i_pseudo$predictor)
    +
    +
    +  predictors_i<- do.call(rbind, list(
    +    scores_i, scores_i_pseudo
    +  ))
    +  
    +  predictors_i <- predictors_i[, c('predictor', 'top1','multi'), with=F]
    +  
    +  write.table(
    +    predictors_i,
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', trait_i, '/predictor_list.txt'
    +    ),
    +    col.names = T,
    +    row.names = F,
    +    quote = F
    +  )
     }
     
    -res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) {
    -  x <- res_comp[[name]]
    -  x$pheno <- name  # Add a new column with the name of the element
    -  x  # Return the updated dataframe
    -}))
    +########
    +# Prepare phenotype data
    +########
     
    -# Annotate tests to get order correct
    -res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1)
    -res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1)
    -res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2)
    -res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2)
    +# Read in list of EUR in UKB
    +eur_keep <- fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/pcs/within_sample/ukb.outlier_detection.EUR.keep')
    +names(eur_keep)<-c('FID','IID')
     
    -find_model<-function(x){
    -  mod <- x
    -  mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTrain'
    -  mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTrain'
    -  mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTrain'
    -  mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTrain'
    -  mod[grepl('_multi', x)] <- 'SumStatTrain'
    -  mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTrain'
    -  mod[x == 'xwing.pseudo.multi'] <- 'SumStatTrain'
    +# Update row number IDs to project specific IDs
    +psam<-fread('/scratch/prj/ukbiobank/recovered/ukb82087/imputed/ukb82087_imp_chr1_MAF1_INFO4_v1.psam')
    +psam$rn<-1:nrow(psam)
    +psam<-psam[,c('IID','rn'), with = F]
    +
    +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d')
    +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl')
    +phenos<-c(bin_phenos, con_phenos)
    +
    +dir.create('~/oliverpainfel/Data/ukb/phenotypes/benchmark')
    +
    +for(i in phenos){
    +  # Read in pheno data
    +  pheno_i <- fread(paste0(
    +      '/scratch/prj/ukbiobank/recovered/Edinburgh_Data/usr/ollie_pain/phenotypes/',
    +      i,
    +      '.unrel.txt'
    +    ))
       
    -  return(mod)
    +  names(pheno_i)<-c('IID','PHENO')
    +  
    +  # Update to row number based IDs
    +  pheno_i<-merge(psam[,c('IID','rn'), with=F], pheno_i, by='IID')
    +  pheno_i$IID<-pheno_i$rn
    +  pheno_i$rn<-NULL
    +  pheno_i$FID<-pheno_i$IID
    +  pheno_i<-pheno_i[, c('FID','IID','PHENO'), with=F]
    +  
    +  # Restrict to EUR
    +  pheno_i <- pheno_i[pheno_i$FID %in% eur_keep$FID,]
    +  
    +  # Write file
    +  write.table(pheno_i, paste0('~/oliverpainfel/Data/ukb/phenotypes/benchmark/', i, '.unrel.eur.txt'), row.names = F, quote = F)
    +}
    +
    +

    +Run model_builder +

    +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
    +
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/*/res*
    +
    +for pheno in $(echo bc ckd gout ibd pc ra stroke t1d t2d height bmi egfr hba1c urate hdl); do
    +  if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then
    +    sbatch --mem 10G -n 5 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +      --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/benchmark/${pheno}.unrel.eur.txt \
    +      --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \
    +      --out /users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/${pheno}/res \
    +      --n_core 5"
    +  fi
    +done
    +
    +
    +

    +Plot results +

    +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
    +
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
    +
    +source('../functions/misc.R')
    +source_all('../functions')
    +
    +bin_phenos <- c('bc', 'ckd', 'gout', 'ibd', 'pc', 'ra', 'stroke', 't1d', 't2d')
    +con_phenos <- c('height','bmi','egfr','hba1c','urate','hdl')
    +phenos<-c(bin_phenos, con_phenos)
    +
    +# Calculate correlation between all phenotypes in each target population
    +pheno_pop_i <- list()
    +for(pheno_i in phenos){
    +  pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/benchmark/', pheno_i, '.unrel.eur.txt'))
    +  names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
     }
     
    -res_comp_all$Model1<-find_model(res_comp_all$Model_1)
    -res_comp_all$Model2<-find_model(res_comp_all$Model_2)
    +pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
     
    -res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single')
    -res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single')
    +cors <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +cors[is.na(cors)]<-0
    +
    +# Read in results
    +res_eval <- list()
    +for(pheno_i in phenos){
    +  eval_i <-
    +    fread(
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/meta/targ_EUR.disc_EUR/', pheno_i,'/res.pred_eval.txt'
    +      )
    +    )
    +
    +  eval_i$Ncase <- NULL
    +  eval_i$Ncont <- NULL
    +  eval_i$R2l <- NULL
    +  eval_i$R2o <- NULL
    +  
    +  eval_i <- eval_i[!grepl('\\.multi', eval_i$Group),]
    +  
    +  eval_i$Method<-sub('\\..*','',eval_i$Group)
    +  eval_i$Method<-gsub('-.*','', eval_i$Method)
    +  
    +  eval_i$Model[grepl('top1$', eval_i$Group) &
    +                   !grepl('pseudo', eval_i$Group)]<-'IndivTune'
    +  eval_i$Model[grepl('top1$', eval_i$Group) &
    +                   grepl('pseudo', eval_i$Group)]<-'SumStatTune'
    +
    +  eval_i$Method<-factor(eval_i$Method, levels=unique(eval_i$Method))
    +  eval_i$Model<-factor(eval_i$Model, levels=c('IndivTune','SumStatTune'))
    +
    +  # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  eval_i <- eval_i[
    +    !(eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      eval_i$Model %in% c('IndivTune')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  eval_i <- eval_i[
    +    !(eval_i$Method %in%  c('ptclump') & 
    +      eval_i$Model %in% c('SumStatTune')),]
    +  
    +  res_eval[[pheno_i]]<-eval_i
       
    -for(i in c('EUR','EAS','AFR')){
    -  res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i
    -  res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i
     }
    -res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi']
    -res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi']
     
    -res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1))
    -res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2))
    -res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    -res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTrain','SumStatTrain','Multi-IndivTrain','Multi-SumStatTrain'))
    -res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')))
    -res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC") 
     
    -# Remove IndivTrain and Multi-IndivTrain model for groups that contain one score (aka QuickPRS and SBayesRC)
    -res_comp_all <- res_comp_all[
    -!(res_comp_all$Method1 %in%  c('quickprs','sbayesrc') & 
    -  res_comp_all$Model1 %in% c('IndivTrain','Multi-IndivTrain')),]
    -res_comp_all <- res_comp_all[
    -!(res_comp_all$Method2 %in%  c('quickprs','sbayesrc') & 
    -  res_comp_all$Model2 %in% c('IndivTrain','Multi-IndivTrain')),]
    +res_eval_simp <- NULL
    +for(pheno_i in phenos){
    +  tmp <- res_eval[[pheno_i]]
    +  tmp$Trait <- pheno_i
    +  
    +  # Insert nice PGS method names
    +  tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +  tmp$label <- factor(tmp$label, levels = model_order)
     
    -# Remove pseudo model for methods that don't really have one 
    -res_comp_all <- res_comp_all[
    -!(res_comp_all$Method1 %in%  c('ptclump','ptclump_multi') & 
    -  res_comp_all$Model1 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    -res_comp_all <- res_comp_all[
    -!(res_comp_all$Method2 %in%  c('ptclump','ptclump_multi') & 
    -  res_comp_all$Model2 %in% c('SumStatTrain','Multi-SumStatTrain')),]
    +  res_eval_simp <- rbind(res_eval_simp, tmp)
    +}
     
    -# Remove top1 models for PRS-CSx
    -res_comp_all <- res_comp_all[
    -!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & 
    -  grepl('top1', res_comp_all$Model_1)),]
    -res_comp_all <- res_comp_all[
    -!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & 
    -  grepl('top1', res_comp_all$Model_2)),]
    +# Plot results for each phenotype separately
    +dir.create('~/oliverpainfel/Analyses/crosspop/plots_meta')
     
    -# Remove any comparisons
    -res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),]
    +ggplot(res_eval_simp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x=NULL, fill = NULL) +
    +    facet_wrap(Trait ~ ., scales = 'free_y') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
     
    -###########
    +####
    +# Average results across phenotypes
    +####
     
     library(MAd)
     
     # Average R across phenotypes
    -meta_res_comp <- NULL
    -for(targ_pop_i in targ_pop){
    -  if(targ_pop_i == 'EAS'){
    -    disc_pop <- 'EAS'
    -  }
    -  if(targ_pop_i == 'AFR'){
    -    disc_pop <- 'AFR'
    -  }
    -  if(targ_pop_i == 'EUR'){
    -    disc_pop <- c('EAS','AFR')
    +meta_res_eval <- NULL
    +
    +# Average res_evalults for each test across phenotypes
    +# Use MAd to account for correlation between them
    +res_eval_simp$Sample<-'A'
    +
    +for(group_i in unique(res_eval_simp$Group)){
    +  res_eval_group_i <- res_eval_simp[res_eval_simp$Group == group_i,]
    +  missing_pheno <- colnames(cors)[!(colnames(cors) %in% unique(res_eval_simp$Trait))]
    +  
    +  if (!all(colnames(cors) %in% unique(res_eval_simp$Trait))) {
    +    print(paste0(
    +      'res_evalults missing for ',
    +      targ_pop_i,
    +      ' ',
    +      group_i,
    +      ' ',
    +      paste0(missing_pheno, collapse = ' ')
    +    ))
       }
    -  for(disc_pop_i in disc_pop){
       
    -    # Subset res_comp for each scenario
    -    res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)]
    +  cors_i <- cors[unique(res_eval_group_i$Trait), unique(res_eval_group_i$Trait)]
       
    -    # Calculate diff SE based on p-value
    -    res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001
    -    res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001
    -    res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2)
    -    res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z)
    -        
    -    # Average results for each test across phenotypes
    -    # Use MAd to account for correlation between them
    -    res_comp_i$Sample<-'A'
    -    res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2)
    +  meta_res_eval_simp <-
    +    agg(
    +      id = Sample,
    +      es = R,
    +      var = SE ^ 2,
    +      cor = cors_i,
    +      method = "BHHR",
    +      mod = NULL,
    +      data = res_eval_group_i
    +    )
       
    -    for(group_i in unique(res_comp_i$Group)){
    -      res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,]
    -      cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)]
    -      
    -      if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){
    -        
    -        meta_res_comp_i <-
    -          agg(
    -            id = Sample,
    -            es = R_diff,
    -            var = R_diff_SE ^ 2,
    -            cor = cors_i,
    -            method = "BHHR",
    -            mod = NULL,
    -            data = res_comp_group_i
    -          )
    -        
    -        tmp <- res_comp_group_i[1,]
    -        tmp$pheno <- NULL
    -        tmp$Model_1_R <-
    -          meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 &
    -                            meta_res_eval$Target == targ_pop_i &
    -                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    -        tmp$Model_2_R <-
    -          meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 &
    -                            meta_res_eval$Target == targ_pop_i &
    -                            meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)]
    -        tmp$R_diff <- meta_res_comp_i$es
    -        tmp$R_diff_SE <- sqrt(meta_res_comp_i$var)
    -        tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE
    -        tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z))
    -      } else {
    -        tmp <- res_comp_group_i[1,]
    -        tmp$pheno <- NULL
    -        tmp$R_diff <- NA
    -        tmp$R_diff_SE <- NA
    -        tmp$R_diff_z <- NA
    -        tmp$R_diff_p <- NA
    -      }
    -      meta_res_comp <- rbind(meta_res_comp, tmp)
    -    }
    +  tmp <- data.table(Group = group_i,
    +                    Method = res_eval_group_i$Method[1],
    +                    Model = res_eval_group_i$Model[1],
    +                    R = meta_res_eval_simp$es,
    +                    SE = sqrt(meta_res_eval_simp$var))
    +  
    +  meta_res_eval <- rbind(meta_res_eval, tmp)
    +}
    +
    +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune'))
    +
    +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/meta/r_eval.csv', row.names = F)
    +
    +# Plot average performance across phenotypes for AFR and EAS targets
    +tmp <- meta_res_eval
    +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +tmp$label <- factor(tmp$label, levels = model_order)
    +
    +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png'), res=100, width = 500, height = 300, units = 'px')
    +ggplot(tmp, aes(x=label, y=R , fill = Model)) +
    +    geom_errorbar(aes(ymin = R - SE, ymax = R + SE),
    +                  width = 0,
    +                  position = position_dodge(width = 1)) +
    +    geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) +
    +    geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") +
    +    labs(y = "R (SE)", x='Method') +
    +    theme_half_open() +
    +    background_grid(major = 'y', minor = 'y') + 
    +    panel_border() + 
    +    theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1),
    +          legend.position = "top",
    +          legend.key.spacing.x = unit(1, "cm"),
    +          legend.justification = "center")
    +dev.off()
    +
    +# Results and conclusions remain consistent.
    +
    +
    + +Show results + +
    +
    +

    +
    +
    +
    +
    +
    +
    +
    +

    Run methods using downsampled UKB sumstats

    +

    It seems the performance of methods varies across EAS and AFR +datasets. This could be due to the difference in sample size. To explore +this, lets run the methods on EUR GWAS generated using UKB, using a +range of sample sizes.

    +
    +
    +

    Downsample GWAS

    +
    + +Show code + +
    library(data.table)
    +
    +# Read in phenotype file
    +subsample_n<-c(5, 15, 45, 135)
    +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1
    +set.seed(1)
    +
    +dir.create('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample')
    +for(i in selected_traits){
    +  pheno_i_dat <- fread(
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/',
    +      i,
    +      '.unrel.EUR_train.norm_resid_scale.row_number.txt'
    +    )
    +  )
    +  
    +  for(n in subsample_n){
    +    tmp <- pheno_i_dat[sample(1:nrow(pheno_i_dat), size = n*1000),]
    +    fwrite(tmp, paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample/', i, '.',n,'.txt'),
    +           sep=' ',
    +           na='NA',
    +           quote=F)
       }
    -}
    +} 
    +
    for pheno in $(echo TC HT HB); do
    +  for n in $(echo 5 15 45 135); do
    +    mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled
    +    for chr in $(seq 1 22); do
    +      if [ ! -f "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear" ]; then
    +        sbatch -p interruptible_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \
    +          --pfile /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \
    +          --pheno /users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample/${pheno}.${n}.txt \
    +          --linear omit-ref cols=+a1freq,+ax \
    +          --maf 0.01 \
    +          --geno 0.05 \
    +          --out /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}"
    +      fi
    +    done
    +  done
    +done
     
    -meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R
    +# Once complete, merge results across chromosomes
    +for pheno in $(echo TC HT HB); do
    +  for n in $(echo 5 15 45 135); do
    +    head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt
    +      for chr in $(seq 1 22); do
    +        tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt
    +      done
    +      
    +      # Remove REF and ALT columns and rename AX column to A2
    +      cut -f 4,5 --complement /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt
       
    -# Compare IndivTrain SBayesRC-multi to TL-SBayesRC-multi
    -tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    -                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    -                    meta_res_comp$Target == 'AFR',]
    -round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    -tmp_sbayesrc$R_diff_p
    +      gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt
    +  done
    +done
     
    -tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo.multi' & 
    -                                meta_res_comp$Model_1 == 'tlprs_sbayesrc.pop.multi' &
    -                    meta_res_comp$Target == 'EAS',]
    -round(min(tmp_sbayesrc$R_diff_perc)*100, 1)
    -tmp_sbayesrc$R_diff_p
    +# Delete per chromosome files +rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*_subsampled/*chr* +

    -
    -

    Computational resoures

    +
    +

    PGS calculation

    Show code -
    library(data.table)
    -library(ggplot2)
    -library(cowplot)
    +
    -setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +
    +

    +Prepare configuration +

    +
    ######
    +# gwas_list
    +######
    +
    +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
    +pheno<-gsub('_.*','', gwas_list$name)
    +gwas_list<-gwas_list[pheno %in% c('TC', 'HT', 'HB'),]
    +gwas_list<-gwas_list[gwas_list$population == 'EUR',]
    +gwas_list$pheno<-gsub('_UKB','',gwas_list$name)
    +
    +gwas_list_subsampled <- NULL
    +for(n in c(5, 15, 45, 135)){
    +  gwas_list_tmp<-gwas_list
    +  
    +  gwas_list_tmp$name <-
    +    paste0(
    +      gwas_list_tmp$name, '_', n, 'K'
    +    )
    +  gwas_list_tmp$path <-
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Data/ukb/gwas/',
    +      gwas_list_tmp$pheno,
    +      '_subsampled/ukb.eur_train.',
    +      gwas_list_tmp$pheno,
    +      '.',
    +      n,
    +      '.GW.txt.gz'
    +    )
    +  gwas_list_tmp$label <-
    +    paste0(
    +      gsub("\\)", paste0(' - ', n,"K)"), gwas_list_tmp$label)
    +    )
    +  
    +  gwas_list_subsampled <- rbind(gwas_list_subsampled, gwas_list_tmp)
    +}
    +
    +gwas_list_subsampled$pheno<-NULL
    +
    +gwas_list_subsampled$label<-paste0('"', gwas_list_subsampled$label, '"')
    +
    +write.table(gwas_list_subsampled, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt', col.names = T, row.names = F, quote = F)
    +
    +######
    +# config
    +######
    +
    +config<-c(
    +  "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output",
    +  "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml",
    +  "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt",
    +  "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt",
    +  "pgs_methods: ['quickprs','sbayesrc','ptclump','ldpred2']",
    +#  "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']",
    +  "cores_prep_pgs: 10",
    +  "cores_target_pgs: 50",
    +  "ldpred2_inference: F",
    +  "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3",
    +  "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3",
    +  "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset",
    +  "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3"
    +)
    +
    +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml', col.names = F, row.names = F, quote = F)
    +
    +

    +Run pipeline +

    +
    snakemake \
    +  --profile slurm \
    +  --use-conda \
    +  --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml \
    +  target_pgs -n
    +
    +
    +
    +
    +

    PGS evaluation

    +
    + +Show code + +
    + +
    +

    +Create predictor list +

    +
    setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     source('../functions/misc.R')
     source_all('../functions')
    +library(data.table)
     
     # Get some key variables from config
    -config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml'
    +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml'
     pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F)
     outdir <- read_param(config = config, param = 'outdir', return_obj = F)
     
    -# Read in configuration specific benchmark files
    -bm_files_i <- list.files(paste0(outdir, '/reference/benchmarks/'), full.names = T)
    +# Read in list of outcomes 
    +selected_traits<-c('TC', 'HT', 'HB')
     
    -# Subset benchmarks for pgs_methods
    -bm_files_i <- bm_files_i[grepl('prep_pgs_tlprs', bm_files_i)]
    +# Get a list of score files
    +scores <- list_score_files(config)
     
    -# Read in benchmark files
    -bm_dat_all <- do.call(rbind, lapply(bm_files_i, function(file) {
    -  tmp <- fread(file)
    -  tmp$file <- basename(file)
    -  return(tmp)
    -}))
    +# Create files for EAS and AFR targets
    +for(trait_i in selected_traits){
    +  
    +  dir.create(
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', trait_i
    +    ),
    +    recursive = T
    +  )
    +  
    +  scores_i <- scores[grepl(paste0('^', trait_i,'_'), scores$name),]
    +
    +  scores_i$predictor <- paste0(
    +    outdir,
    +    '/ukb/pgs/TRANS/',
    +    scores_i$method,
    +    '/',
    +    scores_i$name,
    +    '/ukb-',
    +    scores_i$name,
    +    '-TRANS.profiles'
    +  )
    +  
    +  scores_i$top1 <- paste0(scores_i$method,'.',gsub('.*_', '', scores_i$name))
    +
    +  ####
    +  # Make groups containing pseudo scores for single source methods
    +  ####
    +
    +  # Extract the pseudo score for each method and specify as a separate group
    +  # This can be skipped as it was done before
    +  for(i in 1:nrow(scores_i)) {
    +    param <- find_pseudo(
    +      config = config,
    +      gwas = scores_i$name[i],
    +      pgs_method = scores_i$method[i],
    +      target_pop = 'EUR'
    +    )
    +    
    +    score_header <-
    +      fread(scores_i$predictor[i], nrows = 1)
    +    score_cols <-
    +      which(names(score_header) %in% c('FID', 'IID', paste0(scores_i$name[i], '_', param)))
    +    
    +    system(
    +      paste0(
    +        "cut -d' ' -f ", 
    +        paste0(score_cols, collapse=','),
    +        " ", 
    +        scores_i$predictor[i], 
    +        " > ", 
    +        gsub('.profiles',
    +             paste0('.EUR_pseudo.profiles'),
    +             scores_i$predictor[i])
    +      )
    +    )
    +  }
    +  
    +  scores_i_pseudo <- scores_i
    +  scores_i_pseudo$top1<-paste0(scores_i_pseudo$top1,'.pseudo')
     
    -# Create rule column
    -bm_dat_all$rule <- gsub('-.*','',bm_dat_all$file)
    +  scores_i_pseudo$predictor <- gsub('.profiles', 
    +                                paste0('.EUR_pseudo.profiles'),
    +                                scores_i_pseudo$predictor)
     
    -# Create method column
    -bm_dat_all$method <-
    -  gsub('_i', '', gsub('prep_pgs_', '', bm_dat_all$rule))
    +  
    +  ####
    +  # Combine the different predictor groups
    +  ####
    +  predictors_i<- do.call(rbind, list(
    +    scores_i, 
    +    scores_i_pseudo
    +  ))
    +  predictors_i$multi <- 'All'
    +  predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F]
    +      
    +  write.table(
    +    predictors_i,
    +    paste0(
    +      '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', trait_i, '/predictor_list.txt'
    +    ),
    +    col.names = T,
    +    row.names = F,
    +    quote = F
    +  )
    +}
    +
    +

    +Run model_builder +

    +
    cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +conda activate model_builder
     
    -#############
    -# Time
    -#############
    +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/*/res*
     
    -# Calculate average time taken for each method
    -method_avg <- NULL
    -for(i in unique(bm_dat_all$method)){
    -  method_avg <- rbind(
    -    method_avg,
    -    data.frame(
    -      Method = i,
    -      Time = mean(bm_dat_all$s[bm_dat_all$method == i])
    -    )
    -  )
    -}
    +for pheno in $(echo TC HT HB); do
    +  if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then
    +    sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \
    +      --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_test.row_number.txt \
    +      --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \
    +      --out /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res \
    +      --n_core 1"
    +  fi
    +done
    +
    +
    +

    +Plot results +

    +
    setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
     
    -# Convert time in seconds to hours
    -method_avg$Time_hour <- method_avg$Time / 60/60
    -method_avg$Time_hour <- round(method_avg$Time_hour, 2)
    +library(data.table)
    +library(ggplot2)
    +library(cowplot)
     
    -#This is for bidirectional TL-PRS
    +source('../functions/misc.R')
    +source_all('../functions')
     
    -#############
    -# Memory
    -#############
    +phenos<-c('TC', 'HT', 'HB')
     
    -# Calculate average max_rss for each method
    -method_avg_mem <- NULL
    -for(i in unique(bm_dat_all$method)){
    -  method_avg_mem <- rbind(
    -    method_avg_mem,
    -    data.frame(
    -      Method = i,
    -      Memory = mean(bm_dat_all$max_rss[bm_dat_all$method == i])
    +# Calculate correlation between all phenotypes in each target population
    +pheno_pop_i <- list()
    +for(pheno_i in phenos){
    +  pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.EUR_test.row_number.txt'))
    +  names(pheno_pop_i[[pheno_i]])[3] <- pheno_i
    +}
    +
    +pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i)
    +
    +cors <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p'))
    +
    +# Read in results
    +res_eval <- list()
    +for(pheno_i in phenos){
    +  eval_i <-
    +    fread(
    +      paste0(
    +        '/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/', pheno_i,'/res.pred_eval.txt'
    +      )
         )
    -  )
    +
    +  eval_i$Ncase <- NULL
    +  eval_i$Ncont <- NULL
    +  eval_i$R2l <- NULL
    +  eval_i$R2o <- NULL
    +  
    +  eval_i <- eval_i[!grepl('\\.multi', eval_i$Group),]
    +  
    +  eval_i$Method<-sub('\\..*','',eval_i$Group)
    +  eval_i$Method<-gsub('.*-','', eval_i$Method)
    +  
    +  eval_i$GWAS_N <- gsub('K\\..*','',eval_i$Group)
    +  eval_i$GWAS_N <- gsub('.*\\.','',eval_i$GWAS_N)
    +  eval_i$GWAS_N <- paste0(eval_i$GWAS_N,'K')
    +  
    +  eval_i$Model[grepl('top1$', eval_i$Group) &
    +                   !grepl('pseudo', eval_i$Group)]<-'IndivTune'
    +  eval_i$Model[grepl('top1$', eval_i$Group) &
    +                   grepl('pseudo', eval_i$Group)]<-'SumStatTune'
    +
    +  eval_i$Method<-factor(eval_i$Method, levels=unique(eval_i$Method))
    +  eval_i$Model<-factor(eval_i$Model, levels=c('IndivTune','SumStatTune'))
    +
    +  # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC)
    +  eval_i <- eval_i[
    +    !(eval_i$Method %in%  c('quickprs','sbayesrc') & 
    +      eval_i$Model %in% c('IndivTune')),]
    +  
    +  # Remove pseudo model for methods that don't really have one 
    +  eval_i <- eval_i[
    +    !(eval_i$Method %in%  c('ptclump') & 
    +      eval_i$Model %in% c('SumStatTune')),]
    +  
    +  res_eval[[pheno_i]]<-eval_i
    +  
     }
     
    -# Format the Memory nicely
    -method_avg_mem$Memory_clean <-
    -  paste0(round(method_avg_mem$Memory/1000, 2), ' Gb')
    +# Create vector defining or of methods in plots
    +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC") 
     
    -ggplot(method_avg_mem, aes(x = Method, y = Memory, fill = Method)) +
    -  geom_bar(stat = "identity", position="dodge") +
    -  geom_text(aes(label = Memory_clean), vjust = -0.5, position = position_dodge(width = 0.9)) +
    -  labs(x = "PGS Method", y = "Memory (Mb)") +
    -  theme_half_open() +
    -  background_grid() +
    -  theme(axis.text.x = element_text(angle = 45, hjust = 1), legend.position="none")
    +res_eval_simp <- NULL
    +for(pheno_i in phenos){
    +  tmp <- res_eval[[pheno_i]]
    +  tmp$Trait <- pheno_i
    +  
    +  # Insert nice PGS method names
    +  tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T)
    +  tmp$label <- factor(tmp$label, levels = model_order)
     
    -method_avg_mem$Memory_gb <- method_avg_mem$Memory/1000
    -method_avg_mem <- method_avg_mem[, c('Method','Memory_gb')]
    -method_avg_mem$Memory_gb <- round(method_avg_mem$Memory_gb, 2)
    -names(method_avg_mem)<-c('Method',"Memory (Gb)")
    +  res_eval_simp <- rbind(res_eval_simp, tmp)
    +}
     
    -method_avg<-merge(method_avg, method_avg_mem, by = 'Method')
    +# Plot results for each phenotype separately
    +dir.create('~/oliverpainfel/Analyses/crosspop/plots_downsample')
     
    -write.csv(method_avg, '~/oliverpainfel/Analyses/crosspop/time_memory.csv', row.names=F)
    +tmp<-res_eval_simp +tmp$GWAS_N <- paste0('GWAS N = ', tmp$GWAS_N) +tmp$GWAS_N <-factor(tmp$GWAS_N, levels = unique(tmp$GWAS_N)) + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png'), res=100, width = 1000, height = 600, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL) + + facet_grid(Trait ~ GWAS_N, scales = 'free_y') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off()
    +
    + +Show results + +
    +
    +

    +
    +
    +
    +
    diff --git a/docs/Images/CrossPop_2025/avengeme_h2.png b/docs/Images/CrossPop_2025/avengeme_h2.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5940d23b3820dbfab298fe0f7085b9af3aab60 GIT binary patch literal 36154 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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/avengeme_polygenicity.png b/docs/Images/CrossPop_2025/avengeme_polygenicity.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba24a15e47696d80a69a094dae3d7bebd90942e GIT binary patch literal 36479 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�`d{Hj9w>e;h*{cc&s+>`B@TP#eV6c?&I*rgsAY6|GK)KbLm z%KC?WXLQd4F?Xf0jTrAnp^En~+s3Q6o;@TdCokmIPL`*;drhKPURC$a%R>vpx$eGm zlTlOe2N}d;cGXo?W+p)y>}d81#t*BDBYSYy5GUGLN(w4pYoR0k zp{c1EyN#ck&TL#oUE)YI)#*%m`DGV-}E-n9R<%%Y|=$j|NQym@9z&% zKBX{#_V-?18-P;Y&NdfAyd(eZB~R>So+)=9alGCQi|YeRqy*O5Ct@l%qG!&RraE8+ zL+w&Usa6w?lv)a&QWu&c$mn2-sBkpdt*~r`xtWQAK8p5%tH@rsKZv8@pl-v`mu{)h z?L*U35sn`p4|{ui0mUCo)q8;$bj|1fg9myi2b)kdMB-4OFz1m1HtKth!+-bIt$Y&{ zeYx&4s^Fg0)m30Pae^K-&eNa?P*G7qD2R#w?p4@W?eKIVBBD^8C^pooe+1QeZhqck zC=bxsiY+fBCZeJ$p!x&1h0MxO+cSXoub!f-1w9HXx3Sc*gh=qWZ(Km_VWohfo-Cg( zpALMU75EG~k_CK2`Q~keaRXW^Ft2YSG#8N}XSNLGOib*IM9Z%L&O$=&DwrI=p3hkC zJ^;KyEgeHZNO%Y!mV;Ui2`hrABRme^u3e9#cOhIw_{8xq;FY?)f7W+)qU?@ZEZwQQlM+*XjSvN9ob4}U9<)?(Tz?mo*vmPxL&uY zT;r0F>HhKs7hU604NTaG@bS3-xfrMA)Bg+4g4k_pwHdDEywt_FaWWUK?Tt(B`u839 zDbmu?;0NTtX#xea6PwJ)UnrZl_mjknBDGLh6ic=h?=E5T8b%kHk18k2Z=O6vhFbb| zHa9l`1Od|`dGtou$||p3M>Z4n@g^xfE$vHbX$z~(U>X^B*j2q&$-n?>pFe*N){+ly zU#g6DiJ59}=|$FO<V{|N1-(UehZ~K& z#aYyWch$4+-_o@^Am|3m?^8fPc0~p#Tn&wl;Y{lI`1k`;GayQWK!-0B5*kX%?`#Wl zntXY9xQdn*ndOzJ=LwlZi%F@-g}M>IGhjC-7fL@(zA$6zcAw1D6-et3Yw1ti5R5O7MuHC2; zAk*2ZO+T`ABhu)Ew(i)@R0<5XqM`!AQF7m9u_&n}Bff-(mx6NAZhjL%0(IeW!ifT3 zy(_)+ue8;pxt_Z`tC2k*PY*se{{V0pdJm+EAnivNTB~0N5DPSs&bBra@lK?p=Ii;# zXqsPfBeY{xF)JeO#@jNnxAgJOT~g|uxXA5=ljY|Y7GUp8hoIRy@I+XC6K`8c!!io9 zSVwh!-_tl(&kdwsAu;5ckJM&pAzh z+}Jc`U9(vDy+AjXEphkglDU-|7uGC~Js526(yL5|SXeg1bJw~(Km9`IZDhBY(>8IN z$ri`CvDN5KVJo;3{Sj&P?-wS((D9e0RkF|uaKAbFy2z;KM?q#|-P6|+MA9PB5mG5B zDP*vdA+(#ltX}jP;5(SDAVm<}VTEc(BKpta#Ed_H!T+sR%g?yS^B(u^u8&3I=vNiWJeV6gnzJ-D zb3Zz4i_blgxE%X7r_+H8nz8 z6^MHc^hSWU5E*0B`vu&d++{VNdf>({VCBwIDx35#7`KYR*__!n$6ojy6} z_yT!M+X2xhqE|4;-`(Z?LZt@f&pO?pPmGpvkBYH$Clll?_sYvd11zcxU5v@7>^CM( z>n`DVd!I}vXsf9mL2?){v{Vd_98V0mt1eDXopJo?>rZv`wdkXUq@510w3A*WLI<{i zp@X3;9WM~OSD?RqT{{%d;NC(;^~q>tepziTn$c6;zn_Imbmp+|{H@kp_pY`dRl|pM zSECf^4bTQoRtvkCL5+2uhH?syk#g3n=`XED8X7T8!94(=mx1jDQ%iwiU7%Bp=oHG! z%cE%|h=Gp{+0?W&oN`jL4(3S{OR~Eo46oV9Ym70-;H!zBb>=KxFL1|R9!q*~nX9W` zdIOTciHh{eub*^U0j38%B_lsP<7aa-SoW0-x3CG>e$LS8Lbwc_&wA#C@zwvL)$P}> zUprS%P+1a*Ialb7>)!A%E5x5eDscs#OQ)99 zt5-wc9!l&uyX`i7`}Pg8r7UpP1}ZCN(2tY8e}?AvbZ&A8ZIS{FHopEUC|ujBQb5;L z-Oi>pk+kjJw|@DHZ~@LQho{Z<{xuJhs9c6`Z{IKxphBt za1Zp}yLfm_&CNhHWxmVymmMo)qKLGiLY)8t0KEqUSx$l*@*fYOvbq4-YG}07ih|AW z$yvN~i;&YaIy=^so0D)2f_Q)dhjCby<`U6r3?U&iGc#zbR(5urm0SqYVc*TaUshS^ z0lHcdWz6SrkIF7Dn(L`+J6fPy^nuhpeOc4#)KxR--Z|I!j(b&-v-G(NfqQ&O?0P*? zw@$+E9CGKrXMj=7YuzHXwG#7DFl*zYqK<|QM6MnOZAStxOf|gCg?6_zvfO%YX-}qFGcDf*21i5 zVsQd>&+5Iq2uultL`PS?Zo~l9r*El9&D_Lf83GV2T2*CWg<#y9gxvj`H#7c(?C-tK zxe08+>w|xSNEU@F2*-$->M(-n-+X5@K)p=y|3G73zI=h?IiqU9&jScmI)m(1+zzlK z>g!iZ61f**aYC<6ax8!BY`cVr-;+8z^xSh}QfEhaP^k0xoU5UkO>vK|{3dBlQ_Cjf zFp^!{`Ukj$VBFjPC#e9aCS4A~3QB^4g44cRIj4W-hZ_p)?1_)gFOH0xY?{C=U)3># z@WVLtR-!r3+ps5C>AijZ{Q=mm!>LzQTTZ-p?*ofHMLJgP)GU*#++o_|F8y@}<=-xU zv>DYYVMSF*c7`=HG|YF$*V?TpJM5oh-%^*CzkTl>H%v=l+=HM`4|w$e7&%S)X(@jK zf`Cj8NUncoX12hpxh~pYaL4O18pF~O27qz%`SUV3I=;840Lo)yc&TLz*e=RK90DW| zFTZ~!5YQU)zY_@HbG{G}0iP@js10>9JT0ylQ5=-QIY;mHGntq=O zmKgULfU5#4KXXHJ;W|qdE9hGpBs&1@({l~J$q~AN%maz2G8k!Chp7e$lq%#_08oQ8 z4k_{;dAkNJjdJTb7=qaT`oFmB@YrhV zDNJCPuxypqp02^rMVZyK5QwLcPsz04@{xi-_b=F#8X6jm5&rXYb4@>gLNdZfum38< zVHH#R0steeKLy|z>JOC|5`zvP+EIxH-nemtgWv|NV@w<}v{H^vH-oNsM5eRco4h6e z3v>c2!sXUeBLdSBvd=pQW&f`SF( zTKa7vaIKYPWiYV?Wo!@b%rH20+>@>f3-{3v`^5_%j%tr{_w5;Wf*Wv=;CuN+N2`NM zrjn~QJ~X^uzChMQ4i0jAm5$E+P!O|bge+L>@-?ssXb5ogX4Oi}==hViP%7HhFaieHB-7?=ieOzx zSXfGr(T^WLGQ?r#B@%W{TpWz%9A`AZX%a;Spl9>y)`NS%ikN_-$aowD<2ImBO6iJ_ zVZBNTvUB2(AGW-){i&yr4by^Nn~_{Grnh%VvbXUVwcQ1U1B()vqgwS}Ab9_rEC0W8 z{OI68ic~aQW=l&8pe!Zr9!SYRyJ41s3AZe3tHAf~L6bVV$iT$Jxs`#-*>aJUxA4<4 zfp*<()Muz*Z5Q@Gf0j(oPDpr)B?q;7sskdfRaIlFSj2cru}PCF<`x6WbWIY~|cR?&aquNoqkyy1!R; zL3gZWF$%y*FBUlHlr{8%5NJ|R=qg_=W3**}1JvnSbfVuuvo^f=DVg-#lv9iNB2wy?5yhm*8d zVx<1hV+*-xV*vg$N}`~kU~FuelrASNjTT(io&C|pj`@w}QdxTexh~2ECv>5wI=TEa z)s+d>cyGT75~}_I4A#4uQ?CReAV}mCQgyVpeznMFt^Cl?Ammm58?7C&yh!dbB2voc z9BJd)r)6IbIWqvaCU12fSPy)gh}+8m#nJRL0$7h?Vyzq3M}&i;T8QkpUMBXun!Tid z(Ujyz_V=ERn*O8|k{@=wn#Gzb93H{q9;1U1aABkU|I^I@Kcnkns}TfEjfk?9E5YHK zZ3%)LfjeNY-qRGIa=U-i_APPfQbTHT9smdK?HoiI2D@k5a3#w-?JS-*->w4uIy*ZX z?=&9?8%~^?_~n~7Z>VMB7^OB~>=Akn@M)mJSuCs&t6B259Iwey)iE=;gUaZ;h~lb| zUg`vF&BmtQAsXtU{;a&+f$&Ve=6E8p)-FSbmu}6pFC}1jlmHhuL6-Kc)NyWj`vakN zY=|F>(Cn2CGs>m*A9}{e$Lp^Yh4YK^^4%sNFdFXM-`RnbcEHgWqI6|#j~h8TIS~1& zWild`Qd1~glM8Tw$x=$RWbyAs1kvfipU-Wz(pQEh1q*S|tI3$Qg{UxHkzQL{d-U)r z>TsCbr*Tz|lXLpH$%&ak;>SyzGFn;_ATR?SQ?0fdDKd_Wi-YjU-~Ihu8@hi_ZYb?C zY;ne|giE(@@k9$R#|ttsWjnJidjxYp!CGmvFCTVOa*IxsPxr4HRdCIL9AVRjvS1=TYf>OIi7%VzFha%i}DW z9tMyIJE=B3!%1K3AEsDwOIUrgoqa1~CxglLIp?d?kf{EM&H({gedV;ifwGZi%(i}a zkz^YJP=V@ogZQ}&IwHVE>4J-b($wo9<^@twGED1$KbDSK&S(HkW5N*yW>R%cG898_ zk(EwwLvZi-cz1c5oWUOY{|`Dm>yO?1Vf8Hg>Fl+Yx%c2Y?AIzih}4KoBMnMwZ@U8peW=2RT$8 zXyj8X9mAnjv8BK}Y=B6g4)7P4lX8-j-$&oH5;~NNuQNrR?#BLxLB8s(SXxe-mO z+3wvYJ^#%h$Num?65lx!OK#A$pw|)JzRd=Mw-~{45U%OykR*?9!z|6Lbl%N~*Cq{e zP}=_^Rot#?X<}6Zl+z7xMzhLv#}+#Sd3<;Kfk4vaIM{KbzcWl<^=Fw|i(W|3!fSGB zDqmjBOf{m4pt_&870(#HgfiI$7sDj{>*V)E^#TWEcp+oBN|( zYc>pUT`Eu!e;@Kwm(XYS9@*)0(M8*h{ISm^+wfOt>x#5|<(9e`9q z)_`2VwG7rFIG)6FOQXC;yYVgO0iv$}zx#Ck=f=N;Om6fL`5AtCMg4- zYlxL?>Xz_3WyM7wQ>u!3jH$c-YaTva+MMfv0uIx*=J8vlq5=d$`AbK#%>mv43lJ(glvHL9y>dtRRUsgZF>5TVZpQs*vZ+bvP@jabp38k-kAB`; z^yS0i$}|(k(I>9;DsBY%IB12|*x|{aLX;Gy-%Npyz>YTyt3znGa+KzPC&oOz)N17H zd<13!Y%%K7sE7zhP&$;e52Dbquif|*4@fPCh|kf$2s9*k0J%cs1Z@M{UI8T+A>w7P zfQJDw8}z=!>d91Lff+`p?fL4{z0o2PWQZbG+5vQ5pxkILaQzihcN;xRIRbnu!ySef zUP?)EW<#vRhJl$Gq(Cc>?g43tuUxY7Zr=fPh>Cw@GF+hVWAetj zaU%phcq3+8(RN{Ix8mAIOBT4Lp86yZmH;+^ezSrUCuj@u8X9A8*zD>bki4{jHUN%L z;oj$|2ff`Jw}dp#57nm^(L=Fen_!thuOWHj_&bHj7LsRBpJ7xPMsv`2G)}-x4Wh#? zFRX5tjvtQYiB6i1+of6AqQ|}4!CB+;#)aL?g-QS|HCH;7_|Y5hVimBq;8g`Zi64hK zVJN@?`Z+#!+b6S;qI3|j;PAMCKcs?wX*oPuA{~;1S5z+5|hD|;SNIHJ_A z<^m7gISk_{vyMoyOU)7xzDob_enepbKsJ*wb#O{%I4aNY32N z!-h0G0SNLCD*1EsavIFInTOc=NE6ABSTWo1`ib)S-Xybbc_*^svS34sIX2mL^=Pq# z3ep1O(46mH^8pUHJJXSNg%J{Mup(fHqC{BVv(I#v+1c^B%!mAZ!FQCU4rEV;`B;T{ zl0O$jJJ2Z(4Tzn>t3$3*f@Jg1f#PZPOA)3ic%KPO4lpwnXJ5ia5)L=ye~Ix)6kZAt zVlzR%&qBx-JQdX+Y>1~O5lJeZ`=$Vk;)QV!IzOI*pq3l&2}-7vx@W!$X_e}+lN#VyuHM1Fs z$tQLLOB)-IPtcmY{~*y0#xYI$QUXh*KyFnyMZvo;6elVsGL+o>2-4fi;GYotT{Q_{ z)k>94HD%3c9#BoKt9y!`9rGk?54*Yz48uu|FmiZRw$liojxalag{yi51EuoMwR=N0 z?w@Oi!BE_W?(YA%_J56M!nMOx0r;FF~>#JIQ=ZdqBR8Ng6B6Dt^_wQ1nBB@PY_ zg_CY{<5_Qg_ck}b;-Byn7C()_Hp%PCNMn4Jt(G13jm+hVaI{dELx$7xpZ{sD(khY+ z`a%-lm8Qcsz7LhI>|z?$xf{*TINF;0?!h~1p1>Ps&=Rn%5pNf~al%vNCCos5`sB1x zy>G<%>N32Hr|x@mF`J&|VC+#4M`wbvz5Q+O{r9vggibr7A}|kgm9jaAoP|WwLNzj_ zXh(3_6yEXxFK&3vjgDzSWQ`x9>RMV_)-7*7YFn#$;oe{GT`sGRA3fM7L5LTYm+9@) zDM@0rEEk8_5)5_pyK(Z!zR3**92^|<_xHmaI)dS>qMjwBwrsYLrKD$rv|+Cct{=GT zrZDF|_O9-x%nd`uJ%WStE~X<77nR}FPt%h^)!*(H`ILBk$43}_FeA(Y;rTI zF6Wxc8csK?wJYR@LLuZ1ncv#YW@2m1_mf4tn*wJ%+z&3;r$Ad5@`cGoXh|d&TGMQX z%ibnJ)gFJC$UdNScCsh>Rr6rfcIJ+C3xE^GcY6KhJ8)m1_5r}gw61x&%mIUH+wi^+ zqxUqt*GM6KR_FR4F^_m;>%Nzk>F<@h;-O>tQx11Vd+`y^lmt_np@5F|N&JP3_RnTV zn@TYENDHH{;{<1mQCn{UGE?KBo*{@IC49|j(9j>GOa!?;3#%%kiNbrLZd=`cDk7zz zcE9k@y5+*-7$&d}zosVdniCp|Fg>bi+8<=-9(_2;a8Z+R@}d>~oby*@`fGMjKR*ax zzGfM^IHQlrlswx_EO8wNcUit(A-4oAS9S2Y(*G>fWGEzQZ==m#ttfs)Q`M1Pu94ao z5^@?7Z8)8_I^r7^dcN8q^P(YuAq=0B>Sw`jJrVTUI!1b*h~Fby<_?LHAxkeTe4JX1 zBBjHXYo>fCzwo$yJIT$yqp1r871H#zlPh1YXZ(y7+jTjrQF5A3A6jl@bURpZ;Z z+ebUR3Ui~?m)@r`lHQ4G|1)(yIpO5_!p_yh!#;c>Gi!&wSMfgm4_d6Sq0od+KEjVo zZroZ;ljF!|2phVij_YG2>`Npi+fNZTlrNi%h4r3-LVSFDzrNMQ<9JeYYJHuta`Etq zfPmG;+-l^oi(!oeklo7&IXNq7LK;B^N6X{g{@_ybx{pH2QrqVa^mA*NzwwtDlajr4 zY;RCBMeo1vw9`oI3Hk#20_0XoA50MuJUkbvo$5==Sd!6PYhXNjoE@eH2M1TVT~KS5 ztbSbgHT#+!{D^ymmQm*(T7DHKx716bw{KE%%-6q3sv!$oqh|x51BF6KNqvr!M1Imz zFo8b>NN#y~SvK@qKnD^l0;izIp;S5Ly|hoDGIY%Bvk{g;MIeLJ2-J1c`hO>b1y z)t@T?OQ9txAzHkn**eg8VGZMBqZ7nTq&kls>8%L}2;eOX6zCJakYK(X-thv96F;2e z+(Sp^w28e_^!4+!n?I}f>k9_86Q7A}*#pFW`US*gc#i}O?81wfHmR~maRC{*UbgKs zmX4ZzNnrqi22UOs!iQI^3=JL3W~u+{^H*t!pK#eR5zqGx28C~ZX^v>$MaUrs2+V~~ z1G)u`l)+LI)-#fTtplr0;3*8yLf5XJ6Eb*)P;_{d2be_J%y}nSUKR8IFeZXfJY^jDGJME`s_YcNzw!{XWQ zarQqy3z1c%FbKI^yg{|STuw^SmClPzXE+<5`ki>O@uB_dUx$DIgOM+7=s8*BE)j0x zO#SpGt`Ig!*ZJcpweb@V5$xp~#2yUSsH2Fs?7>b#jB4G)h_u2uHzcebJx&EZILUq7 z#CUH~h&0W<9cH*0JN+47GUULLD*~pH! zi1CsVC;gc%t*_i>-tU14{{BIEom3T<&Up{?x%_=pr))m4LB=cKi3`VWe5%P*R>_b) zf{81n!CVSu%Z%$7sIe@%K#(Fh)$<;n_vO^p)m2ndzkmOpF|v6d<25Hgg(1NW5nu)e z1}Rmf@Jgo}@X{5?;DE=36k{O0buU-_&Np!_=L)s|cHbWQUDthLdAcMzQ+_8N=ixqg}^!UR=b3}sH+1Sp=W01&r887bzZ*(=}>KWaTmA(AkuE_ z&0U&4DRlMzJ-kXHXnNi0_#$H6JTajK??{0_@0R`L#V-t#(H3JV?iLuzH4*`Zh3rCU z;MAvGx=58s&iLumC&07dJ$@;rBEOkPYBqRd=cr*=?w=E}Y$J|7XUTvai~OZT-t2hk z|N25nadnXNZt%?AuO zkx4stO-|3SPW7_CxjpFKS@R=r^anQXZ4v+8nufzE9u^&JyB@qEv_sgV^2oj()>MUXr>A4{_tJp07Ev2TUTHSv6%aCq0obLNee{)$V@V?O?G zD{knIGusb2XO+B858Zsb7Wfz_G+X&J6g2kS+?DBm)?}~5GMV)4r0aoI(&Z*9OkcbQ z4Nb6q_If3FW714812GBl{QW&XDT$epG3&{bljiSsuEe#K%oZNkEF7{aP#&YFce2Zw z{aA1~_*^Vx2Sc%OYfH4U)-*NHJOGNT{5vBKn~e0V0S>7**TYpv$5$IVoyb@MAh3{E zRD?$JBl@xE@?*C*rKI_966aL87PL#%&EWM7#rv*9_k!`qWv>pUa2oew@qnlWR z7}sDxllInf*REYhFLpNZ1`MIQ6crV*?8NU7+9E68-*3;6ZhUho82QWd$IvK`Y2tJASMts~?#EADFfdq# zz|ypTBme3wM%^Di2=MU@Rq}&wM{2$x8n8DA%<$SN|6IaEp>Fyf z$#UL(MB#VWBlL(3)LcTbWQi_Ooxrha)>ZEvUJ)wXIWMUtUfWv`dVh z8hTzunFdlfd4J7&OfH?8ISGX>jVv-l2aW5(*lunqspO4I2tO)uAm4u~#Hh^ad)EnX zJJ27%kzW09F1mHg%eL)mYHIkcgNec?e)nIA>Mw4_C%#B@M{8BhdQdU-84X8D-NQC>`1x)}HP>x8<`^%y>fEBel{E?UV# z;oJHuIrZdZ#QQZLf=CIjB1A(k;lOu&!qUridyTlR^$UM104spn(Xlw#+n>|r%^fN& zD=Km@XUXQPbE+_A4c9j|&Rg6t;>$Mn+SoWP`SRBZ^P34l z@t#GY0d!(KW^^xm`uk$)F14QSD(s0C&L!X@C=_)u?TL+LG}P>^Sf)$`-s6KQ^@k51 z5F536Iv^F)*0!5eXG}NwWl;s40H%LotT@0`SWFvEiy8KOC!$S2JCp(-(N&j^pS|O ztg^O(g2Mj&`&qO?zri#V`4VgH-MbBWO(^!h)YJ?UH+&y&$rx?qf1k={t%Z9e2VgS> zKjD!>eBRz;5VW*~xF&_iE%kr%7|Lzi$y!6(H$Sd%-t0_KL8EL;Si07^Z)DlkA=p_H2K zo}G1KR(YD9-qCKEpM=7W_>6?f)`yzmdt;K4jCFOPrx5a(9l*O89tMd>5rbTCK8-5# zerZ=rzelFQNBU(Od9AhhW;4Pl7C-f?#)J(4L*g?~vz16k#E0!PviyI3>9YC%=MNLg zKT#~(*xJfcqBMBzy|&+W>%Xs)_Jp{Jap&CzZ8n8171yR2WV28^m%!eku~V|s3`%9MBR)2Ak2*FeMy3b0bQ93@6fCTPmR z9j9=33}O+~E`2YrACpN$-Hb6S5>*eeIYAjDJQjEC*x_e| zO(1F8kwwF)KwSbGqnXoJzkwe_SMmoB5l|~XTwvkCnI~nRuQX1s*)Gn5K#yPl!b$WoE)Uvk)=2O{&wiQ8+EGLsu-3<4Lv(|?=HjK!A?*> zU^hFg-OT-j5A5GhEemoD8}S98Pg($~vv8Q{D%@Oo78mfnThPB1!%WJakvR|0+W~@e z+quH=1&nG72a^hyE!WvCT5N4>0`A?5F8zaW1dU@B@p|gN-G?{iZS~tw2r~Rg+>+{Y6^#W4+#~OX5_A@Qqe0Pn6|a73BZjRAdnc@~{LNe}0mp z7GVy99a?3j)Y@@vF=PM?q6Gy7{e-8dr*AG!$Ot!OW@k5|dHnb>JVi|)E*Djhbt{|S z36tl`07Y@(T-L>fg>4@`JTzTYtN?&(QLX}NoMD`X{L zt@sIxGKV3GR#sL<(H7D_@Yw$T%a^zotLXf8Xod0IXiK`gx~wl>mJz0ntRIH;6m|&I z8#F>_5ypS~aJYI^z10ep!JRv25vZwpuoYm;hh&ZRlcGiV)Tuu!D^d6N=RJD{<0&vG z#bpwici(HVg6&{=Nrd4h4++SB+c8TFy??)vp%NhsFOI@NSXj8Ht1IH7SJkLXX-Nqt zA|<7zR0;XHxiEbt#!=SAsi{?sjY0N#68CCOK%u&@pbb@&Wpvf>+_~=mMkBJq+y4`; zq#bV)23EvpWNRR>@m>1QW?iXb~f6pUD zY$t{51Md=m*#j88Q0zjSaYxdGngHg*lyS{mmcmDmA~^613qQ!Kf=@Q9CM-=ryX?Ry z2kt@m`Jo=dFx$(d%hqM0uS6n-i3KWKqk>B^^730~5=%=<2{8|TtE#%w@hpAWG6K$5 z&@#av?f2Pe(Y|D%vl`y_88;}LC<)V2@XTq1#IH^1FoeiEH4|hUU|mTGw=YHgMy#>1 zvm2IC^aGDG;^>*!bICeJd?7PI^}|TQwlJ#js4K^U<}HR$17tx+*V;aP>V0wT2u&h( z1R`O1Sy^XC$DxNyZ&Fiz?QK2Z!-1BLjt;U{m zT!XvT(z1(v5gKnkt9ysiSOqvaYant!K@PD9DpQ_PJIc>yQMP9-byjgBc6QUyn!u`6 zMoB3ftE~Ntw4Ro?s50--5v)!Ai<;+G68)L#R~lq zy;p$lha<1EH0au99>%^Z@+>JUgAq__It7#C6DT~FVIT!FIXKiVP@=(wgCHpGEu3oB z)>$0WnudKOAoXQsWw`pr#zurq1o%T{#LMjKTg9OB46GtR!h z6ly<%>kMT%f9>YYn@Ok7#iL@9_&`J0XZYQ*WK$q{d4s_o86O|C^crt*8%<&dgDZG- zm*I3_XxN@;S=>$W(%s$(0iEKfJc>#^Js8p{-lFS(F*1PZoR1N2cGcCH7F;6NJiYPv zclOZ6T>U}HR0M5h^Wv|Ab1h>!o#UA! +3{M~_zeujIfRS*y&B*ne`!w9rm}BKzt!~^9l|9VGCGUyAY~EFH z8EWbFheM}Dz_aylg&!#86hX7w9!|l-#g%VZJOJ&QW^%aKC=TdUS6+jy;)(ofxu6(CEjTc&b-gk z(zH=*{QM@#TSL!xkoLROfny1O*os7v)YWI6eO#E&!ziih!6F z3<>8fl;CIM>stjKU)r;0>c-(KfBq=(HZVZR0CxDC#XHa|sb!%WWl;(L0GDo=7d%b5 zm|4S@Ex5zt94B6i74t=V^h+3Qpi2s1n-R zoFU5|`tUTkA%v8jePgJWD(DBn zRs=~vON{sB(1OP+2>6Q5=EvkBp2DOlebE{$CA?|N97X5=^YZiID|cgQ=3>w61z_U47;s&~U&K5HE zxaQAazH9*Al7EclEaAQSeD+bF7+^Mz&khC#jI!3yu0>V6KrBY;owq=iQWAlr_-%A_ zY%D1^_W&a!+M!7lYi#}q3*4j@^jz2@Hs4;jxVrx79|@G0McX~%bLvo*V*l%#nNObh z9gLlypGSz!&dCulC`ftrDye>W(8~_C?OX-#2c4LinNh;R?EmO}RtIZqCnu+rV0De~ zA#YR(V#ki{IoR0TEO`1fOzR4StUw5kSGCgAq?zGGJCc)~Eebm6$cTl615yNA;ZCf8 z7}LE`v=-HVa2ZDpK^T|3c(DS>2!sb6ZEcYv?*`EMp~I<8;AUr+$y?TBqECKaGCJph z8Y$IL$Ir7QCFLzN_$jO~GoUlkBs{YLM()1H8PDpqH1h}?-tzL(KF7jhC-4N)lb&5E zG{8ulLmiD{p#lHOF%NLQ;8D%+U_Z3S`dV6u3NddbbCz)oMxEJ-cvXGT#~zNX;})&$b%0sc7uC^j&b6qM=WpB(s$0n zDoC2LRLDmA!i8Y%&cIwpG z<1(vOabv-1%3fOfEw(+WocHMy`jj_sOa=tv)_wP}&T(ZaR-(xEkI2u@$0b21jygR{ z8!?Zrg}|QRomt_;D@~1E>#*dw(3bXh=_jPKad=gO7y=It zwzV6Yo0~WKxo3S4fRAqifcA=UClTBr(mDMNJVYkhtn_p_<7-E#d&)7f$8sIGJdeof zdGn^qKrwu<2*azUZZuVo_ugiVWnLXw{`+@Fe+=%~Vbm`AJvZ+m?*Tho+Y9@X*|HRg z#SN=XOluSeJP@8y%hcKgp#de%;9z07XlTfrr>LKQ;d4d+l;xI|qtFAKA9&8cc)057 z2I@M{83}D28Y^2nyFcnj4U0x#7(g=juNh2|ya|2pFX->8H-DC+KyR3knaOjCQI(1t zk{I71m?aq+7_?Tr1c_Gc`V2pR1SAz#1S8&L7 z8}U}B#>N=-?c;HbEh}cN^KMsnzms_3uCA{2jZd5 zCg1b-FX*-}Tr6)G!sZw>MR5xu5QWsHl(L zj~@vZF(tb#?{O*os0SI2&Q~yvV0YHyVNR01zXM(^zzR^p>@dBty6lV^oT`JEoc;ND z2Bq)zE=Ez8^jW@5Vo(WUY^9^C8zj-2Z*`dgXpPI?m&{FU{(;}J+A;FFGkA9z1B6z$o! z43vF+K&ntai^E{a&@kv0d#X;10r@<-EWl2yRa6{XJ|T%9Sy+4j#R(~;MMbo{6|=u7 z;GFbg^)c2?yWv(NV`B;XuH)R%*%=vQ6BCC|G9>YxS?kz_EQt9VWZG!X>p{oLeyn5= zZWf?8?xkcAtDLQf_W@x8@H@%N)&5xYO?d^Z^v&wZZbN0(n7v>)KiyNBi{5OX=`Cmc z4!X&#oE#Xk?lS#7RJTLSs=`=cV^);GLY15FCam7~DRhOpL30JdEmSv*`}ZT8MQ;@0 z`2h_`h-}&9jVd2fQmo!B>=uY6;JX4YE;7gi{d}P|734y3@x-FgkYg^k==gNfA3M6f zMts4)&c1_*CelVn+~;*q9Sb8d)NNc`BxIFY(?7Ttq=N-vRtb9pSXEOOISS zl-Ap&mgPW-xi*8w!L~62b3HwV^SSN-Przy~8KU);L$9w=?~D2w{6J7D=TFgeka z>-|Cv42M%2F0#Obs36A15Vo){&}0CHk$c^VbfcxFw(H{u4Nsjs|F=LBdr&gDmT7wG zjO=)7Ky@l$SkVSF(&4G89>ACIT817~+0-<-&Mau}HVhR|v90=Y9rZn{kILu%DeEK6 z^98}Q*OfdHJ@-m!zy&SU#%Z)E7A-PSSa1QFOp1=ClMQUK+Oep`fxe@#q-5uwJwCst z=pS#gd%X->gD1llKr7LkCnok{6N1PBV+k5r^sevr?5kv@R~ZZV-DX`GwZEL=tXEp+M>>6@*S5lC)m+hG7U{_|%z_58xZ0W`DN(l!rX zz$p*=MO&Nhi-pRwl$H0R*9oaR z>7fqG3TrV#Jw0L9F;)8qRhM=$9v?tv$e-2>qVq9%;id$ufvPHYI1GYa3oy8#wDfC< z4W0VduXK;Dy**k=LX7~yXx)+)a6AYOkqEo(f8!e_m!Z6Iw6S4AuwZ3<3X_n5fw%oj zN*RiXPJs6U?0(_@TKU-xc{gS~fSSWu#H}nXx#qcoGhPsek_9hH%gZzW+(oJe65E96 zezm70$kV~-rTft^+u?&z5ObimT1G$T(N1nw;(&hcf<9wMw6=zZbg_KKRc(Icb3@;7 zYr%0dOG^^U#kHMIi;8!-)e->Rg}sDXJlkODeKd}M$01!g!P9X5n}9sToeh$+UxXGtHdM|n!kYqFCB#Mr)6Tu?yGUVAWKWm0o>8tWf2rHq`MCX17kp+T4j z_4M|tCkRaftgkktw@g(8jR6wA0~owX^uwm@3+nN+%2K?9SqSC;s0R{s(WBa!n+pP- zMa_bi1D$6-Y;*ucN~O|HXhtf>_;~-ug7NQ<=s%q`<$TIoN7GKp9(n92qCpKWrE@;s%Q}>r?YX^RD}xWY zci%pQ6r&3l+V>7YF$_=(Bn0rzQ{J+g1Em1*p|9^2NWzeiJj6Bo`jS6#zAsFELfI}I z$ssAs9m$LI=~kd+^jI&uSFu?kd;o#)%pSC{wiW?C1YOvh)p-@0-%~j0M~;$5DsB6w(R+&S(w*J@|)3A{0Tw zmYbUkR=+m+X*43(GxXQLW>HX`;+0f(z4{i7exUIj#wVfFgs}>q#&}EO`0y|tGqbAe z5)ivCyvFUPOD|u(jN;AgWPG}o`OxAz$FHpCTHk?4br?KHma$_ThWZj1i$%@(3rtQu zuWks+22S}Fu*OOUmFbY=RskZSgF`ushqj91TMF@$B13u0;^D_lDRhaNy1JjO7(6*V zbwm^=QSP%!d8-!Rom_6*(~|OTYRVSwPQFW1s4l-BWo4mO2@hVKn%jPSoqaR2zb6zX z32nQJCLT}l@PN>sksKjou?xu;ZcfCJML^lpXE^c{CxtS*#&A}Tm`!{7gT=!?*B;7Z zK7zM5nHNT_@)d}DtE%Dsi=>$>K(}Z;)|oHET^U8)3B2T!C-=jIFXl!ouXJd;t}qT7 zSZldxaXI>p;R@zTb05Ru8i}QBWMH5gf0Bgy61k1`=gsC(7Zw(l`tXC{f4?G94gOF^ zJq#+plAv5@GMt>&X^x?R7M?)ij;*1G>uGO)QtZx3$H>@VRm{T7j6{RZEI42u14n9E zp>3Pfm9mJAcSTScgHaAkI|qk+G}jh(JJ6yBOmEMm%+AZhKe9X-kCJ0?7q$o09-$#` z$11-q)x&A+BMkJNgvJ~t`I8N6if!A|jJZr15u;;8i6E)ds?krRHFmg2;#fM8vc znFBTC7bhdHpi@WrG5$XOEQ^he+Swz3-Pk20j0aK*SV=Xw{K@xY<}wQ7zmyb2m2Fmd z1qkAEd`wA3#=GwBc+dFSx~qa&7e|gN^Hpr?o>5Y03@Wsq>By$5j0T9JtEV>ugSHtt z^f}ohd)&A;|M~2IHh9`IhFj<}^l?fqE+^O2Mgjsnu3amIwInElw{E?PsZhKC{)BI4 z7HW&3Ht{0ipu}HGOXbDI&5eypYHD?K(-bJsb{T6>tSq0yoUCr?wg6sqAsRA83UuA0Gx-lCC#j;0+D-&`fpf*a|VXK>HhHsm-8! z!Pxlw#6%W}^tnAM2J>U4XV{y$;w4Xk8;QSS3Id@Uz z$-le|04PyBaHy}XE%l=Y7l}SU7jPAEvIMEVh-tIm*XYn5t;;+xlSUs3Cz1OhNii|C zI3KSmJ3cY7S!x`BkJtLDsPnau=%K>y@2L3a!`-psr>3WIU_u@G1a`SwboSe+)7sC- zi@2B;Nfu#m|dYLakDgZsK{KVE(h+yPMS zpO=4&Q`MS5K5KA`xO-RO$ca&`8zKGJpu{vCV@c&c^_?Mgwl=vIXv9$o&nPtIpVrWk zl66hBMO_1qItM3bHt$|Mef}OTavt2-VdKrnh;9$0%KT!s7p15B=e?-Av%^^6I-pw0 zR8X7q6z4W|0=Wk01m4@AzG-39?5AzDS(F!okI;GtPdsCf4N&WjAI$_t1I&x&@oDw* z=R4clQY)7py%iF(g25st-)L}oNOE)6jka8Pl_P-B!7d0w3bMsH_*Z(tw@^=;95gi#R zBRKrbVC@_z>d2Is)@5XHhtxgcZlQ8lm+R3o)`y=y{KwN@P<=nNu}R}Sx*KFsuHGFH z2mLq`B(n1nO@mvkh9AeYr=f4$bXw|swfcBi6d85elRJJm2^8ZYF8))?$s8*m_k=mJ z+i5dAZ4aOE`7=+-&;J1{wDfp|`erK{*(l4|{ZI%OjaS zpd=^bRX1^Xg8d0 zaaxsI+k@N+862&_gng~Ci3!?jdmR489j%mqO~h+OD7ta+_wTWfe31W7kBl5TnOb7- zgE&&~hSu!t;8}kS=xdM_5bbDW!F2$FJsKx+_1mjRZY3UgM*PS`4~#@Nxo5CdH4_vi zYrs>6MG9KF%8KD*aG#o*`c~;pV?cBiZ?qmnGfK1_@05AP-SKl7vf3@RfISU~c~3t~?RGb~sU+z1Kom4wSMOfWE( zL>k%6EQ0nh;zBH!;WNT7jDcZnYDx^fw5`vX$!NOq(NP?vG8AwI(zg!h$S1^U9$GW) zc@I51;I`7#w0+6bARKxIO4W53I@Dpu4cWZwBtOB|fFMpI`|aDef5cV~T+iwn^~SC# zM1+MxOy~HW6KgLX6%cTg?-`oAje(mam@_DdkSB!be9F$;|1dlU59(I<4nJO|RBV>? zTG7$gcEz9xLnX+60A}_q{J@qIYB}S%NU4H!n~Q?LrJ@f}5}R%Z1!cSO^aZp^mQ8yB zm*?e$T3+|?5Sd{;bUusMrSJ-7SLmh;_&brSvY#CT8w|IG?{??`;h>tG?@_mRbR?a!V<^4B zz2;`l5x}WSj1-24?Ck7963;!f64OnX{@jylZl@G(_L)QGmfvwq)1xNaut=c=;*Jj5 zVu%=uR0-}8g|G*|fB^VVw!DvvSX^Rgm$cIj`KT)23LgQ~h=sMNKUS7W%X6vXRJvhxJ(uF`Q@F$LMDR>aemTGmR!WZ0U zVhZaYfngAoUI-TG70>eQb2c=LM~G`k7c}r286O8W*$+!3AV#nhNsm8}%TlXtZ_h6q zn9xt~E+Zq`pgzF#hej3-;I!$M)C^&m>SM>lZqUiaB|+?3&hv6#{`PFzymrt`I$g5? z$>E<^h?_SqTI=e@hJ}3~5GB%i#8VW}K!C6)K($4AhBhoNKA!23XT-%Yts?I-GX|bP zeN9b6&~E^`K-&ve7w81+GcVPS00J?Bf2^Fx2ZUYpCCZn&>DFeb%5UnN^oLC)R>XRi zSEDf^7rdM8yqKO^oRwc>Pn3A7wEdbmm}rPew%)f*!_C+QTCYcML284{Cp|6g&O$8S zM4mz6rX>fkWBww7%rc%@ixlqeK4e#hdf}Q4YHh>@bU12)h0HBBi|^hkXlsAcbD22D zeDpNhBFGDa(kP!B&wx4#{Eb=`jVj*XsQSyZQoruLox^CD!yisQ$7Ez%9%zxxzg)xn zKtKBt;{_BPtEpS^XCXrQh-uui2ZlS5N55ER5?Fbcy>M9IsOe^m%wD3%S9(SDGDb

    fu;qw?<7^7@w_Q6m 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

      OFjAgcBf}j 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�jU!HVREifcEKe?1U4xXbu@lcs3AcO(dR)GT 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

      NL?8x5Py9d%(X_ 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�_NN6@OKKfS~3|IpPK$7!L!1)UR#n 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 R*4) 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

      gQK!M%OzxI-Fj$T}2) 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⋘PqDJE6`gg0Yo*MD6w%0BX3SRK4bwaf2f3ITv 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°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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/average_r_downsample.png b/docs/Images/CrossPop_2025/average_r_downsample.png new file mode 100644 index 0000000000000000000000000000000000000000..ee1bcbb34306e0871b44a6edb56d0d40cbdba3fd GIT binary patch literal 70150 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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/average_r_eur.perc_improv.png b/docs/Images/CrossPop_2025/average_r_eur.perc_improv.png new file mode 100644 index 0000000000000000000000000000000000000000..19dd79a40b82e631492fea7754010728c0caf5e0 GIT binary patch literal 548477 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%0Dd0yNWlIqPtWK5hBoVpY6Uz{ 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

    1. i;`z!#?)ppl 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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/average_r_leopard.png b/docs/Images/CrossPop_2025/average_r_leopard.png new file mode 100644 index 0000000000000000000000000000000000000000..c0a413241265d9ad7c04f08a3ec029f2180befb3 GIT binary patch literal 154616 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 IeD}Zo8{i=T?*IS* literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/average_r_meta.png b/docs/Images/CrossPop_2025/average_r_meta.png new file mode 100644 index 0000000000000000000000000000000000000000..965ca324f78eda69939202a497eee4f0323befc2 GIT binary patch literal 20897 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%0Aw%tXOOBc}cPAy;cz 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 J%Q~loCIIi;w!i=Y literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/average_r_three_gwas.png b/docs/Images/CrossPop_2025/average_r_three_gwas.png new file mode 100644 index 0000000000000000000000000000000000000000..8103130ba92824b08cf5fc02c1345969ed839c06 GIT binary patch literal 264198 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

      B@Z34`2NIG!Fb%CF9W2H6f8-O{u1`cjr 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

      CgE8&j`Yv4JhX`bvJLd5 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

      $UP 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�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

      ==dQ=eo{_$=K=%obwPuX+FdtHdPa>81}V%}4J~ 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 z%0A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𝔚UWTlE5kL?CgN_v04rAb3jAGWr~oq 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 SvBBuGtdIn+L0jOPPB7csVQq?D^Q$ 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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/popcorn_rg.png b/docs/Images/CrossPop_2025/popcorn_rg.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cfa3ad8e971e17f526bddf27b4434398bebe4b GIT binary patch literal 28733 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 literal 0 HcmV?d00001 diff --git a/docs/Images/CrossPop_2025/ptclump_assoc.png b/docs/Images/CrossPop_2025/ptclump_assoc.png new file mode 100644 index 0000000000000000000000000000000000000000..813b60914f8d74690dd764b90aebc503aa50a717 GIT binary patch literal 64685 zcmbrmby(EhyDyA^fq+3tt27cyN+U>jHz?gmHy9w&-Q7b=ON&Z(ON;bS(hcXH=l9$1 zK6~%;o_`M4^*lJh%&b}8weI^<>+3HsD~5$Zgn@>Jh9x2XN)Zk1nhzSnW!JsR5GH>m%vAOv#F(9j;CNxXWg?2@!TeN$aYjriu@$d`}S8v-Bw2)<^k z^0b%!4?al|af`y5Ai8D|@s&K)0(CQsyovnRBj!4IxGfpK{(LLKyf1%%ab0Ni(8pp| z;T2}wy<3;FL%DKaYq(tb4wsgCYE1fn>Oa2%13;6%QL8wEhx!*<2QBLVv^bigsNV>h zg$1ET`fl(MAv)?8*)Lg8p9M|wqaiNpd(@48KLIO30rgm(h%yuPJ&jFzv4Q>F0}}6@ zd|T$E{$8P((h3)?P-^x~-z$;Hi==P4?eBTxx!K{ZjbO{lJ#@@83H)IWgdOb#%}%tY4o0pr@xF zE!3D_SwUoHkCYm;rKLUMPc6xBlY4Z}W4ndGf%`nsrqN9M_Wp2|vVuZ*aBy&CCA)%I znX+$vzRrF=6$OPsYY<^fOboo{=qSgtXY#%R&Mc$;+Qp7&iVweCf5h3+(h^9(Jk#KQ zc#2zQ)D@#s=OiL3TKo0u&z2TfH@7l%1{)h2q4o$WDJGp-hxK2j*reQ)l$1f_0x4aK z)>B`@5lP+M-DX2MSVU}}TlDENsI!-P64lhz5hW#Z$_WfAk4wzeO3m+M_

      3x2n3j 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 Date: Mon, 31 Mar 2025 15:14:44 +0100 Subject: [PATCH 126/153] Updates --- docs/CrossPop.Rmd | 97 ++++--- docs/CrossPop.html | 137 ++++++---- .../pipeline_readme/input_schematic_wide.png | Bin 615907 -> 43513 bytes .../pipeline_readme/pipeline_schematic.png | Bin 4703497 -> 0 bytes .../pipeline_schematic_groups_lowdef.png | Bin 320065 -> 374063 bytes .../pipeline_schematic_lowdef.png | Bin 305401 -> 0 bytes docs/pipeline_readme.Rmd | 51 ++-- docs/pipeline_readme.html | 141 +++++----- docs/pipeline_technical.Rmd | 93 +++++-- docs/pipeline_technical.html | 241 ++++++++++++++---- pipeline/envs/pipeline.yaml | 1 - 11 files changed, 509 insertions(+), 252 deletions(-) delete mode 100644 docs/Images/pipeline_readme/pipeline_schematic.png delete mode 100644 docs/Images/pipeline_readme/pipeline_schematic_lowdef.png diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index ffc66b00..f877b95b 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -20,17 +20,35 @@ library(kableExtra) library(data.table) ``` -```{css, echo=F} + + +*** + +# Preprint + +This document provides code and summarises the findings reported in the following preprint: + +

      + +**Citation:** +Pain, O. (2025). *Leveraging Global Genetics Resources to Enhance Polygenic Prediction Across Ancestrally Diverse Populations*. **medRxiv.** [https://doi.org/10.1101/2025.03.27.25324773](https://doi.org/10.1101/2025.03.27.25324773) + +
      *** + # Introduction Genome-wide association studies (GWAS) from multiple ancestral populations are increasingly available, offering opportunities to improve the accuracy and equity of polygenic scores (PGS). Several methods now aim to leverage multiple GWAS sources, but predictive performance and computational efficiency across contexts remain unclear, especially in the absence of individual-level tuning data. This study evaluates a comprehensive set of PGS methods across African (AFR), East Asian (EAS), and European (EUR) ancestry groups. @@ -41,27 +59,30 @@ This study evaluated the performance of PGS methods and modelling approaches acr **Document overview**: -* Data preparation - * UKB - * Ancestry inference - * Phenotype extraction - * Sample splitting - * GWAS sumstats - * UK Biobank GWAS - * Download BBJ and UGR sumstats - * Heritability and polygenicity estimation -* Main analysis - * PGS calculation - * PGS evaluation - * LEOPARD+QuickPRS - * Computational resources -* TL-PRS analysis -* Sensitivity analyses - * Using 1KG reference - * Using three GWAS - * Using external GWAS sumstats - * Using downsampled GWAS - +- [Data preparation](#data-preparation) + - [UKB](#ukb) + - [Ancestry inference](#ancestry-inference) + - [Phenotype extraction](#phenotype-extraction) + - [GWAS sumstats](#gwas-sumstats) + - [UK Biobank GWAS](#uk-biobank-gwas) + - [Download BBJ sumstats](#download-bbj-sumstats) + - [Download UGR sumstats](#download-ugr-sumstats) + - [Heritability and polygenicity estimation](#heritability-and-polygenicity-estimation) + +- [Main analysis](#main-analysis) + - [PGS calculation](#pgs-calculation) + - [PGS evaluation](#pgs-evaluation) + - [LEOPARD+QuickPRS](#leopardquickprs) + - [Computational resources](#computational-resources) + +- [TL-PRS analysis](#tl-prs-analysis) + +- [Sensitivity analyses](#sensitivity-analyses) + - [Using 1KG reference](#using-1kg-reference) + - [Using three GWAS](#using-three-gwas) + - [Using external GWAS sumstats](#using-external-gwas-sumstats) + - [Using downsampled GWAS](#using-downsampled-gwas) + *** # Data Preparation @@ -495,13 +516,13 @@ for(i in 1:nrow(prscsx_dat)){ *** -### GWAS sumstats +## GWAS sumstats We will generate EUR GWAS using the EUR training subset of UKB. BBJ will be used for EAS GWAS, and UGR will be used for AFR GWAS. *** -#### UKB GWAS +### UKB GWAS
      Show code ```{bash} @@ -539,7 +560,7 @@ rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*/*chr* *** -#### Download BBJ sumstats +### Download BBJ sumstats
      Show code @@ -607,7 +628,7 @@ done *** -#### Download UGR sumstats +### Download UGR sumstats
      Show code @@ -734,14 +755,14 @@ furrr::future_map_dfr(1:nrow(ugr_data), function(i) { *** -## Heritability and polygenicity estimation +# Heritability and polygenicity estimation We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. Use the sumstats QC'd by GenoPred. To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred. *** -### QC GWAS sumstats +## QC GWAS sumstats Use GenoPred for this. @@ -901,7 +922,7 @@ for(i in 1:nrow(gwas_list)){ *** -### LDSC +## LDSC
      Show code ```{bash} @@ -957,7 +978,7 @@ done *** -### POPCORN +## POPCORN
      Show code @@ -1032,7 +1053,7 @@ done *** -### Plot LDSC and POPCORN results +## Plot LDSC and POPCORN results
      Show code @@ -1165,7 +1186,7 @@ cp ~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png /scratch_tmp/prj/olive *** -### AVENGEME +## AVENGEME
      Show code @@ -1529,7 +1550,7 @@ cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png /scratch_tm *** -### Select traits +## Select traits Here we will identify a list of traits that fulfill our selection criteria, and that represent a range of heritability and polygenicity combinations. @@ -1617,7 +1638,7 @@ round(sqrt(max(mod_res_all$max_r2[mod_res_all$Population == 'AFR'])), 2) *** -### GWAS descriptives +## GWAS descriptives Make a table showing GWAS information for the manuscript. @@ -7058,7 +7079,7 @@ cp ~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png /scratch_tmp/prj/o *** -## Run methods using downsampled UKB sumstats +## Using downsampled GWAS It seems the performance of methods varies across EAS and AFR datasets. This could be due to the difference in sample size. To explore this, lets run the methods on EUR GWAS generated using UKB, using a range of sample sizes. @@ -7480,6 +7501,8 @@ dev.off() ``` +
      + ```{bash, eval=T, echo=F} cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_downsample.png @@ -7489,7 +7512,7 @@ cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch_tmp
      Show results
      -
      +
      diff --git a/docs/CrossPop.html b/docs/CrossPop.html index 5ac30d91..087b8ee7 100644 --- a/docs/CrossPop.html +++ b/docs/CrossPop.html @@ -430,7 +430,33 @@

      Leveraging Global Genetics Resources to

      + +
      +

      Introduction

      Genome-wide association studies (GWAS) from multiple ancestral @@ -455,35 +481,48 @@

      Introduction


      Document overview:


      @@ -905,13 +944,14 @@

      Phenotype extraction


      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

    2. (oNmnY#+L~uBGTw?_Rn_3nrof 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

    -
    -

    GWAS sumstats

    +
    +
    +

    GWAS sumstats

    We will generate EUR GWAS using the EUR training subset of UKB. BBJ will be used for EAS GWAS, and UGR will be used for AFR GWAS.


    -
    -

    UKB GWAS

    +
    +

    UKB GWAS

    Show code @@ -948,8 +988,8 @@

    UKB GWAS


    -
    -

    Download BBJ sumstats

    +
    +

    Download BBJ sumstats

    Show code @@ -1011,8 +1051,8 @@

    Download BBJ sumstats


    -
    -

    Download UGR sumstats

    +
    +

    Download UGR sumstats

    Show code @@ -1131,16 +1171,16 @@

    Download UGR sumstats

    -

    Heritability and polygenicity estimation

    +class="section level1"> +

    Heritability and polygenicity estimation

    We will estimate SNP-h2 using LD-score regression, and the rG using POPCORN. POPCORN can estimate the SNP-h2, but it will vary according to the other GWAS included due to SNP overlap. Use the sumstats QC’d by GenoPred. To estimate polygenicity, lets use AVENGEME based on ptclump score association results. Lets generate those using GenoPred.


    -
    -

    QC GWAS sumstats

    +
    +

    QC GWAS sumstats

    Use GenoPred for this.

    @@ -1291,8 +1331,8 @@


    -
    -

    LDSC

    +
    +

    LDSC

    Show code @@ -1346,8 +1386,8 @@

    LDSC


    -
    -

    POPCORN

    +
    +

    POPCORN

    Show code @@ -1418,8 +1458,8 @@


    -
    -

    Plot LDSC and POPCORN results

    +
    +

    Plot LDSC and POPCORN results

    Show code @@ -1539,8 +1579,8 @@

    Plot LDSC and POPCORN results


    -
    -

    AVENGEME

    +
    +

    AVENGEME

    Show code @@ -1880,8 +1920,8 @@


    -
    -

    Select traits

    +
    +

    Select traits

    Here we will identify a list of traits that fulfill our selection criteria, and that represent a range of heritability and polygenicity combinations.

    @@ -1966,8 +2006,8 @@

    Select traits


    -
    -

    GWAS descriptives

    +
    +

    GWAS descriptives

    Make a table showing GWAS information for the manuscript.

    @@ -5953,7 +5993,6 @@

    GWAS descriptives


    -

    Main analysis


    @@ -11303,9 +11342,8 @@


    -
    -

    Run methods using downsampled UKB sumstats

    +
    +

    Using downsampled GWAS

    It seems the performance of methods varies across EAS and AFR datasets. This could be due to the difference in sample size. To explore this, lets run the methods on EUR GWAS generated using UKB, using a @@ -11711,12 +11749,13 @@

    legend.key.spacing.x = unit(1, "cm"), legend.justification = "center") dev.off() +
    Show results
    -
    +

    diff --git a/docs/Images/pipeline_readme/input_schematic_wide.png b/docs/Images/pipeline_readme/input_schematic_wide.png index f7475ee46ac7c3eb8ce864922684e23fb0d9e155..45938395d5cb38230fd85ccc7451520b78b27a10 100644 GIT binary patch literal 43513 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 S2TB0HU@?*9us$)R`v literal 615907 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 z z{vhas`3C~-b>FNTs^ZeHrK92P>xJK96n`Z0v!EGKit#$(Gd^&(r@^_8&Gr;s7qnDM$y`^K5|&l4vS?TgaDIOfUesTrorDH~(I%=jr%pMJpAQYt zeA_+nRyZ=(fAf-mxLEt0ypclIk*^ttzs0;su+IAtjZt-6u&}UffXu&cA7Pu zRZ+w`mn8;ZJ-l*Z;svG6!=?RBaBE&#V;lNQeIA|6AWFRQT6!uyf}UyHjJjZClLcF? z(~wRIAuG8!o@8bm#^VO+`+{q)9}5%KQk?DO=V>;G7>8}Mq!8Mjxi+kDh>M8GS>oP; z(i%|EPZ;4SXG^>XIfEz%z7sne7o*i)lU)5SmbxAtP%+k}^)_FJ6Big=w-&YaM%a!g z$)%ri9<&n4tDalFYhNb3y_O=dlb@p@ITRcWWGw=P95|9*DvpE(fW-`B)0lF(@g(pq z)e|hEKfkQD0n&yUU3XRZuxr1X*_-QpW=GyJG_6(H`^afMFsH&s;!fR#XdQ}~`^l5t z&)jqG79R+ztnoG1T{3LL-BW1Q zRpLvidnCV+)wLCHv!|;AdcT$&&Wo2u{4j1@J=;dzj4EOL0Fjeb2+I!$bKm<%fMH z^vs!;65Y+ZQ|�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

    6(ZURA(MYJLQ>y%Rp;%lf1w99Ba$a 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�Dwi5y>Dk9#^X9%^nVllu3ww&<5HF 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

    g%+$(l)B?m$1} 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%0A8F5103!3>G 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

    %2w`s?wXO&Xsx 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

    5VoSv#lPIBam@Yj6UKQN7i+)dPVx=EuPSo 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 u96q@qk}} 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

    ?N_^2HbcTzDAmQ2fd{?ZZP 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�h!8&a`O`(PtRLjyPSJwQGi?m!%yTa0t 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 aK+N#`?>*i94*r=Q{nZnX6#nw5SN|8=Ceb|r diff --git a/docs/Images/pipeline_readme/pipeline_schematic.png b/docs/Images/pipeline_readme/pipeline_schematic.png deleted file mode 100644 index 92f411215ef2f025a2837e6778f095f23f29202f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4703497 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

    -Another multi-source PGS approach is TL-PRS, which tunes an existing PGS model based on GWAS summary statistics from another population. GenoPred can automate this process. The user must specify which PGS methods they want TL-PRS to be applied to, using the `tlprs_methods` parameter in the `configfile`. For example: `tlprs_methods: ['lassosum','dbslmm']`. Currently, TL-PRS is only applied to the PGS from a given method selected using pseudovalidation. TL-PRS can currently only be applied to the following PGS methods `ptclump`, `dbslmm`, `prscs`, `sbayesrc`, `lassosum`, `ldpred2`, `megaprs`, and `quickprs`. +
    + +Another multi-source PGS approach is TL-PRS, which tunes an existing PGS model based on GWAS summary statistics from another population. GenoPred can automate this process. The user must specify which PGS methods they want TL-PRS to be applied to, using the `tlprs_methods` parameter in the `configfile`. For example: `tlprs_methods: ['lassosum','dbslmm']`. TL-PRS is only applied to the PGS from a given method selected using pseudovalidation. -An alternative multi-source PGS approach, is to linearly combine population-specific PGS derived using single-source methods. GenoPred provides use a method called LEOPARD to estimate the optimal linear combination population-specific PGS using summary statistics alone. To calculate PGS based on this estimated linear combination using GenoPred, the user must specify which methods they wish the PGS to be combined using the `leopard_methods` parameter in the `configfile`. For example: `leopard_methods: ['lassosum','dbslmm']`. Currently, this LEOPARD weighting is only applied to the PGS from a given method selected using pseudovalidation. LEOPARD can currently only be applied to the following PGS methods `ptclump`, `dbslmm`, `prscs`, `sbayesrc`, `lassosum`, `ldpred2`, `megaprs`, and `quickprs`. +An alternative multi-source PGS approach is to linearly combine population-specific PGS derived using single-source methods. GenoPred implements an approach called `LEOPARD+QuickPRS`, which estimates the optimal linear combination weights for population-specific PGS using summary statistics alone. Using the `leopard_methods` parameter in the `configfile`, the user can specify which single-source PGS should be linearly combined using the LEOPARD+QuickPRS estimated weights. For example: `leopard_methods: ['lassosum', 'dbslmm']`. LEOPARD weighting is only applied to the PGS from a given method selected using pseudovalidation. *** diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index d4f0942c..e7aa4c42 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -450,24 +450,30 @@

    GenoPred Pipeline - Instructions

    href="pipeline_overview.html">here
    . For a technical details of the GenoPred pipeline, click here.


    -

    Citations

    -

    Please cite our preprint when using the pipeline:

    - -

    If relevant, please also cite our paper comparing polygenic scoring -methods and describing the reference-standardised approach:

    - +

    +Citations +

    +

    Please cite the following relevant papers when using the +pipeline:

    +

    Pipeline overview: - Pain, O. et al. (2024). The +GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic +Scoring. Bioinformatics.
    +https://doi.org/10.1093/bioinformatics/btae551

    +

    Comparison of single-source PGS methods: - Pain, O. +et al. (2021). Evaluation of polygenic prediction methodology within +a reference-standardized framework. PLoS Genetics.
    +https://doi.org/10.1371/journal.pgen.1009021

    +

    Integration and comparison of multi-source PGS +methods: - Pain, O. (2025). Leveraging Global Genetics +Resources to Enhance Polygenic Prediction Across Ancestrally Diverse +Populations. medRxiv. https://doi.org/10.1101/2025.03.27.25324773

    Please also cite the relevant studies for the tools and data used by -the GenoPred pipeline.

    +the GenoPred pipeline - Details provided in the Technical Documentation.


    Video tutorials

    @@ -524,29 +530,30 @@

    Step 1: Download GenoPred repository

    git clone https://github.com/opain/GenoPred.git

    -
    -

    Step 2: Create conda environment for pipeline

    -

    Conda is a software environment management system which is great way -for easily downloading and storing software. We will use conda to create -an environment that the GenoPred pipeline will run in.

    -

    If you don’t already have conda installed, we will install it using -miniconda.

    -
    wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
    -sh Miniconda3-latest-Linux-x86_64.sh
    -

    I would say yes to the default options. You may then -need to refresh your workspace to initiate conda, by running -source ~/.bashrc. You should see (base) -written in the bottom left of the terminal. Once miniconda installation -is complete, you can then delete the -Miniconda3-latest-Linux-x86_64.sh file.

    -

    Now create the conda environment based on the -GenoPred/pipeline/envs/pipeline.yaml file. This will create -an environment called genopred with some essential packages -installed.

    +

    Step 2: Create software environment for pipeline

    +

    Conda is a software environment management system that simplifies +installing and managing dependencies. We recommend using Miniforge — a +minimal conda installer that comes with Mamba, a fast drop-in +replacement for conda.

    +

    If you don’t already have Miniforge installed, you can install it +using the commands below:

    +
    # Download and install Miniforge (for Linux)
    +wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
    +bash Miniforge3-Linux-x86_64.sh
    +

    Accept the default installation options. Once installed, you may need +to run source ~/.bashrc or restart your terminal. You should see (base) +appear at the beginning of your terminal prompt.

    +

    Now, create the GenoPred environment using Mamba:

    conda env create -f GenoPred/pipeline/envs/pipeline.yaml
    -

    Now activate the new genopred environment.

    +

    Activate the new genopred environment:

    conda activate genopred
    +
    +

    Note: If you are working on an HPC, check whether +mamba is an available module. Using the centrally installed version of +mamba may avoid issues down the road.

    +

    @@ -670,9 +677,9 @@

    configfile

    -+-+ @@ -737,11 +744,11 @@

    configfile

    prscs, sbayesr, sbayesrc, lassosum, ldpred2, megaprs, quickprs, prscsx, xwing. -Note. by default, quickprs, -sbayesr, sbayesrc and ldpred2 are -only implemented for GWAS of EUR ancestry. To be applicable to other -populations, the user must indicate where the relevent LD reference data -is stored (See +Note. by default, sbayesr and +ldpred2 are only implemented for EUR ancestry GWAS, and +SBayesRC is restricted to AFR, EAS, and EUR ancestry GWAS. To be +applicable to other populations, the user must indicate where the +relevent LD reference data is stored (See [here](#specifying-alternative-reference-data-for-pgs-methods. Note. when using multi-source methods (prscsx, xwing), the gwas_groups @@ -760,10 +767,11 @@

    configfile

    Note: If you do not provide a target_list, then only -rules that do not require a target_list can be performed, such as GWAS -sumstat QC. Similarly, if you do not provide a gwas_list or score_list, -only rules that do not require these files can be performed, such as -target sample ancestry inference.

    +rules that do not require a target_list can be performed, +such as GWAS sumstat QC. Similarly, if you do not provide a +gwas_list or score_list, only rules that do +not require these files can be performed, such as target sample ancestry +inference.


    @@ -2193,33 +2201,28 @@

    Multi-source PGS methods

    +
    + +

    Another multi-source PGS approach is TL-PRS, which tunes an existing PGS model based on GWAS summary statistics from another population. GenoPred can automate this process. The user must specify which PGS methods they want TL-PRS to be applied to, using the tlprs_methods parameter in the configfile. For -example: tlprs_methods: ['lassosum','dbslmm']. Currently, -TL-PRS is only applied to the PGS from a given method selected using -pseudovalidation. TL-PRS can currently only be applied to the following -PGS methods ptclump, dbslmm, -prscs, sbayesrc, lassosum, -ldpred2, megaprs, and -quickprs.

    -

    An alternative multi-source PGS approach, is to linearly combine +example: tlprs_methods: ['lassosum','dbslmm']. TL-PRS is +only applied to the PGS from a given method selected using +pseudovalidation.

    +

    An alternative multi-source PGS approach is to linearly combine population-specific PGS derived using single-source methods. GenoPred -provides use a method called LEOPARD to estimate the optimal linear -combination population-specific PGS using summary statistics alone. To -calculate PGS based on this estimated linear combination using GenoPred, -the user must specify which methods they wish the PGS to be combined -using the leopard_methods parameter in the -configfile. For example: -leopard_methods: ['lassosum','dbslmm']. Currently, this -LEOPARD weighting is only applied to the PGS from a given method -selected using pseudovalidation. LEOPARD can currently only be applied -to the following PGS methods ptclump, dbslmm, -prscs, sbayesrc, lassosum, -ldpred2, megaprs, and -quickprs.

    +implements an approach called LEOPARD+QuickPRS, which +estimates the optimal linear combination weights for population-specific +PGS using summary statistics alone. Using the +leopard_methods parameter in the configfile, +the user can specify which single-source PGS should be linearly combined +using the LEOPARD+QuickPRS estimated weights. For example: +leopard_methods: ['lassosum', 'dbslmm']. LEOPARD weighting +is only applied to the PGS from a given method selected using +pseudovalidation.


    diff --git a/docs/pipeline_technical.Rmd b/docs/pipeline_technical.Rmd index 66d361b3..29d07053 100644 --- a/docs/pipeline_technical.Rmd +++ b/docs/pipeline_technical.Rmd @@ -24,15 +24,25 @@ library(data.table) This document provides technical details of the GenoPred pipeline. The GenoPred pipeline automates the process of calculating polygenic scores. The pipeline aims to implement the current practises for polygenic scoring. See [here](pipeline_overview.html) more general information regarding the GenoPred pipeline. -Please cite our preprint when using the pipeline: +*** + +

    Citations

    -- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." Bioinformatics 2024. https://doi.org/10.1093/bioinformatics/btae551 +Please cite the following relevant papers when using the pipeline: -If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach: +**Pipeline overview:** +- Pain, O. et al. (2024). *The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring*. Bioinformatics. + https://doi.org/10.1093/bioinformatics/btae551 -- Pain, O. et al. "Evaluation of polygenic prediction methodology within a reference-standardized framework." PLoS genetics. https://doi.org/10.1371/journal.pgen.1009021 +**Comparison of single-source PGS methods:** +- Pain, O. et al. (2021). *Evaluation of polygenic prediction methodology within a reference-standardized framework*. PLoS Genetics. + https://doi.org/10.1371/journal.pgen.1009021 -Please also cite the relevant studies for the tools and data used by the GenoPred pipeline. +**Integration and comparison of multi-source PGS methods:** +- Pain, O. (2025). *Leveraging Global Genetics Resources to Enhance Polygenic Prediction Across Ancestrally Diverse Populations*. medRxiv. + https://doi.org/10.1101/2025.03.27.25324773 + +Please also cite the relevant studies for the tools and data used by the GenoPred pipeline - Details provided in the [Technical Documentation](pipeline_technical.html). *** @@ -49,9 +59,10 @@ The pipeline can be separated into two halves, reference data preparation and ta See [here](pipeline_readme.html#pipeline-configuration) for more information on pipeline configuration. *** +
    -![Figure 1. GenoPred pipeline schematic. Shows input files, processes, outputs, and rules.](Images/pipeline_readme/pipeline_schematic_lowdef.png) +![Figure 1. GenoPred pipeline schematic. Shows input files, processes, outputs, and rules.](Images/pipeline_readme/pipeline_schematic_groups_lowdef.png)
    @@ -122,21 +133,23 @@ The GenoPred pipeline implements a range of PGS methods intended for GWAS based ```{r, eval = T, echo = F} methods_table <- data.frame( - Method = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "SBayesR"), - Software = c("DBSLMM", "lassosum R package", "bigsnpr R package", "LDAK", "PRS-CS", "PLINK", "GCTB"), - PubMedID = c("32330416", "28480976", "33326037", "34234142", "30992449", "25722852", "31704910"), - PseudoValidationOption = c("Yes (only option)", "Yes", "Yes", "Yes", "Yes", "No", "Yes (only option)"), - Parameters = c("SNP-heritability estimated using LD Score Regression (on liability scale for binary outcomes)", + Method = c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesR", "SBayesRC"), + Software = c("DBSLMM", "lassosum R package", "bigsnpr R package", "LDAK", "PRS-CS", "PLINK", "LDAK", "GCTB", "SBayesRC R package"), + PubMedID = c("32330416", "28480976", "33326037", "34234142", "30992449", "25722852", "34234142", "31704910", "38689000"), + PseudoValidationOption = c("Yes", "Yes", "Yes", "Yes", "Yes", "No", "Yes (only option)", "Yes (only option)", "Yes (only option)"), + Parameters = c("SNP-heritability estimated using LD Score Regression (on liability scale for binary outcomes), multiplied by 0.8, 1, and 1.2", "s = 0.2, 0.5, 0.9, 1; lambda = exp(seq(log(0.001), log(0.1), length.out=20))", "Grid includes 126 combinations of heritability and non-zero effect fractions (p).", "Fits lasso, ridge, bolt and BayesR models, with a total of 148 sets of hyperparameters", "phi = 1e-6, 1e-4, 1e-2, 1, auto", "p-value thresholds: 1e-8, 1e-6, 1e-4, 1e-2, 0.1, 0.2, 0.3, 0.4, 0.5, 1; Clumping: r2 = 0.1; window = 250kb", + "Fits lasso, ridge, bolt and BayesR models, with a total of 148 sets of hyperparameters", + "NA", "NA"), - MHCRegion = c("Not excluded", "Not excluded", "Not excluded", "Not excluded", "Not excluded", "Only top variant retained", "Excluded (as recommended)"), - LDReference = c("Population-matched 1KG+HGDP", "Population-matched 1KG+HGDP", "EUR UKB (LDpred2-provided)", "Population-matched 1KG+HGDP", "Population-matched UKB (PRS-CS provided)", "Population-matched 1KG+HGDP", "EUR UKB (GCTB-provided)"), - CPUUsage = c("40 seconds", "10 seconds", "3 minutes", "5 minutes", "35 minutes", "5 seconds", "3 minutes"), - MemoryUsage = c("450 Mb", "400 Mb", "500 Mb", "450Mb", "350 Mb", "100 Mb", "500 Mb") + MHCRegion = c("Not excluded", "Not excluded", "Not excluded", "Not excluded", "Not excluded", "Only top variant retained", "Not excluded", "Excluded (as recommended)", "Not excluded"), + LDReference = c("Population-matched 1KG+HGDP", "Population-matched 1KG+HGDP", "EUR UKB (LDpred2-provided)", "Population-matched 1KG+HGDP", "Population-matched UKB (PRS-CS provided)", "Population-matched 1KG+HGDP", "Population-matched 1KG+HGDP", "EUR UKB (GCTB-provided)", "AFR/EAS/EUR UKB HapMap3 (SBayesRC provided)"), + CPUUsage = c("0.15 hrs", "0.08 hrs", "0.38 hrs", "0.85 hrs", "4.40 hrs", "0.02 hrs", "0.06 hrs", "0.38 hrs", "0.38 hrs"), + MemoryUsage = c("1.2 GB", "7.3 GB", "20.5 GB", "12.5 GB", "10.6 GB", "0.8 GB", "4.9 GB", "4.4 GB", "4.4 GB") ) names(methods_table) <- c('Method','Software','PubMed ID', 'Pseudovalidation Option','Parameters','MHC Region','LD Reference','CPU usage*','Memory Usage*') @@ -148,7 +161,9 @@ kable(methods_table, "html", caption = "Table 1 provides a summary of each appro ``` -\* = Based on chromosome 22 using single core. See [here](pipeline_benchmark.html) for full benchmark information. +\* = Using genome-wide GWAS with 10 cores. See [here](crosspop.html#computational-resources) for full benchmark information. + +Note.This is the default behaviour of the GenoPred pipeline. Certain aspects can be modified using the configfile ([see here](pipeline_readme.html#additional-parameters)). *** @@ -166,7 +181,7 @@ lassosum, an R package, applies the LASSO method for constructing PGS, is implem #### LDpred2 -LDpred2, part of the bigsnpr R package, operates in 'inf', 'grid', and 'auto' modes. The 'inf' mode is better suited for highly polygenic traits, whereas 'grid' and 'auto' adjust effect sizes using various hyperparameters, including SNP heritability. In GenoPred, LDpred2 is run using the script [pgs_methods/ldpred2](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/ldpred2.R).R. GenoPred uses bigsnpr v1.12.2, with the default LDpred2 grid search, and recommended GWAS quality control checks. GenoPred employs LDpred2's precomputed LD matrices based on the European individuals from the UK Biobank, and it is applied only to GWAS based on a EUR population. If the SNP-h2 estimated using LDSC is <0.05, the SNP-heritability used by LDpred2 is set to 0.05. +LDpred2, part of the bigsnpr R package, operates in 'inf', 'grid', and 'auto' modes. The 'inf' mode is better suited for highly polygenic traits, whereas 'grid' and 'auto' adjust effect sizes using various hyperparameters, including SNP heritability. In GenoPred, LDpred2 is run using the script [pgs_methods/ldpred2](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/ldpred2.R).R. GenoPred uses bigsnpr v1.12.2, with the default LDpred2 grid search, and recommended GWAS quality control checks. GenoPred employs LDpred2's precomputed LD matrices based on the European individuals from the UK Biobank, and it is applied only to GWAS based on a EUR population. The user can specify alternative LD reference data ([see here](pipeline_readme.html#specifying-alternative-reference-data-for-pgs-methods)). If the SNP-h2 estimated using LDSC is <0.05, the SNP-heritability used by LDpred2 is set to 0.05. *** @@ -188,15 +203,33 @@ In GenoPred, pT+clump is run using the script [pgs_methods/ptclump.R](https://gi *** +#### QuickPRS + +In GenoPred, QuickPRS is run using the script [pgs_methods/quickprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/quickprs.R). QuickPRS is a faster implementation of MegaPRS, sped up by using precomputed LD and annotation data. It only inlcudes the model selected using pseudovalidation. GenoPred employs the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. + +*** + #### SBayesR In GenoPred, SBayesR is run using the script [pgs_methods/sbayesr.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/sbayesr.R). Implemented with GCTB software, SBayesR is a Bayesian method that uses GWAS summary statistics to estimate key parameters. GenoPred uses GCTB v2.03 with LD matrices from the GCTB authors, calculated using European individuals in the UK Biobank, restricting its application to GWAS based on EUR populations. GenoPred uses the robust parameterisation option in SBayesR. *** +#### SBayesRC + +In GenoPred, SBayesRC is implemented via pgs_[pgs_methods/sbayesrc.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/sbayesrc.R). This method extends SBayesR to integrate functional annotations into the Bayesian framework for estimating SNP effects from GWAS summary statistics. By default SBayesRC will use the LD matrices released by the developers, restricted to GWAS from EUR, EAS, and AFR populations. The user can specify alternative LD reference data ([see here](pipeline_readme.html#specifying-alternative-reference-data-for-pgs-methods)) + +*** + ### Multi-ancestry Methods -The GenoPred pipeline implements a range of PGS methods intended for multiple GWAS from different ancestral populations. +The GenoPred pipeline implements a range of PGS methods intended for analysis of multiple GWAS from different ancestral populations. Multi-ancestry / Multi-source approaches can be catagorised as jointly optimised or independently optimised. + +*** + +#### Jointly optimised + +Jointly optimised methods, modelling all GWAS simultaneously when generating SNP-weights, are shown below: ```{r, eval = T, echo = F} @@ -210,8 +243,8 @@ methods_table <- data.frame( "Block learning rates = 1, 10, 100, 1000. Iterations (k) = "), MHCRegion = c("Not excluded", "Not excluded", "Dependant on the PGS method used to generate the score file input to TL-PRS"), LDReference = c("Population-matched UKB (PRS-CS provided)", "Population-matched UKB (PRS-CS provided)", "Population-matched 1KG+HGDP"), - CPUUsage = c(NA), - MemoryUsage = c(NA) + CPUUsage = c("6.84 hrs", "34.12 hrs", "0.33 hrs"), + MemoryUsage = c("15.2 GB", " 48.7 GB", "31.0 GB") ) names(methods_table) <- c('Method','Software','PubMed ID', 'Pseudovalidation Option','Parameters','MHC Region','LD Reference','CPU usage*','Memory Usage*') @@ -223,29 +256,41 @@ kable(methods_table, "html", caption = "Table 2 provides a summary of each appro ``` +\* = Time per GWAS/population, using genome-wide data with 10 cores. See [here](crosspop.html#computational-resources) for full benchmark information. + +Note.This is the default behaviour of the GenoPred pipeline. Certain aspects can be modified using the configfile ([see here](pipeline_readme.html#additional-parameters)). + *** -#### PRS-CSx +##### PRS-CSx PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multiple ancestry groups using a Bayesian framework. The method is implemented in GenoPred via the script [pgs_methods/prscsx.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/prscsx.R). We use summary statistics from the populations most closely matching the ancestry of the GWAS data to estimate posterior effect sizes. The LD information is derived from population-matched reference panels (e.g., 1KG). GenoPred clones PRS-CSx from GitHub (29a1148875f6ae3f2594b25579f40d4b587c5691) and uses the provided precompiled PRS-CSx binary to estimate SNP effect sizes. By default, GenoPred specifies four phi parameters (1e-6, 1e-4, 1e-2, 1) and the auto model, but the user can modify this behaviour using the prscs_phi parameter in the configfile. By default, GenoPred uses the PRS-CS provided 1KG-derived LD matrix data, matching the population of the GWAS sample. The user can select the UKB-derived LD matrix data to be used using the `prscs_ldref` parameter in the `configfile`. 1KG is used by default as PGS based on Yengo et al. sumstats performed significantly better in the OpenSNP target sample, when using the 1KG reference data (this may differ for other GWAS). *** -#### X-Wing +##### X-Wing X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a combination of several software tools: LOGODetect, PANTHER, and LEOPARD. GenoPred integrates this method using the script [pgs_methods/xwing.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R). GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived from the 1KG dataset is provided by the developers of X-Wing. *** -#### TL-PRS +##### TL-PRS TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using the script [pgs_methods/tlprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/tlprs.R). The method combines summary statistics from target GWAS and a reference dataset via transfer learning, iteratively updating SNP effect sizes. GenoPred uses a modified version of TL-PRS to improve efficiency when being applied to many score files (https://github.com/opain/TLPRS). No modifications to the parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. *** +#### Independently optimised + +The independentdently optimised multi-source approach describes the process of applying single-source PGS methods to each GWAS separately, and then linearly combining the population-specific PGS for the target population of interest. This linear combination can be estimated using individual-level data (simply by fitting a linear model containing all population-specific PGS), or using summary-statistics alone (using an approach called LEOPARD, from the Xwing software). In the GenoPred pipeline, we have adapted LEOPARD to use the super fast PGS method QuickPRS, to quickly and accurately estimate the optimal weights for linearly combining the population-specific PGS. These weights can be used to linearly combine population-specific PGS from single-source PGS method. We decribe and evaluate this process in detail in [this paper](https://doi.org/10.1101/2025.03.27.25324773). + +The script used to estimate the weights for population-specific PGS is [pgs_methods/leopard_quickprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/leopard_quickprs.R), and the script used to linearly combine the PGS using these weights is [pgs_methods/apply_leopard_weights.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/apply_leopard_weights.R). + +*** + ### Pseudovalidation -Several polygenic scoring methods use a range of 'tuning' parameters when adjusting the GWAS effect sizes for polygenic scoring, resulting in multiple polygenic scores from a given GWAS. Traditionally, the user would then evaluate the predictive utility of polygenic scores derived using these various parameters, to select the best performing polygenic score, using cross-validation or bootstrapping to estimating the effect of the polygenic score without overfitting. However, several methods offer a pseudovalidation approach, whereby the optimal tuning parameter is estimated based on the GWAS summary statistics alone, convieniently avoiding the need for a tuning sample. The performance of pseudovalidation relative to formal validation varies between methods. See our previous [polygenic scoring methods comparison](comparison_of_methods_summary.html) for more information. +Several polygenic scoring methods use a range of 'tuning' parameters when adjusting the GWAS effect sizes for polygenic scoring, resulting in multiple polygenic scores from a given GWAS. Traditionally, the user would then evaluate the predictive utility of polygenic scores derived using these various parameters, to select the best performing polygenic score, using cross-validation or bootstrapping to estimating the effect of the polygenic score without overfitting. However, several methods offer a pseudovalidation approach, whereby the optimal tuning parameter is estimated based on the GWAS summary statistics alone, conveniently avoiding the need for a tuning sample. The performance of pseudovalidation relative to formal validation varies between methods. See our previous [polygenic scoring methods comparison](https://doi.org/10.1101/2025.03.27.25324773) for more information. *** diff --git a/docs/pipeline_technical.html b/docs/pipeline_technical.html index c50d522c..08815ee2 100644 --- a/docs/pipeline_technical.html +++ b/docs/pipeline_technical.html @@ -437,23 +437,31 @@

    Introduction

    scores. The pipeline aims to implement the current practises for polygenic scoring. See here more general information regarding the GenoPred pipeline.

    -

    Please cite our preprint when using the pipeline:

    - -

    If relevant, please also cite our paper comparing polygenic scoring -methods and describing the reference-standardised approach:

    - +
    +

    +Citations +

    +

    Please cite the following relevant papers when using the +pipeline:

    +

    Pipeline overview: - Pain, O. et al. (2024). The +GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic +Scoring. Bioinformatics.
    +https://doi.org/10.1093/bioinformatics/btae551

    +

    Comparison of single-source PGS methods: - Pain, O. +et al. (2021). Evaluation of polygenic prediction methodology within +a reference-standardized framework. PLoS Genetics.
    +https://doi.org/10.1371/journal.pgen.1009021

    +

    Integration and comparison of multi-source PGS +methods: - Pain, O. (2025). Leveraging Global Genetics +Resources to Enhance Polygenic Prediction Across Ancestrally Diverse +Populations. medRxiv. https://doi.org/10.1101/2025.03.27.25324773

    Please also cite the relevant studies for the tools and data used by -the GenoPred pipeline.

    +the GenoPred pipeline - Details provided in the Technical Documentation.


    @@ -483,7 +491,7 @@

    Workflow

    -

    Figure 1. GenoPred pipeline schematic. Shows input files, processes, outputs, and rules.

    @@ -660,11 +668,11 @@

    Single Ancestry Methods

    32330416 -Yes (only option) +Yes SNP-heritability estimated using LD Score Regression (on liability scale -for binary outcomes) +for binary outcomes), multiplied by 0.8, 1, and 1.2 Not excluded @@ -673,10 +681,10 @@

    Single Ancestry Methods

    Population-matched 1KG+HGDP -40 seconds +0.15 hrs -450 Mb +1.2 GB @@ -703,10 +711,10 @@

    Single Ancestry Methods

    Population-matched 1KG+HGDP -10 seconds +0.08 hrs -400 Mb +7.3 GB @@ -733,10 +741,10 @@

    Single Ancestry Methods

    EUR UKB (LDpred2-provided) -3 minutes +0.38 hrs -500 Mb +20.5 GB @@ -763,10 +771,10 @@

    Single Ancestry Methods

    Population-matched 1KG+HGDP -5 minutes +0.85 hrs -450Mb +12.5 GB @@ -792,10 +800,10 @@

    Single Ancestry Methods

    Population-matched UKB (PRS-CS provided) -35 minutes +4.40 hrs -350 Mb +10.6 GB @@ -822,10 +830,40 @@

    Single Ancestry Methods

    Population-matched 1KG+HGDP -5 seconds +0.02 hrs -100 Mb +0.8 GB + + + + +QuickPRS + + +LDAK + + +34234142 + + +Yes (only option) + + +Fits lasso, ridge, bolt and BayesR models, with a total of 148 sets of +hyperparameters + + +Not excluded + + +Population-matched 1KG+HGDP + + +0.06 hrs + + +4.9 GB @@ -851,18 +889,50 @@

    Single Ancestry Methods

    EUR UKB (GCTB-provided) -3 minutes +0.38 hrs -500 Mb +4.4 GB + + + + +SBayesRC + + +SBayesRC R package + + +38689000 + + +Yes (only option) + + +NA + + +Not excluded + + +AFR/EAS/EUR UKB HapMap3 (SBayesRC provided) + + +0.38 hrs + + +4.4 GB
    -

    * = Based on chromosome 22 using single core. See here for full benchmark +

    * = Using genome-wide GWAS with 10 cores. See here for full benchmark information.

    +

    Note.This is the default behaviour of the GenoPred pipeline. Certain +aspects can be modified using the configfile (see here).


    DBLSMM

    @@ -910,9 +980,11 @@

    LDpred2

    GenoPred uses bigsnpr v1.12.2, with the default LDpred2 grid search, and recommended GWAS quality control checks. GenoPred employs LDpred2’s precomputed LD matrices based on the European individuals from the UK -Biobank, and it is applied only to GWAS based on a EUR population. If -the SNP-h2 estimated using LDSC is <0.05, the SNP-heritability used -by LDpred2 is set to 0.05.

    +Biobank, and it is applied only to GWAS based on a EUR population. The +user can specify alternative LD reference data (see +here). If the SNP-h2 estimated using LDSC is <0.05, the +SNP-heritability used by LDpred2 is set to 0.05.


    @@ -965,6 +1037,16 @@

    pT+clump

    GWAS sample.


    +
    +

    QuickPRS

    +

    In GenoPred, QuickPRS is run using the script pgs_methods/quickprs.R. +QuickPRS is a faster implementation of MegaPRS, sped up by using +precomputed LD and annotation data. It only inlcudes the model selected +using pseudovalidation. GenoPred employs the 1KG+HGDP reference for LD +estimation, matching the population of the GWAS sample.

    +
    +

    SBayesR

    In GenoPred, SBayesR is run using the script SBayesR

    SBayesR.


    +
    +

    SBayesRC

    +

    In GenoPred, SBayesRC is implemented via pgs_pgs_methods/sbayesrc.R. +This method extends SBayesR to integrate functional annotations into the +Bayesian framework for estimating SNP effects from GWAS summary +statistics. By default SBayesRC will use the LD matrices released by the +developers, restricted to GWAS from EUR, EAS, and AFR populations. The +user can specify alternative LD reference data (see +here)

    +
    +

    Multi-ancestry Methods

    The GenoPred pipeline implements a range of PGS methods intended for -multiple GWAS from different ancestral populations.

    +analysis of multiple GWAS from different ancestral populations. +Multi-ancestry / Multi-source approaches can be catagorised as jointly +optimised or independently optimised.

    +
    +
    +

    Jointly optimised

    +

    Jointly optimised methods, modelling all GWAS simultaneously when +generating SNP-weights, are shown below:

    @@ -1044,10 +1146,10 @@

    Multi-ancestry Methods

    Population-matched UKB (PRS-CS provided) @@ -1073,10 +1175,10 @@

    Multi-ancestry Methods

    Population-matched UKB (PRS-CS provided) @@ -1103,18 +1205,24 @@

    Multi-ancestry Methods

    Population-matched 1KG+HGDP
    -NA +6.84 hrs -NA +15.2 GB
    -NA +34.12 hrs -NA +48.7 GB
    -NA +0.33 hrs -NA +31.0 GB
    +

    * = Time per GWAS/population, using genome-wide data with 10 cores. +See here for full +benchmark information.

    +

    Note.This is the default behaviour of the GenoPred pipeline. Certain +aspects can be modified using the configfile (see here).


    -
    -

    PRS-CSx

    +
    +
    PRS-CSx

    PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multiple ancestry groups using a Bayesian framework. The method is implemented in GenoPred via the script PRS-CSx GWAS).


    -
    -

    X-Wing

    +
    +
    X-Wing

    X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a @@ -1150,8 +1258,8 @@

    X-Wing

    from the 1KG dataset is provided by the developers of X-Wing.


    -
    +
    +

    Independently optimised

    +

    The independentdently optimised multi-source approach describes the +process of applying single-source PGS methods to each GWAS separately, +and then linearly combining the population-specific PGS for the target +population of interest. This linear combination can be estimated using +individual-level data (simply by fitting a linear model containing all +population-specific PGS), or using summary-statistics alone (using an +approach called LEOPARD, from the Xwing software). In the GenoPred +pipeline, we have adapted LEOPARD to use the super fast PGS method +QuickPRS, to quickly and accurately estimate the optimal weights for +linearly combining the population-specific PGS. These weights can be +used to linearly combine population-specific PGS from single-source PGS +method. We decribe and evaluate this process in detail in this paper.

    +

    The script used to estimate the weights for population-specific PGS +is pgs_methods/leopard_quickprs.R, +and the script used to linearly combine the PGS using these weights is +pgs_methods/apply_leopard_weights.R.

    +
    +
    +

    Pseudovalidation

    Several polygenic scoring methods use a range of ‘tuning’ parameters @@ -1181,11 +1313,12 @@

    Pseudovalidation

    score, using cross-validation or bootstrapping to estimating the effect of the polygenic score without overfitting. However, several methods offer a pseudovalidation approach, whereby the optimal tuning parameter -is estimated based on the GWAS summary statistics alone, convieniently +is estimated based on the GWAS summary statistics alone, conveniently avoiding the need for a tuning sample. The performance of pseudovalidation relative to formal validation varies between methods. -See our previous polygenic -scoring methods comparison for more information.

    +See our previous polygenic scoring +methods comparison for more information.


    diff --git a/pipeline/envs/pipeline.yaml b/pipeline/envs/pipeline.yaml index e2f80b0e..6cd3f68a 100644 --- a/pipeline/envs/pipeline.yaml +++ b/pipeline/envs/pipeline.yaml @@ -5,7 +5,6 @@ channels: - defaults dependencies: - python=3.8 - - mamba=1.5.6 - snakemake-minimal=7.32.3 - pandas=2.0.3 - ghostscript=10.02.1 From f8430005bb377af907fa3a69b89323d76ecb9ea2 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 6 Apr 2025 15:41:06 +0100 Subject: [PATCH 127/153] setting up test data for multi-source methods, and fixed bug in quickprs_leopard --- Scripts/pgs_methods/leopard_quickprs.R | 28 +++- Scripts/pgs_methods/quickprs.R | 24 +++ docs/CrossPop.Rmd | 64 +++++++- docs/miraclestrial.Rmd | 144 ++++++++++++++++++ .../example_input/config.multisource.yaml | 11 ++ .../example_input/gwas_groups.multisource.txt | 2 + pipeline/example_input/gwas_groups.txt | 2 - .../example_input/gwas_list.multisource.txt | 3 + pipeline/misc/dev/test_setup.Rmd | 126 ++++++++++++++- pipeline/rules/dependencies.smk | 6 +- pipeline/rules/pgs_methods.smk | 2 + 11 files changed, 399 insertions(+), 13 deletions(-) create mode 100644 pipeline/example_input/config.multisource.yaml create mode 100644 pipeline/example_input/gwas_groups.multisource.txt delete mode 100644 pipeline/example_input/gwas_groups.txt create mode 100644 pipeline/example_input/gwas_list.multisource.txt diff --git a/Scripts/pgs_methods/leopard_quickprs.R b/Scripts/pgs_methods/leopard_quickprs.R index 7de31a18..0134bad2 100644 --- a/Scripts/pgs_methods/leopard_quickprs.R +++ b/Scripts/pgs_methods/leopard_quickprs.R @@ -6,6 +6,12 @@ suppressMessages(library("optparse")) option_list = list( make_option("--output", action="store", default='NA', type='character', help="Path for output files [required]"), + make_option("--plink2", action="store", default='plink2', type='character', + help="Path PLINK v2 software binary [optional]"), + make_option("--ref_plink_chr", action="store", default=NA, type='character', + help="Path to per chromosome reference PLINK files [required]"), + make_option("--pop_data", action="store", default=NULL, type='character', + help="File containing the population code and location of the keep file [required]"), make_option("--sumstats", action="store", default=NULL, type='character', help="Comma-seperated list of GWAS summary statistics [required]"), make_option("--scores", action="store", default=NULL, type='character', @@ -39,6 +45,12 @@ source('../functions/misc.R') source_all('../functions') # Check required inputs +if(is.null(opt$ref_plink_chr)){ + stop('--ref_plink_chr must be specified.\n') +} +if(is.null(opt$pop_data)){ + stop('--pop_data must be specified.\n') +} if(is.null(opt$sumstats)){ stop('--sumstats must be specified.\n') } @@ -222,17 +234,21 @@ mix_weights <- calculate_avg_weights(populations = populations, leopard_dir = pa # Adjust weights to correspond to PGS with SD of 1 #### -# Read in the scale files for the original score files +# Calculate scale of polygenic scores +# This is done later by the ref_pgs rule, but we need it now +pop_data <- read_pop_data(opt$pop_data) scale_all <- NULL for(i in 1:length(score_files)){ - scale_file <- gsub('.score.gz', '', score_files[i]) - scale_file <- paste0(scale_file, '-', populations[i], '.scale') - scale_file <- fread(scale_file) - + # Calculate scores in the full reference + ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = score_files[i], threads = opt$n_cores) + + # Calculate scale within GWAS population + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == populations[i], c('FID','IID'), with=F]) + scale_all <- rbind( scale_all, data.table( - SD = scale_file$SD, + SD = ref_pgs_scale_i$SD, Discovery = populations[i] ) ) diff --git a/Scripts/pgs_methods/quickprs.R b/Scripts/pgs_methods/quickprs.R index d200b093..764d4a3a 100644 --- a/Scripts/pgs_methods/quickprs.R +++ b/Scripts/pgs_methods/quickprs.R @@ -190,6 +190,30 @@ if(!is.na(opt$test)){ test_finish(log_file = log_file, test_start.time = test_start.time) } + +#### +# Calculate mean and sd of polygenic scores +#### + +log_add(log_file = log_file, message = 'Calculating polygenic scores in reference.') + +# Calculate scores in the full reference +ref_pgs <- plink_score(pfile = opt$ref_plink_chr, chr = CHROMS, plink2 = opt$plink2, score = paste0(opt$output,'.score.gz'), threads = opt$n_cores) + +if(!is.null(opt$ref_pcs)){ + log_add(log_file = log_file, message = 'Deriving trans-ancestry PGS models...') + # Derive trans-ancestry PGS models and estimate PGS residual scale + model_trans_pgs(scores=ref_pgs, pcs=opt$ref_pcs, output=opt$output) +} + +# Calculate scale within each reference population +pop_data <- read_pop_data(opt$pop_data) + +for(pop_i in unique(pop_data$POP)){ + ref_pgs_scale_i <- score_mean_sd(scores = ref_pgs, keep = pop_data[pop_data$POP == pop_i, c('FID','IID'), with=F]) + fwrite(ref_pgs_scale_i, paste0(opt$output, '-', pop_i, '.scale'), row.names = F, quote=F, sep=' ', na='NA') +} + end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f877b95b..f84e669a 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1794,7 +1794,9 @@ We will do this using GenoPred. ###### # gwas_list ###### + library(data.table) + # Subset original gwas_list to include selected traits gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') pheno<-gsub('_.*','', gwas_list$name) @@ -1802,7 +1804,11 @@ selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_su gwas_list<-gwas_list[pheno %in% selected_traits,] gwas_list$label<-paste0('"', gwas_list$label, '"') -write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) +write.table( + gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', + col.names = T, + row.names = F, + quote = F) ###### # gwas_groups @@ -2711,6 +2717,62 @@ ggplot(tmp, aes(x=label, y=R , fill = Model)) + legend.justification = "center") dev.off() +# Make simplified plot +# Just show performance when using IndivTrain (or SumStat), and Remove 'All' model, with both GWAS. +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- tmp[tmp$Method != 'all',] +tmp <- tmp[tmp$Source == 'Multi',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +tmp<-tmp[tmp$Model == 'IndivTune',] + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_simple.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = 'black') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + +tmp<-tmp[tmp$Method %in% c('ldpred2','prscsx','xwing'),] +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_simple_ldpred2.png'), res=300, width = 500, height = 500, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + # geom_point(stat="identity", position=position_dodge(1), fill = '#3399FF') + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = '#3399FF') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + + #### # Create heatmap showing difference between all methods and models #### diff --git a/docs/miraclestrial.Rmd b/docs/miraclestrial.Rmd index fe29d0c1..206775d5 100644 --- a/docs/miraclestrial.Rmd +++ b/docs/miraclestrial.Rmd @@ -63,5 +63,149 @@ We could also further stratify the polygenic scores by functional annotations, s We can use previously published EWAS summary statistics to do the same thing. Alternatively, we can use +*** + +# Calculate PGS + +```{bash} +mkdir -p /users/k1806347/oliverpainfel/Data/miraclestrial/original + +# Create index for each batch +module add bcftools/1.12-gcc-13.2.0-python-3.11.6 + +#### +# Format for GenoPred +#### +# Split into per chromosome files + +## +# Batch 1 +## +for chr in $(seq 1 22);do + sbatch --mem 10G -n 1 -p interruptible_cpu -t 1:00:00 --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --vcf /scratch/prj/mirocalstrial/recovered/DNAscan/variantcalling/merged_strelka_stringent.vcf.gz \ + --chr ${chr} \ + --out /users/k1806347/oliverpainfel/Data/miraclestrial/processed/miracles_batch1.chr${chr} \ + --allow-extra-chr \ + --export vcf bgz" +done + +# The file is truncated mid chr16, and missing chr 17-22 + +# Recreate merged dataset +module add bcftools/1.12-gcc-13.2.0-python-3.11.6 + +bcftools merge \ + -l sample_vcf_list.txt \ + --missing-to-ref \ + -o /users/k1806347/oliverpainfel/Data/miraclestrial/original/miracles_batch1.vcf.gz + +# Replace corrupt version +cp /users/k1806347/oliverpainfel/Data/miraclestrial/original/miracles_batch1.vcf.gz /scratch/prj/mirocalstrial/recovered/DNAscan/variantcalling/merged_strelka_stringent_fixed.vcf.gz + +# Split by chromosome +for chr in $(seq 1 22);do + sbatch --mem 10G -n 1 -p interruptible_cpu -t 1:00:00 --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --vcf /users/k1806347/oliverpainfel/Data/miraclestrial/original/miracles_batch1.vcf.gz \ + --chr ${chr} \ + --out /users/k1806347/oliverpainfel/Data/miraclestrial/processed/miracles_batch1.chr${chr} \ + --allow-extra-chr \ + --export vcf bgz" +done + +## +# Batch 2 +## +for chr in $(seq 1 22);do + sbatch --mem 10G -n 1 -p interruptible_cpu -t 1:00:00 --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + --vcf /scratch/prj/mirocalstrial/recovered/DNAscan_batch2/variantcalling/merged_strelka_stringent.vcf.gz \ + --chr ${chr} \ + --out /users/k1806347/oliverpainfel/Data/miraclestrial/processed/miracles_batch2.chr${chr} \ + --allow-extra-chr \ + --export vcf bgz" +done + +# Batch 2 seems fine. + +``` + +```{r} +library(data.table) + +dir.create('/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/output', recursive = T) +dir.create('/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config', recursive = T) + +# Create target_list +target_list <- NULL +target_list <- rbind(target_list, data.table( + name = 'miracles_batch1', + path = '/users/k1806347/oliverpainfel/Data/miraclestrial/processed/miracles_batch1', + type = 'vcf', + indiv_report = F)) + +target_list <- rbind(target_list, data.table( + name = 'miracles_batch2', + path = '/users/k1806347/oliverpainfel/Data/miraclestrial/processed/miracles_batch2', + type = 'vcf', + indiv_report = F)) + +write.table( + target_list, + '/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/target_list.txt', + col.names = T, + row.names = F, + quote = F, + sep = ' ' +) + +# Create gwas_list +gwas_list <- data.table( + name='yengo_eur', + path = '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt', + population = 'EUR', + n = NA, + sampling = NA, + prevalence = NA, + mean = NA, + sd = NA, + label = "\"Yengo 2022 Height EUR\"") + +write.table( + gwas_list, + '/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/gwas_list.txt', + col.names = T, + row.names = F, + quote = F, + sep = ' ' +) + +# Create config file +conf <- c( + 'outdir: /users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/output', + 'config_file: /users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/config.yaml', + 'target_list: /users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/target_list.txt', + 'gwas_list: /users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/gwas_list.txt', + "pgs_methods: ['dbslmm']" +) + +write.table( + conf, + '/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/config.yaml', + col.names = F, + row.names = F, + quote = F +) +``` + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate genopred + +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/miraclestrial/GenoPred/config/config.yaml \ + output_all -n +``` diff --git a/pipeline/example_input/config.multisource.yaml b/pipeline/example_input/config.multisource.yaml new file mode 100644 index 00000000..e31a175e --- /dev/null +++ b/pipeline/example_input/config.multisource.yaml @@ -0,0 +1,11 @@ +outdir: test_data/output/test1 +config_file: example_input/config.multisource.yaml +gwas_list: example_input/gwas_list.multisource.txt +gwas_groups: example_input/gwas_groups.multisource.txt +target_list: example_input/target_list.txt +pgs_methods: ['lassosum'] +leopard_methods: ['lassosum'] +testing: chr22 +cores_prep_pgs: 5 +cores_target_pgs: 5 +mem_target_pgs: 2000 diff --git a/pipeline/example_input/gwas_groups.multisource.txt b/pipeline/example_input/gwas_groups.multisource.txt new file mode 100644 index 00000000..36d4a0fa --- /dev/null +++ b/pipeline/example_input/gwas_groups.multisource.txt @@ -0,0 +1,2 @@ +name gwas label +height height_eur,height_eas "Height EUR+EAS" diff --git a/pipeline/example_input/gwas_groups.txt b/pipeline/example_input/gwas_groups.txt deleted file mode 100644 index 213fc7ff..00000000 --- a/pipeline/example_input/gwas_groups.txt +++ /dev/null @@ -1,2 +0,0 @@ -name gwas label -height yengo_eur,yengo_eas "Height (EUR+EAS)" diff --git a/pipeline/example_input/gwas_list.multisource.txt b/pipeline/example_input/gwas_list.multisource.txt new file mode 100644 index 00000000..61569ac7 --- /dev/null +++ b/pipeline/example_input/gwas_list.multisource.txt @@ -0,0 +1,3 @@ +name path population n sampling prevalence mean sd label +height_eur test_data/reference/gwas_sumstats/height_eur.txt.gz EUR NA NA NA NA NA "Height EUR" +height_eas test_data/reference/gwas_sumstats/height_eas.txt.gz EAS NA NA NA NA NA "Height EAS" diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd index 63736f58..55de6b1a 100644 --- a/pipeline/misc/dev/test_setup.Rmd +++ b/pipeline/misc/dev/test_setup.Rmd @@ -7,7 +7,131 @@ output: html_document knitr::opts_chunk$set(echo = TRUE) ``` -I want to set up a series of tests that can be quickly run to check everything is working as it should. We can test every step all the time, so lets focus on testing the following scenario: +# Test data + +I previously created some test data for users to test out the pipeline. I would like to update this test data to include height GWAS from EUR and EAS populations to test out the multi-source functionality. + +```{r} +library(data.table) + +yengo_eur<-fread('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt') +yengo_eas<-fread('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eas.txt') + +ref <- NULL +for(i in 1:22){ + ref <- + rbind( + ref, + readRDS( + paste0( + '~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.chr', i, '.rds' + ))) +} + +yengo_eur <- yengo_eur[yengo_eur$variant_id %in% ref$SNP,] +yengo_eas <- yengo_eas[yengo_eas$variant_id %in% ref$SNP,] + +# Save subset GWAS sumstats +dir.create('~/test_data/reference/gwas_sumstats', recursive = T) +fwrite(yengo_eur, '~/oliverpainfel/Software/MyGit/GenoPred/pipeline/test_data/reference/gwas_sumstats/height_eur.txt.gz', quote=F, sep=' ', na='NA') +fwrite(yengo_eas, '~/oliverpainfel/Software/MyGit/GenoPred/pipeline/test_data/reference/gwas_sumstats/height_eas.txt.gz', quote=F, sep=' ', na='NA') + +``` + +Test the pipeline using the example config. + +```{bash} +cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate genopred +snakemake --profile slurm --configfile=example_input/config.yaml --use-conda output_all -n +``` + +Make a test config that uses the EUR and EAS height GWAS. + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline') +library(data.table) + +# Create gwas_list +gwas_list <- NULL +gwas_list<-rbind(gwas_list, + data.table(name='height_eur', + path = 'test_data/reference/gwas_sumstats/height_eur.txt.gz', + population = 'EUR', + n = NA, + sampling = NA, + prevalence = NA, + mean = NA, + sd = NA, + label = "\"Height EUR\"")) + +gwas_list<-rbind(gwas_list, + data.table(name='height_eas', + path = 'test_data/reference/gwas_sumstats/height_eas.txt.gz', + population = 'EAS', + n = NA, + sampling = NA, + prevalence = NA, + mean = NA, + sd = NA, + label = "\"Height EAS\"")) + +write.table(gwas_list, 'example_input/gwas_list.multisource.txt', col.names = T, row.names = F, quote = F, sep = ' ') + +# Create gwas_groups +gwas_groups <- data.frame( + name = 'height', + gwas = 'height_eur,height_eas', + label = "\"Height EUR+EAS\"" +) + +write.table(gwas_groups, 'example_input/gwas_groups.multisource.txt', col.names = T, row.names = F, quote = F, sep = ' ') + +# Create config file +conf <- c( + 'outdir: test_data/output/test1', + 'config_file: example_input/config.multisource.yaml', + 'gwas_list: example_input/gwas_list.multisource.txt', + 'gwas_groups: example_input/gwas_groups.multisource.txt', + 'target_list: example_input/target_list.txt', + "pgs_methods: ['lassosum']", + "leopard_methods: ['lassosum']", + 'testing: chr22', + 'cores_prep_pgs: 5', + 'cores_target_pgs: 5', + 'mem_target_pgs: 2000' +) + +write.table(conf, 'example_input/config.multisource.yaml', col.names = F, row.names = F, quote = F) + +``` + +Now test it using the multi-source set up. + +```{bash} +cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate genopred +snakemake --profile slurm --configfile=example_input/config.multisource.yaml --use-conda output_all -n + +# There was an error when running leopard_quickprs - running interactively to understand. +``` + +Now compress the test data, upload to Zenodo, and update the documentation. + +```{bash} +cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/test_data +tar -czvf archive_name.tar.gz folder_name/ +``` + +*** + + + +some target data (in various formats), GWAS summary statistics for two t + +I want to set up a series of tests that can be quickly run to check everything is working as it should. + +We can test every step all the time, so lets focus on testing the following scenario: - Target sample data: Same as GenoPred test data, but restricted to subset of SNPs - GWAS sumstats: Same as GenoPred test data, but restricted to subset of SNPs diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index 0a88ff10..4e9bfd5b 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -341,7 +341,7 @@ if (config["leopard_methods"] and config["leopard_methods"] != "NA") or "quickpr # Set quickprs_multi reference path if (config["leopard_methods"] and config["leopard_methods"] != "NA"): if config['quickprs_multi_ldref'] == 'NA': - quickprs_multi_ldref=f"{resdir}/data/quickprs" + quickprs_multi_ldref=f"{resdir}/data/quickprs_leopard" # Check if gwas_list contains invalid populations valid_pops = {'EUR', 'EAS', 'AFR'} @@ -1100,7 +1100,7 @@ quickprs_leopard_ref_gdrive = { rule download_quickprs_leopard_ref: output: - f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.cors.bin" + f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.subset_1.bed" benchmark: f"{resdir}/data/benchmarks/download_quickprs_leopard_ref-{{population}}.txt" log: @@ -1120,7 +1120,7 @@ rule download_quickprs_leopard_ref: rule download_quickprs_leopard_ref_all: input: - lambda w: expand(f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.cors.bin", population=['EUR', 'EAS', 'AFR']) + lambda w: expand(f"{resdir}/data/quickprs_leopard/{{population}}/{{population}}.subset_1.bed", population=['EUR', 'EAS', 'AFR']) # Download preprocessed reference data (1KG+HGDP HapMap3) rule download_default_ref: diff --git a/pipeline/rules/pgs_methods.smk b/pipeline/rules/pgs_methods.smk index 31dc2c41..ec6e95fa 100644 --- a/pipeline/rules/pgs_methods.smk +++ b/pipeline/rules/pgs_methods.smk @@ -602,6 +602,8 @@ rule leopard_quickprs_i: testing=config["testing"] shell: "Rscript ../Scripts/pgs_methods/leopard_quickprs.R \ + --ref_plink_chr {refdir}/ref.chr \ + --pop_data {refdir}/ref.pop.txt \ --sumstats {params.sumstats} \ --scores {params.scores} \ --populations {params.populations} \ From 329f78fb933207d91ee64e10b899afa241ea01c9 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 6 Apr 2025 16:39:20 +0100 Subject: [PATCH 128/153] Updates --- Scripts/pgs_methods/apply_leopard_weights.R | 5 --- Scripts/pgs_methods/leopard_quickprs.R | 1 + .../pipeline_reports/indiv_report_creator.Rmd | 7 +++-- docs/pipeline_readme.Rmd | 2 +- docs/pipeline_readme.html | 2 +- .../example_input/gwas_list.multisource.txt | 4 +-- .../misc/dev/test_data/config/config.yaml | 1 + pipeline/misc/dev/test_data/ref/ref.keep.list | 6 ---- pipeline/misc/dev/test_setup.Rmd | 31 ++++++------------- 9 files changed, 20 insertions(+), 39 deletions(-) delete mode 100644 pipeline/misc/dev/test_data/ref/ref.keep.list diff --git a/Scripts/pgs_methods/apply_leopard_weights.R b/Scripts/pgs_methods/apply_leopard_weights.R index e79f6e72..52967fb5 100644 --- a/Scripts/pgs_methods/apply_leopard_weights.R +++ b/Scripts/pgs_methods/apply_leopard_weights.R @@ -169,11 +169,6 @@ if(file.exists(paste0(opt$output,'.score.gz'))){ system(paste0('gzip ',opt$output,'.score')) -# Record end time of test -if(!is.na(opt$test)){ - test_finish(log_file = log_file, test_start.time = test_start.time) -} - end.time <- Sys.time() time.taken <- end.time - start.time sink(file = log_file, append = T) diff --git a/Scripts/pgs_methods/leopard_quickprs.R b/Scripts/pgs_methods/leopard_quickprs.R index 0134bad2..1170693f 100644 --- a/Scripts/pgs_methods/leopard_quickprs.R +++ b/Scripts/pgs_methods/leopard_quickprs.R @@ -255,6 +255,7 @@ for(i in 1:length(score_files)){ } # Adjust weights to correspond to PGS with SD of 1 +# Note. It might be more appropriate to use the SD of the score in the target population, rather than PGS SD in GWAS population. Unlikely to make a big difference. log_add(log_file = log_file, message = '------------------------') for(i in populations){ mix_weights[[i]] <- adjust_weights(weights = mix_weights[[i]], pgs_sd = scale_all$SD) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index 5155a349..e1ec8499 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -12,7 +12,6 @@ output: toc_depth: 3 toc_float: true fig_caption: yes - --- ```{r setup, include=FALSE} @@ -487,8 +486,10 @@ cat0("## Target Polygenic Profile {.tabset .tabset-fade} \n\n") ```{r, include = F, eval = pgs_incl} -# Read in prs -pgs <- read_pgs(config = params$config, name = params$name, pop = 'TRANS', pseudo_only=T)[[1]] +# Read in PGS +# Exclude PGS from multi-source methods as no estimate of R is available +single_source_methods <- pgs_methods_list[!(pgs_methods_list %in% pgs_group_methods) & !(grepl('_multi|tlprs_', pgs_methods_list))] +pgs <- read_pgs(config = params$config, name = params$name, pop = 'TRANS', pseudo_only=T, pgs_method = single_source_methods)[[1]] # Structure PGS for target individual pgs_dat <- NULL diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 50f7fe9e..cc5266a6 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -536,7 +536,7 @@ First, we need to download and decompress the test data. Do this within the `Gen ```{bash} # Download from Google Drive conda activate genopred -gdown --id 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz +gdown 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz # Decompress tar -xf test_data.tar.gz diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index e7aa4c42..aa485950 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -1041,7 +1041,7 @@

    Step 1: Download the test data

    within the GenoPred/pipeline folder.

    # Download from Google Drive
     conda activate genopred
    -gdown --id 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz
    +gdown 1C4AwDnY_hJ4ilGneMlAjwEKghzss5PeG -O test_data.tar.gz
     
     # Decompress
     tar -xf test_data.tar.gz
    diff --git a/pipeline/example_input/gwas_list.multisource.txt b/pipeline/example_input/gwas_list.multisource.txt
    index 61569ac7..92087fbb 100644
    --- a/pipeline/example_input/gwas_list.multisource.txt
    +++ b/pipeline/example_input/gwas_list.multisource.txt
    @@ -1,3 +1,3 @@
     name path population n sampling prevalence mean sd label
    -height_eur test_data/reference/gwas_sumstats/height_eur.txt.gz EUR NA NA NA NA NA "Height EUR"
    -height_eas test_data/reference/gwas_sumstats/height_eas.txt.gz EAS NA NA NA NA NA "Height EAS"
    +height_eur test_data/reference/gwas_sumstats/height_eur.txt.gz EUR NA NA NA 0 1 "Height EUR"
    +height_eas test_data/reference/gwas_sumstats/height_eas.txt.gz EAS NA NA NA 0 1 "Height EAS"
    diff --git a/pipeline/misc/dev/test_data/config/config.yaml b/pipeline/misc/dev/test_data/config/config.yaml
    index e6ecfa53..024d9313 100644
    --- a/pipeline/misc/dev/test_data/config/config.yaml
    +++ b/pipeline/misc/dev/test_data/config/config.yaml
    @@ -9,3 +9,4 @@ pgs_methods: ['ptclump','lassosum']
     testing: chr22
     cores_target_pgs: 1
     mem_target_pgs: 2000
    +pgs_scaling: ['continuous', 'discrete]
    diff --git a/pipeline/misc/dev/test_data/ref/ref.keep.list b/pipeline/misc/dev/test_data/ref/ref.keep.list
    deleted file mode 100644
    index 4bfb5db1..00000000
    --- a/pipeline/misc/dev/test_data/ref/ref.keep.list
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -EUR resources/data/ref/keep_files/EUR.keep
    -EAS resources/data/ref/keep_files/EAS.keep
    -AMR resources/data/ref/keep_files/AMR.keep
    -CSA resources/data/ref/keep_files/CSA.keep
    -AFR resources/data/ref/keep_files/AFR.keep
    -MID resources/data/ref/keep_files/MID.keep
    diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd
    index 55de6b1a..e11258a6 100644
    --- a/pipeline/misc/dev/test_setup.Rmd
    +++ b/pipeline/misc/dev/test_setup.Rmd
    @@ -61,8 +61,8 @@ gwas_list<-rbind(gwas_list,
                                 n = NA,
                                 sampling = NA,
                                 prevalence = NA,
    -                            mean = NA,
    -                            sd = NA,
    +                            mean = 0,
    +                            sd = 1,
                                 label = "\"Height EUR\""))
     
     gwas_list<-rbind(gwas_list, 
    @@ -72,8 +72,8 @@ gwas_list<-rbind(gwas_list,
                                 n = NA,
                                 sampling = NA,
                                 prevalence = NA,
    -                            mean = NA,
    -                            sd = NA,
    +                            mean = 0,
    +                            sd = 1,
                                 label = "\"Height EAS\""))
     
     write.table(gwas_list, 'example_input/gwas_list.multisource.txt', col.names = T, row.names = F, quote = F, sep = ' ')
    @@ -119,29 +119,18 @@ snakemake --profile slurm --configfile=example_input/config.multisource.yaml --u
     Now compress the test data, upload to Zenodo, and update the documentation.
     
     ```{bash}
    -cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/test_data
    -tar -czvf archive_name.tar.gz folder_name/
    +cd ~/oliverpainfel/Software/MyGit/GenoPred/pipeline
    +tar -czvf test_data.tar.gz test_data
     ```
     
     ***
     
    +# Create smaller test data
     
    -
    -some target data (in various formats), GWAS summary statistics for two t
    -
    -I want to set up a series of tests that can be quickly run to check everything is working as it should. 
    -
    -We can test every step all the time, so lets focus on testing the following scenario:
    -
    -- Target sample data: Same as GenoPred test data, but restricted to subset of SNPs
    -- GWAS sumstats: Same as GenoPred test data, but restricted to subset of SNPs
    -- External sumstats: Same as GenoPred test data, but restricted to subset of SNPs
    -- Reference data: Same as GenoPred test data, but restricted to subset of SNPs
    +This is for rapid testing of the pipeline.
     
     ***
     
    -# Create test data
    -
     ## Reference data
     
     ```{r}
    @@ -157,7 +146,6 @@ dir.create('misc/dev/test_data/ref')
     saveRDS(ref_rds[ref_rds$SNP %in% test_snps,], 'misc/dev/test_data/ref/ref.chr22.rds')
     
     system('cp ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.pop.txt misc/dev/test_data/ref/')
    -system('cp ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/ref.keep.list misc/dev/test_data/ref/')
     system('cp -r ~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/keep_files misc/dev/test_data/ref/')
     
     pops<-list.files('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/resources/data/ref/freq_files')
    @@ -275,7 +263,8 @@ config<-c(
       "pgs_methods: ['ptclump','lassosum']",
       "testing: chr22",
       "cores_target_pgs: 1",
    -  "mem_target_pgs: 2000"
    +  "mem_target_pgs: 2000",
    +  "pgs_scaling: ['continuous', 'discrete]"
       )
     
     write.table(config, 'misc/dev/test_data/config/config.yaml', col.names = F, row.names = F, quote = F)
    
    From d2f2a91fc119b3052418edd751525bfcaebbf93d Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Sun, 6 Apr 2025 17:05:54 +0100
    Subject: [PATCH 129/153] preparing test_data
    
    ---
     pipeline/misc/dev/test_data/config/config.yaml | 2 +-
     pipeline/misc/dev/test_setup.Rmd               | 3 +--
     pipeline/rules/dependencies.smk                | 2 +-
     3 files changed, 3 insertions(+), 4 deletions(-)
    
    diff --git a/pipeline/misc/dev/test_data/config/config.yaml b/pipeline/misc/dev/test_data/config/config.yaml
    index 024d9313..e693aa64 100644
    --- a/pipeline/misc/dev/test_data/config/config.yaml
    +++ b/pipeline/misc/dev/test_data/config/config.yaml
    @@ -9,4 +9,4 @@ pgs_methods: ['ptclump','lassosum']
     testing: chr22
     cores_target_pgs: 1
     mem_target_pgs: 2000
    -pgs_scaling: ['continuous', 'discrete]
    +pgs_scaling: ['continuous', 'discrete']
    diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd
    index e11258a6..2c296713 100644
    --- a/pipeline/misc/dev/test_setup.Rmd
    +++ b/pipeline/misc/dev/test_setup.Rmd
    @@ -264,7 +264,7 @@ config<-c(
       "testing: chr22",
       "cores_target_pgs: 1",
       "mem_target_pgs: 2000",
    -  "pgs_scaling: ['continuous', 'discrete]"
    +  "pgs_scaling: ['continuous', 'discrete']"
       )
     
     write.table(config, 'misc/dev/test_data/config/config.yaml', col.names = F, row.names = F, quote = F)
    @@ -295,7 +295,6 @@ snakemake \
     -j1 \
     --use-conda \
     output_all \
    -pc_projection \
     misc/dev/test_data/output/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done \
     --configfile=misc/dev/test_data/config/config.yaml
     
    diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk
    index 4e9bfd5b..a04266f0 100644
    --- a/pipeline/rules/dependencies.smk
    +++ b/pipeline/rules/dependencies.smk
    @@ -416,7 +416,7 @@ else:
         # Check frequency files for populations in ref.pop.txt and TRANS
         freq_dir = os.path.join(refdir, "freq_files")
         for pop in list(populations) + ['TRANS']:
    -        for i in range(1, 23):  # Chromosomes 1-22
    +        for i in get_chr_range(testing=config['testing']):
                 freq_file = os.path.join(freq_dir, pop, f"ref.{pop}.chr{i}.afreq")
                 ref_input.append(freq_file)
         
    
    From a27fd43ec29cc83257e49fc211cb2d29a65c0cd1 Mon Sep 17 00:00:00 2001
    From: Ollie 
    Date: Sun, 6 Apr 2025 17:52:28 +0100
    Subject: [PATCH 130/153] Updating test_data
    
    ---
     .../ancestry/example_plink2.Ancestry.log      |   42 +-
     .../example_plink2/ancestry/keep_list.txt     |    8 +-
     ...example_plink2.ref.chr22.format_target.log |   32 +-
     .../geno/example_plink2.ref.chr22.log         |   33 +-
     .../pcs/projected/AFR/example_plink2-AFR.log  |   27 -
     .../projected/AFR/example_plink2-AFR.profiles |    3 -
     .../pcs/projected/CSA/example_plink2-CSA.log  |   27 -
     .../projected/CSA/example_plink2-CSA.profiles |    2 -
     .../pcs/projected/EAS/example_plink2-EAS.log  |   27 -
     .../projected/EAS/example_plink2-EAS.profiles |    3 -
     .../pcs/projected/EUR/example_plink2-EUR.log  |   27 -
     .../projected/EUR/example_plink2-EUR.profiles |    6 -
     .../projected/TRANS/example_plink2-TRANS.log  |   27 +
     .../TRANS/example_plink2-TRANS.profiles       |   13 +
     .../output/example_plink2/pgs/AFR.log         |   28 -
     .../pgs/AFR_2025-04-06_17-34-20.log           |   29 +
     .../output/example_plink2/pgs/CSA.log         |   28 -
     .../pgs/CSA_2025-04-06_17-34-18.log           |   29 +
     .../output/example_plink2/pgs/EAS.log         |   28 -
     .../pgs/EAS_2025-04-06_17-34-17.log           |   29 +
     .../output/example_plink2/pgs/EUR.log         |   28 -
     .../pgs/EUR_2025-04-06_17-34-19.log           |   29 +
     .../example_plink2-PGS002804-TRANS.profiles   |   13 +
     .../example_plink2-BODY04-TRANS.profiles      |   13 +
     .../example_plink2-BODY04-TRANS.profiles      |   13 +
     .../pgs/TRANS_2025-04-06_17-34-15.log         |   30 +
     .../reports/example_plink2-report.html        |   57 +-
     .../example_plink2-4_EAS.4_EAS-report.html    |  166 +-
     .../ancestry_inference_i-example_plink2.txt   |    2 +-
     .../ancestry_reporter-example_plink2.txt      |    2 +-
     .../format_target_i-example_plink2-22.txt     |    2 +-
     ...iv_report_i-example_plink2-4_EAS.4_EAS.txt |    2 +-
     .../pc_projection_i-example_plink2-AFR.txt    |    2 -
     .../pc_projection_i-example_plink2-CSA.txt    |    2 -
     ... pc_projection_i-example_plink2-TRANS.txt} |    2 +-
     .../prep_pgs_external_i-PGS002804.txt         |    2 +-
     .../benchmarks/prep_pgs_lassosum_i-BODY04.txt |    2 +-
     .../benchmarks/prep_pgs_ptclump_i-BODY04.txt  |    2 +-
     ...k2-2_EUR.2_EUR.txt => ref_pca_i-TRANS.txt} |    2 +-
     ...e_plink2-12_MID.12_MID.txt => ref_pgs.txt} |    2 +-
     .../sample_report_i-example_plink2.txt        |    2 +-
     .../reference/benchmarks/score_reporter.txt   |    2 +-
     .../benchmarks/sumstat_prep_i-BODY04.txt      |    2 +-
     .../target_pgs_i-example_plink2-AFR.txt       |    2 +-
     .../target_pgs_i-example_plink2-CSA.txt       |    2 +-
     .../target_pgs_i-example_plink2-EAS.txt       |    2 +-
     .../target_pgs_i-example_plink2-EUR.txt       |    2 +-
     ... => target_pgs_i-example_plink2-TRANS.txt} |    2 +-
     .../gwas_sumstat/BODY04/BODY04-cleaned.log    |   30 +-
     .../ancestry_inference_i-example_plink2.log   |  148 +-
     .../logs/ancestry_reporter-example_plink2.log |    1 -
     .../format_target_i-example_plink2-22.log     |  173 +-
     ..._report_i-example_plink2-12_MID.12_MID.log |   43 -
     ...iv_report_i-example_plink2-2_EUR.2_EUR.log |   43 -
     ...iv_report_i-example_plink2-4_EAS.4_EAS.log |   47 +-
     .../pc_projection_i-example_plink2-AFR.log    |   38 -
     .../pc_projection_i-example_plink2-CSA.log    |   38 -
     .../pc_projection_i-example_plink2-EAS.log    |   38 -
     .../pc_projection_i-example_plink2-EUR.log    |   38 -
     .../pc_projection_i-example_plink2-TRANS.log  |   34 +
     .../logs/prep_pgs_external_i-PGS002804.log    |   21 +-
     .../logs/prep_pgs_lassosum_i-BODY04.log       |   42 +-
     .../logs/prep_pgs_ptclump_i-BODY04.log        |   38 +-
     .../output/reference/logs/ref_pca_i-TRANS.log |  173 +
     .../output/reference/logs/ref_pgs.log         |   33 +
     .../logs/sample_report_i-example_plink2.log   |   35 +-
     .../output/reference/logs/score_reporter.log  |    3 +-
     .../reference/logs/sumstat_prep_i-BODY04.log  |    1 -
     .../logs/target_pgs_i-example_plink2-AFR.log  |   26 +-
     .../logs/target_pgs_i-example_plink2-CSA.log  |   26 +-
     .../logs/target_pgs_i-example_plink2-EAS.log  |   26 +-
     .../logs/target_pgs_i-example_plink2-EUR.log  |   26 +-
     .../target_pgs_i-example_plink2-TRANS.log     |  127 +
     .../TRANS/ref-TRANS-pcs.AFR.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.AMR.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.CSA.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.EAS.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.EUR.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.MID.scale             |    7 +
     .../TRANS/ref-TRANS-pcs.TRANS.scale           |    7 +
     .../TRANS/ref-TRANS-pcs.eigenvec.var.gz       |  Bin 0 -> 5330 bytes
     .../pc_score_files/TRANS/ref-TRANS-pcs.log}   |   40 +-
     .../TRANS/ref-TRANS-pcs.profiles              | 3314 +++++++++++++++++
     .../PGS002804/ref-PGS002804-AFR.profiles      |  689 ++++
     .../PGS002804/ref-PGS002804-AMR.profiles      |  413 ++
     .../PGS002804/ref-PGS002804-CSA.profiles      |  676 ++++
     .../PGS002804/ref-PGS002804-EAS.profiles      |  738 ++++
     .../PGS002804/ref-PGS002804-EUR.profiles      |  666 ++++
     .../PGS002804/ref-PGS002804-MID.profiles      |  137 +
     .../PGS002804/ref-PGS002804-TRANS.model.rds   |  Bin 0 -> 1180585 bytes
     .../PGS002804/ref-PGS002804-TRANS.profiles    | 3314 +++++++++++++++++
     .../PGS002804/ref-PGS002804-TRANS.scale       |    2 +
     .../external/PGS002804/ref-PGS002804.log      |   28 +-
     .../external/PGS002804/ref-PGS002804.score.gz |  Bin 6608 -> 6608 bytes
     .../lassosum/BODY04/ref-BODY04-AFR.profiles   |  689 ++++
     .../lassosum/BODY04/ref-BODY04-AFR.scale      |   56 +-
     .../lassosum/BODY04/ref-BODY04-AMR.profiles   |  413 ++
     .../lassosum/BODY04/ref-BODY04-AMR.scale      |   56 +-
     .../lassosum/BODY04/ref-BODY04-CSA.profiles   |  676 ++++
     .../lassosum/BODY04/ref-BODY04-CSA.scale      |   56 +-
     .../lassosum/BODY04/ref-BODY04-EAS.profiles   |  738 ++++
     .../lassosum/BODY04/ref-BODY04-EAS.scale      |   56 +-
     .../lassosum/BODY04/ref-BODY04-EUR.profiles   |  666 ++++
     .../lassosum/BODY04/ref-BODY04-EUR.scale      |   56 +-
     .../lassosum/BODY04/ref-BODY04-MID.profiles   |  137 +
     .../lassosum/BODY04/ref-BODY04-MID.scale      |   52 +-
     .../BODY04/ref-BODY04-TRANS.model.rds         |  Bin 0 -> 2796044 bytes
     .../lassosum/BODY04/ref-BODY04-TRANS.profiles | 3314 +++++++++++++++++
     .../lassosum/BODY04/ref-BODY04-TRANS.scale    |   81 +
     .../lassosum/BODY04/ref-BODY04.log            |   40 +-
     .../lassosum/BODY04/ref-BODY04.score.gz       |  Bin 53884 -> 33677 bytes
     .../ptclump/BODY04/ref-BODY04-AFR.profiles    |  689 ++++
     .../ptclump/BODY04/ref-BODY04-AMR.profiles    |  413 ++
     .../ptclump/BODY04/ref-BODY04-CSA.profiles    |  676 ++++
     .../ptclump/BODY04/ref-BODY04-EAS.profiles    |  738 ++++
     .../ptclump/BODY04/ref-BODY04-EUR.profiles    |  666 ++++
     .../ptclump/BODY04/ref-BODY04-MID.profiles    |  137 +
     .../ptclump/BODY04/ref-BODY04-TRANS.model.rds |  Bin 0 -> 1351119 bytes
     .../ptclump/BODY04/ref-BODY04-TRANS.profiles  | 3314 +++++++++++++++++
     .../ptclump/BODY04/ref-BODY04-TRANS.scale     |    7 +
     .../ptclump/BODY04/ref-BODY04.log             |   44 +-
     .../ptclump/BODY04/ref-BODY04.score.gz        |  Bin 5625 -> 5625 bytes
     .../ref_pgs.done}                             |    0
     .../ref_scoring_2025-04-06_17-34-11.log       |   26 +
     .../example_plink2/pc_projection-CSA.done     |    0
     .../example_plink2/pc_projection-EAS.done     |    0
     .../example_plink2/pc_projection-EUR.done     |    0
     ...R-report.done => pc_projection-TRANS.done} |    0
     .../example_plink2/pc_projection.done         |    0
     ...jection-AFR.done => target_pgs-TRANS.done} |    0
     .../data/benchmarks/ref_pca_i-AFR.txt         |    2 -
     .../data/benchmarks/ref_pca_i-CSA.txt         |    2 -
     .../data/benchmarks/ref_pca_i-EAS.txt         |    2 -
     .../data/benchmarks/ref_pca_i-EUR.txt         |    2 -
     .../resources/data/logs/ref_pca_i-AFR.log     |  203 -
     .../resources/data/logs/ref_pca_i-CSA.log     |  203 -
     .../resources/data/logs/ref_pca_i-EAS.log     |  203 -
     .../resources/data/logs/ref_pca_i-EUR.log     |  203 -
     .../pc_score_files/AFR/ref-AFR-pcs.AFR.scale  |    7 -
     .../pc_score_files/AFR/ref-AFR-pcs.AMR.scale  |    7 -
     .../pc_score_files/AFR/ref-AFR-pcs.CSA.scale  |    7 -
     .../pc_score_files/AFR/ref-AFR-pcs.EAS.scale  |    7 -
     .../pc_score_files/AFR/ref-AFR-pcs.EUR.scale  |    7 -
     .../pc_score_files/AFR/ref-AFR-pcs.MID.scale  |    7 -
     .../AFR/ref-AFR-pcs.eigenvec.var.gz           |  Bin 8387 -> 0 bytes
     .../pc_score_files/CSA/ref-CSA-pcs.AFR.scale  |    7 -
     .../pc_score_files/CSA/ref-CSA-pcs.AMR.scale  |    7 -
     .../pc_score_files/CSA/ref-CSA-pcs.CSA.scale  |    7 -
     .../pc_score_files/CSA/ref-CSA-pcs.EAS.scale  |    7 -
     .../pc_score_files/CSA/ref-CSA-pcs.EUR.scale  |    7 -
     .../pc_score_files/CSA/ref-CSA-pcs.MID.scale  |    7 -
     .../CSA/ref-CSA-pcs.eigenvec.var.gz           |  Bin 4343 -> 0 bytes
     .../ref/pc_score_files/CSA/ref-CSA-pcs.log    |   30 -
     .../pc_score_files/EAS/ref-EAS-pcs.AFR.scale  |    7 -
     .../pc_score_files/EAS/ref-EAS-pcs.AMR.scale  |    7 -
     .../pc_score_files/EAS/ref-EAS-pcs.CSA.scale  |    7 -
     .../pc_score_files/EAS/ref-EAS-pcs.EAS.scale  |    7 -
     .../pc_score_files/EAS/ref-EAS-pcs.EUR.scale  |    7 -
     .../pc_score_files/EAS/ref-EAS-pcs.MID.scale  |    7 -
     .../EAS/ref-EAS-pcs.eigenvec.var.gz           |  Bin 4169 -> 0 bytes
     .../ref/pc_score_files/EAS/ref-EAS-pcs.log    |   30 -
     .../pc_score_files/EUR/ref-EUR-pcs.AFR.scale  |    7 -
     .../pc_score_files/EUR/ref-EUR-pcs.AMR.scale  |    7 -
     .../pc_score_files/EUR/ref-EUR-pcs.CSA.scale  |    7 -
     .../pc_score_files/EUR/ref-EUR-pcs.EAS.scale  |    7 -
     .../pc_score_files/EUR/ref-EUR-pcs.EUR.scale  |    7 -
     .../pc_score_files/EUR/ref-EUR-pcs.MID.scale  |    7 -
     .../EUR/ref-EUR-pcs.eigenvec.var.gz           |  Bin 4503 -> 0 bytes
     .../ref/pc_score_files/EUR/ref-EUR-pcs.log    |   30 -
     .../output/resources/last_version.txt         |    1 -
     pipeline/misc/dev/test_setup.Rmd              |   38 +-
     pipeline/tests/testthat/test-pipeline.R       |   41 +-
     172 files changed, 24727 insertions(+), 2378 deletions(-)
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.profiles
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.profiles
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.profiles
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.profiles
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR_2025-04-06_17-34-20.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA_2025-04-06_17-34-18.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS_2025-04-06_17-34-17.log
     delete mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR_2025-04-06_17-34-19.log
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/external/PGS002804/example_plink2-PGS002804-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/lassosum/BODY04/example_plink2-BODY04-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/ptclump/BODY04/example_plink2-BODY04-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS_2025-04-06_17-34-15.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-AFR.txt
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-CSA.txt
     rename pipeline/misc/dev/test_data/output/reference/benchmarks/{pc_projection_i-example_plink2-EAS.txt => pc_projection_i-example_plink2-TRANS.txt} (54%)
     rename pipeline/misc/dev/test_data/output/reference/benchmarks/{indiv_report_i-example_plink2-2_EUR.2_EUR.txt => ref_pca_i-TRANS.txt} (52%)
     rename pipeline/misc/dev/test_data/output/reference/benchmarks/{indiv_report_i-example_plink2-12_MID.12_MID.txt => ref_pgs.txt} (52%)
     rename pipeline/misc/dev/test_data/output/reference/benchmarks/{pc_projection_i-example_plink2-EUR.txt => target_pgs_i-example_plink2-TRANS.txt} (53%)
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-12_MID.12_MID.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-2_EUR.2_EUR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-AFR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-CSA.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EAS.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EUR.log
     create mode 100644 pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-TRANS.log
     create mode 100644 pipeline/misc/dev/test_data/output/reference/logs/ref_pca_i-TRANS.log
     create mode 100644 pipeline/misc/dev/test_data/output/reference/logs/ref_pgs.log
     create mode 100644 pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-TRANS.log
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AFR.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AMR.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.CSA.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EAS.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.MID.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.TRANS.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz
     rename pipeline/misc/dev/test_data/output/{resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.log => reference/pc_score_files/TRANS/ref-TRANS-pcs.log} (50%)
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-AFR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-AMR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-CSA.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-EAS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-EUR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-MID.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.model.rds
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.model.rds
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.scale
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AFR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AMR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-CSA.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EAS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EUR.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-MID.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.model.rds
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.profiles
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.scale
     rename pipeline/misc/dev/test_data/output/reference/{target_checks/example_plink2/indiv_report-12_MID.12_MID-report.done => pgs_score_files/ref_pgs.done} (100%)
     create mode 100644 pipeline/misc/dev/test_data/output/reference/pgs_score_files/ref_scoring_2025-04-06_17-34-11.log
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/pc_projection-CSA.done
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/pc_projection-EAS.done
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/pc_projection-EUR.done
     rename pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/{indiv_report-2_EUR.2_EUR-report.done => pc_projection-TRANS.done} (100%)
     delete mode 100644 pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/pc_projection.done
     rename pipeline/misc/dev/test_data/output/reference/target_checks/example_plink2/{pc_projection-AFR.done => target_pgs-TRANS.done} (100%)
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/benchmarks/ref_pca_i-AFR.txt
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/benchmarks/ref_pca_i-CSA.txt
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/benchmarks/ref_pca_i-EAS.txt
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/benchmarks/ref_pca_i-EUR.txt
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/logs/ref_pca_i-AFR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/logs/ref_pca_i-CSA.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/logs/ref_pca_i-EAS.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/logs/ref_pca_i-EUR.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.AFR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.AMR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.CSA.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.EAS.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.EUR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.MID.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.eigenvec.var.gz
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AFR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AMR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.CSA.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EAS.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EUR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.MID.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.eigenvec.var.gz
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AFR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AMR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.CSA.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EAS.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EUR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.MID.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.eigenvec.var.gz
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AFR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AMR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.CSA.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EAS.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EUR.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.MID.scale
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.eigenvec.var.gz
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.log
     delete mode 100644 pipeline/misc/dev/test_data/output/resources/last_version.txt
    
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/ancestry/example_plink2.Ancestry.log b/pipeline/misc/dev/test_data/output/example_plink2/ancestry/example_plink2.Ancestry.log
    index 8ece18bc..f521c519 100644
    --- a/pipeline/misc/dev/test_data/output/example_plink2/ancestry/example_plink2.Ancestry.log
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/ancestry/example_plink2.Ancestry.log
    @@ -3,27 +3,27 @@
     # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
     #################################################################
     # Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    +# Version (tag): v2.2.2-258-gd2f2a91
     ---------------
    - Parameter        Value                                                                    
    - target_plink_chr misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr     
    - ref_plink_chr    misc/dev/test_data/ref/ref.chr                                           
    - maf              0.05                                                                     
    - geno             0.02                                                                     
    - hwe              1e-06                                                                    
    - n_pcs            6                                                                        
    - plink2           plink2                                                                   
    - output           misc/dev/test_data/output/example_plink2/ancestry/example_plink2.Ancestry
    - pop_data         misc/dev/test_data/ref/ref.pop.txt                                       
    - model_method     glmnet                                                                   
    - sd_rule          FALSE                                                                    
    - prob_thresh      0.95                                                                     
    - test             chr22                                                                    
    - memory           5000                                                                     
    - help             FALSE                                                                    
    - out_dir          misc/dev/test_data/output/example_plink2/ancestry/                       
    + Parameter        Value                                                                                           
    + target_plink_chr /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr     
    + ref_plink_chr    misc/dev/test_data/ref/ref.chr                                                                  
    + maf              0.05                                                                                            
    + geno             0.02                                                                                            
    + hwe              1e-06                                                                                           
    + n_pcs            6                                                                                               
    + plink2           plink2                                                                                          
    + output           /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/example_plink2.Ancestry
    + pop_data         misc/dev/test_data/ref/ref.pop.txt                                                              
    + model_method     glmnet                                                                                          
    + sd_rule          FALSE                                                                                           
    + prob_thresh      0.95                                                                                            
    + test             chr22                                                                                           
    + memory           5000                                                                                            
    + help             FALSE                                                                                           
    + out_dir          /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/                       
     ---------------
    -Analysis started at 2024-07-25 17:38:49
    +Analysis started at 2025-04-06 17:33:43
     Lowering prob_thresh parameter to 0.5 for testing.
     Target sample size is <100 so only checking genotype missingness.
     587 variants match between target and reference after QC.
    @@ -47,5 +47,5 @@ N per group based on model:
      MID        0
      Unassigned 2
     ----------
    -Analysis finished at 2024-07-25 17:39:05 
    -Analysis duration was 15.96 secs 
    +Analysis finished at 2025-04-06 17:34:08 
    +Analysis duration was 25.34 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/ancestry/keep_list.txt b/pipeline/misc/dev/test_data/output/example_plink2/ancestry/keep_list.txt
    index c4d780d2..808ed465 100644
    --- a/pipeline/misc/dev/test_data/output/example_plink2/ancestry/keep_list.txt
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/ancestry/keep_list.txt
    @@ -1,5 +1,5 @@
     POP file
    -AFR misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/AFR.keep
    -CSA misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/CSA.keep
    -EAS misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EAS.keep
    -EUR misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EUR.keep
    +AFR /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/AFR.keep
    +CSA /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/CSA.keep
    +EAS /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/EAS.keep
    +EUR /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/EUR.keep
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.format_target.log b/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.format_target.log
    index c7bfc263..ce5a3a1a 100644
    --- a/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.format_target.log
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.format_target.log
    @@ -3,28 +3,28 @@
     # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
     #################################################################
     # Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    +# Version (tag): v2.2.2-258-gd2f2a91
     ---------------
    - Parameter Value                                                                 
    - target    misc/dev/test_data/target/example.chr22                               
    - ref       misc/dev/test_data/ref/ref.chr22                                      
    - format    plink2                                                                
    - plink     plink                                                                 
    - plink2    plink2                                                                
    - output    misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22
    - help      FALSE                                                                 
    - out_dir   misc/dev/test_data/output/example_plink2/geno/                        
    + Parameter Value                                                                                        
    + target    misc/dev/test_data/target/example.chr22                                                      
    + ref       misc/dev/test_data/ref/ref.chr22                                                             
    + format    plink2                                                                                       
    + plink     plink                                                                                        
    + plink2    plink2                                                                                       
    + output    /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22
    + help      FALSE                                                                                        
    + out_dir   /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/                        
     ---------------
    -Analysis started at 2024-07-25 17:38:45
    +Analysis started at 2025-04-06 17:33:41
     Reading in reference SNP data.
     Reference data contains 1000 variants.
     Reading in target SNP data.
     Target data contains 1000 variants.
    -GRCh36 match: 0%
    -GRCh37 match: 100%
    -GRCh38 match: 0%
    +GRCh36 match: 0% (Target), 0% (Ref)
    +GRCh37 match: 100% (Target), 100% (Ref)
    +GRCh38 match: 0% (Target), 0% (Ref)
     Target contains 1000 reference variants.
     Removing 0 duplicate variants - May have IUPAC NA.
     Inserting missing reference variants.
    -Analysis finished at 2024-07-25 17:38:46 
    -Analysis duration was 0.58 secs 
    +Analysis finished at 2025-04-06 17:33:42 
    +Analysis duration was 1.09 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.log b/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.log
    index 4ea95aa3..5a5d945b 100644
    --- a/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.log
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.log
    @@ -1,35 +1,34 @@
     PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024)
     Options in effect:
    -  --bfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ
    +  --bfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ
       --make-pgen
    -  --memory 5000
    -  --out misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22
    -  --remove /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.psam
    +  --out /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22
    +  --remove /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.psam
       --threads 1
     
    -Hostname: erc-hpc-comp179
    +Hostname: erc-hpc-comp017
     Working directory: /tools/GenoPred/pipeline
    -Start time: Thu Jul 25 17:38:46 2024
    +Start time: Sun Apr  6 17:33:42 2025
     
    -Random number seed: 1721925526
    -1031702 MiB RAM detected, ~1018519 available; reserving 5000 MiB for main
    +Random number seed: 1743957222
    +1031753 MiB RAM detected, ~924320 available; reserving 515876 MiB for main
     workspace.
     Using 1 compute thread.
     3325 samples (1573 females, 1752 males; 3325 founders) loaded from
    -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.fam.
    +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.fam.
     1000 variants loaded from
    -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.bim.
    +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.bim.
     Note: No phenotype data present.
     --remove: 12 samples remaining.
     12 samples (5 females, 7 males; 12 founders) remaining after main filters.
     Writing
    -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam ...
    -done.
    +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam
    +... done.
     Writing
    -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar ...
    -done.
    +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar
    +... done.
     Writing
    -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pgen ...
    -done.
    +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pgen
    +... done.
     
    -End time: Thu Jul 25 17:38:46 2024
    +End time: Sun Apr  6 17:33:42 2025
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.log b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.log
    deleted file mode 100644
    index 6639ff35..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.log
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -#################################################################
    -# target_scoring.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter        Value                                                                                      
    - target_plink_chr misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr                       
    - target_keep      misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/AFR.keep          
    - ref_score        misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.eigenvec.var.gz
    - ref_freq_chr     misc/dev/test_data/ref/freq_files/AFR/ref.AFR.chr                                          
    - plink2           plink2                                                                                     
    - output           misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR              
    - ref_scale        misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.AFR.scale      
    - n_cores          1                                                                                          
    - test             chr22                                                                                      
    - memory           5000                                                                                       
    - help             FALSE                                                                                      
    - output_dir       misc/dev/test_data/output/example_plink2/pcs/projected/AFR/                                
    ----------------
    -Analysis started at 2024-07-25 17:39:07
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores to: misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.profiles.
    -Analysis finished at 2024-07-25 17:39:07 
    -Analysis duration was 0.27 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.profiles
    deleted file mode 100644
    index 4cbe407a..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/AFR/example_plink2-AFR.profiles
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -FID IID PC1 PC2 PC3 PC4 PC5 PC6
    -9_AFR 9_AFR 0.327 -0.746 2.616 -0.22 -1.106 -0.708
    -10_AFR 10_AFR -0.488 0.242 -0.664 -0.149 0.055 1.339
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.log b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.log
    deleted file mode 100644
    index 6e3f8fb1..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.log
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -#################################################################
    -# target_scoring.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter        Value                                                                                      
    - target_plink_chr misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr                       
    - target_keep      misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/CSA.keep          
    - ref_score        misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.eigenvec.var.gz
    - ref_freq_chr     misc/dev/test_data/ref/freq_files/CSA/ref.CSA.chr                                          
    - plink2           plink2                                                                                     
    - output           misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA              
    - ref_scale        misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.CSA.scale      
    - n_cores          1                                                                                          
    - test             chr22                                                                                      
    - memory           5000                                                                                       
    - help             FALSE                                                                                      
    - output_dir       misc/dev/test_data/output/example_plink2/pcs/projected/CSA/                                
    ----------------
    -Analysis started at 2024-07-25 17:39:26
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores to: misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.profiles.
    -Analysis finished at 2024-07-25 17:39:26 
    -Analysis duration was 0.27 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.profiles
    deleted file mode 100644
    index 29d5a72d..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/CSA/example_plink2-CSA.profiles
    +++ /dev/null
    @@ -1,2 +0,0 @@
    -FID IID PC1 PC2 PC3 PC4 PC5 PC6
    -7_CSA 7_CSA -1.523 0.467 -1.36 -2.592 1.272 -1.152
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.log b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.log
    deleted file mode 100644
    index ed0008c1..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.log
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -#################################################################
    -# target_scoring.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter        Value                                                                                      
    - target_plink_chr misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr                       
    - target_keep      misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EAS.keep          
    - ref_score        misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.eigenvec.var.gz
    - ref_freq_chr     misc/dev/test_data/ref/freq_files/EAS/ref.EAS.chr                                          
    - plink2           plink2                                                                                     
    - output           misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS              
    - ref_scale        misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EAS.scale      
    - n_cores          1                                                                                          
    - test             chr22                                                                                      
    - memory           5000                                                                                       
    - help             FALSE                                                                                      
    - output_dir       misc/dev/test_data/output/example_plink2/pcs/projected/EAS/                                
    ----------------
    -Analysis started at 2024-07-25 17:39:10
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores to: misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.profiles.
    -Analysis finished at 2024-07-25 17:39:10 
    -Analysis duration was 0.24 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.profiles
    deleted file mode 100644
    index bbecd0ef..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EAS/example_plink2-EAS.profiles
    +++ /dev/null
    @@ -1,3 +0,0 @@
    -FID IID PC1 PC2 PC3 PC4 PC5 PC6
    -3_EAS 3_EAS -0.093 -0.155 -0.274 0.916 -0.733 0.736
    -4_EAS 4_EAS -0.137 -0.887 -0.52 1.711 0.49 0.371
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.log b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.log
    deleted file mode 100644
    index 5dcbdb3c..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.log
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -#################################################################
    -# target_scoring.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter        Value                                                                                      
    - target_plink_chr misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr                       
    - target_keep      misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EUR.keep          
    - ref_score        misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.eigenvec.var.gz
    - ref_freq_chr     misc/dev/test_data/ref/freq_files/EUR/ref.EUR.chr                                          
    - plink2           plink2                                                                                     
    - output           misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR              
    - ref_scale        misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EUR.scale      
    - n_cores          1                                                                                          
    - test             chr22                                                                                      
    - memory           5000                                                                                       
    - help             FALSE                                                                                      
    - output_dir       misc/dev/test_data/output/example_plink2/pcs/projected/EUR/                                
    ----------------
    -Analysis started at 2024-07-25 17:39:26
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores to: misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.profiles.
    -Analysis finished at 2024-07-25 17:39:27 
    -Analysis duration was 0.27 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.profiles
    deleted file mode 100644
    index 22912c9b..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/EUR/example_plink2-EUR.profiles
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -FID IID PC1 PC2 PC3 PC4 PC5 PC6
    -1_EUR 1_EUR -0.941 -0.209 0.316 1.022 0.346 -0.875
    -6_AMR 6_AMR 0.589 -0.541 1.249 0.345 1.103 -0.206
    -8_CSA 8_CSA 0.875 -0.66 -0.909 0.369 -1.035 0.821
    -11_MID 11_MID -0.275 1.046 -0.342 0.489 -0.323 0.039
    -12_MID 12_MID -0.005 -0.672 -0.287 -1.475 -0.222 0.476
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.log b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.log
    new file mode 100644
    index 00000000..998b6226
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.log
    @@ -0,0 +1,27 @@
    +#################################################################
    +# target_scoring.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter        Value                                                                                                        
    + target_plink_chr /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr                  
    + target_keep      NA                                                                                                           
    + ref_score        /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz
    + ref_freq_chr     misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr                                                        
    + plink2           plink2                                                                                                       
    + output           /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pcs/projected/TRANS/example_plink2-TRANS     
    + ref_scale        /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.TRANS.scale    
    + n_cores          1                                                                                                            
    + test             chr22                                                                                                        
    + memory           5000                                                                                                         
    + help             FALSE                                                                                                        
    + output_dir       /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pcs/projected/TRANS/                         
    +---------------
    +Analysis started at 2025-04-06 17:34:09
    +Calculating polygenic scores in the target sample.
    +Scaling target polygenic scores to the reference.
    +Saved polygenic scores to: /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.profiles.
    +Analysis finished at 2025-04-06 17:34:09 
    +Analysis duration was 0.57 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.profiles
    new file mode 100644
    index 00000000..e956416b
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pcs/projected/TRANS/example_plink2-TRANS.profiles
    @@ -0,0 +1,13 @@
    +FID IID PC1 PC2 PC3 PC4 PC5 PC6
    +1_EUR 1_EUR -0.309 1.643 -1.269 0.629 -0.411 1.314
    +2_EUR 2_EUR -0.36 0.793 -0.621 -0.809 1.446 0.092
    +3_EAS 3_EAS -0.527 -1.167 -0.919 0.716 -1.465 -0.476
    +4_EAS 4_EAS -0.031 -2.111 -0.869 0.616 -0.105 0.812
    +5_AMR 5_AMR -0.179 1.135 0.612 -0.506 1.221 -1.994
    +6_AMR 6_AMR -0.108 1.68 -0.222 0.524 0.736 -0.663
    +7_CSA 7_CSA -0.528 -0.86 1.629 -0.208 1.829 0.649
    +8_CSA 8_CSA -0.792 0.513 -0.639 0.586 0.396 0.734
    +9_AFR 9_AFR 1.24 -0.847 0.888 -0.45 -0.996 0.877
    +10_AFR 10_AFR 2.209 -0.389 -0.459 0.429 -0.123 1.062
    +11_MID 11_MID -0.558 1.005 -0.066 0.619 -0.224 -0.261
    +12_MID 12_MID -0.048 1.239 -0.189 0.45 1.303 0.357
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR.log
    deleted file mode 100644
    index 49dffe90..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR.log
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -#################################################################
    -# target_scoring_pipeline.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter  Value                                           
    - config     misc/dev/test_data/config/config.yaml           
    - name       example_plink2                                  
    - population AFR                                             
    - plink2     plink2                                          
    - n_cores    1                                               
    - test       chr22                                           
    - memory     5000                                            
    - help       FALSE                                           
    - output_dir misc/dev/test_data/output/example_plink2/pgs/AFR
    ----------------
    -Analysis started at 2024-07-25 17:39:14
    -Processing 3 score files.
    -Aggregating score files in 1 batches.
    -Aggregating batched score files.
    -Reading in scale files.
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores.
    -Analysis finished at 2024-07-25 17:39:15 
    -Analysis duration was 0.37 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR_2025-04-06_17-34-20.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR_2025-04-06_17-34-20.log
    new file mode 100644
    index 00000000..29f58dc5
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/AFR_2025-04-06_17-34-20.log
    @@ -0,0 +1,29 @@
    +#################################################################
    +# target_scoring_pipeline.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter  Value                                                                  
    + config     /scratch_tmp/prj/oliverpainfel/tmp/config.yaml                         
    + name       example_plink2                                                         
    + population AFR                                                                    
    + plink2     plink2                                                                 
    + n_cores    1                                                                      
    + test       chr22                                                                  
    + memory     5000                                                                   
    + help       FALSE                                                                  
    + output     /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pgs/AFR
    +---------------
    +Analysis started at 2025-04-06 17:34:20
    +After checking timestamps, 3/3 score files will be used for target scoring.
    +########################
    +Processing chromosome 22:
    +Aggregating score files in 1 batches.
    +Aggregating batched score files.
    +Reading in scale files.
    +Scaling target polygenic scores to the reference.
    +Saved polygenic scores.
    +Analysis finished at 2025-04-06 17:34:20 
    +Analysis duration was 0.66 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA.log
    deleted file mode 100644
    index 0090e52d..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA.log
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -#################################################################
    -# target_scoring_pipeline.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter  Value                                           
    - config     misc/dev/test_data/config/config.yaml           
    - name       example_plink2                                  
    - population CSA                                             
    - plink2     plink2                                          
    - n_cores    1                                               
    - test       chr22                                           
    - memory     5000                                            
    - help       FALSE                                           
    - output_dir misc/dev/test_data/output/example_plink2/pgs/CSA
    ----------------
    -Analysis started at 2024-07-25 17:39:13
    -Processing 3 score files.
    -Aggregating score files in 1 batches.
    -Aggregating batched score files.
    -Reading in scale files.
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores.
    -Analysis finished at 2024-07-25 17:39:13 
    -Analysis duration was 0.37 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA_2025-04-06_17-34-18.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA_2025-04-06_17-34-18.log
    new file mode 100644
    index 00000000..ebcff29b
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/CSA_2025-04-06_17-34-18.log
    @@ -0,0 +1,29 @@
    +#################################################################
    +# target_scoring_pipeline.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter  Value                                                                  
    + config     /scratch_tmp/prj/oliverpainfel/tmp/config.yaml                         
    + name       example_plink2                                                         
    + population CSA                                                                    
    + plink2     plink2                                                                 
    + n_cores    1                                                                      
    + test       chr22                                                                  
    + memory     5000                                                                   
    + help       FALSE                                                                  
    + output     /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pgs/CSA
    +---------------
    +Analysis started at 2025-04-06 17:34:17
    +After checking timestamps, 3/3 score files will be used for target scoring.
    +########################
    +Processing chromosome 22:
    +Aggregating score files in 1 batches.
    +Aggregating batched score files.
    +Reading in scale files.
    +Scaling target polygenic scores to the reference.
    +Saved polygenic scores.
    +Analysis finished at 2025-04-06 17:34:18 
    +Analysis duration was 0.66 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS.log
    deleted file mode 100644
    index 1195b163..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS.log
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -#################################################################
    -# target_scoring_pipeline.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter  Value                                           
    - config     misc/dev/test_data/config/config.yaml           
    - name       example_plink2                                  
    - population EAS                                             
    - plink2     plink2                                          
    - n_cores    1                                               
    - test       chr22                                           
    - memory     5000                                            
    - help       FALSE                                           
    - output_dir misc/dev/test_data/output/example_plink2/pgs/EAS
    ----------------
    -Analysis started at 2024-07-25 17:39:14
    -Processing 3 score files.
    -Aggregating score files in 1 batches.
    -Aggregating batched score files.
    -Reading in scale files.
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores.
    -Analysis finished at 2024-07-25 17:39:14 
    -Analysis duration was 0.35 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS_2025-04-06_17-34-17.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS_2025-04-06_17-34-17.log
    new file mode 100644
    index 00000000..492c74ae
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EAS_2025-04-06_17-34-17.log
    @@ -0,0 +1,29 @@
    +#################################################################
    +# target_scoring_pipeline.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter  Value                                                                  
    + config     /scratch_tmp/prj/oliverpainfel/tmp/config.yaml                         
    + name       example_plink2                                                         
    + population EAS                                                                    
    + plink2     plink2                                                                 
    + n_cores    1                                                                      
    + test       chr22                                                                  
    + memory     5000                                                                   
    + help       FALSE                                                                  
    + output     /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pgs/EAS
    +---------------
    +Analysis started at 2025-04-06 17:34:16
    +After checking timestamps, 3/3 score files will be used for target scoring.
    +########################
    +Processing chromosome 22:
    +Aggregating score files in 1 batches.
    +Aggregating batched score files.
    +Reading in scale files.
    +Scaling target polygenic scores to the reference.
    +Saved polygenic scores.
    +Analysis finished at 2025-04-06 17:34:17 
    +Analysis duration was 0.65 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR.log
    deleted file mode 100644
    index 0e5e12aa..00000000
    --- a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR.log
    +++ /dev/null
    @@ -1,28 +0,0 @@
    -#################################################################
    -# target_scoring_pipeline.R
    -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    -#################################################################
    -# Repository: GenoPred
    -# Version (tag): v2.2.2-110-gb4e52b5
    ----------------
    - Parameter  Value                                           
    - config     misc/dev/test_data/config/config.yaml           
    - name       example_plink2                                  
    - population EUR                                             
    - plink2     plink2                                          
    - n_cores    1                                               
    - test       chr22                                           
    - memory     5000                                            
    - help       FALSE                                           
    - output_dir misc/dev/test_data/output/example_plink2/pgs/EUR
    ----------------
    -Analysis started at 2024-07-25 17:39:12
    -Processing 3 score files.
    -Aggregating score files in 1 batches.
    -Aggregating batched score files.
    -Reading in scale files.
    -Calculating polygenic scores in the target sample.
    -Scaling target polygenic scores to the reference.
    -Saved polygenic scores.
    -Analysis finished at 2024-07-25 17:39:13 
    -Analysis duration was 0.38 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR_2025-04-06_17-34-19.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR_2025-04-06_17-34-19.log
    new file mode 100644
    index 00000000..1ec37a61
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/EUR_2025-04-06_17-34-19.log
    @@ -0,0 +1,29 @@
    +#################################################################
    +# target_scoring_pipeline.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter  Value                                                                  
    + config     /scratch_tmp/prj/oliverpainfel/tmp/config.yaml                         
    + name       example_plink2                                                         
    + population EUR                                                                    
    + plink2     plink2                                                                 
    + n_cores    1                                                                      
    + test       chr22                                                                  
    + memory     5000                                                                   
    + help       FALSE                                                                  
    + output     /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pgs/EUR
    +---------------
    +Analysis started at 2025-04-06 17:34:18
    +After checking timestamps, 3/3 score files will be used for target scoring.
    +########################
    +Processing chromosome 22:
    +Aggregating score files in 1 batches.
    +Aggregating batched score files.
    +Reading in scale files.
    +Scaling target polygenic scores to the reference.
    +Saved polygenic scores.
    +Analysis finished at 2025-04-06 17:34:19 
    +Analysis duration was 0.66 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/external/PGS002804/example_plink2-PGS002804-TRANS.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/external/PGS002804/example_plink2-PGS002804-TRANS.profiles
    new file mode 100644
    index 00000000..a7385684
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/external/PGS002804/example_plink2-PGS002804-TRANS.profiles
    @@ -0,0 +1,13 @@
    +FID IID PGS002804_external
    +1_EUR 1_EUR 0.214
    +2_EUR 2_EUR -0.794
    +3_EAS 3_EAS -0.738
    +4_EAS 4_EAS -1.111
    +5_AMR 5_AMR -0.224
    +6_AMR 6_AMR -0.143
    +7_CSA 7_CSA -0.773
    +8_CSA 8_CSA 0.425
    +9_AFR 9_AFR 0.57
    +10_AFR 10_AFR 1.289
    +11_MID 11_MID 0.622
    +12_MID 12_MID -0.527
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/lassosum/BODY04/example_plink2-BODY04-TRANS.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/lassosum/BODY04/example_plink2-BODY04-TRANS.profiles
    new file mode 100644
    index 00000000..8dc6f00a
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/lassosum/BODY04/example_plink2-BODY04-TRANS.profiles
    @@ -0,0 +1,13 @@
    +FID IID BODY04_s0.2_lambda0.001 BODY04_s0.2_lambda0.00127427498570313 BODY04_s0.2_lambda0.00162377673918872 BODY04_s0.2_lambda0.00206913808111479 BODY04_s0.2_lambda0.00263665089873036 BODY04_s0.2_lambda0.00335981828628378 BODY04_s0.2_lambda0.00428133239871939 BODY04_s0.2_lambda0.00545559478116852 BODY04_s0.2_lambda0.00695192796177561 BODY04_s0.2_lambda0.00885866790410083 BODY04_s0.2_lambda0.0112883789168469 BODY04_s0.2_lambda0.0143844988828766 BODY04_s0.2_lambda0.0183298071083244 BODY04_s0.2_lambda0.0233572146909012 BODY04_s0.2_lambda0.0297635144163132 BODY04_s0.2_lambda0.0379269019073225 BODY04_s0.2_lambda0.0483293023857176 BODY04_s0.2_lambda0.0615848211066027 BODY04_s0.2_lambda0.0784759970351462 BODY04_s0.2_lambda0.1 BODY04_s0.5_lambda0.001 BODY04_s0.5_lambda0.00127427498570313 BODY04_s0.5_lambda0.00162377673918872 BODY04_s0.5_lambda0.00206913808111479 BODY04_s0.5_lambda0.00263665089873036 BODY04_s0.5_lambda0.00335981828628378 BODY04_s0.5_lambda0.00428133239871939 BODY04_s0.5_lambda0.00545559478116852 BODY04_s0.5_lambda0.00695192796177561 BODY04_s0.5_lambda0.00885866790410083 BODY04_s0.5_lambda0.0112883789168469 BODY04_s0.5_lambda0.0143844988828766 BODY04_s0.5_lambda0.0183298071083244 BODY04_s0.5_lambda0.0233572146909012 BODY04_s0.5_lambda0.0297635144163132 BODY04_s0.5_lambda0.0379269019073225 BODY04_s0.5_lambda0.0483293023857176 BODY04_s0.5_lambda0.0615848211066027 BODY04_s0.5_lambda0.0784759970351462 BODY04_s0.5_lambda0.1 BODY04_s0.9_lambda0.001 BODY04_s0.9_lambda0.00127427498570313 BODY04_s0.9_lambda0.00162377673918872 BODY04_s0.9_lambda0.00206913808111479 BODY04_s0.9_lambda0.00263665089873036 BODY04_s0.9_lambda0.00335981828628378 BODY04_s0.9_lambda0.00428133239871939 BODY04_s0.9_lambda0.00545559478116852 BODY04_s0.9_lambda0.00695192796177561 BODY04_s0.9_lambda0.00885866790410083 BODY04_s0.9_lambda0.0112883789168469 BODY04_s0.9_lambda0.0143844988828766 BODY04_s0.9_lambda0.0183298071083244 BODY04_s0.9_lambda0.0233572146909012 BODY04_s0.9_lambda0.0297635144163132 BODY04_s0.9_lambda0.0379269019073225 BODY04_s0.9_lambda0.0483293023857176 BODY04_s0.9_lambda0.0615848211066027 BODY04_s0.9_lambda0.0784759970351462 BODY04_s0.9_lambda0.1 BODY04_s1_lambda0.001 BODY04_s1_lambda0.00127427498570313 BODY04_s1_lambda0.00162377673918872 BODY04_s1_lambda0.00206913808111479 BODY04_s1_lambda0.00263665089873036 BODY04_s1_lambda0.00335981828628378 BODY04_s1_lambda0.00428133239871939 BODY04_s1_lambda0.00545559478116852 BODY04_s1_lambda0.00695192796177561 BODY04_s1_lambda0.00885866790410083 BODY04_s1_lambda0.0112883789168469 BODY04_s1_lambda0.0143844988828766 BODY04_s1_lambda0.0183298071083244 BODY04_s1_lambda0.0233572146909012 BODY04_s1_lambda0.0297635144163132 BODY04_s1_lambda0.0379269019073225 BODY04_s1_lambda0.0483293023857176 BODY04_s1_lambda0.0615848211066027 BODY04_s1_lambda0.0784759970351462 BODY04_s1_lambda0.1
    +1_EUR 1_EUR -0.002 -0.047 0 0.227 0.359 0.345 0.112 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.101 -0.085 0.088 0.351 0.392 0.393 0.11 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373 -0.249 -0.015 0.326 0.486 0.452 0.108 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.707 -0.595 -0.267 0.243 0.517 0.488 0.108 0 0 0 0 0 0 0 0 0 0 0 0 0
    +2_EUR 2_EUR -0.742 -0.638 -0.563 -0.589 -0.473 -0.313 -0.151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.864 -0.828 -0.757 -0.651 -0.499 -0.307 -0.149 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.88 -0.892 -0.845 -0.736 -0.602 -0.339 -0.146 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.583 -0.636 -0.668 -0.684 -0.644 -0.367 -0.146 0 0 0 0 0 0 0 0 0 0 0 0 0
    +3_EAS 3_EAS -1.57 -1.273 -0.757 -0.217 -0.098 -0.038 -0.012 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34 -1.102 -0.638 -0.158 -0.112 -0.069 -0.014 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.972 -0.773 -0.378 0.04 -0.033 -0.086 -0.016 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459 -0.342 -0.157 0.122 0.075 -0.08 -0.017 0 0 0 0 0 0 0 0 0 0 0 0 0
    +4_EAS 4_EAS 0.058 0.129 0.196 0.204 -0.029 -0.105 -0.046 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321 0.408 0.42 0.256 -0.104 -0.169 -0.047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321 0.38 0.45 0.345 -0.035 -0.251 -0.05 0 0 0 0 0 0 0 0 0 0 0 0 0 0.467 0.489 0.407 0.356 0.025 -0.265 -0.05 0 0 0 0 0 0 0 0 0 0 0 0 0
    +5_AMR 5_AMR -0.043 0.06 0.217 0.204 0.119 -0.088 -0.125 0 0 0 0 0 0 0 0 0 0 0 0 0 0.123 0.129 0.277 0.262 0.182 -0.105 -0.123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.786 0.809 0.769 0.646 0.377 -0.1 -0.121 0 0 0 0 0 0 0 0 0 0 0 0 0 1.138 1.204 1.2 1.06 0.614 -0.104 -0.121 0 0 0 0 0 0 0 0 0 0 0 0 0
    +6_AMR 6_AMR 0.515 0.415 0.315 0.233 0.162 -0.179 -0.141 0 0 0 0 0 0 0 0 0 0 0 0 0 0.795 0.713 0.575 0.489 0.358 -0.104 -0.138 0 0 0 0 0 0 0 0 0 0 0 0 0 1.591 1.563 1.446 1.247 0.83 0.012 -0.135 0 0 0 0 0 0 0 0 0 0 0 0 0 1.588 1.576 1.545 1.486 1.15 0.058 -0.134 0 0 0 0 0 0 0 0 0 0 0 0 0
    +7_CSA 7_CSA 3.188 2.966 2.553 1.815 1.041 0.358 0.016 0 0 0 0 0 0 0 0 0 0 0 0 0 3.47 3.198 2.746 2.03 1.174 0.415 0.015 0 0 0 0 0 0 0 0 0 0 0 0 0 3.868 3.788 3.435 2.736 1.545 0.55 0.014 0 0 0 0 0 0 0 0 0 0 0 0 0 3.757 3.689 3.46 2.86 1.777 0.606 0.014 0 0 0 0 0 0 0 0 0 0 0 0 0
    +8_CSA 8_CSA -0.222 -0.14 -0.09 -0.033 0.007 0.061 0.006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.044 -0.039 -0.046 -0.04 -0.025 0.025 0.005 0 0 0 0 0 0 0 0 0 0 0 0 0 0.094 0.046 0.012 -0.001 -0.031 -0.005 0.003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236 0.169 0.073 -0.014 -0.018 -0.006 0.002 0 0 0 0 0 0 0 0 0 0 0 0 0
    +9_AFR 9_AFR -1.897 -1.691 -1.205 -0.74 -0.36 -0.233 -0.039 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.491 -1.348 -1.093 -0.797 -0.516 -0.297 -0.039 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.304 -1.28 -1.212 -1.124 -0.87 -0.45 -0.038 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.167 -1.174 -1.185 -1.167 -1.097 -0.519 -0.038 0 0 0 0 0 0 0 0 0 0 0 0 0
    +10_AFR 10_AFR 0.237 0.091 0.064 0.176 0.131 -0.105 -0.012 0 0 0 0 0 0 0 0 0 0 0 0 0 0.555 0.43 0.217 0.127 0.077 -0.132 -0.011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.714 0.651 0.504 0.188 -0.004 -0.182 -0.009 0 0 0 0 0 0 0 0 0 0 0 0 0 0.736 0.692 0.622 0.294 0.032 -0.222 -0.009 0 0 0 0 0 0 0 0 0 0 0 0 0
    +11_MID 11_MID 1.13 0.898 0.637 0.29 -0.085 -0.21 -0.081 0 0 0 0 0 0 0 0 0 0 0 0 0 1.045 0.871 0.634 0.233 -0.121 -0.235 -0.078 0 0 0 0 0 0 0 0 0 0 0 0 0 0.83 0.706 0.482 0.196 -0.214 -0.289 -0.075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631 0.531 0.373 0.198 -0.264 -0.317 -0.074 0 0 0 0 0 0 0 0 0 0 0 0 0
    +12_MID 12_MID -0.81 -0.841 -0.864 -0.426 0.135 0.245 0.043 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.765 -0.761 -0.74 -0.294 0.191 0.304 0.041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.932 -0.869 -0.773 -0.314 0.342 0.399 0.037 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.003 -0.989 -0.815 -0.322 0.444 0.449 0.036 0 0 0 0 0 0 0 0 0 0 0 0 0
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/ptclump/BODY04/example_plink2-BODY04-TRANS.profiles b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/ptclump/BODY04/example_plink2-BODY04-TRANS.profiles
    new file mode 100644
    index 00000000..72dec512
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS/ptclump/BODY04/example_plink2-BODY04-TRANS.profiles
    @@ -0,0 +1,13 @@
    +FID IID BODY04_0_0.1 BODY04_0_0.2 BODY04_0_0.3 BODY04_0_0.4 BODY04_0_0.5 BODY04_0_1
    +1_EUR 1_EUR 1.638 1.012 1.755 1.225 1.402 1.76
    +2_EUR 2_EUR -1.111 -1.421 -1.37 -1.315 -0.891 -0.538
    +3_EAS 3_EAS 0.181 0.687 -0.599 -1.853 -2.19 -2.32
    +4_EAS 4_EAS 0.132 1.014 2.093 2.159 1.641 1.27
    +5_AMR 5_AMR 0.738 -0.498 -0.279 -0.939 -1.159 -1.385
    +6_AMR 6_AMR -0.878 0.047 0.055 0.537 0.718 0.61
    +7_CSA 7_CSA 2.27 2.805 2.686 2.858 3.041 2.883
    +8_CSA 8_CSA 0.287 0.504 0.49 0.625 0.584 0.144
    +9_AFR 9_AFR -1.658 -1.712 -1.905 -1.894 -1.863 -1.922
    +10_AFR 10_AFR -0.757 0.917 -0.634 -0.543 -0.654 -0.332
    +11_MID 11_MID -0.613 1.466 1.785 1.714 1.812 1.701
    +12_MID 12_MID 0.477 -0.341 -0.892 -0.419 -0.555 -0.422
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS_2025-04-06_17-34-15.log b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS_2025-04-06_17-34-15.log
    new file mode 100644
    index 00000000..4a0a07aa
    --- /dev/null
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/pgs/TRANS_2025-04-06_17-34-15.log
    @@ -0,0 +1,30 @@
    +#################################################################
    +# target_scoring_pipeline.R
    +# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk)
    +#################################################################
    +# Repository: GenoPred
    +# Version (tag): v2.2.2-258-gd2f2a91
    +---------------
    + Parameter  Value                                                                    
    + config     /scratch_tmp/prj/oliverpainfel/tmp/config.yaml                           
    + name       example_plink2                                                           
    + population TRANS                                                                    
    + plink2     plink2                                                                   
    + n_cores    1                                                                        
    + test       chr22                                                                    
    + memory     5000                                                                     
    + help       FALSE                                                                    
    + output     /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/pgs/TRANS
    +---------------
    +Analysis started at 2025-04-06 17:34:14
    +After checking timestamps, 3/3 score files will be used for target scoring.
    +########################
    +Processing chromosome 22:
    +Aggregating score files in 1 batches.
    +Aggregating batched score files.
    +Reading in ancestry adjustment models.
    +Reading in target reference-projected PCs.
    +Adjusting target PGS for ancestry.
    +Saved polygenic scores.
    +Analysis finished at 2025-04-06 17:34:16 
    +Analysis duration was 1.44 secs 
    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html b/pipeline/misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html
    index 8d905216..e98371a1 100644
    --- a/pipeline/misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html
    +++ b/pipeline/misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html
    @@ -3978,8 +3978,8 @@ 

    Ancestry

    reference population with a probability >50%.
  • The number of individuals assigned to each population were:
  • -
    - +
    +


    @@ -3997,54 +3997,91 @@

    Ancestry

    Polygenic Scores

    • 1 GWAS summary statistics were provided for polygenic scoring.
    • +
    • 0 GWAS groups were specified.
    • 2 PGS methods were applied, including lassosum, ptclump.
    • 1 external score files were provided for polygenic scoring.

    GWAS summary statistics

    -
    - +
    + +
    +
    + +Show GWAS header interpretations + +

    BODY04

    +
    + +
    + +
    +

    Note. Columns that were dropped are not shown +here.

    +

    Score files

    -
    - +
    +

    Note. The Pass column indicates whether a sufficient number of variants within the score file were present in the reference data.


    +
    +

    PGS correlation

    +

    This section shows the correlation between PGS in the reference +sample. This is intended as a sanity check that the PGS correlations are +in the expected direction, thereby confirming the GWAS alleles are being +interpreted correctly.

    +
    + +Show reference PGS correlation matrix + +

    +

    Note. Plot shows correlation between pseudovalidated +PGS across all populations, adjusted for ancestry.

    +
    +
    +

    PGS Distribution

    +

    This section shows the distribution of PGS in the target sample. PGS +are shown scaled according to each ancestry-match reference population. +TRANS includes PGS across all populations after continuous adjustment +for ancestry.

    lassosum

    -Density plot of PGS from lassosum +Density plot of PGS from lassosum
    Density plot of PGS from lassosum

    ptclump

    -Density plot of PGS from ptclump +Density plot of PGS from ptclump
    Density plot of PGS from ptclump

    external

    -Density plot of PGS from external +Density plot of PGS from external
    Density plot of PGS from external

    +

    Note. Plot shows distribution of pseudovalidated +PGS.



    -

    This report was created using GenoPred (v2.2.2-110-gb4e52b5).

    +

    This report was created using GenoPred (v2.2.2-258-gd2f2a91).

    diff --git a/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html b/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html index 755d8961..db28e385 100644 --- a/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html +++ b/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html @@ -3994,25 +3994,56 @@

    Ancestry

    Polygenic Scores

    • 1 GWAS summary statistics were provided for polygenic scoring.
    • -
    • 2 PGS methods were applied, including pT+clump, lassosum.
    • +
    • 0 GWAS groups were specified.
    • +
    • 2 PGS methods were applied, including lassosum, pT+clump.
    • 1 external score files were provided for polygenic scoring.

    GWAS summary statistics

    -
    - +
    + +
    +
    + +Show GWAS header interpretations + +

    BODY04

    +
    + +
    + +
    +

    Note. Columns that were dropped are not shown +here.

    +

    Score files

    -
    - +
    +

    Note. The Pass column indicates whether a sufficient number of variants within the score file were present in the reference data.


    +
    +

    PGS correlation

    +

    This section shows the correlation between PGS in the reference +sample. This is intended as a sanity check that the PGS correlations are +in the expected direction, thereby confirming the GWAS alleles are being +interpreted correctly.

    +
    + +Show reference PGS correlation matrix + +

    +

    Note. Plot shows correlation between pseudovalidated +PGS across all populations, adjusted for ancestry.

    +
    +
    +

    Target Polygenic Profile

    @@ -4092,7 +4123,7 @@

    Method: lassosum

    1 -0.994 +0.058 NA @@ -4114,11 +4145,11 @@

    Method: lassosum

    GWAS: Body Mass Index

    -

    +

      -
    • Your PGS Z-score for Body Mass IndexBody Mass Index is 0.994 -which is higher than 84% of other EAS individuals.

    • +
    • Your PGS Z-score for Body Mass IndexBody Mass Index is 0.058 +which is higher than 52.3% of other EAS individuals.

    • Assuming the PGS explains 0% of the variance in Body Mass Index, and the mean and SD of Body Mass Index in the general population is 0 and 1 respectively, on average people with your PGS have a Body Mass @@ -4207,7 +4238,7 @@

      Method: pT+clump

      1 -1.486 +1.27 NA @@ -4229,11 +4260,11 @@

      Method: pT+clump

      GWAS: Body Mass Index

      -

      +

        -
      • Your PGS Z-score for Body Mass IndexBody Mass Index is 1.486 -which is higher than 93.1% of other EAS individuals.

      • +
      • Your PGS Z-score for Body Mass IndexBody Mass Index is 1.27 which +is higher than 89.8% of other EAS individuals.

      • Assuming the PGS explains 0% of the variance in Body Mass Index, and the mean and SD of Body Mass Index in the general population is 0 and 1 respectively, on average people with your PGS have a Body Mass @@ -4245,119 +4276,12 @@

        GWAS: Body Mass Index

    -
    -

    Method: External

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    -PGS Descriptives -
    -
    -
    -Distribution in General
    Population -
    -
    -
    -Distribution in People
    Like You -
    -
    -Outcome - -PGS R-squared - -PGS AUC - -Prevelance - -Mean - -SD - -PGS Z-score - -Prevalence - -Mean - -SD -
    -Height Yengo EUR - -NA - -NA - -NA - -NA - -NA - --0.711 - -NA - -NA - -NA -
    -

    Note. PGS R-squared/AUC cannot be estimated when -using externally derived score files. To specify parameters, check out -our interactive -tool for converting polygenic scores to the absolute scale.

    -
    -
    -

    GWAS: Height Yengo EUR

    -
    -

    -
    -
      -
    • Your PGS Z-score for Height Yengo EUR is -0.711 which is higher than -23.9% of other EAS individuals.
    • -
    -
    -



    -

    This report was created using GenoPred (v2.2.2-110-gb4e52b5).

    +

    This report was created using GenoPred (v2.2.2-258-gd2f2a91).

    diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_inference_i-example_plink2.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_inference_i-example_plink2.txt index 207c59ca..08162dd6 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_inference_i-example_plink2.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_inference_i-example_plink2.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -16.3677 0:00:16 452.86 4615.30 449.12 451.21 0.00 1.07 71.43 12.44 +25.8500 0:00:25 468.83 4636.66 466.46 468.56 0.00 1.09 54.48 14.68 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_reporter-example_plink2.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_reporter-example_plink2.txt index df6a3842..9f00461d 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_reporter-example_plink2.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/ancestry_reporter-example_plink2.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.3205 0:00:00 2.00 4.53 0.13 1.24 0.00 0.00 0.00 0.00 +0.3930 0:00:00 2.00 4.36 0.14 1.12 0.00 0.00 0.00 0.00 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/format_target_i-example_plink2-22.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/format_target_i-example_plink2-22.txt index 1e0135b3..f976dfb4 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/format_target_i-example_plink2-22.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/format_target_i-example_plink2-22.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.9387 0:00:00 70.86 158.98 67.72 69.58 0.00 0.00 0.00 0.27 +1.5335 0:00:01 73.84 163.89 70.66 72.61 0.00 0.00 31.70 0.78 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-4_EAS.4_EAS.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-4_EAS.4_EAS.txt index 314b2985..0be46676 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-4_EAS.4_EAS.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-4_EAS.4_EAS.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -6.5071 0:00:06 373.91 765.55 369.68 371.98 0.00 0.21 64.05 4.42 +8.3089 0:00:08 374.77 823.55 371.79 373.84 0.00 0.22 80.65 7.04 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-AFR.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-AFR.txt deleted file mode 100644 index d7bf3b1d..00000000 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-AFR.txt +++ /dev/null @@ -1,2 +0,0 @@ -s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.6233 0:00:00 70.41 232.98 67.00 68.88 0.00 0.03 0.00 0.27 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-CSA.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-CSA.txt deleted file mode 100644 index 4c4a095b..00000000 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-CSA.txt +++ /dev/null @@ -1,2 +0,0 @@ -s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.6211 0:00:00 69.86 232.98 66.98 68.82 0.00 0.02 0.00 0.26 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EAS.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-TRANS.txt similarity index 54% rename from pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EAS.txt rename to pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-TRANS.txt index 0cf9f6ce..bb3a0a52 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EAS.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-TRANS.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.5834 0:00:00 70.77 222.45 67.59 69.47 0.00 0.03 0.00 0.28 +0.9522 0:00:00 68.84 213.21 66.34 68.22 0.00 0.01 0.00 0.34 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_external_i-PGS002804.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_external_i-PGS002804.txt index 2d30d0fb..2661c22a 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_external_i-PGS002804.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_external_i-PGS002804.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -2.2334 0:00:02 80.87 516135.57 77.45 79.49 0.00 0.09 5.99 0.38 +1.4603 0:00:01 84.83 356.72 82.44 84.34 0.00 0.29 32.67 0.82 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_lassosum_i-BODY04.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_lassosum_i-BODY04.txt index ee6514bb..5178b8fe 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_lassosum_i-BODY04.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_lassosum_i-BODY04.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -2.1087 0:00:02 253.93 534.92 240.67 247.77 0.00 0.26 39.57 1.12 +2.8474 0:00:02 237.92 390.75 224.36 231.55 0.00 0.27 44.52 1.58 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_ptclump_i-BODY04.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_ptclump_i-BODY04.txt index b9cb1ddf..6dfa7797 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_ptclump_i-BODY04.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/prep_pgs_ptclump_i-BODY04.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.8102 0:00:00 70.01 213.62 66.91 68.80 0.00 0.06 0.00 0.26 +0.8680 0:00:00 68.92 213.68 66.74 68.64 0.00 0.01 0.00 0.33 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-2_EUR.2_EUR.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pca_i-TRANS.txt similarity index 52% rename from pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-2_EUR.2_EUR.txt rename to pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pca_i-TRANS.txt index e9c2e324..702224c8 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-2_EUR.2_EUR.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pca_i-TRANS.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -4.5052 0:00:04 330.16 630.03 324.82 325.57 0.00 1.12 36.65 1.96 +11.3433 0:00:11 193.84 4344.80 190.40 192.54 0.00 0.51 81.34 9.56 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-12_MID.12_MID.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pgs.txt similarity index 52% rename from pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-12_MID.12_MID.txt rename to pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pgs.txt index e497f2b3..164705ac 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/indiv_report_i-example_plink2-12_MID.12_MID.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/ref_pgs.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -9.5935 0:00:09 368.09 797.20 360.48 361.50 0.00 1.61 35.83 3.69 +3.5964 0:00:03 155.64 433.56 151.59 153.52 0.00 10.65 62.67 2.62 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/sample_report_i-example_plink2.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/sample_report_i-example_plink2.txt index 42c4f3c0..eaa2f520 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/sample_report_i-example_plink2.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/sample_report_i-example_plink2.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -2.6543 0:00:02 199.87 457.83 196.50 198.66 0.00 0.12 55.70 1.74 +6.9834 0:00:06 285.29 1049441.62 277.92 280.47 0.00 3.36 53.56 4.10 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/score_reporter.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/score_reporter.txt index dbca80ce..12f4fa98 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/score_reporter.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/score_reporter.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.4226 0:00:00 2.00 4.53 0.13 1.24 0.00 0.00 0.00 0.00 +0.6003 0:00:00 2.00 4.36 0.16 1.16 0.00 0.00 0.00 0.00 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/sumstat_prep_i-BODY04.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/sumstat_prep_i-BODY04.txt index ac401e0b..8f5117b0 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/sumstat_prep_i-BODY04.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/sumstat_prep_i-BODY04.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.6972 0:00:00 65.26 146.04 62.62 64.50 0.00 0.00 0.00 0.14 +0.8624 0:00:00 56.83 136.68 52.32 54.13 0.00 0.01 0.00 0.18 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-AFR.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-AFR.txt index 29defcaa..b38f992e 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-AFR.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-AFR.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.7326 0:00:00 70.86 216.51 67.04 69.10 0.00 0.02 0.00 0.25 +1.0597 0:00:01 68.36 213.05 66.17 68.05 0.00 0.00 0.00 0.34 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-CSA.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-CSA.txt index 9aafcaaf..55b34e73 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-CSA.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-CSA.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.7210 0:00:00 70.86 216.51 66.91 69.04 0.00 0.02 0.00 0.26 +1.0467 0:00:01 69.59 213.21 66.30 67.88 0.00 0.00 0.00 0.34 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EAS.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EAS.txt index 111afc71..1d025f1d 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EAS.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EAS.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.7284 0:00:00 69.27 213.75 66.91 68.78 0.00 0.00 0.00 0.24 +1.0513 0:00:01 68.59 213.21 66.23 68.08 0.00 0.00 0.00 0.35 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EUR.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EUR.txt index 721509e2..21be74ff 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EUR.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-EUR.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.7317 0:00:00 70.19 213.75 66.89 68.80 0.00 0.02 0.00 0.25 +1.0549 0:00:01 69.27 213.21 66.21 67.80 0.00 0.00 0.00 0.34 diff --git a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EUR.txt b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-TRANS.txt similarity index 53% rename from pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EUR.txt rename to pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-TRANS.txt index 0252350a..8f2eb89b 100644 --- a/pipeline/misc/dev/test_data/output/reference/benchmarks/pc_projection_i-example_plink2-EUR.txt +++ b/pipeline/misc/dev/test_data/output/reference/benchmarks/target_pgs_i-example_plink2-TRANS.txt @@ -1,2 +1,2 @@ s h:m:s max_rss max_vms max_uss max_pss io_in io_out mean_load cpu_time -0.6145 0:00:00 70.47 232.98 67.01 68.84 0.00 0.02 0.00 0.26 +1.8437 0:00:01 100.91 244.70 98.12 99.99 0.00 0.75 53.60 1.34 diff --git a/pipeline/misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.log b/pipeline/misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.log index a787e8cf..c623a3e6 100644 --- a/pipeline/misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.log +++ b/pipeline/misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.log @@ -3,20 +3,20 @@ # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) ################################################################# --------------- - Parameter Value - sumstats misc/dev/test_data/gwas/BODY04.gz - ref_chr misc/dev/test_data/ref/ref.chr - population EUR - sampling - n NaN - info 0.9 - maf 0.01 - maf_diff 0.2 - output misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned - test chr22 - help FALSE + Parameter Value + sumstats misc/dev/test_data/gwas/BODY04.gz + ref_chr misc/dev/test_data/ref/ref.chr + population EUR + sampling + n NaN + info 0.9 + maf 0.01 + maf_diff 0.2 + output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/gwas_sumstat/BODY04/BODY04-cleaned + test chr22 + help FALSE --------------- -Analysis started at 2024-07-25 17:38:46 +Analysis started at 2025-04-06 17:28:42 Reading in sumstats. GWAS contains 885 variants. --------------- @@ -42,5 +42,5 @@ After removal of SNPs with duplicate IDs, 871 variants remain. After removal of SNPs with N > 334358.59618899 or < 126741.40381101, 841 variants remain. Genomic control was not detected. After removal of SNPs with SE == 0, 841 variants remain. -Analysis finished at 2024-07-25 17:38:47 -Analysis duration was 0.21secs +Analysis finished at 2025-04-06 17:28:43 +Analysis duration was 0.29secs diff --git a/pipeline/misc/dev/test_data/output/reference/logs/ancestry_inference_i-example_plink2.log b/pipeline/misc/dev/test_data/output/reference/logs/ancestry_inference_i-example_plink2.log index 260557b4..42998869 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/ancestry_inference_i-example_plink2.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/ancestry_inference_i-example_plink2.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -74,45 +73,45 @@ The following object is masked from ‘package:pROC’: PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d6e241373.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd40b2c7ed.log. Options in effect: --geno 0.02 --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d6e241373 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd40b2c7ed + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 --threads 1 --write-snplist -Start time: Thu Jul 25 17:38:51 2024 -1031702 MiB RAM detected, ~1018306 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923883 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. Calculating allele frequencies... 0%done. --geno: 10 variants removed due to missing genotype data. 990 variants remaining after main filters. --write-snplist: Variant IDs written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d6e241373.snplist . -End time: Thu Jul 25 17:38:51 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd40b2c7ed.snplist . +End time: Sun Apr 6 17:33:47 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d2f206710.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd6c73cf0e.log. Options in effect: --geno 0.02 --hwe 1e-06 --maf 0.05 --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d2f206710 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd6c73cf0e --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 --write-snplist -Start time: Thu Jul 25 17:38:51 2024 -1031702 MiB RAM detected, ~1018306 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923883 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -126,21 +125,21 @@ Calculating allele frequencies... 0%done. (--maf/--max-maf/--mac/--max-mac). 590 variants remaining after main filters. --write-snplist: Variant IDs written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d2f206710.snplist . -End time: Thu Jul 25 17:38:51 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd6c73cf0e.snplist . +End time: Sun Apr 6 17:33:47 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d18659ffd.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd19c4ad11.chr22.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d521053ad + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd3b35c7ba --indep-pairwise 1000 5 0.2 --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d18659ffd.chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd19c4ad11.chr22 --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 -Start time: Thu Jul 25 17:38:52 2024 -1031702 MiB RAM detected, ~1018301 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923891 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -152,22 +151,24 @@ Calculating allele frequencies... 0%done. 587 variants remaining after main filters. --indep-pairwise (1 compute thread): 0%50%415/587 variants removed. Writing... Variant lists written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d18659ffd.chr22.prune.in and -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265d18659ffd.chr22.prune.out . -End time: Thu Jul 25 17:38:52 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd19c4ad11.chr22.prune.in +and +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd19c4ad11.chr22.prune.out +. +End time: Sun Apr 6 17:33:47 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/file1265df4106ed + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/file43afd3f933712 --make-pgen --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22 --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 -Start time: Thu Jul 25 17:38:52 2024 -1031702 MiB RAM detected, ~1018295 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923891 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -176,81 +177,82 @@ misc/dev/test_data/ref/ref.chr22.psam. 3 categorical phenotypes loaded. --extract: 172 variants remaining. 172 variants remaining after main filters. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.psam ... +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.psam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.pvar ... +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.pvar ... 0%0%1%1%2%2%3%4%4%5%5%6%6%7%8%8%9%9%10%11%11%12%12%13%13%14%15%15%16%16%17%18%18%19%19%20%20%21%22%22%23%23%24%25%25%26%26%27%27%28%29%29%30%30%31%31%32%33%33%34%34%35%36%36%37%37%38%38%39%40%40%41%41%42%43%43%44%44%45%45%46%47%47%48%48%49%50%50%51%51%52%52%53%54%54%55%55%56%56%57%58%58%59%59%60%61%61%62%62%63%63%64%65%65%66%66%67%68%68%69%69%70%70%71%72%72%73%73%74%75%75%76%76%77%77%78%79%79%80%80%81%81%82%83%83%84%84%85%86%86%87%87%88%88%89%90%90%91%91%92%93%93%94%94%95%95%96%97%97%98%98%99%done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.pgen ... +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.pgen ... 0%done. -End time: Thu Jul 25 17:38:52 2024 +End time: Sun Apr 6 17:33:47 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/extract.snplist + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/extract.snplist --make-pgen --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge - --pfile /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge + --pfile /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22 --threads 1 -Start time: Thu Jul 25 17:38:52 2024 -1031702 MiB RAM detected, ~1018295 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923891 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.psam. 172 variants loaded from -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_subset_chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_subset_chr22.pvar. 3 categorical phenotypes loaded. --extract: 172 variants remaining. 172 variants remaining after main filters. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.psam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.pvar ... 0%0%1%1%2%2%3%4%4%5%5%6%6%7%8%8%9%9%10%11%11%12%12%13%13%14%15%15%16%16%17%18%18%19%19%20%20%21%22%22%23%23%24%25%25%26%26%27%27%28%29%29%30%30%31%31%32%33%33%34%34%35%36%36%37%37%38%38%39%40%40%41%41%42%43%43%44%44%45%45%46%47%47%48%48%49%50%50%51%51%52%52%53%54%54%55%55%56%56%57%58%58%59%59%60%61%61%62%62%63%63%64%65%65%66%66%67%68%68%69%69%70%70%71%72%72%73%73%74%75%75%76%76%77%77%78%79%79%80%80%81%81%82%83%83%84%84%85%86%86%87%87%88%88%89%90%90%91%91%92%93%93%94%94%95%95%96%97%97%98%98%99%done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.pgen ... 0%done. -End time: Thu Jul 25 17:38:52 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.psam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.pvar ... 0%0%1%1%2%2%3%4%4%5%5%6%6%7%8%8%9%9%10%11%11%12%12%13%13%14%15%15%16%16%17%18%18%19%19%20%20%21%22%22%23%23%24%25%25%26%26%27%27%28%29%29%30%30%31%31%32%33%33%34%34%35%36%36%37%37%38%38%39%40%40%41%41%42%43%43%44%44%45%45%46%47%47%48%48%49%50%50%51%51%52%52%53%54%54%55%55%56%56%57%58%58%59%59%60%61%61%62%62%63%63%64%65%65%66%66%67%68%68%69%69%70%70%71%72%72%73%73%74%75%75%76%76%77%77%78%79%79%80%80%81%81%82%83%83%84%84%85%86%86%87%87%88%88%89%90%90%91%91%92%93%93%94%94%95%95%96%97%97%98%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.pgen ... 0%done. +End time: Sun Apr 6 17:33:47 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.log. Options in effect: --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge --pca 6 biallelic-var-wts - --pfile /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge + --pfile /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge --threads 1 -Start time: Thu Jul 25 17:38:52 2024 -1031702 MiB RAM detected, ~1018296 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:33:47 2025 +1031753 MiB RAM detected, ~923891 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.psam. +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.psam. 172 variants loaded from -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.pvar. 3 categorical phenotypes loaded. Calculating allele frequencies... 0%done. Constructing GRM: 0%83%done. Correcting for missingness... 0%done. Extracting eigenvalues and eigenvectors... done. --pca: Variant weights written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.eigenvec.var . +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.eigenvec.var . --pca: Eigenvectors written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.eigenvec , and eigenvalues -written to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref_merge.eigenval . -End time: Thu Jul 25 17:38:58 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.eigenvec , and +eigenvalues written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref_merge.eigenval . +End time: Sun Apr 6 17:33:58 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22.log. Options in effect: --chr 22 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22 --pfile misc/dev/test_data/ref/ref.chr22 - --score /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref.eigenvec.var header-read no-mean-imputation cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref.eigenvec.var header-read no-mean-imputation cols=+scoresums,-scoreavgs --score-col-nums 4-9 --threads 1 -Start time: Thu Jul 25 17:38:58 2024 -1031702 MiB RAM detected, ~1018302 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:33:58 2025 +1031753 MiB RAM detected, ~923612 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -259,34 +261,34 @@ misc/dev/test_data/ref/ref.chr22.psam. 3 categorical phenotypes loaded. --score: 172 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22.sscore . -End time: Thu Jul 25 17:38:58 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22.sscore . +End time: Sun Apr 6 17:33:58 2025 Warning message: In nominalTrainWorkflow(x = x, y = y, wts = weights, info = trainInfo, : There were missing values in resampled performance measures. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22.log. Options in effect: --chr 22 - --out /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --score /scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/ref.eigenvec.var header-read no-mean-imputation cols=+scoresums,-scoreavgs + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/ref.eigenvec.var header-read no-mean-imputation cols=+scoresums,-scoreavgs --score-col-nums 4-9 --threads 1 -Start time: Thu Jul 25 17:39:03 2024 -1031702 MiB RAM detected, ~1018277 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:34:06 2025 +1031753 MiB RAM detected, ~924043 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. --score: 172 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/Rtmp1Ggj2C/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:03 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpMb1cWD/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:06 2025 null device 1 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/ancestry_reporter-example_plink2.log b/pipeline/misc/dev/test_data/output/reference/logs/ancestry_reporter-example_plink2.log index 6d5f4104..46b320de 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/ancestry_reporter-example_plink2.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/ancestry_reporter-example_plink2.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" diff --git a/pipeline/misc/dev/test_data/output/reference/logs/format_target_i-example_plink2-22.log b/pipeline/misc/dev/test_data/output/reference/logs/format_target_i-example_plink2-22.log index 6d610c67..4f76c730 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/format_target_i-example_plink2-22.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/format_target_i-example_plink2-22.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -8,17 +7,16 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/extract_list_1.txt + --extract /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/extract_list_1.txt --make-pgen pvar-cols= - --memory 5000 - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset --pfile misc/dev/test_data/target/example.chr22 --threads 1 -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018530 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924361 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from @@ -27,51 +25,49 @@ misc/dev/test_data/target/example.chr22.psam. Note: No phenotype data present. --extract: 1000 variants remaining. 1000 variants remaining after main filters. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.psam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pgen ... 0%done. -End time: Thu Jul 25 17:38:46 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.psam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pgen ... 0%done. +End time: Sun Apr 6 17:33:42 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/extract_list_2.txt + --extract /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/extract_list_2.txt --make-pgen - --memory 5000 - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset - --pfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset + --pfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset --threads 1 -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018527 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924361 available; reserving 515876 MiB for main workspace. Using 1 compute thread. Warning: --make-pgen input and output filenames match. Appending '~' to input filenames. 12 samples (5 females, 7 males; 12 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.psam~. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.psam~. 1000 variants loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pvar~. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pvar~. Note: No phenotype data present. --extract: 1000 variants remaining. 1000 variants remaining after main filters. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.psam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pgen ... 0%done. -End time: Thu Jul 25 17:38:46 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.psam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pgen ... 0%done. +End time: Sun Apr 6 17:33:42 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.log. Options in effect: --make-pgen - --memory 5000 - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 - --update-ids /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_ID_update.txt + --update-ids /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_ID_update.txt -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018526 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924360 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -79,79 +75,79 @@ misc/dev/test_data/ref/ref.chr22.psam. 1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. 3 categorical phenotypes loaded. --update-ids: 3313 samples updated. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.psam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.pgen ... 0%done. -End time: Thu Jul 25 17:38:46 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.psam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.pvar ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.pgen ... 0%done. +End time: Sun Apr 6 17:33:42 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.log. Options in effect: --make-bed - --memory 5000 - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset - --pfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset + --pfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset --threads 1 -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018519 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924352 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.psam. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.psam. 1000 variants loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.pvar. Note: No phenotype data present. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.fam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.bim ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.bed ... 0%done. -End time: Thu Jul 25 17:38:46 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.fam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.bim ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.bed ... 0%done. +End time: Sun Apr 6 17:33:42 2025 PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.log. Options in effect: --make-bed - --memory 5000 - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF - --pfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF + --pfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF --threads 1 -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018519 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924352 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.psam. -1000 variants loaded from /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.psam. +1000 variants loaded from +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.pvar. 3 categorical phenotypes loaded. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.fam ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.bim ... done. -Writing /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.bed ... 0%done. -End time: Thu Jul 25 17:38:46 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.fam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.bim ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.bed ... 0%done. +End time: Sun Apr 6 17:33:42 2025 PLINK v1.90b6.21 64-bit (19 Oct 2020) www.cog-genomics.org/plink/1.9/ (C) 2005-2020 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.log. Options in effect: --allow-no-sex - --bfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset - --bmerge /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF + --bfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset + --bmerge /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF --make-bed - --out /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ -1031702 MB RAM detected; reserving 515851 MB for main workspace. -12 people loaded from /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.fam. +1031753 MB RAM detected; reserving 515876 MB for main workspace. +12 people loaded from /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.fam. 3313 people to be merged from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.fam. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.fam. Of these, 3313 are new, while 0 are present in the base dataset. -1000 markers loaded from /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/subset.bim. +1000 markers loaded from +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/subset.bim. 1000 markers to be merged from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.bim. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.bim. Of these, 0 are new, while 1000 are present in the base dataset. Performing single-pass merge (3325 people, 1000 variants). Pass 1: fileset #1 complete. Merged fileset written to -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ-merge.bed + -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ-merge.bim + -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ-merge.fam . +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ-merge.bed + +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ-merge.bim + +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ-merge.fam . 1000 variants loaded from .bim file. 3325 people (1752 males, 1573 females) loaded from .fam. Using 1 thread (no multithreaded calculations invoked). @@ -160,38 +156,37 @@ Calculating allele frequencies... 0%1%2%3%4%5%6%7%8%9%10% Total genotyping rate is 0.998018. 1000 variants and 3325 people pass filters and QC. Note: No phenotypes present. ---make-bed to /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.bed + -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.bim + -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.fam ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. +--make-bed to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.bed + +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.bim + +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.fam ... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.log. Options in effect: - --bfile /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ + --bfile /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ --make-pgen - --memory 5000 - --out misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --remove /scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/REF.psam + --out /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 + --remove /scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/REF.psam --threads 1 -Start time: Thu Jul 25 17:38:46 2024 -1031702 MiB RAM detected, ~1018519 available; reserving 5000 MiB for main +Start time: Sun Apr 6 17:33:42 2025 +1031753 MiB RAM detected, ~924320 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 3325 samples (1573 females, 1752 males; 3325 founders) loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.fam. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.fam. 1000 variants loaded from -/scratch/prj/oliverpainfel/tmp/Rtmpjx5MIY/ref_targ.bim. +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp6bFDWL/ref_targ.bim. Note: No phenotype data present. --remove: 12 samples remaining. 12 samples (5 females, 7 males; 12 founders) remaining after main filters. Writing -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam ... -done. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam +... done. Writing -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar ... -0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar +... 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%done. Writing -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pgen ... -0%done. -End time: Thu Jul 25 17:38:46 2024 +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pgen +... 0%done. +End time: Sun Apr 6 17:33:42 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-12_MID.12_MID.log b/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-12_MID.12_MID.log deleted file mode 100644 index 9931ac1e..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-12_MID.12_MID.log +++ /dev/null @@ -1,43 +0,0 @@ - - -processing file: indiv_report_creator.Rmd -1/35 -2/35 [setup] -3/35 -4/35 [unnamed-chunk-1] -5/35 -6/35 [unnamed-chunk-2] -7/35 -8/35 [unnamed-chunk-3] -9/35 -10/35 [unnamed-chunk-4] -11/35 -12/35 [unnamed-chunk-5] -13/35 -14/35 [unnamed-chunk-6] -15/35 -16/35 [unnamed-chunk-7] -17/35 -18/35 [unnamed-chunk-8] -19/35 -20/35 [unnamed-chunk-9] -21/35 -22/35 [unnamed-chunk-10] -23/35 -24/35 [unnamed-chunk-11] -25/35 -26/35 [unnamed-chunk-12] -27/35 -28/35 [unnamed-chunk-13] -29/35 -30/35 [unnamed-chunk-14] -31/35 -32/35 [unnamed-chunk-15] -33/35 -34/35 [unnamed-chunk-16] -35/35 -output file: indiv_report_creator.knit.md - -/scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/bin/pandoc +RTS -K512m -RTS indiv_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-12_MID.12_MID-report.html --lua-filter /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch/prj/oliverpainfel/tmp/Rtmp2fqC8E/rmarkdown-str626d6c4a4812.html - -Output created: misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-12_MID.12_MID-report.html diff --git a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-2_EUR.2_EUR.log b/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-2_EUR.2_EUR.log deleted file mode 100644 index 9886a150..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-2_EUR.2_EUR.log +++ /dev/null @@ -1,43 +0,0 @@ - - -processing file: indiv_report_creator.Rmd -1/35 -2/35 [setup] -3/35 -4/35 [unnamed-chunk-1] -5/35 -6/35 [unnamed-chunk-2] -7/35 -8/35 [unnamed-chunk-3] -9/35 -10/35 [unnamed-chunk-4] -11/35 -12/35 [unnamed-chunk-5] -13/35 -14/35 [unnamed-chunk-6] -15/35 -16/35 [unnamed-chunk-7] -17/35 -18/35 [unnamed-chunk-8] -19/35 -20/35 [unnamed-chunk-9] -21/35 -22/35 [unnamed-chunk-10] -23/35 -24/35 [unnamed-chunk-11] -25/35 -26/35 [unnamed-chunk-12] -27/35 -28/35 [unnamed-chunk-13] -29/35 -30/35 [unnamed-chunk-14] -31/35 -32/35 [unnamed-chunk-15] -33/35 -34/35 [unnamed-chunk-16] -35/35 -output file: indiv_report_creator.knit.md - -/scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/bin/pandoc +RTS -K512m -RTS indiv_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-2_EUR.2_EUR-report.html --lua-filter /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/.snakemake/conda/aea4ef260655c3bcc12fec8909f5f6dd_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch/prj/oliverpainfel/tmp/RtmphCGhPS/rmarkdown-str62f1ac089d3.html - -Output created: misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-2_EUR.2_EUR-report.html diff --git a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-4_EAS.4_EAS.log b/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-4_EAS.4_EAS.log index 9ce979c3..fada32ff 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-4_EAS.4_EAS.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/indiv_report_i-example_plink2-4_EAS.4_EAS.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -9,9 +8,49 @@ During startup - Warning messages: processing file: indiv_report_creator.Rmd - | | | 0% | |. | 3% | |... | 6% [setup] | |.... | 9% | |...... | 11% [unnamed-chunk-1] | |....... | 14% | |......... | 17% [unnamed-chunk-2] | |.......... | 20% | |............ | 23% [unnamed-chunk-3] | |............. | 26% | |............... | 29% [unnamed-chunk-4] | |................ | 31% | |................. | 34% [unnamed-chunk-5] | |................... | 37% | |.................... | 40% [unnamed-chunk-6] | |...................... | 43% | |....................... | 46% [unnamed-chunk-7] | |......................... | 49% | |.......................... | 51% [unnamed-chunk-8] | |............................ | 54% | |............................. | 57% [unnamed-chunk-9] | |............................... | 60% | |................................ | 63% [unnamed-chunk-10] | |.................................. | 66% | |................................... | 69% [unnamed-chunk-11] | |.................................... | 71% | |...................................... | 74% [unnamed-chunk-12] | |....................................... | 77% | |......................................... | 80% [unnamed-chunk-13] | |.......................................... | 83% | |............................................ | 86% [unnamed-chunk-14] | |............................................. | 89% | |............................................... | 91% [unnamed-chunk-15] | |................................................ | 94% | |.................................................. | 97% [unnamed-chunk-16] | |...................................................| 100% +1/41 +2/41 [setup] +3/41 +4/41 [unnamed-chunk-1] +5/41 +6/41 [unnamed-chunk-2] +7/41 +8/41 [unnamed-chunk-3] +9/41 +10/41 [unnamed-chunk-4] +11/41 +12/41 [unnamed-chunk-5] +13/41 +14/41 [unnamed-chunk-6] +15/41 +16/41 [unnamed-chunk-7] +17/41 +18/41 [unnamed-chunk-8] +19/41 +20/41 [unnamed-chunk-9] +21/41 +22/41 [unnamed-chunk-10] +23/41 +24/41 [unnamed-chunk-11] +25/41 +26/41 [unnamed-chunk-12] +27/41 +28/41 [unnamed-chunk-13] +29/41 +30/41 [unnamed-chunk-14] +31/41 +32/41 [unnamed-chunk-15] +33/41 +34/41 [unnamed-chunk-16] +35/41 +36/41 [unnamed-chunk-17] +37/41 +38/41 [unnamed-chunk-18] +39/41 +40/41 [unnamed-chunk-19] +41/41 output file: indiv_report_creator.knit.md -/tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/bin/pandoc +RTS -K512m -RTS indiv_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /tools/GenoPred/pipeline/misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch/prj/oliverpainfel/tmp/Rtmp9coZyb/rmarkdown-str12b3c2427cfba.html +/tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/bin/pandoc +RTS -K512m -RTS indiv_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch_tmp/prj/oliverpainfel/tmp/RtmpvLTo6g/rmarkdown-str43f6a3fdb2cfd.html -Output created: misc/dev/test_data/output/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html +Output created: /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/reports/individual/example_plink2-4_EAS.4_EAS-report.html diff --git a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-AFR.log b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-AFR.log deleted file mode 100644 index d5ee13b8..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-AFR.log +++ /dev/null @@ -1,38 +0,0 @@ -WARNING: ignoring environment value of R_HOME -During startup - Warning messages: -1: Setting LC_COLLATE failed, using "C" -2: Setting LC_TIME failed, using "C" -3: Setting LC_MESSAGES failed, using "C" -4: Setting LC_MONETARY failed, using "C" -5: Setting LC_PAPER failed, using "C" -6: Setting LC_MEASUREMENT failed, using "C" -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpXybnEP/profiles.chr22.log. -Options in effect: - --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/AFR.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpXybnEP/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --read-freq misc/dev/test_data/ref/freq_files/AFR/ref.AFR.chr22.afreq - --score misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.eigenvec.var.gz header-read cols=+scoresums,-scoreavgs - --score-col-nums 4-9 - --threads 1 - -Start time: Thu Jul 25 17:39:07 2024 -1031702 MiB RAM detected, ~1018553 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. -1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. -Note: No phenotype data present. ---keep: 2 samples remaining. -2 samples (0 females, 2 males; 2 founders) remaining after main filters. ---read-freq: PLINK 2 --freq file detected. - --read-freq: Frequencies for 1000 variants loaded. - --score: 275 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpXybnEP/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:07 2024 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-CSA.log b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-CSA.log deleted file mode 100644 index 927a3694..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-CSA.log +++ /dev/null @@ -1,38 +0,0 @@ -WARNING: ignoring environment value of R_HOME -During startup - Warning messages: -1: Setting LC_COLLATE failed, using "C" -2: Setting LC_TIME failed, using "C" -3: Setting LC_MESSAGES failed, using "C" -4: Setting LC_MONETARY failed, using "C" -5: Setting LC_PAPER failed, using "C" -6: Setting LC_MEASUREMENT failed, using "C" -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpjNoYq2/profiles.chr22.log. -Options in effect: - --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/CSA.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpjNoYq2/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --read-freq misc/dev/test_data/ref/freq_files/CSA/ref.CSA.chr22.afreq - --score misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.eigenvec.var.gz header-read cols=+scoresums,-scoreavgs - --score-col-nums 4-9 - --threads 1 - -Start time: Thu Jul 25 17:39:26 2024 -1031702 MiB RAM detected, ~1018540 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. -1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. -Note: No phenotype data present. ---keep: 1 sample remaining. -1 sample (0 females, 1 male; 1 founder) remaining after main filters. ---read-freq: PLINK 2 --freq file detected. - --read-freq: Frequencies for 1000 variants loaded. - --score: 138 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpjNoYq2/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:26 2024 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EAS.log b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EAS.log deleted file mode 100644 index 9e88eaa2..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EAS.log +++ /dev/null @@ -1,38 +0,0 @@ -WARNING: ignoring environment value of R_HOME -During startup - Warning messages: -1: Setting LC_COLLATE failed, using "C" -2: Setting LC_TIME failed, using "C" -3: Setting LC_MESSAGES failed, using "C" -4: Setting LC_MONETARY failed, using "C" -5: Setting LC_PAPER failed, using "C" -6: Setting LC_MEASUREMENT failed, using "C" -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpIDG1xk/profiles.chr22.log. -Options in effect: - --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EAS.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpIDG1xk/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --read-freq misc/dev/test_data/ref/freq_files/EAS/ref.EAS.chr22.afreq - --score misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.eigenvec.var.gz header-read cols=+scoresums,-scoreavgs - --score-col-nums 4-9 - --threads 1 - -Start time: Thu Jul 25 17:39:10 2024 -1031702 MiB RAM detected, ~1018551 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. -1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. -Note: No phenotype data present. ---keep: 2 samples remaining. -2 samples (1 female, 1 male; 2 founders) remaining after main filters. ---read-freq: PLINK 2 --freq file detected. - --read-freq: Frequencies for 1000 variants loaded. - --score: 133 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpIDG1xk/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:10 2024 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EUR.log b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EUR.log deleted file mode 100644 index 57538ba6..00000000 --- a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-EUR.log +++ /dev/null @@ -1,38 +0,0 @@ -WARNING: ignoring environment value of R_HOME -During startup - Warning messages: -1: Setting LC_COLLATE failed, using "C" -2: Setting LC_TIME failed, using "C" -3: Setting LC_MESSAGES failed, using "C" -4: Setting LC_MONETARY failed, using "C" -5: Setting LC_PAPER failed, using "C" -6: Setting LC_MEASUREMENT failed, using "C" -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpPGWm8i/profiles.chr22.log. -Options in effect: - --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EUR.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpPGWm8i/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 - --read-freq misc/dev/test_data/ref/freq_files/EUR/ref.EUR.chr22.afreq - --score misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.eigenvec.var.gz header-read cols=+scoresums,-scoreavgs - --score-col-nums 4-9 - --threads 1 - -Start time: Thu Jul 25 17:39:27 2024 -1031702 MiB RAM detected, ~1018539 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. -1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. -Note: No phenotype data present. ---keep: 5 samples remaining. -5 samples (2 females, 3 males; 5 founders) remaining after main filters. ---read-freq: PLINK 2 --freq file detected. - --read-freq: Frequencies for 1000 variants loaded. - --score: 144 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpPGWm8i/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:27 2024 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-TRANS.log b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-TRANS.log new file mode 100644 index 00000000..51775204 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/logs/pc_projection_i-example_plink2-TRANS.log @@ -0,0 +1,34 @@ +During startup - Warning messages: +1: Setting LC_COLLATE failed, using "C" +2: Setting LC_TIME failed, using "C" +3: Setting LC_MESSAGES failed, using "C" +4: Setting LC_MONETARY failed, using "C" +5: Setting LC_PAPER failed, using "C" +6: Setting LC_MEASUREMENT failed, using "C" +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpEyxCEs/profiles.chr22.log. +Options in effect: + --chr 22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpEyxCEs/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 + --read-freq misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq + --score /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz header-read cols=+scoresums,-scoreavgs + --score-col-nums 4-9 + --threads 1 + +Start time: Sun Apr 6 17:34:09 2025 +1031753 MiB RAM detected, ~924627 available; reserving 515876 MiB for main +workspace. +Using 1 compute thread. +12 samples (5 females, 7 males; 12 founders) loaded from +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. +1000 variants loaded from +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. +Note: No phenotype data present. +--read-freq: PLINK 2 --freq file detected. + --read-freq: Frequencies for 1000 variants loaded. + --score: 172 variants processed. +--score: Results written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpEyxCEs/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:09 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_external_i-PGS002804.log b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_external_i-PGS002804.log index 58e68479..41e3f734 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_external_i-PGS002804.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_external_i-PGS002804.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -6,22 +5,22 @@ During startup - Warning messages: 4: Setting LC_MONETARY failed, using "C" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" -GRCh36 match: 0% -GRCh37 match: 100% -GRCh38 match: 0% +GRCh36 match: 0% (Target), 0% (Ref) +GRCh37 match: 100% (Target), 70.8% (Ref) +GRCh38 match: 0% (Target), 0% (Ref) PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpykqA2X/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmp5KMDED/profiles.chr22.log. Options in effect: --chr 22 - --out /scratch/prj/oliverpainfel/tmp/RtmpykqA2X/profiles.chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmp5KMDED/profiles.chr22 --pfile misc/dev/test_data/ref/ref.chr22 - --score misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.score.gz header-read no-mean-imputation cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/external/PGS002804/ref-PGS002804.score.gz header-read no-mean-imputation cols=+scoresums,-scoreavgs --score-col-nums 4 --threads 1 -Start time: Thu Jul 25 17:38:44 2024 -1031702 MiB RAM detected, ~1018562 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:33:40 2025 +1031753 MiB RAM detected, ~925668 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -30,5 +29,5 @@ misc/dev/test_data/ref/ref.chr22.psam. 3 categorical phenotypes loaded. --score: 1000 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpykqA2X/profiles.chr22.sscore . -End time: Thu Jul 25 17:38:44 2024 +/scratch_tmp/prj/oliverpainfel/tmp/Rtmp5KMDED/profiles.chr22.sscore . +End time: Sun Apr 6 17:33:40 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_lassosum_i-BODY04.log b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_lassosum_i-BODY04.log index 7be53d27..33aadb93 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_lassosum_i-BODY04.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_lassosum_i-BODY04.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -15,18 +14,18 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/ref_merge.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/ref_merge.log. Options in effect: - --extract /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/extract.snplist + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/extract.snplist --keep misc/dev/test_data/ref/keep_files/EUR.keep --make-bed --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/ref_merge + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/ref_merge --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 -Start time: Thu Jul 25 17:38:48 2024 -1031702 MiB RAM detected, ~1018357 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:28:56 2025 +1031753 MiB RAM detected, ~924526 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -38,10 +37,10 @@ misc/dev/test_data/ref/ref.chr22.psam. 665 samples (335 females, 330 males; 665 founders) remaining after main filters. 841 variants remaining after main filters. -Writing /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/ref_merge.fam ... done. -Writing /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/ref_merge.bim ... done. -Writing /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/ref_merge.bed ... 0%done. -End time: Thu Jul 25 17:38:48 2024 +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/ref_merge.fam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/ref_merge.bim ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpAJ00tp/ref_merge.bed ... 0%done. +End time: Sun Apr 6 17:28:56 2025 Coordinating summary stats with reference panel... Splitting genome by LD blocks ... Running lassosum ... @@ -57,26 +56,3 @@ Step 3... compute p-values and estimate empirical PDF/CDF Step 4... compute q-values and local fdr Performing pseudovalidation ... -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/profiles.chr22.log. -Options in effect: - --chr 22 - --out /scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/profiles.chr22 - --pfile misc/dev/test_data/ref/ref.chr22 - --score misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.score.gz header-read no-mean-imputation cols=+scoresums,-scoreavgs - --score-col-nums 4-83 - --threads 1 - -Start time: Thu Jul 25 17:38:49 2024 -1031702 MiB RAM detected, ~1018324 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -3313 samples (1568 females, 1745 males; 3313 founders) loaded from -misc/dev/test_data/ref/ref.chr22.psam. -1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. -3 categorical phenotypes loaded. - --score: 1000 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpIJCTmD/profiles.chr22.sscore . -End time: Thu Jul 25 17:38:49 2024 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_ptclump_i-BODY04.log b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_ptclump_i-BODY04.log index 607ea55e..ecabefc0 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_ptclump_i-BODY04.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/prep_pgs_ptclump_i-BODY04.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -10,21 +9,21 @@ Warning message: In min(hla$P) : no non-missing arguments to min; returning Inf PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/file1290d73bebeb4.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmpr43qvd/file43c341a62c73.chr22.log. Options in effect: - --clump /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/file1290d3e51275e + --clump /scratch_tmp/prj/oliverpainfel/tmp/Rtmpr43qvd/file43c341159aa6a --clump-kb 250 --clump-p1 1 --clump-p2 1 --clump-r2 0.1 --keep misc/dev/test_data/ref/keep_files/EUR.keep --memory 4000 - --out /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/file1290d73bebeb4.chr22 + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmpr43qvd/file43c341a62c73.chr22 --pfile misc/dev/test_data/ref/ref.chr22 --threads 1 -Start time: Thu Jul 25 17:39:12 2024 -1031702 MiB RAM detected, ~1018551 available; reserving 4000 MiB for main +Start time: Sun Apr 6 17:34:10 2025 +1031753 MiB RAM detected, ~924681 available; reserving 4000 MiB for main workspace. Using 1 compute thread. 3313 samples (1568 females, 1745 males; 3313 founders) loaded from @@ -35,28 +34,5 @@ misc/dev/test_data/ref/ref.chr22.psam. 665 samples (335 females, 330 males; 665 founders) remaining after main filters. --clump: 0/841 index candidates processed. --clump: 148 clumps formed from 841 index candidates. -Results written to /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/file1290d73bebeb4.chr22.clumps . -End time: Thu Jul 25 17:39:12 2024 -PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ -(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/profiles.chr22.log. -Options in effect: - --chr 22 - --out /scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/profiles.chr22 - --pfile misc/dev/test_data/ref/ref.chr22 - --score misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.score.gz header-read no-mean-imputation cols=+scoresums,-scoreavgs - --score-col-nums 4-9 - --threads 1 - -Start time: Thu Jul 25 17:39:12 2024 -1031702 MiB RAM detected, ~1018546 available; reserving 515851 MiB for main -workspace. -Using 1 compute thread. -3313 samples (1568 females, 1745 males; 3313 founders) loaded from -misc/dev/test_data/ref/ref.chr22.psam. -1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. -3 categorical phenotypes loaded. - --score: 1000 variants processed. ---score: Results written to -/scratch/prj/oliverpainfel/tmp/Rtmptx4xxe/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:12 2024 +Results written to /scratch_tmp/prj/oliverpainfel/tmp/Rtmpr43qvd/file43c341a62c73.chr22.clumps . +End time: Sun Apr 6 17:34:10 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/ref_pca_i-TRANS.log b/pipeline/misc/dev/test_data/output/reference/logs/ref_pca_i-TRANS.log new file mode 100644 index 00000000..3e8b72cf --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/logs/ref_pca_i-TRANS.log @@ -0,0 +1,173 @@ +During startup - Warning messages: +1: Setting LC_COLLATE failed, using "C" +2: Setting LC_TIME failed, using "C" +3: Setting LC_MESSAGES failed, using "C" +4: Setting LC_MONETARY failed, using "C" +5: Setting LC_PAPER failed, using "C" +6: Setting LC_MEASUREMENT failed, using "C" +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file43854955df6d.log. +Options in effect: + --geno 0.02 + --hwe 1e-06 + --maf 0.05 + --memory 4000 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file43854955df6d + --pfile misc/dev/test_data/ref/ref.chr22 + --threads 1 + --write-snplist + +Start time: Sun Apr 6 17:28:43 2025 +1031753 MiB RAM detected, ~924691 available; reserving 4000 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +misc/dev/test_data/ref/ref.chr22.psam. +1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. +3 categorical phenotypes loaded. +Calculating allele frequencies... 0%done. +--geno: 12 variants removed due to missing genotype data. +--hwe: 350 variants removed due to Hardy-Weinberg exact test (founders only). +48 variants removed due to allele frequency threshold(s) +(--maf/--max-maf/--mac/--max-mac). +590 variants remaining after main filters. +--write-snplist: Variant IDs written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file43854955df6d.snplist . +End time: Sun Apr 6 17:28:43 2025 +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file4385441e053bf.chr22.log. +Options in effect: + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file4385478cdf3f9 + --indep-pairwise 1000 5 0.2 + --memory 4000 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file4385441e053bf.chr22 + --pfile misc/dev/test_data/ref/ref.chr22 + --threads 1 + +Start time: Sun Apr 6 17:28:44 2025 +1031753 MiB RAM detected, ~924688 available; reserving 4000 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +misc/dev/test_data/ref/ref.chr22.psam. +1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. +3 categorical phenotypes loaded. +--extract: 590 variants remaining. +Calculating allele frequencies... 0%done. +590 variants remaining after main filters. +--indep-pairwise (1 compute thread): 0%50%418/590 variants removed. +Writing... Variant lists written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file4385441e053bf.chr22.prune.in +and +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file4385441e053bf.chr22.prune.out +. +End time: Sun Apr 6 17:28:44 2025 +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.log. +Options in effect: + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/file438545f66c0a4 + --make-pgen + --memory 4000 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22 + --pfile misc/dev/test_data/ref/ref.chr22 + --threads 1 + +Start time: Sun Apr 6 17:28:44 2025 +1031753 MiB RAM detected, ~924691 available; reserving 4000 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +misc/dev/test_data/ref/ref.chr22.psam. +1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. +3 categorical phenotypes loaded. +--extract: 172 variants remaining. +172 variants remaining after main filters. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.psam ... +done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.pvar ... +0%0%1%1%2%2%3%4%4%5%5%6%6%7%8%8%9%9%10%11%11%12%12%13%13%14%15%15%16%16%17%18%18%19%19%20%20%21%22%22%23%23%24%25%25%26%26%27%27%28%29%29%30%30%31%31%32%33%33%34%34%35%36%36%37%37%38%38%39%40%40%41%41%42%43%43%44%44%45%45%46%47%47%48%48%49%50%50%51%51%52%52%53%54%54%55%55%56%56%57%58%58%59%59%60%61%61%62%62%63%63%64%65%65%66%66%67%68%68%69%69%70%70%71%72%72%73%73%74%75%75%76%76%77%77%78%79%79%80%80%81%81%82%83%83%84%84%85%86%86%87%87%88%88%89%90%90%91%91%92%93%93%94%94%95%95%96%97%97%98%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.pgen ... +0%done. +End time: Sun Apr 6 17:28:44 2025 +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.log. +Options in effect: + --extract /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/extract.snplist + --make-pgen + --memory 4000 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge + --pfile /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22 + --threads 1 + +Start time: Sun Apr 6 17:28:44 2025 +1031753 MiB RAM detected, ~924691 available; reserving 4000 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.psam. +172 variants loaded from +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_subset_chr22.pvar. +3 categorical phenotypes loaded. +--extract: 172 variants remaining. +172 variants remaining after main filters. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.psam ... done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.pvar ... 0%0%1%1%2%2%3%4%4%5%5%6%6%7%8%8%9%9%10%11%11%12%12%13%13%14%15%15%16%16%17%18%18%19%19%20%20%21%22%22%23%23%24%25%25%26%26%27%27%28%29%29%30%30%31%31%32%33%33%34%34%35%36%36%37%37%38%38%39%40%40%41%41%42%43%43%44%44%45%45%46%47%47%48%48%49%50%50%51%51%52%52%53%54%54%55%55%56%56%57%58%58%59%59%60%61%61%62%62%63%63%64%65%65%66%66%67%68%68%69%69%70%70%71%72%72%73%73%74%75%75%76%76%77%77%78%79%79%80%80%81%81%82%83%83%84%84%85%86%86%87%87%88%88%89%90%90%91%91%92%93%93%94%94%95%95%96%97%97%98%98%99%done. +Writing /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.pgen ... 0%done. +End time: Sun Apr 6 17:28:44 2025 +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.log. +Options in effect: + --memory 4000 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge + --pca 6 biallelic-var-wts + --pfile /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge + --threads 1 + +Start time: Sun Apr 6 17:28:44 2025 +1031753 MiB RAM detected, ~924691 available; reserving 4000 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.psam. +172 variants loaded from +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.pvar. +3 categorical phenotypes loaded. +Calculating allele frequencies... 0%done. +Constructing GRM: 0%83%done. +Correcting for missingness... 0%done. +Extracting eigenvalues and eigenvectors... done. +--pca: Variant weights written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.eigenvec.var . +--pca: Eigenvectors written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.eigenvec , and +eigenvalues written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/ref_merge.eigenval . +End time: Sun Apr 6 17:28:54 2025 +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/profiles.chr22.log. +Options in effect: + --chr 22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/profiles.chr22 + --pfile misc/dev/test_data/ref/ref.chr22 + --score /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz header-read no-mean-imputation cols=+scoresums,-scoreavgs + --score-col-nums 4-9 + --threads 1 + +Start time: Sun Apr 6 17:28:54 2025 +1031753 MiB RAM detected, ~924685 available; reserving 515876 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +misc/dev/test_data/ref/ref.chr22.psam. +1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. +3 categorical phenotypes loaded. + --score: 172 variants processed. +--score: Results written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpCzUObV/profiles.chr22.sscore . +End time: Sun Apr 6 17:28:54 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/ref_pgs.log b/pipeline/misc/dev/test_data/output/reference/logs/ref_pgs.log new file mode 100644 index 00000000..a872e2bc --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/logs/ref_pgs.log @@ -0,0 +1,33 @@ +During startup - Warning messages: +1: Setting LC_COLLATE failed, using "C" +2: Setting LC_TIME failed, using "C" +3: Setting LC_MESSAGES failed, using "C" +4: Setting LC_MONETARY failed, using "C" +5: Setting LC_PAPER failed, using "C" +6: Setting LC_MEASUREMENT failed, using "C" +Loading required package: iterators +Loading required package: parallel +gwas_groups parameter is not present in user specified config file, so will use value in default config file. +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpeWmerQ/profiles.chr22.log. +Options in effect: + --chr 22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpeWmerQ/profiles.chr22 + --pfile misc/dev/test_data/ref/ref.chr22 + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpeWmerQ/all_score.txt header-read no-mean-imputation cols=+scoresums,-scoreavgs + --score-col-nums 4-90 + --threads 1 + +Start time: Sun Apr 6 17:34:12 2025 +1031753 MiB RAM detected, ~924710 available; reserving 515876 MiB for main +workspace. +Using 1 compute thread. +3313 samples (1568 females, 1745 males; 3313 founders) loaded from +misc/dev/test_data/ref/ref.chr22.psam. +1000 variants loaded from misc/dev/test_data/ref/ref.chr22.pvar. +3 categorical phenotypes loaded. + --score: 1000 variants processed. +--score: Results written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpeWmerQ/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:12 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/sample_report_i-example_plink2.log b/pipeline/misc/dev/test_data/output/reference/logs/sample_report_i-example_plink2.log index 7f10004a..2470b35c 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/sample_report_i-example_plink2.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/sample_report_i-example_plink2.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -9,9 +8,37 @@ During startup - Warning messages: processing file: samp_report_creator.Rmd - | | | 0% | |.. | 4% | |.... | 9% [setup] | |....... | 13% | |......... | 17% [unnamed-chunk-1] | |........... | 22% | |............. | 26% [unnamed-chunk-2] | |................ | 30% | |.................. | 35% [unnamed-chunk-3] | |.................... | 39% | |...................... | 43% [unnamed-chunk-4] | |........................ | 48% | |........................... | 52% [unnamed-chunk-5] | |............................. | 57% | |............................... | 61% [unnamed-chunk-6] | |................................. | 65% | |................................... | 70% [unnamed-chunk-7] | |...................................... | 74% | |........................................ | 78% [unnamed-chunk-8] | |.......................................... | 83% | |............................................ | 87% [unnamed-chunk-9] | |............................................... | 91% | |................................................. | 96% [unnamed-chunk-10] | |...................................................| 100% +1/29 +2/29 [setup] +3/29 +4/29 [unnamed-chunk-1] +5/29 +6/29 [unnamed-chunk-2] +7/29 +8/29 [unnamed-chunk-3] +9/29 +10/29 [unnamed-chunk-4] +11/29 +12/29 [unnamed-chunk-5] +13/29 +14/29 [unnamed-chunk-6] +15/29 +16/29 [unnamed-chunk-7] +17/29 +18/29 [unnamed-chunk-8] +19/29 +20/29 [unnamed-chunk-9] +21/29 +22/29 [unnamed-chunk-10] +23/29 +24/29 [unnamed-chunk-11] +25/29 +26/29 [unnamed-chunk-12] +27/29 +28/29 [unnamed-chunk-13] +29/29 output file: samp_report_creator.knit.md -/tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/bin/pandoc +RTS -K512m -RTS samp_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /tools/GenoPred/pipeline/misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch/prj/oliverpainfel/tmp/RtmpPPJU3F/rmarkdown-str12ade2ea41f34.html +/tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/bin/pandoc +RTS -K512m -RTS samp_report_creator.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/reports/example_plink2-report.html --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 3 --variable toc_float=1 --variable toc_selectors=h1,h2,h3 --variable toc_collapsed=1 --variable toc_smooth_scroll=1 --variable toc_print=1 --template /tools/GenoPred/pipeline/.snakemake/conda/4e4fa1f1bb8db14f9a36511ee76ae12c_/lib/R/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=cosmo --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /scratch_tmp/prj/oliverpainfel/tmp/RtmpYA1D8c/rmarkdown-str43ecf3fab081d.html -Output created: misc/dev/test_data/output/example_plink2/reports/example_plink2-report.html +Output created: /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/reports/example_plink2-report.html diff --git a/pipeline/misc/dev/test_data/output/reference/logs/score_reporter.log b/pipeline/misc/dev/test_data/output/reference/logs/score_reporter.log index 84bbe778..c21ac848 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/score_reporter.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/score_reporter.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -6,4 +5,4 @@ During startup - Warning messages: 4: Setting LC_MONETARY failed, using "C" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" -[1] "misc/dev/test_data/output" +[1] "/scratch_tmp/prj/oliverpainfel/tmp/genopred_test" diff --git a/pipeline/misc/dev/test_data/output/reference/logs/sumstat_prep_i-BODY04.log b/pipeline/misc/dev/test_data/output/reference/logs/sumstat_prep_i-BODY04.log index 6d5f4104..46b320de 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/sumstat_prep_i-BODY04.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/sumstat_prep_i-BODY04.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" diff --git a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-AFR.log b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-AFR.log index 7e4b47cb..6e0758de 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-AFR.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-AFR.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -8,29 +7,28 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" Loading required package: iterators Loading required package: parallel -[1] 0 0 0 -[1] 0 +gwas_groups parameter is not present in user specified config file, so will use value in default config file. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpmQRlVu/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpySbygY/profiles.chr22.log. Options in effect: --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/AFR.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpmQRlVu/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 + --keep /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/AFR.keep + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpySbygY/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 --read-freq misc/dev/test_data/ref/freq_files/AFR/ref.AFR.chr22.afreq - --score /scratch/prj/oliverpainfel/tmp/RtmpmQRlVu/all_score.txt header-read cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpySbygY/all_score.txt header-read cols=+scoresums,-scoreavgs --score-col-nums 4-90 --threads 1 -Start time: Thu Jul 25 17:39:15 2024 -1031702 MiB RAM detected, ~1018546 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:34:20 2025 +1031753 MiB RAM detected, ~924855 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. --keep: 2 samples remaining. 2 samples (0 females, 2 males; 2 founders) remaining after main filters. @@ -38,5 +36,5 @@ Note: No phenotype data present. --read-freq: Frequencies for 1000 variants loaded. --score: 1000 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpmQRlVu/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:15 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpySbygY/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:20 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-CSA.log b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-CSA.log index a54eeb29..83f2a917 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-CSA.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-CSA.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -8,29 +7,28 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" Loading required package: iterators Loading required package: parallel -[1] 0 0 0 -[1] 0 +gwas_groups parameter is not present in user specified config file, so will use value in default config file. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpcrwG98/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpVPDLic/profiles.chr22.log. Options in effect: --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/CSA.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpcrwG98/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 + --keep /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/CSA.keep + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpVPDLic/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 --read-freq misc/dev/test_data/ref/freq_files/CSA/ref.CSA.chr22.afreq - --score /scratch/prj/oliverpainfel/tmp/RtmpcrwG98/all_score.txt header-read cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpVPDLic/all_score.txt header-read cols=+scoresums,-scoreavgs --score-col-nums 4-90 --threads 1 -Start time: Thu Jul 25 17:39:13 2024 -1031702 MiB RAM detected, ~1018546 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:34:18 2025 +1031753 MiB RAM detected, ~924852 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. --keep: 1 sample remaining. 1 sample (0 females, 1 male; 1 founder) remaining after main filters. @@ -38,5 +36,5 @@ Note: No phenotype data present. --read-freq: Frequencies for 1000 variants loaded. --score: 1000 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpcrwG98/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:13 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpVPDLic/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:18 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EAS.log b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EAS.log index 06b72277..27207be2 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EAS.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EAS.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -8,29 +7,28 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" Loading required package: iterators Loading required package: parallel -[1] 0 0 0 -[1] 0 +gwas_groups parameter is not present in user specified config file, so will use value in default config file. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/Rtmp6pxz9R/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/Rtmpx4Y2G4/profiles.chr22.log. Options in effect: --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EAS.keep - --out /scratch/prj/oliverpainfel/tmp/Rtmp6pxz9R/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 + --keep /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/EAS.keep + --out /scratch_tmp/prj/oliverpainfel/tmp/Rtmpx4Y2G4/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 --read-freq misc/dev/test_data/ref/freq_files/EAS/ref.EAS.chr22.afreq - --score /scratch/prj/oliverpainfel/tmp/Rtmp6pxz9R/all_score.txt header-read cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/Rtmpx4Y2G4/all_score.txt header-read cols=+scoresums,-scoreavgs --score-col-nums 4-90 --threads 1 -Start time: Thu Jul 25 17:39:14 2024 -1031702 MiB RAM detected, ~1018546 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:34:17 2025 +1031753 MiB RAM detected, ~924835 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. --keep: 2 samples remaining. 2 samples (1 female, 1 male; 2 founders) remaining after main filters. @@ -38,5 +36,5 @@ Note: No phenotype data present. --read-freq: Frequencies for 1000 variants loaded. --score: 1000 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/Rtmp6pxz9R/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:14 2024 +/scratch_tmp/prj/oliverpainfel/tmp/Rtmpx4Y2G4/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:17 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EUR.log b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EUR.log index 859aadfe..97aea426 100644 --- a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EUR.log +++ b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-EUR.log @@ -1,4 +1,3 @@ -WARNING: ignoring environment value of R_HOME During startup - Warning messages: 1: Setting LC_COLLATE failed, using "C" 2: Setting LC_TIME failed, using "C" @@ -8,29 +7,28 @@ During startup - Warning messages: 6: Setting LC_MEASUREMENT failed, using "C" Loading required package: iterators Loading required package: parallel -[1] 0 0 0 -[1] 0 +gwas_groups parameter is not present in user specified config file, so will use value in default config file. PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ (C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 -Logging to /scratch/prj/oliverpainfel/tmp/RtmpIBxqLH/profiles.chr22.log. +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpJ5TuyM/profiles.chr22.log. Options in effect: --chr 22 - --keep misc/dev/test_data/output/example_plink2/ancestry/keep_files/model_based/EUR.keep - --out /scratch/prj/oliverpainfel/tmp/RtmpIBxqLH/profiles.chr22 - --pfile misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22 + --keep /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/ancestry/keep_files/model_based/EUR.keep + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpJ5TuyM/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 --read-freq misc/dev/test_data/ref/freq_files/EUR/ref.EUR.chr22.afreq - --score /scratch/prj/oliverpainfel/tmp/RtmpIBxqLH/all_score.txt header-read cols=+scoresums,-scoreavgs + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpJ5TuyM/all_score.txt header-read cols=+scoresums,-scoreavgs --score-col-nums 4-90 --threads 1 -Start time: Thu Jul 25 17:39:13 2024 -1031702 MiB RAM detected, ~1018550 available; reserving 515851 MiB for main +Start time: Sun Apr 6 17:34:19 2025 +1031753 MiB RAM detected, ~924852 available; reserving 515876 MiB for main workspace. Using 1 compute thread. 12 samples (5 females, 7 males; 12 founders) loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.psam. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. 1000 variants loaded from -misc/dev/test_data/output/example_plink2/geno/example_plink2.ref.chr22.pvar. +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. Note: No phenotype data present. --keep: 5 samples remaining. 5 samples (2 females, 3 males; 5 founders) remaining after main filters. @@ -38,5 +36,5 @@ Note: No phenotype data present. --read-freq: Frequencies for 1000 variants loaded. --score: 1000 variants processed. --score: Results written to -/scratch/prj/oliverpainfel/tmp/RtmpIBxqLH/profiles.chr22.sscore . -End time: Thu Jul 25 17:39:13 2024 +/scratch_tmp/prj/oliverpainfel/tmp/RtmpJ5TuyM/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:19 2025 diff --git a/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-TRANS.log b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-TRANS.log new file mode 100644 index 00000000..be11e793 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/logs/target_pgs_i-example_plink2-TRANS.log @@ -0,0 +1,127 @@ +During startup - Warning messages: +1: Setting LC_COLLATE failed, using "C" +2: Setting LC_TIME failed, using "C" +3: Setting LC_MESSAGES failed, using "C" +4: Setting LC_MONETARY failed, using "C" +5: Setting LC_PAPER failed, using "C" +6: Setting LC_MEASUREMENT failed, using "C" +Loading required package: iterators +Loading required package: parallel +gwas_groups parameter is not present in user specified config file, so will use value in default config file. +PLINK v2.00a5.12LM 64-bit Intel (25 Jun 2024) www.cog-genomics.org/plink/2.0/ +(C) 2005-2024 Shaun Purcell, Christopher Chang GNU General Public License v3 +Logging to /scratch_tmp/prj/oliverpainfel/tmp/RtmpF339sT/profiles.chr22.log. +Options in effect: + --chr 22 + --out /scratch_tmp/prj/oliverpainfel/tmp/RtmpF339sT/profiles.chr22 + --pfile /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22 + --read-freq misc/dev/test_data/ref/freq_files/TRANS/ref.TRANS.chr22.afreq + --score /scratch_tmp/prj/oliverpainfel/tmp/RtmpF339sT/all_score.txt header-read cols=+scoresums,-scoreavgs + --score-col-nums 4-90 + --threads 1 + +Start time: Sun Apr 6 17:34:15 2025 +1031753 MiB RAM detected, ~924756 available; reserving 515876 MiB for main +workspace. +Using 1 compute thread. +12 samples (5 females, 7 males; 12 founders) loaded from +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.psam. +1000 variants loaded from +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/example_plink2/geno/example_plink2.ref.chr22.pvar. +Note: No phenotype data present. +--read-freq: PLINK 2 --freq file detected. + --read-freq: Frequencies for 1000 variants loaded. + --score: 1000 variants processed. +--score: Results written to +/scratch_tmp/prj/oliverpainfel/tmp/RtmpF339sT/profiles.chr22.sscore . +End time: Sun Apr 6 17:34:15 2025 +[1] 1 +[1] 2 +[1] 3 +Processing: score_file_1.s0.2_lambda0.001 +Processing: score_file_1.s0.2_lambda0.00127427498570313 +Processing: score_file_1.s0.2_lambda0.00162377673918872 +Processing: score_file_1.s0.2_lambda0.00206913808111479 +Processing: score_file_1.s0.2_lambda0.00263665089873036 +Processing: score_file_1.s0.2_lambda0.00335981828628378 +Processing: score_file_1.s0.2_lambda0.00428133239871939 +Processing: score_file_1.s0.2_lambda0.00545559478116852 +Processing: score_file_1.s0.2_lambda0.00695192796177561 +Processing: score_file_1.s0.2_lambda0.00885866790410083 +Processing: score_file_1.s0.2_lambda0.0112883789168469 +Processing: score_file_1.s0.2_lambda0.0143844988828766 +Processing: score_file_1.s0.2_lambda0.0183298071083244 +Processing: score_file_1.s0.2_lambda0.0233572146909012 +Processing: score_file_1.s0.2_lambda0.0297635144163132 +Processing: score_file_1.s0.2_lambda0.0379269019073225 +Processing: score_file_1.s0.2_lambda0.0483293023857176 +Processing: score_file_1.s0.2_lambda0.0615848211066027 +Processing: score_file_1.s0.2_lambda0.0784759970351462 +Processing: score_file_1.s0.2_lambda0.1 +Processing: score_file_1.s0.5_lambda0.001 +Processing: score_file_1.s0.5_lambda0.00127427498570313 +Processing: score_file_1.s0.5_lambda0.00162377673918872 +Processing: score_file_1.s0.5_lambda0.00206913808111479 +Processing: score_file_1.s0.5_lambda0.00263665089873036 +Processing: score_file_1.s0.5_lambda0.00335981828628378 +Processing: score_file_1.s0.5_lambda0.00428133239871939 +Processing: score_file_1.s0.5_lambda0.00545559478116852 +Processing: score_file_1.s0.5_lambda0.00695192796177561 +Processing: score_file_1.s0.5_lambda0.00885866790410083 +Processing: score_file_1.s0.5_lambda0.0112883789168469 +Processing: score_file_1.s0.5_lambda0.0143844988828766 +Processing: score_file_1.s0.5_lambda0.0183298071083244 +Processing: score_file_1.s0.5_lambda0.0233572146909012 +Processing: score_file_1.s0.5_lambda0.0297635144163132 +Processing: score_file_1.s0.5_lambda0.0379269019073225 +Processing: score_file_1.s0.5_lambda0.0483293023857176 +Processing: score_file_1.s0.5_lambda0.0615848211066027 +Processing: score_file_1.s0.5_lambda0.0784759970351462 +Processing: score_file_1.s0.5_lambda0.1 +Processing: score_file_1.s0.9_lambda0.001 +Processing: score_file_1.s0.9_lambda0.00127427498570313 +Processing: score_file_1.s0.9_lambda0.00162377673918872 +Processing: score_file_1.s0.9_lambda0.00206913808111479 +Processing: score_file_1.s0.9_lambda0.00263665089873036 +Processing: score_file_1.s0.9_lambda0.00335981828628378 +Processing: score_file_1.s0.9_lambda0.00428133239871939 +Processing: score_file_1.s0.9_lambda0.00545559478116852 +Processing: score_file_1.s0.9_lambda0.00695192796177561 +Processing: score_file_1.s0.9_lambda0.00885866790410083 +Processing: score_file_1.s0.9_lambda0.0112883789168469 +Processing: score_file_1.s0.9_lambda0.0143844988828766 +Processing: score_file_1.s0.9_lambda0.0183298071083244 +Processing: score_file_1.s0.9_lambda0.0233572146909012 +Processing: score_file_1.s0.9_lambda0.0297635144163132 +Processing: score_file_1.s0.9_lambda0.0379269019073225 +Processing: score_file_1.s0.9_lambda0.0483293023857176 +Processing: score_file_1.s0.9_lambda0.0615848211066027 +Processing: score_file_1.s0.9_lambda0.0784759970351462 +Processing: score_file_1.s0.9_lambda0.1 +Processing: score_file_1.s1_lambda0.001 +Processing: score_file_1.s1_lambda0.00127427498570313 +Processing: score_file_1.s1_lambda0.00162377673918872 +Processing: score_file_1.s1_lambda0.00206913808111479 +Processing: score_file_1.s1_lambda0.00263665089873036 +Processing: score_file_1.s1_lambda0.00335981828628378 +Processing: score_file_1.s1_lambda0.00428133239871939 +Processing: score_file_1.s1_lambda0.00545559478116852 +Processing: score_file_1.s1_lambda0.00695192796177561 +Processing: score_file_1.s1_lambda0.00885866790410083 +Processing: score_file_1.s1_lambda0.0112883789168469 +Processing: score_file_1.s1_lambda0.0143844988828766 +Processing: score_file_1.s1_lambda0.0183298071083244 +Processing: score_file_1.s1_lambda0.0233572146909012 +Processing: score_file_1.s1_lambda0.0297635144163132 +Processing: score_file_1.s1_lambda0.0379269019073225 +Processing: score_file_1.s1_lambda0.0483293023857176 +Processing: score_file_1.s1_lambda0.0615848211066027 +Processing: score_file_1.s1_lambda0.0784759970351462 +Processing: score_file_1.s1_lambda0.1 +Processing: score_file_2.0_0.1 +Processing: score_file_2.0_0.2 +Processing: score_file_2.0_0.3 +Processing: score_file_2.0_0.4 +Processing: score_file_2.0_0.5 +Processing: score_file_2.0_1 +Processing: score_file_3.external diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AFR.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AFR.scale new file mode 100644 index 00000000..198cf4f9 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AFR.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -18.9814274796512 9.89335661955237 +PC2 -8.64323169752907 8.91053381719754 +PC3 -20.2934528876453 8.70324201268448 +PC4 15.1359213466279 9.18958054750852 +PC5 -35.9123294476744 9.85571044936291 +PC6 21.8108191271802 10.2461364791139 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AMR.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AMR.scale new file mode 100644 index 00000000..1e4217f1 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.AMR.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -64.8996417475728 13.101042352565 +PC2 -0.158530183495146 17.1715308694982 +PC3 -35.2209976747573 13.8829333986314 +PC4 3.47204956140777 16.8111775623253 +PC5 -36.1835395606796 13.5218172228499 +PC6 21.2077585485437 13.0009565912436 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.CSA.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.CSA.scale new file mode 100644 index 00000000..97a6e757 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.CSA.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -63.0708591111111 9.0098231969311 +PC2 3.01485634740741 10.6319271181925 +PC3 -6.79859343674074 14.4613153016269 +PC4 8.21018499644445 10.4947208001446 +PC5 -34.2205163674074 14.0859835418051 +PC6 21.7388748174815 14.3322286137219 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EAS.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EAS.scale new file mode 100644 index 00000000..54a9fd95 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EAS.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -70.4234268656717 8.01414231470619 +PC2 -23.5980969090909 9.28339340278281 +PC3 -23.0809556078697 10.2482722136741 +PC4 22.2072509402985 10.588171306603 +PC5 -34.749115807327 12.6428122178264 +PC6 19.5809987354138 10.5939730071615 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale new file mode 100644 index 00000000..0194bf8c --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.EUR.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -61.1520145864662 8.67251444285097 +PC2 19.2920513669173 9.35083521308838 +PC3 -22.5249495428571 11.4880873353148 +PC4 20.7228436921504 10.0463218941429 +PC5 -35.7022403578947 13.7706474025973 +PC6 20.2459927774436 14.0955692530143 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.MID.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.MID.scale new file mode 100644 index 00000000..06f2447f --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.MID.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -55.8225382352941 9.31254685000243 +PC2 15.7909285294118 8.45499858376908 +PC3 -22.7928469485294 10.979082405182 +PC4 22.6671036911765 10.6259485254891 +PC5 -43.9140660735294 12.5250035045814 +PC6 24.3972792647059 11.9341488817171 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.TRANS.scale b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.TRANS.scale new file mode 100644 index 00000000..abdc7358 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.TRANS.scale @@ -0,0 +1,7 @@ +Param Mean SD +PC1 -55.0952987944461 21.1310735797769 +PC2 -1.92932290733474 18.3900575588274 +PC3 -20.570956870661 14.3053191696195 +PC4 15.2780061209357 13.0825771501909 +PC5 -35.6289015034712 12.9073338797417 +PC6 21.0172024836402 12.5068503549219 diff --git a/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz b/pipeline/misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.eigenvec.var.gz new file mode 100644 index 0000000000000000000000000000000000000000..d0b64990a0d64a5a370315db128342ea3ec615a7 GIT binary patch literal 5330 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Ò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

    >-?xQoB2f6{`r+X{ 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 z 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%0DI?uRf5ZrH(={H7lx=6k-H*$IKhoY>12R$LLX-W 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

    !JW4Q)^?O_1B}A+gni>T@ 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�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 G{wDxz+qpLY literal 0 HcmV?d00001 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.profiles new file mode 100644 index 00000000..38d6fccd --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.profiles @@ -0,0 +1,3314 @@ +FID IID SCORE_external +HG00096 HG00096 0.725780323676502 +HG00097 HG00097 -0.692129378447391 +HG00099 HG00099 -0.975378345262439 +HG00100 HG00100 -1.09763816171824 +HG00101 HG00101 -0.753078054891047 +HG00102 HG00102 -0.531275291250733 +HG00103 HG00103 -1.45807650620775 +HG00105 HG00105 -0.698985884156589 +HG00106 HG00106 -0.19772533692436 +HG00107 HG00107 0.427432927370035 +HG00108 HG00108 -0.261648130099745 +HG00109 HG00109 -0.159544384941284 +HG00110 HG00110 -0.626688182100065 +HG00111 HG00111 0.591714282778466 +HG00112 HG00112 0.122600263056965 +HG00113 HG00113 1.65909140161991 +HG00114 HG00114 0.459587890187872 +HG00115 HG00115 0.788495938542626 +HG00116 HG00116 1.22897836924721 +HG00117 HG00117 -0.0778798918323367 +HG00118 HG00118 0.612206641877191 +HG00119 HG00119 0.236729564189933 +HG00121 HG00121 0.577551648532117 +HG00122 HG00122 0.272258010428195 +HG00123 HG00123 0.699909147440893 +HG00125 HG00125 0.697510947673283 +HG00126 HG00126 1.30045274959011 +HG00127 HG00127 0.111116804233494 +HG00128 HG00128 0.0302550340989079 +HG00129 HG00129 0.41701572843163 +HG00130 HG00130 -0.735592408275263 +HG00131 HG00131 1.28505213286149 +HG00132 HG00132 1.25319738991789 +HG00133 HG00133 0.172919509959342 +HG00136 HG00136 1.72821537482937 +HG00137 HG00137 0.460868053369394 +HG00138 HG00138 0.989391746818367 +HG00139 HG00139 0.216278950531615 +HG00140 HG00140 0.421024909939786 +HG00141 HG00141 0.413903956231915 +HG00142 HG00142 -0.699201844717129 +HG00143 HG00143 -0.859406721752853 +HG00145 HG00145 0.377877604306445 +HG00146 HG00146 0.846237460011327 +HG00148 HG00148 1.29543087724793 +HG00149 HG00149 0.351359594554819 +HG00150 HG00150 0.208542844293108 +HG00151 HG00151 1.40113030683766 +HG00155 HG00155 -0.437904417110288 +HG00157 HG00157 -0.187925276014108 +HG00158 HG00158 0.686039998155519 +HG00159 HG00159 -0.505098604884575 +HG00160 HG00160 0.283616310119201 +HG00171 HG00171 -0.325953657091751 +HG00173 HG00173 1.67649607265719 +HG00174 HG00174 1.48413727693405 +HG00176 HG00176 1.20169411899184 +HG00177 HG00177 -0.554036445097631 +HG00178 HG00178 -1.12864467564363 +HG00179 HG00179 1.83727773854505 +HG00180 HG00180 -1.13011359596873 +HG00181 HG00181 -0.251764813258866 +HG00182 HG00182 1.39839702371309 +HG00183 HG00183 0.447690602440668 +HG00185 HG00185 -0.739347594635707 +HG00186 HG00186 0.379026036258944 +HG00187 HG00187 -0.340325122731882 +HG00188 HG00188 0.488767979442264 +HG00189 HG00189 -0.74364387738355 +HG00190 HG00190 1.19591386296469 +HG00231 HG00231 0.0296775439662492 +HG00232 HG00232 -0.183775039744855 +HG00233 HG00233 0.507674413617715 +HG00234 HG00234 0.456244996690195 +HG00235 HG00235 0.0106233260221012 +HG00236 HG00236 -0.274637013689628 +HG00237 HG00237 1.61861814524656 +HG00239 HG00239 1.58024569622682 +HG00240 HG00240 0.324203152302047 +HG00242 HG00242 -1.61460852270007 +HG00243 HG00243 -0.524676382089355 +HG00244 HG00244 -0.159354628393751 +HG00245 HG00245 -0.559792094597994 +HG00246 HG00246 -0.286609226654115 +HG00250 HG00250 0.915809387364618 +HG00251 HG00251 0.0766658296493781 +HG00252 HG00252 -0.723657763331128 +HG00253 HG00253 1.11630340433224 +HG00254 HG00254 -0.574729534504131 +HG00255 HG00255 0.854065208437522 +HG00256 HG00256 0.268730319237879 +HG00257 HG00257 -0.662982953658522 +HG00258 HG00258 0.375736686731545 +HG00259 HG00259 0.96247048758846 +HG00260 HG00260 0.515416005756631 +HG00261 HG00261 0.542583199038632 +HG00262 HG00262 1.16487232166988 +HG00263 HG00263 -0.657134020420348 +HG00264 HG00264 -0.738619982673598 +HG00265 HG00265 1.5764828543395 +HG00266 HG00266 1.01656713253249 +HG00267 HG00267 0.0433741732340475 +HG00268 HG00268 0.783810299572855 +HG00269 HG00269 1.04564482775261 +HG00271 HG00271 -1.10401544948825 +HG00272 HG00272 0.901352538171847 +HG00273 HG00273 0.418810297899953 +HG00274 HG00274 0.547624821337946 +HG00275 HG00275 -1.05601172386844 +HG00276 HG00276 -0.703803094221939 +HG00277 HG00277 -0.561826589611974 +HG00278 HG00278 0.99675427801575 +HG00280 HG00280 0.829823569252671 +HG00281 HG00281 1.63091912249144 +HG00282 HG00282 0.608428590636221 +HG00284 HG00284 -0.27049561650399 +HG00285 HG00285 1.46447116712541 +HG00288 HG00288 0.577585484865549 +HG00290 HG00290 0.29706511195713 +HG00304 HG00304 0.100875573493993 +HG00306 HG00306 0.343628808593088 +HG00308 HG00308 -0.552100311381752 +HG00309 HG00309 1.72667012724748 +HG00310 HG00310 -0.862590222298539 +HG00311 HG00311 -1.31085972009614 +HG00313 HG00313 1.02917178897711 +HG00315 HG00315 2.89737959084988 +HG00318 HG00318 1.2031342466902 +HG00319 HG00319 -0.00517922194742484 +HG00320 HG00320 -0.327779478803751 +HG00321 HG00321 0.422966938293205 +HG00323 HG00323 0.125183965708333 +HG00324 HG00324 -1.31148190824811 +HG00325 HG00325 0.602729081643716 +HG00326 HG00326 -0.230830677289166 +HG00327 HG00327 0.540922944944355 +HG00328 HG00328 -0.100378403444176 +HG00329 HG00329 0.711875028381642 +HG00330 HG00330 -0.11525409823227 +HG00331 HG00331 0.401051999115966 +HG00332 HG00332 0.508724850265227 +HG00334 HG00334 -0.838915530695422 +HG00335 HG00335 1.49584270997064 +HG00336 HG00336 0.59380150836088 +HG00337 HG00337 2.40535852465428 +HG00338 HG00338 0.533613487973523 +HG00339 HG00339 0.694799385536479 +HG00341 HG00341 -1.23530770917635 +HG00342 HG00342 -1.07464220734777 +HG00343 HG00343 -0.242638636199646 +HG00344 HG00344 0.163631246608063 +HG00345 HG00345 0.0283564981241793 +HG00346 HG00346 -0.996114583782669 +HG00349 HG00349 -1.70337929435574 +HG00350 HG00350 -0.0120495048984635 +HG00351 HG00351 -0.439216272251496 +HG00353 HG00353 1.80067888215335 +HG00355 HG00355 0.609528729074814 +HG00356 HG00356 -0.971712717477175 +HG00357 HG00357 1.44943711015398 +HG00358 HG00358 0.802722255373975 +HG00360 HG00360 0.178454894841422 +HG00362 HG00362 -0.217587896528596 +HG00364 HG00364 0.884604958552277 +HG00365 HG00365 0.263489830001886 +HG00366 HG00366 -1.22864327610504 +HG00367 HG00367 -0.791185347880755 +HG00368 HG00368 0.10962580521089 +HG00369 HG00369 -0.0639549563396571 +HG00371 HG00371 0.0699722564873621 +HG00372 HG00372 -0.835823566840056 +HG00373 HG00373 -0.638731135288645 +HG00375 HG00375 -0.502481761103629 +HG00376 HG00376 -0.461901871973944 +HG00378 HG00378 -0.678410110006552 +HG00379 HG00379 -0.596938055384071 +HG00380 HG00380 0.760034065350215 +HG00381 HG00381 0.118794811226887 +HG00382 HG00382 -0.56815333838315 +HG00383 HG00383 0.706369171371795 +HG00384 HG00384 -0.388497692942932 +HG00403 HG00403 -0.390256347569347 +HG00404 HG00404 -0.619862726161921 +HG00405 HG00405 -0.493528050560993 +HG00406 HG00406 0.789376771026959 +HG00407 HG00407 1.19095551060384 +HG00409 HG00409 0.271311823557071 +HG00410 HG00410 0.659863092522185 +HG00418 HG00418 0.997317380483436 +HG00419 HG00419 0.51465188141244 +HG00420 HG00420 0.250638952118071 +HG00421 HG00421 -0.409747350440712 +HG00422 HG00422 -1.75185160364307 +HG00428 HG00428 0.677248641485043 +HG00429 HG00429 -0.0427792020921338 +HG00436 HG00436 0.512480584793902 +HG00437 HG00437 -0.27605751040862 +HG00442 HG00442 -0.771881955584063 +HG00443 HG00443 0.776900791096923 +HG00445 HG00445 -0.608977434349947 +HG00446 HG00446 -1.03190108750131 +HG00448 HG00448 0.0881429111662267 +HG00449 HG00449 0.295280201893067 +HG00451 HG00451 -1.60474249115179 +HG00452 HG00452 1.94574626852528 +HG00453 HG00453 0.175768703681562 +HG00457 HG00457 0.426870772866007 +HG00458 HG00458 -0.410805485806416 +HG00463 HG00463 -0.725359782105243 +HG00464 HG00464 0.890623872827759 +HG00472 HG00472 -1.09040187363413 +HG00473 HG00473 -0.297486510658424 +HG00475 HG00475 1.24365745230758 +HG00476 HG00476 0.236946057300999 +HG00478 HG00478 0.14157392518742 +HG00479 HG00479 0.521880782822342 +HG00500 HG00500 0.637148517870101 +HG00502 HG00502 -0.436645402940876 +HG00512 HG00512 -0.534356827027651 +HG00513 HG00513 -0.116434732922599 +HG00514 HG00514 -0.588676246090881 +HG00524 HG00524 1.4392150826453 +HG00525 HG00525 -1.2619367636806 +HG00526 HG00526 0.228018513041666 +HG00530 HG00530 -0.971706952368208 +HG00531 HG00531 -1.01023033917451 +HG00533 HG00533 -0.250688174944763 +HG00534 HG00534 -1.17188731935764 +HG00536 HG00536 0.420349095315864 +HG00537 HG00537 -0.776775849448114 +HG00542 HG00542 1.38352354175203 +HG00543 HG00543 0.983069662526361 +HG00551 HG00551 -0.54126509385003 +HG00553 HG00553 -0.629003603519077 +HG00554 HG00554 0.270042760012701 +HG00556 HG00556 1.01861487145987 +HG00557 HG00557 -0.584503450077205 +HG00559 HG00559 0.772603647958337 +HG00560 HG00560 -0.507347218779006 +HG00565 HG00565 1.14741765365398 +HG00566 HG00566 -0.210795538697717 +HG00577 HG00577 -0.527061124593275 +HG00578 HG00578 0.214645560102724 +HG00580 HG00580 -0.830252531204632 +HG00581 HG00581 0.214645560102724 +HG00582 HG00582 0.393940972656374 +HG00583 HG00583 1.26598032188167 +HG00584 HG00584 0.00457273177176306 +HG00589 HG00589 1.36669257274114 +HG00590 HG00590 0.274255482819351 +HG00592 HG00592 0.584709413697881 +HG00593 HG00593 -0.101567580061176 +HG00595 HG00595 -1.00517124210095 +HG00596 HG00596 -0.546389130866739 +HG00598 HG00598 0.33970841856391 +HG00599 HG00599 1.79937231236522 +HG00607 HG00607 -0.402633749398206 +HG00608 HG00608 0.437580293184324 +HG00610 HG00610 1.44733218376423 +HG00611 HG00611 -1.57442283284094 +HG00613 HG00613 1.13460922832042 +HG00614 HG00614 -0.710325931893507 +HG00619 HG00619 -0.713261792572607 +HG00620 HG00620 -2.71831036622043 +HG00622 HG00622 -0.740671510668465 +HG00623 HG00623 1.04449134619738 +HG00625 HG00625 0.994975614656362 +HG00626 HG00626 1.52827328414534 +HG00628 HG00628 -1.94710036607316 +HG00629 HG00629 -0.425215134345048 +HG00631 HG00631 2.09300802558254 +HG00632 HG00632 0.661025667549312 +HG00634 HG00634 1.55378426746773 +HG00636 HG00636 0.98917743895279 +HG00637 HG00637 -0.723625711880762 +HG00638 HG00638 -1.13051240507904 +HG00640 HG00640 -0.941494424569671 +HG00641 HG00641 1.37624038049601 +HG00650 HG00650 -0.972420810989422 +HG00651 HG00651 -1.53790354629795 +HG00653 HG00653 1.2437090341255 +HG00654 HG00654 0.502024488666533 +HG00656 HG00656 0.215142275685124 +HG00657 HG00657 -1.15539647403245 +HG00658 HG00658 0.303114241833705 +HG00662 HG00662 -0.253748866103896 +HG00663 HG00663 0.787978735788454 +HG00671 HG00671 -0.54982267748579 +HG00672 HG00672 0.792726120778769 +HG00674 HG00674 0.115821694451992 +HG00675 HG00675 0.361773729908852 +HG00683 HG00683 0.517503719303194 +HG00684 HG00684 -0.430752899814172 +HG00689 HG00689 1.48152367464168 +HG00690 HG00690 -1.94944286663393 +HG00692 HG00692 -0.439486216572968 +HG00693 HG00693 -0.334760025219222 +HG00698 HG00698 0.541009528770273 +HG00699 HG00699 -0.0307774272462462 +HG00701 HG00701 -0.966746601524899 +HG00703 HG00703 -0.181600329040966 +HG00704 HG00704 -0.146586785045015 +HG00705 HG00705 1.06049657344345 +HG00707 HG00707 0.0423907034564398 +HG00708 HG00708 -1.50155210066154 +HG00717 HG00717 -0.255853004217711 +HG00728 HG00728 0.742778274808303 +HG00729 HG00729 -0.278078540653593 +HG00731 HG00731 -0.962676078472272 +HG00732 HG00732 -0.37990095111082 +HG00733 HG00733 -1.23311797202344 +HG00734 HG00734 -0.823159518913411 +HG00736 HG00736 -0.689098712098167 +HG00737 HG00737 -0.633277700684309 +HG00738 HG00738 -0.669295874614652 +HG00739 HG00739 -1.04276374796046 +HG00740 HG00740 -0.0875924296497441 +HG00742 HG00742 -0.152837802065118 +HG00743 HG00743 -0.0276080084766002 +HG00759 HG00759 0.628855519988592 +HG00766 HG00766 1.02363559675916 +HG00844 HG00844 -0.8314974870854 +HG00851 HG00851 0.384469882501558 +HG00864 HG00864 -0.743376619373664 +HG00867 HG00867 0.995055715383571 +HG00879 HG00879 0.193499958578487 +HG00956 HG00956 0.366914623783145 +HG00978 HG00978 1.26083571677904 +HG00982 HG00982 0.777274068717134 +HG01028 HG01028 -1.12456682844547 +HG01029 HG01029 0.410452864455583 +HG01031 HG01031 0.0735237328374765 +HG01046 HG01046 0.310553418081053 +HG01047 HG01047 -0.755913439601796 +HG01048 HG01048 -0.928708615881446 +HG01049 HG01049 -0.211686577441798 +HG01051 HG01051 0.43371301634392 +HG01052 HG01052 0.648038316010221 +HG01054 HG01054 0.235513911150936 +HG01055 HG01055 -0.725032583225396 +HG01058 HG01058 0.237518463344804 +HG01060 HG01060 -0.628791951671273 +HG01061 HG01061 0.958839442996932 +HG01063 HG01063 0.659359729921385 +HG01064 HG01064 -0.820436973090989 +HG01066 HG01066 -0.280975737455731 +HG01067 HG01067 0.320307185339445 +HG01069 HG01069 0.495089453572828 +HG01070 HG01070 0.325621258613828 +HG01072 HG01072 -1.3995885576327 +HG01073 HG01073 0.793229098311496 +HG01075 HG01075 0.184218274403721 +HG01077 HG01077 -0.688262964603707 +HG01079 HG01079 0.860654076302092 +HG01080 HG01080 -1.25087138207359 +HG01082 HG01082 0.704671390028612 +HG01083 HG01083 0.41902485725138 +HG01087 HG01087 1.55757978552281 +HG01088 HG01088 -1.10356503110846 +HG01089 HG01089 1.12699963674423 +HG01092 HG01092 0.267931570581038 +HG01094 HG01094 0.419516439279586 +HG01095 HG01095 -1.23196749172355 +HG01097 HG01097 -0.216757838372695 +HG01098 HG01098 0.647771995657537 +HG01101 HG01101 -0.260360601893602 +HG01102 HG01102 1.68946158746067 +HG01104 HG01104 0.0695712698765616 +HG01105 HG01105 1.29684435477458 +HG01107 HG01107 0.156574662362132 +HG01108 HG01108 0.483115340039218 +HG01110 HG01110 -2.13102793349857 +HG01111 HG01111 0.702389361541196 +HG01112 HG01112 -0.200761960764555 +HG01119 HG01119 0.196330044140039 +HG01121 HG01121 0.487557178096623 +HG01122 HG01122 0.423628434082267 +HG01124 HG01124 1.05518195591546 +HG01125 HG01125 -2.28045668347254 +HG01130 HG01130 -0.414655225702148 +HG01131 HG01131 -0.183796200779535 +HG01133 HG01133 -0.0698375448500453 +HG01134 HG01134 0.489143202709569 +HG01136 HG01136 1.80798254868536 +HG01138 HG01138 -0.199252558320886 +HG01139 HG01139 -1.07257653518193 +HG01140 HG01140 -0.677909491457237 +HG01142 HG01142 -0.408593985641088 +HG01148 HG01148 -1.58449747448788 +HG01149 HG01149 -0.803123140776337 +HG01161 HG01161 0.98823421046201 +HG01162 HG01162 -0.0866922405218901 +HG01164 HG01164 0.479802854757421 +HG01167 HG01167 2.25541548715246 +HG01168 HG01168 -0.256723607859365 +HG01170 HG01170 -0.446603221123406 +HG01171 HG01171 -0.518578339214268 +HG01173 HG01173 -0.0553193384040306 +HG01174 HG01174 0.767641355481089 +HG01176 HG01176 0.209908641413105 +HG01177 HG01177 -0.431891314133118 +HG01182 HG01182 0.284892138623956 +HG01183 HG01183 0.537493127347121 +HG01187 HG01187 -1.14639104506093 +HG01188 HG01188 -0.096717765517602 +HG01190 HG01190 -0.0454988188332211 +HG01191 HG01191 -0.585727790108078 +HG01197 HG01197 -1.93335780252291 +HG01198 HG01198 -0.651054356969842 +HG01200 HG01200 -1.47368897469348 +HG01204 HG01204 1.69539031734969 +HG01205 HG01205 -0.92245271878476 +HG01241 HG01241 -0.308328557342802 +HG01242 HG01242 0.21807490885918 +HG01247 HG01247 -1.72222288436194 +HG01248 HG01248 -0.28914615703459 +HG01250 HG01250 0.80482116165518 +HG01251 HG01251 -1.64721927429094 +HG01253 HG01253 -0.0508629418713186 +HG01254 HG01254 0.424856383807174 +HG01256 HG01256 0.465357988826719 +HG01257 HG01257 -0.317931126825318 +HG01259 HG01259 -0.0285461567778584 +HG01260 HG01260 -0.74017198728204 +HG01269 HG01269 -0.342636779648563 +HG01271 HG01271 0.36281359081234 +HG01272 HG01272 1.23367717401937 +HG01274 HG01274 0.435394514452296 +HG01275 HG01275 1.0952390484959 +HG01277 HG01277 -0.226992715844463 +HG01279 HG01279 -0.578577946578833 +HG01280 HG01280 -0.0498605148256039 +HG01281 HG01281 -1.49744466808743 +HG01284 HG01284 0.614780301932461 +HG01286 HG01286 -0.906444223331009 +HG01302 HG01302 -1.74250696710192 +HG01303 HG01303 0.517698628173693 +HG01305 HG01305 0.509797419114591 +HG01308 HG01308 -0.471480136352217 +HG01311 HG01311 -1.53650052760883 +HG01312 HG01312 -0.136214779852178 +HG01323 HG01323 1.05946484157779 +HG01325 HG01325 1.23634661977203 +HG01326 HG01326 0.333355366393677 +HG01334 HG01334 1.0414811714934 +HG01341 HG01341 -0.845359141270808 +HG01342 HG01342 1.29550383007118 +HG01344 HG01344 0.621386326068595 +HG01345 HG01345 -1.26840896075768 +HG01348 HG01348 0.114459693329309 +HG01349 HG01349 -0.890446692163498 +HG01350 HG01350 -0.173864469873978 +HG01351 HG01351 -0.16805132574953 +HG01352 HG01352 -1.74977114569703 +HG01353 HG01353 -0.0538279510879171 +HG01354 HG01354 1.55292629760359 +HG01356 HG01356 0.296436761236136 +HG01357 HG01357 -0.931517655248756 +HG01359 HG01359 0.681238827497545 +HG01360 HG01360 -0.541989347528881 +HG01362 HG01362 -0.383951322728546 +HG01363 HG01363 -0.915816550733173 +HG01365 HG01365 1.08243764770518 +HG01369 HG01369 -0.253929408236011 +HG01372 HG01372 -1.32299166377677 +HG01374 HG01374 -0.239986916034117 +HG01375 HG01375 -0.901316746063199 +HG01377 HG01377 -1.25714089708827 +HG01378 HG01378 -1.36748600106469 +HG01383 HG01383 0.129883393854266 +HG01384 HG01384 -0.863139040848065 +HG01389 HG01389 0.5502914251797 +HG01390 HG01390 2.55895624612101 +HG01392 HG01392 0.469224399863052 +HG01393 HG01393 -0.575581815302856 +HG01395 HG01395 -0.132000775528299 +HG01396 HG01396 -0.424611527316524 +HG01398 HG01398 0.818095136202489 +HG01402 HG01402 -1.77275774161381 +HG01403 HG01403 -0.761110454546677 +HG01405 HG01405 1.92245037439057 +HG01412 HG01412 0.847675697981923 +HG01413 HG01413 -0.17663789526591 +HG01414 HG01414 -0.88447908458261 +HG01431 HG01431 -0.825535811665337 +HG01432 HG01432 0.221997618486277 +HG01435 HG01435 0.0358786952893162 +HG01437 HG01437 -0.361120976659549 +HG01438 HG01438 -0.250640811056078 +HG01440 HG01440 -0.23574726261631 +HG01441 HG01441 -0.999607352262975 +HG01443 HG01443 -0.946844538988838 +HG01444 HG01444 0.563718412001868 +HG01447 HG01447 1.809842481065 +HG01455 HG01455 0.704558872459222 +HG01456 HG01456 -0.423654627385348 +HG01459 HG01459 0.380182659623315 +HG01461 HG01461 1.49692011005145 +HG01462 HG01462 -0.696840374490811 +HG01464 HG01464 -0.501310208994751 +HG01465 HG01465 0.37921810424115 +HG01468 HG01468 0.768435674277248 +HG01474 HG01474 -1.14632079941104 +HG01479 HG01479 -1.82820204169948 +HG01485 HG01485 0.339319480486704 +HG01486 HG01486 -0.876795354113418 +HG01488 HG01488 0.429305870008245 +HG01489 HG01489 0.827454915091913 +HG01491 HG01491 0.996185730821005 +HG01492 HG01492 1.7500113270626 +HG01494 HG01494 1.57157709932787 +HG01495 HG01495 0.706660335624609 +HG01497 HG01497 1.2949727553957 +HG01498 HG01498 0.548597452848671 +HG01500 HG01500 0.433792177793479 +HG01501 HG01501 1.62661869184253 +HG01503 HG01503 -0.453923892657698 +HG01504 HG01504 -0.607755900357274 +HG01506 HG01506 -0.706301604226677 +HG01507 HG01507 -0.145101629500197 +HG01509 HG01509 0.24968148169588 +HG01510 HG01510 0.0996553494606496 +HG01512 HG01512 0.537726225831172 +HG01513 HG01513 -1.32482848385166 +HG01515 HG01515 -0.611457788608462 +HG01516 HG01516 0.824006403238288 +HG01518 HG01518 -0.692376388877069 +HG01519 HG01519 0.690677653055629 +HG01521 HG01521 -1.83225060453225 +HG01522 HG01522 -0.594371002626692 +HG01524 HG01524 2.10308542187508 +HG01525 HG01525 0.130383630722979 +HG01527 HG01527 0.461070093693926 +HG01528 HG01528 0.922345717918063 +HG01530 HG01530 -1.34079255136599 +HG01531 HG01531 -0.228444631266193 +HG01536 HG01536 0.0493597886310542 +HG01537 HG01537 -1.29645197846383 +HG01550 HG01550 0.831804725223241 +HG01551 HG01551 -0.122742160960041 +HG01556 HG01556 0.521739402329562 +HG01565 HG01565 -0.106464776163924 +HG01566 HG01566 0.702145922208739 +HG01571 HG01571 -1.28511552527003 +HG01572 HG01572 0.744554213962936 +HG01577 HG01577 -0.325328390241896 +HG01578 HG01578 0.32337248538913 +HG01583 HG01583 -0.985226809446098 +HG01586 HG01586 0.973872237430612 +HG01589 HG01589 -2.00061906726888 +HG01593 HG01593 0.161547765119915 +HG01595 HG01595 -0.616876950476228 +HG01596 HG01596 0.262152078644929 +HG01597 HG01597 -0.410991058759049 +HG01598 HG01598 0.304038681845549 +HG01599 HG01599 0.482045107506757 +HG01600 HG01600 0.120256987115355 +HG01602 HG01602 1.28020176265058 +HG01603 HG01603 0.646283538378747 +HG01605 HG01605 0.0633228271342172 +HG01606 HG01606 -0.240002741824844 +HG01607 HG01607 0.34769677574636 +HG01608 HG01608 0.462793971336202 +HG01610 HG01610 1.40673940198203 +HG01612 HG01612 -0.104686496815439 +HG01613 HG01613 -1.67749299890719 +HG01615 HG01615 -0.402900387728467 +HG01617 HG01617 0.367985858773634 +HG01618 HG01618 -0.898495517028279 +HG01619 HG01619 -0.13034105332656 +HG01620 HG01620 1.41169513046259 +HG01623 HG01623 0.573458067225517 +HG01624 HG01624 1.05882412541406 +HG01625 HG01625 0.878699579590398 +HG01626 HG01626 1.02630526117051 +HG01631 HG01631 -0.647993745200419 +HG01632 HG01632 1.60153900348898 +HG01668 HG01668 1.24463665485656 +HG01669 HG01669 0.963753434602448 +HG01670 HG01670 -0.663429030406166 +HG01672 HG01672 -0.40198707387 +HG01673 HG01673 -0.00292326545973474 +HG01675 HG01675 1.56749595599146 +HG01676 HG01676 -1.54263900877676 +HG01678 HG01678 -1.37253308377032 +HG01679 HG01679 0.474412362836112 +HG01680 HG01680 -0.919234895975711 +HG01682 HG01682 0.900756446929317 +HG01684 HG01684 -0.697254879994957 +HG01685 HG01685 1.45615875068946 +HG01686 HG01686 -0.234899574743134 +HG01695 HG01695 1.34739323885497 +HG01697 HG01697 -0.797535612201893 +HG01699 HG01699 0.545008978169697 +HG01700 HG01700 -1.12569262945581 +HG01702 HG01702 -0.783430577792012 +HG01704 HG01704 0.799857628692599 +HG01705 HG01705 -0.0863970404101458 +HG01707 HG01707 -1.54465971829256 +HG01708 HG01708 -0.97469031103092 +HG01709 HG01709 -0.313081943625909 +HG01710 HG01710 -0.0171513625361353 +HG01746 HG01746 0.0119226412310938 +HG01747 HG01747 -0.874886577323601 +HG01756 HG01756 -1.49635139465177 +HG01757 HG01757 0.209391025397395 +HG01761 HG01761 -1.25510481002214 +HG01762 HG01762 -0.953551825723631 +HG01765 HG01765 -0.533625282869168 +HG01766 HG01766 -0.235337794337 +HG01767 HG01767 0.0867763951773815 +HG01768 HG01768 -1.3245020129444 +HG01770 HG01770 0.208251584163099 +HG01771 HG01771 -0.609229648139664 +HG01773 HG01773 -1.39716215938942 +HG01775 HG01775 -0.22272819344228 +HG01776 HG01776 -0.585435029505836 +HG01777 HG01777 -0.102978998669754 +HG01778 HG01778 0.437645540382084 +HG01779 HG01779 -0.0984729884670859 +HG01781 HG01781 -1.09091297837762 +HG01783 HG01783 -0.196679360940558 +HG01784 HG01784 -0.401196486976301 +HG01785 HG01785 0.63165236930095 +HG01786 HG01786 -0.40631666468241 +HG01789 HG01789 -0.164993791102441 +HG01790 HG01790 1.08645101713996 +HG01791 HG01791 -1.24406839875254 +HG01794 HG01794 -0.90219256473918 +HG01796 HG01796 0.509533773776026 +HG01797 HG01797 0.810864848208355 +HG01798 HG01798 0.660191023450947 +HG01799 HG01799 -0.962817311141066 +HG01800 HG01800 0.269640338378957 +HG01801 HG01801 0.856726603929001 +HG01802 HG01802 -1.98740166905013 +HG01804 HG01804 1.72699426693344 +HG01805 HG01805 0.17928382028803 +HG01806 HG01806 0.335464280348427 +HG01808 HG01808 -0.146960738180136 +HG01809 HG01809 0.215182917519702 +HG01810 HG01810 -1.33399994082254 +HG01811 HG01811 -0.266262238456701 +HG01812 HG01812 0.124026974026444 +HG01813 HG01813 -0.36339290997606 +HG01815 HG01815 -0.3557657149455 +HG01816 HG01816 0.928554818600081 +HG01817 HG01817 -1.313647756686 +HG01840 HG01840 -0.60173043112586 +HG01841 HG01841 0.797530130137863 +HG01842 HG01842 -0.342666896407476 +HG01843 HG01843 -1.39496295684043 +HG01844 HG01844 -0.101639235748138 +HG01845 HG01845 -1.52801307931636 +HG01846 HG01846 -0.526033246652247 +HG01847 HG01847 0.362759708014441 +HG01848 HG01848 1.30636102660012 +HG01849 HG01849 -0.649895478035738 +HG01850 HG01850 0.444034799365147 +HG01851 HG01851 -0.395911218786949 +HG01852 HG01852 0.355865272616843 +HG01853 HG01853 0.859022834326173 +HG01855 HG01855 0.392618877020685 +HG01857 HG01857 -0.19251501673424 +HG01858 HG01858 -0.0832704437433243 +HG01859 HG01859 -1.21970856785744 +HG01860 HG01860 -0.908763345442133 +HG01861 HG01861 -0.0396055717229258 +HG01862 HG01862 0.377856343169941 +HG01863 HG01863 -0.318320016398568 +HG01864 HG01864 -1.83257495148134 +HG01865 HG01865 0.028084442180708 +HG01866 HG01866 1.45062281815975 +HG01867 HG01867 -0.977116050442687 +HG01868 HG01868 0.270296017794239 +HG01869 HG01869 -0.865287269928471 +HG01870 HG01870 -0.0556185410124014 +HG01871 HG01871 0.739544645517618 +HG01872 HG01872 2.01849105643484 +HG01873 HG01873 -1.13820681880208 +HG01874 HG01874 -0.145119443927855 +HG01878 HG01878 0.845703258804232 +HG01879 HG01879 0.265990894140927 +HG01882 HG01882 0.800060720464788 +HG01883 HG01883 -0.441285048608209 +HG01885 HG01885 -0.694423562997329 +HG01886 HG01886 -1.37629713659505 +HG01889 HG01889 1.6230711314777 +HG01890 HG01890 -1.05721613832848 +HG01891 HG01891 0.000411449403084487 +HG01892 HG01892 -1.71437545968402 +HG01893 HG01893 -0.0401151464112302 +HG01894 HG01894 1.11766009182987 +HG01896 HG01896 -0.122708753495587 +HG01912 HG01912 0.294789855378931 +HG01914 HG01914 -1.12225733524125 +HG01915 HG01915 -1.40165197451713 +HG01917 HG01917 0.462487428144042 +HG01918 HG01918 1.10303119002726 +HG01919 HG01919 1.17638716292649 +HG01920 HG01920 -0.707645862653206 +HG01921 HG01921 0.0803858072300475 +HG01923 HG01923 -0.93165262167986 +HG01924 HG01924 -1.05231223020494 +HG01926 HG01926 -0.245658906848151 +HG01927 HG01927 -0.43739109070336 +HG01932 HG01932 -0.725195541844832 +HG01933 HG01933 -1.37979873690663 +HG01935 HG01935 -0.558219588458547 +HG01938 HG01938 0.25839029888831 +HG01939 HG01939 0.519816463002273 +HG01941 HG01941 0.789323799033097 +HG01942 HG01942 -0.685774543751427 +HG01944 HG01944 -2.45503622709148 +HG01945 HG01945 0.161556090981059 +HG01947 HG01947 -0.85568558994185 +HG01948 HG01948 -0.372553145954919 +HG01950 HG01950 0.0317595067995889 +HG01951 HG01951 0.18560883655367 +HG01953 HG01953 0.903131635590569 +HG01954 HG01954 0.218918806249912 +HG01956 HG01956 -0.667593466859648 +HG01958 HG01958 -1.0989091895183 +HG01961 HG01961 0.956280974816152 +HG01965 HG01965 0.577234391961302 +HG01967 HG01967 -0.420584318935642 +HG01968 HG01968 0.286798530070681 +HG01970 HG01970 0.142696110031913 +HG01971 HG01971 0.514737491986853 +HG01973 HG01973 -0.68759861991526 +HG01974 HG01974 0.0212802728685173 +HG01976 HG01976 0.329922055770956 +HG01977 HG01977 -0.360864483415153 +HG01979 HG01979 -0.518549910699839 +HG01980 HG01980 -1.2835900901394 +HG01982 HG01982 0.986441409189633 +HG01983 HG01983 1.07746034237533 +HG01985 HG01985 -1.82330397074535 +HG01986 HG01986 -0.661527418284515 +HG01988 HG01988 0.281716144070357 +HG01989 HG01989 -0.469919734275368 +HG01990 HG01990 -0.680389474177931 +HG01991 HG01991 -0.533379813268769 +HG01992 HG01992 -0.111073466039943 +HG01997 HG01997 -0.122403552592882 +HG02002 HG02002 -0.0865280825319315 +HG02003 HG02003 -0.23323153865537 +HG02006 HG02006 -0.778886096951222 +HG02008 HG02008 -0.555056895995842 +HG02009 HG02009 -0.226730123594016 +HG02010 HG02010 -0.0780633404720631 +HG02012 HG02012 0.47529822797213 +HG02013 HG02013 0.269186719718972 +HG02014 HG02014 -1.79059776248634 +HG02016 HG02016 -0.386441618203637 +HG02017 HG02017 0.730608941579967 +HG02019 HG02019 1.16919583492484 +HG02020 HG02020 0.014259995784773 +HG02023 HG02023 0.377279904180633 +HG02025 HG02025 -0.399221430617221 +HG02026 HG02026 1.20050711958824 +HG02028 HG02028 -0.05250001354243 +HG02029 HG02029 -0.0668554767181944 +HG02031 HG02031 -0.0411642544269608 +HG02032 HG02032 1.63880384624387 +HG02035 HG02035 -1.08381777019742 +HG02040 HG02040 -0.876315768884629 +HG02047 HG02047 -1.294303785918 +HG02048 HG02048 -1.41072476696416 +HG02049 HG02049 -0.124732076305693 +HG02050 HG02050 -0.4132482644227 +HG02051 HG02051 1.55316768318549 +HG02052 HG02052 -0.458714761375626 +HG02053 HG02053 -0.518662856405281 +HG02054 HG02054 -0.474847230104696 +HG02057 HG02057 0.390659912428261 +HG02058 HG02058 -1.71298475946827 +HG02059 HG02059 -1.88620250838768 +HG02060 HG02060 -1.07568243391887 +HG02061 HG02061 0.0376238890261897 +HG02064 HG02064 -0.732761521955662 +HG02067 HG02067 0.522441370080523 +HG02068 HG02068 -0.68564205426767 +HG02069 HG02069 -0.678338242811331 +HG02070 HG02070 -0.488412368353706 +HG02072 HG02072 -0.163068672013761 +HG02073 HG02073 0.374799882102933 +HG02075 HG02075 0.137438078016633 +HG02076 HG02076 -1.26018686236164 +HG02078 HG02078 -1.62393017308028 +HG02079 HG02079 -1.49270767129711 +HG02081 HG02081 -0.228983261233941 +HG02082 HG02082 1.00924047077173 +HG02084 HG02084 -0.445235622482787 +HG02085 HG02085 0.137489616400574 +HG02086 HG02086 -0.498791190670086 +HG02087 HG02087 -0.924040346748296 +HG02088 HG02088 -0.870296322153821 +HG02089 HG02089 -0.603697234799866 +HG02090 HG02090 1.06831334169068 +HG02095 HG02095 -0.236981119953479 +HG02102 HG02102 0.737927442485156 +HG02104 HG02104 0.163722154136214 +HG02105 HG02105 -1.19205292409676 +HG02107 HG02107 0.628218918373764 +HG02108 HG02108 1.26185010851735 +HG02111 HG02111 -0.882749238682881 +HG02113 HG02113 -0.796722976623558 +HG02116 HG02116 -0.0576093593463788 +HG02121 HG02121 -0.332638371416829 +HG02122 HG02122 1.53717899941538 +HG02127 HG02127 0.780196575765208 +HG02128 HG02128 -0.571146228804594 +HG02130 HG02130 0.209951292660748 +HG02131 HG02131 -1.49768999253109 +HG02133 HG02133 0.216978334698426 +HG02134 HG02134 0.254337347749603 +HG02136 HG02136 -1.28613125043856 +HG02137 HG02137 0.892980052922294 +HG02138 HG02138 -1.41864427077143 +HG02139 HG02139 1.25568077325361 +HG02140 HG02140 0.114850597292441 +HG02141 HG02141 0.89553774627786 +HG02142 HG02142 1.7646587311746 +HG02143 HG02143 0.30656478910957 +HG02144 HG02144 -0.942379021866649 +HG02146 HG02146 0.466667919886644 +HG02147 HG02147 1.25015830228413 +HG02150 HG02150 0.0309397481193392 +HG02151 HG02151 -0.279901065217766 +HG02152 HG02152 0.848888341217224 +HG02153 HG02153 0.299306355864286 +HG02154 HG02154 -0.500958995290292 +HG02155 HG02155 0.397880487844677 +HG02156 HG02156 0.179737510698041 +HG02164 HG02164 1.17896801603921 +HG02165 HG02165 -0.859211770630108 +HG02166 HG02166 -0.450159278280234 +HG02178 HG02178 0.969512332868722 +HG02179 HG02179 -0.0205127065316937 +HG02180 HG02180 0.0812486768261242 +HG02181 HG02181 0.914884821302138 +HG02182 HG02182 0.415946553533748 +HG02184 HG02184 -0.475684395643491 +HG02185 HG02185 0.0398129601545701 +HG02186 HG02186 1.06326541328922 +HG02187 HG02187 -1.42822085665679 +HG02188 HG02188 -0.791013128427124 +HG02190 HG02190 -0.0578631590898019 +HG02215 HG02215 0.7964493477801 +HG02219 HG02219 0.662387016761362 +HG02220 HG02220 -1.51579653953493 +HG02221 HG02221 -0.806040575283364 +HG02223 HG02223 -0.893225561336773 +HG02224 HG02224 -1.93548993913141 +HG02230 HG02230 -1.35164093205752 +HG02231 HG02231 -1.15912641944783 +HG02232 HG02232 0.650648037081869 +HG02233 HG02233 1.28688092832539 +HG02234 HG02234 0.824014372459357 +HG02235 HG02235 -0.369796985091157 +HG02236 HG02236 -1.03498462633589 +HG02238 HG02238 1.86289968754772 +HG02239 HG02239 0.19579145158284 +HG02250 HG02250 0.0853481407608098 +HG02252 HG02252 -0.0157903422560353 +HG02253 HG02253 -0.903257569310218 +HG02255 HG02255 0.920491193945635 +HG02256 HG02256 0.0541666641637013 +HG02259 HG02259 -1.61319513188224 +HG02260 HG02260 1.13102588308835 +HG02261 HG02261 -1.32732020910507 +HG02262 HG02262 -0.888051631455088 +HG02265 HG02265 -0.981093665961237 +HG02266 HG02266 -0.293765226252852 +HG02271 HG02271 -0.234970016635318 +HG02272 HG02272 -0.195395877009701 +HG02274 HG02274 -0.816872226003429 +HG02275 HG02275 -0.204006178401303 +HG02277 HG02277 0.163726335108525 +HG02278 HG02278 -0.228247123136456 +HG02281 HG02281 -0.552223649034079 +HG02282 HG02282 -0.392526077799771 +HG02284 HG02284 0.091306971121155 +HG02285 HG02285 0.899625843977375 +HG02286 HG02286 0.224094521799862 +HG02291 HG02291 0.523300554779148 +HG02292 HG02292 0.320463418485313 +HG02298 HG02298 0.118622756893221 +HG02299 HG02299 -0.226524899392529 +HG02300 HG02300 1.03997730792382 +HG02301 HG02301 -0.729734845221333 +HG02303 HG02303 0.388191197376626 +HG02304 HG02304 0.373008624185405 +HG02307 HG02307 -0.470580104304409 +HG02308 HG02308 0.706618068701307 +HG02309 HG02309 -0.0811317990760559 +HG02312 HG02312 -1.57071490415555 +HG02314 HG02314 -0.420763895855696 +HG02315 HG02315 -2.99793239064619 +HG02317 HG02317 0.828189183653198 +HG02318 HG02318 -0.608191067584054 +HG02322 HG02322 -0.244720369565399 +HG02323 HG02323 -0.938679978049657 +HG02325 HG02325 1.09441304094628 +HG02330 HG02330 -0.279359598747912 +HG02332 HG02332 0.641956325981616 +HG02334 HG02334 0.0144597657833264 +HG02337 HG02337 0.070727830180903 +HG02339 HG02339 0.525442712411952 +HG02343 HG02343 0.294553335232614 +HG02345 HG02345 -0.562653780138522 +HG02348 HG02348 -0.623142322940326 +HG02351 HG02351 -0.422548888106872 +HG02355 HG02355 -2.1597475947086 +HG02356 HG02356 -0.473798198721867 +HG02360 HG02360 1.40144653170706 +HG02364 HG02364 0.26520307961967 +HG02367 HG02367 -0.571189529696867 +HG02371 HG02371 0.368262067965937 +HG02373 HG02373 -0.848712676396457 +HG02374 HG02374 -0.826040107996909 +HG02375 HG02375 -0.457597965885793 +HG02379 HG02379 -0.65104798294298 +HG02382 HG02382 1.69226993447972 +HG02383 HG02383 0.809660937971835 +HG02384 HG02384 0.0137863405400723 +HG02385 HG02385 -1.03922243972085 +HG02386 HG02386 0.0702652594813314 +HG02389 HG02389 -0.232226462572972 +HG02390 HG02390 0.980961411831593 +HG02391 HG02391 0.310807325443834 +HG02392 HG02392 -1.24499462245315 +HG02394 HG02394 0.870167256360833 +HG02395 HG02395 -0.444547925334039 +HG02396 HG02396 0.840460995906702 +HG02397 HG02397 0.721621673237215 +HG02398 HG02398 -0.156533541638893 +HG02399 HG02399 -0.162120058564932 +HG02401 HG02401 1.3446050105253 +HG02402 HG02402 1.70889522809371 +HG02406 HG02406 1.72336910618535 +HG02407 HG02407 1.4610345478964 +HG02408 HG02408 -0.961635231384085 +HG02409 HG02409 0.937653697721372 +HG02410 HG02410 1.29310515037562 +HG02419 HG02419 1.10880582090618 +HG02425 HG02425 -0.524776642538586 +HG02427 HG02427 0.121740565046471 +HG02433 HG02433 0.531792739509965 +HG02439 HG02439 -1.12181871075866 +HG02442 HG02442 -0.433055911570847 +HG02445 HG02445 0.325213397153308 +HG02449 HG02449 1.84982840969184 +HG02450 HG02450 1.5179021608043 +HG02451 HG02451 2.27397130652067 +HG02455 HG02455 -0.858370747367062 +HG02462 HG02462 0.962543656836645 +HG02464 HG02464 0.879441897463856 +HG02465 HG02465 -0.766749129018965 +HG02470 HG02470 -0.377937895428503 +HG02471 HG02471 -1.1341356163637 +HG02476 HG02476 0.701120915013227 +HG02477 HG02477 0.530721140050406 +HG02479 HG02479 1.9030615866446 +HG02481 HG02481 0.464422244633374 +HG02484 HG02484 0.333069416984614 +HG02485 HG02485 1.71449940873289 +HG02489 HG02489 0.552873629022199 +HG02490 HG02490 0.355133138408323 +HG02491 HG02491 -0.37416787443259 +HG02493 HG02493 0.896444978525607 +HG02494 HG02494 -0.241964906828781 +HG02496 HG02496 -0.96620146689595 +HG02497 HG02497 -0.374608628109608 +HG02501 HG02501 0.615935782602929 +HG02502 HG02502 1.64102855658278 +HG02505 HG02505 0.27146023165382 +HG02508 HG02508 -0.450430629342688 +HG02511 HG02511 -1.23459081773575 +HG02512 HG02512 1.57477289335238 +HG02513 HG02513 -1.93156270891689 +HG02521 HG02521 -1.23191484564358 +HG02522 HG02522 0.0176610227552463 +HG02524 HG02524 -0.712448838763074 +HG02525 HG02525 0.522358800925014 +HG02536 HG02536 -0.686296684945125 +HG02537 HG02537 0.225211752264635 +HG02541 HG02541 -0.632207536111995 +HG02545 HG02545 -0.663748093640976 +HG02546 HG02546 -0.850369436376767 +HG02549 HG02549 1.66752490262703 +HG02554 HG02554 -1.2276643167467 +HG02555 HG02555 0.885731920021157 +HG02557 HG02557 0.177086903936436 +HG02558 HG02558 -0.728970007929558 +HG02561 HG02561 1.06018924111525 +HG02562 HG02562 -0.198672549340651 +HG02568 HG02568 1.8724462896762 +HG02570 HG02570 -0.844935235004395 +HG02571 HG02571 0.924195267970212 +HG02573 HG02573 -0.422410100798352 +HG02574 HG02574 0.573080978786154 +HG02577 HG02577 0.759072830473867 +HG02580 HG02580 0.126177763288486 +HG02582 HG02582 -0.250889349603711 +HG02583 HG02583 1.53474603125481 +HG02585 HG02585 0.820816653025652 +HG02586 HG02586 -0.581761433690724 +HG02588 HG02588 1.64016428245917 +HG02589 HG02589 1.12869445797863 +HG02594 HG02594 0.849236492290722 +HG02595 HG02595 0.815433391210762 +HG02597 HG02597 2.2738812356391 +HG02600 HG02600 0.182387937631627 +HG02601 HG02601 0.267102085769302 +HG02603 HG02603 0.0797800637345201 +HG02604 HG02604 -0.193121403063028 +HG02610 HG02610 -0.243805198103433 +HG02611 HG02611 0.128533084636984 +HG02613 HG02613 -0.134496441491657 +HG02614 HG02614 1.03002819932868 +HG02620 HG02620 0.541013938868594 +HG02621 HG02621 0.228407372057889 +HG02623 HG02623 0.49342543719226 +HG02624 HG02624 0.991825610327074 +HG02628 HG02628 0.928939483207932 +HG02629 HG02629 1.33383526900957 +HG02634 HG02634 -0.276497840004798 +HG02635 HG02635 -0.480056310779196 +HG02642 HG02642 -1.13266833304367 +HG02643 HG02643 0.324506065247035 +HG02645 HG02645 0.342075384361605 +HG02646 HG02646 1.36381282937734 +HG02648 HG02648 -0.0987354842246378 +HG02649 HG02649 0.109382606522897 +HG02651 HG02651 -0.88961358186809 +HG02652 HG02652 -0.0963771748010669 +HG02654 HG02654 -1.08839811375428 +HG02655 HG02655 0.734332341795341 +HG02657 HG02657 0.443743447773824 +HG02658 HG02658 -0.356669734114948 +HG02659 HG02659 -1.01471436389619 +HG02660 HG02660 0.922282938159407 +HG02661 HG02661 -1.41016578995038 +HG02666 HG02666 1.38523376328802 +HG02667 HG02667 0.427937127924907 +HG02675 HG02675 -0.629931812425532 +HG02676 HG02676 0.776763856276365 +HG02678 HG02678 1.1903282618914 +HG02679 HG02679 -0.459051835575226 +HG02681 HG02681 1.75659089366016 +HG02682 HG02682 -0.604267881878711 +HG02684 HG02684 -1.4086767700798 +HG02685 HG02685 -0.775798038846995 +HG02687 HG02687 -0.545172365408683 +HG02688 HG02688 0.734589294741673 +HG02690 HG02690 0.706057311569955 +HG02691 HG02691 0.661925957782961 +HG02694 HG02694 0.568462686850835 +HG02698 HG02698 1.19194985021634 +HG02699 HG02699 -1.72101812580685 +HG02700 HG02700 0.29714898387128 +HG02702 HG02702 -0.0879356697816152 +HG02703 HG02703 0.469740428670783 +HG02715 HG02715 1.1179962845223 +HG02716 HG02716 -0.464849650723079 +HG02721 HG02721 1.26146139706219 +HG02722 HG02722 1.33257146118732 +HG02724 HG02724 0.466811021779996 +HG02725 HG02725 -0.104072319912305 +HG02727 HG02727 -0.73670172221978 +HG02728 HG02728 -0.261183603441269 +HG02731 HG02731 -1.61904816918468 +HG02733 HG02733 0.54630783161538 +HG02734 HG02734 -0.215788131767661 +HG02736 HG02736 -0.165754794508469 +HG02737 HG02737 0.119458599222676 +HG02756 HG02756 -1.06525474815768 +HG02757 HG02757 1.86864346670208 +HG02759 HG02759 -0.392413468399321 +HG02760 HG02760 -0.913571093599866 +HG02762 HG02762 -0.0581110867693191 +HG02763 HG02763 -0.0233036445947527 +HG02768 HG02768 0.114887334857675 +HG02769 HG02769 -1.03619501800072 +HG02771 HG02771 -1.17677424690206 +HG02772 HG02772 1.703832931995 +HG02774 HG02774 0.137451018234988 +HG02775 HG02775 -1.13663889256248 +HG02778 HG02778 -0.961352531576079 +HG02780 HG02780 1.19867549902151 +HG02783 HG02783 0.0839571281547316 +HG02784 HG02784 0.805004744196615 +HG02786 HG02786 0.722289939995673 +HG02787 HG02787 0.382690362620635 +HG02789 HG02789 -0.338595985861303 +HG02790 HG02790 -1.32388264101684 +HG02792 HG02792 -0.485288879740754 +HG02793 HG02793 0.172035476634823 +HG02798 HG02798 1.16107752516295 +HG02799 HG02799 0.722232892135244 +HG02804 HG02804 -0.755945189413732 +HG02805 HG02805 0.472318752386181 +HG02807 HG02807 -1.21202760974074 +HG02808 HG02808 0.717252564464279 +HG02810 HG02810 -0.689966387441764 +HG02811 HG02811 0.616269573400343 +HG02813 HG02813 0.616377284250474 +HG02814 HG02814 -0.147985024330006 +HG02816 HG02816 0.738327431512758 +HG02817 HG02817 -0.179610386403837 +HG02818 HG02818 -0.562748958702444 +HG02819 HG02819 -1.88323895638616 +HG02820 HG02820 0.308156688082923 +HG02836 HG02836 0.262827422919435 +HG02837 HG02837 -0.302969845073204 +HG02839 HG02839 -0.139249565968748 +HG02840 HG02840 -1.00334425219126 +HG02851 HG02851 0.125534060540328 +HG02852 HG02852 -1.14139810377996 +HG02854 HG02854 1.35604476641832 +HG02855 HG02855 -0.121646443476209 +HG02860 HG02860 0.429910207168256 +HG02861 HG02861 0.276681739513086 +HG02870 HG02870 -0.255468753574839 +HG02878 HG02878 0.142620027162261 +HG02879 HG02879 -0.0986201526607551 +HG02881 HG02881 0.498039341418529 +HG02882 HG02882 -0.465571048102777 +HG02884 HG02884 -0.107711071956251 +HG02885 HG02885 0.652482768075155 +HG02887 HG02887 -1.05648536615804 +HG02888 HG02888 1.12871871688913 +HG02890 HG02890 -1.75838917980319 +HG02891 HG02891 0.758290586576992 +HG02895 HG02895 1.66232941629229 +HG02896 HG02896 -0.996383077566483 +HG02922 HG02922 1.56175905631653 +HG02923 HG02923 1.67643761295483 +HG02938 HG02938 -0.345887734513194 +HG02941 HG02941 0.2562088484286 +HG02943 HG02943 -0.381628678043833 +HG02944 HG02944 -0.346765054652216 +HG02946 HG02946 0.706498744640783 +HG02947 HG02947 -0.651058192321664 +HG02952 HG02952 1.42786799588626 +HG02953 HG02953 -0.442300055992552 +HG02964 HG02964 0.955363536266328 +HG02965 HG02965 0.909846925652436 +HG02968 HG02968 0.352951446962651 +HG02970 HG02970 1.56084197573649 +HG02971 HG02971 0.121068661120244 +HG02973 HG02973 0.304668534053593 +HG02974 HG02974 -0.699803639955644 +HG02976 HG02976 1.00370689935609 +HG02977 HG02977 1.41200452497359 +HG02979 HG02979 -0.684702778235457 +HG02981 HG02981 0.0627578044907189 +HG02982 HG02982 0.81214741212393 +HG02983 HG02983 1.84099499908596 +HG03006 HG03006 -1.16515237172308 +HG03007 HG03007 -0.562656198650609 +HG03009 HG03009 0.530724858844848 +HG03012 HG03012 -0.35042591816015 +HG03015 HG03015 -0.789342705213946 +HG03016 HG03016 1.71340123419686 +HG03018 HG03018 0.904425469176673 +HG03021 HG03021 0.80186870266221 +HG03022 HG03022 -0.514890596426415 +HG03024 HG03024 -1.14998486912797 +HG03025 HG03025 -0.188511112687772 +HG03027 HG03027 -0.0671876525111266 +HG03028 HG03028 1.3642419896685 +HG03034 HG03034 -1.27448835280025 +HG03035 HG03035 -0.0399419510917626 +HG03039 HG03039 -0.659931009180998 +HG03040 HG03040 -0.898187213800009 +HG03045 HG03045 0.762733772128597 +HG03046 HG03046 0.662172221577882 +HG03048 HG03048 -0.524725945627659 +HG03049 HG03049 -0.184806099688429 +HG03052 HG03052 0.465610931721192 +HG03054 HG03054 0.369129497831433 +HG03055 HG03055 -1.96085203786333 +HG03057 HG03057 -0.740402510445814 +HG03058 HG03058 -1.54090488584139 +HG03060 HG03060 0.94166515227167 +HG03061 HG03061 0.52859861477722 +HG03063 HG03063 0.644315463299622 +HG03064 HG03064 -0.150484176597953 +HG03066 HG03066 0.258066091277184 +HG03069 HG03069 0.0584659377537701 +HG03072 HG03072 -0.333334796375233 +HG03073 HG03073 -0.107718189210535 +HG03074 HG03074 0.204580565269572 +HG03077 HG03077 0.238524378611329 +HG03078 HG03078 1.21324834043819 +HG03079 HG03079 -0.495337277097228 +HG03081 HG03081 -0.148402491057995 +HG03082 HG03082 -0.835471347038148 +HG03084 HG03084 0.176357386531757 +HG03086 HG03086 0.479804284751345 +HG03088 HG03088 0.353130752413848 +HG03091 HG03091 0.545794710472495 +HG03095 HG03095 0.339833652956393 +HG03096 HG03096 0.907509766870719 +HG03099 HG03099 -1.62137238134499 +HG03100 HG03100 -1.03609380907666 +HG03103 HG03103 -0.257510217420591 +HG03105 HG03105 -0.43040551037736 +HG03108 HG03108 -1.86394853701037 +HG03109 HG03109 1.31329070266733 +HG03111 HG03111 1.30771641406729 +HG03112 HG03112 0.233219988015553 +HG03114 HG03114 0.822971417341418 +HG03115 HG03115 -0.568404615799628 +HG03117 HG03117 0.211322582043941 +HG03118 HG03118 -0.424839080155018 +HG03120 HG03120 -0.14943657785513 +HG03121 HG03121 1.04754211164771 +HG03123 HG03123 -0.33280362071809 +HG03124 HG03124 0.775909224586068 +HG03126 HG03126 -0.223536276073225 +HG03127 HG03127 0.564595129161596 +HG03129 HG03129 -1.15609113115956 +HG03130 HG03130 -0.82056901659735 +HG03132 HG03132 -0.227097128699671 +HG03133 HG03133 -0.48228691223225 +HG03135 HG03135 -0.13225858049769 +HG03136 HG03136 -0.331192093116026 +HG03139 HG03139 -1.9807089122925 +HG03157 HG03157 0.665184423944244 +HG03159 HG03159 -1.81553093874374 +HG03160 HG03160 0.679668942478702 +HG03162 HG03162 0.661662746568955 +HG03163 HG03163 0.135040888623565 +HG03166 HG03166 1.05558846546638 +HG03168 HG03168 -0.250829436978853 +HG03169 HG03169 0.498350721063196 +HG03172 HG03172 -0.0305160145626211 +HG03175 HG03175 -0.379991383767458 +HG03189 HG03189 0.192030139716552 +HG03190 HG03190 -0.187397716341953 +HG03193 HG03193 -1.81997114060839 +HG03195 HG03195 -0.725075800671896 +HG03196 HG03196 -0.0545312039188477 +HG03198 HG03198 -0.815456590150058 +HG03199 HG03199 -0.14219700387723 +HG03202 HG03202 0.597472312708698 +HG03209 HG03209 -0.0764284206998183 +HG03212 HG03212 0.660157804033904 +HG03224 HG03224 -0.210224945042226 +HG03225 HG03225 -0.482209471543015 +HG03228 HG03228 0.344655862209258 +HG03229 HG03229 -0.656298048766813 +HG03234 HG03234 -0.855797094890394 +HG03235 HG03235 0.294442868433582 +HG03237 HG03237 0.54875893277091 +HG03238 HG03238 0.181756586972991 +HG03240 HG03240 -0.69495856604812 +HG03241 HG03241 -0.665525846415801 +HG03242 HG03242 -0.445192408651035 +HG03246 HG03246 0.0514741297478156 +HG03247 HG03247 0.449905995588917 +HG03251 HG03251 -1.54009379244617 +HG03258 HG03258 0.0761625325887762 +HG03259 HG03259 2.08419141585868 +HG03265 HG03265 -0.0468663509129418 +HG03267 HG03267 -0.0569819719561962 +HG03268 HG03268 0.113190148773911 +HG03270 HG03270 0.362148204634373 +HG03271 HG03271 -0.70655878322096 +HG03279 HG03279 0.998981956258991 +HG03280 HG03280 0.660423516435107 +HG03291 HG03291 1.01081089869208 +HG03294 HG03294 1.07780441098991 +HG03295 HG03295 1.05279286326776 +HG03297 HG03297 1.30344082899551 +HG03298 HG03298 0.118859129412019 +HG03300 HG03300 -0.452752701595496 +HG03301 HG03301 -0.229129607059425 +HG03302 HG03302 -1.19194808698813 +HG03305 HG03305 0.86844162992616 +HG03306 HG03306 0.585380132543437 +HG03307 HG03307 0.582331152688345 +HG03309 HG03309 0.750384202011162 +HG03311 HG03311 -1.56227446264693 +HG03312 HG03312 -0.617135682305855 +HG03313 HG03313 -0.281789044184715 +HG03342 HG03342 -0.503234025249353 +HG03343 HG03343 -0.76983159498068 +HG03351 HG03351 0.482875749006882 +HG03352 HG03352 0.381743927576549 +HG03354 HG03354 0.402472218433291 +HG03363 HG03363 0.496731645108271 +HG03366 HG03366 1.43327059417805 +HG03367 HG03367 -1.07399889325734 +HG03369 HG03369 -1.50165748201253 +HG03370 HG03370 -2.02841313888799 +HG03372 HG03372 -0.460977667071829 +HG03373 HG03373 1.30005388384681 +HG03376 HG03376 1.67124010950486 +HG03378 HG03378 -0.688480190745275 +HG03380 HG03380 -0.497048486991443 +HG03382 HG03382 -0.624889070376564 +HG03385 HG03385 0.0824071483647679 +HG03388 HG03388 -0.34305239383918 +HG03391 HG03391 1.1168903502076 +HG03394 HG03394 0.407653907833966 +HG03397 HG03397 -1.31511116519989 +HG03401 HG03401 0.499577215740074 +HG03410 HG03410 -0.548379615341546 +HG03419 HG03419 -0.319281478929669 +HG03428 HG03428 0.384324524169844 +HG03432 HG03432 0.772273187694727 +HG03433 HG03433 0.255740202652336 +HG03436 HG03436 1.31348913565771 +HG03437 HG03437 0.463871319973823 +HG03439 HG03439 0.79794749466531 +HG03442 HG03442 -0.319429430389575 +HG03445 HG03445 -1.19648019250609 +HG03446 HG03446 0.571526632975411 +HG03449 HG03449 0.183923587073522 +HG03451 HG03451 -0.780677087966227 +HG03452 HG03452 -0.518909915496844 +HG03453 HG03453 -1.69887321421311 +HG03455 HG03455 -0.109621672793122 +HG03457 HG03457 0.181302505807895 +HG03458 HG03458 -0.641104767800863 +HG03460 HG03460 0.107339021264288 +HG03461 HG03461 0.434787960895555 +HG03464 HG03464 -0.842325913310854 +HG03470 HG03470 -0.352775484538592 +HG03472 HG03472 1.30637334681114 +HG03473 HG03473 -0.139733048124822 +HG03476 HG03476 -0.70979675087815 +HG03478 HG03478 0.149819596182716 +HG03479 HG03479 0.176235635564994 +HG03484 HG03484 0.194653526825072 +HG03485 HG03485 0.728138848735252 +HG03486 HG03486 0.656337759385302 +HG03487 HG03487 0.804338943368522 +HG03488 HG03488 -0.415965155534185 +HG03490 HG03490 -0.882296263918021 +HG03491 HG03491 0.041658535706488 +HG03499 HG03499 -1.0653893845425 +HG03514 HG03514 0.488526442160899 +HG03515 HG03515 1.17376283561966 +HG03517 HG03517 -0.563791687135062 +HG03518 HG03518 0.470976953929468 +HG03519 HG03519 0.458907553926786 +HG03520 HG03520 0.240721462669435 +HG03521 HG03521 -0.924504071676116 +HG03538 HG03538 -0.114396655051374 +HG03539 HG03539 0.838653370048155 +HG03548 HG03548 1.15476225686624 +HG03556 HG03556 -0.555049898666954 +HG03557 HG03557 0.318896796781449 +HG03558 HG03558 -0.0983452960586217 +HG03559 HG03559 -0.386490018660308 +HG03563 HG03563 1.01133143925812 +HG03565 HG03565 -0.385666426700179 +HG03567 HG03567 0.474167321592659 +HG03571 HG03571 0.851970013344735 +HG03572 HG03572 0.755015105022017 +HG03575 HG03575 -1.96451610910417 +HG03576 HG03576 -0.997123211648749 +HG03577 HG03577 -0.621261343021092 +HG03578 HG03578 -0.31444418108277 +HG03583 HG03583 0.165031550498554 +HG03585 HG03585 -0.820143226811667 +HG03589 HG03589 -0.228705054181812 +HG03593 HG03593 0.704028615004059 +HG03596 HG03596 0.457271848972029 +HG03598 HG03598 -0.473700158776853 +HG03600 HG03600 -0.960841415756926 +HG03603 HG03603 -0.886099413712122 +HG03604 HG03604 -0.0952508367557821 +HG03606 HG03606 -1.11598361609831 +HG03607 HG03607 -1.68070649480569 +HG03611 HG03611 -2.25503031305414 +HG03615 HG03615 0.59714379010306 +HG03616 HG03616 -0.79750322280904 +HG03618 HG03618 -0.63211526722896 +HG03619 HG03619 -0.488808072850437 +HG03624 HG03624 -0.0170080689671804 +HG03625 HG03625 -0.583957602692041 +HG03626 HG03626 -0.96520784678985 +HG03629 HG03629 -0.0230744226189356 +HG03631 HG03631 -0.312517519947381 +HG03633 HG03633 -0.680737237380096 +HG03634 HG03634 0.0367614251609874 +HG03636 HG03636 -0.0104904848802282 +HG03639 HG03639 0.779233074139747 +HG03640 HG03640 0.256507629613907 +HG03642 HG03642 -1.73806328662964 +HG03643 HG03643 0.051157487502664 +HG03644 HG03644 -1.28284966613838 +HG03645 HG03645 -0.385509891882548 +HG03646 HG03646 -1.09407161883568 +HG03649 HG03649 -0.916532961051281 +HG03650 HG03650 -1.26557647795365 +HG03652 HG03652 -0.674353235752664 +HG03653 HG03653 -0.00164065383472322 +HG03660 HG03660 -0.6072192875767 +HG03663 HG03663 -0.630966737965249 +HG03667 HG03667 -0.0664944983942542 +HG03668 HG03668 -0.357587342411272 +HG03672 HG03672 -0.240540562262331 +HG03673 HG03673 -0.0448083938294002 +HG03679 HG03679 1.03651990103857 +HG03680 HG03680 -1.28309260920034 +HG03681 HG03681 -1.01630717272415 +HG03683 HG03683 -0.699878072758119 +HG03684 HG03684 -0.950839122890145 +HG03685 HG03685 -1.10487265518102 +HG03686 HG03686 -0.181385084030921 +HG03687 HG03687 0.392046404759639 +HG03688 HG03688 1.29802520308119 +HG03689 HG03689 0.176429783181244 +HG03690 HG03690 0.37262485832456 +HG03691 HG03691 0.816096294222696 +HG03692 HG03692 -1.90916461093245 +HG03693 HG03693 -1.50567262390558 +HG03694 HG03694 -0.0211468671322592 +HG03695 HG03695 1.28973690095681 +HG03696 HG03696 0.324171926682583 +HG03697 HG03697 0.0923871365395019 +HG03698 HG03698 -1.04777105696539 +HG03699 HG03699 -0.962277929107588 +HG03701 HG03701 -1.19201759715854 +HG03702 HG03702 -0.827560063889123 +HG03703 HG03703 -1.36254030750995 +HG03705 HG03705 1.66723916889636 +HG03706 HG03706 0.637879733497224 +HG03708 HG03708 -0.0599674337001333 +HG03709 HG03709 -0.282331141332857 +HG03711 HG03711 -1.37223038697313 +HG03713 HG03713 0.301362089691873 +HG03714 HG03714 0.734310673946309 +HG03716 HG03716 0.141716478241391 +HG03717 HG03717 0.744824170766013 +HG03718 HG03718 -2.15722553928678 +HG03719 HG03719 0.914056969751949 +HG03720 HG03720 -0.355818147949804 +HG03721 HG03721 -0.55155898995092 +HG03722 HG03722 1.48558140506142 +HG03725 HG03725 -0.75755162876748 +HG03727 HG03727 -0.718466318751524 +HG03729 HG03729 0.735715375004242 +HG03730 HG03730 0.662048946868803 +HG03731 HG03731 -0.60473243519875 +HG03733 HG03733 0.322460203928591 +HG03736 HG03736 1.34558272411345 +HG03738 HG03738 0.0902775530629738 +HG03740 HG03740 0.256118185585428 +HG03741 HG03741 0.912430592545625 +HG03742 HG03742 -0.570168305894972 +HG03743 HG03743 -1.04220627759849 +HG03744 HG03744 1.54278219988788 +HG03745 HG03745 -1.27649008463176 +HG03746 HG03746 -1.31014268437849 +HG03752 HG03752 -1.41294125751155 +HG03753 HG03753 -1.20020782483875 +HG03754 HG03754 -0.287382570454823 +HG03755 HG03755 -0.0739802524626957 +HG03756 HG03756 1.00565819571012 +HG03757 HG03757 0.377658308437883 +HG03760 HG03760 0.753010570390265 +HG03761 HG03761 -0.535941948437499 +HG03762 HG03762 0.777816607063217 +HG03765 HG03765 -0.97397982406658 +HG03767 HG03767 0.634768144443033 +HG03770 HG03770 0.0961914381776652 +HG03771 HG03771 -0.642613591028427 +HG03772 HG03772 -0.860587072643291 +HG03773 HG03773 -0.396575308604806 +HG03774 HG03774 -0.752545297371426 +HG03775 HG03775 0.505986268526299 +HG03777 HG03777 -0.727242986220921 +HG03778 HG03778 0.600415732702524 +HG03779 HG03779 -0.502750046916787 +HG03780 HG03780 -0.221186542409162 +HG03781 HG03781 0.436454885249686 +HG03782 HG03782 -0.253252088893137 +HG03784 HG03784 -0.417903077545913 +HG03785 HG03785 1.27991717004627 +HG03786 HG03786 0.0536043325717805 +HG03787 HG03787 -0.63519606019594 +HG03788 HG03788 -1.29120150730198 +HG03789 HG03789 0.472030762658398 +HG03790 HG03790 0.72229699934966 +HG03792 HG03792 -0.709531496154294 +HG03793 HG03793 -0.0563804639346014 +HG03794 HG03794 -1.60263956582194 +HG03796 HG03796 -0.117700812924493 +HG03797 HG03797 -0.305732331521527 +HG03799 HG03799 -0.718828812957477 +HG03800 HG03800 0.906097690307831 +HG03802 HG03802 -1.37436562828374 +HG03803 HG03803 -0.760780898395628 +HG03805 HG03805 1.53549775075776 +HG03806 HG03806 0.215323224127117 +HG03808 HG03808 -2.28015025737706 +HG03809 HG03809 0.048486527696532 +HG03812 HG03812 -0.0937052838499682 +HG03814 HG03814 -0.159977571885752 +HG03815 HG03815 0.431644171135112 +HG03816 HG03816 0.0745963943069124 +HG03817 HG03817 0.71930306551134 +HG03821 HG03821 -0.967015704426089 +HG03823 HG03823 -0.759914755701928 +HG03824 HG03824 -0.239490129896357 +HG03825 HG03825 -0.553806929997318 +HG03826 HG03826 0.495195995335835 +HG03829 HG03829 1.2304398085698 +HG03830 HG03830 -0.506195289243308 +HG03832 HG03832 -0.420160852788673 +HG03833 HG03833 -0.442285635231966 +HG03836 HG03836 -0.926683447750269 +HG03837 HG03837 0.0519297439928038 +HG03838 HG03838 -0.455597683085348 +HG03844 HG03844 -0.845629572164288 +HG03846 HG03846 0.822864234013521 +HG03848 HG03848 0.949194751458672 +HG03849 HG03849 0.380379294551008 +HG03850 HG03850 0.269282925658388 +HG03851 HG03851 0.624006475223248 +HG03854 HG03854 0.115388758290531 +HG03856 HG03856 0.619126441644008 +HG03857 HG03857 -1.38198261769139 +HG03858 HG03858 1.88237497109707 +HG03861 HG03861 0.511396666122674 +HG03862 HG03862 0.22710341614008 +HG03863 HG03863 -0.554543676478379 +HG03864 HG03864 -0.0951375699989278 +HG03867 HG03867 0.205286324102451 +HG03868 HG03868 -1.05595757135263 +HG03869 HG03869 -1.53303881918345 +HG03870 HG03870 -0.699634667990995 +HG03871 HG03871 1.25484197475639 +HG03872 HG03872 -0.317959895976926 +HG03873 HG03873 -0.811119079123831 +HG03874 HG03874 0.22682498619688 +HG03875 HG03875 -0.218983236678074 +HG03882 HG03882 -1.09323494326894 +HG03884 HG03884 -1.37453761287549 +HG03885 HG03885 0.366702255544138 +HG03886 HG03886 0.665780102378499 +HG03887 HG03887 0.0514448551157611 +HG03888 HG03888 -0.787647649918257 +HG03890 HG03890 0.346442614642234 +HG03894 HG03894 -0.99040994052555 +HG03895 HG03895 0.59051006420764 +HG03897 HG03897 0.269198543236712 +HG03898 HG03898 -1.00471270137849 +HG03899 HG03899 0.322460203928591 +HG03900 HG03900 -0.598596440716731 +HG03902 HG03902 0.497772240299087 +HG03905 HG03905 0.269664577380416 +HG03906 HG03906 0.923655762774154 +HG03907 HG03907 0.087443959931726 +HG03908 HG03908 -0.764193382766411 +HG03910 HG03910 1.04883909116718 +HG03911 HG03911 0.0795509802573228 +HG03913 HG03913 -1.10196774479205 +HG03914 HG03914 0.496575633157266 +HG03916 HG03916 0.256916572828372 +HG03917 HG03917 -0.690508586712785 +HG03919 HG03919 0.370687824216055 +HG03920 HG03920 -0.388408270254021 +HG03922 HG03922 -0.361583309373784 +HG03925 HG03925 -1.23403340974549 +HG03926 HG03926 0.00690441733398086 +HG03928 HG03928 0.261365133531158 +HG03930 HG03930 0.72423728116103 +HG03931 HG03931 0.402624829710123 +HG03934 HG03934 0.190791923908699 +HG03937 HG03937 0.0133145963612859 +HG03940 HG03940 -0.209716819563775 +HG03941 HG03941 -0.861781577126147 +HG03943 HG03943 -1.18010491340889 +HG03944 HG03944 0.657087906294775 +HG03945 HG03945 -0.339090666545104 +HG03947 HG03947 -0.787260957261796 +HG03949 HG03949 -0.435921718615178 +HG03950 HG03950 1.24122533769203 +HG03951 HG03951 -0.232577994466479 +HG03953 HG03953 -1.04873507211344 +HG03960 HG03960 0.166285077252574 +HG03963 HG03963 0.256100896908022 +HG03965 HG03965 -1.27459382343669 +HG03967 HG03967 0.668065959312157 +HG03968 HG03968 -1.45725255659192 +HG03969 HG03969 -0.456906519944152 +HG03971 HG03971 -0.118511099255412 +HG03973 HG03973 -0.954853453646929 +HG03974 HG03974 0.246411683290889 +HG03976 HG03976 0.449122127724548 +HG03977 HG03977 -0.65543605849561 +HG03978 HG03978 -0.751990577893747 +HG03985 HG03985 -0.486702475082302 +HG03986 HG03986 -0.932881990812414 +HG03989 HG03989 -0.0247564260694265 +HG03990 HG03990 0.0386348510862282 +HG03991 HG03991 -0.47172913719491 +HG03992 HG03992 0.309036983778582 +HG03995 HG03995 -0.174619109178032 +HG03998 HG03998 -0.811119079123831 +HG03999 HG03999 0.0658522634614913 +HG04001 HG04001 0.124914972099295 +HG04002 HG04002 0.717628437074657 +HG04003 HG04003 -0.0386146599385529 +HG04006 HG04006 -0.105251583251035 +HG04014 HG04014 0.750663588780861 +HG04015 HG04015 -0.830063421012447 +HG04017 HG04017 -0.0802909224302664 +HG04018 HG04018 0.619018804942638 +HG04019 HG04019 0.31742528994366 +HG04020 HG04020 0.553697503844729 +HG04022 HG04022 0.703472917762716 +HG04023 HG04023 2.65116752876214 +HG04025 HG04025 -0.660062445852593 +HG04026 HG04026 -1.47489510062547 +HG04029 HG04029 0.175408420465195 +HG04033 HG04033 -1.45952609161651 +HG04035 HG04035 -0.24691715573189 +HG04036 HG04036 0.430963059806528 +HG04038 HG04038 -1.57681509867317 +HG04039 HG04039 -0.248648528381777 +HG04042 HG04042 -0.822363906740458 +HG04047 HG04047 -0.43405293736179 +HG04054 HG04054 0.416364066588855 +HG04056 HG04056 1.12044215709458 +HG04059 HG04059 -0.0761343570899524 +HG04060 HG04060 -0.0324230315560156 +HG04061 HG04061 -1.06699461531746 +HG04062 HG04062 -0.281515639910913 +HG04063 HG04063 0.564246801505338 +HG04070 HG04070 0.413064865160416 +HG04075 HG04075 -0.0351648961526991 +HG04076 HG04076 -0.14323785861058 +HG04080 HG04080 2.01235926267611 +HG04090 HG04090 1.67746291227275 +HG04093 HG04093 0.653902033027877 +HG04094 HG04094 0.366407326976603 +HG04096 HG04096 -2.63813496421875 +HG04098 HG04098 0.201069191215349 +HG04099 HG04099 -0.240425837615039 +HG04100 HG04100 -0.676755445368868 +HG04106 HG04106 0.697986078624729 +HG04107 HG04107 1.62607493938129 +HG04118 HG04118 -0.244140128261937 +HG04127 HG04127 0.234787996199285 +HG04131 HG04131 1.15112469715644 +HG04132 HG04132 -2.00844430231361 +HG04134 HG04134 -0.163372512290975 +HG04135 HG04135 2.1878374743428 +HG04140 HG04140 -1.21110373415059 +HG04141 HG04141 0.481122809352437 +HG04144 HG04144 -0.238483740067504 +HG04146 HG04146 0.941040058012454 +HG04147 HG04147 -0.751151723864947 +HG04150 HG04150 -0.517300123977313 +HG04151 HG04151 -0.874492671145503 +HG04152 HG04152 -1.6844681071987 +HG04153 HG04153 -0.438233556984918 +HG04155 HG04155 0.933463566904436 +HG04156 HG04156 -1.07633996789989 +HG04158 HG04158 1.01277632328189 +HG04159 HG04159 -1.35003564906306 +HG04161 HG04161 0.308358353740228 +HG04164 HG04164 1.05231376821982 +HG04171 HG04171 -0.359051515268728 +HG04173 HG04173 -0.263042306931768 +HG04174 HG04174 -1.3985411976569 +HG04176 HG04176 -1.33906086172993 +HG04177 HG04177 0.672151494942405 +HG04180 HG04180 1.19718923028645 +HG04182 HG04182 -0.955823862703914 +HG04183 HG04183 -0.893621053534491 +HG04185 HG04185 -0.738817024189953 +HG04186 HG04186 -0.0357841471623265 +HG04188 HG04188 -1.07789962404003 +HG04189 HG04189 -0.316415115693169 +HG04191 HG04191 -0.534451789104282 +HG04192 HG04192 1.25566708637189 +HG04194 HG04194 -2.47575003315121 +HG04195 HG04195 -0.354834343073714 +HG04198 HG04198 -0.458283215326759 +HG04200 HG04200 -0.0783636405684774 +HG04204 HG04204 -0.153397848333321 +HG04206 HG04206 -0.107866904500428 +HG04209 HG04209 1.26310897304541 +HG04210 HG04210 -0.00283699263440139 +HG04211 HG04211 -2.04724763016728 +HG04212 HG04212 0.662540378852349 +HG04214 HG04214 -0.823708733064653 +HG04216 HG04216 0.146434781896667 +HG04217 HG04217 0.550299536339086 +HG04219 HG04219 2.11740352482315 +HG04222 HG04222 0.0415280931001931 +HG04225 HG04225 0.593175358753395 +HG04227 HG04227 -1.96500683828621 +HG04229 HG04229 0.897860980763581 +HG04235 HG04235 -0.761777170811244 +HG04238 HG04238 0.788299941157391 +HG04239 HG04239 -0.73012847846561 +HGDP00003 HGDP00003 -1.53413789859374 +HGDP00007 HGDP00007 -2.20506595185275 +HGDP00011 HGDP00011 -1.0714252335701 +HGDP00015 HGDP00015 -1.46971565467742 +HGDP00017 HGDP00017 0.335189036469363 +HGDP00021 HGDP00021 -1.63247904381094 +HGDP00023 HGDP00023 -1.43524747496497 +HGDP00025 HGDP00025 -1.14112191595847 +HGDP00031 HGDP00031 1.10241142921372 +HGDP00033 HGDP00033 -0.844715711142162 +HGDP00035 HGDP00035 -1.67417333734241 +HGDP00037 HGDP00037 1.02160120875167 +HGDP00039 HGDP00039 -0.995024386788998 +HGDP00041 HGDP00041 1.54656280278053 +HGDP00043 HGDP00043 0.375702692297274 +HGDP00045 HGDP00045 -2.2838315813906 +HGDP00047 HGDP00047 -0.491928436818067 +HGDP00049 HGDP00049 -0.208261084713621 +HGDP00052 HGDP00052 0.279922735503479 +HGDP00054 HGDP00054 0.432964665343788 +HGDP00060 HGDP00060 0.5913522017783 +HGDP00064 HGDP00064 -1.57621066942411 +HGDP00066 HGDP00066 0.205259904913434 +HGDP00068 HGDP00068 -0.818316057056744 +HGDP00070 HGDP00070 0.091308228447404 +HGDP00072 HGDP00072 -0.995212122533441 +HGDP00074 HGDP00074 1.06662578039784 +HGDP00076 HGDP00076 0.366063672066735 +HGDP00078 HGDP00078 0.6641914791166 +HGDP00080 HGDP00080 0.078996638380257 +HGDP00082 HGDP00082 0.388071747501949 +HGDP00086 HGDP00086 1.40398222372926 +HGDP00088 HGDP00088 0.450150684689978 +HGDP00092 HGDP00092 -0.138914305372917 +HGDP00094 HGDP00094 -0.322137713156266 +HGDP00096 HGDP00096 0.468054725431436 +HGDP00098 HGDP00098 -1.13040295867563 +HGDP00099 HGDP00099 0.589453172497068 +HGDP00100 HGDP00100 0.152366800922469 +HGDP00102 HGDP00102 0.518861898147482 +HGDP00103 HGDP00103 -1.31525519573787 +HGDP00105 HGDP00105 -1.04805198725783 +HGDP00106 HGDP00106 0.330167502360194 +HGDP00109 HGDP00109 1.19310865836352 +HGDP00110 HGDP00110 0.352405197320722 +HGDP00115 HGDP00115 -0.594406507784572 +HGDP00118 HGDP00118 1.24387889803125 +HGDP00119 HGDP00119 -0.092841314132518 +HGDP00120 HGDP00120 -0.695771392848619 +HGDP00122 HGDP00122 0.584917884953707 +HGDP00127 HGDP00127 1.21624571736826 +HGDP00129 HGDP00129 0.0357419225167509 +HGDP00131 HGDP00131 -0.266894652514393 +HGDP00133 HGDP00133 -1.08682153382546 +HGDP00134 HGDP00134 -0.216836893524732 +HGDP00135 HGDP00135 0.965323243357257 +HGDP00136 HGDP00136 -0.0966755678998993 +HGDP00137 HGDP00137 0.417809963599852 +HGDP00139 HGDP00139 -0.0436448908833226 +HGDP00140 HGDP00140 0.410923666855741 +HGDP00141 HGDP00141 0.307986662263368 +HGDP00143 HGDP00143 0.401996654502881 +HGDP00144 HGDP00144 -1.27557430941798 +HGDP00145 HGDP00145 -0.238664034380263 +HGDP00146 HGDP00146 0.731360818705 +HGDP00148 HGDP00148 0.42679800740884 +HGDP00149 HGDP00149 -0.483559565061679 +HGDP00151 HGDP00151 0.709146643702609 +HGDP00153 HGDP00153 0.375082217451971 +HGDP00154 HGDP00154 -2.00515881253423 +HGDP00155 HGDP00155 1.56541647489287 +HGDP00158 HGDP00158 -0.129082733985987 +HGDP00161 HGDP00161 -0.312394660751777 +HGDP00167 HGDP00167 0.389794856928971 +HGDP00169 HGDP00169 0.734731476219778 +HGDP00171 HGDP00171 -0.00294294190732231 +HGDP00175 HGDP00175 -1.28258014820396 +HGDP00177 HGDP00177 -0.155016415061017 +HGDP00179 HGDP00179 -0.522230957346876 +HGDP00181 HGDP00181 -0.781126692447042 +HGDP00183 HGDP00183 1.6250094323772 +HGDP00187 HGDP00187 -0.821609397854367 +HGDP00189 HGDP00189 0.666956046514104 +HGDP00191 HGDP00191 -0.0758964813922259 +HGDP00192 HGDP00192 1.30604588967155 +HGDP00197 HGDP00197 0.473656597168268 +HGDP00199 HGDP00199 1.20376580587431 +HGDP00201 HGDP00201 -1.80323446231002 +HGDP00205 HGDP00205 -1.5253606753748 +HGDP00206 HGDP00206 0.410389855528106 +HGDP00210 HGDP00210 0.342901905879166 +HGDP00214 HGDP00214 -0.952875306346395 +HGDP00222 HGDP00222 0.33706373383031 +HGDP00224 HGDP00224 -0.43330357893593 +HGDP00228 HGDP00228 -0.951084895746975 +HGDP00230 HGDP00230 -0.686802485015222 +HGDP00234 HGDP00234 -0.268983358188531 +HGDP00237 HGDP00237 0.133120367812533 +HGDP00239 HGDP00239 1.38659898175325 +HGDP00241 HGDP00241 -0.173176101264058 +HGDP00243 HGDP00243 2.74133336371838 +HGDP00244 HGDP00244 -0.776180764886159 +HGDP00247 HGDP00247 1.34141660793263 +HGDP00248 HGDP00248 -0.0552888643457694 +HGDP00251 HGDP00251 -0.00509028827660752 +HGDP00254 HGDP00254 -0.150928902451574 +HGDP00258 HGDP00258 -0.691379988155449 +HGDP00259 HGDP00259 0.113188471407894 +HGDP00262 HGDP00262 0.118249251094021 +HGDP00264 HGDP00264 -0.535204385970872 +HGDP00277 HGDP00277 -0.0852355888022981 +HGDP00281 HGDP00281 -0.980587154809274 +HGDP00285 HGDP00285 -0.607833181968153 +HGDP00290 HGDP00290 2.29798642864215 +HGDP00298 HGDP00298 0.712145319131716 +HGDP00302 HGDP00302 -0.168337811986235 +HGDP00304 HGDP00304 -0.81002729289746 +HGDP00307 HGDP00307 0.457803826867589 +HGDP00309 HGDP00309 0.672496109813304 +HGDP00311 HGDP00311 -0.110784665254939 +HGDP00313 HGDP00313 0.889362834364908 +HGDP00315 HGDP00315 1.34753405730434 +HGDP00321 HGDP00321 1.41062866039992 +HGDP00323 HGDP00323 0.179038448220615 +HGDP00330 HGDP00330 0.391008452331901 +HGDP00333 HGDP00333 0.28889792581167 +HGDP00346 HGDP00346 0.889525552842397 +HGDP00351 HGDP00351 0.426491007728387 +HGDP00356 HGDP00356 0.455812393242919 +HGDP00364 HGDP00364 2.01587626132987 +HGDP00371 HGDP00371 -0.0454289356668675 +HGDP00372 HGDP00372 -0.743491501655316 +HGDP00376 HGDP00376 0.0156406073123216 +HGDP00382 HGDP00382 0.1673904441212 +HGDP00388 HGDP00388 1.55764044673826 +HGDP00392 HGDP00392 -0.26312109135014 +HGDP00397 HGDP00397 0.793592986757099 +HGDP00402 HGDP00402 0.297499350755217 +HGDP00407 HGDP00407 -0.254706534644009 +HGDP00412 HGDP00412 0.358233594627202 +HGDP00417 HGDP00417 1.12058032819536 +HGDP00423 HGDP00423 0.628613898479635 +HGDP00433 HGDP00433 -0.391511415560762 +HGDP00438 HGDP00438 0.735656252701674 +HGDP00444 HGDP00444 0.394270682405087 +HGDP00445 HGDP00445 -0.389557365197721 +HGDP00511 HGDP00511 -1.85202705865837 +HGDP00512 HGDP00512 0.735825912134367 +HGDP00513 HGDP00513 -1.75662158671158 +HGDP00514 HGDP00514 -0.134630559855987 +HGDP00515 HGDP00515 -1.9789093884635 +HGDP00516 HGDP00516 -0.867223363327838 +HGDP00517 HGDP00517 -0.291718033064059 +HGDP00518 HGDP00518 -0.252245881308139 +HGDP00519 HGDP00519 0.259518953976483 +HGDP00520 HGDP00520 0.594539816390724 +HGDP00522 HGDP00522 2.58852957724999 +HGDP00523 HGDP00523 0.434942219731606 +HGDP00524 HGDP00524 -0.0585287991069114 +HGDP00525 HGDP00525 -0.244697076272262 +HGDP00527 HGDP00527 1.11484275038442 +HGDP00528 HGDP00528 2.41975098510983 +HGDP00529 HGDP00529 2.10617861942423 +HGDP00531 HGDP00531 0.519638668378759 +HGDP00534 HGDP00534 0.693886874894572 +HGDP00535 HGDP00535 -0.516263519632475 +HGDP00536 HGDP00536 -0.0843875406366576 +HGDP00537 HGDP00537 -1.02926720799388 +HGDP00538 HGDP00538 0.378415989712178 +HGDP00539 HGDP00539 -0.467774918413517 +HGDP00557 HGDP00557 0.317424965036903 +HGDP00558 HGDP00558 -0.0926141653960452 +HGDP00559 HGDP00559 -1.9202738707172 +HGDP00560 HGDP00560 -1.2327850122709 +HGDP00561 HGDP00561 0.605805970902401 +HGDP00562 HGDP00562 -1.11360216115275 +HGDP00563 HGDP00563 1.47827168287819 +HGDP00564 HGDP00564 0.557901316244938 +HGDP00565 HGDP00565 -0.779381662962689 +HGDP00566 HGDP00566 -0.164710277264641 +HGDP00568 HGDP00568 -1.58964988665438 +HGDP00571 HGDP00571 -0.245145666829747 +HGDP00572 HGDP00572 -0.712627846489344 +HGDP00573 HGDP00573 -1.87454557570945 +HGDP00574 HGDP00574 0.291556344547993 +HGDP00575 HGDP00575 0.912216644781476 +HGDP00579 HGDP00579 0.936085315788127 +HGDP00580 HGDP00580 -0.84363279402744 +HGDP00582 HGDP00582 0.473332498561264 +HGDP00584 HGDP00584 1.17351356103792 +HGDP00586 HGDP00586 1.87621845831654 +HGDP00587 HGDP00587 0.76463132476297 +HGDP00588 HGDP00588 -1.52737969658916 +HGDP00591 HGDP00591 -1.00516640872876 +HGDP00595 HGDP00595 1.1861759101113 +HGDP00598 HGDP00598 0.392927514566933 +HGDP00599 HGDP00599 0.0499178169136581 +HGDP00600 HGDP00600 0.273957650329816 +HGDP00601 HGDP00601 2.22944507551876 +HGDP00602 HGDP00602 0.433905243878193 +HGDP00606 HGDP00606 0.00138159545352141 +HGDP00607 HGDP00607 0.232088413240792 +HGDP00608 HGDP00608 0.191105893363324 +HGDP00609 HGDP00609 -0.95611640397284 +HGDP00610 HGDP00610 0.765365334674233 +HGDP00611 HGDP00611 0.15236200655152 +HGDP00613 HGDP00613 -0.334828678289279 +HGDP00614 HGDP00614 -0.0069006117248098 +HGDP00618 HGDP00618 0.346542154107725 +HGDP00619 HGDP00619 0.912592300624294 +HGDP00620 HGDP00620 1.26415697713173 +HGDP00622 HGDP00622 0.781537887653291 +HGDP00623 HGDP00623 0.463316602479766 +HGDP00624 HGDP00624 -2.02244691540696 +HGDP00625 HGDP00625 -1.15034332638838 +HGDP00626 HGDP00626 -0.348113992332735 +HGDP00627 HGDP00627 -1.26845562574434 +HGDP00628 HGDP00628 0.729195577333548 +HGDP00629 HGDP00629 -0.177644017848362 +HGDP00630 HGDP00630 -0.27731980018525 +HGDP00631 HGDP00631 1.50688918383525 +HGDP00632 HGDP00632 -0.792761489543516 +HGDP00634 HGDP00634 0.795193451696652 +HGDP00635 HGDP00635 1.30999240490645 +HGDP00636 HGDP00636 -0.938197306415316 +HGDP00637 HGDP00637 1.35589814577127 +HGDP00638 HGDP00638 1.26438526009669 +HGDP00639 HGDP00639 0.372813826743775 +HGDP00640 HGDP00640 0.394057884451138 +HGDP00641 HGDP00641 -0.0197572361061706 +HGDP00643 HGDP00643 0.0975518625113576 +HGDP00644 HGDP00644 0.941369535317316 +HGDP00645 HGDP00645 0.262623473060842 +HGDP00646 HGDP00646 -2.22258815853844 +HGDP00647 HGDP00647 -0.916656100109205 +HGDP00648 HGDP00648 0.934435797101548 +HGDP00649 HGDP00649 2.42542463335735 +HGDP00651 HGDP00651 -0.664439452674093 +HGDP00653 HGDP00653 -1.00319912202492 +HGDP00654 HGDP00654 0.0144477711191385 +HGDP00666 HGDP00666 0.409429069661396 +HGDP00667 HGDP00667 -0.945168999339426 +HGDP00668 HGDP00668 1.23064016016496 +HGDP00669 HGDP00669 -0.575752997744815 +HGDP00670 HGDP00670 -1.15596182076764 +HGDP00671 HGDP00671 1.44338534595436 +HGDP00672 HGDP00672 1.49302858170479 +HGDP00673 HGDP00673 0.679668753669782 +HGDP00674 HGDP00674 -0.906116520812351 +HGDP00675 HGDP00675 -0.0980302984778498 +HGDP00676 HGDP00676 -0.376779758214083 +HGDP00677 HGDP00677 -0.331665408098197 +HGDP00679 HGDP00679 -0.223253221357724 +HGDP00680 HGDP00680 -0.52718111728448 +HGDP00682 HGDP00682 -0.492806758082646 +HGDP00684 HGDP00684 -0.690585152172903 +HGDP00685 HGDP00685 0.0672620945656987 +HGDP00686 HGDP00686 0.548127503463644 +HGDP00687 HGDP00687 -0.0448321005798386 +HGDP00688 HGDP00688 0.525514487226769 +HGDP00689 HGDP00689 -1.42909800054488 +HGDP00690 HGDP00690 -0.698068063255392 +HGDP00692 HGDP00692 0.886872843830943 +HGDP00694 HGDP00694 0.00558856873955479 +HGDP00696 HGDP00696 0.275004636622001 +HGDP00697 HGDP00697 -2.71836649044161 +HGDP00698 HGDP00698 -0.098121603790783 +HGDP00699 HGDP00699 -0.0917557287410962 +HGDP00700 HGDP00700 1.81924127142439 +HGDP00701 HGDP00701 0.723749908709103 +HGDP00703 HGDP00703 -0.646822438294244 +HGDP00704 HGDP00704 0.451757622060268 +HGDP00708 HGDP00708 -0.13286722656681 +HGDP00710 HGDP00710 -0.734724114384056 +HGDP00711 HGDP00711 -1.09311043134527 +HGDP00712 HGDP00712 1.01369633566012 +HGDP00714 HGDP00714 -0.0353824829136155 +HGDP00715 HGDP00715 0.639781035146865 +HGDP00716 HGDP00716 0.689098459648384 +HGDP00719 HGDP00719 0.5696613516588 +HGDP00721 HGDP00721 0.893088154338806 +HGDP00726 HGDP00726 0.928289439922237 +HGDP00729 HGDP00729 1.3955918798206 +HGDP00731 HGDP00731 1.2644700134612 +HGDP00732 HGDP00732 -1.53588015640852 +HGDP00733 HGDP00733 -0.692917778629392 +HGDP00734 HGDP00734 0.147664322124899 +HGDP00735 HGDP00735 0.238429004854632 +HGDP00736 HGDP00736 -0.151880385455416 +HGDP00738 HGDP00738 -0.179431513430781 +HGDP00739 HGDP00739 1.03398384422074 +HGDP00740 HGDP00740 0.560613894480139 +HGDP00741 HGDP00741 -0.501240741897282 +HGDP00744 HGDP00744 0.851768667116452 +HGDP00745 HGDP00745 -0.0485413880146978 +HGDP00746 HGDP00746 0.429164391078426 +HGDP00747 HGDP00747 -1.07312160589544 +HGDP00748 HGDP00748 -1.30835378756088 +HGDP00750 HGDP00750 -2.36483758944199 +HGDP00751 HGDP00751 -0.30002076188178 +HGDP00752 HGDP00752 -0.818448017746968 +HGDP00753 HGDP00753 1.53771949719996 +HGDP00754 HGDP00754 0.976120699812701 +HGDP00755 HGDP00755 2.77800980612111 +HGDP00756 HGDP00756 0.955022618501406 +HGDP00757 HGDP00757 -0.164741538942483 +HGDP00758 HGDP00758 0.0837180262157288 +HGDP00759 HGDP00759 0.703307463482166 +HGDP00760 HGDP00760 0.165067007847934 +HGDP00761 HGDP00761 -0.474392516503711 +HGDP00762 HGDP00762 0.879779639468388 +HGDP00763 HGDP00763 -0.0374520673013852 +HGDP00764 HGDP00764 -0.390807404390666 +HGDP00765 HGDP00765 0.532743497476317 +HGDP00766 HGDP00766 -0.227299817974695 +HGDP00767 HGDP00767 0.0489044096687818 +HGDP00768 HGDP00768 -0.332693857699985 +HGDP00769 HGDP00769 -0.75805040382579 +HGDP00771 HGDP00771 -0.0230925391407565 +HGDP00772 HGDP00772 0.665269054761067 +HGDP00774 HGDP00774 -1.23386059261625 +HGDP00776 HGDP00776 2.68513383257235 +HGDP00777 HGDP00777 -0.517356665515686 +HGDP00779 HGDP00779 0.107568942820943 +HGDP00780 HGDP00780 -1.0257496888111 +HGDP00781 HGDP00781 -0.942506506989809 +HGDP00782 HGDP00782 -0.561486171280044 +HGDP00784 HGDP00784 0.818713067399312 +HGDP00786 HGDP00786 -0.0478965311696429 +HGDP00790 HGDP00790 -0.482938920527713 +HGDP00791 HGDP00791 -0.334753348342329 +HGDP00794 HGDP00794 -0.613747470102003 +HGDP00797 HGDP00797 0.295917988212406 +HGDP00799 HGDP00799 -0.805947663680074 +HGDP00800 HGDP00800 0.820956366373208 +HGDP00802 HGDP00802 0.189204793652481 +HGDP00803 HGDP00803 0.88933252700123 +HGDP00804 HGDP00804 1.72736269808769 +HGDP00805 HGDP00805 -0.185263657060725 +HGDP00807 HGDP00807 0.148363806560746 +HGDP00808 HGDP00808 0.158031976445476 +HGDP00810 HGDP00810 -0.53889900957312 +HGDP00811 HGDP00811 -1.87915813355626 +HGDP00812 HGDP00812 -0.965499665147061 +HGDP00813 HGDP00813 -0.676761183984818 +HGDP00814 HGDP00814 -0.527972796933706 +HGDP00815 HGDP00815 -0.519647076057581 +HGDP00817 HGDP00817 0.855192421849921 +HGDP00818 HGDP00818 0.728996709002574 +HGDP00819 HGDP00819 -1.03480310026858 +HGDP00820 HGDP00820 -0.0363686463934874 +HGDP00821 HGDP00821 -0.221576230281873 +HGDP00822 HGDP00822 1.03470178752784 +HGDP00828 HGDP00828 0.963155417496074 +HGDP00832 HGDP00832 -2.9588067714615 +HGDP00837 HGDP00837 -2.15212915270392 +HGDP00838 HGDP00838 -2.27616892366587 +HGDP00843 HGDP00843 -1.14100119568765 +HGDP00849 HGDP00849 0.0851141778953756 +HGDP00854 HGDP00854 0.00807541973216897 +HGDP00856 HGDP00856 -1.15644049000295 +HGDP00858 HGDP00858 0.143018104700682 +HGDP00859 HGDP00859 -0.76307134288469 +HGDP00860 HGDP00860 0.0521034968792979 +HGDP00861 HGDP00861 -0.496971048056422 +HGDP00862 HGDP00862 -0.0350310413426041 +HGDP00863 HGDP00863 -1.58751437646833 +HGDP00864 HGDP00864 1.46065280639475 +HGDP00865 HGDP00865 0.455396622317527 +HGDP00869 HGDP00869 0.757902528331089 +HGDP00870 HGDP00870 -0.755865780176617 +HGDP00871 HGDP00871 -0.0741771672907269 +HGDP00872 HGDP00872 1.09490809093455 +HGDP00875 HGDP00875 -0.905957916009699 +HGDP00876 HGDP00876 0.558853610816721 +HGDP00877 HGDP00877 -1.47106560185563 +HGDP00879 HGDP00879 0.475892337950785 +HGDP00880 HGDP00880 -0.992198339792475 +HGDP00881 HGDP00881 1.55652531661468 +HGDP00882 HGDP00882 -1.56677004169675 +HGDP00883 HGDP00883 2.16195919349235 +HGDP00884 HGDP00884 1.42247627950913 +HGDP00885 HGDP00885 0.628719354641146 +HGDP00886 HGDP00886 -0.228874830940208 +HGDP00888 HGDP00888 -0.672792453707286 +HGDP00889 HGDP00889 0.349656205812417 +HGDP00890 HGDP00890 -0.404341687250249 +HGDP00891 HGDP00891 1.40958750424184 +HGDP00892 HGDP00892 0.0315827321659966 +HGDP00893 HGDP00893 -0.833085546637476 +HGDP00894 HGDP00894 -0.591910606446525 +HGDP00895 HGDP00895 1.71747109289894 +HGDP00896 HGDP00896 0.649739648884734 +HGDP00897 HGDP00897 0.813158331155169 +HGDP00898 HGDP00898 -0.594411707993843 +HGDP00899 HGDP00899 0.243625294432346 +HGDP00900 HGDP00900 1.71614059040894 +HGDP00901 HGDP00901 0.230819992676502 +HGDP00902 HGDP00902 1.53289774958228 +HGDP00904 HGDP00904 -1.50274773951753 +HGDP00905 HGDP00905 -0.602568802524997 +HGDP00906 HGDP00906 1.32390747153494 +HGDP00907 HGDP00907 2.50208462120246 +HGDP00908 HGDP00908 -1.40402332893539 +HGDP00909 HGDP00909 -0.863797720359721 +HGDP00910 HGDP00910 -1.04724472650286 +HGDP00911 HGDP00911 0.885679626845031 +HGDP00912 HGDP00912 0.309782452314766 +HGDP00914 HGDP00914 -2.00847509075198 +HGDP00917 HGDP00917 -0.185909516514209 +HGDP00918 HGDP00918 0.761214237511408 +HGDP00919 HGDP00919 -1.33149178407806 +HGDP00920 HGDP00920 -1.06838035718644 +HGDP00924 HGDP00924 1.10960945499913 +HGDP00925 HGDP00925 1.4477548688795 +HGDP00926 HGDP00926 1.36732509176235 +HGDP00929 HGDP00929 -0.191914179835064 +HGDP00930 HGDP00930 1.04284203701019 +HGDP00931 HGDP00931 1.41638964292614 +HGDP00935 HGDP00935 1.16313548926935 +HGDP00937 HGDP00937 0.873827308124045 +HGDP00938 HGDP00938 0.289589231224368 +HGDP00939 HGDP00939 -0.459325132473123 +HGDP00940 HGDP00940 1.66483716774399 +HGDP00941 HGDP00941 1.72829693484403 +HGDP00942 HGDP00942 -1.07870003209717 +HGDP00943 HGDP00943 0.704315790357911 +HGDP00944 HGDP00944 -0.157327898822253 +HGDP00945 HGDP00945 0.971478774021863 +HGDP00946 HGDP00946 0.404228180365352 +HGDP00947 HGDP00947 -0.498723878346793 +HGDP00949 HGDP00949 0.144628464307095 +HGDP00950 HGDP00950 0.508335945933063 +HGDP00952 HGDP00952 0.477768200110718 +HGDP00953 HGDP00953 -0.820843324151011 +HGDP00954 HGDP00954 -0.0389123189990516 +HGDP00955 HGDP00955 0.0972243735921118 +HGDP00957 HGDP00957 -0.784563367487795 +HGDP00958 HGDP00958 0.108853289178808 +HGDP00959 HGDP00959 -1.23879483640053 +HGDP00960 HGDP00960 -0.734824008794967 +HGDP00961 HGDP00961 1.07299093472014 +HGDP00962 HGDP00962 0.0392856309274283 +HGDP00963 HGDP00963 0.777667056522018 +HGDP00964 HGDP00964 -0.0049177102816757 +HGDP00965 HGDP00965 0.323462329538729 +HGDP00966 HGDP00966 1.05986710235652 +HGDP00967 HGDP00967 0.302905452675099 +HGDP00968 HGDP00968 -1.00110122140906 +HGDP00969 HGDP00969 0.0860748995089981 +HGDP00971 HGDP00971 -0.610480447251789 +HGDP00972 HGDP00972 -0.66280385345446 +HGDP00973 HGDP00973 1.18236171370154 +HGDP00974 HGDP00974 0.816471845250326 +HGDP00975 HGDP00975 -0.485169885080728 +HGDP00976 HGDP00976 0.799590348849109 +HGDP00977 HGDP00977 -1.04825310658606 +HGDP00995 HGDP00995 0.05259298408931 +HGDP00999 HGDP00999 -0.457496694497389 +HGDP01001 HGDP01001 -0.828775341966956 +HGDP01006 HGDP01006 1.81890808382417 +HGDP01009 HGDP01009 -0.010504183760404 +HGDP01010 HGDP01010 -0.914776517130977 +HGDP01013 HGDP01013 0.636714494302536 +HGDP01014 HGDP01014 1.44244145147256 +HGDP01021 HGDP01021 -1.6526601244666 +HGDP01023 HGDP01023 0.704625469488718 +HGDP01024 HGDP01024 0.535263633261689 +HGDP01037 HGDP01037 0.70702680128964 +HGDP01041 HGDP01041 1.63962269510688 +HGDP01051 HGDP01051 0.600142274595018 +HGDP01055 HGDP01055 0.825436425151213 +HGDP01056 HGDP01056 0.406953028727541 +HGDP01057 HGDP01057 1.72594062046422 +HGDP01058 HGDP01058 0.970246799009305 +HGDP01059 HGDP01059 -0.509454419417128 +HGDP01060 HGDP01060 -0.587687940447437 +HGDP01062 HGDP01062 -1.40054139132656 +HGDP01063 HGDP01063 1.50515013244526 +HGDP01064 HGDP01064 0.0835357337162396 +HGDP01065 HGDP01065 0.730289328642032 +HGDP01066 HGDP01066 -0.0443191385211753 +HGDP01067 HGDP01067 -1.14538160955781 +HGDP01068 HGDP01068 0.501541201271876 +HGDP01069 HGDP01069 -0.642493231057639 +HGDP01070 HGDP01070 -0.730420189676721 +HGDP01071 HGDP01071 -0.210007638318414 +HGDP01072 HGDP01072 -1.16407271426343 +HGDP01073 HGDP01073 -0.0155188372862719 +HGDP01074 HGDP01074 -0.41612470121208 +HGDP01075 HGDP01075 -0.471617352446287 +HGDP01077 HGDP01077 1.32666287393652 +HGDP01096 HGDP01096 -0.931450275221636 +HGDP01099 HGDP01099 0.0997193875499688 +HGDP01100 HGDP01100 1.10892018820061 +HGDP01101 HGDP01101 -1.53761538546218 +HGDP01102 HGDP01102 -0.343180318651717 +HGDP01103 HGDP01103 -0.162371239724032 +HGDP01104 HGDP01104 0.875469056029933 +HGDP01149 HGDP01149 0.0583724141567124 +HGDP01151 HGDP01151 0.282900768724497 +HGDP01152 HGDP01152 -0.806094412220837 +HGDP01155 HGDP01155 -0.550667197526132 +HGDP01156 HGDP01156 -0.0409939341367144 +HGDP01161 HGDP01161 -0.754064366326826 +HGDP01162 HGDP01162 0.889739321126931 +HGDP01164 HGDP01164 0.787653185948545 +HGDP01166 HGDP01166 -1.17467627287327 +HGDP01167 HGDP01167 0.380196640213017 +HGDP01169 HGDP01169 1.32297267758741 +HGDP01171 HGDP01171 0.876910090329625 +HGDP01173 HGDP01173 1.33839181430117 +HGDP01174 HGDP01174 -0.713730502508538 +HGDP01177 HGDP01177 0.288531342810777 +HGDP01181 HGDP01181 1.56629587062016 +HGDP01182 HGDP01182 -0.06861197356153 +HGDP01183 HGDP01183 0.417546751847619 +HGDP01184 HGDP01184 0.885397366864495 +HGDP01185 HGDP01185 -1.0947266390256 +HGDP01186 HGDP01186 0.0724985932107715 +HGDP01187 HGDP01187 0.761031739613463 +HGDP01189 HGDP01189 -0.163958563406278 +HGDP01190 HGDP01190 -1.68540693435258 +HGDP01192 HGDP01192 0.591907731953357 +HGDP01193 HGDP01193 0.995077740866586 +HGDP01194 HGDP01194 2.78698032251762 +HGDP01195 HGDP01195 -0.880235251042351 +HGDP01196 HGDP01196 -0.0869728635618767 +HGDP01197 HGDP01197 -0.904792779224304 +HGDP01200 HGDP01200 0.591086597735251 +HGDP01201 HGDP01201 0.155031112232921 +HGDP01202 HGDP01202 -0.96361382729023 +HGDP01204 HGDP01204 -0.0104775668858068 +HGDP01205 HGDP01205 0.357230220071419 +HGDP01206 HGDP01206 -0.358096461025922 +HGDP01207 HGDP01207 1.31944264381756 +HGDP01209 HGDP01209 1.35130274439326 +HGDP01212 HGDP01212 0.942535770279603 +HGDP01213 HGDP01213 -0.118059056398314 +HGDP01214 HGDP01214 -1.00489697042262 +HGDP01216 HGDP01216 -1.08687755703344 +HGDP01217 HGDP01217 -1.3895615291182 +HGDP01218 HGDP01218 -0.107389291458496 +HGDP01220 HGDP01220 -1.49438832030559 +HGDP01221 HGDP01221 0.324353524649002 +HGDP01222 HGDP01222 -0.644011570240938 +HGDP01224 HGDP01224 0.717594827089496 +HGDP01225 HGDP01225 -0.67252210716569 +HGDP01226 HGDP01226 0.998343975284658 +HGDP01227 HGDP01227 1.35470087316209 +HGDP01229 HGDP01229 -0.198641742676319 +HGDP01230 HGDP01230 1.72238414711964 +HGDP01231 HGDP01231 1.33433007008522 +HGDP01232 HGDP01232 -0.266644363538358 +HGDP01233 HGDP01233 -0.873649270311391 +HGDP01236 HGDP01236 -1.50187000419854 +HGDP01237 HGDP01237 -0.992089996578981 +HGDP01238 HGDP01238 0.929574373923272 +HGDP01239 HGDP01239 0.655282251970552 +HGDP01241 HGDP01241 -1.7126393250958 +HGDP01243 HGDP01243 0.979858871021017 +HGDP01244 HGDP01244 -1.79494668104969 +HGDP01245 HGDP01245 0.0919836786169384 +HGDP01247 HGDP01247 0.602073386474752 +HGDP01248 HGDP01248 -1.61805821025875 +HGDP01249 HGDP01249 1.6801202875682 +HGDP01251 HGDP01251 0.532545881953622 +HGDP01254 HGDP01254 2.08415510637081 +HGDP01255 HGDP01255 1.71057052602321 +HGDP01257 HGDP01257 1.89818234681685 +HGDP01258 HGDP01258 -0.648788265270261 +HGDP01259 HGDP01259 0.999034869568252 +HGDP01260 HGDP01260 0.847941412573764 +HGDP01261 HGDP01261 -0.995190738487287 +HGDP01262 HGDP01262 -1.43217572728733 +HGDP01263 HGDP01263 -0.613799337071024 +HGDP01264 HGDP01264 0.618994687251231 +HGDP01265 HGDP01265 2.3993319910689 +HGDP01266 HGDP01266 1.15745025871092 +HGDP01267 HGDP01267 -0.430995262192207 +HGDP01268 HGDP01268 1.06249684398838 +HGDP01269 HGDP01269 -0.81139295163247 +HGDP01272 HGDP01272 0.123240283749092 +HGDP01275 HGDP01275 -0.609158048697003 +HGDP01276 HGDP01276 -0.800231090876863 +HGDP01277 HGDP01277 0.369512641895715 +HGDP01279 HGDP01279 0.810613108660223 +HGDP01280 HGDP01280 2.04179221325669 +HGDP01282 HGDP01282 1.77232197349558 +HGDP01283 HGDP01283 -0.79368945502961 +HGDP01287 HGDP01287 0.742566742728687 +HGDP01288 HGDP01288 -0.258496922055859 +HGDP01289 HGDP01289 0.736317215050248 +HGDP01290 HGDP01290 0.32239064653474 +HGDP01291 HGDP01291 0.0616334208981715 +HGDP01292 HGDP01292 -1.37131363051557 +HGDP01293 HGDP01293 1.3605976107616 +HGDP01294 HGDP01294 1.39508819701988 +HGDP01295 HGDP01295 0.605497049437025 +HGDP01296 HGDP01296 0.185120614442519 +HGDP01299 HGDP01299 -0.166663776141499 +HGDP01301 HGDP01301 0.91604359781746 +HGDP01302 HGDP01302 0.173883907549929 +HGDP01304 HGDP01304 0.802749893626321 +HGDP01305 HGDP01305 -0.257430556322612 +HGDP01309 HGDP01309 -0.663419889408897 +HGDP01310 HGDP01310 -0.515177947899481 +HGDP01311 HGDP01311 -0.0397262452979598 +HGDP01313 HGDP01313 0.986604650300497 +HGDP01317 HGDP01317 -0.696076156978209 +HGDP01318 HGDP01318 0.0553320811585749 +HGDP01319 HGDP01319 -0.20629984616824 +HGDP01321 HGDP01321 -0.979664157591629 +HGDP01322 HGDP01322 0.193075397642583 +HGDP01326 HGDP01326 0.298939421722029 +HGDP01328 HGDP01328 0.64616894443086 +HGDP01329 HGDP01329 -0.0390810612467373 +HGDP01330 HGDP01330 0.503282495057552 +HGDP01331 HGDP01331 1.34113839810257 +HGDP01332 HGDP01332 -0.386811729568985 +HGDP01334 HGDP01334 -1.07009507665794 +HGDP01336 HGDP01336 -0.0368191285115982 +HGDP01337 HGDP01337 -0.643683435265495 +HGDP01339 HGDP01339 1.38167761972241 +HGDP01340 HGDP01340 0.038433039378198 +HGDP01341 HGDP01341 0.0256659083112578 +HGDP01346 HGDP01346 -0.938743587388058 +HGDP01347 HGDP01347 -0.468683323140394 +HGDP01348 HGDP01348 0.144532884496976 +HGDP01349 HGDP01349 2.53197707769992 +HGDP01351 HGDP01351 1.74853976053319 +HGDP01352 HGDP01352 -0.666584184376088 +HGDP01353 HGDP01353 -1.80455156332561 +HGDP01354 HGDP01354 -0.315611119156851 +HGDP01356 HGDP01356 0.417485554221524 +HGDP01357 HGDP01357 -0.375787412246761 +HGDP01358 HGDP01358 -1.87805338419857 +HGDP01359 HGDP01359 0.037069475844973 +HGDP01360 HGDP01360 0.147167326774948 +HGDP01361 HGDP01361 -1.47437609978394 +HGDP01362 HGDP01362 0.062735319499206 +HGDP01363 HGDP01363 -2.75948296310651 +HGDP01366 HGDP01366 -0.0858549008143985 +HGDP01367 HGDP01367 -1.28702279508128 +HGDP01369 HGDP01369 -0.806930371236029 +HGDP01370 HGDP01370 -0.011168860497263 +HGDP01372 HGDP01372 -0.277311530881839 +HGDP01373 HGDP01373 -0.478789594038741 +HGDP01374 HGDP01374 0.563323891960982 +HGDP01375 HGDP01375 -0.260405069895142 +HGDP01376 HGDP01376 0.343672056212822 +HGDP01377 HGDP01377 -0.401242885923645 +HGDP01378 HGDP01378 -0.22931698053455 +HGDP01379 HGDP01379 0.737895131697426 +HGDP01380 HGDP01380 -1.28698787027289 +HGDP01381 HGDP01381 0.250776360723536 +HGDP01382 HGDP01382 0.52758984200914 +HGDP01384 HGDP01384 -0.100330483179499 +HGDP01385 HGDP01385 0.876681101996933 +HGDP01386 HGDP01386 -0.6226331343103 +HGDP01387 HGDP01387 -0.756456841748378 +HGDP01388 HGDP01388 3.13231243667688 +HGDP01396 HGDP01396 -1.28299460801829 +HGDP01397 HGDP01397 0.755093119014604 +HGDP01398 HGDP01398 0.696966057290744 +HGDP01399 HGDP01399 -0.000566434317815701 +HGDP01400 HGDP01400 0.989974913605325 +HGDP01403 HGDP01403 1.19123305561863 +HGDP01404 HGDP01404 0.984502362290946 +HGDP01405 HGDP01405 -0.248885413400329 +HGDP01408 HGDP01408 1.94016858229587 +HGDP01413 HGDP01413 0.288531318420401 +HGDP01418 HGDP01418 -1.62906738617382 +HGDP01419 HGDP01419 -0.432430205936063 +LP6005441-DNA_A01 LP6005441-DNA_A01 -0.603175748403203 +LP6005441-DNA_A04 LP6005441-DNA_A04 -1.83979015718388 +LP6005441-DNA_A05 LP6005441-DNA_A05 0.624825511931034 +LP6005441-DNA_A06 LP6005441-DNA_A06 -1.52848601764473 +LP6005441-DNA_A09 LP6005441-DNA_A09 0.119272872904461 +LP6005441-DNA_A12 LP6005441-DNA_A12 -1.44975600784243 +LP6005441-DNA_B02 LP6005441-DNA_B02 0.204478572039223 +LP6005441-DNA_B05 LP6005441-DNA_B05 -1.30439701428982 +LP6005441-DNA_B06 LP6005441-DNA_B06 -0.105991566786448 +LP6005441-DNA_B07 LP6005441-DNA_B07 -0.288278223504558 +LP6005441-DNA_B09 LP6005441-DNA_B09 0.389685534794224 +LP6005441-DNA_B12 LP6005441-DNA_B12 -2.6159365600032 +LP6005441-DNA_C01 LP6005441-DNA_C01 0.453688485348708 +LP6005441-DNA_C02 LP6005441-DNA_C02 0.323240370330378 +LP6005441-DNA_C03 LP6005441-DNA_C03 0.350786259236249 +LP6005441-DNA_C05 LP6005441-DNA_C05 1.10540677885583 +LP6005441-DNA_C06 LP6005441-DNA_C06 -0.518762430611814 +LP6005441-DNA_C07 LP6005441-DNA_C07 -0.497340517959703 +LP6005441-DNA_C08 LP6005441-DNA_C08 -0.538476877413322 +LP6005441-DNA_C09 LP6005441-DNA_C09 1.01784246622065 +LP6005441-DNA_C10 LP6005441-DNA_C10 1.540764315182 +LP6005441-DNA_C11 LP6005441-DNA_C11 -1.21433188021886 +LP6005441-DNA_D01 LP6005441-DNA_D01 -1.39674751850299 +LP6005441-DNA_D02 LP6005441-DNA_D02 -1.69596163643395 +LP6005441-DNA_D03 LP6005441-DNA_D03 -0.200711606134771 +LP6005441-DNA_D04 LP6005441-DNA_D04 1.86213655661359 +LP6005441-DNA_D05 LP6005441-DNA_D05 0.20785135863397 +LP6005441-DNA_D06 LP6005441-DNA_D06 -0.0701972449560483 +LP6005441-DNA_D08 LP6005441-DNA_D08 1.04990960991936 +LP6005441-DNA_D09 LP6005441-DNA_D09 1.94318053147006 +LP6005441-DNA_D10 LP6005441-DNA_D10 0.385717103066889 +LP6005441-DNA_D11 LP6005441-DNA_D11 -0.931990601030796 +LP6005441-DNA_D12 LP6005441-DNA_D12 -1.19100651907086 +LP6005441-DNA_E02 LP6005441-DNA_E02 0.112340939116105 +LP6005441-DNA_E03 LP6005441-DNA_E03 -0.183978734648751 +LP6005441-DNA_E05 LP6005441-DNA_E05 0.521248409688578 +LP6005441-DNA_E06 LP6005441-DNA_E06 0.878216093275597 +LP6005441-DNA_E07 LP6005441-DNA_E07 -0.684942590074539 +LP6005441-DNA_E08 LP6005441-DNA_E08 0.300895958942433 +LP6005441-DNA_E09 LP6005441-DNA_E09 -0.0470476198389508 +LP6005441-DNA_E10 LP6005441-DNA_E10 -0.156836870857082 +LP6005441-DNA_F02 LP6005441-DNA_F02 0.353716523283559 +LP6005441-DNA_F03 LP6005441-DNA_F03 -0.673476716696691 +LP6005441-DNA_F04 LP6005441-DNA_F04 1.31824315938393 +LP6005441-DNA_F05 LP6005441-DNA_F05 -0.445102309450268 +LP6005441-DNA_F06 LP6005441-DNA_F06 0.599722599540784 +LP6005441-DNA_F07 LP6005441-DNA_F07 -0.897641757609588 +LP6005441-DNA_F08 LP6005441-DNA_F08 0.685270914733415 +LP6005441-DNA_F09 LP6005441-DNA_F09 0.70085697083712 +LP6005441-DNA_F10 LP6005441-DNA_F10 1.43669897511748 +LP6005441-DNA_F12 LP6005441-DNA_F12 -0.402627255797011 +LP6005441-DNA_G03 LP6005441-DNA_G03 -0.999230739095623 +LP6005441-DNA_G04 LP6005441-DNA_G04 -0.548422606975981 +LP6005441-DNA_G05 LP6005441-DNA_G05 0.193089896125448 +LP6005441-DNA_G06 LP6005441-DNA_G06 0.517833823606369 +LP6005441-DNA_G07 LP6005441-DNA_G07 -0.887450238037607 +LP6005441-DNA_G08 LP6005441-DNA_G08 -0.929110515100595 +LP6005441-DNA_G10 LP6005441-DNA_G10 -0.373778443541023 +LP6005441-DNA_G11 LP6005441-DNA_G11 -0.175259999435796 +LP6005441-DNA_G12 LP6005441-DNA_G12 0.871619653635447 +LP6005441-DNA_H03 LP6005441-DNA_H03 -0.488190835173718 +LP6005441-DNA_H05 LP6005441-DNA_H05 1.00136188948566 +LP6005441-DNA_H06 LP6005441-DNA_H06 0.500672918224945 +LP6005441-DNA_H07 LP6005441-DNA_H07 0.3622226819193 +LP6005441-DNA_H08 LP6005441-DNA_H08 -0.512209707785029 +LP6005441-DNA_H09 LP6005441-DNA_H09 0.138147114174172 +LP6005441-DNA_H10 LP6005441-DNA_H10 0.421369570670535 +LP6005441-DNA_H11 LP6005441-DNA_H11 -1.22803518200206 +LP6005441-DNA_H12 LP6005441-DNA_H12 1.97766854506948 +LP6005442-DNA_A02 LP6005442-DNA_A02 -0.147563324313614 +LP6005442-DNA_B02 LP6005442-DNA_B02 1.80095492858723 +LP6005442-DNA_D01 LP6005442-DNA_D01 0.456614718715406 +LP6005442-DNA_F01 LP6005442-DNA_F01 0.678199925961151 +LP6005442-DNA_G01 LP6005442-DNA_G01 1.68844339535162 +LP6005442-DNA_H01 LP6005442-DNA_H01 -2.57304269965693 +LP6005443-DNA_A01 LP6005443-DNA_A01 1.81773487266921 +LP6005443-DNA_A02 LP6005443-DNA_A02 -1.1024685856634 +LP6005443-DNA_B01 LP6005443-DNA_B01 -1.19462866807875 +LP6005443-DNA_C02 LP6005443-DNA_C02 -0.915915483835993 +LP6005443-DNA_D01 LP6005443-DNA_D01 0.429648272720967 +LP6005443-DNA_D02 LP6005443-DNA_D02 0.225695966281168 +LP6005443-DNA_E02 LP6005443-DNA_E02 -0.162627702456359 +LP6005443-DNA_E09 LP6005443-DNA_E09 1.53519334461336 +LP6005443-DNA_F01 LP6005443-DNA_F01 -1.26848398321615 +LP6005443-DNA_G01 LP6005443-DNA_G01 0.145692694907367 +LP6005443-DNA_H01 LP6005443-DNA_H01 0.371343132745737 +LP6005592-DNA_B03 LP6005592-DNA_B03 0.041307337523172 +LP6005592-DNA_D03 LP6005592-DNA_D03 0.923818750931503 +NA06984 NA06984 -0.313887693184445 +NA06985 NA06985 0.684550243181092 +NA06986 NA06986 -0.486582992620837 +NA06989 NA06989 0.312602099883102 +NA06993 NA06993 0.179265484490464 +NA06994 NA06994 1.63180946823759 +NA06995 NA06995 1.02028919580671 +NA06997 NA06997 -0.551560844314805 +NA07000 NA07000 0.623710269080655 +NA07014 NA07014 1.67695493175269 +NA07022 NA07022 1.57212899611606 +NA07034 NA07034 -0.0449190001418791 +NA07037 NA07037 1.54199695714651 +NA07045 NA07045 -1.24658766330223 +NA07051 NA07051 0.575884244161274 +NA07055 NA07055 -0.352854643610705 +NA07056 NA07056 -0.662011216984014 +NA07345 NA07345 -0.965132387441832 +NA07347 NA07347 -0.848786278044285 +NA07349 NA07349 -1.054061954776 +NA07357 NA07357 1.12978767763573 +NA10836 NA10836 1.37620853786373 +NA10840 NA10840 -0.0613053612935889 +NA10859 NA10859 0.948905874097916 +NA10863 NA10863 0.777894762652423 +NA11829 NA11829 0.924664476574115 +NA11830 NA11830 1.65098526977068 +NA11831 NA11831 -0.57970673865551 +NA11832 NA11832 0.252067920559899 +NA11839 NA11839 0.41684955706408 +NA11840 NA11840 0.470333742825366 +NA11843 NA11843 -0.845367655426696 +NA11881 NA11881 2.11491618050708 +NA11891 NA11891 -1.40510288493101 +NA11892 NA11892 1.49623552986972 +NA11893 NA11893 -0.871182987429622 +NA11894 NA11894 0.5254101408674 +NA11917 NA11917 -0.0726033720364025 +NA11918 NA11918 0.066527513834189 +NA11919 NA11919 3.08609071020856 +NA11920 NA11920 0.243303107854521 +NA11930 NA11930 1.31974962569265 +NA11931 NA11931 0.288382518265367 +NA11932 NA11932 0.715105034372053 +NA11933 NA11933 0.559440441211351 +NA11992 NA11992 -1.15386971352666 +NA11993 NA11993 -0.816686459646393 +NA11994 NA11994 0.443826834586304 +NA11995 NA11995 0.132462523558622 +NA12003 NA12003 0.445660206711575 +NA12004 NA12004 -1.49448613491388 +NA12005 NA12005 0.817111623284424 +NA12006 NA12006 1.57431983776625 +NA12043 NA12043 0.158644769777673 +NA12044 NA12044 1.01709749250315 +NA12045 NA12045 -0.196503024849563 +NA12046 NA12046 0.356383137637489 +NA12056 NA12056 -2.25959530511304 +NA12057 NA12057 0.859386004373586 +NA12058 NA12058 1.50150521909638 +NA12144 NA12144 0.621593779073321 +NA12145 NA12145 0.879177559748618 +NA12146 NA12146 1.80612304788592 +NA12154 NA12154 0.0815622880472678 +NA12155 NA12155 1.44272390415795 +NA12156 NA12156 0.981432467863372 +NA12234 NA12234 0.177093694009643 +NA12236 NA12236 -1.73703360873202 +NA12239 NA12239 -0.468814106340915 +NA12248 NA12248 0.583758192259389 +NA12249 NA12249 0.46169633161831 +NA12272 NA12272 0.925890594224001 +NA12273 NA12273 -0.134568720498291 +NA12275 NA12275 2.40714955398912 +NA12282 NA12282 -0.501563387672161 +NA12283 NA12283 -1.56939536246478 +NA12336 NA12336 2.86472298535041 +NA12340 NA12340 0.474942887809049 +NA12341 NA12341 0.429663562360217 +NA12342 NA12342 1.39630589560142 +NA12347 NA12347 0.0269421351203955 +NA12348 NA12348 0.840490920152421 +NA12383 NA12383 -0.442318311245756 +NA12399 NA12399 0.0510643487505623 +NA12400 NA12400 -1.2872931188297 +NA12413 NA12413 -0.607779991646909 +NA12414 NA12414 1.80960914691478 +NA12489 NA12489 -0.469299140784775 +NA12546B NA12546B 0.309953263243894 +NA12716 NA12716 -0.39222953075052 +NA12717 NA12717 0.25820819179734 +NA12718 NA12718 0.520349889419476 +NA12748 NA12748 1.30979401543761 +NA12749 NA12749 -0.433847631181303 +NA12750 NA12750 -0.134602295298657 +NA12751 NA12751 -0.284535553864563 +NA12760 NA12760 0.0214962438569759 +NA12761 NA12761 -0.666724195620419 +NA12762 NA12762 -0.0422374845227217 +NA12763 NA12763 1.34029769678223 +NA12775 NA12775 -0.243086849017496 +NA12776 NA12776 -0.711913534402626 +NA12777 NA12777 0.0059682158718738 +NA12778 NA12778 0.45094438784282 +NA12812 NA12812 -0.42853969137825 +NA12813 NA12813 -2.43837912274706 +NA12814 NA12814 0.737603798027194 +NA12815 NA12815 0.805997294820054 +NA12827 NA12827 1.11411485982373 +NA12828 NA12828 1.57735050916055 +NA12829 NA12829 -0.15023885169786 +NA12830A NA12830A 1.50593319970732 +NA12842 NA12842 -0.87161920531928 +NA12843 NA12843 0.618398883952423 +NA12872 NA12872 -0.452651121189077 +NA12873 NA12873 1.16493538346951 +NA12874 NA12874 -1.58828750886604 +NA12875 NA12875 1.62589547671832 +NA12878 NA12878 -0.792652949898733 +NA12889 NA12889 0.0458610991881117 +NA12890 NA12890 0.708870070313105 +NA12891 NA12891 -0.476395625726163 +NA12892 NA12892 0.159997207454576 +NA18486 NA18486 -0.422958623415416 +NA18487 NA18487 -1.57987504412944 +NA18488 NA18488 -1.58849847836813 +NA18489 NA18489 0.243381865756121 +NA18498 NA18498 -0.405586876165551 +NA18499 NA18499 0.746018211673116 +NA18501 NA18501 -0.2505996850377 +NA18502 NA18502 -0.146676553616664 +NA18504 NA18504 0.587415920742356 +NA18505 NA18505 -0.952362689379777 +NA18507 NA18507 0.600044272671082 +NA18508 NA18508 0.823667017125877 +NA18510 NA18510 -0.108403305757871 +NA18511 NA18511 0.0427392878630385 +NA18516 NA18516 -0.617563076877177 +NA18517 NA18517 0.343210270043829 +NA18519 NA18519 -0.00117633960147353 +NA18520 NA18520 0.979776038447681 +NA18522 NA18522 -0.594315536234073 +NA18523 NA18523 0.148883838828158 +NA18525 NA18525 0.269015811909512 +NA18526 NA18526 -0.284130916267332 +NA18528 NA18528 0.440469335524164 +NA18530 NA18530 0.392727200011119 +NA18531 NA18531 -1.45832167752262 +NA18532 NA18532 -1.61139415823487 +NA18533 NA18533 -0.199483065993394 +NA18534 NA18534 -0.0989041145673018 +NA18535 NA18535 1.04667158998269 +NA18536 NA18536 -1.20748647759577 +NA18537 NA18537 0.941356684384952 +NA18538 NA18538 -0.117702583569096 +NA18539 NA18539 -0.585731430477495 +NA18541 NA18541 0.118282904254222 +NA18542 NA18542 0.271078294491475 +NA18543 NA18543 1.02610969939242 +NA18544 NA18544 -0.0750606027024986 +NA18545 NA18545 -0.25105209466601 +NA18546 NA18546 -0.742173877773479 +NA18547 NA18547 -0.0693525876571918 +NA18548 NA18548 0.143463324083364 +NA18549 NA18549 -0.444967028884303 +NA18550 NA18550 1.92133170033486 +NA18552 NA18552 -0.245180453564304 +NA18553 NA18553 0.733781886044719 +NA18555 NA18555 0.161516488270164 +NA18557 NA18557 -1.80201333454097 +NA18558 NA18558 -1.72983789320726 +NA18559 NA18559 -1.05234911536497 +NA18560 NA18560 -2.34758527201241 +NA18561 NA18561 0.638645706233045 +NA18562 NA18562 1.41440431256887 +NA18563 NA18563 0.113488750671551 +NA18564 NA18564 -0.819550618305012 +NA18565 NA18565 -0.312279891859074 +NA18566 NA18566 0.430385477567032 +NA18567 NA18567 0.272401129994305 +NA18570 NA18570 1.3363064330464 +NA18571 NA18571 -1.11408015223158 +NA18572 NA18572 -0.0177516841112245 +NA18573 NA18573 -0.0420536787281641 +NA18574 NA18574 0.534134205024249 +NA18577 NA18577 -1.26547704538166 +NA18579 NA18579 0.26657739775284 +NA18582 NA18582 -1.32022154480422 +NA18591 NA18591 -0.303476758430277 +NA18592 NA18592 -0.545546986722917 +NA18593 NA18593 1.10298279992756 +NA18595 NA18595 -0.907286804542469 +NA18596 NA18596 0.0992595863730104 +NA18597 NA18597 0.186626246720537 +NA18599 NA18599 0.406136402470212 +NA18602 NA18602 -0.248454989366617 +NA18603 NA18603 -0.328573495091941 +NA18605 NA18605 -0.829907768982574 +NA18606 NA18606 1.25813643501441 +NA18608 NA18608 -2.12982212525155 +NA18609 NA18609 0.0374837292246762 +NA18610 NA18610 0.6832180919619 +NA18611 NA18611 -0.220519920971857 +NA18612 NA18612 0.248529875801974 +NA18613 NA18613 -1.8406226555474 +NA18614 NA18614 0.167541007355453 +NA18615 NA18615 0.491268099964226 +NA18616 NA18616 1.45974719399779 +NA18617 NA18617 -0.910802420519322 +NA18618 NA18618 -0.960577933785403 +NA18619 NA18619 -0.367323613619682 +NA18620 NA18620 1.56288515986967 +NA18621 NA18621 1.34275338280527 +NA18622 NA18622 -0.721141708660423 +NA18623 NA18623 0.590419951602013 +NA18624 NA18624 -0.264402397975052 +NA18625 NA18625 -0.462368943990452 +NA18626 NA18626 -1.91597759932641 +NA18627 NA18627 0.175547206478838 +NA18628 NA18628 0.565314029847138 +NA18629 NA18629 -1.63232482552224 +NA18630 NA18630 -0.75817105915304 +NA18631 NA18631 -1.33396321356684 +NA18632 NA18632 -0.441913640151386 +NA18633 NA18633 -1.63511781910475 +NA18634 NA18634 0.832748770539987 +NA18635 NA18635 -1.00954067018907 +NA18636 NA18636 0.140328522891224 +NA18638 NA18638 -0.309758694226186 +NA18639 NA18639 0.0902498609629242 +NA18640 NA18640 1.28807601425248 +NA18641 NA18641 -0.425636757519742 +NA18642 NA18642 0.623490634116414 +NA18643 NA18643 -0.884802004784074 +NA18644 NA18644 -1.33867602055731 +NA18645 NA18645 -0.718362597496633 +NA18646 NA18646 0.571977351712474 +NA18647 NA18647 0.941627028984391 +NA18648 NA18648 0.244411697345233 +NA18740 NA18740 0.321984317566071 +NA18745 NA18745 -0.370465381887477 +NA18747 NA18747 -2.21622391225731 +NA18748 NA18748 0.632073010067439 +NA18749 NA18749 0.439386957692143 +NA18757 NA18757 -1.50457734302456 +NA18852 NA18852 0.287809811124875 +NA18853 NA18853 0.119707411124177 +NA18855 NA18855 -0.0244870269443237 +NA18856 NA18856 0.155399028339475 +NA18858 NA18858 1.62332651929307 +NA18859 NA18859 -0.328095435296428 +NA18861 NA18861 0.557718905055707 +NA18862 NA18862 -0.532931293921086 +NA18865 NA18865 -0.610426431484619 +NA18867 NA18867 -0.236889449363373 +NA18868 NA18868 0.0861607523862156 +NA18870 NA18870 0.440562970483678 +NA18871 NA18871 -0.831905968765049 +NA18873 NA18873 -0.93153585958853 +NA18874A NA18874A 0.143577066881497 +NA18876 NA18876 0.116973735553252 +NA18877 NA18877 -0.425459936478263 +NA18878 NA18878 0.0281477628130891 +NA18879 NA18879 -0.976367890936734 +NA18881 NA18881 0.304750909268399 +NA18907 NA18907 -0.909395311654097 +NA18908 NA18908 -0.0139981869313982 +NA18909 NA18909 -0.403284968513478 +NA18910 NA18910 -0.266579998111546 +NA18912 NA18912 0.19107680697113 +NA18913 NA18913 -0.849299154575139 +NA18915 NA18915 -0.00962891818113929 +NA18916 NA18916 -0.800584606700907 +NA18917 NA18917 1.06184524808523 +NA18923 NA18923 -1.28952596443179 +NA18924 NA18924 0.320984727449118 +NA18933 NA18933 0.222006352994201 +NA18934 NA18934 -0.767698889331827 +NA18939 NA18939 0.276599036728948 +NA18940 NA18940 0.837889282252912 +NA18941 NA18941 -2.26068828775727 +NA18942 NA18942 0.750960893317382 +NA18943 NA18943 -0.510067400389748 +NA18944 NA18944 0.0828825851741161 +NA18945 NA18945 -0.723402186539919 +NA18946 NA18946 -0.490121510665834 +NA18947 NA18947 1.54173276425126 +NA18948 NA18948 -0.743704417169422 +NA18949 NA18949 -0.932441341582653 +NA18950 NA18950 0.725672342958754 +NA18951 NA18951 0.122703049400274 +NA18952 NA18952 -0.302430585730621 +NA18953 NA18953 -0.523732666377651 +NA18954 NA18954 -0.476272309509955 +NA18956 NA18956 0.548538379925523 +NA18957 NA18957 -0.664999855937112 +NA18959 NA18959 -1.17197679345789 +NA18960 NA18960 -0.00519670947449431 +NA18961 NA18961 0.087461253909862 +NA18962 NA18962 -0.352806256341648 +NA18963 NA18963 0.244504100506005 +NA18964 NA18964 0.331185111918679 +NA18965 NA18965 -0.408746740029622 +NA18966 NA18966 0.466666495469883 +NA18967 NA18967 -0.608001691704105 +NA18968 NA18968 -1.02207201032716 +NA18969 NA18969 -0.397307368198343 +NA18970 NA18970 2.49815727393691 +NA18971 NA18971 -0.00670174328354661 +NA18972 NA18972 0.905053256558123 +NA18973 NA18973 -0.855040838836728 +NA18974 NA18974 1.20261960257348 +NA18975 NA18975 -0.811981645426192 +NA18976 NA18976 -1.98523533454827 +NA18977 NA18977 0.00458057362501165 +NA18979 NA18979 0.106307411174806 +NA18980 NA18980 -0.388213105896819 +NA18981 NA18981 0.127740958860696 +NA18982 NA18982 -0.660623257821876 +NA18983 NA18983 -0.537340773137227 +NA18984 NA18984 2.07487801708567 +NA18985 NA18985 0.607004855694454 +NA18986 NA18986 0.909601239045183 +NA18987 NA18987 -0.22213208691106 +NA18988 NA18988 1.32773762993574 +NA18989 NA18989 -0.5556037668946 +NA18990 NA18990 -0.00866205673552579 +NA18991 NA18991 -0.100270434723794 +NA18992 NA18992 0.348788930608052 +NA18993 NA18993 -0.287204858491533 +NA18994 NA18994 -0.110652682309914 +NA18995 NA18995 -1.04182987058488 +NA18997 NA18997 0.0788444645379396 +NA18998 NA18998 0.0640840006338609 +NA18999 NA18999 -0.786332125589602 +NA19000 NA19000 0.128250019992378 +NA19001 NA19001 0.739807677060574 +NA19002 NA19002 -0.361813670038136 +NA19003 NA19003 -1.01032003489973 +NA19004 NA19004 0.0917750134901773 +NA19005 NA19005 -1.03030352462642 +NA19006 NA19006 -0.483566046161421 +NA19007 NA19007 1.11663945055611 +NA19009 NA19009 0.815719056657844 +NA19010 NA19010 0.171810630985582 +NA19011 NA19011 0.154909356464836 +NA19012 NA19012 -0.378734591750526 +NA19017 NA19017 -0.491450810207275 +NA19019 NA19019 -0.701625998133781 +NA19020 NA19020 -1.31416779027757 +NA19023 NA19023 -1.9489066596486 +NA19026 NA19026 0.0638467782948382 +NA19035 NA19035 0.228605741132753 +NA19038 NA19038 -2.0220417388937 +NA19041 NA19041 1.0813239267366 +NA19042 NA19042 -1.93048312108238 +NA19043 NA19043 0.474839825659079 +NA19055 NA19055 0.578530003743621 +NA19056 NA19056 -0.0123091245644783 +NA19057 NA19057 0.553065226966941 +NA19058 NA19058 0.86413227304452 +NA19059 NA19059 -1.49651448879015 +NA19060 NA19060 -0.200332690069113 +NA19062 NA19062 -1.42264410727884 +NA19063 NA19063 -0.372663955519396 +NA19064 NA19064 0.914283183846138 +NA19065 NA19065 1.11489677573652 +NA19066 NA19066 1.06778274734166 +NA19067 NA19067 0.19134920211982 +NA19068 NA19068 0.0958743310198377 +NA19070 NA19070 -0.270283520816938 +NA19072 NA19072 -0.825223319742791 +NA19074 NA19074 1.05827037385826 +NA19075 NA19075 -0.362187333670384 +NA19076 NA19076 -0.642709879448913 +NA19077 NA19077 0.839344914203651 +NA19078 NA19078 0.966026034907706 +NA19079 NA19079 -0.539509004861695 +NA19080 NA19080 -0.229544955741465 +NA19081 NA19081 -0.706774102564143 +NA19082 NA19082 -1.56960553697132 +NA19083 NA19083 -0.0333243031446164 +NA19084 NA19084 0.705872378198153 +NA19085 NA19085 -0.0839920710438356 +NA19086 NA19086 1.80797165581885 +NA19087 NA19087 0.293981456246647 +NA19088 NA19088 -0.514522394580721 +NA19089 NA19089 0.182067029214927 +NA19090 NA19090 1.3291357416972 +NA19091 NA19091 -0.262433011539026 +NA19092 NA19092 -1.25188645777396 +NA19093 NA19093 -1.37328284079283 +NA19095 NA19095 0.73310854730472 +NA19096 NA19096 -0.467459711170652 +NA19098 NA19098 1.32141689038324 +NA19099 NA19099 -0.0135898664015004 +NA19101 NA19101 -0.808659123889238 +NA19102 NA19102 -1.89531229037911 +NA19107 NA19107 -0.183269926325034 +NA19108 NA19108 -0.753816789684982 +NA19113 NA19113 2.24609457959798 +NA19114 NA19114 -0.829917931085065 +NA19116 NA19116 0.406492560386439 +NA19117 NA19117 -0.146578283207182 +NA19118 NA19118 0.843003046152489 +NA19119 NA19119 1.04372775384561 +NA19121 NA19121 -1.2937265524198 +NA19122 NA19122 0.983004319047869 +NA19127 NA19127 -0.735408019048676 +NA19128 NA19128 -1.47451383092723 +NA19130 NA19130 -0.526949862957363 +NA19131 NA19131 -0.0797487286841376 +NA19137 NA19137 1.61190839477863 +NA19138 NA19138 -0.417074650221695 +NA19140 NA19140 0.157340100643163 +NA19141 NA19141 -1.60082686022413 +NA19143 NA19143 -0.644753736668679 +NA19144 NA19144 0.413655812021322 +NA19146 NA19146 0.950749165872522 +NA19147 NA19147 0.187816409243045 +NA19149 NA19149 -0.308567169505181 +NA19150 NA19150 -1.16010935977104 +NA19152 NA19152 1.42452701681319 +NA19153 NA19153 -0.999173579284195 +NA19159 NA19159 -0.454853504865142 +NA19160 NA19160 -0.454810090470229 +NA19171 NA19171 0.641646653451645 +NA19172 NA19172 0.159021215002394 +NA19175 NA19175 -0.0325599592990463 +NA19185 NA19185 1.66715403006878 +NA19189 NA19189 -0.733290335353252 +NA19190 NA19190 -0.577425750788185 +NA19191 NA19191 -0.85378182261259 +NA19197 NA19197 -0.425619731895177 +NA19198 NA19198 1.00452273186679 +NA19200 NA19200 1.14526602973574 +NA19201 NA19201 -0.0388117184269123 +NA19203 NA19203 0.251175939619236 +NA19204 NA19204 0.343021025246536 +NA19206 NA19206 0.0434432582533125 +NA19207 NA19207 -0.617786287074336 +NA19209 NA19209 -0.104661604172863 +NA19210 NA19210 1.12012313876184 +NA19213 NA19213 0.165561550655336 +NA19214 NA19214 0.265290716558527 +NA19222 NA19222 0.079457162951399 +NA19223 NA19223 0.516483542943876 +NA19224 NA19224 -0.143114120674677 +NA19235 NA19235 1.37444802336157 +NA19236 NA19236 0.595272485782207 +NA19238 NA19238 0.989138693959083 +NA19239 NA19239 -0.697859888077329 +NA19240 NA19240 0.948599654206183 +NA19247 NA19247 -1.18758224306092 +NA19248 NA19248 0.924881334510548 +NA19256 NA19256 0.53617505508706 +NA19257 NA19257 -1.37081780582838 +NA19309 NA19309 0.079282979366861 +NA19312 NA19312 0.110589891037451 +NA19315 NA19315 1.10722272977367 +NA19318 NA19318 -1.01905781225051 +NA19320 NA19320 0.0479581535309653 +NA19321 NA19321 -0.731079681284654 +NA19323 NA19323 -0.384784059311128 +NA19327 NA19327 -2.38388329270768 +NA19331 NA19331 -1.24139498486328 +NA19338 NA19338 0.00236084009700937 +NA19346 NA19346 -0.359756821216496 +NA19347 NA19347 -1.74231650709446 +NA19350 NA19350 -0.675864675266034 +NA19351 NA19351 0.00247314645678411 +NA19355 NA19355 0.555592153887899 +NA19360 NA19360 -0.271980227105461 +NA19372 NA19372 0.788829006044364 +NA19375 NA19375 -0.536480952154282 +NA19377 NA19377 -0.187366329094079 +NA19378 NA19378 0.830392314027468 +NA19379 NA19379 -0.784177917713629 +NA19380 NA19380 0.395299600272734 +NA19384 NA19384 -0.726681482140406 +NA19385 NA19385 0.471775237631394 +NA19391 NA19391 -1.42973486434954 +NA19393 NA19393 0.466703722141867 +NA19394 NA19394 1.43490884718776 +NA19397 NA19397 -0.883803714684358 +NA19399 NA19399 -0.418843773918206 +NA19401 NA19401 -0.0710006382083219 +NA19403 NA19403 -0.268035830634173 +NA19404 NA19404 -0.487359766447629 +NA19428 NA19428 0.0503624095141589 +NA19429 NA19429 0.782960439256871 +NA19431 NA19431 0.751672418511092 +NA19435 NA19435 0.600046473673521 +NA19436 NA19436 0.480947061926153 +NA19437 NA19437 0.902658982147048 +NA19438 NA19438 -0.573476319839693 +NA19439 NA19439 0.57445218159842 +NA19440 NA19440 1.66982452605261 +NA19445 NA19445 0.227636262211584 +NA19446 NA19446 -1.039861710379 +NA19451 NA19451 0.185989999396397 +NA19454 NA19454 0.326996846119386 +NA19455 NA19455 -0.27794557096332 +NA19456 NA19456 0.185963670789148 +NA19457 NA19457 0.143617212216255 +NA19461 NA19461 1.1661070365082 +NA19462 NA19462 0.411461368581276 +NA19463 NA19463 -0.616474331497622 +NA19466 NA19466 -0.35508873247141 +NA19467 NA19467 -0.144952887383572 +NA19468 NA19468 0.466760336223649 +NA19473 NA19473 -0.879079496139011 +NA19625 NA19625 0.128057122624121 +NA19648 NA19648 -1.29684195927322 +NA19649 NA19649 1.27528272505512 +NA19651 NA19651 0.0949853327968273 +NA19652 NA19652 -0.588565367103043 +NA19654 NA19654 0.284556275708759 +NA19655 NA19655 -0.27482765373975 +NA19657 NA19657 -0.994921501364241 +NA19658 NA19658 0.645171515330896 +NA19660 NA19660 0.661463836365494 +NA19661 NA19661 -0.149242075838996 +NA19662 NA19662 0.819441903627191 +NA19663 NA19663 0.696525497473332 +NA19664 NA19664 0.485555739426212 +NA19669 NA19669 1.49216665030785 +NA19670 NA19670 0.264914435879325 +NA19675 NA19675 -0.766119883273363 +NA19676 NA19676 0.0402459987215236 +NA19678 NA19678 -0.73253306550051 +NA19679 NA19679 0.225331164969564 +NA19680 NA19680 -0.766119883273363 +NA19681 NA19681 -0.0838329146916562 +NA19682 NA19682 -0.337523027695554 +NA19685 NA19685 1.21792410841248 +NA19700 NA19700 -0.797535864629707 +NA19701 NA19701 0.300182289923546 +NA19703 NA19703 0.410798371067151 +NA19704 NA19704 1.54706872466035 +NA19707 NA19707 -0.190032593150249 +NA19711 NA19711 -0.0391222533679253 +NA19712 NA19712 0.549676867118914 +NA19713 NA19713 -0.398431991214998 +NA19716 NA19716 -0.990135706061294 +NA19717 NA19717 -0.292508434159163 +NA19719 NA19719 -0.550830018081913 +NA19720 NA19720 -0.875838142332914 +NA19722 NA19722 -1.26398932217243 +NA19723 NA19723 -0.705284529823067 +NA19724 NA19724 -1.85060861149642 +NA19725 NA19725 -0.750208001981321 +NA19726 NA19726 -0.506889944848349 +NA19728 NA19728 -1.08908289850004 +NA19729 NA19729 -0.302392677406047 +NA19731 NA19731 -0.310601714161749 +NA19732 NA19732 0.454066179479082 +NA19734 NA19734 -1.158010188375 +NA19735 NA19735 -1.15886218532412 +NA19740 NA19740 0.276972933355858 +NA19741 NA19741 -0.0915437887857436 +NA19746 NA19746 -0.587558625110896 +NA19747 NA19747 -0.463044876392506 +NA19749 NA19749 1.06153145662533 +NA19750 NA19750 0.286811452214349 +NA19752 NA19752 -0.704129457575555 +NA19755 NA19755 -0.344474982528755 +NA19756 NA19756 -1.33245483012127 +NA19758 NA19758 -0.555804078660507 +NA19759 NA19759 -0.468702527647742 +NA19761 NA19761 -0.549241092396196 +NA19762 NA19762 0.581142881110748 +NA19764 NA19764 1.45871513784409 +NA19770 NA19770 0.560429715592802 +NA19771 NA19771 0.285584351760983 +NA19773 NA19773 -0.379759784769772 +NA19774 NA19774 -0.902128720445991 +NA19776 NA19776 -0.427801942137564 +NA19777 NA19777 -0.859830908205761 +NA19779 NA19779 -0.979442360051915 +NA19780 NA19780 0.31779711343348 +NA19781 NA19781 -0.862633213690232 +NA19782 NA19782 -0.0872457780795978 +NA19783 NA19783 -0.937605860271495 +NA19785 NA19785 0.42975113134196 +NA19786 NA19786 0.200347299570577 +NA19788 NA19788 0.0879618995182694 +NA19789 NA19789 -1.09705301748845 +NA19792 NA19792 -1.66828575760321 +NA19794 NA19794 0.791904417583484 +NA19795 NA19795 0.285692086261506 +NA19818 NA19818 -0.22947621190545 +NA19819 NA19819 1.62693286133364 +NA19828 NA19828 1.15718817871537 +NA19834 NA19834 1.77552761899008 +NA19835 NA19835 -1.01419153001833 +NA19900 NA19900 0.0585601219112526 +NA19901 NA19901 0.37100458654523 +NA19904 NA19904 0.19542701247527 +NA19908 NA19908 -0.215905459678621 +NA19909 NA19909 -0.539538779977888 +NA19914 NA19914 0.0223418096957178 +NA19916 NA19916 -0.163995927226166 +NA19917 NA19917 1.07471772625323 +NA19918 NA19918 -0.841837489890613 +NA19920 NA19920 -0.291300437507633 +NA19921 NA19921 0.111921039398332 +NA19922 NA19922 0.774475495572296 +NA19923 NA19923 0.193215704420084 +NA19982 NA19982 0.151766048728171 +NA19984 NA19984 -0.00333102704164095 +NA20126 NA20126 -1.01262546191302 +NA20127 NA20127 0.664312560407014 +NA20276 NA20276 0.127410278817274 +NA20281 NA20281 -0.0498114459431419 +NA20282 NA20282 0.691132828129854 +NA20287 NA20287 -0.921196729067785 +NA20289 NA20289 0.199215321397288 +NA20291 NA20291 0.112366385428285 +NA20294 NA20294 -1.23158565130059 +NA20296 NA20296 -0.452302576257727 +NA20298 NA20298 -0.569364202197868 +NA20317 NA20317 0.71060739466086 +NA20320 NA20320 -0.061188640291125 +NA20332 NA20332 0.164621493315873 +NA20334 NA20334 -2.46784165823669 +NA20339 NA20339 0.29565950663705 +NA20340 NA20340 0.953812961831644 +NA20342 NA20342 0.607505139243474 +NA20346 NA20346 0.615396117446272 +NA20348 NA20348 -0.283802398434434 +NA20351 NA20351 2.03384521941327 +NA20356 NA20356 -1.00586055324662 +NA20357 NA20357 0.127014205598463 +NA20362 NA20362 0.848089266715376 +NA20412 NA20412 0.59299400368199 +NA20502 NA20502 -0.55653712417256 +NA20503 NA20503 2.02854484226441 +NA20504 NA20504 -0.783472048205859 +NA20505 NA20505 0.506992205217121 +NA20507 NA20507 1.05749208945604 +NA20508 NA20508 -0.203828061947734 +NA20509 NA20509 -0.543309546053382 +NA20510 NA20510 0.0848144965046352 +NA20511 NA20511 -0.31048897165504 +NA20512 NA20512 -0.248920071641041 +NA20513 NA20513 -0.345228633298282 +NA20514 NA20514 -0.820140012153853 +NA20515 NA20515 -0.264385826581958 +NA20516 NA20516 -0.257319927806169 +NA20517 NA20517 -1.65430400213179 +NA20518 NA20518 1.66843753594102 +NA20519 NA20519 0.72777908632841 +NA20520 NA20520 1.42178750406919 +NA20521 NA20521 0.15546672344083 +NA20522 NA20522 -0.752271042257381 +NA20524 NA20524 0.222315681306258 +NA20525 NA20525 2.38492512217173 +NA20527 NA20527 0.0816067526192293 +NA20528 NA20528 -0.267143288293059 +NA20529 NA20529 1.52416534211253 +NA20531 NA20531 0.267623747756808 +NA20532 NA20532 -0.365773889631052 +NA20534 NA20534 1.13994928738721 +NA20535 NA20535 -1.25941278241501 +NA20536 NA20536 -1.09929991264519 +NA20538 NA20538 -0.418668298595355 +NA20539 NA20539 -0.219406930164271 +NA20540 NA20540 0.486908385871692 +NA20541 NA20541 1.7058309088282 +NA20542 NA20542 -0.228772690710972 +NA20543 NA20543 0.408879921593264 +NA20544 NA20544 1.19910932797072 +NA20581 NA20581 0.611986478493049 +NA20582 NA20582 0.0312895555926996 +NA20585 NA20585 -0.171902328264523 +NA20586 NA20586 -1.98793866720883 +NA20587 NA20587 -0.195137148847549 +NA20588 NA20588 -0.41905794361483 +NA20589 NA20589 1.24278650439248 +NA20752 NA20752 0.331159546501672 +NA20753 NA20753 0.946162099849194 +NA20754 NA20754 0.489894674439331 +NA20755 NA20755 -0.591539506889576 +NA20756 NA20756 0.668713962812718 +NA20757 NA20757 -0.841871244280296 +NA20758 NA20758 -1.81286702092551 +NA20759 NA20759 -0.292264545271422 +NA20760 NA20760 -0.539456941830575 +NA20761 NA20761 -0.604838727650339 +NA20762 NA20762 -0.0914797115556881 +NA20763 NA20763 -0.32484949116944 +NA20764 NA20764 -0.355040308826269 +NA20765 NA20765 0.332303618034318 +NA20766 NA20766 0.965223326417772 +NA20767 NA20767 0.741879573455992 +NA20768 NA20768 -1.52495401552423 +NA20769 NA20769 0.727711804010198 +NA20770 NA20770 -1.15480124439756 +NA20771 NA20771 0.0642212640223722 +NA20772 NA20772 1.00061670063328 +NA20773 NA20773 0.0964577751100238 +NA20774 NA20774 -0.502393338660674 +NA20775 NA20775 -0.960278423364397 +NA20778 NA20778 1.85597323964286 +NA20783 NA20783 0.0950553235216553 +NA20785 NA20785 -0.695456661763151 +NA20786 NA20786 -0.216365741570916 +NA20787 NA20787 0.949711577783819 +NA20790 NA20790 0.222769266565755 +NA20792 NA20792 -1.85691803055854 +NA20795 NA20795 0.0125839605531499 +NA20796 NA20796 0.448901185184018 +NA20797 NA20797 -0.558783882528663 +NA20798 NA20798 0.662539769439056 +NA20799 NA20799 -0.767597898280628 +NA20800 NA20800 0.990248508674503 +NA20801 NA20801 -0.951501649557289 +NA20802 NA20802 0.101019567386958 +NA20803 NA20803 1.58265504682396 +NA20804 NA20804 0.505501412289237 +NA20805 NA20805 -0.367166809777824 +NA20806 NA20806 1.49468968576115 +NA20807 NA20807 -1.8282279746476 +NA20808 NA20808 -0.141526768944103 +NA20809 NA20809 -1.15881096849899 +NA20810 NA20810 0.26482650247506 +NA20811 NA20811 -0.573433033026406 +NA20812 NA20812 -2.03471253008187 +NA20813 NA20813 1.5740360412585 +NA20814 NA20814 0.626412121359109 +NA20815 NA20815 -0.356897191046566 +NA20818 NA20818 0.363894230511514 +NA20819 NA20819 -0.350547553606314 +NA20821 NA20821 -0.753329480297788 +NA20822 NA20822 0.789664854337081 +NA20826 NA20826 -0.458062365529318 +NA20827 NA20827 0.543384458247077 +NA20828 NA20828 -0.493838337244714 +NA20845 NA20845 0.617084826063565 +NA20846 NA20846 0.724185663586029 +NA20847 NA20847 -1.55352347102922 +NA20849 NA20849 1.1023039890657 +NA20850 NA20850 2.30689357456583 +NA20851 NA20851 -1.22109720792367 +NA20852 NA20852 2.13828158323287 +NA20853 NA20853 -1.70657140459158 +NA20854 NA20854 1.09698284196432 +NA20856 NA20856 -1.00110342459754 +NA20858 NA20858 -0.824765827998556 +NA20859 NA20859 -1.7109455938154 +NA20861 NA20861 -0.182612636215564 +NA20862 NA20862 0.836526703657092 +NA20863 NA20863 0.241019475657609 +NA20864 NA20864 0.857728739408769 +NA20866 NA20866 -0.924598057420947 +NA20867 NA20867 1.04710211551028 +NA20868 NA20868 -0.123514116662957 +NA20869 NA20869 -0.0525584482315404 +NA20870 NA20870 0.964148734405956 +NA20872 NA20872 -0.629483135682282 +NA20874 NA20874 1.05574791979532 +NA20875 NA20875 -0.102110266894244 +NA20876 NA20876 -0.0229141218730505 +NA20877 NA20877 0.62008185640051 +NA20878 NA20878 -0.922491303214382 +NA20881 NA20881 -0.556410141575713 +NA20882 NA20882 0.126086081120036 +NA20884 NA20884 -1.42743022114237 +NA20885 NA20885 0.391246669212785 +NA20886 NA20886 0.595520333547495 +NA20887 NA20887 0.372606291746058 +NA20888 NA20888 -0.0844374563891125 +NA20889 NA20889 0.205430124792391 +NA20890 NA20890 -0.206299553524481 +NA20892 NA20892 -0.213819715662421 +NA20894 NA20894 -0.619305429014526 +NA20895 NA20895 -0.549426292600551 +NA20896 NA20896 -1.04831103803786 +NA20897 NA20897 0.00646706705166719 +NA20899 NA20899 0.095640831833665 +NA20901 NA20901 -1.0149152968557 +NA20902 NA20902 0.129479035794559 +NA20903 NA20903 0.765482790124153 +NA20904 NA20904 -1.53187063560471 +NA20905 NA20905 1.0050209223006 +NA20906 NA20906 -1.42290098465853 +NA20908 NA20908 0.177395444671258 +NA20910 NA20910 -1.29528693078792 +NA20911 NA20911 -1.47656214895454 +NA21086 NA21086 0.396211583259245 +NA21087 NA21087 1.02223998521398 +NA21088 NA21088 0.247845922610337 +NA21089 NA21089 0.323223291249792 +NA21090 NA21090 -0.014899652647603 +NA21091 NA21091 -0.110727056416321 +NA21092 NA21092 -0.140655538581235 +NA21093 NA21093 -0.443390720552688 +NA21094 NA21094 1.32858485417237 +NA21095 NA21095 0.558349669445156 +NA21097 NA21097 -0.925450305520536 +NA21098 NA21098 -0.166184110211063 +NA21099 NA21099 0.0646971376874409 +NA21100 NA21100 -0.269103585008316 +NA21101 NA21101 -0.907123338763647 +NA21102 NA21102 -0.764546991533441 +NA21103 NA21103 -0.0821892413244684 +NA21104 NA21104 0.205378841615979 +NA21105 NA21105 -0.0507422560835461 +NA21106 NA21106 -0.769382509205973 +NA21107 NA21107 -0.649902420797427 +NA21108 NA21108 -0.601255433984552 +NA21110 NA21110 -1.46063066731414 +NA21111 NA21111 0.272369587792447 +NA21112 NA21112 0.713307623456078 +NA21113 NA21113 -0.159695384606683 +NA21114 NA21114 -0.204089708610259 +NA21115 NA21115 0.341887756073688 +NA21116 NA21116 -0.924254456422543 +NA21117 NA21117 -0.106523001522429 +NA21118 NA21118 0.168599716488307 +NA21119 NA21119 0.604809875865154 +NA21120 NA21120 0.324075982086327 +NA21122 NA21122 1.74554322304817 +NA21123 NA21123 -0.340511183857649 +NA21124 NA21124 -2.12407080130455 +NA21125 NA21125 -0.350940221061562 +NA21126 NA21126 0.643992504672551 +NA21127 NA21127 0.159494205066655 +NA21128 NA21128 -1.40072145864824 +NA21129 NA21129 0.0984431006003891 +NA21130 NA21130 1.92880880422681 +NA21133 NA21133 -1.35327826483456 +NA21135 NA21135 0.68037666482625 +NA21137 NA21137 0.977427018721194 +NA21141 NA21141 0.544673218862827 +NA21142 NA21142 -1.33841700972981 +NA21143 NA21143 0.27235388947128 +NA21144 NA21144 -0.297662422354408 +SS6004468 SS6004468 0.649240264608328 +SS6004470 SS6004470 0.37197913498885 +SS6004475 SS6004475 0.0456880190227679 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.scale new file mode 100644 index 00000000..2efd7b10 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804-TRANS.scale @@ -0,0 +1,2 @@ +Param Mean SD +SCORE_external -8.02517936287103e-06 0.904733024237797 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.log b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.log index 290d8b66..ea9dbf95 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.log +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.log @@ -3,19 +3,20 @@ # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) ################################################################# # Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 +# Version (tag): v2.2.2-258-gd2f2a91 --------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - pop_data misc/dev/test_data/ref/ref.pop.txt - plink2 plink2 - output misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804 - score misc/dev/test_data/ext_score/PGS002804.txt.gz - test chr22 - help FALSE - output_dir misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ + Parameter Value + ref_plink_chr misc/dev/test_data/ref/ref.chr + ref_pcs /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles + pop_data misc/dev/test_data/ref/ref.pop.txt + plink2 plink2 + output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/external/PGS002804/ref-PGS002804 + score misc/dev/test_data/ext_score/PGS002804.txt.gz + test chr22 + help FALSE + output_dir /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/external/PGS002804/ --------------- -Analysis started at 2024-07-25 17:38:43 +Analysis started at 2025-04-06 17:33:39 Score file contains 708 variants. After removal of variants that are not SNPs or are ambiguous, 708 variants remain. Merging sumstats with reference using CHR, BP, A1, and A2 @@ -23,5 +24,6 @@ Genome build GRCh37 detected. After matching variants to the reference, 708 variants remain. 0 variants were flipped to match reference. Calculating polygenic scores in reference. -Analysis finished at 2024-07-25 17:38:44 -Analysis duration was 1.88 secs +Deriving trans-ancestry PGS models... +Analysis finished at 2025-04-06 17:33:40 +Analysis duration was 1.04 secs diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.score.gz b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804.score.gz index 5050e952cbdb85f7072a0eebe2f568c66435c24b..cbea74ddfbfe6e043909cf07ba7688c0724e6bdc 100644 GIT binary patch delta 17 Zcmca$e8HGQzMF&N@tRNR8#zu$0sugG2TK3| delta 17 Ycmca$e8HGQzMF$%O8ug=jT|Q=0XpCYegFUf diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.profiles new file mode 100644 index 00000000..51d4cf15 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.profiles @@ -0,0 +1,689 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG01879 HG01879 -1.452 -1.401 -1.082 -0.663 0.116 0.365 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.132 -1.052 -0.856 -0.555 -0.102 0.31 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.119 -1.05 -0.948 -0.731 -0.39 0.019 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.203 -1.171 -1.033 -0.773 -0.521 -0.071 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01882 HG01882 0.589 0.451 0.43 0.695 0.942 0.547 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.926 0.823 0.659 0.644 0.771 0.514 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 0.85 0.801 0.613 0.577 0.404 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.731 0.739 0.54 0.563 0.33 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01883 HG01883 -1.091 -1.388 -1.315 -0.851 -0.429 -0.108 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.146 -1.195 -1.188 -0.775 -0.421 -0.165 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.651 -0.576 -0.419 -0.353 -0.269 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.4 -0.16 -0.013 -0.01 -0.296 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01885 HG01885 0.893 1.07 1.256 1.362 1.598 1.937 1.295 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.117 1.281 1.428 1.478 1.782 2.239 1.298 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.939 0.981 1.026 1.102 1.757 2.68 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.384 0.359 0.413 0.586 1.348 2.795 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01886 HG01886 1.128 1.126 1.143 1.074 0.579 -0.066 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.963 1.064 1.163 1.129 0.823 -0.018 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.114 1.238 1.393 1.45 1.269 0.3 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.256 1.334 1.477 1.557 1.456 0.402 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01889 HG01889 -0.261 -0.388 -0.143 0.249 0.236 -0.322 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 0.028 0.259 0.491 0.454 -0.34 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.119 0.262 0.412 0.617 0.777 -0.07 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.432 0.556 0.59 0.801 0.106 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01890 HG01890 -0.398 -0.439 -0.374 -0.063 0.511 1.086 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.519 -0.492 -0.337 -0.171 0.191 1.037 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.548 -0.564 -0.546 -0.528 -0.309 0.68 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.609 -0.624 -0.596 -0.502 0.544 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01891 HG01891 0.74 0.691 0.879 1.337 1.662 1.49 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.899 0.881 1.039 1.287 1.584 1.43 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.947 0.973 0.954 1.054 1.316 1.334 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.905 0.996 0.976 0.961 1.242 1.272 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01894 HG01894 -0.213 0.042 0.256 0.626 1.112 1.07 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.052 0.169 0.294 0.737 1.144 1.135 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.182 0.348 0.556 1.033 1.359 1.148 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.37 0.478 0.717 1.167 1.605 1.189 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01896 HG01896 -0.184 -0.312 -0.415 -0.355 0.009 -0.541 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.282 -0.421 -0.379 -0.401 -0.018 -0.462 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.415 -0.519 -0.541 -0.398 -0.146 -0.326 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.486 -0.54 -0.548 -0.483 -0.112 -0.264 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01912 HG01912 0.33 0.459 0.767 0.885 0.972 0.859 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.485 0.736 0.896 0.858 1.051 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.205 0.335 0.471 0.511 0.591 1.217 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.156 -0.025 0.13 0.205 1.307 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01914 HG01914 0.356 0.357 0.334 0.381 0.733 1.48 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.295 0.413 0.53 0.911 1.585 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.326 0.282 0.298 0.578 1.14 1.789 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.352 0.216 0.202 0.328 0.971 1.885 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01915 HG01915 -0.645 -0.837 -0.895 -0.817 -0.539 -0.451 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.432 -0.535 -0.618 -0.624 -0.594 -0.426 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.484 -0.519 -0.581 -0.599 -0.597 -0.374 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.605 -0.737 -0.735 -0.747 -0.328 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01956 HG01956 -0.753 -1.025 -1.178 -1.345 -1.337 -0.692 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.686 -0.888 -1.086 -1.219 -1.351 -0.637 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.325 -0.498 -0.726 -0.872 -1.053 -0.789 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.333 -0.397 -0.569 -0.865 -0.827 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01958 HG01958 1.391 1.083 0.54 0.009 -0.376 -0.392 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.062 0.71 0.214 -0.155 -0.641 -0.454 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 -0.031 -0.198 -0.303 -0.817 -0.635 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.315 -0.351 -0.392 -0.392 -0.845 -0.678 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01985 HG01985 -0.559 -0.639 -0.769 -0.742 -0.517 0.039 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.006 -1.062 -1.005 -0.826 -0.576 0.015 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.011 -1.094 -1.065 -1.013 -0.684 -0.151 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -0.959 -1.046 -1.135 -0.884 -0.22 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01986 HG01986 -0.177 -0.438 -0.533 -0.683 -0.219 0.606 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.105 -0.317 -0.545 -0.74 -0.333 0.581 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.182 -0.353 -0.598 -0.656 -0.426 0.434 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.262 -0.374 -0.609 -0.634 -0.429 0.438 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01988 HG01988 0.621 0.779 1.205 1.501 1.451 1.003 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.811 0.982 1.264 1.629 1.705 1.099 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.375 1.409 1.478 1.564 1.99 1.366 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.609 1.553 1.508 1.54 1.874 1.492 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01989 HG01989 -1.389 -1.674 -1.842 -1.908 -1.722 -1.224 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.44 -1.499 -1.581 -1.577 -1.681 -1.235 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.111 -1.166 -1.181 -1.112 -1.464 -1.16 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.869 -0.955 -0.999 -1.016 -1.311 -1.072 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01990 HG01990 -0.318 0.059 0.388 0.603 0.901 0.895 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.206 0.542 0.774 0.935 1.165 1.126 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.52 0.646 0.775 1.13 1.278 1.472 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.532 0.629 0.79 1.072 1.32 1.541 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02009 HG02009 0.453 0.409 0.277 0.218 0.408 0.488 0.637 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.132 0.103 0.088 0.336 0.527 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.582 -0.613 -0.587 -0.572 -0.011 0.652 0.663 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.18 -1.203 -1.183 -1.026 -0.472 0.727 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02010 HG02010 0.424 0.535 0.566 0.722 0.945 1.19 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.281 0.414 0.527 0.642 0.931 1.112 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.339 0.429 0.645 0.835 0.987 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.627 0.612 0.527 0.521 0.729 0.959 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02012 HG02012 1.32 1.22 1.066 0.808 0.587 0.327 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.43 1.349 1.233 0.962 0.801 0.234 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.419 1.409 1.373 1.266 1.318 0.486 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.564 1.546 1.559 1.451 1.521 0.672 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02013 HG02013 -0.049 -0.242 -0.459 -0.654 -0.75 -0.545 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.303 -0.414 -0.645 -0.646 -0.577 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.012 -0.044 -0.068 -0.14 -0.369 -0.637 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.282 0.277 0.226 0.063 -0.666 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02014 HG02014 -1.774 -1.765 -1.943 -2.077 -2.318 -2.246 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.667 -1.746 -1.94 -2.146 -2.412 -2.248 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.557 -1.65 -1.766 -1.998 -2.394 -2.271 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.142 -1.218 -1.31 -1.552 -2.205 -2.297 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02051 HG02051 -0.186 -0.04 0.277 0.387 0.361 0.863 0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.146 0.153 0.3 0.385 0.942 0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.313 -0.01 0.266 0.481 1.084 0.981 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.273 -0.003 0.254 0.628 1.1 0.991 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02052 HG02052 1.44 1.373 0.814 0.257 -0.22 -0.226 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.721 0.348 -0.1 -0.393 -0.274 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.262 -0.361 -0.552 -0.797 -0.884 -0.491 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.83 -0.924 -1.075 -1.186 -0.612 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02053 HG02053 -0.193 -0.343 -0.489 -0.512 -0.385 0.192 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.171 -0.269 -0.422 -0.557 -0.481 0.142 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.212 -0.232 -0.295 -0.363 -0.37 0.262 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.325 -0.311 -0.329 -0.351 0.359 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02054 HG02054 1.746 1.836 1.741 1.368 1.182 1.527 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.907 1.922 1.808 1.444 1.269 1.712 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.081 2.072 1.881 1.617 1.37 1.992 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.042 2.116 2.07 1.855 1.504 2.064 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02095 HG02095 1.231 1.298 1.32 1.121 0.972 1.159 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.969 0.913 0.918 0.879 0.874 1.146 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.067 0.057 0.049 0.233 0.504 1.036 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.448 -0.421 -0.424 -0.239 0.264 0.959 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02107 HG02107 0.025 -0.218 -0.439 -0.939 -1.13 -1.281 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.351 -0.53 -0.67 -0.996 -1.108 -1.273 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.752 -0.798 -0.892 -1.035 -0.761 -1.071 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.77 -0.769 -0.823 -1.023 -0.708 -0.948 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02108 HG02108 -0.583 -0.717 -0.675 -0.617 -0.456 -0.326 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.545 -0.59 -0.561 -0.465 -0.391 -0.238 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.39 -0.499 -0.607 -0.619 -0.385 -0.202 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.375 -0.424 -0.511 -0.591 -0.514 -0.173 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02111 HG02111 0.88 1.038 1.01 0.734 0.667 0.264 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.597 0.62 0.588 0.495 0.762 0.26 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.258 -0.329 -0.366 -0.236 0.356 0.409 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.83 -0.847 -0.869 -0.783 -0.189 0.398 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02143 HG02143 -0.217 -0.026 -0.221 -0.517 -0.7 -0.557 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 0.065 -0.065 -0.542 -0.638 -0.55 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.364 -0.421 -0.749 -0.943 -0.695 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.469 -0.503 -0.697 -0.91 -1.014 -0.835 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02144 HG02144 -0.619 -0.617 -0.711 -0.488 -0.251 -0.405 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.422 -0.389 -0.419 -0.428 -0.351 -0.365 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.596 -0.509 -0.37 -0.318 -0.434 -0.286 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.75 -0.574 -0.384 -0.359 -0.216 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02255 HG02255 0.522 0.422 0.274 -0.032 -0.118 -0.25 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.54 0.509 0.239 -0.111 -0.13 -0.224 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.363 0.31 0.133 -0.19 -0.306 -0.308 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.285 0.131 -0.174 -0.353 -0.368 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02256 HG02256 0.82 0.836 0.826 0.882 0.796 0.701 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.795 0.827 0.752 0.757 0.682 0.682 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.102 1.133 1.003 0.885 0.493 0.475 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.407 1.42 1.344 1.218 0.739 0.317 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02281 HG02281 0.383 0.366 0.194 0.115 0.029 -0.022 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.483 0.399 0.226 0.118 0.132 0.089 -0.374 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.474 0.489 0.416 0.427 0.429 0.562 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.391 0.352 0.359 0.368 0.532 0.773 -0.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02282 HG02282 1.112 1.517 1.846 2.092 1.807 1.518 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.449 1.732 1.953 2.021 1.796 1.549 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.99 1.101 1.224 1.433 1.57 1.261 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.706 0.766 0.813 1.033 1.358 1.145 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02284 HG02284 0.068 0.111 0.169 0.186 0.843 1.191 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.251 0.226 0.241 0.807 1.255 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.241 0.187 0.094 0.196 0.835 1.21 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.14 0.108 0.234 0.79 1.245 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02307 HG02307 0.409 0.381 0.33 0.378 0.182 -0.074 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.733 0.664 0.61 0.645 0.461 -0.035 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.953 0.876 0.821 0.859 0.87 0.103 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.763 0.766 0.777 0.84 0.914 0.199 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02308 HG02308 -0.01 0.199 0.262 0.169 -0.096 -0.499 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.455 0.502 0.417 0.13 -0.477 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.395 0.482 0.581 0.636 0.556 -0.224 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.235 0.454 0.616 0.489 -0.114 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02309 HG02309 -0.677 -0.377 0.088 0.718 1.2 1.225 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.769 -0.5 -0.116 0.458 0.877 1.144 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.162 -1.014 -0.712 -0.242 0.215 0.889 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.08 -1.026 -0.862 -0.481 -0.028 0.756 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02314 HG02314 3.012 2.978 2.716 2.407 1.709 1.196 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.034 2.961 2.681 2.36 1.848 1.29 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.479 2.429 2.392 2.221 1.79 1.13 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 2 1.958 1.975 2.045 1.719 0.999 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02315 HG02315 0.062 0.186 0.425 0.647 0.797 0.649 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.181 -0.092 0.233 0.538 0.698 0.599 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.339 -0.317 -0.082 0.309 0.645 0.375 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.231 -0.222 -0.161 0.201 0.522 0.32 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02317 HG02317 1.139 1.192 1.174 0.771 -0.067 -0.93 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.427 1.499 1.452 0.945 0.102 -0.92 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.109 1.224 1.251 0.956 0.235 -0.9 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.557 0.619 0.708 0.638 0.168 -0.876 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02318 HG02318 1.319 1.275 1.363 1.565 1.487 1.479 1.534 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.561 1.583 1.522 1.605 1.58 1.426 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.403 1.398 1.373 1.326 1.477 1.522 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.247 1.224 1.086 0.98 1.16 1.592 1.56 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02322 HG02322 2.826 2.562 2.115 1.702 1.394 1.737 1.582 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.71 2.526 2.244 1.935 1.694 1.879 1.573 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.475 2.37 2.222 2.199 2.221 2.146 1.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.233 2.152 2.025 2.051 2.313 2.209 1.558 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02323 HG02323 0.63 0.687 0.643 0.856 0.882 0.816 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.639 0.666 0.675 0.569 0.703 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.395 0.528 0.522 0.174 0.55 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.221 0.304 0.3 -0.01 0.53 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02325 HG02325 -0.119 -0.326 -0.329 -0.384 -0.617 -1.596 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.322 -0.393 -0.236 -0.168 -0.402 -1.542 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.348 -0.273 -0.089 -0.004 -0.253 -1.569 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.412 -0.28 -0.108 -0.251 -1.587 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02330 HG02330 1.915 1.867 1.737 1.486 1.372 0.936 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.79 1.728 1.752 1.609 1.68 1.136 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.735 1.731 1.754 1.856 1.945 1.315 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.57 1.541 1.603 1.733 1.933 1.356 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02332 HG02332 0.2 0.268 0.243 -0.007 -0.25 -0.535 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.002 0.067 0.016 -0.091 -0.155 -0.504 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.147 0.176 0.133 0.068 0.196 -0.222 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.336 0.328 0.336 0.234 0.335 -0.019 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02334 HG02334 -1.765 -1.726 -1.782 -1.919 -2.044 -1.75 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.639 -1.648 -1.763 -1.763 -1.884 -1.754 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.302 -1.333 -1.547 -1.699 -1.627 -1.687 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.104 -1.154 -1.374 -1.668 -1.611 -1.636 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02337 HG02337 0.536 0.574 0.54 0.253 0.245 0.261 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.406 0.435 0.276 0.12 0.257 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.149 -0.104 0.047 -0.024 0.298 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.402 -0.362 -0.291 -0.155 -0.209 0.251 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02339 HG02339 -0.113 -0.085 0.018 0.318 0.767 1.248 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.29 0.243 0.406 0.72 1.258 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.424 0.364 0.286 0.257 0.467 1.184 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.176 0.2 0.209 0.157 0.326 1.146 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02343 HG02343 0.098 0.374 0.312 -0.133 -0.526 -0.543 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.225 0.274 0.202 -0.175 -0.511 -0.635 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.279 0.168 0.086 -0.327 -0.741 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.405 0.327 0.295 0.313 -0.107 -0.733 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02419 HG02419 -0.946 -0.824 -0.875 -0.864 -0.96 -1.33 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.994 -0.838 -0.875 -0.864 -0.897 -1.289 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.042 -1.041 -1.094 -1.182 -0.857 -1.161 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.861 -1.015 -1.263 -1.07 -1.017 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02427 HG02427 -1.718 -1.602 -1.609 -1.602 -0.94 -0.075 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.238 -2.171 -2.073 -1.822 -1.158 -0.089 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.56 -2.447 -2.374 -2.251 -1.444 -0.238 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.197 -2.183 -2.138 -2.08 -1.476 -0.276 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02433 HG02433 -1.411 -1.262 -1.174 -0.909 -0.514 0.202 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.098 -1.03 -0.869 -0.635 -0.394 0.241 -0.374 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.317 -0.19 -0.066 0.093 0.255 0.501 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.269 0.438 0.497 0.672 0.689 -0.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02439 HG02439 -0.958 -1.141 -1.068 -1.045 -0.94 -0.997 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.961 -1.011 -1.074 -1.092 -1.054 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.767 -0.85 -0.904 -1.025 -1.26 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.797 -0.809 -0.807 -0.684 -0.886 -1.269 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02442 HG02442 -0.434 -0.368 -0.434 -0.432 -0.195 -0.379 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.212 -0.183 -0.209 -0.186 -0.276 -0.455 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.316 0.218 0.175 0.044 -0.059 -0.434 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.647 0.518 0.358 0.127 -0.149 -0.333 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02445 HG02445 -0.052 0.349 0.866 1.082 1.576 1.81 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.51 0.741 1.004 1.051 1.526 1.759 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.82 0.937 1.01 1.054 1.599 1.916 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.794 0.835 0.923 1.019 1.497 2.006 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02449 HG02449 0.624 0.503 0.259 0.174 0.417 0.602 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.673 0.517 0.379 0.451 0.622 0.661 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.325 1.199 1.105 1.187 1.322 0.797 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.805 1.717 1.612 1.7 1.794 0.87 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02450 HG02450 -0.995 -1 -0.759 -0.377 -0.307 -0.104 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.885 -0.857 -0.623 -0.343 -0.452 -0.135 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.642 -0.563 -0.378 -0.243 -0.572 -0.239 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.554 -0.474 -0.386 -0.201 -0.467 -0.213 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02451 HG02451 -0.673 -0.89 -0.855 -0.417 -0.154 0.013 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.645 -0.595 -0.305 -0.204 -0.035 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.263 0.315 0.287 -0.023 -0.033 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.785 0.77 0.7 0.659 0.268 0.034 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02455 HG02455 -0.216 -0.242 -0.292 -0.208 0.161 0.733 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.64 -0.605 -0.554 -0.436 -0.004 0.893 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.396 -1.303 -1.195 -0.823 -0.31 0.891 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.879 -1.818 -1.651 -1.138 -0.496 0.897 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02462 HG02462 1.462 1.523 1.589 1.551 1.673 2.058 1.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.456 1.629 1.634 1.518 1.652 2.041 1.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.991 1.092 1.228 1.26 1.385 2.055 1.818 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.652 0.704 0.814 0.967 1.153 2.026 1.821 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02464 HG02464 0.933 1.017 0.856 0.986 1.216 0.677 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.211 1.17 0.992 1.129 1.229 0.639 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.49 1.346 1.187 1.156 1.131 0.546 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.312 1.179 1.103 1.066 1.039 0.474 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02465 HG02465 1.098 1.046 0.843 0.735 0.801 0.782 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.14 0.924 0.805 0.69 0.74 0.641 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.583 1.46 1.337 1.224 1.011 0.52 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.792 1.67 1.556 1.399 1.187 0.549 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02470 HG02470 -1.822 -2.211 -2.613 -2.889 -2.792 -2.005 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.382 -2.545 -2.651 -2.874 -2.704 -2.04 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.204 -2.253 -2.304 -2.323 -2.47 -2.055 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.717 -1.767 -1.879 -1.966 -2.179 -2.074 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02471 HG02471 0.467 0.536 0.711 0.681 0.257 -0.787 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.879 0.986 0.942 0.418 -0.792 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.099 1.262 1.393 1.312 0.951 -0.652 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.223 1.341 1.427 1.468 1.145 -0.554 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02476 HG02476 0.694 0.849 0.792 0.69 0.53 -0.065 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.476 0.504 0.483 0.477 0.353 -0.063 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.128 -0.107 -0.093 -0.141 -0.09 -0.319 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.353 -0.369 -0.465 -0.402 -0.413 -0.464 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02477 HG02477 -0.55 -0.462 -0.596 -0.586 -0.37 -0.639 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.499 -0.446 -0.347 -0.127 -0.445 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.137 -0.06 0.102 0.319 -0.103 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.404 0.427 0.455 0.561 0.731 0.051 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02479 HG02479 -1.452 -1.536 -1.603 -1.705 -1.841 -1.232 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.3 -1.443 -1.5 -1.593 -1.785 -1.301 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.812 -1.035 -1.343 -1.392 -1.098 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.777 -0.936 -1.165 -1.364 -0.916 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02481 HG02481 1.872 1.712 1.665 1.401 1.115 1.266 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.854 1.738 1.644 1.519 1.377 1.28 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.415 1.349 1.238 1.167 1.378 1.445 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.144 1.074 1.01 0.907 1.142 1.455 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02484 HG02484 0.727 0.868 1.121 0.995 0.704 0.967 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.819 0.818 0.886 0.761 0.627 0.914 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.465 0.464 0.382 0.275 0.304 0.775 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.224 0.187 0.02 -0.076 0.072 0.683 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02485 HG02485 1.22 1.369 1.51 1.872 2.376 3.076 2.728 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.471 1.545 1.521 1.766 2.343 3.142 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.317 1.264 1.165 1.325 2.085 3.143 2.66 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.742 0.731 0.771 0.937 1.841 3.159 2.65 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02489 HG02489 -0.422 -0.426 -0.339 -0.168 0.226 0.708 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.042 -0.03 -0.049 -0.058 0.169 0.678 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 0.014 -0.014 -0.186 0.018 0.761 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.299 -0.272 -0.393 -0.222 0.765 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02496 HG02496 -0.907 -0.999 -0.78 -0.544 -0.267 -0.483 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.883 -0.841 -0.65 -0.447 -0.296 -0.424 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.856 -0.836 -0.696 -0.553 -0.244 -0.297 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.139 -1.106 -0.928 -0.693 -0.343 -0.225 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02497 HG02497 -0.719 -0.623 -0.396 -0.02 0.378 -0.129 -0.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.424 -0.263 -0.094 0.231 0.603 -0.196 -0.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.238 0.338 0.483 0.787 1.166 0.126 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.494 0.619 0.796 1.073 1.483 0.33 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02501 HG02501 0.534 0.914 1.3 1.73 1.732 1.563 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.46 0.799 1.127 1.468 1.53 1.589 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 0.048 0.253 0.583 1.082 1.229 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.173 -0.111 -0.025 0.277 0.859 1.1 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02502 HG02502 -0.121 -0.077 -0.074 0.145 0.552 0.55 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.345 -0.311 -0.234 -0.028 0.381 0.648 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.345 -0.208 -0.11 0.122 0.612 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.532 -0.463 -0.306 -0.022 0.058 0.571 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02505 HG02505 0.514 0.182 -0.256 -0.571 -0.741 -0.23 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0 -0.327 -0.624 -0.846 -0.365 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.081 -0.103 -0.339 -0.667 -0.815 -0.388 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.13 -0.282 -0.426 -0.692 -0.982 -0.343 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02508 HG02508 1.176 1.267 1.24 1.172 1.008 0.862 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.189 1.236 1.217 1.233 1.194 0.954 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.189 1.232 1.318 1.344 1.399 1.09 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.945 0.984 1.043 1.191 1.386 1.119 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02511 HG02511 0.315 0.441 0.726 0.893 1.079 0.391 -0.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.973 1.019 1.156 1.206 1.164 0.352 -0.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.774 1.745 1.707 1.573 1.628 0.407 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.956 1.929 1.786 1.638 1.693 0.52 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02536 HG02536 0.444 0.287 0.119 0.381 0.778 1.078 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.698 0.533 0.327 0.309 0.48 1.037 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.425 0.248 0.128 0.084 0.138 0.668 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.067 -0.051 -0.124 -0.116 0.018 0.517 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02537 HG02537 -0.249 -0.488 -0.467 -0.185 0.182 0.342 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 -0.121 -0.202 -0.166 0.1 0.327 0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.762 0.651 0.522 0.312 0.137 0.326 0.145 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.217 1.103 0.945 0.698 0.42 0.328 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02541 HG02541 -0.19 -0.203 -0.075 0.219 0.768 1.22 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.34 -0.178 0.204 0.81 1.351 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.777 -0.776 -0.699 -0.366 0.505 1.369 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.94 -0.94 -0.809 0.112 1.384 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02545 HG02545 0.858 0.611 0.237 0.05 0.186 0.398 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.549 0.364 0.158 -0.042 0.137 0.391 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.002 -0.041 -0.142 -0.265 -0.07 0.488 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 -0.148 -0.182 -0.343 -0.25 0.515 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02546 HG02546 0.081 0.068 -0.145 -0.307 -0.497 -0.754 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.102 -0.163 -0.37 -0.52 -0.75 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.555 -0.592 -0.634 -0.622 -0.705 -0.876 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.757 -0.805 -0.682 -0.761 -0.932 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02549 HG02549 -1.42 -1.521 -1.743 -2.109 -2.158 -1.651 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.398 -1.46 -1.673 -1.92 -2.044 -1.663 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.854 -0.983 -1.105 -1.701 -1.675 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.283 -0.325 -0.59 -1.363 -1.716 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02554 HG02554 0.912 0.674 0.532 0.246 -0.1 -0.632 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.496 0.296 0.222 -0.011 -0.266 -0.691 -1.11 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.262 0.219 0.214 -0.009 -0.349 -0.742 -1.126 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.349 0.298 0.251 0.081 -0.273 -0.745 -1.13 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02555 HG02555 -0.305 -0.227 -0.042 -0.309 -0.688 -0.365 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.871 -0.63 -0.458 -0.468 -0.682 -0.365 0.218 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.092 -0.909 -0.673 -0.449 -0.674 -0.433 0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.101 -0.951 -0.676 -0.311 -0.465 -0.511 0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02557 HG02557 1.916 1.783 1.513 0.754 -0.306 -0.96 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.617 1.593 1.348 0.745 -0.103 -0.907 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.421 1.389 1.281 0.93 0.276 -0.719 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.424 1.45 1.419 1.114 0.456 -0.626 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02558 HG02558 1.094 1.243 1.288 1.082 0.637 0.423 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.183 1.19 1.166 1.063 0.712 0.435 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.993 0.992 0.893 0.831 0.562 0.586 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.886 0.86 0.793 0.456 0.625 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02561 HG02561 0.354 0.247 0.142 0.126 0.336 0.239 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.622 0.537 0.34 0.242 0.197 0.216 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.86 0.797 0.691 0.558 0.147 0.058 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 0.941 0.887 0.686 0.279 0.032 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02562 HG02562 1.025 0.848 0.326 0.003 0.086 0.331 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.799 0.626 0.26 -0.073 0.085 0.278 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.243 0.046 -0.159 -0.344 0.22 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.21 0.111 -0.048 -0.331 0.119 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02568 HG02568 0.109 0.524 0.687 0.751 0.605 -0.157 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.303 0.569 0.743 0.857 0.757 -0.156 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.935 1.018 1.097 1.214 1.101 -0.155 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.143 1.189 1.258 1.391 1.273 -0.124 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02570 HG02570 0.441 0.644 0.815 0.894 0.565 -0.075 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.535 0.666 0.862 0.983 0.664 -0.122 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.714 0.819 0.971 1.029 0.913 -0.067 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.753 0.813 0.902 1.005 0.935 -0.013 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02571 HG02571 -0.74 -0.619 -0.458 -0.564 -0.818 -0.865 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.332 -0.298 -0.116 -0.373 -0.576 -0.859 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.255 0.4 0.514 0.332 -0.082 -0.678 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.506 0.613 0.766 0.727 0.376 -0.613 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02573 HG02573 0.444 0.411 0.391 0.107 -0.085 -0.022 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 0.031 0.07 -0.039 -0.135 0.032 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.534 -0.573 -0.55 -0.537 -0.317 -0.163 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.55 -0.624 -0.579 -0.579 -0.394 -0.251 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02574 HG02574 -0.497 -0.342 -0.042 0.079 0.227 -0.224 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.197 -0.086 0.002 0.2 -0.197 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.283 -0.097 0.127 0.11 0.402 -0.095 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.131 0.003 0.098 0.084 0.463 -0.007 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02577 HG02577 1.123 1.141 1.052 0.745 0.325 0.505 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.924 0.757 0.784 0.602 0.477 0.447 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.813 0.733 0.636 0.523 0.503 0.644 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.002 0.906 0.758 0.503 0.477 0.727 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02580 HG02580 -0.498 -0.646 -0.747 -0.494 -0.451 -0.49 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.284 -0.386 -0.413 -0.301 -0.386 -0.483 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 0.08 0.087 0.102 -0.252 -0.294 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.459 0.468 0.307 -0.119 -0.257 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02582 HG02582 1.51 1.459 1.358 1.434 1.363 1.152 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.579 1.438 1.37 1.403 1.243 1.104 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.703 1.561 1.341 1.127 0.948 1.071 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.797 1.741 1.568 1.257 0.804 1.029 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02583 HG02583 -1.155 -1.106 -1.012 -0.855 -0.499 -0.553 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.382 -1.274 -1.171 -1.084 -0.675 -0.474 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.267 -1.194 -1.124 -1.069 -0.903 -0.436 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.935 -0.898 -0.842 -0.886 -0.783 -0.46 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02585 HG02585 0.637 0.816 1.017 1.194 1.043 0.326 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.066 1.103 1.159 1.231 1.168 0.319 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.596 1.617 1.553 1.43 1.284 0.474 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.928 1.957 1.859 1.668 1.503 0.551 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02586 HG02586 1.677 1.487 1.417 1.337 1.18 1.499 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.417 1.287 1.359 1.254 1.043 1.423 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.82 0.896 0.979 0.8 1.133 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.503 0.532 0.609 0.776 0.753 0.989 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02588 HG02588 0.387 0.187 -0.246 -0.658 -0.999 -0.953 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.341 0.055 -0.374 -0.753 -0.952 -0.909 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.399 0.227 -0.066 -0.275 -0.439 -0.892 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.391 0.291 0.133 0.043 -0.068 -0.782 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02589 HG02589 -0.488 -0.286 -0.062 -0.066 -0.3 -0.499 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.372 0.444 0.399 -0.049 -0.385 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.519 1.487 1.395 1.212 0.465 -0.084 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.823 1.803 1.74 1.576 0.775 0.001 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02594 HG02594 -0.048 0.158 0.212 0.326 0.446 0.069 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.026 0.148 0.246 0.34 0.429 -0.02 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.031 0.134 0.248 0.364 0.525 -0.069 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.097 0.035 0.14 0.212 0.492 -0.014 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02595 HG02595 2.347 2.375 2.14 1.611 0.754 0.08 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.361 2.28 2.129 1.692 0.944 0.075 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.943 1.861 1.64 1.408 0.958 0.22 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.574 1.574 1.398 1.25 0.868 0.219 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02610 HG02610 -0.136 -0.129 -0.023 0.015 -0.387 -1.044 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.301 -0.129 -0.024 -0.315 -1.012 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.129 -0.047 0.178 0.365 -0.119 -0.862 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.142 0.186 0.314 0.423 0.031 -0.815 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02611 HG02611 0.062 0.057 -0.18 -0.213 0.26 0.337 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.372 -0.465 -0.667 -0.736 -0.123 0.323 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.352 -1.345 -1.456 -1.437 -1.036 -0.022 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.827 -1.749 -1.676 -1.53 -1.209 -0.148 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02613 HG02613 -0.782 -0.453 -0.024 0.623 0.964 0.967 0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.745 -0.545 -0.061 0.55 0.864 0.989 0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.823 -0.697 -0.462 -0.124 0.317 0.823 0.981 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.848 -0.75 -0.594 -0.341 0.14 0.679 0.991 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02614 HG02614 0.645 0.532 0.052 -0.431 -1.163 -1.545 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.582 0.472 0.051 -0.269 -0.798 -1.479 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.34 1.27 1.09 0.808 -0.085 -1.221 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.867 1.836 1.828 1.591 0.557 -1.135 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02620 HG02620 1.235 1.495 1.704 1.757 1.189 -0.029 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.399 1.599 1.687 1.706 1.329 -0.035 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.697 1.76 1.784 1.682 1.323 0.016 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.706 1.717 1.684 1.585 1.243 -0.016 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02621 HG02621 -1.271 -1.479 -1.182 -0.763 -0.449 -0.627 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.841 -0.944 -0.775 -0.513 -0.461 -0.589 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.239 -0.28 -0.288 -0.326 -0.711 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.22 -0.228 -0.213 -0.19 -0.266 -0.701 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02623 HG02623 1.018 1.19 1.079 0.905 0.404 -0.478 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.117 1.203 1.124 1.011 0.624 -0.361 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.224 1.34 1.446 1.323 0.755 -0.251 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.197 1.28 1.457 1.412 0.898 -0.296 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02624 HG02624 -0.199 -0.295 -0.444 -0.783 -1.024 -1.194 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.514 -0.645 -0.717 -0.92 -1.179 -1.209 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -1.046 -1.175 -1.22 -1.397 -1.355 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.356 -1.389 -1.453 -1.453 -1.55 -1.464 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02628 HG02628 -0.771 -0.614 -0.657 -0.736 -1.109 -1.082 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.71 -0.807 -0.902 -1.174 -1.137 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.442 -0.389 -0.341 -0.582 -1.212 -0.969 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.377 -0.323 -0.264 -0.326 -1.045 -0.919 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02629 HG02629 0.21 0.364 0.31 0.2 -0.304 -0.64 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.158 0.115 0.119 0.116 -0.218 -0.745 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.337 0.191 0.199 -0.045 -0.731 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.354 0.322 0.236 0.122 -0.037 -0.708 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02634 HG02634 -1.012 -1.104 -1.263 -1.592 -1.802 -2.184 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.417 -1.39 -1.494 -1.818 -1.839 -2.139 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.441 -1.434 -1.435 -1.804 -1.9 -2.114 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.84 -0.957 -1.07 -1.401 -1.763 -2.107 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02635 HG02635 0.596 0.568 0.443 0.584 0.605 0.376 0.245 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.57 0.55 0.534 0.594 0.71 0.402 0.288 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.393 0.501 0.636 0.683 0.606 0.533 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.443 0.535 0.595 0.48 0.487 0.356 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02642 HG02642 0.051 -0.194 -0.18 0.042 0.208 0.702 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.247 0.132 0.092 0.054 0.641 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.151 0.135 0.109 0.069 0.017 0.468 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.271 -0.29 -0.269 -0.133 0.471 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02643 HG02643 -1.901 -2.012 -2.09 -1.905 -1.617 -1.128 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.991 -2.145 -2.155 -2.014 -1.666 -1.224 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.609 -1.693 -1.759 -1.653 -1.513 -1.193 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.326 -1.345 -1.35 -1.347 -1.228 -1.194 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02645 HG02645 -1.4 -1.57 -1.869 -1.779 -1.389 -0.942 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.628 -1.912 -2.032 -2.013 -1.615 -1.023 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.404 -1.513 -1.675 -1.683 -1.593 -1.139 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.143 -1.154 -1.171 -1.252 -1.281 -1.163 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02646 HG02646 -1.414 -1.368 -0.912 -0.479 -0.316 -1.012 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.091 -0.89 -0.624 -0.323 -0.224 -0.963 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.231 -0.08 -0.03 -0.066 -0.929 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.151 0.256 0.395 0.305 0.177 -0.92 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02666 HG02666 -1.284 -0.888 -0.46 -0.324 -0.625 -1.492 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.978 -0.694 -0.398 -0.228 -0.477 -1.435 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.168 -0.006 0.092 0.162 -0.115 -1.32 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.199 0.275 0.37 0.457 0.147 -1.279 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02667 HG02667 -0.451 -0.512 -0.398 -0.105 -0.128 -0.5 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.347 -0.226 -0.04 -0.089 -0.514 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.362 -0.319 -0.224 -0.162 -0.192 -0.679 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.847 -0.816 -0.629 -0.412 -0.422 -0.748 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02675 HG02675 -0.394 -0.676 -0.902 -1.211 -1.157 -1.269 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.882 -0.959 -1.165 -1.328 -1.315 -1.289 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.463 -1.471 -1.494 -1.537 -1.587 -1.443 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.6 -1.616 -1.647 -1.598 -1.742 -1.472 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02676 HG02676 -0.984 -1.061 -1.191 -1.418 -1.608 -1.582 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.485 -1.397 -1.341 -1.3 -1.522 -1.562 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.572 -1.457 -1.249 -1.069 -1.268 -1.388 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.443 -1.298 -1.09 -0.876 -1.051 -1.303 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02678 HG02678 0.78 0.956 0.982 0.65 0.285 0.182 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.313 0.495 0.6 0.394 0.222 0.178 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.112 -0.049 0.082 0.261 0.003 0.123 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.061 -0.063 -0.044 0.032 -0.06 0.082 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02679 HG02679 -0.602 -0.402 -0.186 -0.019 0.019 -0.194 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.43 -0.191 0.038 0.129 0.107 -0.202 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.194 -0.128 -0.03 0.125 -0.035 -0.312 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.146 -0.063 0.034 -0.06 -0.384 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02702 HG02702 -0.567 -0.365 0.017 0.327 0.54 0.419 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.171 0.236 0.406 0.733 0.82 0.445 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.264 1.21 1.182 1.21 1.241 0.725 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.702 1.626 1.518 1.418 1.392 0.884 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02703 HG02703 0.636 0.566 0.385 -0.259 -0.953 -0.981 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.418 0.362 0.144 -0.343 -0.954 -1.006 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.264 0.208 0.076 -0.262 -0.875 -1.055 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.127 0.128 0.108 -0.121 -0.745 -1.07 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02715 HG02715 1.608 1.501 1.294 1.118 0.711 0.191 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.638 1.503 1.389 1.266 0.713 0.072 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.515 1.414 1.362 1.184 0.762 -0.04 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.289 1.203 1.144 1.062 0.713 0.002 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02716 HG02716 0.051 -0.025 -0.351 -0.734 -0.834 -0.491 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.29 -0.364 -0.481 -0.706 -0.686 -0.432 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.753 -0.831 -0.849 -0.781 -0.465 -0.263 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.779 -0.846 -0.836 -0.819 -0.471 -0.127 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02721 HG02721 1.536 1.308 1.046 0.677 0.239 0.294 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.719 1.493 1.041 0.708 0.297 0.265 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.946 1.838 1.56 1.043 0.667 0.301 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.73 1.714 1.567 1.199 0.884 0.35 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02722 HG02722 0.004 0.161 0.429 0.603 0.417 -0.146 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.366 0.563 0.82 0.582 -0.158 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.344 0.456 0.562 0.663 0.567 -0.193 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.546 0.652 0.703 0.564 -0.238 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02756 HG02756 -0.487 -0.287 0.042 0.279 0.256 -0.498 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.039 0.195 0.402 0.551 0.464 -0.293 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.036 1.151 1.26 1.179 1.015 0.017 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.119 1.239 1.426 1.476 1.272 0.173 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02757 HG02757 -0.628 -0.478 -0.379 -0.263 -0.106 0.313 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.919 -0.776 -0.559 -0.275 -0.342 0.206 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.159 -1.028 -0.828 -0.552 -0.534 0.181 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.07 -1.032 -0.877 -0.657 -0.676 0.218 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02759 HG02759 0.072 0.084 0.168 -0.053 -0.564 -0.549 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.359 0.393 0.387 0.202 -0.315 -0.448 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.643 0.564 0.496 0.393 0.061 -0.248 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.556 0.515 0.423 0.293 0.043 -0.184 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02760 HG02760 0.127 0.169 0.48 0.567 0.361 0.043 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.45 0.541 0.727 0.814 0.462 0.081 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.714 0.758 0.931 1.127 0.955 0.204 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.544 0.636 0.818 1.022 1.043 0.295 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02762 HG02762 -1.654 -1.502 -1.205 -0.852 -0.301 0.276 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.073 -1.899 -1.517 -1.052 -0.555 0.248 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.839 -1.707 -1.464 -1.203 -0.98 0.14 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.494 -1.398 -1.224 -0.974 -0.98 0.095 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02763 HG02763 0.877 0.692 0.597 0.201 -0.401 -1.294 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.801 0.636 0.53 0.254 -0.224 -1.316 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.078 0.92 0.768 0.475 0.084 -1.13 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.208 1.109 0.923 0.638 0.208 -1.009 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02768 HG02768 0.076 -0.064 -0.251 -0.062 -0.231 -0.85 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.231 0.014 -0.106 0.019 -0.271 -0.876 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.396 0.407 0.356 0.263 -0.268 -0.969 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.394 0.46 0.519 0.495 -0.041 -1.028 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02769 HG02769 2.081 1.994 1.774 1.35 0.442 -0.422 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.751 1.592 1.492 1.189 0.619 -0.362 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.993 0.858 0.769 0.675 0.371 -0.287 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.475 0.39 0.327 0.313 0.191 -0.336 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02771 HG02771 -0.673 -0.884 -0.768 -0.599 -0.365 -0.446 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.803 -0.786 -0.632 -0.553 -0.467 -0.407 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.769 -0.83 -0.769 -0.703 -0.567 -0.496 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.796 -0.826 -0.903 -0.882 -0.685 -0.517 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02772 HG02772 -0.612 -0.751 -0.746 -0.963 -1.085 -1.133 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.501 -0.578 -0.672 -0.857 -1.118 -1.14 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.25 -0.296 -0.378 -0.516 -1.117 -1.113 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.24 -0.193 -0.125 -0.213 -0.897 -1.087 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02798 HG02798 1.092 1.182 1.404 1.543 1.903 2.316 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.223 1.241 1.214 1.207 1.683 2.232 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.898 0.903 0.719 1.258 1.998 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.51 0.597 0.585 0.445 0.919 1.848 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02799 HG02799 0.127 0.091 -0.124 -0.42 -0.855 -0.983 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.152 0.11 -0.12 -0.398 -0.634 -1.043 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.087 -0.132 -0.272 -0.436 -0.866 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.069 0.072 -0.014 -0.222 -0.413 -0.796 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02804 HG02804 -0.013 0.059 0.016 0.155 0.4 0.371 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.195 0.141 0.19 0.346 0.441 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.363 0.464 0.51 0.5 0.746 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.341 0.496 0.665 0.742 0.683 0.861 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02805 HG02805 -0.535 -0.292 0.164 0.205 0.308 0.27 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.497 -0.397 -0.186 -0.051 0.096 0.197 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.158 -0.226 -0.345 -0.446 -0.253 0.2 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.239 -0.308 -0.406 -0.536 -0.53 0.205 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02807 HG02807 0.098 0.352 0.499 0.851 1.63 1.924 1.861 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.002 0.221 0.524 0.952 1.502 1.944 1.82 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.534 -0.341 -0.054 0.509 1.342 2.105 1.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.408 -0.185 0.282 1.098 2.209 1.751 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02808 HG02808 0.161 0.499 0.821 1.085 0.876 1.298 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.322 0.537 0.81 1.184 1.117 1.457 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.399 0.581 0.861 1.132 1.679 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 0.115 0.213 0.49 0.833 1.672 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02810 HG02810 0.278 0.152 0.309 0.36 -0.215 -0.924 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.819 0.764 0.754 0.593 0.06 -0.842 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.908 1.831 1.693 1.301 0.516 -0.6 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.334 2.272 2.116 1.691 0.927 -0.533 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02811 HG02811 0.4 0.124 -0.145 -0.505 -0.88 -0.806 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.166 0.029 -0.272 -0.611 -0.862 -0.755 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.304 -0.383 -0.554 -0.902 -1.174 -0.782 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.565 -0.619 -0.859 -1.199 -0.852 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02813 HG02813 -0.087 -0.291 -0.79 -0.866 -0.849 -0.216 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.433 -0.554 -0.826 -0.906 -0.83 -0.183 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.094 -1.132 -1.168 -1.251 -1.281 -0.397 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.323 -1.363 -1.48 -1.634 -1.526 -0.567 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02814 HG02814 0.753 0.737 0.909 1.329 1.449 1.396 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.986 0.971 1.092 1.332 1.322 1.439 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.961 1.033 1.102 1.181 1.115 1.324 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.635 0.706 0.798 0.906 1.025 1.244 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02816 HG02816 0.512 0.52 0.647 0.869 0.542 -0.261 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.574 0.659 0.736 1.029 0.76 -0.294 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.524 0.688 0.916 1.141 0.955 -0.099 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.233 0.402 0.656 0.938 0.838 -0.016 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02817 HG02817 0.169 0.159 0.159 0.24 0.371 0.194 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.688 0.62 0.562 0.467 0.33 0.371 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.587 0.456 0.262 0.128 0.315 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.177 0.14 -0.001 -0.05 -0.008 0.265 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02818 HG02818 0.59 0.562 0.436 0.514 0.396 -0.464 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.966 0.881 0.778 0.813 0.542 -0.338 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.828 0.873 0.916 0.832 0.535 -0.181 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.36 0.412 0.496 0.513 0.306 -0.138 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02819 HG02819 0.406 0.363 0.342 0.264 0.108 0.591 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.265 0.221 0.133 0.109 0.614 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.419 0.348 0.336 0.11 0.092 0.543 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.282 0.294 0.302 0.192 0.002 0.575 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02820 HG02820 0.419 0.526 0.496 0.658 1.044 1.257 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.387 0.284 0.352 0.558 0.907 1.179 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.082 0.031 -0.027 0.013 0.398 1.194 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.354 -0.335 -0.295 -0.244 -0.012 1.163 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02836 HG02836 -0.491 -0.434 -0.125 0.286 0.643 0.842 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.178 0.2 0.217 0.32 0.506 0.819 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.701 0.677 0.599 0.537 0.362 0.643 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.767 0.769 0.743 0.683 0.383 0.572 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02837 HG02837 -2.184 -1.969 -1.662 -1.124 -0.472 -0.016 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.648 -1.522 -1.431 -1.047 -0.522 0.028 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.075 -0.968 -0.93 -0.934 -0.748 -0.057 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.765 -0.715 -0.69 -0.732 -0.781 -0.126 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02839 HG02839 -0.178 -0.118 -0.365 -0.267 -0.433 -0.872 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.217 -0.226 -0.284 -0.23 -0.327 -0.916 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.013 -0.021 -0.042 -0.103 -0.397 -0.815 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.309 0.307 0.143 -0.079 -0.38 -0.811 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02840 HG02840 0.804 0.895 0.987 1.162 1.337 1.173 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.167 1.149 1.104 1.192 1.187 1.323 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.172 1.187 1.247 1.215 1.131 1.304 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.43 1.379 1.302 1.239 1.14 1.265 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02851 HG02851 0.516 0.657 0.743 0.899 0.465 -0.036 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.348 0.481 0.591 0.901 0.718 -0.049 0.218 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.686 0.807 0.918 1.003 0.883 0.044 0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.896 0.958 1.047 1.118 1.027 0 0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02852 HG02852 1.011 1.067 1.058 0.993 0.584 0.222 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.263 1.168 1.106 0.943 0.535 0.147 -0.374 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.099 1.021 0.997 0.905 0.448 0.129 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.904 0.859 0.834 0.864 0.452 0.173 -0.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02854 HG02854 1.307 1.445 1.629 1.664 1.427 1.087 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.938 1.106 1.303 1.501 1.439 1.115 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.431 0.576 0.755 0.933 1.18 1.074 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.375 0.486 0.75 1.018 0.982 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02855 HG02855 -0.4 -0.356 -0.194 -0.339 -0.557 -0.592 -1.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.626 -0.555 -0.356 -0.35 -0.492 -0.707 -1.254 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.245 -0.22 -0.094 -0.056 -0.136 -0.469 -1.324 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.161 0.18 0.212 0.244 0.05 -0.276 -1.341 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02860 HG02860 -2.348 -2.453 -2.637 -2.71 -2.406 -1.358 -1.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.051 -2.208 -2.482 -2.523 -2.356 -1.442 -1.254 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.292 -1.458 -1.623 -1.729 -1.837 -1.291 -1.324 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.703 -0.864 -1.029 -1.208 -1.416 -1.154 -1.341 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02861 HG02861 -0.801 -0.686 -0.692 -0.627 -0.707 -1.362 -1.985 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.785 -0.643 -0.66 -0.487 -0.541 -1.307 -1.977 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.6 -0.549 -0.634 -0.508 -0.244 -1.089 -1.964 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.325 -0.392 -0.363 -0.187 -1.002 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02870 HG02870 -1.113 -1.189 -1.13 -0.971 -0.978 -0.879 -0.704 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.076 -1.134 -1.031 -0.938 -1.041 -1.009 -0.748 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.81 -0.763 -0.799 -1.019 -1.091 -0.806 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.368 -0.421 -0.486 -0.867 -1.008 -0.821 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02878 HG02878 0.73 0.698 0.547 0.455 0.225 0.079 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.876 0.82 0.606 0.349 0.232 0.038 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.187 0.226 0.214 0.225 0.322 0.264 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.237 -0.187 -0.081 0.292 0.4 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02879 HG02879 -1.12 -0.729 -0.26 0.261 0.759 1.162 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.611 -0.38 -0.104 0.245 0.668 1.077 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.089 0.129 0.123 0.125 0.438 0.957 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.658 0.604 0.441 0.27 0.362 0.889 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02881 HG02881 -0.566 -0.323 0.314 0.848 1.378 2.363 2.728 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.907 -0.707 -0.332 0.218 1.097 2.337 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.19 -1.144 -1.117 -0.995 0.498 2.348 2.66 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.247 -1.196 -1.188 -1.125 -0.031 2.365 2.65 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02882 HG02882 -2.267 -2.056 -1.907 -1.581 -1.452 -1.307 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.217 -2.001 -1.765 -1.409 -1.361 -1.306 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.713 -1.544 -1.305 -1.132 -0.974 -1.22 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.386 -1.277 -1.078 -0.883 -0.758 -1.124 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02884 HG02884 0.859 0.624 0.489 0.314 0.422 0.658 0.637 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.595 0.459 0.424 0.413 0.475 0.753 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.939 0.815 0.775 0.67 0.421 1.026 0.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.572 1.402 1.203 0.956 0.46 1.084 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02885 HG02885 0.394 0.161 -0.271 -0.53 -0.667 -0.632 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.174 -0.34 -0.462 -0.602 -0.684 -0.674 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.231 -1.158 -1.086 -0.97 -0.769 -0.626 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.743 -1.666 -1.539 -1.367 -0.997 -0.584 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02887 HG02887 1.303 1.051 0.798 0.45 0.123 0.653 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.871 0.695 0.495 0.328 0.044 0.699 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.167 0.003 -0.129 -0.156 -0.109 0.591 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 -0.166 -0.27 -0.449 -0.412 0.53 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02888 HG02888 -0.138 -0.033 0.009 0.45 0.74 0.295 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.049 -0.072 0.302 0.522 0.303 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.194 -0.122 -0.081 0.023 0.026 0.065 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.508 -0.319 -0.061 -0.139 -0.098 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02890 HG02890 -0.786 -0.667 -0.453 -0.101 0.285 0.322 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.516 -0.434 -0.405 -0.211 0.142 0.315 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.516 -0.483 -0.492 -0.472 -0.312 0.209 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.491 -0.508 -0.511 -0.542 -0.467 0.143 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02891 HG02891 1.38 1.345 1.241 1.044 0.336 0.368 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.474 1.406 1.327 1.029 0.392 0.422 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.487 1.49 1.457 1.276 0.582 0.491 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.413 1.473 1.495 1.44 0.903 0.501 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02895 HG02895 0.454 0.414 0.087 -0.182 -0.28 0.217 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.337 0.246 -0.057 -0.277 -0.438 0.244 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.193 -0.212 -0.309 -0.534 -0.638 0.109 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.303 -0.386 -0.362 -0.516 -0.725 0.057 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02896 HG02896 -1.444 -1.506 -1.784 -2.012 -2.445 -2.561 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.381 -1.507 -1.66 -1.86 -2.243 -2.547 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.111 -1.171 -1.359 -1.617 -1.97 -2.39 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.88 -0.903 -1.024 -1.423 -1.828 -2.338 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02922 HG02922 0.214 0.164 0.082 0.019 -0.078 0.041 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.102 0.036 0.046 0.156 0.072 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.003 0.137 0.243 0.392 0.406 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.118 0.027 0.238 0.355 0.517 0.529 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02923 HG02923 -0.238 -0.417 -0.588 -0.68 -0.721 -0.698 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 -0.151 -0.366 -0.546 -0.743 -0.718 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.455 -0.448 -0.474 -0.475 -0.69 -0.829 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.755 -0.646 -0.473 -0.552 -0.852 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02938 HG02938 0.121 0.109 -0.11 -0.159 0.313 1.247 0.82 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.269 0.223 0.113 -0.02 0.236 1.107 0.78 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.53 0.44 0.28 0.439 1.179 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.577 0.567 0.483 0.571 1.237 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02941 HG02941 0.488 0.624 0.666 0.834 0.874 0.925 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.741 0.752 0.681 0.766 0.909 0.917 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.523 0.431 0.363 0.669 0.99 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.591 0.477 0.281 0.045 0.434 0.927 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02943 HG02943 0.493 0.435 0.383 0.304 0.231 -0.019 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.569 0.659 0.636 0.576 0.393 0.042 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.079 1.18 1.193 1.1 0.759 0.193 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.148 1.308 1.4 1.372 0.953 0.185 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02944 HG02944 -0.139 -0.071 0.197 0.203 0.262 0.131 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.214 -0.108 0.031 0.309 0.183 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.374 -0.351 -0.425 -0.35 0.158 0.084 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.441 -0.408 -0.431 -0.326 0.091 0 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02946 HG02946 0.08 0.088 -0.151 -0.701 -1.128 -1.235 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.471 -0.591 -0.817 -1.021 -1.175 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.079 -1.078 -1.072 -1.089 -0.972 -1.14 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.114 -1.155 -1.209 -1.188 -1.14 -1.113 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02947 HG02947 0.529 0.485 0.56 0.549 0.366 -0.606 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.954 0.862 0.734 0.681 0.514 -0.555 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.472 1.422 1.23 0.997 0.651 -0.549 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.816 1.693 1.542 1.322 0.821 -0.583 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02952 HG02952 -0.638 -0.533 -0.173 0.388 0.358 0.277 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.072 0 0.308 0.594 0.433 0.235 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.756 0.965 0.888 0.668 0.154 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.798 0.864 1.1 1.063 0.831 0.131 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02953 HG02953 -0.889 -1.101 -1.22 -1.229 -0.916 -0.16 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.077 -1.167 -1.226 -1.197 -0.916 -0.197 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.04 -1.067 -1.102 -1.165 -0.942 -0.431 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.335 -1.251 -1.168 -1.155 -0.998 -0.505 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02964 HG02964 -0.203 -0.402 -0.871 -1.258 -1.362 -0.895 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.602 -0.799 -1.12 -1.437 -1.522 -1.019 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.715 -0.947 -1.219 -1.69 -1.266 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.803 -0.972 -1.205 -1.732 -1.382 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02965 HG02965 -2.269 -2.426 -2.303 -2.069 -1.972 -2.157 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.417 -2.442 -2.31 -1.978 -1.895 -2.137 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.166 -2.174 -2.12 -1.908 -1.801 -2.215 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.763 -1.823 -1.735 -1.68 -1.689 -2.241 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02968 HG02968 1.61 1.693 1.601 1.633 1.705 1.518 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.538 1.553 1.352 1.216 1.552 1.538 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.906 0.836 0.766 0.721 1.305 1.516 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.483 0.494 0.535 1.161 1.499 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02970 HG02970 1.211 1.218 1.338 1.44 1.41 1.215 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.572 1.545 1.567 1.55 1.4 1.137 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.805 1.853 1.833 1.816 1.529 1.127 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.575 1.635 1.65 1.711 1.563 1.135 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02971 HG02971 0.154 0.324 0.639 0.912 0.841 0.539 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.711 0.75 0.908 1.026 0.968 0.492 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.266 1.262 1.278 1.234 0.907 0.405 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.358 1.311 1.308 1.312 0.963 0.373 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02973 HG02973 0.936 1.371 1.915 2.284 2.134 2.237 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.013 1.347 1.763 2.134 2.15 2.167 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.795 0.923 1.056 1.342 1.703 2.063 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.582 0.661 0.642 0.772 1.303 1.958 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02974 HG02974 -0.48 -0.557 -0.425 -0.01 0.202 0.229 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.482 -0.457 -0.364 -0.083 0.051 0.152 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.642 -0.604 -0.478 -0.195 -0.134 -0.128 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.682 -0.66 -0.524 -0.333 -0.159 -0.201 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02976 HG02976 1.014 1.159 1.321 1.534 1.721 1.444 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.302 1.402 1.34 1.303 1.749 1.484 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.058 1.134 1.108 0.962 1.521 1.459 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.677 0.773 0.83 0.82 1.427 1.412 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02977 HG02977 -0.825 -0.644 -0.508 -0.437 -0.398 -0.633 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.986 -0.835 -0.722 -0.537 -0.397 -0.553 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.638 -0.546 -0.448 -0.268 -0.438 -0.441 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.363 -0.364 -0.24 -0.18 -0.206 -0.479 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02979 HG02979 -0.819 -0.8 -0.679 -0.499 -0.265 -0.329 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.888 -0.816 -0.77 -0.573 -0.168 -0.282 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.583 -0.582 -0.552 -0.483 -0.313 -0.212 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.302 -0.288 -0.249 -0.176 -0.145 -0.24 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02981 HG02981 0.609 0.792 0.933 0.841 0.843 0.29 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.579 0.768 0.799 0.646 0.773 0.341 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.568 0.639 0.652 0.52 0.652 0.397 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.685 0.659 0.556 0.589 0.4 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02982 HG02982 -0.418 -0.371 -0.258 0.07 0.296 0.257 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 0.035 0.038 0.207 0.277 0.235 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.472 0.488 0.507 0.528 0.378 0.211 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.577 0.632 0.673 0.519 0.264 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02983 HG02983 -1.473 -1.413 -1.411 -1.178 -0.867 -0.814 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.416 -1.282 -1.309 -1.071 -0.787 -0.72 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.3 -1.298 -1.333 -1.13 -0.854 -0.698 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.228 -1.288 -1.243 -1.189 -0.829 -0.736 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03024 HG03024 -0.479 -0.547 -0.542 0.029 0.695 1.18 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.909 -0.927 -0.872 -0.357 0.4 1.099 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.303 -1.264 -1.16 -0.801 -0.088 0.85 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.245 -1.14 -0.917 -0.696 -0.166 0.778 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03025 HG03025 -2.01 -1.739 -1.37 -1.09 -1.16 -1.796 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.245 -1.051 -0.968 -0.704 -0.907 -1.707 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.139 -0.068 -0.048 -0.444 -1.608 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.007 0.096 0.22 0.246 -0.159 -1.607 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03027 HG03027 -1.198 -1.105 -1.184 -1.016 -0.729 -0.099 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.683 -1.61 -1.56 -1.234 -0.841 -0.121 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.185 -2.174 -2.083 -1.748 -1.147 -0.283 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.136 -2.132 -2.075 -1.919 -1.34 -0.374 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03028 HG03028 -0.403 -0.351 -0.502 -0.908 -1.33 -1.721 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.312 -0.454 -0.717 -1.181 -1.737 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.318 -0.336 -0.416 -0.492 -0.796 -1.697 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 -0.102 -0.244 -0.4 -0.566 -1.627 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03034 HG03034 1.346 1.665 1.646 1.637 1.253 0.706 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.5 1.706 1.679 1.645 1.421 0.668 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.411 1.453 1.472 1.59 1.516 0.774 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.287 1.344 1.373 1.426 1.432 0.803 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03035 HG03035 1.331 1.258 0.884 0.498 0.065 -0.178 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.13 1.029 0.782 0.371 0.037 -0.187 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.567 0.477 0.333 0.133 -0.112 -0.351 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 0.085 -0.075 -0.244 -0.401 -0.429 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03039 HG03039 0.258 0.449 0.793 1.023 1.879 2.255 2.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.648 0.803 1.01 1.105 1.706 2.263 2.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.916 0.929 0.956 0.965 1.353 2.38 2.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.022 1.014 0.965 0.968 1.154 2.388 2.079 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03040 HG03040 0.978 0.957 0.897 0.705 0.669 -0.07 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.684 0.724 0.71 0.569 0.049 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.331 0.422 0.493 0.514 0.409 0.116 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.103 0.17 0.288 0.406 0.28 0.125 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03045 HG03045 1.809 1.795 1.577 1.295 0.774 1.248 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.624 1.529 1.381 1.086 0.812 1.298 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.78 0.712 0.681 0.493 0.367 1.396 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.21 0.203 0.158 0.112 0.146 1.356 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03046 HG03046 0.32 0.31 0.229 0.428 0.581 0.264 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.689 0.719 0.726 0.808 0.694 0.33 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.859 0.919 0.99 0.858 0.896 0.452 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.44 0.523 0.6 0.731 0.78 0.548 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03048 HG03048 -0.478 -0.265 0.377 1.062 1.436 1.206 1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.221 0.091 0.605 1.237 1.588 1.258 1.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.154 0.072 0.452 1.026 1.52 1.454 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.091 0.179 0.72 1.323 1.503 1.18 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03049 HG03049 -1.744 -1.586 -1.211 -0.582 0.124 0.876 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.313 -1.181 -0.94 -0.531 -0.031 0.914 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.66 -0.616 -0.496 -0.095 0.869 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.506 -0.403 -0.405 -0.148 0.875 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03052 HG03052 -0.283 -0.424 -0.634 -0.893 -1.422 -1.276 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.368 -0.518 -0.66 -0.982 -1.463 -1.324 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.262 -0.33 -0.66 -1.278 -1.575 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.028 -0.066 -0.168 -0.404 -1.079 -1.683 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03054 HG03054 0.37 0.339 0.245 0.031 -0.049 -0.223 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.312 0.198 0.005 0.07 -0.12 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.336 0.378 0.328 0.077 0.07 -0.111 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.248 0.224 0.142 0.16 -0.155 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03055 HG03055 0.86 0.807 0.597 0.16 -0.146 -0.705 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.781 0.786 0.591 0.206 -0.277 -0.651 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.572 0.472 0.156 -0.474 -0.808 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.589 0.527 0.383 0.11 -0.588 -0.902 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03057 HG03057 -0.521 -0.497 -0.259 0.121 0.718 1.345 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.762 -0.685 -0.441 -0.18 0.408 1.175 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.961 -0.873 -0.713 -0.556 -0.14 0.864 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.897 -0.862 -0.754 -0.567 -0.343 0.788 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03058 HG03058 1.016 0.996 0.896 0.669 0.394 -0.384 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.194 1.163 1.142 0.791 0.423 -0.354 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.355 1.275 1.219 1.036 0.637 -0.435 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.432 1.33 1.218 1.056 0.634 -0.422 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03060 HG03060 0.804 0.817 0.476 0.015 -0.626 -0.541 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.12 1.055 0.746 0.159 -0.642 -0.672 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.925 0.835 0.706 0.46 -0.322 -0.75 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.52 0.491 0.447 0.317 -0.295 -0.648 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03061 HG03061 0.771 0.696 0.654 0.528 0.271 0.119 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.736 0.692 0.486 0.323 0.085 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.709 0.753 0.821 0.776 0.592 0.175 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.695 0.767 0.858 0.88 0.812 0.181 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03063 HG03063 -1.191 -1.269 -1.318 -1.433 -1.359 -1.563 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.175 -1.172 -1.262 -1.447 -1.326 -1.574 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.762 -0.798 -0.919 -1.194 -1.104 -1.438 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.495 -0.481 -0.543 -0.879 -0.908 -1.373 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03064 HG03064 1.363 1.118 0.905 0.616 0.156 -0.593 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.244 1.067 0.925 0.874 0.539 -0.542 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.975 0.923 0.901 0.974 0.83 -0.106 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.889 0.937 1.006 0.899 0.904 -0.025 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03066 HG03066 0.686 0.684 0.942 1.444 1.614 1.505 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.069 1.131 1.311 1.612 1.627 1.582 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.308 1.461 1.631 1.796 1.725 1.529 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.157 1.269 1.463 1.737 1.775 1.489 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03069 HG03069 1.641 1.515 1.312 1.149 0.834 -0.289 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.202 1.197 1.134 1.126 0.966 -0.239 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.903 0.871 0.868 0.883 1.042 -0.095 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.844 0.846 0.884 0.879 1.025 -0.07 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03072 HG03072 -0.111 0.043 -0.135 -0.425 -0.764 -1.228 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.136 -0.112 -0.308 -0.67 -0.998 -1.227 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.202 -0.29 -0.443 -0.858 -1.396 -1.328 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.186 -0.263 -0.471 -0.821 -1.533 -1.39 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03073 HG03073 0.529 0.533 0.307 -0.297 -0.804 -0.632 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.056 0.095 -0.007 -0.431 -0.882 -0.681 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.353 -0.38 -0.543 -1.031 -0.788 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.476 -0.466 -0.469 -0.596 -1.032 -0.923 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03074 HG03074 -1.07 -0.992 -1.081 -1.173 -1.382 -1.197 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.941 -0.943 -1.03 -1.022 -1.217 -1.188 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.616 -0.658 -0.69 -0.724 -1.007 -1.118 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.505 -0.52 -0.532 -0.578 -0.937 -1.069 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03077 HG03077 -0.574 -0.526 -0.621 -0.559 -0.796 -0.568 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.372 -0.325 -0.411 -0.34 -0.603 -0.587 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.099 -0.078 -0.15 -0.213 -0.464 -0.515 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.222 0.116 -0.111 -0.437 -0.506 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03078 HG03078 -0.545 -0.613 -1.03 -1.421 -1.643 -1.898 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.679 -0.661 -1.034 -1.365 -1.612 -1.842 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.898 -0.923 -1.111 -1.45 -1.619 -1.865 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.14 -1.173 -1.276 -1.532 -1.789 -1.894 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03079 HG03079 -0.706 -0.538 -0.056 0.216 0.088 -0.797 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.668 -0.367 0.042 0.518 0.584 -0.708 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.334 0.134 0.759 1.189 -0.339 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.039 0.336 0.863 1.543 -0.162 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03081 HG03081 0.162 0.136 0.062 0.07 0.287 -0.065 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.568 0.541 0.325 0.091 0.034 -0.198 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.38 0.451 0.447 0.29 0.132 -0.547 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.137 0.185 0.259 0.171 0.138 -0.565 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03082 HG03082 -0.43 -0.746 -0.811 -0.98 -1.141 -1.187 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.803 -0.837 -0.959 -1.056 -1.221 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.372 -0.448 -0.533 -0.648 -0.721 -1.234 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.101 0.015 -0.091 -0.307 -0.445 -1.183 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03084 HG03084 -0.646 -0.741 -1.014 -1.326 -1.694 -1.772 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.724 -0.856 -1.099 -1.403 -1.586 -1.776 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.678 -0.787 -1.013 -1.145 -1.396 -1.785 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.628 -0.69 -0.843 -1.248 -1.76 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03086 HG03086 0.787 0.916 0.879 0.939 0.629 0.575 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.624 0.682 0.662 0.718 0.551 0.633 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.485 0.481 0.586 0.393 0.423 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.313 0.335 0.442 0.359 0.329 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03088 HG03088 -0.23 -0.088 0.142 0.302 0.706 0.375 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.066 0.077 0.251 0.443 0.806 0.417 -0.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.341 0.536 0.593 0.923 0.636 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.33 0.401 0.528 0.665 0.911 0.707 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03091 HG03091 -0.267 -0.073 0.394 0.661 0.88 0.713 0.995 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.214 0.033 0.444 0.671 0.984 0.609 0.941 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.351 -0.147 0.102 0.481 0.976 0.588 0.871 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.271 -0.191 -0.066 0.139 0.93 0.604 0.853 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03095 HG03095 1.373 1.343 1.145 0.994 0.852 0.547 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.654 1.569 1.37 1.184 0.997 0.514 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.17 2.116 2.029 1.785 1.511 0.668 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.301 2.334 2.303 2.113 1.774 0.73 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03096 HG03096 0.258 0.499 0.883 1.15 1.544 1.996 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.166 0.443 0.821 1.081 1.366 2.013 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.116 0.051 0.42 1.037 1.973 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.2 -0.282 -0.296 -0.075 0.646 1.982 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03099 HG03099 0.223 0.207 0.051 -0.146 -0.275 0.133 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.083 -0.037 -0.169 -0.2 0.165 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.853 -0.916 -0.735 -0.409 0.127 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.102 -1.197 -1.247 -1.165 -0.718 0.057 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03100 HG03100 -1.002 -1.204 -1.495 -1.444 -1.529 -1.702 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.41 -1.472 -1.628 -1.577 -1.663 -1.673 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.712 -1.761 -1.751 -1.647 -1.794 -1.7 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.791 -1.799 -1.778 -1.785 -1.809 -1.723 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03103 HG03103 -0.845 -0.882 -0.813 -1.001 -0.981 -0.814 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.73 -0.858 -0.849 -1.03 -1.13 -0.859 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.444 -0.57 -0.771 -1.053 -1.155 -0.959 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.444 -0.682 -0.88 -1.112 -0.95 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03105 HG03105 1.53 1.46 1.408 0.934 0.343 0.223 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.177 1.211 1.234 0.866 0.435 0.269 0.218 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.663 0.728 0.768 0.713 0.554 0.397 0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.477 0.579 0.692 0.589 0.447 0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03108 HG03108 -0.417 -0.531 -0.772 -0.919 -1.14 -1.39 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.065 -1.06 -1.135 -1.046 -1.165 -1.361 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.889 -1.951 -2.03 -1.964 -1.652 -1.327 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.196 -2.242 -2.323 -2.303 -2.114 -1.366 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03109 HG03109 1.34 1.087 0.732 0.333 0.05 0.507 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.146 0.925 0.592 0.258 0.156 0.556 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.679 0.407 0.107 -0.207 0.023 0.543 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.35 0.086 -0.286 -0.681 -0.392 0.492 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03111 HG03111 1.274 1.051 0.919 0.781 0.565 0.281 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.681 1.475 1.268 0.875 0.453 0.183 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.548 1.528 1.408 1.145 0.545 -0.105 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.974 1.016 1.078 1.048 0.589 -0.132 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03112 HG03112 0.201 -0.105 -0.642 -0.929 -1.279 -1.518 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 -0.062 -0.528 -0.888 -1.188 -1.498 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.595 0.453 0.131 -0.401 -0.963 -1.338 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.895 0.837 0.672 0.215 -0.535 -1.26 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03114 HG03114 1.734 1.473 1.2 1.114 1.314 1.265 1.399 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.771 1.596 1.317 1.09 1.243 1.275 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.497 1.365 1.232 1.138 1.049 1.237 1.498 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.245 1.145 1.059 1.004 0.969 1.175 1.512 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03115 HG03115 -0.786 -0.713 -0.658 -0.635 -0.635 -0.631 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.1 -0.201 -0.313 -0.345 -0.565 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.42 0.344 0.2 -0.027 -0.071 -0.56 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.694 0.624 0.392 0.107 -0.045 -0.606 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03117 HG03117 -2.498 -2.312 -2.022 -1.693 -1.412 -1.36 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.012 -1.872 -1.737 -1.622 -1.447 -1.399 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.234 -1.217 -1.292 -1.351 -1.308 -1.483 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.65 -0.662 -0.859 -1.065 -1.102 -1.514 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03118 HG03118 -0.364 -0.188 -0.239 -0.394 -0.6 -0.308 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.104 -0.079 -0.196 -0.448 -0.53 -0.311 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.127 -0.141 -0.26 -0.408 -0.659 -0.436 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.308 -0.206 -0.2 -0.337 -0.62 -0.553 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03120 HG03120 1.037 0.934 0.711 0.393 -0.049 0.059 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.639 0.612 0.552 0.36 0.028 0.057 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.699 0.767 0.864 0.857 0.306 0.207 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.629 0.707 0.817 0.953 0.494 0.23 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03121 HG03121 0.096 -0.035 -0.34 -0.578 -0.679 -0.437 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.186 -0.007 -0.255 -0.539 -0.612 -0.403 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.376 0.273 0.085 -0.19 -0.551 -0.418 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.514 0.403 0.154 -0.245 -0.485 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03123 HG03123 1.207 1.007 0.55 -0.144 -0.952 -0.85 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.507 0.378 0.183 -0.179 -0.74 -0.909 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.112 -0.18 -0.171 -0.202 -0.291 -0.843 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.116 -0.182 -0.279 -0.243 -0.172 -0.76 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03124 HG03124 0.367 0.32 0.287 0.161 0.203 0.378 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.649 0.522 0.308 0.099 0.181 0.289 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.558 0.359 0.252 0.21 0.286 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.304 0.292 0.245 0.251 0.249 0.337 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03126 HG03126 0.882 0.841 0.682 0.649 0.989 1.239 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.14 1.132 1.089 0.999 0.999 1.29 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.05 0.955 0.882 0.792 1.077 1.446 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.804 0.782 0.67 0.619 0.844 1.524 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03127 HG03127 2.268 2.224 1.868 1.304 0.358 0.162 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.476 2.387 1.954 1.408 0.648 0.21 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.069 2.03 1.786 1.402 0.847 0.363 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.672 1.675 1.55 1.305 0.934 0.335 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03129 HG03129 -0.396 -0.374 -0.409 -0.382 -0.454 -0.153 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.109 -0.183 -0.346 -0.354 -0.378 -0.181 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 -0.078 -0.183 -0.162 -0.14 0.012 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 0.062 -0.011 -0.042 -0.003 0.095 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03130 HG03130 -0.549 -0.593 -0.415 -0.313 -0.243 0.194 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.537 -0.587 -0.393 -0.21 -0.257 0.159 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.157 -0.183 -0.155 -0.096 -0.148 0.203 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.02 -0.025 -0.044 0.011 -0.137 0.261 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03132 HG03132 -1.214 -1.35 -1.605 -1.749 -1.744 -1.897 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.704 -1.848 -1.945 -1.917 -1.771 -1.838 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.649 -1.711 -1.764 -1.882 -1.733 -1.786 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.179 -1.291 -1.459 -1.71 -1.744 -1.773 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03133 HG03133 -1.769 -1.445 -1.084 -0.832 -0.658 -1.06 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.158 -0.917 -0.679 -0.532 -0.524 -1.125 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.127 0.243 0.353 0.413 0.176 -0.844 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.942 0.998 0.957 0.902 0.644 -0.626 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03135 HG03135 -0.129 -0.109 0.031 0.225 0.441 0.505 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.199 -0.185 -0.082 0.212 0.44 0.415 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.232 -0.242 -0.145 0.083 0.542 0.399 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.236 -0.183 -0.073 0.047 0.492 0.452 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03136 HG03136 -2.473 -2.325 -1.963 -1.457 -1.186 -0.925 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.311 -2.107 -1.785 -1.381 -1.136 -1.05 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.145 -1.958 -1.809 -1.485 -0.996 -1.106 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.941 -1.831 -1.827 -1.687 -1.067 -1.072 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03139 HG03139 -0.125 0.053 0.28 0.634 0.621 0.905 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.373 -0.131 0.05 0.359 0.384 0.824 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.819 -0.728 -0.556 -0.349 -0.195 0.621 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.587 -0.603 -0.627 -0.595 -0.448 0.527 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03157 HG03157 0.64 0.882 1.069 1.213 1.15 1.035 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.518 0.645 0.824 1.008 1.069 1.073 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.236 0.297 0.455 0.746 0.976 1.023 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.31 0.419 0.535 0.751 0.995 0.991 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03159 HG03159 -0.092 -0.185 -0.471 -0.471 -0.302 -0.096 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.629 -0.823 -0.759 -0.483 -0.035 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.889 -0.906 -0.886 -0.759 -0.857 -0.028 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.935 -0.929 -0.84 -0.666 -0.823 -0.064 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03160 HG03160 -0.321 -0.155 -0.218 -0.044 -0.108 -0.197 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.524 -0.377 -0.296 -0.066 -0.069 -0.146 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.61 -0.551 -0.245 -0.178 -0.146 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.445 -0.41 -0.417 -0.259 -0.107 -0.185 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03162 HG03162 -1.239 -1.271 -1.366 -1.314 -1.141 -0.427 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.093 -1.04 -1.074 -1.053 -1.091 -0.45 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.976 -0.932 -0.909 -1.032 -0.825 -0.385 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.824 -0.826 -0.984 -0.951 -0.322 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03163 HG03163 -1.119 -1.021 -1.03 -0.936 -0.958 -0.744 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.227 -1.209 -1.194 -1.059 -1.013 -0.793 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.868 -0.841 -0.844 -0.83 -1.078 -0.916 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.489 -0.494 -0.514 -0.59 -0.951 -1.012 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03166 HG03166 -1.304 -1.377 -1.35 -1.271 -0.983 -0.848 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.943 -1.031 -1.108 -0.963 -0.874 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.673 -0.744 -0.808 -0.922 -0.972 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.763 -0.734 -0.795 -0.879 -0.978 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03168 HG03168 0.394 0.455 0.661 0.89 1.145 1.64 1.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.631 0.742 0.865 1.058 1.279 1.646 1.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.997 1.037 1.156 1.227 1.3 1.608 1.818 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.989 0.991 1.043 1.215 1.266 1.578 1.821 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03169 HG03169 0.655 0.764 1.089 1.441 1.372 0.889 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.602 0.765 1.12 1.552 1.523 0.953 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.89 0.993 1.216 1.485 1.359 1.077 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.1 1.178 1.215 1.375 1.214 1.024 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03172 HG03172 -0.756 -0.927 -0.809 -0.661 -0.441 -0.28 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.888 -0.851 -0.737 -0.495 -0.204 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.953 -1.067 -1.202 -0.836 -0.323 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.709 -0.803 -1.058 -1.337 -1.083 -0.424 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03175 HG03175 0.241 -0.031 -0.513 -0.757 -1.063 -0.876 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.659 -0.78 -0.935 -0.937 -1.005 -0.848 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.121 -1.149 -1.074 -1.008 -1.073 -0.86 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.064 -1.084 -1.037 -0.982 -0.947 -0.932 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03189 HG03189 -0.103 -0.151 -0.141 -0.17 -0.337 -0.704 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.496 -0.414 -0.361 -0.406 -0.389 -0.792 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.1 -0.983 -0.88 -0.931 -0.712 -0.791 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.984 -0.949 -1.002 -1.166 -0.999 -0.786 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03190 HG03190 -1.352 -1.409 -1.104 -0.749 -0.416 -0.793 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.116 -1.164 -1.025 -0.738 -0.537 -0.8 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.695 -0.779 -0.843 -0.837 -0.554 -0.915 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.353 -0.423 -0.595 -0.665 -0.524 -0.91 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03193 HG03193 -0.832 -0.954 -1.121 -1.031 -1.012 -0.893 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.089 -1.12 -1.137 -1.027 -1.051 -0.857 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.215 -1.19 -1.134 -1.027 -1.176 -0.99 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.194 -1.181 -1.212 -1.058 -1.157 -1.081 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03195 HG03195 -0.202 -0.253 -0.27 -0.193 0.015 -0.162 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.449 -0.442 -0.437 -0.319 -0.101 -0.156 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.579 -0.592 -0.624 -0.702 -0.549 -0.228 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.43 -0.506 -0.673 -0.844 -0.804 -0.274 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03196 HG03196 1.893 2.061 2.019 2.006 2.067 1.732 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.629 1.743 1.725 1.76 1.941 1.734 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.367 1.412 1.488 1.734 1.751 1.686 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.08 1.175 1.357 1.583 1.698 1.623 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03198 HG03198 -2.522 -2.897 -3.111 -3.288 -3.127 -2.689 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.678 -2.942 -2.994 -3.145 -3.232 -2.68 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.307 -2.301 -2.303 -2.526 -3.089 -2.739 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.072 -2.008 -1.892 -1.97 -2.736 -2.735 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03199 HG03199 -0.893 -0.638 -0.215 0.277 0.688 1.307 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.913 -0.626 -0.269 0.286 0.858 1.348 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.676 -0.5 -0.371 0.046 0.913 1.467 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.392 -0.221 -0.145 0.065 0.854 1.487 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03202 HG03202 -0.047 0.237 0.506 0.614 0.803 0.828 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.567 0.76 0.73 0.865 0.852 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.695 0.762 0.875 0.908 1.068 1.147 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.488 0.546 0.724 0.866 0.996 1.244 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03209 HG03209 0.243 0.24 0.618 1.145 1.577 2.197 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.196 0.591 1.013 1.404 2.175 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.446 -0.369 -0.1 0.33 0.721 2.012 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.582 -0.368 -0.069 0.288 1.87 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03212 HG03212 -0.98 -0.927 -0.752 -0.355 0.054 -0.279 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.736 -0.701 -0.689 -0.364 0.078 -0.313 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.392 -0.378 -0.394 -0.35 -0.019 -0.347 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.178 -0.177 -0.134 -0.14 0.087 -0.339 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03224 HG03224 0.883 0.904 0.895 1.026 1.331 1.738 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.56 0.603 0.828 0.985 1.162 1.669 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.153 0.205 0.366 0.585 1.019 1.667 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.257 -0.182 0.09 0.62 1.71 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03225 HG03225 -0.668 -0.578 -0.516 -0.328 -0.308 -0.544 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.342 -0.309 -0.09 -0.15 -0.576 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.289 0.295 0.283 0.173 -0.497 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.481 0.557 0.576 0.433 -0.443 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03240 HG03240 2.121 2.242 2.399 2.036 1.502 0.729 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.356 2.446 2.407 2.21 1.746 0.78 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.362 2.466 2.513 2.306 2.056 1.198 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.297 2.467 2.53 2.363 2.08 1.329 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03241 HG03241 -0.963 -0.862 -0.676 -0.479 -0.107 0.044 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.918 -0.908 -0.863 -0.681 -0.301 0.001 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.907 -1.023 -1.109 -1.107 -0.649 -0.006 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.158 -1.242 -1.219 -1.313 -0.965 0.051 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03242 HG03242 0.623 0.717 0.992 1.178 1.416 1.444 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.93 0.997 1.066 1.26 1.439 1.479 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.185 1.191 1.204 1.15 1.246 1.716 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.911 0.963 1.054 0.968 0.992 1.756 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03246 HG03246 -2.436 -2.702 -2.563 -2.02 -0.993 0.298 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.206 -2.37 -2.364 -1.968 -1.181 0.302 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.801 -1.82 -1.844 -1.764 -1.232 0.208 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.496 -1.586 -1.585 -1.527 -1.191 0.251 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03247 HG03247 -0.992 -0.996 -1.28 -1.532 -1.617 -0.665 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.934 -0.972 -1.216 -1.484 -1.815 -0.736 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.782 -0.82 -0.883 -1.128 -1.768 -0.83 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.718 -0.704 -0.754 -0.819 -1.601 -0.806 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03251 HG03251 1.264 1.235 1.035 1.003 0.724 0.935 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.764 0.823 0.913 0.643 0.877 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.319 0.293 0.376 0.682 0.572 0.681 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.144 0.219 0.497 0.496 0.606 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03258 HG03258 0.323 0.579 0.876 0.881 0.74 0.221 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.808 0.999 1.14 0.986 0.279 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.011 1.075 1.065 1.124 1.031 0.347 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.285 1.266 1.166 1.001 0.849 0.304 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03259 HG03259 0.005 0.033 -0.095 -0.266 -0.167 0.313 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.191 -0.182 -0.186 -0.222 -0.075 0.404 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.106 0.145 0.116 -0.014 0.187 0.632 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.158 0.093 0.052 0.188 0.707 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03265 HG03265 -1.004 -1.188 -1.105 -1.142 -1.372 -1.172 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.699 -0.651 -0.756 -1.222 -1.16 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.244 -0.133 -0.121 -0.231 -0.83 -0.948 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.233 -0.089 0.116 0.091 -0.52 -0.831 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03267 HG03267 0.347 0.106 -0.416 -1.143 -1.462 -0.752 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.558 -0.808 -1.249 -1.572 -1.578 -0.85 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.676 -1.744 -1.902 -2.128 -1.925 -0.957 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.893 -1.907 -1.991 -2.21 -2.075 -1.096 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03268 HG03268 1.005 0.814 0.636 0.451 -0.006 -0.042 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.57 0.432 0.365 0.132 -0.073 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.861 0.77 0.698 0.611 0.335 0.227 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.743 0.724 0.691 0.619 0.45 0.29 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03270 HG03270 0.509 0.694 0.693 0.625 0.463 -0.027 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.263 0.405 0.461 0.576 0.613 -0.017 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.081 0.022 0.141 0.374 0.502 0.131 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.107 0.201 0.235 0.353 0.414 0.093 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03271 HG03271 -1.281 -1.373 -1.302 -1.096 -0.542 0.079 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.54 -1.517 -1.268 -0.977 -0.52 0.111 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.462 -1.497 -1.326 -1.064 -0.538 0.135 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.453 -1.519 -1.453 -1.19 -0.593 0.158 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03279 HG03279 -0.955 -0.621 -0.053 0.366 0.449 0.4 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.623 -0.282 0.182 0.664 0.685 0.441 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.14 0.423 0.759 1.094 1.166 0.68 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.754 0.991 1.278 1.486 0.827 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03280 HG03280 0.569 0.48 0.056 -0.169 -0.099 -0.086 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.203 0.112 -0.168 -0.278 -0.15 -0.072 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 0.001 -0.005 -0.112 0.201 -0.01 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 -0.045 -0.03 -0.062 0.244 0.099 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03291 HG03291 -0.018 -0.195 -0.41 -0.567 -0.768 -0.723 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.051 -0.215 -0.424 -0.597 -0.761 -0.811 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.479 0.448 0.282 0.152 -0.308 -0.744 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.617 0.62 0.631 0.462 0.09 -0.696 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03294 HG03294 1.245 1.188 1.075 1.135 1.005 0.463 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.628 1.531 1.468 1.451 1.18 0.625 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.781 1.757 1.821 1.777 1.337 0.685 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.531 1.547 1.683 1.789 1.437 0.71 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03295 HG03295 -0.893 -1.259 -1.677 -1.977 -2.2 -2.055 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.994 -1.253 -1.576 -1.791 -2.075 -1.973 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.815 -0.896 -1.026 -1.384 -1.759 -2.066 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.892 -1.005 -1.22 -1.548 -2.131 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03297 HG03297 0.773 0.679 0.812 0.861 0.906 0.553 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.781 0.874 0.994 1.009 1.005 0.548 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.969 1.126 1.299 1.487 1.26 0.762 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.041 1.19 1.394 1.599 1.506 0.874 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03298 HG03298 -0.996 -1.168 -1.423 -1.558 -1.314 -0.632 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.575 -1.586 -1.725 -1.762 -1.465 -0.66 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.699 -1.722 -1.752 -1.786 -1.472 -0.685 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.43 -1.467 -1.548 -1.682 -1.498 -0.67 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03300 HG03300 -0.136 -0.115 0.047 0.232 0.433 0.521 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.453 -0.293 -0.07 0.347 0.587 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.616 -0.675 -0.631 -0.518 -0.007 0.485 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.422 -0.531 -0.657 -0.653 -0.247 0.458 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03301 HG03301 0.114 0.034 -0.039 -0.346 -0.688 -1.326 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.075 -0.014 -0.146 -0.38 -0.662 -1.296 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.101 -0.079 -0.348 -0.437 -1.326 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.379 0.234 -0.065 -0.331 -0.402 -1.277 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03302 HG03302 1.739 1.554 1.253 0.826 0.17 -0.322 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.48 1.282 0.991 0.612 0.239 -0.245 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.76 0.591 0.419 0.331 -0.294 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.848 0.681 0.42 0.258 0.237 -0.267 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03305 HG03305 0.949 0.92 0.85 0.909 0.955 0.757 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.165 1.183 1.003 1 0.955 0.796 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.788 0.768 0.808 0.935 1.167 0.8 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.324 0.35 0.486 0.691 1.04 0.851 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03306 HG03306 -1.647 -1.529 -1.359 -1.443 -1.046 -0.469 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.383 -1.413 -1.414 -1.495 -1.308 -0.464 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.087 -1.219 -1.308 -1.383 -1.233 -0.728 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -1.064 -1.178 -1.199 -1.069 -0.727 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03307 HG03307 0.292 0.53 0.789 1.009 0.941 0.316 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.947 1.116 1.295 1.258 1.165 0.387 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.674 1.781 1.82 1.748 1.687 0.538 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.773 1.988 2.093 2.127 2.104 0.596 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03309 HG03309 -3.206 -3.339 -3.379 -3.194 -2.654 -1.628 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.049 -3.142 -3.197 -3.129 -2.722 -1.68 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.622 -2.623 -2.659 -2.667 -2.588 -1.809 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.525 -2.538 -2.536 -2.51 -2.479 -1.813 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03311 HG03311 0.802 0.594 0.609 0.329 0.162 -0.108 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.484 0.5 0.569 0.391 0.093 -0.043 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.099 0.022 0.223 0.261 0.196 -0.13 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.335 -0.288 -0.118 0.092 0.123 -0.134 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03312 HG03312 -0.521 -0.603 -0.539 -0.428 -0.221 0.022 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.866 -0.909 -0.683 -0.419 -0.291 -0.047 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.888 -0.859 -0.627 -0.377 -0.175 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.629 -0.676 -0.681 -0.618 -0.51 -0.214 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03313 HG03313 0.522 0.764 0.949 0.89 0.555 0.627 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.216 0.372 0.615 0.722 0.514 0.588 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.078 0.222 0.328 0.318 0.414 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 0.08 0.158 0.274 0.261 0.274 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03342 HG03342 -0.226 -0.009 0.38 0.515 0.373 -0.138 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.483 -0.264 0.097 0.379 0.417 -0.095 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.576 -0.497 -0.283 -0.013 0.214 -0.105 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.496 -0.438 -0.284 -0.07 0.142 -0.163 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03343 HG03343 1.725 1.647 1.116 0.421 -0.357 -0.264 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.261 1.125 0.74 0.259 -0.212 -0.26 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.621 0.52 0.29 0.07 -0.196 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.445 0.427 0.307 0.239 0.089 -0.177 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03351 HG03351 0.271 0.255 0.176 0.025 -0.097 -0.436 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.465 0.375 0.271 0.122 -0.4 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.611 0.577 0.454 0.36 -0.026 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.517 0.575 0.623 0.538 0.414 0.113 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03352 HG03352 1.106 1.044 0.49 -0.235 -0.974 -0.501 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.602 0.446 0.126 -0.459 -0.851 -0.488 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.049 -0.127 -0.43 -0.857 -0.436 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 -0.164 -0.366 -0.54 -0.822 -0.486 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03354 HG03354 -0.018 -0.097 -0.119 -0.286 -0.565 -0.582 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.024 -0.094 -0.24 -0.273 -0.567 -0.561 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.686 -0.738 -0.77 -0.613 -0.692 -0.879 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.272 -1.274 -1.208 -0.951 -0.821 -1.029 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03363 HG03363 -0.022 0.04 0.147 -0.075 0.148 0.432 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 -0.032 -0.013 -0.112 0.16 0.451 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.022 -0.041 -0.157 -0.127 0.129 0.495 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 0.024 -0.077 -0.044 0.273 0.478 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03366 HG03366 -0.273 -0.201 -0.062 0.167 -0.026 -0.242 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.328 0.421 0.454 0.502 0.163 -0.219 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.778 0.828 0.865 0.836 0.534 -0.091 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.976 0.99 0.963 0.882 0.785 -0.023 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03367 HG03367 -0.468 -0.576 -0.706 -0.739 -0.619 -0.424 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.667 -0.655 -0.835 -0.754 -0.634 -0.519 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.738 -0.678 -0.519 -0.35 -0.342 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.885 -0.704 -0.472 -0.29 -0.097 -0.221 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03369 HG03369 -0.071 -0.253 -0.509 -0.62 -0.65 -0.734 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.164 -0.279 -0.519 -0.569 -0.519 -0.754 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 -0.059 -0.228 -0.491 -0.356 -0.609 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.437 0.234 -0.021 -0.421 -0.381 -0.538 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03370 HG03370 -0.316 -0.608 -0.832 -1.115 -1.261 -1.471 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.477 -0.554 -0.671 -0.937 -1.374 -1.463 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.78 -0.754 -0.676 -0.767 -1.238 -1.574 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.988 -0.966 -0.857 -0.792 -1.194 -1.553 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03372 HG03372 -0.203 -0.183 -0.173 -0.103 -0.147 -0.923 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.165 0.173 0.137 -0.007 -0.917 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.309 0.314 0.304 0.124 -0.676 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.269 0.192 0.168 0.05 -0.587 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03373 HG03373 1.522 1.685 2.277 2.735 2.906 2.294 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.845 1.97 2.261 2.737 2.966 2.308 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.869 1.994 2.23 2.559 2.874 2.455 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.847 1.947 2.189 2.46 2.843 2.44 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03376 HG03376 -0.512 -0.389 -0.23 -0.297 -0.378 -0.226 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.32 -0.211 -0.218 -0.321 -0.383 -0.199 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.574 -0.537 -0.566 -0.57 -0.427 -0.275 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.861 -0.809 -0.796 -0.783 -0.6 -0.285 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03378 HG03378 -2.054 -1.847 -1.652 -1.205 -0.852 -0.28 -0.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.508 -1.471 -1.373 -1.143 -0.903 -0.278 -0.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.812 -0.798 -0.801 -0.788 -0.761 -0.275 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.308 -0.329 -0.358 -0.538 -0.195 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03380 HG03380 -3.438 -3.449 -3.598 -3.517 -3.21 -2.912 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.454 -3.467 -3.503 -3.299 -3.069 -2.898 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.903 -2.885 -2.944 -2.995 -2.692 -2.823 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.354 -2.31 -2.344 -2.517 -2.477 -2.752 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03382 HG03382 -0.86 -0.909 -0.676 -0.349 0.316 1.134 1.317 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.812 -0.796 -0.567 -0.424 0.129 1.08 1.286 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.562 -0.592 -0.498 -0.458 -0.023 0.788 1.244 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.447 -0.473 -0.524 -0.479 -0.161 0.733 1.233 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03385 HG03385 -1.61 -1.401 -1.069 -0.805 -0.563 -0.453 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.437 -1.348 -1.075 -0.772 -0.593 -0.415 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.379 -1.394 -1.356 -1.206 -0.831 -0.543 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.325 -1.348 -1.324 -1.272 -0.934 -0.608 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03388 HG03388 0.923 1.132 1.109 0.937 0.493 0.261 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.881 0.952 0.94 0.664 0.264 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.049 0.126 0.231 0.426 0.686 0.378 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.288 -0.192 0.061 0.441 0.362 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03391 HG03391 -0.589 -0.352 -0.048 0.029 -0.398 -1.273 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.704 -0.507 -0.257 -0.041 -0.441 -1.284 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.952 -0.833 -0.66 -0.371 -0.48 -1.36 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.203 -1.111 -0.863 -0.57 -0.561 -1.361 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03394 HG03394 -0.038 0.086 0.035 -0.092 -0.159 0.292 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.426 -0.28 -0.209 -0.288 -0.218 0.323 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.912 -0.823 -0.783 -0.83 -0.726 0.23 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.134 -1.024 -0.949 -0.882 -0.853 0.159 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03397 HG03397 -0.278 -0.277 -0.449 -0.472 -0.351 -0.331 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.365 -0.449 -0.596 -0.617 -0.541 -0.341 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.574 -0.681 -0.775 -0.926 -0.95 -0.611 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.259 -0.437 -0.759 -1.063 -1.212 -0.793 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03401 HG03401 -0.478 -0.314 -0.261 -0.017 0.216 0.35 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.174 -0.122 -0.071 0.014 0.106 0.221 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.003 0.023 0.042 0.051 -0.082 0.013 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.049 0.041 0.044 0.034 -0.091 -0.069 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03410 HG03410 -0.497 -0.614 -0.778 -0.82 -0.705 -0.665 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.32 -0.391 -0.438 -0.545 -0.553 -0.663 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.129 0.111 0.119 0.015 -0.21 -0.232 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.495 0.52 0.495 0.323 -0.013 -0.065 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03419 HG03419 0.61 0.597 0.655 0.738 0.94 0.719 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.31 0.421 0.472 0.458 0.713 0.569 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.385 0.415 0.456 0.529 0.683 0.534 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.738 0.744 0.724 0.722 0.79 0.603 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03428 HG03428 -0.914 -0.903 -0.919 -0.931 -0.984 -0.928 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.902 -0.91 -0.958 -1.16 -1.007 -0.871 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.554 -0.455 -0.394 -0.582 -1.009 -0.865 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.425 -0.305 -0.145 -0.167 -0.662 -0.845 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03432 HG03432 0.396 0.473 0.444 0.475 0.384 0.044 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.077 0.256 0.454 0.527 0.431 0.029 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.097 0.211 0.478 0.58 0.353 0.04 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.372 0.492 0.564 0.343 0.012 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03433 HG03433 0.147 0.252 0.35 0.35 0.141 -0.455 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.437 0.59 0.706 0.561 0.431 -0.51 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.082 1.17 1.259 1.119 0.881 -0.263 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.262 1.349 1.51 1.4 1.142 -0.16 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03436 HG03436 1.614 1.43 1.444 1.642 1.918 1.803 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.234 1.256 1.497 1.716 1.781 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.928 0.963 1.015 1.213 1.567 1.739 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.52 0.663 0.886 1.391 1.723 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03437 HG03437 0.194 0.051 -0.023 -0.064 0.001 -0.004 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.257 0.234 0.226 0.12 -0.024 0.014 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.304 0.286 0.263 0.148 -0.004 0.011 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.341 0.353 0.314 0.181 -0.05 -0.048 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03439 HG03439 -0.455 -0.468 -0.305 -0.345 -0.317 -0.204 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.694 -0.566 -0.394 -0.459 -0.332 -0.161 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.299 -0.298 -0.284 -0.313 -0.507 -0.178 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.046 -0.004 -0.03 -0.309 -0.24 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03442 HG03442 -0.262 -0.318 -0.516 -0.668 -0.76 -1.222 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.678 -0.599 -0.573 -0.73 -0.846 -1.261 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.197 -1.103 -0.965 -0.901 -0.937 -1.5 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.393 -1.341 -1.224 -1.165 -1.07 -1.514 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03445 HG03445 -0.13 -0.044 0.154 0.414 0.365 0.241 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.592 0.656 0.696 0.723 0.442 0.147 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.316 1.212 1.085 0.892 0.605 -0.037 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.277 1.205 1.082 0.848 0.511 -0.063 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03446 HG03446 -0.518 -0.499 -0.661 -0.565 -0.206 -0.147 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.61 -0.655 -0.679 -0.503 -0.25 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.903 -0.885 -0.911 -0.865 -0.379 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.098 -1.13 -1.122 -1.131 -1.146 -0.41 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03449 HG03449 0.86 0.952 0.745 0.474 0.34 1.023 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.901 0.948 0.762 0.547 0.355 1.05 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.422 0.328 0.215 0.147 0.117 0.894 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 -0.054 -0.264 -0.349 -0.217 0.743 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03451 HG03451 -0.52 -0.583 -0.604 -0.479 -0.376 -0.175 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.651 -0.654 -0.562 -0.467 -0.583 -0.112 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.211 -1.181 -1.123 -0.975 -0.315 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.512 -1.529 -1.54 -1.436 -1.25 -0.394 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03452 HG03452 0.675 0.748 0.704 0.776 0.801 0.586 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.694 0.761 0.781 0.816 0.739 0.623 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.094 0.121 0.2 0.254 0.529 0.604 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.337 -0.332 -0.34 -0.219 0.13 0.558 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03453 HG03453 0.83 0.656 0.501 0.621 0.559 0.104 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.617 0.497 0.548 0.63 0.352 0.173 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.166 0.106 0.171 0.284 0.35 0.182 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.129 -0.113 0.063 0.202 0.203 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03455 HG03455 0.143 0.236 0.306 0.403 0.306 -0.201 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.355 0.416 0.424 0.435 0.341 -0.2 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.86 0.895 0.836 0.83 0.583 -0.161 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.979 1.031 1.114 1.122 0.807 -0.127 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03457 HG03457 0.828 0.67 0.592 0.435 0.41 -0.112 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.906 0.776 0.665 0.532 0.338 -0.064 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.08 1.09 1.057 0.836 0.531 -0.15 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.921 0.981 1.106 1.048 0.687 -0.176 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03458 HG03458 -1.651 -1.568 -1.722 -1.678 -1.482 -1.056 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.93 -1.846 -1.859 -1.897 -1.532 -1.02 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.011 -1.998 -2.039 -2.201 -1.93 -1.177 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.727 -1.807 -1.954 -2.196 -2.091 -1.299 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03460 HG03460 -0.979 -0.928 -0.455 0.197 0.914 1.002 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.532 -0.414 -0.218 0.338 0.838 0.879 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.208 -0.134 -0.005 0.21 0.84 0.664 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.121 -0.071 0.04 0.129 0.699 0.653 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03461 HG03461 -0.763 -0.946 -0.846 -0.512 0.055 1.038 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.069 -1.116 -1.026 -0.735 -0.151 0.887 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.357 -1.326 -1.273 -1.123 -0.606 0.745 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.558 -1.523 -1.498 -1.384 -0.828 0.692 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03464 HG03464 -0.266 -0.344 -0.172 0.084 0.187 0.166 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.369 -0.414 -0.317 -0.115 0.03 0.14 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.339 -0.426 -0.403 -0.354 -0.179 -0.054 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.038 -0.183 -0.278 -0.324 -0.212 -0.112 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03470 HG03470 0.32 0.28 0.178 0.103 0.086 0.347 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.162 0.155 0.106 0.139 0.211 0.331 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 0.048 0.032 0.061 0.268 0.253 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.039 0.012 0.012 0.006 0.26 0.145 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03472 HG03472 2.635 2.401 2.066 1.749 1.63 1.708 1.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.05 1.866 1.635 1.366 1.404 1.63 1.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.192 1.146 1.072 0.906 0.915 1.443 1.818 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.555 0.531 0.554 0.522 0.547 1.327 1.821 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03473 HG03473 -0.489 -0.121 0.3 0.526 0.673 0.844 1.399 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.043 0.134 0.425 0.588 0.88 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.724 -0.62 -0.46 -0.182 0.25 0.639 1.498 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.728 -0.672 -0.597 -0.139 0.507 1.512 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03476 HG03476 1.848 1.844 2.054 1.901 1.406 0.981 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.066 2.213 2.254 2.058 1.675 0.949 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.228 2.301 2.237 2.154 2.179 1.326 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.192 2.165 2.103 1.97 2.205 1.513 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03478 HG03478 -0.204 -0.305 -0.3 -0.529 -0.472 -0.336 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.576 -0.523 -0.517 -0.56 -0.31 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.986 -1.05 -1.061 -0.904 -0.768 -0.507 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.281 -1.298 -1.254 -1.036 -0.843 -0.564 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03479 HG03479 -0.973 -1.105 -1.103 -1.279 -1.551 -1.28 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.502 -1.534 -1.348 -1.478 -1.543 -1.347 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.484 -1.546 -1.572 -1.71 -1.577 -1.498 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.386 -1.407 -1.381 -1.52 -1.53 -1.506 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03484 HG03484 -0.531 -0.638 -0.5 -0.292 -0.048 -0.23 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.61 -0.609 -0.534 -0.456 -0.216 -0.143 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.363 -0.507 -0.592 -0.663 -0.547 -0.347 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.042 -0.157 -0.405 -0.589 -0.567 -0.46 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03485 HG03485 -1.817 -1.829 -1.723 -1.363 -0.904 -0.224 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.879 -1.874 -1.712 -1.3 -0.91 -0.267 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.188 -2.166 -2.08 -1.721 -1.155 -0.403 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.274 -2.328 -2.276 -2.046 -1.499 -0.434 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03486 HG03486 -0.807 -0.941 -0.902 -0.859 -0.793 -0.584 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.863 -0.906 -0.888 -0.869 -0.871 -0.502 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.221 -1.29 -1.325 -1.279 -1.262 -0.722 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.519 -1.614 -1.645 -1.62 -1.536 -0.853 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03499 HG03499 1.48 1.428 1.377 1.121 0.741 0.039 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.487 1.512 1.453 1.35 0.945 0.054 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.812 1.743 1.658 1.531 1.412 0.021 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.027 1.983 1.779 1.625 1.541 0.033 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03514 HG03514 1.504 1.373 1.334 0.805 0.508 0.426 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.434 1.353 1.168 0.762 0.581 0.42 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.214 1.199 1.053 0.898 0.66 0.541 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.976 0.96 0.958 0.869 0.721 0.542 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03515 HG03515 0.827 0.93 0.871 0.724 0.731 0.903 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.348 1.373 1.205 1.02 0.896 1.072 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.169 2.153 2.016 1.72 1.503 1.387 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.528 2.473 2.351 2.108 1.86 1.495 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03517 HG03517 1.052 0.904 0.638 0.537 0.392 0.118 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.256 1.148 0.861 0.615 0.56 0.062 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.503 0.357 0.204 0.5 0.119 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.092 -0.013 -0.08 -0.238 0.159 0.175 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03518 HG03518 0.056 -0.126 -0.294 -0.496 -0.803 -0.482 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 -0.103 -0.339 -0.426 -0.56 -0.493 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.478 0.218 0.08 0.001 -0.362 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.51 1.241 0.882 0.545 0.315 -0.306 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03519 HG03519 0.216 0.122 -0.184 -0.466 -0.932 -0.979 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.457 0.322 0.018 -0.23 -0.605 -1.011 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.475 0.332 0.178 0.019 -0.273 -0.742 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.392 0.28 0.189 -0.009 -0.285 -0.654 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03520 HG03520 0.349 0.364 0.37 0.337 0.453 0.513 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.255 0.219 0.259 0.369 0.713 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.234 -0.289 -0.215 -0.167 0.758 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.549 -0.566 -0.504 -0.355 0.681 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03521 HG03521 -0.393 -0.362 -0.271 -0.159 0.049 0.265 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.093 -0.069 -0.074 -0.119 -0.044 0.302 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.224 -0.246 -0.291 -0.245 -0.347 0.187 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.361 -0.418 -0.477 -0.476 -0.464 0.089 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03538 HG03538 0.183 0.085 0.103 0.438 0.603 0.382 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.054 0.216 0.536 0.591 0.354 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.146 0.181 0.294 0.479 0.616 0.455 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.326 0.275 0.209 0.297 0.43 0.515 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03539 HG03539 -1.252 -1.099 -0.901 -0.487 -0.079 0.01 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.692 -0.507 -0.31 -0.119 0.032 0.012 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.33 -0.194 -0.043 0.155 0.169 0.08 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.277 -0.151 0.044 0.173 0.125 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03548 HG03548 0.257 0.132 0.096 -0.175 -0.205 -0.113 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.231 -0.105 -0.313 -0.348 -0.197 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.182 -0.098 0.016 -0.098 -0.187 -0.309 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.096 0.016 0.1 0.119 -0.035 -0.27 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03556 HG03556 -0.136 -0.16 -0.13 0.045 0.24 0.042 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.058 0.112 0.107 0.126 0.039 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.189 0.245 0.312 0.26 0.026 -0.129 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.089 0.045 0.104 0.011 -0.189 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03557 HG03557 -0.508 -0.554 -0.688 -0.724 -0.793 -1.098 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.787 -0.742 -0.614 -0.599 -0.565 -1.078 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.183 -0.193 -0.092 -0.169 -0.126 -0.92 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.587 0.515 0.438 0.326 0.197 -0.829 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03558 HG03558 -0.191 -0.307 -0.334 -0.47 -1.005 -1.332 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.388 -0.395 -0.317 -0.509 -0.961 -1.326 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.323 -0.32 -0.207 -0.258 -0.756 -1.464 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.236 -0.282 -0.265 -0.246 -0.627 -1.502 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03559 HG03559 -1.739 -1.77 -1.662 -1.225 -0.786 -0.636 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.655 -1.631 -1.454 -1.075 -0.768 -0.559 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.435 -1.396 -1.257 -0.96 -0.69 -0.591 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.397 -1.365 -1.274 -1.078 -0.715 -0.578 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03563 HG03563 0.227 -0.127 -0.52 -0.793 -0.939 -1.174 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.294 0.016 -0.186 -0.51 -0.788 -1.153 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.405 0.23 0.08 -0.021 -0.535 -1.047 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.452 0.311 0.199 0.12 -0.328 -1.006 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03565 HG03565 0.479 0.149 -0.395 -0.906 -1.219 -1.292 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.063 -0.199 -0.549 -0.888 -0.996 -1.286 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.564 -0.597 -0.689 -0.835 -0.901 -1.132 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.404 -0.437 -0.566 -0.675 -1.102 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03567 HG03567 0.463 0.329 0.32 0.086 -0.157 0.445 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.101 0.085 0.047 -0.191 -0.467 0.342 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.081 -0.005 -0.065 -0.181 -0.436 0.06 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.171 0.035 -0.081 -0.152 -0.372 0.035 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03571 HG03571 0.083 0.065 -0.104 -0.258 -0.7 -1.056 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.2 0.109 -0.155 -0.38 -0.694 -1.013 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.503 0.416 0.241 0.026 -0.511 -0.894 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.671 0.694 0.692 0.534 -0.086 -0.86 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03572 HG03572 -1.313 -1.263 -1.371 -1.474 -1.633 -1.385 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.423 -1.386 -1.388 -1.343 -1.496 -1.401 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.103 -1.133 -1.067 -1.027 -1.107 -1.344 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.886 -0.882 -0.893 -0.865 -1.019 -1.293 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03575 HG03575 0.453 0.46 0.312 0.193 0.345 0.202 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.783 0.748 0.6 0.446 0.39 0.125 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.346 1.288 1.223 1.009 0.762 0.224 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.485 1.509 1.455 1.326 0.912 0.289 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03576 HG03576 -0.136 -0.065 -0.017 0.026 0.075 -0.038 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.012 -0.025 -0.006 0.007 0.103 -0.097 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.443 0.389 0.422 0.309 0.316 -0.073 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.909 0.875 0.802 0.644 0.558 -0.026 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03577 HG03577 -0.613 -0.952 -0.993 -1.236 -1.743 -2.177 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.563 -0.589 -0.825 -1.516 -2.106 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.58 0.45 0.302 0.039 -0.964 -1.81 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.146 1.016 0.891 0.512 -0.486 -1.716 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03578 HG03578 0.02 -0.142 -0.199 -0.122 -0.31 -0.285 0.245 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 -0.034 -0.138 -0.179 -0.252 -0.243 0.288 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.195 0.192 0.08 -0.189 -0.413 -0.164 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.178 0.16 -0.056 -0.37 -0.19 0.356 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03583 HG03583 -0.956 -0.945 -1.094 -1.148 -1.558 -1.472 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.816 -0.869 -1.133 -1.179 -1.496 -1.476 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.198 -1.345 -1.626 -1.828 -1.807 -1.434 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.238 -1.383 -1.622 -1.963 -2.039 -1.468 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00904 HGDP00904 0.835 0.782 0.773 0.655 0.683 1.042 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.738 0.756 0.777 0.602 0.531 1.093 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.538 0.44 0.432 0.336 -0.004 0.81 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.402 0.235 0.176 -0.243 0.609 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00905 HGDP00905 0.057 0.314 0.628 1.007 1.217 1.174 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.755 0.835 0.952 1.084 1.188 1.158 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.057 1.081 1.074 0.919 0.869 1.065 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.092 1.088 1.041 0.913 0.762 0.995 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00906 HGDP00906 0.294 0.315 0.567 0.832 0.801 0.91 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.628 0.769 0.968 0.925 0.986 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.901 0.926 0.939 0.961 0.859 1.112 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.05 1.02 0.973 0.964 0.889 1.079 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00907 HGDP00907 0.904 0.98 0.773 0.535 0.347 0.243 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.405 0.477 0.494 0.458 0.523 0.279 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.246 0.369 0.512 0.59 0.7 0.594 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.277 0.388 0.503 0.603 0.678 0.715 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00908 HGDP00908 -0.666 -0.788 -1.116 -1.568 -1.711 -1.029 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.22 -1.323 -1.464 -1.73 -1.76 -0.997 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.079 -2.14 -2.155 -2.092 -1.92 -0.986 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.343 -2.391 -2.401 -2.198 -2.073 -0.994 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00909 HGDP00909 0.955 0.766 0.588 0.054 -0.699 -0.766 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.65 0.505 -0.002 -0.661 -0.817 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.458 0.253 0.144 -0.041 -0.712 -1.073 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.576 0.323 0.068 -0.594 -1.204 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00910 HGDP00910 -0.928 -0.981 -1.133 -1.024 -1.041 -1.605 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.004 -0.945 -0.872 -0.735 -0.966 -1.655 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.697 -0.513 -0.317 -0.462 -1.554 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.534 -0.44 -0.307 -0.18 -0.188 -1.413 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00911 HGDP00911 -0.45 -0.253 -0.199 -0.287 -0.372 -0.072 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.31 -0.247 -0.225 -0.27 -0.479 -0.1 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 -0.051 -0.124 -0.306 -0.64 -0.032 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.123 -0.027 -0.19 -0.4 -0.777 -0.03 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00912 HGDP00912 -1.003 -0.802 -0.451 0.096 0.425 0.275 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.951 -0.811 -0.489 -0.039 0.417 0.304 -0.23 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.246 -0.054 0.107 0.41 0.504 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.012 0.127 0.284 0.403 0.611 0.614 -0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00914 HGDP00914 -1.217 -1.254 -1.235 -1.486 -1.568 -0.521 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.51 -1.542 -1.586 -1.786 -1.76 -0.56 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.459 -1.463 -1.467 -1.798 -1.876 -0.752 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.044 -1.055 -1.122 -1.395 -1.679 -0.824 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00917 HGDP00917 -1.561 -1.308 -1.272 -1.192 -0.97 -0.125 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.302 -1.056 -1.087 -1.171 -1.018 -0.171 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.543 -1.479 -1.411 -1.426 -1.195 -0.285 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.622 -1.656 -1.692 -1.694 -1.385 -0.308 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00918 HGDP00918 0.238 0.25 0.311 0.327 0.354 0.287 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.551 0.499 0.477 0.399 0.337 0.185 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.496 0.587 0.619 0.461 0.158 0.046 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.299 0.347 0.433 0.391 0.072 -0.036 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00919 HGDP00919 -0.081 -0.084 0.221 0.771 0.985 0.844 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.29 0.412 0.651 0.949 0.879 0.769 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.603 0.735 1.002 1.264 0.972 0.712 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.88 0.922 1.026 1.27 1.161 0.736 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00920 HGDP00920 -0.732 -0.803 -0.954 -1.367 -1.79 -1.869 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.895 -1.011 -1.105 -1.439 -1.895 -1.904 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.366 -0.442 -0.626 -1.109 -1.852 -2.044 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.214 -0.377 -0.759 -1.7 -2.117 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00924 HGDP00924 -0.144 0.087 0.453 0.787 0.666 1.344 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.21 -0.112 0.111 0.427 0.523 1.329 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.625 -0.639 -0.724 -0.745 -0.264 1.119 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.891 -0.888 -1.015 -1.164 -0.717 0.926 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00925 HGDP00925 0.396 0.572 0.984 1.323 1.67 1.867 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.338 0.479 0.889 1.179 1.581 1.823 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.584 0.666 0.934 1.274 1.604 1.837 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.735 0.942 1.351 1.702 1.884 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00926 HGDP00926 -0.57 -0.548 -0.658 -0.742 -0.742 -0.816 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.084 -0.085 -0.322 -0.558 -0.837 -0.93 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.354 0.053 -0.246 -0.623 -1.024 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.294 0.184 0.03 -0.229 -0.588 -0.989 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00929 HGDP00929 0.611 0.687 0.72 1.25 1.314 0.797 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.07 0.982 0.864 1.225 1.342 0.754 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 1.031 0.872 0.892 1.171 0.77 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.313 1.226 1.037 0.883 1.162 0.754 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00930 HGDP00930 0.603 0.321 -0.023 -0.414 -0.646 -0.982 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.429 0.183 -0.106 -0.405 -0.498 -0.989 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.605 0.474 0.304 0.082 -0.013 -0.803 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.805 0.694 0.49 0.234 0.23 -0.687 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00931 HGDP00931 1.085 1.083 1.109 0.878 0.436 0.183 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.919 0.914 0.837 0.747 0.414 0.197 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.534 0.543 0.55 0.61 0.089 0.121 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.178 0.251 0.307 0.007 -0.023 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00935 HGDP00935 2.208 2.337 2.569 2.687 2.647 2.339 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.124 2.327 2.598 2.735 2.784 2.348 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.762 1.884 2.166 2.517 2.682 2.417 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.427 1.534 1.81 2.137 2.417 2.386 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00937 HGDP00937 -0.116 -0.007 0.363 0.438 0.321 0.244 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.236 0.262 0.375 0.51 0.284 0.244 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.333 0.346 0.341 0.369 0.184 0.218 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.101 0.173 0.22 0.137 0.216 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00938 HGDP00938 -0.01 0.067 0.02 -0.167 -0.664 -1.19 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.088 -0.014 0.056 -0.097 -0.544 -1.129 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.05 -0.003 -0.016 -0.114 -0.442 -0.963 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.228 0.216 0.15 -0.022 -0.316 -0.921 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00939 HGDP00939 -0.561 -0.642 -0.81 -1.068 -1.219 -1.568 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.723 -0.898 -0.989 -1.133 -1.242 -1.546 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.65 -0.749 -0.871 -1.149 -1.632 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.681 -0.559 -0.501 -0.547 -0.851 -1.685 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00940 HGDP00940 0.21 0.15 0.12 0.068 0.168 0.51 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.351 0.296 0.109 -0.043 0.05 0.517 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.24 0.183 0.055 -0.006 0.161 0.375 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 -0.055 -0.033 -0.032 0.25 0.41 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00941 HGDP00941 0.756 0.79 0.671 0.307 -0.464 -0.701 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.236 0.267 0.293 0.188 -0.493 -0.786 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.306 -0.166 -0.099 -0.534 -0.924 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.516 -0.371 -0.279 -0.486 -0.984 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00942 HGDP00942 0.68 0.555 0.039 -0.542 -1.106 -1.915 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.372 0.267 -0.069 -0.515 -0.847 -1.862 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.202 0.085 -0.165 -0.487 -0.909 -1.686 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.115 0.009 -0.173 -0.494 -0.938 -1.65 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00943 HGDP00943 -2.154 -2.173 -2.292 -2.321 -2.245 -1.62 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.144 -2.193 -2.263 -2.283 -2.225 -1.543 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.834 -1.85 -1.943 -1.981 -2.072 -1.734 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.697 -1.702 -1.784 -1.8 -1.899 -1.837 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00944 HGDP00944 -1.032 -1.247 -1.238 -0.901 -0.53 -0.244 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.982 -1.113 -1.16 -0.912 -0.54 -0.321 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.144 -1.297 -1.425 -1.267 -0.601 -0.422 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.148 -1.301 -1.476 -1.463 -0.776 -0.425 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01200 HGDP01200 1.53 1.72 1.726 1.55 1.431 0.617 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.553 1.696 1.693 1.575 1.543 0.556 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.624 1.613 1.603 1.604 1.714 0.635 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.701 1.59 1.461 1.405 1.659 0.722 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01201 HGDP01201 0.22 0.184 0.226 0.258 0.255 0.061 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.133 -0.142 -0.072 0.136 0.172 -0.04 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.622 -0.547 -0.363 -0.088 0.084 -0.148 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.843 -0.737 -0.542 -0.24 -0.011 -0.153 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01202 HGDP01202 1.111 0.901 0.897 0.871 0.79 0.643 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.098 0.972 0.82 0.691 0.68 0.553 0.131 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.063 0.944 0.916 0.769 0.685 0.348 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.478 1.287 1.081 0.842 0.717 0.337 0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01283 HGDP01283 1.95 1.882 1.683 1.371 0.935 0.868 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.656 1.556 1.431 1.302 1.097 0.946 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.791 0.748 0.672 0.573 0.767 0.981 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.353 0.267 0.214 0.095 0.345 0.846 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01405 HGDP01405 0.718 0.518 0.466 0.096 -0.147 -0.904 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.408 0.336 0.019 -0.11 -0.933 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.742 0.666 0.593 0.485 0.012 -0.906 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.018 0.992 0.969 0.88 0.348 -0.926 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01408 HGDP01408 -1.205 -0.923 -0.651 -0.436 -0.154 -0.105 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.677 -0.594 -0.342 -0.383 -0.273 -0.281 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 0.104 0.155 0.128 -0.289 -0.402 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.153 0.236 0.289 0.253 -0.153 -0.452 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01413 HGDP01413 -0.531 -0.502 -0.49 -0.259 0.12 -0.149 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.347 -0.475 -0.549 -0.433 -0.096 -0.159 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.187 -0.378 -0.615 -0.682 -0.536 -0.419 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.065 -0.227 -0.45 -0.619 -0.626 -0.551 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01418 HGDP01418 -1.515 -1.64 -1.712 -2.108 -2.233 -2.005 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.932 -1.994 -1.972 -2.227 -2.225 -2.044 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.82 -1.852 -1.877 -1.861 -2.211 -2.072 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.483 -1.477 -1.499 -1.459 -1.929 -2.103 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01419 HGDP01419 -1.287 -1.211 -1.324 -1.568 -1.771 -1.764 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.001 -1.089 -1.197 -1.475 -1.717 -1.776 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.747 -0.801 -0.815 -0.927 -1.616 -1.799 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.417 -0.549 -0.643 -0.7 -1.391 -1.828 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B02 LP6005441-DNA_B02 0.477 0.438 0.196 -0.151 -0.547 -1.19 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.288 0.173 0.075 -0.067 -0.341 -1.23 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.316 0.315 0.239 0.008 0.077 -0.974 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.439 0.471 0.425 0.098 0.068 -0.837 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E07 LP6005441-DNA_E07 2.251 2.302 2.445 2.327 2.214 2.398 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.914 1.937 2.042 1.968 2.063 2.399 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.817 0.838 0.895 0.987 1.485 2.091 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.17 0.135 0.203 0.471 1.07 1.895 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F07 LP6005441-DNA_F07 -1.546 -1.625 -1.908 -2.036 -1.603 -0.847 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.046 -2.049 -2.103 -2.18 -1.8 -0.835 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.552 -2.574 -2.496 -2.32 -2.15 -1.084 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.756 -2.699 -2.606 -2.35 -2.254 -1.216 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_A02 LP6005442-DNA_A02 -0.672 -0.685 -0.498 -0.763 -0.815 -0.598 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.623 -0.564 -0.513 -0.667 -0.747 -0.587 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.126 -0.164 -0.207 -0.244 -0.49 -0.408 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.123 0.094 0.088 0.068 -0.172 -0.28 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_B02 LP6005442-DNA_B02 1.693 1.659 1.856 2.068 2.45 2.885 2.728 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.518 1.529 1.683 1.877 2.291 2.787 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.298 1.309 1.314 1.443 1.861 2.624 2.66 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.887 0.881 0.807 0.906 1.461 2.511 2.65 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_A01 LP6005443-DNA_A01 -0.029 0.302 0.691 0.873 1.102 1.242 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.26 0.006 0.403 0.714 0.92 1.217 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.334 -0.032 0.321 0.613 1.214 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.525 -0.475 -0.333 -0.045 0.385 1.177 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_E02 LP6005443-DNA_E02 0.039 -0.249 -0.172 -0.121 -0.355 -0.877 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 -0.051 0.078 0.109 -0.162 -0.917 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.032 0.055 0.158 0.069 -0.82 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.37 0.296 0.289 0.261 0.152 -0.742 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18486 NA18486 -0.137 -0.462 -0.879 -1.089 -1.162 -1.325 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.709 -1.038 -1.218 -1.227 -1.326 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.435 -0.702 -1.061 -1.383 -1.463 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.054 -0.078 -0.299 -0.616 -1.129 -1.526 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18487 NA18487 0.608 0.64 0.766 0.716 0.738 0.683 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.408 0.394 0.477 0.51 0.561 0.738 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 -0.079 -0.111 0.006 0.115 0.592 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.007 -0.058 -0.187 -0.218 -0.167 0.451 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18488 NA18488 -1.189 -1.391 -1.497 -1.538 -1.372 -1.1 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.257 -1.361 -1.421 -1.489 -1.454 -1.165 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.144 -1.243 -1.377 -1.444 -1.495 -1.322 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.74 -0.867 -1.076 -1.149 -1.257 -1.302 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18489 NA18489 -0.589 -0.506 -0.375 -0.153 -0.074 -0.358 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.282 -0.22 -0.198 -0.049 -0.042 -0.312 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.268 0.324 0.401 0.479 0.014 -0.216 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.47 0.448 0.496 0.603 0.124 -0.221 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18498 NA18498 2.422 2.503 2.545 2.696 2.546 2.335 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.466 2.524 2.53 2.489 2.284 2.273 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.87 1.975 2.061 2.04 1.95 2.137 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.031 1.195 1.359 1.449 1.606 2.1 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18499 NA18499 0.921 0.981 1.057 1.357 1.578 1.301 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.82 0.881 1.106 1.405 1.625 1.239 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.723 0.906 1.228 1.621 1.85 1.349 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.667 0.85 1.151 1.54 1.826 1.42 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18501 NA18501 -0.219 -0.191 0.19 0.431 0.272 -0.373 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.216 0.302 0.604 0.738 0.494 -0.416 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.636 0.774 0.939 1.1 0.958 -0.266 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.63 0.778 0.973 1.236 1.151 -0.161 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18502 NA18502 -1.351 -1.358 -1.245 -1.166 -0.968 -0.571 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.606 -1.58 -1.342 -1.051 -0.841 -0.669 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.823 -1.732 -1.58 -1.263 -0.756 -0.517 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.822 -1.723 -1.561 -1.283 -0.833 -0.384 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18504 NA18504 -0.981 -0.981 -0.724 -0.574 -0.598 -0.795 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.683 -0.686 -0.56 -0.446 -0.688 -0.712 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.455 -0.491 -0.468 -0.59 -0.843 -0.926 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.653 -0.645 -0.642 -0.639 -0.896 -1.03 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18505 NA18505 -1.046 -1.176 -1.414 -1.31 -0.958 -0.559 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.251 -1.319 -1.482 -1.273 -0.865 -0.59 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.029 -1.177 -1.283 -1.103 -0.597 -0.448 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.57 -0.643 -0.794 -0.869 -0.537 -0.378 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18507 NA18507 0.235 0.154 -0.023 -0.059 0.147 0.504 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.076 -0.061 -0.056 0.143 0.491 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.307 0.372 0.393 0.282 0.448 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.05 0.126 0.305 0.428 0.497 0.4 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18508 NA18508 -0.737 -0.925 -1.122 -1.383 -1.839 -2.12 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.888 -0.955 -1.078 -1.46 -2.029 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.68 -0.57 -0.548 -0.692 -1.712 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.784 -0.666 -0.536 -0.442 -1.553 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18510 NA18510 0.566 0.342 0.141 0.074 0.161 0.595 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.706 0.591 0.385 0.117 0.096 0.569 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.392 0.379 0.378 0.32 0.117 0.418 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.363 0.362 0.308 0.336 0.15 0.392 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18511 NA18511 0.708 0.785 0.886 1.014 1.224 1.088 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.353 0.324 0.513 0.769 1.049 0.932 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.202 -0.165 -0.047 0.271 0.846 0.774 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.48 -0.334 0.009 0.61 0.784 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18516 NA18516 0.026 -0.074 -0.036 -0.034 -0.072 -0.334 -0.622 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.444 -0.415 -0.254 -0.147 -0.212 -0.291 -0.592 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.989 -0.871 -0.692 -0.448 -0.388 -0.427 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.362 -1.248 -1.075 -0.746 -0.511 -0.451 -0.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18517 NA18517 -0.059 -0.32 -0.399 -0.32 -0.221 -0.045 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.318 0.206 0.126 0.088 -0.134 -0.078 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.879 0.831 0.869 0.881 0.54 0.196 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.054 1.023 1.052 1.119 0.821 0.401 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18519 NA18519 0.082 0.329 0.709 1.252 1.704 1.783 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.129 0.334 0.72 1.17 1.649 1.674 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.79 0.924 1.141 1.475 1.743 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.686 0.885 1.068 1.235 1.536 1.769 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18520 NA18520 1.527 1.406 1.532 1.52 1.986 2.075 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.645 1.501 1.407 1.218 1.624 2.065 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.824 0.638 0.407 0.311 0.88 1.693 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.315 0.139 -0.086 -0.209 0.399 1.545 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18522 NA18522 0.328 0.165 -0.155 -0.27 -0.43 -0.669 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.425 0.251 0.028 -0.137 -0.401 -0.755 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.786 0.703 0.605 0.526 0.316 -0.454 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.876 0.853 0.727 0.575 -0.226 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18523 NA18523 1.06 1.051 1.298 1.414 1.425 0.712 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.588 1.657 1.778 1.74 1.465 0.731 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.143 2.234 2.282 2.223 1.749 0.872 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.255 2.35 2.415 2.307 1.81 0.938 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18852 NA18852 -2.857 -2.58 -2.443 -1.942 -1.112 -0.042 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.677 -2.597 -2.521 -2.144 -1.538 -0.219 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.618 -2.639 -2.633 -2.395 -1.985 -0.562 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.554 -2.572 -2.585 -2.449 -2.223 -0.619 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18853 NA18853 0.432 0.204 0.071 -0.088 -0.51 -1.136 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.483 0.362 0.23 0.074 -0.296 -1.157 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.912 0.869 0.757 0.641 0.24 -0.992 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.057 1.038 0.972 0.855 0.494 -0.885 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18855 NA18855 1.575 1.189 0.658 0.046 -0.233 -0.378 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.02 0.83 0.417 -0.035 -0.277 -0.421 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.681 0.624 0.448 0.208 -0.172 -0.467 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.497 0.494 0.371 0.217 -0.03 -0.489 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18856 NA18856 -0.529 -0.675 -0.643 -0.324 -0.135 0.588 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.497 -0.576 -0.597 -0.428 -0.272 0.478 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.614 -0.706 -0.729 -0.652 -0.279 0.401 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.545 -0.598 -0.61 -0.637 -0.379 0.472 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18858 NA18858 -0.439 -0.233 -0.133 -0.127 -0.292 -0.677 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.085 0.048 0.237 0.061 -0.26 -0.744 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.554 0.659 0.757 0.591 -0.019 -0.824 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.728 0.822 0.914 0.775 0.246 -0.763 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18859 NA18859 0.759 0.494 0.058 -0.321 -0.268 -0.23 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.335 0.172 -0.157 -0.41 -0.268 -0.214 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.088 -0.173 -0.398 -0.729 -0.619 -0.301 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.046 -0.075 -0.262 -0.647 -0.785 -0.392 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18861 NA18861 1.657 1.563 1.322 0.62 0.034 0.052 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.873 1.617 1.207 0.479 0.044 0.128 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.745 1.561 1.213 0.641 0.045 0.124 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.517 1.377 1.176 0.769 0.259 0.042 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18862 NA18862 1.268 1.531 1.541 1.415 1.042 0.579 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.88 1.04 1.218 1.27 1.043 0.523 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.734 0.922 1.143 1.08 0.598 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.793 0.845 0.911 1.064 1.062 0.586 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18865 NA18865 -0.363 -0.173 0.076 0.092 0.352 0.246 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.111 0.165 0.198 0.149 0.275 0.253 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.729 0.744 0.67 0.47 0.357 0.233 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.046 1.033 0.875 0.653 0.498 0.229 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18867 NA18867 0.378 0.17 0.001 -0.06 -0.082 -0.464 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.523 0.366 0.306 0.18 0.074 -0.445 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.402 0.419 0.447 0.487 0.23 -0.194 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.056 0.04 0.192 0.35 0.25 -0.119 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18868 NA18868 0.79 0.964 0.998 0.885 0.558 0.699 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.734 0.831 0.868 0.786 0.44 0.765 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.322 0.367 0.388 0.367 0.083 0.601 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.161 -0.058 0.038 0.168 -0.025 0.463 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18870 NA18870 -0.242 -0.304 -0.234 -0.365 -0.627 -0.784 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.099 -0.168 -0.181 -0.42 -0.594 -0.769 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.277 0.258 0.183 -0.206 -0.74 -0.887 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.622 0.542 0.119 -0.542 -0.999 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18871 NA18871 0.329 0.057 -0.148 -0.469 -0.707 -0.368 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.044 -0.166 -0.363 -0.692 -0.789 -0.422 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.505 -0.625 -0.753 -0.835 -0.786 -0.536 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.686 -0.714 -0.761 -0.748 -0.682 -0.55 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18873 NA18873 0.592 0.214 0.275 0.429 0.509 0.469 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.545 0.271 0.268 0.351 0.405 0.462 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.572 0.393 0.309 0.284 0.294 0.366 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.811 0.606 0.445 0.388 0.337 0.366 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18874A NA18874A -0.844 -0.596 -0.373 -0.365 -0.355 0.484 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.112 -0.885 -0.742 -0.608 -0.41 0.454 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.618 -1.57 -1.477 -1.319 -0.895 0.298 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.597 -1.593 -1.584 -1.546 -1.229 0.154 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18876 NA18876 -0.525 -0.68 -0.697 -0.87 -1.269 -1.43 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.604 -0.74 -0.806 -0.907 -1.106 -1.477 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.57 -0.651 -0.901 -1.035 -1.398 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.18 -0.211 -0.341 -0.672 -0.909 -1.432 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18877 NA18877 0.029 0.018 0.353 0.638 0.922 1.14 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.02 0.038 0.307 0.505 0.731 1.061 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.261 -0.178 -0.072 0.078 0.344 0.839 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.286 -0.267 -0.301 -0.158 0.085 0.77 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18878 NA18878 -1.709 -1.788 -1.817 -1.936 -2.072 -1.54 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.615 -1.718 -1.923 -1.99 -1.978 -1.516 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.251 -1.366 -1.628 -1.919 -1.833 -1.543 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.835 -0.953 -1.3 -1.607 -1.572 -1.543 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18879 NA18879 -1.532 -0.991 -0.579 -0.007 0.478 0.231 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.059 -0.744 -0.457 -0.067 0.296 0.218 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.114 -1.005 -0.898 -0.648 -0.184 -0.016 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.287 -1.227 -1.14 -0.916 -0.447 -0.09 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18881 NA18881 -0.493 -0.631 -0.727 -0.699 -0.494 -0.367 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.538 -0.698 -0.851 -0.767 -0.612 -0.347 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.216 -1.357 -1.499 -1.515 -1.112 -0.55 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.619 -1.719 -1.832 -1.863 -1.507 -0.667 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18907 NA18907 -0.001 -0.074 -0.138 -0.361 -0.686 -1.077 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.177 -0.228 -0.355 -0.486 -0.672 -1.017 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.67 -0.732 -0.807 -0.876 -0.737 -1.013 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.113 -1.121 -1.136 -1.032 -0.931 -1.004 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18908 NA18908 0.881 0.476 -0.054 -0.426 -0.155 0.383 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.249 -0.081 -0.502 -0.812 -0.355 0.343 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.738 -1.032 -1.129 -0.813 0.025 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.998 -1.11 -1.28 -1.288 -0.935 -0.183 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18909 NA18909 -0.765 -0.816 -1.031 -1.366 -1.253 -0.84 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.552 -0.649 -0.925 -1.178 -1.149 -0.816 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.579 -0.891 -1.169 -1.168 -0.874 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.116 -0.371 -0.742 -1.169 -1.243 -0.885 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18910 NA18910 -0.652 -0.537 -0.379 -0.399 -0.668 -1.203 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 0.032 0.12 -0.027 -0.49 -1.164 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.624 0.585 0.509 0.306 -0.242 -1.1 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.7 0.635 0.415 0.166 -0.257 -1.088 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18912 NA18912 1.072 0.853 0.468 0.095 -0.368 -0.54 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.764 0.55 0.178 -0.093 -0.328 -0.576 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.729 0.588 0.394 0.159 -0.225 -0.459 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.771 0.774 0.727 0.55 0.081 -0.41 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18913 NA18913 -0.585 -0.714 -0.869 -0.837 -0.883 -0.675 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.017 -1.14 -1.252 -1.188 -1.045 -0.734 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.188 -1.261 -1.303 -1.394 -1.346 -0.929 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.949 -1.036 -1.15 -1.287 -1.403 -1.031 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18915 NA18915 0.138 0.238 0.479 0.517 0.336 -0.027 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 -0.146 0.187 0.548 0.551 0.059 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.454 -0.267 0 0.447 0.755 0.101 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.273 -0.135 0.162 0.542 0.754 0.077 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18916 NA18916 1.345 1.473 1.306 1.181 0.818 0.018 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.311 1.402 1.397 1.351 1.049 0.076 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.948 0.981 1.058 1.12 1.111 0.333 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.657 0.714 0.813 0.899 1.029 0.366 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18917 NA18917 0.321 0.524 0.448 0.196 0.196 0.174 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.276 0.417 0.294 0.18 0.137 0.223 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.12 -0.21 -0.163 -0.015 0.108 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.268 -0.324 -0.403 -0.398 -0.078 0.062 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18923 NA18923 -0.447 -0.19 -0.116 0.204 0.648 0.959 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.425 -0.234 -0.1 0.094 0.427 0.92 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.827 -0.793 -0.683 -0.535 -0.209 0.743 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.81 -0.82 -0.87 -0.755 -0.424 0.646 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18924 NA18924 -1.905 -1.736 -1.757 -1.597 -1.641 -1.946 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.772 -1.706 -1.691 -1.505 -1.617 -1.889 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.173 -1.186 -1.242 -1.336 -1.509 -1.927 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.857 -0.847 -0.934 -1.062 -1.427 -1.956 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18933 NA18933 0.095 -0.019 -0.061 0.138 0.503 0.548 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.03 -0.062 -0.166 -0.089 0.085 0.552 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.196 -0.319 -0.45 -0.467 -0.455 0.139 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.414 -0.513 -0.609 -0.685 -0.758 -0.014 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18934 NA18934 -1.014 -1.014 -1.022 -1.236 -1.455 -2.017 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.944 -0.895 -0.82 -1.002 -1.36 -2.002 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.153 -0.046 -0.232 -0.813 -1.711 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.198 0.227 0.069 -0.508 -1.542 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19017 NA19017 -1.878 -1.938 -2.058 -2.129 -1.877 -1.314 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.071 -2.042 -2.097 -2.213 -1.991 -1.389 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.498 -2.479 -2.397 -2.365 -1.951 -1.556 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.469 -2.487 -2.481 -2.37 -1.957 -1.566 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19019 NA19019 -0.475 -0.372 -0.058 0.287 1.003 1.729 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.096 -0.911 -0.489 0.054 0.822 1.654 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.116 -0.981 -0.692 -0.4 0.582 1.718 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.216 -1.116 -0.896 -0.541 0.287 1.769 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19020 NA19020 -0.887 -1.266 -1.467 -1.386 -0.871 -0.467 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.175 -1.35 -1.414 -1.455 -1.054 -0.358 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.398 -1.495 -1.484 -1.486 -1.28 -0.446 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.426 -1.468 -1.454 -1.403 -1.28 -0.5 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19023 NA19023 -0.066 -0.13 -0.384 -0.767 -1.156 -1.602 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.072 -0.029 -0.333 -0.803 -1.201 -1.646 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 -0.05 -0.183 -0.611 -1.214 -1.71 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.05 -0.128 -0.248 -0.508 -1.177 -1.731 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19026 NA19026 0.975 1.055 1.092 1.106 1.566 1.665 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.151 1.12 1.096 1.082 1.404 1.612 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 1.02 1 1.081 1.303 1.519 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.832 0.828 0.897 1.028 1.247 1.473 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19035 NA19035 0.924 0.859 0.724 0.48 0.49 0.856 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.239 0.208 0.185 0.234 0.448 0.858 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.351 -0.363 -0.348 -0.085 0.147 0.777 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.551 -0.552 -0.525 -0.321 -0.042 0.656 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19038 NA19038 -1.341 -1.491 -1.819 -2.056 -2.073 -1.582 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.897 -2.029 -2.215 -2.391 -2.307 -1.564 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.287 -2.336 -2.479 -2.599 -2.604 -1.623 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.271 -2.29 -2.343 -2.401 -2.523 -1.652 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19041 NA19041 1.672 1.708 1.716 1.786 1.9 1.909 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.977 2.014 1.933 1.841 1.803 1.803 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.955 2.056 2.195 2.167 2.027 1.784 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.907 1.968 2.105 2.245 2.125 1.825 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19042 NA19042 1.246 1.188 1.089 0.931 0.93 1.452 1.317 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.179 1.134 1.108 0.981 0.967 1.567 1.286 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.341 1.286 1.292 1.402 1.306 1.711 1.244 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.555 1.461 1.39 1.546 1.445 1.806 1.233 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19043 NA19043 -0.586 -0.345 -0.164 -0.003 0.204 0.497 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.737 -0.561 -0.351 -0.047 0.198 0.516 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.065 -1.04 -0.942 -0.686 -0.316 0.333 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.317 -1.324 -1.244 -1.046 -0.695 0.194 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19092 NA19092 -0.387 -0.393 -0.216 0.043 0.041 -0.748 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.219 -0.098 0.103 -0.005 -0.702 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.276 -0.26 -0.305 -0.378 -0.419 -0.858 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.35 -0.404 -0.412 -0.634 -0.943 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19093 NA19093 0.029 0.394 0.76 0.931 0.784 1.184 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 0.187 0.592 0.823 0.842 1.183 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.058 0.116 0.245 0.457 0.704 1.179 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.132 0.136 0.078 0.173 0.64 1.189 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19095 NA19095 0.101 -0.104 -0.134 0.106 0.127 0.146 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.207 0.158 -0.01 0.079 0.181 0.13 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.169 -0.172 -0.232 -0.24 0.119 0.047 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.558 -0.584 -0.529 -0.077 0.031 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19096 NA19096 -0.503 -0.215 -0.073 0.178 0.312 0.455 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.561 -0.34 -0.187 0.081 0.228 0.485 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.067 -1.025 -0.922 -0.68 -0.192 0.361 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.434 -1.425 -1.429 -1.244 -0.609 0.247 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19098 NA19098 0.465 0.402 0.366 0.409 0.667 0.854 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.857 0.765 0.593 0.492 0.639 0.768 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.284 1.196 1.067 0.93 0.87 0.818 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.465 1.41 1.366 1.254 1.051 0.889 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19099 NA19099 1.335 1.411 1.714 2.024 2.012 1.506 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.304 1.467 1.698 1.926 1.992 1.491 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.292 1.397 1.476 1.651 2.002 1.502 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.373 1.446 1.417 1.49 1.952 1.545 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19101 NA19101 1.46 1.33 1.143 1.028 0.857 0.59 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.879 0.832 0.808 0.809 0.864 0.586 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.125 0.131 0.16 0.252 0.679 0.78 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.057 0.019 0.075 0.171 0.556 0.853 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19102 NA19102 -0.268 0.005 0.291 0.539 1.052 1.687 1.861 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.071 0.236 0.466 0.6 0.921 1.583 1.82 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.022 0.049 0.158 0.435 0.635 1.382 1.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.075 0.018 0.112 0.312 0.492 1.346 1.751 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19107 NA19107 0.123 0.122 0.334 0.357 0.069 -0.347 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.324 0.472 0.478 0.116 -0.339 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.143 0.201 0.284 0.444 0.132 -0.305 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.155 -0.041 0.072 -0.021 -0.35 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19108 NA19108 0.352 0.375 0.3 0.259 0.494 0.866 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.434 0.442 0.462 0.399 0.506 0.842 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.329 0.256 0.266 0.27 0.539 0.844 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.31 0.234 0.15 0.075 0.344 0.86 0.923 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19113 NA19113 -0.344 -0.514 -0.751 -0.816 -1.167 -1.596 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.682 -0.879 -0.912 -1.096 -1.579 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.462 -0.431 -0.46 -0.536 -0.928 -1.566 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.44 -0.392 -0.274 -0.182 -0.539 -1.577 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19114 NA19114 1.175 0.867 0.567 0.597 0.576 0.615 0.637 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 0.762 0.64 0.515 0.577 0.607 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.564 0.514 0.556 0.589 0.477 0.611 0.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.608 0.572 0.591 0.505 0.613 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19116 NA19116 -0.851 -0.692 -0.566 -0.474 -0.226 0.198 0.637 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.261 -0.167 -0.253 -0.477 -0.34 0.19 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.476 0.264 -0.119 -0.476 0.194 0.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.334 0.333 0.303 0.037 -0.289 0.197 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19117 NA19117 -0.882 -0.908 -1.137 -1.154 -0.706 -0.368 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.821 -1.064 -1.173 -0.928 -0.306 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.35 -0.552 -0.851 -1.133 -1.169 -0.399 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.385 -0.597 -0.948 -1.232 -0.483 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19118 NA19118 0.687 0.855 1.122 1.495 1.787 1.48 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.158 1.251 1.387 1.625 1.811 1.475 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 1.206 1.278 1.502 1.791 1.579 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.075 1.129 1.162 1.341 1.778 1.635 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19119 NA19119 -0.74 -0.634 -0.604 -0.749 -0.93 -0.692 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.775 -0.701 -0.656 -0.799 -0.96 -0.75 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.172 -0.263 -0.36 -0.832 -0.964 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.216 0.241 0.204 0.013 -0.655 -1.052 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19121 NA19121 -1.902 -2.069 -2.181 -2.317 -2.089 -1.152 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.255 -2.3 -2.293 -2.229 -1.97 -1.115 -0.316 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.444 -2.48 -2.467 -2.334 -1.768 -1.117 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.421 -2.464 -2.484 -2.344 -1.818 -1.133 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19122 NA19122 -1.654 -1.579 -1.585 -1.619 -1.348 -0.754 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.468 -1.47 -1.516 -1.493 -1.317 -0.745 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.02 -1.091 -1.139 -1.031 -1.126 -0.65 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.91 -0.937 -0.98 -0.916 -0.863 -0.625 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19127 NA19127 -0.172 -0.086 0.167 0.624 0.654 0.325 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.736 0.736 0.881 0.634 0.266 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.571 1.531 1.535 1.406 0.842 0.125 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.539 1.587 1.652 1.534 1.084 0.058 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19128 NA19128 -1.924 -2.106 -1.873 -1.328 -0.624 -0.235 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.784 -1.862 -1.785 -1.347 -0.836 -0.187 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.71 -1.752 -1.667 -1.316 -1.025 -0.204 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.483 -1.509 -1.456 -1.259 -0.962 -0.229 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19130 NA19130 -1.01 -0.983 -0.895 -0.816 -0.503 0.21 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.798 -0.823 -0.748 -0.643 -0.484 0.164 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.836 -0.857 -0.787 -0.454 0.334 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.635 -0.738 -0.886 -0.931 -0.556 0.427 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19131 NA19131 -0.636 -0.584 -0.712 -1.008 -1.11 -1.138 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.707 -0.692 -0.701 -0.879 -0.925 -1.073 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.748 -0.828 -0.896 -1.039 -0.972 -0.942 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.739 -0.871 -1.072 -1.224 -1.241 -0.94 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19137 NA19137 -1.042 -0.923 -0.655 -0.105 0.393 0.717 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -1.033 -0.736 -0.166 0.322 0.678 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.919 -0.751 -0.517 -0.176 0.076 0.574 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.809 -0.698 -0.521 -0.188 0.1 0.472 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19138 NA19138 1.9 1.818 1.582 1.219 0.739 0.425 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.155 1.946 1.694 1.282 0.866 0.363 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.353 2.188 1.925 1.573 0.983 0.281 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.176 2.037 1.812 1.507 1.002 0.182 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19140 NA19140 1.968 2.015 1.97 1.842 1.83 2.249 1.861 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.584 1.647 1.595 1.645 1.711 2.175 1.82 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.899 0.918 0.908 1.018 1.505 2.068 1.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.156 0.211 0.476 1.064 2.038 1.751 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19141 NA19141 -0.264 -0.394 -0.28 -0.356 -0.765 -0.999 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 -0.094 -0.122 -0.332 -0.732 -1.057 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.802 0.696 0.576 0.338 -0.281 -0.883 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.496 1.388 1.137 0.812 0.198 -0.719 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19143 NA19143 0.821 0.457 0.348 0.095 -0.113 0.018 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.223 0.161 0.049 -0.125 -0.091 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 -0.016 -0.028 -0.125 -0.078 -0.214 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.334 -0.372 -0.39 -0.215 -0.243 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19144 NA19144 -1.035 -1.157 -1.328 -1.495 -1.35 -0.941 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.48 -1.738 -1.847 -1.798 -1.541 -0.915 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.354 -1.571 -1.791 -1.995 -1.975 -1.153 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.185 -1.327 -1.53 -1.795 -1.978 -1.333 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19146 NA19146 0.042 0.068 0.141 0.326 0.484 -0.16 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.431 0.349 0.208 0.324 0.359 -0.15 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.333 0.105 -0.061 0.019 -0.353 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.175 0.089 -0.049 -0.244 -0.213 -0.434 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19147 NA19147 -0.196 -0.262 -0.365 -0.263 0.028 0.398 0.532 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.193 -0.173 -0.122 0.072 0.493 0.563 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.507 -0.512 -0.394 -0.22 0.071 0.509 0.603 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.607 -0.64 -0.595 -0.458 -0.083 0.532 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19149 NA19149 -0.159 -0.358 -0.273 -0.161 -0.171 -0.705 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 -0.013 -0.068 -0.072 -0.154 -0.651 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 -0.008 -0.087 -0.284 -0.209 -0.668 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.241 -0.253 -0.268 -0.419 -0.348 -0.605 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19150 NA19150 -0.538 -0.767 -0.589 -0.39 -0.155 -0.323 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.694 -0.847 -0.705 -0.507 -0.524 -0.383 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.836 -0.855 -0.835 -0.709 -0.936 -0.753 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.736 -0.748 -0.783 -0.721 -1.017 -0.862 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19152 NA19152 0.767 0.662 0.543 0.178 -0.024 0.044 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.586 0.524 0.362 0.107 -0.017 0.18 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.297 0.2 0.065 -0.119 -0.249 0.176 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.157 0.115 0.08 -0.164 -0.346 0.096 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19153 NA19153 -0.828 -0.835 -0.699 -0.538 -0.7 -1.401 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.541 -0.479 -0.46 -0.322 -0.49 -1.393 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.31 -0.295 -0.276 -0.389 -1.315 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.368 -0.308 -0.274 -0.345 -0.392 -1.3 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19159 NA19159 0.93 1.442 1.905 2.398 2.699 2.183 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.475 1.727 2.068 2.352 2.568 2.065 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.845 1.924 2.054 2.206 2.474 2.256 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.018 2.073 2.138 2.189 2.49 2.339 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19160 NA19160 1.546 1.394 1.419 1.69 1.616 1.751 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.106 0.992 0.974 1.238 1.33 1.759 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.198 0.132 0.346 0.603 1.344 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.097 0.013 -0.09 0.003 0.273 1.081 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19171 NA19171 1.512 1.561 1.571 1.502 1.579 1.321 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.311 1.346 1.432 1.463 1.526 1.441 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.898 0.847 0.909 1.165 1.555 1.56 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.764 0.682 0.735 0.854 1.297 1.637 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19172 NA19172 0.76 0.752 0.692 0.531 0.453 0.796 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.613 0.56 0.428 0.319 0.346 0.802 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.191 0.045 -0.159 -0.115 0.658 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.133 0.118 -0.077 -0.318 -0.272 0.501 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19175 NA19175 -1.455 -1.71 -1.562 -1.105 -0.854 -1.247 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.069 -1.201 -1.138 -0.869 -0.782 -1.276 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.092 -0.052 -0.016 -0.078 -0.551 -1.489 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.382 0.563 0.568 -0.1 -1.543 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19185 NA19185 -0.193 0.116 0.75 1.207 1.245 1.191 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.545 0.976 1.311 1.342 1.219 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.837 1.066 1.333 1.543 1.402 1.242 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.859 1.05 1.358 1.678 1.562 1.222 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19189 NA19189 0.249 0.175 0.174 0.441 0.6 0.957 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.378 0.299 0.428 0.632 0.719 0.992 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.012 0.046 0.228 0.507 0.663 0.932 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.311 -0.284 -0.16 0.099 0.493 0.884 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19190 NA19190 0.063 0.17 0.311 0.415 0.481 0.502 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.349 0.348 0.343 0.338 0.436 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.583 0.475 0.328 0.339 0.463 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.546 0.378 0.227 0.16 0.517 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19191 NA19191 0.067 0.07 0.233 0.631 0.851 1.032 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.623 0.605 0.655 0.86 0.906 1.05 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.885 0.853 0.758 0.633 0.79 1.025 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.781 0.718 0.553 0.326 0.507 0.982 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19197 NA19197 -1.742 -1.552 -1.397 -1.029 -0.708 -0.556 -0.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.57 -1.373 -1.265 -0.996 -0.832 -0.53 -0.937 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.518 -1.458 -1.431 -1.336 -0.873 -0.721 -0.925 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.429 -1.35 -1.263 -1.278 -0.825 -0.77 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19198 NA19198 0.918 0.821 0.987 0.982 0.839 0.794 0.603 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.002 1.017 1.045 1 0.893 0.789 0.579 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.3 1.29 1.295 1.277 0.955 0.842 0.55 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.363 1.386 1.455 1.449 1.162 0.879 0.544 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19200 NA19200 -0.902 -1.002 -1.35 -1.454 -1.373 -0.901 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.792 -0.9 -1.05 -1.294 -1.347 -0.966 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.79 -0.706 -0.655 -0.827 -1.106 -0.842 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.756 -0.7 -0.599 -0.737 -0.95 -0.77 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19201 NA19201 1.121 1.168 1.394 1.668 1.811 1.716 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.167 1.182 1.339 1.618 1.717 1.619 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.757 0.801 0.978 1.441 1.647 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.583 0.538 0.578 0.692 1.112 1.687 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19203 NA19203 -1.426 -1.378 -1.098 -0.866 -0.774 -1.166 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.129 -1.117 -0.983 -0.738 -0.653 -1.147 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.302 -0.302 -0.297 -0.207 -0.402 -1.171 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.022 0.053 0.13 0.207 0.001 -1.135 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19204 NA19204 -0.808 -0.997 -1.235 -1.464 -1.265 -1.079 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.118 -1.225 -1.474 -1.708 -1.395 -1.165 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.849 -0.865 -0.967 -1.27 -1.391 -1.146 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.598 -0.535 -0.552 -0.861 -1.143 -1.147 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19206 NA19206 -0.655 -0.36 -0.006 0.139 0.077 -0.103 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.238 -0.009 0.159 0.144 -0.053 -0.146 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.05 0.024 0.069 -0.035 -0.013 -0.16 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.588 -0.496 -0.392 -0.277 -0.151 -0.109 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19207 NA19207 2.75 2.555 2.416 2.246 1.857 1.028 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.66 2.561 2.425 2.206 2.058 1.127 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.466 2.341 2.169 2.048 1.935 1.229 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.189 2.055 1.926 1.863 1.897 1.184 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19209 NA19209 -1.469 -1.179 -1 -0.589 0.098 0.878 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.357 -1.313 -1.193 -0.747 -0.097 0.797 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.247 -1.339 -1.292 -1.05 -0.405 0.575 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.799 -0.907 -0.987 -0.896 -0.395 0.447 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19210 NA19210 -0.098 0.169 0.589 1.179 1.353 1.231 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.16 0.398 0.654 1.118 1.406 1.214 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.683 0.773 0.844 1.118 1.381 1.411 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.006 1.06 1.099 1.187 1.49 1.431 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19213 NA19213 0.141 0.224 0.175 0.141 0.011 -0.248 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.139 0.211 0.27 0.095 -0.237 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.265 0.376 0.619 0.317 -0.279 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.242 0.387 0.645 0.486 -0.316 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19214 NA19214 -0.816 -0.901 -0.761 -0.174 0.39 0.59 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.815 -0.759 -0.267 0.203 0.549 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.655 -0.723 -0.688 -0.334 -0.001 0.394 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.651 -0.739 -0.685 -0.458 -0.199 0.345 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19222 NA19222 0.513 0.678 0.865 0.806 0.688 0.384 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.558 0.705 0.79 0.654 0.627 0.31 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0.449 0.488 0.635 0.663 0.215 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 -0.066 0.007 0.26 0.567 0.229 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19223 NA19223 0.633 0.572 0.438 0.304 0.613 0.448 0.532 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.47 0.474 0.405 0.279 0.507 0.457 0.563 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.444 0.416 0.378 0.286 0.442 0.512 0.603 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.585 0.5 0.39 0.39 0.496 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19224 NA19224 -0.372 -0.278 0.084 0.572 1.154 1.185 1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.148 0.05 0.348 0.629 1.016 1.185 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.148 0.019 0.279 0.576 0.766 0.944 1.445 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.451 -0.338 -0.065 0.366 0.672 0.855 1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19235 NA19235 -0.178 -0.048 -0.019 -0.247 -0.301 0.728 1.944 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.212 -0.115 -0.148 -0.477 -0.466 0.698 1.976 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.444 -0.459 -0.558 -0.643 -0.689 0.362 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.823 -0.884 -0.922 -0.887 -0.869 0.308 2.03 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19236 NA19236 0.541 0.418 0.428 0.378 0.253 0.714 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.158 0.142 0.165 0.061 0.66 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.75 -0.79 -0.766 -0.626 -0.509 0.534 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.353 -1.34 -1.28 -1.131 -0.884 0.429 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19238 NA19238 -0.21 -0.675 -1.058 -1.238 -1.171 -0.415 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.784 -1.07 -1.312 -1.35 -0.495 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.921 -1.066 -1.186 -1.285 -1.409 -0.755 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.284 -1.424 -1.538 -1.543 -1.498 -0.82 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19239 NA19239 0.442 0.616 0.749 0.614 0.61 0.658 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.452 0.598 0.601 0.502 0.535 0.716 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.464 0.363 0.234 0.314 0.387 0.514 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.167 0.15 0.09 0.144 0.271 0.367 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19240 NA19240 0.261 0.1 -0.165 -0.268 -0.084 0.575 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.026 -0.111 -0.272 -0.379 -0.271 0.51 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.313 -0.391 -0.47 -0.437 -0.424 0.253 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.784 -0.795 -0.792 -0.674 -0.516 0.133 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19247 NA19247 -1.059 -1.243 -1.224 -1.471 -1.643 -1.156 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.971 -1.155 -1.274 -1.482 -1.638 -1.067 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.72 -0.936 -1.134 -1.373 -1.629 -1.144 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.548 -0.779 -1.118 -1.446 -1.733 -1.238 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19248 NA19248 0.977 1.014 0.838 0.503 0.204 0.146 -0.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.695 0.695 0.614 0.401 0.323 0.153 -0.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.314 0.374 0.447 0.414 0.56 0.406 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.367 0.401 0.358 0.564 0.51 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19256 NA19256 0.729 0.777 0.955 0.998 0.784 0.7 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.264 1.212 1.212 1.142 0.945 0.624 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.554 1.557 1.609 1.717 1.424 0.689 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.817 1.755 1.776 1.901 1.81 0.74 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19257 NA19257 -0.545 -0.515 -0.687 -0.885 -1.483 -1.685 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.616 -0.742 -0.917 -1.316 -1.634 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 -0.138 -0.36 -0.638 -1.053 -1.535 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.536 0.269 -0.13 -0.769 -1.514 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19309 NA19309 0.155 0.516 0.719 1.039 0.908 0.432 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.063 0.418 0.716 1.002 0.928 0.47 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 0.161 0.441 0.812 0.742 0.336 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.062 0.171 0.349 0.668 0.737 0.223 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19312 NA19312 -0.707 -0.764 -0.563 -0.335 -0.449 -0.505 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.656 -0.535 -0.484 -0.352 -0.429 -0.509 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.516 -0.457 -0.415 -0.285 -0.235 -0.429 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.599 -0.51 -0.436 -0.377 -0.261 -0.363 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19315 NA19315 1.534 1.517 1.454 1.251 1.287 2.141 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.349 1.306 1.22 0.942 1.15 2.132 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.826 0.883 0.888 0.945 1.068 2.099 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.39 0.462 0.571 0.776 1.148 2.043 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19318 NA19318 -1.555 -1.525 -1.719 -1.648 -0.936 0.137 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.021 -2.026 -2.031 -1.765 -1.207 0.13 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.55 -2.611 -2.639 -2.311 -1.617 -0.065 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.637 -2.677 -2.728 -2.562 -2.005 -0.191 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19320 NA19320 -0.56 -0.382 -0.212 0.132 0.682 1.489 1.791 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.125 -0.04 -0.02 0.078 0.393 1.462 1.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.179 -0.101 -0.042 -0.011 0.112 1.348 1.818 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.329 -0.308 -0.302 -0.27 -0.09 1.331 1.821 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19321 NA19321 0.773 0.785 0.646 0.222 -0.13 -0.02 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.055 0.116 0.122 -0.006 -0.059 -0.029 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.187 -1.117 -0.978 -0.765 -0.294 0.019 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.754 -1.668 -1.513 -1.312 -0.682 -0.016 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19323 NA19323 -0.591 -0.823 -1.113 -1.362 -1.322 -1.404 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.55 -0.702 -0.901 -1.048 -1.173 -1.401 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.466 -0.506 -0.635 -0.825 -0.743 -1.283 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.265 -0.361 -0.545 -0.686 -1.186 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19327 NA19327 0.442 0.26 -0.026 -0.619 -1.373 -2.171 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.428 -0.497 -0.801 -1.266 -2.171 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.795 -0.728 -0.764 -0.995 -2.153 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.761 -0.722 -0.693 -0.607 -0.827 -2.124 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19331 NA19331 -0.459 -0.706 -0.931 -1.121 -1.192 -1.075 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.489 -0.674 -0.893 -1.013 -1.051 -1.009 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.925 -1.041 -1.167 -1.199 -1.005 -0.931 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.966 -1.06 -1.159 -1.279 -1.079 -0.906 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19338 NA19338 -0.599 -0.782 -0.915 -0.944 -0.571 0.281 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.795 -0.917 -1.057 -1.099 -0.719 0.361 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.096 -1.106 -1.163 -1.278 -1.009 0.204 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.337 -1.316 -1.295 -1.285 -1.048 0.118 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19346 NA19346 -0.543 -0.654 -0.861 -1.214 -1.388 -1.138 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.542 -0.732 -0.903 -1.276 -1.444 -1.073 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.839 -0.946 -1.138 -1.397 -1.506 -0.993 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.015 -1.104 -1.173 -1.387 -1.578 -0.997 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19347 NA19347 -1.196 -1.487 -1.934 -2.186 -1.719 -0.778 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.138 -2.25 -2.36 -2.298 -1.865 -0.81 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.878 -2.875 -2.832 -2.504 -1.989 -0.961 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.962 -2.896 -2.78 -2.456 -2.039 -1.03 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19350 NA19350 0.791 0.646 0.408 0.125 -0.086 -0.137 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.717 0.633 0.408 0.036 -0.105 -0.2 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.043 1.033 0.914 0.435 0.002 -0.121 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.329 1.328 1.255 0.95 0.356 -0.071 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19351 NA19351 1.315 1.338 1.214 0.775 0.147 -0.443 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.683 0.738 0.853 0.645 0.208 -0.427 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.156 0.104 0.172 0.279 0.102 -0.481 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.057 -0.031 -0.06 -0.016 -0.058 -0.55 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19355 NA19355 1.27 1.422 1.457 1.869 2.186 1.768 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.32 1.419 1.558 1.963 2.347 1.894 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.102 1.198 1.4 1.661 2.216 2.026 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.929 0.892 0.963 1.231 1.844 2.017 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19360 NA19360 -0.364 -0.307 -0.448 -0.335 -0.024 -0.22 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.137 -0.175 -0.353 -0.38 -0.135 -0.169 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.126 0.07 0.028 -0.122 -0.266 -0.195 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.439 0.353 0.255 0.079 -0.206 -0.2 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19372 NA19372 -1.125 -1.166 -1.205 -1.351 -1.358 -0.837 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.219 -1.283 -1.351 -1.392 -1.393 -0.883 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.211 -1.262 -1.292 -1.321 -1.317 -0.93 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.1 -1.17 -1.228 -1.225 -1.313 -0.933 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19375 NA19375 2.369 2.27 1.9 1.517 0.962 0.618 0.532 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.267 2.057 1.78 1.508 0.983 0.689 0.563 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.854 1.695 1.53 1.375 1.221 0.761 0.603 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.693 1.59 1.439 1.368 1.258 0.819 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19377 NA19377 -0.858 -1.074 -1.211 -1.544 -1.488 -0.947 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.91 -1.044 -1.158 -1.462 -1.44 -0.907 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.693 -0.741 -0.9 -1.081 -1.147 -0.914 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.661 -0.686 -0.767 -0.892 -1.019 -0.876 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19378 NA19378 -0.54 -0.608 -0.743 -0.98 -1.185 -0.93 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.611 -0.753 -0.916 -0.992 -1.237 -0.973 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.362 -0.459 -0.583 -0.791 -1.19 -1.067 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.244 -0.351 -0.625 -1.076 -1.139 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19379 NA19379 -2.036 -1.659 -1.269 -0.921 -0.671 -0.112 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.705 -1.517 -1.192 -0.917 -0.679 -0.042 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.199 -1.18 -1.086 -1.057 -0.686 0.094 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.755 -0.852 -0.913 -0.914 -0.737 0.2 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19380 NA19380 -1.275 -1.091 -0.847 -0.514 -0.569 -0.509 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.554 -1.436 -1.165 -0.739 -0.566 -0.567 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.75 -1.728 -1.533 -1.105 -0.805 -0.717 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.405 -1.5 -1.449 -1.257 -0.916 -0.839 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19384 NA19384 0.084 0.041 0.074 0.455 0.58 -0.109 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.182 0.191 0.241 0.448 0.5 -0.113 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.036 -0.029 -0.03 -0.025 -0.02 -0.182 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.119 -0.064 -0.05 -0.1 -0.188 -0.245 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19385 NA19385 1.241 1.283 1.017 0.508 0.28 0.324 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.032 0.971 0.885 0.549 0.29 0.255 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.505 0.481 0.446 0.372 0.267 0.122 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.365 0.313 0.31 0.199 0.106 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19391 NA19391 -1.837 -1.725 -1.666 -1.412 -0.89 -0.167 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.046 -2.018 -1.867 -1.687 -1.15 -0.222 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.324 -2.385 -2.393 -2.289 -1.867 -0.632 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.145 -2.284 -2.412 -2.443 -2.187 -0.828 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19393 NA19393 1.914 1.974 1.852 1.646 1.62 1.472 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.833 1.728 1.697 1.592 1.631 1.478 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.572 1.431 1.337 1.275 1.601 1.544 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.618 1.434 1.214 1.044 1.456 1.567 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19394 NA19394 -0.774 -0.874 -1.035 -1.027 -1.12 -0.957 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.001 -1.08 -0.96 -0.882 -0.934 -1.012 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.033 -0.937 -0.803 -0.7 -0.614 -0.631 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.968 -0.875 -0.826 -0.784 -0.716 -0.485 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19397 NA19397 0.003 -0.083 -0.405 -0.802 -1.156 -1.548 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 -0.125 -0.409 -0.79 -1.315 -1.572 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.175 -0.191 -0.341 -0.757 -1.529 -1.781 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.336 -0.367 -0.4 -0.658 -1.489 -1.906 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19399 NA19399 0.193 0.132 0.142 0.048 -0.271 -0.889 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 0.142 0.192 0.063 -0.094 -0.833 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.353 0.296 0.037 -0.09 -0.702 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.399 0.337 0.156 -0.079 -0.657 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19401 NA19401 0.013 0.05 -0.003 -0.192 -0.465 -1.052 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.167 0.252 0.134 0.02 -0.356 -1.041 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.895 0.93 0.873 0.704 0.341 -0.892 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.335 1.338 1.308 1.109 0.621 -0.739 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19403 NA19403 -0.099 -0.1 -0.185 -0.313 -0.815 -0.688 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.01 -0.126 -0.242 -0.38 -0.777 -0.714 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.02 -0.086 -0.252 -0.372 -0.762 -0.631 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.119 -0.099 -0.106 -0.206 -0.63 -0.614 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19404 NA19404 0.832 1.01 1.154 1.057 0.924 0.683 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.622 0.724 0.887 0.87 0.918 0.66 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.026 1.012 1.014 1.108 1.005 0.847 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.257 1.205 1.145 1.167 1.108 0.883 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19428 NA19428 0.227 0.574 0.666 0.202 -0.198 0.01 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.103 0.29 0.364 0.122 -0.162 0.055 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.375 -0.323 -0.374 -0.391 -0.363 0.048 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.621 -0.683 -0.714 -0.556 0.02 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19429 NA19429 0.229 0.332 0.239 0.12 -0.2 -0.522 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.294 0.287 0.248 0.077 -0.17 -0.55 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.746 0.681 0.572 0.325 0.178 -0.423 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.925 0.871 0.753 0.484 0.282 -0.368 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19431 NA19431 -0.52 -0.448 -0.239 0.25 0.631 0.853 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.355 -0.147 0.301 0.588 0.717 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.259 -0.23 -0.105 0.213 0.421 0.595 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.37 -0.332 -0.211 -0.003 0.18 0.586 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19435 NA19435 0.889 0.964 1.171 1.369 1.772 2.276 2.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.036 1.096 1.171 1.278 1.556 2.298 2.338 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.898 0.957 0.952 1.039 1.245 2.244 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.369 0.469 0.664 1.049 2.242 2.34 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19436 NA19436 -0.246 -0.037 -0.114 -0.272 -0.23 -0.294 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.452 -0.369 -0.357 -0.444 -0.434 -0.242 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.043 -0.999 -0.984 -1.005 -1.041 -0.427 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.188 -1.167 -1.123 -1.168 -1.171 -0.552 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19437 NA19437 0.639 0.978 1.123 1.133 1.189 0.95 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.391 0.636 0.798 0.992 1.138 0.905 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.246 0.441 0.636 1.071 0.898 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.144 0.19 0.268 0.518 0.911 0.892 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19438 NA19438 -0.585 -0.545 -0.387 -0.18 -0.248 -0.65 -1.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.008 -0.005 0.027 0.053 -0.082 -0.568 -1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.471 0.394 0.333 0.246 0.314 -0.52 -1.44 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.623 0.447 0.343 0.257 0.261 -0.403 -1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19439 NA19439 1.217 1.46 1.724 1.754 1.82 1.612 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.24 1.365 1.561 1.626 1.847 1.641 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.36 1.355 1.395 1.483 1.826 1.877 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.555 1.478 1.496 1.501 1.799 1.915 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19440 NA19440 -0.974 -0.723 -0.333 -0.097 0.399 0.815 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.841 -0.751 -0.491 -0.266 0.253 0.903 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.586 -0.604 -0.543 -0.423 0.17 0.867 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.377 -0.393 -0.411 -0.399 0.141 0.907 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19445 NA19445 1.793 1.57 1.233 0.749 0.302 0.134 -0.012 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.222 1.019 0.766 0.382 0.116 0.15 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.497 0.384 0.246 0.044 -0.191 -0.022 0.082 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.123 0.003 -0.093 -0.183 -0.382 -0.076 0.095 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19446 NA19446 -0.12 -0.122 -0.344 -0.604 -0.706 -0.729 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.471 -0.485 -0.613 -0.779 -0.83 -0.847 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.287 -1.246 -1.107 -0.998 -1.071 -0.994 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.517 -1.462 -1.322 -1.107 -1.153 -1.039 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19451 NA19451 -1.232 -1.45 -1.642 -1.656 -1.128 -0.311 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.407 -1.509 -1.695 -1.725 -1.393 -0.417 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.892 -1.822 -1.721 -1.678 -1.478 -0.601 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.954 -1.889 -1.767 -1.628 -1.405 -0.647 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19454 NA19454 0.052 -0.05 0.163 0.301 0.351 0.275 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 -0.198 0 0.256 0.357 0.285 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.11 -0.042 0.048 0.37 0.389 0.381 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 0.047 0.213 0.387 0.515 0.436 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19455 NA19455 -1.655 -1.665 -1.759 -1.62 -1.462 -1.131 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.444 -1.447 -1.522 -1.638 -1.539 -1.127 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.703 -1.702 -1.639 -1.665 -1.662 -1.284 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.846 -1.892 -1.833 -1.774 -1.667 -1.316 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19456 NA19456 -0.752 -0.526 -0.107 0.23 0.518 0.81 0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.567 -0.396 -0.04 0.314 0.588 0.838 0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.501 -0.246 0.114 0.447 0.82 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.299 -0.222 -0.075 0.122 0.404 0.801 0.875 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19457 NA19457 -0.077 0.077 0.386 0.563 0.578 0.413 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.023 0.05 0.263 0.557 0.52 0.382 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.158 -0.186 -0.137 0.068 0.258 0.457 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.236 -0.297 -0.358 -0.281 -0.002 0.467 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19461 NA19461 0.298 0.735 1.32 1.905 2.383 2.788 2.728 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.836 1.374 1.959 2.434 2.688 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.209 0.455 0.887 1.562 2.384 2.555 2.66 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.107 0.283 0.637 1.244 2.211 2.527 2.65 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19462 NA19462 0.27 0.087 -0.085 0.188 0.337 -0.061 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.163 0.03 -0.007 0.257 0.445 -0.101 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.144 0.188 0.271 0.483 0.594 0.007 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.415 0.582 0.726 0.771 0.047 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19463 NA19463 -0.403 -0.597 -0.486 -0.471 -0.439 -0.604 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.788 -0.74 -0.578 -0.384 -0.382 -0.604 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.386 -1.333 -1.204 -0.882 -0.444 -0.551 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.633 -1.598 -1.472 -1.208 -0.74 -0.517 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19466 NA19466 0.226 0.429 0.661 0.705 0.753 1.152 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 0.201 0.398 0.529 0.651 1.084 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.261 -0.126 0.069 0.332 0.512 1.116 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.318 -0.164 0.081 0.376 1.157 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19467 NA19467 -1.295 -1.516 -1.971 -2.237 -2.45 -2.208 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.443 -1.659 -2.049 -2.211 -2.393 -2.15 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.03 -2.223 -2.493 -2.772 -2.447 -2.065 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.104 -2.257 -2.473 -2.953 -2.661 -2.003 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19468 NA19468 0.72 0.889 1.168 1.349 1.208 0.766 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.107 1.214 1.408 1.55 1.372 0.745 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.918 2.014 2.103 2.127 1.682 0.82 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.198 2.231 2.234 2.205 1.874 0.81 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19473 NA19473 0.406 0.619 0.691 0.581 0.353 0.048 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.155 0.28 0.413 0.485 0.34 0.156 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.463 -0.43 -0.298 0.185 0.294 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.942 -0.887 -0.882 -0.739 -0.309 0.307 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19625 NA19625 -1.397 -1.087 -0.825 -0.642 -0.131 0.441 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.476 -1.186 -0.942 -0.685 -0.228 0.345 -0.374 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.32 -0.05 0.262 0.4 0.511 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.618 0.754 0.963 1.161 1.058 0.665 -0.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19700 NA19700 0.563 0.458 0.166 -0.069 0.063 0.276 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 0.031 -0.13 -0.166 -0.003 0.248 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.008 0.009 -0.009 -0.006 0.303 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.378 0.361 0.375 0.339 0.172 0.325 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19701 NA19701 -0.078 0.081 0.208 0.255 0.309 -0.274 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.296 0.295 0.209 0.2 -0.282 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.679 0.661 0.562 0.43 0.117 -0.266 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.153 1.093 0.93 0.721 0.347 -0.236 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19703 NA19703 0.882 0.745 0.777 0.963 0.881 0.693 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.359 1.257 1.222 1.173 0.963 0.727 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.286 1.239 1.141 1.049 1.028 0.905 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.712 0.725 0.769 0.8 0.928 1.018 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19704 NA19704 0.824 0.85 0.924 1.109 1.363 1.279 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.162 1.131 1.193 1.306 1.458 1.281 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.719 1.775 1.806 1.803 1.776 1.2 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.484 1.594 1.714 1.915 2.011 1.173 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19707 NA19707 -0.824 -1.025 -1.285 -1.364 -1.472 -1.719 -1.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.05 -1.314 -1.433 -1.442 -1.54 -1.68 -1.73 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -1.034 -1.173 -1.202 -1.36 -1.655 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.758 -0.795 -0.823 -0.886 -1.169 -1.588 -1.767 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19711 NA19711 0.584 0.788 0.866 0.699 0.248 -0.151 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.602 0.684 0.484 0.078 -0.139 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.304 0.412 0.494 0.452 -0.028 -0.192 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 0.246 0.303 0.348 0.031 -0.19 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19712 NA19712 -1.51 -1.423 -1.221 -0.691 -0.277 0.123 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.314 -1.207 -0.978 -0.501 -0.163 0.087 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.264 -1.163 -0.944 -0.518 -0.11 0.156 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.072 -1.016 -0.894 -0.635 -0.152 0.169 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19713 NA19713 -1.41 -1.56 -1.751 -1.851 -1.9 -2.244 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.651 -1.727 -1.864 -1.824 -1.827 -2.21 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.07 -1.168 -1.237 -1.353 -1.643 -2.105 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.732 -0.718 -0.715 -0.814 -1.278 -2.07 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19818 NA19818 1.139 1.05 0.783 0.516 0.078 -0.26 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.962 0.903 0.7 0.441 0.221 -0.225 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.169 1.158 1.031 0.862 0.501 -0.128 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.517 1.502 1.365 1.168 0.774 -0.098 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19819 NA19819 1.508 1.39 1.234 1.121 1.094 0.975 0.428 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.785 1.701 1.52 1.241 1.216 0.979 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.347 2.213 2.032 1.735 1.398 0.962 0.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.618 2.478 2.288 2.086 1.662 0.973 0.403 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19828 NA19828 1.312 1.215 1.177 1.483 1.639 1.621 1.295 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.729 1.735 1.687 1.685 1.817 1.638 1.298 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.496 2.503 2.429 2.336 2.086 1.74 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.849 2.803 2.726 2.683 2.374 1.778 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19834 NA19834 -1.124 -0.92 -0.781 -1.082 -1.398 -1.421 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.635 -0.483 -0.85 -1.222 -1.37 -1.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.246 0.22 0.147 -0.223 -0.905 -1.509 -1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.31 0.262 0.066 -0.691 -1.578 -1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19835 NA19835 -0.012 -0.086 -0.218 -0.285 -0.155 0.256 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.451 -0.428 -0.426 -0.395 -0.184 0.188 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.081 -0.904 -0.706 -0.482 -0.168 0.149 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.158 -0.999 -0.786 -0.486 -0.149 0.12 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19900 NA19900 -1.229 -1.101 -0.972 -0.864 -0.623 -0.296 -0.447 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.89 -0.836 -0.753 -0.673 -0.612 -0.37 -0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.705 -0.599 -0.5 -0.332 -0.459 -0.21 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.528 -0.52 -0.454 -0.341 -0.45 -0.088 -0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19901 NA19901 -0.151 0.056 0.24 0.306 0.506 -0.178 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.512 0.591 0.506 0.51 0.617 -0.204 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.124 1.056 0.871 0.752 1.006 0.099 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.184 1.146 1.002 0.784 1.009 0.228 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19904 NA19904 0.718 0.768 0.903 0.896 0.578 0.237 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.92 0.967 1.012 0.893 0.687 0.117 -0.374 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.922 1.065 1.175 1.284 1.155 0.256 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 0.994 1.099 1.319 1.308 0.405 -0.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19908 NA19908 0.449 0.509 0.623 0.718 0.719 0.319 0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.762 0.846 0.807 0.817 0.714 0.279 0.045 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.9 1.007 1.074 1.111 0.914 0.323 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.97 1.01 1.108 1.161 1.043 0.38 0.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19909 NA19909 0.995 0.808 0.443 0.226 0.526 0.978 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.774 0.564 0.35 0.09 0.364 1.023 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 -0.006 -0.179 -0.063 0.184 0.961 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.476 -0.522 -0.358 0.068 0.914 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19914 NA19914 0.703 0.682 0.497 0.242 0.566 0.813 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.356 0.221 0.062 0.529 0.89 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.217 0.126 0.03 0.465 1.171 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 -0.051 -0.069 -0.105 0.335 1.279 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19916 NA19916 -0.048 0.209 0.479 0.608 0.836 0.874 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.217 0.012 0.242 0.37 0.525 0.717 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.222 0.015 0.062 0.181 0.471 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.885 -0.684 -0.43 -0.186 -0.082 0.434 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19917 NA19917 0.24 -0.15 -0.596 -0.962 -1.068 -0.398 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.378 -0.599 -0.843 -1.178 -1.11 -0.387 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.518 -0.594 -0.659 -0.911 -1.097 -0.278 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.285 -0.349 -0.415 -0.651 -0.867 -0.252 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19918 NA19918 -0.112 -0.16 -0.352 -0.62 -0.711 -0.611 -0.552 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.534 -0.653 -0.843 -0.836 -0.708 -0.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.593 -0.621 -0.649 -0.652 -0.717 -0.87 -0.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.576 -0.567 -0.6 -0.504 -0.517 -0.858 -0.612 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19920 NA19920 0.198 0.244 0.244 0.071 0.103 0.347 1.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.178 0.214 0.144 0.112 0.423 1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 0.103 0.156 0.16 0.173 0.429 1.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.089 -0.028 0.04 0.108 0.188 0.359 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19921 NA19921 -0.075 -0.339 -0.425 -0.105 0.688 1.566 1.295 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.098 -0.223 -0.253 0.045 0.684 1.675 1.298 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.133 0.123 0.086 0.263 0.623 1.751 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.555 0.459 0.378 0.451 0.684 1.784 1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19922 NA19922 0.494 0.662 0.743 0.737 0.505 0.621 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.606 0.763 0.751 0.74 0.568 0.515 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.487 0.638 0.735 0.861 0.698 0.564 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.437 0.559 0.736 0.738 0.617 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19923 NA19923 -0.971 -0.977 -1.247 -1.459 -1.311 -0.798 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.957 -1.105 -1.278 -1.198 -0.654 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.698 -0.719 -0.782 -0.986 -0.494 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.584 -0.572 -0.505 -0.476 -0.754 -0.499 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19982 NA19982 1.517 1.319 0.819 0.352 0.364 1.366 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.633 1.266 0.825 0.371 0.328 1.358 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.106 0.921 0.617 0.495 0.512 1.31 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.536 0.464 0.313 0.273 0.476 1.309 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19984 NA19984 -1.805 -1.82 -1.845 -1.795 -1.748 -1.892 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.89 -1.827 -1.704 -1.551 -1.592 -1.929 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.866 -1.713 -1.548 -1.264 -1.265 -1.887 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.782 -1.73 -1.559 -1.277 -1.268 -1.837 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20126 NA20126 -1.514 -1.513 -1.45 -1.224 -0.835 -0.589 -0.831 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.778 -1.722 -1.569 -1.32 -0.877 -0.586 -0.822 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.563 -1.473 -1.328 -1.203 -0.864 -0.663 -0.809 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.267 -1.221 -1.165 -1.039 -0.782 -0.669 -0.805 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20127 NA20127 1.137 1.294 1.572 1.957 2.324 2.493 1.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.53 1.723 2.12 2.512 2.758 2.793 1.66 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.995 2.241 2.626 3.23 3.657 3.263 1.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.365 2.54 2.931 3.496 4.183 3.437 1.611 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20276 NA20276 -1.336 -1.295 -1.247 -1.28 -1.451 -1.791 -2.098 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.005 -1.014 -1.015 -1.1 -1.415 -1.731 -2.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.383 -0.296 -0.291 -0.653 -1.151 -1.666 -2.08 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.216 -0.146 -0.063 -0.373 -0.96 -1.573 -2.077 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20281 NA20281 -1.914 -2.097 -1.965 -1.618 -0.96 -0.298 -0.334 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.38 -2.412 -2.114 -1.595 -1.016 -0.265 -0.316 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.651 -2.51 -2.217 -1.702 -1.056 -0.332 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.426 -2.347 -2.13 -1.645 -1.151 -0.334 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20282 NA20282 -1.276 -1.139 -0.742 -0.24 0.201 -0.099 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.854 -0.764 -0.534 -0.168 0.209 -0.052 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.109 0.151 0.257 0.327 0.464 0.132 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.554 0.603 0.657 0.72 0.743 0.206 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20287 NA20287 0.712 0.645 0.641 0.568 0.488 0.06 0.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.614 0.695 0.748 0.608 0.626 0.007 0.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.614 0.634 0.705 0.806 0.688 -0.022 0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.544 0.542 0.594 0.724 0.793 -0.017 0.286 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20289 NA20289 1.806 1.929 2.116 2.116 1.733 1.326 0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.839 1.939 2.174 2.239 1.841 1.442 0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.803 1.883 2.037 2.2 1.684 1.534 0.981 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.757 1.786 1.889 2.058 1.617 1.484 0.991 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20291 NA20291 0.185 0.4 0.784 1.026 1.029 1.199 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.333 0.482 0.599 0.807 0.952 1.128 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.541 0.576 0.569 0.594 0.818 0.942 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.466 0.522 0.551 0.558 0.744 0.863 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20294 NA20294 -0.936 -0.984 -1.325 -1.449 -1.259 -0.997 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.564 -0.774 -1.181 -1.443 -1.297 -0.999 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.58 -0.845 -1.121 -1.404 -1.058 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.46 -0.555 -0.633 -0.847 -1.244 -1.071 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20296 NA20296 0.249 0.329 0.238 0.031 -0.156 -0.321 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.566 0.592 0.388 0.042 -0.269 -0.351 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.07 1.027 0.791 0.303 -0.504 -0.434 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.163 1.03 0.725 0.253 -0.596 -0.478 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20298 NA20298 -0.422 -0.395 -0.237 -0.04 0.004 -0.627 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.259 -0.253 -0.141 -0.034 0.184 -0.589 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.12 0.126 0.15 0.193 0.369 -0.355 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.41 0.464 0.428 0.42 0.578 -0.264 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20317 NA20317 -0.397 -0.509 -0.664 -0.931 -0.756 -0.794 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.37 -0.57 -0.717 -0.662 -0.735 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.574 -0.638 -0.594 -0.404 -0.444 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.88 -0.838 -0.835 -0.795 -0.504 -0.278 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20320 NA20320 -0.201 -0.108 -0.209 -0.395 -0.504 -0.324 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.526 -0.502 -0.539 -0.645 -0.665 -0.274 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.628 -0.659 -0.679 -0.731 -0.98 -0.331 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.752 -0.735 -0.69 -0.704 -1.016 -0.43 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20332 NA20332 0.575 0.637 0.795 0.78 0.376 -0.465 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.535 0.668 0.66 0.574 0.26 -0.532 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.719 0.714 0.483 0.304 -0.575 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.016 0.962 0.867 0.653 0.432 -0.504 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20334 NA20334 0.715 0.494 0.039 -0.422 -0.279 0.132 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.723 0.492 0.058 -0.351 -0.258 0.257 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.106 -0.137 -0.264 0.027 0.391 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 -0.004 -0.011 -0.069 0.186 0.477 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20339 NA20339 -0.56 -0.429 -0.137 -0.025 -0.191 -0.7 -0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.279 -0.175 0 0.039 -0.099 -0.688 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.086 0.048 0.223 0.177 0.154 -0.591 -0.291 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 0.158 0.274 0.256 0.318 -0.563 -0.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20340 NA20340 0.493 0.334 0.13 -0.162 0.007 0.401 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.011 -0.177 -0.285 -0.381 0.022 0.489 0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.754 -0.776 -0.806 -0.156 0.524 0.145 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.899 -0.878 -0.857 -0.69 -0.146 0.512 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20342 NA20342 -0.573 -0.513 -0.46 -0.221 0.488 1.437 1.574 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.186 -0.26 -0.219 -0.236 0.302 1.423 1.545 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.415 0.36 0.272 0.28 1.26 1.505 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.873 0.865 0.925 0.865 0.638 1.244 1.494 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20346 NA20346 -0.696 -0.516 -0.255 -0.14 -0.354 -0.278 -0.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.418 -0.258 -0.242 -0.469 -0.376 -0.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.592 -0.446 -0.425 -0.436 -0.396 -0.328 -0.285 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.579 -0.536 -0.583 -0.423 -0.255 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20348 NA20348 0.46 0.39 0.293 0.54 0.779 0.888 0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.267 0.305 0.446 0.712 0.907 0.874 0.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.293 0.492 0.739 1.002 1.2 1.042 0.61 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.092 0.317 0.579 0.937 1.218 1.138 0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20351 NA20351 0.513 0.527 0.598 0.592 0.58 0.557 0.428 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.61 0.582 0.685 0.759 0.724 0.685 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.703 0.682 0.785 1.026 0.82 0.866 0.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.737 0.691 0.746 0.995 0.936 0.891 0.403 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20356 NA20356 1.366 1.519 1.444 1.24 1.573 1.888 1.181 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.098 1.258 1.23 1.37 1.737 2.07 1.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.002 1.104 1.232 1.581 2.001 2.275 1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.35 1.379 1.527 1.854 2.199 2.304 1.185 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20357 NA20357 0.66 0.557 0.306 -0.11 -0.5 -0.719 -0.839 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.198 -0.024 -0.311 -0.515 -0.752 -0.851 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.421 -0.434 -0.523 -0.698 -0.652 -0.744 -0.865 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.58 -0.599 -0.644 -0.758 -0.668 -0.764 -0.869 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20362 NA20362 1.081 1.025 0.939 0.559 0.316 0.236 -0.077 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 0.861 0.782 0.463 0.27 0.25 -0.058 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.892 0.859 0.688 0.451 0.327 0.182 -0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.716 0.756 0.724 0.538 0.438 0.161 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20412 NA20412 -1.114 -1.26 -1.269 -1.304 -1.17 -0.797 -1.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.53 -1.611 -1.521 -1.372 -1.092 -0.677 -1.097 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.679 -1.598 -1.527 -1.38 -1.087 -0.373 -1.069 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.509 -1.482 -1.394 -1.411 -1.053 -0.283 -1.062 NA NA NA NA NA NA NA NA NA NA NA NA NA +SS6004470 SS6004470 2.032 2.186 2.169 1.702 1.472 1.263 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.944 1.974 1.925 1.68 1.396 1.154 0.39 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.701 1.773 1.705 1.497 1.317 0.98 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.323 1.387 1.433 1.429 1.205 0.917 0.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +SS6004475 SS6004475 -1.349 -1.076 -0.584 0.154 0.618 0.161 0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.476 -0.358 -0.051 0.402 0.723 0.11 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.807 0.82 0.863 1.06 0.936 0.143 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.537 1.539 1.521 1.482 1.343 0.175 0.029 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.scale index daf4b36b..97678cc2 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AFR.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.0302161877659884 0.0117186172778871 -SCORE_s0.2_lambda0.00127427498570313 0.0277621208953488 0.00971528890690744 -SCORE_s0.2_lambda0.00162377673918872 0.0233562591787791 0.00758146715383442 -SCORE_s0.2_lambda0.00206913808111479 0.015557623693314 0.00547751337994645 -SCORE_s0.2_lambda0.00263665089873036 0.00554612026468023 0.00371637725092927 -SCORE_s0.2_lambda0.00335981828628378 -0.00130599921263081 0.00226390741796456 -SCORE_s0.2_lambda0.00428133239871939 -0.000414858690348837 0.000989599363111022 +SCORE_s0.2_lambda0.001 0.0302161895450581 0.0117186175956569 +SCORE_s0.2_lambda0.00127427498570313 0.0277621197325581 0.00971528808603498 +SCORE_s0.2_lambda0.00162377673918872 0.0233562588880814 0.00758146676023413 +SCORE_s0.2_lambda0.00206913808111479 0.0155576228110465 0.00547751422131493 +SCORE_s0.2_lambda0.00263665089873036 0.00554611974287791 0.00371637750144871 +SCORE_s0.2_lambda0.00335981828628378 -0.00130599954697674 0.00226390738793002 +SCORE_s0.2_lambda0.00428133239871939 -0.000414858559593023 0.000989599202668769 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0360115376976744 0.0117383051275316 -SCORE_s0.5_lambda0.00127427498570313 0.031539792130814 0.00991610201938424 -SCORE_s0.5_lambda0.00162377673918872 0.024003686880814 0.00787319720192562 -SCORE_s0.5_lambda0.00206913808111479 0.0165568202034884 0.00579697482250357 -SCORE_s0.5_lambda0.00263665089873036 0.00638605694309593 0.00383586941604448 -SCORE_s0.5_lambda0.00335981828628378 -0.0019150397609593 0.00222338851222943 -SCORE_s0.5_lambda0.00428133239871939 -0.000381718981395349 0.000978075016503672 +SCORE_s0.5_lambda0.001 0.0360115381206395 0.0117383054508365 +SCORE_s0.5_lambda0.00127427498570313 0.0315397897761628 0.0099161022936629 +SCORE_s0.5_lambda0.00162377673918872 0.0240036865741279 0.00787319816615711 +SCORE_s0.5_lambda0.00206913808111479 0.0165568198517442 0.00579697534647564 +SCORE_s0.5_lambda0.00263665089873036 0.00638605690693314 0.00383586952794697 +SCORE_s0.5_lambda0.00335981828628378 -0.00191503966104651 0.00222338869732296 +SCORE_s0.5_lambda0.00428133239871939 -0.000381718723110465 0.000978074215265379 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.0812895396802326 0.0192044397843143 -SCORE_s0.9_lambda0.00127427498570313 0.0652181370639535 0.0160627649765918 -SCORE_s0.9_lambda0.00162377673918872 0.0474502427325581 0.0123968535256267 -SCORE_s0.9_lambda0.00206913808111479 0.0286866968313954 0.00841756384263304 -SCORE_s0.9_lambda0.00263665089873036 0.0105309374978198 0.00478308490600703 -SCORE_s0.9_lambda0.00335981828628378 -0.00252797010828488 0.00228724145930565 -SCORE_s0.9_lambda0.00428133239871939 -0.000337217720988372 0.000965160068279503 +SCORE_s0.9_lambda0.001 0.0812895422965116 0.0192044378113531 +SCORE_s0.9_lambda0.00127427498570313 0.0652181331395349 0.0160627649983831 +SCORE_s0.9_lambda0.00162377673918872 0.0474502454941861 0.0123968519009599 +SCORE_s0.9_lambda0.00206913808111479 0.0286866989534884 0.00841756279875266 +SCORE_s0.9_lambda0.00263665089873036 0.010530936547093 0.00478308481590678 +SCORE_s0.9_lambda0.00335981828628378 -0.00252797054883721 0.00228724138170211 +SCORE_s0.9_lambda0.00428133239871939 -0.000337217788226744 0.000965160078169858 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.159981837354651 0.0309736172813881 -SCORE_s1_lambda0.00127427498570313 0.125162429215116 0.025364090471554 -SCORE_s1_lambda0.00162377673918872 0.0875951808139535 0.0190096126639827 -SCORE_s1_lambda0.00206913808111479 0.0508423688953488 0.0119873185747801 -SCORE_s1_lambda0.00263665089873036 0.0168893534738372 0.00580364862978239 -SCORE_s1_lambda0.00335981828628378 -0.00285867432645349 0.00238783674489107 -SCORE_s1_lambda0.00428133239871939 -0.000325983536918605 0.000962358002943468 +SCORE_s1_lambda0.001 0.159981835901163 0.0309736149882845 +SCORE_s1_lambda0.00127427498570313 0.125162427761628 0.0253640899751656 +SCORE_s1_lambda0.00162377673918872 0.0875951837209303 0.0190096132003907 +SCORE_s1_lambda0.00206913808111479 0.0508423635174419 0.0119873185736593 +SCORE_s1_lambda0.00263665089873036 0.0168893534011628 0.00580364842210851 +SCORE_s1_lambda0.00335981828628378 -0.00285867502325581 0.00238783680429659 +SCORE_s1_lambda0.00428133239871939 -0.000325983522238372 0.000962358010266397 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.profiles new file mode 100644 index 00000000..52ce2528 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.profiles @@ -0,0 +1,413 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG00551 HG00551 0.601 0.685 0.865 0.901 0.825 -0.196 -1.8 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.725 0.892 0.951 0.978 -0.176 -1.801 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.252 1.28 1.278 1.249 1.221 0.035 -1.798 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.564 1.634 1.656 1.601 1.43 0.074 -1.797 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00553 HG00553 0.523 0.474 0.444 0.448 0.43 -0.92 -1.8 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.663 0.649 0.741 0.772 -0.558 -1.801 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.063 1.081 1.106 1.221 1.279 -0.045 -1.798 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 1.018 1.046 1.184 1.408 0.121 -1.797 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00554 HG00554 0.187 0.119 0.023 0.053 0.454 1.075 2.643 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.187 0.061 -0.027 -0.107 0.222 1.036 2.674 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.026 -0.084 -0.223 -0.376 -0.31 0.776 2.715 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.341 -0.422 -0.495 -0.564 0.633 2.725 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00637 HG00637 0.907 0.907 0.74 0.565 0.48 0.233 0.444 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.036 0.99 0.761 0.568 0.537 0.317 0.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.55 1.428 1.219 0.961 0.655 0.476 0.357 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.799 1.662 1.441 1.12 0.765 0.543 0.346 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00638 HG00638 -0.702 -0.75 -0.536 -0.303 0.028 0.289 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.889 -0.822 -0.604 -0.317 0.108 0.251 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.631 -0.543 -0.411 -0.14 0.381 0.506 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.359 -0.268 -0.075 0.485 0.614 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00640 HG00640 1.151 1.161 1.162 1.076 1.045 1.03 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.1 1.082 1.048 0.968 1.073 1.123 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 0.952 0.979 0.957 1.133 1.145 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.718 0.756 0.853 0.982 1.141 1.152 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00641 HG00641 0.08 0.059 -0.04 0.034 0.559 0.489 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.141 0.072 -0.05 0.105 0.501 0.53 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 0.203 0.113 0.154 0.417 0.617 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.289 0.229 0.142 0.11 0.332 0.627 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00731 HG00731 1.039 0.801 0.634 0.412 -0.047 -0.519 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.034 0.888 0.753 0.604 0.348 -0.19 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.911 0.904 0.847 0.768 0.747 0.344 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.764 0.785 0.718 0.795 0.5 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00732 HG00732 0.878 0.896 0.896 0.947 1.304 1.308 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.707 0.726 0.777 0.827 1.209 1.396 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.218 0.14 0.116 0.492 1.44 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.333 -0.367 -0.48 -0.158 1.382 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00733 HG00733 -0.172 -0.404 -0.422 -0.462 -0.493 -0.637 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.388 -0.37 -0.233 -0.196 -0.388 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.602 -0.59 -0.504 -0.242 -0.045 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.039 -0.967 -0.896 -0.87 -0.538 0.036 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00734 HG00734 -0.475 -0.432 -0.366 -0.109 0.462 0.55 2.074 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.42 -0.38 -0.385 -0.093 0.329 0.519 2.148 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.443 -0.419 -0.3 0 0.205 2.248 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.473 -0.445 -0.402 -0.249 -0.05 -0.003 2.273 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00736 HG00736 1.013 0.982 0.74 0.251 -0.092 0.137 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.085 0.965 0.712 0.295 0.053 0.262 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.879 0.724 0.537 0.28 0.155 0.212 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.606 0.459 0.266 0.153 0.2 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00737 HG00737 -1.21 -1.233 -1.396 -1.736 -2.095 -2.504 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.202 -1.245 -1.433 -1.664 -2.068 -2.42 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.349 -1.499 -1.736 -2.231 -2.456 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.167 -1.3 -1.47 -1.659 -2.207 -2.527 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00738 HG00738 -1.255 -1.333 -1.582 -1.933 -2.163 -1.916 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.122 -1.25 -1.553 -1.813 -2.077 -1.81 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.229 -1.398 -1.631 -1.971 -2.279 -1.911 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.282 -1.49 -1.694 -1.977 -2.353 -2.011 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00739 HG00739 1.201 0.998 0.92 0.678 0.133 -0.665 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.841 0.755 0.627 0.486 0.145 -0.493 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.472 0.433 0.382 0.271 0.112 -0.391 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.619 0.489 0.34 0.224 0.054 -0.406 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00740 HG00740 0.537 0.439 0.471 0.203 0.029 -0.462 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.37 0.351 0.38 0.357 0.227 -0.276 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.509 0.514 0.539 0.597 0.551 -0.056 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.771 0.745 0.699 0.727 0.747 0.056 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00742 HG00742 1.994 1.814 1.761 1.707 1.399 1.263 2.643 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.771 1.68 1.66 1.61 1.347 1.351 2.674 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.403 1.397 1.386 1.307 1.029 1.339 2.715 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.161 1.171 1.157 1.098 0.905 1.234 2.725 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00743 HG00743 -0.114 0.134 0.391 0.677 0.832 0.807 0.746 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.099 0.201 0.35 0.586 0.697 0.729 0.742 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.352 0.379 0.452 0.543 0.582 0.72 0.733 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.416 0.411 0.512 0.452 0.713 0.73 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01047 HG01047 1.441 1.456 1.516 1.61 1.432 1.294 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.171 1.191 1.267 1.341 1.293 1.315 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.795 0.769 0.762 0.796 0.906 1.191 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.612 0.577 0.547 0.583 0.655 1.086 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01048 HG01048 0.407 0.525 0.758 1.014 1.519 1.559 2.238 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.629 0.738 0.829 1.025 1.431 1.565 2.315 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.851 0.84 0.861 1.006 1.345 2.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.985 0.933 0.914 0.881 0.831 1.161 2.443 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01049 HG01049 0.2 -0.05 -0.134 -0.383 -0.567 -0.458 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.202 0.061 -0.141 -0.506 -0.605 -0.457 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.018 -0.132 -0.371 -0.72 -0.882 -0.496 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.264 -0.342 -0.54 -0.872 -1.061 -0.517 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01051 HG01051 0.241 0.286 0.377 0.744 1.339 1.417 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.34 0.443 0.684 1.249 1.482 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 0.071 0.037 0.104 0.612 1.374 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.266 -0.348 -0.4 0.07 1.288 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01052 HG01052 1.293 1.158 1.002 0.854 0.76 0.822 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.944 0.885 0.8 0.75 0.663 0.852 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.556 0.542 0.58 0.729 0.698 0.741 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.527 0.543 0.63 0.82 0.898 0.728 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01054 HG01054 1.252 1.061 1.229 1.497 1.659 2.051 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.306 1.244 1.343 1.709 1.837 2.144 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.18 1.234 1.301 1.508 1.913 2.289 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.999 1.097 1.199 1.312 1.803 2.302 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01055 HG01055 0.309 0.067 -0.094 -0.291 -0.282 0.072 0.178 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.039 -0.079 -0.191 -0.361 -0.368 0.046 0.216 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.639 -0.644 -0.658 -0.562 -0.44 0.06 0.265 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.047 -0.961 -0.844 -0.653 -0.526 0.104 0.277 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01058 HG01058 -0.747 -1.042 -1.249 -1.299 -0.848 0.113 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.898 -0.999 -1.157 -1.25 -0.798 0.123 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.898 -0.908 -0.958 -0.818 -0.044 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.772 -0.827 -0.8 -0.799 -0.792 -0.103 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01060 HG01060 0.278 0.378 0.467 0.444 0.238 -0.054 0.563 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.05 0.173 0.222 0.301 0.206 -0.089 0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.152 -0.121 -0.107 -0.084 -0.161 -0.107 0.729 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.334 -0.363 -0.395 -0.46 -0.181 0.753 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01061 HG01061 1.285 1.189 1.028 0.536 -0.018 -0.087 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.043 0.982 0.841 0.465 0.036 0.037 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.954 0.94 0.779 0.548 0.101 0.103 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.785 0.807 0.781 0.632 0.23 0.051 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01063 HG01063 1.593 1.565 1.239 0.914 0.626 0.37 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.682 1.605 1.383 1.086 0.879 0.582 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.57 1.536 1.433 1.325 1.195 0.828 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.235 1.245 1.236 1.24 1.193 0.917 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01064 HG01064 1.144 1.137 1.13 1.09 1.194 1.046 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.909 0.909 0.887 0.903 1.097 1.169 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.616 0.569 0.54 0.801 1.154 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.544 0.49 0.461 0.684 1.068 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01066 HG01066 -0.87 -0.872 -0.792 -0.584 -0.396 -0.596 -0.947 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -1.077 -0.955 -0.774 -0.511 -0.563 -0.88 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.157 -1.138 -1.076 -0.941 -0.768 -0.498 -0.789 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -0.988 -1.002 -0.933 -0.811 -0.525 -0.766 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01067 HG01067 2.339 2.309 2.322 2.303 1.996 1.549 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.537 2.452 2.362 2.215 2.003 1.613 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.644 2.54 2.421 2.302 2.083 1.589 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.58 2.47 2.346 2.265 2.078 1.593 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01069 HG01069 0.416 0.314 0.232 0.145 0.024 -0.979 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.285 0.23 0.153 0.102 -0.02 -0.922 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.366 0.347 0.266 0.183 -0.168 -0.862 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.499 0.469 0.389 0.255 -0.169 -0.881 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01070 HG01070 0.943 0.98 0.901 0.645 0.188 -0.528 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.097 1.118 0.987 0.814 0.437 -0.288 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.362 1.322 1.281 1.135 0.822 -0.045 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.417 1.349 1.309 1.235 0.946 0.039 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01072 HG01072 1.7 1.857 1.987 2.317 2.746 2.671 1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.777 1.916 2.078 2.403 2.774 2.698 1.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.081 2.162 2.314 2.525 2.799 2.781 1.367 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.367 2.416 2.516 2.636 2.821 2.758 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01073 HG01073 -0.817 -0.538 -0.245 -0.064 -0.09 -0.192 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.625 -0.458 -0.25 -0.123 -0.167 -0.163 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.023 0.049 0.082 0.15 -0.089 -0.097 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.507 0.453 0.345 0.288 -0.013 -0.064 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01075 HG01075 -0.375 -0.272 -0.129 -0.054 -0.036 -0.169 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.282 -0.173 -0.156 -0.165 -0.158 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.449 -0.429 -0.405 -0.379 -0.338 -0.119 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.619 -0.614 -0.619 -0.553 -0.5 -0.105 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01077 HG01077 -0.958 -0.868 -0.786 -0.586 -0.278 -0.175 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.904 -0.862 -0.881 -0.698 -0.374 -0.321 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.612 -0.604 -0.62 -0.731 -0.556 -0.345 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.413 -0.421 -0.43 -0.581 -0.645 -0.343 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01079 HG01079 0.354 0.234 0.123 -0.268 -0.503 -0.358 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.249 0.115 -0.163 -0.378 -0.235 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.069 0.069 0.034 -0.082 -0.256 -0.155 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.308 -0.266 -0.187 -0.115 -0.265 -0.13 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01080 HG01080 -0.837 -0.701 -0.789 -0.88 -0.845 -0.82 -0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.683 -0.637 -0.685 -0.694 -0.605 -0.763 -0.287 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.262 -0.269 -0.272 -0.224 -0.17 -0.568 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.061 0.09 0.087 0.064 -0.482 -0.278 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01082 HG01082 -0.716 -0.928 -1.116 -1.229 -1.32 -0.964 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -1.02 -1.182 -1.237 -1.295 -0.987 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.853 -1.085 -1.301 -1.338 -0.802 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.818 -0.983 -1.248 -1.467 -0.738 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01083 HG01083 2.109 1.977 1.697 1.463 1.405 1.312 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.933 1.827 1.625 1.498 1.474 1.234 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.558 1.481 1.364 1.319 1.326 1.269 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.296 1.297 1.281 1.244 1.204 1.225 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01087 HG01087 0.424 0.454 0.567 0.564 0.317 -0.01 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.595 0.626 0.65 0.561 0.061 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.555 0.531 0.539 0.53 0.815 0.195 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.516 0.507 0.423 0.775 0.263 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01088 HG01088 -1.687 -1.959 -2.019 -2.331 -3.043 -4.048 -3.791 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.461 -1.615 -1.894 -2.151 -2.646 -3.881 -3.774 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.146 -1.215 -1.4 -1.747 -2.189 -3.455 -3.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.036 -1.087 -1.208 -1.461 -2.009 -3.33 -3.734 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01089 HG01089 0.049 -0.141 -0.327 -0.547 -0.812 -1.674 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 -0.021 -0.078 -0.31 -0.768 -1.628 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.145 -0.147 -0.114 -0.237 -0.804 -1.699 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.211 -0.286 -0.338 -0.365 -0.89 -1.76 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01092 HG01092 0.12 0.271 0.365 0.516 0.567 0.2 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.15 0.271 0.337 0.438 0.409 0.074 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.221 0.26 0.339 0.38 0.322 -0.042 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.242 0.322 0.453 0.33 -0.049 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01094 HG01094 -1.432 -1.544 -1.692 -1.843 -2.123 -2.463 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.55 -1.617 -1.732 -1.892 -2.161 -2.38 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.49 -1.513 -1.581 -1.737 -2.293 -2.23 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.297 -1.328 -1.389 -1.595 -2.214 -2.235 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01095 HG01095 0.696 0.752 0.598 0.157 -0.662 -1.366 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.721 0.647 0.51 0.008 -0.603 -1.338 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.63 0.521 0.332 -0.044 -0.761 -1.246 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.664 0.572 0.375 -0.012 -0.79 -1.313 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01097 HG01097 1.045 0.872 0.705 0.575 0.388 -0.45 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.783 0.661 0.5 0.368 0.405 -0.309 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.468 0.406 0.262 0.002 0.072 -0.181 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 0.009 -0.105 -0.342 -0.3 -0.198 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01098 HG01098 1.02 1.153 1.111 1.008 1.109 0.255 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.145 1.199 1.094 1.101 1.162 0.391 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.488 1.447 1.377 1.358 1.3 0.624 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.498 1.462 1.414 1.4 1.36 0.692 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01101 HG01101 0.116 0.078 -0.151 -0.285 -0.407 -0.16 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.073 -0.012 -0.214 -0.451 -0.541 -0.198 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.155 0.1 -0.01 -0.203 -0.454 -0.358 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.162 0.123 0.018 -0.199 -0.351 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01102 HG01102 -0.813 -0.817 -0.765 -0.792 -0.935 -1.67 -1.8 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.47 -0.499 -0.557 -0.771 -1.74 -1.801 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.365 0.358 0.215 -0.282 -1.585 -1.798 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.719 0.766 0.779 0.639 0.148 -1.534 -1.797 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01104 HG01104 -0.273 -0.371 -0.397 -0.368 -0.368 -0.798 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.146 -0.218 -0.279 -0.244 -0.207 -0.609 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.153 0.078 0.009 -0.05 -0.121 -0.373 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.13 0.09 0.062 0.072 -0.119 -0.332 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01105 HG01105 0.256 0.342 0.517 0.691 1.032 0.583 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.506 0.591 0.66 0.775 1.012 0.72 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.801 0.848 0.862 0.951 1.059 0.898 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.666 0.692 0.741 0.822 1.01 0.941 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01107 HG01107 1.219 1.273 1.557 1.809 2.064 2.049 2.807 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.229 1.314 1.534 1.782 1.924 2.112 2.841 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.054 1.087 1.164 1.337 1.477 1.973 2.885 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.994 0.965 1.005 1.107 1.218 1.864 2.896 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01108 HG01108 0.305 0.113 0.063 0.157 0.074 -0.427 0.399 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.113 0.048 -0.004 0.046 0.048 -0.415 0.467 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.327 -0.362 -0.39 -0.495 -0.331 -0.657 0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.566 -0.603 -0.692 -0.744 -0.634 -0.827 0.583 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01110 HG01110 0.903 0.725 0.608 0.487 0.236 0.275 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.472 0.476 0.483 0.361 0.371 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.027 -0.008 -0.035 -0.045 0.173 0.348 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.219 -0.268 -0.254 -0.233 -0.076 0.28 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01111 HG01111 1.198 1.441 1.58 1.648 1.615 1.209 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.361 1.456 1.576 1.69 1.689 1.507 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.326 1.398 1.451 1.561 1.8 1.889 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.224 1.35 1.428 1.701 1.987 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01112 HG01112 1.728 1.826 1.956 2.118 2.38 2.357 2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.85 1.905 1.911 2.071 2.252 2.415 2.063 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.193 2.209 2.22 2.297 2.257 2.398 2.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.48 2.457 2.427 2.449 2.368 2.357 2.137 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01119 HG01119 -0.336 -0.345 -0.298 -0.201 -0.022 0.078 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.421 -0.445 -0.295 -0.122 0.173 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.519 -0.503 -0.574 -0.559 -0.389 0.392 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.68 -0.706 -0.721 -0.773 -0.699 0.45 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01121 HG01121 1.258 1.072 0.719 0.54 0.437 0.089 0.279 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.202 0.982 0.835 0.746 0.298 0.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.241 1.121 0.969 0.75 0.863 0.596 0.188 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.852 0.792 0.681 0.503 0.642 0.671 0.175 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01122 HG01122 -0.631 -0.491 -0.34 -0.083 0.404 1.016 1.55 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.466 -0.343 -0.24 0.032 0.403 1.144 1.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.358 -0.37 -0.39 -0.315 0.173 1.035 1.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.452 -0.461 -0.494 -0.434 -0.052 0.947 1.582 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01124 HG01124 2.238 2.167 2.019 1.789 1.305 0.599 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.237 2.212 2.148 1.893 1.461 0.799 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.077 2.091 2.121 2.118 1.644 1.059 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.916 1.95 2.026 2.1 1.781 1.115 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01125 HG01125 1.405 1.575 1.818 1.925 1.747 0.932 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.688 1.824 1.972 1.989 1.721 1.016 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.113 2.138 2.186 2.149 1.672 0.952 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.424 2.35 2.237 2.091 1.691 0.877 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01130 HG01130 0.2 0.201 0.348 0.436 0.608 1.011 1.852 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.239 0.295 0.353 0.359 0.536 0.897 1.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.245 0.241 0.192 0.063 0.232 0.943 1.953 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.01 0.032 0.015 -0.15 0.048 0.933 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01131 HG01131 0.372 0.105 -0.102 -0.24 -0.32 -0.462 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.404 0.264 0.131 -0.04 -0.137 -0.318 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.537 0.506 0.407 0.224 0.008 -0.051 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.52 0.527 0.457 0.319 0.059 -0.037 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01133 HG01133 0.652 0.629 0.702 0.888 1.274 2.088 3.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.631 0.762 0.989 1.267 2.232 3.2 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.43 0.511 0.707 1.042 2.103 3.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.151 0.174 0.312 0.725 2.008 3.178 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01134 HG01134 -0.075 -0.1 -0.041 -0.117 -0.097 -0.05 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.08 0.15 0.177 0.138 0.144 0.071 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0.395 0.358 0.263 0.283 0.206 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.573 0.472 0.295 0.236 0.237 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01136 HG01136 0.023 -0.107 -0.187 -0.208 -0.112 0.285 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.169 -0.224 -0.335 -0.345 -0.171 0.3 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.366 -0.383 -0.482 -0.533 -0.374 0.436 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.541 -0.597 -0.674 -0.782 -0.672 0.478 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01138 HG01138 -1.124 -1.178 -1.294 -1.27 -0.789 -0.099 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.272 -1.294 -1.39 -1.305 -0.849 0.022 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.357 -1.367 -1.475 -1.523 -1.121 0.103 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.449 -1.5 -1.584 -1.66 -1.352 0.111 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01139 HG01139 -0.699 -0.482 -0.406 -0.238 0.186 1.079 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.758 -0.668 -0.611 -0.463 -0.076 1.066 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.855 -0.788 -0.784 -0.76 -0.438 0.989 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.026 -0.996 -0.958 -0.933 -0.666 0.964 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01140 HG01140 -1.206 -1.362 -1.704 -1.899 -2.023 -1.37 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.429 -1.558 -1.794 -2.016 -1.999 -1.461 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.598 -1.695 -1.834 -2.07 -2.065 -1.531 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.579 -1.629 -1.724 -1.926 -2.115 -1.586 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01142 HG01142 0.826 0.969 1.121 1.16 1.159 0.446 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.972 1.003 1.074 1.147 1.299 0.63 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.165 1.161 1.166 1.162 1.427 0.914 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.191 1.194 1.214 1.204 1.344 1.005 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01148 HG01148 0.605 0.232 -0.063 -0.236 -0.508 -0.747 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.441 0.251 0.007 -0.13 -0.367 -0.546 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.413 -0.494 -0.608 -0.686 -0.625 -0.359 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.033 -1.07 -1.137 -1.149 -0.885 -0.383 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01149 HG01149 0.757 0.828 0.739 0.513 0.358 -0.11 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.63 0.615 0.497 0.242 0.252 -0.008 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.439 0.413 0.349 0.308 0.184 -0.024 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.339 0.265 0.254 0.262 0.005 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01161 HG01161 0.638 0.658 0.651 0.541 0.472 -0.162 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.68 0.694 0.721 0.614 0.595 -0.001 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.645 0.662 0.628 0.507 0.623 0.151 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.241 0.273 0.267 0.234 0.459 0.147 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01162 HG01162 -0.235 -0.196 -0.36 -0.711 -0.887 -0.63 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.222 -0.225 -0.416 -0.737 -0.821 -0.607 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.156 -0.241 -0.356 -0.55 -0.651 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.131 -0.128 -0.09 -0.119 -0.332 -0.633 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01164 HG01164 0.86 0.924 0.861 0.797 0.444 -0.113 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.025 1.038 0.984 0.919 0.707 0.009 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.216 1.206 1.182 1.13 0.999 0.21 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.215 1.239 1.289 1.251 1.186 0.249 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01167 HG01167 0.037 -0.007 0.115 0.267 0.443 0.281 -0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.232 0.331 0.472 0.53 0.475 -0.12 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.596 0.685 0.771 0.787 0.769 0.599 -0.11 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.838 0.854 0.834 0.829 0.83 0.64 -0.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01168 HG01168 -0.124 -0.367 -0.416 -0.526 -0.837 -1.467 -1.965 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.024 -0.073 -0.187 -0.142 -0.411 -1.315 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.141 0.126 0.063 -0.068 -0.097 -0.851 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.122 0.181 0.171 -0.004 -0.048 -0.744 -1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01170 HG01170 -0.679 -0.669 -0.717 -0.817 -0.853 -0.613 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.675 -0.757 -0.807 -0.762 -0.654 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.478 -0.55 -0.706 -0.647 -0.751 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.333 -0.411 -0.527 -0.564 -0.751 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01171 HG01171 -1.285 -1.492 -1.66 -1.766 -1.985 -3.189 -3.222 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.212 -1.351 -1.568 -1.554 -1.643 -2.857 -3.248 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.661 -0.732 -0.913 -1.051 -1.164 -2.29 -3.275 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.532 -0.564 -0.591 -0.68 -0.893 -2.132 -3.281 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01173 HG01173 0.938 0.893 0.868 1.262 1.729 1.589 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.06 1.097 1.168 1.518 1.887 1.692 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.186 1.248 1.426 1.709 2.078 1.837 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.183 1.241 1.391 1.653 2.088 1.893 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01174 HG01174 1.414 1.245 1.043 0.766 0.325 -0.534 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.517 1.451 1.331 0.991 0.529 -0.309 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.675 1.643 1.585 1.47 0.78 0.185 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.649 1.641 1.603 1.509 0.884 0.342 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01176 HG01176 -0.771 -0.75 -0.792 -0.769 -0.895 -2.399 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.302 -0.315 -0.51 -0.55 -0.853 -2.288 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.136 -0.187 -0.323 -0.483 -0.932 -2.195 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.22 -0.267 -0.305 -0.361 -0.767 -2.26 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01177 HG01177 0.629 0.871 1.192 1.565 1.802 1.52 0.911 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.028 1.114 1.296 1.604 1.754 1.414 0.909 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.124 1.182 1.347 1.559 1.735 1.242 0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.09 1.16 1.296 1.526 1.709 1.225 0.9 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01182 HG01182 0.189 0.214 0.325 0.109 -0.435 -1.223 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.385 0.479 0.479 0.279 -0.243 -1.055 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.596 0.623 0.612 0.524 -0.062 -0.728 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.561 0.566 0.482 0.456 -0.033 -0.683 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01183 HG01183 0.357 0.387 0.552 0.869 1.531 1.744 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.497 0.67 1.046 1.727 1.904 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 1 1.08 1.212 1.461 2.101 2.233 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.329 1.395 1.517 1.715 2.265 2.359 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01187 HG01187 0.95 0.722 0.426 0.016 -0.295 -0.485 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.582 0.473 0.271 -0.05 -0.242 -0.436 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.337 0.316 0.177 0.022 -0.294 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.282 0.341 0.437 0.464 0.309 -0.23 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01188 HG01188 0.972 0.949 0.896 0.938 0.89 0.52 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.93 0.937 0.921 0.956 1.048 0.697 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.932 0.933 0.957 0.903 1.054 0.926 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.95 0.954 0.991 0.921 0.991 0.933 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01190 HG01190 -1.297 -1.265 -1.345 -1.386 -1.6 -2.332 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.93 -0.971 -1.057 -1.124 -1.333 -2.356 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.385 -0.432 -0.476 -0.663 -1.06 -2.288 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.002 -0.038 -0.113 -0.284 -0.822 -2.349 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01191 HG01191 -0.291 -0.079 0.237 0.446 0.522 0.375 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.016 0.113 0.308 0.535 0.612 0.419 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.425 0.483 0.625 0.674 0.714 0.387 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.732 0.76 0.87 0.91 0.828 0.382 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01197 HG01197 1.542 1.502 1.362 1.406 1.328 0.818 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.516 1.449 1.382 1.326 1.19 0.818 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.316 1.289 1.28 1.091 0.866 0.809 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.033 1.043 1.011 0.878 0.615 0.73 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01198 HG01198 2.21 2.448 2.453 2.215 1.638 0.357 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.532 2.576 2.465 2.128 1.725 0.467 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.888 2.808 2.665 2.425 1.981 0.669 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.027 2.913 2.746 2.546 2.137 0.742 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01200 HG01200 1.57 1.533 1.356 1.091 0.75 -0.058 -1.112 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.465 1.454 1.358 1.248 0.854 0.079 -1.047 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.54 1.544 1.548 1.546 1.23 0.281 -0.959 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.754 1.784 1.83 1.849 1.557 0.389 -0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01204 HG01204 1.271 1.266 1.312 1.247 1.056 -0.054 -1.112 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.199 1.237 1.218 1.142 0.978 0 -1.047 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.088 1.049 0.97 0.937 0.791 -0.036 -0.959 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.241 1.169 1.019 0.909 0.681 -0.124 -0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01205 HG01205 1.015 0.99 0.875 0.653 0.609 0.114 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 0.957 0.888 0.71 0.657 0.289 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.871 0.837 0.776 0.696 0.682 0.281 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.564 0.542 0.501 0.594 0.58 0.279 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01241 HG01241 1.216 0.938 0.905 0.612 -0.3 -1.669 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.253 1.187 1.115 0.762 -0.045 -1.539 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.463 1.389 1.35 1.17 0.411 -1.21 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.624 1.577 1.489 1.375 0.698 -1.07 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01242 HG01242 0.087 -0.048 -0.156 -0.41 -0.624 -0.825 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 -0.081 -0.171 -0.441 -0.645 -0.799 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.291 -0.349 -0.395 -0.512 -0.749 -0.797 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.465 -0.51 -0.538 -0.574 -0.808 -0.835 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01247 HG01247 -1.749 -1.782 -1.886 -1.985 -1.645 -1.412 -0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.805 -1.819 -1.91 -1.855 -1.552 -1.252 -0.287 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.928 -1.919 -1.942 -1.967 -1.717 -1.221 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.875 -1.861 -1.865 -1.878 -1.735 -1.297 -0.278 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01248 HG01248 -0.386 -0.48 -0.471 -0.545 -0.452 -0.715 0.563 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.484 -0.52 -0.558 -0.536 -0.404 -0.56 0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.459 -0.535 -0.488 -0.48 -0.467 0.729 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.013 -0.139 -0.255 -0.314 -0.292 -0.56 0.753 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01250 HG01250 0.189 0.172 0.201 0.228 0.511 0.846 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.133 0.172 0.147 0.241 0.491 0.907 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.129 0.148 0.166 0.223 0.504 0.885 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.033 0.052 0.102 0.162 0.488 0.876 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01251 HG01251 -0.926 -0.865 -0.836 -0.573 -0.465 -0.882 -1.396 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.898 -0.806 -0.738 -0.423 -0.172 -0.664 -1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.499 -0.446 -0.444 -0.138 -0.099 -1.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.406 -0.361 -0.391 -0.255 0.067 -1.514 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01253 HG01253 0.982 1.114 1.145 1.07 1.118 1.033 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.922 1.044 1.071 1.009 0.967 0.918 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.815 0.882 0.928 0.993 0.896 0.742 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.572 0.605 0.63 0.708 0.792 0.685 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01254 HG01254 -0.358 -0.217 -0.217 -0.353 -0.483 -1.012 -1.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.049 -0.063 -0.166 -0.372 -1.018 -1.634 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.272 0.338 0.384 0.195 -0.113 -0.779 -1.629 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.637 0.649 0.625 0.475 0.19 -0.668 -1.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01256 HG01256 0.582 0.525 0.397 0.116 -0.06 -0.567 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.897 0.794 0.688 0.336 -0.018 -0.56 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.031 0.998 0.863 0.574 0.166 -0.676 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.876 0.884 0.845 0.677 0.256 -0.664 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01257 HG01257 0.459 0.581 0.799 1.201 1.532 1.12 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.808 0.907 1.012 1.263 1.423 1.157 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.315 1.315 1.343 1.32 1.175 1.012 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.435 1.414 1.4 1.341 1.164 0.904 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01259 HG01259 2.054 2.133 2.095 1.726 1.006 -0.234 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.043 2.051 1.975 1.609 1.032 -0.099 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.081 2.039 1.986 1.658 0.955 0.186 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.249 2.162 1.997 1.648 1.021 0.224 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01260 HG01260 0.021 -0.007 -0.03 0.044 0.02 -0.873 -0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.124 0.111 0.076 0.063 -0.647 -0.287 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.109 0.083 0.033 -0.002 -0.382 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.127 -0.143 -0.165 -0.152 -0.122 -0.36 -0.278 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01269 HG01269 0.127 -0.229 -0.695 -1.249 -1.952 -2.244 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.026 -0.289 -0.644 -1.117 -1.684 -2.14 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.405 -0.498 -0.671 -0.962 -1.475 -1.915 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.6 -0.656 -0.73 -0.896 -1.443 -1.878 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01271 HG01271 -0.404 -0.469 -0.6 -0.449 -0.191 -0.456 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.279 -0.33 -0.407 -0.234 0.063 -0.152 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.127 -0.141 -0.088 0.24 0.352 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.168 -0.147 -0.121 -0.108 0.211 0.485 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01272 HG01272 -1.442 -1.362 -1.447 -1.762 -2.083 -2.672 -1.965 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.164 -1.209 -1.443 -1.766 -2.062 -2.703 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -0.999 -1.166 -1.55 -2.1 -2.577 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.103 -1.169 -1.284 -1.493 -2.081 -2.576 -1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01274 HG01274 -0.653 -0.976 -1.281 -1.415 -1.134 -0.36 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.737 -0.905 -1.191 -1.295 -0.958 -0.19 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.214 -1.314 -1.532 -1.67 -1.199 -0.065 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.471 -1.585 -1.764 -1.989 -1.508 -0.053 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01275 HG01275 1.747 1.881 1.989 2.066 2.01 2.201 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.773 1.81 1.847 1.877 1.863 2.196 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.72 1.686 1.652 1.684 1.725 2.184 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.631 1.615 1.632 1.721 1.724 2.197 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01277 HG01277 -1.314 -1.177 -1.011 -0.603 0.039 0.853 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.124 -1.002 -0.774 -0.436 0.005 0.772 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.853 -0.745 -0.585 -0.301 -0.016 0.574 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.624 -0.451 -0.273 -0.006 0.531 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01279 HG01279 -1.444 -1.26 -1.092 -0.525 0.743 2.201 3.212 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.315 -1.174 -0.867 -0.387 0.687 2.293 3.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.99 -0.902 -0.778 -0.425 0.514 2.047 3.183 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.809 -0.721 -0.543 -0.323 0.431 1.966 3.178 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01280 HG01280 0.116 0.052 0.177 0.431 0.761 0.728 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.325 0.308 0.392 0.594 0.77 0.747 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.481 0.539 0.621 0.683 0.722 0.737 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.693 0.754 0.789 0.872 0.731 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01281 HG01281 -1.381 -1.377 -1.298 -1.078 -0.679 0.087 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.577 -1.47 -1.266 -0.873 -0.513 0.052 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.393 -1.31 -1.137 -0.886 -0.474 -0.11 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -0.954 -0.9 -0.782 -0.456 -0.206 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01284 HG01284 1.662 1.556 1.647 1.518 1.244 0.576 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.605 1.615 1.69 1.545 1.363 0.745 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.83 1.819 1.83 1.8 1.574 0.945 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.026 1.988 1.92 1.858 1.752 0.962 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01286 HG01286 0.153 0.025 -0.072 -0.118 -0.341 -0.627 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.006 -0.058 -0.1 -0.105 -0.355 -0.496 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.02 -0.013 -0.014 -0.102 -0.492 -0.506 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.103 0.09 0.03 -0.04 -0.465 -0.558 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01302 HG01302 2.226 2.316 2.265 2.194 2.433 2.314 1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.081 2.123 2.022 1.958 2.29 2.301 1.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.082 2.043 1.964 1.895 2.082 2.225 1.367 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.201 2.197 2.21 2.156 2.177 2.175 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01303 HG01303 2.29 2.403 2.631 2.753 2.53 2.358 2.643 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.236 2.32 2.561 2.662 2.512 2.415 2.674 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.049 2.107 2.242 2.319 2.33 2.419 2.715 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.933 2.011 2.099 2.133 2.181 2.37 2.725 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01305 HG01305 1.846 1.892 1.9 1.808 1.818 1.043 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.916 1.867 1.845 1.744 1.796 1.135 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.569 1.554 1.447 1.384 1.496 1.272 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.192 1.213 1.202 1.11 1.257 1.25 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01308 HG01308 -0.4 -0.581 -0.922 -1.357 -1.424 -0.867 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.444 -0.576 -0.892 -1.206 -1.237 -0.682 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.335 -0.392 -0.561 -0.826 -0.958 -0.579 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.197 -0.301 -0.549 -0.788 -0.545 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01311 HG01311 -0.348 -0.516 -0.466 -0.148 0.401 0.558 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.527 -0.595 -0.545 -0.332 0.254 0.443 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.788 -0.775 -0.755 -0.745 -0.218 0.403 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.87 -0.813 -0.772 -0.741 -0.359 0.309 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01312 HG01312 1.137 1.097 0.92 0.831 0.76 0.353 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.95 0.883 0.793 0.738 0.821 0.517 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.437 0.394 0.292 0.238 0.458 0.658 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.039 -0.041 -0.117 -0.183 0.103 0.606 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01323 HG01323 1.699 1.895 1.975 2.056 1.855 1.224 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.049 2.107 2.119 2.073 1.907 1.188 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.04 2.002 2.016 2.001 1.915 1.34 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.866 1.868 1.823 1.763 1.756 1.387 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01325 HG01325 0.801 0.804 0.812 0.676 0.558 0.022 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.105 1.093 1.047 0.863 0.699 0.094 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.688 1.666 1.555 1.26 0.887 0.363 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.784 1.761 1.642 1.347 0.965 0.405 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01326 HG01326 0.879 0.916 1.053 0.967 0.894 1.035 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.861 0.901 0.822 0.815 1.058 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.67 0.717 0.786 0.778 1.149 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.581 0.626 0.736 0.883 0.849 1.19 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01341 HG01341 -0.886 -0.88 -0.822 -0.751 -0.87 -0.626 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.102 -1.111 -1.04 -0.941 -1.041 -0.757 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.195 -1.211 -1.194 -1.165 -1.164 -0.841 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.13 -1.095 -1.071 -1.086 -1.143 -0.843 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01342 HG01342 -0.611 -0.594 -0.596 -0.727 -0.884 0.129 0.746 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.759 -0.756 -0.821 -0.947 0.016 0.742 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.202 -1.249 -1.279 -1.336 -1.154 -0.125 0.733 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.263 -1.333 -1.442 -1.551 -1.451 -0.148 0.73 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01344 HG01344 -0.481 -0.637 -0.741 -0.838 -1.315 -2.009 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.577 -0.614 -0.746 -0.816 -1.276 -1.921 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.543 -0.483 -0.536 -0.701 -1.432 -1.812 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.433 -0.389 -0.361 -0.5 -1.271 -1.875 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01345 HG01345 -0.223 -0.227 -0.225 0.163 0.522 0.466 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.15 -0.131 -0.098 0.248 0.489 0.453 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.121 -0.082 0.001 0.172 0.338 0.451 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.14 -0.087 0.017 0.182 0.482 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01348 HG01348 -0.12 -0.078 0.041 0.16 -0.056 0.123 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 0.071 0.126 0.137 0.022 0.334 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.135 0.135 0.091 0.134 0.097 0.595 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.028 0.045 0.057 0.066 0.098 0.655 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01349 HG01349 -1.099 -1.147 -0.981 -0.888 -0.965 -0.777 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.029 -0.989 -0.868 -0.807 -0.797 -0.602 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.584 -0.551 -0.535 -0.506 -0.37 -0.375 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.212 -0.181 -0.19 -0.126 -0.286 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01350 HG01350 -0.353 -0.345 -0.268 -0.161 0.237 0.246 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.332 -0.242 -0.139 0.316 0.321 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.375 -0.376 -0.349 -0.177 0.423 0.481 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.291 -0.248 -0.137 0.312 0.545 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01351 HG01351 1.235 1.223 1.245 1.124 0.898 0.416 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.224 1.183 1.17 1.11 1.079 0.55 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.333 1.325 1.325 1.351 1.401 0.796 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.43 1.451 1.479 1.492 1.558 0.891 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01352 HG01352 -0.362 -0.336 -0.28 -0.332 -0.318 -0.525 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.311 -0.301 -0.415 -0.248 -0.518 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.342 -0.389 -0.479 -0.23 -0.362 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.401 -0.346 -0.35 -0.449 -0.341 -0.28 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01353 HG01353 -0.146 -0.025 0.074 0.089 0.225 0.091 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.113 -0.078 0.018 0.145 0.276 0.152 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.106 0.112 0.273 0.441 0.363 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.144 0.183 0.222 0.346 0.551 0.435 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01354 HG01354 0.704 0.787 0.702 0.693 0.82 1.204 1.55 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.852 0.902 0.815 0.759 0.768 1.304 1.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.028 0.99 0.898 0.827 0.669 1.212 1.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.173 1.129 1.032 0.985 0.729 1.128 1.582 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01356 HG01356 0.131 0.15 0.176 0.126 0.132 0.206 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.315 -0.224 -0.043 0.095 0.301 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.064 -1.019 -1.012 -0.863 -0.498 0.284 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.536 -1.404 -1.271 -1.181 -0.902 0.176 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01357 HG01357 1.848 2.073 2.234 2.034 1.778 1.231 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.827 1.979 2.086 1.917 1.665 1.213 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.571 1.605 1.565 1.54 1.541 1.175 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.178 1.268 1.286 1.342 1.385 1.178 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01359 HG01359 -0.564 -0.381 -0.29 -0.279 -0.351 -0.394 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.5 -0.367 -0.332 -0.275 -0.299 -0.258 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.502 -0.464 -0.449 -0.482 -0.379 -0.175 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.731 -0.685 -0.62 -0.639 -0.612 -0.121 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01360 HG01360 1.12 1.142 1.19 1.367 1.723 1.71 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.196 1.269 1.334 1.422 1.773 1.643 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.474 1.453 1.469 1.549 2.002 1.832 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.747 1.725 1.692 1.737 2.096 1.938 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01362 HG01362 -0.271 -0.27 -0.321 -0.441 0.037 0.917 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.449 -0.488 -0.523 -0.131 0.832 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.375 -0.345 -0.333 -0.332 -0.134 0.541 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.216 -0.169 -0.096 0.007 0.081 0.48 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01363 HG01363 0.982 0.893 0.843 0.778 0.4 -0.691 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.975 0.931 0.962 0.759 0.33 -0.651 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.84 0.819 0.629 0.223 -0.709 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.848 0.81 0.715 0.617 0.154 -0.748 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01365 HG01365 0.043 0.291 0.561 0.872 0.969 0.928 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.054 0.056 0.324 0.757 0.873 0.721 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.174 0.056 0.443 0.843 0.546 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.068 0.059 0.308 0.824 0.53 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01369 HG01369 0.122 0.109 0.17 0.166 -0.175 -0.265 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.057 0.036 0.116 0.041 -0.266 -0.317 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.078 -0.106 -0.092 -0.075 -0.315 -0.436 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.253 -0.222 -0.214 -0.118 -0.225 -0.444 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01372 HG01372 1.589 1.586 1.601 1.522 1.352 0.481 -0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.652 1.667 1.737 1.686 1.474 0.682 -0.287 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.807 1.861 1.945 1.908 1.719 0.838 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.94 1.979 1.988 1.999 1.754 0.842 -0.278 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01374 HG01374 0.673 0.767 0.785 0.853 0.883 0.313 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.648 0.688 0.779 0.86 0.915 0.522 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.608 0.642 0.67 0.636 0.693 0.691 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.313 0.336 0.346 0.419 0.7 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01375 HG01375 0.207 0.33 0.538 0.712 1.058 1.23 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.343 0.534 0.671 0.777 1.202 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 0.171 0.264 0.323 0.351 0.922 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.141 -0.129 -0.099 0.011 0.037 0.828 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01377 HG01377 0.433 0.337 0.129 -0.226 -0.447 -0.638 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.377 0.222 -0.027 -0.317 -0.535 -0.597 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.013 -0.118 -0.224 -0.368 -0.573 -0.535 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.228 -0.3 -0.322 -0.441 -0.618 -0.522 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01378 HG01378 1.287 1.402 1.286 1.063 1.012 1.306 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.221 1.227 1.109 0.922 0.818 1.228 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.631 0.579 0.542 0.435 1.065 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.263 0.278 0.319 0.348 0.252 1.004 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01383 HG01383 0.484 0.352 0.287 0.263 0.271 -0.36 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.765 0.678 0.626 0.48 0.344 -0.321 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.091 1.092 1.061 0.931 0.624 -0.337 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.252 1.286 1.311 1.242 0.897 -0.306 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01384 HG01384 0.532 0.585 0.5 0.312 0.511 1.024 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.441 0.393 0.348 0.537 1.21 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.259 0.241 0.155 0.11 0.359 1.253 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.149 0.125 0.115 0.063 0.183 1.251 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01389 HG01389 -1.028 -1.299 -1.638 -1.955 -1.862 -0.991 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.106 -1.271 -1.495 -1.696 -1.608 -0.757 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.424 -1.493 -1.684 -1.871 -1.62 -0.64 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.63 -1.731 -1.892 -2.137 -1.851 -0.622 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01390 HG01390 -0.781 -0.746 -0.659 -0.549 -0.283 -0.378 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.531 -0.485 -0.512 -0.378 -0.38 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.202 -0.21 -0.349 -0.485 -0.42 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.094 -0.098 -0.168 -0.328 -0.433 -0.475 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01392 HG01392 0.613 0.563 0.432 0.337 0.222 0.082 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.576 0.509 0.319 0.096 0.066 0.003 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.438 0.291 0.065 -0.172 -0.086 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.526 0.466 0.333 0.108 -0.207 -0.17 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01393 HG01393 0.662 0.44 -0.045 -0.56 -1.266 -1.772 -1.8 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.447 0.123 -0.281 -0.83 -1.529 -1.801 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.616 0.562 0.396 0.102 -0.224 -1.164 -1.798 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.765 0.722 0.602 0.35 0.004 -1.068 -1.797 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01395 HG01395 1.197 1.076 0.887 0.515 0.269 0.001 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.914 0.87 0.701 0.381 0.247 0.021 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.37 0.371 0.256 0.022 0.125 0.111 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.07 -0.027 -0.06 -0.24 -0.056 0.142 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01396 HG01396 0.097 0.006 -0.114 -0.404 -1.145 -2.211 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.372 0.222 -0.103 -0.78 -2.03 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.777 0.659 0.309 -0.378 -1.521 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.158 1.052 0.878 0.609 -0.153 -1.372 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01398 HG01398 1.354 1.26 1.128 0.93 0.734 -0.093 0.399 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.371 1.343 1.202 1.005 0.667 -0.09 0.467 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.555 1.54 1.418 1.155 0.554 -0.219 0.559 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.732 1.688 1.555 1.267 0.614 -0.317 0.583 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01402 HG01402 0.586 0.286 -0.094 -0.219 -0.305 -0.63 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.39 0.086 -0.229 -0.385 -0.447 -0.767 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.106 -0.229 -0.411 -0.639 -0.649 -0.861 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.434 -0.482 -0.626 -0.797 -0.831 -0.895 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01403 HG01403 -0.832 -0.953 -1.014 -1.264 -1.383 -1.804 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.98 -1.036 -1.164 -1.261 -1.259 -1.801 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.113 -1.102 -1.174 -1.254 -1.265 -1.597 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.963 -0.988 -1.045 -1.162 -1.251 -1.579 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01405 HG01405 0.272 0.129 -0.112 -0.403 -0.604 -1.297 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.071 -0.13 -0.38 -0.541 -1.174 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.067 -0.097 -0.153 -0.233 -0.444 -1.1 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.052 -0.044 -0.035 0.032 -0.209 -1.112 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01412 HG01412 -0.073 0.14 0.337 0.406 0.402 -0.138 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.278 0.419 0.522 0.51 0.434 -0.19 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.65 0.657 0.66 0.565 0.536 -0.111 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.546 0.547 0.546 0.511 0.499 -0.096 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01413 HG01413 1.463 1.497 1.636 1.835 2.176 1.693 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.499 1.548 1.667 1.9 2.2 1.829 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.037 1.123 1.209 1.386 1.83 1.997 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.727 0.81 0.899 0.989 1.406 1.999 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01414 HG01414 -0.288 -0.471 -0.662 -1.111 -1.603 -1.942 -1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.455 -0.589 -0.787 -1.141 -1.655 -1.91 -1.214 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.74 -0.845 -1.074 -1.586 -2.052 -1.129 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.88 -0.89 -0.917 -0.947 -1.412 -2.065 -1.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01431 HG01431 1.561 1.712 1.936 2.405 2.648 2.695 1.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.82 1.958 2.16 2.51 2.606 2.793 1.853 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.211 2.32 2.441 2.66 2.68 2.757 1.834 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.476 2.522 2.547 2.651 2.791 2.746 1.829 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01432 HG01432 -0.978 -1.092 -1.207 -1.367 -1.436 -0.668 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.914 -1.058 -1.193 -1.346 -1.303 -0.559 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.815 -0.879 -0.993 -1.181 -1.299 -0.513 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.779 -0.893 -0.979 -1.067 -1.253 -0.545 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01435 HG01435 -0.231 -0.198 -0.106 0.021 -0.305 -0.229 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.299 -0.236 -0.144 -0.183 -0.428 -0.304 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.558 -0.547 -0.492 -0.465 -0.634 -0.318 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.921 -0.914 -0.9 -0.751 -0.833 -0.32 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01437 HG01437 2.559 2.837 2.923 3.068 3.286 3.492 3.376 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.438 2.579 2.607 2.752 3.066 3.465 3.367 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.132 2.119 2.144 2.295 2.702 3.345 3.353 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.886 1.871 1.892 1.991 2.457 3.29 3.349 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01438 HG01438 1.413 1.629 1.841 2.035 1.922 1.3 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.74 1.966 2.098 2.213 2.091 1.43 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.176 2.315 2.494 2.614 2.451 1.616 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.28 2.413 2.576 2.822 2.645 1.716 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01440 HG01440 0.919 0.975 0.969 0.839 0.509 -0.323 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.773 0.848 0.838 0.757 0.564 -0.223 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.909 0.868 0.801 0.702 0.585 -0.127 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.212 1.108 0.922 0.76 0.551 -0.106 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01441 HG01441 0.862 0.91 0.909 0.776 0.477 0.025 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.978 1.005 0.929 0.667 0.296 -0.081 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.669 0.645 0.547 0.423 0.108 -0.169 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.249 0.28 0.225 0.219 0.029 -0.172 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01443 HG01443 0.456 0.492 0.533 0.702 0.988 0.911 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.314 0.37 0.581 0.902 0.869 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.33 0.362 0.417 0.511 0.944 1.026 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.702 0.712 0.746 0.92 1.119 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01444 HG01444 1.245 1.082 1.017 0.898 0.646 0.366 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.139 1.112 0.999 0.903 0.81 0.519 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.959 0.962 0.949 0.924 0.969 0.767 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.007 0.973 0.938 0.906 1.068 0.78 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01447 HG01447 -0.84 -1.05 -1.266 -1.205 -0.879 -0.498 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.74 -0.901 -1.095 -1.118 -0.946 -0.558 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.384 -0.431 -0.509 -0.611 -0.723 -0.794 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.234 -0.249 -0.275 -0.464 -0.825 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01455 HG01455 -1.659 -1.654 -1.59 -1.584 -1.387 -1.031 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.686 -1.684 -1.642 -1.554 -1.454 -1.108 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.596 -1.57 -1.58 -1.59 -1.466 -1.235 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.458 -1.449 -1.474 -1.481 -1.445 -1.262 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01456 HG01456 -0.177 -0.254 -0.166 0.047 0.302 0.229 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.287 -0.304 -0.166 0.118 0.247 0.231 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.505 -0.474 -0.404 -0.164 0.129 0.087 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.724 -0.739 -0.728 -0.53 -0.108 0.059 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01459 HG01459 -0.042 -0.05 0.001 -0.102 0.087 0.327 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.098 -0.08 -0.126 -0.146 -0.084 0.401 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.106 -0.114 -0.074 -0.047 -0.23 0.177 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.028 -0.113 -0.091 -0.044 -0.225 0.053 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01461 HG01461 -1.172 -1.085 -0.95 -0.913 -0.785 -0.386 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.069 -1.017 -0.947 -0.831 -0.673 -0.277 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.735 -0.671 -0.505 -0.278 -0.172 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.385 -0.369 -0.226 0.015 -0.102 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01462 HG01462 0.411 0.408 0.525 0.815 1.037 1.287 1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.4 0.428 0.534 0.744 0.878 1.089 1.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.487 0.523 0.604 0.837 0.937 0.865 1.367 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.728 0.736 0.786 0.954 1.165 0.842 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01464 HG01464 0.145 0.308 0.384 0.263 -0.182 -1.392 -1.8 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.448 0.55 0.54 0.425 -0.049 -1.4 -1.801 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.54 0.584 0.556 0.205 -1.175 -1.798 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.63 0.638 0.612 0.582 0.347 -1.121 -1.797 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01465 HG01465 2.312 2.483 2.505 2.14 1.413 0.5 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.495 2.558 2.448 2.087 1.522 0.638 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.191 2.183 2.091 1.947 1.702 0.889 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.873 1.913 1.879 1.79 1.749 0.973 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01468 HG01468 0.197 -0.114 -0.45 -0.807 -0.857 -0.668 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.156 -0.069 -0.404 -0.608 -0.653 -0.372 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.119 -0.094 -0.373 -0.322 -0.135 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.143 0.048 -0.051 -0.185 -0.184 -0.057 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01474 HG01474 1.27 1.316 1.428 1.698 1.769 1.6 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.228 1.32 1.451 1.755 1.807 1.742 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.098 1.14 1.243 1.449 1.665 1.909 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.994 1.045 1.137 1.27 1.468 1.889 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01479 HG01479 -0.13 -0.199 -0.226 -0.277 -0.479 -0.895 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 -0.018 -0.136 -0.277 -0.354 -0.783 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.347 0.3 0.228 0.075 -0.106 -0.698 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.539 0.48 0.423 0.257 0.091 -0.635 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01485 HG01485 -0.74 -0.931 -1.051 -1.05 -0.873 -0.763 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -1.082 -1.151 -1.147 -0.9 -0.783 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.147 -1.156 -1.124 -1.077 -1.034 -0.848 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.174 -1.172 -1.131 -1.039 -1.043 -0.92 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01486 HG01486 1.514 1.479 1.447 1.554 1.443 1.331 2.074 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.373 1.336 1.361 1.427 1.267 1.296 2.148 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.223 1.244 1.33 1.167 0.884 1.013 2.248 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.125 1.166 1.197 1.131 0.733 0.85 2.273 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01488 HG01488 0.683 0.635 0.492 0.411 0.362 1.486 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.826 0.785 0.616 0.477 0.437 1.283 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.762 0.74 0.679 0.596 0.514 1.072 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.604 0.61 0.617 0.607 0.505 1.012 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01489 HG01489 1.421 1.461 1.624 1.81 1.966 2.179 1.865 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.372 1.439 1.614 1.767 1.837 2.232 1.853 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.329 1.393 1.528 1.764 1.684 2.108 1.834 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.277 1.331 1.423 1.6 1.648 2.068 1.829 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01491 HG01491 0.181 0.25 0.379 0.678 0.863 0.404 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.456 0.556 0.739 0.822 0.615 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.61 0.629 0.661 0.766 0.721 0.931 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.615 0.609 0.579 0.589 0.625 0.98 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01492 HG01492 1.867 1.975 1.989 1.878 1.548 0.88 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.95 1.961 1.929 1.787 1.637 0.931 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.118 2.104 2.037 1.817 1.717 1.152 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.236 2.168 2.079 1.864 1.758 1.183 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01494 HG01494 -0.377 -0.568 -0.684 -0.765 -0.504 -0.467 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.415 -0.512 -0.716 -0.803 -0.665 -0.414 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.322 -0.347 -0.434 -0.565 -0.744 -0.597 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.205 -0.235 -0.269 -0.313 -0.578 -0.639 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01495 HG01495 0.849 0.751 0.672 0.398 0.274 -0.152 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.879 0.772 0.641 0.413 0.288 -0.062 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.747 0.675 0.553 0.345 0.17 -0.08 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.651 0.583 0.516 0.363 0.148 -0.144 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01497 HG01497 1.22 1.068 0.961 1.154 1.605 2.19 1.612 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.222 1.076 0.978 1.095 1.49 2.065 1.704 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.932 0.846 0.759 0.806 1.135 1.864 1.825 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.693 0.631 0.55 0.546 0.824 1.73 1.855 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01498 HG01498 0.542 0.565 0.643 0.566 0.67 0.869 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.616 0.695 0.749 0.711 0.869 0.941 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.77 0.782 0.843 0.975 1.156 1.037 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.774 0.856 0.993 1.246 1.095 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01550 HG01550 0.61 0.546 0.264 -0.153 -0.213 0.53 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.553 0.497 0.256 -0.063 -0.087 0.71 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.253 0.093 -0.075 -0.041 0.726 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.201 0.096 -0.032 -0.175 -0.122 0.714 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01551 HG01551 -0.118 -0.082 -0.04 0.094 0.215 -0.258 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.071 0.12 0.182 0.173 0.214 -0.347 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.311 0.333 0.306 0.106 -0.421 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.325 0.271 0.258 0.167 -0.47 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01556 HG01556 0.695 0.562 0.529 0.31 -0.428 -1.361 -0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.442 0.369 0.285 -0.088 -1.149 -0.813 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.833 0.79 0.661 0.425 0.197 -0.736 -0.748 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.004 1.003 0.907 0.713 0.321 -0.697 -0.73 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01565 HG01565 -0.898 -0.887 -0.873 -0.998 -1.06 -0.549 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.135 -1.163 -1.167 -1.211 -1.15 -0.617 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.474 -1.53 -1.57 -1.564 -1.343 -0.867 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.738 -1.808 -1.85 -1.784 -1.482 -0.914 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01566 HG01566 0.149 0.105 0.241 0.519 1.063 1.583 2.643 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.118 0.202 0.546 1.047 1.64 2.674 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.059 -0.041 -0.059 0.183 0.789 1.59 2.715 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.311 -0.297 -0.143 0.513 1.562 2.725 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01571 HG01571 0.37 0.367 0.494 0.547 0.737 0.467 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.316 0.325 0.386 0.586 0.669 0.397 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.1 0.168 0.361 0.505 0.438 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.043 0.046 0.123 0.24 0.426 0.395 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01572 HG01572 0.027 0.262 0.345 0.474 0.313 0.311 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.012 0.109 0.339 0.455 0.529 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 -0.008 0.048 0.197 0.598 0.771 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.172 0.164 0.217 0.294 0.615 0.882 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01577 HG01577 -1.337 -1.193 -0.986 -0.746 -0.808 -0.698 0.279 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.074 -0.998 -0.857 -0.666 -0.793 -0.797 0.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.809 -0.749 -0.682 -0.662 -0.766 -0.681 0.188 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.733 -0.695 -0.676 -0.703 -0.803 -0.631 0.175 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01578 HG01578 -0.564 -0.498 -0.487 -0.583 -0.674 -0.605 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.607 -0.593 -0.601 -0.573 -0.676 -0.742 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.745 -0.714 -0.689 -0.61 -0.518 -0.851 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.703 -0.682 -0.668 -0.629 -0.429 -0.838 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01892 HG01892 -2.158 -2.075 -1.822 -1.471 -1.009 -1.444 -1.396 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.55 -1.418 -1.312 -1.202 -0.98 -1.51 -1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.063 -1.024 -0.991 -1.059 -1.022 -1.504 -1.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.047 -1.036 -1.061 -1.132 -1.148 -1.446 -1.514 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01893 HG01893 -0.809 -0.834 -0.876 -0.919 -0.887 -0.666 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.876 -0.882 -0.828 -0.853 -0.936 -0.736 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.112 -1.1 -1.032 -0.946 -0.96 -0.876 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.276 -1.229 -1.136 -1.016 -0.996 -0.886 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01917 HG01917 -1.694 -1.726 -1.692 -1.595 -1.455 -0.818 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.814 -1.85 -1.818 -1.784 -1.519 -0.995 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.863 -1.9 -1.916 -1.857 -1.537 -1.139 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.868 -1.839 -1.807 -1.77 -1.489 -1.153 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01918 HG01918 0.822 0.908 0.896 0.91 0.921 0.596 0.444 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.933 0.986 1.018 1.127 1.285 0.92 0.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.157 1.214 1.354 1.606 1.808 1.359 0.357 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.37 1.383 1.534 1.762 2.016 1.495 0.346 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01919 HG01919 -0.541 -0.348 -0.163 -0.015 -0.072 -0.059 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.511 -0.342 -0.18 -0.035 -0.06 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.747 -0.681 -0.524 -0.267 0.014 0.046 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.764 -0.712 -0.568 -0.381 0.016 0.072 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01920 HG01920 -1.901 -1.893 -1.708 -1.516 -1.067 -0.18 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.907 -1.835 -1.707 -1.472 -1.171 -0.478 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.841 -1.748 -1.56 -1.317 -1.15 -0.799 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.574 -1.52 -1.397 -1.209 -1.029 -0.845 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01921 HG01921 0 -0.175 -0.236 -0.312 -0.385 -0.294 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.119 -0.194 -0.249 -0.29 -0.414 -0.307 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 0.045 0.055 -0.011 -0.218 -0.415 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.181 0.125 0.089 -0.042 -0.406 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01923 HG01923 -1.427 -1.485 -1.581 -1.393 -0.882 -0.115 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.424 -1.473 -1.492 -1.382 -0.931 -0.326 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.235 -1.286 -1.329 -1.229 -0.93 -0.544 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.132 -1.174 -1.197 -1.127 -0.895 -0.555 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01924 HG01924 -1.091 -0.945 -0.879 -0.8 -0.39 -0.078 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.998 -0.92 -0.885 -0.72 -0.476 -0.149 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.803 -0.798 -0.683 -0.517 -0.309 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.573 -0.564 -0.559 -0.569 -0.482 -0.328 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01926 HG01926 0.012 0.171 0.252 0.299 0.149 0.583 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 0.079 0.17 0.251 0.243 0.639 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.103 -0.069 0.006 0.168 0.413 0.704 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.063 -0.045 0.041 0.22 0.49 0.761 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01927 HG01927 -1.368 -1.231 -1.038 -0.64 -0.264 0.34 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.231 -1.098 -0.875 -0.622 -0.393 0.101 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.084 -0.973 -0.787 -0.57 -0.525 -0.135 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.103 -1.034 -0.95 -0.741 -0.606 -0.173 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01932 HG01932 -0.02 -0.106 -0.232 -0.255 -0.182 -0.424 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 0.057 -0.015 -0.121 -0.083 -0.441 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.248 0.208 0.138 0.181 -0.305 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.305 0.365 0.402 0.324 0.357 -0.205 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01933 HG01933 -0.146 -0.008 0.078 0.062 0.228 0.346 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 0.121 0.164 0.085 0.214 0.318 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.323 0.323 0.32 0.154 0.147 0.402 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.485 0.493 0.467 0.238 0.019 0.45 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01935 HG01935 -0.924 -0.851 -0.831 -0.645 -0.507 0.149 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.811 -0.753 -0.698 -0.606 -0.591 -0.118 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.602 -0.592 -0.512 -0.433 -0.452 -0.415 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.303 -0.301 -0.257 -0.225 -0.446 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01938 HG01938 -0.916 -0.769 -0.632 -0.588 -0.483 -0.48 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.817 -0.727 -0.555 -0.621 -0.548 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.753 -0.679 -0.618 -0.603 -0.735 -0.665 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.683 -0.641 -0.626 -0.746 -0.672 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01939 HG01939 1.001 1.071 1.071 0.878 0.371 -0.612 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.059 1.068 1.055 0.895 0.479 -0.415 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.947 1.026 1.058 1.034 0.709 -0.099 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.839 0.959 0.991 0.809 -0.006 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01941 HG01941 -0.067 0.03 -0.168 -0.585 -1.289 -2.054 -1.965 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.25 -0.39 -0.671 -1.098 -1.966 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.345 -0.414 -0.518 -0.754 -1.089 -1.886 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.418 -0.47 -0.588 -0.714 -1.062 -1.898 -1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01942 HG01942 -0.271 -0.361 -0.571 -0.395 -0.178 0.109 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.209 -0.296 -0.382 -0.293 -0.191 0.011 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.02 0.015 0.045 0.111 0.034 -0.174 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.301 0.31 0.367 0.421 0.25 -0.188 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01944 HG01944 -0.704 -0.875 -1.028 -0.982 -0.734 -0.063 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -1.018 -1.066 -0.991 -0.786 0.006 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.933 -1.006 -1.07 -1.041 -0.837 -0.062 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.827 -0.875 -0.911 -0.888 -0.875 -0.06 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01945 HG01945 -1.099 -0.852 -0.52 -0.316 -0.271 0.386 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.61 -0.339 -0.234 -0.288 0.192 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.503 -0.279 -0.078 -0.008 0.08 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.435 -0.323 -0.132 0.037 0.185 0.108 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01947 HG01947 0.703 0.857 0.749 0.509 -0.205 -1.515 -1.965 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.748 0.824 0.75 0.505 -0.085 -1.529 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 1.049 1.039 0.863 0.198 -1.31 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.169 1.174 1.102 0.426 -1.247 -1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01948 HG01948 -0.82 -0.628 -0.348 -0.078 0.106 0.27 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.679 -0.614 -0.451 -0.268 -0.175 0.011 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.258 -0.292 -0.285 -0.29 -0.327 -0.303 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.13 0.053 -0.056 -0.128 -0.234 -0.357 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01950 HG01950 -0.792 -0.765 -0.627 -0.535 -0.349 -0.086 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.501 -0.479 -0.451 -0.512 -0.485 -0.263 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.269 -0.307 -0.3 -0.468 -0.523 -0.552 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.157 -0.203 -0.385 -0.465 -0.597 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01951 HG01951 -1.724 -1.84 -1.932 -1.724 -1.32 -0.787 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.67 -1.796 -1.845 -1.734 -1.474 -0.845 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.399 -1.47 -1.53 -1.632 -1.541 -0.978 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.987 -1.087 -1.237 -1.4 -1.562 -0.99 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01953 HG01953 -0.577 -0.359 -0.111 -0.039 -0.11 -0.212 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.557 -0.321 -0.058 0.112 -0.118 -0.44 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.437 -0.25 -0.007 0.22 0.123 -0.581 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.196 0.014 0.265 0.265 -0.578 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01954 HG01954 -1.488 -1.352 -1.2 -1.049 -0.795 -0.107 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.144 -1.02 -0.909 -0.876 -0.745 -0.327 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.797 -0.705 -0.573 -0.411 -0.505 -0.475 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.68 -0.619 -0.511 -0.378 -0.336 -0.474 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01961 HG01961 -0.153 0.072 0.166 0.471 0.634 0.902 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.064 0.082 0.146 0.335 0.518 0.81 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.484 0.497 0.612 0.695 0.679 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.864 0.826 0.861 0.952 0.99 0.692 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01965 HG01965 0.58 0.456 0.362 -0.071 -0.79 -1.245 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.146 0.015 -0.37 -0.928 -1.374 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.083 -0.178 -0.313 -0.678 -1.194 -1.589 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.252 -0.303 -0.447 -0.737 -1.311 -1.684 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01967 HG01967 1.155 1.377 1.615 1.822 1.907 1.424 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.208 1.408 1.665 1.903 2.08 1.562 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.48 1.56 1.727 1.93 2.333 1.895 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.767 1.799 1.848 1.907 2.306 1.996 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01968 HG01968 -0.666 -0.46 -0.375 -0.258 -0.004 0.801 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.375 -0.313 -0.349 -0.127 0.572 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.312 -0.288 -0.241 -0.05 0.402 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.133 -0.147 -0.145 0.035 0.405 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01970 HG01970 0.072 0.206 0.545 0.949 1.602 2.629 2.75 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.281 -0.074 0.285 0.734 1.339 2.378 2.757 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.492 -0.348 -0.045 0.459 1.047 1.957 2.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.388 -0.282 -0.078 0.35 1.038 1.855 2.76 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01971 HG01971 0.871 0.814 0.545 0.196 -0.39 -0.832 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.661 0.576 0.294 0.111 -0.193 -0.631 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.606 0.519 0.33 0.146 -0.029 -0.484 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.738 0.654 0.505 0.389 0.138 -0.466 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01973 HG01973 0.249 0.278 0.21 0.151 0.082 0.229 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.244 0.204 0.198 0.138 0.102 0.209 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.175 0.185 0.225 0.165 0.191 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.23 0.233 0.275 0.263 0.212 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01974 HG01974 -0.117 -0.175 -0.461 -0.688 -0.557 -0.261 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.458 -0.62 -0.716 -0.616 -0.328 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.519 -0.643 -0.722 -0.68 -0.55 -0.537 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.618 -0.655 -0.594 -0.439 -0.554 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01976 HG01976 0.115 0.057 0.027 0 0.074 0.279 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.075 0.051 0.026 0.109 0.413 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.131 0.121 0.102 0.058 0.421 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.201 0.177 0.189 0.155 0.04 0.412 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01977 HG01977 -0.655 -0.544 -0.398 -0.416 -0.721 -1.117 -1.396 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.746 -0.557 -0.439 -0.402 -0.668 -0.984 -1.442 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.665 -0.513 -0.466 -0.506 -0.808 -1.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.625 -0.507 -0.397 -0.4 -0.726 -1.514 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01979 HG01979 -0.117 -0.089 0.012 0.066 0.38 0.475 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.014 0.031 0.103 0.163 0.43 0.402 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.254 0.314 0.44 0.495 0.317 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.34 0.391 0.471 0.581 0.331 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01980 HG01980 0.537 0.559 0.662 0.834 0.966 0.516 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.609 0.685 0.828 1.031 0.669 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.58 0.551 0.498 0.694 0.792 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.364 0.357 0.333 0.292 0.437 0.752 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01982 HG01982 -0.204 -0.183 -0.163 -0.113 -0.281 0.06 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.275 -0.164 -0.108 -0.304 -0.141 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.244 -0.227 -0.135 -0.012 -0.084 -0.37 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.029 -0.023 0.053 0.132 0.141 -0.375 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01983 HG01983 -1.028 -1.151 -1.269 -1.273 -0.851 -0.932 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.139 -1.224 -1.379 -1.403 -0.927 -1.024 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.1 -1.123 -1.227 -1.266 -0.952 -0.984 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.066 -1.065 -1.068 -1.098 -0.915 -0.948 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01991 HG01991 -0.457 -0.257 -0.036 0.313 0.453 0.359 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.168 0.029 0.246 0.222 0.101 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.05 0.066 0.163 0.191 -0.014 -0.08 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.218 0.21 0.171 -0.081 -0.117 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01992 HG01992 -1.182 -1.105 -1.036 -0.96 -0.741 -0.14 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.446 -1.378 -1.24 -1.093 -0.901 -0.317 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.566 -1.502 -1.363 -1.126 -0.968 -0.485 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.438 -1.409 -1.295 -1.168 -0.93 -0.498 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01997 HG01997 -1.57 -1.386 -1.366 -1.512 -1.303 -0.371 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.734 -1.644 -1.615 -1.679 -1.518 -0.627 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.903 -1.918 -1.888 -1.777 -1.696 -0.996 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.893 -1.943 -1.961 -1.865 -1.779 -1.074 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02002 HG02002 -1.12 -1.02 -0.707 -0.511 -0.32 0.013 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -0.992 -0.742 -0.546 -0.428 -0.109 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.064 -0.967 -0.835 -0.654 -0.513 -0.185 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.146 -1.073 -0.94 -0.828 -0.583 -0.199 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02003 HG02003 -1.533 -1.345 -1.067 -1.007 -1.041 -0.233 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.433 -1.291 -1.063 -1.044 -1.218 -0.537 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.308 -1.265 -1.128 -1.066 -1.207 -0.888 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.25 -1.218 -1.163 -1.099 -1.084 -0.938 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02006 HG02006 -0.217 -0.119 0.096 0.178 -0.035 0.414 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.392 -0.323 -0.138 0.025 -0.09 0.312 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.698 -0.624 -0.512 -0.354 -0.15 0.145 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.629 -0.564 -0.459 -0.354 -0.161 0.123 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02008 HG02008 -0.479 -0.525 -0.537 -0.649 -0.664 -0.293 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.746 -0.689 -0.745 -0.789 -0.434 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.944 -0.942 -0.919 -0.786 -0.684 -0.536 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.964 -0.876 -0.765 -0.66 -0.548 -0.509 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02089 HG02089 -0.219 -0.157 0.018 0.12 0.113 0.653 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.275 -0.209 -0.063 -0.103 -0.079 0.33 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.334 -0.325 -0.235 -0.191 -0.213 0.039 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.228 -0.218 -0.207 -0.109 0.003 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02090 HG02090 -0.699 -0.696 -0.611 -0.519 -0.395 -0.199 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.876 -0.818 -0.684 -0.56 -0.481 -0.256 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.88 -0.856 -0.845 -0.793 -0.513 -0.233 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.859 -0.839 -0.836 -0.875 -0.644 -0.182 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02102 HG02102 0.205 0.378 0.442 0.404 0.119 0.331 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 0.109 0.22 0.241 0.045 0.265 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.099 -0.046 0.018 0.092 0.084 0.156 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.11 -0.07 0.043 0.108 0.208 0.157 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02104 HG02104 -1.203 -1.065 -0.892 -0.716 -0.432 0.158 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.03 -0.945 -0.813 -0.645 -0.466 -0.017 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.733 -0.708 -0.605 -0.374 -0.333 -0.083 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.486 -0.492 -0.444 -0.317 -0.226 -0.089 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02105 HG02105 -1.49 -1.295 -1.005 -0.711 -0.272 0.31 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.239 -1.055 -0.827 -0.616 -0.349 0.125 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.025 -0.946 -0.771 -0.48 -0.181 0.099 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.812 -0.728 -0.612 -0.381 -0.099 0.171 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02146 HG02146 -0.654 -0.535 -0.419 -0.274 -0.289 0.315 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.532 -0.434 -0.328 -0.253 -0.34 0.132 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.579 -0.569 -0.466 -0.333 -0.283 -0.041 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.547 -0.519 -0.475 -0.364 -0.282 -0.046 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02147 HG02147 -0.873 -0.717 -0.567 -0.565 -0.779 -1.048 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.638 -0.54 -0.507 -0.532 -0.819 -1.144 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.427 -0.341 -0.279 -0.244 -0.573 -1.149 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.234 -0.117 -0.031 -0.293 -1.104 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02150 HG02150 -0.766 -0.626 -0.403 -0.22 -0.276 0.232 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.75 -0.587 -0.469 -0.493 -0.068 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.945 -0.889 -0.732 -0.58 -0.61 -0.387 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.705 -0.685 -0.626 -0.57 -0.566 -0.448 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02252 HG02252 -1.013 -0.925 -0.892 -0.975 -0.771 -0.307 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.037 -0.94 -0.879 -0.882 -0.683 -0.298 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.918 -0.888 -0.845 -0.763 -0.511 -0.301 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.751 -0.722 -0.672 -0.636 -0.392 -0.273 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02253 HG02253 -0.881 -0.902 -0.67 -0.339 0.019 0.937 1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.716 -0.706 -0.539 -0.329 -0.115 0.761 1.327 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.531 -0.428 -0.279 -0.18 0.543 1.367 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.461 -0.43 -0.331 -0.204 -0.102 0.482 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02259 HG02259 -1.78 -1.898 -1.849 -1.741 -1.345 -0.742 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.978 -2.033 -1.958 -1.821 -1.568 -0.966 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.054 -2.032 -2.02 -2.035 -1.752 -1.217 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.129 -2.138 -2.159 -2.108 -1.863 -1.254 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02260 HG02260 -1.087 -1.045 -0.828 -0.513 -0.22 -0.26 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.713 -0.633 -0.456 -0.294 -0.284 -0.351 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.246 -0.179 -0.145 -0.355 -0.532 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.189 -0.195 -0.189 -0.13 -0.33 -0.593 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02261 HG02261 -2.61 -2.7 -2.56 -2.339 -1.667 -0.88 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.61 -2.61 -2.469 -2.343 -1.875 -1.057 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.516 -2.496 -2.478 -2.483 -2.149 -1.403 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.66 -2.673 -2.7 -2.629 -2.406 -1.477 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02262 HG02262 -2.067 -1.867 -1.679 -1.559 -1.221 -0.597 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.092 -1.966 -1.811 -1.646 -1.434 -0.849 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.135 -2.101 -1.982 -1.854 -1.671 -1.242 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.036 -2.047 -2.019 -1.923 -1.797 -1.315 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02265 HG02265 -1.903 -1.975 -1.939 -1.681 -1.531 -0.835 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.724 -1.815 -1.824 -1.784 -1.682 -1.005 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.61 -1.699 -1.726 -1.755 -1.751 -1.248 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.553 -1.616 -1.674 -1.69 -1.723 -1.282 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02266 HG02266 -0.915 -1.017 -1.083 -1.111 -1.305 -1.359 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.989 -1.055 -1.042 -1.101 -1.394 -1.41 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.896 -0.904 -0.855 -0.812 -1.24 -1.517 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.732 -0.798 -0.826 -0.785 -1.078 -1.508 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02271 HG02271 -2.103 -2.008 -2.044 -1.932 -1.415 -0.712 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.085 -2.08 -2.104 -2.025 -1.565 -0.878 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.978 -2 -1.992 -1.917 -1.717 -1.151 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.872 -1.914 -1.909 -1.8 -1.741 -1.204 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02272 HG02272 -0.987 -0.867 -0.737 -0.63 -0.73 -0.517 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.876 -0.812 -0.719 -0.683 -0.783 -0.518 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.96 -0.959 -0.866 -0.713 -0.747 -0.635 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.083 -1.091 -1.038 -0.797 -0.691 -0.657 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02274 HG02274 0.085 -0.081 -0.31 -0.469 -0.534 -0.271 0.279 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.098 -0.024 -0.206 -0.513 -0.652 -0.488 0.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.01 -0.096 -0.174 -0.365 -0.592 -0.726 0.188 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.138 -0.209 -0.306 -0.395 -0.514 -0.768 0.175 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02275 HG02275 -0.61 -0.39 -0.266 -0.139 0.136 0.636 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.544 -0.442 -0.295 0.026 0.541 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.654 -0.649 -0.558 -0.216 0.393 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.543 -0.558 -0.564 -0.52 -0.244 0.356 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02277 HG02277 -1.833 -1.669 -1.602 -1.481 -0.951 -0.52 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.837 -1.787 -1.682 -1.45 -1.058 -0.709 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.856 -1.841 -1.845 -1.666 -1.21 -0.847 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.887 -1.841 -1.792 -1.692 -1.339 -0.853 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02278 HG02278 -0.481 -0.336 -0.29 -0.279 -0.193 -0.19 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.555 -0.457 -0.377 -0.308 -0.256 -0.179 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.271 -0.201 -0.115 -0.004 -0.066 -0.183 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.06 0.011 0.13 0.246 0.185 -0.155 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02285 HG02285 0.819 0.948 1.131 1.138 1.137 0.725 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.075 1.164 1.261 1.206 1.169 0.699 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.373 1.441 1.551 1.673 1.512 0.703 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.464 1.487 1.578 1.742 1.771 0.733 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02286 HG02286 -0.469 -0.304 -0.329 -0.222 -0.271 -0.265 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.353 -0.312 -0.302 -0.338 -0.429 -0.317 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.334 -0.338 -0.31 -0.282 -0.487 -0.436 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.401 -0.363 -0.343 -0.216 -0.401 -0.433 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02291 HG02291 -2.577 -2.477 -2.366 -2.308 -2.037 -0.933 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.607 -2.551 -2.473 -2.374 -2.144 -1.116 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.391 -2.428 -2.464 -2.553 -2.366 -1.45 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.216 -2.289 -2.352 -2.448 -2.461 -1.531 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02292 HG02292 -1.4 -1.383 -1.22 -1.11 -0.966 0.056 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.522 -1.488 -1.416 -1.312 -1.232 -0.245 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.649 -1.605 -1.516 -1.453 -1.376 -0.622 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.519 -1.508 -1.462 -1.42 -1.389 -0.696 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02298 HG02298 0.733 0.731 0.759 0.746 0.594 1.002 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.785 0.769 0.678 0.542 0.389 0.755 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.9 0.805 0.645 0.459 0.358 0.63 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.001 0.926 0.803 0.576 0.338 0.654 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02299 HG02299 -2.5 -2.617 -2.635 -2.622 -2.631 -1.627 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.573 -2.608 -2.623 -2.621 -2.62 -1.716 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.574 -2.623 -2.616 -2.637 -2.659 -1.93 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.393 -2.461 -2.553 -2.621 -2.626 -1.968 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02300 HG02300 0.092 -0.07 -0.235 -0.357 -0.587 -0.309 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.055 -0.157 -0.281 -0.418 -0.581 -0.398 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.012 -0.08 -0.174 -0.252 -0.275 -0.469 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.186 0.152 0.098 -0.019 -0.033 -0.426 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02301 HG02301 -0.888 -0.64 -0.614 -0.74 -0.732 -0.641 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.657 -0.593 -0.608 -0.783 -0.811 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.377 -0.355 -0.385 -0.715 -0.879 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.23 -0.228 -0.278 -0.343 -0.614 -0.855 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02303 HG02303 0.641 0.645 0.48 0.326 0.04 -0.192 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.575 0.433 0.324 -0.003 -0.279 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.733 0.6 0.473 0.231 -0.261 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.986 0.966 0.874 0.699 0.417 -0.187 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02304 HG02304 0.222 0.085 -0.138 -0.389 -1.146 -2.323 -2.369 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.117 0.019 -0.12 -0.277 -0.955 -2.273 -2.327 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.182 0.158 0.127 -0.061 -0.7 -2.099 -2.266 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.372 0.34 0.277 0.113 -0.512 -2.11 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02312 HG02312 -0.434 -0.354 -0.457 -0.485 -0.444 -0.288 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.553 -0.61 -0.664 -0.642 -0.489 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.979 -0.955 -0.932 -0.879 -0.698 -0.715 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.173 -1.083 -0.988 -0.861 -0.663 -0.742 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02345 HG02345 0.356 0.484 0.491 0.332 0.043 -0.178 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.448 0.498 0.467 0.332 0.131 -0.132 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.259 0.273 0.264 0.207 0.186 -0.102 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 0.056 0.138 0.126 0.154 -0.082 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02348 HG02348 -2.295 -2.189 -1.872 -1.811 -1.822 -0.946 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.294 -2.212 -1.977 -1.936 -1.845 -0.915 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.091 -2.08 -1.996 -2.03 -1.874 -1.034 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.098 -2.09 -2.06 -2.059 -1.892 -1.061 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02425 HG02425 0.14 0.179 0.379 0.419 0.217 0.068 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.141 0.199 0.345 0.346 0.361 0.08 0.616 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 0.059 0.089 0.026 0.243 0.103 0.646 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.318 -0.272 -0.23 -0.223 0.036 0.093 0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00703 HGDP00703 -1.265 -1.175 -0.907 -0.621 -0.678 -1.078 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.006 -0.897 -0.717 -0.561 -0.686 -1.232 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.557 -0.514 -0.387 -0.197 -0.348 -1.173 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.036 -0.033 -0.039 -0.036 -0.065 -1.11 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00704 HGDP00704 -0.472 -0.408 -0.418 -0.424 -0.218 0.49 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.6 -0.581 -0.553 -0.531 -0.348 0.422 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.346 -0.358 -0.342 -0.308 0.358 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.149 0.069 -0.018 -0.124 -0.151 0.357 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00708 HGDP00708 0.483 0.055 -0.558 -1.16 -1.07 -0.785 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.205 -0.139 -0.632 -1.166 -1.183 -0.857 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.41 -0.599 -0.924 -1.234 -1.289 -0.864 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.786 -0.944 -1.174 -1.363 -1.428 -0.849 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00710 HGDP00710 -0.443 -0.611 -0.831 -0.986 -0.825 -0.447 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.72 -0.866 -1.016 -0.879 -0.588 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.908 -0.969 -1.081 -1.129 -0.878 -0.738 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.022 -1.044 -1.099 -1.141 -0.917 -0.747 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00832 HGDP00832 -1.24 -1.253 -1.343 -1.181 -0.978 -0.647 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.537 -1.55 -1.53 -1.246 -0.957 -0.845 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.876 -1.939 -1.95 -1.643 -0.992 -0.94 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.956 -1.945 -1.94 -1.778 -1.153 -0.931 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00837 HGDP00837 -0.413 -0.283 -0.373 -0.574 -0.745 -0.275 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.521 -0.564 -0.621 -0.867 -1.027 -0.488 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.9 -0.993 -1.051 -1.179 -1.346 -0.786 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.005 -1.041 -1.124 -1.249 -1.484 -0.85 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00838 HGDP00838 -0.234 -0.062 -0.033 -0.058 -0.126 0.328 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.32 -0.296 -0.396 -0.486 0.071 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.804 -0.823 -0.792 -0.768 -0.855 -0.254 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.739 -0.731 -0.761 -0.797 -0.957 -0.328 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00843 HGDP00843 -0.754 -0.722 -0.775 -0.907 -1.049 -0.447 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.959 -0.98 -1.003 -1.203 -1.362 -0.675 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.34 -1.36 -1.338 -1.368 -1.563 -0.989 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.393 -1.374 -1.368 -1.353 -1.587 -1.055 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00849 HGDP00849 -0.983 -1.012 -1.1 -1.069 -1.02 -0.215 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.141 -1.179 -1.178 -1.269 -1.277 -0.455 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.138 -1.147 -1.121 -1.104 -1.264 -0.738 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.053 -1.032 -0.978 -0.894 -1.054 -0.764 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00854 HGDP00854 -2.262 -2.404 -2.534 -2.478 -1.948 -1.048 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.365 -2.482 -2.552 -2.477 -2.096 -1.155 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.393 -2.437 -2.494 -2.422 -2.248 -1.3 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.298 -2.346 -2.392 -2.413 -2.319 -1.324 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00856 HGDP00856 -0.511 -0.658 -0.998 -1.495 -1.618 -0.804 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.901 -1.206 -1.652 -1.753 -1.008 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.184 -1.268 -1.397 -1.627 -1.789 -1.32 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.444 -1.477 -1.488 -1.593 -1.779 -1.386 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00858 HGDP00858 0.944 0.95 0.835 0.626 0.624 0.311 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.907 0.94 0.953 0.863 0.706 0.51 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.018 1.032 1.088 1.177 0.93 0.67 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.004 1.035 1.109 1.225 0.993 0.734 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00859 HGDP00859 -0.282 -0.193 -0.072 0.099 0.069 0.109 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.147 -0.118 -0.039 -0.003 -0.138 0.011 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.004 -0.011 0.021 0.029 -0.278 -0.197 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 0.019 0.067 0.117 -0.214 -0.243 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00860 HGDP00860 1.165 1.157 1.155 1.388 1.506 1.046 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.31 1.27 1.299 1.46 1.524 1.073 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.457 1.469 1.467 1.54 1.455 1.082 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.43 1.444 1.464 1.492 1.452 1.048 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00861 HGDP00861 -0.525 -0.41 -0.306 -0.39 -0.374 -0.039 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.564 -0.479 -0.361 -0.462 -0.542 -0.278 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.238 -0.214 -0.146 -0.158 -0.386 -0.55 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.115 0.108 0.153 0.167 -0.133 -0.574 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00862 HGDP00862 -1.064 -0.958 -0.841 -0.678 -0.326 -0.213 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.737 -0.624 -0.481 -0.297 -0.289 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.56 -0.483 -0.361 -0.184 -0.121 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.494 -0.397 -0.332 -0.336 -0.201 -0.046 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00863 HGDP00863 0.323 0.301 0.187 0.218 -0.124 -0.466 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.199 0.171 0.174 0.163 -0.148 -0.544 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 0.036 0.073 0.117 -0.021 -0.61 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 0.067 0.138 0.143 0.108 -0.599 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00864 HGDP00864 -1.148 -1.086 -0.98 -0.791 -0.698 -0.591 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.09 -1.057 -0.962 -0.723 -0.62 -0.416 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.912 -0.842 -0.809 -0.709 -0.642 -0.316 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.014 -1.007 -0.96 -0.851 -0.766 -0.296 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00865 HGDP00865 -0.115 -0.338 -0.44 -0.61 -0.639 -0.495 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.307 -0.41 -0.507 -0.594 -0.668 -0.566 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.295 -0.294 -0.252 -0.253 -0.445 -0.685 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.07 -0.089 -0.024 -0.056 -0.17 -0.691 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00869 HGDP00869 -0.13 -0.022 -0.006 -0.009 0.02 0.153 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.11 -0.104 -0.076 -0.08 -0.181 -0.021 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.084 -0.057 -0.035 0.047 -0.156 -0.154 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.041 -0.026 0.038 0.107 0.02 -0.161 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00870 HGDP00870 -0.973 -1.121 -1.177 -1.244 -1.183 -0.542 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.962 -1.089 -1.232 -1.367 -1.246 -0.487 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.201 -1.284 -1.409 -1.551 -1.382 -0.587 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.275 -1.38 -1.486 -1.649 -1.563 -0.616 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00871 HGDP00871 -1.242 -1.131 -1.083 -1.051 -0.911 0.174 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.218 -1.168 -1.066 -0.953 -0.767 0.114 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.241 -1.176 -1.054 -0.917 -0.626 0.132 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.082 -1.034 -0.935 -0.863 -0.615 0.158 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00872 HGDP00872 -0.499 -0.5 -0.448 -0.307 0.009 0.537 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.366 -0.349 -0.31 -0.199 0.146 0.542 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.277 -0.305 -0.27 -0.145 0.262 0.712 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.257 -0.267 -0.223 -0.174 0.234 0.781 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00875 HGDP00875 -0.832 -0.847 -0.83 -0.971 -1.206 -1.497 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.781 -0.821 -0.853 -1.065 -1.247 -1.501 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.878 -0.94 -1.035 -1.122 -1.414 -1.433 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.176 -1.223 -1.306 -1.345 -1.591 -1.399 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00876 HGDP00876 0.412 0.449 0.445 0.417 0.439 0.947 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.127 0.138 0.187 0.188 0.15 0.815 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.018 0.007 -0.042 0.055 -0.11 0.522 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.154 -0.139 -0.059 -0.121 0.447 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00877 HGDP00877 -0.856 -0.926 -0.935 -0.716 -0.456 -0.019 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.095 -1.113 -0.946 -0.722 -0.577 0.054 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.346 -1.27 -1.1 -0.818 -0.647 -0.122 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.535 -1.459 -1.285 -0.917 -0.664 -0.168 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00995 HGDP00995 -0.388 -0.409 -0.451 -0.46 -0.526 -0.107 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.518 -0.533 -0.531 -0.551 -0.662 -0.327 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1 -0.969 -0.97 -0.913 -0.859 -0.442 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.109 -1.051 -1.071 -1.125 -0.982 -0.456 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00999 HGDP00999 -0.405 -0.431 -0.596 -0.622 -0.333 0.383 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.6 -0.695 -0.726 -0.501 0.21 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.748 -0.816 -0.926 -0.951 -0.668 0.057 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.607 -0.681 -0.857 -1.021 -0.786 0.018 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01001 HGDP01001 -0.518 -0.521 -0.641 -0.658 -0.906 -0.223 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.591 -0.577 -0.646 -0.89 -0.35 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.841 -0.837 -0.806 -0.708 -0.871 -0.417 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.947 -0.889 -0.853 -0.836 -0.892 -0.4 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01006 HGDP01006 0.32 0.34 0.395 0.573 0.855 1.1 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.268 0.396 0.623 0.967 1.238 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.22 0.251 0.35 0.574 1.044 1.373 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.304 0.303 0.337 0.487 0.967 1.42 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01009 HGDP01009 -0.43 -0.367 -0.323 -0.492 -0.474 -0.006 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.33 -0.284 -0.421 -0.474 -0.121 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.277 -0.189 -0.214 -0.336 -0.167 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.168 -0.11 -0.184 -0.271 -0.166 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01010 HGDP01010 -0.543 -0.603 -0.624 -0.655 -0.915 -0.647 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.802 -0.783 -0.734 -0.72 -0.948 -0.845 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.553 -1.437 -1.321 -1.107 -1.073 -0.851 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.876 -1.676 -1.507 -1.361 -1.13 -0.822 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01013 HGDP01013 0.247 0.271 0.164 0.19 0.144 0.791 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.246 0.235 0.248 0.266 0.3 0.867 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.255 0.261 0.35 0.475 1.048 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.341 0.294 0.26 0.26 0.42 1.125 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01014 HGDP01014 -0.514 -0.453 -0.293 -0.091 0.027 0.328 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.545 -0.484 -0.255 -0.048 -0.011 0.259 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.687 -0.593 -0.447 -0.238 -0.017 0.015 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.643 -0.538 -0.334 -0.001 -0.032 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01037 HGDP01037 -0.869 -0.91 -0.918 -0.8 -0.746 -0.598 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.976 -1.004 -1.038 -0.974 -0.848 -0.682 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.939 -0.931 -0.924 -0.819 -0.766 -0.814 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.943 -0.916 -0.841 -0.638 -0.631 -0.782 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01041 HGDP01041 -0.762 -0.999 -1.044 -1.033 -0.871 -1.029 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.98 -1.042 -1.088 -1.088 -1.109 -1.14 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.855 -0.874 -0.808 -1.066 -1.283 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.755 -0.688 -0.668 -0.621 -0.759 -1.272 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01051 HGDP01051 -1.445 -1.473 -1.443 -1.112 -0.538 0.052 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.471 -1.439 -1.41 -1.101 -0.583 0.011 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.433 -1.385 -1.319 -1.129 -0.626 -0.1 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.379 -1.363 -1.292 -1.064 -0.693 -0.091 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01055 HGDP01055 -1.033 -1.053 -1.033 -0.863 -0.746 -0.598 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.121 -1.127 -1.14 -1.032 -0.848 -0.682 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.033 -1.012 -0.995 -0.867 -0.766 -0.814 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.988 -0.959 -0.888 -0.681 -0.631 -0.782 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01056 HGDP01056 -0.871 -0.757 -0.577 -0.113 0.297 0.448 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.79 -0.691 -0.549 -0.189 0.128 0.31 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.622 -0.544 -0.406 -0.112 0.146 0.236 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.565 -0.496 -0.327 -0.004 0.171 0.306 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01057 HGDP01057 -1.128 -1.21 -1.281 -1.115 -0.733 -0.602 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.115 -1.138 -1.199 -1.076 -0.831 -0.672 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.821 -0.785 -0.771 -0.703 -0.715 -0.799 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.576 -0.508 -0.406 -0.506 -0.756 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01058 HGDP01058 -0.411 -0.31 -0.158 0.154 0.348 0.244 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.304 -0.195 0.102 0.264 0.268 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.137 -0.085 0.007 0.227 0.381 0.296 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.088 0.127 0.294 0.492 0.36 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01059 HGDP01059 0.144 0.187 0.204 0.264 -0.041 -0.451 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.053 0.012 0.148 0.262 -0.014 -0.303 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 -0.076 0.022 0.138 0.064 -0.115 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.029 0.044 0.091 0.129 0.118 -0.022 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01060 HGDP01060 -0.228 -0.322 -0.343 -0.474 -0.932 -1.15 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.461 -0.422 -0.608 -1.045 -1.249 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.687 -0.708 -0.689 -0.786 -1.136 -1.387 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.837 -0.815 -0.849 -0.883 -1.039 -1.375 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A04 LP6005441-DNA_A04 0.31 0.162 -0.289 -0.605 -0.635 -0.498 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.172 -0.052 -0.482 -0.866 -0.655 -0.568 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.398 -0.626 -0.962 -1.243 -0.771 -0.386 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.725 -0.842 -1.035 -1.341 -0.969 -0.318 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A12 LP6005441-DNA_A12 -0.649 -0.505 -0.509 -0.62 -0.658 -0.382 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.688 -0.657 -0.624 -0.682 -0.789 -0.619 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.756 -0.764 -0.675 -0.605 -0.73 -0.944 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.658 -0.638 -0.558 -0.47 -0.559 -0.99 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B12 LP6005441-DNA_B12 -0.737 -0.658 -0.688 -0.619 -0.552 -0.16 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.948 -0.935 -0.913 -0.821 -0.721 -0.387 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.34 -1.381 -1.371 -1.205 -0.923 -0.597 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.351 -1.339 -1.35 -1.288 -1.055 -0.63 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E10 LP6005441-DNA_E10 -0.386 -0.449 -0.637 -0.847 -1.227 -1.073 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.632 -0.758 -1.018 -1.324 -1.201 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.823 -0.886 -1.063 -1.308 -1.456 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.772 -0.824 -0.885 -0.996 -1.164 -1.471 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F10 LP6005441-DNA_F10 -0.289 -0.469 -0.546 -0.562 -0.482 -0.878 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.489 -0.514 -0.56 -0.519 -0.554 -0.772 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.329 -0.327 -0.233 -0.414 -0.685 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.217 -0.172 -0.148 -0.097 -0.163 -0.633 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G06 LP6005441-DNA_G06 0.222 0.189 0.18 0.193 0.135 0.366 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.025 0.043 0.091 0.192 0.242 0.372 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.427 -0.345 -0.254 -0.049 0.273 0.614 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.595 -0.494 -0.394 -0.265 0.183 0.703 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G07 LP6005441-DNA_G07 0.198 0.081 -0.121 -0.249 -0.418 -1.017 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.085 0.008 -0.063 -0.067 -0.307 -0.954 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.149 0.195 0.21 0.172 -0.044 -0.852 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.325 0.364 0.384 0.316 0.074 -0.798 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H06 LP6005441-DNA_H06 -0.12 -0.091 -0.149 -0.115 0.079 0.576 0.191 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.221 -0.227 -0.206 -0.172 0.07 0.559 0.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.397 -0.398 -0.375 -0.284 0.052 0.497 0.146 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.32 -0.337 -0.379 -0.342 -0.005 0.48 0.14 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H07 LP6005441-DNA_H07 -1.124 -0.982 -0.797 -0.557 -0.628 -0.261 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.989 -0.815 -0.644 -0.452 -0.623 -0.51 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.797 -0.646 -0.439 -0.217 -0.325 -0.84 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.753 -0.611 -0.376 -0.115 -0.105 -0.888 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19648 NA19648 1.386 1.433 1.466 1.504 1.22 0.393 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.142 1.255 1.36 1.478 1.188 0.602 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.592 0.698 0.797 0.887 0.811 0.855 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.109 0.167 0.208 0.311 0.295 0.857 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19649 NA19649 1.586 1.44 1.392 1.143 0.785 0.461 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.584 1.494 1.419 1.187 0.904 0.635 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.491 1.497 1.418 1.248 1.042 0.807 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.332 1.353 1.309 1.215 1.054 0.859 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19651 NA19651 1.022 0.872 0.672 0.298 -0.136 -0.463 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.968 0.855 0.732 0.445 0.108 -0.373 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.8 0.761 0.651 0.325 -0.157 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.689 0.694 0.691 0.662 0.484 -0.132 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19652 NA19652 1 0.787 0.619 0.575 0.608 0.196 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.758 0.635 0.503 0.465 0.48 0.24 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.333 0.297 0.185 0.084 0.201 0.184 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 0.016 -0.037 -0.097 0.072 0.1 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19654 NA19654 -0.519 -0.399 -0.176 -0.012 0.129 0.413 0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.503 -0.426 -0.332 -0.256 -0.042 0.354 0.382 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.472 -0.468 -0.471 -0.49 -0.36 0.335 0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.518 -0.552 -0.568 -0.491 0.291 0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19655 NA19655 1.04 1.222 1.602 1.757 1.603 1.151 0.444 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.804 1.069 1.314 1.483 1.504 1.117 0.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.568 0.701 0.848 0.993 1.197 1.367 0.357 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.444 0.541 0.626 0.719 0.958 1.423 0.346 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19657 NA19657 -0.634 -0.791 -0.829 -0.807 -0.718 -0.288 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.823 -0.877 -0.858 -0.864 -0.768 -0.284 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.906 -0.925 -0.906 -0.833 -0.723 -0.443 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.926 -0.917 -0.923 -0.844 -0.596 -0.459 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19658 NA19658 -1.114 -1.037 -0.999 -0.998 -0.686 -0.344 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.165 -1.101 -1.036 -0.964 -0.598 -0.38 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.25 -1.239 -1.198 -1.116 -0.568 -0.394 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.183 -1.175 -1.149 -1.15 -0.632 -0.393 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19660 NA19660 -0.293 -0.183 0.021 0.338 0.604 0.732 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.092 0.041 0.232 0.505 0.793 0.682 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.2 0.329 0.459 0.653 1.075 0.747 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.186 0.325 0.466 0.596 1.15 0.777 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19661 NA19661 0.298 0.259 0.042 -0.317 -0.603 -0.451 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.259 0.166 0.047 -0.244 -0.506 -0.436 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.025 -0.078 -0.151 -0.327 -0.514 -0.374 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.304 -0.347 -0.453 -0.586 -0.704 -0.368 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19662 NA19662 -0.751 -0.636 -0.485 -0.321 -0.305 0.051 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.65 -0.615 -0.5 -0.339 -0.265 -0.096 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.755 -0.736 -0.706 -0.548 -0.248 -0.035 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.927 -0.889 -0.861 -0.797 -0.352 -0.01 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19663 NA19663 -1.524 -1.453 -1.27 -0.89 -0.631 -0.108 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.34 -1.314 -1.165 -0.853 -0.725 -0.237 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.922 -0.904 -0.826 -0.666 -0.745 -0.516 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.619 -0.617 -0.553 -0.482 -0.707 -0.574 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19664 NA19664 -0.631 -0.459 -0.302 -0.011 -0.047 0.086 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.328 -0.189 -0.042 -0.085 0.041 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.317 -0.241 -0.09 -0.062 -0.074 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.25 -0.228 -0.18 -0.103 -0.011 -0.088 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19669 NA19669 0.602 0.504 0.546 0.686 0.766 1.118 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.519 0.492 0.506 0.601 0.638 1.09 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.393 0.363 0.369 0.44 0.416 0.831 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.285 0.298 0.427 0.387 0.748 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19670 NA19670 0.516 0.095 -0.273 -0.718 -1.201 -2.216 -2.533 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.247 -0.112 -0.397 -0.762 -1.107 -2.106 -2.494 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.073 -0.115 -0.327 -0.604 -0.916 -2.075 -2.436 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.082 -0.044 -0.223 -0.379 -0.696 -2.07 -2.42 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19675 NA19675 -1.198 -1.07 -0.925 -0.668 -0.535 0.093 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.18 -1.049 -0.871 -0.671 -0.589 -0.1 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -1.006 -0.816 -0.634 -0.431 -0.349 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.928 -0.862 -0.681 -0.499 -0.313 -0.36 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19676 NA19676 0.412 0.107 -0.206 -0.451 -0.815 -0.604 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.402 0.213 -0.047 -0.324 -0.76 -0.643 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.447 0.412 0.291 0.089 -0.536 -0.636 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.246 0.271 0.241 0.168 -0.404 -0.616 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19678 NA19678 -0.312 -0.343 -0.361 -0.384 -0.061 0.847 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.57 -0.543 -0.527 -0.548 -0.178 0.66 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.638 -0.606 -0.556 -0.527 -0.307 0.278 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.489 -0.472 -0.393 -0.336 -0.21 0.122 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19679 NA19679 0.892 1.165 1.353 1.603 1.792 2.331 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.006 1.203 1.337 1.545 1.767 2.211 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.158 1.235 1.367 1.542 1.868 2.029 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.259 1.307 1.414 1.603 1.912 2.008 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19680 NA19680 -1.198 -1.07 -0.925 -0.668 -0.535 0.093 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.18 -1.049 -0.871 -0.671 -0.589 -0.1 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -1.006 -0.816 -0.634 -0.431 -0.349 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.928 -0.862 -0.681 -0.499 -0.313 -0.36 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19681 NA19681 -0.906 -0.978 -0.972 -1.037 -1.178 -0.708 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.241 -1.303 -1.269 -1.171 -1.128 -0.717 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.643 -1.662 -1.644 -1.568 -1.267 -0.827 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.68 -1.704 -1.728 -1.697 -1.374 -0.857 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19682 NA19682 -0.131 -0.137 0.076 0.315 0.279 -0.147 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.076 0.073 0.181 0.359 0.202 -0.135 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.239 0.275 0.344 0.11 -0.128 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.161 0.208 0.232 0.233 0.071 -0.113 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19685 NA19685 -0.002 0.112 0.111 0.036 -0.008 -0.021 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.178 0.203 0.248 0.209 0.147 -0.039 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.288 0.347 0.36 0.299 0.327 -0.022 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.24 0.29 0.287 0.209 0.287 -0.022 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19716 NA19716 0.643 0.445 0.284 0.197 -0.083 -0.535 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 0.693 0.55 0.389 0.035 -0.348 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.072 0.989 0.878 0.655 0.097 -0.138 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.847 0.81 0.657 0.185 -0.107 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19717 NA19717 0.002 -0.175 -0.494 -0.535 -0.415 -0.423 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.004 -0.248 -0.505 -0.657 -0.655 -0.541 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.33 -0.464 -0.599 -0.679 -0.852 -0.738 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.589 -0.687 -0.754 -0.761 -0.951 -0.786 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19719 NA19719 -1.017 -1.143 -1.325 -1.531 -1.682 -1.487 -1.231 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.1 -1.24 -1.344 -1.435 -1.416 -1.471 -1.275 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.78 -0.76 -0.794 -0.837 -1.042 -1.126 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.467 -0.472 -0.503 -0.552 -0.784 -1.023 -1.344 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19720 NA19720 0.149 0.148 0.256 0.344 0.321 0.336 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.064 0.05 0.211 0.399 0.429 0.427 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.108 -0.066 0.074 0.205 0.452 0.478 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.093 -0.1 -0.051 0.05 0.348 0.48 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19722 NA19722 0.408 0.315 0.272 0.149 0.083 0.075 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.287 0.174 0.124 0.147 0.262 0.22 -0.354 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.017 -0.082 -0.184 -0.224 0.141 0.409 -0.321 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.293 -0.383 -0.497 -0.067 0.408 -0.313 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19723 NA19723 -0.341 -0.327 -0.382 -0.193 0.33 0.738 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.257 -0.285 -0.293 -0.157 0.221 0.671 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.099 -0.092 -0.039 0.024 0.12 0.498 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.094 -0.083 -0.032 0.041 0.086 0.45 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19724 NA19724 0.029 -0.157 -0.36 -0.468 -0.666 -0.707 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 -0.089 -0.259 -0.448 -0.682 -0.736 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.054 -0.078 -0.336 -0.764 -0.752 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.13 0.044 -0.104 -0.357 -0.832 -0.802 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19725 NA19725 0.418 0.522 0.676 0.747 0.876 1.082 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.299 0.413 0.487 0.714 0.904 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.019 -0.011 0.028 0.154 0.397 0.666 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.067 -0.048 0.009 0.151 0.312 0.559 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19726 NA19726 -0.526 -0.377 -0.326 -0.239 -0.221 -0.171 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.158 -0.108 -0.079 -0.085 -0.165 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.237 0.284 0.308 0.334 0.171 -0.072 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.33 0.422 0.515 0.332 -0.01 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19728 NA19728 -1.798 -1.746 -1.531 -1.228 -0.855 -0.045 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.576 -1.515 -1.373 -1.238 -0.957 -0.285 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.183 -1.154 -1.063 -0.996 -0.894 -0.527 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.801 -0.769 -0.789 -0.819 -0.741 -0.545 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19729 NA19729 0.216 0.029 -0.228 -0.479 -0.615 -1.037 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 -0.057 -0.264 -0.482 -0.597 -1.012 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.045 -0.156 -0.295 -0.535 -0.768 -1.02 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.218 -0.386 -0.625 -0.809 -1.075 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19731 NA19731 -0.393 -0.59 -0.716 -0.75 -0.663 -0.55 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.481 -0.595 -0.659 -0.708 -0.773 -0.709 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.552 -0.551 -0.565 -0.458 -0.636 -0.886 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.61 -0.612 -0.56 -0.349 -0.473 -0.888 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19732 NA19732 0.297 0.542 0.809 1.157 1.075 0.732 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.545 0.752 0.971 1.239 1.211 0.908 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.861 0.998 1.167 1.31 1.081 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.753 0.799 0.913 1.06 1.246 1.154 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19734 NA19734 2.943 2.885 2.65 2.463 2.436 1.67 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.801 2.708 2.617 2.467 2.394 1.815 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.499 2.486 2.438 2.335 2.225 1.906 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.314 2.321 2.323 2.281 2.171 1.867 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19735 NA19735 -0.309 -0.202 -0.222 -0.305 -0.589 -0.287 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.274 -0.321 -0.439 -0.675 -0.297 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.778 -0.812 -0.915 -0.872 -0.376 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.155 -1.192 -1.206 -1.241 -1.105 -0.374 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19740 NA19740 -0.066 0.264 0.764 1.109 1.285 1.33 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.044 0.232 0.607 0.936 1.228 1.37 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.095 0.115 0.444 1.026 1.334 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.316 -0.182 0.156 0.871 1.29 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19741 NA19741 -0.91 -0.866 -0.878 -0.687 -0.549 -0.152 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.687 -0.668 -0.681 -0.593 -0.3 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.329 -0.373 -0.384 -0.376 -0.541 -0.384 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.077 -0.168 -0.294 -0.386 -0.504 -0.389 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19746 NA19746 0.717 0.609 0.386 0.174 -0.023 0.582 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.615 0.492 0.398 0.134 -0.112 0.515 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.341 0.234 0.184 0.023 -0.156 0.283 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.015 -0.092 -0.169 -0.181 -0.271 0.222 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19747 NA19747 -1.007 -0.88 -0.633 -0.399 -0.131 -0.159 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.65 -0.444 -0.331 -0.331 -0.374 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.341 -0.19 -0.172 -0.45 -0.528 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.356 -0.289 -0.254 -0.27 -0.437 -0.54 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19749 NA19749 -0.325 -0.128 0.087 0.265 0.581 0.479 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.224 -0.105 0.072 0.395 0.299 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.19 -0.149 -0.078 0.088 0.299 0.195 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.014 -0.015 0.006 0.12 0.313 0.199 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19750 NA19750 0.019 -0.051 -0.084 -0.064 0.062 -0.356 -1.112 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 -0.016 -0.051 -0.011 0.273 -0.233 -1.047 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.144 0.149 0.125 0.087 0.288 0.069 -0.959 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.287 0.31 0.298 0.247 0.086 -0.936 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19752 NA19752 0.107 0.228 0.317 0.51 0.511 0.348 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.355 0.388 0.415 0.437 0.29 0.188 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.308 0.316 0.342 0.092 0.007 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.279 0.206 0.157 -0.012 -0.022 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19755 NA19755 -1.093 -0.937 -0.802 -0.666 -0.699 0.022 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.068 -0.924 -0.78 -0.636 -0.649 -0.164 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.223 -1.174 -1.057 -0.781 -0.461 -0.296 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.235 -1.163 -1.056 -0.837 -0.427 -0.279 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19756 NA19756 1.093 0.956 0.796 0.633 0.468 0.663 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 0.942 0.846 0.645 0.422 0.414 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.729 0.716 0.671 0.496 0.414 0.317 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.5 0.56 0.572 0.409 0.462 0.279 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19758 NA19758 -0.92 -1.107 -1.272 -1.399 -1.34 -0.414 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -1.112 -1.28 -1.484 -1.442 -0.642 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.184 -1.258 -1.326 -1.391 -1.329 -0.852 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.163 -1.201 -1.245 -1.261 -1.256 -0.865 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19759 NA19759 0.537 0.54 0.456 0.208 0.14 0.962 1.537 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.337 0.316 0.264 0.161 0.18 0.874 1.52 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.122 0.116 0.095 0.108 0.273 0.764 1.495 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.12 0.122 0.156 0.175 0.31 0.762 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19761 NA19761 -0.811 -0.981 -1.008 -0.847 -0.839 -0.458 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.996 -1.094 -1.044 -0.878 -0.921 -0.667 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -1.129 -1.122 -1.02 -0.902 -0.876 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.094 -1.036 -1.003 -0.955 -0.847 -0.883 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19762 NA19762 0.944 0.864 0.608 0.392 0.13 -0.176 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.996 0.881 0.713 0.545 0.189 -0.066 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.89 0.807 0.752 0.635 0.307 -0.122 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.822 0.729 0.632 0.559 0.242 -0.143 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19764 NA19764 0.616 0.497 0.525 0.826 1.274 1.482 1.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.457 0.38 0.394 0.592 1.039 1.455 1.686 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.199 0.195 0.167 0.22 0.521 1.373 1.665 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.131 -0.174 -0.237 -0.174 0.169 1.322 1.659 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19770 NA19770 0.393 0.268 0.104 0.154 0.211 -0.061 -0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.332 0.23 0.277 0.324 -0.006 -0.12 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.598 0.556 0.498 0.337 0.071 -0.11 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.733 0.597 0.472 0.318 0.047 -0.107 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19771 NA19771 0.447 0.517 0.469 0.528 0.769 1.129 1.852 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.574 0.565 0.727 0.753 1.081 1.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.556 0.616 0.689 0.729 0.649 0.875 1.953 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.619 0.684 0.723 0.604 0.761 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19773 NA19773 1.489 1.709 1.973 2.094 2.292 2.607 2.807 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.488 1.622 1.861 2.018 2.189 2.584 2.841 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.447 1.514 1.64 1.824 2.02 2.313 2.885 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.477 1.462 1.499 1.626 1.911 2.177 2.896 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19774 NA19774 0.897 0.931 0.9 1.011 0.672 0.248 0.968 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.725 0.763 0.758 0.868 0.769 0.25 0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.201 0.207 0.211 0.303 0.585 0.129 1.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.074 -0.079 -0.137 -0.057 0.301 0.029 1.036 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19776 NA19776 1.973 1.881 1.757 1.571 1.199 0.512 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.054 1.983 1.918 1.739 1.407 0.898 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.953 1.937 1.92 1.829 1.644 1.312 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.868 1.87 1.849 1.827 1.669 1.457 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19777 NA19777 0.811 0.813 0.971 1.175 1.626 2.145 3.212 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.919 0.995 1.163 1.386 1.78 2.189 3.2 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.108 1.175 1.229 1.433 1.786 2.313 3.183 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.115 1.158 1.162 1.254 1.633 2.351 3.178 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19779 NA19779 -0.916 -1.241 -1.417 -1.73 -2.434 -2.615 -1.965 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.831 -1.089 -1.426 -1.995 -2.369 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.178 -0.228 -0.344 -0.717 -1.453 -1.825 -1.968 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.036 -0.05 -0.071 -0.275 -0.982 -1.695 -1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19780 NA19780 2.697 2.722 2.731 2.596 2.376 1.251 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.727 2.774 2.846 2.798 2.558 1.527 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.669 2.73 2.82 2.815 2.692 2.046 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.438 2.511 2.571 2.543 2.506 2.192 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19781 NA19781 2.377 2.331 2.291 1.989 1.305 0.293 -0.543 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.466 2.451 2.428 2.157 1.526 0.496 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.407 2.451 2.504 2.326 1.695 0.923 -0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.37 2.434 2.495 2.385 1.764 1.002 -0.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19782 NA19782 -0.928 -0.786 -0.654 -0.344 0.014 0.028 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.793 -0.683 -0.523 -0.218 -0.027 -0.035 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.591 -0.433 -0.187 0.005 0.053 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.676 -0.636 -0.499 -0.307 -0.112 0.102 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19783 NA19783 -0.455 -0.295 -0.141 -0.16 -0.367 -0.019 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.403 -0.284 -0.188 -0.187 -0.358 -0.21 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.492 -0.452 -0.348 -0.253 -0.202 -0.428 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.388 -0.327 -0.226 -0.175 -0.125 -0.434 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19785 NA19785 -0.39 -0.381 -0.424 -0.535 -0.795 -0.837 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.347 -0.392 -0.458 -0.705 -0.842 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.183 -0.194 -0.23 -0.298 -0.554 -0.757 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.23 -0.22 -0.277 -0.443 -0.753 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19786 NA19786 -0.231 -0.174 0.253 0.684 0.899 1.074 1.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.093 0.055 0.367 0.64 0.773 0.854 1.16 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.059 0.026 0.211 0.438 0.684 0.412 1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.063 0.146 0.309 0.693 0.274 1.206 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19788 NA19788 0.486 0.495 0.384 0.294 0.118 0.153 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.335 0.259 0.224 0.145 0.161 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.512 0.488 0.464 0.454 0.355 0.263 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.571 0.58 0.632 0.65 0.555 0.312 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19789 NA19789 -0.077 -0.172 -0.276 -0.146 0.12 0.342 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.023 -0.13 -0.177 -0.107 0.174 0.321 0.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.084 0.038 0.021 -0.006 0.156 0.433 -0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.146 0.122 0.092 0.069 0.054 0.501 -0.031 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19792 NA19792 -0.21 -0.377 -0.474 -0.589 -0.585 -1.147 -0.707 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.192 -0.247 -0.34 -0.407 -0.356 -0.965 -0.688 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.188 0.197 0.174 0.051 -0.128 -0.803 -0.661 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.448 0.456 0.5 0.438 0.159 -0.795 -0.654 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19794 NA19794 0.73 0.645 0.494 0.263 -0.077 -0.046 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.694 0.63 0.491 0.334 0.144 0.194 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.508 0.465 0.361 0.22 0.18 0.476 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.281 0.231 0.174 0.067 -0.024 0.549 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19795 NA19795 1.016 0.967 1.031 1.093 1.036 0.564 -0.138 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.079 1.03 1.078 1.117 1.116 0.837 -0.161 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.776 0.764 0.788 0.824 1.063 0.978 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.411 0.395 0.397 0.482 0.841 0.989 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.scale index 0f4c946c..46814a12 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-AMR.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.0231404219660194 0.0141783680924932 -SCORE_s0.2_lambda0.00127427498570313 0.0227598242135922 0.0112651601851956 -SCORE_s0.2_lambda0.00162377673918872 0.0199635141092233 0.00861909529436071 -SCORE_s0.2_lambda0.00206913808111479 0.0141611804150485 0.00596967120773375 -SCORE_s0.2_lambda0.00263665089873036 0.00647049006553398 0.00365312994527856 -SCORE_s0.2_lambda0.00335981828628378 0.000929607472330097 0.00183509107911492 -SCORE_s0.2_lambda0.00428133239871939 9.42488933009709e-05 0.000682003388557927 +SCORE_s0.2_lambda0.001 0.0231404222160194 0.0141783680489642 +SCORE_s0.2_lambda0.00127427498570313 0.022759823223301 0.0112651590972667 +SCORE_s0.2_lambda0.00162377673918872 0.019963511723301 0.0086190944524776 +SCORE_s0.2_lambda0.00206913808111479 0.0141611803495146 0.00596967127499055 +SCORE_s0.2_lambda0.00263665089873036 0.00647048950485437 0.00365313017557348 +SCORE_s0.2_lambda0.00335981828628378 0.00092960739684466 0.00183509110975282 +SCORE_s0.2_lambda0.00428133239871939 9.42486723300971e-05 0.000682003308636345 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0278233012014563 0.0159166114129803 -SCORE_s0.5_lambda0.00127427498570313 0.0253247000558252 0.0130865122918689 -SCORE_s0.5_lambda0.00162377673918872 0.0202089021674757 0.00995353935394114 -SCORE_s0.5_lambda0.00206913808111479 0.0151042716650485 0.00698674943458468 -SCORE_s0.5_lambda0.00263665089873036 0.00711512085291262 0.00426914625020277 -SCORE_s0.5_lambda0.00335981828628378 0.000469380861650485 0.00192581089309087 -SCORE_s0.5_lambda0.00428133239871939 0.00010842705776699 0.000671828450492866 +SCORE_s0.5_lambda0.001 0.0278233024975728 0.0159166114880798 +SCORE_s0.5_lambda0.00127427498570313 0.0253246984514563 0.0130865123363601 +SCORE_s0.5_lambda0.00162377673918872 0.020208902526699 0.0099535395222695 +SCORE_s0.5_lambda0.00206913808111479 0.0151042712259709 0.00698674939836924 +SCORE_s0.5_lambda0.00263665089873036 0.00711512048179612 0.00426914628755349 +SCORE_s0.5_lambda0.00335981828628378 0.000469380960194175 0.00192581087509134 +SCORE_s0.5_lambda0.00428133239871939 0.000108426861650485 0.000671828316820426 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.0640531914587379 0.0305048178005772 -SCORE_s0.9_lambda0.00127427498570313 0.0521295161699029 0.0251285429739541 -SCORE_s0.9_lambda0.00162377673918872 0.0393153713592233 0.0186702871171218 -SCORE_s0.9_lambda0.00206913808111479 0.0260980555339806 0.0119012137984868 -SCORE_s0.9_lambda0.00263665089873036 0.0114571260412621 0.00618197785041877 -SCORE_s0.9_lambda0.00335981828628378 7.94261785679612e-05 0.00229216887808427 -SCORE_s0.9_lambda0.00428133239871939 0.000127514895145631 0.000660502979821758 +SCORE_s0.9_lambda0.001 0.0640531954805825 0.030504817006457 +SCORE_s0.9_lambda0.00127427498570313 0.0521295126796117 0.0251285419649809 +SCORE_s0.9_lambda0.00162377673918872 0.0393153744902913 0.0186702865537302 +SCORE_s0.9_lambda0.00206913808111479 0.0260980591262136 0.0119012147821459 +SCORE_s0.9_lambda0.00263665089873036 0.0114571256480583 0.00618197773644397 +SCORE_s0.9_lambda0.00335981828628378 7.94259902669903e-05 0.00229216874381501 +SCORE_s0.9_lambda0.00428133239871939 0.000127514708252427 0.000660502985555213 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.132905220024272 0.0513052825401618 -SCORE_s1_lambda0.00127427498570313 0.104492764029126 0.0414312250220026 -SCORE_s1_lambda0.00162377673918872 0.0756564511893204 0.0303406085511644 -SCORE_s1_lambda0.00206913808111479 0.0469558159951456 0.0183112305049493 -SCORE_s1_lambda0.00263665089873036 0.0182263763567961 0.0080137428772862 -SCORE_s1_lambda0.00335981828628378 -8.77416019417476e-06 0.00248192026047516 -SCORE_s1_lambda0.00428133239871939 0.000132341183009709 0.000658067584329101 +SCORE_s1_lambda0.001 0.132905217839806 0.0513052823288881 +SCORE_s1_lambda0.00127427498570313 0.104492766213592 0.0414312287556062 +SCORE_s1_lambda0.00162377673918872 0.0756564511893204 0.0303406080561881 +SCORE_s1_lambda0.00206913808111479 0.0469558111165049 0.0183112294018668 +SCORE_s1_lambda0.00263665089873036 0.0182263771893204 0.00801374218881917 +SCORE_s1_lambda0.00335981828628378 -8.77423677184466e-06 0.00248192038816793 +SCORE_s1_lambda0.00428133239871939 0.000132341061165049 0.000658067681521566 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.profiles new file mode 100644 index 00000000..2f552d8b --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.profiles @@ -0,0 +1,676 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG01583 HG01583 2.102 2.223 2.351 2.405 2.186 1.539 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.054 2.082 2.15 2.172 1.938 1.521 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.74 1.76 1.717 1.655 1.48 1.514 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.516 1.518 1.449 1.253 1.187 1.485 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01586 HG01586 -0.556 -0.455 -0.403 -0.28 -0.021 0.408 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.314 -0.319 -0.255 -0.066 0.239 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.098 -0.137 -0.172 -0.142 -0.009 0.136 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.094 0.03 -0.053 -0.113 0.033 0.146 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01589 HG01589 0.681 0.264 -0.236 -0.795 -1.128 -0.514 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.332 -0.037 -0.386 -0.921 -1.351 -0.697 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.441 -0.563 -0.667 -0.921 -1.281 -1.077 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.732 -0.713 -0.692 -1.055 -1.096 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01593 HG01593 -2.3 -2.443 -2.501 -2.44 -2.457 -2.346 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.206 -2.319 -2.333 -2.232 -2.115 -2.139 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.378 -1.439 -1.501 -1.499 -1.456 -1.667 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.617 -0.722 -0.834 -0.951 -1.506 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02490 HG02490 -0.678 -0.676 -0.749 -1.001 -1.603 -1.799 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.765 -0.832 -0.996 -1.293 -1.734 -1.973 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.868 -0.968 -1.095 -1.252 -1.68 -2.238 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.596 -0.728 -0.919 -1.147 -1.578 -2.24 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02491 HG02491 -0.774 -0.765 -0.876 -0.742 -0.603 -0.033 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.963 -0.998 -1.064 -0.789 -0.438 0.043 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.849 -0.846 -0.651 -0.365 0.388 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.734 -0.717 -0.671 -0.586 -0.399 0.49 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02493 HG02493 -0.466 -0.424 -0.201 0.025 0.117 0.214 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.166 -0.163 -0.032 0.103 0.05 0.238 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.112 0.099 0.112 0.064 0.011 0.075 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.119 0.059 0.003 -0.062 -0.137 0.054 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02494 HG02494 -0.063 0.055 0.216 0.636 0.938 1.546 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.029 0.079 0.255 0.561 0.855 1.421 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 0.075 0.154 0.402 0.6 1.453 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.138 -0.07 0.024 0.15 0.49 1.424 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02597 HG02597 1.928 1.866 1.767 1.856 2.183 2.241 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.77 1.734 1.716 1.627 1.896 2.371 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.447 1.423 1.381 1.364 1.436 2.252 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.099 1.078 1.011 1.079 1.222 2.175 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02600 HG02600 -1.281 -1.43 -1.195 -1.011 -1.155 -1.072 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.35 -1.334 -1.131 -0.896 -0.952 -1.034 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.365 -1.305 -1.202 -1.242 -0.965 -1.012 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.669 -1.569 -1.476 -1.39 -1.036 -1.041 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02601 HG02601 -0.167 -0.357 -0.524 -0.68 -0.387 -0.002 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.56 -0.592 -0.666 -0.714 -0.463 0.025 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.856 -0.827 -0.759 -0.678 -0.474 -0.078 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.744 -0.659 -0.558 -0.437 -0.323 -0.168 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02603 HG02603 -1.65 -1.545 -1.457 -1.401 -1.169 -0.278 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.789 -1.652 -1.566 -1.394 -1.252 -0.569 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.818 -1.781 -1.629 -1.385 -1.373 -0.871 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.55 -1.511 -1.421 -1.244 -1.303 -1.017 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02604 HG02604 -1.087 -1.139 -1.246 -1.221 -0.774 -1.229 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.243 -1.27 -1.265 -1.155 -0.79 -1.165 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.177 -1.182 -1.154 -1.045 -0.932 -1.172 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.863 -0.887 -0.891 -0.823 -0.79 -1.286 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02648 HG02648 0.702 0.569 0.564 0.491 0.416 0.751 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.379 0.31 0.409 0.455 0.659 0.81 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.12 0.119 0.175 0.293 0.729 1.07 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.15 0.185 0.25 0.323 0.724 1.065 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02649 HG02649 1.67 1.515 1.244 0.806 0.494 0.654 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.694 1.536 1.233 0.807 0.412 0.519 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.371 1.333 1.255 1.034 0.504 0.433 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.075 1.144 1.232 1.131 0.704 0.415 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02651 HG02651 0.746 0.854 0.984 1.151 1.196 0.959 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.907 0.914 1.053 1.164 1.184 1.114 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.739 0.804 0.93 0.964 0.917 0.934 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.537 0.627 0.741 0.826 0.772 0.833 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02652 HG02652 -0.215 -0.12 0.147 0.365 0.788 1.17 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.064 0.064 0.264 0.387 0.714 1.126 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.259 0.317 0.327 0.36 0.464 1.102 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.385 0.369 0.319 0.205 0.355 1.063 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02654 HG02654 -1.646 -1.581 -1.549 -1.498 -1.584 -2.529 -2.886 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.725 -1.634 -1.545 -1.3 -1.206 -2.225 -2.847 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.442 -1.333 -1.17 -0.939 -0.757 -1.98 -2.786 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.212 -1.111 -0.935 -0.667 -0.513 -1.96 -2.769 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02655 HG02655 1.955 1.968 2.021 1.806 1.279 0.503 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.029 2.046 2.029 1.892 1.44 0.595 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.994 2.005 1.964 1.867 1.469 0.813 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.889 1.903 1.915 1.861 1.533 0.805 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02657 HG02657 0.244 0.422 0.784 1.263 1.542 1.58 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.469 0.673 0.968 1.315 1.539 1.754 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.463 0.619 0.799 1.092 1.463 1.895 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.228 0.315 0.529 0.795 1.316 1.888 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02658 HG02658 -0.82 -0.613 -0.401 -0.161 -0.119 0.1 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.538 -0.285 -0.017 -0.021 0.164 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.749 -0.646 -0.51 -0.355 -0.189 0.21 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.999 -0.925 -0.787 -0.646 -0.34 0.143 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02659 HG02659 0.407 0.563 0.808 1.282 1.605 2.068 3.971 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.518 0.727 1.112 1.623 1.792 2.274 3.983 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.507 0.72 1.073 1.586 1.997 2.277 3.995 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.42 0.754 1.288 1.989 2.228 3.998 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02660 HG02660 -0.796 -1.061 -1.067 -0.976 -0.608 -0.262 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.661 -0.728 -0.778 -0.872 -0.577 -0.36 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.366 -0.393 -0.44 -0.571 -0.306 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.326 -0.437 -0.532 -0.591 -0.725 -0.285 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02661 HG02661 -1.758 -1.788 -1.799 -1.994 -1.868 -1.531 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.644 -1.732 -1.786 -1.912 -1.768 -1.465 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.664 -1.754 -1.863 -2.031 -1.814 -1.271 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.616 -1.704 -1.822 -2.089 -2.014 -1.203 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02681 HG02681 -0.55 -0.41 -0.475 -0.904 -1.218 -1.68 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.356 -0.227 -0.269 -0.655 -1.044 -1.747 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 0.021 -0.035 -0.35 -0.79 -1.836 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 0.006 -0.02 -0.166 -0.617 -1.9 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02682 HG02682 -0.195 -0.208 -0.253 -0.367 -0.681 -1.104 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.004 -0.035 -0.127 -0.216 -0.486 -0.918 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.277 0.244 0.137 -0.034 -0.263 -0.597 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.556 0.5 0.395 0.155 -0.042 -0.56 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02684 HG02684 0.535 0.459 0.31 0.085 0.178 -0.36 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 0.138 -0.01 -0.099 -0.036 -0.474 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.548 -0.588 -0.622 -0.696 -0.402 -0.595 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.882 -0.922 -0.957 -0.92 -0.651 -0.635 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02685 HG02685 -0.025 -0.071 -0.078 0.174 0.552 0.331 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.247 -0.194 0.172 0.488 0.281 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.499 -0.489 -0.393 -0.145 0.368 0.197 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.717 -0.692 -0.626 -0.346 0.193 0.178 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02687 HG02687 -2.161 -2.321 -2.356 -2.286 -1.878 -1.231 -0.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.242 -2.353 -2.376 -2.333 -2.042 -1.392 -0.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.347 -2.37 -2.431 -2.487 -2.273 -1.611 -0.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.501 -2.54 -2.57 -2.619 -2.463 -1.657 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02688 HG02688 0.169 0.336 0.541 0.774 1.199 1.647 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.392 0.509 0.613 0.812 1.206 1.54 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.753 0.84 1.019 1.29 1.474 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.899 0.923 1.033 1.15 1.343 1.461 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02690 HG02690 0.114 0.114 0.23 0.423 0.676 1.341 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.172 0.351 0.562 0.545 1.296 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.134 0.211 0.307 0.401 0.373 1.058 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.078 0.086 0.078 0.168 0.163 0.985 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02691 HG02691 -1.3 -1.275 -1.154 -0.932 -0.85 -0.144 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.467 -1.447 -1.286 -1.057 -1.01 -0.017 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.522 -1.491 -1.456 -1.437 -1.311 -0.162 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.44 -1.468 -1.52 -1.572 -1.498 -0.189 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02694 HG02694 1.205 1.355 1.528 1.534 1.26 0.919 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.06 1.191 1.358 1.483 1.441 0.967 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.135 1.219 1.368 1.523 1.598 1.169 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.028 1.161 1.333 1.522 1.647 1.239 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02698 HG02698 0.438 0.435 0.474 0.489 0.427 0.509 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.68 0.638 0.604 0.677 0.512 0.623 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.824 0.787 0.787 0.896 0.777 0.63 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.79 0.773 0.859 0.941 0.859 0.653 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02699 HG02699 0.416 0.376 0.474 0.653 0.211 -0.771 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.303 0.426 0.516 0.738 0.449 -0.672 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.184 -0.046 0.016 0.012 0.032 -0.536 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.673 -0.553 -0.601 -0.736 -0.521 -0.52 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02700 HG02700 -0.056 0.118 -0.059 -0.313 -0.342 0.089 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.232 -0.168 -0.275 -0.341 -0.39 0.122 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.735 -0.694 -0.62 -0.45 -0.338 -0.025 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.87 -0.866 -0.735 -0.538 -0.32 -0.038 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02724 HG02724 -0.608 -0.936 -1.08 -1.157 -0.548 -0.145 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.748 -0.925 -1.04 -0.969 -0.417 -0.08 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.984 -1.076 -1.193 -1.047 -0.534 0.157 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.304 -1.36 -1.405 -1.292 -0.786 0.211 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02725 HG02725 0.056 0.263 0.583 0.912 0.585 -0.006 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.364 0.483 0.695 0.948 0.519 -0.213 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.666 0.677 0.8 0.859 0.632 -0.33 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.678 0.703 0.719 0.518 -0.314 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02727 HG02727 0.246 0.13 -0.126 -0.276 -0.104 -0.118 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.187 -0.385 -0.572 -0.526 -0.224 -0.116 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.746 -0.916 -0.891 -0.524 0.011 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.817 -0.959 -1.083 -0.77 0.05 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02728 HG02728 -0.377 -0.222 -0.257 -0.124 -0.365 -0.406 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.232 -0.12 0.002 -0.29 -0.496 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.114 -0.057 0.089 0.209 -0.08 -0.384 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 0.064 0.11 0.211 0.008 -0.318 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02731 HG02731 -0.789 -0.877 -0.828 -0.694 0.057 0.469 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.005 -0.981 -0.852 -0.48 0.222 0.681 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.292 -1.276 -1.179 -0.767 0.19 0.871 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.205 -1.19 -1.132 -0.879 0.071 0.899 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02733 HG02733 -0.397 -0.398 -0.167 0.19 0.163 0.332 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.191 -0.157 -0.009 0.145 0.049 0.252 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.254 -0.171 -0.027 -0.247 0.185 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.269 -0.337 -0.336 -0.428 0.141 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02734 HG02734 -2.332 -2.415 -2.542 -2.639 -2.558 -1.757 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.528 -2.661 -2.774 -2.953 -2.874 -1.978 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.878 -2.956 -3.009 -3.121 -3.152 -2.318 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.86 -2.956 -3.07 -3.149 -3.26 -2.344 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02736 HG02736 1.31 1.226 1.007 0.783 0.49 0.22 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.263 1.159 0.973 0.782 0.544 0.402 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.914 0.838 0.681 0.474 0.482 0.624 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.446 0.422 0.326 0.146 0.263 0.684 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02737 HG02737 2.002 2.026 2.058 2.17 2.059 2.014 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.973 1.992 1.989 2.04 2.01 2.071 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.794 1.761 1.731 1.764 1.909 2.016 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.707 1.718 1.721 1.766 1.858 1.985 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02774 HG02774 -1.021 -1.147 -1.118 -0.85 -0.736 -0.5 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.05 -1.175 -1.238 -1.045 -0.959 -0.677 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.339 -1.368 -1.346 -1.411 -1.244 -1.042 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.565 -1.594 -1.588 -1.555 -1.478 -1.098 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02775 HG02775 0.558 0.704 0.958 0.945 0.376 -0.368 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.261 0.466 0.701 0.771 0.387 -0.27 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.125 0.249 0.384 0.494 0.392 -0.213 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.127 0.193 0.365 0.366 -0.234 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02778 HG02778 1.432 1.403 1.45 1.447 0.918 -0.012 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.521 1.584 1.676 1.649 1.094 0.05 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.389 1.413 1.482 1.399 1.049 0.111 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.089 1.091 1.096 1.069 0.895 0.086 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02780 HG02780 0.486 0.505 0.329 0.145 0.127 0.266 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.631 0.586 0.425 0.234 0.125 0.199 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.679 0.662 0.599 0.506 0.253 0.334 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.92 0.899 0.867 0.724 0.482 0.365 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02783 HG02783 0.649 0.741 0.713 0.837 0.883 0.833 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.899 0.848 0.904 0.885 0.705 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.162 1.174 1.099 1.08 0.941 0.719 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.379 1.366 1.257 1.169 1.008 0.731 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02784 HG02784 -0.339 -0.265 -0.293 -0.371 -0.41 -0.166 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.263 -0.212 -0.2 -0.287 -0.444 -0.319 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.062 -0.094 -0.099 -0.153 -0.386 -0.423 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 -0.003 0.002 -0.033 -0.212 -0.485 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02786 HG02786 0.367 0.733 0.846 0.781 0.637 0.838 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.621 0.755 0.806 0.709 0.645 0.907 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.554 0.536 0.465 0.449 1.086 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.265 0.279 0.288 0.265 0.273 1.119 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02787 HG02787 0.272 0.198 0.221 0.239 0.378 0.078 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.504 0.583 0.621 0.618 0.687 0.334 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.91 1.004 0.986 1.001 0.528 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.663 0.724 0.873 0.932 1.055 0.588 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02789 HG02789 0.439 0.674 0.909 0.929 0.902 0.122 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.605 0.696 0.726 0.583 -0.085 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.219 -0.196 -0.181 0.01 0.116 -0.29 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.889 -0.873 -0.829 -0.621 -0.3 -0.335 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02790 HG02790 -0.018 -0.317 -0.468 -0.468 -0.004 0.039 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.327 -0.468 -0.499 -0.26 -0.103 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0 -0.105 -0.219 -0.401 -0.392 -0.191 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 -0.083 -0.241 -0.397 -0.427 -0.2 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02792 HG02792 0.033 -0.111 -0.116 0.213 0.751 0.669 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.176 0.024 0.091 0.57 0.506 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.36 0.364 0.327 0.235 0.356 0.464 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.176 0.197 0.211 0.199 0.274 0.467 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02793 HG02793 1.415 1.489 1.394 1.206 1.186 1.326 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.801 1.809 1.632 1.263 1.101 1.247 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.17 2.021 1.825 1.576 1.142 1.203 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.3 2.197 2.021 1.804 1.289 1.216 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03006 HG03006 -1.552 -1.584 -1.605 -1.449 -1.172 -0.644 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.721 -1.689 -1.674 -1.501 -1.324 -0.831 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.02 -1.968 -1.914 -1.825 -1.654 -0.86 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.117 -2.045 -1.967 -1.921 -1.794 -0.877 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03007 HG03007 0.891 0.701 0.473 0.2 -0.212 -0.426 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.482 0.292 0.051 -0.39 -0.48 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.088 0.043 -0.165 -0.495 -0.586 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.054 -0.12 -0.157 -0.27 -0.538 -0.577 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03009 HG03009 -0.488 -0.394 -0.358 -0.102 -0.122 -0.584 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.019 0.046 -0.051 0.039 -0.256 -0.539 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.048 0.066 0.068 -0.072 -0.475 -0.681 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.187 -0.208 -0.235 -0.614 -0.769 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03012 HG03012 0.035 -0.06 -0.217 -0.255 -0.15 0.369 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 -0.021 -0.082 -0.127 0.04 0.496 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 -0.021 -0.054 -0.083 0.103 0.733 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 0.007 -0.049 -0.113 0.091 0.79 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03015 HG03015 -1.717 -2.013 -2.112 -1.762 -1.074 -0.571 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.917 -2.049 -2.031 -1.699 -1.17 -0.647 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.031 -2.052 -1.971 -1.7 -1.249 -0.7 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.796 -1.794 -1.773 -1.66 -1.301 -0.679 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03016 HG03016 -0.596 -0.465 -0.411 0.09 0.476 0.519 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.108 -0.059 -0.039 0.22 0.411 0.462 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.281 0.319 0.373 0.476 0.597 0.164 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.613 0.667 0.701 0.734 0.836 0.123 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03018 HG03018 0.511 0.34 0.254 0.217 0.087 0.644 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.649 0.468 0.402 0.225 0.076 0.696 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.322 0.239 0.218 0.189 -0.033 0.742 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.048 -0.048 -0.121 -0.131 -0.163 0.754 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03021 HG03021 -1.379 -1.358 -1.351 -1.352 -0.781 -0.136 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.369 -1.386 -1.393 -1.3 -0.881 -0.104 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.071 -2.086 -2.115 -1.904 -1.371 -0.121 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.633 -2.683 -2.743 -2.544 -1.939 -0.149 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03022 HG03022 -0.404 -0.326 -0.068 0.041 -0.229 -0.695 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.456 -0.33 -0.15 -0.062 -0.26 -0.744 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.294 -0.256 -0.222 -0.197 -0.276 -0.792 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.211 -0.181 -0.111 -0.256 -0.833 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03228 HG03228 -0.117 0.124 0.233 0.23 0.107 -0.209 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.021 0.1 0.344 0.333 0.35 -0.071 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.14 -0.076 0.074 0.143 0.093 0.071 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.315 -0.298 -0.276 -0.266 -0.186 0.065 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03229 HG03229 -0.247 -0.024 0.17 0.454 0.724 1.477 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.14 0.009 0.261 0.463 0.753 1.554 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.156 0.028 0.184 0.497 1.524 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.324 -0.249 -0.11 0.024 0.255 1.496 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03234 HG03234 -1.538 -1.559 -1.563 -1.308 -0.63 0.059 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.577 -1.572 -1.584 -1.36 -0.911 0.062 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.759 -1.785 -1.8 -1.68 -1.42 -0.053 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.822 -1.814 -1.805 -1.759 -1.554 -0.158 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03235 HG03235 0.521 0.444 0.415 0.538 0.569 0.419 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.384 0.329 0.332 0.378 0.344 0.187 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 0.043 0.017 0.189 0.254 -0.02 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.286 -0.238 -0.243 -0.108 0.144 -0.063 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03237 HG03237 -0.754 -0.834 -0.93 -0.988 -0.475 0.093 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.87 -0.828 -0.897 -0.89 -0.473 0.036 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.694 -0.671 -0.681 -0.676 -0.417 -0.248 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.445 -0.405 -0.322 -0.153 -0.38 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03238 HG03238 -0.283 -0.146 -0.078 0.044 0.344 0.361 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.097 0.196 0.275 0.43 0.7 0.575 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.501 0.54 0.649 0.856 0.948 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.313 0.399 0.485 0.541 0.738 1.042 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03487 HG03487 1.139 1.153 1.165 1.13 0.875 0.187 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.233 1.167 1.108 1.035 0.91 0.405 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.183 1.12 1.053 0.967 0.903 0.451 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 0.963 0.915 0.874 0.837 0.487 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03488 HG03488 0.176 0.086 0.183 0.124 -0.101 -0.678 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.1 -0.057 -0.047 -0.173 -0.563 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.206 -0.181 -0.202 -0.291 -0.438 -0.443 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.034 -0.087 -0.25 -0.514 -0.447 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03490 HG03490 -0.1 -0.019 -0.09 -0.649 -1.299 -1.132 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 0.072 -0.038 -0.487 -1.119 -1.429 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 -0.013 -0.166 -0.36 -0.77 -1.403 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 0.078 0.023 -0.268 -0.643 -1.329 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03491 HG03491 1.355 1.323 1.275 1.113 0.95 0.724 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.236 1.192 1.027 0.89 0.793 0.53 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.163 0.993 0.779 0.57 0.6 0.465 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.066 0.916 0.747 0.562 0.423 0.447 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03585 HG03585 1.518 1.476 1.336 1.185 0.795 0.285 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.612 1.536 1.426 1.229 0.804 0.41 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.396 1.346 1.247 1.01 0.673 0.478 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.867 0.87 0.793 0.701 0.434 0.519 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03589 HG03589 0.392 0.351 0.169 0.005 -0.484 -0.982 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.177 0.033 -0.187 -0.345 -0.842 -1.133 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.289 -0.399 -0.544 -0.749 -1.154 -1.294 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.452 -0.524 -0.661 -0.856 -1.298 -1.348 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03593 HG03593 -1.528 -1.523 -1.566 -1.816 -1.645 -0.643 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.676 -1.612 -1.58 -1.728 -1.537 -0.7 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.935 -1.89 -1.871 -1.791 -1.528 -0.575 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.962 -1.975 -2.007 -2.025 -1.665 -0.537 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03596 HG03596 -0.464 -0.429 -0.381 -0.318 -0.184 0.048 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.6 -0.594 -0.572 -0.585 -0.565 -0.008 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.057 -1.015 -0.997 -1.07 -1.138 -0.331 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.584 -1.593 -1.539 -1.464 -1.508 -0.446 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03598 HG03598 0.641 0.55 0.501 0.616 0.52 0.243 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.69 0.645 0.657 0.529 0.127 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.964 0.954 0.937 0.939 0.608 0.236 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.877 0.926 0.947 0.927 0.706 0.286 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03600 HG03600 -2.115 -2.004 -1.824 -1.56 -1.211 -0.705 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.291 -2.196 -2.135 -1.912 -1.632 -0.9 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.842 -2.718 -2.582 -2.421 -2.041 -1.102 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.023 -2.924 -2.833 -2.644 -2.22 -1.131 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03603 HG03603 0.271 0.344 0.441 0.359 0.216 -0.138 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.427 0.438 0.448 0.359 0.16 -0.153 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.57 0.55 0.382 0.1 -0.082 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.732 0.737 0.664 0.406 0.112 -0.056 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03604 HG03604 0.759 0.935 0.823 0.572 0.311 0.228 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.711 0.761 0.738 0.524 0.219 0.165 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.635 0.625 0.638 0.29 -0.022 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.842 0.715 0.606 0.586 0.377 -0.055 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03606 HG03606 -0.138 -0.194 -0.417 -0.431 -0.068 0.655 2.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.469 -0.627 -0.563 -0.247 0.515 2.72 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.464 -0.486 -0.498 -0.584 -0.463 0.014 2.866 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.354 -0.342 -0.286 -0.307 -0.324 -0.232 2.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03607 HG03607 0.754 0.793 0.742 0.574 -0.093 -0.061 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.763 0.805 0.717 0.412 -0.39 -0.218 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.554 0.588 0.591 0.258 -0.519 -0.454 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.591 0.485 0.203 -0.506 -0.481 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03611 HG03611 0.684 0.512 0.28 -0.051 -0.386 -0.866 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.401 0.367 0.273 -0.006 -0.351 -0.941 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.247 0.239 0.044 -0.535 -0.877 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.292 0.297 0.292 0.081 -0.477 -0.905 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03615 HG03615 -0.43 -0.585 -0.912 -1.279 -1.176 -0.851 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.638 -0.882 -1.299 -1.429 -0.971 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.628 -0.708 -0.87 -1.167 -1.596 -1.11 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.871 -0.88 -0.934 -1.117 -1.526 -1.127 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03616 HG03616 -0.946 -0.895 -0.78 -0.736 -0.512 0.195 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.234 -1.223 -1.156 -1.119 -0.785 0.184 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.824 -1.792 -1.777 -1.745 -1.473 -0.113 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.076 -2.015 -1.961 -1.975 -1.817 -0.267 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03618 HG03618 0.528 0.361 0.053 -0.357 -1.464 -3.368 -4.191 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.293 0.178 -0.019 -0.303 -1.194 -3.284 -4.182 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.268 0.162 0.05 -0.233 -0.978 -2.946 -4.159 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.583 0.437 0.175 -0.136 -0.795 -2.897 -4.151 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03619 HG03619 -1.365 -1.408 -1.449 -1.189 -0.684 -0.391 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.161 -1.234 -1.237 -0.992 -0.656 -0.375 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.78 -0.742 -0.717 -0.74 -0.478 -0.399 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.665 -0.586 -0.532 -0.287 -0.356 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03624 HG03624 -0.011 0.03 0.143 0.356 0.321 -0.29 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 0.06 0.179 0.486 0.415 -0.28 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.37 0.488 0.739 0.629 -0.224 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.658 0.647 0.7 0.847 0.846 -0.222 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03625 HG03625 0.963 0.681 0.59 0.741 0.587 0.113 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.742 0.639 0.705 0.772 0.517 0.012 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.67 0.623 0.665 0.717 0.526 -0.008 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.867 0.84 0.759 0.7 0.605 -0.005 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03626 HG03626 0.355 0.391 0.55 0.95 1.028 0.036 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.499 0.566 0.789 1.085 1.003 -0.113 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.892 1.052 1.316 1.117 -0.175 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.122 1.138 1.205 1.36 1.301 -0.202 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03629 HG03629 2.25 1.87 1.415 1.152 0.869 0.495 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.749 1.55 1.293 1.001 0.737 0.56 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.146 1.037 1.002 0.849 0.698 0.469 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1 0.912 0.87 0.882 0.74 0.468 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03631 HG03631 -1.017 -1.246 -1.536 -1.764 -1.739 -1.135 -0.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.55 -1.725 -1.955 -2.049 -1.875 -1.101 -0.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.23 -2.315 -2.432 -2.355 -2.035 -1.304 -0.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.483 -2.557 -2.588 -2.432 -2.134 -1.379 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03633 HG03633 -1.048 -1.138 -1.108 -0.879 -0.747 -0.732 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.963 -1.053 -1.006 -0.796 -0.663 -0.575 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.37 -0.377 -0.402 -0.463 -0.541 -0.138 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.149 0.157 0.138 -0.051 -0.348 -0.043 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03634 HG03634 -1.15 -1.268 -1.318 -1.154 -1.154 -1.36 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.382 -1.41 -1.37 -1.178 -1.098 -1.327 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.219 -1.159 -1.128 -1.109 -1.023 -1.39 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.975 -0.998 -1.035 -1.06 -1.046 -1.419 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03636 HG03636 -0.834 -0.946 -0.995 -0.862 -0.571 -0.605 -0.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.986 -1.025 -1.006 -0.812 -0.551 -0.533 -0.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.656 -0.605 -0.59 -0.545 -0.467 -0.351 -0.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.367 -0.29 -0.268 -0.402 -0.416 -0.275 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03639 HG03639 -1.397 -1.56 -1.67 -1.665 -1.349 -0.629 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.568 -1.682 -1.828 -1.901 -1.535 -0.932 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.804 -1.907 -1.967 -1.999 -1.595 -1.074 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.882 -1.937 -1.961 -1.955 -1.532 -1.048 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03640 HG03640 0.773 0.728 0.864 0.814 1.015 0.89 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.629 0.697 0.763 0.807 0.892 0.787 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.314 0.373 0.418 0.615 0.732 0.755 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.204 0.201 0.179 0.353 0.583 0.769 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03642 HG03642 -0.216 -0.218 -0.395 -0.458 -0.576 -0.534 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.399 -0.442 -0.532 -0.622 -0.735 -0.526 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.899 -0.96 -1.003 -1.133 -0.933 -0.552 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.146 -1.152 -1.188 -1.28 -1.17 -0.58 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03643 HG03643 0.704 0.823 0.907 1.021 1.166 0.743 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.954 1.039 1.019 1.016 1.156 0.878 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.277 1.278 1.23 1.118 1.049 1.086 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.194 1.208 1.172 1.124 0.939 1.118 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03644 HG03644 -0.042 -0.214 -0.496 -0.613 -0.142 0.065 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.065 -0.196 -0.356 -0.36 0.065 0.202 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.313 -0.28 -0.172 0.193 0.196 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.158 -0.154 -0.09 0.156 0.184 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03645 HG03645 0.315 0.255 0.164 -0.017 0.03 -0.019 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 -0.073 -0.136 -0.091 -0.051 0.098 0.403 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.349 -0.371 -0.406 -0.352 -0.162 0.263 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.507 -0.489 -0.461 -0.371 -0.223 0.261 0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03646 HG03646 -0.377 0.045 0.33 0.65 0.975 0.956 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.055 0.259 0.433 0.656 0.984 0.95 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.329 0.467 0.692 0.841 1.164 1.047 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.511 0.616 0.806 1.029 1.284 1.114 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03649 HG03649 0.127 -0.067 -0.171 0.128 0.686 1.299 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.177 -0.297 -0.346 0.063 0.563 1.204 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.498 -0.492 -0.408 -0.144 0.391 0.98 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.613 -0.584 -0.497 -0.273 0.23 0.914 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03650 HG03650 -0.459 -0.614 -0.637 -0.769 -1.209 -1.682 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.534 -0.579 -0.601 -0.996 -1.545 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.317 -0.436 -0.545 -0.622 -0.775 -1.405 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.09 -0.219 -0.39 -0.562 -0.713 -1.315 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03652 HG03652 -1.433 -1.317 -1.235 -1.043 -0.892 -0.873 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.341 -1.22 -1.15 -0.948 -0.846 -0.903 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.195 -1.188 -1.099 -1.008 -0.779 -0.825 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.064 -1.104 -1.121 -1.079 -0.795 -0.774 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03653 HG03653 -0.502 -0.756 -0.789 -0.827 -0.874 -0.236 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.827 -0.951 -1.041 -1.145 -0.44 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.052 -1.186 -1.272 -1.297 -1.194 -0.562 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.375 -1.413 -1.417 -1.312 -1.137 -0.565 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03660 HG03660 0.123 0.384 0.453 0.437 0.673 0.888 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.244 0.336 0.375 0.496 0.687 0.87 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.302 0.298 0.38 0.654 1.032 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.299 0.298 0.298 0.551 1.087 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03663 HG03663 0.728 0.82 1.063 1.33 1.192 0.526 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.815 0.918 0.946 1.101 1.015 0.365 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.531 0.58 0.617 0.727 0.039 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.3 0.293 0.296 0.424 0.541 -0.033 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03667 HG03667 1.06 1.005 0.91 0.581 0.283 0.188 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.185 1.056 0.875 0.554 0.292 0.275 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.152 1.069 0.869 0.52 0.248 0.414 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.894 0.926 0.946 0.692 0.298 0.478 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03668 HG03668 0.523 0.397 0.345 0.373 0.224 -0.559 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.651 0.621 0.639 0.659 0.382 -0.564 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.097 1.077 1.072 0.996 0.548 -0.648 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.32 1.315 1.279 1.198 0.672 -0.702 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03672 HG03672 1.593 1.738 1.699 1.507 1.802 1.878 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.545 1.68 1.685 1.655 1.971 1.858 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.373 1.405 1.509 1.746 2.094 1.624 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.183 1.173 1.212 1.476 1.953 1.536 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03673 HG03673 -0.212 0.003 0.24 0.549 1.234 1.312 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.09 0.286 0.446 0.779 1.369 1.374 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.616 0.719 0.822 1.152 1.567 1.465 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.973 1.072 1.185 1.362 1.699 1.515 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03679 HG03679 3.339 3.325 3.401 3.493 3.865 4.15 3.971 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.431 3.449 3.626 3.721 3.94 4.342 3.983 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.321 3.498 3.732 3.902 3.903 4.395 3.995 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.998 3.119 3.361 3.657 3.703 4.357 3.998 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03680 HG03680 -1.305 -1.301 -1.505 -1.582 -1.667 -2.071 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.224 -1.208 -1.29 -1.32 -1.472 -1.984 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.808 -0.796 -0.818 -0.935 -1.341 -1.677 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.524 -0.579 -0.663 -0.866 -1.34 -1.643 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03681 HG03681 1.16 1.207 1.135 1.116 0.846 0.902 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.16 1.196 1.166 1.132 0.979 0.938 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.398 1.404 1.411 1.423 1.3 0.842 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.851 1.786 1.695 1.634 1.487 0.847 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03683 HG03683 -0.062 -0.022 -0.215 -0.413 -0.782 -1.075 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.049 0.023 -0.132 -0.387 -0.688 -0.968 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.238 0.149 0.017 -0.223 -0.436 -0.999 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.219 0.092 -0.058 -0.313 -0.947 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03684 HG03684 0.563 0.463 0.478 0.494 0.391 0.103 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.669 0.615 0.605 0.451 0.417 0.313 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.7 0.644 0.628 0.4 0.314 0.31 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.584 0.518 0.467 0.344 0.226 0.303 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03685 HG03685 -2.012 -1.876 -1.975 -2.015 -1.974 -1.319 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.07 -1.935 -1.916 -1.899 -2.001 -1.482 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.847 -1.794 -1.707 -1.686 -1.915 -1.463 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.545 -1.488 -1.409 -1.445 -1.724 -1.422 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03686 HG03686 1.071 0.733 0.439 0.213 -0.197 -0.224 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.113 0.835 0.499 0.151 -0.092 -0.184 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.657 0.484 0.197 0 -0.269 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.429 0.4 0.231 0.055 -0.255 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03687 HG03687 0.092 -0.099 -0.151 -0.189 -0.162 -0.104 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.063 0.032 0.111 0.003 -0.073 -0.076 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.258 0.324 0.266 -0.051 -0.032 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.239 0.31 0.348 0.3 -0.052 -0.035 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03688 HG03688 -0.918 -0.988 -1.018 -0.93 -0.635 -0.142 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.722 -0.754 -0.824 -0.856 -0.609 -0.11 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.787 -0.774 -0.83 -0.631 -0.037 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.767 -0.773 -0.753 -0.738 -0.691 -0.022 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03689 HG03689 -2.24 -1.965 -1.485 -1.169 -0.72 -0.309 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.915 -1.723 -1.428 -1.271 -0.883 -0.338 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.371 -1.308 -1.172 -0.973 -0.906 -0.433 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.071 -1.065 -1.045 -0.911 -0.797 -0.451 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03690 HG03690 0.94 1.363 1.857 2.411 2.677 2.881 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.257 1.566 2.01 2.397 2.556 2.61 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.875 2.019 2.175 2.293 2.283 2.24 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.199 2.261 2.32 2.306 2.184 2.12 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03691 HG03691 1.211 1.246 1.195 1.043 0.597 -0.399 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.03 1.047 0.999 1.02 0.744 -0.316 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.721 0.718 0.714 0.661 0.683 -0.196 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.461 0.552 0.574 0.584 -0.203 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03692 HG03692 -0.3 -0.457 -0.702 -0.692 -0.697 -0.711 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.631 -0.735 -0.889 -0.827 -0.89 -0.928 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.259 -1.259 -1.311 -1.232 -1.084 -1.147 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.506 -1.467 -1.47 -1.465 -1.223 -1.172 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03693 HG03693 -1.482 -1.439 -1.24 -0.994 -0.881 -1.186 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.333 -1.241 -1.046 -0.845 -0.708 -1.09 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.864 -0.806 -0.719 -0.62 -0.492 -0.816 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.418 -0.42 -0.491 -0.514 -0.409 -0.725 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03694 HG03694 -0.05 0.154 0.241 0.461 0.931 1.106 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.047 0.174 0.187 0.344 0.572 0.752 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.495 0.492 0.485 0.573 0.444 0.553 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.945 0.921 0.845 0.784 0.634 0.538 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03695 HG03695 1.506 1.23 0.902 0.65 0.518 0.604 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.403 1.256 1.058 0.815 0.56 0.648 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.444 1.436 1.419 1.29 0.867 0.713 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.326 1.376 1.47 1.461 1.065 0.767 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03696 HG03696 -1.192 -1.325 -1.302 -1.046 -0.842 -0.301 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.319 -1.393 -1.358 -1.028 -0.806 -0.574 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.255 -1.148 -0.882 -0.713 -0.861 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.182 -1.138 -1.015 -0.784 -0.632 -0.979 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03697 HG03697 0.489 0.673 0.987 1.249 1.428 0.888 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.356 0.496 0.74 1.076 1.223 0.94 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.245 0.345 0.478 0.6 0.798 0.87 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.034 0.02 0.145 0.243 0.457 0.83 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03698 HG03698 -2.54 -2.488 -2.396 -2.284 -2.258 -1.594 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.567 -2.544 -2.533 -2.532 -2.446 -1.51 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.27 -2.262 -2.248 -2.407 -2.728 -1.525 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.879 -1.961 -2.033 -2.209 -2.661 -1.595 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03699 HG03699 0.132 0.239 0.596 0.605 0.587 0.119 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.106 0.341 0.664 0.673 0.575 -0.009 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.415 0.533 0.659 0.786 0.815 0.13 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.703 0.79 0.79 0.765 0.919 0.212 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03701 HG03701 0.178 0.321 0.616 0.802 0.927 0.347 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.465 0.774 0.857 0.88 0.166 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.29 0.487 0.643 0.852 0.279 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.106 0.085 0.217 0.369 0.801 0.344 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03702 HG03702 -0.777 -0.854 -1.087 -1.158 -1.221 -0.671 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.005 -1.07 -1.211 -1.236 -1.189 -0.709 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.287 -1.25 -1.27 -1.322 -1.22 -0.698 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.42 -1.379 -1.34 -1.299 -1.271 -0.657 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03703 HG03703 2.054 1.994 1.974 1.934 2.016 1.395 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.042 2.019 2.008 2.014 2.147 1.571 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.164 2.173 2.173 2.128 2.232 1.735 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.198 2.174 2.142 2.126 2.207 1.78 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03705 HG03705 0.189 0.053 0.105 0.255 0.726 1.078 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.373 0.326 0.324 0.428 0.824 0.965 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.748 0.752 0.798 0.855 1.129 0.913 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.973 0.967 1.019 1.096 1.312 0.94 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03706 HG03706 0.297 0.318 0.403 0.744 0.578 0.233 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.952 0.926 0.886 0.809 0.599 0.323 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.731 1.684 1.571 1.295 0.672 0.226 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.849 1.784 1.641 1.401 0.825 0.208 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03708 HG03708 -0.239 -0.024 0.283 0.718 0.965 0.688 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.345 -0.12 0.174 0.565 0.752 0.735 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.232 -0.08 0.187 0.395 0.492 0.708 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.053 0.043 0.175 0.272 0.366 0.687 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03709 HG03709 0.818 0.689 0.421 -0.147 -0.368 0.024 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.318 0.229 0.061 -0.313 -0.439 -0.096 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.476 -0.509 -0.587 -0.605 -0.32 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.534 -0.517 -0.537 -0.581 -0.427 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03711 HG03711 2.399 2.322 2.137 1.944 1.794 1.717 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.444 2.385 2.255 2.003 1.883 1.855 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.535 2.431 2.299 2.127 1.965 1.712 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.503 2.379 2.18 1.985 1.898 1.659 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03713 HG03713 -0.325 -0.339 -0.388 -0.397 -0.547 -0.475 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.07 -0.075 -0.14 -0.246 -0.485 -0.562 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.326 0.273 0.146 -0.174 -0.808 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.416 0.35 0.276 0.159 -0.112 -0.829 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03714 HG03714 -0.438 -0.32 0.078 0.371 0.574 0.651 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 0.168 0.407 0.641 0.94 1.007 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.68 0.793 0.877 1.169 1.407 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.841 0.848 0.896 0.921 1.157 1.497 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03716 HG03716 -0.532 -0.72 -0.93 -0.959 -0.856 -0.398 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.61 -0.753 -0.906 -0.916 -0.829 -0.291 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.851 -0.852 -0.846 -0.809 -0.884 -0.357 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.934 -0.926 -0.867 -0.81 -0.858 -0.375 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03717 HG03717 1.405 1.351 1.134 0.525 -0.295 -0.661 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.024 1.011 0.876 0.546 0.078 -0.462 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.699 0.634 0.579 0.497 0.491 -0.069 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.521 0.474 0.458 0.454 0.608 0.079 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03718 HG03718 1.56 1.727 1.96 2.258 1.959 0.705 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.78 1.763 1.938 2.141 1.841 0.667 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.558 1.594 1.676 1.768 1.639 0.555 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.213 1.276 1.365 1.518 1.43 0.548 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03719 HG03719 -0.306 -0.142 -0.119 -0.285 -0.251 0.101 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.325 -0.187 -0.186 -0.284 -0.198 -0.162 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.78 -0.702 -0.717 -0.578 -0.288 -0.138 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.165 -1.029 -0.95 -0.832 -0.378 -0.126 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03720 HG03720 1.429 1.225 1.097 0.846 0.937 1.151 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.207 1.207 1.17 0.896 0.979 1.268 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.224 1.199 1.099 0.958 0.989 1.231 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.141 1.092 0.942 0.872 0.919 1.197 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03721 HG03721 1.643 1.609 1.441 1.262 0.999 0.194 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.48 1.448 1.287 1.123 0.918 0.032 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.965 0.951 0.885 0.824 0.756 -0.086 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.801 0.786 0.716 0.559 0.564 -0.078 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03722 HG03722 -0.365 -0.159 -0.006 -0.298 -0.169 0.216 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.259 -0.175 -0.352 -0.036 0.223 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.374 -0.424 -0.344 -0.11 0.536 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.381 -0.376 -0.411 -0.109 0.59 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03725 HG03725 1.105 1.168 1.152 0.836 0.135 0.117 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.247 1.203 1.155 0.817 0.185 -0.231 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.92 0.941 0.868 0.699 0.416 -0.513 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.495 0.601 0.645 0.645 0.524 -0.526 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03727 HG03727 1.142 1.167 1.32 1.407 1.453 0.809 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.24 1.29 1.346 1.327 1.264 0.681 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.229 1.338 1.441 1.415 1.2 0.48 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.106 1.248 1.385 1.51 1.316 0.463 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03729 HG03729 1.065 1.044 0.898 0.423 0.206 0.611 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.089 1.021 0.887 0.48 0.42 0.823 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.422 1.326 1.132 0.957 0.855 0.917 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.512 1.376 1.222 1.131 1.051 0.951 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03730 HG03730 -0.2 -0.3 -0.507 -1.037 -2.014 -2.048 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.532 -0.63 -0.685 -1.138 -1.957 -2.026 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.936 -1.026 -1.098 -1.397 -1.907 -2.173 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.881 -1.007 -1.21 -1.774 -2.296 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03731 HG03731 1.955 1.982 2.002 2.107 2.138 2.091 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.963 1.956 1.911 2.053 2.143 1.935 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.722 1.717 1.671 1.676 1.947 1.824 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.328 1.374 1.409 1.451 1.764 1.774 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03733 HG03733 -0.438 -0.462 -0.645 -1.012 -1.399 -0.983 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.564 -0.799 -1.067 -1.35 -0.957 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.084 -1.122 -1.137 -1.219 -1.306 -1.088 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.338 -1.401 -1.377 -1.351 -1.382 -1.122 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03736 HG03736 -0.157 -0.08 0.05 0.324 0.603 0.684 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.15 0.162 0.301 0.565 0.66 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.366 0.381 0.504 0.61 0.562 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.292 0.359 0.524 0.691 0.554 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03738 HG03738 0.785 0.923 0.894 0.758 0.327 -0.068 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.662 0.739 0.613 0.284 -0.002 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.048 0.026 0.096 0.089 -0.071 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.542 -0.512 -0.419 -0.191 -0.054 -0.088 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03740 HG03740 -0.612 -0.756 -0.82 -0.908 -0.998 -1.004 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.815 -0.85 -0.918 -0.927 -0.76 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.896 -1.011 -1.029 -1.077 -0.479 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.111 -1.101 -1.16 -1.25 -1.223 -0.416 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03741 HG03741 -0.581 -0.32 -0.22 -0.073 0.18 -0.079 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.224 -0.215 -0.191 -0.064 0.112 -0.179 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.215 0.225 0.192 0.388 0.365 -0.049 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.535 0.586 0.596 0.625 0.661 0.029 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03742 HG03742 0.591 0.66 0.507 -0.008 -0.581 -0.87 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.658 0.453 0.043 -0.433 -0.947 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.464 0.523 0.508 0.401 0.08 -0.777 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.511 0.609 0.665 0.46 -0.645 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03743 HG03743 -1.249 -1.142 -0.768 -0.487 -0.263 -0.604 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.77 -0.659 -0.414 -0.124 -0.023 -0.517 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.05 -0.021 0.102 0.274 0.304 -0.368 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.141 0.275 0.475 0.536 -0.325 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03744 HG03744 0.747 0.744 0.684 0.206 -0.061 -0.121 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.747 0.741 0.602 0.085 -0.185 -0.315 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.475 0.395 0.2 -0.081 -0.436 -0.293 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 -0.084 -0.196 -0.399 -0.622 -0.278 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03745 HG03745 1.914 2.01 1.821 1.412 0.63 0.118 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.782 1.735 1.542 1.133 0.488 0.185 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.215 1.136 0.993 0.795 0.326 0.257 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.914 0.945 0.937 0.761 0.255 0.273 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03746 HG03746 0.981 0.71 0.619 0.633 0.714 1.224 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.941 0.732 0.534 0.506 0.651 1.344 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.662 0.548 0.392 0.116 0.213 1.332 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 0.203 0.108 -0.12 -0.151 1.285 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03752 HG03752 -0.782 -0.939 -1.089 -1.252 -1.259 -1.115 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.972 -1.063 -1.203 -1.372 -1.16 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.781 -0.813 -0.896 -1.236 -1.4 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.529 -0.572 -0.611 -0.663 -1.084 -1.415 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03753 HG03753 1.309 1.346 1.287 1.252 1.324 1.361 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.503 1.459 1.334 1.239 1.24 1.202 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.645 1.574 1.523 1.471 1.402 1.055 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.646 1.587 1.583 1.585 1.439 1.065 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03754 HG03754 1.295 1.323 1.464 1.52 1.252 0.612 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.586 1.551 1.586 1.623 1.371 0.835 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.714 1.646 1.518 1.479 1.344 1.062 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.621 1.568 1.406 1.208 1.053 1.084 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03755 HG03755 -0.842 -0.641 -0.424 -0.124 0.447 0.695 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.613 -0.409 -0.195 0.059 0.458 0.678 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.327 -0.183 -0.01 0.185 0.555 0.596 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.209 -0.059 0.088 0.271 0.513 0.576 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03756 HG03756 0.167 0.075 0.217 0.167 0.105 -0.08 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.103 0.027 0.039 -0.119 -0.137 -0.154 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.329 -0.357 -0.348 -0.458 -0.462 -0.369 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.494 -0.559 -0.62 -0.717 -0.668 -0.406 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03757 HG03757 -1.678 -1.656 -1.604 -1.433 -1.339 -1.089 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.332 -1.427 -1.459 -1.336 -1.433 -1.067 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.896 -0.982 -1.028 -1.045 -1.258 -1.283 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.659 -0.729 -0.765 -0.765 -1.055 -1.293 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03760 HG03760 2.14 2.026 1.884 1.88 1.927 1.873 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.855 1.811 1.71 1.787 1.887 1.979 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.212 1.163 1.17 1.346 1.697 1.896 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.826 0.812 0.813 1.002 1.425 1.85 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03761 HG03761 -0.042 0.233 0.329 0.177 0.27 -0.297 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.116 0.111 0.206 0.146 0.076 -0.342 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.15 -0.138 -0.102 -0.255 -0.472 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.294 -0.391 -0.434 -0.476 -0.519 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03762 HG03762 -0.334 -0.439 -0.601 -0.625 -0.293 -0.267 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.362 -0.45 -0.615 -0.71 -0.512 -0.4 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.07 -0.09 -0.253 -0.331 -0.496 -0.451 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.072 0.039 -0.093 -0.198 -0.396 -0.438 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03765 HG03765 1.322 1.313 1.295 1.451 1.649 2.366 3.971 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.166 1.123 1.064 1.052 1.331 2.428 3.983 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.83 0.719 0.614 0.486 0.645 2.12 3.995 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.531 0.408 0.21 0.103 0.297 1.947 3.998 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03767 HG03767 -0.467 -0.437 -0.288 0.059 0.143 -0.948 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.302 -0.201 -0.081 0.347 0.547 -0.774 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.255 0.336 0.527 0.786 1.007 -0.126 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.431 0.572 0.837 1.059 1.228 0.075 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03770 HG03770 0.411 0.698 0.933 0.988 0.964 0.843 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.677 0.887 0.971 1.073 1.021 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.733 0.767 0.837 1.014 1.289 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.806 0.811 0.742 0.671 0.861 1.354 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03771 HG03771 0.057 -0.031 -0.192 -0.344 -0.393 -0.087 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.335 -0.425 -0.475 -0.443 0.073 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.596 -0.637 -0.702 -0.816 -0.65 0.131 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.823 -0.94 -1.048 -1.131 -0.987 0.148 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03772 HG03772 -0.754 -0.31 0.328 0.975 1.157 0.661 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.23 0.138 0.638 1.171 1.342 0.378 -1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.594 0.888 1.193 1.514 0.403 -1.247 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.734 0.826 0.915 1.078 1.467 0.444 -1.263 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03773 HG03773 0.019 0.259 0.434 0.583 0.821 1.221 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.099 0.258 0.37 0.538 0.841 1.247 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.279 0.372 0.467 0.481 0.729 1.186 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.192 0.316 0.434 0.533 0.764 1.118 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03774 HG03774 -1.742 -1.471 -1.37 -1.455 -1.543 -1.567 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.537 -1.3 -1.287 -1.3 -1.432 -1.722 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.149 -1.079 -0.997 -0.982 -1.146 -1.56 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.772 -0.703 -0.611 -0.638 -0.897 -1.517 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03775 HG03775 -0.396 -0.331 -0.313 -0.113 0.011 0.504 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.486 -0.408 -0.412 -0.258 -0.169 0.346 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.642 -0.649 -0.698 -0.344 0.213 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.919 -0.872 -0.805 -0.753 -0.474 0.213 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03777 HG03777 0.189 0.025 -0.29 -0.45 -0.446 -0.161 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.147 -0.232 -0.373 -0.5 -0.491 -0.305 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.675 -0.697 -0.819 -0.59 -0.43 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.043 -1 -0.955 -0.954 -0.806 -0.477 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03778 HG03778 0.11 0.195 0.349 0.595 0.845 0.782 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.411 0.427 0.475 0.614 0.739 0.742 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.698 0.733 0.814 0.824 0.797 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.7 0.766 0.755 0.906 0.805 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03779 HG03779 -0.229 -0.4 -0.426 -0.311 0.22 0.745 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.437 -0.341 -0.179 0.347 0.862 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.149 -0.143 -0.102 0.032 0.382 1.029 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.004 0.016 0.08 0.127 0.439 1.093 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03780 HG03780 -0.944 -1.01 -1.273 -1.495 -1.384 -0.703 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.595 -0.677 -0.84 -1.023 -1.07 -0.744 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.054 -0.07 -0.232 -0.373 -0.477 -0.798 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.41 0.306 0.148 -0.035 -0.243 -0.75 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03781 HG03781 0.54 0.522 0.541 0.814 1.297 2.113 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.303 0.399 0.63 0.995 1.987 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.288 0.312 0.391 0.426 0.706 1.747 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.528 0.49 0.457 0.4 0.583 1.666 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03782 HG03782 -0.574 -0.529 -0.544 -0.55 -0.933 -1.275 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.374 -0.349 -0.37 -0.761 -1.185 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.307 -0.331 -0.357 -0.467 -0.613 -0.965 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.541 -0.521 -0.512 -0.562 -0.694 -0.881 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03784 HG03784 -0.931 -0.822 -0.683 -0.794 -1.231 -1.302 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.629 -0.549 -0.532 -0.7 -1.051 -1.173 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.267 -0.256 -0.289 -0.414 -0.719 -0.905 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.057 0.051 0.017 -0.166 -0.531 -0.789 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03785 HG03785 -0.18 -0.135 -0.193 -0.594 -1.124 -1.833 -3.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.177 -0.156 -0.263 -0.543 -0.804 -1.694 -3.12 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.318 -0.377 -0.482 -0.472 -0.394 -1.181 -3.235 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.317 -0.352 -0.486 -0.5 -0.302 -1.006 -3.262 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03786 HG03786 -1.308 -1.28 -1.333 -1.372 -1.253 -0.631 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.115 -1.112 -1.168 -1.333 -1.253 -0.526 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.767 -0.737 -0.798 -1.025 -1.231 -0.603 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.863 -0.84 -0.819 -0.879 -1.132 -0.622 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03787 HG03787 -0.094 0.114 0.117 0.098 0.083 -0.559 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.024 0.141 0.259 0.404 0.381 -0.589 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.461 0.514 0.518 0.612 0.471 -0.444 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.84 0.857 0.84 0.841 0.668 -0.487 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03788 HG03788 -0.576 -0.286 0.017 0.171 0.271 -0.203 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 0.019 0.189 0.234 0.209 -0.34 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.423 0.532 0.429 0.103 -0.339 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.351 0.452 0.491 0.364 0.042 -0.332 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03789 HG03789 0.315 0.234 0.056 -0.297 -0.517 -0.252 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.34 0.231 0.048 -0.202 -0.475 -0.103 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.423 0.357 0.184 -0.152 -0.396 -0.077 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.277 0.201 -0.03 -0.335 -0.075 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03790 HG03790 1.721 1.452 1.185 0.968 1.221 1.635 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.595 1.426 1.138 0.896 1.255 1.706 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.056 0.979 0.835 0.765 1.229 1.751 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.574 0.618 0.65 0.692 1.207 1.74 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03792 HG03792 1.467 1.48 1.352 1.209 0.845 0.29 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.565 1.554 1.412 1.326 1.157 0.395 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.688 1.653 1.579 1.526 1.498 0.601 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.699 1.696 1.665 1.533 1.565 0.673 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03793 HG03793 1.068 1.097 0.757 0.377 -0.432 -0.918 -2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.854 0.612 0.255 -0.472 -1.03 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.817 0.746 0.606 0.326 -0.31 -1.063 -2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.137 1.092 0.916 0.657 -0.005 -1.07 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03794 HG03794 -0.777 -0.796 -0.867 -0.851 -0.964 -1.128 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.957 -0.87 -0.799 -0.679 -0.928 -1.347 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.851 -0.837 -0.657 -0.545 -0.622 -1.372 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.396 -0.392 -0.371 -0.357 -0.415 -1.293 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03796 HG03796 -0.145 0.04 0.124 0.027 -0.041 -0.191 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 0.023 0.122 0.115 0.101 -0.033 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.283 0.292 0.311 0.329 0.279 0.165 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.56 0.539 0.479 0.31 0.241 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03797 HG03797 0.606 0.495 0.249 -0.159 -0.693 -1.057 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.465 0.337 0.142 -0.304 -0.577 -0.985 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.187 0.12 0.007 -0.257 -0.508 -0.839 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.089 0.1 0.058 -0.069 -0.325 -0.838 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03799 HG03799 0.108 0.172 0.28 0.196 0.358 0.294 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 0.108 0.185 0.262 0.543 0.478 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.028 0.068 0.106 0.18 0.54 0.859 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.12 0.176 0.186 0.132 0.495 0.955 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03800 HG03800 1.064 1.25 1.325 1.353 1.269 0.622 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.296 1.298 1.366 1.355 1.316 0.865 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.174 1.166 1.173 1.141 1.196 1 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.938 0.899 0.861 0.895 1.004 0.991 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03802 HG03802 0.557 0.301 0.217 0.283 0.44 0.225 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.615 0.447 0.301 0.36 0.499 0.413 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.461 0.392 0.318 0.262 0.408 0.617 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.165 0.169 0.126 0.179 0.667 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03803 HG03803 -1.517 -1.597 -1.479 -1.397 -1.241 -0.632 0.471 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.475 -1.502 -1.42 -1.474 -1.258 -0.801 0.431 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.203 -1.294 -1.328 -1.459 -1.352 -0.763 0.38 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.991 -1.124 -1.275 -1.456 -1.418 -0.751 0.368 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03805 HG03805 0.644 0.571 0.459 0.354 0.339 0.184 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.77 0.757 0.594 0.354 0.297 0.155 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.024 0.949 0.857 0.708 0.428 0.193 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.041 1.012 0.937 0.823 0.633 0.226 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03806 HG03806 0.348 0.297 0.173 -0.415 -1.249 -1.219 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.496 0.472 0.225 -0.474 -1.052 -1.258 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.574 0.501 0.243 -0.277 -0.736 -0.994 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.513 0.506 0.445 0.076 -0.451 -0.909 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03808 HG03808 -1.618 -1.634 -1.745 -1.92 -2.386 -3.396 -2.886 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.809 -1.803 -1.89 -1.953 -2.137 -3.243 -2.847 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.649 -1.658 -1.724 -1.799 -1.93 -2.86 -2.786 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.235 -1.217 -1.258 -1.367 -1.605 -2.818 -2.769 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03809 HG03809 0.064 0.237 0.474 0.566 0.254 -0.622 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.417 0.542 0.681 0.725 0.303 -0.603 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.981 1.12 1.147 0.554 -0.549 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.142 1.226 1.347 1.313 0.789 -0.488 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03812 HG03812 -0.691 -0.652 -0.653 -0.468 -0.225 0.728 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.852 -0.815 -0.767 -0.659 -0.623 0.427 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.277 -1.253 -1.186 -1.036 -1.034 -0.041 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.382 -1.372 -1.356 -1.269 -1.275 -0.178 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03814 HG03814 0.225 0.283 0.304 0.277 0.32 0.263 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.257 0.374 0.488 0.472 0.374 0.495 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 0.175 0.344 0.436 0.458 0.817 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.029 0.107 0.259 0.315 0.917 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03815 HG03815 -0.161 0.149 0.11 0.042 0.144 0.481 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.059 -0.006 0.037 0.211 0.545 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.138 0.135 0.142 0.396 0.614 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.403 0.386 0.386 0.351 0.472 0.639 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03816 HG03816 0.663 0.995 1.107 1.092 1.243 1.019 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 1.139 1.333 1.463 1.482 1.151 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.51 1.623 1.701 1.834 1.933 1.466 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.918 1.976 2.066 2.137 2.007 1.603 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03817 HG03817 0.179 0.129 0.287 0.101 -0.189 -0.069 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.096 0.219 0.036 -0.351 -0.124 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.073 -0.068 -0.051 -0.136 -0.46 -0.319 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.457 -0.42 -0.317 -0.293 -0.545 -0.358 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03821 HG03821 0.799 0.456 0.154 -0.081 -0.577 -0.945 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.21 0.055 -0.154 -0.285 -0.626 -0.999 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.556 -0.612 -0.685 -0.951 -1.077 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.554 -0.533 -0.6 -0.939 -1.2 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03823 HG03823 -1.083 -0.952 -0.725 -0.6 -0.141 0.2 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.922 -0.812 -0.601 -0.46 -0.135 0.388 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.631 -0.564 -0.45 -0.283 -0.049 0.429 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.469 -0.344 -0.139 0.037 0.449 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03824 HG03824 0.602 0.54 0.512 0.555 0.418 -0.192 -0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.674 0.647 0.724 0.681 0.257 -0.226 -0.911 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.806 0.772 0.776 0.829 0.178 -0.213 -0.799 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.032 0.985 0.871 0.846 0.25 -0.239 -0.77 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03825 HG03825 -0.405 -0.306 -0.127 -0.223 -0.111 -0.136 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.295 -0.177 -0.043 -0.21 -0.247 -0.047 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 0.041 0.037 -0.002 -0.15 -0.04 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.108 0.126 0.114 0.141 -0.002 -0.007 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03826 HG03826 1.025 0.953 0.977 0.785 0.181 -0.558 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.771 0.785 0.81 0.7 0.035 -0.601 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.547 0.515 0.48 -0.197 -0.706 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.396 0.362 0.299 0.235 -0.289 -0.78 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03829 HG03829 0.047 0.124 0.327 0.52 0.638 0.753 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.031 -0.015 0.139 0.354 0.391 0.609 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.257 -0.082 0.179 0.175 0.183 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.251 -0.171 0.099 0.188 0.011 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03830 HG03830 -0.898 -1.06 -1.411 -1.606 -1.28 -0.637 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.014 -1.122 -1.386 -1.643 -1.402 -0.952 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.687 -0.748 -0.813 -0.887 -1.067 -1.4 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.275 -0.26 -0.224 -0.19 -0.518 -1.486 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03832 HG03832 -1.277 -1.049 -0.888 -0.844 -0.826 -0.517 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.209 -0.945 -0.746 -0.644 -0.669 -0.607 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.784 -0.556 -0.314 -0.121 -0.175 -0.496 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.531 -0.321 -0.062 0.161 0.121 -0.379 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03833 HG03833 -0.878 -1.015 -1.3 -1.62 -1.535 -1.026 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.001 -1.114 -1.388 -1.724 -1.683 -1.151 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.248 -1.308 -1.404 -1.421 -1.39 -1.29 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.286 -1.246 -1.252 -1.176 -1.042 -1.256 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03836 HG03836 -0.328 -0.303 -0.291 -0.392 -0.551 -0.687 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.486 -0.512 -0.485 -0.604 -0.832 -0.655 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.031 -0.994 -0.999 -1.017 -1.178 -0.872 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.238 -1.268 -1.337 -1.391 -1.491 -0.944 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03837 HG03837 -0.148 -0.391 -0.529 -0.379 -0.076 0.174 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.634 -0.72 -0.624 -0.268 -0.051 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.883 -0.863 -0.816 -0.645 -0.408 -0.343 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.769 -0.651 -0.527 -0.38 -0.366 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03838 HG03838 1.463 1.441 1.216 1.104 0.671 -0.106 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.303 1.189 1.062 1.039 0.76 -0.139 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.226 1.1 1.02 0.876 0.712 -0.221 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.39 1.267 1.128 0.945 0.721 -0.28 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03844 HG03844 -1.006 -0.984 -0.842 -0.385 0.464 1.064 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.512 -1.392 -1.135 -0.472 0.328 1.179 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.688 -1.545 -1.291 -0.83 0.123 1.032 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.434 -1.324 -1.123 -0.774 0.002 0.976 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03846 HG03846 -0.086 -0.432 -0.516 -0.647 -0.493 -0.469 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.062 -0.293 -0.443 -0.591 -0.337 -0.331 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.41 -0.508 -0.734 -0.939 -0.574 -0.225 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.932 -0.964 -1.089 -1.188 -0.874 -0.285 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03848 HG03848 -0.607 -0.756 -0.815 -0.937 -1.372 -1.71 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.694 -0.723 -0.794 -1.131 -1.568 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.672 -0.721 -0.736 -0.721 -0.763 -1.479 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.688 -0.722 -0.705 -0.641 -0.588 -1.468 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03849 HG03849 0.339 -0.056 -0.354 -0.48 -0.352 -0.145 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 -0.272 -0.503 -0.655 -0.486 -0.103 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.731 -0.849 -0.988 -0.837 -0.038 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.009 -1.016 -1.042 -1.152 -1.002 -0.061 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03850 HG03850 0.242 -0.089 -0.354 -0.759 -1.243 -1.256 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.002 -0.284 -0.498 -0.923 -1.227 -1.15 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.263 -0.475 -0.835 -1.138 -1.133 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.189 -0.306 -0.532 -0.849 -1.068 -1.088 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03851 HG03851 1.505 1.355 1.267 1.374 1.175 0.685 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.698 1.534 1.375 1.449 1.267 0.894 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.819 1.726 1.626 1.528 1.342 1.096 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.737 1.688 1.62 1.5 1.25 1.148 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03854 HG03854 -1.419 -1.222 -1.073 -0.802 -0.405 -0.134 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.236 -1.188 -1.036 -0.778 -0.488 -0.165 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.008 -0.948 -0.854 -0.754 -0.504 -0.189 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.958 -0.906 -0.853 -0.767 -0.533 -0.192 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03856 HG03856 -1.025 -1.052 -1.064 -1.201 -1.392 -1.751 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.828 -0.865 -1.036 -1.193 -1.682 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.408 -0.507 -0.606 -1.021 -1.514 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.3 -0.421 -0.571 -0.987 -1.522 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03857 HG03857 -0.221 -0.346 -0.229 -0.072 0.472 0.772 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.169 -0.149 -0.03 0.277 0.636 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.206 -0.205 -0.089 0.163 0.415 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.285 -0.249 -0.145 0.088 0.385 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03858 HG03858 -0.509 -0.644 -0.735 -0.941 -1.228 -1.023 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.482 -0.541 -0.653 -0.937 -1.163 -1.175 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.603 -0.793 -1.039 -1.133 -1.353 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.482 -0.643 -0.839 -1.091 -1.141 -1.409 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03861 HG03861 0.977 1.088 1.091 0.998 0.979 1.496 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.773 0.741 0.603 0.714 1.445 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.331 0.316 0.3 0.259 1.089 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.329 0.289 0.28 0.28 0.209 0.963 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03862 HG03862 1.071 1.118 1.31 1.396 1.338 1.342 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.15 1.21 1.325 1.429 1.458 1.424 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.632 1.622 1.622 1.562 1.749 1.466 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.871 1.83 1.787 1.757 1.826 1.515 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03863 HG03863 0.415 0.561 0.625 0.94 1.423 1.312 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.305 0.546 1.02 1.495 1.193 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.122 0.306 0.591 1.014 1.421 1.125 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.485 0.735 1.078 1.439 1.038 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03864 HG03864 -0.24 -0.295 -0.354 -0.252 -0.475 -0.811 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.318 -0.424 -0.392 -0.464 -0.811 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.222 -0.309 -0.424 -0.541 -0.632 -0.684 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.302 -0.432 -0.571 -0.744 -0.857 -0.612 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03867 HG03867 1.083 1.064 1.1 0.956 0.821 1.061 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.207 1.289 1.29 1.008 0.89 1.254 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.317 1.314 1.297 1.15 0.938 1.357 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.099 1.039 0.998 0.874 1.377 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03868 HG03868 -1.466 -1.527 -1.527 -1.344 -1.001 -0.5 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.573 -1.488 -1.386 -1.25 -0.972 -0.658 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.104 -1.029 -0.903 -0.859 -0.72 -0.708 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.77 -0.75 -0.682 -0.655 -0.571 -0.687 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03869 HG03869 -1.258 -1.293 -1.001 -0.611 -0.065 0.828 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.503 -1.358 -1.05 -0.631 -0.013 0.871 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.384 -1.309 -1.195 -0.881 -0.18 1.069 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.343 -1.294 -1.214 -1.046 -0.38 1.097 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03870 HG03870 0.883 0.939 0.85 0.56 0.381 0.9 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.675 0.682 0.558 0.333 0.224 0.925 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.206 -0.35 -0.503 -0.307 0.64 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.883 -0.925 -0.975 -0.999 -0.711 0.499 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03871 HG03871 1.288 1.215 1.02 0.516 -0.147 -0.512 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.301 1.143 0.874 0.395 -0.221 -0.514 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.165 1.024 0.845 0.554 -0.063 -0.741 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1 0.902 0.794 0.709 0.212 -0.8 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03872 HG03872 -0.517 -0.388 -0.213 0.079 0.67 0.88 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.231 -0.1 0.118 0.381 0.864 0.981 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.117 0.255 0.38 0.413 0.742 0.978 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.36 0.425 0.371 0.574 0.938 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03873 HG03873 0.348 0.228 0.383 0.616 0.553 0.525 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.433 0.379 0.505 0.703 0.727 0.671 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.908 0.992 1.024 0.997 0.876 0.895 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.176 1.218 1.211 1.095 0.919 0.958 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03874 HG03874 1.317 1.29 1.227 1.25 1.275 1.909 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.28 1.307 1.313 1.153 1.76 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.91 0.907 0.965 1.056 1.068 1.557 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.498 0.605 0.752 0.931 1.506 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03875 HG03875 0.305 0.427 0.475 0.614 0.414 -0.018 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.727 0.694 0.744 0.532 0.115 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.89 0.967 0.991 0.956 0.651 0.312 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.84 0.918 0.955 0.684 0.352 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03882 HG03882 -1.532 -1.814 -2.272 -2.675 -3.199 -2.703 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.881 -2.122 -2.52 -2.943 -3.453 -2.837 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.312 -2.42 -2.577 -2.786 -3.282 -3.224 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.347 -2.425 -2.461 -2.519 -2.928 -3.22 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03884 HG03884 -0.013 -0.149 -0.401 -0.883 -1.184 -1.532 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.056 -0.166 -0.347 -0.693 -0.989 -1.226 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 0.025 -0.083 -0.347 -0.562 -0.903 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.112 0.084 0.012 -0.142 -0.379 -0.793 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03885 HG03885 -1.956 -1.924 -1.884 -1.785 -1.698 -0.831 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.614 -1.664 -1.741 -1.907 -1.776 -0.911 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.837 -1.927 -2.022 -2.232 -2.079 -1.131 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.025 -2.09 -2.173 -2.352 -2.339 -1.198 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03886 HG03886 -0.528 -0.477 -0.545 -0.612 -0.148 -0.127 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.351 -0.418 -0.352 0.035 -0.018 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.078 0.101 0.096 0.134 0.516 0.359 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.447 0.457 0.469 0.509 0.764 0.508 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03887 HG03887 -0.231 -0.146 0.089 0.196 0.129 -0.313 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 0.106 0.209 0.202 -0.012 -0.54 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.418 0.444 0.488 0.404 0.008 -0.696 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.424 0.466 0.505 0.483 0.153 -0.72 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03888 HG03888 0.877 0.909 0.889 0.802 0.269 -0.599 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.011 1.016 0.969 0.89 0.491 -0.515 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.178 1.149 1.095 0.959 0.554 -0.294 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.161 1.163 1.152 1.07 0.685 -0.276 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03890 HG03890 -1.938 -1.976 -2.022 -2.294 -2.508 -2.365 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.908 -1.936 -1.988 -2.042 -1.956 -2.101 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.515 -1.477 -1.499 -1.526 -1.301 -1.481 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.458 -1.34 -1.226 -1.243 -1.082 -1.252 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03894 HG03894 2.065 1.784 1.304 0.768 -0.053 -0.987 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.914 1.616 1.262 0.726 0.084 -0.994 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.381 1.271 1.024 0.642 0.029 -1.059 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.99 0.949 0.863 0.657 0.175 -1.171 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03895 HG03895 0.3 0.061 -0.239 -0.46 -0.389 0.101 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.271 -0.442 -0.563 -0.42 0.284 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.594 -0.71 -0.699 -0.51 0.007 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.566 -0.645 -0.74 -0.776 -0.56 -0.078 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03897 HG03897 1.787 1.798 1.797 1.824 1.622 1.489 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.722 1.705 1.802 1.801 1.652 1.455 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.861 1.828 1.826 1.797 1.67 1.459 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.006 1.945 1.866 1.761 1.669 1.465 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03898 HG03898 0.382 0.594 0.629 0.594 0.368 0.007 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.716 0.83 0.828 0.737 0.47 0.116 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.033 1.092 1.154 1.05 0.685 0.26 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.939 0.991 1.081 1.069 0.753 0.319 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03899 HG03899 -0.438 -0.462 -0.645 -1.012 -1.399 -0.983 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.533 -0.564 -0.799 -1.067 -1.35 -0.957 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.084 -1.122 -1.137 -1.219 -1.306 -1.088 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.338 -1.401 -1.377 -1.351 -1.382 -1.122 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03900 HG03900 0.124 0.019 -0.027 -0.339 -1.102 -1.588 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.055 -0.054 -0.053 -0.37 -1.104 -1.773 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 0.104 0.161 -0.095 -1.038 -1.838 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.408 0.455 0.273 -0.716 -1.876 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03902 HG03902 -0.501 -0.292 -0.137 -0.081 -0.245 -0.32 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.19 -0.058 -0.076 -0.271 -0.338 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.276 0.302 0.328 0.257 -0.266 -0.411 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.629 0.614 0.507 -0.064 -0.487 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03905 HG03905 0.36 0.423 0.487 0.254 0.116 0.04 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.48 0.464 0.387 0.074 -0.159 -0.018 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.213 0.114 -0.015 -0.115 -0.4 -0.229 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.109 -0.18 -0.303 -0.318 -0.479 -0.258 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03906 HG03906 0.965 1.005 1.098 0.958 1.013 0.727 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.252 1.272 1.307 1.231 1.284 0.838 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.615 1.566 1.511 1.418 1.551 0.927 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.52 1.494 1.449 1.401 1.567 0.959 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03907 HG03907 0.441 0.324 0.262 -0.041 -0.592 -1.026 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.211 0.113 0.093 -0.158 -0.648 -1.187 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.106 -0.127 -0.087 -0.115 -0.531 -1.304 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.26 -0.274 -0.276 -0.208 -0.408 -1.318 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03908 HG03908 2.804 3.149 3.398 3.555 3.333 2.267 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.857 3.128 3.363 3.608 3.256 2.368 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.401 2.579 2.715 2.937 3.01 2.326 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.046 2.144 2.227 2.436 2.637 2.311 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03910 HG03910 -2.525 -2.346 -2.251 -1.637 -1.059 -0.428 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.489 -2.394 -2.249 -1.868 -1.413 -0.643 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.174 -2.098 -2.03 -1.807 -1.647 -0.862 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.74 -1.771 -1.793 -1.687 -1.649 -0.899 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03911 HG03911 0.576 0.605 0.476 0.211 -0.073 -0.371 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.76 0.686 0.384 0.026 -0.02 -0.288 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.601 0.361 0.045 0.074 -0.228 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.502 0.43 0.315 0.091 0.107 -0.163 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03913 HG03913 -0.265 -0.231 -0.012 0.318 0.396 0.437 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.071 -0.036 0.098 0.297 0.242 0.401 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.268 0.283 0.284 0.227 0.015 0.069 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.368 0.314 0.295 -0.027 -0.079 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03914 HG03914 -1.216 -1.151 -1.086 -0.961 -0.646 -0.397 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.98 -0.986 -1.024 -1.203 -0.919 -0.631 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.949 -0.989 -1.051 -1.078 -1.157 -0.737 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.063 -1.046 -1.02 -1.031 -1.124 -0.745 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03916 HG03916 -1.707 -1.672 -1.461 -1.153 -0.557 -0.114 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.615 -1.547 -1.339 -0.983 -0.538 0.086 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.337 -1.256 -1.087 -0.909 -0.586 0.16 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.239 -1.218 -1.102 -0.96 -0.692 0.178 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03917 HG03917 -0.842 -0.969 -1.379 -1.685 -1.869 -1.025 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.946 -1.159 -1.443 -1.873 -2.054 -1.276 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.188 -1.348 -1.498 -1.742 -2.051 -1.598 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.316 -1.375 -1.421 -1.571 -1.936 -1.613 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03919 HG03919 1.044 0.919 0.816 0.885 1.274 1.983 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.924 0.802 0.69 0.751 1.186 1.999 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.259 0.155 0.103 0.225 0.764 1.736 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.218 -0.316 -0.373 -0.197 0.335 1.631 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03920 HG03920 -0.914 -0.325 0.14 0.172 0.145 0.477 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.259 -0.024 0.032 0.073 0.281 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.329 -0.182 0.014 0.164 -0.011 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.16 -0.11 -0.027 0.254 -0.044 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03922 HG03922 0.058 0.201 0.4 0.189 0.041 0.028 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.142 0.267 0.341 0.19 0.122 0.282 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.053 -0.002 -0.029 -0.123 0.065 0.496 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.221 -0.184 -0.184 -0.269 -0.185 0.561 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03925 HG03925 0.249 0.08 -0.146 -0.197 0.174 0.051 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.149 0.053 -0.03 0.209 0.048 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.445 0.378 0.384 0.44 0.059 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.786 0.775 0.751 0.702 0.704 0.116 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03926 HG03926 1.226 1.123 0.926 0.898 1.206 1.291 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.011 1.015 0.96 0.99 1.246 1.355 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.634 0.686 0.876 1.258 1.409 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.55 0.558 0.645 0.842 1.174 1.433 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03928 HG03928 1.18 1.039 0.801 0.511 -0.076 -0.15 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.835 0.79 0.574 0.238 -0.296 -0.42 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.247 0.203 0.156 -0.112 -0.538 -0.658 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 -0.003 -0.011 -0.141 -0.49 -0.743 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03930 HG03930 0.806 0.695 0.532 0.364 -0.081 -0.24 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.776 0.68 0.572 0.374 0.017 -0.262 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.784 0.717 0.643 0.442 0.066 -0.285 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.637 0.569 0.521 0.405 0.125 -0.329 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03931 HG03931 -0.515 -0.282 -0.203 -0.392 -0.504 -0.65 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.526 -0.341 -0.215 -0.281 -0.503 -0.625 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.537 -0.487 -0.391 -0.221 -0.326 -0.761 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.386 -0.43 -0.418 -0.278 -0.279 -0.769 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03934 HG03934 -0.399 -0.42 -0.346 -0.273 0.137 -0.106 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.155 -0.111 -0.065 -0.044 0.283 0.058 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.532 0.551 0.578 0.68 0.57 0.229 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.16 1.083 0.985 0.964 0.787 0.282 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03937 HG03937 1.511 1.57 1.423 1.235 0.725 0.435 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.853 1.781 1.576 1.267 0.742 0.391 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.853 1.713 1.517 1.306 0.931 0.308 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.771 1.691 1.541 1.417 1.106 0.323 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03940 HG03940 -0.16 0.034 0.174 0.416 0.589 0.19 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 0.278 0.408 0.581 0.723 0.367 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.603 0.702 0.734 0.798 0.731 0.777 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.595 0.672 0.711 0.678 0.67 0.883 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03941 HG03941 0.455 0.284 0.121 0.026 -0.041 -0.472 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.415 0.306 0.072 -0.175 -0.296 -0.492 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.064 -0.047 -0.171 -0.495 -0.697 -0.607 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.429 -0.562 -0.702 -0.842 -1.072 -0.639 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03943 HG03943 -0.282 -0.237 -0.299 -0.426 -0.163 -0.118 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.422 -0.406 -0.328 -0.321 -0.122 -0.093 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.318 -0.291 -0.218 -0.129 -0.002 -0.064 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.172 -0.122 -0.095 -0.093 -0.042 -0.061 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03944 HG03944 -0.275 -0.413 -0.409 -0.275 -0.067 0.832 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.524 -0.516 -0.457 -0.399 -0.439 0.451 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.642 -0.539 -0.44 -0.405 -0.518 0.082 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.668 -0.577 -0.508 -0.498 0.014 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03945 HG03945 -0.451 -0.461 -0.518 -0.716 -0.901 -1.081 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.847 -0.815 -0.863 -0.923 -0.906 -0.961 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.364 -1.339 -1.385 -1.391 -1.078 -0.983 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.6 -1.61 -1.619 -1.55 -1.166 -1.005 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03947 HG03947 0.103 0.325 0.383 0.393 0.308 0.369 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 0.272 0.44 0.458 0.528 0.461 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.363 0.448 0.514 0.646 0.643 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.383 0.438 0.485 0.518 0.573 0.7 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03949 HG03949 0.605 0.51 0.424 0.271 0.18 0.079 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.32 0.292 0.306 0.306 0.201 0.061 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.104 0.124 0.259 0.298 0.185 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.428 0.362 0.228 0.119 0.278 0.239 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03950 HG03950 -0.39 -0.307 -0.161 -0.122 -0.414 -0.218 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.12 -0.051 0.016 0.033 -0.373 -0.217 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 0.192 0.169 0.222 -0.078 -0.336 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.275 0.203 0.113 0.143 0.05 -0.336 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03951 HG03951 1.062 1.095 1.11 1.055 1.075 0.699 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.252 1.303 1.301 1.24 1.204 0.925 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.169 1.16 1.188 1.195 1.274 1.116 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.786 0.815 0.926 1.145 1.15 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03953 HG03953 -1.258 -1.182 -0.941 -0.743 -0.467 -0.49 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.206 -1.104 -0.958 -0.729 -0.357 -0.245 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.127 -1.096 -1.039 -0.936 -0.382 -0.018 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.094 -1.135 -1.116 -0.991 -0.533 0.042 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03960 HG03960 0.474 0.595 0.685 0.66 0.797 0.751 -0.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.435 0.486 0.526 0.75 0.551 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.439 0.433 0.643 0.726 0.556 -0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.584 0.622 0.816 0.895 0.512 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03963 HG03963 -1.772 -1.644 -1.589 -1.492 -1.192 -0.554 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.346 -1.294 -1.194 -1.195 -1.07 -0.43 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.128 -1.105 -1.075 -0.976 -0.825 -0.505 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.238 -1.246 -1.206 -0.991 -0.795 -0.498 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03965 HG03965 -0.502 -0.529 -0.419 -0.268 -0.147 -0.365 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.683 -0.528 -0.36 -0.375 -0.633 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.743 -0.671 -0.555 -0.419 -0.477 -0.724 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.425 -0.364 -0.336 -0.493 -0.714 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03967 HG03967 -0.513 -0.39 -0.304 -0.14 -0.085 -0.015 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.559 -0.447 -0.428 -0.32 -0.255 -0.22 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.51 -0.467 -0.507 -0.575 -0.443 -0.254 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.531 -0.505 -0.567 -0.681 -0.246 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03968 HG03968 1.294 1.399 1.26 0.862 0.336 -0.389 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.439 1.44 1.299 0.954 0.398 -0.26 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.225 1.226 1.231 1.098 0.56 -0.232 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.971 0.992 1.071 1.086 0.658 -0.232 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03969 HG03969 1.035 1.206 1.302 1.326 1.397 1.889 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.865 0.99 1.076 1.156 1.438 1.868 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.631 0.601 0.618 0.72 1.345 1.802 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.485 0.491 0.55 0.702 1.249 1.773 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03971 HG03971 -0.619 -0.515 -0.151 0.412 0.929 0.917 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.652 -0.527 -0.15 0.491 0.955 0.965 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 0.085 0.347 0.65 1.025 0.968 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.621 0.624 0.702 0.811 1.032 0.983 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03973 HG03973 -1.12 -1.169 -1.248 -1.229 -1.094 -0.272 0.471 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.386 -1.375 -1.435 -1.27 -0.967 -0.106 0.431 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.485 -1.449 -1.445 -1.27 -0.798 -0.104 0.38 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.435 -1.425 -1.339 -1.162 -0.782 -0.091 0.368 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03974 HG03974 -0.374 -0.331 -0.341 -0.427 -0.448 -0.347 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.641 -0.616 -0.615 -0.588 -0.646 -0.586 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.981 -1.04 -1.069 -0.986 -1.009 -0.78 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.013 -1.073 -1.19 -1.364 -1.391 -0.84 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03976 HG03976 -0.95 -0.867 -0.658 -0.38 0.149 0.924 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.052 -0.899 -0.663 -0.224 0.317 0.908 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.639 -0.464 -0.203 0.518 0.956 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.35 -0.34 -0.234 -0.095 0.46 0.978 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03977 HG03977 -0.538 -0.43 -0.278 -0.162 -0.016 0.067 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.469 -0.495 -0.34 -0.237 -0.092 -0.027 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.487 -0.437 -0.224 -0.082 -0.182 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.116 -0.192 -0.255 -0.145 -0.022 -0.215 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03978 HG03978 0.321 0.3 0.155 0.015 0.272 0.682 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.33 0.284 0.147 0.118 0.264 0.449 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.638 0.565 0.453 0.436 0.452 0.481 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.037 0.987 0.888 0.714 0.638 0.515 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03985 HG03985 0.213 0.361 0.609 0.932 0.96 0.007 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.502 0.687 0.86 1.048 1.111 0.008 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.085 1.144 1.255 1.296 1.179 0.287 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.471 1.474 1.404 1.318 1.196 0.373 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03986 HG03986 -0.88 -0.75 -0.744 -0.773 -0.38 -0.106 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.058 -0.953 -0.832 -0.648 -0.336 -0.185 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.821 -0.768 -0.651 -0.489 -0.36 -0.44 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.637 -0.61 -0.533 -0.374 -0.339 -0.572 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03989 HG03989 0.2 0.182 0.084 0.008 -0.143 0.308 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.038 -0.122 -0.236 -0.371 -0.498 0.068 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.554 -0.617 -0.696 -0.714 -0.896 -0.308 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.927 -0.947 -1.037 -1.013 -1.065 -0.425 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03990 HG03990 -0.233 -0.136 -0.101 -0.066 0.176 0.607 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.281 -0.282 -0.173 -0.097 0.172 0.615 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.158 -0.08 0.082 0.303 0.865 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.246 0.29 0.274 0.261 0.411 0.933 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03991 HG03991 0.209 0.292 0.288 0.294 0.786 0.957 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.376 0.346 0.334 0.245 0.614 0.912 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.6 0.571 0.504 0.433 0.633 0.793 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.798 0.783 0.641 0.477 0.641 0.782 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03992 HG03992 0.736 0.458 0.089 -0.332 -0.498 -0.367 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.223 0.037 -0.29 -0.573 -0.551 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.161 0.131 0.1 -0.222 -0.668 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.21 0.221 0.206 0.042 -0.66 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03995 HG03995 1.213 0.87 0.409 -0.172 -0.827 -1.01 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.617 0.313 -0.052 -0.573 -1.103 -1.069 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.405 -0.503 -0.665 -1.004 -1.501 -1.256 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.865 -0.903 -0.967 -1.196 -1.598 -1.363 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03998 HG03998 0.348 0.228 0.383 0.616 0.553 0.525 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.433 0.379 0.505 0.703 0.727 0.671 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.908 0.992 1.024 0.997 0.876 0.895 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.176 1.218 1.211 1.095 0.919 0.958 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG03999 HG03999 -0.085 -0.26 -0.213 -0.148 0.168 0.172 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.043 -0.134 -0.115 0.028 0.25 0.352 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.334 -0.297 -0.237 0.042 0.511 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.554 -0.602 -0.636 -0.636 -0.347 0.547 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04001 HG04001 0.879 1.229 1.366 1.143 0.688 0.388 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.016 1.195 1.344 1.192 0.777 0.562 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.946 0.999 1.028 0.878 0.696 0.729 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.822 0.781 0.683 0.562 0.465 0.765 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04002 HG04002 0.587 0.598 0.41 0.379 0.439 0.744 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.571 0.635 0.507 0.496 0.57 0.881 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.7 0.68 0.578 0.722 1.059 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.515 0.553 0.556 0.631 1.122 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04003 HG04003 -0.729 -0.438 -0.024 0.119 0.077 -0.247 -0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.77 -0.542 -0.302 -0.048 0.098 -0.369 -0.911 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.519 -0.393 -0.329 -0.247 -0.089 -0.444 -0.799 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.125 -0.032 0.059 0.048 0.167 -0.548 -0.77 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04006 HG04006 0.851 0.858 0.663 0.524 0.44 0.317 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.039 0.907 0.867 0.758 0.457 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.528 1.515 1.384 1.25 1.168 0.626 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.638 1.599 1.551 1.365 1.253 0.692 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04014 HG04014 1.375 1.314 1.209 1.12 1.064 1.061 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.428 1.363 1.219 1.189 1.155 1.232 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.107 1.092 1.067 1.071 1.113 1.374 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.688 0.728 0.805 0.973 1.405 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04015 HG04015 -0.199 0.144 0.394 0.371 0.31 -0.558 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.323 0.007 0.281 0.381 0.287 -0.601 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.693 -0.502 -0.23 0.045 0.203 -0.465 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.663 -0.528 -0.318 -0.098 0.078 -0.45 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04017 HG04017 -2.579 -2.495 -2.09 -1.824 -1.18 0.497 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.587 -2.406 -2.133 -1.916 -1.545 0.144 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.613 -2.427 -2.184 -1.937 -1.826 -0.378 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.51 -2.361 -2.165 -1.966 -1.852 -0.52 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04018 HG04018 0.355 0.118 -0.106 -0.341 -0.722 -0.604 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.266 0.08 -0.18 -0.364 -0.605 -0.541 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.032 -0.048 -0.187 -0.352 -0.517 -0.453 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.322 -0.282 -0.307 -0.334 -0.47 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04019 HG04019 -0.363 -0.28 -0.233 -0.239 -0.365 -0.534 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.117 -0.072 0.003 -0.083 -0.139 -0.457 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.147 0.19 0.116 0.276 -0.41 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.212 0.254 0.294 0.419 -0.348 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04020 HG04020 -0.891 -0.873 -0.758 -0.832 -0.937 -0.071 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.871 -0.798 -0.689 -0.786 -0.915 -0.225 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.543 -0.56 -0.555 -0.712 -0.832 -0.17 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.547 -0.599 -0.719 -0.911 -0.925 -0.136 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04022 HG04022 -0.526 -0.572 -0.438 -0.27 -0.029 0.103 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.555 -0.474 -0.173 0.004 0.231 0.182 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.115 0.071 0.251 0.394 0.508 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.379 -0.19 0.043 0.223 0.356 0.586 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04023 HG04023 -1.551 -1.385 -1.023 -0.849 -0.55 -0.284 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.261 -1.149 -1.014 -1.021 -0.803 -0.336 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.37 -1.351 -1.329 -1.345 -1.237 -0.527 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.678 -1.67 -1.685 -1.613 -1.48 -0.583 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04025 HG04025 1.343 1.28 1.175 0.92 1.14 1.038 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.36 1.312 1.219 1.018 1.006 0.737 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.569 1.572 1.521 1.432 1.184 0.502 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.743 1.76 1.727 1.62 1.404 0.484 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04026 HG04026 0.218 0.338 0.445 0.519 0.633 0.462 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.457 0.517 0.554 0.574 0.588 0.591 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.824 0.853 0.869 0.673 0.457 0.676 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.955 0.995 0.992 0.836 0.547 0.67 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04029 HG04029 1.327 1.199 0.867 0.877 0.825 0.789 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.368 1.215 0.988 0.96 0.947 0.919 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.331 1.275 1.22 1.179 1.003 1.009 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.047 0.995 0.978 0.972 0.91 1.012 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04033 HG04033 0.047 -0.142 -0.322 -0.432 -0.275 -0.464 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.414 -0.534 -0.534 -0.371 -0.459 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.773 -0.78 -0.636 -0.442 -0.643 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.783 -0.741 -0.561 -0.391 -0.668 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04035 HG04035 -0.162 -0.32 -0.606 -0.665 -0.446 0.122 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.334 -0.452 -0.679 -0.627 -0.339 0.133 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.807 -0.8 -0.835 -0.705 -0.165 0.208 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.956 -0.87 -0.801 -0.793 -0.291 0.23 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04036 HG04036 0.344 0.106 -0.141 -0.355 -0.352 -0.279 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.094 -0.003 -0.081 -0.231 -0.358 -0.281 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.211 0.174 0.181 0.162 -0.042 -0.289 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.323 0.312 0.272 0.196 -0.272 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04038 HG04038 -0.729 -0.922 -1.313 -1.685 -1.398 -0.617 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -1.058 -1.405 -1.696 -1.581 -0.844 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.02 -1.111 -1.262 -1.494 -1.644 -0.945 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.911 -0.982 -1.095 -1.367 -1.632 -0.945 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04039 HG04039 0.57 0.626 0.642 0.549 0.505 0.171 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.647 0.777 0.846 0.881 0.766 0.14 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.691 0.721 0.796 1.008 1.018 0.414 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.637 0.683 0.764 0.955 1.111 0.502 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04042 HG04042 0.544 0.142 -0.163 -0.569 -0.846 -0.763 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.18 -0.099 -0.404 -0.725 -0.741 -0.701 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.134 0.01 -0.104 -0.357 -0.54 -0.683 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.17 0.135 0.061 -0.301 -0.717 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04047 HG04047 -0.152 -0.227 -0.2 -0.047 -0.108 -0.386 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.367 -0.402 -0.265 -0.189 -0.223 -0.506 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.208 -0.201 -0.155 -0.114 -0.324 -0.624 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.039 -0.062 -0.068 -0.08 -0.334 -0.632 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04054 HG04054 0.495 0.718 1.007 1.42 1.866 2.24 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.59 0.84 1.156 1.588 1.954 2.219 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.904 1.089 1.364 1.706 2.085 2.016 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.108 1.251 1.45 1.784 2.139 1.951 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04056 HG04056 -1.238 -0.907 -0.554 -0.826 -1.022 -0.953 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.242 -0.935 -0.828 -1.073 -1.221 -1.158 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.367 -1.229 -1.135 -1.16 -1.453 -1.262 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.375 -1.244 -1.08 -1.05 -1.299 -1.274 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04059 HG04059 0.402 0.575 0.791 1.051 1.572 1.245 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.564 0.708 0.783 0.917 1.305 1.231 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.96 1.002 1.052 1.12 1.153 1.23 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.166 1.219 1.264 1.302 1.239 1.228 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04060 HG04060 -0.702 -0.776 -0.931 -1.162 -0.924 -0.201 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.782 -0.865 -0.962 -1.132 -0.904 -0.099 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.981 -1.041 -1.136 -1.203 -0.893 -0.257 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.153 -1.185 -1.177 -1.154 -0.919 -0.268 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04061 HG04061 -0.325 -0.444 -0.492 -0.553 -0.616 -0.666 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.687 -0.632 -0.591 -0.608 -0.54 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.172 -1.112 -1.005 -0.815 -0.661 -0.562 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.228 -1.153 -1.02 -0.829 -0.755 -0.577 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04062 HG04062 1.137 1.043 0.939 0.927 1.051 1.338 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.208 1.071 0.917 0.74 0.773 1.106 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.87 0.705 0.551 0.531 0.612 0.744 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.79 0.681 0.58 0.672 0.773 0.653 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04063 HG04063 1.454 1.459 1.467 1.351 1.177 0.863 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.676 1.675 1.622 1.453 1.301 0.957 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.638 1.62 1.57 1.43 1.244 1.152 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.082 1.213 1.317 1.288 1.058 1.197 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04070 HG04070 0.535 0.422 0.404 0.199 -0.023 -0.806 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.182 0.134 0.145 0.021 0.038 -0.741 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.071 0.056 0.006 -0.218 -0.17 -0.784 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.087 0.017 -0.069 -0.303 -0.384 -0.837 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04075 HG04075 -0.074 -0.126 0.025 0.31 0.477 0.085 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.308 -0.149 0.189 0.433 0.21 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.202 -0.201 -0.081 0.123 0.283 0.311 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.092 0.055 0.07 0.168 0.353 0.257 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04076 HG04076 -0.241 -0.217 -0.163 -0.106 -0.108 -0.839 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.134 0.068 0.059 0.029 -0.774 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.035 0.932 0.698 0.375 -0.408 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.714 1.665 1.508 1.147 0.711 -0.274 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04080 HG04080 -1.164 -1.185 -1.155 -1.276 -0.876 -1.267 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.37 -1.321 -1.228 -1.273 -0.933 -1.193 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.343 -1.25 -1.223 -1.231 -1.122 -1.168 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.121 -1.071 -1.074 -1.138 -1.13 -1.17 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04090 HG04090 -0.566 -0.538 -0.22 0.031 0.15 0.063 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.155 -0.115 0.09 0.217 0.234 0.025 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.077 0.16 0.234 0.303 0.233 0.154 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.136 -0.085 -0.028 0.063 0.104 0.199 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04093 HG04093 -0.116 -0.07 0.139 0.201 0.659 1.408 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.062 0.098 0.137 0.65 1.316 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 -0.268 -0.113 -0.014 0.473 1.191 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.469 -0.348 -0.238 0.228 1.146 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04094 HG04094 -0.592 -0.682 -0.675 -0.821 -0.858 -0.548 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.611 -0.724 -0.729 -0.843 -0.884 -0.602 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.843 -0.876 -0.879 -0.834 -0.893 -0.574 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.914 -0.879 -0.854 -0.84 -0.916 -0.523 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04096 HG04096 -0.467 -0.403 -0.357 -0.191 0.034 0.186 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.643 -0.603 -0.54 -0.366 -0.083 0.121 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.218 -1.148 -1.077 -0.964 -0.509 0.094 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.655 -1.545 -1.45 -1.27 -0.836 0.068 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04098 HG04098 1.298 1.484 1.666 1.586 1.395 0.973 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.565 1.643 1.682 1.519 1.278 0.939 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.292 1.276 1.215 1.138 0.99 0.906 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.788 0.744 0.684 0.733 0.903 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04099 HG04099 -0.55 -0.824 -0.85 -1.018 -1.287 -1.079 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.787 -0.895 -0.823 -0.907 -1.076 -1.122 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -1.103 -1.122 -1.286 -1.131 -0.902 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.28 -1.266 -1.313 -1.437 -1.391 -0.849 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04100 HG04100 0.409 0.356 0.268 0.096 -0.159 -0.175 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.739 0.666 0.569 0.267 -0.161 -0.237 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.468 1.395 1.243 0.799 0.065 -0.123 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.987 1.815 1.56 1.095 0.363 -0.125 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04106 HG04106 -0.167 -0.166 -0.354 -0.698 -0.658 -0.144 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.384 -0.375 -0.452 -0.656 -0.451 -0.015 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.09 -0.07 -0.056 -0.07 -0.208 -0.06 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.152 0.13 0.188 0.219 -0.045 -0.061 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04107 HG04107 0.014 0.118 0.303 0.465 0.786 1.191 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.055 0.193 0.315 0.396 0.653 1.133 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.323 0.352 0.331 0.319 0.405 0.939 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.152 0.112 0.049 0.069 0.089 0.864 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04118 HG04118 1.641 1.606 1.498 1.487 1.722 1.835 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.515 1.528 1.455 1.491 1.621 1.527 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.987 1.026 1.023 1.06 1.447 1.412 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.6 0.709 0.765 0.778 1.231 1.378 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04127 HG04127 0.153 0.241 0.436 0.458 0.338 0.183 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.206 0.219 0.352 0.294 0.075 0.027 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.027 0.071 0.021 -0.236 -0.302 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.222 -0.183 -0.167 -0.136 -0.364 -0.361 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04131 HG04131 -0.882 -0.706 -0.6 -0.383 0.042 0.332 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.59 -0.489 -0.372 -0.111 0.239 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.81 -0.708 -0.541 -0.422 -0.269 0.073 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.837 -0.762 -0.655 -0.509 -0.366 0.027 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04132 HG04132 -0.071 -0.28 -0.386 -0.6 -0.885 -1.571 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.297 -0.359 -0.553 -0.811 -1.582 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.143 0.098 0.051 -0.143 -0.562 -1.578 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.321 0.298 0.182 0.052 -0.366 -1.59 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04134 HG04134 -0.878 -1.02 -1.109 -1.247 -1.447 -1.162 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.815 -0.886 -0.902 -1.07 -1.106 -1.223 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.303 -0.346 -0.396 -0.497 -0.634 -1.216 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.105 0.051 -0.042 -0.242 -1.244 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04135 HG04135 0.939 1.134 1.427 1.759 2.166 1.54 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.039 1.249 1.522 1.878 2.266 1.709 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.297 1.499 1.74 2.104 2.355 1.851 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.285 1.443 1.698 2.031 2.375 1.87 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04140 HG04140 -0.66 -0.885 -0.935 -0.802 -0.828 -0.658 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.078 -1.208 -1.23 -1.014 -0.968 -0.808 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.623 -1.662 -1.682 -1.557 -1.479 -0.994 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.554 -1.578 -1.639 -1.767 -1.805 -1.055 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04141 HG04141 -1.013 -0.948 -0.736 -0.382 0.566 1.243 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.857 -0.834 -0.694 -0.302 0.406 1.18 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.955 -0.898 -0.819 -0.6 -0.024 1.051 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.825 -0.734 -0.671 -0.673 -0.217 0.949 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04144 HG04144 -0.645 -0.276 0.108 0.507 0.488 0.652 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.491 -0.239 0.149 0.574 0.568 0.691 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.03 0.108 0.285 0.619 0.581 0.876 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.1 0.248 0.431 0.645 0.686 0.913 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04146 HG04146 0.018 -0.183 -0.273 -0.399 -0.678 -0.702 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.098 -0.035 -0.104 -0.308 -0.709 -0.609 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.176 -0.139 -0.265 -0.742 -0.666 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.609 -0.595 -0.54 -0.477 -0.75 -0.674 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04147 HG04147 -2.46 -2.393 -2.286 -1.911 -1.27 -0.217 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.261 -2.178 -2.062 -1.849 -1.383 -0.301 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.812 -1.773 -1.718 -1.733 -1.793 -0.624 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.681 -1.693 -1.708 -1.735 -1.891 -0.782 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04150 HG04150 -0.481 -0.016 0.264 0.159 0.268 0.342 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.517 -0.28 -0.141 -0.177 0.104 0.377 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.439 -0.384 -0.352 -0.074 0.256 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.228 -0.145 -0.078 -0.062 0.102 0.246 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04151 HG04151 0.608 0.753 0.806 0.663 0.584 0.284 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.443 0.568 0.584 0.57 0.591 0.457 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.265 0.368 0.383 0.433 0.599 0.467 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.384 0.403 0.426 0.501 0.629 0.477 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04152 HG04152 -0.068 -0.337 -0.69 -1.016 -1.008 -0.202 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.506 -0.724 -1.087 -1.228 -1.036 0.007 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.477 -1.58 -1.826 -1.99 -1.367 0.078 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.167 -2.212 -2.36 -2.407 -1.762 0.1 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04153 HG04153 -1.476 -1.516 -1.445 -1.371 -0.941 -0.257 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.359 -1.363 -1.376 -1.409 -1.031 -0.341 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.388 -1.347 -1.406 -1.468 -1.27 -0.337 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.456 -1.412 -1.418 -1.588 -1.426 -0.352 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04155 HG04155 0.462 0.501 0.729 0.867 0.985 1.034 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.681 0.786 0.932 1.083 1.134 1.031 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.831 0.898 0.936 1.117 1.336 1.072 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.61 0.702 0.814 0.962 1.301 1.092 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04156 HG04156 -1.54 -1.514 -1.19 -0.719 -0.388 -0.505 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.316 -1.176 -0.838 -0.456 -0.088 -0.249 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.704 -0.593 -0.356 -0.075 0.173 0.277 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.278 -0.21 -0.102 0.045 0.311 0.406 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04158 HG04158 1.189 1.17 1.166 1.101 0.724 0.437 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.411 1.535 1.531 1.101 0.544 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.107 2.107 2.205 2.208 1.763 0.919 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.468 2.432 2.402 2.424 2.025 1.056 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04159 HG04159 1.649 1.647 1.821 2.244 2.933 2.769 1.421 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.707 1.839 1.915 2.238 2.755 2.677 1.434 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.501 1.606 1.736 1.943 2.401 2.685 1.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.197 1.291 1.401 1.582 2.08 2.668 1.45 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04161 HG04161 1.8 2.038 2.164 2.173 2.108 1.827 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.041 2.107 2.154 2.206 2.215 1.877 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.197 2.189 2.193 2.184 2.334 1.93 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.201 2.185 2.21 2.197 2.42 1.962 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04164 HG04164 0.835 0.767 0.603 0.57 0.493 0.274 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.012 0.923 0.671 0.576 0.621 0.391 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.167 1.091 0.887 0.669 0.601 0.637 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.831 0.854 0.803 0.662 0.55 0.698 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04171 HG04171 -1.502 -1.565 -1.425 -1.036 -0.517 -0.554 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.365 -1.371 -1.334 -0.923 -0.463 -0.43 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.689 -0.735 -0.741 -0.674 -0.367 -0.298 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.145 -0.225 -0.386 -0.542 -0.352 -0.259 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04173 HG04173 1.185 1.015 0.934 0.744 0.615 0.371 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.957 0.82 0.716 0.422 0.353 0.21 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.279 0.198 0.107 -0.053 0.011 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.043 -0.113 -0.177 -0.224 -0.299 -0.03 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04174 HG04174 0.065 0.032 0.193 0.536 0.945 0.883 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.417 0.7 0.854 0.962 0.743 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.987 1.071 1.281 1.344 0.95 0.705 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.327 1.404 1.464 1.5 1.063 0.64 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04176 HG04176 -0.406 -0.688 -0.805 -0.446 -0.443 -0.581 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.386 -0.533 -0.696 -0.566 -0.645 -0.585 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.411 -0.475 -0.564 -0.76 -0.961 -0.492 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.662 -0.722 -0.859 -1.045 -1.19 -0.461 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04177 HG04177 0.41 0.534 0.696 0.639 0.635 0.623 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.644 0.772 0.682 0.623 0.596 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.544 0.656 0.679 0.534 0.777 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.395 0.446 0.497 0.474 0.486 0.818 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04180 HG04180 -0.082 0.006 0.204 0.479 0.758 1.05 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.107 0.192 0.412 0.702 0.931 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.22 0.233 0.363 0.81 0.958 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.515 0.483 0.475 0.529 0.892 1 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04182 HG04182 -0.281 -0.534 -0.467 -0.207 0.352 0.975 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.499 -0.636 -0.598 -0.399 0.015 0.909 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.951 -0.917 -0.868 -0.693 -0.322 0.757 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.177 -1.116 -1.027 -0.864 -0.44 0.713 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04183 HG04183 0.265 0.15 0.1 0.314 0.614 0.888 -0.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.254 0.134 0.113 0.289 0.562 0.799 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.56 0.597 0.763 0.874 0.761 -0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.055 1.017 0.997 1.083 1.229 0.78 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04185 HG04185 -0.552 -0.422 -0.438 -0.359 0.091 0.237 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.624 -0.565 -0.592 -0.4 0.113 0.369 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.693 -0.665 -0.649 -0.346 0.216 0.547 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.436 -0.417 -0.399 -0.223 0.195 0.629 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04186 HG04186 -0.287 -0.002 0.322 0.726 0.82 0.304 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.153 0.106 0.42 0.851 0.974 0.494 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.465 0.677 0.986 1.076 0.751 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.677 0.717 0.776 0.919 1.082 0.813 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04188 HG04188 0.725 0.87 0.947 1.248 1.673 1.063 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.04 1.173 1.224 1.401 1.646 1.02 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.406 1.398 1.432 1.572 1.581 0.999 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.292 1.284 1.332 1.48 1.538 1.006 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04189 HG04189 -1.362 -1.348 -1.161 -0.92 -0.548 -0.278 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.451 -1.431 -1.261 -1.032 -0.568 -0.195 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.394 -1.316 -1.234 -1.093 -0.604 -0.163 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.31 -1.219 -1.12 -0.983 -0.612 -0.13 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04191 HG04191 -1.359 -1.473 -1.407 -1.084 -1.12 -1.55 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.681 -1.723 -1.552 -1.142 -1.093 -1.57 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.614 -1.542 -1.346 -1.05 -1.062 -1.535 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.282 -1.175 -1.045 -0.808 -0.85 -1.544 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04192 HG04192 -0.605 -0.57 -0.511 -0.362 -0.333 -0.649 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.738 -0.7 -0.558 -0.321 -0.26 -0.388 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.801 -0.74 -0.585 -0.334 -0.142 -0.341 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.72 -0.668 -0.578 -0.307 -0.051 -0.353 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04194 HG04194 -1.094 -1.149 -1.227 -1.202 -0.757 -0.392 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.845 -0.928 -1.037 -1.074 -0.848 -0.444 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.396 -0.51 -0.609 -0.789 -0.802 -0.558 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 -0.098 -0.275 -0.52 -0.746 -0.573 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04195 HG04195 1.445 1.525 1.593 1.445 1.115 0.855 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.368 1.411 1.508 1.424 1.176 0.846 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.428 1.458 1.504 1.553 1.322 0.647 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.595 1.535 1.471 1.466 1.32 0.63 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04198 HG04198 -1.733 -1.632 -1.669 -1.802 -1.591 -1.129 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.683 -1.66 -1.597 -1.605 -1.533 -1.036 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.651 -1.677 -1.654 -1.64 -1.531 -1.096 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.772 -1.814 -1.845 -1.801 -1.679 -1.097 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04200 HG04200 -0.236 -0.499 -0.682 -0.679 -0.536 0.307 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.31 -0.545 -0.682 -0.744 -0.571 0.298 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.698 -0.784 -0.902 -1.009 -0.914 0.022 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.965 -1.068 -1.196 -1.296 -1.163 -0.117 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04204 HG04204 1.635 1.634 1.683 1.877 1.925 1.62 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.726 1.788 1.888 2.003 2.022 1.875 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.429 1.549 1.711 1.797 1.908 2.092 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 1.148 1.309 1.482 1.593 2.073 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04206 HG04206 1.721 1.685 1.648 1.608 1.585 1.678 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.417 1.392 1.406 1.386 1.459 1.6 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.965 0.943 0.903 0.995 1.249 1.454 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.846 0.778 0.674 0.682 1.032 1.38 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04209 HG04209 0.383 0.301 0.056 0.056 0.132 0.421 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.436 0.255 0.177 0.148 0.353 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.574 0.537 0.472 0.481 0.336 0.477 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.545 0.541 0.526 0.539 0.513 0.539 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04210 HG04210 -0.706 -0.682 -0.584 -0.298 0.255 0.517 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.577 -0.532 -0.21 0.257 0.287 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.458 -0.411 -0.132 0.136 0.127 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.392 -0.379 -0.29 -0.124 0.079 0.076 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04211 HG04211 0.004 0.016 -0.004 0.121 0.163 0.525 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.168 0.25 0.441 0.39 0.555 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 0.101 0.145 0.29 0.52 0.552 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.191 -0.081 -0.002 0.133 0.448 0.573 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04212 HG04212 0.474 0.373 0.386 0.25 0.305 1.006 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.506 0.516 0.446 0.23 0.058 0.601 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.347 0.341 0.395 0.388 0.054 0.057 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.02 0.043 0.159 0.324 0.184 -0.085 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04214 HG04214 1.002 0.92 0.879 0.641 0.412 -0.32 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.858 0.792 0.694 0.555 0.413 -0.441 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.934 0.919 0.835 0.707 0.566 -0.411 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.811 0.835 0.853 0.835 0.647 -0.37 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04216 HG04216 0.328 0.381 0.612 0.642 0.458 0.097 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.31 0.455 0.591 0.629 0.317 -0.127 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.379 0.409 0.496 0.598 0.293 -0.298 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.269 0.264 0.355 0.269 -0.301 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04217 HG04217 -0.55 -0.724 -0.968 -1.288 -1.283 -0.806 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.501 -0.714 -0.908 -1.203 -1.204 -0.763 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.965 -1.146 -1.403 -1.334 -0.863 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.344 -1.429 -1.543 -1.708 -1.585 -0.876 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04219 HG04219 0.227 0.277 0.526 0.615 0.52 0.573 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.24 0.423 0.603 0.727 0.673 0.638 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.237 0.383 0.477 0.651 0.68 0.825 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 0.141 0.273 0.378 0.578 0.877 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04222 HG04222 1.73 1.695 1.486 1.379 1.017 0.594 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.471 1.424 1.274 1.256 0.958 0.45 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.907 0.929 1.007 1.12 1.002 0.316 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.575 0.631 0.748 0.967 0.999 0.317 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04225 HG04225 0.878 0.894 1.026 1.295 1.392 0.645 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.791 0.875 1.01 1.302 1.516 0.762 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.599 0.747 1.047 1.601 0.91 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.353 0.48 0.66 0.945 1.601 0.97 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04227 HG04227 -0.966 -0.709 -0.489 -0.087 0.696 0.342 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1 -0.814 -0.549 -0.092 0.495 0.304 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.705 -0.585 -0.319 0.112 0.43 0.24 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.291 -0.107 0.238 0.496 0.232 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04229 HG04229 -0.413 -0.584 -0.717 -0.798 -0.856 -0.724 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.294 -0.439 -0.498 -0.579 -0.665 -0.606 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.122 0.02 -0.011 -0.19 -0.361 -0.673 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.389 0.266 0.177 -0.005 -0.296 -0.669 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04235 HG04235 0.318 0.043 -0.241 -0.629 -0.988 -0.691 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.069 -0.263 -0.418 -0.658 -0.883 -0.724 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.224 -0.324 -0.403 -0.558 -0.714 -0.869 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.266 -0.328 -0.34 -0.375 -0.526 -0.88 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04238 HG04238 -0.134 -0.121 0.024 0.025 0.099 0.173 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.268 -0.287 -0.15 -0.076 0.056 0.152 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.37 -0.382 -0.328 -0.245 -0.152 -0.02 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.409 -0.379 -0.32 -0.257 -0.185 -0.144 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG04239 HG04239 -1.466 -1.526 -1.752 -1.721 -1.588 -0.964 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.363 -1.501 -1.727 -1.759 -1.681 -0.993 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.387 -1.497 -1.639 -1.77 -1.731 -1.153 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.415 -1.488 -1.597 -1.683 -1.744 -1.176 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00003 HGDP00003 0.543 0.245 0.18 0.086 -0.518 -1.671 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.346 0.2 0.093 -0.082 -0.541 -1.555 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.088 0.03 -0.123 -0.447 -0.859 -1.359 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.088 -0.155 -0.31 -0.604 -1.11 -1.385 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00007 HGDP00007 -0.503 -0.739 -0.96 -1.203 -1.135 -1.192 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.781 -0.952 -1.133 -1.283 -1.283 -1.23 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.032 -1.156 -1.257 -1.333 -1.358 -1.504 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.878 -0.948 -1.043 -1.133 -1.541 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00011 HGDP00011 -0.719 -0.845 -0.649 -0.146 0.01 0.129 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.612 -0.722 -0.563 -0.162 0.056 0.252 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.434 -0.44 -0.441 -0.421 -0.062 0.45 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.367 -0.308 -0.27 -0.4 -0.117 0.534 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00015 HGDP00015 1.544 1.492 1.388 1.177 0.814 0.169 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.579 1.457 1.328 1.177 0.93 0.156 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.673 1.585 1.426 1.314 0.974 0.296 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.726 1.685 1.584 1.397 1.062 0.31 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00017 HGDP00017 2.012 1.986 2.021 2.097 2.366 2.258 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.798 1.763 1.794 1.788 2.175 2.362 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.559 1.562 1.499 1.53 1.775 2.31 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.399 1.337 1.242 1.265 1.556 2.247 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00021 HGDP00021 -1.701 -1.565 -1.477 -1.195 -0.269 1.05 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.698 -1.583 -1.464 -1.146 -0.341 0.944 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.303 -1.229 -1.056 -0.762 -0.377 0.768 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.773 -0.767 -0.696 -0.504 -0.246 0.724 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00023 HGDP00023 0.979 0.98 0.963 1.053 0.751 -0.094 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.205 1.169 1.167 1.22 0.849 -0.039 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.792 1.765 1.688 1.596 0.943 0.04 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.129 2.074 1.923 1.697 1.12 -0.004 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00025 HGDP00025 0.487 0.617 0.696 0.74 1.06 1.308 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.56 0.653 0.646 0.627 0.976 1.185 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.04 1.092 1.131 1.248 1.311 1.304 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.606 1.624 1.673 1.72 1.711 1.391 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00031 HGDP00031 -1.41 -1.354 -1.19 -1.026 -0.852 -0.474 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.394 -1.366 -1.252 -1.122 -1.057 -0.547 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.326 -1.335 -1.356 -1.281 -1.322 -0.75 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.356 -1.379 -1.45 -1.412 -1.451 -0.789 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00033 HGDP00033 -0.518 -0.298 -0.035 0.025 -0.562 -1.8 -2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.192 -0.036 0.08 -0.007 -0.528 -1.716 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.216 0.203 0.038 -0.548 -1.52 -2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.429 0.35 0.213 0.03 -0.464 -1.476 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00035 HGDP00035 -0.566 -0.614 -0.846 -1.109 -1.535 -1.813 -2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.781 -0.847 -0.974 -1.168 -1.346 -1.522 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.883 -0.883 -0.93 -0.858 -0.857 -1.206 -2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.552 -0.591 -0.617 -0.613 -0.601 -1.067 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00037 HGDP00037 1.097 0.946 0.786 0.772 0.457 0.128 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.433 1.297 1.06 0.921 0.463 0.064 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.742 1.675 1.572 1.372 0.709 0.003 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.494 1.522 1.577 1.449 0.907 0.022 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00039 HGDP00039 0.703 0.854 1.049 1.236 1.602 2.187 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.835 0.991 1.108 1.3 1.61 2.184 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.766 0.866 0.962 1.04 1.262 2.138 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.486 0.599 0.76 0.824 0.982 2.07 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00041 HGDP00041 0.363 0.412 0.47 0.41 0.262 -0.204 -0.993 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.551 0.441 0.437 0.495 0.409 0.183 -0.911 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.868 0.805 0.716 0.791 0.658 0.564 -0.799 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.083 1.001 0.881 0.756 0.728 0.672 -0.77 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00043 HGDP00043 -1.655 -1.7 -1.676 -1.439 -1.147 -0.964 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.449 -1.456 -1.411 -1.144 -0.842 -0.887 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.862 -0.793 -0.772 -0.645 -0.568 -0.585 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.491 -0.486 -0.454 -0.456 -0.426 -0.536 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00045 HGDP00045 -1.014 -1.156 -1.35 -1.332 -1.36 -1.325 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.353 -1.418 -1.462 -1.363 -1.327 -1.308 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.387 -1.346 -1.218 -1.049 -1.078 -1.207 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.08 -1.05 -0.987 -0.872 -0.913 -1.145 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00047 HGDP00047 2.386 2.397 2.346 2.298 2.343 2.018 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.692 2.614 2.464 2.281 2.284 2.115 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.601 2.558 2.383 2.203 1.953 2.232 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.271 2.241 2.117 1.866 1.726 2.207 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00049 HGDP00049 -0.148 0.094 0.263 0.39 0.515 0.345 0.471 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.016 0.154 0.219 0.349 0.618 0.439 0.431 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.099 0.148 0.226 0.305 0.802 0.395 0.38 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.104 0.162 0.295 0.814 0.393 0.368 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00052 HGDP00052 0.088 -0.119 -0.393 -0.795 -0.828 -0.657 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.242 -0.353 -0.529 -0.845 -0.956 -0.814 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.521 -0.597 -0.672 -0.846 -1.012 -0.687 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.453 -0.45 -0.504 -0.688 -0.999 -0.599 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00054 HGDP00054 0.753 0.841 1.009 0.916 0.745 0.3 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.025 1.096 1.148 0.988 0.81 0.38 -1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.294 1.202 1.097 0.937 0.685 0.474 -1.247 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.142 0.993 0.82 0.658 0.483 0.517 -1.263 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00060 HGDP00060 1.081 1.153 1.126 0.712 0.417 0.307 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.096 1.101 1.071 0.698 0.577 0.43 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.185 1.174 1.052 0.886 0.747 0.514 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.09 1.052 0.985 0.878 0.798 0.561 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00064 HGDP00064 0.059 -0.028 -0.265 -0.289 -0.299 -0.459 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.483 -0.471 -0.543 -0.414 -0.121 -0.389 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.529 -0.57 -0.579 -0.34 0.069 -0.134 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.321 -0.332 -0.255 -0.071 0.222 -0.057 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00066 HGDP00066 1.363 1.459 1.471 1.504 1.618 2.079 0.863 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.226 1.246 1.251 1.304 1.534 1.921 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.432 1.417 1.364 1.483 1.77 1.823 0.79 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.73 1.732 1.774 1.88 2.033 1.849 0.78 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00068 HGDP00068 0.45 0.426 0.502 0.387 0.239 -0.017 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.296 0.358 0.3 0.187 -0.077 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.393 0.346 0.346 0.38 0.258 -0.098 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.539 0.491 0.503 0.533 0.407 -0.062 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00070 HGDP00070 -0.109 -0.18 -0.045 -0.138 -0.469 -0.817 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.235 -0.089 -0.222 -0.227 -0.659 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.403 -0.347 -0.31 -0.448 -0.382 -0.341 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.406 -0.413 -0.602 -0.539 -0.301 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00072 HGDP00072 1.34 1.444 1.472 1.209 1.028 0.374 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.471 1.523 1.457 1.204 1.041 0.373 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.547 1.492 1.387 1.188 0.941 0.288 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.39 1.294 1.159 0.978 0.882 0.2 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00074 HGDP00074 0.492 0.862 1.17 1.753 2.189 2.221 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.79 1.06 1.373 1.872 2.276 2.14 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.257 1.41 1.564 1.93 2.257 2.126 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.489 1.598 1.729 1.952 2.278 2.081 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00076 HGDP00076 -1.761 -1.719 -1.152 -0.694 -0.781 -1.623 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.129 -1.09 -0.844 -0.738 -0.818 -1.64 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.653 -0.704 -0.774 -0.972 -1.155 -1.628 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.627 -0.626 -0.697 -0.896 -1.257 -1.644 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00078 HGDP00078 0.391 0.155 -0.203 -0.336 -0.467 -0.645 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.001 -0.286 -0.455 -0.571 -0.678 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.111 -0.164 -0.255 -0.412 -0.613 -0.597 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.497 -0.503 -0.497 -0.512 -0.665 -0.551 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00080 HGDP00080 -1.226 -1.28 -1.196 -0.934 -0.752 -0.658 -0.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.164 -1.205 -1.159 -0.893 -0.786 -0.664 -0.2 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.808 -0.85 -0.896 -0.847 -0.793 -0.624 -0.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.735 -0.773 -0.797 -0.777 -0.836 -0.596 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00082 HGDP00082 -0.881 -1.052 -1.063 -0.705 -0.21 -0.397 -1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.893 -0.919 -0.991 -0.621 -0.036 -0.195 -1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.866 -0.847 -0.855 -0.621 0.061 0.281 -1.452 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.655 -0.686 -0.666 -0.533 0.056 0.388 -1.469 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00086 HGDP00086 -1.84 -2.048 -2.119 -1.671 -0.643 0.364 1.028 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.89 -1.976 -1.94 -1.491 -0.529 0.289 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.587 -1.53 -1.405 -1.048 -0.341 0.489 1.038 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.401 -1.311 -1.151 -0.887 -0.316 0.596 1.038 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00088 HGDP00088 0.796 0.792 0.665 0.594 0.645 0.653 -0.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.902 0.773 0.691 0.695 0.726 0.586 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.989 0.895 0.882 0.956 0.901 0.497 -0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.019 1.024 1.086 1.135 0.99 0.439 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00092 HGDP00092 0.32 0.435 0.638 1.3 1.904 1.835 2.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.22 0.465 0.997 1.759 2.177 2.72 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.114 -0.038 0.129 0.475 1.315 2.105 2.866 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.444 -0.395 -0.227 0.231 1.035 2.023 2.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00094 HGDP00094 0.305 0.358 0.043 -0.363 -0.673 -0.864 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.158 0.055 -0.217 -0.632 -0.67 -0.739 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.351 -0.499 -0.694 -0.936 -0.952 -0.708 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.803 -0.942 -1.077 -1.12 -0.757 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00096 HGDP00096 -0.257 -0.384 -0.688 -0.881 -0.967 -0.712 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.717 -0.891 -1.097 -1.311 -1.089 -0.675 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.137 -1.276 -1.455 -1.622 -1.432 -0.817 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.26 -1.394 -1.533 -1.65 -1.535 -0.894 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00098 HGDP00098 0.243 0.247 0.225 0.374 0.162 0.072 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.344 0.328 0.368 0.515 0.24 -0.021 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.36 0.396 0.543 0.563 0.464 0.056 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.332 0.435 0.582 0.649 0.561 0.128 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00099 HGDP00099 -0.005 0.102 0.396 0.67 0.69 0.861 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.096 0.317 0.578 0.91 0.81 0.727 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.288 0.492 0.734 1.086 1.226 0.873 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.523 0.617 0.814 1.105 1.388 0.974 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00100 HGDP00100 2.443 2.613 2.758 2.908 2.747 2.67 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.287 2.397 2.441 2.537 2.555 2.843 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.995 2.04 2.075 2.03 2.07 2.918 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.794 1.849 1.925 1.866 1.793 2.898 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00102 HGDP00102 -1.888 -1.892 -2.022 -2.148 -1.815 -0.814 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.744 -1.778 -1.932 -2.082 -1.851 -0.954 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.362 -1.462 -1.571 -1.602 -1.533 -1.077 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.81 -0.932 -1.075 -1.182 -1.23 -1.033 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00103 HGDP00103 -1.981 -1.87 -1.671 -1.278 -0.773 -0.158 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.388 -1.285 -1.134 -0.873 -0.65 -0.395 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.835 -0.776 -0.669 -0.434 -0.263 -0.643 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.289 -0.292 -0.247 -0.157 0.002 -0.626 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00105 HGDP00105 -1.448 -1.375 -1.277 -1.544 -1.854 -1.872 -2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.563 -1.486 -1.437 -1.513 -1.712 -1.803 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.433 -1.443 -1.496 -1.618 -1.606 -1.569 -2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.315 -1.287 -1.286 -1.47 -1.493 -1.523 -2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00106 HGDP00106 -1.473 -1.566 -1.641 -1.545 -1.073 -1.112 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.361 -1.439 -1.469 -1.363 -1.055 -1.067 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.225 -1.183 -1.154 -1.045 -0.969 -1.128 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.143 -1.066 -0.943 -0.835 -0.866 -1.17 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00109 HGDP00109 -1.651 -1.596 -1.471 -1.254 -1.148 -0.85 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.392 -1.386 -1.401 -1.334 -1.364 -1.054 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.021 -1.081 -1.133 -1.188 -1.25 -1.356 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.849 -0.865 -0.87 -0.904 -1.086 -1.365 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00110 HGDP00110 -2.691 -2.727 -2.68 -2.289 -2.039 -1.759 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.68 -2.675 -2.547 -2.224 -2.161 -2.004 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.401 -2.33 -2.143 -1.818 -1.9 -2.264 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.061 -2.001 -1.841 -1.532 -1.594 -2.29 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00115 HGDP00115 -0.378 -0.185 -0.067 0.036 0.109 0.204 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.41 -0.23 -0.09 0.035 0.105 0.145 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.28 -0.172 0.047 0.279 0.067 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.231 -0.195 -0.088 0.189 0.405 0.081 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00118 HGDP00118 0.458 0.631 0.561 0.335 0.263 -0.338 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.704 0.787 0.69 0.447 0.347 -0.167 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.155 1.147 0.99 0.797 0.532 0.065 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.117 1.072 0.997 0.912 0.691 0.106 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00119 HGDP00119 -0.883 -0.793 -0.608 -0.444 -0.798 -1.199 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.798 -0.706 -0.574 -0.433 -0.803 -1.313 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.219 -0.052 -0.078 -0.514 -1.379 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 0.166 0.313 0.309 -0.127 -1.369 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00120 HGDP00120 -1.753 -1.636 -1.359 -1.173 -0.742 0.174 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.892 -1.776 -1.604 -1.272 -0.748 0.12 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.792 -1.799 -1.761 -1.645 -1.072 0.071 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.672 -1.603 -1.543 -1.567 -1.181 -0.014 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00122 HGDP00122 -3.617 -3.396 -2.992 -2.409 -1.934 -0.954 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.42 -3.186 -2.739 -2.223 -1.936 -1.272 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.158 -3.029 -2.752 -2.263 -1.767 -1.311 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.032 -2.976 -2.847 -2.449 -1.921 -1.237 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00127 HGDP00127 -1.587 -1.506 -1.509 -1.544 -1.468 -0.786 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.49 -1.531 -1.563 -1.582 -1.539 -0.707 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.367 -1.501 -1.624 -1.646 -1.503 -0.651 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.528 -1.621 -1.712 -1.661 -1.59 -0.564 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00129 HGDP00129 -1.024 -0.877 -0.925 -1.292 -2.147 -2.867 -2.886 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.82 -0.768 -0.985 -1.378 -2.029 -2.848 -2.847 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.572 -0.638 -0.812 -1.129 -1.733 -2.683 -2.786 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.578 -0.548 -0.588 -0.72 -1.305 -2.673 -2.769 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00131 HGDP00131 0.455 0.366 0.296 0.437 0.512 0.611 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.271 0.259 0.237 0.302 0.201 0.343 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.196 0.197 0.178 -0.213 -0.005 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.323 0.276 0.25 0.175 -0.199 -0.133 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00133 HGDP00133 0.383 0.163 -0.2 -0.449 -0.474 -0.2 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.304 0.06 -0.259 -0.292 -0.022 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.494 0.456 0.328 0.076 -0.1 0.158 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.237 0.231 0.174 0.033 -0.14 0.212 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00134 HGDP00134 -0.8 -0.677 -0.452 -0.272 0.224 1.43 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.734 -0.627 -0.359 -0.033 0.321 1.519 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.398 -0.291 -0.102 0.207 0.465 1.465 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.205 -0.117 0.06 0.279 0.538 1.427 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00135 HGDP00135 0.177 0.004 -0.302 -0.627 -0.85 -1.155 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.178 -0.313 -0.403 -0.578 -0.751 -1.453 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.271 -0.31 -0.328 -0.301 -0.266 -1.272 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.161 -0.187 -0.148 -0.078 -1.145 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00136 HGDP00136 0.45 0.751 0.971 1.509 1.939 1.786 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.548 0.708 0.841 1.208 1.553 1.474 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.763 0.742 0.74 0.805 1.088 1.145 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.93 0.873 0.8 0.793 0.906 1.041 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00137 HGDP00137 0.587 0.488 0.31 0.253 -0.038 -0.623 -0.473 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.548 0.423 0.312 0.236 0.153 -0.436 -0.501 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.416 0.385 0.319 0.228 0.438 -0.19 -0.54 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.048 0.094 0.157 0.195 0.451 -0.098 -0.549 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00139 HGDP00139 1.262 0.84 0.568 0.514 0.52 0.099 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.859 0.614 0.472 0.488 0.502 -0.019 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.515 0.489 0.461 0.48 0.488 0.127 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.206 0.249 0.334 0.427 0.423 0.192 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00140 HGDP00140 -0.015 0.058 0.278 0.485 0.515 -0.223 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.27 0.322 0.49 0.641 0.608 -0.187 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.817 0.835 0.934 0.997 0.815 -0.038 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.275 1.267 1.308 1.361 1.183 -0.014 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00141 HGDP00141 0.445 0.83 0.996 1.018 1.298 1.145 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.64 0.776 0.925 1.361 1.323 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.456 0.552 0.741 1.253 1.472 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.296 0.382 0.551 1.147 1.501 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00143 HGDP00143 -0.278 -0.282 -0.209 0.182 0.235 -0.186 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 -0.078 0.039 0.334 0.349 -0.154 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.369 0.465 0.562 0.51 0.099 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.38 0.473 0.539 0.548 0.19 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00144 HGDP00144 -0.731 -0.762 -0.715 -0.385 0.047 0.368 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.55 -0.517 -0.256 0.085 0.503 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.555 -0.557 -0.507 -0.308 0.012 0.673 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.651 -0.702 -0.642 -0.495 -0.131 0.701 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00145 HGDP00145 0.121 -0.038 -0.428 -0.991 -1.464 -1.459 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.177 -0.353 -0.657 -1.101 -1.421 -1.439 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.225 0.029 -0.262 -0.503 -1.153 -1.468 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.492 0.233 -0.046 -0.726 -1.503 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00146 HGDP00146 -0.535 -0.54 -0.581 -0.447 0.003 0.571 0.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.392 -0.323 -0.336 -0.165 0.105 0.738 0.351 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.216 -0.08 0.043 0.266 0.314 0.822 0.33 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.007 0.064 0.222 0.366 0.422 0.855 0.325 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00148 HGDP00148 -0.831 -1.067 -1.402 -1.391 -1.368 -1.082 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.002 -1.233 -1.461 -1.42 -1.266 -1.145 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.022 -1.064 -1.121 -1.041 -0.962 -1.018 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.756 -0.644 -0.657 -0.657 -0.953 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00149 HGDP00149 -0.952 -1.103 -1.157 -1.084 -0.571 0.613 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -1.02 -1.111 -1.099 -0.56 0.454 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.929 -0.958 -1.018 -0.954 -0.759 0.405 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.871 -0.936 -1.001 -0.926 0.31 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00151 HGDP00151 0.973 0.699 0.373 -0.084 -0.652 -0.51 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.748 0.446 0.093 -0.392 -0.821 -0.473 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.143 -0.007 -0.264 -0.578 -0.8 -0.681 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.464 -0.564 -0.614 -0.621 -0.715 -0.691 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00153 HGDP00153 -0.867 -0.875 -0.885 -1.229 -1.87 -2.321 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.991 -1.076 -1.443 -1.782 -2.427 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.688 -0.824 -0.986 -1.209 -1.497 -2.408 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.289 -0.358 -0.522 -0.72 -1.112 -2.366 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00154 HGDP00154 -1.224 -1.017 -0.831 -0.523 -0.238 0.145 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.039 -0.931 -0.709 -0.446 -0.271 0.136 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.563 -0.445 -0.414 -0.251 0.029 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.286 -0.158 -0.27 -0.367 0.019 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00155 HGDP00155 0.638 0.694 0.618 0.538 0.47 0.012 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.775 0.649 0.597 0.661 0.256 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.46 0.515 0.52 0.515 0.516 0.63 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.104 -0.033 0.05 0.126 0.232 0.678 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00158 HGDP00158 -0.061 -0.238 -0.537 -0.527 -0.298 -0.43 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.038 -0.274 -0.584 -0.546 -0.199 -0.371 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 -0.025 -0.231 -0.182 -0.042 -0.204 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.122 0.162 0.181 0.117 0.177 -0.153 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00161 HGDP00161 -0.49 -0.442 -0.392 -0.5 -0.398 -0.893 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.441 -0.347 -0.251 -0.33 -0.446 -0.903 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.56 -0.558 -0.527 -0.525 -0.626 -0.929 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.851 -0.882 -0.901 -0.894 -0.916 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00167 HGDP00167 0.816 0.728 0.593 0.654 0.664 0.774 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.839 0.758 0.764 0.77 0.776 0.824 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.008 1.026 1.012 0.972 0.882 1.003 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.094 1.167 1.231 1.283 1.097 1.021 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00169 HGDP00169 0.783 0.688 0.679 0.547 0.54 0.983 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.709 0.639 0.624 0.667 0.676 1.135 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.181 0.218 0.218 0.39 0.688 1.129 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.075 -0.051 0.002 0.117 0.544 1.097 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00171 HGDP00171 0.251 0.286 0.452 0.601 0.831 0.169 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.481 0.617 0.761 0.89 0.927 0.271 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.829 0.912 0.881 0.735 0.334 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.51 0.507 0.565 0.577 0.457 0.328 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00175 HGDP00175 -2.679 -2.668 -2.619 -2.704 -2.767 -3.405 -2.886 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.411 -2.365 -2.244 -2.341 -2.567 -3.412 -2.847 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.583 -1.512 -1.411 -1.5 -1.984 -3.453 -2.786 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.853 -0.924 -1.099 -1.659 -3.425 -2.769 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00177 HGDP00177 -0.077 -0.039 -0.072 -0.012 0.402 0.083 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.193 -0.205 -0.196 -0.092 0.297 0.116 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.145 -0.232 -0.288 -0.197 0.127 0.168 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.27 -0.355 -0.43 -0.361 -0.047 0.186 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00179 HGDP00179 1.982 1.976 1.908 1.646 1.443 1.832 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.683 1.73 1.657 1.563 1.514 1.868 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.075 1.082 1.036 1.08 1.375 1.902 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.991 0.956 0.895 0.859 1.213 1.873 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00181 HGDP00181 0.788 0.366 -0.138 -0.33 -0.728 -1.395 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.84 0.52 0.158 0.007 -0.389 -1.325 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.774 0.692 0.574 0.503 0.092 -0.939 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.591 0.619 0.647 0.549 0.259 -0.777 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00183 HGDP00183 1.433 1.593 1.571 1.636 1.865 2.539 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.501 1.473 1.335 1.32 1.637 2.596 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.285 1.163 0.956 0.802 1.116 2.534 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.862 0.805 0.745 0.595 0.758 2.497 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00187 HGDP00187 -2.33 -2.285 -2.097 -1.737 -1.028 -0.782 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.994 -2.005 -1.805 -1.444 -1.052 -0.858 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.61 -1.558 -1.536 -1.345 -1.065 -0.823 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.279 -1.281 -1.265 -1.2 -1.011 -0.85 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00189 HGDP00189 -0.765 -0.774 -0.732 -0.556 -0.584 -1.177 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.739 -0.693 -0.649 -0.374 -0.323 -1.12 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.406 -0.327 -0.253 -0.04 0.245 -0.826 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.195 -0.028 0.232 0.44 -0.659 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00191 HGDP00191 0.785 0.712 0.483 0.427 0.488 0.29 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.532 0.512 0.434 0.41 0.473 0.252 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.3 0.349 0.366 0.491 0.575 0.365 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.419 0.505 0.612 0.688 0.428 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00192 HGDP00192 -0.304 -0.051 0.121 0.181 0.094 0.072 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.165 0.001 0.058 -0.032 -0.053 0.193 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.008 -0.001 -0.015 -0.073 -0.136 0.144 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 -0.009 -0.069 -0.043 -0.095 0.122 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00197 HGDP00197 0.5 0.51 0.654 0.909 1.192 1.802 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.209 0.25 0.458 0.77 1.054 1.776 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 0.098 0.235 0.467 0.886 1.599 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.141 0.189 0.268 0.461 0.829 1.529 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00199 HGDP00199 0.223 0.364 0.436 0.231 0.19 0.723 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.213 0.18 0.226 0.217 0.164 0.629 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.389 0.328 0.364 0.455 0.47 0.502 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.774 0.727 0.79 0.857 0.823 0.525 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00201 HGDP00201 -0.372 -0.529 -0.516 -0.306 -0.097 -0.696 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.493 -0.521 -0.496 -0.232 0.107 -0.593 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.214 -0.211 -0.298 0.301 -0.177 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.058 0.101 0.097 -0.058 0.142 0.006 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00205 HGDP00205 0.317 0.445 0.43 0.608 0.632 1.209 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.539 0.458 0.571 0.568 0.954 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.634 0.548 0.478 0.438 0.529 0.524 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.602 0.547 0.486 0.53 0.352 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00206 HGDP00206 1.092 1.067 0.881 0.374 0.125 -0.451 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.969 0.932 0.694 0.347 0.178 -0.474 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.675 0.597 0.429 0.262 0.287 -0.335 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.457 0.384 0.259 0.144 0.335 -0.275 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00210 HGDP00210 -0.273 -0.265 -0.138 0.132 0.813 1.854 3.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.189 -0.135 0.02 0.622 1.689 3.05 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.424 -0.404 -0.326 -0.145 0.237 1.33 3.075 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.677 -0.642 -0.56 -0.43 -0.016 1.196 3.081 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00214 HGDP00214 1.328 1.229 0.96 0.746 0.622 1.014 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 0.953 0.811 0.622 0.554 1.015 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.405 0.328 0.237 0.255 0.801 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 -0.046 -0.045 -0.062 -0.017 0.741 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00222 HGDP00222 -0.519 -0.47 -0.497 -0.568 -0.376 -0.381 0.614 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.84 -0.745 -0.782 -0.758 -0.615 -0.478 0.704 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.225 -1.183 -1.171 -1.14 -1.153 -0.87 0.829 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.461 -1.431 -1.386 -1.308 -1.381 -1.087 0.861 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00224 HGDP00224 -0.721 -0.682 -0.672 -0.818 -1.233 -1.821 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.772 -0.788 -0.82 -1.08 -1.806 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.78 -0.762 -0.697 -0.601 -0.648 -1.865 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.728 -0.652 -0.556 -0.347 -0.296 -1.845 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00228 HGDP00228 -0.584 -0.645 -0.662 -0.605 -0.226 0.9 1.685 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.84 -0.824 -0.831 -0.676 -0.455 0.509 1.736 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.72 -0.653 -0.451 -0.383 0.135 1.803 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.247 -0.223 -0.156 -0.071 -0.041 0.014 1.82 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00230 HGDP00230 0.776 1.07 1.137 1.075 0.77 0.197 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.815 1.001 1.058 0.976 0.738 0.295 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.716 0.781 0.863 0.837 0.684 0.167 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.753 0.767 0.829 0.864 0.72 0.149 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00234 HGDP00234 -0.01 0.068 0.173 0.164 0.091 -0.579 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.132 0.149 0.23 0.188 0.028 -0.652 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.157 0.202 0.015 -0.34 -0.885 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.181 0.126 -0.001 -0.411 -1.054 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00237 HGDP00237 0.239 -0.03 -0.324 -0.568 -0.92 -1.112 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.136 -0.31 -0.457 -0.656 -1.001 -1.067 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.592 -0.689 -0.781 -0.843 -1.25 -1.229 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.71 -0.741 -0.83 -0.835 -1.17 -1.327 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00239 HGDP00239 -0.564 -0.462 -0.383 -0.242 -0.223 -0.509 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.444 -0.437 -0.346 -0.385 -0.713 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.452 -0.337 -0.275 -0.22 -0.43 -0.956 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.468 -0.392 -0.327 -0.498 -1 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00241 HGDP00241 -2.27 -2.281 -2.188 -2.156 -2.366 -2.536 -3.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.16 -2.056 -1.94 -1.849 -2.037 -2.474 -3.12 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.332 -1.284 -1.223 -1.193 -1.247 -1.944 -3.235 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.668 -0.625 -0.561 -0.586 -0.805 -1.694 -3.262 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00243 HGDP00243 1.912 2.108 2.185 1.944 1.525 0.744 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.054 2.17 2.146 1.918 1.572 0.868 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.131 2.115 2.029 1.947 1.672 1.202 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.975 1.979 1.999 1.97 1.793 1.302 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00244 HGDP00244 -0.919 -0.893 -0.803 -0.847 -1.167 -1.568 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.908 -0.903 -0.839 -0.882 -1.204 -1.66 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.66 -0.595 -0.61 -1.127 -1.702 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.437 -0.384 -0.288 -0.294 -0.788 -1.744 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00247 HGDP00247 -0.267 -0.572 -0.913 -1.324 -1.527 -0.528 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.974 -1.275 -1.712 -1.843 -0.659 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.693 -1.812 -1.929 -2.031 -2.078 -1.204 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.147 -2.234 -2.221 -2.111 -2.128 -1.325 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00248 HGDP00248 -0.673 -0.567 -0.648 -0.478 -0.107 -0.126 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.273 -0.251 -0.368 -0.293 -0.094 0.021 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.128 0.087 0.03 -0.006 0.055 0.035 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.303 0.249 0.22 0.223 0.182 0.039 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00251 HGDP00251 -0.886 -0.824 -0.86 -1.054 -1.219 -0.253 -0.314 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.73 -0.823 -1.072 -1.171 -0.25 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.68 -0.701 -0.757 -0.798 -0.922 -0.263 -0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.525 -0.581 -0.67 -0.655 -0.217 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00254 HGDP00254 -0.938 -1.029 -1.059 -0.875 -0.863 -0.003 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.948 -0.99 -0.949 -0.791 -0.763 0.038 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.041 -1.052 -1.022 -0.892 -0.679 0.152 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.105 -1.092 -1.025 -0.926 -0.759 0.226 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00258 HGDP00258 -1.18 -1.27 -1.261 -1.406 -1.332 -0.809 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.414 -1.416 -1.456 -1.533 -1.479 -0.743 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.71 -1.742 -1.807 -1.836 -1.724 -0.801 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.924 -1.947 -1.993 -2.002 -1.947 -0.801 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00259 HGDP00259 0.31 0.342 0.374 0.319 -0.296 -1.035 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.381 0.377 0.299 -0.242 -0.856 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.454 0.407 0.308 0.156 -0.237 -0.599 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.503 0.47 0.389 0.263 -0.225 -0.533 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00262 HGDP00262 0.682 0.914 0.954 1.057 0.817 0.179 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.007 1.07 1.053 1.037 0.856 0.155 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.144 1.093 1.015 0.949 0.831 0.232 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.084 1.037 0.916 0.741 0.724 0.257 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00264 HGDP00264 0.743 0.602 0.195 0.048 0.173 -0.021 -0.012 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.994 0.874 0.645 0.496 0.429 0.229 0 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.232 1.13 1.047 0.96 0.814 0.41 0.021 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.203 1.148 1.13 1.073 0.961 0.488 0.026 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00277 HGDP00277 0.891 0.885 0.856 1.144 1.096 0.633 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.045 0.924 0.762 0.812 0.93 0.557 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.182 1.072 0.966 0.555 0.618 0.406 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.864 0.801 0.692 0.438 0.319 0.373 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00281 HGDP00281 -1.121 -1.267 -1.322 -1.052 -0.854 -0.545 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.321 -1.413 -1.471 -1.272 -0.914 -0.665 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.431 -1.485 -1.502 -1.562 -1.226 -0.848 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.539 -1.582 -1.636 -1.606 -1.401 -0.93 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00285 HGDP00285 -1.611 -1.718 -1.716 -1.527 -1.424 -1.017 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.807 -1.803 -1.813 -1.621 -1.458 -1.139 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.88 -1.867 -1.835 -1.71 -1.428 -1.162 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.689 -1.631 -1.601 -1.49 -1.19 -1.184 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00290 HGDP00290 0.909 0.779 0.621 0.27 -0.19 -1.057 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.919 0.819 0.688 0.463 0.129 -0.82 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.992 0.977 0.939 0.865 0.654 -0.32 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.175 1.217 1.247 1.229 0.968 -0.178 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00298 HGDP00298 0.948 1.002 1.201 1.514 1.335 1.1 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.107 1.131 1.255 1.492 1.454 1.106 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.141 1.201 1.362 1.4 1.505 1.123 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.859 0.928 1.065 1.194 1.346 1.113 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00302 HGDP00302 0.362 0.388 0.469 0.784 0.832 0.199 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.456 0.459 0.533 0.797 0.9 0.154 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.697 0.748 0.855 0.946 0.884 0.315 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.673 0.787 0.903 1.049 0.938 0.313 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00304 HGDP00304 0.054 -0.015 -0.138 -0.025 -0.12 -0.619 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.221 -0.311 -0.2 -0.154 -0.653 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.006 -0.06 -0.091 -0.355 -0.375 -0.713 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.062 0.034 -0.051 -0.232 -0.441 -0.765 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00307 HGDP00307 -0.289 -0.249 -0.335 -0.392 -0.628 -1.364 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.325 -0.321 -0.283 -0.376 -1.175 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.039 -0.048 -0.094 -0.084 -0.074 -0.704 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.177 0.226 0.229 0.224 0.11 -0.575 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00309 HGDP00309 -0.012 -0.233 -0.171 0.058 0.256 0.29 -0.314 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.225 0.213 0.215 0.333 0.507 0.35 -0.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.032 1.047 0.973 0.843 0.931 0.644 -0.234 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.456 1.479 1.441 1.302 1.256 0.725 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00311 HGDP00311 0.975 0.775 0.601 0.582 0.467 -0.066 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.666 0.49 0.471 0.47 0.275 -0.165 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.184 0.15 0.119 0.127 0.042 -0.374 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.008 -0.023 -0.064 0.017 -0.086 -0.451 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00313 HGDP00313 -0.461 -0.401 -0.224 0.029 0.5 0.323 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.253 -0.234 -0.108 0.174 0.549 0.175 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.182 0.272 0.42 0.615 0.155 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.568 0.532 0.532 0.629 0.685 0.123 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00315 HGDP00315 1.627 1.707 1.774 1.823 1.726 1.238 1.293 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.929 1.97 1.953 1.964 1.766 1.271 1.336 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.023 2.016 2.008 2.02 1.751 1.38 1.393 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.901 2.037 2.144 2.206 1.857 1.368 1.408 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00321 HGDP00321 -1.159 -0.892 -0.449 0.062 0.65 0.931 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.594 -0.456 -0.213 0.274 0.918 1.145 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.101 -0.037 0.068 0.424 1.251 1.5 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.423 0.557 0.76 1.24 1.623 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00323 HGDP00323 2.19 1.967 1.639 1.18 0.656 0.359 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.246 1.986 1.709 1.247 0.794 0.443 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.959 1.834 1.619 1.455 1.122 0.642 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.808 1.785 1.718 1.549 1.296 0.72 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00330 HGDP00330 0.101 0.311 0.745 1.464 2.136 2.36 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.86 1.185 1.817 2.326 2.576 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.473 1.516 1.62 1.943 2.497 2.879 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.985 2.013 2.021 2.064 2.334 2.939 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00333 HGDP00333 0.159 0.004 -0.08 -0.253 -0.221 -0.721 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.203 0.017 -0.056 -0.163 -0.235 -0.711 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 -0.078 -0.194 -0.231 -0.31 -0.66 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.087 -0.125 -0.233 -0.291 -0.39 -0.694 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00346 HGDP00346 1.326 1.389 1.468 1.505 1.542 1.686 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.258 1.347 1.362 1.458 1.505 1.658 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.279 1.276 1.266 1.355 1.52 1.36 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.259 1.268 1.268 1.353 1.538 1.275 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00351 HGDP00351 1.096 1.088 1.428 1.568 1.2 0.664 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.263 1.345 1.545 1.6 1.285 0.82 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.291 1.381 1.493 1.473 1.357 1.177 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.077 1.193 1.319 1.306 1.267 1.263 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00356 HGDP00356 0.21 0.374 0.521 0.365 0.091 -0.213 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.556 0.683 0.462 0.144 -0.141 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.516 0.57 0.65 0.622 0.311 -0.128 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.63 0.654 0.69 0.741 0.532 -0.108 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00364 HGDP00364 -1.506 -1.197 -0.82 -0.532 -0.56 0.117 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.274 -1.15 -0.86 -0.65 -0.732 0.081 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.123 -1.039 -0.845 -0.669 -0.68 -0.243 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.024 -0.95 -0.788 -0.577 -0.542 -0.28 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00371 HGDP00371 -1.031 -0.823 -0.717 -0.444 -0.028 0.321 0.546 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.616 -0.539 -0.461 -0.35 -0.097 0.131 0.603 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 0.014 -0.019 -0.014 -0.15 0.137 0.678 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.242 0.273 0.258 0.104 -0.053 0.09 0.697 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00372 HGDP00372 -0.454 -0.493 -0.553 -0.643 -0.742 -0.896 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.626 -0.664 -0.638 -0.612 -0.65 -0.747 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.962 -0.941 -0.89 -0.934 -0.852 -0.534 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.118 -1.111 -1.073 -1.107 -1.03 -0.538 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00376 HGDP00376 0.768 0.987 1.236 1.523 2.061 2.643 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.928 1.068 1.199 1.437 2.012 2.665 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.139 1.14 1.204 1.24 1.748 2.733 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.015 0.991 0.976 0.97 1.439 2.719 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00382 HGDP00382 -0.054 -0.17 -0.21 -0.136 -0.127 -0.297 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.067 -0.14 -0.164 -0.126 -0.148 -0.21 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 0.021 -0.037 -0.019 -0.037 -0.33 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.426 0.384 0.294 0.271 0.17 -0.349 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00388 HGDP00388 -1.53 -1.427 -1.391 -1.426 -1.957 -1.843 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.402 -1.419 -1.458 -1.573 -2.113 -2.05 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.394 -1.474 -1.502 -1.611 -2.086 -2.422 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.317 -1.433 -1.437 -1.506 -1.884 -2.499 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00392 HGDP00392 -0.855 -1.026 -0.92 -0.748 -0.497 0.204 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.88 -1.022 -0.857 -0.745 -0.592 0.18 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.924 -0.93 -0.876 -0.748 -0.742 -0.009 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.902 -0.865 -0.859 -0.798 -0.77 -0.056 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00397 HGDP00397 1.297 1.232 1.046 1.02 0.633 0.38 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.456 1.386 1.242 1.168 0.834 0.462 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.589 1.578 1.586 1.433 1.244 0.451 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.59 1.6 1.593 1.634 1.474 0.471 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00402 HGDP00402 -0.162 -0.344 -0.645 -0.897 -1.081 -1.223 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.588 -0.7 -0.825 -0.937 -0.949 -1.151 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.763 -0.844 -0.89 -0.962 -0.909 -1.095 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.705 -0.712 -0.727 -0.81 -0.778 -1.134 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00407 HGDP00407 0.592 0.313 -0.049 -0.378 -0.746 -0.328 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.604 0.353 -0.054 -0.531 -0.8 -0.286 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.102 -0.153 -0.598 -0.812 -0.387 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.175 -0.329 -0.629 -0.81 -0.381 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00412 HGDP00412 0.848 0.9 0.962 0.686 -0.479 -1.198 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.618 0.722 0.747 0.528 -0.374 -1.233 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.394 0.438 0.433 0.238 -0.369 -1.149 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.1 0.195 0.285 0.229 -0.273 -1.22 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00417 HGDP00417 -0.115 -0.128 -0.025 0.063 -0.049 0.025 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.257 -0.242 -0.108 -0.057 -0.168 -0.044 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.475 -0.483 -0.369 -0.262 -0.24 -0.147 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.585 -0.538 -0.429 -0.253 -0.162 -0.171 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00423 HGDP00423 0.056 0.037 -0.072 -0.222 -0.745 -1.186 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.127 0.137 0.079 -0.092 -0.673 -1.23 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.202 0.167 0.058 -0.078 -0.643 -1.129 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.227 0.217 0.114 -0.083 -0.618 -1.125 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00433 HGDP00433 -0.214 -0.25 -0.423 -0.545 -0.602 -0.835 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 -0.016 -0.247 -0.539 -0.639 -0.864 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.289 0.113 -0.107 -0.515 -0.825 -1.039 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.111 -0.185 -0.314 -0.614 -0.933 -1.131 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00438 HGDP00438 -0.3 -0.731 -1.146 -1.134 -0.926 -0.08 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.603 -0.964 -1.312 -1.328 -1.152 -0.246 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.847 -1.049 -1.223 -1.347 -1.245 -0.547 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.877 -1.02 -1.111 -1.262 -1.239 -0.569 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00444 HGDP00444 -0.336 -0.441 -0.451 -0.32 -0.103 -0.137 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.326 -0.326 -0.312 -0.14 0.032 -0.07 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.04 0.08 0.166 0.27 -0.041 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.37 0.351 0.327 0.332 0.406 -0.075 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00445 HGDP00445 -0.222 -0.143 -0.006 0.129 0.06 -0.062 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.017 0.058 0.183 0.192 0.115 0.121 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.628 0.576 0.655 0.753 0.449 0.253 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.048 0.966 0.967 1.022 0.613 0.335 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C01 LP6005441-DNA_C01 -2.644 -2.629 -2.521 -1.952 -1.1 -0.447 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.353 -2.277 -2.187 -1.776 -1.13 -0.297 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.268 -2.178 -2.063 -1.787 -1.208 -0.183 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.254 -2.196 -2.044 -1.901 -1.301 -0.178 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C03 LP6005441-DNA_C03 -0.436 -0.342 -0.27 -0.366 -0.297 -0.08 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.459 -0.464 -0.491 -0.484 -0.232 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.297 -0.343 -0.256 -0.473 -0.457 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.177 0.093 0.011 -0.017 -0.258 -0.474 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C07 LP6005441-DNA_C07 1.582 1.666 1.886 2.014 1.661 1.47 1.224 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.828 1.918 1.985 2.002 1.846 1.647 1.234 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.775 1.762 1.784 1.787 1.849 1.996 1.243 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.579 1.554 1.605 1.634 1.708 2.095 1.244 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C10 LP6005441-DNA_C10 1.046 1.186 1.182 0.977 0.192 -0.529 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.205 1.296 1.305 1.115 0.295 -0.506 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.018 1.086 1.129 1.049 0.378 -0.442 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.62 0.699 0.796 0.868 0.412 -0.444 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D01 LP6005441-DNA_D01 0.825 1.004 0.961 0.927 0.758 -0.162 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.797 0.89 0.847 0.939 0.939 -0.08 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.579 0.571 0.556 0.836 1.179 0.399 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.593 0.66 0.757 1.135 0.547 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D03 LP6005441-DNA_D03 0.165 0.026 -0.256 -0.475 -0.698 -0.516 0.81 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.371 -0.547 -0.757 -0.904 -0.938 -0.669 0.904 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.043 -1.134 -1.242 -1.268 -1.451 -0.957 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.066 -1.106 -1.097 -1.106 -1.428 -1.161 1.066 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D10 LP6005441-DNA_D10 0.073 0.146 0.163 0.047 -0.284 -0.58 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.224 0.33 0.343 0.287 -0.051 -0.473 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.366 0.4 0.421 0.424 0.172 -0.338 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.506 0.5 0.502 0.403 0.308 -0.295 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E03 LP6005441-DNA_E03 0.346 0.127 -0.1 -0.153 -0.403 -0.484 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.087 -0.21 -0.508 -0.813 -0.759 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 -0.187 -0.43 -0.938 -1.407 -1.204 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.446 -0.571 -0.752 -1.128 -1.61 -1.34 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E05 LP6005441-DNA_E05 -0.604 -0.566 -0.58 -0.431 -0.017 2.058 3.971 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.326 -1.345 -1.202 -0.807 -0.218 2.072 3.983 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.974 -2.027 -1.968 -1.664 -0.7 1.649 3.995 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.641 -1.716 -1.73 -1.676 -0.847 1.483 3.998 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E06 LP6005441-DNA_E06 -0.908 -1.007 -1.091 -0.934 -1.019 -0.927 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.949 -0.934 -0.829 -0.945 -0.952 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.714 -0.776 -0.735 -0.78 -0.895 -0.895 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.704 -0.74 -0.74 -0.746 -0.72 -0.901 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F03 LP6005441-DNA_F03 0.258 0.195 0.217 0.219 -0.131 -0.376 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.295 0.247 0.236 0.154 -0.215 -0.693 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.572 0.575 0.604 0.464 -0.051 -0.905 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.935 0.986 1.012 0.893 0.32 -0.969 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F05 LP6005441-DNA_F05 0.807 0.841 0.71 0.694 0.506 0.08 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.572 0.482 0.365 0.392 0.227 -0.076 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 -0.017 -0.025 0.146 0.115 -0.33 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.202 -0.12 0.088 0.262 -0.368 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F06 LP6005441-DNA_F06 -0.611 -0.682 -0.393 -0.136 -0.115 -0.405 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.432 -0.191 0.053 0.117 -0.25 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.397 -0.326 -0.136 0.088 0.344 -0.077 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.29 -0.19 -0.021 0.247 0.481 -0.068 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G11 LP6005441-DNA_G11 -2.06 -2.308 -2.523 -2.584 -2.083 -0.806 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.249 -2.439 -2.617 -2.677 -2.216 -0.65 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.673 -2.768 -2.891 -2.917 -2.433 -0.617 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.003 -3.096 -3.146 -3.081 -2.665 -0.599 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H11 LP6005441-DNA_H11 -1.07 -0.912 -0.703 -0.462 -0.406 -0.989 -1.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.658 -0.451 -0.144 -0.146 -0.804 -1.104 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.25 -0.055 0.144 0.267 0.339 -0.487 -1.197 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.207 0.34 0.474 0.53 0.508 -0.338 -1.22 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20845 NA20845 0.647 0.613 0.661 0.441 -0.073 -0.558 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.319 0.375 0.428 0.299 -0.18 -0.601 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.5 -0.436 -0.379 -0.268 -0.386 -0.59 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.1 -1.043 -0.982 -0.849 -0.638 -0.574 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20846 NA20846 -0.229 -0.272 -0.349 -0.647 -1.516 -2.24 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.285 -0.311 -0.36 -0.522 -1.36 -2.024 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.436 -0.418 -0.439 -1.082 -1.807 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.548 -0.552 -0.57 -0.571 -0.875 -1.782 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20847 NA20847 3.035 2.985 2.948 2.606 2.043 1.596 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.431 2.437 2.455 2.259 1.883 1.616 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.788 1.747 1.706 1.516 1.237 1.466 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.765 1.654 1.469 1.233 0.955 1.303 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20849 NA20849 -0.768 -0.688 -0.658 -0.554 -0.422 -0.739 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.324 -0.259 -0.336 -0.403 -0.438 -0.824 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.493 0.396 0.187 -0.067 -0.364 -0.764 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.513 0.433 0.334 0.046 -0.28 -0.702 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20850 NA20850 0.307 0.062 -0.044 0.146 0.303 0.456 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.288 0.183 0.118 0.194 0.218 0.474 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.249 0.261 0.232 0.184 0.216 0.584 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.02 0.042 0.119 0.134 0.124 0.652 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20851 NA20851 -0.908 -0.975 -1.143 -1.327 -1.516 -1.402 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.082 -1.124 -1.193 -1.284 -1.516 -1.478 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.765 -0.798 -0.779 -0.853 -1.224 -1.496 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.148 -0.246 -0.366 -0.51 -0.963 -1.493 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20852 NA20852 -0.072 -0.333 -0.666 -0.908 -1.089 -1.195 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.475 -0.845 -1.204 -1.452 -1.304 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.51 -0.684 -0.921 -1.231 -1.57 -1.638 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.828 -0.952 -1.137 -1.443 -1.67 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20853 NA20853 1.648 1.699 1.464 1.388 1.413 1.677 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.371 1.332 1.245 1.333 1.411 1.683 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.801 0.794 0.777 0.786 1.209 1.533 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.547 0.516 0.491 0.512 0.932 1.459 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20854 NA20854 0.487 0.601 0.491 0.752 1.185 1.76 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.516 0.541 0.485 0.583 0.865 1.42 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.282 0.301 0.407 0.586 1.126 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.146 0.194 0.219 0.268 0.482 1.048 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20856 NA20856 1.084 0.946 0.838 0.675 0.583 -0.479 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 0.978 0.953 0.797 0.593 -0.528 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.828 0.869 0.906 0.972 0.657 -0.424 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.836 0.838 0.82 0.832 0.615 -0.37 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20858 NA20858 -0.666 -0.74 -0.812 -0.764 -1.058 -0.408 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.053 -1.117 -1.115 -1.152 -1.427 -0.653 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.561 -1.64 -1.684 -1.67 -1.81 -1.016 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.792 -1.817 -1.827 -1.747 -1.891 -1.119 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20859 NA20859 0.622 0.524 0.506 0.592 0.431 -0.011 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.847 0.879 0.825 0.893 0.699 0.233 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.983 1.08 1.091 1.06 1.041 0.522 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.948 1.055 1.115 1.12 0.621 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20861 NA20861 0.565 0.032 -0.24 -0.367 -0.415 -0.523 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.343 0.158 -0.07 -0.062 -0.215 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.359 0.306 0.201 0.093 0.261 0.243 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 -0.06 -0.083 -0.046 0.239 0.352 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20862 NA20862 0.457 0.238 -0.01 -0.173 -0.293 -0.173 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.173 -0.004 -0.173 -0.248 0.018 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.369 0.248 0.139 -0.04 -0.237 0.161 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.272 0.153 0.036 -0.121 -0.293 0.208 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20863 NA20863 0.441 0.279 0.083 -0.01 -0.034 -0.25 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.437 0.285 0.084 -0.062 -0.186 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.976 0.885 0.776 0.571 0.191 -0.295 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.171 1.081 0.948 0.822 0.41 -0.292 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20864 NA20864 -0.608 -0.512 -0.65 -0.886 -0.87 -0.454 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.357 -0.366 -0.544 -0.826 -0.789 -0.408 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.082 -0.181 -0.287 -0.453 -0.653 -0.396 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.302 0.227 0.126 0.034 -0.378 -0.41 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20866 NA20866 -1.229 -1.115 -0.921 -0.941 -1.19 -0.704 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.249 -1.167 -1.01 -0.935 -0.993 -0.581 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.255 -1.216 -1.195 -1.263 -1.06 -0.307 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.258 -1.225 -1.214 -1.386 -1.336 -0.264 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20867 NA20867 1.304 1.272 1.332 1.053 0.498 0.855 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.201 1.113 1.09 0.957 0.557 0.858 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.056 0.932 0.832 0.788 0.646 0.973 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.883 0.761 0.648 0.594 0.633 1.025 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20868 NA20868 1.464 1.863 2.227 2.315 1.713 1.219 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.664 1.887 2.068 1.939 1.386 0.925 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.479 1.602 1.707 1.701 1.228 0.67 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.304 1.42 1.474 1.555 1.299 0.599 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20869 NA20869 -0.811 -0.492 -0.367 -0.501 -0.777 -1.011 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.421 -0.423 -0.605 -0.841 -1.002 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.567 -0.584 -0.694 -0.9 -1.183 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.333 -0.369 -0.401 -0.485 -0.775 -1.246 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20870 NA20870 0.768 0.723 0.561 0.187 -0.38 -1.181 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.477 0.449 0.257 0.04 -0.338 -1.081 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 -0.03 -0.187 -0.417 -0.5 -0.835 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.214 -0.229 -0.366 -0.643 -0.843 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20872 NA20872 0.687 0.841 1.021 1.126 1.373 0.992 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.853 0.901 1.017 1.229 1.453 1.033 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.967 0.993 1.085 1.251 1.599 1.156 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.98 0.997 1.04 1.235 1.551 1.222 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20874 NA20874 -1.148 -1.215 -1.303 -1.264 -0.782 0.133 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.072 -1.169 -1.157 -1.066 -0.616 0.24 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.861 -0.912 -0.927 -0.84 -0.466 0.269 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.596 -0.665 -0.717 -0.708 -0.481 0.292 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20875 NA20875 1.357 1.637 1.781 1.851 1.095 0.472 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.517 1.679 1.727 1.75 1.238 0.613 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.398 1.487 1.537 1.466 1.31 1.009 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.231 1.386 1.498 1.463 1.315 1.107 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20876 NA20876 0.079 0.087 0.191 0.053 -0.285 -1.148 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.085 0.093 0.184 0.124 -0.107 -0.789 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.354 -0.211 -0.122 -0.119 -0.008 -0.608 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.616 -0.509 -0.393 -0.262 -0.117 -0.539 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20877 NA20877 -0.631 -0.385 -0.096 -0.063 -0.143 -0.372 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.628 -0.475 -0.207 -0.238 -0.182 -0.471 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.502 -0.407 -0.329 -0.156 -0.646 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.319 -0.35 -0.39 -0.275 -0.095 -0.66 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20878 NA20878 0.47 0.696 0.965 1.071 0.642 0.001 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.708 0.889 1.057 1.077 0.65 0.193 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.494 0.601 0.701 0.582 0.175 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.08 0.01 0.195 0.458 0.498 0.167 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20881 NA20881 -0.037 -0.129 -0.275 -0.622 -1.068 -1.628 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.073 -0.16 -0.292 -0.583 -0.948 -1.497 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.213 -0.235 -0.366 -0.552 -0.79 -1.288 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.498 -0.455 -0.46 -0.542 -0.779 -1.192 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20882 NA20882 -1.654 -1.673 -1.837 -2.308 -2.475 -2.196 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.037 -1.995 -2.138 -2.496 -2.58 -2.241 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.096 -2.107 -2.13 -2.262 -2.492 -2.332 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.635 -1.67 -1.754 -1.917 -2.298 -2.33 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20884 NA20884 -0.696 -0.488 -0.267 -0.301 -0.124 0.069 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.475 -0.326 -0.257 0.005 0.325 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.586 -0.467 -0.374 -0.298 -0.094 0.328 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.493 -0.423 -0.325 -0.26 -0.203 0.285 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20885 NA20885 -0.08 -0.043 -0.374 -0.543 -0.404 -0.221 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.068 -0.057 -0.246 -0.429 -0.288 -0.091 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.185 0.091 0.006 -0.078 -0.037 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 0.024 0.001 0.084 0.032 -0.008 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20886 NA20886 0.794 0.51 -0.034 -0.837 -1.365 -1.395 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.501 0.254 -0.161 -0.755 -1.06 -1.094 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.438 -0.647 -0.744 -0.723 -0.881 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.673 -0.77 -0.877 -0.879 -0.651 -0.798 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20887 NA20887 0.853 0.921 0.957 0.85 1.04 1.482 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.951 0.997 0.977 0.834 0.881 1.276 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.973 1.031 1.071 0.935 0.817 1.018 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.881 0.954 0.888 0.811 0.926 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20888 NA20888 -1.255 -1.103 -0.991 -0.928 -0.881 -0.605 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.176 -1.012 -0.909 -0.722 -0.61 -0.465 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.461 -0.47 -0.346 -0.161 -0.195 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.171 0.136 0.025 -0.056 -0.05 -0.083 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20889 NA20889 0.691 0.697 0.613 0.394 0.235 0.025 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.608 0.543 0.476 0.361 0.167 -0.044 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.476 0.393 0.385 0.445 0.395 -0.249 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.579 0.481 0.425 0.559 0.595 -0.265 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20890 NA20890 -0.573 -0.62 -0.77 -1.305 -1.522 -1.711 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.685 -0.705 -0.765 -0.91 -1.006 -1.322 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.675 -0.636 -0.574 -0.454 -0.296 -0.841 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.406 -0.361 -0.24 -0.178 -0.063 -0.647 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20892 NA20892 -0.103 -0.358 -0.562 -0.619 -0.756 -0.65 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.353 -0.408 -0.534 -0.582 -0.579 -0.41 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.473 -0.497 -0.536 -0.536 -0.381 -0.153 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.445 -0.529 -0.606 -0.584 -0.396 -0.081 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20894 NA20894 -0.443 -0.239 -0.349 -0.739 -1.327 -0.767 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.51 -0.676 -1.031 -1.538 -0.902 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.016 -0.991 -1.107 -1.511 -1.931 -1.111 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.338 -1.268 -1.32 -1.557 -1.993 -1.224 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20895 NA20895 -0.994 -1.084 -1.15 -0.986 -0.515 -0.382 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.927 -0.899 -0.793 -0.557 -0.327 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.463 -0.458 -0.515 -0.625 -0.683 -0.43 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.467 -0.518 -0.607 -0.711 -0.85 -0.443 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20896 NA20896 0.295 0.362 0.377 0.512 0.488 0.728 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.206 0.35 0.516 0.565 0.765 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.191 -0.138 -0.028 0.178 0.5 0.823 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.26 -0.249 -0.086 0.257 0.835 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20897 NA20897 0.551 0.566 0.789 1.039 1.19 1.057 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.636 0.753 1.004 1.198 1.35 1.158 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.885 1.043 1.194 1.343 1.319 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.737 0.805 0.912 1.044 1.285 1.294 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20899 NA20899 0.686 0.398 0.051 -0.297 -1.096 -0.889 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.542 0.191 -0.218 -1.038 -0.893 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.144 0.007 -0.171 -0.477 -1.079 -0.974 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.486 -0.645 -0.921 -1.231 -1.009 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20901 NA20901 -0.18 -0.447 -0.825 -1.019 -1.039 -1.578 -1.385 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.398 -0.672 -0.974 -1.03 -1.046 -1.449 -1.312 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.511 -0.671 -0.841 -0.945 -1.086 -1.43 -1.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.473 -0.617 -0.792 -0.897 -1.08 -1.492 -1.182 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20902 NA20902 -0.152 -0.337 -0.492 -0.478 -0.383 -0.315 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 -0.091 -0.204 -0.186 -0.186 -0.154 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.251 0.174 0.144 0.177 0.242 -0.049 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.177 0.191 0.317 0.474 0.011 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20903 NA20903 1.473 1.477 1.685 1.807 1.783 1.306 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.734 1.756 1.828 1.888 1.906 1.301 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.976 1.983 1.985 2.003 2.065 1.415 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.128 2.086 2.027 1.961 2.091 1.448 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20904 NA20904 0.61 0.646 0.695 0.616 0.577 0.331 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.172 0.222 0.358 0.365 0.367 0.259 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.57 -0.508 -0.39 -0.088 0.104 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.133 -1.005 -0.92 -0.79 -0.384 0.043 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20905 NA20905 0.327 0.185 0.022 -0.057 -0.098 -0.002 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.331 0.13 -0.007 -0.108 0.007 0.051 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.332 0.207 0.039 -0.028 -0.053 0.214 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 0.068 -0.038 -0.151 -0.184 0.258 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20906 NA20906 0.125 0.295 0.176 -0.039 -0.372 -0.988 -1.528 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 0.236 0.178 0.092 -0.165 -0.891 -1.585 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.476 0.538 0.537 0.481 0.472 -0.472 -1.657 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.895 0.976 0.991 0.923 0.831 -0.277 -1.675 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20908 NA20908 -0.982 -0.666 -0.358 -0.091 -0.032 -0.108 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.591 -0.392 -0.121 -0.109 -0.031 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.014 -0.984 -0.897 -0.784 -0.509 -0.154 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.2 -1.257 -1.305 -1.245 -0.985 -0.182 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20910 NA20910 0.564 0.559 0.685 1.119 1.958 2.401 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.128 0.215 0.386 0.859 1.771 2.407 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.186 -0.04 0.288 1.192 2.343 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.419 -0.313 -0.202 0.031 0.814 2.272 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20911 NA20911 0.626 0.645 0.879 1.203 1.397 0.524 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.372 0.513 0.798 1.265 1.525 0.683 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.562 0.747 1.07 1.492 0.948 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.813 0.89 1.084 1.489 1.004 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21086 NA21086 0.275 0.319 0.165 -0.14 -0.832 -1.301 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.223 0.179 0.059 -0.282 -0.906 -1.245 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.212 -0.192 -0.226 -0.531 -1.042 -1.267 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.415 -0.471 -0.644 -1.111 -1.272 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21087 NA21087 1.463 1.349 1.245 1.061 0.64 0.603 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.193 1.038 0.96 0.751 0.558 0.697 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.841 0.748 0.639 0.427 0.375 0.634 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.524 0.471 0.413 0.296 0.219 0.638 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21088 NA21088 0.591 0.552 0.678 1.005 1.037 0.45 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.513 0.557 0.713 1.053 1.172 0.598 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.715 0.769 0.876 1.057 0.78 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.591 0.616 0.636 0.706 0.742 0.771 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21089 NA21089 -0.573 -0.614 -0.312 -0.025 0.375 0.652 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.026 -0.074 0.046 0.133 0.318 0.668 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.698 0.68 0.586 0.526 0.315 0.518 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.032 0.902 0.734 0.568 0.328 0.489 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21090 NA21090 -1.644 -1.801 -1.756 -1.469 -0.787 0.029 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.875 -1.875 -1.818 -1.471 -0.784 0.002 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.986 -1.93 -1.878 -1.644 -0.98 0.018 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.958 -1.864 -1.78 -1.726 -1.128 0.044 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21091 NA21091 0.431 0.553 0.497 0.387 0.323 0.636 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.489 0.56 0.515 0.417 0.336 0.71 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.644 0.629 0.499 0.431 0.801 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.769 0.775 0.679 0.509 0.825 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21092 NA21092 -0.815 -0.715 -0.702 -0.61 -0.496 -0.042 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.537 -0.516 -0.421 -0.382 -0.19 0.021 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.138 0.084 0.027 -0.001 0.24 0.16 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.359 0.367 0.316 0.246 0.383 0.226 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21093 NA21093 -0.05 0.034 0.146 -0.045 -0.497 -0.778 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.024 0.031 0.083 -0.039 -0.263 -0.705 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.127 -0.119 -0.127 -0.165 -0.194 -0.513 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.061 -0.021 -0.035 -0.114 -0.065 -0.5 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21094 NA21094 -0.248 -0.002 0.227 0.365 0.465 0.421 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.01 0.124 0.287 0.478 0.693 0.657 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.598 0.637 0.685 0.811 1.031 0.766 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.006 0.98 0.999 1.085 1.272 0.788 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21095 NA21095 -0.354 -0.306 -0.235 -0.008 0.731 1.16 1.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.325 -0.356 -0.332 -0.122 0.609 1.065 1.536 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.158 -0.243 -0.344 -0.342 0.153 0.667 1.598 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.185 -0.266 -0.303 -0.31 0.013 0.479 1.614 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21097 NA21097 -2.242 -2.142 -2.201 -2.204 -1.934 -0.669 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.378 -2.393 -2.444 -2.3 -2.017 -0.933 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.716 -2.762 -2.761 -2.549 -2.121 -1.208 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.548 -2.57 -2.589 -2.479 -2.223 -1.261 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21098 NA21098 -1.145 -0.975 -0.728 -0.566 -0.393 -0.189 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.683 -0.561 -0.388 -0.301 -0.267 -0.139 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.353 -0.251 -0.1 0.001 0.009 -0.143 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 -0.02 0.041 0.144 0.131 -0.123 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21099 NA21099 0.631 0.765 0.828 0.919 1.135 1.656 2.168 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.744 0.789 0.755 0.733 0.793 1.4 2.167 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.598 0.621 0.564 0.474 0.376 0.868 2.163 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.57 0.47 0.347 0.229 0.709 2.161 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21100 NA21100 -0.912 -0.887 -0.808 -0.677 -0.314 0.043 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.048 -1.019 -0.95 -0.827 -0.393 0.098 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.177 -1.242 -1.308 -1.178 -0.517 0.15 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.372 -1.434 -1.509 -1.365 -0.712 0.173 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21101 NA21101 1.156 1.116 1.254 0.924 0.388 0.351 0.349 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.271 1.227 1.275 0.878 0.326 0.328 0.403 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.458 1.384 1.274 1.008 0.392 0.317 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.605 1.551 1.416 1.194 0.594 0.34 0.491 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21102 NA21102 0.088 -0.288 -0.608 -0.859 -0.977 -0.661 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.04 -0.213 -0.511 -0.804 -1.008 -0.689 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.15 -0.296 -0.505 -0.747 -0.871 -0.843 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.393 -0.571 -0.758 -0.85 -0.846 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21103 NA21103 -0.109 -0.015 0.105 0.001 -0.163 0.213 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.071 0.104 -0.023 -0.371 0.002 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.214 -0.196 -0.18 -0.28 -0.365 -0.129 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.477 -0.441 -0.412 -0.415 -0.387 -0.126 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21104 NA21104 -0.645 -0.843 -0.947 -0.954 -0.773 -0.228 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.791 -0.966 -0.984 -1.098 -1.027 -0.408 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.978 -0.994 -1.007 -1.101 -1.223 -0.891 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.066 -1.035 -0.989 -0.955 -1.14 -0.977 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21105 NA21105 -0.949 -0.662 -0.501 -0.646 -1.162 -1.099 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.988 -0.846 -0.697 -0.831 -1.238 -1.298 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.028 -0.98 -0.943 -0.962 -1.018 -1.3 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.866 -0.811 -0.789 -0.778 -0.759 -1.221 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21106 NA21106 -0.515 -0.814 -1.179 -1.517 -1.517 -0.809 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.666 -0.901 -1.211 -1.586 -1.617 -0.743 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.041 -1.23 -1.49 -1.899 -1.972 -0.805 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.214 -1.398 -1.654 -2.059 -2.23 -0.836 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21107 NA21107 0.204 0.157 0.231 0.319 0.389 0.53 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.125 0.207 0.264 0.268 0.307 0.319 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.053 0.098 0.153 0.255 0.358 0.25 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 0.144 0.207 0.338 0.546 0.266 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21108 NA21108 -0.749 -0.816 -0.809 -0.531 -0.415 -0.193 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.829 -0.729 -0.447 -0.38 -0.28 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.784 -0.773 -0.631 -0.464 -0.39 -0.32 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.763 -0.714 -0.504 -0.408 -0.388 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21110 NA21110 1.263 1.195 1.188 1.222 0.924 0.715 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.062 1.053 1.041 0.968 0.796 0.568 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.612 0.714 0.768 0.744 0.657 0.513 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.362 0.437 0.476 0.543 0.604 0.502 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21111 NA21111 0.618 0.48 0.372 0.221 0.304 0.391 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.467 0.388 0.253 0.136 0.314 0.295 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.489 0.363 0.415 0.4 0.439 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 0.755 0.568 0.476 0.499 0.501 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21112 NA21112 1.461 1.821 2.083 2.134 1.987 1.423 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.767 2.011 2.146 2.023 1.678 1.08 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.693 1.772 1.863 1.827 1.454 0.817 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.374 1.438 1.493 1.548 1.363 0.742 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21113 NA21113 0.104 -0.026 -0.218 -0.405 -0.709 -0.535 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.34 -0.432 -0.538 -0.715 -1.012 -0.819 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.923 -0.933 -0.959 -1.063 -1.165 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.909 -0.899 -0.865 -0.784 -0.855 -1.213 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21114 NA21114 -0.824 -0.819 -0.741 -0.928 -0.619 -0.291 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.919 -0.889 -0.844 -0.981 -0.827 -0.477 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.027 -1.048 -1.091 -1.042 -1.004 -0.557 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.815 -0.89 -1.055 -1.17 -1.104 -0.556 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21115 NA21115 0.797 0.859 0.618 0.299 0.1 -0.337 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.912 0.837 0.589 0.366 0.248 -0.21 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.249 1.123 0.929 0.8 0.588 -0.077 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.508 1.35 1.111 0.957 0.8 -0.064 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21116 NA21116 0.775 0.95 1.244 1.516 1.951 2.71 2.364 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.647 0.811 0.994 1.26 1.802 2.514 2.367 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.457 0.646 0.9 1.436 2.267 2.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.386 0.502 0.705 1.2 2.151 2.367 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21117 NA21117 0.014 0.086 -0.051 -0.446 -0.897 -1.957 -2.207 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.036 -0.02 -0.063 -0.282 -0.757 -1.582 -2.216 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 -0.008 -0.038 -0.225 -0.65 -1.229 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.118 0.054 -0.055 -0.254 -0.623 -1.131 -2.222 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21118 NA21118 1.115 1.138 1.245 1.291 0.821 0.291 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.177 1.129 1.247 1.279 0.959 0.367 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.113 1.183 1.31 1.291 1.095 0.513 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.923 0.981 1.088 1.198 1.133 0.549 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21119 NA21119 -0.325 -0.425 -0.742 -1.145 -0.987 -0.308 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.771 -0.96 -1.218 -1.095 -0.489 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.988 -0.952 -0.962 -1.084 -1.057 -0.707 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.884 -0.904 -0.948 -0.99 -0.959 -0.759 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21120 NA21120 -0.227 -0.241 -0.296 -0.454 -0.796 -1.217 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.057 -0.048 -0.201 -0.393 -0.748 -1.307 -1.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.39 0.256 0.031 -0.544 -1.414 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.736 0.656 0.535 0.334 -0.176 -1.438 -0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21122 NA21122 -0.363 -0.598 -0.725 -0.833 -0.73 -0.309 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.456 -0.69 -0.842 -0.93 -0.745 -0.361 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.414 -0.513 -0.588 -0.535 -0.591 -0.416 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.338 -0.453 -0.529 -0.492 -0.469 -0.41 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21123 NA21123 0.122 0.218 0.31 0.273 -0.005 -0.012 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 0.154 0.271 0.395 0.183 0.124 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.384 0.365 0.405 0.381 0.457 0.376 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.548 0.53 0.512 0.453 0.575 0.464 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21124 NA21124 -0.724 -0.563 -0.497 -0.313 -0.082 -0.208 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.791 -0.676 -0.445 -0.24 -0.15 -0.18 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.612 -0.497 -0.388 -0.25 -0.272 -0.126 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.452 -0.411 -0.384 -0.268 -0.373 -0.091 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21125 NA21125 0.262 -0.029 -0.436 -0.431 -0.368 -0.504 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.463 0.231 -0.051 -0.064 -0.18 -0.377 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.323 0.216 0.084 0.039 0.096 -0.283 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.178 0.101 0.035 0.048 0.17 -0.21 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21126 NA21126 0.932 0.94 0.934 0.744 0.629 0.216 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.04 1.044 1.054 0.91 0.655 0.26 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.048 1.044 1.028 0.783 0.421 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.144 1.05 0.971 0.97 0.774 0.447 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21127 NA21127 0.405 0.489 0.382 0.27 0.208 -0.223 -0.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.54 0.444 0.378 0.332 -0.305 -0.68 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.579 0.585 0.518 0.483 0.511 -0.26 -0.644 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.628 0.688 0.704 0.66 0.671 -0.275 -0.634 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21128 NA21128 0.572 0.542 0.576 0.605 0.315 0.028 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.665 0.678 0.704 0.622 0.395 0.131 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.67 0.613 0.573 0.435 0.289 0.22 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.515 0.411 0.247 0.083 0.052 0.237 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21129 NA21129 1.028 1.089 1.355 1.424 1.327 1.707 1.685 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.73 0.849 1.066 1.177 1.219 1.611 1.736 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.484 0.596 0.693 0.767 0.824 1.423 1.803 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.284 0.338 0.388 0.449 0.589 1.323 1.82 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21130 NA21130 1.119 0.925 0.907 1.077 1.307 1.257 1.972 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.118 1.04 1.164 1.299 1.425 1.25 1.967 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.226 1.317 1.468 1.544 1.459 1.169 1.958 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.126 1.205 1.323 1.437 1.396 1.143 1.955 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21133 NA21133 -0.241 -0.186 -0.198 -0.305 -0.386 -0.338 -0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.723 -0.615 -0.611 -0.544 -0.407 -0.48 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.263 -1.287 -1.28 -1.284 -1.184 -0.523 -0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.613 -1.634 -1.614 -1.607 -1.537 -0.607 -0.429 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21135 NA21135 0.356 0.307 0.118 -0.255 -0.508 -0.207 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.266 0.17 -0.032 -0.385 -0.624 -0.322 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 0.012 -0.132 -0.255 -0.411 -0.603 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.237 0.066 -0.056 -0.123 -0.613 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21137 NA21137 -0.162 0.096 0.431 0.587 0.553 0.233 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.066 0.098 0.336 0.346 0.268 0.171 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 0.051 0.097 0.22 0.152 0 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.313 0.245 0.166 0.247 0.18 -0.018 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21141 NA21141 0.235 0.005 0.111 0.682 0.934 1.05 0.169 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 -0.133 -0.048 0.368 0.682 1.142 0.151 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.5 -0.514 -0.46 -0.314 0.197 1.055 0.125 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.876 -0.787 -0.586 -0.294 1.068 0.119 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21142 NA21142 0.233 0.398 0.57 0.697 0.918 0.462 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.27 0.342 0.36 0.36 0.533 0.4 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.089 -0.043 0.041 0.072 0.203 0.242 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.324 -0.271 -0.198 -0.028 0.173 0.185 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21143 NA21143 0.204 0.159 0.078 -0.154 -0.403 -0.366 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.309 0.196 -0.103 -0.358 -0.252 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.532 0.488 0.334 -0.18 -0.246 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.907 0.783 0.643 0.48 -0.02 -0.217 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA21144 NA21144 0.518 0.659 0.805 0.791 0.481 0.406 -0.027 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.472 0.568 0.522 0.373 0.51 -0.049 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.09 0.149 0.205 0.233 0.346 0.523 -0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.065 0.028 0.221 0.33 0.528 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.scale index bee5a1bc..872542ad 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-CSA.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.039180274637037 0.0112811892717677 -SCORE_s0.2_lambda0.00127427498570313 0.0350865740888889 0.00940384371500489 -SCORE_s0.2_lambda0.00162377673918872 0.0288646337185185 0.00740071465109934 -SCORE_s0.2_lambda0.00206913808111479 0.0193478164148148 0.00521300871078976 -SCORE_s0.2_lambda0.00263665089873036 0.00880219518488889 0.00316801099649956 -SCORE_s0.2_lambda0.00335981828628378 0.00128683611317778 0.00158044995388029 -SCORE_s0.2_lambda0.00428133239871939 1.56760237333333e-05 0.000571437148109952 +SCORE_s0.2_lambda0.001 0.0391802749333333 0.0112811889754635 +SCORE_s0.2_lambda0.00127427498570313 0.0350865724592593 0.00940384268874754 +SCORE_s0.2_lambda0.00162377673918872 0.0288646317777778 0.00740071534552277 +SCORE_s0.2_lambda0.00206913808111479 0.0193478156592593 0.00521300858973182 +SCORE_s0.2_lambda0.00263665089873036 0.00880219432 0.00316801108876661 +SCORE_s0.2_lambda0.00335981828628378 0.00128683616927407 0.00158045006122974 +SCORE_s0.2_lambda0.00428133239871939 1.56758814814815e-05 0.00057143712407357 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0450151057333333 0.0127668081175462 -SCORE_s0.5_lambda0.00127427498570313 0.0391236028592593 0.0107889972662434 -SCORE_s0.5_lambda0.00162377673918872 0.030272927837037 0.00850005129196597 -SCORE_s0.5_lambda0.00206913808111479 0.0213530410518519 0.00606253153234693 -SCORE_s0.5_lambda0.00263665089873036 0.0101297824637037 0.00364140791874368 -SCORE_s0.5_lambda0.00335981828628378 0.00102556152796444 0.00164134706139109 -SCORE_s0.5_lambda0.00428133239871939 2.75689668148148e-05 0.0005601976092435 +SCORE_s0.5_lambda0.001 0.0450151069185185 0.0127668075922708 +SCORE_s0.5_lambda0.00127427498570313 0.0391236018074074 0.0107889977502563 +SCORE_s0.5_lambda0.00162377673918872 0.0302729273925926 0.00850005087695943 +SCORE_s0.5_lambda0.00206913808111479 0.0213530407555556 0.00606253150900665 +SCORE_s0.5_lambda0.00263665089873036 0.01012978212 0.00364140802804855 +SCORE_s0.5_lambda0.00335981828628378 0.00102556170992593 0.00164134704441355 +SCORE_s0.5_lambda0.00428133239871939 2.75687807407407e-05 0.000560197530303796 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.09339848 0.0245431298233682 -SCORE_s0.9_lambda0.00127427498570313 0.0759293271111111 0.0205055975336407 -SCORE_s0.9_lambda0.00162377673918872 0.0564706497777778 0.0158084257101116 -SCORE_s0.9_lambda0.00206913808111479 0.0362225972740741 0.0105953060477051 -SCORE_s0.9_lambda0.00263665089873036 0.0160308777318519 0.00556748658094705 -SCORE_s0.9_lambda0.00335981828628378 0.00104346373656296 0.00193987733830955 -SCORE_s0.9_lambda0.00428133239871939 4.3435737037037e-05 0.000547292083183871 +SCORE_s0.9_lambda0.001 0.0933984899259259 0.0245431310930464 +SCORE_s0.9_lambda0.00127427498570313 0.075929322962963 0.0205055977677868 +SCORE_s0.9_lambda0.00162377673918872 0.0564706531851852 0.0158084245526143 +SCORE_s0.9_lambda0.00206913808111479 0.0362225997925926 0.0105953065511078 +SCORE_s0.9_lambda0.00263665089873036 0.0160308771837037 0.00556748622921677 +SCORE_s0.9_lambda0.00335981828628378 0.00104346361140741 0.00193987742307128 +SCORE_s0.9_lambda0.00428133239871939 4.34355955555556e-05 0.000547292067102755 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.175774325777778 0.044168263626137 -SCORE_s1_lambda0.00127427498570313 0.13837983837037 0.0360766317911203 -SCORE_s1_lambda0.00162377673918872 0.0992569860740741 0.0269226437066558 -SCORE_s1_lambda0.00206913808111479 0.0605634105481482 0.0167609418350732 -SCORE_s1_lambda0.00263665089873036 0.0236983494074074 0.00755991112273715 -SCORE_s1_lambda0.00335981828628378 0.00110292199734815 0.00212251559459152 -SCORE_s1_lambda0.00428133239871939 4.74210125925926e-05 0.000544430044619892 +SCORE_s1_lambda0.001 0.175774327259259 0.0441682662876332 +SCORE_s1_lambda0.00127427498570313 0.138379836592593 0.0360766332739692 +SCORE_s1_lambda0.00162377673918872 0.0992569857777778 0.0269226437104152 +SCORE_s1_lambda0.00206913808111479 0.0605634065333333 0.0167609422853315 +SCORE_s1_lambda0.00263665089873036 0.023698349882963 0.00755991096115021 +SCORE_s1_lambda0.00335981828628378 0.0011029218912 0.00212251591593685 +SCORE_s1_lambda0.00428133239871939 4.74208837037037e-05 0.000544430061275447 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.profiles new file mode 100644 index 00000000..4f6fc4e0 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.profiles @@ -0,0 +1,738 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG00403 HG00403 -0.839 -0.708 -0.294 0.331 0.415 -0.12 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.441 -0.311 0.047 0.599 0.619 -0.079 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.227 0.403 0.721 1.047 0.952 0.191 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.873 1.035 1.222 1.123 0.299 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00404 HG00404 0.983 1.043 1.121 1.221 0.782 -0.17 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.386 1.485 1.513 1.376 0.742 -0.343 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.586 1.642 1.648 1.469 1.008 -0.409 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.789 1.816 1.711 1.57 1.131 -0.354 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00405 HG00405 0.684 0.677 0.683 0.915 0.622 -0.12 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.912 0.908 0.941 1.045 0.722 -0.079 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.948 1.015 1.135 1.259 1.082 0.189 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.096 1.13 1.146 1.31 1.21 0.325 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00406 HG00406 -0.516 -0.662 -0.783 -0.886 -0.826 -0.468 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.775 -0.866 -0.801 -0.633 -0.167 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.872 -0.872 -0.851 -0.824 -0.548 -0.033 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.927 -0.908 -0.883 -0.793 -0.563 -0.026 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00407 HG00407 0.132 0.299 0.72 1.13 1.101 0.327 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.568 0.942 1.305 1.212 0.466 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.832 0.94 1.134 1.401 1.343 0.689 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.035 1.069 1.1 1.264 1.338 0.732 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00409 HG00409 -1.197 -1.153 -1.162 -1.024 -1.049 -0.568 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.105 -1.142 -1.132 -1.044 -0.99 -0.467 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.936 -1.031 -1.115 -1.157 -0.949 -0.491 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.789 -0.877 -0.982 -1.1 -0.922 -0.494 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00410 HG00410 1.183 1.121 1.038 0.914 0.28 -0.12 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.105 1.103 1.109 0.963 0.448 -0.079 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.982 1.031 1.109 1.045 0.659 0.191 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.011 1.025 1.019 1.05 0.795 0.299 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00418 HG00418 -0.049 -0.428 -0.822 -0.863 -0.707 -0.3 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.338 -0.584 -0.784 -0.902 -0.925 -0.431 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.818 -0.907 -0.998 -1.184 -1.388 -0.535 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.287 -1.349 -1.408 -1.522 -1.692 -0.637 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00419 HG00419 -0.757 -0.744 -0.74 -0.668 -0.044 0.236 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.587 -0.581 -0.562 -0.514 -0.009 0.495 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.512 -0.544 -0.469 -0.039 0.674 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.63 -0.587 -0.547 -0.43 -0.134 0.736 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00420 HG00420 1.043 0.926 0.791 0.842 1.546 1.987 2.249 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.868 0.84 0.881 0.84 1.353 2.06 2.263 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.552 0.593 0.68 1.058 2.064 2.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.089 0.078 0.136 0.318 0.729 2.066 2.284 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00421 HG00421 -0.566 -0.614 -0.567 -0.456 -0.267 -0.37 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.568 -0.531 -0.487 -0.317 0.039 -0.228 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.672 -0.593 -0.593 -0.514 0.042 0.222 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.619 -0.636 -0.652 -0.218 0.317 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00422 HG00422 -2.158 -2.354 -2.503 -2.592 -2.831 -1.957 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.62 -2.723 -2.682 -2.752 -2.859 -2.028 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.955 -2.936 -2.92 -2.88 -2.834 -2.131 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.951 -2.906 -2.912 -2.842 -2.762 -2.111 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00428 HG00428 -1.165 -1.113 -0.821 -0.365 0.118 0.261 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.025 -1.017 -0.739 -0.298 0.157 0.299 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.914 -0.893 -0.784 -0.585 -0.057 0.335 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.843 -0.916 -0.931 -0.86 -0.395 0.324 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00429 HG00429 0.823 0.727 0.665 0.524 0.396 0.737 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.485 0.41 0.281 0.243 0.714 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.054 -0.08 -0.117 -0.202 -0.178 0.535 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.379 -0.394 -0.422 -0.486 -0.467 0.429 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00436 HG00436 -2.504 -2.354 -2.163 -1.682 -1.461 -1.092 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.404 -2.323 -2.213 -1.818 -1.603 -1.225 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.463 -2.472 -2.394 -2.141 -1.739 -1.387 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.303 -2.376 -2.397 -2.21 -1.851 -1.42 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00437 HG00437 -0.234 -0.228 -0.309 -0.425 -0.121 0.8 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.66 -0.597 -0.587 -0.629 -0.389 0.58 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.253 -1.247 -1.229 -1.083 -0.634 0.33 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.674 -1.643 -1.598 -1.407 -0.906 0.251 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00442 HG00442 -1.063 -1.156 -1.173 -1.167 -0.978 -0.687 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.967 -1.006 -1.109 -1.105 -1.05 -0.836 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.848 -0.887 -1.008 -1.156 -0.975 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -0.868 -0.812 -0.929 -1.168 -1.01 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00443 HG00443 2.288 2.353 2.364 2.326 1.999 1.015 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.432 2.461 2.431 2.407 2.219 1.19 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.501 2.546 2.524 2.438 2.564 1.804 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.532 2.539 2.478 2.38 2.537 1.989 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00445 HG00445 0.504 0.441 0.313 0.385 0.52 1.411 1.384 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.386 0.293 0.17 0.122 0.053 1.213 1.413 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.061 -0.189 -0.324 -0.399 -0.488 0.882 1.449 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.694 -0.758 -0.731 -0.845 0.814 1.457 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00446 HG00446 -0.101 -0.313 -0.655 -0.678 -0.613 0.017 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.05 -0.255 -0.577 -0.711 -0.691 -0.253 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.316 -0.466 -0.637 -0.765 -0.704 -0.373 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.42 -0.463 -0.578 -0.747 -0.64 -0.371 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00448 HG00448 -1.382 -1.169 -0.802 -0.553 -0.03 0.863 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.031 -0.959 -0.781 -0.664 -0.173 0.654 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.515 -0.45 -0.448 -0.363 -0.185 0.52 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.298 -0.234 -0.142 -0.077 0.015 0.503 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00449 HG00449 0.919 0.891 0.882 0.908 0.896 1.081 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.763 0.736 0.895 0.929 1.223 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.607 0.65 0.737 0.937 1.181 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.595 0.606 0.725 0.866 1.169 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00451 HG00451 1.522 1.529 1.474 1.326 1.272 1.113 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.698 1.667 1.698 1.487 1.269 1.162 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.577 1.568 1.584 1.482 1.232 1.291 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.211 1.185 1.13 1.116 0.999 1.353 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00452 HG00452 0.1 0.152 0.402 0.751 0.868 0.404 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.316 0.353 0.49 0.766 0.797 0.474 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.431 0.499 0.658 0.758 0.521 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.364 0.418 0.479 0.598 0.824 0.523 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00453 HG00453 1.922 1.949 2.059 2.136 2.401 2.2 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.031 2.045 2.101 2.108 2.37 2.256 0.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.693 1.721 1.76 1.779 2.13 2.375 0.809 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.292 1.34 1.389 1.423 1.934 2.409 0.813 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00457 HG00457 -0.421 -0.391 -0.382 -0.1 0.271 0.588 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.323 -0.232 -0.283 -0.019 0.308 0.576 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.275 -0.203 -0.108 0.104 0.361 0.491 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.194 -0.116 -0.001 0.193 0.45 0.442 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00458 HG00458 -0.03 0.044 0.172 0.35 0.585 0.88 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.048 0.17 0.335 0.379 0.538 0.91 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.188 0.245 0.355 0.436 0.508 0.939 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.2 0.308 0.425 0.479 0.971 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00463 HG00463 0.505 0.553 0.506 0.133 -0.575 -0.983 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.731 0.712 0.663 0.259 -0.619 -1.161 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.006 0.957 0.854 0.584 -0.376 -1.34 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.192 1.158 1.012 0.791 -0.105 -1.329 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00464 HG00464 2.34 2.47 2.415 2.411 2.533 2.368 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.456 2.621 2.709 2.652 2.719 2.434 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.481 2.494 2.53 2.586 2.782 2.734 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.406 2.335 2.176 2.091 2.466 2.809 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00472 HG00472 -1.357 -1.306 -1.111 -1.155 -0.72 -0.273 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.615 -1.51 -1.361 -1.17 -0.758 -0.457 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.501 -1.479 -1.351 -1.107 -0.658 -0.637 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.155 -1.125 -1.037 -0.838 -0.45 -0.663 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00473 HG00473 1.399 1.406 1.207 1.113 1.21 1.319 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.853 0.77 0.686 0.597 0.893 1.468 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 -0.086 -0.124 -0.261 0.168 1.468 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.728 -0.755 -0.755 -0.391 1.418 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00475 HG00475 1.53 1.382 1.088 1.14 1.205 0.587 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.766 1.631 1.46 1.362 1.195 0.697 -0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.906 1.863 1.806 1.639 1.288 0.746 -0.711 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.912 1.903 1.891 1.788 1.435 0.769 -0.696 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00476 HG00476 0.616 0.359 0.308 0.362 0.35 0.403 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.253 0.13 0.118 0.286 0.454 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.111 0.073 -0.088 -0.215 0.045 0.328 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.065 0.053 -0.039 -0.171 0.004 0.286 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00478 HG00478 0.448 0.128 -0.019 -0.217 -0.588 -1.056 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.472 0.209 0.061 -0.184 -0.64 -0.963 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.458 0.361 0.3 0.227 -0.285 -0.863 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.362 0.343 0.384 0.455 0.106 -0.804 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00479 HG00479 -1.135 -0.874 -0.719 -0.531 -0.553 -0.562 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.241 -1.158 -1.048 -0.88 -0.766 -0.696 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.661 -1.565 -1.477 -1.324 -1.127 -0.791 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.935 -1.831 -1.688 -1.621 -1.359 -0.821 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00500 HG00500 1.459 1.366 1.194 1.177 1.128 0.752 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.57 1.449 1.331 1.156 1.042 0.738 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.409 1.347 1.294 1.144 0.939 0.601 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.159 1.121 1.102 1.054 0.938 0.573 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00502 HG00502 0.888 0.853 0.906 0.654 0.25 -0.17 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 1.088 1.031 0.609 0.127 -0.318 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.99 0.972 0.932 0.748 0.139 -0.426 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.771 0.768 0.752 0.723 0.267 -0.413 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00512 HG00512 -0.173 -0.159 -0.135 -0.278 -0.602 -0.751 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.096 0.127 0.073 -0.159 -0.626 -0.859 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.345 0.347 0.358 0.293 -0.327 -0.841 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.476 0.512 0.535 0.572 0.044 -0.786 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00513 HG00513 -0.904 -0.797 -0.666 -0.328 -0.094 0.517 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.956 -0.885 -0.745 -0.447 -0.394 0.282 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.029 -1.029 -0.976 -0.932 -0.853 -0.142 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.873 -0.897 -0.959 -1.042 -1.14 -0.275 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00514 HG00514 0.181 0.113 0.072 -0.056 -0.109 0.66 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.019 -0.01 -0.096 -0.267 -0.429 0.432 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.442 -0.541 -0.678 -0.866 0.012 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.717 -0.76 -0.824 -1.081 -0.092 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00524 HG00524 1.138 1.128 1.231 1.36 1.789 1.57 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.221 1.298 1.38 1.518 1.722 1.571 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.906 0.977 0.995 1.099 1.476 1.633 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.434 0.484 0.567 1.061 1.637 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00525 HG00525 1.827 1.99 2.081 2.328 2.703 3.759 3.475 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.616 1.782 1.936 2.071 2.516 3.401 3.478 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.121 1.138 1.179 1.474 2.208 2.806 3.481 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.983 1.005 1.07 1.265 2.108 2.621 3.482 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00526 HG00526 1.242 1.263 1.299 1.229 1.366 1.783 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.174 1.161 1.132 1.198 1.61 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.475 0.465 0.394 0.467 0.858 1.343 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.134 -0.127 -0.075 0.517 1.244 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00530 HG00530 -0.673 -0.739 -0.952 -1.048 -1.675 -2.354 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.885 -1.02 -1.146 -1.211 -1.653 -2.348 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.96 -1.069 -1.141 -1.323 -1.73 -2.409 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.805 -0.912 -1.08 -1.547 -2.489 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00531 HG00531 -0.349 -0.358 -0.365 -0.561 -0.916 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.389 -0.393 -0.415 -0.525 -0.867 -1.077 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.514 -0.518 -0.493 -0.485 -0.706 -1.063 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.477 -0.427 -0.319 -0.374 -0.527 -1.025 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00533 HG00533 0.182 0.388 0.7 0.783 0.146 -1.077 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.58 0.765 0.97 1.07 0.394 -0.845 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.137 1.269 1.417 1.367 0.828 -0.551 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.501 1.584 1.652 1.615 1.082 -0.519 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00534 HG00534 -0.531 -0.258 -0.143 0.039 0.409 1.279 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.716 -0.613 -0.429 -0.191 0.163 1.097 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.159 -1.073 -0.916 -0.659 -0.2 0.812 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.276 -1.245 -1.147 -0.915 -0.438 0.745 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00536 HG00536 -0.03 0.015 -0.044 0.028 0.471 0.741 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.084 0.032 -0.054 -0.052 0.443 0.93 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.073 0.049 0.014 -0.017 0.302 0.801 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.021 -0.015 -0.058 -0.004 0.261 0.727 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00537 HG00537 -0.717 -0.765 -1.036 -1.186 -1.002 0.26 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.896 -1.005 -1.144 -1.259 -1.07 0.05 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.19 -1.316 -1.445 -1.456 -1.081 -0.209 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.262 -1.365 -1.478 -1.502 -1.214 -0.253 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00542 HG00542 0.471 0.526 0.699 0.993 1.326 1.077 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.653 0.674 0.776 0.905 1.078 1.028 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.827 0.805 0.804 0.852 0.848 0.84 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.871 0.883 0.917 0.911 0.924 0.771 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00543 HG00543 0.321 0.218 0.067 0.135 0.392 0.004 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.399 0.394 0.306 0.353 0.445 0.075 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.573 0.575 0.496 0.426 0.105 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.416 0.471 0.48 0.491 0.428 0.122 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00556 HG00556 -1.113 -1.264 -1.174 -1.182 -0.863 0.242 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.291 -1.349 -1.37 -1.172 0.042 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.312 -1.334 -1.422 -1.544 -1.53 -0.408 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.301 -1.349 -1.497 -1.596 -0.551 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00557 HG00557 -0.558 -0.748 -0.844 -0.847 -0.902 -0.948 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.893 -0.953 -0.992 -0.903 -0.958 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.071 -1.075 -1.112 -1.12 -0.861 -1.174 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.046 -0.991 -0.975 -0.888 -0.693 -1.215 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00559 HG00559 -1.091 -1.054 -1.064 -0.759 -0.499 -0.734 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.763 -0.711 -0.661 -0.514 -0.3 -0.622 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.222 -0.184 -0.128 -0.082 0.11 -0.172 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.059 0.016 0.053 0.22 0.014 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00560 HG00560 1.4 1.524 1.638 1.7 2.177 2.165 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.426 1.564 1.641 1.689 2.193 2.314 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.484 1.443 1.428 1.47 2.039 2.43 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.479 1.416 1.325 1.279 1.86 2.451 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00565 HG00565 -0.404 -0.463 -0.443 -0.054 0.454 0.951 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.39 -0.417 -0.327 -0.095 0.248 0.732 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.37 -0.44 -0.414 -0.305 0.025 0.323 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.437 -0.439 -0.401 -0.268 -0.022 0.207 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00566 HG00566 -0.873 -0.888 -0.813 -0.737 -0.46 -0.394 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.707 -0.769 -0.793 -0.788 -0.499 -0.328 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.956 -1.006 -1.09 -1.078 -0.636 -0.265 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.292 -1.218 -1.167 -1.095 -0.717 -0.234 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00577 HG00577 -1.506 -1.351 -1.126 -1.191 -1.064 -0.918 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.214 -1.156 -0.973 -0.9 -0.729 -0.734 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.607 -0.603 -0.617 -0.468 -0.36 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.265 -0.31 -0.325 -0.475 -0.465 -0.235 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00578 HG00578 -1.6 -1.532 -1.551 -1.529 -1.617 -1.245 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.655 -1.556 -1.503 -1.423 -1.649 -1.373 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.402 -1.349 -1.309 -1.365 -1.494 -1.313 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.195 -1.137 -1.091 -1.178 -1.388 -1.273 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00580 HG00580 -1.688 -1.291 -0.942 -0.726 -0.31 -0.359 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.559 -1.366 -1.175 -0.904 -0.488 -0.232 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.39 -1.324 -1.305 -1.268 -0.884 -0.113 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.433 -1.425 -1.458 -1.497 -1.148 -0.099 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00581 HG00581 -1.6 -1.532 -1.551 -1.529 -1.617 -1.245 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.655 -1.556 -1.503 -1.423 -1.649 -1.373 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.402 -1.349 -1.309 -1.365 -1.494 -1.313 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.195 -1.137 -1.091 -1.178 -1.388 -1.273 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00582 HG00582 -0.335 -0.128 0.073 0.245 0.206 -0.305 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.019 0.128 0.263 0.446 0.265 -0.156 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.691 0.769 0.763 0.452 0.117 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.745 0.837 0.915 0.881 0.579 0.197 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00583 HG00583 -1.041 -1.278 -1.323 -1.588 -1.67 -1.163 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.456 -1.568 -1.685 -1.877 -1.91 -1.359 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.946 -2.032 -2.148 -2.171 -2.055 -1.648 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.187 -2.249 -2.288 -2.284 -2.092 -1.724 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00584 HG00584 -1.492 -1.569 -1.804 -2.107 -1.941 -1.267 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.494 -1.574 -1.716 -1.992 -1.911 -1.236 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.64 -1.698 -1.714 -1.817 -1.841 -1.317 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.621 -1.696 -1.728 -1.735 -1.755 -1.337 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00589 HG00589 -0.727 -0.762 -0.938 -0.943 -0.864 0.017 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.861 -0.919 -0.957 -0.917 -0.877 -0.253 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -1.101 -1.057 -0.848 -0.659 -0.508 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.927 -0.889 -0.828 -0.684 -0.514 -0.524 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00590 HG00590 0.376 0.38 0.419 0.46 0.474 0.512 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.486 0.429 0.401 0.211 0.265 0.485 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.386 0.369 0.37 0.248 0.166 0.254 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.304 0.303 0.349 0.429 0.248 0.218 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00592 HG00592 0.937 1.227 1.655 2.224 2.331 1.518 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.131 1.415 1.777 2.229 2.245 1.683 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.529 1.765 1.94 2.037 1.774 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.237 1.359 1.542 1.705 1.895 1.766 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00593 HG00593 -0.011 -0.033 -0.087 -0.036 0.01 0.079 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.44 0.435 0.394 0.341 0.176 0.023 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.136 1.161 1.146 1.105 0.715 -0.063 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.692 1.692 1.672 1.638 1.127 -0.034 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00595 HG00595 -0.926 -0.689 -0.474 -0.239 -0.118 -0.125 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.744 -0.632 -0.446 -0.296 -0.359 -0.295 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.498 -0.448 -0.41 -0.304 -0.509 -0.49 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.236 -0.233 -0.238 -0.226 -0.498 -0.526 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00596 HG00596 -0.415 -0.318 -0.442 -0.585 -0.867 -0.623 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.564 -0.562 -0.613 -0.658 -0.925 -0.532 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.962 -0.986 -0.968 -0.898 -1.022 -0.573 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.319 -1.301 -1.269 -1.076 -1.086 -0.615 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00598 HG00598 0.081 0.101 0.011 -0.077 -0.249 0.299 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 -0.05 -0.117 -0.165 -0.102 0.391 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.245 -0.277 -0.303 -0.291 -0.092 0.333 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.427 -0.385 -0.321 -0.27 -0.121 0.31 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00599 HG00599 1.482 1.34 1.274 1.15 1.307 1.617 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.317 1.278 1.207 1.144 1.219 1.524 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.074 1.106 1.13 1.167 1.232 1.353 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 1.027 1.1 1.192 1.313 1.299 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00607 HG00607 -0.835 -0.998 -1.178 -1.456 -1.533 -1.608 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.026 -1.166 -1.283 -1.424 -1.366 -1.457 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.074 -1.053 -1.101 -1.097 -1.209 -1.307 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.019 -0.965 -0.861 -0.866 -0.981 -1.279 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00608 HG00608 -0.211 -0.334 -0.585 -0.797 -0.864 -0.825 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.407 -0.533 -0.713 -0.812 -0.887 -0.698 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.935 -0.988 -1.091 -1.049 -0.551 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.123 -1.206 -1.249 -1.323 -1.235 -0.538 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00610 HG00610 -0.897 -0.922 -0.888 -0.887 -0.807 -0.605 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.835 -0.865 -0.952 -1.006 -0.746 -0.572 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.071 -1.135 -1.207 -1.243 -0.998 -0.555 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.148 -1.3 -1.45 -1.471 -1.178 -0.632 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00611 HG00611 -0.114 -0.171 -0.262 -0.441 -0.367 0.452 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.454 -0.423 -0.622 -0.627 0.218 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.878 -0.866 -0.856 -0.9 -0.94 -0.201 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.076 -1.06 -1.123 -1.135 -1.075 -0.348 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00613 HG00613 0.097 0.039 0.01 0.038 0.534 0.987 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.077 -0.064 0.019 0.093 0.593 1.047 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.094 -0.011 0.125 0.253 0.607 0.984 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.046 0.001 0.091 0.272 0.601 0.962 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00614 HG00614 -0.003 -0.225 -0.42 -0.388 -0.143 -0.052 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.285 -0.37 -0.348 -0.222 -0.026 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.073 0.069 -0.014 -0.108 -0.172 -0.052 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.305 0.259 0.164 0.053 -0.081 -0.043 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00619 HG00619 -0.973 -1.07 -1.122 -1.27 -1.352 -1.853 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.013 -1.021 -1.029 -1.127 -1.47 -1.896 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.979 -0.989 -0.918 -0.823 -1.254 -1.778 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.935 -0.896 -0.853 -0.73 -0.984 -1.707 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00620 HG00620 0.124 0.01 -0.081 -0.128 -0.174 0.153 0.872 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.31 -0.318 -0.307 -0.303 -0.466 -0.117 0.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.46 -0.393 -0.262 -0.15 -0.477 -0.539 0.854 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.165 -0.008 0.12 -0.255 -0.62 0.852 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00622 HG00622 0.161 0.077 0.066 -0.12 -0.488 0.173 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.051 -0.091 -0.358 -0.632 0.088 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.153 -0.175 -0.249 -0.409 -0.731 -0.04 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.357 -0.329 -0.296 -0.391 -0.643 -0.072 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00623 HG00623 0.891 0.933 1.017 1.001 0.59 -0.77 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.094 1.121 1.113 1.005 0.555 -0.73 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.107 1.149 1.109 1.04 0.651 -0.612 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.872 1.035 1.153 1.128 0.773 -0.563 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00625 HG00625 0.188 0.134 0.103 0.435 0.965 0.668 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.22 0.2 0.218 0.468 1.041 0.987 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.451 0.472 0.536 0.681 1.076 1.383 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.479 0.503 0.575 0.758 1.035 1.504 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00626 HG00626 0.212 0.11 0.046 -0.168 -0.591 -0.529 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.123 -0.103 -0.244 -0.567 -0.653 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.721 -0.579 -0.532 -0.612 -0.646 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.314 -1.17 -1.053 -0.911 -0.771 -0.663 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00628 HG00628 -2.059 -2.139 -1.982 -1.679 -0.82 0.266 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.921 -1.988 -1.913 -1.581 -0.867 0.149 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.375 -1.451 -1.416 -1.153 -0.81 -0.086 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.99 -1.019 -0.977 -0.853 -0.606 -0.159 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00629 HG00629 1.098 1.111 1.057 1.034 1.145 1.211 2.492 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.843 0.842 0.804 0.804 0.937 1.282 2.538 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.368 0.374 0.348 0.321 0.303 0.996 2.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.255 0.199 0.125 0.023 0.789 2.617 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00631 HG00631 0.406 0.435 0.719 1.24 1.407 1.326 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.584 0.641 0.814 1.174 1.446 1.413 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.894 0.946 1.03 1.231 1.523 1.619 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.116 1.14 1.211 1.387 1.617 1.702 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00632 HG00632 -2.937 -2.674 -2.213 -1.922 -1.696 -1.021 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.842 -2.591 -2.26 -1.902 -1.77 -1.12 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.836 -2.724 -2.589 -2.294 -1.957 -1.168 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.809 -2.738 -2.64 -2.495 -2.135 -1.187 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00634 HG00634 -0.798 -0.588 -0.275 -0.238 -0.121 -0.074 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.981 -0.698 -0.368 -0.134 0.02 -0.158 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.631 -0.303 0.104 0.411 -0.197 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.403 -0.281 -0.029 0.309 0.643 -0.199 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00636 HG00636 -0.544 -0.449 -0.382 -0.331 -0.162 -0.258 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.934 -0.779 -0.609 -0.488 -0.281 -0.392 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.043 -0.948 -0.753 -0.542 -0.274 -0.466 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.893 -0.841 -0.722 -0.468 -0.158 -0.472 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00650 HG00650 0.354 0.158 -0.175 -0.319 -0.173 -0.347 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 -0.139 -0.45 -0.58 -0.379 -0.289 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.757 -0.913 -1.054 -0.882 -0.414 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.129 -1.181 -1.258 -1.308 -1.239 -0.461 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00651 HG00651 1.306 1.061 0.808 0.653 0.878 1.291 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.889 0.655 0.425 0.349 0.63 1.284 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.049 -0.155 -0.159 0.29 1.126 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.307 -0.304 -0.336 -0.33 0.127 1.051 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00653 HG00653 0.687 0.703 0.784 0.918 0.565 0.464 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.829 0.849 0.92 1.044 0.808 0.537 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.941 1.024 1.099 1.172 1.062 0.565 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 1.008 1.089 1.176 1.173 0.576 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00654 HG00654 0.175 0.318 0.423 0.243 0.408 0.171 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 0.424 0.48 0.468 0.629 0.197 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.554 0.744 0.896 1.083 1.113 0.436 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.966 1.16 1.395 1.525 1.538 0.541 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00656 HG00656 0.679 0.871 1.188 1.505 1.917 1.519 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.219 1.367 1.503 1.602 1.898 1.57 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.745 1.772 1.813 1.695 1.8 1.433 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.719 1.73 1.692 1.658 1.69 1.372 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00657 HG00657 0.847 0.889 1.08 1.299 1.082 0.067 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.82 0.854 0.964 1.163 1.033 0.034 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.605 0.67 0.72 0.846 0.995 0.13 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.375 0.49 0.624 0.731 0.938 0.153 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00658 HG00658 1.695 1.934 2.214 2.599 2.916 1.949 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.915 2.095 2.286 2.615 2.888 1.945 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.168 2.277 2.402 2.449 2.706 2.099 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.174 2.272 2.377 2.303 2.475 2.108 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00662 HG00662 -0.319 -0.542 -0.804 -1.136 -1.495 -1.641 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.696 -0.863 -1.1 -1.415 -1.627 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.333 -0.359 -0.394 -0.532 -1.03 -1.636 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.043 -0.016 -0.074 -0.19 -0.71 -1.612 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00663 HG00663 -0.726 -0.688 -0.587 -0.473 -0.52 -0.485 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.593 -0.463 -0.373 -0.262 -0.38 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.348 -0.343 -0.324 -0.291 -0.038 -0.08 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.193 -0.187 -0.204 -0.277 0.023 -0.005 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00671 HG00671 -0.032 -0.066 -0.192 -0.294 -0.429 -0.645 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.111 -0.038 -0.16 -0.321 -0.464 -0.704 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.618 -0.659 -0.761 -0.61 -0.526 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.067 -1.038 -1.041 -1.047 -0.908 -0.442 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00672 HG00672 0.632 0.714 0.8 1.043 1.325 1.37 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.653 0.738 0.884 1.047 1.309 1.296 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.67 0.732 0.835 0.899 1.165 1.392 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.497 0.514 0.578 0.877 1.425 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00674 HG00674 1.058 1.105 1.068 0.885 0.399 -0.234 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.924 0.832 0.786 0.688 0.445 0.046 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 0.138 0.062 -0.031 0.155 0.246 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.32 -0.334 -0.304 -0.205 0.291 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00675 HG00675 -0.851 -0.569 -0.264 0.082 0.35 -0.318 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.723 -0.521 -0.218 0.061 0.36 -0.251 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.315 -0.187 -0.006 0.223 0.412 0.055 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.049 0.08 0.234 0.412 0.498 0.162 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00683 HG00683 -1.539 -1.696 -1.748 -1.624 -1.457 -1.329 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.758 -1.793 -1.693 -1.623 -1.509 -1.344 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.672 -1.612 -1.513 -1.477 -1.575 -1.392 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.317 -1.335 -1.351 -1.418 -1.485 -1.459 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00684 HG00684 -1.107 -1.347 -1.547 -1.574 -1.332 -1.236 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.952 -1.107 -1.327 -1.37 -1.157 -1.078 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.918 -0.915 -0.968 -1.037 -0.769 -0.968 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.807 -0.786 -0.749 -0.741 -0.612 -0.887 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00689 HG00689 1.197 1.243 1.152 1.23 1.183 0.904 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.288 1.248 1.139 1.183 1.037 0.803 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.079 1.108 1.14 1.177 0.981 0.864 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1 1.09 1.212 1.298 1.085 0.905 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00690 HG00690 0.183 0.249 0.275 0.489 0.548 0.853 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.034 0.047 0.111 0.37 0.667 0.738 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.163 -0.134 -0.081 0.185 0.743 0.89 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 -0.026 -0.049 0.068 0.626 0.94 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00692 HG00692 -0.326 -0.054 0.305 0.452 0.471 0.06 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.021 0.185 0.485 0.612 0.504 -0.06 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.461 0.559 0.715 0.809 0.669 0.079 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.898 0.933 0.984 0.829 0.739 0.118 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00693 HG00693 1.317 1.197 0.927 0.653 0.452 -0.105 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 0.955 0.79 0.545 0.32 -0.268 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.46 0.438 0.444 0.319 -0.554 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.368 0.367 0.398 0.486 0.443 -0.614 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00698 HG00698 0.148 0.332 0.61 0.827 0.973 1.199 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.031 0.167 0.343 0.522 0.659 0.994 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.1 -0.057 0.03 0.115 0.228 0.674 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.149 -0.097 -0.016 0.079 0.588 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00699 HG00699 0.834 1.019 1.046 0.886 0.788 0.291 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.135 1.11 1.055 0.865 0.665 0.205 -0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.899 0.819 0.702 0.635 0.549 0.187 -0.711 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.484 0.419 0.418 0.428 0.215 -0.696 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00701 HG00701 -0.745 -0.529 -0.458 -0.346 -0.124 0.784 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.377 -0.337 -0.225 -0.02 0.579 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.269 -0.266 -0.343 -0.155 0.439 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.315 -0.287 -0.299 -0.412 -0.418 0.373 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00703 HG00703 1.804 1.961 2.082 2.168 2.386 2.859 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.841 1.968 2.06 2.077 2.237 2.658 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.558 1.625 1.685 1.515 1.689 2.414 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.126 1.2 1.225 1.077 1.196 2.275 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00704 HG00704 -0.204 -0.212 -0.297 -0.425 -0.495 -0.516 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.091 -0.157 -0.306 -0.482 -0.578 -0.72 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.041 -0.154 -0.318 -0.474 -0.6 -0.944 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.221 -0.244 -0.333 -0.424 -0.499 -0.996 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00705 HG00705 0.474 0.647 0.648 0.639 0.289 0.483 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.335 0.433 0.37 0.18 0.328 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.172 0.098 0.01 -0.102 0.152 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.014 -0.017 -0.085 -0.215 -0.337 0.091 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00707 HG00707 0.995 1.04 1.035 0.777 0.283 -0.921 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.851 0.888 0.781 0.353 -1.064 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.841 0.781 0.756 0.781 0.505 -0.965 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.986 0.924 0.857 0.879 0.64 -0.923 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00708 HG00708 1.528 1.648 1.835 1.847 1.352 0.395 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.782 1.797 1.814 1.666 1.083 0.271 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.872 1.782 1.734 1.577 0.902 0.113 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.848 1.814 1.751 1.643 0.987 0.076 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00717 HG00717 -0.793 -0.642 -0.463 -0.131 0.087 -0.055 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.675 -0.483 -0.338 0.015 0.215 -0.029 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.448 -0.363 -0.263 -0.085 0.363 0.23 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.511 -0.4 -0.286 -0.163 0.335 0.299 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00728 HG00728 -1.311 -1.114 -0.918 -0.926 -0.743 -0.537 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.19 -1.076 -0.982 -0.999 -0.857 -0.736 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.244 -1.173 -1.172 -1.196 -0.914 -0.863 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.345 -1.279 -1.215 -1.156 -0.924 -0.85 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00729 HG00729 -0.712 -0.687 -0.7 -0.625 -0.537 -0.899 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.578 -0.535 -0.499 -0.529 -0.337 -0.738 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.21 -0.175 -0.23 -0.297 -0.376 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.029 -0.026 -0.117 -0.245 -0.235 -0.35 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00759 HG00759 1.161 1.312 1.297 1.264 1.129 1.32 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.961 1.06 1.139 1.108 1.083 1.206 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.416 0.455 0.494 0.653 0.818 1.228 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.108 0.113 0.217 0.496 1.213 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00766 HG00766 -1.065 -1.065 -1.295 -1.257 -0.98 -0.808 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.128 -1.09 -1.123 -1.195 -1.038 -0.881 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.005 -0.965 -0.86 -0.789 -0.875 -0.792 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.867 -0.883 -0.84 -0.723 -0.827 -0.76 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00844 HG00844 1.181 1.319 1.395 1.597 2.028 2.554 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.088 1.075 1.069 1.166 1.669 2.399 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.778 0.766 0.73 0.799 1.141 1.734 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.613 0.638 0.697 0.794 1.009 1.492 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00851 HG00851 0.433 0.386 0.437 0.24 -0.091 -0.18 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.215 0.174 0.239 0.2 0.059 0.063 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.156 0.117 0.017 -0.103 0.019 0.433 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.276 0.208 -0.018 0.087 0.544 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00864 HG00864 -0.653 -0.696 -0.994 -1.349 -1.956 -2.102 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.719 -0.795 -1 -1.333 -1.852 -2.221 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.531 -0.589 -0.689 -0.883 -1.506 -2.238 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.29 -0.311 -0.401 -0.541 -1.14 -2.189 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00867 HG00867 1.08 1.099 0.904 0.598 0.298 0.451 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.856 0.83 0.772 0.566 0.388 0.375 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.24 0.209 0.176 0.147 0.306 0.431 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.362 -0.373 -0.377 -0.313 0.009 0.425 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00879 HG00879 0.067 -0.128 -0.125 -0.015 0.299 0.377 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.294 -0.205 -0.186 0.189 0.39 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.233 -0.077 -0.025 0.03 0.172 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.149 -0.07 0.005 0.116 0.063 0.095 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00956 HG00956 1.421 1.765 2.134 2.441 2.59 2.414 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.593 1.827 2.05 2.253 2.471 2.228 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.429 1.52 1.613 1.758 2.174 2.032 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.096 1.201 1.317 1.539 1.975 1.96 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00978 HG00978 -0.295 -0.199 0.13 0.571 0.514 0.573 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.015 0.064 0.269 0.621 0.505 0.518 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.079 0.141 0.301 0.566 0.454 0.251 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.063 -0.021 0.125 0.433 0.398 0.157 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00982 HG00982 -0.632 -0.495 -0.133 0.1 0.355 -0.132 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.308 -0.155 0.163 0.346 -0.129 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.368 0.517 0.675 0.783 0.7 -0.128 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.992 1.096 1.234 1.362 1.06 -0.124 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01028 HG01028 -0.654 -0.585 -0.308 0.088 0.709 1.964 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.78 -0.708 -0.493 0.081 1.612 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.89 -0.9 -0.888 -0.904 -0.667 0.775 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.71 -0.767 -0.778 -0.8 0.505 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01029 HG01029 -1.068 -1.082 -1.073 -1.049 -0.648 -0.456 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.117 -1.075 -0.986 -0.959 -0.555 -0.608 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.309 -1.133 -0.988 -0.743 -0.32 -0.559 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.389 -1.15 -0.942 -0.683 -0.267 -0.512 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01031 HG01031 -0.97 -0.764 -0.401 -0.156 0.3 0.741 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.949 -0.757 -0.445 -0.14 0.205 0.608 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.955 -0.861 -0.704 -0.421 -0.229 0.55 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -0.871 -0.746 -0.528 -0.364 0.485 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01046 HG01046 -0.159 -0.227 -0.426 -0.696 -0.807 -0.64 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.585 -0.623 -0.734 -0.981 -1.043 -0.653 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.855 -0.844 -0.873 -1.032 -1.365 -0.691 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.943 -0.924 -0.995 -1.092 -1.348 -0.735 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01595 HG01595 -0.108 -0.071 -0.146 -0.551 -1.049 -1.039 -0.962 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 0.013 -0.074 -0.376 -0.847 -1.017 -0.973 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.403 0.434 0.403 0.156 -0.284 -0.951 -0.987 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.609 0.686 0.795 0.68 0.18 -0.864 -0.99 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01596 HG01596 0.473 0.729 0.992 1.057 1.033 0.983 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.692 0.829 0.983 1.039 0.968 0.79 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.872 1.004 1.074 1.102 0.752 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.997 1.055 1.138 1.128 1.257 0.762 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01597 HG01597 -1.739 -1.864 -1.804 -1.67 -1.192 -0.599 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.557 -1.687 -1.819 -1.791 -1.516 -0.824 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.889 -2.012 -2.177 -2.225 -2.115 -1.074 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.105 -2.215 -2.293 -2.398 -2.47 -1.101 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01598 HG01598 -0.411 -0.551 -0.723 -0.784 -0.676 -0.496 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.387 -0.514 -0.656 -0.587 -0.479 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.05 -0.048 -0.234 -0.392 -0.43 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.271 0.216 0.139 0.042 -0.225 -0.454 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01599 HG01599 -0.103 -0.192 -0.319 -0.364 -0.426 -0.827 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.073 -0.116 -0.184 -0.301 -0.277 -0.632 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.004 -0.055 -0.042 -0.168 -0.249 -0.395 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.124 0.023 -0.106 -0.257 -0.347 -0.354 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01600 HG01600 -0.382 -0.494 -0.454 -0.329 -0.24 0.576 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.402 -0.437 -0.371 -0.365 -0.284 0.594 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.389 -0.395 -0.409 -0.478 -0.355 0.477 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.352 -0.493 -0.592 -0.469 0.419 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01794 HG01794 -0.244 -0.338 -0.736 -1.15 -1.616 -1.21 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.625 -0.802 -1.027 -1.308 -1.525 -1.224 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.854 -0.927 -1.044 -1.248 -1.4 -1.318 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.638 -0.754 -0.932 -1.124 -1.358 -1.347 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01796 HG01796 0.293 0.224 -0.094 -0.536 -0.879 -0.669 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.534 0.407 0.063 -0.444 -0.83 -0.639 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.32 0.155 -0.065 -0.464 -0.757 -0.676 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 -0.044 -0.217 -0.438 -0.742 -0.63 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01797 HG01797 0.837 0.687 0.466 0.337 0.341 1.72 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.292 0.104 -0.029 -0.122 0.037 1.431 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.658 -0.771 -0.85 -0.74 -0.512 0.807 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.009 -1.035 -1.071 -0.976 -0.781 0.574 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01798 HG01798 -1.314 -1.096 -0.806 -0.641 -0.499 -0.36 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.116 -0.956 -0.772 -0.601 -0.605 -0.538 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.587 -0.442 -0.296 -0.249 -0.505 -0.457 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.369 -0.238 -0.101 -0.05 -0.364 -0.402 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01799 HG01799 0.163 0.157 -0.086 -0.112 -0.175 -0.134 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.055 -0.002 -0.138 -0.136 -0.009 -0.04 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.009 0.051 0.06 0.079 0.27 0.179 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 0.25 0.315 0.34 0.493 0.25 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01800 HG01800 0.943 0.721 0.661 0.952 0.754 0.164 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.015 0.917 0.867 0.951 0.765 0.269 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.23 1.193 1.273 1.239 0.796 0.372 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.492 1.337 1.224 1.126 0.737 0.396 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01801 HG01801 -0.745 -0.704 -0.405 -0.029 0.04 -0.471 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.335 -0.237 -0.135 -0.139 -0.14 -0.605 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.337 0.39 0.377 0.214 -0.075 -0.488 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.392 0.451 0.449 0.148 -0.44 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01802 HG01802 2.075 1.916 1.817 1.811 1.954 2.53 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.47 1.415 1.406 1.33 1.498 2.386 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.567 0.56 0.531 0.434 0.701 1.983 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.349 0.29 0.131 -0.031 0.179 1.809 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01804 HG01804 1.707 1.673 1.396 1.392 1.561 1.511 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.804 1.79 1.592 1.461 1.602 1.599 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.823 1.826 1.778 1.661 1.622 1.5 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.671 1.698 1.713 1.672 1.629 1.432 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01805 HG01805 -0.553 -0.539 -0.444 -0.331 -0.269 -0.39 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.764 -0.67 -0.579 -0.386 -0.288 -0.228 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.776 -0.592 -0.366 -0.457 -0.161 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.787 -0.695 -0.571 -0.348 -0.426 -0.202 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01806 HG01806 -0.887 -0.808 -0.539 -0.309 0.086 0.482 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.15 -1.054 -0.831 -0.564 -0.175 0.442 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.44 -1.34 -1.189 -1.016 -0.702 0.38 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.468 -1.404 -1.361 -1.294 -0.99 0.315 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01808 HG01808 -0.411 -0.381 -0.403 -0.588 -0.677 -0.516 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.386 -0.409 -0.446 -0.704 -0.735 -0.72 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.644 -0.617 -0.583 -0.737 -0.725 -0.793 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.76 -0.698 -0.69 -0.691 -0.659 -0.78 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01809 HG01809 0.411 0.292 0.138 -0.012 -0.47 -1.272 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.27 0.15 0.014 -0.29 -0.711 -1.356 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 -0.002 -0.195 -0.585 -1.167 -1.492 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.302 -0.455 -0.759 -1.326 -1.583 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01810 HG01810 0.83 0.825 0.811 0.598 0.169 0.491 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.403 0.429 0.412 0.29 0.026 0.299 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.184 -0.158 -0.154 -0.142 -0.157 0.059 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.309 -0.254 -0.222 -0.15 -0.031 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01811 HG01811 1.726 1.661 1.289 0.751 -0.334 -0.799 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.525 1.392 1.144 0.618 -0.287 -0.926 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.202 1.112 0.976 0.597 -0.038 -1.011 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.122 1.146 1.159 0.902 0.287 -0.982 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01812 HG01812 -0.793 -0.986 -1.054 -1.059 -1.018 -0.929 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.839 -0.914 -0.913 -0.929 -0.852 -0.829 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.63 -0.654 -0.707 -0.726 -0.743 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.53 -0.568 -0.597 -0.677 -0.727 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01813 HG01813 -1.135 -0.864 -0.622 -0.614 -0.409 -0.412 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.877 -0.697 -0.634 -0.569 -0.345 -0.359 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.232 -0.236 -0.321 -0.121 -0.386 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.142 0.156 0.159 0.064 0.136 -0.388 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01815 HG01815 -0.555 -0.439 -0.191 0.124 0.225 -0.924 -1.75 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.281 -0.082 0.145 0.453 0.638 -0.723 -1.778 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.675 0.869 1.145 1.239 -0.208 -1.811 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.179 1.245 1.328 1.459 1.58 -0.028 -1.819 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01816 HG01816 -1.655 -1.515 -1.254 -0.846 -0.246 -0.596 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.525 -1.344 -1.085 -0.808 -0.324 -0.408 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.964 -0.864 -0.683 -0.563 -0.427 -0.228 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.641 -0.653 -0.615 -0.543 -0.523 -0.204 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01817 HG01817 0.658 0.469 0.412 0.33 -0.255 -0.47 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.593 0.511 0.426 -0.019 -0.303 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.447 0.466 0.641 0.423 -0.173 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.504 0.429 0.418 0.729 0.626 -0.108 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01840 HG01840 -0.465 -0.436 -0.323 -0.285 -0.141 -0.452 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.506 -0.41 -0.233 -0.116 0.068 -0.417 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.389 -0.341 -0.229 0.014 0.389 -0.241 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.217 -0.16 -0.061 0.146 0.509 -0.128 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01841 HG01841 -1.09 -1.197 -1.487 -1.734 -1.759 -1.1 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.37 -1.553 -1.719 -1.861 -1.846 -1.107 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.531 -1.695 -1.772 -1.747 -1.838 -1.302 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.419 -1.533 -1.583 -1.552 -1.631 -1.347 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01842 HG01842 -0.775 -0.748 -0.768 -0.79 -0.61 0.052 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.994 -0.931 -0.887 -0.911 -0.76 -0.164 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.132 -1.048 -0.92 -0.759 -0.783 -0.57 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.904 -0.91 -0.839 -0.707 -0.672 -0.678 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01843 HG01843 -0.595 -0.736 -1.069 -1.349 -1.721 -1.174 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.839 -1.038 -1.358 -1.577 -1.176 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.905 -0.916 -0.99 -1.265 -1.249 -1.097 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.981 -0.92 -0.904 -1.064 -1.135 -1.036 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01844 HG01844 0.508 0.323 0.272 0.521 1.128 1.604 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.161 0.107 0.184 0.431 1.206 1.889 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.3 0.362 0.449 1.019 1.89 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.281 0.354 0.442 0.509 0.932 1.849 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01845 HG01845 0.194 0.225 0.333 0.444 0.636 0.644 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 0.035 0.148 0.339 0.415 0.653 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 0.086 0.2 0.327 0.165 0.4 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.267 0.284 0.37 0.459 0.248 0.292 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01846 HG01846 -0.858 -1.192 -1.184 -0.891 -0.532 -0.022 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.198 -1.375 -1.443 -1.244 -0.922 -0.131 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.637 -1.623 -1.621 -1.654 -1.404 -0.182 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.96 -1.949 -1.871 -1.817 -1.643 -0.211 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01847 HG01847 -0.013 -0.16 -0.244 -0.126 -0.042 -0.429 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 -0.076 -0.148 -0.152 -0.239 -0.533 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.2 0.102 0.051 -0.112 -0.351 -0.563 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.27 0.139 -0.01 -0.177 -0.416 -0.529 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01848 HG01848 -0.602 -0.663 -0.808 -0.891 -0.974 -0.669 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.47 -0.465 -0.462 -0.603 -0.816 -0.845 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.208 -0.146 -0.039 -0.077 -0.288 -0.973 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.005 0.073 0.119 0.186 0.043 -0.97 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01849 HG01849 -0.18 -0.274 -0.518 -0.776 -0.968 -0.652 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.072 -0.165 -0.314 -0.622 -0.894 -0.608 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.294 0.267 0.202 0.015 -0.603 -0.774 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.621 0.55 0.428 -0.273 -0.828 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01850 HG01850 0.827 0.891 1.103 1.215 1.545 2.78 3.295 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.587 0.633 0.755 0.778 1.116 2.445 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.169 0.239 0.307 0.539 1.781 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.189 0.137 0.068 0.336 1.54 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01851 HG01851 1.206 0.856 0.735 0.392 -0.001 -0.182 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.49 1.282 0.976 0.468 0.013 -0.283 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.397 1.253 1.075 0.743 0.208 -0.089 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.22 1.067 0.927 0.695 0.308 0 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01852 HG01852 0.219 0.111 0.14 0.161 0.152 -0.278 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.184 0.231 0.237 0.253 0.264 -0.282 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.538 0.604 0.655 0.59 0.555 -0.117 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 0.948 0.909 0.735 0.75 -0.066 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01853 HG01853 0.327 0.485 0.675 0.873 0.818 1.08 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.137 0.296 0.517 0.856 0.934 1.131 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.089 0.163 0.387 0.659 0.852 1.172 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.15 0.289 0.49 0.768 1.157 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01855 HG01855 -1.481 -1.039 -0.758 -0.461 -0.086 -0.094 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.966 -0.661 -0.465 -0.271 -0.068 -0.283 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.227 -0.086 0.033 0.084 -0.283 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.068 -0.046 0.018 0.093 0.152 -0.231 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01857 HG01857 0.785 0.588 0.643 0.716 0.733 0.33 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.535 0.53 0.632 0.76 0.719 0.312 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.405 0.478 0.601 0.792 0.726 0.629 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.327 0.443 0.604 0.634 0.722 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01858 HG01858 1.539 1.653 1.65 1.45 1.333 1.354 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.224 1.266 1.255 1.132 1.196 1.258 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.797 0.736 0.711 0.725 0.903 1.092 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.52 0.52 0.519 0.761 1.022 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01859 HG01859 0.198 0.263 0.415 0.323 0.618 0.401 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.294 0.381 0.326 0.611 0.387 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.15 0.147 0.162 0.205 0.416 0.163 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.469 0.424 0.348 0.328 0.455 0.015 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01860 HG01860 -0.276 0.058 0.38 0.613 0.754 0.268 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.382 -0.076 0.231 0.626 0.642 0.154 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.505 -0.338 -0.178 0.209 0.58 0.211 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.483 -0.346 -0.159 0.071 0.478 0.245 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01861 HG01861 0.259 0.361 0.422 0.355 0.562 -0.181 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.257 0.358 0.432 0.486 0.604 0.006 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.3 0.395 0.427 0.442 0.555 0.308 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.267 0.336 0.388 0.334 0.448 0.401 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01862 HG01862 -0.766 -0.922 -0.94 -0.831 -0.636 -0.578 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.673 -0.73 -0.827 -0.791 -0.775 -0.695 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.453 -0.453 -0.494 -0.484 -0.643 -0.825 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.179 -0.168 -0.159 -0.345 -0.853 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01863 HG01863 0.401 0.358 0.402 0.475 0.652 0.956 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.406 0.475 0.564 0.702 0.92 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.706 0.735 0.789 0.892 0.982 0.988 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.009 1.062 1.119 1.22 1.265 1.054 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01864 HG01864 -0.056 -0.164 -0.259 -0.081 0.572 1.172 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.087 -0.103 -0.22 -0.134 0.57 1.132 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.056 -0.026 -0.083 -0.029 0.537 1.129 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.342 0.283 0.19 0.165 0.517 1.157 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01865 HG01865 -1.828 -1.777 -1.692 -1.269 -0.856 -0.469 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.905 -1.862 -1.662 -1.207 -0.832 -0.429 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.625 -1.556 -1.393 -1.11 -0.767 -0.45 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.382 -1.341 -1.237 -1.027 -0.768 -0.456 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01866 HG01866 -0.501 -0.554 -0.573 -0.489 -0.524 -0.872 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.217 -0.386 -0.458 -0.453 -0.729 -1.071 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.118 0.028 -0.075 -0.317 -0.759 -1.327 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 -0.019 -0.088 -0.259 -0.731 -1.37 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01867 HG01867 -1.047 -1.174 -1.377 -1.484 -2.008 -1.826 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.148 -1.253 -1.336 -1.607 -2.085 -1.958 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.39 -1.419 -1.447 -1.707 -2.096 -2.301 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.474 -1.481 -1.513 -1.692 -2.039 -2.443 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01868 HG01868 0.677 0.676 0.685 0.61 0.334 -0.224 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.809 0.752 0.785 0.728 0.506 -0.029 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.891 0.831 0.76 0.647 0.522 0.391 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.95 0.87 0.724 0.504 0.404 0.482 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01869 HG01869 1.743 1.431 0.861 0.489 0.22 0.612 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.529 1.159 0.608 0.248 0.129 0.531 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.086 0.801 0.538 0.222 0.078 0.252 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.001 0.822 0.634 0.424 0.189 0.177 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01870 HG01870 -0.031 0.065 0.218 0.212 0.39 1.311 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.089 -0.082 -0.12 -0.155 0.141 1.081 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.121 -0.171 -0.228 -0.195 0.074 0.698 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 -0.068 -0.062 0.002 0.272 0.59 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01871 HG01871 1.481 1.536 1.601 1.281 0.805 1.014 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.409 1.481 1.422 1.098 0.61 0.941 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.434 1.371 1.186 0.961 0.453 0.847 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.269 1.238 1.096 0.869 0.517 0.783 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01872 HG01872 -0.04 -0.16 -0.26 -0.483 -0.425 -0.364 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.185 0.06 -0.073 -0.19 -0.315 -0.318 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.264 0.186 0.098 -0.035 -0.297 -0.319 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 -0.076 -0.079 -0.17 -0.31 -0.339 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01873 HG01873 -0.554 -0.449 -0.658 -0.958 -1.283 -1.041 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.473 -0.509 -0.688 -1.059 -1.317 -1.224 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.722 -0.825 -0.998 -1.13 -1.272 -1.229 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.839 -0.874 -0.983 -1.089 -1.249 -1.182 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01874 HG01874 -0.823 -0.781 -0.797 -0.808 -0.302 0.676 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.223 -1.191 -1.193 -1.18 -0.486 0.503 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.511 -1.528 -1.526 -1.478 -0.928 0.262 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.18 -1.217 -1.251 -1.376 -1.002 0.131 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01878 HG01878 0.918 0.907 0.698 0.3 -0.04 -0.365 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.987 0.892 0.689 0.291 0.084 -0.434 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.706 0.625 0.479 0.371 0.247 -0.311 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.244 0.237 0.229 0.244 0.209 -0.278 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02016 HG02016 1.048 1.098 1.044 0.666 0.126 -0.705 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.157 1.158 0.983 0.648 0.144 -0.752 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.16 1.062 0.891 0.642 0.293 -0.739 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.925 0.874 0.768 0.661 0.357 -0.726 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02017 HG02017 -0.163 -0.219 -0.305 -0.205 0.033 -0.146 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.081 -0.034 -0.089 -0.092 0.016 -0.203 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.128 0.138 0.131 0.094 0.08 -0.216 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.061 -0.04 -0.012 0.057 0.121 -0.209 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02019 HG02019 1.807 2.131 2.284 2.118 1.891 1.422 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.813 1.989 2.017 1.988 1.806 1.293 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.594 1.609 1.535 1.383 1.433 1.413 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.217 1.317 1.334 1.146 1.251 1.439 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02020 HG02020 -0.047 0.115 0.121 0.158 0.365 0.005 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.042 0.162 0.181 0.211 0.38 0.059 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.199 0.218 0.267 0.287 0.354 0.251 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.108 0.127 0.143 0.214 0.231 0.313 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02023 HG02023 2.362 2.347 2.368 2.308 1.915 1.836 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.295 2.238 2.215 2.033 1.764 1.852 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.892 1.839 1.84 1.8 1.534 1.759 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.738 1.659 1.58 1.589 1.371 1.737 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02025 HG02025 -1.243 -1.079 -0.92 -0.867 -0.36 0.576 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.468 -1.39 -1.265 -1.096 -0.681 0.594 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.323 -1.351 -1.343 -1.439 -1.157 0.33 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.2 -1.277 -1.379 -1.492 -1.375 0.209 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02026 HG02026 -0.196 -0.286 -0.443 -0.213 -0.159 0.381 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.198 -0.284 -0.102 -0.042 0.334 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.125 0.099 0.098 0.223 0.117 0.38 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.292 0.254 0.258 0.338 0.134 0.368 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02028 HG02028 -0.104 0.028 0.333 0.613 0.549 0.017 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.174 -0.012 0.254 0.663 0.609 0.15 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.275 -0.09 0.252 0.474 0.183 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.52 -0.329 -0.024 0.255 0.168 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02029 HG02029 -0.708 -0.613 -0.552 -0.454 -0.56 -0.343 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.465 -0.352 -0.161 -0.095 -0.177 -0.327 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.133 0.23 0.224 0.216 -0.419 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.265 0.33 0.366 0.389 0.244 -0.425 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02031 HG02031 1.137 1.149 0.945 0.631 0.092 -0.186 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.08 1.067 0.882 0.58 0.112 -0.27 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.028 0.938 0.797 0.64 0.219 -0.254 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.953 0.902 0.816 0.691 0.389 -0.252 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02032 HG02032 -0.648 -0.414 -0.199 -0.138 -0.154 -0.086 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.357 -0.213 -0.128 -0.119 -0.179 -0.139 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.179 -0.125 -0.145 -0.168 -0.21 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.388 -0.324 -0.238 -0.204 -0.218 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02035 HG02035 0.544 0.379 0.205 -0.103 -0.175 -0.461 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.387 0.245 0.012 -0.322 -0.28 -0.425 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.146 -0.024 -0.161 -0.368 -0.546 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.245 0.171 0.11 0.071 -0.195 -0.549 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02040 HG02040 -0.704 -0.494 -0.458 -0.631 -0.681 -0.516 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.62 -0.573 -0.646 -0.676 -0.491 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.735 -0.775 -0.756 -0.613 -0.638 -0.663 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.708 -0.694 -0.662 -0.496 -0.467 -0.7 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02047 HG02047 -0.521 -0.498 -0.483 -0.507 -0.434 -0.888 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.403 -0.5 -0.566 -0.569 -1.032 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.245 -0.219 -0.184 -0.184 -0.425 -1.099 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.13 0.134 0.145 0.123 -0.153 -1.064 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02048 HG02048 1.326 1.331 1.17 0.759 0.705 1.229 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.737 0.682 0.639 0.468 0.621 1.237 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.137 0.054 0.01 0.081 0.329 1.078 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.108 -0.023 -0.045 0.096 0.987 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02049 HG02049 -1.262 -1.334 -1.439 -1.339 -1.04 -0.733 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.938 -1.127 -1.268 -1.266 -1.023 -0.735 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.858 -0.94 -1.048 -1.097 -0.93 -0.753 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.933 -0.937 -0.942 -0.993 -0.894 -0.737 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02050 HG02050 -0.815 -0.954 -1.014 -0.742 -0.46 -0.628 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.932 -0.951 -0.96 -0.707 -0.48 -0.76 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.808 -0.727 -0.562 -0.379 -0.311 -0.743 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.363 -0.363 -0.295 -0.194 -0.161 -0.737 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02057 HG02057 -0.066 -0.023 -0.055 -0.078 -0.137 -0.258 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.207 -0.266 -0.258 -0.101 -0.392 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.46 -0.57 -0.759 -0.711 -0.247 -0.288 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.601 -0.571 -0.647 -0.754 -0.37 -0.237 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02058 HG02058 1.345 1.047 0.612 0.331 0.341 0.831 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.945 0.709 0.45 0.117 0.005 0.568 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.441 0.354 0.184 -0.136 0.02 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.539 0.441 0.348 0.007 -0.142 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02059 HG02059 1.583 1.32 0.941 0.61 -0.088 -0.383 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.442 1.267 0.982 0.64 -0.06 -0.599 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.021 0.972 0.867 0.796 0.143 -0.684 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.963 0.93 0.852 0.751 0.26 -0.679 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02060 HG02060 1.746 1.661 1.614 1.748 1.709 1.582 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.472 1.397 1.345 1.512 1.57 1.624 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.951 1.032 1.078 1.23 1.305 1.446 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.786 0.878 1.019 1.116 1.169 1.36 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02061 HG02061 -0.349 -0.509 -0.705 -0.778 -0.677 -0.683 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.424 -0.473 -0.549 -0.584 -0.543 -0.596 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.363 -0.362 -0.304 -0.391 -0.464 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.312 -0.353 -0.411 -0.33 -0.372 -0.453 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02064 HG02064 0.223 0.103 0.039 -0.099 -0.007 1.59 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.433 -0.573 -0.613 -0.438 1.238 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.233 -1.363 -1.448 -1.433 -1.049 0.421 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.551 -1.599 -1.605 -1.611 -1.3 0.161 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02067 HG02067 -1.303 -1.376 -1.536 -1.845 -1.635 -1.299 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.293 -1.354 -1.522 -1.708 -1.691 -1.552 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.463 -1.486 -1.517 -1.604 -1.61 -1.623 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.63 -1.599 -1.605 -1.564 -1.568 -1.618 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02068 HG02068 -0.471 -0.193 0.026 0.225 0.471 0.53 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.59 -0.366 -0.178 -0.018 0.072 0.229 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.659 -0.545 -0.505 -0.357 -0.195 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.757 -0.647 -0.605 -0.695 -0.671 -0.301 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02069 HG02069 -0.362 -0.249 -0.233 -0.323 -0.094 0.381 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.434 -0.375 -0.432 -0.457 -0.355 0.18 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.584 -0.554 -0.604 -0.655 -0.508 -0.001 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.478 -0.475 -0.607 -0.545 -0.044 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02070 HG02070 0.028 0.118 0.134 0.312 0.375 -0.336 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0 0.023 0.131 0.33 0.362 -0.242 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.124 0.135 0.166 0.205 0.287 -0.142 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.324 0.292 0.219 0.171 0.136 -0.09 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02072 HG02072 1.116 0.821 0.423 0.116 0.151 0.398 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.855 0.771 0.591 0.283 0.314 0.487 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.282 0.206 0.213 0.124 0.244 0.792 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.162 -0.224 -0.277 -0.307 -0.027 0.828 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02073 HG02073 0.962 0.91 1.025 1.083 1.101 0.558 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.056 0.968 0.965 0.915 1.042 0.44 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.172 1.116 1.023 0.916 0.983 0.509 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.087 1.047 0.992 0.92 1.027 0.54 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02075 HG02075 -1.584 -1.494 -1.28 -0.948 -1.055 -1.242 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.547 -1.494 -1.315 -1.097 -1.313 -1.327 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.351 -1.29 -1.198 -1.08 -1.453 -1.395 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.054 -1.057 -1.027 -0.993 -1.363 -1.404 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02076 HG02076 2.357 2.243 2.11 2.021 1.349 0.355 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.088 2.051 2.074 1.934 1.223 0.374 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.581 1.63 1.705 1.716 1.024 0.374 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.218 1.268 1.329 1.401 0.875 0.362 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02078 HG02078 -0.016 -0.209 -0.62 -1.027 -1.664 -1.095 -0.539 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.34 -0.516 -0.804 -1.144 -1.589 -1.185 -0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.868 -0.932 -1.033 -1.138 -1.257 -1.142 -0.481 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.893 -0.948 -0.988 -1.052 -1.132 -1.095 -0.471 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02079 HG02079 -0.439 -0.173 0.055 0.224 0.044 -0.141 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.472 -0.311 -0.131 0.098 0.002 -0.296 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.503 -0.49 -0.455 -0.228 0.019 -0.371 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.428 -0.394 -0.395 -0.269 -0.013 -0.377 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02081 HG02081 0.373 0.458 0.434 0.29 0.228 0.34 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.468 0.44 0.396 0.325 0.346 0.399 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.499 0.513 0.436 0.376 0.484 0.588 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.483 0.475 0.441 0.347 0.435 0.673 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02082 HG02082 0.414 0.466 0.584 0.985 1.118 0.199 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.622 0.739 0.939 1.199 1.357 0.381 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.273 1.374 1.453 1.467 1.601 0.742 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.313 1.415 1.487 1.49 1.62 0.834 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02084 HG02084 -0.694 -0.657 -0.618 -0.498 -0.283 0.204 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.925 -0.85 -0.778 -0.625 -0.4 0.033 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.184 -1.122 -1.055 -0.872 -0.506 -0.129 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.254 -1.217 -1.17 -1.048 -0.624 -0.177 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02085 HG02085 -0.428 -0.213 -0.024 0.212 0.378 0.004 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.407 -0.284 -0.106 -0.048 0.082 -0.154 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.254 -0.259 -0.189 -0.27 -0.26 -0.41 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.179 -0.286 -0.336 -0.39 -0.465 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02086 HG02086 1.201 1.164 1.065 0.915 0.393 -0.104 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.151 1.059 1.056 0.786 0.213 -0.29 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.004 0.972 0.903 0.795 0.267 -0.429 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.971 0.934 0.859 0.758 0.354 -0.42 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02087 HG02087 0.837 0.848 0.672 0.495 0.854 2.017 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.458 0.449 0.401 0.355 0.73 2.059 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.099 0.043 -0.01 0.129 0.378 1.731 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.161 0.097 0.174 0.273 1.569 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02088 HG02088 -0.547 -0.631 -0.625 -0.542 -0.724 -0.929 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.593 -0.56 -0.512 -0.437 -0.636 -1.011 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.628 -0.545 -0.455 -0.423 -0.617 -0.648 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.756 -0.615 -0.493 -0.546 -0.668 -0.562 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02113 HG02113 -0.544 -0.351 -0.195 -0.086 0.208 0.061 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.182 -0.146 -0.084 0.246 0.285 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.114 0.111 0.105 0.312 0.42 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.314 0.311 0.306 0.345 0.415 0.454 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02116 HG02116 0.003 0.114 0.334 0.347 0.749 1.277 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.01 0.198 0.468 0.452 0.828 1.275 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.189 0.27 0.413 0.482 0.737 1.365 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.05 0.095 0.206 0.275 0.497 1.375 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02121 HG02121 -0.154 -0.38 -0.747 -1.162 -1.455 -0.927 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.409 -0.632 -0.953 -1.268 -1.442 -0.919 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.829 -0.967 -1.186 -1.343 -1.437 -1.072 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.914 -1.013 -1.153 -1.244 -1.344 -1.114 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02122 HG02122 0.038 -0.167 -0.437 -0.861 -1.35 -1.975 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.104 -0.039 -0.223 -0.496 -1.013 -1.991 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.408 0.358 0.279 0.005 -0.372 -1.706 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.508 0.414 0.285 0.104 -0.249 -1.593 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02127 HG02127 2.078 2.249 1.998 1.677 1.348 1.57 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.905 1.957 1.82 1.504 1.188 1.374 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.495 1.478 1.439 1.355 1.154 1.11 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.358 1.36 1.32 1.345 1.244 1.037 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02128 HG02128 -0.215 -0.181 -0.013 -0.252 -0.943 -1.155 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.098 -0.127 -0.109 -0.26 -0.979 -1.388 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 -0.111 -0.184 -0.24 -0.861 -1.598 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.204 0.089 -0.069 -0.208 -0.723 -1.639 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02130 HG02130 -1.52 -1.298 -0.96 -0.613 0.066 0.697 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.6 -1.417 -1.113 -0.727 -0.137 0.87 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.417 -1.277 -1.101 -0.909 -0.515 0.841 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.09 -1.091 -1.067 -1.007 -0.743 0.772 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02131 HG02131 -0.369 -0.587 -0.892 -1.166 -1.523 -1.837 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.89 -1.066 -1.29 -1.427 -1.659 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.083 -1.13 -1.183 -1.324 -1.56 -1.823 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.136 -1.177 -1.209 -1.204 -1.439 -1.941 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02133 HG02133 -1.369 -1.417 -1.388 -1.25 -1.272 -1.21 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.485 -1.436 -1.305 -1.141 -1.193 -1.111 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.425 -1.297 -1.125 -1.111 -1.142 -0.916 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.293 -1.221 -1.066 -1.109 -1.201 -0.896 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02134 HG02134 -0.499 -0.505 -0.761 -0.921 -1.072 -0.949 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.434 -0.539 -0.778 -0.926 -1.079 -1.074 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.228 -0.366 -0.609 -0.884 -1.144 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.283 0.212 0.095 -0.213 -0.639 -1.142 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02136 HG02136 0.124 0.142 0.039 -0.035 -0.564 -0.628 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.271 0.18 -0.042 -0.528 -0.554 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.472 0.323 0.051 -0.413 -0.678 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.641 0.529 0.395 0.22 -0.259 -0.719 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02137 HG02137 0.212 0.282 0.394 0.51 0.154 -0.149 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.35 0.377 0.43 0.461 0.067 -0.327 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.271 0.31 0.381 0.405 0.072 -0.521 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.194 0.307 0.411 0.108 -0.539 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02138 HG02138 -0.794 -0.891 -0.732 -0.613 -0.708 -0.522 -0.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.838 -0.84 -0.797 -0.7 -0.69 -0.68 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.92 -0.86 -0.815 -0.838 -0.821 -0.92 -0.156 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.899 -0.872 -0.877 -0.937 -0.98 -0.995 -0.163 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02139 HG02139 -1.638 -1.607 -1.473 -1.548 -1.244 -1.147 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.521 -1.433 -1.403 -1.436 -1.168 -1.29 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.263 -1.195 -1.112 -1 -0.923 -1.391 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.072 -0.991 -0.918 -0.837 -0.804 -1.431 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02140 HG02140 0.84 0.9 0.904 0.685 0.493 0.233 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.77 0.794 0.771 0.649 0.333 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.45 0.493 0.551 0.72 0.611 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.168 0.243 0.3 0.567 0.697 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02141 HG02141 0.821 0.656 0.497 0.425 0.163 0.1 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.711 0.621 0.485 0.34 0.236 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.608 0.571 0.602 0.608 0.331 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.356 0.33 0.356 0.52 0.609 0.375 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02142 HG02142 0.859 1.027 1.133 1.156 1.732 2.769 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.583 0.628 0.811 0.879 1.656 2.951 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.031 0.053 0.064 0.195 1.188 2.945 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.25 -0.229 -0.224 -0.168 0.797 2.862 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02151 HG02151 0.257 0.19 0.156 0.326 0.679 1.387 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.08 0.069 0.109 0.147 0.469 1.223 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.234 -0.175 -0.142 0.168 0.906 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.617 -0.563 -0.431 -0.162 0.795 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02152 HG02152 -0.869 -0.85 -0.744 -0.541 -0.281 -0.332 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.595 -0.48 -0.309 -0.047 -0.232 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.261 -0.084 -0.017 0.194 -0.178 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.081 -0.042 0.036 0.104 0.281 -0.168 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02153 HG02153 0.063 -0.012 -0.103 -0.213 -0.281 -0.442 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.368 -0.489 -0.571 -0.632 -0.602 -0.533 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.02 -1.071 -1.18 -1.311 -1.208 -0.855 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.32 -1.347 -1.374 -1.442 -1.349 -1.044 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02154 HG02154 -0.803 -0.895 -1.053 -1.162 -0.886 0.392 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.955 -1.013 -1.165 -1.33 -1.036 0.154 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.997 -1.053 -1.146 -1.227 -1.1 -0.325 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.753 -0.791 -0.902 -1.051 -0.986 -0.469 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02155 HG02155 -1.136 -1.243 -1.202 -1.315 -1.218 -1.282 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.339 -1.323 -1.263 -1.414 -1.283 -1.189 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.632 -1.593 -1.464 -1.418 -1.546 -1.249 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.707 -1.709 -1.653 -1.501 -1.494 -1.372 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02156 HG02156 -0.802 -0.828 -0.909 -0.948 -0.885 -1.377 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.695 -0.704 -0.829 -0.852 -0.8 -1.229 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.586 -0.605 -0.681 -0.852 -0.733 -1.077 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.441 -0.489 -0.642 -0.852 -0.873 -1.024 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02164 HG02164 0.527 0.655 0.496 0.271 -0.155 -0.165 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.607 0.512 0.401 0.196 -0.31 -0.126 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.443 0.311 0.169 0.031 -0.368 -0.293 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.146 0.113 0.101 -0.245 -0.329 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02165 HG02165 -2.181 -2.203 -1.94 -1.512 -0.852 -0.396 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.402 -2.229 -1.883 -1.363 -0.671 -0.165 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.326 -2.123 -1.804 -1.36 -0.659 0.116 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.191 -2.09 -1.912 -1.546 -0.873 0.147 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02166 HG02166 1.397 1.289 0.959 0.742 0.688 1.619 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.16 0.993 0.752 0.398 0.312 1.36 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.747 0.647 0.517 0.198 -0.203 0.696 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.578 0.519 0.444 0.217 -0.34 0.469 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02178 HG02178 0.261 0.239 0.057 -0.273 -0.417 -0.411 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.387 0.282 0.134 -0.3 -0.442 -0.541 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.45 0.325 0.086 -0.153 -0.221 -0.483 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.334 0.361 0.334 0.096 0.032 -0.423 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02179 HG02179 -0.134 -0.205 -0.322 -0.352 -0.009 0.555 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.462 -0.552 -0.509 -0.446 0.019 0.579 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.791 -0.732 -0.571 -0.158 0.358 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.873 -0.841 -0.773 -0.592 -0.204 0.275 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02180 HG02180 -1.228 -1.311 -1.315 -1.109 -0.666 0.204 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.381 -1.464 -1.449 -1.357 -1.055 -0.015 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.547 -1.54 -1.518 -1.423 -1.405 -0.473 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.612 -1.574 -1.516 -1.378 -1.413 -0.614 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02181 HG02181 -1.396 -1.342 -1.292 -1.092 -0.909 -0.67 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.489 -1.421 -1.322 -1.162 -0.912 -0.731 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.785 -0.758 -0.685 -0.604 -0.749 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.386 -0.378 -0.381 -0.287 -0.226 -0.722 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02182 HG02182 -0.1 -0.061 0.116 0.404 0.743 0.787 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.026 0.05 0.252 0.451 0.544 0.739 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.397 -0.278 -0.171 -0.106 0.085 0.868 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.082 -1.034 -0.954 -0.864 -0.522 0.893 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02184 HG02184 -0.632 -0.669 -0.76 -1.026 -1.144 -1.304 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.789 -0.926 -0.99 -1.187 -1.246 -1.255 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.907 -1.078 -1.283 -1.424 -1.265 -1.304 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.93 -1.079 -1.227 -1.362 -1.232 -1.313 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02185 HG02185 0.584 0.664 0.835 0.918 0.705 1.075 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.35 0.484 0.602 0.595 0.557 0.915 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 0.3 0.473 0.542 0.315 0.611 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.291 0.338 0.468 0.546 0.33 0.494 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02186 HG02186 0.887 0.818 0.804 0.698 0.284 -0.222 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.842 0.887 0.937 0.747 0.39 -0.002 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 1.174 1.173 1.04 0.472 0.29 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.036 1.042 1.003 0.932 0.423 0.335 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02187 HG02187 -0.691 -0.39 -0.398 -0.304 -0.181 -0.016 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.731 -0.565 -0.52 -0.493 -0.334 -0.226 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.778 -0.802 -0.824 -0.788 -0.475 -0.356 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.642 -0.696 -0.737 -0.523 -0.347 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02188 HG02188 -0.292 -0.413 -0.398 -0.582 -0.541 -0.994 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.185 -0.13 -0.242 -0.34 -0.812 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.439 0.437 0.42 0.362 -0.016 -0.449 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.83 0.821 0.768 0.639 0.232 -0.331 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02190 HG02190 -1.464 -1.542 -1.349 -0.83 -0.017 0.374 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.052 -1.116 -1.095 -0.822 -0.061 0.345 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.315 -0.386 -0.376 -0.242 -0.037 0.245 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.102 0.046 0.029 0.045 0.094 0.209 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02250 HG02250 1.316 1.191 0.943 0.545 -0.053 -0.396 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.064 0.904 0.681 0.451 0.089 -0.189 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.596 0.459 0.25 0.024 -0.018 0.013 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.453 0.291 0.059 -0.188 -0.199 0.024 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02351 HG02351 -0.102 -0.146 -0.244 -0.366 -0.208 -0.238 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.046 -0.095 -0.199 -0.344 -0.149 -0.147 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.051 -0.064 -0.227 -0.416 -0.216 -0.066 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.152 -0.206 -0.34 -0.406 -0.314 -0.001 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02355 HG02355 0.079 -0.203 -0.484 -0.346 0.243 0.067 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.319 0.129 -0.014 -0.122 0.181 0.034 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.314 0.212 0.074 -0.075 0.033 0.133 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.006 -0.084 -0.295 -0.434 -0.224 0.17 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02356 HG02356 -0.864 -0.911 -1.018 -1.141 -1.073 -0.496 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.87 -0.973 -1.02 -1.045 -0.978 -0.475 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.996 -1.04 -1.153 -1.202 -1.017 -0.314 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.353 -1.293 -1.303 -1.338 -1.172 -0.27 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02360 HG02360 -0.634 -0.751 -1.086 -1.309 -1.269 -1.207 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.454 -0.613 -0.928 -1.227 -1.297 -1.148 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.696 -0.826 -1.038 -1.228 -1.324 -1.096 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.038 -1.156 -1.26 -1.32 -1.397 -1.061 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02364 HG02364 0.08 0.082 0.054 -0.137 -0.218 -0.365 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.121 0.105 0.046 -0.2 -0.24 -0.434 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.108 -0.171 -0.255 -0.35 -0.361 -0.493 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.438 -0.551 -0.608 -0.456 -0.518 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02367 HG02367 -1.131 -1.109 -1.097 -1.073 -1.274 -1.116 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.048 -1.048 -1.047 -1.119 -1.358 -1.348 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.697 -0.661 -0.662 -0.755 -1.108 -1.5 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.242 -0.26 -0.35 -0.503 -0.874 -1.512 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02371 HG02371 -0.653 -0.613 -0.645 -1.005 -1.179 -1.285 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.678 -0.664 -0.715 -0.964 -1.146 -1.16 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.537 -0.601 -0.77 -1.131 -0.996 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 -0.417 -0.511 -0.743 -1.051 -0.991 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02373 HG02373 -0.237 -0.256 -0.509 -0.687 -0.571 1.136 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.749 -0.816 -0.962 -1.207 -0.987 0.814 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.577 -1.671 -1.761 -1.879 -1.697 0.173 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.874 -1.918 -2.004 -2.09 -1.968 -0.053 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02374 HG02374 1.035 1.005 1.088 1.114 0.844 0.231 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.349 1.381 1.401 1.238 0.848 0.056 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.676 1.663 1.657 1.697 1.117 0.077 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.653 1.674 1.697 1.781 1.365 0.15 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02375 HG02375 -0.52 -0.468 -0.478 -0.61 -0.905 -1.008 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.547 -0.496 -0.445 -0.491 -0.884 -1.276 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.658 -0.564 -0.539 -0.821 -1.447 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.673 -0.643 -0.607 -0.569 -0.76 -1.462 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02379 HG02379 -0.876 -0.908 -0.855 -0.779 -0.786 -0.99 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.688 -0.71 -0.796 -0.81 -0.961 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.372 -0.446 -0.56 -0.75 -0.767 -0.988 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.379 -0.503 -0.623 -0.716 -0.961 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02382 HG02382 -1.397 -1.335 -1.082 -0.731 -0.588 -0.629 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.278 -1.156 -0.942 -0.543 -0.467 -0.671 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.99 -0.849 -0.642 -0.242 -0.124 -0.618 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.775 -0.677 -0.501 -0.186 0.039 -0.588 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02383 HG02383 0.816 0.751 0.7 0.814 1.216 1.418 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.484 0.507 0.562 0.781 1.338 1.538 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.247 0.332 0.459 0.687 1.297 1.66 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.1 0.208 0.397 0.616 1.153 1.66 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02384 HG02384 -0.634 -0.601 -0.409 -0.609 -0.894 -0.745 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.66 -0.575 -0.784 -1.056 -0.898 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.798 -0.797 -0.76 -0.84 -1.128 -1.225 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.72 -0.657 -0.628 -0.924 -1.305 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02385 HG02385 1.108 1.039 0.93 0.855 0.5 -0.221 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.181 1.099 0.949 0.792 0.451 -0.319 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.789 0.682 0.554 0.437 0.406 -0.317 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.549 0.518 0.368 0.263 0.3 -0.277 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02386 HG02386 0.443 0.448 0.331 0.295 0.363 0.433 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.805 0.756 0.71 0.619 0.604 0.665 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.177 1.144 1.108 0.955 0.81 0.826 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.35 1.265 1.117 0.99 0.881 0.865 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02389 HG02389 1.915 1.809 1.724 1.693 1.723 2.12 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.687 1.566 1.463 1.398 1.42 2.09 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.939 0.868 0.76 0.753 1.01 1.621 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.493 0.49 0.52 0.58 0.819 1.464 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02390 HG02390 -0.97 -1.109 -1.294 -1.51 -1.354 -1.143 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.816 -0.889 -1.014 -1.14 -0.98 -0.86 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.358 -0.304 -0.385 -0.527 -0.545 -0.487 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.13 -0.124 -0.103 -0.254 -0.369 -0.38 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02391 HG02391 0.523 0.793 1.246 1.692 1.943 1.154 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.89 1.314 1.845 2.052 1.103 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.688 0.864 1.134 1.584 2.01 1.304 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.681 0.825 1.005 1.298 1.857 1.358 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02392 HG02392 0.375 0.266 0.052 -0.417 -0.884 -1.025 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 -0.094 -0.3 -0.612 -0.931 -0.898 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.311 -0.434 -0.503 -0.567 -0.938 -1.008 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.48 -0.433 -0.398 -0.8 -1.038 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02394 HG02394 -0.961 -1.076 -1.45 -1.605 -1.216 -0.531 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.012 -1.144 -1.376 -1.426 -0.959 -0.302 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.683 -0.806 -0.862 -0.759 -0.566 -0.151 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.215 -0.341 -0.369 -0.291 -0.244 -0.104 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02395 HG02395 1.349 1.417 1.421 1.413 1.73 2.12 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.305 1.471 1.59 1.568 1.773 2.074 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.349 1.438 1.554 1.671 1.862 1.946 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.567 1.546 1.56 1.61 1.765 1.883 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02396 HG02396 -2.172 -1.833 -1.497 -1.265 -0.687 -0.398 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.944 -1.715 -1.467 -1.303 -0.763 -0.447 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.35 -1.299 -1.247 -1.093 -0.684 -0.42 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.063 -1.084 -1.122 -1.058 -0.717 -0.429 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02397 HG02397 -1.61 -1.699 -1.638 -1.69 -1.731 -1.701 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.753 -1.702 -1.666 -1.585 -1.738 -1.748 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.663 -1.582 -1.458 -1.357 -1.513 -1.793 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.472 -1.398 -1.272 -1.214 -1.26 -1.809 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02398 HG02398 -1.018 -0.9 -0.735 -0.687 -0.553 -0.392 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.111 -1.06 -0.939 -0.896 -0.643 -0.344 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.022 -1.016 -1.019 -1.045 -0.846 -0.382 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.879 -0.921 -1.032 -1.04 -0.932 -0.401 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02399 HG02399 -1.144 -1.217 -1.206 -1.405 -1.668 -1.453 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.494 -1.505 -1.451 -1.602 -1.792 -1.563 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.663 -1.611 -1.475 -1.419 -1.678 -1.662 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.366 -1.322 -1.203 -1.093 -1.351 -1.691 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02401 HG02401 -1.228 -1.065 -0.759 -0.329 0.367 1.003 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.82 -0.67 -0.518 -0.181 0.213 0.811 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.635 -0.552 -0.472 -0.384 0.01 0.59 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.919 -0.884 -0.835 -0.681 -0.263 0.542 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02402 HG02402 -0.161 -0.075 -0.126 -0.184 -0.107 0.311 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.26 -0.332 -0.523 -0.428 0.28 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.456 -0.486 -0.523 -0.62 -0.779 -0.035 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.567 -0.585 -0.589 -0.548 -0.721 -0.15 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02406 HG02406 -0.525 -0.415 -0.536 -0.67 -0.839 -0.669 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.269 -0.376 -0.542 -0.903 -1.023 -0.869 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.145 -0.244 -0.452 -0.735 -0.991 -1.007 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.314 -0.299 -0.376 -0.564 -0.837 -1.034 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02407 HG02407 1.706 1.568 1.379 1.08 0.413 -0.812 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.82 1.731 1.473 1.173 0.38 -0.963 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.754 1.797 1.719 1.413 0.46 -1.005 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.539 1.583 1.603 1.396 0.611 -1.019 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02408 HG02408 -0.372 -0.278 -0.169 0.02 0.397 0.518 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.311 -0.204 -0.107 0.004 0.098 0.354 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 0.003 0.08 0.14 -0.024 0.055 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.385 0.387 0.371 0.311 0.06 -0.044 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02409 HG02409 -0.56 -0.543 -0.469 -0.593 -0.735 -0.869 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.396 -0.428 -0.462 -0.527 -0.725 -0.947 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.432 -0.544 -0.57 -0.533 -0.792 -0.906 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.601 -0.648 -0.72 -0.72 -0.788 -0.913 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02410 HG02410 -1.108 -1.132 -0.934 -0.589 -0.595 -0.776 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.998 -0.992 -0.838 -0.494 -0.563 -0.681 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.936 -0.858 -0.713 -0.479 -0.469 -0.732 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.798 -0.739 -0.636 -0.407 -0.436 -0.741 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02512 HG02512 0.208 0.141 0.208 0.307 0.282 -0.023 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.293 0.308 0.334 0.371 0.492 0.009 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.569 0.556 0.512 0.52 0.721 0.449 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.533 0.546 0.546 0.523 0.689 0.576 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02513 HG02513 -0.179 -0.281 -0.49 -0.746 -0.603 0.432 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.481 -0.649 -0.862 -0.992 -0.705 0.479 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.665 -0.848 -1.038 -1.08 -0.716 0.271 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.625 -0.722 -0.796 -0.832 -0.623 0.184 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02521 HG02521 -0.125 -0.229 -0.193 -0.126 -0.042 -0.394 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.264 -0.304 -0.311 -0.422 -0.362 -0.534 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.385 -0.344 -0.343 -0.435 -0.572 -0.706 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.382 -0.345 -0.338 -0.479 -0.766 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02522 HG02522 0.889 1.225 1.703 1.922 2.09 1.816 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.259 1.594 1.953 2.145 2.147 1.837 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.857 2.037 2.284 2.472 2.292 1.758 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.129 2.199 2.324 2.451 2.387 1.723 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02524 HG02524 -2.411 -2.547 -2.494 -2.063 -1.368 -1.021 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.609 -2.648 -2.572 -2.285 -1.609 -1.12 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.81 -2.798 -2.685 -2.555 -2.072 -1.25 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.796 -2.834 -2.814 -2.665 -2.359 -1.274 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02525 HG02525 -0.98 -1.125 -0.954 -0.823 -1.138 -1.072 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.054 -1.086 -0.975 -0.849 -1.14 -1.185 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.236 -1.211 -1.101 -0.974 -1.123 -1.284 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.372 -1.34 -1.258 -1.144 -1.157 -1.319 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00711 HGDP00711 1.126 0.959 0.883 0.608 0.642 0.848 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.709 0.633 0.621 0.452 0.465 0.629 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.138 0.185 0.332 0.247 0.303 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.051 0.008 0.099 0.226 0.254 0.203 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00712 HGDP00712 0.571 0.418 0.468 0.357 0.143 0.479 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.461 0.388 0.4 0.343 0.281 0.593 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 0.225 0.242 0.27 0.372 0.743 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.109 0.17 0.245 0.248 0.4 0.749 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00714 HGDP00714 -1.108 -1.075 -0.839 -0.154 0.331 -0.239 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.932 -0.769 -0.547 0.017 0.29 -0.204 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.472 -0.32 -0.118 0.168 0.156 -0.252 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.301 -0.173 0.105 0.077 -0.293 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00715 HGDP00715 -2.384 -2.454 -2.498 -2.45 -2.221 -1.3 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.403 -2.535 -2.57 -2.499 -2.305 -1.439 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.344 -2.431 -2.442 -2.384 -2.224 -1.517 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.31 -2.364 -2.396 -2.265 -2.114 -1.516 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00716 HGDP00716 0.258 0.118 0.224 0.581 0.651 0.82 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.046 0.099 0.27 0.429 0.524 0.593 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 0.103 0.303 0.465 0.543 0.436 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.311 0.391 0.53 0.585 0.425 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00719 HGDP00719 1.763 1.838 1.879 1.552 0.781 -0.258 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.821 1.826 1.824 1.551 0.989 0.093 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.584 1.551 1.512 1.384 1.187 0.332 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.354 1.251 1.191 1.222 1.086 0.374 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00721 HGDP00721 1.485 1.452 1.356 1.257 1.305 1.775 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.443 1.476 1.511 1.478 1.564 2.082 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.454 1.508 1.583 1.676 1.717 2.322 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.363 1.452 1.511 1.633 1.632 2.318 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00747 HGDP00747 -0.433 -0.621 -0.873 -1.041 -1.183 -1.701 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.674 -0.8 -1.047 -1.091 -1.299 -1.748 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.945 -0.95 -1.002 -1.007 -1.233 -1.762 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.972 -0.975 -0.96 -0.898 -1.099 -1.741 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00748 HGDP00748 1.151 0.808 0.625 0.433 0.11 0.417 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.995 0.946 0.81 0.602 0.097 0.411 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.027 0.963 0.9 0.699 0.175 0.314 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.287 1.172 1.004 0.778 0.283 0.265 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00750 HGDP00750 1.636 1.434 1.284 0.776 0.247 -0.396 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.316 1.127 1.029 0.667 0.257 -0.101 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.603 0.488 0.268 0.061 0.117 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 0.186 0.199 0.124 -0.068 0.163 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00751 HGDP00751 -0.545 -0.72 -0.8 -0.812 -1.07 -1.103 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.566 -0.767 -0.818 -0.923 -1.317 -1.271 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.847 -0.969 -1.031 -1.087 -1.503 -1.543 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.161 -1.218 -1.238 -1.237 -1.592 -1.62 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00752 HGDP00752 0.99 1.14 1.176 1.109 0.919 0.459 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.007 1.053 1.128 1.092 0.846 0.321 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.898 0.89 0.86 0.837 0.897 0.333 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.688 0.698 0.779 0.863 0.379 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00753 HGDP00753 0.393 0.352 0.344 0.194 0.115 -0.256 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.469 0.435 0.4 0.332 0.162 -0.091 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.44 0.465 0.438 0.375 0.089 0.049 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.104 0.143 0.139 0.132 -0.028 0.058 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00754 HGDP00754 0.339 0.563 0.808 0.785 1.036 1.036 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.525 0.621 0.791 0.86 0.943 1.048 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.51 0.555 0.605 0.689 0.855 1.095 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.431 0.462 0.525 0.639 0.786 1.137 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00755 HGDP00755 0.823 0.809 0.774 1.128 1.812 2.538 2.672 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.613 0.684 1.022 1.821 2.52 2.72 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.638 0.746 0.837 1.055 1.512 2.35 2.786 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.758 0.823 0.909 1.058 1.478 2.147 2.803 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00756 HGDP00756 -0.939 -1.067 -1.097 -1.211 -1.172 -0.763 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.987 -1.056 -1.14 -1.165 -0.98 -0.723 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.492 -1.474 -1.452 -1.377 -0.904 -0.787 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.695 -1.682 -1.622 -1.567 -1.017 -0.797 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00757 HGDP00757 0.112 0.058 -0.122 -0.086 -0.317 -0.272 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.213 0.176 0.004 -0.203 -0.472 -0.546 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.1 0.048 0.039 -0.22 -0.695 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.448 0.355 0.257 0.251 0.103 -0.67 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00758 HGDP00758 1.174 1.238 1.247 1.241 1.056 0.347 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.1 1.089 1.104 1.213 1.13 0.449 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.17 1.124 1.159 1.057 1.084 0.503 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.14 1.074 1.039 0.882 0.884 0.5 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00759 HGDP00759 1.777 1.646 1.715 1.681 1.53 2.139 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.541 1.514 1.496 1.483 1.413 2.203 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.267 1.273 1.2 1.106 1.114 2.259 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.01 1.009 1.002 0.915 0.994 2.211 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00760 HGDP00760 2.567 2.542 2.658 2.426 1.621 0.669 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.086 3.061 2.976 2.673 1.743 0.898 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.051 3.033 2.983 2.631 1.809 1.192 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.29 2.272 2.304 2.212 1.63 1.302 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00761 HGDP00761 -0.514 -0.753 -0.881 -1.275 -1.626 -2.024 -1.584 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.801 -0.951 -1.249 -1.655 -1.997 -1.548 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.592 -0.673 -0.859 -1.212 -1.685 -1.811 -1.497 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.582 -0.708 -0.921 -1.235 -1.787 -1.723 -1.484 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00762 HGDP00762 0.516 0.838 1.168 1.675 2.175 2.089 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.266 1.453 1.636 1.992 2.393 2.143 0.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.316 2.396 2.482 2.531 2.736 2.242 0.809 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.539 2.614 2.746 2.806 2.951 2.321 0.813 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00763 HGDP00763 -1.266 -1.348 -1.56 -1.783 -1.758 -0.992 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.348 -1.512 -1.684 -1.845 -1.962 -1.247 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.627 -1.705 -1.853 -1.953 -2.14 -1.455 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.689 -1.72 -1.766 -1.954 -2.105 -1.507 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00764 HGDP00764 -0.784 -0.604 -0.211 0.087 0.037 0.266 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.707 -0.508 -0.253 -0.013 -0.039 0.138 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.94 -0.803 -0.641 -0.432 -0.176 -0.057 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.11 -1.002 -0.881 -0.705 -0.303 -0.092 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00765 HGDP00765 -0.09 -0.021 0.102 0.139 -0.034 0.049 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.011 -0.035 -0.115 -0.067 -0.042 0.123 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.046 -0.02 -0.061 -0.177 -0.249 0.207 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.095 0.033 -0.012 -0.13 -0.295 0.201 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00766 HGDP00766 -0.391 -0.207 -0.075 0.04 -0.02 -0.632 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.396 -0.249 -0.107 0.105 0.02 -0.416 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.598 -0.543 -0.439 -0.323 -0.321 -0.264 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.675 -0.646 -0.635 -0.591 -0.501 -0.338 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00767 HGDP00767 -1.253 -0.956 -0.633 -0.478 -0.18 -0.444 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.604 -0.348 -0.198 -0.096 -0.445 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.028 0.032 0.193 0.288 0.282 -0.527 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.315 0.349 0.473 0.605 0.548 -0.515 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00768 HGDP00768 -0.544 -0.577 -0.53 -0.603 -0.527 -0.334 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.652 -0.704 -0.693 -0.642 -0.642 -0.617 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.647 -0.76 -0.828 -0.87 -0.839 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.623 -0.704 -0.822 -0.946 -0.908 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00769 HGDP00769 -0.463 -0.473 -0.491 -0.702 -0.658 -1.212 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.348 -0.302 -0.33 -0.532 -0.772 -1.341 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.364 -0.369 -0.488 -0.667 -0.956 -1.03 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.737 -0.703 -0.742 -0.922 -1.274 -0.913 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00771 HGDP00771 -1.272 -1.314 -1.299 -1.304 -1.154 -0.323 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.228 -1.308 -1.356 -1.3 -1.124 -0.547 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.008 -1.171 -1.297 -1.355 -1.012 -0.77 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.799 -0.921 -1.011 -1.172 -0.912 -0.806 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00772 HGDP00772 0.647 0.811 1.054 1.446 1.457 1.251 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 1.143 1.359 1.665 1.565 1.314 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.605 1.798 1.993 2.173 1.914 1.676 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.999 2.085 2.183 2.29 2.053 1.814 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00774 HGDP00774 -0.383 -0.431 -0.513 -0.644 -0.668 -0.921 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.55 -0.576 -0.65 -0.764 -0.66 -0.859 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.679 -0.727 -0.78 -0.712 -0.657 -0.783 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.582 -0.591 -0.624 -0.579 -0.54 -0.755 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00776 HGDP00776 -0.772 -1.2 -1.471 -1.426 -1.42 -1.07 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.805 -1.088 -1.441 -1.505 -1.535 -1.298 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.758 -0.879 -1.072 -1.269 -1.477 -1.474 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.734 -0.751 -0.811 -1.011 -1.296 -1.51 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00777 HGDP00777 -0.284 -0.08 0.077 0.303 0.58 0.247 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.108 0.222 0.365 0.437 0.573 0.314 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.988 1.025 1.107 1.071 0.891 0.498 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.597 1.577 1.554 1.483 1.176 0.585 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00779 HGDP00779 0.172 0.409 0.69 0.68 0.228 -1.01 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.297 0.519 0.782 0.797 0.464 -0.836 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.595 0.763 0.891 0.923 0.546 -0.55 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.684 0.879 1.06 1.103 0.73 -0.537 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00780 HGDP00780 0.611 0.848 0.76 0.409 0.053 0.354 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.618 0.718 0.65 0.441 0.065 0.223 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.223 0.258 0.269 0.301 0.164 0.189 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.083 0.094 0.139 0.232 0.162 0.205 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00781 HGDP00781 -1.18 -1.155 -0.916 -0.307 0.136 0.848 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.376 -1.354 -1.104 -0.568 -0.085 0.654 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.708 -1.598 -1.402 -1.051 -0.439 0.388 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.751 -1.661 -1.512 -1.221 -0.633 0.27 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00782 HGDP00782 0.445 0.317 0.15 0.127 0.672 1.004 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.158 0.22 0.196 0.323 0.824 1.057 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.077 0.137 0.222 0.41 0.993 1.264 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.264 0.387 0.499 0.967 1.34 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00784 HGDP00784 1.151 0.969 0.866 0.884 0.435 0.146 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.997 0.902 0.838 0.785 0.366 0.077 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.526 0.45 0.342 0.179 0.245 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.182 0.145 0.023 -0.027 -0.054 0.292 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00786 HGDP00786 -1.547 -1.452 -1.484 -1.421 -1.025 -1.013 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.495 -1.437 -1.431 -1.475 -1.19 -1.149 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.045 -0.998 -0.97 -1 -1.161 -1.204 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.493 -0.468 -0.472 -0.598 -0.961 -1.209 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00790 HGDP00790 -1.272 -1.195 -1.154 -0.794 -0.271 -0.392 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.799 -0.738 -0.712 -0.484 -0.195 -0.319 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.298 -0.268 -0.254 -0.092 -0.168 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.222 -0.259 -0.25 -0.239 -0.164 -0.1 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00791 HGDP00791 0.277 0.129 -0.133 -0.093 0.12 -0.007 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.247 0.053 -0.011 0.035 0.021 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.515 0.43 0.314 0.111 -0.072 0.083 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.335 0.227 0.092 -0.006 -0.167 0.096 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00811 HGDP00811 -0.032 -0.192 -0.374 -0.48 -0.723 -1.118 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.08 -0.181 -0.257 -0.44 -0.901 -1.188 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.282 -0.274 -0.267 -0.437 -1.003 -1.395 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.281 -0.284 -0.296 -0.417 -1.041 -1.422 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00812 HGDP00812 -0.429 -0.425 -0.519 -0.466 -0.253 0.754 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.398 -0.415 -0.377 -0.156 0.565 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.246 -0.225 -0.193 -0.195 0.067 0.435 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.206 0.181 0.127 0.051 0.241 0.418 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00813 HGDP00813 0.428 0.223 -0.058 -0.608 -0.965 -0.929 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.006 -0.149 -0.372 -0.837 -0.975 -0.829 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.301 -0.461 -0.654 -0.896 -1.003 -0.647 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.206 -0.33 -0.534 -0.835 -1.044 -0.594 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00814 HGDP00814 1.121 0.637 0.313 -0.22 -0.63 -0.284 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.663 0.366 0.067 -0.505 -0.754 -0.504 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.121 -0.353 -0.651 -0.902 -0.938 -0.724 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.605 -0.708 -0.899 -1.084 -0.996 -0.762 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00815 HGDP00815 0.882 0.888 1.009 1.151 1.156 0.851 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.536 0.562 0.735 0.943 1.12 0.905 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.237 0.398 0.637 0.877 0.827 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 0.103 0.281 0.487 0.663 0.758 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00817 HGDP00817 2.254 2.147 2.212 2.336 2.478 2.581 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.607 2.566 2.558 2.554 2.499 2.473 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.16 3.107 2.998 2.943 2.582 2.302 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.395 3.288 3.109 2.95 2.622 2.257 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00818 HGDP00818 0.862 0.771 0.904 1.163 1.411 1.035 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.057 1.005 1.085 1.422 1.792 1.273 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.765 1.737 1.716 1.863 2.169 1.431 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.326 2.253 2.179 2.153 2.41 1.494 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00819 HGDP00819 -0.172 -0.296 -0.375 -0.345 -0.336 0.164 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.44 -0.399 -0.323 -0.275 -0.253 0.153 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.311 -0.205 -0.029 0.134 0.192 0.169 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.131 0.198 0.308 0.446 0.468 0.232 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00820 HGDP00820 2 1.65 1.312 1.037 1.044 1.069 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.822 1.568 1.326 1.046 1.02 1.29 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.365 1.269 1.164 1.042 0.805 1.133 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.809 0.792 0.799 0.908 0.653 1.045 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00821 HGDP00821 0.17 0.158 0.191 0.442 0.867 0.662 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 0.064 0.257 0.639 1.117 0.777 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.184 0.217 0.392 0.793 1.436 0.969 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.41 0.442 0.574 0.882 1.587 1.034 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00822 HGDP00822 0.746 0.749 0.913 1.039 0.666 -0.396 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.905 0.921 0.947 1.07 0.605 -0.306 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.19 1.203 1.196 1.141 0.607 -0.264 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.319 1.31 1.337 1.253 0.805 -0.252 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00828 HGDP00828 -0.416 -0.353 -0.218 0.027 -0.028 0.002 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.384 -0.316 -0.058 0.07 0.145 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.383 -0.305 -0.199 -0.049 0.247 0.082 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.051 -0.041 0.049 0.184 0.462 0.072 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00945 HGDP00945 -0.407 -0.268 -0.1 0.157 0.67 0.548 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.024 0.129 0.226 0.464 1.006 0.931 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.659 0.693 0.69 0.752 1.353 1.609 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.868 0.896 0.949 0.953 1.328 1.825 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00946 HGDP00946 1.418 1.376 0.983 0.8 1.006 1.652 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.093 0.87 0.581 0.369 0.691 1.617 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.582 0.41 0.111 -0.155 0.102 1.305 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.231 0.064 -0.188 -0.344 -0.256 1.177 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00947 HGDP00947 0.595 0.435 0.285 0.207 0.366 -0.04 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.7 0.764 0.695 0.587 0.049 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.001 1.071 1.163 1.33 1.048 0.281 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.967 1.001 1.124 1.345 1.196 0.389 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00949 HGDP00949 0.39 0.18 -0.242 -0.839 -0.857 -0.976 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.404 0.178 -0.225 -0.772 -0.825 -0.859 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.267 0.092 -0.215 -0.539 -0.801 -0.869 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.023 -0.17 -0.307 -0.464 -0.762 -0.869 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00950 HGDP00950 -0.56 -0.588 -0.509 -0.459 -0.26 -0.158 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.44 -0.426 -0.271 -0.197 -0.15 -0.011 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.296 -0.261 -0.138 0.113 0.145 0.127 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.188 -0.197 -0.139 0.138 0.239 0.199 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00952 HGDP00952 -0.101 -0.232 -0.12 0.088 0.261 0.335 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.081 -0.134 -0.069 0.103 0.266 0.546 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.075 0.137 0.201 0.336 0.365 0.703 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.465 0.559 0.687 0.595 0.738 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00953 HGDP00953 1.403 1.295 1.208 1.02 0.784 0.986 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.25 1.134 1.029 0.89 0.735 0.943 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.984 0.804 0.624 0.515 0.433 0.735 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.731 0.635 0.527 0.45 0.284 0.6 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00954 HGDP00954 0.414 0.408 0.22 0.067 -0.015 -0.239 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.359 0.395 0.292 0.23 0.307 0.059 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.407 0.406 0.416 0.428 0.615 0.243 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.459 0.419 0.483 0.682 0.287 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00955 HGDP00955 0.125 0.265 0.378 0.66 1.163 1.342 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.287 0.334 0.371 0.607 1.063 1.39 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.507 0.555 0.689 1.039 1.441 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.494 0.531 0.642 0.791 1.099 1.471 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00957 HGDP00957 0.567 0.491 0.298 -0.038 0.03 -0.44 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.609 0.537 0.37 0.21 0.218 -0.055 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.546 0.53 0.479 0.462 0.353 0.218 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.424 0.422 0.477 0.564 0.517 0.268 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00958 HGDP00958 -0.773 -0.698 -0.81 -0.755 -0.663 -0.631 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.48 -0.521 -0.573 -0.674 -0.671 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.303 -0.299 -0.267 -0.266 -0.46 -0.494 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.235 -0.218 -0.185 -0.126 -0.386 -0.388 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00959 HGDP00959 -1.265 -1.434 -1.529 -1.648 -1.92 -1.353 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.363 -1.544 -1.53 -1.591 -1.923 -1.374 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.515 -1.607 -1.645 -1.696 -1.932 -1.475 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.542 -1.668 -1.797 -1.858 -2.033 -1.492 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00960 HGDP00960 0.384 0.19 -0.121 -0.231 0.025 -0.334 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.591 0.478 0.277 0.163 0.308 -0.225 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.707 0.646 0.53 0.505 0.694 0.391 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.783 0.811 0.811 0.755 0.73 0.625 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00961 HGDP00961 0.212 0.119 0.046 -0.033 0.052 -0.099 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.151 0.133 0.174 0.2 0.399 0.288 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.211 0.283 0.224 0.573 0.764 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.069 0.125 0.217 0.283 0.561 0.904 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00962 HGDP00962 -1.442 -1.654 -1.841 -1.743 -1.658 -1.147 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.331 -1.525 -1.623 -1.608 -1.619 -1.29 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.357 -1.423 -1.519 -1.584 -1.542 -1.42 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.61 -1.652 -1.669 -1.651 -1.63 -1.437 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00963 HGDP00963 -0.917 -1.001 -0.914 -0.63 -0.035 0.003 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.843 -0.708 -0.423 0.123 0.01 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.636 -0.605 -0.577 -0.453 0.088 0.324 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.595 -0.518 -0.467 -0.477 -0.111 0.406 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00964 HGDP00964 -0.761 -0.654 -0.512 -0.511 0.049 0.447 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.777 -0.63 -0.495 -0.325 0.206 0.491 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.518 -0.472 -0.467 -0.289 0.375 0.949 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.172 -0.199 -0.173 0.285 1.104 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00965 HGDP00965 -0.598 -0.758 -0.955 -0.998 -0.908 -0.715 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.741 -0.915 -1.044 -1.127 -0.931 -0.682 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.134 -1.198 -1.291 -1.308 -1.073 -0.869 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.312 -1.378 -1.443 -1.374 -1.163 -0.931 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00966 HGDP00966 -2.151 -2.113 -1.917 -1.608 -1.113 -0.444 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.982 -1.883 -1.809 -1.465 -1.034 -0.393 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.803 -1.773 -1.737 -1.514 -0.951 -0.504 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.734 -1.711 -1.623 -1.42 -0.93 -0.547 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00967 HGDP00967 1.344 1.114 0.551 0.127 -0.196 -0.565 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.243 1.075 0.703 0.358 -0.001 -0.301 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.067 0.932 0.736 0.451 0.182 -0.086 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.054 0.936 0.778 0.562 0.254 -0.03 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00968 HGDP00968 -0.285 -0.365 -0.311 0.072 0.453 0.709 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.279 -0.381 -0.295 -0.022 0.336 0.674 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.395 -0.412 -0.38 -0.309 -0.069 0.394 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.518 -0.479 -0.424 -0.237 0.226 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00969 HGDP00969 0.028 -0.131 -0.273 -0.356 -0.344 -0.04 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.099 0.044 0 -0.122 -0.285 -0.181 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.24 0.224 0.23 0.238 -0.045 -0.001 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.222 0.149 0.058 0.056 -0.083 0.089 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00971 HGDP00971 0.879 0.878 1.142 1.068 0.794 0.589 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.155 1.287 1.39 1.372 1.014 0.864 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.449 1.503 1.527 1.395 1.113 1.107 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.434 1.427 1.411 1.267 1.006 1.169 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00972 HGDP00972 0.601 0.718 0.854 0.947 1.008 0.767 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.827 0.884 0.83 0.845 0.86 0.606 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.767 0.726 0.651 0.583 0.768 0.499 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.741 0.743 0.682 0.738 0.475 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00973 HGDP00973 -0.283 -0.334 -0.634 -0.918 -0.854 -0.496 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.348 -0.622 -0.923 -0.905 -0.451 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.644 -0.724 -0.828 -0.983 -0.91 -0.592 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.926 -0.982 -1.005 -1.002 -0.838 -0.622 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00974 HGDP00974 -0.95 -0.852 -0.712 -0.661 -0.741 -1.01 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.311 -1.271 -1.191 -0.971 -0.842 -1.049 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.487 -1.486 -1.441 -1.297 -1.091 -0.995 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.28 -1.303 -1.268 -1.293 -1.146 -0.96 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00975 HGDP00975 -0.036 -0.063 0.056 0.293 -0.055 -0.615 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.112 0.275 0.356 0.067 -0.656 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.309 0.325 0.404 0.406 0.225 -0.498 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.387 0.389 0.367 0.366 0.145 -0.433 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00976 HGDP00976 -1.975 -1.932 -1.799 -1.538 -1.293 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.778 -1.783 -1.822 -1.616 -1.376 -0.872 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.589 -1.589 -1.569 -1.451 -1.291 -0.764 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.43 -1.396 -1.319 -1.208 -1.098 -0.727 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00977 HGDP00977 1.087 1.235 1.063 0.723 0.068 0.053 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.205 1.275 1.178 0.899 0.237 0.109 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.232 1.244 1.229 1.092 0.41 0.305 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 1.08 0.987 0.863 0.398 0.33 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01021 HGDP01021 -1.821 -1.954 -1.958 -1.704 -1.436 -0.827 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.609 -1.622 -1.638 -1.548 -1.358 -0.987 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.998 -1.094 -1.084 -1.002 -1.09 -1.226 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.502 -0.645 -0.717 -0.909 -1.261 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01023 HGDP01023 2.513 2.397 2.125 1.728 1.216 0.676 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.176 2.079 1.813 1.463 1.022 0.61 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.345 1.233 1.01 0.597 0.153 0.513 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.528 0.321 -0.126 -0.42 0.352 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01024 HGDP01024 0.675 0.906 1.194 1.472 2.173 2.508 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.596 0.86 1.229 1.991 2.293 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.174 0.159 0.266 0.68 1.462 2.054 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.009 0.01 0.046 0.275 1.056 1.949 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01096 HGDP01096 0.584 0.673 0.815 0.884 1.063 0.754 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.712 0.774 0.833 0.971 1.229 0.951 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.555 0.536 0.496 0.591 1.187 1.259 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.471 0.474 0.444 1.09 1.3 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01099 HGDP01099 0.651 0.605 0.624 0.856 0.742 0.062 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.861 0.777 0.773 0.923 0.76 0.172 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.137 1.129 1.106 1.042 0.767 0.079 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.454 1.391 1.332 1.201 0.802 0.075 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01100 HGDP01100 -0.437 -0.449 -0.572 -0.336 -0.243 -0.453 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.358 -0.325 -0.299 -0.111 -0.2 -0.447 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.35 -0.307 -0.239 -0.102 -0.208 -0.277 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.496 -0.451 -0.3 -0.307 -0.236 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01101 HGDP01101 2.285 2.579 2.861 3.177 3.509 3.703 2.955 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.254 2.46 2.779 3.077 3.297 3.775 3.04 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.94 2.069 2.269 2.557 2.888 3.551 3.15 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.61 1.723 1.961 2.26 2.575 3.489 3.176 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01102 HGDP01102 -0.47 -0.357 -0.299 -0.194 -0.331 -1.012 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 -0.267 -0.26 -0.061 -0.161 -0.88 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.017 -0.025 -0.042 0.08 0.056 -0.826 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.224 0.203 0.274 0.167 -0.778 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01103 HGDP01103 -0.317 -0.45 -0.522 -0.759 -1.014 -0.96 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.655 -0.739 -0.782 -0.971 -1.158 -1.121 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.205 -1.242 -1.267 -1.19 -1.204 -1.302 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.435 -1.443 -1.431 -1.276 -1.277 -1.315 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01104 HGDP01104 1.099 1.076 1.013 1.017 1.002 0.229 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.291 1.229 1.16 1.1 1.016 0.169 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.675 1.668 1.613 1.517 1.196 0.303 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.912 1.882 1.831 1.728 1.414 0.371 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01181 HGDP01181 -1.331 -1.282 -1.11 -1.034 -1.305 -0.867 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.444 -1.438 -1.333 -1.181 -1.553 -1.085 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.569 -1.549 -1.466 -1.373 -1.67 -1.494 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.675 -1.616 -1.483 -1.431 -1.625 -1.603 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01182 HGDP01182 -0.184 -0.085 -0.039 -0.009 -0.364 -0.823 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.211 0.164 0.046 -0.299 -0.621 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.232 0.145 -0.017 -0.157 -0.612 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.031 -0.046 -0.1 -0.059 -0.154 -0.567 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01183 HGDP01183 0.506 0.343 0.305 0.24 0.16 -0.303 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.403 0.261 0.185 0.179 -0.359 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.104 0.005 -0.175 -0.204 -0.03 -0.316 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.464 -0.513 -0.527 -0.189 -0.298 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01184 HGDP01184 1.147 1.144 1.062 1.324 1.196 1.191 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.304 1.236 1.184 1.287 1.223 1.199 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.191 1.166 1.229 1.306 1.185 0.93 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.099 0.997 0.962 1.076 1.083 0.844 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01185 HGDP01185 0.189 0.254 0.317 0.17 -0.075 -0.316 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.137 0.107 0.117 0.157 0.09 -0.203 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.019 -0.048 -0.052 -0.08 0.021 -0.042 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.072 -0.114 -0.132 -0.162 -0.102 -0.02 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01186 HGDP01186 -0.171 -0.082 0.01 0.069 0.5 0.673 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.003 0.009 -0.022 0.032 0.257 0.525 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.062 -0.058 -0.029 0.029 0.129 0.204 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.09 -0.091 -0.048 0.049 0.147 0.107 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01187 HGDP01187 -0.718 -0.688 -0.827 -0.976 -1.273 -1.173 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.731 -0.822 -0.906 -1.005 -1.06 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.657 -0.633 -0.661 -0.662 -0.685 -0.938 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.624 -0.57 -0.555 -0.486 -0.501 -0.891 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01189 HGDP01189 0.179 0.355 0.332 0.253 0.316 0.722 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.221 0.284 0.238 0.129 0.169 0.479 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.062 0.093 0.095 0.161 0.16 0.274 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.199 0.262 0.316 0.358 0.223 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01190 HGDP01190 0.067 0.211 0.396 0.443 0.792 1.12 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.45 0.524 0.522 0.694 1.17 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.423 0.422 0.46 0.586 0.554 1.032 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.412 0.414 0.443 0.556 0.596 0.981 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01192 HGDP01192 -0.316 -0.395 -0.469 -0.727 -1.279 -2.121 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.356 -0.415 -0.649 -1.359 -2.173 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.336 -0.317 -0.339 -0.585 -1.378 -1.933 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.563 -0.484 -0.462 -0.59 -1.37 -1.833 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01193 HGDP01193 -0.154 -0.454 -0.812 -1.158 -1.423 -1.329 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.494 -0.745 -1.06 -1.398 -1.538 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.564 -0.687 -0.831 -1.092 -1.642 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.717 -0.706 -0.724 -0.688 -0.909 -1.638 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01194 HGDP01194 0.956 1.078 1.414 1.771 1.648 0.385 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.962 1.203 1.546 1.936 1.799 0.663 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.11 1.292 1.52 1.908 2 1.088 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.092 1.177 1.356 1.632 1.984 1.194 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01195 HGDP01195 -2.648 -2.756 -2.748 -2.685 -2.323 -1.731 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.865 -2.853 -2.774 -2.573 -2.214 -1.734 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.763 -2.664 -2.549 -2.323 -1.899 -1.583 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.528 -2.367 -2.151 -1.971 -1.643 -1.518 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01196 HGDP01196 0.365 0.68 1.111 1.633 2.207 2.396 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.509 0.689 1.009 1.618 2.256 2.466 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.634 0.767 0.942 1.228 1.971 2.533 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.604 0.752 0.885 1.034 1.638 2.505 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01197 HGDP01197 -0.594 -0.419 -0.197 -0.151 -0.222 0.228 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.633 -0.535 -0.46 -0.436 -0.483 -0.016 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.704 -0.65 -0.663 -0.72 -0.844 -0.373 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.365 -0.398 -0.517 -0.769 -0.93 -0.488 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01204 HGDP01204 -0.675 -0.426 -0.1 0.3 0.706 1.38 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.882 -0.665 -0.393 0.019 0.508 1.128 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.21 -1.061 -0.827 -0.417 0.219 0.852 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.133 -0.978 -0.724 -0.509 0.14 0.773 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01205 HGDP01205 -0.038 0.029 0.082 0.004 0.222 0.417 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.45 0.431 0.394 0.287 0.338 0.297 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.17 1.146 1.131 1.057 0.734 0.322 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.571 1.464 1.443 1.394 1.042 0.386 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01206 HGDP01206 -1.229 -1.279 -1.23 -1.443 -1.552 -1.715 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.277 -1.241 -1.29 -1.549 -1.555 -1.722 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.344 -1.369 -1.49 -1.639 -1.795 -1.796 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.726 -1.771 -1.846 -1.95 -1.987 -1.823 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01207 HGDP01207 0.821 0.883 0.965 0.898 0.953 1.205 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.778 0.745 0.768 0.831 1.04 1.501 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.492 0.431 0.349 0.4 0.732 1.763 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.117 -0.179 -0.188 -0.08 0.33 1.81 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01209 HGDP01209 -1.133 -0.936 -0.842 -0.851 -0.324 0.67 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.991 -0.786 -0.677 -0.501 -0.068 0.704 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.785 -0.704 -0.631 -0.513 0.073 0.925 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.903 -0.841 -0.677 -0.609 -0.14 0.991 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01212 HGDP01212 -0.1 -0.027 0.121 0.124 -0.224 -0.284 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.092 0.067 0.147 0.16 -0.252 -0.48 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.018 0.007 0.05 0.209 -0.251 -0.626 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.151 -0.159 -0.1 -0.037 -0.254 -0.649 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01213 HGDP01213 0.683 0.699 0.68 0.586 0.448 0.152 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.79 0.793 0.724 0.749 0.576 0.23 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.987 0.99 0.926 0.881 0.765 0.502 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.132 1.063 0.946 0.818 0.729 0.604 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01214 HGDP01214 -0.976 -0.841 -0.702 -0.463 -0.413 -0.691 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.732 -0.705 -0.675 -0.57 -0.631 -0.683 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.442 -0.418 -0.545 -0.881 -0.882 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.479 -0.456 -0.439 -0.455 -0.94 -0.945 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01216 HGDP01216 0.535 0.509 0.662 0.78 0.925 0.311 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.741 0.744 0.89 0.919 1.01 0.413 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.908 0.969 1.058 1.225 1.169 0.632 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.02 1.119 1.233 1.367 1.368 0.706 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01217 HGDP01217 0.784 0.903 1.022 0.912 0.654 0.017 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.866 0.939 0.991 1.022 0.757 0.272 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.18 1.233 1.254 1.23 0.872 0.455 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.411 1.399 1.381 1.283 0.938 0.473 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01218 HGDP01218 1.824 1.969 2.134 2.032 1.376 0.381 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.782 1.895 2.052 2.054 1.557 0.495 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.649 1.728 1.844 1.889 1.597 0.611 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.648 1.669 1.739 1.809 1.508 0.638 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01220 HGDP01220 0.225 0.287 0.214 0.147 -0.208 -0.139 -0.028 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.465 0.413 0.38 0.208 -0.296 -0.29 0.033 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.424 0.363 0.36 0.312 -0.153 -0.46 0.114 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.355 0.317 0.304 0.304 -0.079 -0.429 0.134 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01221 HGDP01221 -1.096 -1.064 -1.024 -0.945 -0.723 -0.411 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.175 -1.105 -1.1 -1.002 -0.812 -0.561 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.272 -1.292 -1.292 -1.075 -0.928 -0.669 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.385 -1.434 -1.395 -1.192 -0.982 -0.704 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01222 HGDP01222 -0.227 -0.134 -0.024 -0.079 -0.19 -0.592 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.149 -0.027 0.143 0.117 -0.034 -0.422 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.022 0.008 0.045 0.053 0.072 -0.1 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.059 -0.082 -0.177 -0.231 -0.087 -0.013 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01224 HGDP01224 -1.552 -1.63 -1.662 -1.338 -0.929 -0.581 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.794 -1.757 -1.733 -1.45 -0.922 -0.391 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.93 -1.805 -1.706 -1.557 -1.049 -0.169 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.824 -1.806 -1.734 -1.58 -1.202 -0.125 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01225 HGDP01225 0.93 0.944 1.098 1.229 1.608 1.761 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.183 1.231 1.343 1.5 1.891 2.022 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.494 1.582 1.621 1.708 2.151 2.427 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.729 1.692 1.691 1.671 2.161 2.532 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01226 HGDP01226 -0.368 -0.408 -0.396 -0.714 -0.499 0.019 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.406 -0.504 -0.501 -0.807 -0.669 -0.177 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.42 -0.538 -0.656 -0.717 -0.828 -0.294 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.468 -0.57 -0.666 -0.742 -0.761 -0.323 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01227 HGDP01227 -0.596 -0.712 -0.87 -0.924 -0.855 -0.877 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.657 -0.792 -0.93 -0.898 -0.764 -0.748 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.902 -0.999 -1.042 -0.927 -0.63 -0.697 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.995 -1.104 -1.121 -0.967 -0.631 -0.683 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01229 HGDP01229 0.773 0.682 0.642 0.579 0.736 0.426 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.825 0.761 0.648 0.651 0.715 0.473 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.579 0.598 0.608 0.654 0.599 0.27 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.42 0.435 0.507 0.584 0.516 0.174 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01230 HGDP01230 2.318 2.299 2.27 2.011 1.787 1.264 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.534 2.575 2.529 2.305 2.172 1.458 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.861 2.858 2.883 2.923 2.762 1.755 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.956 2.932 2.949 3.002 2.958 1.874 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01231 HGDP01231 0.043 0.003 -0.123 -0.373 -0.937 -1.204 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.345 0.263 0.093 -0.018 -0.471 -0.893 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 0.926 0.833 0.639 0.223 -0.321 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.427 1.31 1.194 1.033 0.555 -0.13 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01232 HGDP01232 0.136 0.108 0.226 0.293 0.037 -0.78 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.517 0.542 0.619 0.265 -0.578 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.113 1.142 1.123 1.058 0.61 -0.211 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.274 1.285 1.329 1.156 0.753 -0.078 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01233 HGDP01233 0.037 -0.222 -0.52 -0.727 -0.923 -1.112 -0.208 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.066 -0.203 -0.366 -0.552 -0.928 -0.957 -0.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.354 -0.358 -0.369 -0.372 -0.888 -0.793 -0.071 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.46 -0.467 -0.495 -0.503 -0.909 -0.727 -0.052 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01236 HGDP01236 -1.733 -1.666 -1.696 -1.612 -1.436 -1.14 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.848 -1.778 -1.738 -1.595 -1.377 -1.292 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.869 -1.85 -1.809 -1.751 -1.48 -1.386 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.574 -1.573 -1.596 -1.755 -1.671 -1.42 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01237 HGDP01237 -0.359 -0.225 0.012 0.368 0.474 0.295 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.281 -0.115 0.163 0.481 0.487 0.238 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.422 -0.258 -0.021 0.302 0.429 0.358 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.681 -0.596 -0.477 -0.197 0.125 0.406 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01238 HGDP01238 -0.067 -0.21 -0.403 -0.672 -0.861 -0.409 -0.028 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.247 -0.408 -0.768 -0.811 -0.478 0.033 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.367 -0.481 -0.754 -0.865 -0.457 0.114 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.45 -0.501 -0.683 -0.83 -0.526 0.134 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01239 HGDP01239 -1.489 -1.243 -1.034 -0.762 -0.358 -0.736 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.29 -1.212 -1.093 -1.011 -0.708 -0.753 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.153 -1.189 -1.178 -1.316 -1.409 -0.92 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.951 -1.083 -1.189 -1.414 -1.651 -1.061 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01241 HGDP01241 0.809 1.126 1.281 1.697 1.983 1.118 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.884 1.15 1.383 1.694 2.004 1.023 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.189 1.383 1.551 1.849 2.164 1.199 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.591 1.771 1.911 2.051 2.341 1.264 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01243 HGDP01243 -1.219 -0.944 -0.803 -0.697 -0.885 -1.026 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.907 -0.799 -0.674 -0.623 -0.864 -1.014 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.67 -0.677 -0.669 -0.736 -0.876 -1.032 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.82 -0.833 -0.858 -0.827 -0.942 -1.05 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01244 HGDP01244 0.764 0.701 0.475 0.457 0.282 -0.324 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.742 0.662 0.68 0.497 -0.056 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.146 1.145 1.113 1.045 0.904 0.283 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.36 1.438 1.452 1.4 1.203 0.398 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01245 HGDP01245 -0.541 -0.417 -0.211 -0.351 -0.75 -0.689 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.294 -0.15 -0.243 -0.596 -0.69 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.636 -0.674 -0.757 -0.756 -0.507 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.029 -1.03 -1.104 -1.215 -1.149 -0.488 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01247 HGDP01247 -1.287 -1.193 -0.9 -0.845 -1.043 -1.369 -1.75 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.819 -0.771 -0.594 -0.557 -0.907 -1.362 -1.778 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.017 0.028 0.049 0.053 -0.466 -1.365 -1.811 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.455 0.505 0.544 -0.05 -1.331 -1.819 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01248 HGDP01248 0 -0.171 -0.338 -0.412 -0.68 -0.859 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.507 -0.563 -0.576 -0.652 -0.929 -0.884 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.203 -1.126 -1.04 -1.019 -1.214 -0.93 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.486 -1.419 -1.343 -1.169 -1.264 -0.919 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01249 HGDP01249 0.871 0.948 0.955 0.757 0.329 -0.009 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.158 1.105 1.044 0.825 0.313 0.013 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.837 0.753 0.616 0.494 0.14 -0.014 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.394 0.378 0.327 0.182 -0.025 -0.023 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01251 HGDP01251 0.895 0.911 1.067 0.947 0.592 0.185 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.83 0.858 0.932 0.696 0.466 0.136 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.562 0.575 0.443 0.254 0.129 0.299 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.425 0.387 0.249 -0.02 -0.167 0.37 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01287 HGDP01287 -0.103 -0.23 -0.229 -0.145 -0.017 -0.134 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 -0.065 -0.097 -0.165 0.031 -0.229 -0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.169 0.222 0.267 0.342 -0.133 -0.711 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.473 0.452 0.468 0.547 0.671 -0.039 -0.696 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01288 HGDP01288 0.419 0.586 0.752 0.768 -0.029 -1.303 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.503 0.548 0.682 0.714 0.128 -1.113 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.8 0.817 0.702 0.176 -1.054 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.144 1.118 1.051 0.89 0.343 -1.102 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01289 HGDP01289 2.926 3.058 3.008 2.976 2.38 1.83 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.059 3.03 2.884 2.799 2.381 1.926 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.956 2.861 2.664 2.474 2.458 2.01 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.991 2.882 2.702 2.562 2.544 2.042 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01290 HGDP01290 -0.877 -0.715 -0.653 -0.848 -1.042 -1.145 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.572 -0.443 -0.388 -0.565 -0.782 -0.82 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.44 -0.433 -0.492 -0.627 -0.613 -0.422 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.672 -0.673 -0.689 -0.755 -0.717 -0.301 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01291 HGDP01291 0.154 0.201 0.049 0.034 -0.038 -0.272 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.049 0.027 -0.096 -0.125 -0.092 -0.144 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.042 -0.104 -0.162 -0.189 -0.065 0.012 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.212 -0.303 -0.261 -0.132 0.071 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01292 HGDP01292 -0.327 -0.284 -0.038 0.18 0.499 0.311 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.234 -0.131 0.053 0.253 0.533 0.389 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.118 -0.037 0.116 0.243 0.469 0.468 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 0.112 0.152 0.249 0.414 0.482 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01293 HGDP01293 -0.866 -0.679 -0.358 -0.332 -0.122 0.225 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.838 -0.646 -0.556 -0.514 -0.312 0.093 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.197 -1.128 -1.105 -0.892 -0.602 -0.079 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.453 -1.423 -1.341 -1.166 -0.717 -0.155 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01294 HGDP01294 1.153 1.04 1.013 1.098 1.113 0.651 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.208 1.192 1.143 1.203 1.274 0.731 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.396 1.353 1.291 1.23 1.243 0.93 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.417 1.36 1.262 1.075 1.139 0.965 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01295 HGDP01295 0.547 0.578 0.585 0.579 0.274 -0.272 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.655 0.603 0.6 0.808 0.523 -0.168 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.77 0.799 0.774 0.954 0.883 -0.102 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.614 0.673 0.772 0.946 1.003 -0.077 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01296 HGDP01296 0.837 0.549 0.395 0.066 -0.587 -0.576 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.513 0.435 0.099 -0.498 -0.554 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.565 0.492 0.432 0.268 -0.326 -0.553 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.419 0.379 0.36 0.269 -0.176 -0.545 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01299 HGDP01299 0.058 -0.159 -0.563 -0.799 -0.754 -0.554 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.147 -0.106 -0.523 -0.737 -0.535 -0.625 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.74 0.541 0.171 -0.264 -0.299 -0.335 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.199 1.074 0.792 0.227 -0.167 -0.282 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01301 HGDP01301 -0.914 -0.985 -1.028 -1.095 -1.576 -1.933 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.929 -0.939 -1.148 -1.288 -1.75 -2.05 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.918 -1.085 -1.394 -1.863 -2.315 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.936 -1.06 -1.247 -1.514 -1.918 -2.369 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01302 HGDP01302 0.89 0.798 0.787 0.645 1.349 1.344 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.594 0.535 0.708 1.583 1.7 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.767 0.699 0.586 0.729 1.664 2.155 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.967 0.864 0.823 0.846 1.567 2.295 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01304 HGDP01304 0.567 0.657 0.394 0.126 0.592 1.169 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.404 0.502 0.443 0.384 0.72 1.323 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.126 -0.118 -0.113 0.463 1.429 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.688 -0.639 -0.638 -0.614 -0.062 1.387 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01305 HGDP01305 1.562 1.841 1.938 1.823 1.94 1.6 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.731 1.882 1.976 1.853 1.99 1.903 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.694 1.713 1.667 1.525 1.66 2.238 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.217 1.238 1.204 1.015 1.271 2.304 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01309 HGDP01309 -0.515 -0.745 -0.819 -0.665 -0.718 -0.529 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.511 -0.696 -0.754 -0.504 -0.454 -0.142 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.448 -0.417 -0.458 -0.313 0.202 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.625 -0.607 -0.529 -0.475 -0.304 0.244 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01310 HGDP01310 -0.348 -0.005 0.349 0.569 0.85 1.28 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.078 0.25 0.427 0.731 1.111 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.32 -0.241 -0.147 0.044 0.496 1.029 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.149 -0.097 -0.083 -0.123 0.234 0.984 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01311 HGDP01311 1.131 0.997 0.966 1.034 1.053 1.585 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.067 0.954 0.968 1.029 1.027 1.608 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.022 1.008 1.047 0.961 0.837 1.557 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.081 1.009 0.95 0.774 0.68 1.504 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01313 HGDP01313 1.045 1.055 1.152 1.184 1.148 1.168 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.88 0.902 0.992 0.975 1.072 1.205 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.692 0.783 0.739 0.839 1.032 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.766 0.676 0.597 0.567 0.647 0.934 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01317 HGDP01317 1.573 1.493 1.333 1.043 0.512 0.114 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.482 1.398 1.161 0.799 0.267 -0.037 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.829 0.738 0.543 0.327 -0.063 -0.277 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.269 0.317 0.262 0.163 -0.021 -0.32 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01318 HGDP01318 0.552 0.487 0.485 0.529 0.811 1.769 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.025 -0.014 0.047 0.172 0.619 1.726 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.757 -0.603 -0.383 0.128 1.369 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.11 -1.042 -0.951 -0.711 -0.179 1.198 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01319 HGDP01319 0.401 0.268 0.052 -0.31 -0.861 -0.576 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.053 -0.124 -0.578 -1.023 -0.808 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.59 -0.652 -0.77 -0.978 -1.182 -1.167 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.866 -0.881 -0.962 -1.109 -1.15 -1.246 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01321 HGDP01321 1.454 1.536 1.466 1.444 1.186 0.249 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.447 1.468 1.459 1.418 1.283 0.514 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.418 1.371 1.288 1.298 1.226 0.65 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.276 1.28 1.178 1.116 1.075 0.658 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01322 HGDP01322 -0.208 -0.15 0.091 0.335 0.562 0.915 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.476 -0.421 -0.149 0.106 0.439 1.025 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.668 -0.614 -0.496 -0.394 -0.062 0.948 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.594 -0.623 -0.622 -0.64 -0.405 0.879 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01326 HGDP01326 2.47 2.377 2.119 1.668 1.503 1.171 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.303 2.248 2.061 1.806 1.716 1.535 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.069 2.104 2.015 1.861 1.848 1.834 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.993 2.031 1.965 1.805 1.781 1.881 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01328 HGDP01328 0.821 0.758 0.616 0.706 0.822 1.192 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.812 0.693 0.558 0.64 0.837 1.297 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.532 0.41 0.322 0.592 1.258 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.425 0.307 0.164 0.034 0.323 1.197 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01329 HGDP01329 0.197 0.364 0.335 0.091 -0.276 -0.273 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.108 0.156 0.193 0.032 -0.169 -0.228 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.34 0.353 0.368 0.365 0.186 -0.086 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.891 0.835 0.771 0.669 0.5 -0.002 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01330 HGDP01330 0.387 0.425 0.481 0.533 0.625 0.895 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.287 0.406 0.523 0.46 0.667 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.202 -0.105 -0.011 0.181 0.2 0.437 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.482 -0.379 -0.21 -0.109 0.4 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01331 HGDP01331 -0.794 -0.756 -0.9 -1.196 -1.367 -1.131 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.937 -1.039 -1.21 -1.365 -1.152 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.087 -1.158 -1.213 -1.221 -1.208 -1.216 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.114 -1.176 -1.203 -1.099 -0.956 -1.259 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01332 HGDP01332 0.427 0.418 0.495 0.533 0.426 -0.077 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.378 0.353 0.373 0.431 0.255 -0.052 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.171 0.277 0.43 0.213 -0.22 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.245 0.24 0.327 0.488 0.346 -0.274 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01334 HGDP01334 -0.533 -0.842 -1.246 -1.612 -1.562 -0.949 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.792 -0.952 -1.145 -1.414 -1.505 -1.074 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.949 -1.074 -1.168 -1.128 -1.238 -0.999 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.973 -1.094 -1.256 -1.188 -1.188 -0.92 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01336 HGDP01336 0.411 0.557 0.656 0.843 1.26 1.381 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.361 0.502 0.616 0.838 1.208 1.314 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.348 0.382 0.435 0.58 1.062 1.288 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.255 0.339 0.438 0.481 0.945 1.27 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01337 HGDP01337 -0.84 -0.876 -0.853 -0.75 -0.635 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.12 -1.193 -1.119 -0.927 -0.746 -0.872 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.107 -1.123 -1.092 -0.992 -0.801 -0.915 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.888 -0.866 -0.798 -0.78 -0.663 -0.914 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01339 HGDP01339 0.4 0.482 0.54 0.574 0.962 1.385 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.434 0.385 0.439 0.416 0.693 1.222 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.406 0.345 0.235 0.132 0.169 0.982 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.047 0.084 0.124 -0.019 -0.018 0.878 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01340 HGDP01340 0.19 0.027 -0.163 -0.191 -0.242 0.297 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.04 -0.146 -0.17 -0.194 -0.283 0.275 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.279 -0.273 -0.309 -0.405 0.092 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.251 -0.302 -0.355 -0.366 -0.467 0.003 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01341 HGDP01341 -0.405 -0.439 -0.288 0.122 0.301 -0.553 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.337 -0.202 0.145 0.171 -0.487 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.138 0.16 0.285 0.351 0.075 -0.452 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.325 0.326 0.422 0.41 0.219 -0.459 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01346 HGDP01346 0.417 0.462 0.23 -0.032 -0.294 -0.621 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.225 0.209 0.128 -0.058 -0.193 -0.316 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 -0.106 -0.21 -0.431 -0.384 0.013 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.003 -0.071 -0.212 -0.538 -0.591 0.08 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01347 HGDP01347 -1.904 -2.095 -2.086 -1.972 -1.713 -1.359 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.093 -2.152 -2.12 -1.896 -1.599 -1.411 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.957 -1.944 -1.859 -1.639 -1.439 -1.451 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.715 -1.728 -1.613 -1.419 -1.301 -1.458 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01348 HGDP01348 1.005 1.065 1.136 1.199 1.625 1.664 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.028 1.04 1.152 1.395 2.02 2.068 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.555 1.544 1.571 1.721 2.296 2.698 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.848 1.748 1.628 1.665 2.13 2.872 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01349 HGDP01349 -0.442 -0.101 0.352 0.777 1.302 1.002 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.174 0.132 0.417 0.803 1.348 1.095 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.316 0.509 0.943 1.503 1.214 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.383 0.558 0.968 1.616 1.258 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01351 HGDP01351 -0.697 -0.934 -1.075 -1.121 -1.363 -1.606 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.788 -0.909 -0.996 -0.974 -1.26 -1.639 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.453 -0.513 -0.597 -0.976 -1.501 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.08 -0.058 -0.031 -0.141 -0.606 -1.513 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01352 HGDP01352 0.175 0.093 0.002 -0.27 -0.15 -0.38 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 0.014 -0.035 -0.06 0.058 -0.069 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.159 0.146 0.12 0.131 0.252 0.107 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.29 0.242 0.191 0.208 0.245 0.15 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01353 HGDP01353 -0.206 -0.296 -0.348 -0.59 -0.575 -0.383 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.545 -0.661 -0.707 -0.819 -0.711 -0.369 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.87 -0.979 -1.032 -0.996 -0.937 -0.433 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.942 -1.038 -1.077 -1.022 -1.034 -0.433 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01354 HGDP01354 -0.342 -0.228 0.03 0.172 0.415 -0.184 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.352 -0.204 0.043 0.265 0.496 -0.094 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.068 0.141 0.287 0.459 -0.13 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.288 0.351 0.353 0.448 -0.144 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01356 HGDP01356 -1.93 -1.885 -1.847 -1.338 -0.807 -1.041 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.635 -1.554 -1.443 -1.007 -0.54 -0.842 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.775 -0.802 -0.675 -0.366 -0.106 -0.602 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.291 -0.381 -0.392 -0.237 0.035 -0.505 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A09 LP6005441-DNA_A09 -0.667 -0.593 -0.58 -0.549 -0.708 -0.826 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.71 -0.612 -0.513 -0.434 -0.567 -0.796 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.455 -0.4 -0.194 -0.278 -0.602 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.45 -0.326 -0.179 -0.035 -0.114 -0.546 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B07 LP6005441-DNA_B07 -0.957 -1.173 -1.298 -1.652 -1.786 -1.207 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.934 -1.085 -1.302 -1.629 -1.85 -1.378 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.467 -1.553 -1.732 -1.922 -1.987 -1.381 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.129 -2.139 -2.192 -2.306 -2.22 -1.363 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B09 LP6005441-DNA_B09 -0.256 -0.26 -0.422 -0.355 -0.397 -0.506 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.196 -0.332 -0.477 -0.45 -0.499 -0.47 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.14 -0.168 -0.262 -0.503 -0.772 -0.564 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.119 -0.069 -0.039 -0.329 -0.739 -0.603 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C05 LP6005441-DNA_C05 0.404 0.475 0.541 0.491 0.718 1.968 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.363 0.341 0.3 0.232 0.518 1.856 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.004 -0.004 -0.078 -0.185 0.158 1.317 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.155 -0.142 -0.149 -0.18 -0.033 1.154 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C06 LP6005441-DNA_C06 0.659 0.665 0.799 0.818 0.717 0.927 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.562 0.669 0.812 0.894 0.742 0.959 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.644 0.76 0.897 0.737 0.996 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.5 0.584 0.702 0.638 1.003 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C08 LP6005441-DNA_C08 0.084 0.261 0.465 0.249 -0.172 -0.765 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.245 0.344 0.31 -0.141 -0.61 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.051 0.058 0.175 0.298 -0.03 -0.331 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.095 -0.023 0.104 0.257 0.025 -0.247 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D04 LP6005441-DNA_D04 0.537 0.821 1.094 1.302 1.263 0.918 0.084 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.887 1.068 1.214 1.351 1.399 0.894 0.059 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.428 1.498 1.537 1.552 1.616 1.157 0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.566 1.545 1.475 1.478 1.614 1.253 0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D05 LP6005441-DNA_D05 0.936 0.815 0.58 0.26 -0.205 -0.518 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.671 0.553 0.204 -0.331 -0.583 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.463 0.419 0.325 0.183 -0.291 -0.652 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.282 0.253 0.177 -0.105 -0.673 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D06 LP6005441-DNA_D06 1.055 1.118 1.12 1.02 0.993 0.894 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.923 0.965 0.849 0.676 0.78 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.217 0.261 0.302 0.343 0.169 0.546 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.299 -0.277 -0.273 -0.197 -0.114 0.449 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D08 LP6005441-DNA_D08 -0.518 -0.599 -0.6 -0.525 -0.665 -0.932 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.669 -0.628 -0.485 -0.486 -0.813 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.828 -0.772 -0.676 -0.564 -0.386 -0.53 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.944 -0.919 -0.82 -0.678 -0.43 -0.478 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D12 LP6005441-DNA_D12 0.143 0.248 0.218 0.501 0.703 0.517 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.327 0.339 0.354 0.639 0.836 0.779 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.531 0.545 0.505 0.484 0.744 0.945 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.402 0.41 0.354 0.241 0.43 0.951 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E08 LP6005441-DNA_E08 0.649 0.804 0.848 0.721 0.544 0.889 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.782 0.867 0.915 0.769 0.689 0.915 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 0.906 0.861 0.895 0.842 1.08 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.953 0.925 0.945 0.99 0.892 1.184 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E09 LP6005441-DNA_E09 -0.967 -1.082 -1.225 -1.181 -0.803 -0.471 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.776 -0.881 -0.977 -1.015 -0.838 -0.673 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.676 -0.717 -0.76 -0.635 -0.649 -0.726 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.622 -0.657 -0.687 -0.619 -0.54 -0.697 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F04 LP6005441-DNA_F04 -0.408 -0.397 -0.279 0.003 0.393 1.232 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.266 -0.16 -0.067 0.119 0.547 1.426 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.224 0.325 0.367 0.801 1.649 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.377 0.368 0.41 0.506 0.893 1.747 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F08 LP6005441-DNA_F08 1.131 0.987 0.5 -0.093 -0.487 0.311 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.783 0.635 0.175 -0.433 -0.686 0.026 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.038 -0.221 -0.459 -0.706 -0.864 -0.419 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.336 -0.452 -0.596 -0.772 -0.756 -0.551 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F09 LP6005441-DNA_F09 -0.552 -0.551 -0.604 -0.695 -0.44 -0.32 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.504 -0.464 -0.51 -0.309 -0.282 -0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.188 -0.166 -0.124 -0.017 0.016 -0.194 -0.711 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.163 0.149 0.155 0.221 0.266 -0.111 -0.696 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F12 LP6005441-DNA_F12 -1.116 -1.094 -1.061 -0.619 -0.487 -0.741 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.939 -0.889 -0.813 -0.513 -0.523 -0.86 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.096 -0.13 -0.119 -0.071 -0.24 -0.869 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.531 0.46 0.339 -0.009 -0.84 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G03 LP6005441-DNA_G03 -0.872 -0.893 -0.905 -0.825 -0.603 0.153 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.066 -1.107 -1.14 -1.08 -0.832 0.009 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.391 -1.409 -1.497 -1.637 -1.328 -0.234 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.647 -1.71 -1.773 -1.905 -1.743 -0.341 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G05 LP6005441-DNA_G05 -1.434 -1.516 -1.602 -1.898 -2.022 -1.62 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.227 -1.316 -1.435 -1.759 -1.891 -1.62 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.85 -0.913 -1.07 -1.371 -1.7 -1.438 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.793 -0.984 -1.337 -1.685 -1.378 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H03 LP6005441-DNA_H03 1.041 0.8 0.641 0.308 -0.538 -1.422 -1.75 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.792 0.669 0.53 0.276 -0.448 -1.478 -1.778 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.736 0.674 0.54 0.341 -0.07 -1.243 -1.811 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.946 0.866 0.735 0.495 0.109 -1.143 -1.819 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H05 LP6005441-DNA_H05 0.175 0.119 -0.089 -0.175 -0.325 -0.1 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.41 0.315 0.066 -0.119 -0.241 -0.063 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.471 0.302 0.121 -0.202 -0.327 0.077 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.375 0.164 -0.068 -0.39 -0.52 0.156 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_D01 LP6005442-DNA_D01 1.215 1.157 0.898 0.5 0.325 -0.335 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.349 1.271 0.939 0.5 0.299 -0.188 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.52 1.388 1.103 0.628 0.179 -0.1 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.517 1.357 1.063 0.615 0.047 -0.111 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_F01 LP6005442-DNA_F01 -0.954 -1.187 -1.338 -1.554 -1.336 -0.711 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.302 -1.41 -1.539 -1.591 -1.252 -0.607 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.378 -1.386 -1.457 -1.424 -1.162 -0.31 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.31 -1.36 -1.363 -1.357 -1.144 -0.199 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_G01 LP6005442-DNA_G01 -0.358 -0.43 -0.394 -0.206 -0.122 -0.271 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.559 -0.608 -0.545 -0.281 -0.065 -0.052 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.947 -0.91 -0.768 -0.502 -0.146 -0.115 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.115 -0.948 -0.591 -0.168 -0.143 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005442-DNA_H01 LP6005442-DNA_H01 2.792 2.75 2.526 2.063 1.312 -0.002 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.376 2.259 2.179 1.821 1.185 0.271 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.854 1.754 1.641 1.338 0.848 0.333 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.666 1.562 1.349 1.099 0.671 0.328 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_A02 LP6005443-DNA_A02 0.055 -0.02 -0.086 -0.316 -0.539 -0.348 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.584 0.445 0.27 -0.075 -0.415 -0.394 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.329 1.169 1.013 0.717 -0.042 -0.498 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.604 1.444 1.259 1.021 0.279 -0.52 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_B01 LP6005443-DNA_B01 0.348 0.392 0.273 0.159 0.312 0.927 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.082 0.011 -0.014 0.262 0.959 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.205 -0.266 -0.323 -0.373 0.114 0.763 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.391 -0.43 -0.403 0.027 0.686 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_C02 LP6005443-DNA_C02 -0.778 -0.615 -0.501 -0.431 -0.513 -0.952 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.599 -0.553 -0.535 -0.449 -0.372 -0.792 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.448 -0.438 -0.418 -0.351 -0.72 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.368 -0.343 -0.315 -0.325 -0.312 -0.704 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_D02 LP6005443-DNA_D02 -0.508 -0.481 -0.312 -0.206 -0.289 -0.179 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.163 -0.088 -0.042 -0.068 -0.269 -0.28 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.404 0.39 0.347 0.259 -0.008 -0.356 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.767 0.75 0.715 0.59 0.225 -0.337 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_E09 LP6005443-DNA_E09 -0.86 -1.026 -1.121 -1.089 -1.087 -1.103 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.974 -1.035 -1.012 -1.043 -1.148 -1.271 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.966 -0.994 -0.956 -0.952 -1.148 -1.426 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.914 -0.94 -1.012 -0.997 -1.151 -1.475 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_F01 LP6005443-DNA_F01 1.189 1.019 0.745 0.359 -0.207 -1.088 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.893 0.777 0.545 0.226 -0.147 -0.891 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.322 0.265 0.156 -0.04 -0.257 -0.807 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 -0.014 -0.045 -0.105 -0.284 -0.804 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_G01 LP6005443-DNA_G01 -1.357 -1.359 -1.565 -1.681 -1.428 -0.948 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.308 -1.414 -1.601 -1.763 -1.563 -1.188 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.378 -1.508 -1.633 -1.734 -1.631 -1.572 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.305 -1.423 -1.511 -1.626 -1.586 -1.657 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_H01 LP6005443-DNA_H01 -0.478 -0.525 -0.749 -0.87 -1.253 -1.701 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.561 -0.584 -0.63 -0.651 -0.986 -1.518 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.789 -0.777 -0.744 -0.694 -0.849 -1.148 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.099 -1.104 -1.092 -0.978 -0.946 -1.095 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005592-DNA_D03 LP6005592-DNA_D03 -0.447 -0.513 -0.505 -0.222 0.307 0.361 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.181 -0.264 -0.258 -0.082 0.463 0.554 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.116 0.076 0.041 0.128 0.488 0.93 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 -0.008 -0.008 0.051 0.398 1.009 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18525 NA18525 0.892 1.205 1.552 1.272 1.163 1.242 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.703 0.913 1.119 1.051 1.088 1.045 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.156 0.28 0.386 0.676 0.882 0.99 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.113 0.132 0.37 0.578 0.863 0.979 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18526 NA18526 0.196 0.104 0.35 0.671 1.025 1.015 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.216 0.41 0.544 0.769 1.033 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.256 0.361 0.517 0.538 0.442 0.805 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.279 0.388 0.537 0.366 0.703 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18528 NA18528 -0.638 -0.773 -0.919 -1.073 -1.016 -0.867 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.811 -0.885 -0.919 -0.955 -1.053 -1.085 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.98 -0.984 -0.926 -0.773 -0.908 -1.234 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.034 -1.008 -0.947 -0.728 -0.781 -1.239 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18530 NA18530 -1.486 -1.688 -1.971 -2.171 -1.994 -1.392 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.566 -1.746 -1.955 -2.229 -2.241 -1.613 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.582 -1.729 -1.82 -1.912 -2.27 -1.996 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.441 -1.565 -1.672 -1.718 -2.08 -2.093 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18531 NA18531 -0.758 -0.821 -0.607 -0.415 -0.076 -0.189 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -0.915 -0.826 -0.549 -0.158 -0.37 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.663 -0.688 -0.531 -0.204 -0.325 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.258 -0.22 -0.219 -0.233 -0.015 -0.285 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18532 NA18532 0.135 0.179 0.03 -0.146 -0.107 0.383 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.322 -0.38 -0.428 -0.44 -0.116 0.475 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.677 -0.683 -0.683 -0.707 -0.375 0.435 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.262 -0.326 -0.366 -0.484 -0.325 0.323 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18533 NA18533 -0.527 -0.459 -0.368 -0.332 -0.417 -0.165 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.308 -0.251 -0.183 -0.239 -0.347 -0.332 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.143 -0.141 -0.076 -0.048 -0.052 -0.561 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.158 0.107 0.054 0.075 0.116 -0.59 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18534 NA18534 -0.833 -0.717 -0.533 -0.383 -0.376 -1.008 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.705 -0.571 -0.402 -0.13 -0.062 -0.753 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.083 0.164 0.133 0.221 -0.429 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.707 0.655 0.594 0.409 0.432 -0.352 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18535 NA18535 0.629 0.48 0.385 0.499 0.279 0.141 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.56 0.484 0.443 0.643 0.349 0.159 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.359 0.434 0.548 0.694 0.457 0.247 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.282 0.415 0.57 0.426 0.276 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18536 NA18536 -0.447 -0.616 -0.93 -1.356 -1.918 -1.363 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.833 -1.006 -1.215 -1.567 -1.998 -1.627 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.334 -1.434 -1.555 -1.732 -2.007 -2.06 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.251 -1.342 -1.498 -1.667 -1.936 -2.15 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18537 NA18537 0.243 0.468 0.743 0.633 0.137 -0.56 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.524 0.62 0.743 0.668 0.261 -0.317 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.685 0.727 0.649 0.325 -0.24 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.478 0.511 0.557 0.571 0.345 -0.233 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18538 NA18538 -1.103 -1.215 -1.129 -0.74 0.352 0.915 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.103 -1.114 -0.967 -0.612 0.259 0.772 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.913 -0.818 -0.748 -0.539 0.1 0.866 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.891 -0.791 -0.726 -0.635 -0.143 0.881 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18539 NA18539 -0.983 -0.85 -0.804 -0.833 -0.8 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.789 -0.747 -0.8 -0.766 -0.872 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.639 -0.63 -0.583 -0.635 -0.733 -0.802 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.183 -0.25 -0.358 -0.478 -0.593 -0.789 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18541 NA18541 0.353 0.412 0.418 0.449 0.419 -0.072 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.417 0.468 0.418 0.576 0.678 -0.017 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.619 0.69 0.733 0.861 1.049 0.306 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.645 0.749 0.865 1.002 1.227 0.379 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18542 NA18542 1.322 1.183 0.938 0.513 0.162 -0.425 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.144 1.029 0.839 0.568 0.327 -0.22 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.156 1.054 0.883 0.658 0.542 -0.044 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.068 1.067 1.042 0.882 0.753 0.022 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18543 NA18543 2.362 2.395 2.506 2.585 2.516 1.874 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.325 2.425 2.551 2.598 2.476 1.808 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.18 2.284 2.393 2.572 2.459 1.806 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.155 2.217 2.262 2.321 2.388 1.763 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18544 NA18544 -0.53 -0.81 -0.953 -0.937 -0.582 0.164 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.774 -0.879 -0.897 -0.92 -0.588 0.245 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.889 -0.85 -0.846 -0.861 -0.678 0.386 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.085 -1.014 -0.977 -0.95 -0.855 0.422 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18545 NA18545 -0.368 -0.512 -0.59 -0.621 -0.585 -1.058 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.31 -0.421 -0.52 -0.547 -0.622 -1.1 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.203 -0.231 -0.278 -0.254 -0.533 -1.29 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.006 -0.028 -0.047 -0.451 -1.317 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18546 NA18546 0.884 0.731 0.346 -0.099 -0.216 0.648 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.672 0.534 0.396 0 -0.117 0.869 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.351 0.275 0.202 0.052 -0.118 0.894 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.295 0.228 0.143 0.032 -0.179 0.871 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18547 NA18547 -0.555 -0.23 0.035 0.299 0.364 -0.26 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.054 0.098 0.244 0.345 0.449 0.019 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.42 0.353 0.361 0.396 0.439 0.023 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.3 0.242 0.225 0.313 0.453 0.01 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18548 NA18548 0.598 0.547 0.418 0.137 -0.274 -0.534 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.481 0.383 0.264 -0.07 -0.349 -0.631 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.379 0.181 -0.065 -0.369 -0.754 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.471 0.349 0.207 0.035 -0.271 -0.774 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18549 NA18549 -1.117 -1.172 -1.181 -0.983 -0.595 0.662 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.515 -1.612 -1.569 -1.446 -1.016 0.391 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.94 -1.962 -1.925 -1.85 -1.325 -0.161 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.903 -1.9 -1.859 -1.774 -1.3 -0.32 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18550 NA18550 0.486 0.628 0.768 0.985 1.238 0.85 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.799 0.91 0.911 0.933 1.18 0.946 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.136 1.071 0.982 0.962 1.069 1.199 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.991 1.021 0.991 0.945 1.081 1.266 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18552 NA18552 -1.141 -1.039 -0.914 -0.552 -0.728 -0.47 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.025 -0.896 -0.781 -0.54 -0.668 -0.327 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.863 -0.808 -0.682 -0.592 -0.744 -0.27 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.801 -0.784 -0.743 -0.623 -0.765 -0.248 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18553 NA18553 0.369 0.346 0.206 -0.119 -0.819 -1.689 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.553 0.564 0.474 0.148 -0.477 -1.491 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.832 0.657 0.373 -0.101 -1.082 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.73 0.659 0.443 0.172 -0.172 -0.942 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18555 NA18555 -0.316 -0.404 -0.355 -0.17 -0.013 -0.286 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.345 -0.377 -0.364 -0.068 0.218 -0.068 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.498 -0.467 -0.441 -0.207 0.172 0.211 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.544 -0.507 -0.442 -0.29 0.03 0.264 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18557 NA18557 2.543 2.402 2.487 2.584 2.479 2.162 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.489 2.433 2.446 2.48 2.251 1.96 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.271 2.29 2.334 2.352 2.141 1.682 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.172 2.255 2.352 2.387 2.235 1.61 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18558 NA18558 -1.31 -1.257 -1.342 -1.842 -1.941 -1.27 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.315 -1.305 -1.443 -1.853 -1.927 -1.337 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.445 -1.431 -1.419 -1.555 -1.878 -1.57 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.189 -1.245 -1.295 -1.349 -1.692 -1.611 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18559 NA18559 -0.047 0.022 0.089 0.295 0.662 2.086 3.115 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.271 -0.137 -0.007 0.502 1.874 3.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.425 -0.346 -0.312 -0.262 0.31 1.364 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.327 -0.229 -0.178 -0.094 0.326 1.199 3.111 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18560 NA18560 1.152 1.017 0.693 0.437 0.085 0.235 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.938 0.779 0.653 0.242 -0.014 0.203 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.713 0.608 0.48 0.268 -0.081 0.158 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.81 0.758 0.616 0.338 -0.107 0.136 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18561 NA18561 -0.552 -0.549 -0.624 -0.81 -0.523 -0.057 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.451 -0.521 -0.612 -0.74 -0.473 -0.118 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.51 -0.573 -0.617 -0.626 -0.162 -0.203 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.431 -0.536 -0.532 -0.478 0.028 -0.16 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18562 NA18562 -0.365 -0.428 -0.239 -0.217 -0.086 -0.438 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 0.01 0.073 0.111 0.123 -0.241 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.401 0.435 0.502 0.569 0.448 -0.013 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.639 0.631 0.677 0.799 0.635 0.08 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18563 NA18563 -0.615 -0.521 -0.378 -0.176 -0.104 -0.011 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.325 -0.337 -0.19 -0.265 -0.219 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.112 -0.119 -0.168 -0.241 -0.425 -0.277 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 -0.083 -0.203 -0.398 -0.507 -0.295 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18564 NA18564 1.201 1.361 1.382 1.229 1.162 0.93 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.836 0.973 1 1.017 1.084 0.724 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.581 0.55 0.64 0.824 0.58 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.604 0.595 0.607 0.637 0.672 0.501 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18565 NA18565 0.245 0.165 0.339 0.497 0.155 -0.213 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.198 0.241 0.378 0.04 -0.369 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.098 -0.026 0.065 0.22 -0.064 -0.346 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.377 -0.257 -0.082 0.073 -0.091 -0.343 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18566 NA18566 -1.248 -1.142 -0.848 -0.747 -0.868 -0.867 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.006 -0.915 -0.74 -0.69 -0.889 -0.855 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.898 -0.835 -0.715 -0.646 -0.873 -1.065 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.06 -0.959 -0.857 -0.645 -0.733 -1.142 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18567 NA18567 -0.679 -0.637 -0.347 0.003 0.444 0.234 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.784 -0.614 -0.383 0.084 0.434 0.281 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.587 -0.477 -0.184 0.284 0.491 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.754 -0.605 -0.495 -0.388 0.079 0.529 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18570 NA18570 -2.346 -2.585 -2.851 -2.655 -2.248 -1.164 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.608 -2.696 -2.801 -2.68 -2.258 -1.27 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.689 -2.646 -2.591 -2.589 -2.119 -1.29 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.427 -2.412 -2.381 -2.359 -2.071 -1.273 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18571 NA18571 -1.714 -1.758 -1.837 -2.023 -2.04 -1.96 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.131 -2.124 -2.042 -2.029 -2.002 -1.938 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.424 -2.289 -2.096 -1.942 -1.877 -1.801 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.198 -2.134 -1.995 -1.875 -1.824 -1.766 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18572 NA18572 -1.19 -1.09 -0.881 -0.684 -0.603 -0.501 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.905 -0.824 -0.556 -0.268 -0.383 -0.543 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.002 0.048 0.171 0.444 0.208 -0.456 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.758 0.708 0.77 0.502 -0.381 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18573 NA18573 0.711 0.518 0.391 0.345 0.33 0.128 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.802 0.617 0.485 0.547 0.493 0.347 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.992 0.964 0.962 0.974 0.896 0.581 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.27 1.224 1.249 1.207 1.096 0.671 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18574 NA18574 0.924 0.98 0.849 0.707 0.634 0.323 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.192 1.144 0.917 0.781 0.795 0.628 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.333 1.22 1.046 0.862 0.917 1.067 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.335 1.264 1.156 0.986 0.981 1.186 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18577 NA18577 -1.459 -1.537 -1.577 -1.278 -1.161 -1.267 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.248 -1.223 -1.201 -0.966 -0.921 -1.212 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.925 -0.895 -0.867 -0.752 -0.761 -0.806 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.678 -0.64 -0.717 -0.759 -0.699 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18579 NA18579 -0.926 -1.127 -1.337 -1.519 -1.908 -2.023 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.943 -1.121 -1.373 -1.678 -2.108 -2.126 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.949 -0.969 -1.002 -1.249 -2.031 -2.344 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.953 -0.967 -0.96 -1.064 -1.834 -2.397 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18582 NA18582 0.386 0.394 0.236 0.035 -0.037 0.666 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.219 0.138 0.016 -0.052 -0.215 0.555 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.151 -0.228 -0.288 -0.375 -0.566 0.179 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.291 -0.369 -0.46 -0.556 -0.763 0.047 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18591 NA18591 -0.246 -0.321 -0.463 -0.338 -0.166 -0.749 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.377 -0.413 -0.321 -0.271 -0.738 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.274 -0.326 -0.366 -0.38 -0.385 -0.818 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.283 -0.299 -0.354 -0.366 -0.425 -0.811 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18592 NA18592 -0.568 -0.398 -0.093 0.452 0.954 0.797 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.284 -0.099 0.417 0.911 0.85 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.008 0.106 0.224 0.391 0.668 0.812 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.129 0.187 0.261 0.358 0.498 0.773 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18593 NA18593 -0.215 -0.129 -0.013 -0.183 -0.48 -0.565 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.168 -0.139 -0.109 -0.222 -0.455 -0.508 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.068 0.005 0.042 -0.023 -0.244 -0.545 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 0.104 0.25 0.257 0.075 -0.544 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18595 NA18595 0.061 0.155 0.166 0.411 0.198 -0.356 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.118 -0.056 -0.1 0.111 -0.038 -0.371 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.118 -0.104 -0.144 -0.186 -0.516 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.277 -0.171 -0.072 0.024 -0.123 -0.55 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18596 NA18596 -0.779 -0.747 -0.617 -0.246 0.439 1.525 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.71 -0.651 -0.439 0.021 1.133 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.824 -0.801 -0.79 -0.648 -0.425 0.555 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.784 -0.754 -0.739 -0.549 0.381 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18597 NA18597 -0.454 -0.207 0.07 0.594 0.695 0.331 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 0.206 0.374 0.686 0.747 0.415 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.938 0.951 1.002 1.091 1.057 0.556 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.279 1.32 1.349 1.455 1.359 0.639 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18599 NA18599 1.242 1.196 1.302 1.467 1.369 1.283 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.141 1.133 1.232 1.362 1.357 1.359 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.942 1.008 1.071 1.247 1.255 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.751 0.784 0.835 0.954 1.169 1.185 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18602 NA18602 -0.12 -0.051 0.194 0.208 0.425 0.248 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.224 0.29 0.384 0.41 0.589 0.454 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.025 1.05 1.068 1.017 0.942 0.655 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.424 1.427 1.453 1.468 1.291 0.72 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18603 NA18603 0.397 0.582 0.711 0.93 0.843 1.15 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.621 0.663 0.672 0.752 0.695 1.065 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.731 0.708 0.648 0.489 0.234 0.793 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.694 0.662 0.644 0.403 0.021 0.691 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18605 NA18605 1.156 1.277 1.31 0.928 0.196 -0.418 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.896 0.916 0.866 0.629 0.132 -0.462 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.329 0.317 0.28 0.199 0.112 -0.423 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.169 0.191 0.174 0.178 -0.402 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18606 NA18606 0.348 0.249 0.253 0.144 0.282 0.818 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.001 0.028 -0.017 -0.029 0.227 0.727 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.653 -0.658 -0.688 -0.604 0.022 0.497 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.044 -1.045 -1.014 -0.893 -0.197 0.382 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18608 NA18608 3.102 3.195 3.057 3.014 3.253 3.311 3.295 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.67 2.74 2.646 2.594 2.905 3.033 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.871 1.947 1.971 1.981 2.273 2.672 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.578 1.691 1.782 1.761 1.948 2.543 3.296 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18609 NA18609 0.76 0.989 1.189 1.4 1.328 1.018 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.952 1.166 1.371 1.583 1.525 1.192 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.204 1.285 1.376 1.585 1.734 1.374 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.13 1.21 1.252 1.456 1.665 1.44 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18610 NA18610 -0.077 -0.285 -0.698 -1.155 -1.821 -1.99 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.263 -0.562 -0.962 -1.402 -1.836 -1.908 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.604 -0.845 -1.197 -1.644 -1.979 -2.119 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.715 -0.986 -1.315 -1.713 -2.028 -2.172 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18611 NA18611 0.929 0.883 0.642 0.231 -0.126 0.612 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.618 0.292 -0.115 -0.395 0.594 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 -0.186 -0.475 -0.778 -0.847 0.182 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.664 -0.753 -0.903 -0.992 -1.124 0.023 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18612 NA18612 0.383 0.414 0.442 0.382 0.494 1.02 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.58 0.593 0.605 0.551 0.457 0.805 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.728 0.685 0.6 0.615 0.55 0.867 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.766 0.576 0.411 0.406 0.906 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18613 NA18613 -0.62 -0.392 -0.158 0.08 -0.022 -0.684 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.658 -0.46 -0.195 0.105 0.085 -0.507 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.76 -0.624 -0.436 -0.234 -0.074 -0.224 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.682 -0.608 -0.558 -0.505 -0.336 -0.172 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18614 NA18614 -0.022 0.011 -0.037 -0.014 0.03 -0.474 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.043 0.008 -0.017 0.063 0.213 -0.334 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.095 0.128 0.129 0.188 0.548 -0.068 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.357 0.398 0.459 0.466 0.838 0.017 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18615 NA18615 1.273 1.295 1.234 0.972 0.666 0.251 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.207 1.219 1.192 1.054 0.913 0.555 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.288 1.314 1.286 1.287 1.228 1.088 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.326 1.412 1.452 1.446 1.357 1.23 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18616 NA18616 0.253 0.38 0.545 0.665 0.544 0.484 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.6 0.681 0.805 0.864 0.696 0.553 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.085 1.111 1.169 1.159 0.863 0.6 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.265 1.243 1.205 1.133 0.911 0.587 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18617 NA18617 0.56 0.612 0.643 0.833 0.593 -0.365 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.683 0.659 0.706 0.756 0.54 -0.458 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.619 0.643 0.622 0.591 0.508 -0.294 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.445 0.493 0.474 0.397 -0.205 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18618 NA18618 0.703 0.666 0.528 0.181 -0.385 -0.737 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.093 0.992 0.885 0.43 -0.141 -0.722 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.476 1.363 1.246 0.98 0.373 -0.525 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.681 1.629 1.535 1.291 0.623 -0.383 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18619 NA18619 -0.97 -0.92 -0.891 -0.844 -0.873 -0.828 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.802 -0.709 -0.594 -0.591 -0.896 -1.028 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.697 -0.603 -0.47 -0.378 -0.613 -0.958 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.489 -0.415 -0.34 -0.283 -0.49 -0.878 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18620 NA18620 1.898 1.768 1.779 1.719 1.782 1.481 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.759 1.704 1.697 1.666 1.678 1.49 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.447 1.486 1.571 1.578 1.444 1.574 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.048 1.063 1.145 1.244 1.168 1.576 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18621 NA18621 -0.453 -0.12 0.281 0.597 0.542 -0.324 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.084 0.112 0.268 0.57 0.606 -0.031 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.216 0.289 0.42 0.6 0.682 0.153 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.387 0.41 0.499 0.707 0.795 0.2 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18622 NA18622 -0.675 -0.621 -0.686 -0.723 -0.779 -0.597 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.509 -0.554 -0.653 -0.629 -0.594 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.131 -0.156 -0.187 -0.267 -0.297 -0.659 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.239 0.251 0.249 0.199 0.069 -0.637 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18623 NA18623 -0.524 -0.55 -0.685 -0.768 -0.984 -1.15 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.968 -1.043 -1.113 -1.136 -1.196 -1.266 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.156 -1.211 -1.323 -1.37 -1.422 -1.372 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.269 -1.27 -1.34 -1.424 -1.471 -1.407 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18624 NA18624 -0.442 -0.621 -0.839 -0.753 -0.461 -0.288 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.517 -0.641 -0.766 -0.706 -0.357 -0.237 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.745 -0.8 -0.827 -0.757 -0.328 -0.087 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.815 -0.813 -0.753 -0.679 -0.355 -0.038 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18625 NA18625 -0.413 -0.464 -0.474 -0.414 -0.788 -1.511 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.01 -0.116 -0.157 -0.203 -0.528 -1.379 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.637 0.582 0.449 0.16 -0.127 -1.04 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.655 0.613 0.534 0.276 -0.06 -0.917 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18626 NA18626 -1.964 -1.829 -1.838 -1.769 -0.819 0.293 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.126 -2.083 -2.046 -2.056 -1.118 0.289 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.486 -2.482 -2.464 -2.408 -1.629 0.078 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.473 -2.436 -2.416 -2.407 -1.911 0.012 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18627 NA18627 -0.212 -0.088 0.171 0.039 -0.287 -0.186 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.528 -0.343 -0.031 -0.069 -0.334 -0.27 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.46 -0.345 -0.303 -0.267 -0.254 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.258 -0.273 -0.34 -0.144 -0.237 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18628 NA18628 0.316 0.263 0.248 0.338 0.236 0.02 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.401 0.308 0.286 0.337 0.223 -0.117 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.434 0.408 0.336 0.211 0.122 -0.226 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.35 0.276 0.094 -0.003 -0.264 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18629 NA18629 2.086 2.156 2.187 2.113 1.223 0.579 0.658 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.901 1.977 2.051 2.011 1.19 0.421 0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.274 1.297 1.351 1.36 0.865 0.018 0.76 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 1.058 1.111 1.082 0.749 -0.174 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18630 NA18630 0.185 -0.001 -0.16 -0.291 -0.569 -0.795 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.192 -0.049 -0.208 -0.421 -0.605 -0.785 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.078 -0.032 -0.169 -0.324 -0.553 -0.947 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.042 -0.055 -0.084 -0.112 -0.388 -0.985 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18631 NA18631 -0.817 -0.882 -0.856 -0.506 -0.538 -0.763 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.758 -0.731 -0.695 -0.329 -0.31 -0.723 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.404 -0.279 -0.022 0.093 -0.723 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 0.115 0.172 0.299 0.348 -0.687 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18632 NA18632 -1.046 -0.944 -0.913 -0.86 -0.52 -0.581 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1 -0.91 -0.839 -0.685 -0.28 -0.473 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.762 -0.647 -0.575 -0.423 0.037 -0.457 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.474 -0.422 -0.339 -0.202 0.177 -0.424 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18633 NA18633 0.642 0.368 0.116 0 -0.625 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.602 0.395 0.181 0.017 -0.593 -0.848 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.471 0.347 0.177 0.079 -0.492 -0.821 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.357 0.341 0.272 0.146 -0.302 -0.821 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18634 NA18634 0.626 0.806 1.251 1.521 1.45 0.771 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.003 1.184 1.45 1.659 1.414 0.867 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.163 1.275 1.379 1.487 1.366 1.061 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 1.083 1.134 1.213 1.204 1.126 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18635 NA18635 -0.562 -0.546 -0.431 -0.346 -0.485 -0.905 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.377 -0.378 -0.282 -0.438 -0.737 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.18 -0.277 -0.312 -0.468 -0.599 -0.79 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.403 -0.517 -0.573 -0.655 -0.791 -0.805 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18636 NA18636 0.15 0.135 -0.086 -0.313 -0.48 0.297 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.052 -0.175 -0.365 -0.571 -0.392 0.275 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.484 -0.582 -0.737 -0.887 -0.547 0.161 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.704 -0.747 -0.851 -1.055 -0.691 0.104 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18638 NA18638 0.068 0.103 0.164 0.071 -0.145 -0.597 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.124 0.098 0.164 0.086 0.07 -0.57 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.455 0.498 0.481 0.504 0.373 -0.374 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.785 0.853 0.84 0.782 0.677 -0.312 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18639 NA18639 -0.76 -0.85 -0.933 -0.979 -0.835 -0.729 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.892 -1.037 -1.012 -1.093 -1.006 -0.703 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.674 -0.682 -0.68 -0.744 -0.908 -0.883 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.242 -0.17 -0.247 -0.549 -0.916 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18640 NA18640 -0.942 -0.844 -0.568 -0.388 -0.45 -0.823 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.645 -0.46 -0.248 -0.376 -0.811 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.567 -0.374 -0.121 0.083 -0.172 -0.711 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.413 -0.267 -0.011 0.126 -0.015 -0.691 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18641 NA18641 0.752 0.894 0.804 0.448 0.203 0.311 0.838 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.645 0.766 0.772 0.642 0.409 0.409 0.883 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.61 0.669 0.718 0.784 0.675 0.618 0.945 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.635 0.684 0.781 0.907 0.784 0.691 0.961 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18642 NA18642 -0.365 -0.307 -0.304 -0.219 -0.136 0.225 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.365 -0.393 -0.281 -0.118 0.219 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.361 -0.349 -0.336 -0.433 -0.265 0.241 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.615 -0.606 -0.575 -0.61 -0.511 0.246 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18643 NA18643 0.604 0.303 0.009 -0.468 -1.34 -1.372 -1.439 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.334 -0.051 -0.651 -1.361 -1.47 -1.346 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.337 0.179 -0.07 -0.521 -1.289 -1.62 -1.221 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.277 0.155 0.004 -0.348 -1.009 -1.65 -1.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18644 NA18644 0.68 0.671 0.653 0.491 0.385 0.037 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.586 0.521 0.483 0.445 0.269 0.048 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.914 0.87 0.812 0.579 0.223 -0.008 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.914 0.947 0.946 0.822 0.345 -0.038 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18645 NA18645 0.646 0.562 0.434 0.092 0.078 0.345 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.241 0.125 -0.03 -0.184 -0.007 0.355 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.482 -0.521 -0.599 -0.69 -0.375 0.239 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.86 -0.9 -0.887 -0.648 0.194 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18646 NA18646 -0.479 -0.252 -0.166 0.261 0.658 0.544 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.275 -0.119 -0.031 0.295 0.697 0.641 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.124 -0.132 -0.114 0.042 0.564 0.705 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.16 -0.247 -0.327 -0.216 0.304 0.721 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18647 NA18647 0.951 1.02 1.086 0.928 1.115 1.282 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.149 1.208 1.239 1.078 1.166 1.302 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.385 1.383 1.428 1.435 1.459 1.537 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.389 1.394 1.407 1.487 1.607 1.647 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18648 NA18648 0.165 0.332 0.458 0.826 1.154 0.908 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.321 0.47 0.583 0.975 1.44 1.192 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.38 0.531 0.712 1.035 1.738 1.419 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.676 0.83 1.16 1.808 1.492 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18740 NA18740 1.381 1.503 1.565 1.717 1.785 1.933 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.245 1.409 1.506 1.636 1.677 1.759 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.076 1.202 1.344 1.604 1.681 1.566 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.046 1.177 1.314 1.514 1.69 1.513 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18745 NA18745 0.628 0.636 0.608 0.69 0.529 -0.064 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.835 0.886 0.861 0.861 0.561 0.066 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 1.022 1.036 0.899 0.627 0.371 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.819 0.836 0.854 0.775 0.493 0.51 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18747 NA18747 -0.222 -0.52 -0.67 -0.452 -0.147 0.522 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.549 -0.702 -0.776 -0.649 -0.37 0.404 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.17 -1.195 -1.256 -1.247 -0.848 0.23 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.352 -1.379 -1.492 -1.602 -1.251 0.167 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18748 NA18748 0.261 0.351 0.507 1.015 1.485 1.756 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.621 0.647 0.823 1.354 1.721 1.978 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.98 1.072 1.197 1.533 1.949 2.399 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 1 1.043 1.147 1.426 1.836 2.52 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18749 NA18749 0.374 0.463 0.516 0.585 0.558 0.989 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.527 0.621 0.645 0.836 0.972 1.122 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.843 0.882 0.957 1.155 1.415 1.421 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.053 1.069 1.132 1.287 1.513 1.55 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18757 NA18757 -1.175 -1.062 -0.981 -0.903 -0.762 -0.521 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.213 -1.204 -1.19 -1.194 -1.023 -0.707 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.232 -1.232 -1.237 -1.327 -1.273 -0.813 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.14 -1.077 -1.057 -1.185 -1.306 -0.825 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18939 NA18939 1.152 1.041 0.689 0.353 -0.265 -0.423 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.136 0.994 0.744 0.342 -0.339 -0.43 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.801 0.694 0.409 -0.166 -0.641 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.686 0.662 0.617 0.548 0.028 -0.687 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18940 NA18940 -0.181 -0.411 -0.727 -0.898 -1.086 -1.114 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.198 -0.389 -0.655 -0.694 -0.74 -0.834 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.361 -0.393 -0.392 -0.453 -0.546 -0.462 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.442 -0.422 -0.423 -0.526 -0.38 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18941 NA18941 -1.096 -1.302 -1.277 -1.29 -1.163 -1.182 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.606 -1.673 -1.612 -1.511 -1.374 -1.277 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.859 -1.85 -1.777 -1.604 -1.477 -1.396 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.778 -1.765 -1.679 -1.489 -1.38 -1.406 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18942 NA18942 -0.512 -0.502 -0.44 -0.3 -0.204 -0.44 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.435 -0.35 -0.282 -0.121 -0.177 -0.357 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.194 -0.082 0.056 0.196 -0.008 -0.185 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.159 0.181 0.258 0.344 0.228 -0.141 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18943 NA18943 0.816 0.827 0.856 0.964 1.33 1.859 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.817 0.805 0.765 0.816 1.254 1.74 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.943 0.923 0.86 0.729 1.071 1.662 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.932 0.906 0.856 0.718 0.968 1.609 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18944 NA18944 -0.11 -0.182 -0.275 -0.278 -0.131 -0.038 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.252 -0.354 -0.408 -0.39 -0.137 0.141 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.357 -0.432 -0.485 -0.547 -0.368 0.21 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.437 -0.533 -0.564 -0.563 -0.559 0.215 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18945 NA18945 -0.385 -0.314 -0.241 -0.056 0.198 0.587 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.159 0.013 0.165 0.26 0.665 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.061 0.151 0.299 0.311 0.845 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.135 0.197 0.208 0.258 0.873 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18946 NA18946 -0.805 -0.804 -0.878 -0.809 -0.954 -1.102 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.762 -0.848 -0.87 -0.932 -1.125 -1.223 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.513 -0.591 -0.695 -0.757 -1.023 -1.359 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.287 -0.362 -0.516 -0.625 -0.775 -1.381 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18947 NA18947 1.271 1.253 1.135 0.957 0.728 0.188 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.545 1.43 1.245 1.135 0.968 0.54 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.78 1.696 1.562 1.322 1.106 0.772 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.711 1.634 1.527 1.35 1.125 0.822 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18948 NA18948 1.341 1.306 1.215 0.918 0.68 0.848 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 0.982 0.914 0.7 0.447 0.629 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.485 0.43 0.289 0.137 -0.029 0.42 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.237 0.15 -0.017 -0.205 -0.282 0.348 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18949 NA18949 0.489 0.415 0.433 0.683 0.671 -0.196 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.396 0.393 0.433 0.712 0.593 -0.256 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.498 0.518 0.588 0.558 -0.225 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.397 0.388 0.339 0.393 0.375 -0.233 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18950 NA18950 -0.04 -0.061 -0.2 -0.426 -0.498 -0.671 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.211 0.15 -0.042 -0.079 -0.102 -0.433 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.39 0.323 0.237 0.126 0.18 -0.249 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.485 0.361 0.233 0.11 0.183 -0.197 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18951 NA18951 0.029 0.016 -0.369 -0.416 -0.604 -0.74 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.287 0.139 -0.132 -0.376 -0.538 -0.744 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.539 0.329 -0.031 -0.337 -0.846 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.788 0.745 0.634 0.357 -0.064 -0.847 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18952 NA18952 0.111 0.396 0.828 1.006 1.265 0.828 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.363 0.569 0.784 0.979 1.238 0.879 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.553 0.618 0.707 0.807 1.117 1.014 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.448 0.509 0.619 1.044 1.045 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18953 NA18953 -1.665 -1.52 -1.515 -1.563 -1.233 -0.505 -0.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.766 -1.658 -1.627 -1.629 -1.27 -0.599 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.646 -1.651 -1.728 -1.675 -1.266 -0.598 -0.156 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.635 -1.552 -1.535 -1.552 -1.217 -0.594 -0.163 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18954 NA18954 -0.717 -0.755 -0.765 -0.843 -0.552 -0.121 0.084 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.746 -0.777 -0.788 -0.815 -0.495 -0.052 0.059 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.617 -0.613 -0.661 -0.477 -0.106 0.03 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.439 -0.44 -0.44 -0.498 -0.479 -0.137 0.023 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18956 NA18956 -0.04 0.146 0.422 0.415 0.609 0.119 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.386 0.535 0.561 0.584 0.028 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.788 0.918 1.009 0.997 0.676 0.071 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.104 1.157 1.184 1.109 0.792 0.097 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18957 NA18957 -0.449 -0.48 -0.413 -0.463 -0.316 0.077 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.199 -0.257 -0.285 -0.401 -0.345 0.089 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.118 -0.199 -0.295 -0.457 -0.381 -0.053 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 -0.134 -0.269 -0.522 -0.462 -0.09 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18959 NA18959 -0.882 -0.555 -0.178 0.295 0.292 0.03 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.522 -0.328 -0.009 0.369 0.495 0.299 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 0.142 0.261 0.442 0.687 0.517 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0.418 0.511 0.663 0.839 0.591 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18960 NA18960 -0.138 -0.06 -0.068 0.013 -0.398 -0.751 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.033 -0.011 -0.019 -0.043 -0.373 -0.852 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.011 0.036 0.035 0.026 -0.217 -0.85 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.056 0.087 0.054 -0.011 -0.081 -0.835 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18961 NA18961 -2.08 -2.065 -2.028 -2.121 -2.182 -1.416 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.14 -2.14 -2.155 -2.132 -2.116 -1.489 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.188 -2.225 -2.286 -2.468 -2.155 -1.426 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.144 -2.226 -2.357 -2.581 -2.345 -1.374 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18962 NA18962 2.894 2.971 2.999 3.165 2.94 2.66 0.775 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.251 3.154 3.16 3.144 2.969 2.71 0.791 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.405 3.261 3.14 3.034 2.907 2.774 0.809 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.098 3.002 2.922 2.815 2.737 2.807 0.813 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18963 NA18963 -0.847 -0.691 -0.325 -0.041 0.324 0.25 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.349 -0.249 -0.065 0.087 0.369 0.253 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 0.013 0.034 -0.042 0.105 0.179 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.09 -0.148 -0.186 -0.288 -0.167 0.135 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18964 NA18964 3.315 3.387 3.342 3.221 2.753 1.738 -0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.453 3.397 3.432 3.294 2.865 1.8 -0.196 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.663 3.627 3.62 3.496 3.046 2.1 -0.201 NA NA NA NA NA NA NA NA NA NA NA NA NA 3.815 3.805 3.735 3.589 3.263 2.175 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18965 NA18965 1.264 1.366 1.534 1.574 1.487 1.77 2.249 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.046 1.213 1.367 1.373 1.235 1.583 2.263 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.888 0.958 0.969 0.988 0.974 1.237 2.28 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.825 0.881 0.849 0.855 0.91 1.137 2.284 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18966 NA18966 0.474 0.371 0.154 0.151 0.031 -0.04 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.545 0.454 0.266 0.239 0.182 0.049 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.5 0.484 0.385 0.235 0.147 0.283 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.319 0.312 0.248 0.136 0.061 0.333 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18967 NA18967 0.547 0.346 0.385 0.462 0.265 -0.272 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.799 0.665 0.615 0.617 0.44 -0.144 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.024 1.004 0.896 0.793 0.647 0.04 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.734 0.727 0.732 0.727 0.649 0.091 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18968 NA18968 -0.319 -0.281 -0.199 -0.277 -0.392 -0.902 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.575 -0.539 -0.496 -0.481 -0.376 -0.863 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.697 -0.684 -0.732 -0.927 -0.685 -0.744 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.829 -0.817 -0.833 -1.05 -0.89 -0.786 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18969 NA18969 0.466 0.374 0.19 -0.099 -0.245 -0.392 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 -0.025 -0.083 -0.182 -0.256 -0.344 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.584 -0.622 -0.686 -0.587 -0.305 -0.382 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.025 -0.991 -0.941 -0.754 -0.378 -0.386 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18970 NA18970 -0.486 -0.531 -0.864 -0.975 -0.821 -0.39 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.152 -0.209 -0.471 -0.567 -0.622 -0.228 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 -0.086 -0.113 -0.07 -0.183 -0.21 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.03 -0.067 -0.119 0.073 0.044 -0.165 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18971 NA18971 0.239 0.251 0.239 0.005 -0.451 -0.378 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.366 0.361 0.448 0.271 -0.186 -0.153 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.454 0.464 0.512 0.473 0.069 0.092 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.446 0.376 0.353 0.375 0.135 0.185 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18972 NA18972 -1.257 -1.173 -0.932 -0.592 -0.342 -0.504 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -0.654 -0.528 -0.355 -0.211 -0.533 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.037 0.109 0.194 0.137 -0.632 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 0.136 0.302 0.466 0.414 -0.649 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18973 NA18973 -1.522 -1.511 -1.482 -1.267 -0.942 -0.242 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.402 -1.323 -1.213 -1.051 -0.62 -0.215 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.875 -0.816 -0.658 -0.165 -0.104 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.516 -0.463 -0.418 -0.324 0.142 -0.044 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18974 NA18974 1.624 1.842 1.748 1.287 0.794 0.231 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.719 1.817 1.573 1.175 0.899 0.285 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.686 1.699 1.548 1.33 1.179 0.477 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.534 1.539 1.543 1.424 1.432 0.55 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18975 NA18975 -1.767 -1.675 -1.787 -1.841 -1.945 -1.822 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.269 -1.259 -1.373 -1.38 -1.543 -2.015 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.123 -0.187 -0.296 -0.427 -0.755 -1.782 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.35 0.327 0.294 0.086 -0.344 -1.626 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18976 NA18976 -0.171 -0.364 -0.319 -0.454 -0.57 -0.676 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.436 -0.505 -0.427 -0.446 -0.485 -0.766 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.559 -0.462 -0.408 -0.339 -0.802 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.879 -0.741 -0.617 -0.519 -0.299 -0.783 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18977 NA18977 -0.509 -0.398 -0.258 -0.176 -0.308 -0.561 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.596 -0.637 -0.49 -0.317 -0.358 -0.433 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.642 -0.694 -0.576 -0.494 -0.323 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.909 -0.922 -0.916 -0.797 -0.673 -0.315 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18979 NA18979 -1.027 -0.752 -0.41 -0.278 -0.219 -0.579 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.554 -0.366 -0.155 -0.032 -0.259 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.227 -0.088 0.02 0.147 -0.003 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.173 -0.168 -0.04 0.087 0.195 0.048 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18980 NA18980 -1.01 -0.938 -0.946 -0.885 -0.698 -0.485 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.996 -0.963 -0.844 -0.727 -0.595 -0.404 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.878 -0.877 -0.815 -0.609 -0.4 -0.107 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.859 -0.815 -0.763 -0.581 -0.324 -0.001 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18981 NA18981 -0.633 -0.318 -0.109 0.07 -0.013 -0.122 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.383 -0.331 -0.319 -0.193 -0.195 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.631 -0.692 -0.656 -0.356 -0.285 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.658 -0.68 -0.785 -0.731 -0.412 -0.298 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18982 NA18982 0.015 -0.215 -0.521 -1.054 -1.388 -1.293 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.085 -0.306 -0.538 -0.976 -1.24 -1.047 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.224 -0.336 -0.483 -0.64 -0.899 -1.095 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.128 -0.199 -0.327 -0.364 -0.643 -1.103 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18983 NA18983 0.258 0.341 0.634 0.94 1.524 1.398 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.277 0.39 0.608 0.879 1.442 1.293 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.34 0.451 0.71 1.238 1.189 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.076 0.219 0.379 0.608 1.066 1.144 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18984 NA18984 -1.24 -1.252 -0.984 -0.559 -0.029 0.22 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -1.041 -0.821 -0.474 -0.07 0.239 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.886 -0.842 -0.685 -0.545 -0.18 0.252 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.833 -0.821 -0.769 -0.593 -0.228 0.235 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18985 NA18985 2.045 2.232 2.274 2.153 1.853 0.966 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.087 2.22 2.218 2.171 2.002 1.158 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.088 2.2 2.291 2.298 2.148 1.446 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.153 2.222 2.232 2.253 2.228 1.506 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18986 NA18986 0.377 0.402 0.563 0.706 0.989 1.17 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.489 0.638 0.657 0.787 0.948 1.208 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.397 0.541 0.624 0.587 0.747 1.129 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.047 0.156 0.268 0.359 0.572 1.054 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18987 NA18987 -0.765 -0.562 -0.317 0.013 -0.015 -0.193 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.791 -0.611 -0.316 0.078 -0.084 -0.124 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.695 -0.559 -0.277 0.068 -0.121 -0.061 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.343 -0.195 0.089 -0.048 -0.028 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18988 NA18988 0.589 0.443 0.329 0.17 -0.08 -0.425 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.324 0.21 0.121 -0.139 -0.292 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.071 -0.037 -0.039 -0.064 -0.185 -0.201 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.468 -0.407 -0.258 -0.208 -0.18 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18989 NA18989 1.349 1.332 1.209 0.888 0.636 0.662 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.736 1.706 1.44 1.038 0.678 0.524 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.678 1.534 1.347 1.062 0.884 0.588 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.441 1.29 1.102 0.913 0.907 0.651 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18990 NA18990 -1.389 -1.718 -2.172 -2.973 -3.391 -3.148 -3.127 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.495 -1.7 -2.147 -2.815 -3.252 -3.322 -3.177 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.397 -1.606 -1.902 -2.283 -2.699 -3.174 -3.237 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.288 -1.442 -1.62 -1.946 -2.361 -3.035 -3.251 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18991 NA18991 0.284 0.414 0.684 0.95 1.046 0.392 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.669 0.851 1.091 1.3 1.33 0.653 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.305 1.41 1.608 1.788 1.778 0.9 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.508 1.54 1.684 1.893 1.946 1.001 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18992 NA18992 -1.069 -0.839 -0.719 -0.47 -0.284 -0.191 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.69 -0.543 -0.491 -0.52 -0.575 -0.443 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.479 -0.464 -0.425 -0.502 -0.765 -0.586 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.639 -0.652 -0.701 -0.686 -0.88 -0.578 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18993 NA18993 -0.08 -0.274 -0.436 -0.606 -0.726 -0.782 -0.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.047 -0.223 -0.486 -0.641 -0.752 -0.778 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.033 -0.11 -0.372 -0.539 -0.714 -0.825 -0.156 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 -0.107 -0.188 -0.374 -0.604 -0.83 -0.163 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18994 NA18994 -0.085 -0.018 0.031 -0.081 0.21 0.669 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.223 -0.172 -0.103 -0.141 0.019 0.679 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.425 -0.418 -0.452 -0.446 0.483 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.623 -0.675 -0.693 -0.77 -0.747 0.389 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18995 NA18995 0.737 0.628 0.69 0.906 1.097 1.127 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.869 0.755 0.74 0.912 0.946 1.032 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.912 0.85 0.771 0.781 0.84 0.671 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.804 0.802 0.745 0.673 0.757 0.546 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18997 NA18997 -0.667 -0.57 -0.563 -0.458 -0.45 -0.763 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.456 -0.349 -0.258 -0.165 -0.386 -0.723 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.078 -0.036 0.107 0.204 -0.168 -0.672 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.084 0.174 0.261 -0.057 -0.625 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18998 NA18998 0.235 0.289 0.204 0.13 -0.039 -0.01 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.472 0.465 0.388 0.38 0.215 -0.079 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.548 0.526 0.547 0.591 0.456 -0.239 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.605 0.656 0.721 0.597 -0.263 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA18999 NA18999 0.638 0.59 0.617 0.807 1.1 1.218 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.854 0.88 0.917 0.936 1.126 1.088 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.054 1.104 1.153 1.113 1.298 1.144 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.043 1.079 1.119 1.101 1.271 1.22 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19000 NA19000 -1.72 -1.671 -1.446 -1.038 -0.733 -0.916 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.757 -1.595 -1.351 -0.89 -0.585 -0.872 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.347 -1.24 -1.005 -0.624 -0.325 -0.689 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.941 -0.832 -0.617 -0.369 -0.125 -0.635 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19001 NA19001 0.797 0.965 1.128 1.037 0.471 -0.485 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.785 0.949 1.148 0.775 -0.38 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.641 0.759 0.871 1.152 1.013 -0.189 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.974 1.008 1.005 1.109 1.109 -0.139 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19002 NA19002 1.61 1.328 1.078 1.09 0.671 0.738 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.74 1.461 1.277 1.201 0.754 0.671 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.461 1.311 1.218 1.112 0.821 0.587 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.276 1.185 1.116 1.008 0.695 0.593 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19003 NA19003 -0.042 -0.136 -0.176 -0.211 0.249 0.494 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.045 0.066 -0.023 0.29 0.604 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.28 0.239 0.165 0.095 0.135 0.709 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.226 0.177 0.078 -0.02 0.002 0.701 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19004 NA19004 0.576 0.715 0.884 0.929 0.762 0.934 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.35 0.385 0.472 0.581 0.685 1.043 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.285 0.284 0.298 0.414 0.637 1.037 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.465 0.433 0.425 0.552 0.692 1.019 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19005 NA19005 -0.775 -1.051 -1.167 -1.388 -1.651 -2.055 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.269 -1.444 -1.527 -1.56 -1.776 -1.983 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.551 -1.601 -1.698 -1.662 -1.93 -2.092 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.66 -1.662 -1.611 -1.588 -1.928 -2.117 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19006 NA19006 -0.152 -0.241 -0.299 -0.274 -0.396 -0.828 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.445 -0.477 -0.554 -0.551 -0.568 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.278 -0.349 -0.634 -0.796 -0.506 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.172 -0.218 -0.236 -0.417 -0.751 -0.493 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19007 NA19007 0.394 0.331 0.375 0.42 0.551 0.787 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.648 0.637 0.612 0.614 0.519 0.62 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.995 0.977 0.936 0.875 0.774 0.634 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.029 1.004 1.042 1.006 0.905 0.704 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19009 NA19009 0.397 0.399 0.482 0.451 0.5 0.019 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.587 0.67 0.726 0.679 0.733 0.133 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.641 0.667 0.679 0.677 0.91 0.293 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.492 0.497 0.503 0.552 0.972 0.356 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19010 NA19010 -0.261 -0.157 -0.098 0.059 0.096 0.471 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.273 -0.135 -0.066 0.027 0.006 0.268 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 0.21 0.307 0.218 0.063 0.103 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.33 0.35 0.31 0.177 0.038 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19011 NA19011 0.477 0.366 0.329 0.656 0.839 0.88 0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.438 0.451 0.466 0.833 1.026 0.91 0.609 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.443 0.538 0.715 0.986 1.229 1.056 0.624 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.439 0.547 0.74 1.011 1.274 1.117 0.627 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19012 NA19012 0.666 0.536 0.504 0.571 0.511 0.152 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.751 0.676 0.632 0.676 0.569 0.23 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.639 0.688 0.754 0.773 0.699 0.386 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.592 0.617 0.696 0.758 0.432 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19055 NA19055 0.812 0.799 0.77 0.656 0.573 0.433 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.903 0.843 0.74 0.571 0.615 0.46 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.891 0.844 0.768 0.681 0.683 0.526 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.693 0.69 0.682 0.739 0.731 0.552 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19056 NA19056 1.951 2.088 2.258 2.27 1.81 0.779 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.2 2.31 2.369 2.322 1.91 0.837 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.297 2.32 2.334 2.202 1.968 1.06 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.158 2.215 2.283 2.172 1.987 1.134 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19057 NA19057 -0.142 0.197 0.571 0.672 0.554 0.037 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 0.244 0.464 0.731 0.917 0.188 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.573 0.648 0.692 0.825 1.208 0.504 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.537 0.6 0.707 0.83 1.21 0.573 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19058 NA19058 -0.651 -1.013 -1.319 -1.32 -1.258 -0.944 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.804 -1.054 -1.297 -1.31 -1.203 -1.027 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.922 -1.019 -1.071 -1.188 -1.25 -1.108 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.995 -1.06 -1.165 -1.22 -1.142 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19059 NA19059 1.269 1.171 0.913 0.002 -1.344 -2.162 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.08 0.957 0.633 -0.092 -1.081 -2.079 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.932 0.786 0.522 0.098 -0.647 -1.764 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.053 0.936 0.748 0.339 -0.294 -1.626 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19060 NA19060 1.537 1.304 1.055 0.913 0.926 0.311 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.773 1.634 1.504 1.347 1.225 0.389 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.256 2.21 2.1 2.012 1.761 0.697 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.504 2.474 2.355 2.234 1.995 0.824 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19062 NA19062 -2.407 -2.645 -2.892 -3.041 -2.639 -1.594 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.734 -2.975 -3.171 -3.135 -2.687 -1.851 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.881 -3.004 -3.088 -3.029 -2.737 -2.14 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.366 -2.535 -2.675 -2.818 -2.721 -2.208 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19063 NA19063 -0.968 -1.045 -1.115 -1.028 -1.194 -1.1 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.395 -1.366 -1.315 -1.242 -1.325 -1.107 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.866 -1.745 -1.636 -1.547 -1.435 -1.189 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.931 -1.782 -1.628 -1.476 -1.365 -1.208 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19064 NA19064 0.854 0.722 0.517 0.328 0.055 -0.335 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.721 0.665 0.496 0.337 0.087 -0.332 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.737 0.672 0.664 0.598 0.237 -0.5 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.764 0.73 0.723 0.741 0.387 -0.541 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19065 NA19065 -0.667 -0.537 -0.466 -0.28 -0.485 -1.364 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.229 -0.185 0.11 -0.128 -0.905 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.047 0.038 0.119 0.282 0.252 -0.453 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.081 -0.066 0.008 0.208 0.271 -0.325 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19066 NA19066 0.384 0.187 -0.057 -0.357 -0.573 -0.588 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.477 0.27 0.09 -0.186 -0.371 -0.629 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.487 0.385 0.271 0.061 -0.24 -0.691 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.236 0.166 0.139 0.005 -0.239 -0.726 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19067 NA19067 -0.802 -0.651 -0.514 -0.195 0.071 0.669 0.415 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.789 -0.666 -0.526 -0.335 -0.16 0.551 0.426 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.707 -0.72 -0.648 -0.52 -0.458 0.378 0.439 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.763 -0.779 -0.803 -0.692 -0.623 0.348 0.442 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19068 NA19068 -0.842 -0.917 -0.965 -1.035 -1.271 -1.76 -1.176 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.744 -0.819 -0.812 -0.855 -1.077 -1.811 -1.136 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.437 -0.472 -0.476 -0.867 -1.932 -1.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.075 -0.111 -0.087 -0.166 -0.603 -2.006 -1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19070 NA19070 -1.29 -1.12 -1.059 -1.173 -1.46 -1.795 -1.93 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.171 -1.042 -0.854 -0.738 -0.872 -1.478 -1.96 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.388 -0.243 -0.129 -0.097 -1.059 -1.997 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.088 0.112 0.216 0.262 0.257 -0.916 -2.005 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19072 NA19072 2.493 2.44 2.454 2.471 2.18 1.597 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.499 2.468 2.47 2.388 2.099 1.559 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.186 2.192 2.195 2.178 1.982 1.417 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.711 1.812 1.935 2.049 1.969 1.373 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19074 NA19074 0.625 0.684 0.638 0.344 0.178 0.008 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.565 0.523 0.37 0.25 0.245 0.038 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.466 0.349 0.225 0.303 0.218 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.32 0.369 0.373 0.321 0.36 0.259 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19075 NA19075 0.102 -0.143 -0.49 -0.805 -1.242 -1.118 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.111 -0.114 -0.413 -0.671 -1.185 -1.188 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.032 -0.054 -0.206 -0.519 -1.085 -1.281 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.071 -0.088 -0.156 -0.474 -1.124 -1.294 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19076 NA19076 -1.17 -1.271 -1.395 -1.632 -1.583 -1.058 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.897 -1.053 -1.197 -1.402 -1.38 -1.136 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.801 -0.929 -1.114 -1.245 -1.201 -1.117 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.95 -0.959 -0.975 -1.17 -1.197 -1.084 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19077 NA19077 0.454 0.433 0.395 0.636 0.709 0.2 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.65 0.635 0.572 0.874 0.981 0.473 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.983 0.978 0.975 1.033 1.351 0.703 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.056 1.058 1.076 1.172 1.429 0.801 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19078 NA19078 1.465 1.458 1.469 1.288 1.419 2.027 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.09 1.192 1.193 1.204 1.42 1.989 1.641 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.665 0.769 0.847 1.118 1.411 1.893 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.659 0.787 0.931 1.154 1.509 1.857 1.64 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19079 NA19079 -1.49 -1.651 -1.687 -1.732 -1.6 -1.023 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.348 -1.425 -1.423 -1.383 -1.459 -0.914 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.913 -0.881 -0.815 -0.852 -1.178 -0.856 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.565 -0.588 -0.589 -0.652 -0.979 -0.853 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19080 NA19080 -0.247 -0.115 -0.01 -0.174 -0.612 -1.387 -1.75 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.054 0.044 0.194 0.15 -0.41 -1.237 -1.778 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.325 0.347 0.416 0.345 -0.261 -0.86 -1.811 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.423 0.471 0.301 -0.321 -0.721 -1.819 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19081 NA19081 0.089 0.236 0.385 0.494 -0.088 -0.675 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.351 0.444 0.556 0.68 0.122 -0.396 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.622 0.654 0.667 0.67 0.29 -0.249 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.804 0.735 0.637 0.492 0.273 -0.239 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19082 NA19082 0.966 0.983 0.855 0.792 0.653 0.847 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.893 0.949 0.888 0.812 0.58 0.626 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.628 0.712 0.825 0.726 0.372 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.514 0.645 0.834 0.842 0.339 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19083 NA19083 0.028 -0.041 -0.016 -0.123 -0.384 -0.567 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.084 0.082 -0.057 -0.641 -0.834 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.067 -0.04 0.015 0.076 -0.673 -0.954 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.19 -0.132 -0.076 0.009 -0.555 -0.953 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19084 NA19084 0.267 0.322 0.462 0.451 0.558 0.822 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.065 0.034 0.233 0.387 0.582 1.057 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.292 -0.21 -0.066 0.047 0.382 1.009 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.298 -0.236 -0.13 0.194 0.933 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19085 NA19085 -0.28 -0.24 -0.099 -0.154 0.069 -0.243 -0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.249 -0.155 -0.064 0.045 0.249 0.045 -0.954 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.223 0.306 0.287 0.412 0.567 0.366 -0.896 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.422 0.52 0.614 0.691 0.815 0.459 -0.881 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19086 NA19086 -1.574 -1.369 -1.278 -1.331 -0.95 -0.467 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.543 -1.45 -1.486 -1.39 -0.969 -0.579 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.262 -1.221 -1.197 -1.203 -0.982 -0.64 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.771 -0.848 -0.91 -1.051 -1.021 -0.668 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19087 NA19087 -1.427 -1.439 -1.56 -1.349 -1.3 -0.836 -0.553 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.303 -1.287 -1.35 -1.153 -1.067 -0.769 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.222 -1.197 -1.086 -0.949 -0.807 -0.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.122 -1.213 -1.253 -1.147 -0.996 -0.822 -0.573 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19088 NA19088 0.012 -0.169 -0.309 -0.53 -0.177 0.588 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.398 -0.511 -0.581 -0.675 -0.237 0.552 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.775 -0.845 -0.906 -0.502 0.275 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.664 -0.816 -0.972 -0.662 0.183 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19089 NA19089 -0.229 -0.181 -0.179 -0.211 0.064 0.588 1.281 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.279 -0.251 -0.28 -0.284 -0.04 0.552 1.276 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.302 -0.282 -0.235 -0.105 0.275 1.27 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.157 -0.176 -0.209 -0.199 -0.067 0.183 1.269 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19090 NA19090 1.201 1.199 1.196 1.237 1.426 0.832 -0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.472 1.463 1.399 1.389 1.501 0.865 -0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.828 1.788 1.733 1.662 1.707 0.993 -0.386 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.729 1.658 1.631 1.639 1.743 1.066 -0.388 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA19091 NA19091 -0.426 -0.466 -0.49 -0.29 0.21 1.126 1.461 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.336 -0.285 -0.174 0.259 1.271 1.459 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.245 -0.215 -0.196 -0.229 0.113 1.214 1.455 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.225 -0.337 -0.342 -0.112 1.181 1.454 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.scale index 643f278d..2e065224 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EAS.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.0262375578290366 0.0112377479815627 -SCORE_s0.2_lambda0.00127427498570313 0.025070122972863 0.00917667695085612 -SCORE_s0.2_lambda0.00162377673918872 0.0217762442062415 0.00707299847319993 -SCORE_s0.2_lambda0.00206913808111479 0.015437680156038 0.00492002897040898 -SCORE_s0.2_lambda0.00263665089873036 0.00705392937991859 0.00295975164465451 -SCORE_s0.2_lambda0.00335981828628378 0.00143720670630936 0.00150315647808008 -SCORE_s0.2_lambda0.00428133239871939 0.000344577005454545 0.000622874959042393 +SCORE_s0.2_lambda0.001 0.0262375583894166 0.011237747829712 +SCORE_s0.2_lambda0.00127427498570313 0.0250701221451832 0.00917667718562329 +SCORE_s0.2_lambda0.00162377673918872 0.0217762423880597 0.0070729981449318 +SCORE_s0.2_lambda0.00206913808111479 0.0154376794056988 0.0049200291228459 +SCORE_s0.2_lambda0.00263665089873036 0.00705392883175034 0.00295975186723439 +SCORE_s0.2_lambda0.00335981828628378 0.00143720678700136 0.00150315654762456 +SCORE_s0.2_lambda0.00428133239871939 0.000344576829036635 0.000622875024978204 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0298980652652646 0.0124061899449671 -SCORE_s0.5_lambda0.00127427498570313 0.0270668127747626 0.0103802931639169 -SCORE_s0.5_lambda0.00162377673918872 0.0217265035440977 0.00803485108700583 -SCORE_s0.5_lambda0.00206913808111479 0.0162742341858887 0.00559843145464755 -SCORE_s0.5_lambda0.00263665089873036 0.00750215145922388 0.00334760009673567 -SCORE_s0.5_lambda0.00335981828628378 0.000879412184328358 0.00152750617625268 -SCORE_s0.5_lambda0.00428133239871939 0.000344753711261872 0.000614741629312314 +SCORE_s0.5_lambda0.001 0.0298980674177748 0.0124061899075849 +SCORE_s0.5_lambda0.00127427498570313 0.0270668111872456 0.0103802929744255 +SCORE_s0.5_lambda0.00162377673918872 0.021726502807327 0.00803485152241825 +SCORE_s0.5_lambda0.00206913808111479 0.016274234156038 0.00559843105073014 +SCORE_s0.5_lambda0.00263665089873036 0.00750215079330801 0.00334760031217184 +SCORE_s0.5_lambda0.00335981828628378 0.000879412371804613 0.00152750606258598 +SCORE_s0.5_lambda0.00428133239871939 0.000344753523744912 0.00061474169049051 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.0631018118046133 0.0231547366032372 -SCORE_s0.9_lambda0.00127427498570313 0.0514414689715061 0.0192521132784244 -SCORE_s0.9_lambda0.00162377673918872 0.0394139959105835 0.014708039411743 -SCORE_s0.9_lambda0.00206913808111479 0.0270345938453189 0.00957177857292377 -SCORE_s0.9_lambda0.00263665089873036 0.0117941534341927 0.0049090768644096 -SCORE_s0.9_lambda0.00335981828628378 0.000381534846350068 0.00174706492243267 -SCORE_s0.9_lambda0.00428133239871939 0.000345733229308005 0.000605645640830852 +SCORE_s0.9_lambda0.001 0.0631018163473541 0.0231547355371502 +SCORE_s0.9_lambda0.00127427498570313 0.0514414645427408 0.019252113688198 +SCORE_s0.9_lambda0.00162377673918872 0.0394139994834464 0.0147080396456632 +SCORE_s0.9_lambda0.00206913808111479 0.0270345960203528 0.00957177830612353 +SCORE_s0.9_lambda0.00263665089873036 0.0117941531628223 0.00490907700484847 +SCORE_s0.9_lambda0.00335981828628378 0.00038153467761194 0.00174706483440314 +SCORE_s0.9_lambda0.00428133239871939 0.000345733050746269 0.000605645709304305 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.126334419918589 0.0402824574402884 -SCORE_s1_lambda0.00127427498570313 0.0992975649932157 0.0327546729567063 -SCORE_s1_lambda0.00162377673918872 0.0721905860244233 0.0243334896779594 -SCORE_s1_lambda0.00206913808111479 0.046480625834464 0.0149238740107248 -SCORE_s1_lambda0.00263665089873036 0.018277899243555 0.00660932677778809 -SCORE_s1_lambda0.00335981828628378 0.000298524242941655 0.00187561410596669 -SCORE_s1_lambda0.00428133239871939 0.000346113969470828 0.00060367819220266 +SCORE_s1_lambda0.001 0.126334423731343 0.0402824562819916 +SCORE_s1_lambda0.00127427498570313 0.0992975679918589 0.0327546766073528 +SCORE_s1_lambda0.00162377673918872 0.0721905860379919 0.0243334899609946 +SCORE_s1_lambda0.00206913808111479 0.0464806227137042 0.014923874277032 +SCORE_s1_lambda0.00263665089873036 0.0182779001282225 0.00660932721739627 +SCORE_s1_lambda0.00335981828628378 0.000298524250067843 0.00187561415149651 +SCORE_s1_lambda0.00428133239871939 0.000346113880868385 0.000603678413285567 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.profiles new file mode 100644 index 00000000..14317dd8 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.profiles @@ -0,0 +1,666 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG00096 HG00096 -0.506 -0.554 -0.457 -0.077 0.031 0.096 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.524 -0.507 -0.328 -0.013 -0.017 0.112 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.464 -0.335 -0.211 -0.148 0.027 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.573 -0.527 -0.416 -0.255 -0.235 -0.011 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00097 HG00097 -0.856 -0.771 -0.77 -1.051 -1.301 -1.57 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.962 -0.954 -0.954 -1.009 -1.216 -1.503 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.92 -0.931 -0.878 -0.802 -0.975 -1.451 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.61 -0.661 -0.681 -0.684 -0.82 -1.441 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00099 HG00099 -0.948 -1.172 -1.249 -1.009 -0.583 0.453 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.046 -1.092 -1.107 -0.992 -0.868 0.173 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.342 -1.28 -1.175 -1.012 -1.041 -0.277 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.349 -1.321 -1.296 -1.166 -1.086 -0.414 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00100 HG00100 0.698 1.039 1.308 1.57 1.897 2.029 1.051 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.888 1.126 1.349 1.616 1.909 2.036 1.028 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.427 1.52 1.608 1.798 1.982 2.246 0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.755 1.772 1.81 1.879 2.017 2.315 0.988 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00101 HG00101 0.733 0.554 0.578 0.922 1.014 0.582 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.629 0.536 0.677 0.971 1.029 0.521 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.639 0.627 0.71 0.791 0.713 0.538 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.613 0.638 0.651 0.619 0.539 0.47 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00102 HG00102 -0.355 -0.445 -0.593 -0.587 -0.709 -0.576 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.225 -0.312 -0.426 -0.522 -0.581 -0.541 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.09 0.036 -0.128 -0.285 -0.437 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.239 0.268 0.283 0.189 -0.135 -0.355 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00103 HG00103 -0.397 -0.464 -0.462 -0.253 -0.278 -0.182 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.501 -0.362 -0.275 -0.325 -0.193 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.768 -0.65 -0.636 -0.621 -0.266 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.024 -0.989 -0.982 -0.906 -0.792 -0.356 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00105 HG00105 -0.621 -0.608 -0.547 -0.281 -0.224 0.448 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.94 -0.969 -0.849 -0.568 -0.399 0.417 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.231 -1.173 -1.06 -1.029 -0.803 0.269 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.418 -1.394 -1.325 -1.257 -1.109 0.165 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00106 HG00106 -0.313 -0.509 -0.42 -0.129 -0.321 -0.727 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.359 -0.417 -0.338 -0.232 -0.397 -0.814 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.378 -0.35 -0.272 -0.258 -0.572 -0.915 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.401 -0.375 -0.309 -0.292 -0.639 -0.959 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00107 HG00107 0.84 0.832 0.906 0.862 0.768 0.798 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.517 0.577 0.64 0.729 0.798 0.873 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.156 0.2 0.276 0.511 0.865 1.008 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.265 0.303 0.391 0.57 0.919 1.082 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00108 HG00108 -0.844 -0.73 -0.663 -0.818 -0.747 -0.584 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.633 -0.587 -0.59 -0.703 -0.709 -0.368 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.297 -0.431 -0.527 -0.541 -0.513 -0.281 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.277 -0.443 -0.447 -0.433 -0.221 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00109 HG00109 -0.312 -0.356 -0.436 -0.803 -0.984 -0.975 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.151 -0.192 -0.286 -0.702 -1.005 -0.961 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.723 -0.74 -0.823 -1.05 -1.21 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.188 -1.198 -1.178 -1.08 -1.115 -1.246 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00110 HG00110 1.141 1.243 1.228 1.08 0.869 0.5 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.075 1.132 1.05 0.96 0.741 0.303 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.511 0.493 0.453 0.502 0.325 -0.017 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.008 -0.014 -0.022 0.069 0.093 -0.151 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00111 HG00111 0.465 0.28 0.176 0.071 -0.196 -0.304 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.275 0.188 0.136 0.065 -0.157 -0.155 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.221 0.224 0.201 0.073 -0.105 0.032 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 0.115 0.139 0.079 -0.119 0.106 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00112 HG00112 -1.397 -1.321 -1.239 -1.298 -1.392 -1.568 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.344 -1.316 -1.288 -1.267 -1.184 -1.475 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.123 -1.114 -1.13 -1.066 -0.892 -1.212 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.932 -0.93 -0.888 -0.871 -0.717 -1.131 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00113 HG00113 -0.616 -0.469 -0.33 -0.388 -0.277 -0.432 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.507 -0.36 -0.389 -0.273 -0.493 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.313 -0.202 -0.14 -0.187 -0.028 -0.474 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.057 0.016 0.094 0.105 0.187 -0.452 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00114 HG00114 0.93 0.9 0.856 0.94 0.926 1.184 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.74 0.644 0.669 0.827 0.859 1.143 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.825 0.808 0.775 0.767 0.724 1.061 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.055 1.005 0.886 0.703 0.673 0.98 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00115 HG00115 0.18 0.277 0.49 0.565 0.853 0.836 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.12 0.279 0.483 0.632 0.853 0.945 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.372 0.474 0.678 0.882 0.952 1.028 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.719 0.73 0.848 0.979 1.103 1.058 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00116 HG00116 0.302 0.292 0.282 0.185 -0.284 -1.017 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.423 0.381 0.427 0.289 -0.135 -0.92 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.645 0.668 0.695 0.613 0.287 -0.856 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.697 0.678 0.653 0.679 0.554 -0.784 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00117 HG00117 1.128 1.425 1.805 2.22 2.274 1.974 0.675 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.585 1.831 2.165 2.455 2.41 1.995 0.667 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.223 2.316 2.477 2.683 2.536 2.185 0.653 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.427 2.401 2.38 2.493 2.441 2.235 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00118 HG00118 1.333 1.16 1.119 0.795 -0.001 -0.759 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.277 1.231 1.061 0.887 0.278 -0.73 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.37 1.383 1.298 1.109 0.731 -0.53 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.449 1.498 1.504 1.319 0.885 -0.47 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00119 HG00119 0.95 1.02 0.879 0.599 0.53 0.623 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.973 0.96 0.814 0.557 0.497 0.567 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.901 0.825 0.642 0.467 0.27 0.52 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.728 0.601 0.435 0.248 0.117 0.464 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00121 HG00121 -0.285 0.05 0.293 0.31 0.417 0.171 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.012 0.129 0.312 0.464 0.675 0.436 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.374 0.43 0.647 0.978 0.833 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.532 0.554 0.596 0.686 0.927 0.954 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00122 HG00122 -1.778 -1.655 -1.564 -1.458 -0.958 -0.596 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.534 -1.434 -1.332 -1.143 -0.766 -0.358 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.11 -1.103 -1.038 -0.885 -0.506 -0.062 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.993 -1.008 -0.984 -0.898 -0.522 0.038 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00123 HG00123 -1.092 -1.12 -1.025 -0.956 -1.239 -1.391 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.938 -0.932 -0.926 -0.907 -1.13 -1.399 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.035 -1.015 -0.941 -0.774 -0.854 -1.454 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.876 -0.894 -0.785 -0.605 -0.577 -1.464 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00125 HG00125 0.683 0.791 0.861 1.056 1.221 1.292 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.734 0.828 0.93 1.038 1.198 1.35 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.843 0.886 0.966 1.012 1.094 1.362 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.839 0.89 0.947 0.95 1.076 1.352 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00126 HG00126 -0.197 -0.22 -0.169 -0.213 -0.11 0.753 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.043 0.043 0.043 -0.067 -0.008 0.718 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.44 0.398 0.283 0.303 0.87 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.633 0.631 0.51 0.569 0.952 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00127 HG00127 -0.678 -0.765 -0.768 -0.693 -0.291 -0.287 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.838 -0.77 -0.709 -0.552 -0.189 -0.112 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.735 -0.603 -0.502 -0.315 0.015 0.165 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.393 -0.231 -0.081 0.2 0.283 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00128 HG00128 -1.2 -1.166 -1.228 -1.374 -1.404 -0.609 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.328 -1.348 -1.427 -1.615 -1.589 -0.547 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.336 -1.365 -1.458 -1.679 -1.734 -0.637 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.15 -1.278 -1.444 -1.685 -1.81 -0.638 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00129 HG00129 -0.532 -0.676 -0.699 -0.42 -0.304 0.412 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.624 -0.541 -0.296 -0.225 0.346 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.703 -0.669 -0.566 -0.446 -0.258 0.27 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.785 -0.694 -0.565 -0.455 -0.328 0.214 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00130 HG00130 0.739 0.791 0.844 1.071 0.945 0.924 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.606 0.632 0.73 0.879 0.811 0.824 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 0.318 0.436 0.573 0.649 0.537 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.055 0.094 0.182 0.365 0.538 0.426 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00131 HG00131 -0.324 -0.165 0.221 0.534 1.109 1.391 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.107 0.179 0.562 1.158 1.445 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.034 0.194 0.404 0.667 1.2 1.512 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.397 0.528 0.726 0.921 1.246 1.479 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00132 HG00132 -1.145 -1.003 -0.817 -0.762 -0.82 -0.839 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.183 -1.064 -0.85 -0.667 -0.672 -0.7 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.712 -0.629 -0.518 -0.291 -0.383 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.36 -0.296 -0.219 -0.245 -0.049 -0.239 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00133 HG00133 0.612 0.739 0.848 0.939 0.848 1.272 1.159 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.645 0.754 0.855 0.894 0.819 1.095 1.233 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.829 0.83 0.804 0.783 0.74 0.989 1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.115 1.07 1.028 0.919 0.749 0.914 1.355 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00136 HG00136 1.193 1.128 0.837 0.48 0.181 0.257 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.233 1.187 0.981 0.659 0.2 0.194 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.885 0.793 0.63 0.187 -0.012 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.675 0.62 0.554 0.474 0.168 -0.121 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00137 HG00137 -1.19 -1.331 -1.423 -1.402 -1.452 -0.872 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.412 -1.506 -1.491 -1.595 -1.577 -0.981 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.692 -1.72 -1.734 -1.833 -1.744 -1.346 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.001 -1.999 -2.02 -1.978 -1.839 -1.441 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00138 HG00138 0.744 0.754 0.767 0.62 0.102 -0.24 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.941 0.909 0.907 0.62 0.074 -0.131 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.782 0.8 0.706 0.49 0.06 -0.147 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.528 0.499 0.413 0.268 -0.032 -0.14 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00139 HG00139 -0.763 -1.082 -1.345 -1.381 -1.275 -0.896 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.745 -0.949 -1.192 -1.29 -1.241 -0.917 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.02 -1.138 -1.295 -1.402 -1.487 -0.881 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.228 -1.311 -1.441 -1.625 -1.715 -0.872 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00140 HG00140 -2.341 -2.279 -2.16 -1.916 -1.593 -0.928 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.048 -1.939 -1.845 -1.679 -1.609 -0.924 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.861 -1.729 -1.574 -1.496 -1.512 -1.042 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.868 -1.693 -1.52 -1.384 -1.421 -1.044 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00141 HG00141 0.278 0.362 0.594 0.749 0.525 0.58 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.405 0.564 0.668 0.497 0.512 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.173 0.287 0.35 0.257 0.374 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.026 0.064 0.112 0.149 0.115 0.268 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00142 HG00142 0.213 0.246 0.31 0.201 0.43 0.876 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.042 0.065 0.036 0.053 0.417 0.75 0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.49 0.4 0.328 0.461 0.627 0.642 0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.189 1.099 1.039 1.08 1.05 0.608 0.242 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00143 HG00143 1.055 1.004 1.082 1.059 0.707 0.704 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.198 1.173 1.157 1.094 0.84 0.803 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.436 1.387 1.329 1.251 1.155 1.045 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.53 1.555 1.55 1.458 1.363 1.162 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00145 HG00145 -1.125 -0.914 -0.469 0.049 0.71 1.35 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.408 -1.195 -0.756 -0.162 0.479 1.342 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.925 -1.77 -1.473 -0.94 -0.037 1.124 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.973 -1.875 -1.681 -1.219 -0.36 1.001 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00146 HG00146 1.5 1.63 1.783 1.988 1.865 1.325 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.689 1.864 1.926 2.02 1.847 1.308 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.05 2.108 2.151 2.033 1.757 1.315 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.131 2.162 2.233 2.175 1.835 1.282 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00148 HG00148 -1.088 -0.947 -0.812 -0.699 -0.199 0.304 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.534 -0.478 -0.432 -0.379 -0.113 0.272 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.031 -0.019 -0.061 -0.1 0.108 0.277 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.107 0.061 -0.015 -0.054 0.144 0.311 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00149 HG00149 1.748 1.897 1.721 1.413 1.511 1.546 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.714 1.828 1.647 1.452 1.601 1.586 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.664 1.663 1.578 1.534 1.634 1.762 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.428 1.419 1.411 1.44 1.574 1.788 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00150 HG00150 -0.602 -0.643 -0.811 -1.159 -1.672 -2.266 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.764 -0.958 -1.243 -1.63 -2.192 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.866 -1.004 -1.244 -1.518 -1.831 -1.961 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.84 -0.999 -1.216 -1.566 -1.922 -1.921 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00151 HG00151 1.111 0.875 0.432 0.003 0.016 0.252 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.252 1.025 0.683 0.287 0.103 0.227 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.024 0.878 0.675 0.478 0.132 0.221 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.688 0.625 0.51 0.329 0.103 0.18 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00155 HG00155 0.61 0.761 0.987 1.152 1.009 0.649 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.654 0.817 0.973 1.111 1.059 0.474 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.859 0.896 1.056 1.106 0.428 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.906 0.92 1.033 1.173 0.409 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00157 HG00157 1.189 1.226 1.081 1.088 0.946 0.775 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.026 1.023 0.918 0.857 0.833 0.786 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.91 0.852 0.746 0.577 0.475 0.716 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.735 0.641 0.509 0.345 0.266 0.701 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00158 HG00158 1.107 0.849 0.652 0.342 -0.236 -0.715 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.457 1.205 0.837 0.336 -0.193 -0.836 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.4 1.242 1.006 0.591 -0.158 -0.905 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 0.949 0.797 0.54 -0.1 -0.978 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00159 HG00159 0.141 0.366 0.499 0.342 0.338 0.102 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.302 0.494 0.632 0.505 0.344 0.124 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.519 0.586 0.621 0.618 0.315 0.229 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.615 0.574 0.452 0.254 0.26 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00160 HG00160 0.589 0.453 0.345 0.418 0.606 1.112 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.679 0.623 0.62 0.637 0.821 1.173 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.108 1.113 1.155 1.206 1.366 1.443 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.397 1.439 1.533 1.607 1.632 1.585 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00171 HG00171 -0.751 -0.656 -0.493 -0.658 -0.988 -0.897 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.593 -0.593 -0.523 -0.636 -0.742 -0.745 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.61 -0.691 -0.665 -0.515 -0.596 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.261 -0.362 -0.455 -0.485 -0.371 -0.59 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00173 HG00173 -1.78 -1.871 -2.02 -1.872 -1.61 -1.386 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.436 -1.515 -1.63 -1.562 -1.597 -1.465 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.034 -1.014 -0.994 -1.019 -1.205 -1.709 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.601 -0.514 -0.483 -0.756 -1.733 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00174 HG00174 0.184 0.065 0.036 0.032 0.377 0.122 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.134 0.161 0.224 0.229 0.474 0.201 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.326 0.409 0.494 0.619 0.788 0.466 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.501 0.594 0.705 0.861 1.045 0.578 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00176 HG00176 -0.264 -0.298 -0.238 -0.334 -0.336 -0.286 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.136 -0.199 -0.227 -0.368 -0.544 -0.362 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.382 -0.434 -0.424 -0.334 -0.576 -0.537 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.595 -0.64 -0.646 -0.428 -0.567 -0.545 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00177 HG00177 0.787 0.945 0.898 0.631 0.699 0.966 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.019 0.985 0.832 0.53 0.542 0.899 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.886 0.752 0.636 0.46 0.753 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.635 0.64 0.586 0.572 0.49 0.698 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00178 HG00178 1.271 1.233 1.242 1.054 0.676 0.631 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.099 1.029 1.008 0.895 0.641 0.506 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.464 0.476 0.464 0.494 0.416 0.381 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.005 0.009 0.041 0.036 0.086 0.332 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00179 HG00179 -0.53 -0.562 -0.454 -0.411 -0.499 -0.153 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.567 -0.526 -0.438 -0.295 -0.389 -0.149 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.114 -0.072 -0.022 -0.09 -0.256 -0.281 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.265 0.253 0.254 0.067 -0.171 -0.358 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00180 HG00180 1.604 1.609 1.41 1.33 1.562 1.252 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.508 1.387 1.295 1.204 1.434 1.347 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.155 1.187 1.133 1.114 1.147 1.411 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.993 1.067 1.042 0.992 1.031 1.401 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00181 HG00181 1.776 1.728 1.641 1.588 1.337 1.191 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.602 1.554 1.463 1.477 1.309 1.237 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.54 1.513 1.48 1.437 1.277 1.202 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.556 1.572 1.57 1.573 1.342 1.157 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00182 HG00182 0.537 0.443 0.41 0.386 0.433 -0.401 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.512 0.447 0.475 0.505 0.493 -0.3 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.279 0.353 0.534 0.71 -0.192 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.289 0.276 0.281 0.474 0.759 -0.097 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00183 HG00183 1.477 1.493 1.338 1.093 1.16 1.226 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.551 1.497 1.277 0.967 1.039 1.189 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.184 1.174 1.076 0.859 0.751 1.093 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.764 0.721 0.681 0.632 0.601 1.051 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00185 HG00185 0.675 0.764 0.821 0.593 0.994 1.435 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.696 0.747 0.744 0.549 0.966 1.397 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.809 0.857 0.869 1.02 1.348 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.891 0.975 1.093 1.136 1.226 1.338 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00186 HG00186 -0.442 -0.182 -0.035 0.121 0.092 -0.407 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.001 0.091 0.153 0.242 0.179 -0.476 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.741 0.807 0.858 0.44 -0.412 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.073 1.107 1.194 1.236 0.774 -0.415 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00187 HG00187 1.627 1.849 2.107 2.243 2.434 1.884 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.623 1.804 2.004 2.216 2.399 1.922 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.512 1.641 1.727 1.902 2.196 1.896 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.38 1.459 1.534 1.671 1.999 1.883 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00188 HG00188 0.098 0.205 0.363 0.382 0.483 0.728 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.026 0.063 0.224 0.404 0.494 0.599 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.334 0.379 0.61 0.674 0.496 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.732 0.663 0.67 0.728 0.774 0.507 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00189 HG00189 0.303 0.468 0.569 0.642 0.646 0.723 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.449 0.53 0.692 0.718 0.748 0.88 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.458 0.496 0.56 0.608 0.637 1.072 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.274 0.27 0.274 0.322 0.432 1.097 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00190 HG00190 -1.264 -1.302 -1.427 -1.349 -0.977 -0.675 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.289 -1.268 -1.396 -1.328 -1.002 -0.8 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.955 -0.965 -1.032 -1.107 -0.977 -0.847 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.716 -0.689 -0.664 -0.776 -0.859 -0.838 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00231 HG00231 -1.325 -1.113 -0.922 -0.845 -0.602 -0.28 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.147 -0.979 -0.912 -0.897 -0.701 -0.318 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.973 -0.919 -0.844 -0.861 -0.81 -0.397 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.049 -1.002 -0.913 -0.872 -0.888 -0.386 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00232 HG00232 0.23 0.271 0.32 0.31 0.102 0.009 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.516 0.588 0.667 0.55 0.227 0.053 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.994 1.069 1.135 1.035 0.598 0.154 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.291 1.325 1.317 1.235 0.871 0.227 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00233 HG00233 1.635 1.466 1.479 1.426 1.147 0.809 1.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.303 1.317 1.317 1.125 0.712 1.633 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.485 1.429 1.361 1.249 0.899 0.539 1.711 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.604 1.581 1.485 1.288 0.878 0.373 1.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00234 HG00234 -0.636 -0.421 -0.068 0.212 0.303 -0.006 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.332 -0.144 0.163 0.452 0.326 0.103 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.21 -0.065 0.153 0.335 0.317 0.021 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.355 -0.248 -0.079 0.133 0.198 -0.004 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00235 HG00235 -0.402 -0.464 -0.513 -0.49 -0.599 -0.189 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.672 -0.705 -0.639 -0.599 -0.752 -0.32 0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.926 -0.887 -0.743 -0.686 -0.927 -0.508 0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.826 -0.766 -0.686 -0.928 -0.593 0.242 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00236 HG00236 0.797 1.048 1.126 1.053 0.758 0.436 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.992 1.135 1.149 1.129 0.918 0.473 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.796 0.835 0.873 0.945 0.883 0.569 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.641 0.687 0.748 0.832 0.819 0.542 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00237 HG00237 1.686 1.633 1.769 1.954 1.991 1.855 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.017 1.984 2.084 2.121 2.098 2.017 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.141 2.155 2.188 2.137 1.972 2.219 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.789 1.779 1.776 1.751 1.708 2.24 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00239 HG00239 0.19 0.226 0.343 0.634 0.496 -0.091 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.674 0.671 0.807 0.936 0.586 -0.019 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.039 1.056 1.112 1.041 0.717 0.101 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.076 1.035 0.957 0.872 0.648 0.124 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00240 HG00240 1.818 1.868 1.912 1.812 1.822 1.899 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.892 1.978 1.953 1.815 1.827 1.935 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.908 1.911 1.898 1.73 1.759 2.002 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.786 1.746 1.693 1.622 1.63 1.986 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00242 HG00242 -1.086 -1.025 -1.097 -1.347 -1.28 -1.038 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.048 -1.021 -1.096 -1.317 -1.244 -0.983 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.288 -1.323 -1.328 -1.379 -1.224 -0.84 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.489 -1.54 -1.573 -1.633 -1.336 -0.77 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00243 HG00243 -2.775 -2.85 -2.727 -2.551 -2.1 -1.095 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.948 -2.9 -2.727 -2.407 -2.016 -0.974 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.578 -2.532 -2.455 -2.29 -1.874 -0.915 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.257 -2.272 -2.307 -2.254 -1.948 -0.86 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00244 HG00244 0.354 0.305 0.246 0.732 1.176 1.594 2.237 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.388 0.402 0.381 0.736 1.072 1.73 2.258 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.223 0.286 0.392 0.629 0.814 1.544 2.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.233 0.346 0.514 0.76 1.423 2.292 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00245 HG00245 -0.634 -0.852 -0.932 -0.859 -0.714 -0.926 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.702 -0.846 -0.894 -0.862 -0.828 -1.014 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.547 -0.556 -0.685 -0.994 -1.194 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.406 -0.445 -0.532 -0.9 -1.261 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00246 HG00246 0.089 -0.098 -0.232 -0.262 -0.784 -1.007 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.163 -0.006 -0.127 -0.14 -0.658 -1.142 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.29 0.218 0.186 -0.293 -1.188 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.614 0.574 0.571 0.53 0.064 -1.178 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00250 HG00250 1.134 0.714 0.45 0.351 -0.144 -0.962 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.009 0.78 0.558 0.481 0.145 -0.91 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.042 0.953 0.797 0.565 -0.696 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.095 1.063 1.016 1 0.767 -0.624 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00251 HG00251 -0.729 -0.582 -0.511 -0.419 -0.307 -0.05 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.433 -0.337 -0.201 -0.168 0.01 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 0.08 0.112 0.238 0.203 0.12 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.399 0.389 0.374 0.37 0.395 0.183 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00252 HG00252 0.842 0.966 1.158 1.161 0.455 -0.345 -0.408 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.792 0.902 1.128 1.16 0.605 -0.237 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.774 0.859 0.974 0.963 0.724 -0.005 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.746 0.789 0.818 0.822 0.676 0.05 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00253 HG00253 0.362 0.441 0.447 0.275 0.356 0.437 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.195 0.271 0.371 0.42 0.481 0.564 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.275 0.268 0.345 0.429 0.582 0.509 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.382 0.359 0.415 0.581 0.61 0.504 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00254 HG00254 -0.763 -0.77 -0.877 -1.055 -1.078 -0.888 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.841 -0.946 -1.125 -1.001 -0.773 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.695 -0.75 -0.874 -0.989 -0.787 -0.573 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.659 -0.676 -0.668 -0.742 -0.601 -0.468 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00255 HG00255 -0.766 -0.911 -0.929 -0.767 -0.512 0.235 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.946 -0.992 -0.918 -0.61 0.207 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.711 -0.699 -0.692 -0.74 -0.53 0.27 -0.259 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.214 -0.216 -0.194 -0.269 -0.329 0.315 -0.258 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00256 HG00256 -0.882 -1.045 -1.291 -1.593 -1.619 -1.376 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.2 -1.282 -1.487 -1.724 -1.624 -1.464 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.697 -1.725 -1.784 -1.815 -1.694 -1.455 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.839 -1.878 -1.933 -1.959 -1.819 -1.466 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00257 HG00257 -0.684 -0.287 0.097 0.253 0.664 0.974 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.349 0.021 0.251 0.514 0.972 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.547 -0.385 -0.139 0.141 0.325 0.787 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.558 -0.45 -0.248 0.003 0.216 0.729 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00258 HG00258 -0.58 -0.394 -0.249 -0.438 -0.451 -0.32 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.482 -0.382 -0.277 -0.48 -0.572 -0.362 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.365 -0.337 -0.323 -0.351 -0.503 -0.463 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.208 -0.225 -0.312 -0.392 -0.424 -0.442 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00259 HG00259 2.669 2.552 2.244 2.049 1.76 1.909 1.051 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.618 2.467 2.255 2.071 1.836 1.9 1.028 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.676 2.58 2.452 2.265 2.086 2.005 0.996 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.622 2.553 2.43 2.299 2.206 2.048 0.988 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00260 HG00260 0.634 0.383 0.092 -0.024 -0.186 -0.068 0.105 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.362 0.131 -0.059 -0.144 -0.034 0.064 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.551 0.509 0.451 0.223 0.005 0.191 0.01 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.439 0.42 0.316 0.07 0.27 -0.003 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00261 HG00261 -0.709 -0.708 -0.637 -0.632 -0.456 -0.372 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.552 -0.59 -0.575 -0.494 -0.342 -0.354 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.418 -0.426 -0.43 -0.371 -0.2 -0.196 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.268 -0.298 -0.284 -0.279 -0.077 -0.121 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00262 HG00262 -0.299 -0.306 -0.227 -0.185 -0.603 -0.473 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.042 -0.042 0.016 0.023 -0.446 -0.5 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.43 0.431 0.385 -0.072 -0.435 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.766 0.754 0.723 0.583 0.215 -0.357 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00263 HG00263 0.502 0.457 0.413 0.373 0.548 0.354 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.601 0.572 0.511 0.385 0.416 0.199 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.544 0.553 0.52 0.304 -0.127 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.538 0.482 0.485 0.507 0.251 -0.195 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00264 HG00264 0.309 0.383 0.18 -0.051 -0.26 -0.187 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.261 0.285 0.112 -0.152 -0.308 -0.219 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.263 -0.263 -0.324 -0.426 -0.669 -0.297 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.679 -0.68 -0.721 -0.734 -0.911 -0.394 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00265 HG00265 -0.914 -0.873 -0.911 -0.785 -0.66 -0.848 -0.556 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.772 -0.7 -0.737 -0.666 -0.583 -0.836 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.265 -0.173 -0.19 -0.261 -0.372 -0.694 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.031 0.049 0.086 0.052 -0.191 -0.639 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00266 HG00266 0.497 0.455 0.373 0.161 0.132 0.278 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.449 0.398 0.32 0.176 0.1 0.23 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.642 0.609 0.502 0.404 0.253 0.326 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.766 0.708 0.584 0.454 0.335 0.386 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00267 HG00267 1.639 1.639 1.63 1.651 1.325 1.019 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.599 1.553 1.565 1.672 1.355 1.067 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.19 1.227 1.273 1.347 1.173 1.157 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.99 0.978 0.972 0.932 0.961 1.168 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00268 HG00268 -1.661 -1.728 -1.895 -1.902 -1.547 -0.873 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.539 -1.576 -1.647 -1.679 -1.54 -0.793 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.303 -1.327 -1.324 -1.342 -1.32 -0.715 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.221 -1.2 -1.22 -1.224 -1.306 -0.635 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00269 HG00269 -1.263 -1.32 -1.466 -1.492 -1.414 -1.553 -2.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.365 -1.373 -1.419 -1.419 -1.3 -1.402 -2.076 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.432 -1.458 -1.448 -1.444 -1.182 -1.183 -2.084 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.472 -1.502 -1.505 -1.449 -1.284 -1.1 -2.085 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00271 HG00271 0.736 0.851 0.775 0.552 0.264 -0.454 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.248 0.341 0.373 0.494 0.321 -0.409 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.338 -0.247 -0.024 0.177 -0.341 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.585 -0.552 -0.484 -0.289 0.02 -0.372 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00272 HG00272 -2.587 -2.542 -2.387 -2.278 -1.788 -1.602 -0.648 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.395 -2.465 -2.429 -2.427 -2.133 -1.756 -0.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.252 -2.338 -2.484 -2.613 -2.55 -2.171 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.305 -2.353 -2.458 -2.551 -2.675 -2.288 -0.473 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00273 HG00273 -0.338 -0.381 -0.497 -0.417 0.132 0.513 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.369 -0.398 -0.358 -0.239 0.122 0.499 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.133 0.164 0.204 0.304 0.371 0.654 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.474 0.45 0.447 0.459 0.718 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00274 HG00274 1.074 1.166 1.142 0.85 0.827 1.129 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.464 1.425 1.29 1.063 0.904 1.088 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.712 1.574 1.456 1.339 1.167 1.028 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.653 1.543 1.443 1.348 1.232 1.067 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00275 HG00275 0.318 0.217 0.266 0.652 1.151 1.246 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.194 0.124 0.209 0.576 1.033 1.141 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.01 -0.069 -0.056 0.143 0.689 0.925 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.348 -0.37 -0.349 -0.148 0.308 0.883 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00276 HG00276 0.445 0.25 -0.015 -0.144 -0.592 -0.8 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0.187 -0.007 -0.067 -0.35 -0.764 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.251 0.198 0.124 0.03 -0.213 -0.567 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.16 0.149 0.112 -0.055 -0.168 -0.531 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00277 HG00277 -1.069 -1.186 -1.381 -1.453 -1.601 -1.413 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.925 -0.943 -1.056 -1.293 -1.575 -1.431 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.893 -0.799 -0.768 -0.913 -1.308 -1.343 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.774 -0.748 -0.7 -0.749 -1.005 -1.288 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00278 HG00278 -1.116 -1.215 -1.23 -1.268 -1.491 -1.185 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.353 -1.432 -1.532 -1.534 -1.539 -1.282 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.496 -1.52 -1.505 -1.447 -1.408 -1.275 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.407 -1.384 -1.307 -1.225 -1.213 -1.264 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00280 HG00280 -0.533 -0.347 -0.101 0.041 -0.003 -0.15 -0.408 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.343 -0.138 0.049 0.168 0.12 -0.21 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.051 0.113 0.289 0.395 0.342 -0.174 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.283 0.355 0.437 0.554 0.551 -0.185 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00281 HG00281 -0.083 -0.153 -0.324 -0.54 -0.698 -1.188 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.199 -0.433 -0.703 -0.841 -1.244 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.527 -0.608 -0.818 -1.117 -1.309 -1.338 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.978 -0.995 -1.141 -1.332 -1.556 -1.383 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00282 HG00282 0.544 0.455 0.36 0.403 0.881 1.8 2.886 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.555 0.455 0.428 0.529 0.854 1.636 2.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.594 0.622 0.738 0.91 1.212 2.966 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.741 0.796 0.818 0.882 1.049 1.048 2.977 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00284 HG00284 0.057 0.174 0.188 0.32 0.54 0.888 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.09 -0.066 -0.006 0.14 0.251 0.63 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.183 -0.161 -0.115 0.032 0.096 0.27 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.048 0.008 0.016 0.111 0.187 0.208 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00285 HG00285 -1.492 -1.42 -1.348 -1.223 -1.089 -0.944 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.126 -1.108 -1.03 -1.026 -0.917 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.701 -0.627 -0.578 -0.541 -0.595 -0.813 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.445 -0.396 -0.28 -0.207 -0.312 -0.71 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00288 HG00288 0.473 0.557 0.415 0.226 -0.05 -0.536 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.163 0.139 0.087 0.091 -0.059 -0.6 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 -0.012 0.028 0.123 0.067 -0.849 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.262 0.236 0.269 0.361 0.277 -0.907 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00290 HG00290 0.743 0.635 0.539 0.568 0.268 -0.244 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.794 0.753 0.795 0.872 0.474 -0.163 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.726 0.812 0.957 1.085 0.743 -0.047 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.721 0.809 0.906 0.983 0.812 -0.006 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00304 HG00304 0.435 0.188 -0.2 -0.464 -0.853 -1.079 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.251 0.02 -0.209 -0.482 -0.915 -1.207 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.361 -0.392 -0.513 -0.693 -0.971 -1.3 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.698 -0.713 -0.815 -0.973 -1.133 -1.267 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00306 HG00306 0.248 0.157 0.194 0.064 -0.286 -0.685 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.438 0.382 0.289 0.075 -0.099 -0.697 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.634 0.554 0.416 0.219 -0.041 -0.537 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.577 0.426 0.177 0.054 -0.51 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00308 HG00308 0.112 -0.02 -0.011 0.156 0.493 0.671 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.136 0.142 0.212 0.481 0.66 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.232 0.273 0.336 0.359 0.402 0.562 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.069 0.094 0.181 0.268 0.38 0.528 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00309 HG00309 1.591 1.54 1.592 1.5 1.418 1.236 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.66 1.653 1.578 1.502 1.452 1.184 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.717 1.682 1.576 1.429 1.241 1.177 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.677 1.591 1.442 1.253 1.062 1.12 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00310 HG00310 1.779 1.888 1.892 1.796 1.71 2.111 2.237 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.524 1.665 1.652 1.664 1.708 2.167 2.258 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.998 0.989 0.953 0.972 1.3 2.146 2.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.615 0.599 0.63 0.936 2.061 2.292 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00311 HG00311 -0.636 -0.486 -0.733 -0.732 -0.898 -0.963 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.442 -0.445 -0.515 -0.817 -1.043 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.593 -0.516 -0.41 -0.274 -0.455 -1.052 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.777 -0.728 -0.611 -0.43 -0.385 -0.988 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00313 HG00313 0.103 0.289 0.448 0.472 0.729 0.401 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.278 0.4 0.473 0.541 0.878 0.433 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.829 0.805 0.78 0.995 0.679 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.037 0.99 0.933 0.881 1.014 0.733 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00315 HG00315 0.417 0.348 0.276 0.057 0.106 0.23 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.32 0.333 0.346 0.181 0.238 0.243 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.418 0.475 0.534 0.603 0.508 0.336 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.38 0.398 0.475 0.625 0.625 0.389 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00318 HG00318 -1.73 -1.575 -1.613 -1.58 -1.366 -0.584 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.415 -1.353 -1.421 -1.5 -1.309 -0.618 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.014 -0.949 -0.969 -1.135 -1.026 -0.65 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.736 -0.676 -0.716 -0.863 -0.742 -0.633 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00319 HG00319 0.811 0.775 0.816 1.114 1.65 2.338 3.399 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.551 0.617 0.722 1.048 1.625 2.471 3.396 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.081 0.152 0.242 0.536 1.267 2.459 3.387 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.308 -0.178 -0.039 0.229 0.853 2.426 3.384 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00320 HG00320 0.931 0.947 0.857 0.498 0.249 0.447 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.8 0.761 0.608 0.289 0.098 0.401 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.772 0.688 0.61 0.366 0.011 0.185 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.832 0.731 0.597 0.444 0.075 0.126 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00321 HG00321 -0.196 -0.291 -0.373 -0.591 -0.669 -0.689 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.285 -0.398 -0.515 -0.638 -0.632 -0.641 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.26 -0.317 -0.4 -0.362 -0.368 -0.583 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.064 0.022 -0.058 -0.047 -0.075 -0.515 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00323 HG00323 -1.544 -1.439 -1.211 -1.118 -0.975 -0.421 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.597 -1.537 -1.343 -1.211 -1.05 -0.394 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.4 -1.415 -1.327 -1.227 -1.138 -0.399 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.106 -1.124 -1.155 -1.186 -1.08 -0.379 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00324 HG00324 -1.43 -1.198 -1.107 -0.862 -0.537 -0.539 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.329 -1.216 -1.023 -0.745 -0.611 -0.531 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.11 -1.025 -0.842 -0.611 -0.615 -0.605 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.004 -0.965 -0.864 -0.659 -0.676 -0.588 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00325 HG00325 -1.295 -1.224 -1.374 -1.627 -1.691 -1.759 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.498 -1.489 -1.47 -1.504 -1.482 -1.737 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.149 -1.186 -1.218 -1.231 -1.123 -1.554 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.982 -0.986 -0.977 -0.94 -1.025 -1.452 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00326 HG00326 0.282 0.142 -0.018 -0.034 -0.243 -1.09 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.234 0.178 0.168 0.227 0.069 -0.822 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.372 0.426 0.466 0.585 -0.415 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.351 0.446 0.53 0.578 0.72 -0.233 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00327 HG00327 1.157 0.898 0.768 0.684 0.298 -0.362 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.08 0.963 0.901 0.843 0.486 -0.35 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.853 0.839 0.874 0.905 0.761 -0.267 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.753 0.812 0.819 0.864 0.831 -0.232 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00328 HG00328 1.26 1.233 1.31 1.223 0.818 0.495 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.265 1.312 1.317 1.341 1.004 0.575 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.371 1.389 1.437 1.369 0.788 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.436 1.477 1.515 1.601 1.515 0.89 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00329 HG00329 -0.242 -0.169 -0.172 -0.277 -0.478 -0.337 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.242 -0.227 -0.272 -0.36 -0.609 -0.474 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.159 -0.144 -0.195 -0.525 -0.729 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 0.004 0.06 0.143 -0.232 -0.769 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00330 HG00330 -2.441 -2.422 -2.289 -2.148 -1.87 -1.714 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.613 -2.517 -2.3 -2.061 -1.931 -1.73 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.191 -2.065 -1.84 -1.576 -1.532 -1.893 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.539 -1.494 -1.364 -1.178 -1.191 -1.867 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00331 HG00331 -0.118 -0.216 -0.351 -0.604 -0.592 -0.64 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.301 -0.326 -0.437 -0.612 -0.56 -0.665 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.493 -0.491 -0.518 -0.461 -0.61 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.458 -0.398 -0.371 -0.389 -0.571 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00332 HG00332 0.339 0.192 -0.011 -0.312 -0.315 -0.068 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.262 0.06 -0.283 -0.184 -0.017 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.428 0.333 0.242 0.074 -0.036 0.177 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.298 0.275 0.254 0.111 0.043 0.238 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00334 HG00334 -0.135 -0.105 -0.004 0.005 0.071 -0.489 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.134 -0.156 -0.086 -0.048 0.083 -0.382 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.3 -0.331 -0.272 -0.042 -0.216 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.298 -0.337 -0.413 -0.403 -0.095 -0.213 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00335 HG00335 0.212 0.139 0 -0.209 -0.412 -0.271 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.399 0.236 0.127 -0.15 -0.372 -0.274 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.482 0.339 0.223 0.102 -0.257 -0.383 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.407 0.234 0.051 -0.017 -0.227 -0.382 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00336 HG00336 -0.908 -0.839 -0.916 -1.274 -1.674 -1.77 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.016 -1.063 -1.179 -1.387 -1.647 -1.849 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.212 -1.271 -1.377 -1.512 -1.852 -1.749 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.145 -1.218 -1.327 -1.479 -1.843 -1.792 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00337 HG00337 1.785 1.708 1.584 1.223 0.773 0.366 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.87 1.798 1.622 1.313 0.936 0.508 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.486 1.476 1.385 1.359 1.169 0.806 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.164 1.172 1.171 1.198 1.233 0.885 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00338 HG00338 -1.066 -0.653 -0.328 -0.006 0.055 -0.225 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.767 -0.464 -0.182 0.145 0.071 -0.157 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.398 -0.156 0.081 0.221 -0.159 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.472 -0.295 -0.055 0.172 0.296 -0.098 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00339 HG00339 1.039 0.991 0.967 0.892 0.571 0.559 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.949 0.847 0.781 0.716 0.389 0.421 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.74 0.665 0.483 0.137 0.132 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.654 0.621 0.573 0.458 0.11 0.023 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00341 HG00341 -1.191 -1.061 -0.947 -1.025 -1.263 -1.763 -2.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.092 -1.025 -0.93 -0.976 -1.246 -1.806 -2.076 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.703 -0.648 -0.581 -0.605 -0.888 -1.654 -2.084 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.28 -0.225 -0.201 -0.587 -1.582 -2.085 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00342 HG00342 0.096 0.099 0.013 -0.235 -0.211 0.54 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.043 0.066 0.012 -0.178 -0.245 0.507 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.367 -0.316 -0.262 -0.353 0.327 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.614 -0.574 -0.462 -0.364 -0.421 0.272 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00343 HG00343 0.464 0.531 0.459 0.582 0.673 0.449 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.617 0.596 0.629 0.726 0.399 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.838 0.82 0.855 0.904 0.993 0.478 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.001 0.972 0.972 1.021 1.121 0.566 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00344 HG00344 -0.109 -0.087 0.084 0.389 0.88 1.363 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.232 -0.032 0.335 0.728 1.253 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.139 0.067 0.347 0.648 1.111 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.032 0.078 0.248 0.505 0.71 1.094 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00345 HG00345 0.034 0.316 0.499 0.661 0.28 -0.354 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.346 0.591 0.665 0.81 0.316 -0.397 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.307 0.39 0.521 0.74 0.453 -0.523 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.108 0.156 0.293 0.534 0.515 -0.509 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00346 HG00346 0.938 0.561 0.143 -0.046 0.051 0.607 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.732 0.471 0.096 -0.126 -0.114 0.49 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.133 -0.07 -0.242 -0.363 0.122 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.01 -0.055 -0.125 -0.168 -0.347 -0.012 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00349 HG00349 -1.385 -1.574 -1.783 -1.722 -1.726 -1.93 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.44 -1.633 -1.7 -1.666 -1.743 -1.932 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.285 -1.321 -1.273 -1.285 -1.672 -1.847 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.004 -1.079 -1.159 -1.211 -1.557 -1.811 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00350 HG00350 -1.799 -1.973 -2.01 -2.164 -2.211 -2.063 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.982 -2.036 -2.066 -2.103 -2.245 -2.227 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.029 -2.107 -2.068 -1.926 -2.087 -2.462 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.747 -1.858 -1.894 -1.78 -1.904 -2.504 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00351 HG00351 -0.345 -0.441 -0.723 -1.069 -0.84 -0.395 -0.648 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.558 -0.681 -0.81 -1.06 -0.864 -0.383 -0.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.545 -0.571 -0.64 -0.71 -0.378 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.049 -0.084 -0.115 -0.237 -0.481 -0.373 -0.473 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00353 HG00353 -0.558 -0.592 -0.647 -0.867 -0.935 -1.093 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.852 -0.906 -0.856 -0.825 -0.806 -1.076 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.078 -1.089 -1.078 -1.07 -0.888 -0.923 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.961 -0.974 -0.98 -1.021 -1.07 -0.948 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00355 HG00355 -1.552 -1.565 -1.49 -1.148 -0.65 -0.31 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.304 -1.345 -1.335 -0.955 -0.608 -0.189 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.929 -0.955 -0.983 -0.844 -0.589 -0.179 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.849 -0.873 -0.892 -0.854 -0.609 -0.165 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00356 HG00356 -0.236 -0.078 -0.132 -0.164 -0.332 0.401 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.251 -0.179 -0.208 -0.374 0.452 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.721 -0.649 -0.538 -0.402 -0.483 0.186 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.8 -0.696 -0.558 -0.554 0.12 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00357 HG00357 0.627 0.655 0.697 0.67 0.562 0.749 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.723 0.69 0.66 0.499 0.434 0.792 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.693 0.725 0.64 0.428 0.252 0.704 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.554 0.575 0.524 0.345 0.222 0.665 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00358 HG00358 1.653 1.623 1.495 1.401 1.302 1.115 1.011 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.458 1.396 1.246 1.253 1.296 1.201 1.083 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.264 1.113 0.907 0.88 1.063 1.38 1.178 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.021 0.927 0.799 0.763 0.781 1.365 1.202 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00360 HG00360 0.54 0.585 0.831 0.878 0.537 0.105 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.897 0.929 1.043 0.888 0.452 0.059 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.204 1.253 1.269 1.014 0.387 -0.184 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.257 1.218 1.216 1.072 0.507 -0.294 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00362 HG00362 0.12 0.095 -0.053 -0.072 0.036 0.501 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.001 -0.058 -0.21 -0.13 0.263 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.373 -0.424 -0.415 -0.353 -0.326 -0.063 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.537 -0.584 -0.5 -0.376 -0.181 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00364 HG00364 0.84 0.73 0.602 0.499 0.716 0.834 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.701 0.615 0.479 0.351 0.58 0.845 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.581 0.506 0.472 0.429 0.508 0.552 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.805 0.714 0.636 0.655 0.595 0.474 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00365 HG00365 -0.121 -0.314 -0.668 -1.181 -1.31 -0.751 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.416 -0.671 -0.991 -1.526 -1.674 -0.903 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.256 -1.425 -1.66 -1.923 -2.058 -1.257 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.681 -1.81 -1.972 -2.07 -2.225 -1.32 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00366 HG00366 -1.743 -1.769 -1.887 -1.754 -1.886 -1.412 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.004 -2.059 -2.057 -1.874 -1.876 -1.416 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.909 -1.929 -1.915 -1.826 -1.767 -1.356 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.43 -1.482 -1.51 -1.535 -1.518 -1.335 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00367 HG00367 -1.227 -1.145 -1.105 -1.283 -1.512 -1.284 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.347 -1.298 -1.246 -1.302 -1.526 -1.357 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.037 -1.068 -1.06 -1.029 -1.324 -1.408 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.665 -0.68 -0.687 -0.757 -1.053 -1.397 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00368 HG00368 1.495 1.522 1.574 1.569 1.694 1.923 1.672 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.606 1.579 1.568 1.525 1.698 1.844 1.708 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.539 1.524 1.523 1.513 1.557 1.752 1.752 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.47 1.443 1.42 1.376 1.479 1.658 1.762 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00369 HG00369 1.27 1.162 1.009 0.933 0.861 0.715 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.098 0.959 0.944 0.933 0.841 0.8 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.431 0.445 0.541 0.662 0.648 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.034 -0.005 0.013 0.143 0.436 0.609 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00371 HG00371 0.19 0.252 0.209 0.272 0.529 0.66 0.013 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.25 0.252 0.23 0.251 0.462 0.687 0.042 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 0.018 0.06 0.132 0.323 0.699 0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.112 -0.152 -0.18 -0.015 0.087 0.683 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00372 HG00372 1.042 0.843 0.787 0.841 1.258 1.181 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.918 0.757 0.757 0.766 1.189 1.131 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.848 0.807 0.761 0.767 0.889 1.085 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.109 0.991 0.804 0.655 0.725 1.019 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00373 HG00373 0.544 0.772 0.858 0.939 0.644 0.461 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.601 0.776 0.938 1.021 0.665 0.426 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.79 0.856 0.984 1.024 0.69 0.456 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.861 0.84 0.858 0.684 0.473 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00375 HG00375 -0.695 -0.623 -0.648 -0.817 -1.152 -1.627 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.76 -0.749 -0.719 -0.794 -1.051 -1.605 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.51 -0.454 -0.465 -0.783 -1.479 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.349 -0.363 -0.38 -0.438 -0.688 -1.394 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00376 HG00376 0.28 0.226 -0.048 -0.376 -0.673 -1.115 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.06 -0.047 -0.17 -0.414 -0.632 -1.088 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.286 -0.353 -0.422 -0.489 -0.751 -0.914 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.579 -0.598 -0.645 -0.731 -0.897 -0.814 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00378 HG00378 -2.117 -2.087 -2.073 -1.83 -1.651 -1.088 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.72 -1.733 -1.794 -1.823 -1.833 -1.155 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.297 -1.376 -1.418 -1.489 -1.754 -1.31 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.068 -1.159 -1.201 -1.196 -1.497 -1.327 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00379 HG00379 -0.347 -0.328 -0.234 -0.334 -0.664 -0.752 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.665 -0.607 -0.507 -0.388 -0.49 -0.783 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.915 -0.822 -0.685 -0.472 -0.404 -0.666 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.796 -0.703 -0.559 -0.433 -0.297 -0.647 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00380 HG00380 0.664 0.362 0.134 0 0.128 -0.496 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.649 0.45 0.255 0.158 0.097 -0.469 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.787 0.68 0.527 0.415 0.274 -0.292 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.761 0.71 0.641 0.557 0.381 -0.184 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00381 HG00381 -0.695 -0.848 -0.89 -0.884 -1.008 -1.015 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.623 -0.721 -0.763 -0.822 -1.04 -1.058 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.534 -0.535 -0.531 -0.426 -0.856 -1.198 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.462 -0.482 -0.389 -0.266 -0.671 -1.208 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00382 HG00382 -0.113 -0.108 -0.183 -0.142 0.256 0.626 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.051 -0.125 -0.151 -0.099 0.192 0.692 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.368 0.343 0.204 0.187 0.21 0.611 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.651 0.626 0.501 0.375 0.228 0.596 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00383 HG00383 1.769 1.653 1.541 1.274 0.766 0.132 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.803 1.68 1.52 1.253 0.82 0.16 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.777 1.647 1.51 1.336 0.889 0.256 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.643 1.519 1.427 1.288 0.927 0.282 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG00384 HG00384 1.589 1.584 1.548 1.375 1.419 1.129 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.714 1.691 1.594 1.409 1.466 1.237 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.669 1.644 1.565 1.432 1.484 1.168 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.469 1.424 1.448 1.457 1.429 1.161 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01334 HG01334 -0.675 -0.622 -0.45 0.024 0.856 1.643 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.501 -0.48 -0.378 -0.015 0.737 1.571 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.268 -0.281 -0.24 -0.025 0.557 1.484 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.242 -0.24 -0.176 0.062 0.448 1.459 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01500 HG01500 0.506 0.221 -0.277 -0.819 -1.461 -1.945 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.269 -0.018 -0.406 -0.951 -1.455 -2.052 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.517 -0.791 -1.193 -1.634 -2.145 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.851 -0.878 -0.986 -1.257 -1.633 -2.211 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01501 HG01501 -0.84 -0.628 -0.277 0.02 0.187 0.278 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.277 -0.105 0.1 0.097 0.304 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.329 -0.184 -0.006 0.128 0.053 0.241 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.189 -0.143 -0.067 0.075 -0.004 0.212 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01503 HG01503 0.875 0.885 0.712 0.377 0.571 0.353 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.03 0.982 0.867 0.617 0.794 0.485 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.408 1.357 1.243 1.088 1.185 0.659 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.536 1.467 1.367 1.287 1.362 0.727 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01504 HG01504 1.58 1.632 1.673 1.572 1.171 0.724 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.223 1.326 1.408 1.321 1.091 0.515 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.011 1.093 1.192 1.164 1.099 0.324 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.835 0.906 1.013 1.09 1.075 0.294 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01506 HG01506 -0.319 -0.074 0.201 0.524 0.988 1.434 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.17 0.055 0.334 0.645 0.992 1.466 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.233 0.345 0.523 0.727 0.954 1.436 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.534 0.557 0.573 0.65 0.881 1.387 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01507 HG01507 -0.054 -0.007 0.163 0.28 0.202 -0.341 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.15 -0.06 0.153 0.258 0.406 -0.061 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.139 0.218 0.384 0.493 0.669 0.304 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.489 0.466 0.476 0.52 0.734 0.411 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01509 HG01509 -0.699 -0.52 -0.467 -0.473 -0.218 0.319 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.54 -0.453 -0.445 -0.38 -0.106 0.395 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.667 -0.671 -0.65 -0.454 0.031 0.487 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.847 -0.764 -0.531 0.039 0.544 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01510 HG01510 -1.481 -1.3 -1.041 -0.843 -0.491 -0.352 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.708 -1.542 -1.283 -1.013 -0.413 -0.121 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.521 -1.455 -1.393 -1.24 -0.495 0.108 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.509 -1.456 -1.438 -1.391 -0.742 0.199 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01512 HG01512 -1.235 -1.27 -1.251 -1.154 -1.131 -0.601 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.442 -1.538 -1.527 -1.481 -1.358 -0.788 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.632 -1.694 -1.736 -1.88 -1.721 -1.067 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.738 -1.848 -1.968 -2.109 -1.948 -1.157 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01513 HG01513 -0.114 -0.146 -0.118 -0.039 0.243 0.841 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.087 -0.164 -0.106 -0.013 0.203 0.868 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.179 -0.195 -0.179 -0.149 0.046 0.785 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.168 -0.244 -0.319 -0.359 -0.178 0.748 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01515 HG01515 -0.074 -0.161 -0.252 -0.314 -0.434 -0.367 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.307 -0.279 -0.303 -0.292 -0.278 -0.223 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.637 -0.612 -0.52 -0.298 0.081 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.59 -0.571 -0.621 -0.661 -0.319 0.166 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01516 HG01516 -0.133 -0.106 -0.219 -0.271 -0.39 -1.008 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.206 -0.153 -0.192 -0.219 -0.253 -0.727 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.425 -0.391 -0.349 -0.32 -0.137 -0.516 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.765 -0.783 -0.771 -0.651 -0.321 -0.446 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01518 HG01518 2.537 2.479 2.215 1.865 1.344 0.773 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.579 2.469 2.197 1.719 1.484 0.827 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.167 2.1 1.968 1.693 1.529 1 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.667 1.654 1.591 1.48 1.495 1.05 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01519 HG01519 2.382 2.522 2.62 2.571 2.781 2.851 2.75 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.253 2.363 2.465 2.487 2.772 2.881 2.732 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.863 1.935 2.033 2.184 2.463 2.768 2.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.537 1.594 1.668 1.768 2.142 2.654 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01521 HG01521 0.225 0.073 -0.117 -0.221 -0.306 -0.559 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.2 -0.206 -0.288 -0.357 -0.325 -0.511 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.981 -0.995 -1.049 -1.062 -0.684 -0.566 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.444 -1.434 -1.509 -1.607 -1.13 -0.569 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01522 HG01522 0.505 0.507 0.525 0.797 0.894 0.548 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.68 0.712 0.738 0.868 0.827 0.56 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.997 1.042 1.105 1.094 0.898 0.599 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.17 1.178 1.151 1.172 1.012 0.639 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01524 HG01524 2.005 2.054 2.164 2.309 2.468 2.727 2.75 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.91 1.979 2.139 2.325 2.583 2.764 2.732 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.89 2.006 2.159 2.445 2.789 2.817 2.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.935 2.029 2.245 2.519 2.865 2.798 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01525 HG01525 -0.831 -0.783 -0.8 -0.806 -0.709 -0.201 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.754 -0.742 -0.789 -0.755 -0.551 -0.118 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.389 -0.438 -0.501 -0.554 -0.186 -0.001 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.192 -0.17 -0.194 -0.277 -0.019 0.09 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01527 HG01527 -2.201 -2.336 -2.401 -2.204 -1.983 -1.652 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.301 -2.423 -2.454 -2.353 -2.186 -1.709 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.316 -2.342 -2.296 -2.231 -2.321 -1.994 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.263 -2.299 -2.269 -2.136 -2.271 -2.077 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01528 HG01528 -0.443 -0.348 -0.357 -0.454 -0.55 -0.75 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.263 -0.312 -0.373 -0.53 -0.773 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.2 -0.223 -0.174 -0.541 -0.734 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.23 -0.269 -0.273 -0.195 -0.458 -0.745 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01530 HG01530 1.762 1.737 1.792 1.733 1.68 1.059 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.59 1.643 1.737 1.761 1.885 1.284 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.262 1.301 1.354 1.427 1.73 1.738 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.926 1.055 1.161 1.177 1.499 1.834 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01531 HG01531 0.48 0.322 0.086 -0.346 -0.68 -0.649 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.261 0.15 -0.033 -0.38 -0.806 -0.801 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.14 0.044 -0.078 -0.257 -0.842 -1.094 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 0.033 -0.103 -0.199 -0.741 -1.191 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01536 HG01536 -0.974 -1.102 -1.092 -1.082 -1.138 -1.126 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.961 -1.07 -1.071 -1.06 -0.993 -0.96 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.999 -0.986 -0.948 -0.827 -0.637 -0.853 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.95 -0.905 -0.796 -0.685 -0.446 -0.769 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01537 HG01537 0.293 0.649 0.952 1.091 1.133 1.596 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.542 0.776 0.976 1.124 1.085 1.491 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.878 0.908 0.98 1.084 1.12 1.119 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.091 1.073 1.028 1.09 1.154 1.022 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01602 HG01602 0.624 0.551 0.473 0.264 -0.041 -0.949 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.521 0.454 0.33 0.166 -0.1 -0.92 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.128 0.086 -0.088 -0.209 -0.378 -0.93 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.242 -0.246 -0.343 -0.466 -0.602 -0.966 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01603 HG01603 -0.768 -0.943 -1.006 -1.027 -0.979 -0.378 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.822 -0.918 -0.979 -1.05 -1.106 -0.33 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -0.858 -0.853 -0.9 -0.989 -0.405 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -0.844 -0.832 -0.784 -0.866 -0.393 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01605 HG01605 -0.464 -0.595 -0.669 -0.76 -1.105 -0.916 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.451 -0.59 -0.855 -1.155 -0.962 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.527 -0.672 -0.907 -1.208 -1.11 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.518 -0.595 -0.706 -0.864 -1.137 -1.163 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01606 HG01606 1.855 1.83 1.895 2.05 2.106 2.279 2.185 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.125 2.059 2.073 2.01 2.013 2.189 2.182 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.134 2.062 2.019 1.907 1.794 1.915 2.173 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.895 1.793 1.673 1.544 1.573 1.83 2.17 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01607 HG01607 1.555 1.672 1.794 1.516 0.711 0.016 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.74 1.8 1.847 1.547 0.784 -0.188 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.185 2.174 2.064 1.761 0.969 -0.329 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.485 2.434 2.302 1.938 1.244 -0.404 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01608 HG01608 -0.873 -1.081 -1.247 -1.145 -0.74 -0.227 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.874 -1 -1.038 -0.861 -0.245 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.469 -0.56 -0.579 -0.687 -0.808 -0.37 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.396 -0.462 -0.499 -0.682 -0.376 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01610 HG01610 -0.902 -0.856 -0.773 -0.514 0.017 0.919 1.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.222 -1.14 -0.895 -0.228 0.706 1.633 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.944 -1.991 -2.064 -1.995 -1.152 0.433 1.711 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.346 -2.41 -2.509 -2.439 -1.767 0.223 1.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01612 HG01612 0.393 0.241 -0.034 -0.633 -1.068 -1.033 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.143 -0.262 -0.486 -0.827 -1.05 -0.93 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.645 -0.711 -0.821 -0.9 -0.885 -0.791 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.599 -0.678 -0.761 -0.65 -0.757 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01613 HG01613 1.615 1.747 1.901 1.991 2.097 2.059 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.338 1.447 1.596 1.74 2.009 2.062 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.834 0.909 1.085 1.297 1.765 2.081 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.587 0.691 0.865 1.153 1.655 2.062 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01615 HG01615 0.026 0.078 0.072 -0.002 -0.342 -0.719 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.004 0.079 0.103 0.135 -0.016 -0.585 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.195 0.157 0.081 0.054 0.156 -0.242 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.45 0.385 0.262 0.074 0.052 -0.143 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01617 HG01617 0.165 -0.016 -0.129 0.013 -0.102 0.039 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.257 0.174 0.053 0.079 -0.088 -0.041 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.371 0.375 0.352 0.28 0.081 -0.095 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.705 0.671 0.625 0.58 0.333 -0.129 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01618 HG01618 1.004 1.005 0.857 0.47 0.052 -0.294 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.968 0.97 0.949 0.716 0.274 -0.169 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.045 1.055 1.017 0.995 0.773 0.002 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.043 1.054 1.023 1.065 0.97 0.081 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01619 HG01619 0.513 0.339 0.174 -0.072 0.075 -0.281 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.242 0.059 -0.143 0.064 -0.181 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.154 -0.21 -0.311 -0.364 -0.169 0.063 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.405 -0.438 -0.487 -0.504 -0.354 0.12 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01620 HG01620 1.364 1.267 1.182 1.108 0.887 0.744 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.387 1.328 1.312 1.151 0.79 0.566 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.285 1.329 1.336 1.306 0.942 0.59 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.133 1.168 1.233 1.254 0.944 0.654 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01623 HG01623 -1.786 -1.613 -1.323 -0.778 -0.032 -0.18 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.766 -1.573 -1.284 -0.872 -0.237 -0.366 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.521 -1.465 -1.348 -1.231 -0.814 -0.631 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.574 -1.541 -1.54 -1.469 -1.212 -0.755 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01624 HG01624 1.693 1.578 1.483 1.428 1.658 1.971 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.018 1.871 1.714 1.659 1.836 2.057 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.208 2.136 1.986 1.935 2.169 2.374 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.204 2.189 2.14 2.09 2.259 2.485 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01625 HG01625 -0.258 -0.206 -0.069 -0.071 -0.431 -1.178 -2.283 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.207 -0.128 -0.079 -0.064 -0.301 -1.331 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.064 0.013 0.067 0.039 -0.055 -1.369 -2.199 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.313 0.369 0.423 0.401 0.229 -1.413 -2.186 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01626 HG01626 1.503 1.32 1.373 1.088 0.575 -0.031 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.534 1.45 1.349 1.09 0.787 -0.041 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.478 1.39 1.29 1.244 0.983 0.01 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.346 1.292 1.234 1.242 1.081 0.018 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01631 HG01631 -0.957 -0.764 -0.418 0.047 0.205 -0.157 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.386 -0.153 0.243 0.235 -0.227 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 0.17 0.353 0.582 0.515 -0.276 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.229 0.282 0.453 0.664 0.643 -0.235 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01632 HG01632 -1.437 -1.421 -1.262 -0.853 -0.565 0.231 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.3 -1.27 -1.271 -1.094 -0.929 0.156 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.953 -0.907 -0.887 -1.14 -1.338 -0.275 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.698 -0.727 -0.908 -1.315 -0.406 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01668 HG01668 -0.559 -0.407 -0.473 -0.471 -0.532 -0.439 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.505 -0.495 -0.529 -0.522 -0.654 -0.651 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.29 -0.259 -0.223 -0.305 -0.723 -1.053 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.064 0.097 0.141 0.071 -0.49 -1.238 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01669 HG01669 -0.572 -0.616 -0.677 -0.812 -1.208 -0.954 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.538 -0.571 -0.688 -0.894 -1.25 -0.925 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.028 -1.003 -1.012 -1.035 -1.221 -0.953 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.324 -1.302 -1.249 -1.124 -1.204 -0.934 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01670 HG01670 -0.682 -0.699 -0.627 -0.499 -0.154 -0.053 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.361 -0.315 -0.325 -0.067 -0.054 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.126 -0.103 -0.119 -0.134 0.066 -0.081 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.25 -0.163 -0.098 -0.016 0.134 -0.042 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01672 HG01672 -0.082 -0.181 -0.212 -0.326 -0.11 -0.443 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.389 -0.371 -0.367 -0.076 -0.383 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.577 -0.53 -0.551 -0.412 -0.013 -0.19 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.453 -0.323 -0.234 -0.212 0.03 -0.089 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01673 HG01673 1.34 1.208 1.145 1.447 1.854 1.253 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.6 1.523 1.515 1.63 1.817 1.358 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.699 1.716 1.728 1.722 1.747 1.298 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.654 1.626 1.586 1.587 1.692 1.257 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01675 HG01675 1.519 1.477 1.597 1.638 1.374 0.831 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.682 1.604 1.638 1.579 1.318 0.817 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.638 1.573 1.547 1.47 1.271 0.769 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.488 1.419 1.374 1.317 1.179 0.745 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01676 HG01676 -1.726 -1.773 -1.694 -1.353 -0.444 0.473 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.967 -1.946 -1.759 -1.24 -0.496 0.553 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.091 -2.039 -1.827 -1.388 -0.53 0.575 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.866 -1.805 -1.675 -1.324 -0.664 0.621 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01678 HG01678 -0.354 -0.475 -0.396 0.03 0.347 0.601 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.021 -0.057 -0.125 0.074 0.251 0.577 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.195 0.184 0.143 -0.014 -0.039 0.468 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.105 0.085 0.026 -0.079 -0.216 0.425 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01679 HG01679 -0.241 -0.336 -0.392 -0.462 -0.658 -0.923 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.267 -0.264 -0.311 -0.355 -0.452 -0.827 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.183 0.161 0.136 0.105 -0.039 -0.576 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.545 0.474 0.381 0.298 0.174 -0.444 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01680 HG01680 0.95 0.958 0.919 0.845 0.781 0.361 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.992 0.965 0.89 0.809 0.791 0.429 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.007 0.968 0.918 0.804 0.705 0.52 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.793 0.827 0.874 0.778 0.673 0.548 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01682 HG01682 0.752 0.63 0.562 0.564 0.367 0.931 2.089 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.724 0.629 0.505 0.377 0.173 0.834 2.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.163 0.107 0.055 -0.11 -0.187 0.392 2.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.139 -0.187 -0.22 -0.278 -0.3 0.192 2.138 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01684 HG01684 -0.24 -0.099 0.262 0.395 0.398 0.172 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.067 0.145 0.319 0.383 0.481 0.125 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.188 0.234 0.332 0.423 0.575 0.256 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.187 0.256 0.372 0.654 0.262 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01685 HG01685 2.263 2.336 2.24 1.902 1.317 1.13 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.261 2.234 2.117 1.875 1.466 1.07 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.847 1.781 1.699 1.643 1.498 1.172 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.677 1.622 1.557 1.428 1.36 1.162 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01686 HG01686 -1.523 -1.592 -1.471 -1.023 -0.624 -0.289 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.318 -1.337 -1.177 -0.851 -0.57 -0.275 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.224 -1.161 -1.053 -0.812 -0.694 -0.237 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.152 -1.076 -0.949 -0.823 -0.77 -0.278 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01695 HG01695 0.829 0.86 0.832 0.78 0.624 0.835 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.717 0.728 0.753 0.678 0.891 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.335 0.458 0.538 0.727 1.005 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.117 0.012 0.211 0.374 0.741 1.044 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01697 HG01697 0.059 -0.182 -0.315 -0.654 -0.778 -0.574 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.396 -0.538 -0.579 -0.767 -0.837 -0.648 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.91 -0.887 -0.89 -0.895 -0.978 -0.862 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.876 -0.87 -0.871 -0.831 -0.946 -1.013 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01699 HG01699 0.909 0.874 0.643 0.158 -0.463 -0.932 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.248 1.109 0.906 0.36 -0.368 -0.833 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.271 1.093 0.873 0.489 -0.117 -0.901 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.126 0.961 0.743 0.471 0.025 -0.91 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01700 HG01700 -0.364 -0.461 -0.414 -0.204 -0.154 -0.04 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.338 -0.352 -0.331 -0.168 -0.194 -0.086 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.563 -0.521 -0.486 -0.393 -0.282 -0.036 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.903 -0.812 -0.715 -0.667 -0.436 0.008 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01702 HG01702 -0.88 -0.957 -0.954 -0.868 -0.494 -0.08 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.052 -1.067 -1.009 -0.698 -0.374 -0.119 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.951 -0.92 -0.837 -0.562 -0.2 -0.213 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.697 -0.624 -0.528 -0.355 -0.051 -0.261 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01704 HG01704 0.676 0.705 0.856 0.91 0.427 -0.227 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.072 1.088 1.175 1.084 0.623 -0.043 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.422 1.392 1.334 1.183 0.769 0.235 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.226 1.151 1.077 0.961 0.702 0.289 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01705 HG01705 -0.249 -0.36 -0.35 -0.136 -0.147 -0.816 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 -0.002 0.031 0.174 0.19 -0.709 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.5 0.498 0.489 0.555 0.483 -0.5 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.619 0.607 0.606 0.636 0.598 -0.472 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01707 HG01707 -0.199 -0.306 -0.474 -0.646 -0.779 -0.599 -0.408 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.647 -0.664 -0.876 -1.083 -1.03 -0.601 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.057 -1.105 -1.17 -1.346 -1.38 -0.707 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.127 -1.172 -1.239 -1.273 -1.397 -0.772 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01708 HG01708 0.355 0.416 0.437 0.418 0.387 0.456 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.171 0.173 0.163 0.245 0.271 0.549 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.226 -0.302 -0.345 -0.343 -0.069 0.692 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.268 -0.347 -0.476 -0.57 -0.387 0.721 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01709 HG01709 -0.055 -0.103 -0.077 -0.121 -0.235 -0.613 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.029 -0.012 0.023 0.186 0.019 -0.5 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.308 0.33 0.395 0.595 0.591 -0.275 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.531 0.562 0.648 0.827 0.799 -0.135 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01710 HG01710 0.473 0.447 0.516 0.865 0.955 0.728 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.64 0.669 0.738 0.95 0.923 0.678 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.66 0.737 0.867 0.921 0.774 0.53 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.633 0.716 0.794 0.833 0.732 0.477 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01746 HG01746 -0.654 -0.251 0.136 0.554 0.908 1.131 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.537 -0.223 0.164 0.624 0.982 1.163 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.236 0.037 0.431 0.975 0.963 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.365 -0.269 -0.15 0.186 0.799 0.894 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01747 HG01747 -1.286 -1.263 -1.298 -1.235 -0.549 0.374 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.542 -1.505 -1.468 -1.404 -0.826 0.112 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.544 -1.559 -1.603 -1.587 -1.237 -0.201 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.329 -1.4 -1.522 -1.608 -1.324 -0.331 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01756 HG01756 0.139 0.08 0.047 0.19 0.816 1.289 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.18 0.1 0.101 0.262 0.777 1.259 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.397 0.421 0.545 0.814 1.167 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.581 0.572 0.599 0.782 0.897 1.153 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01757 HG01757 -0.021 -0.191 -0.221 -0.025 0.153 0.705 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.386 -0.494 -0.456 -0.263 0.069 0.795 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.791 -0.73 -0.656 -0.573 -0.141 0.764 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.104 -1.02 -0.908 -0.803 -0.403 0.738 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01761 HG01761 -0.171 -0.492 -0.64 -0.698 -0.785 -0.463 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.521 -0.61 -0.711 -0.805 -0.44 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.716 -0.706 -0.72 -0.711 -0.862 -0.57 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.976 -0.953 -0.913 -0.856 -0.918 -0.563 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01762 HG01762 -0.334 -0.519 -0.545 -0.552 -0.698 -0.539 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.607 -0.662 -0.533 -0.38 -0.579 -0.51 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.409 -0.389 -0.351 -0.342 -0.393 -0.381 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.046 -0.057 -0.115 -0.176 -0.376 -0.352 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01765 HG01765 0.145 0.411 0.801 1.07 0.999 0.943 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.263 0.49 0.748 0.933 1.07 0.969 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.321 0.413 0.529 0.654 0.861 0.996 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.141 0.161 0.254 0.378 0.601 0.933 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01766 HG01766 0.468 0.586 0.543 0.439 0.348 -0.16 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.236 1.177 1.052 0.785 0.451 -0.165 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.596 1.518 1.339 1.105 0.701 -0.173 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.501 1.467 1.316 1.133 0.827 -0.124 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01767 HG01767 -1.278 -1.388 -1.492 -1.448 -1.42 -0.98 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.499 -1.597 -1.633 -1.623 -1.62 -1.187 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.296 -1.318 -1.333 -1.333 -1.679 -1.505 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.761 -0.77 -0.809 -0.903 -1.337 -1.644 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01768 HG01768 -1.132 -1.088 -1 -0.891 -0.468 0.45 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.565 -1.488 -1.396 -1.241 -0.695 0.4 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.99 -1.98 -1.898 -1.822 -1.174 0.162 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.958 -1.954 -1.917 -1.863 -1.35 0.038 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01770 HG01770 -2.05 -2.092 -2.247 -2.01 -1.56 -1.226 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.135 -2.207 -2.25 -2.051 -1.599 -1.128 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.315 -2.381 -2.464 -2.365 -1.909 -1.081 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.553 -2.647 -2.751 -2.683 -2.273 -1.112 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01771 HG01771 0.079 0.065 0.121 0.065 -0.433 -0.92 -1.554 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.274 0.298 0.268 0.238 0.009 -0.718 -1.602 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.626 0.604 0.589 0.516 0.568 -0.124 -1.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.686 0.703 0.685 0.631 0.663 0.099 -1.678 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01773 HG01773 0.119 0.02 -0.212 -0.307 -0.397 -0.631 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.393 0.257 0.045 -0.268 -0.498 -0.644 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.666 0.604 0.503 0.213 -0.427 -0.839 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.691 0.691 0.514 -0.175 -0.836 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01775 HG01775 -1.431 -1.514 -1.39 -1.002 -0.489 -0.119 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.188 -1.172 -1.038 -0.778 -0.331 -0.106 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.798 -0.722 -0.585 -0.348 -0.11 0.057 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.597 -0.492 -0.364 -0.259 -0.001 0.102 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01776 HG01776 -1.201 -1.325 -1.241 -1.039 -0.376 -0.64 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.224 -1.117 -1.109 -0.942 -0.505 -0.66 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.074 -1.083 -1.052 -1.03 -0.866 -0.718 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.075 -1.1 -1.122 -1.107 -1.066 -0.763 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01777 HG01777 0.969 0.903 0.811 0.825 0.703 -0.195 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.906 0.804 0.821 0.698 -0.122 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.674 0.689 0.738 0.734 0.668 -0.065 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.592 0.594 0.62 0.644 -0.038 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01778 HG01778 -0.294 -0.293 -0.331 -0.196 0.093 -0.656 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.38 -0.293 -0.286 -0.115 0.069 -0.594 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.666 -0.634 -0.557 -0.407 -0.174 -0.631 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.983 -0.971 -0.896 -0.71 -0.418 -0.683 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01779 HG01779 -1.587 -1.688 -1.764 -1.653 -1.05 -0.254 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.746 -1.765 -1.783 -1.66 -1.008 -0.132 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.644 -1.702 -1.738 -1.617 -1.046 -0.128 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.586 -1.635 -1.707 -1.63 -1.203 -0.075 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01781 HG01781 0.185 0.298 0.48 0.707 1.001 1.061 2.089 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.244 0.376 0.592 0.723 0.989 0.98 2.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.391 0.461 0.588 0.635 0.743 0.842 2.132 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.328 0.439 0.578 0.613 0.654 0.723 2.138 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01783 HG01783 1.027 1.118 0.892 0.633 0.331 -0.272 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.632 0.696 0.671 0.644 0.38 -0.327 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.538 0.484 0.502 0.583 0.508 -0.421 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.564 0.549 0.621 0.552 -0.453 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01784 HG01784 0.3 -0.022 -0.203 -0.468 -0.663 -0.51 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.047 -0.163 -0.307 -0.472 -0.86 -0.767 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.432 -0.519 -0.604 -0.658 -1.166 -0.941 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.464 -0.493 -0.551 -0.631 -1.136 -1.014 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01785 HG01785 0.083 0.077 -0.034 -0.075 -0.014 0.949 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 -0.049 -0.113 -0.254 -0.139 0.848 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.361 -0.372 -0.407 -0.489 -0.369 0.609 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.592 -0.617 -0.619 -0.589 -0.428 0.495 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01786 HG01786 0.261 0.268 0.342 0.053 -0.329 -0.896 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.018 0.044 0.055 -0.094 -0.206 -0.766 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.366 -0.33 -0.256 -0.293 -0.204 -0.515 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.536 -0.502 -0.426 -0.386 -0.27 -0.467 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01789 HG01789 -0.053 -0.065 -0.003 -0.08 -0.099 0.292 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.105 -0.079 -0.019 -0.071 -0.123 0.12 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.135 -0.139 -0.122 -0.254 -0.407 -0.208 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.19 -0.233 -0.228 -0.324 -0.585 -0.368 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01790 HG01790 0.079 0.209 0.384 0.648 0.95 1.219 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.437 0.492 0.519 0.584 0.703 1.089 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.687 0.636 0.583 0.626 0.585 0.822 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.553 0.546 0.532 0.607 0.582 0.788 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG01791 HG01791 0.469 0.453 0.58 1.01 1.119 0.983 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.631 0.737 0.927 1.164 1.127 0.912 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.265 1.349 1.506 1.566 1.26 1.013 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.5 1.556 1.632 1.67 1.399 1.09 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02215 HG02215 -0.842 -0.704 -0.604 -0.51 -0.314 -0.037 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -0.841 -0.742 -0.664 -0.438 -0.116 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.246 -1.173 -1.105 -1.096 -0.731 -0.322 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.439 -1.421 -1.395 -1.289 -0.951 -0.434 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02219 HG02219 1.074 0.884 0.677 0.479 0.593 0.925 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.878 0.771 0.61 0.397 0.543 0.992 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.367 0.311 0.261 0.175 0.407 1.015 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.018 -0.049 -0.089 -0.08 0.289 0.994 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02220 HG02220 -0.615 -0.652 -0.627 -0.524 -0.348 -0.522 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.347 -0.357 -0.333 -0.227 0.032 -0.368 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.051 0.05 0.08 0.174 0.491 0.031 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 0.144 0.206 0.266 0.627 0.176 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02221 HG02221 1.441 1.508 1.537 1.454 1.507 1.13 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.45 1.443 1.448 1.392 1.453 1.129 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.204 1.246 1.279 1.322 1.318 0.918 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.948 0.992 1.066 1.198 1.283 0.846 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02223 HG02223 0.783 0.826 0.755 0.763 0.683 0.495 0.361 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.484 0.503 0.519 0.661 0.562 0.297 0.419 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.574 0.588 0.631 0.693 0.51 0.009 0.497 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.915 0.918 0.938 0.94 0.69 -0.12 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02224 HG02224 -0.413 -0.466 -0.363 -0.009 -0.057 -0.467 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.483 -0.478 -0.374 -0.131 -0.225 -0.526 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.341 -0.25 -0.348 -0.397 -0.616 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.257 -0.175 -0.107 -0.188 -0.372 -0.613 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02230 HG02230 -0.431 -0.389 -0.178 0.037 0.278 -0.263 -0.556 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.341 -0.21 0.049 0.191 0.36 -0.147 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.037 0.042 0.201 0.273 0.358 0.03 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 0.275 0.32 0.358 0.32 0.043 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02231 HG02231 0.19 0.476 0.782 1.064 1.297 1.193 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.593 0.911 1.162 1.303 1.405 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.707 0.796 0.938 1.048 1.232 1.612 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.694 0.781 0.853 0.974 1.129 1.667 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02232 HG02232 -0.572 -0.541 -0.448 -0.551 -0.886 -1.027 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.639 -0.616 -0.578 -0.593 -0.751 -0.915 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.523 -0.606 -0.778 -0.723 -0.533 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.412 -0.426 -0.498 -0.787 -0.907 -0.386 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02233 HG02233 -0.594 -0.542 -0.683 -1.014 -1.26 -1.431 -2.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.522 -0.572 -0.843 -1.002 -1.285 -2.076 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.115 -0.155 -0.21 -0.354 -0.523 -1.077 -2.084 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.039 -0.049 -0.112 -0.119 -0.38 -0.98 -2.085 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02234 HG02234 1.29 1.485 1.541 1.234 1.108 0.84 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.346 1.465 1.499 1.302 1.301 1.08 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.397 1.375 1.293 1.156 1.435 1.487 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.357 1.296 1.238 1.141 1.228 1.629 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02235 HG02235 1.26 1.417 1.617 1.708 1.778 1.845 2.237 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.256 1.339 1.473 1.605 1.816 1.998 2.258 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.416 1.434 1.476 1.58 1.859 2.001 2.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.419 1.415 1.468 1.637 1.887 1.991 2.292 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02236 HG02236 -1.103 -1.089 -1.087 -0.747 -0.498 -0.4 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.363 -1.302 -1.19 -0.833 -0.701 -0.445 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.378 -1.293 -1.124 -1.013 -0.938 -0.664 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.165 -1.144 -1.103 -1.066 -1.064 -0.73 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02238 HG02238 -0.946 -1.006 -0.875 -0.736 -0.524 -0.583 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.766 -0.649 -0.628 -0.59 -0.375 -0.701 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.021 0.074 0.05 0.078 0.067 -0.54 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.591 0.64 0.671 0.665 0.512 -0.465 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HG02239 HG02239 -0.163 -0.065 0.232 0.588 0.762 0.681 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.074 0.105 0.3 0.703 0.89 0.885 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.681 0.685 0.77 0.877 1.13 1.152 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.031 1.048 1.116 1.14 1.165 1.257 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00511 HGDP00511 1.477 1.327 1.295 1.549 1.719 0.967 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.632 1.538 1.55 1.718 1.811 0.935 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.714 1.693 1.721 1.817 1.861 1 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.67 1.676 1.745 1.836 1.862 1.026 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00512 HGDP00512 -0.157 -0.34 -0.427 -0.596 -0.957 -0.935 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.363 -0.479 -0.515 -0.669 -1.067 -0.98 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.92 -0.892 -0.913 -1.04 -1.263 -1.141 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.286 -1.232 -1.216 -1.305 -1.427 -1.21 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00513 HGDP00513 -1.868 -1.852 -1.671 -1.537 -1.046 -0.746 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.776 -1.743 -1.635 -1.505 -0.976 -0.531 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.49 -1.436 -1.392 -1.243 -0.907 -0.356 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.432 -1.389 -1.315 -1.19 -0.894 -0.305 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00514 HGDP00514 -1.7 -1.763 -1.797 -1.624 -1.092 -0.687 -0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.758 -1.803 -1.827 -1.603 -1.083 -0.838 -0.432 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.368 -1.367 -1.355 -1.262 -1.071 -0.81 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.96 -0.926 -0.846 -0.849 -0.901 -0.845 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00515 HGDP00515 -0.762 -0.837 -0.735 -0.724 -0.727 -0.344 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.831 -0.826 -0.742 -0.722 -0.827 -0.372 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.711 -0.651 -0.545 -0.492 -0.716 -0.486 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.622 -0.584 -0.494 -0.364 -0.577 -0.47 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00516 HGDP00516 0.277 0.418 0.532 0.797 1.27 1.251 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.395 0.517 0.609 0.774 1.163 1.085 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.928 0.946 1.02 1.025 1.127 0.953 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.201 1.219 1.235 1.214 1.201 0.898 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00517 HGDP00517 -1.32 -1.394 -1.608 -1.9 -2.279 -1.664 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.627 -1.679 -1.769 -2.074 -2.386 -1.582 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.24 -2.218 -2.255 -2.466 -2.535 -1.579 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.494 -2.456 -2.453 -2.56 -2.658 -1.575 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00518 HGDP00518 0.054 0.14 0.419 0.82 0.684 0.157 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.468 0.523 0.655 0.846 0.58 0.24 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.252 0.305 0.377 0.459 0.432 0.201 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.017 0.017 0.038 0.141 0.281 0.185 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00519 HGDP00519 -0.892 -0.947 -0.969 -0.953 -0.636 0.33 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.644 -0.694 -0.732 -0.834 -0.699 0.373 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.137 -0.152 -0.15 -0.266 -0.48 0.136 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.164 0.164 0.195 0.161 -0.179 0.091 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00520 HGDP00520 -2.168 -2.125 -2.127 -2.345 -2.252 -1.836 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.045 -2.117 -2.175 -2.333 -2.203 -1.904 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.766 -1.87 -2.059 -2.337 -2.248 -1.85 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.773 -1.811 -1.947 -2.269 -2.327 -1.816 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00522 HGDP00522 1.169 0.897 0.387 -0.244 -0.72 -1.217 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.131 0.873 0.35 -0.227 -0.69 -1.021 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.771 0.605 0.339 -0.011 -0.457 -0.806 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.393 0.335 0.245 0.038 -0.201 -0.699 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00523 HGDP00523 -0.554 -0.807 -0.952 -1.217 -1.428 -1.431 -0.556 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.803 -0.942 -1.169 -1.4 -1.62 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -1.132 -1.172 -1.302 -1.403 -1.74 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.406 -1.406 -1.409 -1.471 -1.523 -1.773 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00524 HGDP00524 0.883 0.888 0.865 0.746 0.352 -0.187 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.847 0.839 0.786 0.713 0.403 -0.048 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.971 0.935 0.911 0.656 0.331 0.072 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.012 0.95 0.824 0.558 0.301 0.11 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00525 HGDP00525 -0.364 -0.088 0.26 0.802 1.405 1.87 2.602 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.377 -0.227 0.031 0.593 1.143 1.796 2.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.56 -0.509 -0.423 -0.173 0.502 1.624 2.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.824 -0.736 -0.552 0.027 1.538 2.546 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00527 HGDP00527 -0.848 -1.04 -1.291 -1.493 -1.738 -2.69 -2.58 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.857 -1.004 -1.118 -1.203 -1.542 -2.592 -2.55 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.9 -1.019 -1.121 -1.428 -2.328 -2.505 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.948 -0.897 -0.93 -1.071 -1.401 -2.291 -2.493 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00528 HGDP00528 0.675 0.825 0.913 0.991 1.199 0.479 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.02 1.046 1.009 0.931 1.079 0.454 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.185 1.195 1.181 1.127 1.003 0.392 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.043 1.067 1.099 1.121 1.054 0.373 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00529 HGDP00529 1.77 1.911 2.018 2.027 2.369 2.57 2.75 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.511 1.569 1.679 1.881 2.285 2.509 2.732 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.398 1.474 1.497 1.611 2.008 2.305 2.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.251 1.301 1.374 1.453 1.833 2.205 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00531 HGDP00531 -0.826 -0.757 -0.794 -0.88 -0.679 -0.907 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.746 -0.722 -0.838 -0.859 -0.612 -0.967 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.239 -0.267 -0.361 -0.433 -0.493 -0.859 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.302 0.276 0.206 0.074 -0.118 -0.887 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00534 HGDP00534 0.421 0.307 0.442 0.314 0.029 -0.435 -0.135 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.303 0.33 0.408 0.319 0.133 -0.287 -0.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.214 0.268 0.319 0.271 0.125 0.025 -0.073 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.399 0.471 0.472 0.345 0.155 0.132 -0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00535 HGDP00535 0.483 0.322 0.262 0.391 -0.004 -0.7 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.411 0.315 0.331 -0.103 -0.73 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.616 0.509 0.444 0.347 -0.136 -0.885 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.51 0.395 0.375 -0.015 -0.94 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00536 HGDP00536 1.395 1.486 1.653 1.615 1.771 0.994 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.047 1.18 1.417 1.524 1.758 1.196 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.61 0.771 1.034 1.297 1.619 1.318 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.468 0.586 0.796 1.126 1.522 1.334 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00537 HGDP00537 -1.062 -1.244 -1.494 -1.862 -2.391 -2.633 -2.432 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.978 -1.213 -1.419 -1.829 -2.332 -2.752 -2.4 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.841 -0.978 -1.215 -1.51 -2.018 -2.89 -2.352 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.583 -0.742 -0.968 -1.238 -1.743 -2.908 -2.339 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00538 HGDP00538 0.338 0.242 0.008 -0.15 -0.068 0.245 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.049 -0.163 -0.308 -0.306 -0.055 0.183 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.233 -0.286 -0.415 -0.354 0.052 0.219 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.104 -0.125 -0.208 0.156 0.262 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00539 HGDP00539 1.961 2.067 1.936 1.562 0.903 0.157 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.979 2 1.839 1.474 0.903 0.328 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.923 1.867 1.753 1.444 0.962 0.417 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.638 1.597 1.486 1.343 0.937 0.466 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00666 HGDP00666 -0.074 0.029 0.099 0.413 0.933 0.714 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.261 0.338 0.326 0.528 1 0.819 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.466 0.463 0.462 0.599 1.032 0.921 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.418 0.417 0.425 0.569 0.95 0.968 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00667 HGDP00667 -0.347 -0.477 -0.426 -0.463 -0.896 -1.274 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.287 -0.32 -0.309 -0.424 -0.865 -1.293 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.095 0.033 -0.056 -0.204 -0.723 -1.175 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.417 0.329 0.181 -0.104 -0.574 -1.097 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00668 HGDP00668 0.805 0.808 0.685 0.741 0.907 0.874 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.671 0.621 0.507 0.63 0.719 0.77 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.641 0.617 0.555 0.528 0.472 0.552 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.521 0.485 0.5 0.533 0.326 0.462 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00669 HGDP00669 0.832 0.768 0.76 1.054 1.082 0.363 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.726 0.718 0.817 0.931 0.985 0.397 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.622 0.587 0.607 0.697 0.773 0.379 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.355 0.38 0.401 0.502 0.631 0.391 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00670 HGDP00670 0.321 0.052 -0.126 -0.15 -0.406 -0.555 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.186 0.048 -0.064 -0.186 -0.521 -0.454 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.012 -0.055 -0.134 -0.301 -0.71 -0.404 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.351 -0.371 -0.475 -0.546 -0.817 -0.356 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00671 HGDP00671 0.024 -0.199 -0.479 -0.704 -0.839 -0.919 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.077 -0.283 -0.568 -0.828 -0.877 -0.969 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.225 -0.33 -0.527 -0.79 -0.925 -0.992 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.356 -0.428 -0.575 -0.799 -0.912 -1.011 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00672 HGDP00672 -0.382 -0.175 -0.213 -0.16 -0.058 0.463 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.215 -0.141 -0.152 -0.121 -0.055 0.532 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.122 -0.105 -0.132 -0.15 -0.034 0.527 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.302 -0.28 -0.221 -0.091 0.51 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00673 HGDP00673 0.103 0.232 0.282 0.328 0.105 -0.349 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.38 0.448 0.379 0.334 0.057 -0.352 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.864 0.864 0.796 0.718 0.303 -0.343 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.29 1.258 1.18 1.049 0.636 -0.282 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00674 HGDP00674 0.097 0.253 0.362 0.555 0.765 0.178 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.153 0.264 0.389 0.661 0.885 0.253 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.565 0.619 0.721 0.977 1.231 0.402 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.843 0.927 1.051 1.235 1.51 0.487 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00794 HGDP00794 -0.918 -0.843 -0.77 -0.523 -0.356 -0.24 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.749 -0.765 -0.714 -0.517 -0.41 -0.329 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.025 -0.03 0.011 0.058 -0.221 -0.376 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.466 0.373 0.319 0.289 -0.066 -0.336 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00797 HGDP00797 0.163 0.291 0.492 0.836 1.308 1.565 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.48 0.527 0.687 0.958 1.264 1.635 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.76 0.799 0.911 1.194 1.318 1.717 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.824 0.872 0.957 1.165 1.336 1.732 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00799 HGDP00799 1.129 1.206 1.165 1.221 1.258 1.264 1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.109 1.094 1.025 0.968 0.883 1.152 1.557 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.47 0.406 0.375 0.355 0.296 0.81 1.599 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.112 -0.141 -0.14 -0.055 -0.033 0.656 1.609 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00800 HGDP00800 1.562 1.724 1.797 1.73 1.7 1.914 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.658 1.768 1.778 1.722 1.703 2.04 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.866 1.833 1.758 1.657 1.694 2.163 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.828 1.783 1.733 1.631 1.634 2.189 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00802 HGDP00802 0.733 0.667 0.469 0.266 -0.186 0.038 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.87 0.706 0.563 0.294 -0.032 0.118 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.511 0.51 0.493 0.399 0.351 0.236 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.245 0.257 0.27 0.311 0.49 0.284 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00803 HGDP00803 -1.342 -1.306 -1.347 -1.397 -0.951 -0.83 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.548 -1.505 -1.481 -1.388 -0.912 -0.761 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.525 -1.445 -1.379 -1.177 -0.584 -0.671 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.25 -1.197 -1.082 -0.841 -0.352 -0.594 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00804 HGDP00804 -0.726 -0.813 -1.014 -1.267 -1.472 -1.44 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.873 -1 -1.1 -1.31 -1.385 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.829 -0.845 -0.917 -0.995 -0.983 -1.092 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.693 -0.683 -0.641 -0.729 -0.685 -1.006 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00805 HGDP00805 0.029 0.166 0.285 0.501 0.545 -0.089 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.093 0.114 0.209 0.381 0.585 -0.002 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.403 0.377 0.454 0.539 0.209 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.699 0.613 0.478 0.428 0.425 0.239 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00807 HGDP00807 -1.881 -1.909 -1.99 -1.568 -1.287 -1.073 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.739 -1.729 -1.673 -1.38 -1.32 -1.227 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.561 -1.451 -1.262 -1.023 -0.985 -1.256 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.28 -1.138 -0.971 -0.763 -0.679 -1.209 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00808 HGDP00808 -0.317 -0.299 -0.335 -0.151 -0.009 -0.11 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.186 -0.148 -0.214 -0.128 -0.078 -0.068 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.11 0.206 0.301 0.233 0.059 -0.02 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.224 0.323 0.422 0.471 0.186 0.03 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00810 HGDP00810 0.212 0.138 -0.017 -0.109 -0.197 -0.791 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.509 0.493 0.386 0.268 0.108 -0.775 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.703 0.716 0.71 0.723 0.6 -0.409 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.697 0.74 0.777 0.81 0.837 -0.261 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00879 HGDP00879 0.906 0.568 0.236 -0.052 -0.876 -1.792 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.849 0.551 0.317 0.02 -0.819 -1.785 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.52 0.378 0.27 0.083 -0.59 -1.874 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.333 0.219 0.108 0.016 -0.452 -1.887 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00880 HGDP00880 -0.37 -0.543 -0.699 -0.817 -0.476 0.565 1.724 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.873 -0.979 -1.157 -1.207 -0.685 0.465 1.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.751 -1.824 -1.897 -1.874 -1.269 0.111 1.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.086 -2.116 -2.153 -2.129 -1.52 -0.106 1.884 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00881 HGDP00881 -0.495 -0.558 -0.534 -0.475 -0.299 -0.487 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.311 -0.386 -0.447 -0.397 -0.282 -0.54 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.101 -0.127 -0.167 -0.144 -0.158 -0.615 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.029 0.005 -0.029 -0.081 -0.641 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00882 HGDP00882 1.332 1.254 1.143 1.304 1.064 0.821 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.318 1.232 1.174 1.299 1.089 0.798 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 1.038 1.117 1.082 0.915 0.684 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.869 0.902 0.953 0.939 0.85 0.582 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00883 HGDP00883 -0.693 -0.682 -0.672 -0.808 -0.688 -0.139 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.802 -0.813 -0.834 -0.991 -0.915 -0.463 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.848 -0.864 -0.926 -0.933 -0.985 -0.716 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.773 -0.786 -0.82 -0.83 -0.847 -0.751 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00884 HGDP00884 0.439 0.495 0.545 0.527 0.7 0.863 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.607 0.606 0.57 0.434 0.526 0.764 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.83 0.814 0.78 0.692 0.498 0.759 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.959 0.957 0.92 0.839 0.661 0.761 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00885 HGDP00885 -0.363 -0.573 -0.57 -0.846 -1.374 -1.258 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.211 -0.331 -0.388 -0.751 -1.268 -1.21 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.211 -0.225 -0.301 -0.596 -0.946 -1.182 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.096 -0.125 -0.176 -0.413 -0.711 -1.122 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00886 HGDP00886 -1.747 -1.659 -1.513 -1.139 -1.216 -1.048 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.624 -1.501 -1.375 -1.099 -1.098 -0.931 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.196 -1.105 -1.016 -0.948 -0.885 -0.537 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.986 -0.94 -0.858 -0.887 -0.863 -0.402 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00888 HGDP00888 0.678 0.771 0.735 0.755 0.745 0.861 1.889 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.629 0.652 0.656 0.602 0.6 0.808 1.881 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.441 0.489 0.491 0.43 0.333 0.602 1.867 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.231 0.242 0.272 0.221 0.115 0.546 1.863 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00889 HGDP00889 0.627 0.731 0.693 0.598 0.702 -0.007 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.688 0.726 0.69 0.681 -0.033 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.822 0.864 0.88 0.89 0.735 -0.008 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.977 0.956 0.869 0.806 0.748 0.006 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00890 HGDP00890 0.574 0.613 0.553 0.483 0.117 -0.578 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.8 0.842 0.723 0.65 0.197 -0.595 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.131 1.144 1.135 0.985 0.442 -0.535 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.145 1.17 1.196 1.142 0.648 -0.516 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00891 HGDP00891 0.955 0.868 0.669 0.386 0.544 0.681 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.393 0.244 0.219 0.532 0.776 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.115 0.022 -0.145 -0.091 0.434 0.857 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 0.103 0.033 0.026 0.429 0.839 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00892 HGDP00892 1.295 1.304 1.235 1.159 1.482 1.844 0.675 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.524 1.442 1.386 1.276 1.397 1.749 0.667 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.777 1.661 1.564 1.491 1.525 1.784 0.653 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.841 1.763 1.712 1.68 1.558 1.845 0.649 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00893 HGDP00893 -0.949 -1.054 -1.193 -1.476 -1.711 -2.019 -2.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.037 -1.075 -1.198 -1.47 -1.757 -2.015 -2.076 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.044 -1.126 -1.241 -1.412 -1.661 -1.858 -2.084 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.925 -1.032 -1.232 -1.448 -1.713 -1.754 -2.085 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00894 HGDP00894 -0.52 -0.518 -0.421 -0.374 -0.129 -0.168 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.587 -0.501 -0.387 -0.114 -0.121 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.501 -0.487 -0.453 -0.313 -0.091 -0.034 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.355 -0.365 -0.312 -0.182 0.01 -0.051 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00895 HGDP00895 -0.347 -0.391 -0.179 0.113 0.431 0.548 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.22 -0.224 -0.137 0.054 0.394 0.586 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.096 -0.091 -0.066 0.019 0.396 0.562 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 -0.066 -0.052 0.037 0.365 0.585 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00896 HGDP00896 -0.815 -0.613 -0.383 -0.135 0.1 0.288 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.893 -0.801 -0.58 -0.306 -0.074 0.1 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.07 -0.98 -0.84 -0.6 -0.25 -0.076 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.039 -0.977 -0.872 -0.668 -0.278 -0.146 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00897 HGDP00897 -0.737 -0.609 -0.551 -0.591 -0.702 -0.224 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.576 -0.497 -0.432 -0.581 -0.738 -0.204 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.551 -0.507 -0.538 -0.687 -0.963 -0.303 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.838 -0.816 -0.831 -0.962 -1.13 -0.336 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00898 HGDP00898 0.514 0.41 0.252 0.001 -0.3 -0.093 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.654 0.546 0.403 0.182 -0.144 0.011 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.755 0.717 0.55 0.387 0.153 0.166 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.942 0.902 0.739 0.471 0.346 0.237 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00899 HGDP00899 0.16 0.115 0.268 0.573 0.629 0.64 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.334 0.246 0.322 0.562 0.645 0.661 0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.348 0.331 0.347 0.474 0.555 0.676 0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.23 0.208 0.241 0.286 0.513 0.63 0.242 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00900 HGDP00900 -1.012 -1.207 -1.482 -2.02 -2.213 -1.613 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.471 -1.599 -1.796 -2.267 -2.42 -1.795 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.131 -2.21 -2.362 -2.665 -2.758 -1.906 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.284 -2.316 -2.429 -2.787 -2.989 -1.927 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00901 HGDP00901 -1.289 -1.435 -1.63 -1.738 -1.236 -0.494 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.163 -1.285 -1.508 -1.629 -1.148 -0.572 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.681 -0.799 -0.97 -1.136 -1.049 -0.572 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.48 -0.592 -0.715 -0.864 -0.859 -0.578 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00902 HGDP00902 -0.653 -0.686 -0.684 -0.894 -1.1 -0.984 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.704 -0.744 -1.001 -1.184 -1.072 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.969 -1.048 -1.112 -1.212 -1.323 -1.099 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.382 -1.526 -1.544 -1.486 -1.114 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01062 HGDP01062 -0.132 -0.365 -0.56 -0.606 -1.073 -1.639 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.232 -0.292 -0.326 -0.285 -0.78 -1.589 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.514 -0.419 -0.315 -0.281 -0.613 -1.527 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.725 -0.63 -0.475 -0.402 -0.633 -1.56 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01063 HGDP01063 0.556 0.336 0.082 -0.218 -0.472 -0.391 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.452 0.265 -0.003 -0.351 -0.577 -0.363 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.21 -0.356 -0.581 -0.852 -0.89 -0.473 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.034 -1.101 -1.218 -1.328 -1.227 -0.484 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01064 HGDP01064 0.173 0.19 -0.022 -0.272 -0.593 -1.166 -1.554 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.196 0.151 0.044 -0.156 -0.308 -1.081 -1.602 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.38 0.24 0.072 0.016 -0.63 -1.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.475 0.408 0.251 0.023 0.034 -0.453 -1.678 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01065 HGDP01065 1.672 1.576 1.366 1.154 0.944 0.801 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.58 1.498 1.262 0.98 0.898 0.886 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.999 0.905 0.753 0.685 0.764 0.977 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.476 0.456 0.39 0.363 0.565 1.016 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01066 HGDP01066 0.872 0.936 0.934 1.082 1.34 1.218 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.833 0.902 1.09 1.395 1.305 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.704 0.699 0.74 0.923 1.352 1.521 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.585 0.628 0.68 0.834 1.18 1.581 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01067 HGDP01067 -0.468 -0.42 -0.319 -0.211 -0.158 -0.131 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.257 -0.231 -0.228 -0.231 -0.18 -0.079 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.417 -0.421 -0.458 -0.55 -0.495 -0.072 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.9 -0.934 -0.959 -0.837 -0.127 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01068 HGDP01068 -0.192 0.131 0.372 0.9 1.177 0.592 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.007 0.27 0.431 0.827 1.109 0.646 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.5 0.627 0.771 0.943 1.09 0.856 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.779 0.895 1.021 1.128 0.926 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01069 HGDP01069 -0.277 -0.372 -0.285 -0.177 -0.162 0.019 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.173 -0.211 -0.26 -0.227 -0.27 -0.046 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.161 0.157 0.047 -0.156 -0.205 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.348 0.35 0.397 0.315 0.003 -0.202 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01070 HGDP01070 0.618 0.543 0.347 0.132 -0.095 0.347 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.319 0.249 0.097 -0.087 -0.264 0.34 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.816 -0.856 -0.925 -0.876 0.126 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.527 -1.527 -1.552 -1.56 -1.432 0.033 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01071 HGDP01071 0.686 0.732 0.575 0.543 0.292 -0.774 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.999 1.024 0.949 0.813 0.569 -0.649 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.188 1.233 1.189 1.094 0.759 -0.326 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.064 1.106 1.099 0.977 0.723 -0.269 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01072 HGDP01072 -1.177 -1.297 -1.431 -1.348 -1.277 -0.962 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.154 -1.239 -1.367 -1.342 -1.29 -0.94 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.249 -1.298 -1.389 -1.466 -1.47 -0.758 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.34 -1.326 -1.377 -1.481 -1.524 -0.745 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01073 HGDP01073 -0.581 -0.671 -0.765 -0.895 -0.8 -0.712 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.676 -0.795 -0.92 -0.732 -0.701 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.784 -0.767 -0.769 -0.873 -0.704 -0.638 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.941 -0.824 -0.765 -0.775 -0.651 -0.663 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01074 HGDP01074 -0.395 -0.32 -0.403 -0.304 -0.255 -0.294 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.16 -0.257 -0.244 -0.161 -0.254 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.263 -0.227 -0.173 -0.189 -0.169 -0.283 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.529 -0.462 -0.356 -0.358 -0.275 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01075 HGDP01075 1.21 1.089 0.96 0.816 0.711 0.521 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.17 1.15 1.082 0.944 0.845 0.482 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.466 1.373 1.26 1.218 1.177 0.636 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.805 1.728 1.603 1.46 1.382 0.732 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01077 HGDP01077 0.911 0.922 0.837 0.638 0.107 -0.43 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.813 0.789 0.753 0.705 0.202 -0.395 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.605 0.598 0.612 0.67 0.384 -0.288 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.43 0.438 0.514 0.366 -0.221 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01149 HGDP01149 1.137 1.264 1.279 1.107 0.974 0.704 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.469 1.514 1.499 1.3 1.101 0.803 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.706 1.709 1.649 1.502 1.271 0.927 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.662 1.676 1.674 1.627 1.407 0.992 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01151 HGDP01151 1.93 1.852 1.764 1.51 1.266 1.242 0.162 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.104 1.992 1.901 1.623 1.273 1.174 0.193 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.986 1.913 1.846 1.773 1.441 1.13 0.232 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.775 1.748 1.742 1.709 1.504 1.157 0.242 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01152 HGDP01152 -0.521 -0.472 -0.328 -0.061 0.167 0.848 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.288 -0.33 -0.291 -0.213 -0.128 0.759 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.144 -0.227 -0.298 -0.355 -0.388 0.462 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 -0.068 -0.254 -0.378 -0.416 0.391 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01155 HGDP01155 -0.523 -0.524 -0.644 -0.909 -1.321 -1.371 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.618 -0.665 -0.763 -0.91 -1.419 -1.427 -0.221 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.806 -0.83 -0.939 -1.359 -1.532 -0.152 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.602 -0.657 -0.771 -0.924 -1.318 -1.555 -0.134 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01156 HGDP01156 0.568 0.679 0.922 1.129 1.396 1.332 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.454 0.595 0.731 0.982 1.342 1.484 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.458 0.518 0.561 0.63 1.071 1.752 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.506 0.541 0.568 0.553 0.798 1.768 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01161 HGDP01161 -1.337 -1.532 -1.675 -1.971 -2.137 -2.141 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.393 -1.585 -1.77 -1.981 -2.029 -2.194 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.381 -1.575 -1.861 -2.103 -2.181 -2.088 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.499 -1.586 -1.744 -2.055 -2.2 -2.1 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01162 HGDP01162 1.54 1.384 1.271 1.302 0.786 0.009 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.656 1.486 1.413 1.372 0.798 0.112 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.483 1.45 1.467 1.401 0.868 0.269 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.007 1.027 1.08 1.117 0.804 0.319 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01164 HGDP01164 0.869 1.197 1.458 1.573 1.219 0.877 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.067 1.301 1.543 1.618 1.301 0.855 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.226 1.401 1.579 1.666 1.434 0.939 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.148 1.248 1.361 1.504 1.476 0.982 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01166 HGDP01166 -1.034 -0.859 -0.419 0.095 0.354 0.359 0.105 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.683 -0.496 -0.001 0.463 0.595 0.432 0.064 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.138 0.011 0.347 0.719 0.935 0.558 0.01 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.169 0.257 0.464 0.758 1.045 0.637 -0.003 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01167 HGDP01167 0.799 0.846 0.735 0.557 0.623 0.943 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.621 0.661 0.573 0.426 0.436 0.808 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.546 0.502 0.421 0.44 0.334 0.386 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.508 0.49 0.459 0.508 0.357 0.275 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01169 HGDP01169 -0.191 -0.049 0.195 0.446 0.741 0.495 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.289 0.383 0.49 0.684 0.825 0.575 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.749 0.783 0.828 0.961 0.947 0.764 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.792 0.853 0.959 1.015 1.027 0.861 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01171 HGDP01171 -0.946 -0.873 -0.751 -0.659 -0.474 -0.331 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.782 -0.719 -0.637 -0.619 -0.569 -0.25 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.812 -0.798 -0.765 -0.732 -0.763 -0.25 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.879 -0.846 -0.786 -0.665 -0.811 -0.273 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01173 HGDP01173 0.288 0.105 -0.018 -0.374 -0.673 -0.831 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.031 -0.189 -0.299 -0.405 -0.585 -0.779 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.391 -0.492 -0.543 -0.516 -0.468 -0.625 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.632 -0.693 -0.708 -0.665 -0.542 -0.55 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01174 HGDP01174 1.451 1.46 1.553 1.638 1.503 1.554 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.38 1.322 1.403 1.338 1.245 1.566 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.016 0.914 0.843 0.766 0.892 1.428 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.737 0.634 0.48 0.434 0.636 1.362 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01177 HGDP01177 0.57 0.587 0.959 1.293 1.598 1.831 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.316 0.447 0.797 1.157 1.448 1.836 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0 0.111 0.385 0.717 1.13 1.811 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 0.035 0.153 0.34 0.886 1.772 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01357 HGDP01357 0.826 0.921 1.074 1.128 1.295 1.323 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.546 0.664 0.807 0.944 1.256 1.408 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.123 -0.083 0.022 0.227 0.851 1.539 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.306 -0.293 -0.301 -0.258 0.462 1.54 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01358 HGDP01358 -0.174 -0.098 0.15 0.495 0.723 1.465 2.237 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.321 -0.167 0.042 0.357 0.499 1.328 2.258 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.363 -0.262 -0.104 0.1 1.029 2.285 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.419 -0.394 -0.382 -0.282 -0.065 0.918 2.292 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01359 HGDP01359 0.856 1 0.924 0.839 0.896 1.916 2.75 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.164 1.01 0.83 0.787 1.869 2.732 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.148 1.107 1.027 0.902 0.803 1.597 2.706 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.996 0.983 1.012 1.047 0.963 1.522 2.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01360 HGDP01360 0.613 0.773 0.869 0.783 0.397 0.868 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.814 0.931 0.942 0.771 0.444 0.909 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.04 1.039 0.938 0.691 0.523 1.116 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.042 1.038 0.972 0.745 0.468 1.202 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01361 HGDP01361 -0.274 -0.218 -0.228 -0.175 0.137 0.543 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.481 -0.357 -0.322 -0.186 0.124 0.538 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.334 -1.25 -1.084 -0.773 -0.098 0.273 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.657 -1.561 -1.436 -1.174 -0.338 0.192 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01362 HGDP01362 -1.551 -1.565 -1.471 -1.419 -1.396 -1.476 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.624 -1.669 -1.588 -1.565 -1.525 -1.572 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.997 -2.02 -1.944 -1.972 -2.021 -1.575 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.025 -2.024 -2.041 -2.088 -2.203 -1.649 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01363 HGDP01363 0.235 0.462 0.514 0.693 0.874 1.069 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.039 0.095 0.289 0.485 0.622 0.983 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.308 -0.219 -0.048 0.159 0.252 0.892 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.322 -0.275 -0.226 -0.127 0.09 0.848 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01366 HGDP01366 -0.635 -0.488 -0.606 -0.688 -0.531 -0.09 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.649 -0.602 -0.684 -0.725 -0.426 -0.126 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.492 -0.512 -0.577 -0.587 -0.436 -0.103 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.576 -0.564 -0.61 -0.577 -0.43 -0.14 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01367 HGDP01367 -0.351 -0.425 -0.228 -0.063 0.331 0.337 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.459 -0.534 -0.308 -0.118 0.39 0.414 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.578 -0.52 -0.367 0.201 0.689 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.633 -0.677 -0.68 -0.691 -0.191 0.802 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01369 HGDP01369 1.378 1.471 1.467 1.436 1.379 0.895 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.53 1.577 1.567 1.443 1.342 1.022 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.271 1.19 1.167 1.145 1.359 1.01 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.82 0.795 0.797 0.966 1.232 1.055 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01370 HGDP01370 -0.092 -0.166 -0.21 -0.161 -0.05 0.249 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.355 -0.343 -0.372 -0.329 -0.18 0.157 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.895 -0.891 -0.827 -0.76 -0.491 0.045 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.085 -1.077 -1.057 -1.028 -0.658 0.028 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01372 HGDP01372 -0.773 -0.835 -0.699 -0.315 0.393 0.938 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.993 -0.982 -0.826 -0.445 0.233 0.815 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1 -1.001 -0.874 -0.618 -0.085 0.639 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.901 -0.89 -0.827 -0.655 -0.269 0.529 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01373 HGDP01373 -0.052 0.029 0.409 0.97 1.158 0.713 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.212 0.381 0.622 1.162 1.345 0.872 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.899 1.012 1.182 1.408 1.575 1.118 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.281 1.333 1.387 1.429 1.58 1.201 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01374 HGDP01374 1.035 0.996 1.112 1.385 1.664 1.309 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.106 1.195 1.352 1.556 1.716 1.237 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.458 1.552 1.725 1.749 1.863 1.222 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.599 1.674 1.744 1.738 1.815 1.251 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01375 HGDP01375 0.675 0.968 1.256 1.553 1.674 1.574 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.794 1.03 1.249 1.463 1.545 1.588 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.967 0.979 1.066 1.118 1.261 1.578 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.095 1.088 1.202 1.103 1.533 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01376 HGDP01376 0.413 0.549 0.498 0.313 0.482 0.595 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.401 0.409 0.35 0.281 0.436 0.584 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.091 0.044 0.037 0.109 0.239 0.385 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.335 -0.32 -0.154 -0.028 0.29 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01377 HGDP01377 -0.333 -0.716 -1.039 -1.144 -1.51 -2.26 -2.688 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.564 -0.83 -1.051 -1.049 -1.039 -2.026 -2.756 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.569 -0.735 -0.9 -1.06 -0.771 -1.362 -2.84 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.692 -0.852 -1.135 -0.915 -1.152 -2.86 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01378 HGDP01378 -0.625 -0.727 -0.833 -1.118 -1.372 -1.325 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.658 -0.7 -0.786 -1.086 -1.21 -1.337 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.711 -0.721 -0.793 -0.983 -0.976 -1.374 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.746 -0.714 -0.733 -0.847 -0.823 -1.391 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01379 HGDP01379 -0.404 -0.436 -0.679 -1.1 -1.315 -0.936 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.651 -0.692 -0.843 -1.067 -1.28 -0.935 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.475 -0.542 -0.628 -0.691 -1.026 -0.924 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.08 -0.179 -0.31 -0.431 -0.791 -0.913 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01380 HGDP01380 0.312 0.357 0.397 0.319 0.135 -0.152 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.464 0.367 0.265 0.075 -0.335 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.656 0.611 0.567 0.523 0.298 -0.632 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.071 1.003 0.912 0.773 0.577 -0.66 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01381 HGDP01381 1.315 1.23 0.922 0.715 0.629 0.377 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.236 1.14 0.962 0.739 0.582 0.242 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.841 0.799 0.741 0.663 0.465 -0.037 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.484 0.498 0.506 0.523 0.405 -0.141 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01382 HGDP01382 0.078 0.003 -0.085 -0.437 -0.874 -1.454 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.043 0.019 -0.118 -0.277 -0.629 -1.286 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.068 -0.085 -0.126 -0.213 -0.324 -1.017 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.174 -0.143 -0.113 -0.217 -0.269 -0.886 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01384 HGDP01384 -0.657 -0.707 -0.648 -0.689 -0.703 -0.116 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.64 -0.604 -0.638 -0.766 -0.154 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.774 -0.704 -0.658 -0.666 -0.83 -0.26 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.826 -0.772 -0.704 -0.752 -0.891 -0.281 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01385 HGDP01385 -0.728 -0.934 -1.153 -1.349 -1.214 -1.305 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.933 -1.051 -1.252 -1.426 -1.276 -1.352 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.148 -1.188 -1.306 -1.404 -1.404 -1.453 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.91 -0.92 -0.961 -1.055 -1.293 -1.525 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01386 HGDP01386 -0.658 -0.536 -0.317 0.043 0.256 0.137 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.339 -0.255 0.07 0.14 -0.106 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.065 0.004 0.086 0.194 0.26 -0.258 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.432 0.524 0.565 0.555 0.512 -0.239 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01387 HGDP01387 -1.171 -1.125 -1.318 -1.567 -1.751 -1.445 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.267 -1.314 -1.49 -1.776 -1.963 -1.575 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.619 -1.65 -1.731 -1.9 -2.22 -1.878 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.719 -1.788 -1.857 -1.945 -2.298 -1.98 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01388 HGDP01388 0.351 0.564 0.634 0.957 1.358 1.288 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.481 0.639 0.983 1.366 1.188 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.337 0.437 0.591 0.825 1.308 1.115 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.227 0.323 0.443 0.625 1.122 1.079 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01396 HGDP01396 1.981 1.646 1.283 0.817 0.282 -0.133 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.85 1.592 1.322 0.855 0.464 -0.024 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.317 1.191 0.996 0.676 0.418 0.101 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.722 0.684 0.564 0.314 0.256 0.07 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01397 HGDP01397 0.063 0.188 0.322 0.131 -0.176 0.092 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.074 0.14 -0.053 -0.381 -0.085 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.299 -0.309 -0.195 -0.297 -0.273 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.358 -0.359 -0.33 -0.185 -0.134 -0.253 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01398 HGDP01398 -0.865 -0.795 -0.677 -0.639 -0.722 -1.3 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.862 -0.819 -0.722 -0.656 -0.704 -1.286 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.513 -0.486 -0.52 -0.618 -1.253 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.22 -0.213 -0.245 -0.319 -0.459 -1.256 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01399 HGDP01399 0.701 0.617 0.565 0.425 0.228 0.235 -0.608 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.657 0.667 0.634 0.468 0.388 0.284 -0.637 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.748 0.797 0.733 0.715 0.811 0.433 -0.676 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.873 0.927 0.927 0.888 1.005 0.541 -0.686 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01400 HGDP01400 0.088 0.24 0.324 0.254 0.122 0.13 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.324 0.392 0.437 0.403 0.2 0.038 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.646 0.682 0.661 0.675 0.527 0.141 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.731 0.814 0.871 0.821 0.687 0.224 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01403 HGDP01403 -0.845 -0.492 -0.047 0.251 0.235 -0.006 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.478 -0.21 0.052 0.351 0.419 -0.017 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.332 0.472 0.612 0.732 0.854 0.219 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.724 0.904 1.034 1.116 0.33 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01404 HGDP01404 -0.764 -0.494 -0.355 -0.142 -0.109 -0.217 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.832 -0.642 -0.581 -0.328 -0.255 -0.143 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.13 -1.109 -1.047 -0.889 -0.609 -0.104 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.44 -1.394 -1.329 -1.146 -0.899 -0.083 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A01 LP6005441-DNA_A01 -0.198 -0.343 -0.41 -0.568 -0.793 -1.137 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.479 -0.609 -0.725 -0.946 -1.133 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.076 -1.091 -1.153 -1.197 -1.287 -1.166 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.519 -1.488 -1.478 -1.496 -1.494 -1.194 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A05 LP6005441-DNA_A05 0.792 0.915 1.039 1.157 1.011 0.666 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.052 1.095 1.158 1.26 1.237 0.75 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.454 1.488 1.456 1.399 1.459 1.073 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.734 1.766 1.709 1.505 1.469 1.185 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_A06 LP6005441-DNA_A06 1.889 2.018 2.187 2.174 2.027 1.675 1.103 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.513 1.596 1.765 1.886 1.961 1.649 1.104 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.412 1.518 1.594 1.637 1.907 1.526 1.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.64 1.684 1.746 1.828 1.94 1.467 1.11 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B05 LP6005441-DNA_B05 1.212 1.161 1.15 0.992 0.57 -0.774 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.179 1.275 1.343 1.167 0.707 -0.71 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.051 1.118 1.157 1.099 0.806 -0.501 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.998 1.109 1.151 1.085 0.876 -0.432 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_B06 LP6005441-DNA_B06 -0.367 -0.627 -0.724 -0.784 -0.671 -0.55 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.588 -0.849 -0.969 -0.971 -0.798 -0.604 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.771 -0.866 -0.896 -0.819 -0.678 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.387 -0.442 -0.551 -0.622 -0.656 -0.703 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C02 LP6005441-DNA_C02 0.14 0.249 0.393 0.536 1.01 1.825 1.872 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.101 0.044 0.198 0.263 0.73 1.621 1.934 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.244 -0.153 -0.067 0.179 1.212 2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.425 -0.377 -0.332 -0.27 -0.025 1.011 2.038 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C09 LP6005441-DNA_C09 -0.69 -0.386 -0.238 -0.325 -0.518 -0.664 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.443 -0.276 -0.219 -0.353 -0.618 -0.672 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.558 -0.546 -0.439 -0.439 -0.691 -0.928 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.795 -0.824 -0.786 -0.644 -0.755 -0.975 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_C11 LP6005441-DNA_C11 0.398 0.463 0.523 0.431 0.867 0.66 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.109 0.222 0.239 0.359 0.855 0.661 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.04 0.102 0.115 0.257 0.761 0.719 -0.259 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.081 0.116 0.159 0.262 0.676 0.687 -0.258 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D02 LP6005441-DNA_D02 -0.549 -0.289 0.048 0.378 0.357 0.039 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.367 -0.07 0.194 0.286 0.005 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.681 -0.566 -0.354 -0.264 -0.077 -0.074 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.559 -0.488 -0.443 -0.474 -0.298 -0.146 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D09 LP6005441-DNA_D09 -0.186 -0.107 0.171 0.488 0.479 0.062 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.033 0.148 0.304 0.485 0.51 -0.079 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.736 0.753 0.791 0.734 0.598 -0.147 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.246 1.2 1.082 0.924 0.708 -0.174 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_D11 LP6005441-DNA_D11 -0.042 0.009 0.012 -0.023 0.005 0.4 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.007 -0.009 -0.02 -0.045 -0.084 0.374 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.04 -0.009 -0.054 -0.002 0.102 0.188 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.052 0.046 0.068 0.187 0.291 0.188 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G10 LP6005441-DNA_G10 -0.072 0.042 0.121 0.107 0.377 0.081 -0.135 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.024 0.101 0.169 0.269 0.396 0.11 -0.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 0.095 0.148 0.162 0.311 0.138 -0.073 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.077 -0.024 0.017 0.102 0.105 0.151 -0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G12 LP6005441-DNA_G12 -0.138 -0.157 -0.287 -0.158 -0.042 0.725 1.724 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.422 -0.486 -0.534 -0.5 -0.368 0.449 1.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.589 -0.656 -0.798 -0.913 -1.037 -0.021 1.864 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.539 -0.616 -0.703 -0.902 -1.203 -0.269 1.884 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H10 LP6005441-DNA_H10 -0.036 -0.077 -0.006 0.298 0.533 0.285 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.119 0.11 0.228 0.479 0.528 0.274 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.334 0.449 0.667 0.533 0.169 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.323 0.39 0.508 0.693 0.632 0.097 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H12 LP6005441-DNA_H12 0.644 0.809 0.847 0.682 0.556 0.491 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.682 0.777 0.798 0.686 0.512 0.443 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.426 0.402 0.355 0.245 0.376 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.031 0.034 0.047 0.039 -0.011 0.292 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06984 NA06984 0.188 0.148 0.168 0.259 0.529 0.716 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.479 0.476 0.603 0.66 0.793 0.742 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.253 1.281 1.309 1.338 1.277 0.881 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.587 1.632 1.591 1.571 1.569 0.942 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06985 NA06985 -0.01 -0.245 -0.515 -0.65 -0.506 -0.355 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.366 -0.537 -0.649 -0.604 -0.408 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.755 -0.858 -0.981 -0.928 -0.714 -0.753 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.957 -1.086 -1.24 -1.204 -0.86 -0.826 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06986 NA06986 -1.285 -1.306 -1.417 -1.555 -1.757 -2.197 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.413 -1.454 -1.485 -1.488 -1.666 -2.002 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.381 -1.318 -1.306 -1.235 -1.259 -1.772 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.149 -1.122 -1.075 -1 -1.055 -1.626 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06989 NA06989 0.541 0.459 0.422 0.296 0.112 0.061 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.522 0.518 0.61 0.519 0.352 0.213 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.526 0.508 0.48 0.535 0.615 0.542 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.483 0.539 0.526 0.556 0.634 0.67 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06993 NA06993 -0.725 -0.545 -0.487 -0.444 -0.144 0.064 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.346 -0.312 -0.224 -0.056 0.126 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.243 0.257 0.293 0.297 0.207 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.875 0.816 0.753 0.745 0.58 0.302 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06994 NA06994 -0.443 -0.565 -0.578 -0.695 -0.314 0.193 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.455 -0.542 -0.657 -0.798 -0.562 0.153 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.238 -0.304 -0.444 -0.616 -0.611 0.046 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.007 -0.135 -0.391 -0.582 0.042 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06995 NA06995 0.166 -0.136 -0.279 -0.362 -0.358 -0.109 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.117 -0.349 -0.4 -0.527 -0.431 -0.19 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.491 -0.546 -0.653 -0.641 -0.226 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.686 -0.707 -0.708 -0.775 -0.747 -0.259 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA06997 NA06997 0.292 0.242 0.105 0.07 0.004 -0.289 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.194 0.17 0.062 0.031 0.023 -0.203 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.024 0.022 -0.028 -0.07 -0.053 -0.081 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.192 -0.177 -0.191 -0.243 -0.204 -0.037 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07000 NA07000 -0.492 -0.5 -0.541 -0.74 -1.02 -1.371 -1.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.508 -0.566 -0.569 -0.726 -0.856 -1.284 -1.602 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 -0.045 -0.136 -0.194 -0.339 -1.092 -1.663 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.509 0.42 0.281 0.146 -0.032 -0.963 -1.678 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07014 NA07014 1.747 1.739 1.719 1.596 1.414 1.875 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.879 1.829 1.804 1.644 1.445 1.804 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.602 1.62 1.608 1.539 1.44 1.61 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.272 1.269 1.313 1.32 1.341 1.555 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07022 NA07022 -1.627 -1.646 -1.636 -1.52 -1.3 -0.288 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.753 -1.782 -1.73 -1.493 -1.323 -0.345 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.757 -1.721 -1.673 -1.549 -1.466 -0.576 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.627 -1.61 -1.538 -1.483 -1.492 -0.687 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07034 NA07034 1.01 1.033 0.812 0.617 0.688 0.447 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.147 1.093 0.891 0.636 0.722 0.486 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.114 1.06 0.934 0.89 0.855 0.488 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.875 0.836 0.809 0.873 0.897 0.512 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07037 NA07037 -0.301 -0.447 -0.516 -0.595 -0.41 -0.368 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.588 -0.656 -0.654 -0.655 -0.395 -0.356 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.5 -0.461 -0.407 -0.228 -0.232 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.211 -0.214 -0.198 -0.207 -0.094 -0.143 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07045 NA07045 -0.332 -0.345 -0.302 -0.099 0.186 0.501 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.478 -0.446 -0.186 0.216 0.574 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.918 -0.894 -0.845 -0.611 0.026 0.741 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.132 -1.033 -0.909 -0.788 -0.127 0.778 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07051 NA07051 0.544 0.476 0.582 0.881 1.154 1.46 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.394 0.363 0.515 0.757 1.001 1.4 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.084 0.174 0.295 0.448 0.7 1.122 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.126 -0.107 -0.008 0.152 0.399 1.034 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07055 NA07055 0.837 0.94 0.822 0.587 0.568 0.6 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.887 0.924 0.813 0.657 0.576 0.715 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.747 0.746 0.618 0.465 0.553 0.704 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.546 0.505 0.362 0.5 0.677 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07056 NA07056 -0.178 -0.226 -0.237 -0.101 0.288 0.637 2.089 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.446 -0.419 -0.34 -0.25 0.03 0.576 2.108 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.503 -0.454 -0.398 -0.378 -0.291 0.241 2.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.346 -0.348 -0.359 -0.328 -0.309 0.089 2.138 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07345 NA07345 -1.097 -1.113 -1.139 -1.228 -1.252 -0.669 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.228 -1.249 -1.254 -1.228 -1.195 -0.65 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.004 -1.027 -1.073 -1.13 -1.152 -0.675 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.65 -0.69 -0.748 -0.917 -1.063 -0.699 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07347 NA07347 -0.836 -0.971 -1.065 -1.2 -1.073 -1.024 -0.556 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.108 -1.224 -1.251 -1.218 -1.006 -0.947 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.398 -1.487 -1.597 -1.642 -1.258 -0.822 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.585 -1.667 -1.78 -1.894 -1.603 -0.829 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07349 NA07349 -0.05 -0.417 -0.866 -1.517 -2.009 -2.276 -2.54 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.454 -0.767 -1.09 -1.542 -1.854 -2.1 -2.605 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.879 -1.053 -1.235 -1.413 -1.409 -1.777 -2.687 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -1.069 -1.232 -1.325 -1.297 -1.594 -2.706 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA07357 NA07357 -1.005 -1.036 -1.139 -1.235 -1.303 -1.043 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.095 -1.111 -1.159 -1.219 -1.242 -1.043 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.261 -1.301 -1.355 -1.398 -1.212 -1.049 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.335 -1.351 -1.355 -1.357 -1.298 -1.041 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA10836 NA10836 0.313 0.545 0.637 0.509 0.719 0.73 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.567 0.712 0.766 0.636 0.749 0.745 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.883 0.916 0.953 0.962 0.928 0.746 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.98 0.961 0.943 0.995 1.047 0.763 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA10840 NA10840 -0.647 -0.692 -0.538 -0.241 0.178 0.308 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.481 -0.477 -0.393 -0.043 0.474 0.499 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.52 -0.538 -0.502 -0.233 0.525 0.795 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.735 -0.691 -0.471 0.39 0.849 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA10859 NA10859 -1.268 -1.244 -1.238 -1.023 -0.646 0.001 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.265 -1.216 -1.242 -1.127 -0.845 -0.142 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.002 -0.962 -1.004 -1.019 -0.988 -0.455 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.81 -0.746 -0.741 -0.814 -0.851 -0.541 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA10863 NA10863 -0.252 -0.265 -0.232 0.032 0.469 0.963 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.494 -0.436 -0.155 0.142 0.708 1.407 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.022 -0.975 -0.883 -0.668 -0.265 0.371 1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.183 -1.145 -1.015 -0.777 -0.36 0.227 1.456 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11829 NA11829 -0.971 -1.037 -1.219 -1.414 -1.518 -1.33 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.063 -1.15 -1.221 -1.35 -1.468 -1.36 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.759 -0.811 -0.914 -1.117 -1.379 -1.31 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.562 -0.619 -0.714 -0.936 -1.249 -1.297 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11830 NA11830 -2.352 -2.407 -2.422 -2.338 -1.869 -1.436 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.48 -2.484 -2.429 -2.373 -1.944 -1.4 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.595 -2.549 -2.48 -2.437 -2.092 -1.31 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.61 -2.539 -2.454 -2.37 -2.221 -1.316 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11831 NA11831 0.494 0.556 0.446 0.355 0.367 0.063 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.513 0.449 0.391 0.382 0.465 0.143 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.776 0.661 0.548 0.505 0.723 0.264 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.797 0.734 0.725 0.734 0.791 0.358 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11832 NA11832 0.769 0.861 0.942 1.011 1.024 0.594 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.964 0.986 1.058 1.09 1.146 0.627 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.989 1.021 1.106 1.137 1.199 0.807 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.768 0.838 0.938 0.98 1.091 0.866 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11839 NA11839 -0.208 -0.209 -0.215 -0.239 0.227 0.831 2.602 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.484 -0.495 -0.458 -0.001 0.673 2.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.042 -1.022 -0.967 -0.801 -0.341 0.407 2.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.328 -1.301 -1.17 -0.973 -0.494 0.337 2.546 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11840 NA11840 -0.737 -0.705 -0.627 -0.535 -0.65 -0.93 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.454 -0.442 -0.452 -0.428 -0.645 -1.012 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.312 -0.373 -0.534 -0.844 -1.193 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.272 -0.288 -0.361 -0.526 -0.898 -1.313 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11843 NA11843 -1.203 -1.019 -0.795 -0.669 -0.739 -0.635 -0.135 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.891 -0.818 -0.744 -0.697 -0.839 -0.665 -0.108 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.577 -0.548 -0.629 -0.863 -0.655 -0.073 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.594 -0.504 -0.487 -0.592 -0.9 -0.655 -0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11881 NA11881 -1.916 -1.543 -1.157 -0.716 -0.31 0.448 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.422 -1.151 -0.909 -0.657 -0.5 0.103 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.764 -0.669 -0.559 -0.379 -0.387 -0.27 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.225 -0.172 -0.115 -0.034 -0.027 -0.332 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11891 NA11891 0.102 0.168 0.359 0.446 0.274 -0.312 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.071 0.137 0.37 0.479 0.241 -0.19 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.026 0.147 0.3 0.404 0.34 -0.245 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.093 0.164 0.288 0.427 0.391 -0.227 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11892 NA11892 1.47 1.353 1.13 0.915 0.715 1.148 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.024 0.908 0.772 0.584 0.548 0.966 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.651 0.593 0.578 0.518 0.419 0.853 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.765 0.649 0.525 0.438 0.413 0.829 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11893 NA11893 -2.165 -1.917 -1.633 -1.358 -1.306 -1.976 -2.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.866 -1.607 -1.332 -1.027 -0.983 -1.861 -2.076 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.112 -0.966 -0.82 -0.6 -0.456 -1.477 -2.084 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.644 -0.523 -0.421 -0.332 -0.166 -1.33 -2.085 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11894 NA11894 0.289 0.443 0.736 0.995 1.186 0.776 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.605 0.726 0.972 1.159 1.33 0.828 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.998 1.062 1.202 1.342 1.34 1.181 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.309 1.289 1.272 1.247 1.218 1.271 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11917 NA11917 0.491 0.757 0.898 0.981 1.18 1.19 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.357 0.558 0.705 0.786 0.984 1.081 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.008 0.053 0.136 0.253 0.567 0.904 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.192 -0.222 -0.275 -0.235 0.205 0.827 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11918 NA11918 1.535 1.632 1.656 1.607 1.567 1.348 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.639 1.71 1.746 1.631 1.491 1.284 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.841 1.923 1.95 1.912 1.499 1.225 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.972 2.004 1.989 1.985 1.687 1.166 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11919 NA11919 0.845 0.741 0.497 0.247 -0.154 -0.03 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.69 0.615 0.434 0.216 -0.149 -0.164 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.374 0.378 0.27 0.076 -0.173 -0.417 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.01 0.061 0.059 -0.044 -0.232 -0.512 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11920 NA11920 -0.302 -0.335 -0.408 -0.437 -0.412 -0.025 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.227 -0.217 -0.251 -0.221 -0.198 0.034 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.243 -0.193 -0.107 0.054 0.26 0.17 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.166 -0.104 0.012 0.232 0.576 0.256 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11930 NA11930 1.103 1.079 1.111 1.144 1.035 0.762 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.907 0.849 0.819 0.933 1.07 0.705 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.961 0.926 0.866 0.944 1.04 0.874 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.141 1.182 1.219 1.176 1.065 0.896 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11931 NA11931 -1.284 -1.285 -1.253 -1.201 -0.928 -0.279 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.343 -1.277 -1.271 -1.233 -1.004 -0.293 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.249 -1.25 -1.209 -1.251 -1.199 -0.351 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.14 -1.172 -1.2 -1.26 -1.333 -0.393 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11932 NA11932 2.347 2.192 2.082 1.996 1.512 1.23 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.197 2.094 2.056 2.026 1.589 1.278 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.516 1.497 1.579 1.65 1.445 1.325 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.974 0.971 1.041 1.162 1.217 1.295 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11933 NA11933 -1.971 -2.184 -2.431 -2.641 -2.616 -2.33 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.765 -1.919 -2.22 -2.496 -2.628 -2.258 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.201 -2.242 -2.316 -2.465 -2.568 -2.49 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.517 -2.545 -2.527 -2.514 -2.533 -2.5 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11992 NA11992 -0.392 -0.421 -0.4 -0.211 -0.215 0.258 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.528 -0.463 -0.448 -0.361 -0.388 -0.001 1.407 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.404 -0.41 -0.367 -0.485 -0.783 -0.216 1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.299 -0.305 -0.316 -0.45 -0.904 -0.306 1.456 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11993 NA11993 -0.275 -0.378 -0.437 -0.456 -0.821 -1.142 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.39 -0.43 -0.399 -0.382 -0.73 -1.229 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.486 -0.474 -0.464 -0.622 -1.089 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.487 -0.403 -0.337 -0.343 -0.46 -1.076 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11994 NA11994 0.091 0.113 0.231 0.461 0.556 0.441 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.208 0.267 0.388 0.477 0.491 0.593 1.407 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.121 0.167 0.222 0.199 0.344 0.532 1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.29 -0.274 -0.246 -0.136 0.101 0.506 1.456 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA11995 NA11995 -0.888 -0.935 -1.068 -1.062 -0.648 0.017 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.918 -0.968 -0.928 -0.596 0.008 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.816 -0.845 -0.821 -0.703 -0.493 -0.025 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.553 -0.628 -0.644 -0.596 -0.472 -0.049 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12003 NA12003 -0.249 -0.104 -0.041 -0.065 0.173 0.028 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.179 -0.081 -0.032 -0.008 0.186 0.061 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.255 -0.183 -0.083 0.06 0.243 0.124 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.369 -0.327 -0.244 0.01 0.285 0.147 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12004 NA12004 -0.806 -0.742 -0.629 -0.135 0.786 1.388 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.611 -0.625 -0.548 -0.269 0.494 1.253 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.488 -0.468 -0.402 -0.232 0.298 1.154 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.258 -0.231 -0.196 -0.098 0.3 1.111 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12005 NA12005 0.209 0.412 0.437 0.519 0.587 0.745 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.203 0.334 0.401 0.526 0.61 0.785 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.077 0.006 0.12 0.278 0.417 0.891 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.298 -0.25 -0.187 -0.063 0.181 0.851 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12006 NA12006 -0.944 -0.791 -0.549 -0.19 0.056 0.02 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.602 -0.572 -0.362 0.026 0.295 0.12 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.172 0.219 0.322 0.557 0.67 0.477 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.84 0.832 0.855 0.886 0.87 0.565 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12043 NA12043 1.127 1.265 1.206 1.193 1.339 1.787 2.602 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.079 1.123 1.141 1.13 1.326 1.874 2.582 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.624 0.614 0.547 0.535 0.949 1.909 2.554 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 0.017 0.033 0.107 0.488 1.872 2.546 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12044 NA12044 1.554 1.608 1.77 2.118 2.377 2.577 2.237 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.65 1.756 1.896 2.076 2.337 2.814 2.258 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.568 1.577 1.647 1.803 2.147 3.019 2.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.214 1.236 1.294 1.532 1.806 3.033 2.292 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12045 NA12045 0.766 0.704 0.509 0.179 -0.638 -1.054 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.433 0.468 0.376 0.161 -0.442 -1.076 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.1 0.147 0.119 0.06 -0.168 -0.721 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.006 0.123 0.211 0.143 -0.048 -0.592 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12046 NA12046 0.963 1.048 1.139 1.104 1.389 1.896 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.767 0.815 0.864 0.856 1.145 1.867 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.529 0.524 0.496 0.471 0.707 1.727 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.347 0.349 0.33 0.31 0.5 1.674 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12056 NA12056 0.137 0.35 0.628 1.008 1.383 1.571 1.872 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.117 0.039 0.283 0.704 1.112 1.39 1.934 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.768 -0.675 -0.507 -0.22 0.339 1.051 2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.92 -0.857 -0.761 -0.605 -0.004 0.815 2.038 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12057 NA12057 -0.857 -0.788 -0.78 -0.99 -0.881 -1.234 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.973 -0.949 -0.949 -1.026 -0.905 -1.094 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.873 -0.936 -0.984 -0.914 -0.824 -1.087 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.95 -0.987 -0.993 -0.818 -0.805 -1.024 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12058 NA12058 0.262 0.071 -0.017 -0.132 -0.339 -0.454 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.391 0.302 0.257 0.052 -0.245 -0.42 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.69 0.739 0.752 0.593 0.073 -0.424 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.816 0.874 0.863 0.755 0.266 -0.382 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12144 NA12144 -1.418 -1.417 -1.515 -1.651 -1.664 -1.143 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.824 -1.838 -1.889 -1.861 -1.731 -1.159 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.359 -2.35 -2.403 -2.387 -2.134 -1.192 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.484 -2.435 -2.411 -2.494 -2.313 -1.299 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12145 NA12145 1.644 1.413 1.161 1.179 0.883 0.93 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.661 1.515 1.316 1.123 0.78 0.761 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.876 1.804 1.616 1.388 0.886 0.903 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.017 1.936 1.744 1.426 0.976 0.988 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12146 NA12146 1.563 1.352 1.124 0.848 0.487 0.017 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.742 1.62 1.373 1.039 0.619 0.029 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.936 1.9 1.745 1.425 0.867 0.232 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.823 1.869 1.805 1.525 0.993 0.337 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12154 NA12154 0.408 0.516 0.577 0.708 0.827 0.272 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.54 0.601 0.631 0.679 0.777 0.531 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.566 0.602 0.585 0.689 0.573 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.162 0.227 0.302 0.387 0.591 0.572 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12155 NA12155 -0.309 -0.041 0.14 0.331 0.555 -0.154 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.068 0.057 0.257 0.421 0.566 -0.121 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.05 0.14 0.286 0.5 0.503 -0.075 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.175 0.21 0.326 0.476 0.566 -0.116 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12156 NA12156 0.327 0.37 0.554 0.818 1.205 1.788 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.281 0.264 0.414 0.675 1.141 1.753 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.389 0.504 0.586 0.791 1.11 1.743 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.546 0.663 0.809 1.154 1.716 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12234 NA12234 0.242 0.17 0.077 -0.035 0.115 0.126 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.065 -0.053 -0.154 -0.112 0.052 0.063 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.041 -0.067 -0.048 0.031 0.199 -0.064 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.044 -0.063 0.026 0.117 0.318 -0.08 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12236 NA12236 -1.871 -1.676 -1.451 -1.301 -1.14 -0.819 -0.408 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.755 -1.692 -1.619 -1.486 -1.348 -1.044 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.345 -1.336 -1.375 -1.462 -1.377 -1.286 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.867 -0.906 -0.996 -1.212 -1.315 -1.284 -0.411 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12239 NA12239 -0.072 0.093 0.135 0.145 0.188 0.132 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.014 0.056 0.115 0.089 0.083 0.196 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.523 -0.463 -0.38 -0.322 -0.174 0.156 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.789 -0.681 -0.549 -0.434 0.105 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12248 NA12248 -0.621 -0.724 -0.871 -1.022 -1.054 -1.013 -0.648 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.702 -0.8 -0.874 -0.979 -1.044 -1.017 -0.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.671 -0.712 -0.775 -0.759 -0.992 -0.955 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.636 -0.632 -0.586 -0.581 -0.927 -0.967 -0.473 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12249 NA12249 -0.932 -0.875 -0.717 -0.839 -1.279 -1.156 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.719 -0.707 -0.67 -0.826 -1.152 -1.139 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.531 -0.553 -0.65 -0.972 -1.129 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.503 -0.546 -0.549 -0.598 -0.807 -1.138 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12272 NA12272 0.48 0.614 0.839 0.875 0.861 1.205 2.089 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.53 0.569 0.636 0.672 0.773 1.153 2.108 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.21 0.212 0.237 0.212 0.335 0.913 2.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.211 -0.172 -0.128 -0.171 0.022 0.761 2.138 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12273 NA12273 0.924 1.002 1.074 0.975 0.917 0.63 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.726 0.791 0.833 0.827 0.804 0.575 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.534 0.56 0.592 0.722 0.955 0.574 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.593 0.617 0.722 0.894 1.104 0.638 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12275 NA12275 0.417 0.481 0.537 0.312 0.106 0.077 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.526 0.549 0.29 0.197 0.041 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.719 0.746 0.737 0.617 0.501 0.054 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.974 0.952 0.918 0.834 0.733 0.1 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12282 NA12282 -0.281 -0.338 -0.317 0.004 0.265 -0.144 -1.257 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.11 -0.179 -0.175 -0.007 0.218 -0.217 -1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.677 0.63 0.586 0.497 0.345 -0.142 -1.357 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.116 1.021 0.919 0.733 0.495 -0.064 -1.371 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12283 NA12283 0.024 0.052 0.121 0.228 0.494 1.322 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.075 -0.042 0.026 0.134 0.46 1.238 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.225 -0.219 -0.096 0.079 0.359 1.079 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.13 -0.132 -0.033 0.123 0.373 0.973 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12336 NA12336 -0.112 -0.056 0.131 0.428 0.562 0.341 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.073 0.115 0.271 0.546 0.573 0.39 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.261 0.34 0.454 0.628 0.607 0.387 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.413 0.406 0.449 0.569 0.579 0.389 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12340 NA12340 1.164 1.329 1.459 1.546 1.251 0.549 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.446 1.6 1.691 1.81 1.569 0.725 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.961 1.972 1.955 1.982 1.876 1.29 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.052 2.093 2.08 2.03 1.825 1.492 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12341 NA12341 0.078 0.219 0.383 0.468 0.806 0.81 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.188 0.29 0.371 0.472 0.776 0.802 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.311 0.348 0.366 0.445 0.684 0.649 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.262 0.309 0.364 0.451 0.609 0.609 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12342 NA12342 0.948 0.945 0.894 0.715 0.55 0.107 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.057 1 0.901 0.769 0.596 0.156 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.182 1.172 1.083 0.94 0.597 0.268 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.229 1.178 1.06 0.863 0.573 0.263 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12347 NA12347 -1.599 -1.754 -1.862 -1.832 -1.869 -1.278 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.873 -1.946 -1.989 -1.99 -1.985 -1.261 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.027 -1.96 -2.035 -2.218 -2.247 -1.332 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.888 -1.819 -1.8 -2.007 -2.178 -1.422 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12348 NA12348 1.153 1.023 0.694 0.253 0.205 0.154 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.219 0.991 0.661 0.257 0.132 0.147 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.223 1.039 0.827 0.485 0.26 0.088 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.259 1.097 0.9 0.638 0.355 0.107 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12383 NA12383 -1.461 -1.305 -0.956 -0.475 -0.025 0.601 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.09 -0.961 -0.741 -0.52 -0.221 0.469 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.512 -0.427 -0.291 -0.267 -0.262 0.141 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.284 -0.26 -0.141 -0.116 -0.194 0.066 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12399 NA12399 -0.475 -0.458 -0.427 -0.273 0.084 0.616 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.774 -0.818 -0.763 -0.509 -0.114 0.475 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.103 -1.078 -1.068 -0.929 -0.503 0.256 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.127 -1.161 -1.127 -1.076 -0.724 0.15 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12400 NA12400 -2.028 -1.922 -1.698 -1.655 -1.566 -1.456 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.058 -1.98 -1.848 -1.754 -1.538 -1.286 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.689 -1.672 -1.617 -1.475 -1.287 -1.176 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.46 -1.428 -1.356 -1.237 -1.095 -1.109 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12413 NA12413 0.454 0.43 0.484 0.702 1.091 1.133 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.291 0.349 0.417 0.703 1.082 1.208 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.013 0.049 0.124 0.384 1.015 1.119 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.155 -0.088 -0.017 0.253 0.855 1.1 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12414 NA12414 0.155 0.119 0.06 0.002 0.343 0.232 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.301 0.298 0.352 0.407 0.579 0.427 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.705 0.754 0.834 0.854 0.995 0.851 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.843 0.891 0.954 0.998 1.096 0.99 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12489 NA12489 0.064 -0.075 -0.161 -0.311 -0.764 -1.429 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.485 -0.527 -0.504 -0.505 -0.714 -1.394 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.956 -0.936 -0.903 -0.867 -0.762 -1.332 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.019 -0.953 -0.881 -0.827 -0.797 -1.334 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12546B NA12546B 0.771 0.814 0.668 0.483 0.619 1.635 2.602 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.497 0.475 0.365 0.241 0.389 1.592 2.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.221 -0.237 -0.263 -0.3 0.002 1.189 2.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.769 -0.759 -0.739 -0.671 -0.279 1.045 2.546 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12716 NA12716 -1.175 -0.933 -0.559 -0.153 -0.199 -0.957 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.086 -0.871 -0.549 0.01 0.156 -0.759 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.535 -0.368 -0.123 0.298 0.658 -0.188 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 0.094 0.304 0.531 0.842 0.044 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12717 NA12717 0.927 1.088 1.219 1.275 0.98 0.838 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.246 1.374 1.375 1.22 0.844 0.678 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.404 1.453 1.489 1.41 0.893 0.571 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.344 1.367 1.422 1.453 1.068 0.564 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12718 NA12718 -0.243 -0.13 -0.296 -0.438 -0.636 -0.631 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.312 0.353 0.126 -0.161 -0.441 -0.546 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.797 0.729 0.626 0.402 0.054 -0.429 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.901 0.834 0.739 0.624 0.36 -0.35 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12748 NA12748 -1.013 -0.94 -0.965 -1.174 -1.757 -1.46 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.881 -0.784 -0.836 -1.085 -1.616 -1.444 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.713 -0.696 -0.646 -0.776 -1.227 -1.465 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.642 -0.655 -0.631 -0.654 -1.024 -1.419 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12749 NA12749 -0.534 -0.386 -0.185 0.05 0.325 -0.018 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.322 -0.209 0.008 0.202 -0.17 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.218 0.222 0.242 0.197 -0.082 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.492 0.444 0.377 0.33 0.165 0.009 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12750 NA12750 -0.086 -0.14 -0.313 -0.656 -0.784 -0.973 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.279 -0.388 -0.638 -0.895 -0.83 -0.986 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.575 -0.682 -0.847 -0.997 -1.094 -0.937 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.78 -0.871 -1.004 -1.081 -0.993 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12751 NA12751 2.054 2.262 2.44 2.6 2.468 1.667 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.17 2.25 2.442 2.61 2.56 1.741 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.364 2.454 2.524 2.595 2.655 1.848 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.652 2.635 2.579 2.534 2.639 1.819 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12760 NA12760 -1.156 -0.996 -0.897 -0.898 -1.041 -0.878 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.895 -0.787 -0.699 -0.674 -0.85 -0.729 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.618 -0.595 -0.562 -0.579 -0.675 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.464 -0.552 -0.657 -0.724 -0.611 -0.635 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12761 NA12761 -0.245 -0.051 -0.115 -0.185 0.23 0.454 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.185 -0.055 -0.124 -0.153 0.161 0.428 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.11 -0.057 -0.053 0.035 0.111 0.318 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.133 -0.112 -0.098 0.003 0.13 0.268 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12762 NA12762 -0.1 0.153 0.338 0.502 0.766 0.702 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.041 0.227 0.365 0.516 0.64 0.635 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.269 0.308 0.379 0.446 0.354 0.526 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.414 0.416 0.384 0.419 0.34 0.434 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12763 NA12763 -0.9 -0.597 -0.316 -0.005 0.197 0.21 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.58 -0.351 -0.114 0.06 0.249 0.343 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.337 -0.213 -0.057 0.055 0.277 0.583 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.13 -0.031 0.091 0.145 0.237 0.647 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12775 NA12775 0.722 0.728 0.773 0.785 0.905 0.898 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.668 0.72 0.796 0.818 0.889 0.877 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.688 0.706 0.748 0.771 0.931 0.852 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.699 0.737 0.787 0.795 0.946 0.861 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12776 NA12776 0.488 0.367 0.122 0.201 0.389 0.568 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.3 0.28 0.04 0.015 0.206 0.565 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.348 0.216 -0.001 -0.135 -0.246 0.413 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.258 0.095 -0.169 -0.354 -0.473 0.297 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12777 NA12777 0.512 0.324 0.446 0.542 0.186 -0.434 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.77 0.71 0.728 0.7 0.27 -0.385 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.16 1.123 1.064 0.917 0.379 -0.273 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.322 1.246 1.113 0.911 0.414 -0.231 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12778 NA12778 -0.59 -0.59 -0.558 -0.119 0.522 0.693 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.326 -0.259 -0.229 0.004 0.51 0.625 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.267 0.335 0.403 0.439 0.509 0.805 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.601 0.599 0.594 0.572 0.526 0.867 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12812 NA12812 0.772 0.649 0.613 0.616 0.814 0.38 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.659 0.625 0.74 0.862 1.003 0.612 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.649 0.741 0.864 1.003 1.074 1.048 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.638 0.697 0.79 0.924 0.972 1.172 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12813 NA12813 1.383 1.333 1.241 1.256 1.282 1.041 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.15 1.149 1.068 1.096 1.225 1.093 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.647 0.614 0.553 0.483 0.79 1.134 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.257 0.268 0.214 0.115 0.436 1.119 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12814 NA12814 1.591 1.635 1.627 1.545 1.556 1.399 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.553 1.585 1.551 1.496 1.427 1.325 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.322 1.301 1.331 1.301 1.153 1.064 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.9 0.883 0.903 0.916 0.82 1.007 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12815 NA12815 1.344 1.134 0.918 0.778 0.625 0.993 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.055 0.905 0.803 0.733 0.775 1.022 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.62 0.648 0.63 0.632 0.901 0.98 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.296 0.329 0.376 0.466 0.796 0.947 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12827 NA12827 0.036 -0.031 -0.177 -0.356 -0.38 -0.039 0.213 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.271 0.269 -0.001 -0.277 -0.352 -0.07 0.269 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.492 0.473 0.306 0.083 -0.109 0.063 0.344 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.498 0.492 0.407 0.214 -0.013 0.151 0.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12828 NA12828 -3.263 -3.287 -3.274 -3.07 -2.088 -1.173 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.019 -3.08 -3.174 -2.997 -2.116 -1.274 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.585 -2.622 -2.647 -2.521 -2.018 -1.299 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.157 -2.198 -2.202 -2.163 -1.864 -1.324 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12829 NA12829 -2.473 -2.615 -2.584 -2.464 -2.058 -0.708 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.561 -2.626 -2.607 -2.447 -1.942 -0.655 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.784 -2.822 -2.808 -2.675 -1.927 -0.601 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.814 -2.863 -2.891 -2.809 -2.091 -0.586 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12830A NA12830A -0.673 -0.407 -0.147 -0.002 -0.033 0.036 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.322 -0.145 -0.01 0.039 -0.018 -0.166 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.285 0.388 0.389 0.409 0.215 -0.148 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.674 0.713 0.729 0.71 0.389 -0.109 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12842 NA12842 -1.584 -1.731 -1.741 -1.902 -2.261 -2.171 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.868 -1.95 -1.972 -2.032 -2.434 -2.42 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.205 -2.263 -2.254 -2.2 -2.512 -2.618 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.221 -2.287 -2.312 -2.24 -2.492 -2.629 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12843 NA12843 -0.013 -0.037 -0.051 0.034 -0.052 -0.52 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.338 0.288 0.165 0.122 0.026 -0.388 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.723 0.683 0.555 0.437 0.205 -0.354 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.608 0.552 0.469 0.424 0.277 -0.306 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12872 NA12872 0.998 0.816 0.628 0.601 0.5 -0.079 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.888 0.686 0.63 0.606 0.445 0.077 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.335 0.236 0.166 0.088 0.03 0.165 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.109 -0.129 -0.164 -0.229 -0.292 0.174 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12873 NA12873 0.308 0.445 0.146 -0.145 -0.62 -0.829 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.459 0.464 0.231 -0.083 -0.56 -0.851 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.421 0.262 -0.01 -0.521 -0.772 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.291 0.217 0.083 -0.111 -0.521 -0.747 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12874 NA12874 -0.663 -0.622 -0.808 -1.09 -1.487 -1.836 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.909 -0.942 -1.029 -1.173 -1.414 -1.879 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.584 -1.611 -1.683 -1.729 -1.72 -1.779 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.71 -1.763 -1.859 -2 -1.962 -1.827 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12875 NA12875 -0.132 0.048 0.33 0.366 0.023 -0.311 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.054 0.173 0.403 0.483 0.242 -0.23 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.72 0.769 0.879 0.921 0.861 -0.006 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.387 1.4 1.41 1.347 1.209 0.14 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12878 NA12878 -2.137 -2.449 -2.687 -3.018 -3.222 -2.625 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.751 -2.962 -3.139 -3.271 -3.242 -2.586 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.416 -3.519 -3.646 -3.695 -3.369 -2.685 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.289 -3.4 -3.539 -3.64 -3.348 -2.753 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12889 NA12889 1.583 1.587 1.578 1.429 1.013 0.467 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.554 1.541 1.611 1.576 1.222 0.455 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.559 1.561 1.538 1.546 1.467 0.628 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.504 1.566 1.607 1.636 1.594 0.672 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12890 NA12890 -0.716 -0.779 -0.758 -0.454 -0.32 -0.9 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.624 -0.628 -0.572 -0.342 -0.163 -0.904 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 -0.095 -0.083 0.009 0.138 -0.746 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.176 0.221 0.219 0.313 0.31 -0.69 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12891 NA12891 -1.144 -1.211 -1.218 -1.279 -1.486 -1.936 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.469 -1.486 -1.438 -1.404 -1.534 -1.887 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.683 -1.637 -1.606 -1.624 -1.681 -1.984 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.593 -1.575 -1.551 -1.604 -1.673 -2.061 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA12892 NA12892 -0.902 -1.182 -1.658 -2.005 -2.2 -1.747 -0.556 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.238 -1.481 -1.885 -2.131 -2.119 -1.735 -0.561 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.525 -1.739 -2.012 -2.196 -1.962 -1.79 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.341 -1.529 -1.783 -1.972 -1.922 -1.786 -0.564 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20502 NA20502 -0.205 -0.208 -0.369 -0.728 -0.978 -0.478 1.575 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.453 -0.417 -0.531 -0.824 -1.105 -0.66 1.633 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.773 -0.824 -0.92 -1 -1.322 -0.956 1.711 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.894 -0.883 -0.92 -0.932 -1.19 -1.109 1.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20503 NA20503 -0.075 -0.142 -0.104 -0.181 -0.602 -0.681 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.06 -0.098 -0.095 -0.285 -0.634 -0.744 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.6 -0.565 -0.539 -0.609 -0.798 -0.816 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.859 -0.883 -0.882 -0.907 -0.903 -0.862 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20504 NA20504 0.02 -0.105 -0.274 -0.498 -0.427 -0.137 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.021 -0.044 -0.203 -0.381 -0.339 -0.085 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 -0.057 -0.177 -0.082 -0.035 0.012 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.056 0.05 0.039 0.164 0.17 0.081 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20505 NA20505 0.885 0.904 0.927 0.793 0.759 1.053 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.749 0.748 0.781 0.79 0.875 1.063 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.48 0.443 0.415 0.461 0.629 1.077 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.184 0.137 0.11 0.102 0.311 1.043 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20507 NA20507 0.005 -0.118 -0.174 -0.489 -0.625 -0.404 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 -0.111 -0.121 -0.449 -0.562 -0.304 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.159 -0.172 -0.182 -0.341 -0.454 -0.255 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.286 -0.291 -0.303 -0.413 -0.459 -0.202 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20508 NA20508 1.515 1.489 1.429 1.508 1.495 1.436 1.159 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.12 1.13 1.089 1.143 1.215 1.27 1.233 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.577 0.606 0.563 0.491 0.495 1.022 1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.191 0.26 0.298 0.257 0.25 0.878 1.355 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20509 NA20509 0.626 0.631 0.506 0.59 0.697 0.896 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.676 0.717 0.636 0.589 0.492 0.868 1.407 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.678 0.691 0.744 0.704 0.296 0.652 1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.792 0.819 0.832 0.746 0.354 0.578 1.456 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20510 NA20510 -0.273 -0.262 -0.176 0.17 0.337 0.042 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.06 -0.045 0.104 0.323 0.466 0.144 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.397 0.475 0.553 0.61 0.654 0.529 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.491 0.601 0.705 0.758 0.677 0.679 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20511 NA20511 1.85 1.82 1.77 1.644 1.075 0.838 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.445 1.393 1.31 1.351 1.109 0.847 -0.26 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.153 1.1 1.063 1.033 1.182 0.935 -0.259 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.233 1.238 1.245 1.209 1.28 0.938 -0.258 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20512 NA20512 -0.043 -0.168 -0.329 -0.67 -1.019 -0.922 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.344 -0.47 -0.566 -0.887 -1.166 -0.901 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.691 -0.731 -0.812 -1.072 -1.36 -0.862 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.89 -0.928 -0.963 -1.106 -1.417 -0.857 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20513 NA20513 -1.026 -1.269 -1.457 -1.697 -2.116 -2.458 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.222 -1.323 -1.558 -1.923 -2.306 -2.688 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.162 -1.299 -1.529 -1.923 -2.463 -2.898 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.924 -1.005 -1.121 -1.46 -2.165 -2.911 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20514 NA20514 1.118 1.111 1.098 1.207 1.032 1.16 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.99 0.979 1.031 1.159 1.061 1.118 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.908 0.895 0.953 1.074 1.033 0.993 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.046 1.027 1.09 1.171 1.132 0.909 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20515 NA20515 -2.494 -2.588 -2.76 -2.879 -2.527 -1.457 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.578 -2.666 -2.841 -2.957 -2.72 -1.63 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.614 -2.653 -2.703 -2.779 -2.815 -1.987 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.404 -2.467 -2.552 -2.632 -2.744 -2.106 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20516 NA20516 -1.46 -1.68 -1.795 -1.759 -1.305 -0.247 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.709 -1.844 -1.861 -1.802 -1.386 -0.383 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.685 -1.78 -1.801 -1.643 -1.324 -0.859 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.509 -1.526 -1.542 -1.37 -1.16 -0.983 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20517 NA20517 -0.025 -0.182 -0.277 -0.165 0.141 0.551 1.376 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.52 -0.519 -0.294 0.112 0.605 1.407 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.284 -1.298 -1.268 -1.099 -0.428 0.654 1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.872 -1.863 -1.815 -1.7 -0.978 0.61 1.456 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20518 NA20518 1.252 1.202 0.996 0.738 0.365 0.28 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.124 1.015 0.825 0.652 0.354 0.405 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.286 0.172 -0.012 -0.018 -0.005 0.663 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.42 -0.515 -0.659 -0.646 -0.46 0.671 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20519 NA20519 0.552 0.713 0.867 0.656 -0.091 -1.181 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.583 0.697 0.757 0.664 0.045 -1.068 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.649 0.67 0.746 0.651 0.295 -0.843 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.671 0.622 0.604 0.54 0.31 -0.792 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20520 NA20520 1.08 0.95 0.979 0.938 1.012 1.236 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.733 0.68 0.723 0.84 0.972 1.296 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.654 0.737 0.833 0.948 1.327 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.758 0.835 0.898 1.031 1.325 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20521 NA20521 0.931 0.875 0.933 0.851 0.146 -1.401 -1.69 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.121 1.068 1.085 1.038 0.571 -1.224 -1.715 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.425 1.392 1.404 1.338 1.12 -0.634 -1.741 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.531 1.588 1.676 1.636 1.286 -0.402 -1.746 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20522 NA20522 -0.517 -0.405 -0.382 -0.326 -0.381 -0.788 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.609 -0.516 -0.47 -0.389 -0.509 -0.848 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.782 -0.752 -0.654 -0.568 -0.593 -0.828 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.988 -0.96 -0.9 -0.778 -0.675 -0.795 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20524 NA20524 0.221 0.212 0.484 0.518 0.48 0.856 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.165 0.219 0.471 0.578 0.535 0.937 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.406 0.455 0.554 0.571 0.724 0.961 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.524 0.643 0.753 0.849 0.996 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20525 NA20525 1.003 1.352 1.506 1.127 0.596 -0.326 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.074 1.267 1.354 1.167 0.715 -0.164 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.36 1.344 1.362 1.312 1.044 0.088 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.505 1.463 1.429 1.39 1.227 0.202 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20527 NA20527 0.889 1.041 1.307 1.628 1.494 0.545 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.966 1.059 1.322 1.654 1.488 0.614 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.027 1.125 1.29 1.524 1.46 0.729 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.963 1.027 1.114 1.294 1.381 0.758 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20528 NA20528 0.162 0.093 0.108 0.478 0.868 0.971 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.479 0.383 0.373 0.58 0.859 0.915 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.639 0.535 0.535 0.541 0.579 0.731 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.331 0.261 0.225 0.28 0.272 0.64 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20529 NA20529 0.336 0.347 0.276 -0.035 -0.975 -1.29 -0.921 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.167 0.08 -0.059 -0.332 -1.064 -1.452 -0.885 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.219 -0.282 -0.411 -0.683 -1.164 -1.585 -0.833 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.306 -0.412 -0.556 -0.79 -1.19 -1.659 -0.819 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20531 NA20531 -1.348 -1.203 -1.14 -1.128 -1.222 -0.856 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.401 -1.363 -1.36 -1.323 -1.391 -0.846 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.535 -1.582 -1.572 -1.57 -1.542 -1.085 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.762 -1.796 -1.77 -1.688 -1.639 -1.109 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20532 NA20532 -1.397 -1.386 -1.31 -0.977 -0.381 -0.397 -0.043 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.201 -1.15 -1.082 -0.725 -0.243 -0.405 -0.087 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.654 -0.6 -0.52 -0.245 0.014 -0.25 -0.143 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.458 -0.363 -0.234 -0.045 0.131 -0.159 -0.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20534 NA20534 -1.111 -1.049 -0.869 -0.512 0.185 0.508 0.526 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.144 -1.07 -0.872 -0.431 0.162 0.551 0.517 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.034 -0.908 -0.745 -0.443 0.036 0.594 0.5 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.995 -0.936 -0.814 -0.603 -0.173 0.605 0.496 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20535 NA20535 -1.496 -1.635 -1.493 -1.186 -1.101 -1.117 -1.406 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.261 -1.27 -1.269 -1.085 -0.971 -1.105 -1.451 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.8 -0.773 -0.675 -0.56 -0.807 -1.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.33 -0.346 -0.385 -0.422 -0.258 -0.647 -1.524 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20536 NA20536 -0.395 -0.728 -1.215 -1.582 -1.771 -2.124 -1.446 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.563 -0.806 -1.191 -1.548 -1.886 -2.223 -1.397 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.119 -1.22 -1.348 -1.46 -1.937 -2.417 -1.328 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.216 -1.263 -1.336 -1.356 -1.832 -2.45 -1.311 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20538 NA20538 -0.342 -0.501 -0.52 -0.289 0.302 0.674 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.621 -0.624 -0.609 -0.428 0.034 0.624 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.89 -0.835 -0.806 -0.666 -0.347 0.436 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.07 -0.947 -0.835 -0.709 -0.408 0.355 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20539 NA20539 -2.091 -2.022 -1.915 -1.628 -1.439 -1.006 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.057 -2.013 -1.86 -1.642 -1.56 -1.096 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.89 -1.845 -1.713 -1.495 -1.448 -1.328 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.669 -1.629 -1.513 -1.299 -1.286 -1.373 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20540 NA20540 -1.232 -1.001 -0.505 -0.236 -0.313 -0.592 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.937 -0.667 -0.297 -0.039 -0.23 -0.585 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.363 -0.252 -0.077 0.018 -0.301 -0.713 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.133 -0.004 0.128 0.2 -0.111 -0.829 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20541 NA20541 0.359 0.295 0.381 0.401 0.507 0.497 0.863 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.136 0.211 0.233 0.254 0.414 0.398 0.932 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.118 -0.046 0.027 0.137 0.213 0.115 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.178 -0.065 0.036 0.168 0.177 -0.053 1.048 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20542 NA20542 -1.089 -1.013 -1.039 -1.109 -1.474 -1.329 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.744 -0.828 -0.832 -0.796 -1.065 -1.314 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.403 -0.449 -0.48 -0.562 -0.815 -1.064 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.247 -0.255 -0.272 -0.48 -0.773 -1.01 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20543 NA20543 0.976 1.279 1.529 1.569 1.58 1.375 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.044 1.243 1.34 1.418 1.421 1.458 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.744 0.753 0.716 0.66 0.931 1.449 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.205 0.247 0.249 0.229 0.489 1.44 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20544 NA20544 -1.124 -0.956 -0.854 -0.838 -0.561 -0.214 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.886 -0.768 -0.711 -0.756 -0.611 -0.268 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.51 -0.44 -0.389 -0.464 -0.528 -0.581 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.223 -0.188 -0.175 -0.262 -0.386 -0.712 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20581 NA20581 -0.51 -0.369 -0.312 -0.147 0.006 0.391 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.331 -0.297 -0.248 -0.195 -0.027 0.41 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.191 -0.214 -0.259 -0.116 0.364 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.401 -0.339 -0.312 -0.24 -0.22 0.331 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20582 NA20582 0.58 0.614 0.826 0.938 1.152 1.114 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.567 0.608 0.703 0.863 1.151 1.227 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.45 0.43 0.491 0.67 1.125 1.447 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.365 0.36 0.424 0.593 1.063 1.516 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20585 NA20585 -1.458 -1.344 -1.257 -1.01 -0.699 -0.562 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.535 -1.474 -1.411 -1.146 -0.838 -0.44 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.465 -1.458 -1.344 -1.096 -0.844 -0.492 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.419 -1.416 -1.309 -1.016 -0.801 -0.483 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20586 NA20586 -0.561 -0.308 -0.197 -0.13 -0.489 -0.984 0.065 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.674 -0.594 -0.472 -0.353 -0.514 -1.062 0.118 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.842 -0.828 -0.755 -0.579 -0.658 -1.09 0.192 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.882 -0.824 -0.724 -0.62 -0.647 -1.112 0.21 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20587 NA20587 -0.661 -0.431 -0.096 0.261 0.325 0.023 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 0.161 0.31 0.398 0.218 -0.01 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.145 0.194 0.23 0.292 0.067 -0.146 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.085 -0.006 0.041 0.142 -0.075 -0.147 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20588 NA20588 0.342 0.398 0.441 0.339 0.23 0.062 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.379 0.407 0.428 0.352 0.221 0.123 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.952 0.905 0.879 0.77 0.494 0.219 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.329 1.269 1.146 1.008 0.779 0.281 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20589 NA20589 0.904 0.915 1.027 1.218 1.097 1.384 0.874 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.173 1.116 1.219 1.226 1.03 1.331 0.894 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.518 1.487 1.434 1.376 1.134 1.249 0.918 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.789 1.769 1.681 1.533 1.323 1.241 0.924 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20752 NA20752 2.216 1.934 1.696 1.619 1.078 0.5 -0.123 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.841 1.705 1.462 1.406 1.047 0.572 -0.147 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.229 1.211 1.156 1.076 0.906 0.636 -0.18 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.832 0.809 0.852 0.89 0.829 0.66 -0.189 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20753 NA20753 0.057 0.195 0.528 0.878 0.779 0.412 -1.257 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.02 0.265 0.577 1.022 1.063 0.581 -1.301 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.595 0.748 1.04 1.45 1.662 1.117 -1.357 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.15 1.234 1.469 1.768 1.912 1.333 -1.371 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20754 NA20754 0.988 1.069 1.275 1.457 1.561 1.233 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.617 0.735 0.949 1.169 1.428 1.244 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.035 0.021 0.149 0.345 0.895 1.194 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.33 -0.244 -0.137 -0.053 0.537 1.146 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20755 NA20755 1.3 1.244 1.188 1.111 1.108 0.792 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.093 1.064 1.007 1.073 1.238 0.98 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.827 0.897 0.886 0.995 1.463 1.297 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.729 0.844 0.967 1.082 1.551 1.429 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20756 NA20756 0.766 0.671 0.364 -0.142 -0.263 -0.31 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.531 0.413 0.091 -0.386 -0.441 -0.482 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.362 0.204 -0.052 -0.272 -0.487 -0.814 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.378 0.203 0.047 -0.102 -0.321 -0.882 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20757 NA20757 -1.695 -1.626 -1.437 -1.198 -0.722 -0.216 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.554 -1.469 -1.292 -1.121 -0.773 -0.196 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.641 -1.614 -1.549 -1.419 -0.961 -0.243 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.81 -1.759 -1.656 -1.511 -1.052 -0.237 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20758 NA20758 0.264 0.153 0.022 -0.009 -0.015 0.076 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.249 0.126 0.07 -0.037 -0.057 0.049 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.22 0.166 0.129 0.034 -0.02 -0.103 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.185 0.151 0.143 0.14 0.114 -0.161 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20759 NA20759 0.647 0.775 0.845 0.727 0.497 0.406 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.906 1.068 1.086 0.867 0.667 0.309 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.121 1.189 1.252 1.146 0.971 0.227 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.008 1.111 1.233 1.212 1.145 0.245 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20760 NA20760 -0.444 -0.76 -1.134 -1.391 -1.337 -0.837 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.772 -1.079 -1.3 -1.361 -1.257 -0.68 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.017 -1.169 -1.344 -1.286 -1.091 -0.347 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.806 -0.872 -0.959 -1.045 -0.966 -0.213 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20761 NA20761 -0.159 -0.175 -0.204 0.022 0.338 0.1 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.047 0.018 0.048 0.225 0.409 0.237 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.241 0.233 0.271 0.43 0.597 0.364 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.421 0.425 0.392 0.52 0.693 0.395 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20762 NA20762 -0.581 -0.441 -0.133 0.298 1.015 1.813 1.388 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.438 -0.27 -0.056 0.325 1.048 1.802 1.368 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.333 -0.193 -0.053 0.246 0.92 1.776 1.339 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.305 -0.21 -0.107 0.119 0.803 1.76 1.332 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20763 NA20763 0.202 -0.16 -0.653 -1.136 -1.407 -1.383 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.209 -0.51 -0.833 -1.271 -1.492 -1.472 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.777 -0.976 -1.208 -1.46 -1.727 -1.639 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.018 -1.09 -1.204 -1.39 -1.684 -1.703 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20764 NA20764 0.068 0.296 0.497 0.46 0.059 -0.368 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.325 0.447 0.553 0.502 0.16 -0.311 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.719 0.731 0.716 0.727 0.445 -0.094 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.975 0.999 0.973 0.834 0.66 0.008 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20765 NA20765 -0.603 -0.708 -0.688 -0.802 -0.978 -0.819 -0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.369 -0.391 -0.449 -0.702 -1.096 -0.97 -0.621 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.171 0.079 -0.136 -0.889 -1.219 -0.601 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.588 0.54 0.439 0.173 -0.541 -1.234 -0.596 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20766 NA20766 2.641 2.858 3.003 2.972 2.729 2.621 2.037 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.605 2.739 2.787 2.667 2.611 2.668 2.032 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.184 2.252 2.242 2.127 2.343 2.776 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.89 1.912 1.88 1.819 2.138 2.794 2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20767 NA20767 -0.604 -0.559 -0.389 -0.232 0.246 1.374 2.037 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.581 -0.6 -0.511 -0.38 0.006 1.304 2.032 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.27 -0.258 -0.257 -0.296 -0.176 1.054 2.02 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.143 -0.147 -0.106 -0.146 -0.164 0.995 2.017 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20768 NA20768 0.06 -0.12 -0.385 -0.464 -0.795 -0.872 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.118 -0.078 -0.399 -0.537 -0.838 -0.977 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.021 -0.15 -0.369 -0.573 -0.865 -1.024 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.133 -0.187 -0.278 -0.473 -0.791 -1.038 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20769 NA20769 1.04 1.013 0.737 0.506 0.615 0.862 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.932 0.795 0.534 0.411 0.471 0.906 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.472 0.246 0.05 0.157 0.882 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.386 0.276 0.06 -0.016 0.836 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20770 NA20770 -0.707 -0.642 -0.307 0.097 0.351 0.015 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.783 -0.681 -0.4 0.034 0.377 0.078 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.776 -0.69 -0.499 -0.206 0.219 0.215 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.644 -0.606 -0.482 -0.322 0.032 0.274 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20771 NA20771 0.274 0.19 0.113 0.128 0.342 0.777 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.114 0.014 -0.019 -0.022 0.316 0.725 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.22 -0.268 -0.353 -0.423 -0.161 0.607 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.406 -0.407 -0.453 -0.612 -0.433 0.468 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20772 NA20772 -0.349 -0.41 -0.478 -0.491 -0.296 0.177 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.395 -0.499 -0.627 -0.511 -0.296 0.311 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.399 -0.497 -0.539 -0.474 -0.185 0.38 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.325 -0.405 -0.372 -0.161 0.392 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20773 NA20773 1.562 1.455 1.156 0.744 0.604 -0.322 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.394 1.246 0.968 0.638 0.6 -0.247 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.112 0.954 0.716 0.524 0.442 -0.232 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.922 0.802 0.61 0.492 0.355 -0.255 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20774 NA20774 -2.178 -2.104 -2.072 -1.865 -1.633 -0.959 -1.029 NA NA NA NA NA NA NA NA NA NA NA NA NA -2 -1.881 -1.822 -1.583 -1.406 -0.962 -1.09 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.582 -1.559 -1.453 -1.25 -0.907 -1.086 -1.167 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.368 -1.321 -1.246 -1.08 -0.716 -1.06 -1.186 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20775 NA20775 1.636 1.189 0.925 0.648 0.463 0.496 0.105 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.318 1.05 0.855 0.62 0.454 0.522 0.064 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.814 0.709 0.519 0.52 0.446 0.01 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.583 0.578 0.541 0.469 0.479 0.453 -0.003 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20778 NA20778 -1.536 -1.48 -1.307 -1.238 -1.463 -1.474 -1.149 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.367 -1.322 -1.277 -1.35 -1.58 -1.786 -1.096 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.18 -1.161 -1.186 -1.352 -1.745 -2.149 -1.023 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.889 -0.907 -0.96 -1.132 -1.618 -2.307 -1.004 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20783 NA20783 0.868 0.973 0.932 0.746 0.38 0.195 0.013 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.702 0.789 0.857 0.626 0.285 0.281 0.042 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.386 0.483 0.572 0.438 0.15 0.491 0.079 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.137 0.289 0.343 0.266 0.141 0.552 0.088 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20785 NA20785 -0.342 -0.103 -0.015 0.067 0.048 -0.245 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.486 -0.289 -0.142 0.03 0.066 -0.069 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.909 -0.814 -0.717 -0.544 -0.07 0.058 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.173 -1.166 -1.107 -0.896 -0.456 0.117 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20786 NA20786 1.142 1.062 0.901 0.411 -0.15 -0.274 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.243 1.121 0.875 0.365 0.017 -0.217 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.143 1.033 0.768 0.425 0.206 -0.037 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.016 0.978 0.87 0.634 0.26 0.022 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20787 NA20787 0.488 0.551 0.433 0.038 -0.053 0.432 1.575 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.436 0.433 0.182 -0.138 -0.293 0.288 1.633 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.034 -0.093 -0.217 -0.418 -0.79 0.049 1.711 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.375 -0.415 -0.47 -0.637 -0.988 -0.091 1.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20790 NA20790 -0.916 -0.854 -0.624 -0.357 -0.575 -1.437 -2.283 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.713 -0.685 -0.536 -0.234 -0.449 -1.534 -2.25 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.41 -0.411 -0.344 -0.16 -0.323 -1.584 -2.199 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.191 -0.171 -0.119 -0.05 -0.156 -1.616 -2.186 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20792 NA20792 -0.453 -0.454 -0.405 -0.498 -0.624 -0.79 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.575 -0.607 -0.625 -0.674 -0.756 -0.931 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.385 -0.4 -0.429 -0.457 -0.608 -1.293 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.154 -0.115 -0.079 -0.103 -0.312 -1.362 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20795 NA20795 0.311 0.184 -0.138 -0.435 -0.642 -0.682 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.173 0.036 -0.139 -0.369 -0.652 -0.684 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 -0.132 -0.279 -0.398 -0.621 -0.688 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.197 -0.24 -0.322 -0.463 -0.645 -0.643 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20796 NA20796 1.987 1.681 1.319 0.9 -0.044 -0.971 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.734 1.487 1.135 0.719 0.06 -1.079 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.606 1.43 1.279 0.907 0.239 -1.172 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.538 1.425 1.328 1.141 0.519 -1.241 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20797 NA20797 1.529 1.42 1.15 0.662 0.112 -0.338 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.567 1.505 1.264 0.837 0.402 -0.085 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.3 1.215 1.062 0.872 0.745 0.259 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.01 0.98 0.928 0.774 0.806 0.401 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20798 NA20798 -0.532 -0.515 -0.461 -0.51 -0.426 0.584 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.547 -0.502 -0.489 -0.56 -0.558 0.494 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.376 -0.387 -0.418 -0.485 -0.619 0.308 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.162 -0.212 -0.281 -0.378 -0.52 0.248 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20799 NA20799 -0.339 -0.422 -0.502 -0.634 -0.941 -1.096 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.3 -0.334 -0.437 -0.526 -0.843 -1.061 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.335 -0.3 -0.349 -0.394 -0.696 -0.852 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.365 -0.31 -0.303 -0.502 -0.805 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20800 NA20800 -0.008 0.117 0.263 0.43 0.928 1.316 1.239 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.185 0.241 0.378 0.574 0.941 1.274 1.217 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.858 0.857 0.808 0.892 1.074 1.282 1.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.105 1.131 1.128 1.089 1.158 1.288 1.179 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20801 NA20801 -0.587 -0.537 -0.315 0.041 0.58 1.291 2.089 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.525 -0.47 -0.307 -0.085 0.389 1.229 2.108 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.712 -0.63 -0.566 -0.481 -0.074 0.892 2.132 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.063 -0.996 -0.885 -0.716 -0.32 0.701 2.138 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20802 NA20802 -1.621 -1.474 -1.26 -0.718 -0.237 -0.725 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.216 -1.126 -0.952 -0.707 -0.467 -0.735 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.695 -0.641 -0.58 -0.523 -0.641 -0.901 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.445 -0.42 -0.431 -0.426 -0.621 -0.961 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20803 NA20803 0.194 0.03 0.015 0.15 0.465 0.596 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.488 0.436 0.354 0.398 0.552 0.554 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.688 0.674 0.618 0.628 0.726 0.586 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.777 0.834 0.851 0.845 0.896 0.622 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20804 NA20804 0.108 -0.117 -0.335 -0.546 -0.912 -0.977 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.26 0.151 -0.094 -0.475 -1.067 -0.963 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.154 -0.025 -0.244 -0.57 -1.249 -1.161 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.023 -0.142 -0.438 -0.718 -1.268 -1.172 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20805 NA20805 -0.473 -0.52 -0.561 -0.624 -0.897 -1.461 -1.297 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.44 -0.478 -0.477 -0.55 -0.817 -1.413 -1.246 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.612 -0.587 -0.563 -0.627 -0.798 -1.432 -1.175 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.823 -0.796 -0.734 -0.715 -0.79 -1.456 -1.157 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20806 NA20806 -0.059 0.062 0.2 0.325 0.619 0.898 1.091 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.082 0.107 0.159 0.204 0.45 0.877 1.067 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.559 0.545 0.507 0.372 0.447 0.618 1.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.903 0.863 0.752 0.631 0.559 0.553 1.025 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20807 NA20807 0.965 0.952 0.906 0.798 0.766 0.528 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.722 0.694 0.579 0.59 0.664 0.449 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.128 0.079 0.085 0.268 0.319 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.088 -0.037 0.094 0.119 0.209 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20808 NA20808 -1.411 -1.607 -1.777 -1.985 -2.017 -1.734 -1.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.371 -1.492 -1.593 -1.706 -1.843 -1.788 -1.602 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.821 -0.87 -0.946 -1.162 -1.32 -1.516 -1.663 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.563 -0.537 -0.507 -0.661 -0.968 -1.353 -1.678 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20809 NA20809 1.231 1.107 1.025 1.162 1.065 0.657 0.578 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.078 1.022 1.025 1.159 1.162 0.723 0.593 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.75 0.8 0.823 0.852 1.076 0.919 0.613 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.544 0.667 0.778 0.809 0.938 0.937 0.618 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20810 NA20810 -0.148 -0.025 0.09 0.303 0.968 1.633 2.602 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.337 -0.227 -0.139 0.113 0.579 1.443 2.582 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.659 -0.607 -0.571 -0.367 -0.003 1.052 2.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.969 -0.98 -0.984 -0.747 -0.343 0.915 2.546 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20811 NA20811 1.813 1.732 1.717 1.519 0.571 0.216 0.726 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.689 1.684 1.631 1.423 0.639 0.055 0.743 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.13 1.093 1.076 0.9 0.39 0.059 0.765 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.638 0.601 0.564 0.437 0.105 0.022 0.771 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20812 NA20812 0.175 0.005 -0.046 0.246 0.455 0.52 0.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.142 0.124 0.171 0.353 0.526 0.599 0.366 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.228 0.262 0.318 0.311 0.369 0.865 0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 0.123 0.125 0.037 0.048 0.959 0.343 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20813 NA20813 -0.702 -0.694 -0.799 -1.11 -1.242 -1.069 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.541 -0.625 -0.762 -1.118 -1.286 -1.048 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.264 -0.34 -0.491 -0.757 -1.126 -0.928 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.07 -0.122 -0.211 -0.476 -0.924 -0.868 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20814 NA20814 0.894 0.788 0.764 0.727 0.778 0.282 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.722 0.69 0.708 0.75 0.812 0.341 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.469 0.554 0.656 0.892 1.014 0.369 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.563 0.633 0.761 0.998 1.195 0.398 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20815 NA20815 -0.888 -0.89 -0.548 -0.429 -0.446 -0.577 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.754 -0.73 -0.444 -0.373 -0.521 -0.56 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.515 -0.508 -0.422 -0.356 -0.487 -0.655 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.328 -0.38 -0.436 -0.404 -0.429 -0.641 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20818 NA20818 -0.77 -0.888 -1.17 -1.647 -2.104 -1.886 -1.554 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.912 -1.001 -1.213 -1.548 -1.89 -1.83 -1.602 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.089 -1.213 -1.316 -1.421 -1.541 -1.709 -1.663 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.158 -1.233 -1.31 -1.364 -1.508 -1.608 -1.678 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20819 NA20819 1.239 1.297 1.367 1.521 1.684 1.19 -0.459 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.149 1.213 1.326 1.458 1.769 1.277 -0.487 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.241 1.211 1.268 1.307 1.774 1.684 -0.524 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.129 1.106 1.113 1.2 1.555 1.822 -0.533 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20821 NA20821 -0.099 -0.161 -0.336 -0.477 -0.521 -1.071 -0.933 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.14 -0.225 -0.403 -0.53 -0.563 -1.037 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.262 -0.33 -0.488 -0.622 -0.685 -1 -0.907 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.437 -0.448 -0.554 -0.575 -0.672 -1.008 -0.903 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20822 NA20822 0.052 -0.008 -0.171 -0.304 -0.666 -0.572 -0.784 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.194 0.094 -0.11 -0.306 -0.677 -0.688 -0.772 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.187 0.129 0.061 -0.166 -0.592 -0.812 -0.754 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 -0.076 -0.12 -0.138 -0.486 -0.853 -0.75 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20826 NA20826 -1.042 -1.156 -1.478 -1.744 -1.712 -1.073 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.373 -1.441 -1.597 -1.811 -1.777 -1.12 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.53 -1.562 -1.574 -1.577 -1.763 -1.105 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.468 -1.451 -1.355 -1.342 -1.589 -1.069 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20827 NA20827 -0.874 -0.983 -0.924 -0.876 -0.867 -0.897 -0.42 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.927 -0.98 -0.944 -0.94 -0.937 -0.939 -0.448 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.888 -0.879 -0.84 -0.868 -0.893 -1.104 -0.486 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.819 -0.849 -0.852 -0.791 -0.831 -1.094 -0.495 NA NA NA NA NA NA NA NA NA NA NA NA NA +NA20828 NA20828 1.076 1.183 1.389 1.464 1.166 0.554 -0.271 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.353 1.418 1.608 1.646 1.205 0.615 -0.297 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.087 1.083 1.105 1.127 0.931 0.83 -0.333 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.855 0.788 0.652 0.508 0.469 0.889 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA +SS6004468 SS6004468 -0.501 -0.533 -0.576 -0.551 -0.767 -1.375 -1.919 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.3 -0.348 -0.409 -0.567 -0.695 -1.356 -1.926 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.038 -0.02 -0.128 -0.319 -0.549 -1.125 -1.931 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.064 -0.084 -0.149 -0.324 -0.449 -1.006 -1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.scale index 5b23b228..149efe62 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-EUR.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.0353259297744361 0.0104167476568147 -SCORE_s0.2_lambda0.00127427498570313 0.0319768081804511 0.00882349870917587 -SCORE_s0.2_lambda0.00162377673918872 0.0265951582857143 0.00713706378484267 -SCORE_s0.2_lambda0.00206913808111479 0.0184432975037594 0.00534175883636748 -SCORE_s0.2_lambda0.00263665089873036 0.00909741801548872 0.00350887274668635 -SCORE_s0.2_lambda0.00335981828628378 0.00189137119729323 0.00189083416132041 -SCORE_s0.2_lambda0.00428133239871939 0.000317325566285714 0.000756175959366239 +SCORE_s0.2_lambda0.001 0.0353259312781955 0.0104167473330499 +SCORE_s0.2_lambda0.00127427498570313 0.0319768050225564 0.00882349907973428 +SCORE_s0.2_lambda0.00162377673918872 0.0265951569022556 0.00713706385965947 +SCORE_s0.2_lambda0.00206913808111479 0.0184432958947368 0.00534175883973053 +SCORE_s0.2_lambda0.00263665089873036 0.00909741704827068 0.00350887288955337 +SCORE_s0.2_lambda0.00335981828628378 0.00189137112210526 0.00189083419532402 +SCORE_s0.2_lambda0.00428133239871939 0.000317325463609023 0.000756175966658968 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0409773052631579 0.0122718175873792 -SCORE_s0.5_lambda0.00127427498570313 0.0358198673533835 0.0104869340123412 -SCORE_s0.5_lambda0.00162377673918872 0.0278592493533835 0.00845023335968455 -SCORE_s0.5_lambda0.00206913808111479 0.0203283608917293 0.00627571466686891 -SCORE_s0.5_lambda0.00263665089873036 0.0104118302508271 0.00398526999129937 -SCORE_s0.5_lambda0.00335981828628378 0.00170118249729323 0.00194612770676521 -SCORE_s0.5_lambda0.00428133239871939 0.000333858764661654 0.00074543665704196 +SCORE_s0.5_lambda0.001 0.0409773067669173 0.0122718179890691 +SCORE_s0.5_lambda0.00127427498570313 0.0358198662706767 0.010486933945207 +SCORE_s0.5_lambda0.00162377673918872 0.0278592490225564 0.00845023392180029 +SCORE_s0.5_lambda0.00206913808111479 0.0203283610421053 0.00627571452414742 +SCORE_s0.5_lambda0.00263665089873036 0.0104118292981955 0.00398526996771495 +SCORE_s0.5_lambda0.00335981828628378 0.00170118258511278 0.00194612756572374 +SCORE_s0.5_lambda0.00428133239871939 0.000333858595639098 0.000745436635924941 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.087425229443609 0.0252167822278077 -SCORE_s0.9_lambda0.00127427498570313 0.0713223734736842 0.0211778732441637 -SCORE_s0.9_lambda0.00162377673918872 0.0531035732631579 0.0164810330374201 -SCORE_s0.9_lambda0.00206913808111479 0.0348247716240601 0.0112159631390741 -SCORE_s0.9_lambda0.00263665089873036 0.0162046873052632 0.00603878518502766 -SCORE_s0.9_lambda0.00335981828628378 0.0017991035372782 0.00223419749454427 -SCORE_s0.9_lambda0.00428133239871939 0.000356492357278196 0.000733665132603684 +SCORE_s0.9_lambda0.001 0.0874252360601504 0.0252167800984249 +SCORE_s0.9_lambda0.00127427498570313 0.0713223706165414 0.0211778747626317 +SCORE_s0.9_lambda0.00162377673918872 0.0531035758345865 0.0164810325812361 +SCORE_s0.9_lambda0.00206913808111479 0.0348247746917293 0.0112159627933283 +SCORE_s0.9_lambda0.00263665089873036 0.0162046861699248 0.00603878509792498 +SCORE_s0.9_lambda0.00335981828628378 0.00179910333851128 0.00223419753869375 +SCORE_s0.9_lambda0.00428133239871939 0.000356492239699248 0.000733665114283066 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.166977661353383 0.0464115718895917 -SCORE_s1_lambda0.00127427498570313 0.131967683578947 0.0379413702565025 -SCORE_s1_lambda0.00162377673918872 0.0956776872932331 0.0284393020701052 -SCORE_s1_lambda0.00206913808111479 0.0593824333533835 0.0178800481130355 -SCORE_s1_lambda0.00263665089873036 0.0239958889233083 0.00816075971468931 -SCORE_s1_lambda0.00335981828628378 0.00188295991219549 0.002433006649983 -SCORE_s1_lambda0.00428133239871939 0.000362282727067669 0.000731170599029691 +SCORE_s1_lambda0.001 0.166977663007519 0.0464115714382328 +SCORE_s1_lambda0.00127427498570313 0.131967683413534 0.0379413706873199 +SCORE_s1_lambda0.00162377673918872 0.0956776887969925 0.0284393041984523 +SCORE_s1_lambda0.00206913808111479 0.0593824292631579 0.0178800486506425 +SCORE_s1_lambda0.00263665089873036 0.0239958890887218 0.00816075949229265 +SCORE_s1_lambda0.00335981828628378 0.00188295988369925 0.00243300696545791 +SCORE_s1_lambda0.00428133239871939 0.000362282792481203 0.000731170839076273 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.profiles new file mode 100644 index 00000000..fa0ccc8a --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.profiles @@ -0,0 +1,137 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HGDP00557 HGDP00557 0.861 0.725 0.573 0.264 -0.392 -0.864 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.738 0.624 0.503 0.136 -0.465 -0.976 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.503 0.421 0.257 0.06 -0.477 -1.091 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.42 0.329 0.198 0.07 -0.43 -1.1 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00558 HGDP00558 -1.575 -1.682 -1.795 -1.392 -0.623 -0.153 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.359 -1.42 -1.488 -1.126 -0.554 -0.065 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.175 -1.173 -1.16 -0.952 -0.432 0.057 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.036 -1.065 -1.047 -0.888 -0.403 0.109 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00559 HGDP00559 -0.015 -0.021 -0.333 -0.633 -0.534 -0.066 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.088 0.038 -0.193 -0.591 -0.491 -0.018 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.032 -0.009 -0.133 -0.257 -0.351 -0.12 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.135 0.077 -0.016 -0.098 -0.22 -0.123 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00560 HGDP00560 1.314 1.51 1.604 1.53 1.819 1.817 1.648 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.989 1.194 1.384 1.352 1.687 1.858 1.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.525 0.624 0.769 0.935 1.42 1.758 1.689 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.237 0.274 0.404 0.659 1.146 1.671 1.695 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00561 HGDP00561 1.347 1.637 1.837 2.238 2.385 1.586 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.522 1.677 1.867 2.162 2.362 1.591 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.788 1.855 1.963 2.176 2.31 1.491 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.723 1.738 1.778 1.964 2.206 1.458 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00562 HGDP00562 0.18 -0.131 -0.259 -0.391 -0.127 -0.321 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.193 -0.019 -0.15 -0.227 -0.058 -0.281 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.572 0.434 0.261 0.087 0.114 -0.084 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.666 0.603 0.448 0.212 0.183 0.009 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00563 HGDP00563 -1.633 -1.45 -1.263 -0.971 -0.168 1.185 1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.89 -1.767 -1.68 -1.505 -0.755 0.83 1.917 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.88 -1.839 -1.951 -1.873 -1.412 0.455 1.897 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.774 -1.83 -1.898 -1.983 -1.642 0.347 1.892 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00564 HGDP00564 1.287 1.109 0.76 0.34 -0.184 -0.554 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.079 0.918 0.719 0.345 -0.121 -0.472 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.674 0.6 0.507 0.476 0.028 -0.438 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.535 0.456 0.361 0.325 0.107 -0.398 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00565 HGDP00565 1.212 1.125 1.127 1.155 1.154 1.321 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.218 1.212 1.252 1.298 1.149 1.356 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.105 1.208 1.305 1.417 1.253 1.255 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.069 1.145 1.256 1.393 1.352 1.228 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00566 HGDP00566 2.422 2.628 2.75 2.683 2.535 2.11 1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.405 2.505 2.604 2.62 2.53 2.237 1.917 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.093 2.131 2.173 2.257 2.328 2.369 1.897 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.755 1.795 1.85 1.872 2.079 2.328 1.892 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00568 HGDP00568 -0.228 -0.127 0.032 0.185 0.243 0.287 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.309 -0.26 -0.232 -0.038 0.042 0.339 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.205 -0.197 -0.235 -0.366 0.223 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.006 -0.062 -0.169 -0.294 -0.561 0.169 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00571 HGDP00571 -1.027 -0.814 -0.698 -0.756 -0.781 -0.528 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -0.801 -0.729 -0.799 -0.829 -0.467 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.751 -0.711 -0.678 -0.614 -0.797 -0.455 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.817 -0.797 -0.748 -0.604 -0.745 -0.415 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00572 HGDP00572 -1.42 -1.217 -1.27 -1.506 -1.492 -0.795 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.846 -0.838 -0.977 -1.399 -1.496 -0.789 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.492 -0.519 -0.693 -0.996 -1.286 -0.956 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.634 -0.656 -0.743 -0.871 -1.163 -0.955 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00573 HGDP00573 -0.352 -0.371 -0.352 -0.25 -0.252 -0.307 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.382 -0.362 -0.306 -0.167 -0.212 -0.387 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.037 0.091 0.193 0.183 -0.102 -0.434 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.43 0.503 0.531 0.484 0.075 -0.433 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00574 HGDP00574 -0.948 -1.058 -1.006 -1.174 -1.286 -0.956 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.145 -1.2 -1.159 -1.224 -1.346 -0.902 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.538 -1.556 -1.528 -1.471 -1.404 -1.038 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.726 -1.714 -1.645 -1.578 -1.504 -1.043 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00575 HGDP00575 0.653 0.807 0.997 1 1.172 1.261 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.05 1.164 1.231 1.191 1.269 1.272 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.44 1.505 1.492 1.469 1.459 1.343 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.37 1.454 1.516 1.564 1.532 1.4 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00579 HGDP00579 -0.68 -0.591 -0.438 -0.208 0.18 0.022 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.337 -0.264 -0.177 -0.004 0.133 0 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.102 -0.005 0.043 0.154 0.122 -0.057 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.028 -0.01 -0.011 0.099 0.084 -0.066 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00580 HGDP00580 0.479 0.629 0.513 0.381 0.71 1.146 1.249 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.019 0.191 0.195 0.153 0.518 1.011 1.298 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.53 -0.45 -0.397 -0.355 -0.026 0.754 1.363 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.7 -0.727 -0.687 -0.611 -0.375 0.57 1.379 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00582 HGDP00582 0.751 0.949 1.224 1.299 1.331 1.047 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.885 1.044 1.242 1.288 1.397 1.146 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.014 1.106 1.177 1.263 1.49 1.257 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.847 0.925 1.045 1.166 1.396 1.292 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00584 HGDP00584 0.438 0.56 0.635 0.78 1.078 0.946 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.886 0.96 0.914 0.988 1.142 0.972 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.128 1.149 1.135 1.188 1.181 1.043 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.022 1.045 1.08 1.132 1.215 1.076 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00586 HGDP00586 -0.566 -0.56 -0.482 -0.38 -0.024 -0.202 -0.293 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.622 -0.471 -0.424 -0.339 -0.096 -0.313 -0.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.509 -0.434 -0.341 -0.173 -0.219 -0.309 -0.284 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.417 -0.389 -0.323 -0.226 -0.156 -0.348 -0.282 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00587 HGDP00587 -0.165 -0.409 -0.467 -0.43 -0.891 -1.011 -1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 -0.014 -0.154 -0.318 -0.763 -1.085 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.534 0.408 0.105 -0.421 -0.893 -1.254 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.671 0.703 0.645 0.398 -0.113 -0.796 -1.264 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00588 HGDP00588 -0.727 -0.624 -0.497 -0.432 -0.309 -0.305 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.723 -0.67 -0.615 -0.577 -0.573 -0.392 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.922 -0.927 -0.908 -0.864 -0.827 -0.677 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.262 -1.28 -1.261 -1.164 -1.038 -0.728 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00591 HGDP00591 -0.408 -0.476 -0.696 -0.848 -0.866 -0.767 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.256 -0.338 -0.541 -0.89 -0.981 -0.748 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.224 -0.256 -0.396 -0.62 -0.962 -0.865 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.379 -0.401 -0.47 -0.549 -0.878 -0.86 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00595 HGDP00595 -0.666 -0.586 -0.717 -1.168 -1.515 -1.235 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.492 -0.597 -0.783 -1.248 -1.583 -1.243 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.471 -0.626 -0.878 -1.235 -1.611 -1.38 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.776 -0.884 -1.05 -1.251 -1.613 -1.429 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00598 HGDP00598 0.233 0.383 0.371 -0.061 -0.666 -0.6 -1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.571 0.544 0.189 -0.377 -0.449 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.05 1.034 0.92 0.675 0.33 -0.149 -1.254 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.221 1.182 1.073 0.886 0.594 0.004 -1.264 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00599 HGDP00599 2.966 2.94 2.542 1.958 0.988 0.325 0.58 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.791 2.668 2.329 1.804 0.861 0.078 0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.095 1.945 1.737 1.394 0.666 -0.192 0.712 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.478 1.394 1.307 1.155 0.527 -0.301 0.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00600 HGDP00600 -0.408 -0.561 -0.913 -0.814 -0.28 0.552 1.533 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.795 -0.887 -1.015 -0.781 -0.335 0.546 1.549 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.34 -1.365 -1.385 -1.276 -0.865 0.474 1.571 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.677 -1.67 -1.632 -1.559 -1.198 0.375 1.576 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00601 HGDP00601 0.194 -0.006 -0.221 -0.392 -0.56 -0.664 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.172 0.073 -0.193 -0.379 -0.483 -0.69 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.443 0.388 0.254 0.074 -0.217 -0.701 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.747 0.736 0.652 0.468 0.12 -0.684 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00602 HGDP00602 -0.115 -0.055 0.006 0.114 0.24 0.035 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.142 -0.113 -0.081 -0.003 0.161 -0.002 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.263 0.318 0.336 0.362 0.295 -0.096 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.693 0.717 0.738 0.742 0.596 -0.08 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00606 HGDP00606 -0.174 -0.041 0.028 -0.305 -0.553 -0.764 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.104 0.123 0.101 -0.242 -0.611 -0.778 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.394 0.35 0.211 -0.027 -0.586 -0.846 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.435 0.345 0.184 -0.036 -0.518 -0.831 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00607 HGDP00607 1.311 1.207 1.274 1.377 1.22 1.536 1.648 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.87 0.846 0.882 0.959 0.924 1.483 1.666 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.198 0.174 0.217 0.341 0.384 1.141 1.689 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.079 -0.093 -0.06 0.033 0.278 0.968 1.695 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00608 HGDP00608 1.85 1.84 1.875 2.036 1.797 1.146 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.22 2.119 2.099 2.206 2.081 1.212 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.448 2.447 2.44 2.421 2.267 1.375 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.447 2.398 2.321 2.18 2.142 1.408 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00609 HGDP00609 0.186 0.222 0.362 0.703 0.997 0.919 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.045 0.089 0.305 0.628 0.926 0.85 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.015 0.1 0.236 0.539 0.787 0.892 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.093 0.222 0.358 0.594 0.784 0.906 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00610 HGDP00610 0.059 -0.148 -0.361 -0.447 -0.435 0.212 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.086 -0.068 -0.231 -0.247 -0.29 0.316 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.322 0.233 0.152 0.143 0.121 0.393 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.598 0.512 0.453 0.375 0.243 0.475 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00611 HGDP00611 1.235 1.222 1.353 1.383 0.91 0.152 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.752 1.691 1.713 1.599 1.185 0.21 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.874 1.863 1.827 1.622 1.365 0.425 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.589 1.641 1.64 1.484 1.31 0.509 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00613 HGDP00613 -0.062 0.001 -0.091 -0.285 -0.121 1.288 2.154 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.453 -0.441 -0.562 -0.358 1.039 2.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.309 -1.237 -1.2 -1.123 -0.865 0.744 2.217 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.546 -1.454 -1.39 -1.301 -1.133 0.592 2.226 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00614 HGDP00614 1.131 1.254 1.286 1.019 0.59 -0.202 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.943 1.032 1.104 0.985 0.752 -0.02 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.504 0.588 0.627 0.601 0.635 0.153 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.025 0.013 0.027 0.105 0.314 0.18 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00618 HGDP00618 -0.767 -0.704 -0.463 -0.119 -0.092 0.056 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.829 -0.716 -0.472 -0.176 -0.022 0.171 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.648 -0.575 -0.405 -0.31 -0.034 0.351 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.575 -0.503 -0.404 -0.266 -0.051 0.39 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00619 HGDP00619 2.237 2.111 1.767 1.266 0.879 0.882 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.785 1.617 1.413 1.023 0.755 0.934 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.132 1.012 0.864 0.597 0.564 0.895 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.704 0.634 0.566 0.469 0.451 0.859 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00620 HGDP00620 -1.084 -1.045 -1.052 -0.979 -1.118 -1.156 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.727 -0.695 -0.707 -0.759 -1.047 -1.107 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.499 -0.465 -0.416 -0.469 -0.894 -1.141 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.393 -0.382 -0.392 -0.38 -0.806 -1.167 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00622 HGDP00622 -2.955 -2.922 -3.178 -3.329 -3.08 -2.148 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.078 -3.166 -3.388 -3.462 -3.236 -2.272 -1.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.791 -2.906 -3.111 -3.459 -3.457 -2.632 -1.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.52 -2.643 -2.799 -3.082 -3.388 -2.756 -1.099 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00623 HGDP00623 -0.794 -0.719 -0.424 0.139 0.761 1.377 1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.899 -0.748 -0.464 0.044 0.547 1.403 1.917 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.985 -0.876 -0.635 -0.357 0.062 1.197 1.897 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.122 -1.037 -0.874 -0.65 -0.241 1.099 1.892 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00624 HGDP00624 0.609 0.663 0.393 0.311 0.168 0.038 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.364 0.296 0.02 0.049 0.058 0.025 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.029 -0.059 -0.158 -0.241 -0.173 -0.113 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.128 0.098 0.025 -0.1 -0.156 -0.201 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00625 HGDP00625 1.015 1.122 1.113 1.114 1.533 1.727 2.047 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.73 0.841 0.846 0.888 1.362 1.719 2.034 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.269 0.261 0.257 0.325 0.841 1.554 2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.089 0.01 -0.119 -0.115 0.411 1.471 2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00626 HGDP00626 1.215 1.072 0.977 0.968 1.319 1.234 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.031 1.025 0.972 1.034 1.379 1.269 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.769 0.814 0.904 1.024 1.365 1.352 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.776 0.854 0.997 1.103 1.468 1.368 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00627 HGDP00627 -0.694 -0.63 -0.678 -0.624 -0.636 -0.607 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.891 -0.837 -0.814 -0.674 -0.608 -0.533 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.079 -1.048 -0.989 -0.855 -0.604 -0.55 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.169 -1.125 -1.063 -0.951 -0.733 -0.545 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00628 HGDP00628 0.005 0.194 0.394 0.354 0.2 -0.079 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.132 0.033 0.169 0.26 0.212 0.027 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.025 0.027 0.151 0.277 0.402 0.074 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.061 0.089 0.186 0.368 0.548 0.126 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00629 HGDP00629 1.016 0.952 1 0.914 0.619 -0.184 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.084 1.081 1.179 1.168 0.962 0.005 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.422 1.432 1.523 1.643 1.436 0.32 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.548 1.582 1.692 1.781 1.657 0.409 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00630 HGDP00630 -0.027 0.11 0.343 0.397 0.335 0.32 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.019 0.065 0.293 0.388 0.295 0.413 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.229 -0.157 -0.008 0.077 0.188 0.434 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.293 -0.238 -0.14 -0.061 0.155 0.434 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00631 HGDP00631 0.808 0.855 1.01 1.276 1.158 1.348 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.822 0.885 1.003 1.193 1.158 1.394 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 1.01 1.103 1.213 1.176 1.446 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.102 1.068 1.078 1.204 1.251 1.459 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00632 HGDP00632 0.321 0.432 0.504 0.467 0.655 0.905 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.552 0.664 0.647 0.597 0.617 0.753 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.328 0.364 0.434 0.477 0.534 0.625 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.113 0.164 0.234 0.279 0.43 0.619 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00634 HGDP00634 1.355 1.394 1.56 1.454 1.19 0.721 0.979 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.04 1.151 1.228 1.288 1.085 0.712 1.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.599 0.668 0.768 0.886 0.737 0.726 1.038 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.235 0.241 0.272 0.346 0.374 0.72 1.047 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00635 HGDP00635 -0.229 -0.24 -0.162 -0.045 -0.044 -0.084 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.237 -0.292 -0.228 -0.113 -0.124 -0.079 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.556 -0.562 -0.543 -0.491 -0.454 -0.171 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.875 -0.872 -0.866 -0.785 -0.648 -0.25 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00636 HGDP00636 -0.788 -0.879 -0.967 -0.817 -0.544 -0.534 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.037 -1.085 -1.092 -0.827 -0.567 -0.546 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.025 -1.019 -0.996 -0.927 -0.734 -0.52 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.982 -0.935 -0.912 -0.909 -0.778 -0.562 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00637 HGDP00637 0.983 0.597 0.182 -0.279 -0.437 0.34 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.594 0.276 -0.068 -0.484 -0.542 0.196 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.08 -0.321 -0.609 -0.839 -0.811 -0.003 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.617 -0.736 -0.962 -1.184 -1.085 -0.048 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00638 HGDP00638 -0.781 -0.673 -0.531 -0.541 -0.504 -0.843 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.663 -0.623 -0.562 -0.513 -0.443 -0.813 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.382 -0.411 -0.44 -0.395 -0.33 -0.813 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.091 -0.115 -0.203 -0.274 -0.168 -0.819 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00639 HGDP00639 -2.228 -2.476 -2.803 -2.885 -2.383 -1.493 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.608 -2.821 -2.991 -2.945 -2.468 -1.666 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.053 -3.187 -3.287 -3.212 -2.679 -1.793 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA -3.197 -3.204 -3.248 -3.266 -2.882 -1.813 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00640 HGDP00640 -0.18 -0.222 -0.241 -0.329 -0.331 -0.756 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.028 -0.059 0.005 -0.072 -0.239 -0.759 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.409 0.407 0.415 0.283 -0.009 -0.85 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.617 0.569 0.503 0.392 0.1 -0.88 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00641 HGDP00641 0.339 0.402 0.578 0.764 0.632 -0.011 -0.586 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.518 0.614 0.758 0.745 0.65 -0.054 -0.57 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.448 0.527 0.569 0.57 0.429 -0.069 -0.55 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.309 0.376 0.391 0.381 0.323 -0.124 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00643 HGDP00643 -0.988 -1.385 -1.72 -1.814 -1.837 -1.747 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.426 -1.617 -1.763 -1.686 -1.782 -1.77 -0.892 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.84 -1.866 -1.846 -1.888 -1.953 -1.892 -0.848 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.031 -2.005 -1.968 -1.991 -2.059 -2.012 -0.836 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00644 HGDP00644 -0.648 -0.486 -0.127 0.12 0.317 0.533 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.616 -0.533 -0.286 -0.037 0.226 0.464 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.677 -0.609 -0.448 -0.269 -0.034 0.425 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.722 -0.686 -0.604 -0.409 -0.179 0.398 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00645 HGDP00645 1.467 1.365 1.175 0.821 0.502 0.782 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.459 1.292 1.063 0.739 0.497 0.786 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.154 1.05 0.926 0.725 0.645 0.695 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.005 0.944 0.834 0.717 0.757 0.677 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00646 HGDP00646 0.653 0.652 0.783 1.003 1.017 0.456 0.58 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.626 0.633 0.73 0.921 1.036 0.314 0.636 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.909 0.89 0.874 0.863 0.867 0.415 0.712 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.132 1.178 1.159 1.066 0.906 0.376 0.731 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00647 HGDP00647 -1.238 -1.411 -1.457 -1.361 -1.403 -1.208 -0.523 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.539 -1.602 -1.568 -1.437 -1.398 -1.24 -0.523 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.768 -1.698 -1.554 -1.394 -1.312 -1.333 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.69 -1.608 -1.457 -1.279 -1.215 -1.321 -0.52 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00648 HGDP00648 0.942 0.835 0.782 0.629 0.371 0.42 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.9 0.883 0.92 0.864 0.605 0.577 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.705 0.729 0.816 0.905 0.916 0.751 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.606 0.673 0.825 0.942 0.892 0.827 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00649 HGDP00649 0.045 0.166 0.252 0.526 0.49 0.629 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.345 0.435 0.614 0.747 0.587 0.645 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.009 1.087 1.154 1.166 0.96 0.875 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.157 1.179 1.25 1.357 1.101 0.977 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00651 HGDP00651 1.017 0.777 0.628 0.586 0.215 -0.166 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.95 0.783 0.68 0.643 0.597 0.047 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.956 0.989 1.056 0.95 0.93 0.544 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.892 0.944 0.99 0.862 0.942 0.693 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00653 HGDP00653 -0.092 -0.069 0.228 0.52 1.06 1.334 1.378 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.016 0.097 0.267 0.47 0.819 1.33 1.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.162 -0.108 0.051 0.27 0.538 1.066 1.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.342 -0.289 -0.183 0.097 0.437 1.009 1.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00654 HGDP00654 -1.082 -1.11 -1.138 -1.126 -1.091 -0.519 -0.081 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.191 -1.201 -1.086 -1.02 -0.995 -0.475 -0.055 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.038 -1.01 -1.002 -1.022 -0.885 -0.362 -0.022 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.738 -0.783 -0.858 -0.968 -0.894 -0.35 -0.014 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00675 HGDP00675 0.502 0.42 0.324 0.163 -0.101 -0.557 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.613 0.54 0.422 0.355 0.056 -0.495 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.014 0.976 0.87 0.704 0.493 -0.399 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.068 1.065 1.054 0.988 0.757 -0.349 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00676 HGDP00676 0.279 0.404 0.392 0.074 -0.233 -0.167 -0.586 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.22 0.351 0.357 0.101 -0.195 -0.279 -0.57 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.271 0.288 0.227 0.12 -0.112 -0.242 -0.55 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.326 0.295 0.275 0.177 0.023 -0.216 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00677 HGDP00677 -0.435 -0.522 -0.473 -0.385 -0.552 -0.298 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.498 -0.569 -0.513 -0.477 -0.694 -0.354 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.504 -0.526 -0.501 -0.585 -0.8 -0.526 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.51 -0.565 -0.568 -0.644 -0.82 -0.555 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00679 HGDP00679 0.142 0.235 0.291 0.311 0.173 0.264 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.197 0.195 0.253 0.386 0.225 0.137 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.017 -0.086 -0.047 0.124 0.239 0.14 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.173 -0.236 -0.216 -0.11 0.075 0.18 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00680 HGDP00680 -0.202 -0.191 -0.32 -0.866 -1.383 -1.441 -1.29 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.546 -0.534 -0.681 -1.014 -1.278 -1.418 -1.303 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.781 -0.77 -0.855 -1.063 -1.024 -1.182 -1.315 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.734 -0.661 -0.666 -0.825 -0.816 -1.116 -1.318 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00682 HGDP00682 0.128 -0.133 -0.338 -0.388 -0.414 -0.32 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.384 0.194 0.062 -0.16 -0.281 -0.23 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.413 0.329 0.057 0.06 -0.092 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.331 0.345 0.321 0.205 0.1 0.005 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00684 HGDP00684 -0.874 -0.717 -0.66 -0.618 -0.399 -0.137 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.119 -1.015 -0.968 -0.778 -0.448 -0.226 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.17 -1.082 -1.056 -0.841 -0.599 -0.354 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.966 -0.899 -0.801 -0.691 -0.675 -0.403 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00685 HGDP00685 0.899 0.768 0.604 0.558 0.812 1.724 2.552 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.49 0.357 0.312 0.328 0.542 1.616 2.55 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.423 -0.478 -0.479 -0.338 -0.042 1.339 2.544 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.023 -0.987 -0.916 -0.751 -0.464 1.235 2.542 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00686 HGDP00686 0.75 0.793 0.894 0.754 0.641 0.439 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.842 0.907 0.861 0.725 0.634 0.345 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.01 0.956 0.911 0.821 0.677 0.328 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.041 1.03 0.998 0.978 0.908 0.312 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00687 HGDP00687 -1.042 -0.928 -0.642 -0.243 0.181 0.502 1.05 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.62 -0.532 -0.311 -0.055 0.248 0.528 1.021 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.409 -0.332 -0.197 0.044 0.241 0.382 0.985 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.471 -0.435 -0.347 -0.134 0.143 0.348 0.976 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00688 HGDP00688 -1.233 -1.05 -0.751 -0.331 0.052 1.136 2.047 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.092 -0.93 -0.785 -0.478 -0.062 1.09 2.034 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.699 -0.589 -0.535 -0.502 -0.304 0.989 2.016 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.408 -0.338 -0.302 -0.382 -0.28 0.934 2.011 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00689 HGDP00689 -0.492 -0.464 -0.308 -0.169 -0.09 -0.147 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.4 -0.356 -0.184 0.051 0.014 -0.005 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.116 -0.061 0.1 0.277 0.328 0.121 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.148 0.217 0.334 0.534 0.515 0.192 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00690 HGDP00690 -1.47 -1.365 -1.344 -1.317 -1.204 -0.901 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.475 -1.41 -1.275 -1.154 -1.149 -0.834 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.213 -1.174 -1.04 -0.909 -0.891 -0.899 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.814 -0.857 -0.869 -0.813 -0.786 -0.884 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00692 HGDP00692 -0.483 -0.473 -0.272 -0.091 -0.164 -0.355 -1.184 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.519 -0.459 -0.24 0.027 0.102 -0.332 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.035 0.132 0.259 0.419 0.609 0.185 -1.254 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.5 0.603 0.713 0.753 0.853 0.39 -1.264 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00694 HGDP00694 0.783 0.746 0.634 0.638 0.734 0.419 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.853 0.807 0.736 0.708 0.823 0.49 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.086 1.08 1.082 1.099 1.075 0.541 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.207 1.19 1.213 1.273 1.266 0.581 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00696 HGDP00696 -1.948 -1.738 -1.432 -1.036 -0.373 0.639 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.004 -1.781 -1.47 -1.125 -0.467 0.52 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.681 -1.525 -1.269 -0.902 -0.401 0.284 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.114 -1.033 -0.81 -0.505 -0.224 0.238 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00697 HGDP00697 -1.3 -1.28 -1.093 -0.613 -0.024 -0.131 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.309 -1.278 -1.071 -0.567 0.001 0.051 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.11 -1.043 -0.926 -0.592 0.003 0.223 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.032 -0.911 -0.764 -0.52 -0.047 0.269 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00698 HGDP00698 0.128 0.092 -0.041 -0.023 -0.151 -0.778 -0.595 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.343 0.288 0.23 0.247 0.026 -0.794 -0.54 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.543 0.551 0.545 0.596 0.16 -0.675 -0.467 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.625 0.663 0.704 0.671 0.283 -0.699 -0.449 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00699 HGDP00699 0.942 0.956 1.127 1.062 0.455 0.047 0.757 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.105 1.104 1.113 1.064 0.498 0.116 0.741 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.908 0.87 0.833 0.806 0.447 0.132 0.719 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.437 0.417 0.377 0.385 0.286 0.141 0.713 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00700 HGDP00700 -0.876 -0.845 -0.899 -1.195 -1.874 -2.267 -2.097 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.69 -0.704 -0.808 -1.098 -1.651 -2.318 -2.068 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.381 -0.376 -0.391 -0.529 -1.179 -2.351 -2.026 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.003 0.04 0.094 0.015 -0.665 -2.359 -2.015 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00701 HGDP00701 -0.679 -0.317 0.125 0.763 1.392 1.535 1.932 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.631 -0.309 0.052 0.707 1.309 1.608 1.917 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.232 -0.06 0.216 0.625 1.136 1.471 1.897 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.202 -0.101 0.082 0.407 0.934 1.392 1.892 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00726 HGDP00726 0.767 0.913 0.922 0.996 1.078 1.836 1.493 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.963 1.029 0.987 0.933 0.926 1.76 1.49 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.83 0.807 0.701 0.537 0.573 1.629 1.484 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.372 0.394 0.355 0.206 0.251 1.586 1.482 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00729 HGDP00729 0.232 0.194 0.125 0.223 0.529 0.668 -0.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.153 0.196 0.233 0.357 0.566 0.599 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.536 0.538 0.622 0.778 0.846 0.68 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.991 0.986 1.023 1.11 1.124 0.754 -0.229 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00731 HGDP00731 -0.2 -0.208 0.019 0.235 0.761 1.541 1.378 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.399 -0.372 -0.068 0.21 0.734 1.647 1.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.874 -0.824 -0.632 -0.308 0.537 1.639 1.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.225 -1.183 -1.068 -0.77 0.049 1.633 1.363 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00732 HGDP00732 -0.979 -0.883 -0.724 -0.47 -0.047 0.164 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.689 -0.631 -0.541 -0.371 -0.034 0.228 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.176 -0.166 -0.122 0.018 0.143 0.271 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.168 0.206 0.29 0.385 0.37 0.305 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00733 HGDP00733 -1.149 -1.243 -1.264 -1.382 -1.62 -1.923 -2.097 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.191 -1.214 -1.179 -1.294 -1.479 -2.074 -2.068 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.789 -0.865 -0.941 -1.121 -1.262 -1.938 -2.026 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.432 -0.502 -0.644 -0.909 -1.241 -1.87 -2.015 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00734 HGDP00734 -0.789 -0.717 -0.478 -0.185 0.319 1.25 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.19 -1 -0.767 -0.497 0.038 1.017 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.685 -1.608 -1.374 -1.008 -0.386 0.693 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.583 -1.526 -1.367 -1.091 -0.55 0.597 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00735 HGDP00735 -0.968 -1.139 -1.415 -1.851 -2.144 -1.788 -1.583 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.179 -1.304 -1.564 -1.843 -2.21 -1.946 -1.583 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.626 -1.766 -1.855 -1.854 -2.123 -2.027 -1.581 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.725 -1.804 -1.841 -1.79 -2.02 -2.003 -1.58 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00736 HGDP00736 -0.083 -0.036 0.181 0.41 0.635 0.939 0.873 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.28 -0.316 -0.065 0.355 0.633 0.982 0.858 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.394 -0.357 -0.194 0.257 0.606 1.05 0.837 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.167 -0.121 0.032 0.328 0.694 1.066 0.832 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00738 HGDP00738 -0.978 -1.023 -1.134 -1.159 -1.133 -0.737 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.026 -1.174 -1.24 -1.267 -1.17 -0.697 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.934 -1.016 -1.101 -1.099 -1.07 -0.67 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.769 -0.826 -0.835 -0.885 -0.992 -0.656 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00739 HGDP00739 1.023 0.856 0.381 -0.049 -0.786 -1.288 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.031 0.845 0.5 0.06 -0.62 -1.29 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.94 0.882 0.758 0.397 -0.275 -1.143 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.706 0.695 0.633 0.411 -0.076 -1.101 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00740 HGDP00740 0.074 -0.054 -0.196 -0.369 -0.683 -0.408 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.036 -0.117 -0.239 -0.383 -0.704 -0.408 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.428 0.312 0.186 0.043 -0.362 -0.622 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.845 0.741 0.689 0.573 0.053 -0.62 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00741 HGDP00741 -0.362 -0.347 0.03 0.328 0.245 -0.403 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.071 -0.058 0.18 0.335 0.351 -0.374 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.514 0.546 0.604 0.679 0.516 -0.191 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.75 0.811 0.879 0.942 0.802 -0.151 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00744 HGDP00744 0.044 -0.06 -0.216 -0.045 0.124 0.054 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.218 0.132 0.047 0.09 0.155 -0.041 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.782 0.689 0.569 0.633 0.504 0.061 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.052 1.063 1.008 0.983 0.79 0.156 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00745 HGDP00745 2.354 2.275 2.059 1.762 1.344 0.588 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.168 2.088 1.981 1.762 1.552 0.767 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.985 1.992 1.976 1.811 1.877 1.169 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.998 2.034 2.059 1.944 2.019 1.319 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP00746 HGDP00746 0.101 0 -0.138 -0.325 -0.164 0.208 -0.187 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.054 -0.083 -0.157 -0.322 -0.131 0.27 -0.202 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.305 0.213 0.038 -0.178 -0.197 0.425 -0.223 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.295 0.171 0.012 -0.154 -0.2 0.485 -0.229 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01254 HGDP01254 -0.062 -0.287 -0.489 -0.684 -0.59 -0.908 -1.299 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.085 -0.038 -0.214 -0.313 -0.369 -0.786 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.002 -0.035 -0.073 0.047 0.074 -0.543 -1.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.059 0.052 0 0.085 0.157 -0.422 -1.383 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01255 HGDP01255 1.105 1.191 1.133 0.985 1.147 0.367 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.916 1.033 1.044 1.024 1.278 0.498 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.513 0.557 0.534 0.625 1.174 0.888 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.143 0.239 0.287 0.353 0.78 1.003 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01257 HGDP01257 0.195 0.005 -0.23 -0.66 -1.024 -1.477 -1.698 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.087 -0.252 -0.408 -0.734 -0.946 -1.338 -1.7 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.336 -0.434 -0.586 -0.74 -0.94 -1.093 -1.7 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.389 -0.452 -0.544 -0.651 -0.892 -1.04 -1.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01258 HGDP01258 -0.707 -0.91 -0.965 -0.937 -0.793 -0.576 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.706 -0.845 -0.853 -0.78 -0.758 -0.478 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.743 -0.773 -0.706 -0.579 -0.528 -0.51 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.584 -0.593 -0.583 -0.485 -0.381 -0.501 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01259 HGDP01259 0.185 0.093 0.022 -0.002 -0.306 -0.575 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.07 -0.095 -0.153 -0.146 -0.251 -0.574 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.097 -0.24 -0.33 -0.393 -0.434 -0.495 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.085 -0.211 -0.386 -0.539 -0.557 -0.516 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01260 HGDP01260 -0.758 -0.693 -0.612 -0.621 -0.662 -1.537 -2.181 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.147 -0.156 -0.185 -0.347 -0.583 -1.461 -2.227 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.011 -0.055 -0.088 -0.191 -0.306 -1.441 -2.286 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.024 -0.057 -0.125 -0.096 -0.195 -1.356 -2.3 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01261 HGDP01261 -1.063 -0.733 -0.496 -0.179 0.246 0.36 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.58 -0.468 -0.384 -0.212 0.142 0.334 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.419 -0.398 -0.383 -0.359 -0.076 0.185 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.357 -0.344 -0.366 -0.413 -0.158 0.114 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01262 HGDP01262 -0.353 -0.215 -0.241 -0.292 -0.251 -0.663 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.204 -0.263 -0.31 -0.344 -0.293 -0.669 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.726 -0.757 -0.823 -0.901 -0.653 -0.724 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.043 -1.05 -1.133 -1.208 -0.89 -0.775 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01263 HGDP01263 0.693 0.826 0.807 0.656 0.498 0.004 -0.417 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.759 0.807 0.797 0.676 0.616 0.134 -0.435 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.551 0.565 0.538 0.503 0.594 0.433 -0.46 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.532 0.473 0.381 0.279 0.394 0.539 -0.466 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01264 HGDP01264 0.899 0.967 0.99 1.142 1.141 0.798 -0.081 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.857 0.967 1.009 1.077 1.118 0.827 -0.055 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.821 0.874 0.968 0.986 1.094 1.047 -0.022 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.776 0.798 0.84 0.882 0.878 1.094 -0.014 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01265 HGDP01265 -1.288 -1.419 -1.332 -1.016 -0.791 -1.052 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -1.043 -1.063 -1.009 -0.939 -1.086 -1.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.882 -0.981 -1.087 -1.246 -1.333 -1.258 -1.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.977 -1.004 -1.094 -1.227 -1.503 -1.366 -1.099 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01266 HGDP01266 -0.132 -0.11 -0.219 -0.453 -0.513 -0.764 -0.816 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.071 -0.038 -0.115 -0.319 -0.386 -0.644 -0.804 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.014 0.036 -0.031 -0.167 -0.186 -0.374 -0.787 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.159 0.128 0.059 -0.088 -0.167 -0.307 -0.782 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01267 HGDP01267 -1.626 -1.877 -2.117 -2.161 -2.333 -2.467 -1.698 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.726 -1.83 -2.002 -2.134 -2.245 -2.516 -1.7 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.298 -1.35 -1.412 -1.555 -1.899 -2.481 -1.7 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -0.936 -0.945 -1.041 -1.474 -2.438 -1.699 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01268 HGDP01268 -0.392 -0.38 -0.506 -0.607 -0.776 -0.859 -0.523 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.33 -0.343 -0.486 -0.624 -0.864 -0.855 -0.523 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.287 -0.327 -0.359 -0.618 -0.914 -1.051 -0.521 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.049 -0.108 -0.232 -0.456 -0.793 -1.114 -0.52 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01269 HGDP01269 0.915 0.943 1.037 1.34 1.538 1.302 1.272 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.019 1.115 1.143 1.349 1.497 1.22 1.285 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.089 1.062 0.995 1.004 1.25 1.317 1.304 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.138 1.136 1.062 0.959 1.076 1.309 1.309 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01272 HGDP01272 0.581 0.862 1.148 1.562 1.92 1.861 1.493 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.922 1.169 1.311 1.559 1.87 1.828 1.49 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.259 1.381 1.5 1.556 1.845 1.858 1.484 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.388 1.42 1.485 1.582 1.818 1.878 1.482 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01275 HGDP01275 -1.376 -1.17 -1.057 -0.773 -0.193 -0.012 -0.586 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.86 -0.818 -0.8 -0.664 -0.362 -0.11 -0.57 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.467 -0.454 -0.455 -0.372 -0.308 -0.293 -0.55 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.206 -0.181 -0.14 -0.043 -0.042 -0.342 -0.545 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01276 HGDP01276 0.249 -0.033 -0.085 -0.087 -0.066 -0.33 0.358 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.195 -0.229 -0.184 -0.267 -0.295 -0.36 0.373 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.812 -0.72 -0.634 -0.61 -0.685 -0.518 0.392 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.253 -1.143 -1.009 -0.915 -0.887 -0.58 0.397 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01277 HGDP01277 1.423 1.229 1.055 1.105 0.836 0.584 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.265 1.112 1.045 1.048 0.882 0.598 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.038 0.98 1.016 1.02 0.945 0.741 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.025 1.002 0.998 0.992 0.962 0.788 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01279 HGDP01279 0.663 0.631 0.397 -0.113 -0.551 -1.115 -1.299 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.164 1.102 0.774 0.187 -0.342 -1.039 -1.331 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.271 1.197 1.043 0.719 0.14 -0.736 -1.373 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.322 1.211 1.043 0.798 0.348 -0.605 -1.383 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01280 HGDP01280 -1.206 -1.123 -0.974 -1.202 -1.742 -1.976 -1.215 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.207 -1.043 -1.037 -1.35 -1.668 -2.02 -1.172 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.663 -1.617 -1.641 -1.785 -1.781 -2.021 -1.113 NA NA NA NA NA NA NA NA NA NA NA NA NA -2.174 -2.106 -2.113 -2.183 -2.019 -2.07 -1.099 NA NA NA NA NA NA NA NA NA NA NA NA NA +HGDP01282 HGDP01282 -0.412 -0.607 -0.933 -1.501 -2.188 -2.667 -1.804 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.469 -0.691 -1.093 -1.691 -2.211 -2.685 -1.788 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.574 -0.727 -1.023 -1.479 -2.078 -2.706 -1.76 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.64 -0.767 -0.961 -1.275 -1.842 -2.716 -1.753 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_E02 LP6005441-DNA_E02 -0.319 -0.564 -0.76 -0.909 -0.886 -0.05 1.365 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.684 -0.806 -1.04 -1.192 -1.123 -0.223 1.414 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.193 -1.273 -1.401 -1.514 -1.548 -0.55 1.481 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.455 -1.59 -1.704 -1.827 -1.681 -0.739 1.498 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_F02 LP6005441-DNA_F02 -0.648 -0.803 -0.757 -0.478 -0.085 0.341 0.474 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.844 -0.828 -0.761 -0.452 -0.196 0.279 0.489 NA NA NA NA NA NA NA NA NA NA NA NA NA -1.06 -1.001 -0.856 -0.668 -0.478 0.082 0.51 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.917 -0.923 -0.888 -0.845 -0.603 -0.026 0.516 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G04 LP6005441-DNA_G04 2.295 2.319 2.14 1.92 1.049 -0.169 -0.701 NA NA NA NA NA NA NA NA NA NA NA NA NA 2.201 2.197 2.047 1.845 1.085 -0.245 -0.687 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.951 1.888 1.777 1.622 1.157 -0.206 -0.668 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.719 1.664 1.622 1.502 1.179 -0.194 -0.664 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_G08 LP6005441-DNA_G08 -0.003 -0.001 -0.162 -0.382 -0.34 -0.886 -0.922 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.023 -0.114 -0.304 -0.467 -0.339 -0.876 -0.892 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.273 0.16 0.007 -0.133 -0.1 -0.806 -0.848 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.462 0.399 0.338 0.242 0.109 -0.769 -0.836 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H08 LP6005441-DNA_H08 1.18 1.214 1.387 1.575 1.591 1.133 0.979 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.246 1.357 1.448 1.584 1.523 1.082 1.005 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.306 1.334 1.333 1.305 1.349 1.086 1.038 NA NA NA NA NA NA NA NA NA NA NA NA NA 1.243 1.261 1.21 1.181 1.201 1.061 1.047 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005441-DNA_H09 LP6005441-DNA_H09 -0.714 -0.643 -0.285 0.236 0.142 -0.004 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.555 -0.443 -0.16 0.253 0.16 0.072 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.009 0.132 0.315 0.42 0.317 0.214 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.188 0.291 0.418 0.542 0.476 0.292 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005443-DNA_D01 LP6005443-DNA_D01 0.049 0.189 0.423 0.459 0.322 -0.019 -0.302 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.006 0.108 0.306 0.401 0.347 0.094 -0.319 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.299 0.336 0.399 0.434 0.373 0.189 -0.342 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.44 0.383 0.358 0.301 0.315 0.236 -0.348 NA NA NA NA NA NA NA NA NA NA NA NA NA +LP6005592-DNA_B03 LP6005592-DNA_B03 -0.375 -0.367 -0.304 -0.072 0.513 1.288 1.648 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.491 -0.386 -0.302 0.028 0.479 1.205 1.666 NA NA NA NA NA NA NA NA NA NA NA NA NA -0.12 -0.076 -0.057 0.065 0.342 1.009 1.689 NA NA NA NA NA NA NA NA NA NA NA NA NA 0.442 0.412 0.329 0.259 0.435 0.876 1.695 NA NA NA NA NA NA NA NA NA NA NA NA NA diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.scale index 76d48357..bcbcae16 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.scale +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-MID.scale @@ -1,11 +1,11 @@ Param Mean SD -SCORE_s0.2_lambda0.001 0.0382106063970588 0.0115518771983474 -SCORE_s0.2_lambda0.00127427498570313 0.0342932080882353 0.00958556874848896 +SCORE_s0.2_lambda0.001 0.0382106063970588 0.0115518769953597 +SCORE_s0.2_lambda0.00127427498570313 0.0342932066176471 0.0095855692375277 SCORE_s0.2_lambda0.00162377673918872 0.0282581702941176 0.00770398525389342 -SCORE_s0.2_lambda0.00206913808111479 0.0195771773455882 0.00582613475345635 -SCORE_s0.2_lambda0.00263665089873036 0.00959669694852941 0.00388427719681776 -SCORE_s0.2_lambda0.00335981828628378 0.00197344352352941 0.00225174999126843 -SCORE_s0.2_lambda0.00428133239871939 0.00040575575 0.000972431985838741 +SCORE_s0.2_lambda0.00206913808111479 0.0195771773235294 0.00582613482742698 +SCORE_s0.2_lambda0.00263665089873036 0.00959669656617647 0.00388427739797061 +SCORE_s0.2_lambda0.00335981828628378 0.00197344345073529 0.00225175013642661 +SCORE_s0.2_lambda0.00428133239871939 0.000405755720588235 0.000972431883497586 SCORE_s0.2_lambda0.00545559478116852 0 0 SCORE_s0.2_lambda0.00695192796177561 0 0 SCORE_s0.2_lambda0.00885866790410083 0 0 @@ -19,13 +19,13 @@ SCORE_s0.2_lambda0.0483293023857176 0 0 SCORE_s0.2_lambda0.0615848211066027 0 0 SCORE_s0.2_lambda0.0784759970351462 0 0 SCORE_s0.2_lambda0.1 0 0 -SCORE_s0.5_lambda0.001 0.0438671466911765 0.0132227323463227 -SCORE_s0.5_lambda0.00127427498570313 0.0382836575 0.0111431103394537 -SCORE_s0.5_lambda0.00162377673918872 0.0295052241029412 0.00893381474854608 -SCORE_s0.5_lambda0.00206913808111479 0.0213222072794118 0.0067568114384163 -SCORE_s0.5_lambda0.00263665089873036 0.0108178387323529 0.00437423268122104 -SCORE_s0.5_lambda0.00335981828628378 0.00172401672058824 0.00228800311372634 -SCORE_s0.5_lambda0.00428133239871939 0.000417958861764706 0.000959931771183693 +SCORE_s0.5_lambda0.001 0.0438671481617647 0.013222731321483 +SCORE_s0.5_lambda0.00127427498570313 0.0382836560294118 0.0111431106883099 +SCORE_s0.5_lambda0.00162377673918872 0.0295052233529412 0.00893381508343371 +SCORE_s0.5_lambda0.00206913808111479 0.02132220875 0.00675681328317002 +SCORE_s0.5_lambda0.00263665089873036 0.0108178387264706 0.004374232607128 +SCORE_s0.5_lambda0.00335981828628378 0.00172401704705882 0.00228800336654865 +SCORE_s0.5_lambda0.00428133239871939 0.000417958691176471 0.000959931786487918 SCORE_s0.5_lambda0.00545559478116852 0 0 SCORE_s0.5_lambda0.00695192796177561 0 0 SCORE_s0.5_lambda0.00885866790410083 0 0 @@ -39,13 +39,13 @@ SCORE_s0.5_lambda0.0483293023857176 0 0 SCORE_s0.5_lambda0.0615848211066027 0 0 SCORE_s0.5_lambda0.0784759970351462 0 0 SCORE_s0.5_lambda0.1 0 0 -SCORE_s0.9_lambda0.001 0.0902274095588235 0.0260890015495529 -SCORE_s0.9_lambda0.00127427498570313 0.0733857125 0.0216408438697907 -SCORE_s0.9_lambda0.00162377673918872 0.0546046374558824 0.0167513690228694 -SCORE_s0.9_lambda0.00206913808111479 0.0355398259558824 0.011473109629891 -SCORE_s0.9_lambda0.00263665089873036 0.0164110431691176 0.00632593028196536 -SCORE_s0.9_lambda0.00335981828628378 0.00170728671029412 0.0025766215908183 -SCORE_s0.9_lambda0.00428133239871939 0.000435252717867647 0.000945907091498698 +SCORE_s0.9_lambda0.001 0.0902274132352941 0.0260889988020914 +SCORE_s0.9_lambda0.00127427498570313 0.0733857066176471 0.0216408435774825 +SCORE_s0.9_lambda0.00162377673918872 0.0546046441029412 0.0167513685528458 +SCORE_s0.9_lambda0.00206913808111479 0.0355398281617647 0.0114731100533655 +SCORE_s0.9_lambda0.00263665089873036 0.0164110430220588 0.00632593044862199 +SCORE_s0.9_lambda0.00335981828628378 0.00170728642941176 0.00257662144443707 +SCORE_s0.9_lambda0.00428133239871939 0.000435252536029412 0.00094590694136019 SCORE_s0.9_lambda0.00545559478116852 0 0 SCORE_s0.9_lambda0.00695192796177561 0 0 SCORE_s0.9_lambda0.00885866790410083 0 0 @@ -59,13 +59,13 @@ SCORE_s0.9_lambda0.0483293023857176 0 0 SCORE_s0.9_lambda0.0615848211066027 0 0 SCORE_s0.9_lambda0.0784759970351462 0 0 SCORE_s0.9_lambda0.1 0 0 -SCORE_s1_lambda0.001 0.168180941176471 0.0464136924979073 -SCORE_s1_lambda0.00127427498570313 0.133134041176471 0.0380278104787934 +SCORE_s1_lambda0.001 0.168180941911765 0.0464136913526052 +SCORE_s1_lambda0.00127427498570313 0.133134033823529 0.0380278133107437 SCORE_s1_lambda0.00162377673918872 0.0966560326470588 0.0287052344902583 -SCORE_s1_lambda0.00206913808111479 0.0601501140441177 0.0179921965770521 -SCORE_s1_lambda0.00263665089873036 0.0240308149191177 0.00831983114338193 -SCORE_s1_lambda0.00335981828628378 0.00173813337794118 0.00277361654666737 -SCORE_s1_lambda0.00428133239871939 0.000439782216911765 0.000942865452147183 +SCORE_s1_lambda0.00206913808111479 0.0601501110294118 0.0179921945600315 +SCORE_s1_lambda0.00263665089873036 0.0240308149198529 0.00831983114124743 +SCORE_s1_lambda0.00335981828628378 0.00173813332647059 0.00277361669661318 +SCORE_s1_lambda0.00428133239871939 0.000439782098529412 0.00094286548883021 SCORE_s1_lambda0.00545559478116852 0 0 SCORE_s1_lambda0.00695192796177561 0 0 SCORE_s1_lambda0.00885866790410083 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.model.rds b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.model.rds new file mode 100644 index 0000000000000000000000000000000000000000..e147e544f2184b65d255ac35c541562cbdd2addb GIT binary patch literal 2796044 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

      =KZD&#b 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
      Cyhq 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 z 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 z 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
      mF5UAPhzO>OxaK6ToGv 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

      BR1>N1~%GJeZn(d8A2y9Xmswi5318 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

      n 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ʠ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

      p% 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

      cOvau&LbOuPMroU=9m0<*H)hw%YATel7>G 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
      jf}nj3xfP@cCRN5gS07KcI;vB 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

      ibFt)}XMDRPR~QIs)I7-FsPG36^U9g6g3ZPJo(X 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 z zHOjIkho=pHG@pzQsEJZ^Am%G=I|CV5vWIk|76n;pJ{hni|cZ>8_u<=6L=jRF@gYmktPyTG;^5O&U*yopm)QI zhg0J$y?c)He=f_}Yks$v300n$tLL6ATUJDF6s*xmE-a|4^n?i+@?vK#6xv-fpFI(C zwPN>bx6ptUh~l(|rK@%5Ghu0Yrj8KW&an$#4?SNUrrb!mYh$i=UFe#bxKjLW7TRjC zJK=NjJOky`!gR{2+7{*pZWEltz4Mc$8ibP9>7EV54qU!%a}MkrS7(<}sackS8x3l2 zORkHR_a#N}J3%AC2f0|+Z4+FY;2+q`FxzOaVx~2C#3JkkZ6vQgAGOs*Q>59c?aR*C zdIQ`?T;hL)7&w`mZgY`93W^EDRaOg4{ka*qh21#{OMb>ZS$Rmi?P$C_HB`d-onMX4 zt}4Jc8r>wvt_#;fJm996%1zoo)LSkp9rbFHYC{LQuj-WXBR9*^W?V^msL6Bh&o$#M zd(>D#&B*560O~{XQ?DBV`^ewK4w-NJ-o!qDU=qAKrk~lqCBg1PMT&QOulx5PfGY8I zaiwM{uA)ZKox6~!a)b*iO7COcc-I`>KYxKHx4fo3wOs9dVLMhwKD<(hW!;vOx5Fkz zi{cg2?pPb#6@8y1N0v%Te_z@*R24&uWuUkg8eojlpf4>%js z2Xg+TE=x|hgUNHATc*NvThkk<2f0Zln2r8>aCr*{L%Z+DJ%mLst0+r^Trq2=#8wlB zaS#RG^O!wXD0Zrq+jS?+=j?eyd?bIS373uwa+24&Js^!T&kJc^21iy5BW-BT8dp_t z5R#JK%x?|Nryh^!AbGKE6}`U6!~B`B=R3!e=)LBPyyE!T2fjyqj>CS4StV<6*Q<3( z_kI#@nkA{NOgc|!=Z`7&zz%c2Hh+wnjV$GUMQm9wdy&p*ntD6HZcVhcM2J6KYg~|I z3d3@w;bD#DtxB`t#)6w-qi%QD)YZ?yD}$G&Di*1B-H^#A!0-O7R`w8AI`W!vh1%4L zfHt)ei*@)bmVL>Sr@{P?n~CYY0KYTzD1679;3;$yvavL)4fmzrHe{ji8J{Z^jC|CK z9PqH^xzmee=sh*(d2dr^4bua9{!7T^s+reb_tgC7&%(Em{%ouhvVLZkVvfBtc{qrg zb3*phXj#Z_+A-YEGR-bTJK+3WUK2?Za>eT)&z_t6)HVUmw!0%R$6s$xssq>C!zyS@T*b$TyW9|}Hvzx@RL zB(KPTkPb=S_6C0rjcw0q@*K8VORWyrL#-r=k9Uf6>*zpUofvJ zToqmFVCIZ-N^+?}a@p7{??sAq&E$+e$(y{cd*n;mn(d*n%_oG?>xm<~yhwk*vbp($ zJYM(=B*vk0uVS^^?^tGsF)E@fiV&q9kbGa|7fNh3%h#)BN1qqAal7OY$%RL5`c>vH z^(P*AZ6ls&J|uNj<+q2JVrSW05;0LA?M|)wP-$5WedbbzyQpj*eLZ4$>=`+X_o3k^r{wDYzf<4Q0OTpINf#fg`;l9Tg z5_T@;UC+o#8Q&*O&Q-&BQ9e_p+n|~sSf7)Y_@DGSDE^|X{gORtDI+MGedNu_2uI26 zL(^x>zi)ybe*NVc?gBV}tu7ySg?KKz_+&NfS-2~5b?p8}$fF7V0x)3P-^uUGh5QOyCFpTgKs9Vi03(hO=N_ zci{Cgc$ePdD52kUpcDV$(Jkv^pps@kp6Xrz?z9%uxBVSY+g-7Q_?s;mw1db3kY2N$?e$oDRM0X>~R~ zW_o#EO>`LXnjL2>RX3mPfKEhEZ~Et2&e^qB3fVGMv_M1bGVewrzjpZ;$FrKn?maRV zQ~k_@4p@a${mHivrrG_IG1v(a9D3&_)h!gf3e=N2fZ)-XnZU^4;)>5|j>R-|eDD05 zIc%}Y6lj*&sI`(E9$n2FuYYJIKdu=`mACt@CtWPVdB-`?^*q1fuxjKjMImC{Xwn!S zL43-G5?cgL;;%K9GfsyXN3=@yob5(4P5OZ5j(mK+HngX2=d#hZ`3hH;<)qS#{lkv$ zP|?*lA%UoBz8iE~?9?&Kfl>B0@j44*rExAB%mGhmeZtyd*B$Yj*ef#OE|JY&;x?%0 zbMeRZ%pm`-r484y_N*M2Lk)SThcyzu);~U)|EEK6nZ4!qf#?MON({SqGf+m@-#+pz z_zdd7VWzOCK3%#5pQzu!U8yMNJrl3ep2DA5!iu%?j*yqI+9=&#dr*lK+#TOy;*FGL z^;w?})~$x*=k8cM?(R4vf~E5=hN2(9j_HmQPRO>`fB3w}SK_%)y)wOEP8?6XLX1_# zKB}PeSu{R#wFO~+&&?kss1|&;Fwm=fHLZAJ_^znztB7iQXmcCG zI<14->a7X8zq`rbLJuJxaacbf@-a(=`_*Tos-sND@qreiHfFI{z<-XE>J)LPj=i^$ z%O}eX`y~T4V{?g>u%Eb$QUUwfgo3yfUQ>g6L_4$Ks_RL7Xn(ZbbQ_xQze(RF$Ot$M zR^(9Bs z&cW9DV*!!E1DC@J>f@ypxvOyX<@o0n%aF+vmcfR9c)|@B7vsQ&#k!TgVF@H3%F`0X zw~EeIhzyOnPVdQWE1nz7qFrv5c*3)+kdK_CI0=!t(SkC3>$> zkwWEyy%GPScvN|#q8c*orJ2it)C>V@CHxXFARF$A8U&n=LT42s%a`Bt_pUU)D#!F;?umTva;XwrTJ-;y^&UZYqG&HI{MT z@;=mnFjYe}kK3<)giZhfqYlGYS9`%jkNB4|=u$!V1Bm8We@M(tlK;g*qy3xtkFS&1Ynu2>eb1>NoYPfD%fa}(`)6mJTD3%Sh> z8&&$ia(CvDP{&bF%;~HI>Izd|E%3CYcrMpE0PqhscM>G6g3BYym(&6?jeyzQvc8YC zj)Z2OhLFO{-rg^P9XeDZLDqws6$=~-CqiGPa@M4*sv#|2$;o|G(~SRWzJ0slYw4{x zh|HbL%8I=}>b4R)21Hk6m%Hqq25IsTV0R8qc|8T|6A`V1^VGFWx^@)d9o&wS;5cs6 z?|@UX#FQtCy9)hpV@{Y3^(3uDdxU1j5LU{Yf}Hyi0TUc9L8i>+7izX4rmm-knb(%@g+QU8 zu=T=Izc=1}c&8Ud&sob56x<8+8%C(u+r;L*b2CKs(OC6@D( zCQ&4ejJPRIhIvb;=pSiQ(FNx1hNd}Aq}R&HD%=HJHc+PjO=^;CcpCDs=oUs~qfC$| z5uwPqS_xuSC#!qz{D}C%yDj5M(L2Qp*uH^qm9sUg@1^CRwOFwSSF{KJN@@!+SR!{) zGG{(zTnw~O#Ot-)mi5MOOYcnWGexyGOMD(BoftOUDt=OwZ%oxbc*TF{zw5GN-zuI1 z(u1ikJOuqQVCur4mjTA%zAIl%s-a|CHt;*Bbi{9@vl@};b$$+s%RD6LtCT)+(9D?j zDB97MqKv;d9_smpnBJ<7l!L@$#7D#%jEnlDY=_%eSC=26uMp(Z>UGM`RmVpXkFi&C zC*RGh@wXg)vV@f#QsY~t6Qbw?R1a08q@$-zDP9m=0W0kuupwOu{Ni^@40b@in9?}D z9UvcMblz2-XaAPsZsQ6Bvp>CB2@pJG@bVwaHy*kkD4;K-x;N`5xg9X^b= zPa9&C^Y^hmEjqK6AIZuwvFy(g)RR5Tx${F~3LWW^Ky=G4^KTQNi~9rlE+& zr|zE2<&0A)D5pwfcFgfHF0|DUHkLmS5u)0oKQ7%%Ocs z_YTWLo3SS7u=r2-GX7iQbP6#iB!XY_G(2?;a~}0%a8uad@(52@9`TPMdX)1on)6AM zl#EpZh=|5PA8>|C=VqISkA6G28s3fjK-+^b{iljtLwd7Ko{vGZLd0-NFc1tpHvWL; zzpGtG|HgCSB`)0z5uQoOojcC)+N;OTJTU2$5yQdEVri3=KEEJq@ZF)B8_|7hw-?-O z=do~_vwxmq!F8nMOC`0o0_F&8EiDNdib{5V!_IpoDxw=-WzUOkO?>Y3+T_Gsb|BAoai=|A1H z5JKE&f%n0S-&m?j9nf_^06FNw{60P4u=KS`cp8c$O%!Dy%K%ayQJqZPYgDnI$^h{qwu zze(SzKc#9|{?wL)KU|*q3s+$Z42Y?&4&?^nM#FYw4qj6r}rNzAFYt}jKCCby>tMVG4!KAsbW+T>j!sia__?zrfoGVFo&>x*R z_LQ}XLf{8;ne>#o2}6cdqcj=Q6A-&X^U3{gub;x8gXQU=N6`_~huu|;hn&B+{Ho7y zW$8UJw(~{e=l-8x{;ZcSOX@ZExVPGE5L7&-GTQVrgytV&J~r;rx}}R+(Wm)Mpf}`s zQ*Lr$+7D&v#%l+iw8fWLOO<$e`4%(>5CX;Z;m&`nE(~tf{1_89+z?n17QI8eb@Aee z=`*)=^#`Q!lAyc~tD$G`PY{2k$6@+z*rFWVS`3eicKep>A_^;{rD5nC^=dlXM}hbT ztBeO2Dchu{SekpvC%)LJ&;jXn`c!m2L%(;_fk-M%T7cN~X3^PQKkQe+Z>^+Fl3Mt;-jMil!B)}Bp zPsQo61K0=pe0^Z^S*0P{_DFCSvwrRe2T4{CVvFKj>=yH5_n8%Vgk@>(HsLU(68&{e zpt+-?I>OPiW)i77S{8vBkkw83J9b^iHsm&+U`3mAf$xZa=qs6$w%BTHzG)4#od5Ds zD9o@_Gc-qEgWH%gIX2?ZW!LL&&!*K>d6QJlDMdZH@0jlujR#$N^y>)U>1d6pR>weW zG}xX&F+6?ep(zcAa~qv3g7|>$u!C5{Lb{+NU`z)2bs zSWCRXLm3pnJ}%yS5i)MsD-51h1Zs3ov3Y)X*ntcO!p7msaJQdI54I0fJE%XKUC|F_ z=dR1;v_*Leo{@@uZ+jIv-5sl5v$W4-Tpp9@<`4|7hSdVX(|ChMv+5N*0!bw4v z&8F@W)H~J(N|v7;Ax;M;Ah$pZVmwd-z=efP1L2lcfSqM%%I8RK9mU0ay9LSi!qv@k z2OK8<4&8+K#bjp}8L*CDmxaBK`vo56cO~}XRO`FQ8}*|^MNNoiOcUQt@R#{#x-h)Dt@e z#*nR#nSI@pxX$?bI`w`>LGS~5!RQ_XPq2rsi7@zGp38w9pd5-3ThmhB;my>Sa%`N_ z+=GKK->wjZ>q3>3<8B#QrL6+mgOu!c8(3}V^QuN(>(Vdbb5w`L0$K2C;|C*omO7kj zUY+Sd`N;f&McwB=7(9yJ2s}&)F;1CVq*of}UfY7aDD~KEmj|)Yo|dd(d!X zw3F2^JE%5i+(EtENT;_npF>SGtuvkcou7OLD?g(f@S5C4c^LYYuakrgY!Kf!4oglw zD9#7=b0Q=W#sp*hcwTZ=**~7Yv?HI9>jusFd%k852Xx`4iT@zurhX*f_eyCi!F#Dc zZ;CE3{Y^a^DKxLACi_q03W|RD_=*fSsjnMyNm2VmpiTF@MFhOZ_B-fS_L)zl%kG>w!v*8H@!VBRvhqdB!3E`uoJ_0qf5t$ZI+?G`!oUqr z#umvl5h}t!;wkC}mu|=|+Gof&PyIG|j;36g?#c{pDzbZ>dw1}LiZW{3>bHL)0%VP=^I#LV^D?U#4W|BI4XRHDamffUrD(?CZ{NumU^1bN?W!Vk;8%eP>i-py>8!H}w8)yeu&QjQ|v0Je7 zOpfU*uplZm<}qu7W|hh9C@JPY_ep|XhTk8tl6dXL62>XR;OyphKMwLYGAq?(x(DKd zYJTY<&*c{4ZxY^3d0mSwvg{u9rahl{R{S4!6@P7F0w1aLF*gzZ8K%DC(=9eP+7^mM z=einfiSGJffw#O*H^m>pOo}EeNbw7WX|+kS9YcI5AxZsQo3vmW&+SG`mkJBkYobn$ zWmX3YzcZYfyNe})ft_T#kZiIGP-1|peIUmP!Hf^SX(;Xn+_TekyNgE zwGiqL)tG?q5jljJ4&_Tld&7ON_2?}whs<}`cNLpmcmPE8j~z!LNFJ`(O|f@KV%5bM zjGcS^BP@=XlO44R6)I(EDYBrhv`ICgJINLtmpLpYUD$Qgp{;?qvnb&cY3Bl|4Yn3c z;@is-=K|#~ibQ44Xky%>&^zAIM#xvLbUs2u!o3WHQO z%O;Yqnkh!leymR`@`%?`L@+)WN1IA$S^^;0+Z{WRl7*WrPBFW3a3`@$a}IMT5O&w( zbiMAF;tLX2Gn@Jsz?H=2sI1joAH(|_ku#+-r0rA2xzrB)oOBae?P6{PnoMXdQ!^7F^t0Q%I7dHhwlSm$k6E|ZCVY2na%sH|1?wXj<63cc`Wpb6{L&|Ev&rF@V zWz2-m1k_RHy|%|fo$pPF{-Se#Q4H5ZSdjq#zaerX8*0b@)s&}=?5ab$XyqH5&Z4YN zz3Ief5gx24^A^KT>LKp;JRg3z`5Gfm@5=qmbe4B%z_=3UX0hhgyc?OGkx^@z_Y( z!r)56=LPt8t48@>nL6-~alMC4jUSQU1KWTrj4`OSrVq^L@`jEMBDKDU~``e{BaF80@4D-CXNvAz6fImtyc)UgsMV{~|!e^dY33CWbWt>K>| zjdUDzg7&_6^%St)}h$A`I`~5u6^M2+Nx*tZ!)aBam z3{F$}JI;CR8C@-({aD@r4-0MhQ+5GNjjq#@7zF_Z$33p0n-Kq*<)Mamb=xYl+0#>( z=h@^TNRu|t>;XEur{yc&;H>FaeMS0B?o<%P8@)}0Z)@7+1|OVRbRB1tR&>~LN!WK< zQ@o|R3G<7MFLZf|d4N9Ow{J1)z}eXN+V1sErB34Z)WEjJc2rqsi6i|45zmE?J1N5x zHoNg0iofrpR5Zd%jV`YWr%eRQf0a{z#J|E7Is`H99QN=i4W&Y4hQ zIyAxh0*IT2CFS|b|1)7)D8R~l1cAC6LmpeJRez5ebPU5hJX%+99b9kzY zn+gdg&?qnaL8aE;trtDsf`+!t`}+RHLkUPtHxlMCm$ZGD6$1#w*1{lPonLl;?40*0 z&&cqDjh*V&-W&^zi5gVox{ZFpE=@`#PB!!cKLTznRQByL$6gvcpR-9iyfH}=JzU8_(;#S#v*@tUTFYqb*+5}tv$jM!Y{KOlQbjC=Xn=v;F39Tj}8=y1Mv`2Eyd%TE_=o76niJg1IB`4CoczkN4=`mA)pW z0ds}Qtw<`#WgabBIn~=b`;NF@Kke3<`i}mx{WS1LRXg@eyUcaC0=figtv)co1ZYyw z-dE9h(CDbWDOWi9S@Y>U;JT($_fvE^JwBKvU)sm|OJ88F}kvn-{)StQS&u z$+>=#uxPTWW)5Z#T3qfCML`S;Tht$zAE_JY(u>*raQhdggcX1lCIW zperDRFcL%x(7#0A1&rj^AfrPR7RDa7ao4p0$dxL8UO*s!e>< zzC#ypt3McCsd~>lmDjS7z7KK``{7E~K}h2UvfD;&gqC1C21A3D2WBQ%eNdY22lD}a zt!JI<1s3l{Xf&mwlYL<^)w$$miS78v8)l(d3i4R={uiukb~aXV{Y{DQte)$)Q(y9R zcF4=hKjl-q-qEK~Mg>3_J1+#u8YJkO9G)D@vydQ$&DzhRvx z9UXgc|5f}7M6~FGxnpk0c~5y+VzF-t?3AvS416kd1Sn7Uzple_nQcg4OvFJ*P7nH= z<4c`GBbqbf8g!t5kzaQmW-j{EQ|>y2tHg`Q1~Jq}xl~MKwT~q;&k%+c?I?oOO>tg( z66J~n&LH~g?^9YW1^=Ta-4y6Qjt$vy5)pf(`l z!fMg#R$HD?@#NoT7sp(*U)0u$US8w|e3EYf>;=Z~RyWa{+O+HdeTOsx;-NMz9KHe$ zL?7WR##^i+z=d9WkN{zB(9OIpb6yBRb3mYFaZ$JErj?=Ov2Kf0TB=aT}wtck^h1MEpRl#HDx9$(&MeO8rqSm^Cu|g>`}A9^RJ$ z$G4a+nOBca#yxyNzXP5OZHC_+W5|D(4_lqjN{ibe0hPO|A6|5YBA?u|pqqX8!@L=D|#7wJy=vVa$VjKPi z?8E#A^z-S_68(C_RZ7qZz~-6iR=+eYV=Gx<}2am%P?TyK;A2fN%i>EOm)|c)0z4 zCJ=-LH4t67OSDRX8_##ZMrn%E^AIGHfp?tNEzgsy=v`~!L*X_&E z?$G5SycGXN&ky0xH7024daj*y74_&Iv|<5oL|4h*8VVD(K)T##l55Uu0;IEj)JKj6 zUjyqL;FsqrG$@B#Rf#uyBdonJZCLZ^cG-xm9>?D>SC)^yM7K$KXz@fUdbh!&sCSn| zEV@*%@Nxgh3v{26&-tzGyh@#|;6LdRc|Pih>h}@5LnsO1dwni3v}sm0m5U-3`o5Pl zS)Tz_p6>0}AgdAZX7aA?!j@FxQS`sjPbE#NB{g>HcSYDRvp16J3(cg><*T#Ls9fI= zM0t!NGIkiu*KNX>@&6HDZUc!w?-#X9S%+_d7lYH>+ho7j`0DKt%lV&qUgiZqNZeU^ zq^$?PSnsQR-Z0xhC^HFADPZEfxSnH8)PG7P=$873Fyl@+@03bR{^OJ<;Q!?>}iFR zA|d^Fx0i@+Ba!b6woe#HXo>O9-o)Rla#{FaiswP?DX9x1cX7nR^^lGKLPUzEb&fS6 z7$IaltOgL#l%9^gBy*IhvQ`!xKsq~;sx+EQjjly(R1RkjgcuYab;5CV!{>-pOJvp5 z>(5Rzj>#pAl_3pHvC9fZgdk3g$VLRHc|ntON@x`0R7=gixYMaF1JQCP?KTJDHoYPV zIrI{C81~5}3seq3HpsR#0cLx>L;hqCrqBnhtcORLR=wl8Jxtuqzg;WZcNs>mlTh;8RZbY79Kkn(c zI3%I%&{d;;a!p$rUg(2ST{Vx8_lc=Qe?W5l9q!#93FP!Ez$I}zX?4k3i`IYvqK{{q zd$w#sn-lNM2%A1oQm``TM&)KR%nhd1qU4z-Px?3SdUHeo{FU3zg_GSk$AwBAZ_7s^ zvxIadCvfz{nB!tmv$dt<8Tww&+k2XDNRh)2&SWWvOj*s>O?~+B+&^N+TRHZdm(&jJK^AY@RUfE!KD`LS& z<4o`ER9NvWQ+&@sJynb=zEf#gIzl42|p!UG<+L}M4tLBFt337k3NP7#HBDH0@#@pw*UbWRoYAH5a zJd^RTWDFMOAFaj|SQUkA1QnH-!raAd_BsLV8Ss46UOg<565pR#_fUpAi#-C)b>E^Y z<9)c^Zfmuq@9t8Ff3`i+QRZkU-p)`Q;9atSuAn|uUF-!}kZu@+y%wFzM5If%gRC+B zh0JwN)OhFuDy^m~4yL0t0Qft^OLTUehpJn=*(byw?q_4y*~HsJE`B#fIPu;`Q&PNh zp@*l2`)>D9FH?=fPiKdThqc$*BteWad-_4Id`H+t#%+I2;OLAOMZaDBSZ6gIrrvmg zGp?x$Z}LRYL9DzGnqMZ!itZHdxX4WAw<2B&ofA5hyz>_vdFyP8T($!4&%$CO4Ut9f zyMBno6S00-sakwr`!9o)y0||6nb#Q@)GiOb!IS)m*x@+@>yhpnJ8F~Ja3tJ$f*FyK)oqtIQnyiE>mALCoj0-p+!F#mT>a zLU6hlXrG_BVylDMP!vU))lEZ3hc)`c;A86l{2s*T%BYr(AEF)$OQ>8*HTHvcq13vEbZWFP$$Rc3M^i|g zK5#u7=Ed(3{tYNeH<(bRTNQ8GsN#3^OQXvX2Pebtbc~wLoAl3Gbx`X-r53pscAo!} ztWg1TVtFrb7Iay^fbiks#u3n>KOVCnj{E7<3Hrb~w~$f6k4`V~CJ~FqautZ^xP=67 zdMD->JF`{)mRQeLC~D)K+1bnJ-|PMjJ4$@&T3Ib~%qUoD_ThWxpCjuyEwI1oo1Mcb z#cqd`${DNa`7xkBIj&LKRWV68NT@TBla(8bCW!2GN8aOdz1Dw|C`Kv z0m+{14NOwGQLPjk_aQ%L5YQvjlL63u^S^XH`a=j|U#Geu zZZ{L8Tp(59wRSV7X+cA-2S;$8d$f~)K6Eqj12K?WkZH1(T1LF0Yj;nJ&!1s=w?9A^ zrOTkR%t=T|H9Y5>=PTJsFAiYZ(wS3jofKoh5RIGk-~&--?TO5?weSn%!_X7xcTGjW ziAYp%wx#%tSk)8|>oj1=i+>1kVOTtj{2=LJtN=Zajl}StG4@ z17dW2wPK@qYm>=+Bh8$S$5~`nhDb7C{}5P=8b1o zQpq+CCJ#az)aGmm&wF$*pW5TE-$_miAv#3q3IwDjx}e5e+IJ?;SQHb*+-S^6YE?oG za*(Y#Fk`cn(BBK92&#p&*Tivr3Y>K>OL3@ma`b?#K7Px>PE%vz1_(y|9CKmh$O)pND%aV0@-^u0HsI}zt_Y(s>`%>8Eg)&Q@3+@h zY(+=y^{nNv{|ey|w(G+&uHz_sdVls8fXV$6wgHHAE@Tt>T&bFJ6qN`5rJdH?1GZDb zWXJ*Q8IngTwV|6aZb|YD(v=q7ev%-vW5CVC4BMZcMq$3R~X4_ z4Ogcx_$*LJsf#*E0HX5^n{{k-2S>9}{JZ~WPnlWvw#jh%cCA1Ad(>;uBkE3^g1{A| zI{X<{Z6x>qzqX*yH8Wg9uXoG{#sCPLx zp`M~oP2mb1O`v_?P~H|?7hI8#CA zwbulB`DT1@%|6K>*9~EWm}X2|3Y8@|bg!cNgaxX*hfHj23wyNd@XqO1vJw9q9jC;Z zw@Jdp+hl16W6M2S5^|YVs=&;yjJWesAp_*kB-Dj3(#`@+^eiyA4Xt(N=yu%yP4TVI znw+6c8+|XiuMrzQ*-5$K5;JuOdZXw&Z*&82kbKZ<6*6CDHLdK0({zs9Gt2c*+jUBn z%&NlqHpD@+Y3g-p(BsiN==Y>O^Seo+pVP5{R-k*H6Z!W`TBqCQOauwqJz`tlsS?~E zpB!}uf((~E{OSjX>`{ z$x_!COeHKL|(wI);e9`skY!A^nM($KV-cuJS66q&T1%nW^erj|rC^7Bv>bKMsEn@dY(32)^U5L36u+?H~$&t{@ z&J6QOO6Ni^*&as+OErC8Dk0qM9I`fePMD1GfoJ90i9mO9ei!VCd)%gNg=)>?4$c)Q z(1=HjlU0B`&yA{!0~~(}Rf|zO82||{N;wxJ>m$OSqjymI8VD%lLdL_ErNog`hkiSC zcKCk$cN9_=ZsD7R{oAY`@u%PJdmQkGsJn%un~9i2NjJu4YMPypmuV^aI~|G!M*q!A zzssT>h~6NcYrVOfI@77Yl@HrFPf)n40JjR^PgyIFVm6*t?wnJO19!}v93$Mj}R7&KTpy$&$SMH(O1HrI&Y3UtUaN8)C&ry zJoF6UL;AH{@EJVQm z&<9}EC$pW>lgj(DYt$1Xe?cQUb*D-p5DM6rHj6Qb99q+q01EY&CNcHGm>nYJFVr3cf} zqr{%{mYd@%1pNPUGSt6>1z~5g!6Q#p>xOPi_LN&AANNDPIIY-7q&Oo z8yBo|e?~xhx2s;zcem)IE&<%piILpX+wW zsN1=v>*KbT*EflZ@I`*BrPAhu4PKZ&>t~ZU0~?&X`&HJOQrbqun`Uz`UHJ*T963Y_ z7PKtoPc2v97!7IsmC1|Q$sE4&8gZv;(Rck+{nVs8HZ?HruafaHdR2~q3G8io1;MuAzUD-W&7Qp5XVj>DkMY;Of=U z_F2O@k-Y6iu@U;{XvV_KNAUl!k!oOJE=ODuSz9fsGy1EK&DST4cB1u>Qu=8%z>*(qP12 zpG&%gy)WsIZRywFA1#i&F?ux2RvqE*x;<9pasM6Xw1BGB37r1x&R47KAOu{VU%@2! zjpGkY&27k5wkz^ahJVWambyl_n+tLCRN6s}1#2{Be3{T557gbBY8Mt$KaQd4e=A#CZNvhQayzKWQIr+jw);WmeRm`BKP?V-!DS$dq{I%B>f6W1H;%#|P zYRu3?Tg{&mPhJ(~LryKaHz^=(a-6Un9BlJRc``ame0_RpXQw4I0y7Y|OZAwI8w~m> zb*6s9{N#2@XX-%`@c4Kl>%IIX_Qu#N)$s+S>;SoS?m`;4)N1bRGLC z&2(5kP)Afkq(7cjGY}QJqA?oy{#kvp&heqk-R!W<^t?uY2*dpiE6nh)b`rlYUjyt2 zSqJ^EJRN;=F>(Rl<-&)qSEa4Mw$(j%k6V0~QfKM;Fb6X+G`tx*q$Ba(j5bpWTaIA% z-h0)jT&RDGJ5M;PKa}$#eo%$3AJ{&5TA7;T$a9^aBy~(yfzmL~k%XW!he6>3_Xw_` zA>cIFo}Z8{YB)SnHZ}`Zo)v}O%;^-r5=Bk{dtA$#g6=>DA$t`XRR{O!a=(C_2X*c9 zB_6z;)lpyuX16{E$}5k~xj;-3-liCP)<{Rg8*PvQV(T)a_vC%l)nh?9zEh4L>D!fo zyi-02AMM^rxAHe|O$dl?hshm?nu>ZFVkeZS3TwSRY{+QHD`BC5MF@1$DC>$?CyLaHPa-`6Ap7zHhWI5OLKt?$w7<(`)o zB52nH9WnOc0=oC2=_j*wZnu@+c$+&+C^XC&*HKl9tk*r)bJLwoUUfgcY6x}>80uxa z7cqy!FSWKXCNOE}7$Egj*!nvfpD@%tfcmt+{{H7e=2XG}J}}#YpTh>UW_Mtl{Cr?9 z)#Ccm_Nm{`Qm0+M5kPVghZ+fV>8EefJ*~Nl*wY7i1-RsOu`w}IoIB#!>cz9X5ySwz zhF%BmRO??r%^*j^POCpZZ+}MNhyw&vN6@)&OUw~$2677p#Ar;3PaSS0@s^LA#jc0U zk%~gRM;!dZFgaRa|CG;JrfLQRno(ZC6XF8zvTREQ&;d!xHXMjX3}ZQ8+15+37{Yd^!#`i`l~}ro7@5qFp`7t#YxPXZel@;{83^hAH;= z3ryE|x|3;&NAg{)b<~GpEktuy+qf(@e3AS)h)Xl-An#!o)_L=&r#$6gVn_!^?sNWv|MWWCDM0V6c*j<(PibW!y91y8$r!FI~6t zYtC%KBUlo}ocDPnw#4ZY^`Gd~VjiueFsKA=4!;Hd9djl-p}QKBiVU|Pe5;e7FThhR zb=}&CMjuo?62O)eVtb$-iXySg#KR+crhIyJbW{&p6r5NQFcT{UlzJ3Z`v5!d z60il75a&C@jAyXzxRVK^+CMNaP#?V1X1nI@$!+c*%6cx6gYWx<;dZe%A;3@?sU-pV z(6h*M`Q%ZyHpyuF^xUhRjXk~Y*#4pyopCJGu!93Y&0@$!IGUYp9Fzn^z(np z+tUr8Nja~{YCW%O`sx8zc3tPp$~jyVr1WH#$N1@=K!UCK4ev#wgb!}3?V#6lDzWp{ z_cZk}ir2h?Th?R|nqfWMr@tEZ9LCFu&^WQFB38Px9N8$WQYQg+^L#($2lp?6 ziGlN-rakkF`g54tiur^;HKi|v`h<1qa&lq`0_2JFfI&FT4esn}&CVA#}Be)&A z20G(z4x!!vo<^=8@VWDgeXMKvDR_@NN`?k4=2;f>l$2~6^Uf-a?;NreXEmExI2PNb zN>AMR)fPt6o&=Lz;YH;Heuw7{_lvy!#uRVLTh-E>-$PdFy}>45@vlVUKzf*XD{E^` z%{A~7bqVC&H`N1(jpsXRXToRzpc6Bzpq9tPonbROgL!zqWi zfNJ6g6ac4s|GoLlYq zb89(i(u?=VkEs6(bpQp1t)&}DUa5u|Evw>S2yVPSz2SHz5zg&q)4BQwEwkN)^?yT| z+HbYgZp`PX9dK{dAKH80#)gDln4@g|9B#b!nl>bSne<~%a{$5DHX4D2Ppe)sdpRAN z^msSEVs&e0FX(P(eCyp2v8;~MYPna)HaPn(<;YKq+6HbS`#eg$m0a0&bHLHiYomJ> z-C_SiHsM-KQZc|BQ^(dlM(X4rE)Lx_9l9^r?D!^jLx;yJBQ`+IsiO9|nArv)ICGO# zZ}?wnx_@Oa&N}u|PVk-}orgi^!^`C`lE##Otqs`*TFfvFFVLkZm(c-)N(JLO3bk*mN!Z4erXPcTf4a0TVBkRWki zn`19481*9hgVK&~!M!?!Enu}!g5n_Bp7E8V6NUl++!witAd-F~&bSwA4%sU%V}red z7|1|jv!)8|Gg2Ts83;OrzP5mDbX%`-le%`?9CQr#aKN0zPQR>MI`za>Xp5vz^@c~- zu+LACQ-a*KKzDXCQAuhESob9URX@LrT%lj@BraS?6}YYfZC;f9Z0UvVxJTkTS!wMJ zTq4e1zc+xopE?G}fUFW2;fU*1CEX5^-p*9;R#rVue>;bcA}gImPkCFCQq2K3?Hb?I>jqRA74L{pHJsKATV_k!bPM7|y-Tiv!@&y4@E-@S+4-0m&^=nJWRFgy#- zj6Da-K_A0Jh?XG_sBw@c=Rxubb<8D*gECw8#RRlN&pV*8N38m(@BH0MvXEZ_g8BS$ zxynJTbyW(zlp$gv5`<{z30VutH@iOmaeC<)vKjjMY0>{svC`ME)3{FgXW$Ff{D4QC ze`=sQ_%gg{R9-)&#t#yChkrwNv5zr{HTL&HzfnJzZ^gG_Y^ z1^rD40C4*bgyF1^=@Loo^zm=8;C3YC5H-75Oi8s=9YckVY~w7h)UB6lXzg*`DSV*=#VjIKKzFe?E0OJqxwhhJZyho}u^(_VR|73rlC2ztG$-5-q+-pP+ zQK#<+pHQ~4fp&9@iWP>87Sq2c9dkqR=0z}m&1rZ!kYv^ zy~2`erF;|A;qi!-gv!-9plNU|;=m_VPK0_$B7#4URupwSR$E>%AM- zAPZGSvVGNn)aX_t3`=THv9pO>SS0U2$1h&7;xs)xK;o)*b?=({!9Jk)SIjUO+SA`T zD^_15!b-2er;Ab?#Eo4pokZ`T>(Tdbkk->HsrXr_Vr7nekLcI}$HY^=o^?F5#O+_r zGzJ#FQzth@W=&~-GKWAzlmJ=pQu+ohb4vQ&(HmyZyD?sG1#F=dvp$S@sP<0ymQd}1 zE6`~RC0)PA0(_Z@9N{gjlY}tEKkO@g5M!HlniNjAN0>^kiwhQ6rLeaqF908jh2@m^ zL+pzTSU%)c-SbBGDeegqxD7gy`}>m3CCUliCToz|hQDbTIsWFZrn zmCC=F1v(SeRBnB)Umm(pWMo8`67q>d%%62dsB7whk0s2KfU9<$4R31#?o>3_?@vF6 zzwuknNk|dC23)c`3Te}Piq5LD=egE)3vTA7C!$K~c3U7nQ z1c6BSjN2D=M)yf`3GsCi-n!*2$2hV#)g%Hq zjwwb~k>k40fOCvKHxAgq?(JZiQ&RwV)ECY2NxwLnKl~RwU;iAr8WFOL@R!i9ei~)1 zXG52hu5>oIiQX%#PYd25mMNF0+^shs9!@Hm_Os)ZHegda_n1q zH7pZ2J6-wBb=yqt)a4RDUV46mpZ2cwtl#&{TB!IjL)omKXBnopDSp3MkFJ9dAU|%iEcya=WrCwFEPIdS zI{V1Petz1GCbESMnnW`IF)@ zf~RcukG1fHk476&pVyp3y+eMeYE$Q$7R;YA7v3?2#Pw0OO?e9(wnY6A`c7A<{i+_W zC1#=>*o};^*OA5D1kKKSr%>Tjw_AIANat;yYFpHR1MuE`!Z~PO4ng&a;UY-PEq^I} z)O4sM;wEty(luc!e-SiYk|M08XK81w5(#FxiM6{0S;?dhBqMm8`mlCEav}#&R;D)F%tv3 z%HqWqQmj_N(oPkM%$+139} zOYh)=drbo9R#@2RKYU5sT>I4Al+lGq#j;6>rwj3K%*C;cI%r!WBl;tZBzou0W0sD}wl4 z9*Cb^qaQ&1<-Nam|gqKMuyA$f#g*x&)YhT(P}&sqg~;W_VrKTQAdl6se;v7!m_ zrRgW5(^-RSt-5s*ZTN2p4So)YNQ{wNiaU7sU%>zIa~6u^Z8x~tv-)Dk+A~m=Xe0R| zEG8_)ZaFRBUxC53=snafvmYPLBLxoDZayog0lGtQ4`XwONHbbu7Ct*K>YU3yU zRCg>VUHSvYou(T*69Pz`Ix}|TobN5F=|a7i>Sd#Hvvf_XGQ)SSjQ%}Q8frr^Dt*N^*+71z_zEqpFczJGTH%>STO|R|LojH8 zB!XHXJt6kb0phyUIohoUK=5JcD-rBGaG=g(k_KJv`L|n5j_1ws9kT$-IwSUaTJKrk z6i)&=tjFmqo+xwgH@FB@3o_vnLO&mVdndE`%7g6lIDgFt^g-|y)*#2nPU9|g^4sK9 z!Hsmn4A;nBBDYbhbvkp+b=CBu32$~So%F)-4EaphKceK20b73VO#v=Qks}s;FF0b` ztE-sGpyjSdWHGFs`mW*BBYh?>D-(Eg0yZ@{s7go+q~P4vuzjQ}6Bg9bQ62i-!UuLo zlNE2IB;d(x(7l1y!433G{Ta?FeFo)xo67|3N2I)#$Gi?p2CXj{h~U3u`}9r%MlWa+ zBnk34tHiLlUht18*8L4s!;QFhK`7$P<^4+yP)7#q`$4L9@#SFV0D((%=w8`?ce7C2 zq|yO7d*jKyES%fE#kMIz57SX)f0I0ilMoo@|3bL*5=h5^jqy=!cy^+|X*u;oV}p2; zmmL1%t>2Yw}Quc>nchpbU`Ems}dpAr?Xj}ATKQIc|o&$t?wnu|1x4u z+P%=8Nxy(+OYI6J?e0T+Sse#%P(#%3HUvE&^ST#=GS_{eKjEEV){~f!u>ZanjGn=# zqgw2h!0036_uLoH{;)@#7VYQlOJY{&u2Bv(d@)cUf3aMF4@P%8zcIn-;s^hw_JB^? z{x?pzmBD%G`xIP`sS7I7DMX0v{^LQOqQ+oGr-B0kSSl0o!$$**5cY(UV*8PVHeG{-+ zHpY5HDVg%^o?r#X7L;4K-@`Z}I2D}U*bAsqPh)A?+|804FBHAWYe;xL#|R}Gf8E*c zGPV`y+`V7rZFi;pb6!>kl(&4!D6Lu(i;$E8aTHJO9utKlu7Mn{SfG6avZj>W*(0o# zi-mx@G<>RB-+Pr0?}5m=85-E=$%Fa|rDwco?6VYqG(; zY@o7!irn*i`?!ZUITe+Lde_t*-t3$##0kx{P+Owbt}p=v_On|8mR)&3q_ikekFt;A ziy`B}=HJ7<&ETw5yag_sRz5cXT$3#eymw~BjIb#>JCEKGENI;n{XjcDtKXyy6y5J9 zhvLM}vw(G;v(}2+Vn3z)Zf0Dt?LH9dcLP`&sNC#NcZD`Q zK`)iBRZ&&+`BR5UnfRSKz(d3fsbV0U{<3Y7*>6N{q%BhuRGsLzf*N3IYfCT zY%Aiyf=k!$5d!e1>ND(d^eaxAnbej4wSQMAF(+tY1`AXw2#%?i;EF|YR;x0e8NT+o;;ked<4 z7-f>;cBW^g=LRvim+qe(f_yO^ysB=vw;;!j6k-o6omcD^F%uNVcY-k8Yv@cq@$rtllfoC1L=i?xV+s?nS=qKnE&UEnMT-Mc5 zL&c7)@6-JCaGLvT9Yt|keUJwlcExK4AO05h&;xKZOjt9E(hT;89K%#=>jc<5eX(=0 zYJdN5Uq0k2YRdZLl=nLzTRD$Z-`!wUp_{X=NQ4}NUF1jSa!QDswDKue7cjy{E@E~$ z4x6kS$wy}QY(E1yg+3?AT3BCi*_|LNTDVqU&GQ~2r=pLc9e6#9Ag5NZUQ&j}Z!xx_ z`?P)`+~#@o^~He6`lH12ckE^e27Ca^B=qt^FQcde&p;zKEZm%fUe{kx46wl|$aNw+ zF>c&{k^P+OXo0lkIs2d(;QRjzYD_=`yanFtKJ55Mwwzm?n*EiSK-g7HPCTYR?qb#? zIyTt1zp@K>>j$8{+njp8M1!(`491y5{#k@C#Cij+S$n`Sfmq*>%9^!GE^kXA=%Mp_ z1m9qW@y~j$x*?uws@)Ynu3b=nj5Y>UzLbdy@wbb~#kMeG$U&7+_}wz@Ml>kuS6)=K{CY(Qrl# z1I8sYY&o8LiPEjIGoeZGKrv)``lIlSAm~_F8jfTZur46ruvKtm%vxW6p)-%a8 z?GGzgx{dXlKN_AU z{Fn8Iy6K1SxDA(e1u{&?KsCe{zW`O)-O&1YnNx9!ww`3i@?JkaHrF&nkoPZog|^;J zK30}<(+2&HIE>Q;YC=T~?8+(mCcq%>;K-x8-ECg%;YF)im$QY;&iW)u9ow#_^DMna z?@1s0M(K1SM^!)cvWx`jMkyB;dLQA9SzpQNpUeH$Ag}WJcq{Km21m-0cMI|9(5Y#L z(F4MeS}6W1ARMGrTUP*{4f_>>icGFSO2162W><`7+$TVUf|gsbRTBP;x!IiWG1Mxv zFIjieg;(IAzB0lEE7(=+Dp@0Egz9K+C;fgwECA;r57Qmg!GcNGl$&3|cg(kID&3dxmi>TlrLR-YcB0@?Lp!Uh z%1bQM`}YHb2xr3LL?mNWXjV)wbqPeh_P!H)qs|E?RZp4HsC?=-J(pSdJD5ra{-i+2wQdW1M&ckucJq(y6`IjyIbR8c ze824ImD=j5EuOQE-zff(zZwb}*76OZG?$M6%Xm{>QQ_n`p$}o^He(gDM%A& zIsLunwdcFS--SU1UU`0&iuH&XQZ=}h-WgyCGzxc9c{Q5?vfqWV!Hds6vZ~z4yzH9v z>4&$k&|#6I#gZ$)ubm8UhQ%6KZg=}NsaXg8B8PgT@r^dp%P(ixOr|#D8)G30nKR~s zglADVDoJIYo0TUQ_pQp_Ckj$ki~9^en`au9K|GF0Mpe0|Jp}y+@m5yLHh#kl!7g|i z$}Lml68L5_kXb;1*%|xpKRo_N+$iBv17=OMo}B*-$iL^i1b-kNa|xeMjz}N4C!-my zotgAK#Jj1UYcTn7y-gN*q`&6BjFXPQjv@zn4o%hRm@@IVXUu8rOW1bRmxZ*$oI5Pc z{;7>d_!MCN*gH>q=~=yv44RV?Zz68>##^aBcmceE1UpoJ_p+9Q%hA6W@UK+ZV)Co@ z`<2B;A%u_6B!!Y|TE=1@;KaU!i*w?4Wu>w=(GDd0uH)RIy3IvqIb~UJpQp%qWt~49 z_X3hwc8D8`o8uSH$1C@-=Vie{c1c&j1>hQ?Gx(+ChG>sEsCd#|XN`?vN_T<=G|gg8 zD&C)EL4J~ck6NjT(y7@ID$9Ohg^PGiYvp?)ne{=sRMmV$OVpjxG8fdq=fvNnJ%EVt zAysa4vS!`lCxN#G%3RFTqSbbLyU~k7r55!-4W&R)u#n*;j~D2#1fs91w5Tk%LyeSb zg>Sz^z@n_4e?n=Zfg$~XS;(2DzV(a7rs#7&R;rU5#@NXIRJ46>%PcK1y4(l&m%5-3 zj_W?eFg}cXFXGBmyd5Ba0qh0%28=RLtfZtvI+0iOqvO4~89-G3K6dhIsig>77$FVn zDyRZ+6Xi$9X~J8!GBQtRqwpDWQFh5ze=bi*mbB`;+d5?LsP=$f(J<(kU7a%F{}i2f zSd#1i$1^jJ4av-Gs8m**hEn-87eZ-f2hVdo(0&Y+ z_7vMi|03aX_?Jh);c)CbMLlbc8}M=Lq_gbe)J|diUCLwrRl>fd!DhO0L=tzJ^q_V+ zMdwXF(-18hT}oOt){zgwqSe}NxxX4v!b={V&w?TLmU^fDY=@w**=1ax@z z`qsKqx?~sc6|Nwk43r#$ezzB%;#}iL1V#@R>be-U%zHkM6uxQj#T;wnOk}hCO9afB zrgUcW_Du^?0^?Dx$_Z`FdxY(D?qgjqQgRrduIjg89a0{63;UZ;Pa)T%?A3?j zm(H1&N^~Kcj*(Gzb~TWs5gVaP%w{{Czlg6WHti31&Au+VTZ_0g^Dg58iLM;NaT{mt zrh|V=k3wDuigYh@J+GO8nP{J6U0Z#h$G42xJ^s6{O)7W8wbyga!wDyPwMC} zzg?+F$y62ieBbq!i1mn9?K%=Sk@6kBXfdDSxR+m;V+Madi_N}(#Z&9BJ)k?I(6G|Egu!*kOl>HQE-t(jq91_gd za0Gt{Um2@aU$~i~zh%^=?L-=wV?Gjjfh0Q8uwjvFVCB7-)a$y&@lQ zor?z9fLSL%FoWavivAgBgHo~9p!UcgM8CjY#rJ7&!ZBWE1i?^Do(JvA_(9zgM_O>2 z9aGUAt#~hSvF03dPDjL4w#-Sms54bAto#lWzpx@4wamA&?CzkHkoIQ)#!*YiC+z=J zR1eKR;h$9Jlu@rijysX$g>kB45E2P@U86dC>uc^@`b6efm;IAL zktTd!`l``;*l4C-=(J@UKYoNY>i88VdZUU*0*!O`jptoU+)C^Ea-4AQ9bFPeleXQY zgICJV3l&R+~eUc zEYNaA+(wS`UD$pgE4kFVviY-me1_zyHB|kFVos36;ID`plD}Prs>EC^J4ghDN{N?G|vC%^C+<2u#v>I2D@d)wuo`U z&3(xJqugH0zjX1~-laX9`M^Eh0m_o-c^64<1kj>7W1hSncoe!0TbnXf=E7_QtOxF{ zFm^5MDfq~s3X0-wW-Y&mbo#AF8ZN}>;lI`gMRi7?{i0GVwQq%LKJaq~4 zojNucbjfpEA#}OTKrMs^!r|fT;~u-C>o*N<(eZHbOS#s>omy6j^M=06#i{QEapBP2 z>q^Wz>9?&bGHILEkwbSdX+F@SIUcdc6-g4Yjk0BCU=lt=QMf4FCwOk~WvYMYw#6TW;v{)I0eJam%l|Pkrw!IKajf>qwC{=*6+s6sdP_CV;&w+aU z=emO#?9nHY=fl0mi|bdSwn)w&tZ>6vbCeuGr!})J`X@7=?qzXKb)Dp}Xrc2kK(5ef zbIDdXhaix|V+VY5d_3m|^c=LsKA7m>Q^VMZB{n{)?{cyR4ng(`j>zxCuV#l~9^fKL zQ(iiW#8t)6@$oCqVp<)$p?W&(GU-qE9PpueWKIyFkbaW>2=^d)zvge@UWwsI3-A+Z z3CgD@({Jz4j6)N?=QGs_SlCqYT3#Z4_OKF8dyA8dnhyxv;P>Mj%~U(k4|yT~X)!1~ z%V(OIXZSOXWCp%M7=N@%8$~n1_0CBPY}tp=2I7t7&803o!~Me!3#fC=Lz%nUt^-$d ztpjyI>8TfmD~vlt)rItny6ej2c;F#LeJOH5{x)YV&S5~Qr+MhC;_x4`oo8_~4#A$( zX2{v(&pMtteShx1p#`@`YQ1wmD?q{{pGhnXFIllg&}huvryyKN?x&bwytM=P9vPj!e2xZlO z;=hz%;JW`l$VON^P>?tg`Je*4Zxd~!aF&x?tiQe6UU3BXe%xiyFg?Ls*@{0yC@}|k zTUrnBZDYsHg9cf1lyPXDqJTqt3$W!|-`e^pDwUC@>lvfX9Q5dQp-%{1UwmlS4xVeU zoNWJZaCvggXyDkLS`RhX9({Zh44c@qc8B(iq)4lBl9OA;+NN>?Sw|O}TP<$^BQ2kT z)~Fo$rmEGbDwaX(pF5s5buBQ?9Ni7_kiIUye9_a59vzqy&ax5De5br|SWo$pD^G-<8jMOd}e;c?OUkDNZ7pQfr!vbY3j#G?hpkK84d-o#N9Q-Wdl^U%&Q* z=n;4V`T>0aEsLMR3g{C4X^GGqL?Ie4S%~ zJIjF4J48|xl&zL#K_aA26b<|-SPJ2pwlyIZFRh3XooVNgrtyyI%plBCXNq%u?fsln zgJF=w_yNw@rYS&}KT|(pJ?b9XlrfVj^WlIO7DLh3WOxIsNF??GB1#PFD||6nfwzov zMc@2ZfsU9(bwU5vw`V@tlO7~rxEmG7KryKsHTm4`Sez~j3iBGJZaRl)B&9~C@HwI- zuRezwh7}j8uuqA+C$(^dD_73xBAm#?%yn!sE+20yNM$Bt&-t43*K%&px_*|9R76U) z#{DhAj_p;3<=W!@O+X#YY&n=ln06TggwWo|5|+Z^74cbvf50LpnzuLpd9OnjZ6{}1 ztP8m;f&Xf76!*01nwk_^RQO3(|HXQty)sRb@EqP2Uqw%J6ovEwS_UVRzggEn|L|Q? zfkAv$&^#MNYSf$t$p9lV`^C<$jK_m}pjK+>L~#ewUmB#TmG40he2?k^_!0vfVsuHN zAmDKPi7!ee99JD@!ix0DI#h=yZ=R#xt(h&JoGGHb4&f?+S* zSgL}?EzJQ6!at!830&#L3)RXys`v356&Ox!^v&o}%o1AlD5X%~*T{WC+Apzt%#=yz zVHt=^bRnkS`;zu-=G*Xqxn~6x#j3G|sTS9$wy12K$9XO$Lc6^kJl=$TLWN@lo;{IMlTPz0v=++#SLvZrl!2oiq_(8YdG_%aT^w|l*X65K} zX`fLwxkO_rX;IXm9hGfw_YD#nNU-(J$W=(c@9mBh+YINwUTuGW4W4o3~JDsgB$eCxJfQ+mi zYHxGpNK3dM)KB^QY2l%C$GxaZMZUz$0CREFoEj|rUwZQb8+&mv;FDH@e%hYTykSW9 zQ03tqKRZage38?7qV0$i&;^+(&&%srMj!J$}6^SF;6es3=V(EKvHzv(Vp{Zne9?H@JQew@Rn_wuhF6 zthBOSTr*(axYbkpKcNDJ|7KT6JQ~*tH5o#SE=!z-2Vj>FseTP5;X9Ns@sAo}56&OB z?Y!6t;!$k4?`LOP#l?(HRf)8;0>r)rARZ8|S~6V3ebX17YipRz>_Pnr#!Q0mmKukJ zs$t5AH_6)(8^l{sdP33kRTuhzee2y};xc>)*><=3+YT_CUUl;c&YEz9;1}j5r*n9v z)t0jDLZ78Sb3gb`bW5I7dZ6{Vv;EgUYjYfT#w7{kzNdZB3JM{EGg$_?aEp)BqqBp| zR_GbFAEu1{O&U1(ull$!gwtmeP(+ynrUpKx*MFdIvmJ(Bka(R&J`^QE&XX&Koh3f? z#kvjX;sqhJWfzB$)L`CjW6W`rFw)|M96(B@9T8(k7@SBLrU1r~z5LiQh`u;b>^2YH z!HgqO_o%vxx?aI*;DuBlOci3Fi}-RXY|UciG(dsR;CrKEohbc=r}=$~3RHT0v*e3G z;c)3xfzJ;7F%UQ^5Nj|^dJXuB=@0T#iTxa;-O^Ac3FA)y43-(4HeY$FSsT_eAb z{7!Dw?EdYpc17FvYwh@#5sJ0qz`pql_NXSNxhl>=0tP(Z3V~);?}}6_$Zs5+;^Q=HQ46o3;R&Z?5A z3dyJYpa93|{+5_2{j|ONjd+{SQEb|jC#7ysQxp@0Ew_EAe%_Y=Y079Gc?sALfGob6 zeZeDnTWyymNi6Gk@K@*1^_Y6~e&B_{*f&tOUW(uyj_L?R)M&wR81#uSrK$DNH?wOqU>T?55g34`XkrUi9Qmxnf?!mhLF*X?qlh;Z9Y^qd())kn+sdvbMU;tg6^yI2Vu-9Y(gXE-@&P^Ey*n0qt){X zkDzB{E|~JH3)()D18}xeTE=rl&CC{QJO5xsP}x1NjoMYvFDg1gH@S`o~dY*S!ybW*JKjYGZU&iXmq+hLm8cw-6BBM{7SWO>77RthAhiZJlG zEFrf0jn?Hc(Ia#xeU$}<@SjB_aD{5FZpcZvrU`KXmYDmwerY+qSZN~uS)vJQ>z^>) zp|c^)J;2&`gO&;u5yImGk)c4AsLbv>dpR2pv_%KZc%!v8lCgc9a8X#_vtOD{zypxE zfMH$*oBlOZo}`&Z&mzJM1o@J?cbMBN4#f&s4|wMK#x^&CmxvkE!rS+$m&kY`zDBf| zrvP9bT4fLlyL8S`zG0n%O!Ywy5==O`=eGTzT?)e$t9Q%*X zV_us6%9Doqq>L2*x}}d+x5nI9@Wd^rKZp;|E$$U6{!&dIq`z zTQ#-lEf~ZGip^l%7}Mlr9a`6|m;6~NJH+^%(;A(EbaI2=dJ)6;TzB=hw3HtdEHRYzy^JhCP38uD7dSoP5>>_SGlPZm)L7l2eO87GVPt>8iYo!|)Q) z#sUVvXeOKWBupLU z>`yaexy8LiR+C$a#gXb?c(}@pq0cc=Z^Rp+LE<>2wYXFe*bm%gT+?la(9_t^F7(uvpe z)iii)hT{29d!xG3!Iu&erq`|3EK7hlxUlw#msGA|?eyoixTK7X_zj%TceOTAFYx^t z>f~3$8!jL|it;IpI&zcv>%SMkC|j1@eaPqfuA#QIwI zFc;CYwqedxa&B!b0PXcCa|TpI*xk)a5t~WALIZ~a#U8Dhc{(zVndVC@Z0We0d7$eC z)I@kbX|p_Ha6V7bKSaOI%h$|pQTkgR7kr%!^jS3Q7i=WBYcHX0-c1&(?D-e4wVk+0 z+;QM5mlo-wd5e7zAx*u@wlDUm#TLa`4r2vAG*^h@?SZ^qP8_VigJ#_P8y?)SW`I<` z5v9ipn9q!YnZ@<6f(EO!pzOp7#Cqc~C-g)m48ewc(s*lr(M)^6Yb;-Z;&ZUoJPL5{nwUa7oop8Ko3k_;CRW(>1PzU{|x)=ElP%bd+LvR(@E$OYh7>L6KX3@8rS4Z%lnmU z8;sF}#*-_ehp3g8Q5 zZ{gzH_!4LGx3n335leZ{@C37$>{+i9&$F^y+dC5Y&nQQw)$~N*zKr7y+XQBF2TEdw z{MfdI+17Ov?+-f`7H5G21ny;~LzKs38flV_0nSQ!e!-Y6|6ZkjqF2crm7vasu z(lo|r1edj6YYg6FK<+uvx4ZrN%M zTgWu-0AxokN}Qz+{sa$Ojcd37Tr0Z3x!znSvIxm;W7M>Zgw`0UueK? z75$ed-NDS_|B%1K-^VrgU3!H7Jt!7AdQPU6AVZBS!JLQ@gq!QXamN%)&Oaqx4L@kl z5k){GY$Y#M{<23+i=z8U>@=^`nslWb;<$^{27R@Np4*K0)!orm0EA;UCXjPJ8Q44G9jrpl#@l1~ETPSUDX2@d0#Q63?NAA|?cSp0 zR>WBghX9M(mehwMk0X2`NY2Ve;Ko9j>KkW3_GY zyfkYfB8Q?qgWoB5M1>@rRRo3qopX<{a(l^#xE(sFEdnXN?GBnGbEhTJU zc9Ukf?_>gcU2E|ug#^(gss2V&b^8h1N z&xX^k6RA(JTXKJekUoRE0VxC?{GROtB^9wwI!y9%-Hxi4j)8_y%GD;!Je*dGJ;n1Pc&UwOWQDE5ZdTckf;}}nWf84Oqv?8?hqc=o?O46o zbISI1QHy}~AL+bu!z*|MO#7i0)E&b)n&%RQFyR(T0JK!*<>8X$;t*wA_5F;6i+&0wuLVTnB(_S zSIy*7H_O^*+4K9N>m@Yx$4XO7KatIMDAuR)M;Wa5Wq{L!;5C(AZLnF-UeAR;!1=h1 zvHnU%5ZxTyrCAkPg>L4`(1twtV4W<(q0_z0M%sGeMU1;ev3$FHhSLr-MHKy7GQqz` z&k@oQh1wfCY#&K~`_U8mQV*Uf8YLcnM@o%*e_d^-3PmAVALSVIxqN<&bJg^d@9mN( z9gD2@Ip$Km{2dy>dlz@>hA1~PPkJ{x6Bn7UxfJT*dg#X1TnC|XXO^VR)nR@rWh@W; z*xASh>{RB;jNf4IoWIfd#=Ped=*?C7vsvZ&%&+6AiDNUN`Nsbq{=%e` z5zk&sWkA~@qjtQN3%p-Uz2+Es5Hnhm_VGvtUd5#I@5+Oij z)3T>2YCY_|=CjIJaZWnXy}G`$1C*AJ(+~Yb4F_QX=xp0y<}SDwb01fu_7`t23b}TW zEc`Y$NEYN2VOE0AW~V8(PsrTC@zoy_CC^^6Z+19U&_6|4J;i=jUk=M$vRmk#IyN$#m((Ua~H?s^hFC;tiVo{7Fst3pBF&M1?82D2rRWP@0(t zn^N?^YVf<@2<_Q%6P$f|ObU**9&vVxHm+bgsIbQ)u zjT@w;XLn6A-8@f+7C<&lv2k+MkPe8Kh%bwU%;zfC(+BX7OCc%;$r&|RSTzB-lErqn1tjb{D$2eAwn|Z^0*0<&8e}xlL z@Jb#)d8{;zZ2N$kFlWDiC99+s=14Qf*TsDq7a?+zT&C;#nw>9`il1E}7%49eIRsk9 z#NH4N?XazZ=7srb_bsmO^GGMmh>CyRUvOWt$v5unqP&3JZh;;~-e{349->`Tr*6=7 zf0#544`p-Euaf@+q&Q4ZS+Fuk3|pXCefnA&cI^w^tJMoRL1V-oR>wa*6xy< zqBoUyrD^+MPX_Zd-cmE>j%8Z1nC>cl(FH~MVsCyf20%YS_2Jz(xj(MnPDJcZd(U2(0J+Ic7Bi zy(fHSoC5Dllv=DumPOmEb}K!StnRATNOzg^T!BL(??r|zXo#4Lr~%O@zpqVdW7u|{55Wk&c#+sK94E) zLsrosp5PEz#P~ei+N!l)V#1)O5b~h1Fu{c~0GgL>>c~(AcK*uB{9p73+wgbrSGbfu z?s;Yi`4FQhV_0uc_)C)dtkGeKLuf+0%=E93S#h3(=2z?_TII~o)xD+NLtEU~&T{H9 zx$Q;!VZ=R_aGf44`lZ7bVK8BH@LGP491xnM_-7!pakwPP1hR%ZFLZkiRJuu)%+sCc z!Z<#hW2uziJ%H`wm9SE0BbSM{fJJtT-6YtYyMzad7aM<=Fa6;u*I}3RdH3=4&Myag zdlL^-WH=6MoINGDX7XcgRKt{+>_B8{LeG!0*mU*ZgcG^<;(3zQCYfK3;(yjJLZ>p# zix)~|;Ml}8J-NYRNK@fDhV4QYt(9|Knk*@uNQeo?l(MWVMYDe}9e{_JPa3doXjoU) zz`p*$X2MhCC2fc@yO_}}9~^-XLM9&IR%J5d4oe~VC^R4yvTKKYZwm(!XMGqw}OYy zH#F++9m*Mpjwh$3z=A=gMor@^DV{Z~EeC z+<&UIvgd8On@@S&1m+BQ??7+A{R+Znb{^JSbY+5;Pp(lgZ;)K55BkeVTjF8b5 z8{r0yTf;xl*%bZ*`WDDeRpZT&+{4OtXz#26PqZ5NW%L|P98*L|);x1go$aE$GGzEk zKgSVnJg$QMS>0c%-4Sk-JHR5zJ-c*4XV}r)UA1e((jQsDh+#A4F?CB!xAQLL-WxTG zi5vG#z^AwN3|3O0=#SWLmVwgqpvFcgJ~8PoZ6%&V_T?o})}bu1@5b?6g}jJc-Ve3W zTC+GSr2<~&Ao_Z5&!kQv`9M>cMfJR&k_Rr+%w@) zR~AJ50<8jYHs@u%#eY;E5OZ~~BSfKXHR^?i;pLwrx-{!vR}%h?`cGYU-2kebJzt7U zcLfnZ;kT;3QtjYmrtSDs=VNn%H05E$Uh?fk)kDSKzj0GguS#&v4qKFXA)( zB|cMa+*fA`+fVujdr0x8DftZZh(&qqW>vA!vU|#uRwtfkWa)_e>gc%`G0&R2%LD5% z_hxd?5AYeGV#Tq7l);_I+d00ljg;$_`&S9L3n* zvT1q!&|HFDnfz~G@N@I+xmzKGDta;GAeSxEa>z+mZ{p|Zg~mYL_%`DLsqN^K-~Br2m%>}UGwoGYaU|pfB^bDf=S~YONVxd&kd(+nRwn!spGOc!R5)j% zB;hJPZ2Uufxx@TmyF3s2f@(Hb?Fp-QRi3ZxF1LHi*Ja-bsQq;B@M8^Y#1DDy%V@PB zGugg~r>dR{NwRS4GYE>?URbsowMydP2M68I&rYjHEZMmp0(8Wkqpysm8H6!A0-LPo zx=TP0!}4Hn92wEufMYSsVJlsgL)uyCwD4S z&gjwTgku2IPa(3^tHgX2iBNR`<~j?f^Q}35aZa6O^bpn)b^?BhIyAxo`Jbo_ivQ)M zov=DH{sb@Gd?ORs3@-p*@YUt%YBitZt65fk;%a1#I^Yk?O8s;uCoSy&{6ED1Zhfya zlh74S1H+U1N?}{5Dppiuf+zFp(wB$$*W%R-LlIh5&8k@*_+>ZwxwFb!>MC2uy*%+( znz}*q8a6eNmQKV&^OCpcCQ;L!cjFc}r#6pLSp5E}jr2U&Kd_;R)y1$BpR*J2!@Q{u zXcc(@IRsA^!?ShrV`4H>;nWrD8mbJ-}RXW$~$ zOPnXAhNa`1>mSd#1&+z%0gK@;@MyC%sjif(F)?g98%0u-JPWNCHWL#p#B#PX^Tu_(+lTU`i zyH4iRYKguzsq%cz2Ce^SQN5d}n?<$#%{~HoE4G&8O}R-w%u#+C+TBWNvP<%DMDyn; z*I-+eLs!APkc`~ZRe&9F?Tz_-T~{@63iK8e)MK!B`lvhN>}cP0)@qr#ft5cdBgP#z z|CBo45;pPMEpTBOf%`ygr0f^v^q2s~KuUYyB&J9zMzf|$Wy5{;^L8V^N;q+T-`6kJ zc+cEa+@A7?BrC8E2kL{RQm=xBR>vld?G@z2MaF%VtZp6mq<6*qHWhAKWX-pSPX}Hv z);7v*D;7UWZeInN>ks6JH=Yr%B;6 z^%P{PrsV-HzzO68RP>xYM?VX^7$!yfMxOROoujtv`;*V8!8H`KUuD8(wm?o{9yqu4 z3Y9hiLF~Lj51M2*`psZ)CZ|6I=Es<^l4YwJ^)w}75IMk7_%RudMt2!0p)|MsG4%&*$&9U=~OeajsrBoN;7e(=G z{&(VOLQvUyz!2TI;rX~`uC0JG{LrqayJC|3d+-7E3=$8A3Vz?rvFW~tWa&hLiS>HQ zfFST!cslLTT>AdpK#B!DMMa9eyI{am?BNDN+g;JS1b*oueOFBo7c}TZ5s(&%q$Lpf zm&f`(6Egyvq66=Ky`yBj-ki{e754$ZP^8vUiVj zSDa7y@vxDFH5%!jID(*vEA!-Bzjg>VaH;iVSM%>0qN8XBAgrMY&C5Z@4{pb;T~5Df zQ9+X8R3@T&4mD(OjOB7x=T-)fKaRgW?H&wJgJbAi;oq4Oa)`a=BH~Ww*)=Kc(}7>f zh_VAf3GB3Vi;G{MJOFbPQYfyrRF&!vB;g;ZU~w4}nL7Xp-!v;odCZ=*vhcnaZiZ(e zS@N~gLct$>)CyS|r{t`mC#))aJ>ie}L(?1dlET~H@GvWD!?U#88{$eCJfGVY$S=bV8-bUNLE8DaTD z)+(oD6m`!fVKX)gk9p)KQa=p%3krE4BxD`V4E$S~9RFJS0(7f`>I+|^CBMzTj=O$v zBB2;w5MJP%5;y~}V`Q|~uTj6@>6+wa=Ag*%yHIzOZPT~AQe~5LzZRSqc#ZR|0F~(PoqC3lJueVAx+`011n)Kd7u>7a2I>M!wGuVqGx(n|Mtr8?{WPkp=;myXW$FrU9?omADz!gFD^}z-v;D% z-|Q}CAIoi{Ie3JvQS!=T2;6Akc~4&QaVVrIvao+cOod&{>VKUM$_@Y^zHlcANw&0GU4ir(rBX@ftFT&1y5 ze7b8lAK)bI^FV9sD=b^IGYQ8VPK{6PMX5|Q8>Z&Fi>jNIe3a%|s`8wAGm#FjpM@S= zIOEVx3m7tKA3=N3>X;Tq*!l~V9 zH#9J8kJ9cjhP$%N`quh<23Z|6Z+=aE+@dD#8XDZ^dLY-#yri3|n5ImJfEh{AcYx74 zxO6YTAk!p%a&GMg<%(4E0GR5zs#tzvp3a23#>!8)utrkd%h|($P157wkJqN8C7FMm z6_4Z4Rugm&=5di&VqnjxhFi3K*`$h-w}N6e)x$aAYI~Z5h&Kxc`ICHPUZ4THu)kIun3BPr*&VQg7 zpQK!dTPMxK9i^HH*j7Ju_G_@itBOBa{`}Q1$!2MQ?k#gRr7A^SyjdC59UWCkYAmoU6Z@* z2A)66ctb1FU#QDy_(V>L2Q7Ae&hHKMvv^t?u!P&F>nkuk6pqIUXSmpjRc@f590&D1 zZys24r*<={Q*AGP)A#=ZI`{p=a4Z0ON`AI2&DHr%Z~HNqPX-GN$3}>A{nA`aDn7kF zyJu3?NZZcait?Ou_0$|!$0=`Lzd%Hoks9UF1Wwfy`*-0(5;!2(aPh%%_yd9omVjD5 zpf{76Xlldq$*9b%`(7=0%6^Bf^X`7qC1mQv_GDM3=#B`br4>}{QFb^#SB*yvxpH^w z#O8Ky)m6Fbl^PA^Q@hM&pt_jkq4}lJ#UXlL>`N$v%@?CqV<$cywY+JWutGB`VnXen zXzv3z#9!njq>cC^mfolc$A7!r;E50YH4>X2!@VS6ucqzk!X03Rc2sEni+s)k; z8#8?#AafNAwW%k{r^O?NVBtR;@Gr^^)>l8>sIWZlg$oPU>ON`s#=)L^&GjVYZrl;w zG%<~Hp1LqoH-u^DM~%6Uf5yAkfA0~TK{i90H_tLPRRT+S!hF8634bW05BVd4Jm=uY zUPrI%ihs{PM)wNciJVTsK2xvi4_*rOMRq`*Q01J%X+Tk^9yrWui2l_1jW{2DgR@9V z#H@ldSY(`!*Sf<0!9K~&wzZo$4 zu4}EIu{t*KT%PLzeSOMIWO zgwD8k87b(~sN&ysS+YRkjxa+>nt9}&j1dhkurIMGH!IQ~2vAo=ZzCr=X2tnpzNv6| zK@?79?G`GT8WE} z{EYcRqE=(u-G#MGN9Ld4{_f->6#~Y=|}PBHd;dG0R|N zONVg^VXY!B&;25BgEE!lX;n$&#{kt)%B#gh-Fa^#hC|4@cKZ{>gT>A7;2G4{9Pk@t zAb~)_wwT+6*JfA3;KAg9)#VJJC`OG^1&HD1j0i>_yh&rTayoIak|10gU7gFzzpI<; zx%GkupbuHyEe-R-%zNU3aC_$!clGt)R7ZE(Da+N$m-oow*n3=SrPVoe*TDbB?n=4r zZ(BcRRCdWP=O)(Qlsju4K$hQlGTWa<&E+gV%}&?cUP>~;R>qxD4*vul!~Zu?Ssv93 z_OFLex6dnU{6xi%zHxrs^&It0P3)wARCQ1X8YQMk}{Y z!H2Z}!kW-X=Dxuf?5|r{4`+~fvYx_92(#+(i&pavk7)SmtB(T3l>YgR%=a0~#hOM+ z2&S$J@7tb+y*PL4n`eJTYU$zV-&M4Wq!>va`j%k*tWi^e#B;!=bx%a{M$WP-;})Y= za0fD&)T*ddqgz%N0V7C?iK``2Ph4n@GZ)2r+rlkP+(Q~t{Msimm{$IF7>C?t;Ea^{ z&}4OJr-OJRDgM@Fg1W z>V=qV{4&0iD7Te(j8!=-CbV?T7dx~;Zxcpa$r4vvJ7al}q_>7#=1l(W&N-zRY4SYC zxMY!U`#|v0@z$-+*1F!$7u=yq(sAJSThOkR@=HqML*^%PG7k2`@XBB+F+q-*+w_{A zA_C@UD=CYg)O8vU)w(z{iQp+izncQGIz!)oOWB9sV3=g}MSW{I@iOTz(Hq%T&KEJ$ z7idoJlplol_Z%<#y5Z#98a<#9Qo7l1SU zIyHx5UC0nZY&Shsl3CY`rB0U;6Ob-^CA>ZB*>}~<;krc` z^rIp?Jj?K7^j^68XqlKWg^>IAJ>n&9)x9;W?a%F8?GNu)Jyo+(y6W@@V1mh5TZagj z#lOh35v%$lCH%gzKtq4aqf_48zX#wmHmRk)a4T#fr2S)Z*fVomL@TWWFeFv1<)}2- z@tH#hMe+fU#;BLqd6pVf6|6wM8Etb|?yBT`EnI-hUE^*}7n?5)?&l1iO?J5mosPH* zvgrm>UvYAm7WK**D=I3!)vaJ0)0EZDXUT8_g`cVwe?TpW1YUvyZ$JwiFOCN~biltc z?W0Ws4Z)+D4ZY+&u{ONsj>r_or3PAOT$_4H>gL&uUnT)r6SpYhbLkS8A7G`G8|9nK zxH8a}5n@{Zf}5FO{Ui#p=D7~!eg{3 z<|!3IY|;xh&VGOfv?DeDjzZMd-)tG}3z^#A)GhcYkm&i=H`HY;2OZ}qrlK?Q9F}t- z7=AWF`-Wg%NY>2htD3`9UP?ky`|b1wJ?T957_c3a;#FqtdQQ`CU)QFgklHb{y?YsdcV@WC%Z zEo$J8VDhaf?>R3s{ypQ5{wh7OURWX(;NP5%%;3Y`pK_!)op1OD3(ctn?hrs;+($PG ziU5v*=c0LZme|M`G)APam@ndk@egXlBvY6 zZO|0osuX0#LI^-@_WBzvcZg9hN%sp;I~!oc zzS2H|{EB(-RPjR)-%5(gbtL+v5cw>%{dO&Uj=gJ|V8opCawPA@<2E+<1QovMfu#{h zM(D{EDz7Nf>WC>( z!_W$s6G0Ad7G1^nMXO9DUbqxOg%KA)YhxP;a6^heQ&UXQed>8^`0K?S>U|vDh>hQs zZTGy#;e<@nTzH?)Z{b?fHBOTWm8r~;6OO+tyn7I4|7tYdDjP=UqW`!O=p?yGU; z+H6A06#lDo=6(Jp&~%;=cMjUBJpWa?z~VkiWmZ3IFSw6hNL8L;F(@a#N0=%sk?SS? zEh5*=BzilEzCpPSKW;$}hfZS4Thz;pxGw8?j(I-Wi>?pvi>Hj#L|H9RX=8<84JP`j zn0zmD1kLTPlxMEF46rw~X3bSh& z!JKxp6p+IfytX2Br@^^ut%-^kHo5rH$7{S|- zyyJYf5%=_zRDa%UD}sdIfP@J|6aN_mT+M=*M)9|{2z7i8P>$o|8a{*PmmT!LO4PQND~qW8n8eJ z0YXuF6BI&#fDI6=SZE;xj3Iyo1f)w7X)1O~Xo3g`_Ciy^g9^$~j*Vv)Jmvo1_w(X; z`CQkR*_qAk?Ck7L+4+5Txb?DveBy)dZwI%9C4Stf;7t7zKh&!`I$oV) zy%nr9u%o)rPwbUmw@<6QZnqD)UoYwbuaQL=7~l~x@vJD*%<3XPwO4O-yt>v_mY~hK zUbd#u?i9#rUtx+wD^MtOrd?XEot|A4$a6dz_Ks7eK_KF^OZ=MjSqC}>qL99_ZqB^; zcqOI8kWMACoUGghZqW##$-KPSQ!l*izZ~XwM~dly3i9j9`_AxaIIFgGz!U^1I|HU< z9Br>o$-pk;7aiU&fubR3YP3TnjHq1K3L#-U0!F|jNOq~Wp`tnkZ3K1%i_!wNJR zm>}t{C2!(Nu5-)a7qhQhY+t^a`i7yvY;{JFZX_!au$2_U6rI#mg5sygX&Og>$hYqO z9eD;6fiW+JI!3nnbY}2Ia8oGiolj>b4GI+m zr$rm*UP%)-C=uyJo@6w6qu$xuT;~tgGMe<4ysi;%i$?t@>8tpfQuca|>IfWJUo733 zjC04!xXMW(4C~@0sz-nKoCR|cca*3L2r-RSx(ninz70x=>SAOYGS3C?t-rukiasEg z?@tc(8hDHV-u*6O376>V`l3E4(yF{6J@L0`ZoY^(tB&T2Smz4lln2oSao3TGbdk4l z7s3&m*E#Dei=C<@jrHQwINDY8I?q9C526dg$-QH$h8|K&kM<<6syMUyvT|^5s;KAS zNsmNzL_#@-T}m%?lTUZ=bN8^uf#_64kH3zDypkS7E4YjNahGsLaViHvHSwIrC*MC}gM@kNDuGlqHAp2iKXysY@}liPDj<8e_e%K&~i>e(G! zdLxJ894V>ywx&oO9`nGN$1>m5?L+A|k5b;j;pW9K$|mj)q&LRZz%aMs?9tt*JpVT1 z%EVyTjLdX*9!R)ft^j9{XzwkVRp+N0c-6Hns*G0b3A;3|qjFbuSDJQ8%?ce{4Z+?! zD6_6pC(y;E&Accv#)@Wj^o;urm3KZ?qG#ME)5Oz~$Wk&13d-VI1~7YXWM*CS+Q7(d zZ6EU!Uu~57Jw`jlx5&w!nE@LL11C;=cvpSE!8_fA2B#^N7OE#288pzm85wm|+JPQU zZN|BY!9=NEAB8iGID=4{_icXNajn2saIq#_Nh8s{8b8XHss_BZWHb*a_Lsarud zkquUh9YefCF^p8Tp@OGB&Y;oGJA^=USMXQpHBdO?2b` zF&JCZ4zuGE47)KOUUj34Z8EI22y)%bVsAZgPEis2&Qd!Y3V$$)0mB;m%6eKjDwqYy zr4PE--3nwG-%yFOvYE^tT+gsRj@m=%9H!bl7^8K27>}zludOzHZ75gluE^Gr$mXFBuv+p7LQa)I_vr7b5@iUj|3jJ zZTrYge5D48h8Y9)>S=`1M$`L#yw<8rQSYS~tr zZR~@=z?gYwwaxCft49VYkk`#k%}rA6hnMZ5>A(U!Zx@pJUEKG2+~DJusoeq5>+w_~ z-dhz}15fK0FK3I}go^41iT9s`<$XkYOPdT(;PcL+{zI18!~qHTJXtiq-}1c4Krbwh z6_oxA)R3>~akYVkM#w1{arEuD&V7ZKRGII@#f?N0vOy@I7OV6bJ})MEtkrTSJ|Z`y za2Ik4Eq;v!4zg^b%gRMM@--{5m6~BIq%=A~>ynt)+6yWUt)etB9w|-lMm6|lSogz{ zTX-guE!ruR(QY3bQ^v554cS=Qb#@2nrFFboMf4V?l$JZ~DjhHCRlO)r&`#xfOx9?G z!jlWf4aRgQfZ00nnXnj=*ZC|OTiZW?pyz%nag;;(EbQ5 zv-Z6*kp6f9dwA3Y?ESa=M(@`B*|w~RxDD+)VC`Zrv{S;nE5yI5*G`2r7eB?h$Q{W^ z+`;O-?WFLkc*0KaXFcac+UrxhE~9E6hct(r4cy*^b20SY2ttqM1D6FG`YmIX77B}} zXfhck50F>jEJ~ zJU4BRc?k3JH1YGfTX$XfZ$+39+YczT|8Wm?-2wK{!esY)Lda6jrlV5cUcQc`uB*|L zo|!((8&0<-3riW1%2?%rx(oA? zG4cDYFG2*LAy19mjBn>6+qG4el|eX{IrugrUx6tB&<+htkGz9T#l4j zRUA8Uvk}XGT}CEv(r#twZg&C{%cUbi&A9zV25tN%Qn?<{5m82H&+3FdR5*)+?WCS` zB^XpS%y#L4zG06-w(?ofyrp^!(m_$Qmvv~T#N$V+nD_LwOnrYuNVxHPAW(L~o9BX~0#(Wr(7@1_!u5}mo z5O3nw-WLHkX*cbIT|Wc~To!zt#MvVtL3M?2@A}ru`82G)wbjfxVdj3$ewktEbUD@i zu#J)0DHBwjurrTV%txN6|D&@G=qykOAI)!(Ue4FIV37F%?fRV|{CM?Y6v5M$GBn7G zcATtJ>;m_s?oBYi!X#c5JVuZ*ke3sI1YEg9H7sZY<>I4>2sI7Kjn=S@)}SlKZ!nQV z)tR=}#kJK1(fJEq-bKdv6@gues0HP^wQaCIUj5zHx{Lo)fm^52O>U8Ac16sn3rbm~ zBDl$V(95UPv_v+GTHXYgc=8B$^U4hC3&^O~hm5+8n#qdf_2cGF2V>&X;u(yxQ8^`d z3b|iemJD7L!pp`RUFWhYb?m759`3FbEmKCBhCV!N*qH`5`@N!+8y`JcQ^GfoTF=Xh zJKf)MR3kiMQ!Z;_%mgFz4Ws`j=5+R$_oFw>r{X6>j4`WuV~6OlF2$f`p)+k>Y!j9> zp$y~N3L|!-A~q?qf_hI*Xy7s1#i4dlM^a5DBgu2vOu5IbU_;y74f%c|xI(g|adS_6knU65oX^;| zVDYNB4=VakF+dxb5zo?F=lbNhNqf0jd$`|BNy^vE3Q%p4_r$vR#$CmPu49Ur4fYYw zp0~`&NpYz`+_P$=u7in3*O1O+n*FBO8rdk?wO<1YD4%jt_|Wn2R7?OjYX|p|A6Lv9 zQkQAOv!a&z6}@xw;#^f_(wR`RWfi<=srT)z-_$$TEDpsocoDVfX57Ry+|MSq^En)& ze-q^cxcaIJ@O(gcld#1-eAGo%hLC-jT1M3*hK?HL8(3oy-dEwLposuk2bU zg}H)@04Y5ShR!yJm*9H1K{_i-Qg$%|`fXKfefb@rIX_A68>@(#=BQ^g0bpcdW9~7l zBs7OlsGkXS0==_3)IWpTdV$!-ASU`5e2>~x&<46S^L!RB72Gr+4>}}?oq`ltl+Ef6 zaA)-hT_x*C1;K&*Zt2ZRr!V7av7S>!&0UGRrV`L!3t2Rvm1i2vfF9JEz27$Gedl$v zMbZRIiM!F6wEV+fyD{&_uYsC1l7foPLchiA<9>5%6|z4J>~}Q_l$Xe zUOK^h1oyfZ30wh`{hvx)xERRdKj93a3dbTf{TT_WGxEK5137x#;;JD89x> zi@`%nBNIG}z9uP(%GaeQc zB%ZW@rK2{KcFTgdlciQtuO~e#&9{eSDRzz(pNC+SjUV!emC=)Sjg&;c zs2*bzGpj+1v@#_Rj)@0vi?Jl8-J@6ObDArS-#_Hl|A`IivhLiYWPI6<@ytdeDAl?% zU*7nA8ZYugLfX+ajA!4}CtgUPzHI4k{zC4&x!QQ|0bXQdLR#qa-ba<`bI}HTCJ zXorke?LtAFOrF+c+9>PnMh0s(>A6;h@TmO7x_n&FqTSXf@#$A9-6k%}%F-nB50MoO zak3_J@z@=5`vS+;IcBz5|K@iiDfPk_Lu3_0CU&)xQgw=>X?mr$@d&m2TDQB(;VJBD%8d@WKk(MSb)GmRd5M<6y|i856So2>mpi(B!7 zTlnigYWd-XYqg8DRO<0zDm%u-oNlOB^mnKiH0f!~#TOz~5=fACu2+dnOPy-zc*tv7 zZ8#Rc;COYa+%GNB4;JeO+vS%=_lqVNUK1E>iSdc;rb%dP?~q%xilsL!oaFagIX0{3 zUN*qiVsF_~hbi(eFJO;c#@?DKP57)}#2gp%zoGs}fMwZGg{!Htzi}jWI06+tI?=ecZ9qbxTZ7rwZ0;IiF|E1g}L+o5UDRyw52M{5z zqF8fnJ{#ODcgOkN9{-kOo(F;A(gC9)0{tLSO7vdis|4*8bnOeAL3e~nm`7ifyFARD zu+5Vi?c5>sLA)uiVz2oRAxAt2S6!)zE`O^d))Ap$`%5NAJo={H3D2E7XpMSXb3F(e zF4RY^)JH?sOA`7tX_xbJ*{->g_K*Z8m{^@K`n95zX_j_zrgq4=TsA(Jy(U*u1(M)+ z81^{xm;9L6zh%zE{!1JkPiqOM8o#jR2;;)-il1Vf9FGzS?*@fUwu<+E`>%lfH1Quj zBFY1G5#=xcqsRvpDWq~pb!92Y(v*~RZ8}feimQ!HGX#1~zQ)Ew^3ECPaHOda?EaC7 zmj9|H<$au@8+%T+E)O;W{rk1vQfk%jwl7aQ_ zvxt_5MH3bWsL^=qXuR-yyWCit++ZuDwVo_V6-cCdW9#quUuuTp{Vn0)OpX2$7@?OS zH0Y8GrLhE`k#yN0_DMPr&rG5gcZ|s7d8=H+?=RS~U3_&TI9Q*Xp13GmZ%j=i)1p7hVgM&*LtWwCX!@W)cp7)>wDk zO=Wvt&z9ZUhscboRL7V(sA-*FWFxxh><rYCYshP5tsKIO;u6k4$oEfYJ5R|pzsQWuoYw(%b+ok1$v_F8WiR7ij= zb#rrtgvuYIl~2ddaMqCFv?yRk&+^koKn|e{fJI)3B+;K zm476V-0f(sTb^2#TBr5-i&hAGwU3aXJ&sh2OiLkkT4RFf%t`F-lwN6Eqz}2_qC04r zb2xtrn)@vk9-{30gzAQLxomK4;*s(R&1`&LiX$~qUd2cN$_?8VVYo$IJ`n8oTcu=} zN(a9@bOgVYV~2@GgV@$cLo7^1o|P)uPW?U# z#WrjfoZ~py;6TOo>w``-u9v|$w*vGwTUN_QHA|ZLIo1lx^m}fp!lGOEM`7uFLhjINU8!w-{fTSP=A{c1={D7J+>Jmwcj4R`*MX`)dtX!gX&+O2 z+H;!}qc0W~rFgE5?x_+NKvQKh;fsH2B#ErIPqSF|Yz><{<%T{yk!kaSq;)+!Z%8w2 z`LA2`Jn>_v?x`D*9L;S#NQ@i$YLLC=LC3I@TwVA8q3qy$!BDr_^4@*?AyRHBk*lqH zvsGIcUPrSR-OV3bakiA$vJ~WqI!?pQ%ZQfeGsUMehgRgfq6^*ZMWgM*PHxpb)vl|h z7z4acZs>sfnVo~gvPhy+7zPAw?`Q6Czn>}oh*&1F{>O(EKCuC`vE)U03vYYN&hdA8 zNo(?4zZOlOI5Dc5tr)WO6mKx*c?{Vc$QZ`(KVSLbU~kN$srLTV zGW&TaJ*#F#PSc4wBi--0vDWCWqZ#G+xl)l*{)|_T#$z-1BELbD#}O&bo$=|&(uS*F z73C{{+2b2tokxR}N;UN<>cFh=Mf*gN>&Ml;Keb|TXw9zX2-3FazvvLjKn zF)vX&A6tbJBS=1m=B)YHw)iK1whLG)16m9!2jsRHL)NlTLrLQR$p%r-MYeZj%+~O4 zz31z4-5HkxKc36T$NrH$%v*Jd=%Y@)P%0KVhfA|~>|%EUBn_tZY3*0|GYL;l(1v|P zwKDRn!N13}yJHuxo*xFL*2K3x5Z)4>HMtcbG$}7Zz0IA~uS%MDm?Zyp7R^`d{g|D} zb2RkI&XDLNLH1Tq&@DS#?fzh_`Sz!SF)kQ~fHKF!nyIJ6w-m-utvnU`tnwJLVS0H%!Niaut1N#JLvOW8+L@oozkErHvDJy6_+?rM37S>Icuk zd=I;Az>WdT#I|4->2h1|MvEp~iF>iP@QUixJMn8*;@FLyrVT5Hly7aGw( z^xad-Z|etc!JGDpo*II@Ht;4F(LKX0>YykQxixXxyOy^P_7(P^k#6v&0MT`iS_I(% zj;7$Sv`X>Z>v69OW=5}^pfw#Az3{Syy(>UyiXTU#!;`=SKbW?cVR6GHYvTr=47kA6 zMu5{d{EtL0wHb)~u3-K^E4s#E$~$`i-lqV|Q$X^FNN4?2O)W6th*`44Ab>5#onmE* zTXGm$8v3jn6k z%eOwBs8kBuuPU0DjTyGLy%7Dk0~@|$d12XcZ?`msWu_YH7Ol3Q zN>KQkzN+XMPu*Nq0ryh75}Q(ki$jEWIP0@~35*UNVp7NwrX#wJ4oYaDK2WnW2PEpB zgasVF&toXzCRTu_a}+p*_0v2ta6w5&RFgONQNR3CGx|o` z-ESlxVoseaIlO$;g4#!pJqnA#Ki8H3ir zL>C{M{)OYgu?Y?Flok~|{kEGGS)3YtD~|w_#Pf(l$jS{J5|z;x_mqGk&I}t6u5}xkdZdnK{*n-YoQ@7DyFS34C zM`rc{Q_2SAIvD)^YWQZQ-+jb^f2IS4&b`9=Tmx)+%zNnaHIJH2>LNp#%oen74eKfg z92f>J1_9E1=R-OAV4%RXDHPs##0kI8al*9ksi|WQv9HfG4UGeuR82hCrv zFtgYnfc}1mfBQX&uaN@!iUjSj(VMI^oV0zxys?C#NND#hN4^PYGRbi7O>(y5Hyb#( zsvnUfG7QeK!twjgn>uNrSTfEuwp z?=~>4q?R@8LW`zRZSw~y8i(o`$vPbw#-MA`0~7V;d>yYCOIIs}ORg^Zi2ropmxi46 z|K+@Td&uaPGkj+S%gEitnI?M4n1`U(ghx&k!-jALvO~g_7n!3wVi5g%s(O08+ zT5_*>{8{d3x#p6$Et@-ArnzI9?Pbn#Uv4vlGgC$EvgdZ7Mw}xSkOk4vp=!^4Y!5yd zJP{M^t)}Mrw}BJbIJt7|!(^nY1d|2{G z3`Li-~@brr|6G|mcUZFbhPGskS?>Z4GA-2b`yHnS$fq_=Y?@wmazTc+@sOgSj&{1fN7e2R z3MA8*sEC$rj%K75uOFCMMK{@n6kQ3aE&gX_GBoG@Hyd^GqO{hxleA4KzO;(0MBpqv zI8a8SPyNpg5-=SWogSK;BGH4J%FQ8*bCNo1ElRS=0|o( zdsJF5v|Wsv-^r~{E7{m9u)HJNc5%5b7M7;{)Gu+kGsQQ)R+?t08uwdB<$ z{ox!@TV%JgCw-L`LYpVeFU*R!t58?a6Nu@u6QxzWTN6AWM(P?OHkgC`&WV?cSBg!L zeyu8P#fw)jQSa74)*xbSrOmI$_tzFS>QBu;-m4Yyt-b_c*#h*>%B^7t(U?x%3mnTL z`ZF(i9e3EgUTzL2q#T=8A*rc1&f=u|Q_s2&YI`h?ofJI?-qp-vz1#|jm;!*5i5J1V z8cFd0l$Hcryrx*Bn%Saf#p95{l$$GIsFH1`7gD8%<%8(ODOGL>E9UO=v0s{w}Mxg+FgGj`|?{9*?v!?_M%OOpzP2h9(T{vf3 z&0&J?w17N~jD$7OM2qgNh{(W5rQgjHOc4ckLS zs@H&@7NYI2(1jP}Gty*?feAN?mF5DWR7gn%(ZwLk&N#OsZG~2lE3QPNhiPUkE{|F# zQN0FC`V-jQOg-*pfZnNNvUv-z6PlES<}VCtJsH z@=61=ODw5dUGW*MN4SZ9U}$liYo&HNc5NB~PfC`Q0IuGF!f%WC|HM++NuxE+FmVQL zcHW8Ub&{I8%n(jM2wv@sdy_dr#GYF1CSM4=fRgflkzRL0vyvGDJYbK9RX@K4Wh-=+ zvk669kOeT6@(Bp0f_@cZ5DD3w!v+s*aEMRdHK*+KUf1jSayiU$x@#%@Olk~*MxAmS zeCyt%kAO?b=!O)$KZ&EbLNDA9c`F8ZLsH2@{5TVg(q8MKSx7h~jn&V6B};P?^Q|(3tYD=~yCz#c-DvHORKAe5GYvHr05Cd;ihpKA&R*0sGg1{;` z4e$VjS%{{3k_Big@V@ky7Z~UOO(p3JfmMMnwl{_dMN4|~kZ`*Vd$x2!$

      ep(>jB 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 z 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

      cfuM7L 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

      AHilNZ>EHAZ^2b_zH&nDd2oAn|GUJK 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

      wxWW@UX;d^1K;}kJo@R< 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

      Yc4b#811? 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 z zvdIG(BuR5A>ZfKv)OE7?yrB%Nvn$pqdaHxZd#N`tGXk_ikFwLh{UBOZw^MIKDEQ*k z5FK4L2nY3=#J8?ZW={4c;)CSO)6XJ^&dX-3)%JjN@jI25Cmg|RdEWQnbP^;EflnHi zsG!7WM9*ZEg^*7B@N3)31PG1U>w3eUgFom;$4hHkCENZTH2IjH9>hEBr?b}{Bc5;L z!56O$A@b9hIktB-3NNQ!AOHF#n7fbNpXT2Nahc+d&rkM(Y4sqsQ=bd&6Q7XMmzCiC znPIcQbp;CFz<1{k9`U@ZW+|6lhOjkb3PZCSREFH>2+Z$&(vX%<;7ybZHWJ_ae|bsb zd1>R06?!N<))3)q+zHOZpE{=OF7OtI5E!Q~|Q`?me%Oqz@0{d%{nb;qL6AZhnG z(<$K9I0#1knTym1zL!rov=MPJe^KD0T8NgK-aAGs0`J`R87HcU{r*fNn07}MG`>kv zOh^Wb`OEIwdfkWgW9mx7uwN*e@xmvqd<-}@vaR1(=7MvY{&9nNJ48-fwjJ%r0MjIT zf%1d9kPgnL3C~XJs2x`afn1hA1%-MWZ|D2G0sU9s} zi^xLxdPrwwtqxp20mbt1IZFtOI!*=-WD}qBm}Qi?4YJqi4ISo{pqH<{`>^xsfBaA| zykU7l!&-=yDkzI%f|IHy=_lRQ2weKiVvjQ3i) z_=D~DW#qf1b`UAtrfBVX1wrTptx1wU$hTZO)2I9~_%r0jxDfC0D9tx-0%b%0gZN}R zXeBDf^A4Fprso@GpBxC@ps#G%x%yu5@0lomoqwRfe?7`Rkp^muP<a^EE9ATz%JH z8qPfsy%!kld-f8AW6CA&PfEb+S*N5C{T-4`u6k~3Qy@zE$)!^W{sn*2_#0J_>{I?d zaVUWg+Z<>QD{eyELerhS{RfI}?`IEOm=8K>Pug`06i%3@=Vx7Tr^*L1!K>_xFbTMV z;>i!UzP>jH1y+mOrMoi0DX1NB<7f_wW7z#qXs=jF|W zP<{30TD#z^wt9*Ar$kb^N`%&7%m!5>o?zs5n8U;ua zY{ULWzXflP^V1HNB7|3yZ6}qH`p-v{%u)#c=41b9Q3k=Q^{Au!+=#f9{E~DQ1*1&I zHEYKP@OAn$YK*f{Tv@m!et0;F^A`Kts!Kp0tV@*$V`BGDT}+%4zY{UJ4xlya4x2s9 z7oym6ciV~;z)s_8NAFfZiMh;85L^yvzj$)K>j_Bdw@kwv?}2k|*|K5$`=FI?*nU+{ z4Hbj;u_CgZ)RYb0mM^EKR@kAiT-p88SOVXqF!sfm+kxljL{843=*?#3ST!?#7}dDY5N!5G4oq`<8Kc*H5|dA1q!pxE^Z6}JhT(@ajJ5;$;ThreAp%4UD+ z8@K8NsFy8kCFFhB=r}EjmXW?gVMmWplXwikoUlw^r|hXiVYE2b+97v z`_pxwAHUoN{)etIrN#wBepL22W-|j)$2;N23=ctk(%hoL$QTl`+hEpONFPg9rEIZ; z_{oOkTC0B$?~@xDffuSgBojRlCU$!H4x35f(ErVQF~#|@Q*|bT_4tam?>1WqJxx-e za2p)6&wD11iX`yF|NOBev;Cjf@E<|ArMuthY#n$P*6bhHqX}8P-HFJQ=Mcq5B{e;l zLVCB3h%j3~RakmC|DG)bW-~~KLKIH3|DBm+1nIcN&GRyd^}V_~Q8a24D3|0yW8fF+ z>b_d41u;pBWFH{(x%4HO&LiSUl%lw`0Al^IH!I!LAh5F>;};$QiCzBg)xZ5AiTM?) zC$F$JKkuCiYlJ?sUL_9V6cYkv#=^v!=k8^u2M9V_Co5R;ZbYT63lh-LI zQ#QHVe()TG-Wk~=sjVMU5_gfM}B3r8xi|{P=|m$RW9_0V$yBz z3=Pt_T?wiC zh__GdY>`aLC^Ql8r{hYs$v`6bN3ZkauDT<8#m%Seb<-h^uq2)8L9>t-vLW5}{rJn9 z#^C&mo8mv^Dj1|XnG=y$OW3ImyZceJ$~|MxMl?fKRero*?1&QA4*gm0WDrl=$xB<=3|idw@WAWs5R_>Am^tzj zBo>aL8FGaXyCEkZ8Rcq9GQc@U-flhWf)OOWL?ZK}PU# zQXb(>BG`Ow%ccT1aO-j(<*jOkaO32lb$6B{-!byHP5WdN>zw#_jrtve%I}R5n?~?9 zNu<)4I>`aM#sV3bCOe8}z62j%#Q!>!bL5PjLaErGrfqDc8gCq#1D^T`laOl@2#M;K8CMT0fx9?H zZ>ZfJ$o3CcO9&+LxrzA+-w6kB>1?&)U*k1k%H`vnAvoF9rKe2n`{nKXrrwQ!bo2JF z)Qp3m_X+K053PjY>w?GmxveOY-FDd+Dgggu+gKu%LgpGg^`*TgL=V?|j@390N$}Qv zy=~gy?vgiBfU#aVV65^E@D)#PQkK>d@oa&m%Ary4)2bmAtsx$1GJ5VXF2v%1Z^mu; z$Zjt+do_-DPj&9^E>O%MOO;aYy}SsiwBWnu7hmL7KKZlGR11>2kJ@0qhwLH8#^vGx z$OiS;1%q`=hHKLydgU;Ps+W%#e@_O%(PLzX1jK2EpKYHI`{US=c?H!!!SC~3Viocc zyi<__JKW>JAJo^9bSqpb?yrJ4!@}#1rUbHu%XWXs+6NJ-(xgZ5-!fJ}iqB&rPHJcm zKUD>`y!|5(;&BOvzsJ~s9v`EnmADMNSu3Z0T)h>tiQ}&Yoz*4qP-I}A$1HG1y_ml} zTL*&UTbsTeC<86#;tV&t9S~mZJK>>p2r{z#TpNje&h`og6CM~t{llzY3_$!$HbR5m z3u#*55r*Dn@PxiYPrSHItlyB4>B~)!Pdx1O#7t0DjAvb1Ku7K$N4xkVBawbI?9@)( zMPLfxwXfJDr-|vT|rNyRTI;l;17?253?b5d7v?CCuh^;r> zoe$}1izxnxO$3kI^!@&nWP-o`&&QPidd8LZn_s~EtHM0(%|YG`U5ZOz5ONhA;-0CR z6X$%%WsL}8J?t{5R@-hv$`U_QTSI(qXyVVOUc@@o8vJ=Z>N+GT1Dd)$LX_6c-M(+n zI|82-s^ob2A^X>jpSw@k68o)Ocd8bFCuaqQJkUOk>^t&{Q1GK%cP#2E0jKL{iNza& zFW0oqR`eVJ-t#xQR&DQ*lzw|tXe7aZw#f%6AP_UiP8JA{J!|Y94wPtn|FmnKggoJh zX9ssELiX!sL1RWg;>IB(|Hee*9^T>cWu_Y#CB;=De2c}{$s3ah-L*Dly`)uVZ zPy{RfMUDN1jD$5kH=jF0GQ3zad;BZp4bFk(u%5I(!_pQMD^nL%0jfG&f zycMs@+=zq)IrYEG0>B)cBjH{uzoU4y8`)>OPf-;jK=pJr(_gU+oVYJ0?0r8VnEY$1 zif<*s_qIe0sJ20L(y8~$t6L~pq<&v1lfd=E+{lSB^v%3q2`zBgN2G2oSU9-t0ZB=AzE)MIu(}h@f4~2IxMkDF9CULS?m0zF;j6WLk z5r1RP%kv-oA?$D6Kl)ZI7*~B;J{~6U{QY6GjJO29?e;FW>c57(GgWqftrNkVOZPr` zLI+ur1+$+8P6Oq`y+X z8%d}rwrogmql!VZQA$x4?FM&cnzthFCHObvNas4xTP2p-kwd^$jx_Gy7!Aps-rZv! z5DMQlw}eojg{}0?b!@?`ca3Ts`Mg?bf(W_@C{mDa2%&*xCZoU_YS1RMlvN zfiz{T+2s!{t;V7||0 z+OeS!PL)`6KGcLzS{WEAYyi9R(DCK_2Edw0HdyIGc=XUz-3Q+w&|CY#b2kxxzbw$n zFJ1~k{`XZ}twIPsZF5v-Y=&&mM^!K_DYdvE96Zi>{^9kfz#1hV6bIk0nONC%;Iyd! zGqO4ezAE`eRgo*V2b%y&;oYLU2_wNvoOnL9dOSF8o9FnQwyX^XZAOp8T_Bs&P+ zaMS19vUDXdc}44^N8TfNZ+K~FC=9_Q=5_0+jW7%Kz3?f_3$pr;8Db!0#*EE;l^|kJz=5^)low@@h_Eu#mK`{+!QA zeXvP8B%>50IJ??Xj6(<>;3~*HHx=n8=h1AxSMjshR z*rbvMvi98Aeo9#rF%@YZGmqav8reqC!$ThTQ*!TuE@UUF1!!B31wAQBH?!6pbZG#U zA7PK2_?64n`7y!$scP}l-2ps@;pOTxJqbM89-On>7E=ApJ^f~y1RjwWFu?uB2-BmE zftWU9>WkA(5Dw~5GZ`%vfenix>t4Qk8fP^qey-~d_iBN)IN#5lI{^N0x$z?kMdOp* z%|sBN4@u41HW}Q({$~LxgSw;?RJ&1OHRa0*e9wJ-E?5S}43{%7|TWgbNRdfNl=0fTqFI$rJw2{ zHMMZ!`%ZEX4V{J9W(Jg|TGdq>a*^+)J8kB3P$h9O@w z@Za66sbH>hQOg}81n1m9e6~pfsHWGiE2qyO;`sTcJwp>946k^7f%smtnHobi<^&Ts zgEnw*UL^9qY?JtlaK#gSPW zDkTu}$U(uK#J*gzUM!m`pK`a#$5+8v96k(wqZhrc2F zOu_oi)lBf@ZT8Diyy{8gf!jlg`1HsoY%}rw?x);pA2I;Squ*yGq+3LX z-F|~idHc~c@LB>KgBR}rPod$+_<nBhw_q=*t$Dj;4a6VE{Q0K54$>UgF{Y2_f*~~7JWg*T z1b<>A{u>s7lG)~B67dJTU-PMYKN2BhZcJCcn2(~PaVB*e+Q74_t)i)VC!5V9@b$wtd6phw$Ze4)P~>&!kduHAep-~#@>ha<>&6dxl^-At z51u&N;W)T)l@&_YIbhdbu{2g7eU%+8=N>ObMuYwg*FXY)DwlF+CcQ+~`9s=FRRK6t zw;pcFWFb>N9vuL7sl4$K)THfq&5un4vvY2P#~vlnH#QxA`}Z&+`P=SYILe3U))Ru^ z`-6Ra{I|OM6HxHF;h^e;2}B&wAS)5b=8xW1ka7WZ<`D&vQ#*3WZVk8H;FE1>He&EL zG_RleWEEtCzKhbgvYhk`Cs6u^?<{;8hz#?P#?b;_@YN+FI}VNk=f~`5gODh2aPC;G z?sv$<_XpM=cLC$oMhkUe80fUZJEJ!qhP3SDRFknR6tONVADmVLDM`ECvLHBjY3lB6 z#PeUB<92-2h%Lebkd#FTf#Ht5q*U z691*0ZJh`4_YEC8wI4$Cc&t4u^&eHHQ#9cl!K^3oE?Av3@*HKWiy+ z^>>yv_1yrYX80wea~nb96noYD`i9(Gr$s?$Y*DmLVdsSSQ78&7_d!4j3SL@Ewwew_ zcGHA4>{&(N|6QTrYV!y(d!vltGx}hWZcIKjB&y%0WoM*<#y-02c=-gxyhvBoFnObq}1B zz0$s*Zz!Bqq(MMf2p*kS_p2}glA~*#1M{4~arGf5OTqX#qNp&x4x(!-;+2(Wf)l7T zLyKn))(1vF+voYnEgDkI)_w)aj)E6!{yc>^oH8uh!yEz=y@6jF2|g~73w40%Uv(kq z=vxR*oYZQKdWM{2xzI8=MU1Pv_V++2cMx;4Z~w{rdmw)P`0ceJ0!T@f2DkH|`*>H+G0OrkCS%jn8wbI$ zyu)IpJq3HMnZ=UNy%3IWGIMxEy#K*|2!?7WSt*4~sp-`?mCq2!<&6%Ygma>&dsY>} zqi(kumA8OzQnT8lE(6l_o2JZP#{;F;D}Th511Q=TV{RL!hh*=x#Wj)b;HfxGeQKQ! zE|%OiIhYKg{z2}fAvs_=U1^Oq{tEuu=wOutFTp*w$j@?o5CogF_6$v)NbvfAj_Dl? zh!e-=>=rIV(L=_!JqyP`I9Nv#Yc%ORZ*K&9(RKf!UQ@x?J0gF)?{r8kowMABFGZr- z+4{ATaVR0}x@LbwNmR+L>P?Rz-d6XnGo%W_q2DgvK79tFzh|w^uOQCZyJO9(yck9X=2X{scKNavvB+pGZQsBj_&56qM_pk#vZfOpj90N-q^M>UZM=1<+kPT zm%c*L%#bD4!}K9Bsoce~tN`nW>VBEp83=t3+@zbPgRL`lzK1e2=GQX#A2txUI>JG?u8Xf-UNSyO=vGiiw z8c5bjG9-H*5bLwGbj4D26xzv+_#mzx-gsnN1w?XN(&e~rSZy-*Ss}s(d8ugko^u~2 z6Flk1q|JU=P7wF$mmXvmLr9RNjpeH$ipV&#?SmM3sx#6T{-M8aCP~=Z`Um{dPbNR#*dw*d&43gW9>sdl0jdap^Sj z7pnY?!iTTU`bMC7fF5B0DlZo!Iq-97xC^ujS?`lr?)>(zfT_@XQawP!yq%F<1 zKH|K0FJQLy5pi$%+CWx3WZu~;HmQ6>PH)GbE5XY_Q&SjFI$s9%pnnLPyzLox0Gx4h z!ErKWJ2srhobpeu3q3%q( z1eDKL-A{HCIDFo&qfM`mAYVS#I}4m_-z`Ubok1V0OYw$Rdg~Nj1%n`iUIr_XJ2m&4 z*ryfwk(!PZ8%JW*bXkSlV#+l>r#FHm;Gab>Pd#x(S@SV971M{tM)Urp=49 z4?*_5t7Hc+XoK@fRGoikHYoIix$om2w~{C@-0v}j8TOzrP^j88Z4`2Stwsf29R~i( zX7RA5L*PGp+i+o&7=oQv%a0#V0FU;K&O0~`>{BW6FcdsUD-Bz*nye zAC(+iMc~aH+TVxOoQ9BW+p&vA{{FwbRL|)Uor$e`+P@KOqe}xk;QT)+2c=l;G=#MS@l5BexSd1jm^ML|u+{IhMNz}Y?DK+z-u!s|1CZjDR;L)l4C z|JM=}XU!oh)xpU7{(Ibc6DzQ9P@krs(}VED`JoxwLQqrtQx5hlLVoJ@9sOR(;I0~B zc)xQF^3n@R<2M$7LJ89M9ytNLQ({ZYO`%hoBU`dGjsH8H` zM>v0(Fx`*fZ|RxF4Pyx&z_c8@VFQFytRKu^&4ggd(|fsgGm)Wvt7!j(GY}lVmbiV& za_}!29N%PbigZ`Wla)$INZPmPXxWoeh~&#cyhqC|E{r)tz)VzXeH$G{#N$b%;x)KG z9o2}?390skwtRFRkJl7Y*3aP zo&TYF0L;BMYmNDVU~U~5^=SDDuyUT#R_1JiP;>bN`p{z#YHy6o9q|NIWqF|n+(qrf zc1au|Dk@{!?ivc-;!T&|kM#lLb(qQt?GXg7zsk$Kmj+I?Ji&mc_Gab;-GAWAZ2*oE zc<<#Yp7||YUrZV{T?YN~?FIidiRY2}|6a6@Sf}ytSH?IG2jk1K=4r1#AphbjZ-tjr zA-){_IHhB@zL zlB0284D#`E)i<4ZT|k&1|rXC{@$@6wi^O%-UK6p@8>0Dr%g;vNB)u_9;!9* zpr0j$k#)f7=;xPE#(@6Yq1s_l7;?m{-o&qd5MP}<{kcgaXlH#=KiDir{*%qxV~3tc z{t#p54|`^Trt$Fg^r1B52s|{FMSev7w2|x~^XGv&JSnel{AaL}s$Y;WM5*24+DnM0jdBWc ze1?L`6Bm~{4+DMmk~5MqYeCWV4%)W+B>2u9OIr6fg5E#b?c0RC;9d^m=H1qWAg$Yt zvuOy@S2)+UEVu|>hyL$^E%PDFIc>%y@-K^jq3Y1TV6bQD*9u!Tk)S<)A78Tq)MWGT zcj9+}-`{=a@=Ah-pXeu@kHPX>PAcGoni^vbm^(;#X(3_U_I2YnhyH5O$ywt z1a6-Ed9h8)I|9%DFRqB*$_)p>Azj->JwUqCyeW!jFQHIZejx<$pW&PPowtMbEXl6p z?_Tg7rjA@6k_B1np}_9l6z~RpRkJre2%FEn3jW9gqUiEDkd1X}f97smep>J0;}PA7 zh_!Oact30jc&F3P+Iju}LsGuhW;6qwng0_Q%3G0s@O;lpkgRIi*HTa}>|Amps2pNoc0sE z{iR=uObNWZcFCwy!|s6IeOEc@%Sq7I8Y%q>uOjmMenx(11Jcujb3fFGke;+q<=XmS zil^tN*g5duK%^|OregpS+N)*3Y z6|`Q?5sxJwAkHw%tv#&($uYf%D;G1tU;bdvhnsoez1z1s+;lVemzIzd@!-qbT=cNw5eos8@xvb2nI z4SFZQzo7Y}e&iE~48I$xA0Yl+5Yta(VFP$U*%3Cm{Sc4uJZfu6?1R=|*V8^kT%O{* zD%t-cL`xK8k$E3b;PLfQi-RS^18+}9El&nB!54-r0wEmqA?CanHoQ@|495B)+G_j( z@b2sJr*-c}(bkFn;rBE^aUI5-(4_<68|_xFNo&Es^M3!oFefnm@~%d_)h77MD)S41 z8VEe^jTe1jfOl)HR`dnpIWvCSA98F4qpf4sS{f18vg8I-5EwHmC3hXck+q1864p-TR&IflZE;YO}$3xyk%`?`6=QtQj?7B!T-k$p>sfPuD!N>vj*~ z&d;JeGzo>MTRzwg{-6(%IBVq8R#75&{mspfMyP>06`P4PA2ycu5JG-AbA@Zug1De-HCfVEX=$an>$U2WCr{xBAj__eo& zaEw9c?bx)+cQLqitIyXzBJks!(Dmy}7eI8e=$&N=fqQqn?aCiQhv-#s?9T)mIK@{K zKDJzi@NCYlsOov(p8x82P~8=x9C83G8g#>=Ek5fT!5615$g(YgV6eYMvX&IU{sESE z$&HeSTOnAtx%060B~WMYTbMks3b|fZD}M+az`N|q@x8Gac?V8y(-y5Gcs*8k>4XcXzJ>YaL3(T}9o|EV5vi#68(>3QuV-s;gQJhP*#`9i2c`aGibtbN6>TCP4|At z1U+>A(R*>GV3O)V6OMp!b>8982@}BC9-6wXz7$Dp{gmxz2%O6OyB&di=NdL;@;c6Ee^ zkL_>P_t*uJ>zD_Wr5Iqt!hq)oP7;+Pw^UgZ>!#E&CT=#zxQ<&5Y>>6-?#r zA(JK&@jxEl^uS!;UXdcp16w{uxEwsP8e!!M!J6fxzYV_!@d>G$VsHZr?~?*bUMTu| zvURApKlmw7xb5RvwtO1Y3N zv+nD7M(o3+BS(+U$_M4BcJ-*XPDr)(3MN~$AgcdL&hHolK)9_`d6&fd2h z;<*VM&z&DnoNp4q3`d@eLpL8>*FMi+wl9G@It5c}0SRQLKd()a7W zS-_-NWM5QZ>M)4B^KL@rf;J5Z6v+XJSp>fK|G}B@9+Dj+X2)$VXTF&i0O>qq$3?EeMBZhcwD3I(S-o3_ z(*9+T*li&d%pllH0wYsMr+wktwylM5cb}un*7wL8TA#netrWt!cQ?Pg`UW!L?KKEZU<4V#AE00BVdnkTsAr2CU~T(!G@LK&fsnPx<(sPpK4yf z3uA)E(x=2`{Dp+&S$E2~5Y$f>>&<>7L-eNVvE!X^F#l(G1ZiXVi$x|);8#@Gs*Q*Q zZ}^m-y&I~)BjtYu?chh;N*XvoLD3K@sSFNT1Lwk?kH^5%R}4`(*GS+h3deC=2qf?O zzL$mW0h{ZbTc#WV_VqI{bGFw(+_7z<-8}-AOdnII;JE-Cy{7my!zmCi^-R-v-~_?9 z2c6H(*nv5rfbQqOha|Z$>+YUVus>^`^S(`oY(a8L`L6X4l38(i5_n!^D#eEiAYOB3 zn|d#SQx&_9-M$$J>TUyv)!8CqortI0>IYuH`emn2szcEGRH^RU4&)8`Kr;HjQf|?1 zK{n&r_>99uoYXBk+jVpv@#~}s7C{~;Nh6J%mP34znmXF$4MgPWUBd(CTs+C(!R1#d zjyif8(zN-jY8f=*+{+uEAXD%ux>L3h1@wcK60@Z!oO))-2&)YctK!kj4{i{Zp2_#U zwh*$3@&+*of}?IduUH3$)_JdWou?pkU<9M<9ExAe(%N5?0G_{_OV^wqua^w>3E!B6 z>>KNMN9L)6_h%95d<)UR+g_630q|#;CowP7LiQr0z1N%gy|S6j96d#d&j-iOcs2n% zjh~MqCLIN@zHQ2yu6JMsnCU3~8xH;mlbux8ArMHWw`wPTB%WtG-AUmugn=X34V~rS zJ{$hJJN6tzPP(N^1`AO7V#T@!1A<2#yV17%tTRNH-o7-tO6>PFzwP1@H-Z%j3nkx& z5S+ZDw9I!uB<@d&IY~PqI8qs8zIX_vyH77jT@Of&-w*6GcYsuJwRIM22y!#$o`|!p zhvac-jpLQO1Rg$Cjb(KZ)P{Nc9?pa0&V=WBDY+2n7ma3nvJqGLWX|Q>br4KjL{36O zBCr%iNNAux4bGH~eSjjl{W!t@TH8NfS{nd?*Or{)7r0;@JA22a{~}nVEbT5LpZ9uB zzkByBgx|MruK%nL&fxu+)aXU)UgZt{_1Tw{k^bOEZttF9xsHk)E05)w%PSz-$33#@B!LG8^9l3J{b9ep zSfPOYwiAyb*FvEyTID-vZT(5b$47vD$vuRdtO82u>_V-sY~=Uw-QNCw5AKjr8;bUr zfYm~^-CsEaIh6dhlf#t37$R!dC3qgM$^3;zt3G&SoAWm!uZC?TnHOZL`z~*dC*H3* z*&wb8-j+*MwdYj8c})HL=I~hL`mFeVX2JmSR_zq$6%%}e8LT<~@mFvnGn==`#(?rY zI{f6`xyY#A?OmDu8x+#ME3OrsCW|FgOhUj(ow7F7y^6qfEIBgb{kcdwUxL@Y)GTMA z1yZ!rrUt$scxPCjl)w+pM!^*(bJWD!_fGL-+HzD#|`ue*!4IzBC@ptXS9pD)JyLz>-2?Fw#?$}i# zkEM2<`x*q^04L{Q>UW4*7KG-g)Pmz~I_&R8OK?B7x`u~6L2mGj!YBhO^3_)y^w4|{ zf!myD6}`~ zPKZ-42F-TAhO8eRPc|OCj_{T|ZOV)9;GCT`^;*9IC}*RBb{_Z!HmUME{5kj;I!m9= z&joAduwv!e^T8L^%~NU)2WLvxJ~dS}Ye+oX5-2`#`yjF>cJZHR}z*w zgjcJr0z+yQtU7)dSj!u2bsmKhc;#*I@}e6^|J@p1bG!uX>_*aw4f%up96Zyw32UA5 zz%bil^G!OyJQDm$tD6RXu3V@Hl*YGdR)^PuBU~d>Jwfo=Vc*q;ixnVR z*>x{vB9Zqq+_#Fkr$H@tTfI`+4c^}!-0^4Ki2PT$Y3!Z*$Wt<3KZ~hA@caMqKc2zz zPhAblpboyztUm>cEZQODPt@Zc^IMGUk5gmkmp%mNu0BKiByrx>vpo8x1l~Hag)3Pe z1Ntv5$(K$ElC}otCvJWXD%tM2o<)4Vo~8MR#h@K{XR6y&1ok)^(sB)1gSr$#-(weM zIopEX-1hv^wd3G<#46k6yZ~jxgF2QmQky4$vR8FL{pKm;PT4waxB52ZwyCm(^T&ZwfC`nP zo#1W!b0+@0Blw4RuH;C~2pltM6u*2Ps9bi#gaL1G=k;&jGMD1h&+zCxLZ@fFZ)&C*U1Cb=~Lw1 z-o>D1AFL1-K11fQq@G&ucocXs$}XuM0XNsM4*8{?4{DF@7q%hkx?1R~N`hAn z#?cgqYdT}%RwH}j$1Q3Os-P7-bY5fChb$kJJI^wQmwUgnnfa4;9O>lL%iO2P+gxeq zH^Ldm%xA}|sD47iOZTX?k8dFLAAghQuq+6ZP7kFu8X~7OG?bk+5}B1kpY6RoWIwcF zk6Jkg^l`=)=Wit9_2}QEBOj<=ccnbqa1K1FnVNcaKfw zjl~QIGp=V%pOB3BA*Sl@hSnhuTmR^8XMy*&dg(LAx5&E~bu^{(5h%Wf(U&Z95IeP1 zl#uBL_NUM}g*BhRT-ZInzQ-Aq!M@!TM*0se1LAv4B`i&qcxw2bE#o-DN7x(Ne*lK1#w`k zc;h^MWEf~6OplFH5qR?_I4e9)1V>Of$8Ks4at1ycN3^a->{leGTP7nZZTzI&%aV|{ z^j^|Ij~;NoI3F3KsHJ@eg^sD&$q8VG8w5?PA&4dn1WoBb1Q2qI*@C#_4pyD55#`6S$SGi2b!7c zn-Sx_BP*|vGivey#F6qq2H~JQ=qodQ9S`Q$gaQ5>DjX|HtgS3&5#LANsD_N83D^5v zI>5cN_gv+U0c0=U-M{-qE!bzZSJ-vvp}?ePo`dH;q^2#X9_uxah+k3qzaB<`B_Ep^ z2gc{EJ7W(LeCuOpTGgkapr<%V+0|9fw&s+EFqOWlzdyY%5*T_RpxZ_xia zV+^Q)&E=nyej(p8QQfAo3G{%)pVv-&iCn`p%hIYI@Q!XS>pd<;&fSNd5r2D;Pu?1C zCeHJl6%(C??gTH>Z=Fw|6LJ@khE6_66cvTpe*BHxCUpCEm~UH@=fA2wb=(@aOp469_ZDek1gz4=&7p6EWr6Bv5Z(sW7~t0lM`r zlQ}`f;PIa4RqR&*&97=rQ8a-Y+OO;t`>jOULFL@%Mt?zP-|4^nJqY=OIuaSbpXZKi zYeqrHkCOdarN~SE8|&%6kl>9H0e6BUD1&i~KIo^N+CM7D>{2MPj~vd4Cayz9g?hcG z<_)ARaWzgq_Ycg&lOEab83j2UGJA*Yc*6~2Jnkc(R8=`*20DvbJ<-||JZqJUqgOd0 zji>+bx#|QYwt3}T+(1E|CV8>n1ZM2f7c8z0vCjX)8T44Hsrncz#Bts?pSrgK;=y_( zh1KtG7i`0HEQS5mLmP2ckNq2CGrRR+;hS% zAIqfGAdZY~Q{RF&s251zpnl`7dn6+MX;XQ^Smdd&^*WzBfV$T{%V=mVE>6tRQ_M*O z)uv*{@ry2?ihi)ZM_Sl4o(McE7N{Svpoe>91Izohcq z;ckcqbrVFPvddMBauob9@^4o=4BF6WBI6VLWT>*W#cm=G$=m2xAxrh#b*0IzxH4`1 zxV917kYZ)JTFmOhiE7u(^Wl2nu5)>nr+)zH^75+_sDrvojG2b^$6C{nQ~yunWY2wY zj~H<*Puv6Z{8?lV5YJUSI*d9Hg^aS|SoL>}NR-RDEC8=X)p}88A^7=P3@83yyu!5?rwOEebqVh;ZkHO zzxfz5qz463c_R?A2)4C=G7M}5%I7YD6{rs+y2+XrV7X3zdSy4U?}I%qbT$}37-i`2 z;LR80clkaa!V@9w=)||GRB#j&;442 zlzno8D=^gNef5dGgxIh3}*ihpf!abDYH;Vz4P$erGY$fmoX zbWFay;KDsnI~r-DX3YjAev$pvw-3Sae%fUWckrH1s$;n9MYdd>YByqP{|b8#_#u~Z z=F?#s!P9(wneMj&!R2(C`)kJ|S`Xp_|VD-C055S$P6z+6_CWZX|f|A_ujZk>8LRK0IjJMLS%a_TK;Y zLgJjSjbq=o8G$@`d$$78yqk3o=M(X?J#>d@FFEJ(KOaufm=BM~+Ov^o&YgQ|ax{2~ zdh5L@TAzc}MU}RY_hxUH}f6uKw-!Eu`aqL!?tbZ?r z4=&7JG{zTMy4XNHZxG-U_` z&u*-79IFdK_6X~|rV4OLce|03!6B!;EiR!z7@m5cSyGM8BXySAlCJi%Z@Kh#D$A>hBvK6zU5-)Q`4tHFyG*L@3ej} zU)S%AQdS3NZe#M)&MDxxKAx(kTMpWFYw3Vw0ffsFxk^#0*d?AZM2iwjtTbtC?%h@dG27*d}EeOrNuXLDp09?D+@`$QV+ub;@KpCgs7!4Ruux`tjrUc%Ysb1hDS_F3)2K=UXt$*PXgLX@6i`3envy>tdHRpz!cqPJMYDGDFOc{Z4mBVMY;aqADHqN`+~1W?ZOH|sidfPO%sB|~)~_!m7Y{)YL3GNrDBK0OZ{@w(GClTLsh;vwie z8-lo<-wSpQu14s~Y6&EDZ{FJ6>kDR5`~#QJ(O`5= z>*$}lo`@skU%qV_4c0H;^;XCGP-N*O^cp5`;ml`kPpxCYQB~Et__+v-^P~_-8@T1A znk_R5!8`xF^z(}{u=Z^vC;CBuGB-u*3~^q)%BqHw4}p4Q>QbeCGw^3Ola2~tBszbt zoauoyk2yt_pX9)x>~}4De+sFo4I43G84-WIv@GSciTyE=8vU6C`jLXEn`crWoHgS5 ztyi`Le!N6`?z$Q|4*5}IJSj+Vv&j^nBlu)}069Sey2Ta?@53)3B;``id;^ow(`-0- zCyE>E8n!glLzJR>J}G(z`0r{N&Tb}Pwqy*vUo3~>9TLM)WNfM3_bJRB=~BH?0TIl0 zt;+`Ux%n#PFOd*Pc_M#_f~=e=@$d7_iS{bgz;F6Gzo#~PAd-x8ECglk1n2Wk4v2i! zsK2GX3rvou%TfMrB$WBk~M(KFHw|zUn*?5OKpdkiJ z`rdMb%a)p@^TD#3*<@Cj3QC~3(X7q^oVl(|IZJxL^L$s?^>PidPnJ2)oO1`s4H83Y z&|-Xl3to7Gd1hDpC*4yJJx=@jfiDj#+5Ks-6GEe&ne7XAf<>0;W46ZyhFCNE;(_I)KXG7-VBtZ-^6t0Gh~YUj$A-3m?@v0FPuQcr%@`GDs(a+3eU)F z&G`+^3nR|1pMQ|MK)_nwwi$eBpDJrX-D9r#cFEX4=J_vIFgiwZh7TZseN24J)Wl0sRGgWtZ(tFyb#6M@_atW=8Pg z4_X{#smi(BaQKE)J9%1?z6U5XI<`+s7z-AWy`D6WN37>*Qqc!oCC!0PDQCfaG@xtJ z{Q(8re!X;_7>|_Gx7|;g<|6-NZs(z|;h=Zj&e*o!7#WhWiU4pffBx|G+z1FqCOtX! zV-@l~My^@C{u4M(vu0VYWP;{gutn}P!MmR)EMFR92;p84?@X2t1kZUF>9z$Z{ag6R z|C9+trs-en-tPoYnX~=lDHjxVR!)C0rw!r+pGv)96|koS+-vwY9z5^IF8&rBC>wVw zEu!@e%1C>u^hnSo+kOlL`BQ_RTN8Ns$sUJMC8=OfGOpaW%oy3y`8Mj_J_a)ZZiyXBc~Tx5xlEYaWa8T4biV`8HJBClP|`(1N4f_ih}^{6&rj49k6@TUO$ zfd;MZb0`qWyU%$jR|swwDFpEp;^U1!zI`_XP4}UPhuOQUp}TF)sTlr6bZoKtrkI1^ zZwktLI^oyVi0DP9J>SZKepK;+O8YxdYbtEFTJXSoZX2{^M+I0;s>*k3s1Tm%%Ixni zf#CP14+| z2v`pjMl99@r&`ib0P%%AI%^{Ph;{2bEEZ`f-St3r*^jG#P5wEvSYm3PVK;g45=l)#OLSf&>C1;s&por>7 zCmL`VuRnetK7)Meyd+oZ^IjyaFYtQayG7Qwf@bmI$g|qd# z=RQm-K%wMyPtU06qsT}atk*b}3m7px3QolSAHWPf) z#PjX$?l@3y-C^H%t%WG*cbxXBEks<^q7@SHs<4igqE2l^fmBbCwqxn%%MV?_{B?8t z^C%8dgUCjzwcvC}8V^D5{*sBnG2k5t6wSGrkK*#76^3(yP-3UnSC^a(R@bj@T@W z@aXk+J9PJhc5&C^YX^yZHKlO6;jTsCSNYZ+y%>TLk@wZg)#>0GPK`Tznhxf;yupek z8emI(D1{F_FReG8K=70~qT?llU`XWl!XViFZsp!tFTi{I&HI$qGq9z8@@y@e?mbj_ z;yrqg??`imIN9>`It^!V6+YcjP!%Fu>hnv>dRcsgdKjhRF$LUDkFHLAZfdU|8&Aa7 ztG+2eQ^8Y@*o5rW(SJ%45k7|#}xH;@D#H2-JxPz%frK7PA337#|Fovf6D$7$?7 zd*&FJV_dI1TxkiBk>82!FPB01U2W^oOk#fspRC1W5xALE1cP0O64O=D%i^q19GvaE z<>vqdiE&m1|02M=A3xD=mo0eHoAla72i%uKKus^ zsjnrw?m8YkAo6I)&e=;XhQLV451F=zcz(bAikwG-ps4N8Xy334tX%^pZqHw##PH6_ z-fg)MH*GxCq(tQH$X{&D57`i1s-I&$cQ2^qHOZbnurt z`yt+|!2MJHv8&t~x$DgW4z;LfvxPLMYWQ=DbZKZ#+@bkdZNeMl-m#_Wl{pJq^*($IS)_YM}Qd4t_dV z3$f}@%KgtKL>@cpS#vNHjP>Ge$7FJd=ameIf^|kYVcV5s5YmT(dPlzl!{trK+w)Nn zoO`wV(?(aEUArsFqh%??MiN4aiX&FLE_$wpNMf%-@HK_Y18EvzjpLZEQDZ9!yfN& zCfGB^7)R_Sc+=-`50C8l3BmvQ3QKj!n71SYMW9Oi5lXBtrv<$gpja)j`Ra*Q2$r-h zfAy?@_si1|m&k5YO8KUtvsxK_EQS3uDjAnyoYfyD@$R2d7 z^qZEosPN>hTOK(=a1~-K)Bu{RsWU^ zgduO;eD2awbYk+_sc$zR=fm>Mj_?YU3~q^XOgV;PVYzJc!E9t@s#iZ=U=D%gHLL-3 zaC33mA38YCBOjDkwIg$$Y1=zbS+F>TeK{YCA!>e=HsaC(Jn&b&l!T&N->DV-2@rbn-;;$hL>+@dVy+sIL6(PzvFF z=Qp>ywt*GOyBRCL2rNk(j5`?bXV<=G{Q<{W#;SGKJJ84}S)DHM<~0>~uvS2zp?!UM z?=&#Usd2}7puJr7*Co*&0_PLTIm)XbD196r9^3)$M=yhzYw{?~+-7>>OB%QZX__vN zW`KTz1okz^-R*qKrn6uzbi%zIZ!MJmvv%|cH< znhpBU`p>zUM1GUV_Krr0wEsmUBN<=;Es7i@A@b_+VXAA%MbM@G7W9uRy65cd1#PhMcyoikjYe@aIZa&Lrgb}K?Erq%eYK^6tm5xEa)IUi`UaO`N>#*U%r*dAN?n8nEWO9`0dw%@VR`5%-gk?S}Tz2#EHJ49S)|o+0aln!DH)x8;58p zqezkccgex|5c*E4cPLaq;jj3)RVhUf_nD5_nV^gW-u$zV(77zd72=Tmqm?d<%$_rUlI z(g6(YHcwH+wfA7kT(Quw2`6x@73tKCvQ>7Ewcimqv#h?rk~tC#L(N8GkH?7ilZl&g z;xSlrg9|6v(opEO=z{5Cf(PEXE}rVO2H%IyoLJoq&_k{ZeGUB-AVhA>xt>mH}B|9reM%Qha8S92oXpZ|5|-{zni-B;tx3j*u1Q&;WYEO1W^%;XA} zp=5g0o00zC!E!&kYG(L4l&$T_-}T`lXi4WOg{f`Gr}WLrz{ z400e#8>LkSic`n@fWV^rkn34r2vU?fcRq@PI4?DOR(2M|-cznV@RCRIuXb&Fh6hUH zZr;3>Nbon(^-m)iJmKU0XH46{BX5~D9RNFIWR;p{2iSoHMYhf6;LktBw7wq+?r66f z`x6%6dhKE!j4T7+!jZQB=5lZ@#H(^LOTqq~yatyjHqm_7>tCJgTJU%*-dw`73S!Lky9e)41)Mv%&x2=XuV1D)@%EQ?Kn}f!jEt zZ_#)b@;(V7*uCRXb|&LehUGkPCH77mkr%@$pODlICdtZV>rjfzQTmJSB3X|5QvdjD zh>A&JtT>4N%=)}^{9ABe-+8fhWCBD_)k&u`6h94J`s3CXuwHrmy7f#A1(RZ`hs_5e zwBPB)(Yyr?*{!jA3q*%@=^Pq41>$+};SqD)P%7( z-2^|Ny2!4|)PmTw_}h;mQ}7Cw{%yQZ@TJoXJ3CV%j*d)MFzVP3I%P}M=@o-0*}6dU z>JJ`7jWTBpu317X)!`~_NUHcC{{!VoKbGpe{Q>bE-w!n`7hF!7wYF8~E!fiYSH5rp zEh4Z7!g0DI7oR8M$Z#6@$w660Ucmi<$cK8a-qQpnF&nR$1lkk){#2xoi!T^{Pl5(( z-lB57&W%glREV85bTWojf`!Ac=q1F%-N|B`E~B%Ti*bk_DQeAs~na8*9TmpLv{Lj3FQysgZtmH zQS94YrqeMUTr!$%&_tyK7JHy%&f*|Za~;Hdt%c4(ZeUNA5sf_H1JQkn0Xiy7#KuP& z)4-Ye`{Kqu)&ve#KgW-_k5Ywu`uRK8f_K6~#W?C6#NU6^hi896xwV>bl*k)pV-*gW zG?);4vg=!t$v0H2)LK?ExCD#~#>q{$PNHOZa_y1M3J7Prt7P3<4Q9<2M)cWzC_eId zjseRbq6p5_`(qU#yd)X8M)5h)c)|yz$G=oD=R7BP{A`ua#`nP9+T^7dZie#0IX6`H z&qH~Rrm9vzvv3H4}5Y;+H@9}ng7b!UOQ2?R7CsyYzYJny+{A8bp!v!?)?gy z1g{_JakYvqgD7*4Fxd1X#7UGx%Ayo-R$od#?AedfahW|UO4T89PCZ~V6bxqDP5T!4 z1w@|w95Gbg3y%5Qajs>`5c_UATVWqf;BJzj8bctzy*rbB2%@nwF9t6N27fd&vP8R{ zzz_MGx1aU~Z=^zD&8Ju*eyln$B6lZ52@(M=i1HeB@ajE^_nEgH)%p$b~@IW6={2_w1Jadb}in9kCH>oxiMKcQS`k~{?Ohy2qkvpOHsCLa7OE)-6$c| zS2qTMuDhqHZRj?U568)cz!Jr;B?TuGyzlXm8}$UGq|MXdWiU41Jvg{#FG@;#td393 zM6v9~=v__AQQ;K3Ao>1!6rFDSx9q4kIA0IkxB8p}o>UJ=oW1Q{&5~&l8pY@;jK2j@ ztcObAxC9iz`PtqBQDASMpqqH87JRqE+*jwSL5r)2jnbup*)mI0JLCe`q)bp<3Q9AE zvV==F6L|A~y6Nnn=2|n?{s#L?!1l<1DPSwAdVI^61>U3w`p-$92!(||itM;x4F`DM z*8N7r!IrMO>j{2j>QO&CXfN2L3h9V_C?Rc$Cf1;0^bwEfMXeCEbw=L&hX4E!%B1%` zteo!&K9!5XFtP5^?O=khd^CFF&dU&Y#24tdB%(y>hf|tUoVs~#7)p0vYcQ(MLMbV~ z<6Vm68E49GZKy|)$q3`5xt7RLId&uFWFLejpJ;)CK_WihI=AxB7?i%Ljd5B;@TS{+ zX~yDn#LtVi+q-%XI14n4FTM{X_~VDGBX%7|*_`?lonQ6-J3qxz-_Mei9XnR=s!>#* zQQdR<_kTVWMMfSq&#S|6F;Fhj`Dz8Szv&HXr@cdowEw-t$T^(0Z3~!W6eF{5S;Owbd$)vc&mpI6pkFXCun9ed-QZ{v^&tb9JDTAq3GKI|AZdA(+P!d`mkF z-cHHI9%$v9HPhp6K(rwut10~-gzu@J7cAzYSVH&Lpv+8SWC!M%rEBB{6d^LakY_Mw z0+>cGIw`kw!S%hMcuj`^Zd2*bomYwYb65ftAd=p{mR#JTYGL^Xv=wAywk?>Z@1xaL zq=TmuHZ#s%20Ur~Qbf|gLuDw7k;!`yNC^C2K>rp=s(WzeL zg-e$}`11t+x`H)%e7umNF%QL3-$Q!o z-9F1pP7n)cpWhWxj-tu!vsCu~fq+y~QI0^_FP&rW?|Xw${cBACbvsHg43A!HvH*-K zfiQdPY%uT4HJj5j0wU3zn|Z7^C~s=bxVs=6Mc*b~GGw)&X#Ls)A9u|~sl={}$X}zD ztl}N|h2s0|y|-kZplHO%o&Ox234AFL*Z@=C>ga)KJ}7g0OLkC#(X!C%mD78ag^iuo zzG6Cxg1`TynJz|2cH}L_gM;{}J^{!v2|NP@iP)1(gM%_T*-^R&@ zeeUT%B%u>CkuTLFqn!)kbL3S}x;AWz{nUK$faGi_$uarNBc&0XI*@a0czNh$H zs7wRvjrc?1Hvz%RzTRB(%#p||em2W0RzYk)68IpLV_;GCTY%oDoGiL@5A@M9K7PJm z3$EVx*ojro!1?oln)&7h%42^A%o}5kLd6Qav)v6=ejR1h9xqgQ{0ZJ^K7`Vl?BOzA zH$>9=0$%1(wr+hZil=(ddeGoT@Zo^c`dT?6-#G8PyQc!8Ba(|xFc@xASJ~=9v?s3H zq2vKd&pi#RSP=#B3CD=#k1W977H-^f!wW?Zxy2n0m%!sp+wn4+1OEC|q%#W&H)p4-? zk-`-bM4sD7c7mXEOvN8|$s!29$s9jfOC|W9#=0B(2SL;HPD!7f3lV2ZYhn95i2Y8T z&sW=u3*@wm-2qVb+pf)-HV2&39tukw1q7d(wUt>w@W0f#MUM>DgCW&b%bHUz@Ou(W z#95n)nw48ndc^w>9E^>OK9?dkIab?k;!YICnftEGCGzS3S3s!0 zcKZ#!AM;Rrc5Y;n#ZDrxyh{F3;)9~8|NO^TO$XnUr&9Cs0K`EC+O-$wqvVv}Nz7G! zh#ao;R;(t@<(is6{g9hPTwwok7NkM6{i|rkTQ_i}{hWMBS#LCil4~q^FrIAux8;!& zn1X+E77hl2U)Sn!>t+a;10Snzydrq(mUKUbflP>!=4&TixB=CUEu_7yR8zgJ=zwf zQa>$fsMg;2EJyHPdWA+l%SVZ%J$Dq5M`cy?gZok3Z1`^a4nLGU%Nf)i=z+k{s&f9f z90G@r*qQyX9-^gxevGeO0se-r?!wXUiS?RhvP1g~7>7xLr%(b99xqC_(g25caJE6i zVu(M*e68friG4dVM&qOd*izj%zG(5%^v}fm8+m*A3nw>R5G?Xm&P)b(y6lpu`FD|< zJ9k@#O9O;D$FIl#<%4~v-`qH78JLWAFXP(Z$WNQ0nN@xnCHvk^-oKQ{C&_Xf2}*=g zNt-LdTU}OV{yO^()a%w&vERIrKWEO;?}N!GHC}KWGObCx|9CvY34=QAO zCv5sm;4sy$i?>EFPr*mtUWh8fC8l_VEBit;bY*YjQwpL^Hovstsjdias|yT=dZ9m-ri@f70w z7pS(aodH2n)M9STcLEQ5mYMR$2)zC+4<3FX)@#prWBa#k6pj14Hj+A?Sl`;GuSUs1 zn6%;S^+_WjR+|!jd6X>5pKbb({K5c?lcD6KDk!gC7TwjbL?LPaJ@XpanJJvz4{9Lp zUJ~rlT!duD>eLmi7!< zhoa!qd9N4rtnrQN&plC^t`wklZvx8ReV7zkdKTPy5n%jFZluc{gJq!08Yt{P*93m^mTQV%7C>w{ z#;!4U5iWQI1a;8;P;4-#>*Unm$P64SpLNOzBAwi0m-y>YmPP`G8K~U!`gG??fAGx} z@5B-3hCNSz@=&b}*rQf!?EU)~!u)$%WfYWAQ2H$9-$x?vyAOX=-4K8xhfLO8hdOW* z!$!ZIxfx|+@_q;LHlVaEto^(GZ}8-2#~7GxL`euKd{6A#g>oOF@2vngIR{UoJ;C&) zBsO%cg}5)Xb;+_1FAStU31fNVlaZej+o{a4j3c+TCMsG}9n_ z(AFULpafNiyAJVXZbSHcVPvnoAB5}YR%2ljDjp>MT*R3V8lM!(Fo%d=Vf{ev1Gpp# zklg@r@c`NR0q))#mMiXkgQq)2{YcmVcEqu|u26uVQ+VvLAc$DspN$DwdJwmNe*CBT zC>Y0u2jwcBK)CL`puOt~%Fm|2c@&Y?y7FcVGC!fT{40U^j-sS^)!xSEfe>%-ST^U% zC2(v%bDwg;`j}8;~Wr=I*?!+Tk*Q%XNe%P`QC6R+yym!|?ba1+3 z;><*3L&-Bbbvw8-uRmd%Gl)3yNAc7}bBM_)RNG1vtQ#2fbmdec4->m*Wh_ej%NeiL zR-!aKrft^|D-`V;AF5Q>3I=KGdh;<#RD!A%hkL=Vw0fejPfWzUQI%g=%OILRig+{U zz?Z10uf5H@iKJgotdn zbB=)MPf73o6_yaO3`-`2yaoIGh0hk{MBaJlf9nFOwRs_^lnHMlhi3I|*h!9O`N zy1*n2sV4^x%$JJ>GtPQbSP_BO-z|2S+Zh4jic@4o5f%17Z$HV6MxL)kPzz=Lq*03> z&i8)fL01tJslPU(ieg$g<~pdaoUg@&ya$WkmG|x7BIJ{8g~qXjke^Kg4h9-)4ivOAj zJ5Vt)csSZ63?(~V%s5}eP^jAV$gwF7j3CA2?Y}M(aa=D!X4D%{W6Nyrj`4@EdVbVS z%V3D4{$zC0P1E--=u#grO2qhmGbY)95`WEa{m&ENEc#Pr^F|&OQoT}9f_KLuA5$>C zb>tKOi=t1#e`VFLfHRl&;b`eq2$#6j)0HJiU+5g5h=Krv0M4?>7*%7llz-%$zuClit*>@K@R{1#ZETznI>G*b0U_XLDTUK9;BNw3njMaj0_*;U&Eh$Zdo1!?S8dE<~CCZ6e?GCH}4|w3z|7P z8Ym`z%*Fu-VkH+%$XGM%*_03fp5f#jH?xAlQZOjyesuyToD|$11m}xs)N|V)6nxJL zEuByBN?~v51=?g3tzwxN*NaiiZoRR##U4zDS?!~9iSto5y}<2zC5l&`{bxhV0hji- zPd8>Cge_rtMg&gfOa0&lcf6A?JB&fu=vhY$;?2PiCIz<~!6k23SA7Q~PJ7knqHb_m zvtQ*nF9gSgOFBw{g9TNq52YY$VDhz3jPIbFnY1hG@h0%xx`#Z&W5F7EXk*NUMidQ3 zxgIxA16^9TU}!ye-Zi!tEOG0D@PuXm^%rwCS8V)gMV!Rl$(l_{1a7Ujxq5GzHF3_8 z@2@vWMbe_?>3cXC;4Ul?FPq{B_U2_~zZSG0MRNVI2!%xQo9!zEl|N$of*@l5yssbM zD#$_nftwSmbh+SFHTI6Vx&kzN#}a;+3Rt~%;~v@0Ao8UDl=8_Rz?<56ZL2B~cit#I z3VdpeRJPycz)KgvA>P`~W;rBZ^qGF#wjM(NyO)kCFGq${Un(=9ptI%31Z1}_u9&T_ zPQ*RZCgmXL4kpzhrOS~pjENnVEnt)FxBF61SW(QFHbWiR^5rAB3-yTg|M@h;{u0=W zZ^SJ)IDyCyr+W4k$ssGT&?oIv3KFM$;l*;jkYO@r#=Yelpu$S|;O!>lL|O4J{j~v8 ze;TRa4d(Vb`Lad5$eZ%({O#(s;GWO*YZ(-SEona`aHoV$?1ZS!Axd6p7DSa2VPbF` zNdq1_L{Bw8Yi&M=BI(=_NgJVWko#OfWwV>^n3}zvArNNQl=DlD_>y6aJ;Z8;) z2blyp)w*{8CC}Nej9(U@SQa*4AD)7uB&MzX4IfaX`Ieb*IP>77A!L)Ty>kn|ZEm&R z_+T+OGJxiU=M7fXI!U%)ibX5vz;k;8V09J#u4kWEH*%n zuS)EnmqRsIU5WSf`7L6JeQ)*W?v!>eO6UA#$N0_zT_QV4#AR_;@2^oNC?r+>W{m(> zV#B-!rC6BwYvg{Ed*?RV3@3m)VR2^PI$|G1?#K+@v=F6anPF-cN`nU8&Wq7O-mUq5 zFC6v2SR87SI6|IyzOD)SA3uOaobHm+;Dd#vZ{8?yB5(4Vb7`IYByrNWmsy$XNSQ#gkv?2&VY4v&Yk;v?;(4%h*Ves zS0YQjkidy=>=>s|#Q}WZlCBnhS62u;omp`)wi#UW zv)xTX2NYVVY1|CyM*fX4R6YF^g8x1CANOx6r~#w@zdnRSDNDBaqcAn{e!B4_KeV zQ;nZkf+_a6WrFwgk7WEj z)JNcQ|Eq$NGe94k5w)VT4jIXcp{^U2f`4bFQs$^?u#7C6Bnv}of$V8N?Ozi&qAQS?ro;xGEufe~S zI9I2KLUpdhfhFzBDfvYTz?DICakRf6CK`MVD8H+-C-7?R1UcPnpe~XWh#~kemKEYZ zh#cJwL7c1@h^8sF4`&>OxZy|2kqU2cGqQ?yBoR1{bdOyy5~7lbiSM18AR^u54DLg; z==bXcI|I;nWzKJC)JUV5mzP9Y722 zpWIz)j||ezLz9cLOPAv&c|SwBJ=c4k;R(ClPoR58$|IKF$$Y}u8 z2qgD#XLvnt0rlc}8z1ABV61g=Wb};$O;Yx@CC>4}fZ zZr7^L<1auf{dsBd)pxM9raU{XvI0e;_fFe`(6WG5bhHwyV={Y_p%nn5-_v-XVK0>PZispZwUy*+|pz(Of3W&%y z0oyC!syHj|c(5IU#`P)>BMU&g8mwM%pTK9YpE5Tw%~0Y#-?g^=0@w`-rxuUg2rhHz zt>~@?a=yBI-`89Y)~>prL0@hn>D=-)mc<`XpfgqF>Z*MZ996rvx%&>7QlH^6b%_uL z=nB2eiF7?lUy4{?^tjL)CGr`Wt+0k~|ZOq!6a33ycj4YRUS-= zQMAqQ(g}Y9R6N|0YhyVA!eg`V*=Z0w!0NL6GQoU^q5kul^-ECyk_J)}2we4Xjmk?i zB&MdW-4(S5TvZL%ug)*PS(>mf>aYrgQlD++deNyW-&%s-n^}hWO#!Fj^ZB1E_n~OH zF#5uQF%b5Sc=hvvF-jUg4;-(%it<>}V3*jh`sBd04ocj7k7^VqfZcmK_E)YK=$*+C zhxd3xbW@?EXhA08Sk#r%ZDdgHqYyLo@)MMQRob_F@)?Nc9`td9Q9D_*O zH^P^UcZ@=z-oc=$GzV~gmG5I7zYQj9b!FVAcVI`gT&q-Wg;3vaJ8M3{6Uk$FwiqHZ z${Boy=zqF=;7jaIH=|^<%L=8Mo2Y18^=`)uI}}UWO~#>gL13=^=2J)?^Cu`GY8S*) zQ&*m}+5&FP$1JxujG{F!g@ql@AfC1N%GBd;!ANO6{j*{( zxIgBtTj;$SeC=A&kqKoTpT3;BaSEa}j(%RQx?o9c?!q9Pn11K@nXh1yGPVKbs9Jmd zdGU=oU@yEE)|RP2Dai-aGa91o(th`C%2hGS47;xEnjs63sX|5EelCPk-M)x@rIX5@xFB?J z`L;Xq*(g3vZN2~34$020Ufo@6l)Q>EGPGERBI$gFaQ{?-amgX)*B*V_)7=o;hO}e{ z>0UjVtK+KF-iUH?9C&>q_@^fP%pUUzdF1Yy{}Aa1^+F;i<$>|U$;WyQ!M`&7*9(80 zK;g_sAucDDfd7P2*&SDdQjy=skhwP?BBIQ;fsH6OHB}nCbszcXcJYE`mxAT+d_#A- zI;c9ED4ruPfX`8VIm<~GOyQ?#1_8d{6Uiye-V>bRASDY&8W=q(!TJl#A#9>vV#K^a z@%&laLU(6_-*IC2MBzvj&5d4DN1Vs9y+#pb*fkW~%^RoqTO}ZQP{)U>d=5O$ z=+y4-A5k!UZg+XB8wyh|kBMG53|`r#or%|*z;8M3eaxGJvgzi*%xMkCD=bTzFwX__ zX;nPk9hqR2og^#&V0RljQr<*?6>B*SW7vqUxvtpgvm1ic`}f1{m4h{v)^eqaK26H z|C}fbdheDLCB-~&9mv6YKQN0l6{bfTp&*OJNK+{UHKUzGSlAXCI2nGY5T3p!;rQ=d z0>8S)2-9pJ@RRd#iZ4OY1c^W-^6X+ciFR+0W3eP@)lC8?%KRannnCkbp10+b2UssQ zsy)0(;Q7-&WY5meGP*JTLYve@VQ zgCjtF+dy-q11xF%OGuo$+4VFO{pv;ijDz65C}=%!@;Zb`5w9b z!(re!#kEcRHUPS0%wYl2{lw+#Q*Ds(Z4A>kZepp|D)C(ZPxc?B;myLva%8*Mq)kptVHW z8~g}Gfmv=$1no6A_pcgHdAI=-bsdACA%fSN-%s*6SOQ*V|Fpp+jrgDJ@Hj9yOClW< zs=&7~V+E|$N8vW3wAG{J!Ei{|h)p*`v1Dv^CwQ^0Y0K;sQEYST?2@4v2qf1H+mI2s zM#0TEXt$Hcl^f?)3_l~+TV$hbKB@XI7WBsyhYt&eJeaE8j$)j2yLkjMiNxLH76 z2q{81-Li@9qY2i{58HnyIiuw7!{Mo44N*L=;UMF(0*c}%na}7P1%ZauW~~Kh!N2bJ z`KQMj@IsdA)fwu7A=QcElPZfrAt-nv^YqK3lVC2;U-zMx&<99H|-2s(51n0UoC5JY3+_4gmamy9Q@2X)Ll`-BvN zpKMxqG;HE*l#sU2^DhxNG2J34ybX-6M#uI{_5;YtIIEgx0(M^jh%t zyT$UA5{1vAIF;;#UYbYZahiTL8@ z-!B^z@kAqa&hSUEj&Al?5}vhrM6!2##LLq8^?bhKk

      vMGVy#qCcQ$at1gnNUD#0ob~6!Qr<26vsam@7}s9 zO^zSLxT3?l@?KKc2{yd{+KMzw$w~hi=e{(Kz0Tj<>Q^^5(Rd9!v=dW$x|g@b0ct=* zV`uJYZ#^uygA5!vm|Sk=rRjmqRLx z+*m4Q1#R!Pg97{5;Bo=|n*}%nN~u1*XQB$C?j#^5!F1~OuEIPY$W`5m1x>H48_RVB zMIYDUwB#yi7Bcf$+8feBX|TF|?P8~|50lt4u(7|M1@(!@neaavCcHge3mF?_+1mAp z9=s{J*_<`X8t}D+$HFMC7*aP++%mYZeqrOT>xe;1mB06F4G8T)>6mna+#wHrrWTi% zS(G4ooUq$ht5ZR=gD$Z5%75%Zby9`ej-+E#e%tko8TF$WoY*lmMtsl}^-bDO-L&p1 z{6V*qCMw9?!Qw|-mg)~bKe_r^+Kz*WR9=5E|ATu|K$B>~iBh-t!|mZ5hX@r2X&R{+ z5tp(5-J9L@og!1wJ}~U8P9${QXQHHOZ0Kd^>mDW_P6OWVR#?}*E;AilsV9*wvqc*x zM(TKa1S&YGpNSkR`%X4Ca4tvS9p}`LCUQrai@sf!=GuqS>*g8K(0hJ;pX^-EhE%p) z0XZGx9DL|gM;s-W)XIqxd|)7!wVq5GAJp;~uFq~#;y&DqN1XNJz~&Ws6AiJ7!QWn$ z`q8e%NO^P#-f5A;yc=bS+riE9MEw{zXx59f^iVias6E@4)6loycn-V2`s+;Rh&Lv^ zQ~`0xx;Fj&B`YL&oN~W=tV7A~c5$Yx3HkU>g0=@=cW3)p@`eZcZZ5G{u#zo=v67c# zo3S5gq5Hf)Qtp9MhpGmViCa45`Yb#|hDlK!dGb}N|Ln&HKeLLuigX@g1ggQs$V-q& z`skS4Ni3w58?dgGOUXK`n`i7VE0K2atl)yW3@S`N zg|gnL)2a9g>`axuUiR;Dqg|ylRwxuYP{))P;<0_A+pW;YvRZG`R935%9>{=y8`9eJ z%k(@GP}YGQJb8GgHhwoeFvE6?)|5yAY&A_KP(jBVIs&X|85><&hKrHOjJ~r=%0b*u z@?$T|2<}2ND>e?>fw-;*WXHqCm#Wn6qiF};hz6bh@fenx-C~ZT`}N(pvoepsm`D`% zt&qp;#M+zDr2&tQr4{VUp)ls^mU9nc8+r43+R|K0U&d&|uydEC8z?)c8PI$M92tz2 z_f=34;h^5 zn0#1pNEzA$l>hY8C>2yW_OLKe$?Jo}-Uug|^shgq57gy(Xy6LPIbioE$ytdgm*e*% zuGbN%x|+vJT|w)~w>-=g#z*&5jVsicIxBX#OiNpTj;#wy46e;JGuE`0hQ5fJ`YdR^ zJMtqsm`J`6>8aN*kLtXcF|oW6HbG+Hc;4w=Ym-y%u{Rd1>O{InU9|%;-C7#lv_Gc; zZKo~-jhpkM6#Gts*mLI;@@^bpT};rwJ+!zdupyhV=%fZSgBz3w?q^#gmt305{`q6_ zDdUBDu}By0pK~VK=R>7Qmtw6G;$r4V1&06jZxIjus zm$)$%;Gpd_-~_yGWJw9*US(@{Hr-fVGOpxY63zN{)}W88e;C4VTO_slYFFlS#_GWB#~D zKgXDvyCS@XCWJ>>%?9KtH!Z%g%4~Pnnm!J3`XFki5NBmUXxDOsWJYIR%J!Fm2?N=?BzH~St_C;pl=#97Rmi~(d9=ivdyzloj4!6~64S&ugf zdY0aD8V7;FuW?Rtr--iL!>i`n>bW8ZELDdZ+c~L%mPQr->xZa$(VYjx?R3>{ z+ceC(?jaQ)8nvvz=9`xN@qO(y`q}oQ1zHLu>lE*09{+l@q1CA~jk(%zBb3OSI38nZ zG1G>goiy}t4yg;Zui|8KFpZIgv+8J1d5-t4G(-kgFJ7h@%B5_dydDhs`rh;S0Vgel zQAhaNPoW$1f4M$XC%?Tu_aZgwFz^qOSN+@T+n?%GyS@FJ@SBH=obAzC_a?`-Xmzm( zgDT~H`>FaH>05{D-thzWa)NF9?cN_mJorGZHhW7k9&c9Uk>II}4Bpp6~r#|S&*s6)?&S}$w4LkiIM9}pT>8~aba%48{pa#C>3v@-fK6xGT?}Y&Ev?w$B4bU z2>#L~dS;u-Dyk*LYS6#3*!skekICo#{KojAX4I&b_21vR1Lp8fB`hVMA>)A8vn>UEHYKw2K}YrT*|Ig zIz?0zNb61vlVG~`2|1oMWZ4#=z4b_rUr^rj&tb6K%skTFyx*3&H4*omP8a5eE0K{5 z?x+_l-==++4{TGScgOJQ``=6}+}Tx`#O=$w#^}0KK>R{stdI_5ZY%WHq~yvHnnLT6 zdH^#fR-vn1#Q!}>)4Hr&Lwianf!+^5xaQLREkJ@uHcwnaKqoFfboA_gP7r>xc zX^i{|L9#oyZ93_q`OBh09P*ZrDt;s!7@0+XnsTO3ITkgw+ADW~Wf`8i5)03hIuqeV z>W%MeC73D{ch{#HbDtCL#yLC77e61^jd&UMxUf0SE?ai)8Z>~!32t!ET+t#&D4bhl zR(Sks#}!W|ARVK=oew`p&zwn~fP%%V)#JZFSa1m_onxo2j)G?0rdX}dNNva2_D|P0 zu>DY%4zYpGZfdQp-1f@$ee}u9pxU`Ry zHc}<4TZ+b9q@_h*9&o1twkZ^0cS&vbP-R~pHb*ldJ#jSUt&N%K6n_i|?NbdAI!K?{ z2x+~(r8he4$O}qp_S}fpJn*}%9Pu^K=5787EyO9pOd$jIEoC7|sooHOxBX1d=feI4 zGsDC)#4SvJpx%vDgTf>T#!i#K28fJ3ZojN(5Yy9BJ6&wDh{96`Ylon)#gkvbjiNp? zINw)G{zBWSi-GFqm6;Kkj0CJU3G@CvKtH>%1jH9V?pShZ7IG2 zxzs6ZqP;GFPd{HNBeb9!^`K}v|CaTgi|7;ZOVW9p{C*Lh$^v0ZbLwpI?eO5-Kja0a zIC4Chznr6%1dm}Wu|dItu%TAnBMH(~^iay?y8)Vuq;PBs1N-&TOZ5EZ^`9e=Xa{ru ztl*gYTR8IsXSMfYyQUWL={!>6dxZ#MXI?9G%p#%wdJa2aYwPIkwb_RK^<6+B%1}yG zi&1kbe9Ea-xDYdyc(R&uvIToK|A6JDzG&(HQs`Rs#tU&D81|SqG)it?q{#sn;bMGV zHMsuOj%d&X4lvMmyGBiD7}KM?Hr?i_Df@(5G&np$jjgZqpateYRBa0a1Xasq|`*0Iis8L_} z1a;;YWyREHV8Y@1mybUd@NNyKNt!w=g$_=9v6Os9{KC`93UT`?F5reX*G%N6i=wyBxDnPWU#O$<>n4FAxj%t0y>+heSL|FI*t2OYdKYO zY1go)++Dk2Z^jdpV}i>!vRb;OSHG~L2g3b%WLf{lA1QmKkO=H^zdHNN3&oq*WmeWhnp*HURJM*9Q^>rBw|(1`FpnSB|Y-`Sh4o zmth%cg2W&Bqq}S2y*}M;j*2g!wOx_hvQ!x@Sh)6KvJsj|v2JuOCSL(^tie@|)b3cG z9J#zeFq~8uq3j)tLc4#;iCG>coP;(=dj+cLziXHWeGYt+_8ea+4(#)^_&2-H4wrdp zS_oUwO(&QzcUgX~<^8Jb_-do22yqv^+Xge|Tl^B)5^Hf(Zh-D3&nq2Y*+z^DQ6jV+ zXHus~2Q5w&w*>|48^zdm@rjQh4f~??hskA8wQ9F;k+t7w)?!vtEui7Z4PD3d5LCI! zTEPb`h>}W+$Pxn9zr%94f2yoSyJ+0?M0FtaL>=9t@fYuj;#(O&P|ke>j20)>rW@pZ zZ^3;^9pEnA1`E-XM&nsxj4UO7=jo@K(Lb<1$c77s?26=XVQUwx^u6p|;JfBE#Inn} z_6r%~CuD<&oeOAlFwGgdWHg_NlfE;24Vobt0}i+~J_0mIJxdf`aZ62Ji2d&-i22dw zzK4lHaxhPVU~z9${$+&)Y?eZgSc{~*2DN0LZLd?iq!eX)+ZOM%v*oFi5OdVzUnX{7 z6BgOu;QRD<1uieU5xopm2xFFYtw|N*E3g>{Iv3h)bbe3B zU20gKE#pFsDJ>FCqi*+;)p#vc`d1O&NohrV=Abo9_NSlrP;T^lDn`wGJGCdMt3S&3 z6J#f=-;K^Af3!K{ed@f-C>=8j~T}vaZd{#*-Fg(Nmiv@SCY1YdlcB3{ehVf5#;E`5eU*Gn@ zF#LmrHBh>op!1TTUmA{EryJ-uiw&mnhn>?x*(y=GjKz0QpFj4gabyuhe?vpH+mXB| zqe4ry4;nZ>;dc_JVMW_~>}pZ(-CLxa#m*Z&UBECGu&BgH0z~P^wxYe7KHe;J66BKdiN6Jw9&%^&h zFypQE2vco)L2YD5SyBdRW@qyb=51Jk3yB`q0PsP{pkA422x0$qMHqRjuSl1ug1kYZ z)j@?CXia#6LYWx7oh?P}({cf(9+z?A$zp?&;Wu=QvgTymQMAl4;p!S>K73l)oS_e= zt)g%?=RC!Ri)dRgOs!kgIqL_Ia!}rj;*nhpT~V|eh+DIJaKJJ9$}AtGXYx{jA&F+$`F5Djs6g}sO*bj{*W8ou!8&7F1F@2ZR z@rF?8y+FYHmioS?fC*6X9>l}bUcuXe4UZh0g!y0HPM3v~TG`TJdXay=>5C-D#Pa;0 z8gO9o5+l@o-c#+`#AeNDp`L55n$`ZRATff(;AqI<}wA$H?7O+xfC|35-9#bbX^h#VXCP6DNiM z^as>_9;2D1Z)BN{)VebpYI>5sEiV8v9vO1ddRDK7ES&ipX~xF4$!4CPde>UmCac;3 z)i#Q{W8li6Se@-vW6q_(3LUzg;~Is^z3*H-amao*D|(>X-`k7B$M&_OVA0d1ACi*) zqR)lU*IFa&VwJg3))+0Z>!(NAI@Kzd4oAK;hYVQh4)zrBfY%%?ZJ#f~h(|2=)7=3Z zrhepfluy`k=t@U;01%j_+<#bA|0zRz8UVbn`n%LTsxWxnmgog-DmmZQ-F=2`drdzd zy)F_s*O$oJlV2*(;2SLq6RSoR1Wlg~xnXBtP5uHEK6fA1@|sBz3ACrY8e6++6~rUY z*!fRzMegFNj=dh6j5@qgF7m=f2^l#A#^{f!f>xp7 z*S5PZN!?DNb15T_nY>)FT#<(_o#{?1J1**sDw+GHm-^0FAQoavoJ8{Mu1QS@PKqq( z)YrBd{+*uV$ZW!K0@nBxJrF`7+OOub=U{$X&0Iu{w1n7;NgX@L;fH2K`xr(-m=un+KM$)yuoy=-cX)&n=>lA)LZ0n z!>ri<-e|pSf+q@#fo>Z6c|wiK!m(_e>HO2{%H7NQawkt< zNgzCYZgZdi+&~#IEqsVz@)*o&yNrPtgW!S-(f(?BaaA!<0uxJyKplB%k2>ed%tLtV zd28ay5bx@^%Yq)LCdKx2kkYGIOV|R|3RHJ=$M9(ti!AN0a$nb51`G1U`iH|re3W;? z#<=-S7yl>6yQR?wF8+~VVEE&GmYy_35$*aa{M}*bm1K!6uF%6jQoV2|o{6S-maUxg zMi0S4gBqU?MuIBN!nDn!W{Siy8}fHKE+x=@1uj|WFVktbnCVPdxY?s|N^mV{`}-PQ zH#gndzp%jZ1MBswphmk_(Wup~OCn#ZSD z+Q3;oU)0fYAHh3rU4$^QeMa5W{;qfFzh1?M;NWdjjt#{Ef#naOvM}k`aZO_mm1c%? zlT`mi9W(31gn2J(Seo-=ws7RxmZ@=1R2w2Y!vB{U^Xo^p=N*no7b_4|(MMtes~zha zb0q(%BnL@gyd#W$1}(Nd>mmIT%J)R>mceLh(Z46oddXmdEb>emt=Am{ar?`$vKtHN zoN2wqiq4wqTAqbMEg+?b_>a>tMRDxEoX>Rc9IvHvXQc4j~5FQYIbVPjhD6Q=LirA^+ACS;fb_fK0eYH>!~sP+Zq6GB~Un@I1Tkf>telU8b_Y zAJtxAD|v9mg@Zoy^X?(-FL%)yM88`-^2@ze(e1L)!mVsFIFa|Kr2Ao;I8@LDbm9*W zg^urH813 z`oHZu_?2klf^L5366ru@{5EIKY^3%FYHz5-yu%eJJA}|Q9bI-Qgx_8x>~9%E+}ve^ zD=l+l7Hv#dJHk07)erMJ2?dr?>gCJ+)t|0$0$#KD;L?t2R7CG%DefN{B=x&YUHM{| zQFHqv1)heRE;?~4b(VV8zuE?58%rn|u$g}w^MacW=AW@aQExj|4~8u(Q{CxKZP3FD zv8+BHla7wDZMeoutxiE}Mj)&B?hIYqL{`Gz^&Rdh*=rv#Z#w^SDg`W;6yuWG&_VDw z#eAi2b>?&=fXdHs()OGDuKM}P8^&`J+|ZCaMb7KD^tQF|yd7s>vu50bun1A^DqiIV zkj?ujSv6J4)+bS@15j+tJ?7rlynt~*#5SkTXJ?mX4+#TI?6wCv&tj)xWNx;PX&T8O zXeDbtbJRKOUb6j;Fb@dXMwrX(7xc%Nd}isS(*gv?RAPBav(5e&6z&cHCF#s23o^E{SP*W4h43_np$E-SL}FU*gZ6a9Hz zWFGS?R{s3|vG?9lQFUvY_@{^n2uK!+AQ>czl0%7P5D*Z_AW@MdIaZaRk~5N%!DqJuX6V59)k_PzZGQeVp1DPQu1nsU`!}@*?zsMGH zDh(iR20@bz;J7v97RY@i`6i zN1q#cpDY@d2lZ?6+L(Mlc5N=ptm}{%TR2Y@S@(G2^c&@kt5epFrgbgPa&TM`J|CI$ zombpZf6k9S7FVaOZz)a7%jE0Dh_!9*;+?rQQ%`R{3ky>xUX8RDS8vKPmuE(FB}C@g)#OEoWt6C80-{xZPJ=Bz{qU>O=9mG*!vUa$+buF0{!$9HnFAm6 z<5l8*;|Qp9e{ACed}}1O@Iw?mi0N1O$-gQyPLOgj zlkv8?U-h~1zB?{jQGi=NYK|Hyv%;;|-hyRz{@uw^K(eubDri}IeZ%dRW?R&jWB*KU znxpcLO({QGtK_kQQL}?Ah1sdnsvCH}DWRZ)_BUhH;I7EYhKNet!~N=OZv~v?NPviJ(hSaknfh z{YXkb5$=D^H^(@UD@@Zhrw$(lMh|e?KmS0YmiYu;;80^riff!|$ittk(pLAC(jtSf zw*|5R&r9=(t^5Gu2kzEUSi%oBtoCbhiEFqwD3JoeUiP$HL1SHY*J2fD5-}XKx)%+8c{?1&Vqf4 zUUer!Vm{+($LY0u^56 zE^~sTg|?gZbB+7eIm!w?{krO!SK{7_akUCf96(5U%V(Ao*nRYUF}hD3&L5j}-&#HA zmrwo5918Q&mk}{m9309u!qhyUP}$A7do7-GG&iZ>&HZbP(go70IpB%h_|>4*1{yuv4n zTY-r)Yj(2j04wp0c#vFPp`Vb99V-+U?g%KILS15 zlVVferHf@av<-CsYW$4R?WsLTI=*J#^7-NIJc`@RN(!7~m<{8S0q5TlVut6Wt;>27 zW&J8*ViBKIe=;~EYURtk6QaJE>l4o-51U=u4bJCQ{@sP1?W$n~_e5%UyU&oqUbc*i z{f@kwp_$<5GMCAZ5h&MtqhPIpQZKExP)7Jk{oetM9Qgwl?Baav6_8Do&1NMFJ=1Da80_qKe zXX{506hk_P+%HWv>&{A_)Z<)@2BhfD4s#rwhRc$`TDn?H6JJyj?bPKP!oeokh*s29 z5m90IsA)*kF#*Y$o9)vBV|n!D(RGLka#WGQ_=D7t5B+7NpsD-Zv(TD!+DS5!38uE+ z{5fXV0ua$w{S(}4L!sP4n+5xcU?~z2k8=4rSb8tzFq%>?CdOR%h`gSpTGKNViNa&U!0Gbf%P~b79*~+wS>tQG9V1YbTX1toi4BuZV zr?PXK*^w(!mEqXka)>%dcF`guZIr8D*uvYWHFLy_BrU*OBxfAq?L^!+$|*`H6)Rn( z>9eyFgg;ApU{lS0S`QWUOP5`-mC`ZN!y@Au8zIQug1xH!xhfD zB&*-copmF(a~Kvrg!Pw@Y1t$zLn01jixBpk-0sY?yD&2Ju@%Bcs+mH#!d$I4 zPf4XY9+OdZim+q9>x7zKTdlNOY3A;~83U{PJQMqPA6K9sZ-`<#_m?k8+q_dI#ms@c zuRXRpr}oA5R=X}4>Pt#&(+8HTUI3J;&P&Otn!~JqM;Gfu30m|qQdN-lh3is3(rZjV56pHy$19&UW^?-9tG_v$B|5F>9cPx1alMkB4}-D>tNrb`5~Sdi5D?fCHGYVpFh%fOu90C&IOELsC)DU6;4@TIFjixNUbp{V_Grga?Qv2AwRSj}?A=}V{sr=%ct7j~}Z|c(TmWP=ynjW(w$9RpKcxE)_tfy>=QCcwvi%LUo z!x{uU$v%r_fb{yWAFlBl6~gBEjSm6QR8e$LL7d$joWZb4eZ=Qyd3&zG@pW z2&I#q&LJ`TnGj6?RC|F{Nc4-=F`Y-x)q5S`-2G zuW{TV5kIGMi|K#APvss@ULSnu*j+jj@D%ChUdy!8D97qYyVa+AY^gAAmI;k6oF}4r)lJD z*R78x*BP9sUXC_FA|#TGRLcxcQlf;b2MbD7__bgeACrYH1dn~JyFiX_j2YETYa3Nr z3+qZMcW(0iFN$^pz*bURM{*Mr+!@@;IzQ?R88NXp=8UMai_wG$RCwFyX@J(!;3DDG zJ+~(Z=glq?w8+ly)qt|8MGZe~jlnky#bqqha$FOY6c?2Wa7w@^$%B$^`n2QJxA_~_ zAXv1(^}Vb2#k0NOJtcwy9}Az27rxNO8au%q(BKJqKOzwjz0=(K zmZwPpbG!3RES*wj4%gM$+UPk!&tsp>Os1q4;LI%kVT+M^u<&nskGwC0@#V435@eeu zZPXARR^v3s!E_IYmqj9Mh%+Q0H?8hxe?I3{OV7^d8HKc{tQy@M+-N{a1Rpz2(d zo9(8K_V@}Z8X(FYSx2&+^X?L0j*i&7<<_VcDER3y4zX@cpA5#h;!9zo2+gXU#TIFE zEXCuaX0O1^dL_^R2;JnCCXim$%}I|Jb=5Xxl1-&gDpH~hFW&d(d@|exRaB)sb|7c> z`Pdo*8P6og6Pk`i^jS%ZoV=hIVdq`5795&}A$y9(k2`@#N!^i63a51&ctd$YkS#3V z#BfrSKyTJAa$8&X1o23)H2c1nq;iG0;*01PjO4?)o=e$2!=+XlqZ+6|)QrS{(#=GG z{x;Af+P$+iQhIeWi{zuXkv<8^v1QaAW-M}&0mW)$+b0B(e6Ec9aQ6Gy^kFk^r*BM5 zVdo-kbMl>(W8ahR2wO^xg>4=50tEf@ON6f>$>BlH z)s;P3FaL?wc=Z=jTkDuPs}No1!MV=vUdvSn{wHPf&0ctrGIpdhV|`D+cyNk`!@3F4 zLH(sMPWR;1F{CoZu?8l9-UUJ=nzJ%K@i; zxz2;K?w-1=PC--OAVm2uEu;!baeaHkL*H3Qh8;Wi#=Omh87x*`p7<_oRPnvhKxg#< zn_8%uXa#YPU}*cxyg{E0NQqnW06nx!@x|?SQ4@=yl37@g|1`n7>OLV$g2OhcstiT; z`kUEwj;dbKU$)Q=Ykt9MBE#uLGSvWE#{0lWfL_tFjqP|q73UUuZmSzy-m|qcda9Yr zn{-G#!CHQ(9B{L8(gPUod3>9Bp}w3|wv?PPhlC?)d8@}ecI902O+UslU`B*ZwtJn? zypt&hCe3s7`p(sxVe5k!yR+zM1V!f1=qOekdn1lgqSCb%9G+Js5B?saZAd{ee20X?IxAa4CdmDSTg?SQtHbMY77GA1t z6u6%glTOc4=J6Pvlj|&_eTGBZ7;lLEa*^EY-e?Je7Ztz544Q^RB`oc zv4$nb1O(bEaO6;yC=wm^>*uid>}R{80&p(*sDmP7d&WmYLnCo5(usPdRQZKh(cDEX zJT{$df#-*!)NUuW$Aq&)yg~g>d$GBSi+fE76Y-1l(;!Rq;{^=-srGu=fi)@Y(2WC42As8nL?O`Y|Dtcnts=O(! zF%X^K$Kfc8=_{*W@p^hvi4lm)_^nuHyFUpwRJuNYlV&DX*XefRFgt!RbXH=cKzCRb`fAA(-&T}P$Q%V6Yj5R-ZIDDer5Go$SvDs7tt?2Sz(&3G{OSyZy zPZ^AL*6vDL5uHq|9@{KubSPDi=8ZQob8EQ)AyN>&t2zecJCB0!%^Jw|kd(p%N$}Y2 zcaqhh`q`vO#|Zvo5VYm`@sj)C21q2*{O0V8v7x4B6$oCm8S@Q;9gJVqC7mX{wc$O? z7cmYMubCpts8C2eoJje^O2S^Y*pSaX3}n_xo6vto@6?(xX7Ki2<<__w^-#BSCkH13 zg)Il^X5I6q+V{*mt;fb94=HXZW;s{*7nsYs(u^JUKdp-G0f5*&fZ*keGGoCqVw#R@ zf@F{d=Y^Z)BBt54w*iUH!PS7oi1FDV7OpEP){L;mzAFxbT(4xu;fk@EZ-0EQn0iT| zK4>5uUN3`=KH0i@D26Mq5D`(p^7AL@Mt%a{W=x~vUQ%KHyXbAXHi>Saj%AOr0Hi%B z#j@#<_{zs^9KlGmwlGTr9`5E|aAcvV3R9C)zQca=%K+n6N1@VB(M*~`7X7J1mak2u z>o*uyVF%;AX=N|*4pZf+Kj;%gsG^>^R#-E-IGkQ!Tef5XUP#&N7 z(`;f?7WFAOVwP5^HfN)sL!QW}?m>TZ*@0MA+n zsqwTv3|vWD($Oij@Nr7{iNl;dCS&%*I^lG>*P~=>oAoRN2%|2^xodnWQ;{DNi`3uD zH758e2N#Ia7L@XD6NYK8kZEo24uEP;=nBt$jjH##uQH<;N$TBu*$4A0y~y(@qIX{J zq$=X2#9E_<%uIJd%nm_0DE0}jo8c+_!qPY8&Eofbon9HAgGOhXb0@J5+WlwgFijCp zMfDJR!@wJer(_)xqrT8PT(k=#5P)>jl1OVst1K__y$2zOHQdCjYSx}^mp!E4n{ndW z&SL9rRWDYC&6a+MO-2R*TFkHB;3k+>8i<_^W8w^()qjqVwSv^je|eR`(zWby4o32dv<4mlpVwS z9glbLkr9^)ndDPg19Sefzk)H$x>y?PRqJ2f8sBkWOMRcYn39 z(w0_=733!@ONF1oOBKiapqFhCQJ-!1TYJpjy>WSdIKvZj+4?KIBe>i&-P?m~=y1H? zS+QaI6O*o{oVo=K-+=AUpE!5Ui@ch()ia(9UZ#I|yTu{u?iM`!;`^z(6~MAa-*A?-Pwww z1;G$D4Y^=OoisfqwRm~%MUZ?|(zmooj}F(#pBk#~r91NUyeJ^F{B*OjfldbXc-mB~ zHpzB#_53cgA}IxI1CbJ1sizUIrKXHwom84{>I4Mc!WfgNuaAiY4PzR07P7tG>Gsk! zIVb{!4p7;Q#v#cE>>X6wd0x?9l``g9G4m<4N*NLZ%{OOeg7mZVEB&7w2@1tfALaAK zC|W)_20ovY6cmC&!b{3EmDXzg=(GHLqKqSt9b_!eMH{CqrsxS4&1fZm4W&P95+C<= z9L#^OUkz0Q8Z&A4j~zuU!+N&fS7P?7V{R8Ry)F-uP|Euq9g0Xt%dlHGoTkWXXjQ<` zaU2^YtQ{v;z+H7DNA;?U%W9pBWk~8|VH|s0nA*CqcNVSYo3D23HrP|k zlF6~MeTn#iu=3vBHDN(uSlmLBkxX7KpQ6!I-PlUhmvP?PA%Y5Fd$+A10>OHqd#r;m zbFBU3FY)RA9=hiTVb?wZVa=2>Y$o|VXG*1X11)T)=_Q$3EUGg0d$JL;K#tX@ihhs0 z2g)K$sM!SaDN6&9^_N&gWba$s&#+{d`6w=kUa@?nspg~7no=PebRJ43EO#26`jd_vElVzH%05ks2@aMz+19;!B?Fb9nOD>3^mPVbspP*9 zR3aIIf^=Tz&AH%6aLC7i?K3gKGl36f@}7q`)jsKX?^KTh%|(eJXGDu1aV2?pq$b+g zD7PR!Z}OOtey7`Wc8$ky&-LdE&|0ra z0T_|>Q++*_Vd%7w&!Q%yo#YdZ$dRx9@uu{(>TXPDUx$?ppzGNAhRlJ3rm=f00 zM6jkhNnP~zaDiW>X>Lrq{?XDkZt7u9F0e~VS|xzTR#tAnN01)1=boMSoThu*+jTF* zI~BHJ9podI7XYE1Iv0w;d@na{AHOS@zVL1piux$%R;OZbozIN^Qk|wNR@d%k&pQ|5 zt-9&zc|P)n2^T)PIDp?Mt59_aUmAR6lyR7|C{||q&MM%DN_ee9Ok^uvW?FvE>^4TFq7}c9IA~fS+n^b;tP7Y z#zbezZ=L+IQd9QWlu@*m$3Nz;B5^csyUozIf{TIz-@_!@dGo2Gh6-krtPYi$yz2rD zhtTx@dKb)khm<)KWAwGA5e8Wt z9peGoWg=p)WgMl!3zc^-_dA|r20N53BT99tXvDv~7!6!RoGrfcH5tltA0JbOWzS%Y zI5bvBTw8rh-t!mE)$R$m=5QY~Oux%ZD^v8vN!vCY9L%w8dSyOitvbif9~lQ#0Ppzh zXopT1jU`*Osw)HK=Ys3X7ej}m9lFLnDu<+V&WCrFx8KVr7j`tslXRc^xY_5qD@e7h z?2a2dMxo00cc*Rl<;DUJ#l&ZKId+!EkNXlMJAthS`)iU(4M|^xFr+@cOM4RbH(7o; z+9*#wK@XAiY>QA* zbMlj*opOB2I`qObuengdM&oAI=mq1ni`Os8^(yrOgai0syoSq3!nuC9M)_hKyR=ydnzuTxTa6yygpR(|% z@TB+0F~}?LFhjtK&fbSg`gd1}Sy7dX77F`mVV2DXI+DvY&4AEXQ&eD+8)$u%FUc zSKR1nKb#w=7Jpa?Yt@v6k?|bi(qHAxPE#_oiIdnErlI46pnr!ThF~vy2nQEK0Z&7s5QiDEKGzb?9FIP2x9p9dpxHjwUI`FNBouHm^?EfCz#3UBFL z9V=zaNgq{VsW4Pq7(Kh`1HbEJB)RZ(oUzsNu-|_yz%UIjLC#5r_{D;WB~Dd?$w8&_ zC!OdXQ$+9PLwgXS6Nd|)u zlNQKRU;eR0RYcNYOWqeX29ePGrCmdJ=WEkYWo@J4hF(7AI8?|K2}@M@+*6?yBAXns zSXv{j3Afg;T1NEe1N@ymYHgG0E9IiCi9y1AdS>vJiL|d0mrbiA27Ghjxl)4j4gz@* z`r^`Q`5huY#`%HM+Kq`AsFV<)M!HdXa( zN1vWCe(f@zM|^R$FYcl|mj%XHqpx*LIaYvOEm%@S>ILD4m~};KGDw!kbwzoH5_B+; zkLX2gB_RZCr$TI#ECL_zDI+>|fbI1wgt6MIA9Hp0j&{~&Qzn0}59VIT+uDPWgJPNv z##Xmvt<(C!C(DA{#CV%fF$#sbRRr`9*&;95Xs^~_ps;YkCQZr<(_Y$L>w-exphEXZ zGCqpNH{8w<@<7kNH!SRNrfBLsrXHUZMtQA(9Nl5Z_ds)_a9eQQThfF}yCGWlKWuEL z=G{KOg{+W(Lm$^{N!t{q5(j@BitV$z$sxRWJ(uAqVd?Gg()4r$I4|UPSHY)_j&@6- z$Y33CyYD{en&)axA}7%^KVK(nRqSy-<_l7S=aT25W1=2&1&L z;I<7FZZY3IN1L{zFG)N19U(l(Bi}K};`)uIE@H1CXo{*&7~uC_Pb77kvI}IQa_bPF zyk8}>p$N6fnR{HX6X%78w(5`=q%wzTiX$6h6M>P7rBZuWcBvZKi7NR|SI!8v@AFbU z;&DBLyv!5r841|bww$W&4osn=Y3W6|>c*jCpr;_W=s9Am6)M5#5vN#hWR{xL!h zDx9i3*u71GCe`ai`VNcH83J6sliUpKj#OVHivaIBtP0;yk45NhSI9-HFMPk`f>Y76 zft?N~Pf=c^j;+@f=NS1M<#DVHcqaVf`g{{E?C{&gQ6LX9VV0Bh<3-;Gu9Nu?PGga2 z$u&c@eFcP;66o;8XgHz)+dfKvwOyHk*KK${RLN|A*zm2yT7K)f1k5xGBbUsW9bkM| z6L+RMo$_?XHm59c>$IZRbwZvxUcHc;3A2)y9LrJ91|I)Hlf8SuIvGIJVUEbc7I-cW z9pGHGHI^4;kvL*Z2`S?A(bscUwP*LUnV$CjoR;gB!~LFuS?xFH#YXDne#6>Y70yBU zY0gl>>m0>cRNP_CBq5zn`J1;;2W{kz7UZzlyENATayU$@*}YRf*-UPRez$o4*^>VE?4V@_u-*-o+?`QYU}=C==oUVUA9 zG+Df9Ln{7_K@&Ytl;BkaPPdkO#Qd1l|AGA5@-3=}pqH;-$}txuuos&^ioAc92M6hO zvUXa^AqBzOq)tJeoiF5&29V&O?I4;U*3Q>*g3P$lA&K7;!xO(Ih9(9kM(TZ0lI4-( zd6mOL#S;G{o;jW=p5@(>cg*jY-my$Q5qxAzy8CFC6z~W@niRy-$$l@OMMv12(45;G zU@l>f$Bb7=t_gKsb?9X1H0hM?1b5!)l<8#ZG?U}IUG2)b@_0pbZ??R zRGBrFA?6{bAr`(Te9U}Id@KZybRX%GPCuF^6?ybMC?&`+Xg)|Hs5ywaQ>qixiPI@7 z_iTl9<=F~;*1cnj{^$hh4^mIh(KE3#I5mX?2LvxIKOnFSC z8By@kSMe<~_z9R9tdF)}Yk;hMDS}a_bYSmIa^1(^9`S#H+_@oKGW`R4_k#Kt?2mr~ zy#d_$TkvoE44(Ym%Kzf`bKI0$lVHhoDeT{G=MSuZ>tv`G^Q~9J|H$jF1X)P`N38#) z;V-iPZD;<5_g`51<3ITCJN*ZCvfuNT@IU)QkOmpI&AwLrM}o=!onU|E{0}hxx6=Pz zw*UW#rJF!8Io|pR^L=ucq8)a7KjJSj(S7_E8^7b9?YEfPC!dgHey=X5|H;D*V-WrB z0rs!v5&t&`(+%OW>Hh&}a+mdA8vWmi`PmhDH}v+Y{!2gpcS8J=0RL36IKjTeq=f1( zg8Y9A^nXN{|7;}McPKOd*E$A4HswsR!5(1bCwBu^$w_Z?%LPrKuGP1|5x+l#^d@x4 z^d6S^g1YT5K7WBU(_mBKl>ch}9gqLp5UnOuOW^LmOZac-jOmn5hZUH7rT)jO{9Psf zCh(tL|MfNbx8f9ddz}}-=0L}YVztm^(=a0Q3u@hRG81T%)XlB^5PNHPz#e0MAMpo3 zp8dx`le-@OlV*ykJ^qG)Y%#Tt!ms}odSxbUfPe0c6Owl1Ke$u>8r}#RA^eYPXM|QX z`PZud*Pg(CNQ*{LDzU$G+z3kMixgkdfuJ=Raj*|>o*xbW0)7qum%_gy|0xSBMY@KH zzkvTKx&1}P|Cflpo-~CF47URbu{<}`N4JGg{))fc{?-1o@TVI8{AT<+Z^G?Q5M{>n690%2#aFxCS8GT7fe^8q{$*2Qtn)=e2aFE0e#GAmxV`)x{7>kw3jL|X z|6BpgrD%zh){97fmcFGwy zb=zTNn7E_zZxFT{?qySatjfh-p-vIb{}%W=K7T@gRqOvbC9ptnARasRxZ`FLi@xM8 zg5+&Nz|;jB_q1!Q{ng3)6>Zv?1^S902IW`vpNk+d(<;tYX6?b=3&+;3PnS01zk;AV zV!?4ZH}1u}+^ynjI`RXRd)pAl!6h!~cx3${$N3_AK9N-Q_m#_z5)86mxwaT}iW;TZ zhjv&z)D-Xd_V^km60AVHbyJ?ehxMLaH|1}}>{``BpnI6<^|u)XC$Z}ehp^+3p&-We4$rg^VOSuzLn3#_5@pzFy{B)wQM|39cEfv0@Xb`?*(q6;mX7 z7?$F|#c*=j=>muVm+8$r%32hzTMgBDSHevU76B^i>Cw3cW$fbcX`jx~!^6tafGNrY zvWz=jbiFOsqXcpeV_CUw9BpHSytokJJvKiczqV}+xETkU+X@euVTXCT-l<;*Enho zDqCN#by-pCg)GR!;|%lNnk~6psCDfcP9F`=rl_V@#DHgftW40YDP{eeJO%r2t-X9c zOkc!F@QtA~{AoBv(&1-X$!yeHWA1!@c!3Bk9oZW@r?TEnjf{cXPGZJJGH3jwh~9M@$1NN14E%u z!*R1{cOAT4LRTe^Pw&g`WwM236!w-w$4-hw5l=76nsZBR4tip3zQ1+fQBCP&i$3sY zJuP@`9l5?e6qh5p`!Y9Bc0*27&G|!K+7&1l&!VwD%eH@v1kGzj-c%djV`9&xTJ3Po z?Oe7#8L}tEJTDy24H)YqnGfQ%^6Tw@38B?;ZIZjfdC%kP0nS5>4*<>m5f2~Ik2SQP zR2eR9-Qn;t=u1_shgze4NT*eKH0@A2aMAd1RHcnG_eb0z)rl+ikO9|ZA~*>f2# zvAI4UtT&oXty|mcWpSOB){}a+S?sgV4rfqLD8a(EyiY%KVg)eNOt0dzYPf#H@W$ni zNpTXC##ar`B=E><*~l0uG3UyYvE}Shth2v52O*|u24+zEl8Dp!p~f;7%$9euP5Q9p z@Mh~F>KbX?bl)a&$Rw+wdBw##cLdMz^z+ge&BnDZV*!H|rS)b$S)*YY1ix3nOt(?h zjl(9{Sp-V&$d~0@&3bU!CH+;;2tHgZM)!~EgY%VIh=PH|Z1v?o&Mv*pgm0qs8a_bt#Y;o2&k z7L5+>uQSejC#93MVr<`7#P)b@FqJcK%xF0#fx8xZEiSs69D@uiX*`Qh-(?eqf3U1JA)pn2^%?P_jqSPJPCBEZ zi9_yTg&nkgB?DPk#m@ANU(z;%J4Ve>4`cENC_0xOVv{WZ-QJ5XX0)md-NY}gSH4Tr zeC7bhI^WB4^9Ao?ChoDQ$KX=?k5{rqf~88=30B%R4K-2`e}r1u>Y_q{ens`{*AJyR zVy1F8&ed%~+unyvJ`?fD8b(`u$Ya|5Oz3(GEb3BP@GTCshCTV^nbkbuQslGatgR(nfztf) zbOMs+7kky3d!hJCx4DIKR9wmr#;RC?XVRgPEY1XhB+XP@-){eI%!WjYd~_-y0cu*K zA1Jp06#7%W7c9K3YC22G3{>yDv%_V0&K=YxAX(CQT^y04Y^(0?QH|V5uUjL{0%R9O zjFJn6*_JnlLtf)cEpQD`(uO>=aP+aLQ@7k>w3RBdQ8xE+(ex89B1CSs&SNtZp6suZ z&u+w)oApWPf(~T31;`2==T6@Kj2J#Na|tBZ;xKYdNg;JRapZt9*>c^5>WSy*gO^(>1+cCNiy$5DMAZyU~)YJ$8k zI>Tpqlg2`^bwG_9o5v|o#9sGlGvR(HX_bu3_#}4snP94QeOR1^*(uHLqi`PFtv#Vo zAWVa_n2-G)f0t{A-E`e{NTIHrDe`_uMLrWezJz7G{Y&0K#XFM>_ME~W*G>DdyMtVx z2I!j%D}-!LOF0lY6*9~BurkQ{5&gWCB=>+31b15SMuLXQ(9dJY?%<#f9MVUF`BMEdPgwMayyn8%LjiKiO@1w;H#jVq4 zr4?HN>K`#@GOS{@f6%nukcMzQtC(4*p*nsKaL1Mj%v;~Y)R?KhyQj8I$TLA8oTF~4 zXb^SgGj{X9-GQ%Xn)|M$9Ca&z&YQ6O2S4EW+N6ysy-)GnIhJ*3yyn1n6C#ilyVKBN zOc2OOOS~X*-j=oBLIM>oXlvN;1GR5Dl3mZoWHueJ1xG3y@$co~2@}bO7wb_lL!XF= za@XO}1g0jRT5v2M21ewTDB1{6x-{3a^HR>IKSl`?ZN8UPUU}3V@Nmn1!%gbN`Q7GL z>67tLs}Ariup6gEnyKT+OAf0iLEKEJidDS~MAEmy)7SvV^}sm6(TZXo2m+p_G|yTTp8elnl#1^+(y6n&S!GQAvSR%oWrDQV3v+G=w@ zzN}xYg$>w|$t#gHT|d#58Wg-+sK8|@X*c%zA;;D9rBhu{zTmP2!6i9N-MsXZl>{|0 z`R-m_)y1As9%o#P~_&Wfp6uAr)rp!2ce){QaZil zF}Y8IKV$g3B-74EJ=)Vjx*`Vxqty4xtWF;(cBqxkEOcEp#=P4iXUgT#!h1sZqis;m4=rcR z#8YHmDOp>LPV@<^t8DIOGVac7Z%tDnyKysenq;A&iC{igb4ECg*!Wb>pMSEOF}#uJ zS^Y!dBb|oG4C@`QvU*dnzEg+a3-@dfRE$|3iYff*@K@L3l&5rth)0{TKPOBQYtrpS z55pi5W4f(&r#p|>D)mwZ?2O0*rTpd_FG+4X+K}w>R$)(b6e+(i&Y#g<7l|7v9G+S5 z7Pnvb;t;WBe&*SxkyJC#-b-IaJH^!?C;aXv!^t_Fq9CcRKL~BqvibLj4Ov#zgLlvN zvz1an&50|u0VDVf)4VbZqOMt%Dc?hgqXEpXVNwjQn&wuG5^!H|b_$ zUA6g2a*1ii=7ls}8M3J$j4t=fRFuip$3koIU^lhvW19?4y(%H!g2kWyVSu{X>|y-$ zO3>rph1UCpb(9{TTkaNz<`JvVinSNiVE_lx_+$vR05j`O%009SAn8;Lr;#wG9!Zyb z)R=s;D5Aj*tndCAF2>=-AqihUObbXv;_&2 zC%+E7$L)m>Vd^kg)#Y$`cqUDVA;6RP8PUwVvU7s3hdGV{^GTA=Ig@nfN$-7KRC~@( z2QljMdy6IAnBM$ZF?w^S9(>1@zoyYn)v5a|$TQht2q%X?iLrSHcyE^0hu<~m;!F4U zZz=5zOmw5{bN!$c~!#^6S9B&qP5ewUyi}M z)XTk>0)p*F=$5-bP$W*3{9^^Jlwu|&l|U7YNQX+5CT9fgGg=-XC{wyxrP4yw)v1+t zv9~GRWzO_br5QewzWDIPUl`4iuvdGb@a901K&P#JUBmQlN3(!#9i<`Jhu7J4pR5XP znT$~`UP~$2oxX@Qv2oMy=<2*|@*D0R&!QEKNl?#s!}-Mzhg59OwBIIVi`hRzzdVMn zj4C9is9|f#sK3?dWap>?vXmA`ymC^*RX%$*Pla+A4@4!b`Dk2N(2SyXP#N9ijafga zQ%${Bj{t)#S0pFTuCM1~87R!g;&WY**)oSmj{VUL5LYvocksclg=P0t;7eSndeWZgl{w5G zK8vW8xIb+Vbh~Hkz8;oDdie!2%`x;zp5i*A-K%-EXk^2KNkIFQ1VgoC1e_`Hg9aNA z3li>{oqWzL8982k^Ce?Q>Bj;~so{s52p{Lq1vbxNUy;1bB%N!;n7L5UE-qfn!>rFe zkHJ+*-q8(up?qjxB5x z-dojvY6L+O6T2z{g(ul%G=dYpwGSZNUaT94<&J0l@3SWk@dUE?{uB3rYLH(zaJmE zJ>;k6y+PIsq4_}E_!+XKo!41WL(#G8T>`()aUk}zISlPHu0HVKEC=nbPEy-@jTCCN8UyC|e(sE$Uam2RLRSRKSP&Jp)}P;8ikhHi8Jw z1N7%tH!L=4YiUlypEL#7CePR)d?Jv|q{gCyo39L!yucBK2TZsfzw*j~X#Pu=Ugh+LkRsP!np z`hbM?GD9jg*%_Y`clXDQ^AXH$N9MGI)YK-3Q#%il0it9RGyyrLCNwhpd&_;}SI zJyY$S%!8%-S9L;A0s6=LZ-iVZHXyFI$GlrE{c##6NRuET+8)idewsrCE17@f0H_R- zHT5vYM;rruN<;nf=V`Zl0V3|4v+wo%O{V?mp%rrVLi$^dzok*sIpXv5GqpaOr9T1* z1=_$*M}A4)ev%PUvnLBy65Hgz@cC9Lq&*{g^Iq(nVPOsE@|@O3ntt-lxef<);>kbmtoWrPl^ zbXVSxSnb#6D{|;ll?c7r)nA8-IJrPV{KZoyL^)^M6o+v~AmGIV>8vBT^gdBP{O&4->q{FCM(ei-c-&0I0JbB*!CmEqNRo#i^sz;U`*#o!jW#?8{KQ&kKV3Pj>DM{p0rDX!*l=P8g%tnwJ%?iIGRZgrZ!g#bIM(XRs z+N9;(`mvg%EbPr-qU1_`dkE;T9gV1rV}{y53oHmY1nWwUeg_hl1TMZIjGJd_1PBkVXdQU9H*T-K}6$K~@{eE!fU z2I}+I>!aKk+EGt!&oZ-Gw3GtZcgZcoU(kA5%BikS4eXc;1;UBoNbjlA)vZ+v?A&Ge?D zD8D7E>PAS<%_FGNLzHqm_2!4O0$Is{W~N}x^vi=ee~vr1dv08hbNlRD(G{K>LnCQQ z%3DVN1u;O*zvU#;15NPf>8y`Ghk2muhAb&Q=>myoYR~7e`c&*!jU6~u*NekHpTBs! zg#t?(1P|K=u*2&0(KkDHI>U@@aQTBTr?6AEDXRG0J*4|@(Mj)+#-XmdfcJKU-~Zuo z@_O|I`=@W7Q|La6BN1s1Mt`p()m^04f6rPHf8UnWaW4VP|B#fHv^@k`K61xB;rU7u zJm#m|G1*AeGv}+q&qZV)eU4eA8fjgZI`(}#hjh(^nW!zXSf`9!Q%BN>oOoc)`9(i6 z@uhI#{Jm+ss3$uP#rS#oNX>p46%Qm=@8GFw@6DdQPjTI2Hit;d1u9= z;2lr-eS_}f&}DyRw38_vYizfeh5AS%t(bG?OkEbzjhQoCo*yD{{^BM-H{1&qlz5?% z&>z^Yx_F`{NE!cKj#J6nB8dYZ7q-h!&*IP=lfDae9d=efT&!08h>U-=Tf(kB#F6mt zMMoXv@bmgjB<>GH|LhzzefXgf@wfEpQ+j2{(C@uy;ARQKZmPSUMG#zRktTV?ejUL|2SiQ@EKO|mmVh~@jd@Ft>ha5c4~Hd99hm%7CGuge7}9Aol8bCF zaNzpUn2)bh2|g02G337rBZD_dwX5H7IArYPS+QTp=<^$B=oyFFpO<382C2x{*T2_7 zQf5gC$R}`zd*U?i%lJRyH2INM8W_C_HankEiAWM4{KPw@EhZ4%q6HbItL>SCexDWt!) zr-r{7LWZ4T{#(_zIQ(zmu35Y+(%t%|(qBkH?5gu<9n>J>iMp;}@e=lRztFmB>IW@a z=Oa3E@?kV$P~=?y6(Yw7&}{>9ux~ty_h`>2(z+EFm$xhruy;!cr-%W;*`6a^W-`y< z|u{#`Rd#$8g%+O0&r&HP59{o7zSOVRLa=3lo$YZUjp?&B43=ALLtTQP~@S5MaZ&f$J%Wu~ER!F^urHs6| zaYX?_2d|J{&TPY>ye-D>YW<*Q{%uN69Fa48--b=uUBTQY-BND}Z=^4aKV}~l#tQGj zXBO&$ICw?p=<$(E5(|ud_-S~D$Px8%^Kv8--}nMgWP2ejd0zPR^vy7d`{ljZI`Bdo z@*0ow2NM3fYO^i4n&9$?g&#tS*qbu+CoJCF<;0p8m=UTL&IJf1%5P$)qDHs<~7g z5Ep!TY=<-UU&tuT9xTI=*QTy&BCyN2#%7J)j5w@HA-1QEUqeV>~ zic8=?kY+A#s3=TC8U_XiTi{SsO`M4#9TqC=uIJbuK}K-Mi_2L@v3~jE&-Dz8>aC8OV&`CH z?|gI8uouL;){6I5mLnrHyR^&gAuOG{?U3-!9D4nB?G)*@#5S$|klK?+k=~J7V|S0> zr@y!FWygQUM(u*x-B+8i=ecwLXwg+YkipQEK#3db$o*P zk4Vg$E?iw)_X!d<-05GC`2Z7&M&*)^#;}QNn~S5gEe`FRAbmXi0BP;7?-qugM21MO z=$fqcSVr0GBXiLXd(=M3IQ3jdhIiPd&5QatvX!H~J;wvTsVWTZPL?Ec#)lT;lE1KY ze#6@K2;%&AalfxCmXX$;&`nr|Q&8_)enZQkipXgdtk*MNkoa`2dTW{xd8#7zzPQ0B zC_KoewIyvHN1U&|-ep7ZYRI|+4)3Tqv~T&ztj8l{bg?~7ck{xgr-J!Yi%(&`E$Zuz zM1B%?f?4F$TQy`1C(idv3t`Vtga>2t1*|4s)O)gypS13_f`fT_E%b|&Ijg?-hC@a! zZnrqdIAng%jB-v98T|))pB5QnU(|ut4_w!f(OdDh^dbum#Pw{pFApX-HO1Cfk2wFM zpT>bT^Caf5ynpulh`HJ(Gqanq1&6iVIDW~mC3J;rsNmmmq|aAe(x@YJWJ}G$Wc*R2 zk(|23t}0^96@%J2zE=>l^6Ks{!FR||pPqLx;~+8Tt+bFSbxdbsH&n2gah{(#1LM0M8H7$hM8+c<%7a)5WL!*k zJ|j+p{QVT)btc;h{)T6<&~t`MmQm;!r*g7DVs-P(dNBrT;X3g<@C{x1Yyo8yAU% z^{;3Vw+7PeOwW~665Qk!^XH}GKOFhNvC~|r5U59wl?+D#W>$t9` zjfvI({B`&b9n#AmNNlwO0ABNf6 zR2*&Uu}+Ajy7U*Z;C#XfHcx_c+gVhWBKH%%j)U zX=y%aP0Zy~On^)uR0N4DduhDHjvJ5viZv}DqmuQt!D<=iRR}-xi(3VTKuOH}l_OZM z|1yN-VLfyO`9HlWo(kP9n+3JrzktpOA^p9g+CUe+vgF>ygv65yoK#XnYA7Qwb;8ZG&1_F zHIeTJrZV_%;)vMtE`fXp9Iz^Q|Jq{+N7>hf*XYfXSl(#3cJ2>D#?T3#p!N|c6j|Ev z@Ank;@B77W7$Axa&**niO$_YH8|kihOh<-GVEd+}oyagz-QaTD5^MO}!9~9SX}dM9 z)T~}4a#Vl@v$qsbCE5GN&-s)1e;UfE%Mf#3<5-_xm5W7PCh?hn(vV7iSJSao4SuUz zYF-XGK@t`gZ}ie3c(2GGo3GnK$uS!B6{ViUdPOeC=P!}x?4xWNR|tR2|ECd`O!W6o z=1ax(N!W1dL3zFAOIZ51hK-((jhzvX976Q_p*7~h@09Rj9PZSvm|t-suJ?x^RK6m3 z+W+1G0X`CE9~tRj_s zsh)QbDTBqrxB;H)fQ)X=SLu36NME_@ef0`Jk3mr2gUNf?r)+z@;OYpze)Uk2Wl#wF zo_>D8rY-!RkN2Os)&gxUX;PXMgx-yaWEmyYz=*}YXX|S+kZxVhD0$^e;@xy#vC-f> z4vjrubNsa@{$07?r}L^0`_`Es4U&t8!2@G~2TngA(xKJuP4Ty|xtcEeyLvYSr&RQ@ zF)4N-GRWxpaM-mCp%GZzU3s9T0x-x ze(|W>-CIc|J=qUxQuKU%TpeN`bPbhQ(>QHGog%m8x~}p>KKi562~S zB7Y=37g`R$XNSLO%NxXDr;(@K2L%rpiKvV%cXNcv-6;;zoAw}$=jLV|C4zVPxGY?G ze&Q(8j$7O$17y(GIp6$Mj5NvhyGNJ9pmixDtG*xyX*lLQ;^u#KNJYT}#_N5QA6;s~Kfm_j?~skih}Zosbjq3V zg@z9s10EvH%q*KVhsZ0L9PCC-;g~x^KQ8ck4-|iB=!_Jj!KX*o22RCWuxA?^cYv}5 zcnL<%tS-LC;fx)scC|mSKS;T?<_yt)tkTaFGvi1+8M(;<{U$iF>i+y+tUrmFb?}Xg z{YLCnSnsxmO88&S)}a@7_@N;#<+%G752U8LM^^?A9Qjv?>lSY#7KKW`CxyB}!-bl` z`5+-Ex7JCPnca)DyHDQ#8Qls?LEA!I*`=UX^mf^nDKBK)KXys^!y3|#ti74E!`;{! z$z*FuEyoe>cP7W1^oc$SEty?X#JFXfzem{5P41F3$+14@!%zk56jZk$?|65o|v#Qx~kQ>_gr?cBr zzGKw(f~ZAB7VI3pCbuX+hUqL)GyA(EFrnS|Ws@NZsUG$$)!mPg(JKCIgS8SeY>Sr} zOs-gU(4pwuKr#+icRO8NmcSC);mjk$T7^WKcVgr+)v0v{MOe2AhLm z%3sj!L$5saYg4x!9H>U>GXb6%T`?T`QYE2z-3;mrKgY~iT*krshofGI6FIZxC+8>M zdZZ6uxO*q)BQ`rfOWYmRij0BP80R?+Xc;^!zD9i!I+ePP)mv#{*N}@Uci48w7bx3y zwBR9$S^t#H*05;o9|``OGS`U1o4YehH#w46Yid^B%HGC7xnhTsW7}Yk5*(qPupeo1 zR$;vzg*YU5+BsI2*hlRjh1^8mVWcW<2yeYb=}djzU>&@Cx?vj?SG}3`f%u`(b9gk9+FUw=-mocQS7_=z@#fBxWgGPQYzmi-V?6s_t9H#jqW99gjw!lT~n9vZpq?``FWin*`)o#XNpEdm! ziYCbD_+UA(xfw^f=^~@V9CeVE6iAQrhjA48FT!g)R^ z@di@U4n6bTn?al(C?EgpB!qt7#s5@W4twLr+-K_Cap=~CT@=N?g?lJx)r#B9??!zuz-6yf%&he-G$FEpr zu`FO|sS5KZuP>MJ?L$W3@1h@ylB6}ZHiz@C^y4t)m+9NYCs?(a`^p;0TCaA9igKu&5t%RHRIq)LgJ4voY0WcQnVz^wte?|Y^D74F zq{mC9Qf08D8sSOeZ$SF)C;xglB5`P!_-IJSUU0v!aMp*U3&Vd!k9%pkV(zHi_C4bD z(4rwH^UJ9Te%DupU%%T#VtxIurc5~i83z&`IA7UITJJOWAle}c{s?~vTYb`p4Xhk< zzcmQ12`L>Yh+x7#`m5@Jm?UHvtlLw2QyrvJU<7puw25wNvOLIjm*ZKciPs zL|o6xxxCchNHt+f`_ND1fqhb%WSv~>_uYER?+lT{_BH-6Y#G41n(@2qTKut$x#fu1 zx@_zT>*Jq&)(d^pHM_o=zClNhk;Yv6<0LVuk5_g3KEU7?l}r0h?tqp`+mwbaXJJ{= z_C)1=TNo1!_!cbQ3Ej7KMUB2y!1(uSfkX?UU!>gxzg?`ryl0OKHOFR=aW4I9(dHXK zHD|RycbuQZ6#ITHOeEm&+X%ObX-AkkXWG6LOTxO=9Xo|)g-M)~V#i|oqLBJ`YD8qb z1sRmMoJza%KwWjHXbGE#1;1Z%wFg3AsU|J)S6(diEml)}wXTr_y?#2;Sfwzgx6!v_ zwifDQ&&WAzg!Ei<#H$H=*m)CH_rgUZR-BJ zisF&xl6m6L6@O^>x!vnj%x>(~zxFyfAp+)^UwE&t>?d)q=I&Q#BKZBe#N*^B1(?u` zQ+q`##nyCI?k|K7zbkheQ!TGR+79;6ygd$3XXZRD{F4nTB?Qx#Y;=%*noDtYTmk#p z8>ZG4S0ar!di(U=7s$}<+ntt|g;dK?>GiL+V^wil!p4{1NgF?km$Hk=WB&!QvRZ3N z=sD5Hb%@9X-TeERJr19N{kPw=&~Ir{o3KKL5$ByND~m+Fz7m-h`JOo5wa;B9?&I>F zju!P~s4oGB_=!*)I@#wpowbed@3h8)=C6r9ys+`dn|K^#t9xz88cyWA$z69EiTVU? zA5Aq&#G$Ojsn0b8*E(KJ_$|L4OH&eD0#bg${BAMpnPxv2&%1JF)YA&vYQ1^Xu7+UG zA=A+JYbj85zthFpg_F1srI%yV*)VA$EzQUO4;k)KF7ToN2N(Xj?K;>AD@rU3?8(C3 zRu&PenGG-+LLNlw{lVeiX7i6LxNvyQw{=QHJ%%r{PPd1tU>j_|_D!h?Iz4~&@$?&F z*QJ-KA}p*p{2)_K;9EP^ab0|=emj!Hp{5c+ozTwx)v4lKjtkhq%fnnh^aSQE zZ;oix48i(}Zw9X{l!^I2`@l3@8%HKD?H2R@ZshSowQw58Ml^*W<;!oscvc7|D6wI4bWQ#RzkUsV*tC0EW|DK=vynNdJ zM-E8y99AeQSdTwyZ)(hL9>(6--Pf2kR3Z0o;fALp&q?eetTOul@~}@MD|&tB9vrgb zJi5=0(8+h3>!&AwB7@ik-!5x7kcBaY$S2D1! z^9%RF-#8p3pXpi%^TL|D3e~IGidg;g`;daHA~N)28&6pgzDEfjp4c3V^v(y|>XW+I zoh)?Iv(6V=2WE`6I_tqywR%x+tsgeayhn_MHk9UR-*(l&}wcwaYM-q-GOSna_EED?mckS;# z;Yf>P=XvXX2+H}!#olxr#_CP%(siyYNae9k*j!lw^IWdqEv+0O`Ns^0_(NCh*V?fv z>P+z0kBiq^lojwhQ)Lug(2US)w}suC={S6Dz`~8`D)z2B%qQr^iUYxq4R*Zxj05(i zv5LvZaEL9|{=8E;4sh-2kGFICU;TiLo$fW2AH}h%UhR#r(jDkNHF0o_GQnlRb9q;| zjF90R^6c3GDv86nS*UO_9>yg|aYs&%leju6Vq@>Ixq}?N5 zXI1IN_SkbBv+36e{iwX%pOX!p_mxLJ*fOx;&l8csX>~&PlCLkX{cp4d71Iy0V%x0% zC#U!AIMS-4k^b{Lq5pOC)ev5oRJgojOF1vn->(+^E-l0E0g1mG75H$_W54wJL-pA0 z+inmvM8&pOw#K{{e6jn@-{;r6(vi+uw=kzygoS65C-}wnLq5IAp6OpN zc8*7inLXQ$19fYc78xDL$jBJ=lDGp!Ym6I|MWnECUM!LQX+JTi^7}7W5p#Us{S({G z-!OPV_qm0{XDGIcI%55j=uelOnSJq_vAr&8<+1lEEbDs}k64?)Zjc=Sf~>`Uyt#B@}3%{Od#b2v~$(UDkp z&%@X>cl@MtT=8wA5R9)k30R~PocCaO-=L%v;a|lLN4%a99OQA3dNvy93qp6>e^n4U zb$fIoc@ws-c`=vT+KAoD?;^u~Il-u%Iuj|023@J)lI4d?ps}4Iu2Fa$M|xcf!d&}c zk=4Gn;*bi=%qg6!ZGK7U-%&ozFSFROnkVYbX#g|DU;p}UsD_$~z2scZ25i{c&2BuF ziM{1T9=*I}NR{Bn?#DBvb?4^W+y9Cpt^TUX;<2^JSnDpm{B$kQGn*4!_YquA@>$>Z z`#6c&A}DH~bRJBN%D}W5|-N&Z$2tL%b`Ca7XjkS+o zEq&QQ@R@TKiRr)J?>QBvC%oH?wJIarT4NbFVr(7rnxuyVB3^I1J&mxnV85?-v?ct> zO4?G(ehqs|*T?6`eZ%3zd)xKy?}5&V>JWa{JtTf*i(7x0b70}#7WHpEkFYtKX)(fAi!xbCFJkYqlq$E(WgPyiR;MtX0;5u1 zLXX#%!fKsiaogMqjyM(wYdI9*$YqY>f4u#0;GAmf>(p&{$7SCRE0GwO;rej%R8cl;$m7g%$si+5kg&ruB zycI{r_j7g2%)5wr_da*hV*(;~OWN`unSq-6VCM3aKTxJL+zB7fU^nTolIY6|$gp{I zMOb$b2W0ITGaIjC*T$bi-y*ML(eQVcEDa)eStfRPtxW)Wh?ma?j|dodIwUZk`UD3D z=hn?jm|@MIoI1v)Rw!uQl;qX;3_B-(e>r)|4(aQkN_&0a!rlSWj}2X-$dKg?5nJ<^ z=)d&G#p(b3zaV$x!)6`WS8|Xkz|x<@_t}+a|1qL(y-iOU1w6!_PY*=+c}$QxvM;9i zgbog#_|u;d?2L?)^wmpmg9vU59;??<$KJg^1ZMjjfnlThuGEmobtj_ls&KF(y+mf3 zb&3s!3TTez+#jIOJ)-n?st#_#}z><5f?Z)q|P7mVUk+;UuQ`jKNaWz?RCuvAE0#WJF3b zI!CV~ePK-E%sX}LSLR~R;3MYWve0(Mc?&YgMH_wz1YlDWU)bx^02~Z?Zv0v8EcQq= zT7<~%gef_ug)O&ikP-Ac%(gWcCY#zqmuU*v-52sg${?3eMV()fYhcl(R&?YOY8 ztc87@=K~y|%9$z7X<*y&3AbnqFG7DS%VoKWNi1)&4t2NmlGgBrZ1}XP2z!Pb#kNcI z!kqR~i;XRDBxaTw_L*6EC=Vywmnk{{RZzS(G?9nI=Og5iYaszEjdt$`->rd(eMg$P zWdgBhS}A47Wg{}aE{h)#j)AT`-qA04x-hi=;1!Ql8EgsIG$;Bd4Tl0>r1S*zVzGSM z@lcLtf{U#+&J4VT=9gD~uH`*~y$(g+#@@Y!0ale=zfuVPQfkvNGeYR5dmjzWtVD*d zYK8XxLgLu<;qte~(DhAUk{o{!hNb;OFQ3gM>Sp$~+#;1EP$ik+QD_R2edIZn1U(pM z`H*jD=L{1<*)a`$c`!fpGw)GaCib;>Xr8HB{g2NDY#EuPot}xC0&2=(%xZ1<%%w%F z@Zg`W^FZvC?K%&)rI zfUfJtI#II$GUMraB>|4u)&Kdg?8_bSxoha=n@^?4aNr6y`+JYH?&j7#T_kpxmUQ-h zpUn$R`!`J8_8|C+Z(&DQq#`y(Ds8+o`WdD+FMQobdWwu-BmR`UtvH-^bKAhdZtOSD z{#RZ_aE>nLt?yE7B!P!AUNSL8NUQi_P$JHSgPSk$N|zHHxJ8>|k}m`4$I84bDT&vW4LHD{g^ z8?3PV$M~f{5m&5eXnXFrSrA8(B|9I724FT1Z`$hAHK-eU=4w7fpwrNqHs|d`YPFsE(`l$zm@god)1dQ{-$b@Ro6kN z-dlemAc_we>|@d{t@ET^btVh1on(pp*weZ3q6g9=AkHzi7W?8-SX^IxK}P1KQqKdI zVda;#-GR#ASZAgZotpj@7L&f_wb12oL^SHz2kGZP^LbvM_;Z!W$)Cr~&OU(dZ&%GO zXGCw17dB5f$hZ}R(j9J*umYR{fvOy|n@R5qkT}xR&P!3z_AN&Sg)5Dic>-k~P z?My>wZWYll?+lKve8wKhpN|7d3<)3EZI$HCk99wEN2a2pFn8vM=r8Ud?AzY{=l-1l zD3Y(KY=6{6Vzqc4k!6vF2@gKY?%z9%eaf+x*1N4q?6vfg;nnBZn&hu}M}9wcoXviv zolf|9heMV1(mk(i2klsq$(H88Iwyl`R&O_Q5 zc_2h`0_$0Y_6#o6Lfc81paQxi_N7`K5`6awTOC%{-|1P!o&)0N_ZnR$a*%ZOog|t6 z^y>Dt#YL$4efPN_s}mNF&M4UL`3nNts+{jHnrJ_jjQS{z>$rE2|vmF<~`Uxjg>idr=8;Yk)~GK;yiqYv|h1oy1ly>^QW#qn>!zZ!+kae z{cAa}Z*JXFjz%pUm@WAwa^fit#%~Lof3g+()Kk=U`6xr5zOuCEO<7ocvbdA{Jeb6E zAC$xPGhvV2A1T#L0n*xIu@~56&On+olkk&WL=MVr+ePxq!x8Ciqg$()knYHR;@q33 zKrJe2{pUSQ%){eBp0%2o@ZaFjf3O!nv3VgDX#lWh08PLGpRF)w56>Y(4kjW?KOKV`%34 z>?%ci;Hi{e0S;sY7Cg#WI0nfj(mQ-Y(vZ6JY|wtJ42y0|jrZMpk0X@>u{Ev9&?Hcu zVD4ZGm}F%9czp|WsdtQh7!o4-{shC=R~*`>Gr4t3r?6K|?$(F)EM#;^S!lkO#jXHz zqd~nlQ1UPEKy210WYD&L7I?f1hAy6uV#xL)kCRciK#!J)I9f4JF*{Flcr_BziL81IWXH*wh`BU>%M;*Ty4 z_^zy#Uqkf$-#TyRKbNpu-^26FrdXh!pI)gkzmARJ8|^z^*yG6kZzO6i2lOQ8Y4(c> z;LxzqXZt60ME~3)Sx5Z$`GRmZ)Q?Y(KQH@99!{{4$X*T^H;=Y?Z;j(`S#K zU7bLN{^;A0m|*5mu$=PYGuZ#zrhebfP0%i( z{mal!1BYq78do=FVt3lHi-yThu#d})ZJ)FS4i-&*;y;J<-{7kaFZ$= zR5sj8nh!+Avs5mL@g?lJd-#aM_I)s$b$!D+0c*mCez~!?8^d&0+omUv~Er_asY6^9{F4c3b@bx=zp zyA?}tVaMmhFpUgeY+%pOKkF9?m1Y-CZ~C-}xV{Ab3n7c7HE-usLzh#r&*)y{aCtRU zG{sJbN}fh~f5gGYfK$kj`Bx`DwUxx#urJShitu@{2<>Yvd$1?Xr9h#bhV(DVt&=S_ zIGm?=t<}8%8Hc&=K*q&k@Ee}^K9)ajTj*ud48G3cI+8My6YdTuj$2s4XN#M zHqJ=9d)&S!ri;Yeq#8WCZwu0Uo@cMR_7nBbk!*C5C9NBaiWQ-r#g<1sO*34|*jsx} zeR}97re1Dy*+Sh7vtN&XWAJFefZ1tU*<&h^D-Lq&r-)+riJul%1c>9YW9HvlGGU7O z=9iv{4s71N>#*y>Ze*Ocd3V7z75k&>sr8;>IQVupe$9f+7Ze+PnB)-R^>~RiUhuqu;P+;IO0jeNALU2_^Fcq#@nm;0!q;6uV^pggsF3 zf`;V*-4N6F#Qrmh_O*u+IgxU!mPYu=vzAL6m6fnYW%Q%+fqty2PrBaw?*aT!I;?qe z&pRBFr5oiW9wg?SbM2;xFGw9ynbPyfh0%wuR$TnHNImyry}_5GIOtIk$~W`h&pl4w zyy15ahw8Y*_BcmCn{uSH;E9b`-xuEz=DG{%0{8X!f&^ez?8e6@CX@JjL$s)mnK9C< zT&|oAm4S+KokWACR46supW|Viid{MW9uD`3{I6q@pmAk8kw^W9c*j4J)(Ls^YDQQf zLpml``r|j4eJ6R(bqfXZW@uj@_5Fa6G1WoghuT0*K6`L!;0ZFWagG+GwIThD00k3e zv2UN$y1AqdtV_PSF@&oX8F$mxhRG3np>Of4QgazwexKhUl8{+%K5S@E?T zuBTzi-GbLbiPIQ#VW#|cnG&paGft^3}}Sde3V%S7`r+;-o_>a=Toi zYkeH&nQyW%vxS`Um5UXrwOU1Y=9sW+&yl3Pzr1mP*`b}6?Gf}p30MvmQpACrv-7ia ze{hIT)%;6(3U*7mai-Qjhh;AowZWQLtj&6J`)ee@H7XuO{Q0cdbM(?WDcjA2zE@Rz zuDk<``JSjSHE#U*Z;gc8vq#8yc|gQK^##(LAJ>V8ea4Pf!83CuxiDSYOCLV+4EqlF zwWZH(!KyV?EG<@dkgCq_)StfwMqTdN?%sQe@P+pZw|Ct~n()!nb5GXeAHON@XYUJ0 zYlMZC{)v1=hTWmKjH@l!fA;fG&G0Sk*Fnq8XGTaHl{TliKRHMEXZLH1lX1x4cyes& z#5fK*ouA7Ib|o>X-QM->Qzy)-g>RpaOu*qinJH}nJ~(*AGC3q#9O>>6wJA|dFgTw* zwfDR-GTvA7Ss1Rx5vlJsM&%ozwS^MtCc%w#R^52InKm|c+??V}u7^B&v#2;j9u|v@ zj$OF37yH@hGd=;wVeYk)XenC=p@$JHHgiEp-~I4N?#W)HF*|KKzr7L}JW;2gX!K(* z@3$K*6S2rh7ZeuERYq!l_EGk2Taoc&)8@)MmN>#NHMx}g8QZHbQoo*FgN)R(bU&sCoQ9Ef}Qsj4OkYK8KZziNqNm#gw2$@EpMc;nltmR5!ZOG0;x zcUmGzUrz3W4Fc+uRQ)t+LDr$>$9|x@Tv6mLxO}K9~^n({`m)1 zl7qaHy(1xtNXc!;KSW+78lCXD@qc!*6#Sso#`c|5^rV8S?0PP7Dc{BmXq(V!zaF8wnpL z`1PiQRHjFRw4c@zV{`gQ67svMG$K_;!h|oK z;DmGP?WXQT9|oSW(Ia?qP@!5S<)RHN9N-@R%bf=8v>vI?XEL#4m-c?>B+m0nN@yh8 zB5i$S&ve2FQVSct4s)qN?}^^L>v7UB8c?qK%54hKf9nlb*9@fB&>frXtwLGG))5~=BgE&y8THP#Ngx$g2?WO++?)RYmbr2fDq0hN@mv`}EieqRuMd|>Ne{)M3 zIQJs8v^2G3dl-Iex%c>;&X2%yj6So`pkALew^kXVs{qX#|K2M6Kasb z|I+zLQzwy=v%Nl=I3hiE@ku~RJ9a7a9TyZ8Cv+>BF-Pn>L-_4BiRYKFRio(lyCN2( zy?FYFE;WJlTlt*Z1HK{SqHj0Hd=w6SzYsC06o3r3(#;dUyrBR1aPCD?E@^G;G1l#W z2chl=!!GQ(CG>-^^u)vs!mm9l(}Yey^Nr99+0Y4?Otw|rSnLV?yXAug2M!@)bEjPS zi#OP97uoH%KOJV}+M<7Dso;>SrtYX?GSYoa)~W>)IUZ)dfZ2aPXV7e?{t=Dx|sz ze62GP!=BkQD#jRy6~$pyj!H+7KJ#|+Fu^7CMY4);wHtJ^(~OjkMIn8v?8q9Xv+(cf z$>SV?&$0Qa&#v5DF=&0IAo}_KK7vEl$edvYgg)H}viuhf{c(E)j>wl{FDHp~t)GwvtM4wYwt9MKk5qk5!@vFZ-{*Zm( zwoi8!@;jVDMD9>wH94~O%T?nVi`&*Dj(-pzoKUrX#YpMr?n&tH$>`xNE=etE5X)M7pr$|q6 z=vs~Z{#(%RuXYN<_ zV28s79lLj%k&$OQ8T4Qc(u4Og8@~Jpo&6Mgxu`5QyMF7N4_C*&2dpV$qXF1eE0J_+ zI0i?0&FiFZY$FK-R#CTRXu{-}MfgTJ7wC{GW;>idjrBF9#*fQOv4_9uZrSf+(A%w( zBlm6_c0IdXrY-mz88P-(c2~)%9Q{M^t9{y?i|3Y* z`ZPaiOQtiiPif)&@pgn>_n((+T0;8w0P^P5Em+rfa!~QtJ|YjYF2^W{5jjj(=!RMe zmev+7YO%`$<2YM(gV6$sozIzN)Oibuzk4aj@J0=Z)K@<2T9CN5aGl7@ribMGn0De&h0y+(KkC@detySq=4jH|gp`4|kM)p# z%o-KX??!s^wf;37S8(uv>vM_vGw{=Qf_G-?Q|ybGQVkldCiqD6%h6XoNL%e#ZT9<( zG^fv z+By8+=gGb_)jS~bjtavfDGrA}CmS)RBoSQk>Q<;k687Gf)AJqWA@2XQ`pk#7SR!%q zN$pHFkuxUMbq)q2Jq$uvD94EUZxI%5mcjnaMjPvO7f2iznA~Ihys>GP@2=v9T`GVjsNIWc+KRVd5^+se)orN^Ut6PUnmPvw}F3m0+ zC30|GZH!^O7uGTUxyZ%@VDZcY)|0P~BO_up=KUoi4<_k&Z!)`0VqR6>!=q_}1&da0 zSrgtkx`sKi{mv7t$>v(mvT-Z6*oORK|6p*XB8Z}M~9UDBFY zjMO^~0wm_Ci#nHE2tC^Tz_)@c6*A+!Esp0RHV!v=&(1t2IQUPq-hdwTo&2{(=7Iy} zyc}M81{1Jv`_paBQ+4*LI~sUTzAJN?`AALx!;?hJgSN6g9H%A)p4 z?3JR29eqvIdwhe~j_wMqYRhsPD`LZ(YW;iLL#JS2LkS}`B>@N8P6<~WdjdbC&3_-H z68_|-`(Kmf>nr6P?zl*bSm)4Q6u2ezR z&t(P%d-aXq`1j-B{5q4pn#AjlCVY9RMfhindHj$X69kS)&EFVRn19ch(CR7_%1e@r#edN?K>-^=vonp<4Ct?h{7Z zjS0`RM0Mo^20eeJsXB))g{CQ@h5rd27gM|$Vwz!O@U*dHLM@^xZ6 zXd&V7}{QXf0Pk1N5aM<6g~Y-CP=%SUl&zoi~0IYbe);cIGApHE0k9NyN~9M zRg4zF_%Uv)<-zyZBiY=sp4ATKRL%<=?@)m0!T7G?{YwyR-D*>%5C$thl4E1%-B6p) zxy&wj1?I(EWGAniz@*`ZF0t*B$nZ5?pvwnhp-rD+ZqQ|59El05P*#PBMtje@4X1G6 z`z^z*FIjO|Ea$#xj1!*RyDY@lq=HljcOAVJPC}0jFSEL2VE5e{&fP5R@a0(BOMjzw z{OP1cQI9)-)F=MS-s@E{aqqmo&$2mb)6_|w?!``|{(T$u^Jg zwG;jBHrR5dX^H?jK*ql$vNa)1je{45L>N80#mm9Z@pa?tUoprq{NzYJ_lMwTiqH7o zE@({|*?g&`8vZQZDP#`1L1LZM6fbnkf!wVR9?jo7f{c@MW4t>xaPX*Nd-EO|_Ut|2 zx3&8f#$B#`e8B$^(*A^$Z=G(!8vmMAb)!NY+%T2#*!D7Ny|^#k$&^6oU&qZ^!3Z33 z6Vo|$XAhCXOXM%+s@vbEM6iobUrS!x2l6Qk;(@o?2;bm8ADz)a3I*!Eb52!OQUg=?d*)Q-CYv1S%;#`Qam!|J{({+Bl4NGsGm{pJscR2_`y6_ zfsFR2uZEvoKt}TujW!7e2A^0gTX{go_6XX}K|>X6vwnqj*59#_JZIqN5CYUMl|>Ue zcG&+w{FeH88zRTb&y23;z=lYtKbs_2k-BpHxajmCb{sJ<_vsxZ2^@bOCz_8#N-2Y}$M_vUQ znDcjfeLD@4o7~+UI~I}gZ#!3QZZ|9(yt|$je+LRGiuGnQuHwL>h>CG@b;$gM;Wfq; zSX1+z`}h@ar2Tpt@W+q~8yH-Tn%5<8ASXVh{cjVAC&OoXzn}}&@`k2LZ25?z%wIBc zF6_YJCl0+$`S-9pa(F7^!d0xvGz$n5IF9t9ME*x?mq;9sdwb4|d?j)$bJZ17C#;Iy z_~gC|D|Yd|{L%Z(5gF@v!`0;?u`XDpG4PxZj`XOWo%9Yx3{Ng{zrTo7TNSOK4^EJF z%ZokK>m^dh*Hyl+uR}W3^l0!me(d`AIi2gu7#5sd{!FeD0UT%ariRQAe94v`*4BsJ z3h+|?aV#?0?#}Oj5kle;G{V&&5$L4`N`~odC9O5?GSPk0fb_WRHq8}6KhttQKHpl4 z9|XjoLvtZk`dBj8P0wJnZoSEpz*S^)GTjR|CvskE&5JvA$4Ok?xiP=aXkv^|+sO|7 zCs-)He}9nz7m2fKWN3X5!F%oN_8oM7hPinfo6l>6LL0}t_REu^II`x9VbYWy%>2$x znUEfbmb8E}=i8N}Jvm>svjQq{l&9>%fvUSWu%I&aPF;d{9Qb+giz?*Gq!gCT*ONAW zI`(~wg&;B-l@6WX>4(GI@g%{`dI~i)!XWw~+2u<0)tJ0SaxD zc1;a?A#J?$h5zBrIP`3E^RmQ4WL%5(ED;(+`t4oc689Kk=j8JsyT+YJJ3pWKjPo3J zNhZFd&cXlw_Yq6dB|-aL*tAh4g|0J)^tne}fBl(>Jh{l6lv;}&k=eif1RujRsIk40 zPlM?&Zu{*y3E1D~`B!g66?^n=PXra}kc4LK4v$PrV1bldg`lhoj$CO74-2#=bopnz zk;f01J+E=`&UE;HpUtUYKm+V*ib%3l3(o&O zf1iJf@6?nM_MCaW_jnJ%!F5`9lDA0{KJ;qsjox@@^ke_P-b3U*`*iypmI9=TdBrmg z5k8gNH|5br_|xT06jB|*iH=;aRB~*w&nEe#-NR|p1|4ep5l3fiHsa4bX>x%i$T@F* z;k*TDM$ zkjEJ)H?*!B86C#bLXN_)k_ij}VOIS6kXIr@hgiS)!<51XA?Vzu>7(Sk6C3@rjUpDN zaO9GU{MDIWOxs@9>|09Yt*EQ_^geEdF4LXLw}Xh>Fu-~&GdO}+ms2D>S_(h1Zyk@e zA^f*(P;J%(i03c+hCh~o>3*i)CkDwR=8x?teM}Ih%?9#Q=Z&%Ji5+cK*9d&~aX)1h zT87%eh~xL(EJANQqr7K>5q`DJ;u;?C6IThvxHs#?4}z(Dcs}d>YWDdv}Cg>;=*V!}l{XcR)d*z$9nq zGW>8FIpV2w5bC(Il0|R!!lds@U)O(B91gBc7X1>0{WANHUC$YZe$JbwL++P|J`Xyd zy|ovfw9=|&?*~BdCuX}%JDH%D-?g_ma6Jwb^o@DSA11g>(CR=E7c5_XGS5>(!v1|n zw1n5!;K+5!p{ZACSgo)BA-miY8M|LSm`cgS=xsRc)9y%Ocimc|L~=t~d;xRl+M~#b z{S^B5DUtV2G2f1%5l837XR48YBvyahj^$*6=hQ#+@a9~{7G}2h0X`I%Ydk9Z+o&1K z(nu@5R$pL1y`*L#SPX~n=pMaW{~b#_>g=?XEODsKvQ;@T4S(@i#5_2*iu4-uIGOe@ zI6OW6CjJ5^GS2cs8ut}pkT4*4?<>^vEFOU;qcTe?GrV>i^7UOad{HXoL6r!CTe z4Z9nk1*l$jAg!~C3*PxP2l{FQV_$|7`*1SmK!W=Sj8-N5=s7xpgXawHpLtnoC{ zj}$DA?c9UI+555|{q}=e@>ktJMlv!?Vm$5ov!E)Vjgi__h4ki)gBQ$vAWMM1=w*;I zG{s1~b*XW|fq20K7aXRMTFoMS?aXQHebX=SsYrQ2eCgnrGs}t1)O-;me61Y^3^^Y9?I*ZXzPxr?;S4Nh+fsJD^oJqUYk$If zU%_6Lle|I5?kzYWWh`Z^!mG!d>XY zt2NBJqDW&Jd{yIbf}M`ykC?{p;;{7X^tC@4u}jaqm&F-fs7DSP%#Ts!|I30SnNfo>)&qVsgjk_i6 z5=hJvf93>72wzb5Uk}tAXgl zUe0fHmhj`=zVr=;v6U?=I#B2&;xpc6LlY((;+muN%FIHWGjrv%Y$E1MWid}r5Zo2^ zz0T##XVMx=4(5QjMOas(c)aVn9mdb>>kHqk4PC}Hlfs+}B({#i`v!O4LYttZ#2OrorO&Ftzvh{ep(-Az)3Z5ug_W2)gRiy!uIppoD2Gc^`a`7ax?lR^ z{u_2*^!pB^PnFg?)e8ePga6aA454#pL((lPr=iU^ZI6X@D72i_?vonTM|z?5 zyxx<`$T+fSz<<9OhJT;X8{g813`S7%*R6;CA7A{#ApQ`4-?jQbj-vnb_`koBi0^-X zB@xU2dF}uCS|UpqCs&H4yScryyPNgZ|DP3j{^tt+eO1vKQe4mf{Vhi@#`OO>{?FI^ ze|!+$T^RMuB>eU3cvq)p9WDd)#QsgD|iYhGVLe69}5Sv&cpGk z7n49%+x)4h;T@P2nniD|7XlOHj(sMU0v3&{B{I?OKoQF6X$`y$rpsD+vqgu%l(ZxL zVQULe%-Xi`OPYc4an;42Cvw1a&t#b*O%NysQ8Dj6?FKW!so0O3N5PCD3ik{X!Aw%w zO3vapkezbnjLR6r^Vd&q^|JvBa|g#qZY)6Iy4SO4e+kU}uK(DmvjfcDBwJka3XpP$nqy?gNL)h^Z-lhWxr2A5j_3Ld{_s_&qB}2d^rb{ z@8wIE^ryfy0!>;WxRo1>TSaZZ=ez|9w~W-O zvyZ{dNG=nRmnSTPz2c65pB8fU)F>X(Z{0pYj zLvd+f0%qCeY?_=^V7#@IV}K(C$bKTfF4PMEW!JW6{bEL7aoXG{F-v zOelY!d^r#alvDPH%lCPLd4RlZhZb?28XMFtMNfgLz1J{P*$R+Z4mGGSdjsX2fn3mJ zAQ;!VtW0PB14}eJ&%~w#CepWEj}B}GbCmZBgUZpVV7@XZ6P57_EZ8Wc&b=+yp7o%z7{j z;?fk!-V7#>ssFaWk^}R(%Dmk%t6;tpxU_vcz`T_A(vhjnK(W;OG2UhgX0^NdbsrG> zGky4l-Bn+pED9ax6_f^Y#u=sE`F3C)ni<7^I2Op8H)rch6a8JbYWkzS5Xh%=tfGE( z0>x^0x^nR`nD3Z%@NhK*Q;`*o)kO|4+gI^HFYW}8qs~omwQzx{=j7n+jd_*g zw}bJ*m?LKhACMCk_598BfGm-CcMTgWm=t+DnBct%<{zI&AM!d!%<_r zS(XzhYXmLVxtf8=hs$X!w`RaR{fbnc57F<6ddopkTY%hi!e=|<3XmVp7y4{$2FfeV zjwlIfqCSt#`6YCK(Zz3n4v~rT*XUKka!N4tOts8 z(UB*^ZeZ*YVD9Yf0~D?Ev?lsIn90C9MiH@(s%49^H`#%*N85Mn{ROc2>hZNlRvRpK zPPHWQCIDG8<@8&*dq93)I(k*{Cm2_~>S*SR@A&LHn@WI^y0$>i@H^4h*S3G$X%7@%qs^q|Wn#Sm`7-(`uz210=%sxq zP%<1i^ehs9(sCc_#}Fuo&v-chEd`3^aK%}_$3XVHzxm!a3otj%apUK_Pw4HiZU9w{-<+bK6amP_)QU52nq`*eA@^ViKg#7c@!|cEXuU5JAvqx6ZhQZzU4+n?KHGzO z`ek7HE2Jst;9juNKb!0=XaSV`O@1Qdmw;TZOHr%#2Quer_IMv>upleX?7eFb776je z8&f2Ke566`P1_QfzX~w>Trmxl+ZL%0ALfDi@JWs<#Oukn$yO7r%wYb^r=v_P1jsZ& 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

      po=37n`+vIv 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

      jWOfytVHd3 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

      JB*!4ZZ?9V)$-B0>3 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 z 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

      a*A(Z!O36Cuq8@7XO-!h51|3Z_kY0dg)EP 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

      E^|=5|0OaLa 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

      vj0eA@kx8cXfKK&!r29pVG^)xKB1xc8#stbp!X; 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

      bVkhS1()rUils#S*0vX*ijgNH7Hr~#Ag_q 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

      KT0K5R>NBxtqS^Gv6uKgjB`bmFPG$?g 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%0AHXf=7RF6P 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

      K2~=v{!&4XhE9I)(Sxs~Pa5{RY{yR5i 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%0D^O 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

      OvGOdIpE2TY*$wBFMMVPD} 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 VsWy)AWR{hyzP&D`z5d~o{{wSb@(Ta} literal 0 HcmV?d00001 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.profiles new file mode 100644 index 00000000..1705ff64 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.profiles @@ -0,0 +1,3314 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG00096 HG00096 0.0715834850339464 0.0186797663308673 0.554573380972047 0.0943223507531101 0.261806722813514 0.798186786434783 +HG00097 HG00097 -0.617394212461038 -0.754530981916332 -0.631642598736129 -0.718386017317038 -0.31053787656842 -0.139427364967612 +HG00099 HG00099 0.0458133174041148 0.396174618704869 0.0684391851323414 0.0476225702648281 -0.300498608316622 -0.677331994285104 +HG00100 HG00100 1.91100239954362 1.22823040747439 1.16180617677062 1.15549728527767 0.958394192383588 0.744489019171454 +HG00101 HG00101 -0.374670874042249 0.482357838805173 0.985446647907155 0.533605773812052 0.694570836481497 0.47450819943571 +HG00102 HG00102 -0.172772386948394 -0.527601017145173 -0.636028920633962 -0.439942894324702 -0.28371461264161 -0.243278159394088 +HG00103 HG00103 0.0644311680403013 -0.858281303220578 -0.493973073489586 -0.646356539759584 -0.884736112846349 -0.679545391571955 +HG00105 HG00105 0.22877378679768 -0.290551991045933 0.131666075398658 -0.00910821864607468 0.0108840335146624 1.29021094712296e-05 +HG00106 HG00106 -0.55278438816381 0.236072470000024 0.048373439583844 -0.309215013174346 -1.18994490052223 -0.73636912559897 +HG00107 HG00107 1.87988745379066 1.85156395004682 1.88089276901297 1.85528065737426 1.82640023541107 1.65061055543588 +HG00108 HG00108 -0.172190661231622 -0.661793132156213 -0.279226837508282 -0.593288302589113 -0.402023382366668 -0.510071838856666 +HG00109 HG00109 -1.43098435983293 0.0217399486062428 -0.575396107005604 -0.483499344955796 -0.409779316795594 -0.285154784336425 +HG00110 HG00110 0.370510867450791 0.892510677431107 0.888286369195721 0.616651654628485 0.765269730138176 0.872779217812254 +HG00111 HG00111 0.50605334236689 1.29862832148273 1.73119606096636 1.68108795132041 1.64174494695323 1.69503977488718 +HG00112 HG00112 -1.36443725352244 -1.33830130760285 -1.45745409373776 -1.54502685862242 -1.20688523845916 -1.97880163159132 +HG00113 HG00113 0.210162979290764 -0.542706118171291 -0.474544021466884 -0.886443503397171 -0.981645026172889 -1.02745020226232 +HG00114 HG00114 0.949641796813916 0.459943742541453 0.447471786194856 0.340299587152217 0.330607870760806 0.327779116707287 +HG00115 HG00115 1.22044677083961 0.757088903350453 0.869990781591745 0.62997468373161 0.561135388766198 0.422783675605216 +HG00116 HG00116 -0.326656327119789 0.610098705739922 1.15996153926548 1.08859262040446 0.697370242220804 0.944528946262252 +HG00117 HG00117 3.02071674803439 2.99669531434093 2.12599896972323 1.74261217001291 1.62914445115478 1.31826608924728 +HG00118 HG00118 -0.154052862095399 0.310805654079553 0.398585355861251 0.404256873472842 0.756369381544103 0.782933153523823 +HG00119 HG00119 0.325612180971991 0.854663951961812 0.857547958214775 1.24472916215744 1.34339441769012 1.25649121342057 +HG00121 HG00121 1.17095958358039 0.442048214654852 0.617032829228173 0.178481624909864 0.269932863213423 -0.246621050449948 +HG00122 HG00122 -0.0965243823689407 -1.31311550305624 -0.737802023656755 -0.864065754468567 -0.763754386595269 -0.949214090201748 +HG00123 HG00123 -1.50036803355741 -0.449888199861628 -0.329652521617284 -0.572784377259601 -0.317571472603173 -0.751646456672046 +HG00125 HG00125 0.520264862457263 0.951557323940658 1.32954959790711 0.903398561087059 0.655532563242384 0.69963670353121 +HG00126 HG00126 0.834283326335886 -0.300708638911918 0.206401613056435 0.27380165089333 0.299742824717445 0.0147815892486877 +HG00127 HG00127 0.638141215603256 -0.0595666535751013 -0.265127951424316 -0.213336660663153 -0.304582123325293 -0.544373252891941 +HG00128 HG00128 -1.05087131519469 -1.83281351370287 -1.53327835841438 -1.79273804167613 -2.28415828651105 -2.28642785487148 +HG00129 HG00129 0.257415729913154 -0.00164603170139341 0.196995088571635 0.0652581758662179 0.313460836610138 0.515404791671187 +HG00130 HG00130 0.691080241543135 0.334783309013882 -0.30399330637156 -0.264547482877505 -0.294856141593032 -0.545836702190398 +HG00131 HG00131 -0.153853864595237 -0.0628722401907399 0.353663255094506 0.149861071090745 0.25940586826541 0.539503922855972 +HG00132 HG00132 -0.534634660981189 -0.999967962783671 -0.568429112728025 -0.295668473270519 -0.341966597229649 -0.279628741213219 +HG00133 HG00133 1.41228190262623 0.502002294013267 1.1634411624762 1.08442589007466 0.901859375951582 0.77443734736122 +HG00136 HG00136 -1.11709151871885 -0.0499483006583491 0.727754591772648 1.09803528847515 1.13574858231628 0.890809408429257 +HG00137 HG00137 -0.822689190498849 -1.70994034254238 -0.967969957070621 -1.36560517373703 -1.21445397048882 -0.996100536285046 +HG00138 HG00138 0.0367407286144731 0.853744740440284 0.75298498968662 0.470188406976224 -0.126482629350716 -0.524227878830759 +HG00139 HG00139 -1.19636675455777 -0.791458111722031 -1.36359128491352 -1.04045768334468 -0.571771874218031 -0.61765304061172 +HG00140 HG00140 -0.962816301638568 -0.915077585756713 -0.989848233077715 -0.909547063823614 -1.06026785864744 -0.922904998295061 +HG00141 HG00141 0.882645464276963 1.1505752902903 1.59721955645601 1.28917526493917 1.08341147231813 1.0048868973946 +HG00142 HG00142 1.16479398375082 1.00790826042168 1.099605288752 1.04992111349888 1.09077121236883 0.994267214082547 +HG00143 HG00143 1.04835561143714 0.28902275452335 0.648311989639122 0.415872739901497 0.758708351466678 0.839621809913557 +HG00145 HG00145 -0.0130274751107318 -1.63570340433654 -1.77203568812767 -2.25259489024865 -1.79927464687105 -1.69579243637598 +HG00146 HG00146 1.06972050514868 1.60730408852859 1.4333416576451 1.22410698077962 1.00271422623148 0.983149713676015 +HG00148 HG00148 0.165475496814784 -1.46017431541972 -1.3290983190774 -0.992681408202247 -1.22942655066659 -1.22269895693198 +HG00149 HG00149 0.904116186793017 0.512344349320028 0.957455918979353 1.1795414560212 1.45953356965951 0.985151994172914 +HG00150 HG00150 -1.02627925236473 -0.048834593433998 -0.423320835510453 0.0494296463646042 0.113471044358678 -0.123454362095814 +HG00151 HG00151 -0.0434939697565928 0.0396154930527222 0.0914787873858661 0.964969280166923 0.838233292429395 0.664906669343017 +HG00155 HG00155 1.10814343672657 1.37619032150972 1.46273351027171 0.978008485349051 1.17461000595632 0.911023443347531 +HG00157 HG00157 0.802492476904352 1.22183033979791 0.809618097119423 1.45321330431771 1.43963611707886 1.4613974811711 +HG00158 HG00158 0.355745718371081 0.1383547345038 0.775808660877686 0.94021812449103 1.25930053773856 1.32249692675839 +HG00159 HG00159 0.630059622632681 0.49432585624171 0.934284699761804 0.588987508786533 0.509046447484682 0.779317273290479 +HG00160 HG00160 0.957828875514991 0.562301624260639 0.563219652742697 0.917937151377009 1.00824428954692 0.838849607523222 +HG00171 HG00171 -0.831348525311247 -0.949198456574062 -0.507154870108881 -0.659965880301946 -0.301768200188234 -0.553909005287197 +HG00173 HG00173 -0.977413613489018 -1.40188385926321 -1.09192041172757 -1.03981163960643 -0.763384132146576 -0.96463581728698 +HG00174 HG00174 0.245211339519461 -0.118067642336649 -0.707239037891359 -0.13317459431695 -0.10304461423208 0.0690475762001697 +HG00176 HG00176 -0.309602377166686 -0.788567908586345 -0.523145677518091 -0.306535818342107 -0.0234368384486324 0.0723853291283616 +HG00177 HG00177 0.0667851079949579 -0.778673817185696 -0.28222409196954 -0.314115127032921 -0.031169667926904 -0.337098106434418 +HG00178 HG00178 1.44470141235621 1.78870185173693 1.47226856877331 1.70070588768875 1.43403905935553 1.5506728240041 +HG00179 HG00179 0.136943967289226 0.405805926034061 0.275423305743176 0.162415074887898 -0.0308749406979759 -0.0235107979746126 +HG00180 HG00180 0.886559460552038 0.816082530970979 0.496508120627957 0.682424047206822 0.890228227564221 0.847294683378986 +HG00181 HG00181 0.995028226143733 1.19478034898294 1.73310470185586 1.12703813370408 1.05009875369634 0.887528334347719 +HG00182 HG00182 0.968711058658781 1.39460132703248 0.413781799630097 0.264723027998381 0.196724598202965 0.798301557234022 +HG00183 HG00183 0.239940855318026 -0.0323421477683743 0.166533919065716 0.176908324220444 0.382144068052164 0.412724175061707 +HG00185 HG00185 0.786758947214752 -0.860982350394517 -0.552816472550399 -0.484784553338038 -0.786140181039013 -0.572301529635225 +HG00186 HG00186 0.423799100765297 0.278217255214443 0.0447405083696969 -0.407396341423841 -0.547990087001673 -0.505852768014131 +HG00187 HG00187 1.82440893509383 2.23546030968913 2.26305254485258 1.92061788400899 1.97162572730728 1.84428613046491 +HG00188 HG00188 0.82191320036269 1.12109767385193 0.081123194894688 -0.0634396516671993 -0.11311521724605 -0.0171829806249524 +HG00189 HG00189 0.478916096237413 -0.100858323714958 -0.0736475745370992 0.114448541785806 -0.0235110333326683 -0.127337383406746 +HG00190 HG00190 -0.340154238742728 -0.505589274822722 -1.02700204776598 -0.837751444764672 -1.03838298871373 -1.62329265281546 +HG00231 HG00231 0.354386052647571 -0.366710339386646 -0.16888866339882 -0.339674590194919 -0.803539754238839 -1.11832157552433 +HG00232 HG00232 0.0955136217719764 0.53028051960813 1.00895044521517 0.933518789415441 0.683449530863073 0.360615887664245 +HG00233 HG00233 1.01099010709807 1.19915652479232 1.70301255185237 1.43422519695377 1.53076958978418 1.59963724900377 +HG00234 HG00234 -0.855430386540762 -0.371542560123668 -0.585922292246534 -0.834689705445745 -1.01945327073077 -0.804307772155491 +HG00235 HG00235 -0.221480467996803 -0.041176346859846 0.156852747638026 -0.131805667155571 -0.136212975008178 0.315506855583354 +HG00236 HG00236 0.0490357387505626 -0.055951387914335 -0.121184923734829 -0.269284805962618 -0.267208921441852 0.23046306667908 +HG00237 HG00237 1.49231629799509 1.66798003995237 2.03170818644924 1.95599472031591 2.20051770556473 1.91043004274616 +HG00239 HG00239 -0.405086094195983 0.941593523422994 0.856739177312196 0.08695426658345 0.272075829356733 -0.217035583098777 +HG00240 HG00240 1.15878952122772 0.795110232524536 0.712057118526825 1.01594661661554 0.909545527941986 0.724914254136 +HG00242 HG00242 -1.29273121060792 -1.13882523754475 -1.18607838613812 -0.933368608443501 -1.06805779502456 -1.13720402909915 +HG00243 HG00243 -2.33794382469342 -2.42831024173094 -2.89742910907209 -3.00241561648016 -3.18235736498335 -2.80453657351961 +HG00244 HG00244 0.593199677450096 0.294662049343424 0.0927116983689591 -0.105797781742707 0.279077625765807 0.239757358101845 +HG00245 HG00245 -0.00678977698353519 -0.954403057318393 -0.499975854850269 -0.627578857240032 -0.565614246999584 -0.222523237564301 +HG00246 HG00246 -0.0852006021167486 0.400320015355393 0.146158645097374 0.293735996523125 0.182666254494754 0.439579160687097 +HG00250 HG00250 -0.398297081672323 -0.19274996083237 0.178644344090648 0.0187005711066141 0.765891232273017 1.04398055694717 +HG00251 HG00251 -1.47993991268808 -1.00742551201839 -1.27763506706707 -1.14632643171901 -0.891425649104425 -1.04281332937934 +HG00252 HG00252 -0.186806278502528 1.51864648006787 1.45418752985894 1.05663920289537 1.01115569218243 0.998205120719109 +HG00253 HG00253 0.901250384114727 0.568259540383078 0.462606101666276 0.220040685907262 0.372656740557549 0.472153576591291 +HG00254 HG00254 -0.796896962229747 -0.858452640862712 -0.70478144085324 -0.109713438620818 -0.241463817439334 -0.13575344749603 +HG00255 HG00255 -0.264615140886861 -1.2310254114286 -1.34271115457326 -1.36948591467152 -1.50119433931625 -1.40041976263835 +HG00256 HG00256 -1.34869562296898 -2.2569455575827 -2.27989631366612 -2.35483962453448 -2.04150520985727 -1.78568629242941 +HG00257 HG00257 0.69599587115775 1.16948400320132 0.358114617841855 -0.0141548583312784 -0.345811636964792 -0.645220302881034 +HG00258 HG00258 0.409902700369944 -0.407011698073628 -0.449626710933781 -0.590694373220672 -0.769753665521463 -1.30762767818473 +HG00259 HG00259 1.47651402221224 1.29295941080591 1.5024651989972 1.67501236746065 2.05739549095757 1.92000134518327 +HG00260 HG00260 -0.775907572715825 -0.233253755656841 0.190156882556224 0.446016618267836 0.580292698523538 0.774691075246357 +HG00261 HG00261 -1.01958238410453 -0.554104688269692 -0.00807450157795783 0.0357680625500893 0.448250827355359 0.212748150106922 +HG00262 HG00262 -0.834072830887684 0.107273103263072 0.888904708107486 0.384737989310211 0.356788213041109 -0.0810856544697198 +HG00263 HG00263 -0.350150146798326 0.635376500141443 0.0246525386827064 0.311166641426223 0.0451946334459729 0.4811318945945 +HG00264 HG00264 -0.62515986822695 -0.708123326764091 -0.616692616705989 -0.922628319559196 -0.915204777274003 -0.876662788588172 +HG00265 HG00265 -0.721444385356462 0.18990928806692 -0.198253263825149 -0.189689450248878 -0.118213019295642 -0.201293676052566 +HG00266 HG00266 0.980893102639117 1.25156089256737 1.74765262247896 1.60484354405397 1.6752044675145 1.30571027893956 +HG00267 HG00267 0.895783978678371 1.46476428547359 0.315645332649703 0.553943620882039 0.48878762384599 0.369643564587823 +HG00268 HG00268 -1.23194178757526 -1.40320907421558 -1.69767061469583 -1.81539690637657 -1.87728863062486 -2.05315962485975 +HG00269 HG00269 -0.387416793092655 -0.855935952686959 -0.526780197343505 -0.649060532911069 -0.712973122945564 -0.524152889135499 +HG00271 HG00271 0.349884499749055 0.496747837070775 -0.668698145642786 -0.193969321981061 0.319441105362848 0.155079047701542 +HG00272 HG00272 -0.781282757181036 -1.31108953057871 -1.52203190589587 -1.36502951673504 -1.26873926004436 -1.45246632297015 +HG00273 HG00273 1.25873499686477 0.0178016634048761 0.501360046297434 0.326071151171811 0.582917078465951 0.676867564010219 +HG00274 HG00274 0.879423444830346 0.774669495637368 0.795067712576434 0.933152050210954 1.07356559799449 0.973011365662915 +HG00275 HG00275 1.74461870505364 0.533216772063924 0.562858449606734 0.170138794248998 0.254218665193967 0.450330579732032 +HG00276 HG00276 -0.534985653927047 -0.151989680495399 -0.074673639842511 -0.0524112123337298 0.225621026462726 0.177195098292021 +HG00277 HG00277 -1.64354683885375 -1.50508793941508 -0.314646998917486 -0.201951681096116 -0.776258908351124 -0.876575782849572 +HG00278 HG00278 -0.65775435135951 -1.29669926386854 -1.64924541770458 -1.59698836449229 -1.38902316825538 -1.16700591333037 +HG00280 HG00280 -0.666252840944576 -1.25397720411858 -1.95678201113255 -1.82555719346248 -2.23530362089686 -2.24221970704542 +HG00281 HG00281 -1.02581308865201 -0.782437896815463 -0.92653384614295 -0.780770963192044 -0.808918675234603 -0.449703404206545 +HG00282 HG00282 1.9191354366501 1.17884419040361 1.09107496343711 0.640383374589385 0.575802732434828 0.992154394332265 +HG00284 HG00284 0.164946932767554 0.27726379520617 -0.359616415899234 -0.460667885778774 -0.123738389857977 -0.553602074774692 +HG00285 HG00285 -1.00476050938772 -1.07842571029165 -0.522989044367647 -1.09404199268963 -1.31184182049753 -1.41189930836244 +HG00288 HG00288 -0.0623272061061173 0.356933610823578 -0.26044126426233 0.0837785373722477 0.104761092602439 0.177599461008596 +HG00290 HG00290 -0.575184399026863 0.356198822040084 0.163613983262357 0.157567207526198 0.106415151352875 0.612193708072542 +HG00304 HG00304 -0.21144495102605 0.346395622807817 0.478432357897943 0.799154165119262 1.18903927051036 1.27407884102554 +HG00306 HG00306 0.353347896036188 0.280000331578775 0.596143123987074 0.499191341606753 0.389173554869511 0.238501605912814 +HG00308 HG00308 0.248967462591305 -0.604828260185663 -0.737231851022664 -0.608083985281919 -0.129688814551866 0.162368752068833 +HG00309 HG00309 0.669685998981045 1.78471114248482 2.03809567344777 1.63694048149824 1.60540153461944 1.56685361439437 +HG00310 HG00310 1.50702690943583 0.946083814497852 0.925947644360201 1.28620509250843 1.18713311705153 0.751310877849373 +HG00311 HG00311 0.141829083495707 0.46174876954914 0.598062917591141 0.722425996642764 -0.120312555047694 -0.285118200373922 +HG00313 HG00313 0.678637989480609 0.487266779762661 0.686351640419386 0.68312449593481 0.655965761595339 0.326247852729014 +HG00315 HG00315 0.496191411964493 -0.0459100241724711 -0.171778100722753 0.209025488725266 0.59710220620425 0.625831113351085 +HG00318 HG00318 -3.05981875223733 -2.97945425091237 -2.17255512568318 -1.38580461486317 -1.58614287845734 -2.054497321854 +HG00319 HG00319 1.79056478309975 1.73489117029917 1.58696344704051 1.01766654683346 0.835854676379375 0.597667980521193 +HG00320 HG00320 0.389437797206292 1.48591128979678 1.74538393344459 1.77815918860875 1.60792661353066 1.73080446467825 +HG00321 HG00321 -0.45871037816886 -0.635729413618056 -0.517937203447931 -0.536268049647946 -0.463908455658391 -0.308522932919382 +HG00323 HG00323 -1.34622532139482 -1.90386474905574 -1.27609619225854 -1.57702239089763 -1.63380404231951 -1.39869598242621 +HG00324 HG00324 0.390825760442369 -0.434732257176534 -0.935903652391564 -0.929838298394408 -0.924104726447804 -1.00421137787928 +HG00325 HG00325 -1.73837932502464 -1.66089514826435 -0.628903014640104 -0.704833290385617 -0.67501364498645 -0.695634976894043 +HG00326 HG00326 -0.530672535165827 -0.329447112799586 -0.107698480954989 -0.374230425333069 -0.167629830774966 -0.319067039584361 +HG00327 HG00327 0.602179127641804 0.935917851649438 0.571927701638249 0.344587422951312 0.342347648821355 0.664601715969707 +HG00328 HG00328 0.29954493651241 0.793725934175016 0.386914266849979 0.540099179223369 0.430753297845411 0.150149508732564 +HG00329 HG00329 -0.0920450985358733 -0.0430136605475782 0.453663264862822 0.584719563843147 0.567508178464186 0.401497762087447 +HG00330 HG00330 -1.22891189908947 -1.74358866134871 -1.9870820557571 -2.01594314663929 -2.05072377675268 -1.91459875008536 +HG00331 HG00331 -0.320748218230798 0.0080329936098155 -0.0101805771704021 0.0227663983624979 -0.0151530591475071 0.0996568091202816 +HG00332 HG00332 -0.561251297935222 -0.712645151605566 0.0316977243034069 0.32634330195727 0.748857458762237 0.676552612574839 +HG00334 HG00334 0.49476501743385 0.138397714039955 0.562797692937226 0.640683697564838 0.862513029826488 0.300706362292938 +HG00335 HG00335 -0.938942228350169 -0.217163449275817 -0.631561241228204 -0.440611780831621 -0.146390030479543 0.300363408380011 +HG00336 HG00336 -1.55531712651576 -1.78086481833656 -1.40807202612784 -1.90178639448169 -1.76997586138817 -1.58977464318389 +HG00337 HG00337 0.449803861287626 0.612562210419798 1.16437994618826 0.860935314609534 0.895711037567833 0.500750235227712 +HG00338 HG00338 0.312297808393281 -0.268572376254896 -0.70516667161561 -1.23991822451719 -1.39830713311505 -1.33991011198263 +HG00339 HG00339 0.077828281152769 0.619346181903442 0.912275696401393 0.644400597220131 0.709328660930308 0.974460957083691 +HG00341 HG00341 -0.591848042955855 -1.17460232119436 -0.221845607011645 -0.828445818054862 -1.03811260016208 -0.816855250869989 +HG00342 HG00342 -1.26411857368621 -0.874619727762407 -0.0889726153819398 -0.262375953557852 -0.545868674797806 -0.518704370665098 +HG00343 HG00343 1.45008737965952 1.84172878377047 1.48784307051685 1.39445537049837 0.911307931037291 1.41996583823963 +HG00344 HG00344 1.79459108214253 0.176279945969061 0.30850227279902 -0.132816931833599 -0.179015266071999 -0.142637041516258 +HG00345 HG00345 -0.771353305439502 1.39345674440604 0.639876184438892 0.337118615611727 0.365271508274484 0.751032825918811 +HG00346 HG00346 0.109252634088676 -0.593052252244068 -0.281150919433075 -0.357460953885822 0.075571693929987 0.0578228201910067 +HG00349 HG00349 -1.34477799540379 -0.756776638136215 -0.695663341846609 -0.987689821908626 -0.674737652215218 -0.484108804687029 +HG00350 HG00350 -1.50212879065081 -1.49619695948508 -1.57935130085609 -1.89273712267552 -1.78701927770353 -1.72342050666325 +HG00351 HG00351 0.848083253096283 -0.848350708905527 -0.882386589993057 -0.930351679204536 -0.967204619310593 -0.709618010080078 +HG00353 HG00353 -0.418065706229527 -1.061444680244 -0.995436905388559 -1.04690871533573 -1.18175934006183 -1.28243068541358 +HG00355 HG00355 0.286299492720749 -0.784459951350178 -1.09310284943462 -1.86204094710532 -1.27126727265918 -1.52256029065914 +HG00356 HG00356 -0.879376967662411 -0.115958566338866 -0.365677553328522 -0.611021020065674 -0.89105215710239 -0.705937195218329 +HG00357 HG00357 -0.298928942813723 0.48407254188957 0.530287889461412 0.676879479236577 0.178442850297768 -0.13715947062679 +HG00358 HG00358 1.35988105284987 1.83468866333287 1.58648758989077 1.60169588716241 1.77073113510671 1.52682001757362 +HG00360 HG00360 0.689360417651953 1.01399463437273 1.71457538725528 1.30490178831124 1.2268128311696 1.37416376640308 +HG00362 HG00362 0.136654617321548 -0.656176193347869 -0.898622967336102 -0.659788982635867 -0.613728607598137 -0.762832615989787 +HG00364 HG00364 0.298165461118438 0.124651218046479 -0.042906241388797 0.243231396096289 0.679110078803036 0.937080285962952 +HG00365 HG00365 -1.84496842983066 -1.88621038806764 -1.95586773774688 -1.60940767180494 -1.36241518473738 -1.65448249123315 +HG00366 HG00366 -1.55397230115989 -1.68614813616959 -1.47701606064043 -1.22778738320805 -0.921438162457972 -1.12223945175316 +HG00367 HG00367 -1.51752790064437 -1.33347715526504 -1.90044348584727 -1.67507739097019 -1.89221987370153 -2.08273144045966 +HG00368 HG00368 2.37460415311819 1.38446767016663 1.3770300436895 1.64586910238435 1.47277390547638 1.31929007876936 +HG00369 HG00369 0.19925195804084 1.13630072878824 0.717662815054829 0.0564308800112436 -0.000882661112694676 -0.0747101301742019 +HG00371 HG00371 2.1007372225818 0.921704557896929 0.754502349516184 0.868531436684488 1.04999035998892 0.85671259645087 +HG00372 HG00372 1.17456213940398 0.236845361197416 0.296278570728599 0.134528737541981 0.628704209566151 0.760680989350041 +HG00373 HG00373 0.214627607935795 0.42058892999397 0.287587188952735 0.362048720255033 0.0132952071122945 -0.103601628272919 +HG00375 HG00375 -0.219423444193289 0.0865582676174545 -0.316054805631134 -0.542931535284966 -0.974952054166486 -0.759852230213596 +HG00376 HG00376 -0.948642359523073 -0.636730002793355 -0.698457449479361 -0.703678169946849 -0.915824822461355 -0.640255315070167 +HG00378 HG00378 -0.376798764747383 -1.16262256677414 -0.781472837670635 -0.868738775534715 -1.17860249795611 -1.36330155752062 +HG00379 HG00379 -0.233981852878743 -0.486601009411059 -0.223468300823432 -0.0937604862726974 0.0868673279746448 -0.142555615911987 +HG00380 HG00380 0.582903741877249 0.467615599029587 0.988738294573136 1.13185813676585 1.15867924097165 1.19947009033646 +HG00381 HG00381 -0.222489086934549 -0.100705461982394 -0.552392120681454 -0.704775155275872 -0.470799324564889 -0.342151388354221 +HG00382 HG00382 -0.566687988132201 -0.516793053476958 -0.109151772696762 -0.399147173953885 -0.175575435382203 -0.194502025390552 +HG00383 HG00383 0.615897078672017 1.33086220288306 1.92851534445467 2.11148958698874 2.11223359079076 2.08308543247013 +HG00384 HG00384 0.326486922452937 1.14167290805559 0.950942621011307 1.30222930007457 1.77351474541803 1.96863764922293 +HG00403 HG00403 0.433438849317626 1.21064442827214 -0.179154260371968 -1.08978848941345 -1.23450255291416 -1.43087891189623 +HG00404 HG00404 1.11445347871518 2.24810034058579 2.75781266948806 2.75559339999452 2.59268601903894 2.07547601038879 +HG00405 HG00405 0.658625684895248 1.60961663435951 0.807120838711456 0.663121814591972 0.776888979009734 0.642023363888311 +HG00406 HG00406 -0.77220061178609 -1.20830846738242 -1.54467688447454 -1.55931409651556 -1.69109638080939 -1.44327467907757 +HG00407 HG00407 0.22173109280086 1.43090671439074 0.935070384755571 1.03270177834255 1.17806846700731 0.866848808364402 +HG00409 HG00409 -0.769523291645011 -1.4077733916462 -1.57238750351342 -1.48100006967676 -1.33527267153366 -1.21475646270278 +HG00410 HG00410 0.59341094459411 0.921214578192064 1.56919178246603 1.70587239112768 1.74305327758237 1.81340013799525 +HG00418 HG00418 0.0316361278092385 -0.337722139532942 1.64665280351592 1.26448122826758 0.968200901300346 0.93036759131843 +HG00419 HG00419 1.27824167962521 0.153845189453375 0.0493236635647079 0.438663555751448 0.536951983779953 0.569546937250367 +HG00420 HG00420 2.5196502395072 1.71077395381503 2.5635828697399 2.85313971603473 2.88044485362201 3.15050215814941 +HG00421 HG00421 0.0700893365807653 -0.0533497262759448 -0.333651235850533 -0.635551772842601 -0.730412477015574 -0.555136489422642 +HG00422 HG00422 -0.930923226338876 -2.08559722006723 -2.49725964647899 -2.34583941773181 -2.1930105709612 -1.9930527135483 +HG00428 HG00428 -0.0377677258610859 -0.480717262778134 -0.510584958720073 -0.538334519295552 -0.520699631203197 -0.556205901446555 +HG00429 HG00429 0.679311130630946 0.838608393400737 1.15827461580383 0.999693357398456 0.851597688495377 0.966966645692403 +HG00436 HG00436 -1.27008485591413 -1.05351880493553 -2.5124285600644 -2.75699485447721 -2.46177202128965 -2.4163267382191 +HG00437 HG00437 0.544493895842144 -0.415366495585956 -0.58151207916651 -0.40301447234001 -0.752294401007383 -0.653807611961664 +HG00442 HG00442 0.211193887663432 -0.514429008468189 -0.720279411197604 -0.934024189519196 -1.35007055180004 -1.6616958966109 +HG00443 HG00443 1.62573695195542 1.77595085616683 1.47091946040249 2.06733543283901 2.45630226511838 1.77595268643786 +HG00445 HG00445 2.90715145773183 1.86615451469146 1.61743749733557 1.74644680889852 2.01312881865427 1.712477042976 +HG00446 HG00446 0.317553086968397 -0.548785032682691 -0.949939363100939 -0.349179127344725 -0.142844655075656 -0.775645154781167 +HG00448 HG00448 0.48315683430122 -1.58365796442425 -0.684435604261701 -0.771919953276743 -0.545891562996405 -0.642256655883366 +HG00449 HG00449 0.201362986639351 0.888577101972275 0.0833691852428847 0.243939930907445 0.169799312324636 0.320440495289213 +HG00451 HG00451 2.33898488238068 2.69381860015035 1.81186910299295 1.59119725537703 1.67903484077457 1.4242060256102 +HG00452 HG00452 0.486485643221324 0.133564317378901 -0.51156023513519 -0.464922038491133 -0.408026213987142 -0.464427859402569 +HG00453 HG00453 3.02773872510256 2.45749944458691 1.90354486868386 2.22553526709129 2.14134814211979 2.27652652168946 +HG00457 HG00457 0.817651149022603 0.713536586705565 -0.435827452434069 -0.641313174185293 -0.619273175106087 -0.549187470784504 +HG00458 HG00458 1.42817528648111 0.175243630950781 0.362093668547157 -0.22630229618016 -0.2971798912187 -0.595541788571752 +HG00463 HG00463 0.0222599227011649 1.14569623109459 1.26033112660266 0.64730851142677 0.653520800583058 0.494470058421 +HG00464 HG00464 2.51750004258355 2.55836636413071 3.40866867549965 3.52482076689537 3.2128043977508 2.97504366514428 +HG00472 HG00472 0.483192973639557 -0.664329952793564 -0.251951542241349 -0.676338968690397 -0.414963181344105 -0.386945082165483 +HG00473 HG00473 1.58167493069745 0.194099234259218 1.01245933096779 1.0520045299519 0.936938908407322 1.39426478961341 +HG00475 HG00475 0.735862113293405 0.259072922694559 0.0168374605411272 0.173651802409739 -0.0846038431871602 -0.560105561750829 +HG00476 HG00476 0.844051610964407 0.765090942635717 0.419880841461795 0.058112852671732 0.335014331958293 0.302331662614795 +HG00478 HG00478 -0.693778416333854 -0.630313863838235 0.0264128756628805 -0.21586825089913 -0.108998988733089 0.444851684826952 +HG00479 HG00479 0.69548876964141 0.202168587424455 -0.043024875936633 -0.438398675580855 -0.557826495243437 -0.906527657715039 +HG00500 HG00500 0.613037772617704 0.182419193183417 0.606586066913444 0.616860673362556 0.435293717010969 0.635007348224469 +HG00502 HG00502 0.538138396463655 0.529376881116339 1.32574202454343 1.12749874797869 1.11282765415817 1.45666889712404 +HG00512 HG00512 0.140694664902394 0.205083838984642 0.817709841921971 0.675007054190111 0.689930518964532 0.677535686168348 +HG00513 HG00513 -1.56648439678277 -0.960202496699812 -0.921495831618338 -1.10735346848208 -1.38256582662865 -1.54175267115109 +HG00514 HG00514 -0.587375310255679 -1.1490592310941 0.196844180087039 -0.0985432043348563 -0.20589059331537 0.0934587643470873 +HG00524 HG00524 1.9939844165187 1.19410610215753 -0.044658010877149 -0.0343625013925894 0.0720670215230267 -0.056797591757434 +HG00525 HG00525 1.95817977269054 0.919111632118806 0.0270681261366834 0.574306528791739 0.45027990616872 0.191232087278708 +HG00526 HG00526 1.29321001093243 0.496020644838774 0.0673215382093775 0.154301889341212 0.0284530279431747 -0.239031644963451 +HG00530 HG00530 -2.89020227546686 -1.72145899262667 -2.16296365380805 -2.00167585372456 -1.80377988857421 -1.92350301350129 +HG00531 HG00531 0.0473293630518461 -0.45609261977453 -0.874282585664022 -1.30261162947881 -1.35413432985616 -1.15455115117284 +HG00533 HG00533 -0.418220773133977 0.138978944669914 0.962481016829387 0.518194416968483 0.272893754772114 -0.446129200873069 +HG00534 HG00534 -0.0636408792186228 -0.383795398319101 -0.797356281548519 -1.25244042472875 -1.53809822738311 -1.51052226044657 +HG00536 HG00536 0.648174447975992 0.230360721443771 0.708283562881792 1.13612398163518 1.24177875005927 1.39963324392468 +HG00537 HG00537 -0.38307257386968 -1.14408365914092 -1.15165794951405 -0.930484100686948 -0.557312274291534 -1.14608394010249 +HG00542 HG00542 1.55256046452086 1.11291439350578 0.390782428061457 0.208810638274975 0.221604326976533 -0.469473480416114 +HG00543 HG00543 0.431546817999211 0.485054032840076 0.194074443492211 0.236434604135526 0.309802830289703 0.173042333244043 +HG00551 HG00551 0.577300679048526 -0.668382081840527 -0.572311715742551 -1.37435741440175 -1.6037022108516 -1.81561165540733 +HG00553 HG00553 -1.03763293140147 -0.344535309366266 -0.428702804666473 -0.128677490513768 -0.166789042250504 -0.205633620853131 +HG00554 HG00554 -1.00840191235686 -0.577261663470137 -0.456096661645165 -0.307509461721398 -0.12040237498892 0.258666493783402 +HG00556 HG00556 -0.848055082689776 -1.00863465054456 -0.737926435683117 -1.11521186364365 -1.01565381090727 -1.27736810446887 +HG00557 HG00557 -0.258070865438867 -0.702075016131307 -0.898828970400695 -1.00731365123704 -0.699892723167368 -0.85198235535901 +HG00559 HG00559 0.512325145433328 -0.159848201364617 1.0101271344291 0.889754278907699 0.991645682406416 0.357473797171452 +HG00560 HG00560 2.35103049522374 1.38476487314852 2.93431229457929 2.67963503290622 2.59177312878043 2.74130492657719 +HG00565 HG00565 0.693493897353094 0.45122330101701 0.914260639028392 0.216307248449096 0.13002352913316 0.257292217140844 +HG00566 HG00566 0.504341216180483 0.295803854953457 0.441051288043205 0.169708354932544 0.485322412946722 0.504243789999491 +HG00577 HG00577 -0.327394993265839 -1.2899847355064 -0.651353060942286 -1.32463584660251 -1.23375905923168 -1.38580276276966 +HG00578 HG00578 -0.64436979884252 -0.864539827337698 -0.458331104793731 -0.652046459253181 -0.806922584861549 -1.40599566345723 +HG00580 HG00580 -0.810731052407206 -1.18736581092731 -0.39762570337035 -1.12401955881418 -1.08270986745144 -1.65109647696744 +HG00581 HG00581 -0.64436979884252 -0.864539827337698 -0.458331104793731 -0.652046459253181 -0.806922584861549 -1.40599566345723 +HG00582 HG00582 0.341518162265229 0.333118567559456 1.27528970599024 0.654422262185107 0.607202957286391 -0.0845629674007201 +HG00583 HG00583 -1.00125525338016 -0.736233600598031 0.460555901286981 0.800725736706503 0.829969472836437 0.777593130410667 +HG00584 HG00584 -1.10629130677071 -1.63710899981284 -2.11519246360291 -1.39732876989908 -1.38606082834471 -1.22403127020172 +HG00589 HG00589 0.181577803998293 -0.146414262667756 -0.409005436001977 -0.961706413958204 -0.572834080927701 -0.863107162080478 +HG00590 HG00590 1.42666315768822 1.68597486188377 1.47960937115286 1.31580894681999 1.26082054564881 1.57867511495829 +HG00592 HG00592 1.50289233647569 1.3654257739226 0.772588038081694 0.660472278113376 0.201143201388677 0.0977654361447482 +HG00593 HG00593 0.229142350926582 0.590096100427599 0.740482196728527 0.719513981439472 0.831191030290955 0.284834758313245 +HG00595 HG00595 0.443725901573557 -0.367025078627747 -0.740384056127689 -1.12416819698378 -0.739220617017735 -1.17846048528483 +HG00596 HG00596 -0.657984988487064 -0.527854278204262 0.168868946080629 0.376665857193244 0.581306376069545 0.459571228946705 +HG00598 HG00598 -0.0372574082555566 -0.548862767886834 0.405607672359865 0.951310067404634 1.07823428548481 1.18385176233296 +HG00599 HG00599 1.50704507560604 0.899416558232304 0.813600029798835 0.970888495843463 0.910530273189082 0.75324430056381 +HG00607 HG00607 -0.466030107680394 -1.2090793842933 -1.47819225082118 -1.60892991063678 -1.37088665204054 -0.808045712246615 +HG00608 HG00608 -0.301519750206966 -0.649116002607095 -0.416174872317529 -0.940283168145715 -0.997844148126451 -1.2234544649569 +HG00610 HG00610 -0.245716093037264 -0.825466355187505 -0.647445214573629 0.00425314167413194 -0.00514816434852082 -0.185711473471053 +HG00611 HG00611 -0.213471640190012 -0.167211716506316 -0.69240725676054 -0.637206770652029 -0.449025347628915 -0.630678208466623 +HG00613 HG00613 0.708144549497814 0.0782928772395705 0.47285348591046 0.304397393657534 0.349276984803143 0.219339390266071 +HG00614 HG00614 0.816113483075918 -0.191017874301196 0.902784825871169 0.525964400961945 0.660820833580931 0.213762740739097 +HG00619 HG00619 -1.28319711573623 -1.01934071266087 -1.08170353214706 -0.564017183686489 -0.799829099021107 -1.20071479077567 +HG00620 HG00620 0.163126541122749 0.244075013438574 0.460284778702433 0.37671464488562 -0.0500914476946793 -0.104569264514783 +HG00622 HG00622 -1.03572674614752 -1.7557437928287 -0.350690824527306 0.224939950952661 0.344411098473187 0.561156039994166 +HG00623 HG00623 0.935605048169681 1.35254759938866 2.20776572875015 1.53457323664543 1.453045359185 1.02196863729376 +HG00625 HG00625 1.67741388286839 1.49897847636767 0.5037796900937 -0.00947078988970799 -0.171434097938028 0.129644366240502 +HG00626 HG00626 -0.031892084189172 0.115049244711066 0.250356875912697 0.308566877208615 0.0352706504201465 0.296868958536183 +HG00628 HG00628 0.23408413051496 -1.54801105115344 -1.85628030879268 -2.20453459456345 -2.27353364073746 -1.86049358930395 +HG00629 HG00629 0.0253740444162459 0.136315158080161 0.630633991173198 0.909254683769342 1.09560127860061 1.01767259345854 +HG00631 HG00631 1.02161636059449 0.312327787666798 -0.562517243386114 -0.386744998209341 -0.257739329788977 -0.514006429750941 +HG00632 HG00632 -0.694418272590498 -0.925583709314403 -0.907101715629163 -0.769846595432015 -0.933778109033468 -1.33749205694952 +HG00634 HG00634 0.647853284078909 0.434144563993818 0.746135235228786 -0.17956245585701 -0.31986977170031 -0.103713943609802 +HG00636 HG00636 0.560765934225684 0.190450646181559 0.308017684417151 0.000498244636496913 -0.207760898535089 -0.0890657441964451 +HG00637 HG00637 -1.68231752867707 -0.937638600438096 -1.10744311964424 -0.371665577875136 -0.278844310418994 -0.651949164481347 +HG00638 HG00638 0.480684407389808 -0.454113145081143 -0.844326936510208 -1.51926922308427 -1.33319791563152 -1.52562146303784 +HG00640 HG00640 0.0532068976602852 -0.82492957321844 -1.05577607317419 -1.03815547426562 -1.02600292876449 -0.830809706348902 +HG00641 HG00641 -0.351467633589739 -0.431692478323528 -0.790247174004514 -0.218436512060046 0.398131570526037 0.311294977611809 +HG00650 HG00650 -0.687288738595528 -0.60829266872776 -0.285560776798873 -0.286082728107545 0.156271683924333 0.292351624492596 +HG00651 HG00651 0.906260026784269 0.193021084371587 0.436497273783137 0.443862028166437 0.632436318826262 0.510591131308478 +HG00653 HG00653 0.227589574743871 0.236731105775695 -0.199218910866057 -0.877128422394779 -0.65882811412251 -1.3647369159474 +HG00654 HG00654 -0.259086237552271 -0.756058169799469 -0.845296738488581 -0.221137192701967 -0.484054289883298 -0.661080286765886 +HG00656 HG00656 1.75476548266433 1.1371715848816 2.74244123147237 1.85729006469312 1.237400438725 1.61362975737784 +HG00657 HG00657 -0.00738406060541926 -0.674782359931778 -1.42611605393989 -1.05282673738041 -1.00768475085845 -0.975835470502258 +HG00658 HG00658 2.01128306128339 1.33722919883537 1.14450884539348 1.08460303639314 0.430555563405153 0.562380779962474 +HG00662 HG00662 -0.948035605507265 -0.440590877672658 1.00553760304021 0.0717027294182594 0.160930505615974 0.340195331332938 +HG00663 HG00663 0.575849563223379 0.597692095082752 0.778487635876105 1.24069125997398 1.24540915770064 1.43140855125471 +HG00671 HG00671 -0.461683241858459 -1.03098016661035 -0.784883367455901 -0.0670825277127441 0.10551745639655 -0.0274176122856184 +HG00672 HG00672 0.908556241665261 0.95957123369238 0.632493143876328 0.81024980430399 0.657159300507128 0.459771913940801 +HG00674 HG00674 0.520665626310738 0.841561369545948 1.96990622119861 1.33364644954732 1.44380455674334 1.1835001916758 +HG00675 HG00675 0.387416922381752 0.370296932849112 0.449586442721797 0.130330967912118 -0.182081195957388 -0.211639797185269 +HG00683 HG00683 -0.0709329222700918 -0.726788624800345 -0.986609571182461 -1.33923447198115 -1.82527845326524 -1.65598988696897 +HG00684 HG00684 0.0281999536820696 -0.743363532926589 -1.37904633708779 -1.41413318393484 -0.909822199555774 -0.667518020122256 +HG00689 HG00689 1.25342313762301 2.01530606075322 2.17286217209906 2.20684660625056 2.39618889587402 2.40335235174748 +HG00690 HG00690 -0.399839431877289 -1.22411510754143 -1.90548309982149 -1.89915942706604 -1.46066453630696 -1.63601176611494 +HG00692 HG00692 -0.103448519920639 -0.122429141157377 -0.361969290018358 -0.0115143264902991 -0.385532872312313 -0.448633697722683 +HG00693 HG00693 0.266210063124906 0.0719190579053393 0.368287969429485 0.246439806139652 0.198762757504478 0.717016906559512 +HG00698 HG00698 0.873715741090316 0.912910222491137 0.707727538275939 0.527869940699949 0.568021888794637 0.191212714416768 +HG00699 HG00699 0.990064203710097 0.702626819643183 1.36596775516612 1.11799639481513 1.20303617897525 1.01079331680072 +HG00701 HG00701 0.2963682775502 -0.597669777997944 -0.284219474090353 -0.34325876266489 -0.378403461554903 -0.43106162949547 +HG00703 HG00703 1.82276123214938 1.20639710047113 1.93816900441666 2.07213295304964 1.4238036564245 2.03987514950056 +HG00704 HG00704 -0.551524296642756 -1.37260261497773 -1.57582259341175 -2.05091037898773 -1.63025018904783 -1.4946764952664 +HG00705 HG00705 0.377853752964962 0.576514699287272 0.236504145889734 0.249554042313788 0.336013070780546 0.37396485165803 +HG00707 HG00707 0.207594511359931 1.37622384921249 0.308880318373135 0.869907560788009 1.15353738873212 0.905221320711531 +HG00708 HG00708 0.219054496807662 1.46153037314291 1.69811041576174 1.25577344117164 1.35404084576422 1.44217920783853 +HG00717 HG00717 1.03799040579717 -0.366798314777284 -0.433147332832599 -0.208198818870621 -0.0490451441827289 0.0282087886540638 +HG00728 HG00728 0.0576501181436051 -1.58665931743654 -1.13445941104355 -2.08761247971759 -1.95609854913537 -2.2360989668653 +HG00729 HG00729 1.0433981489092 0.561557833954066 0.660869762568757 0.999833083336061 0.988748722600447 0.781459483886161 +HG00731 HG00731 -0.362818658022851 -0.327239863319609 0.32888618200225 0.356192976836647 0.094199268885282 -0.26408246274852 +HG00732 HG00732 -0.0672292917535376 -0.284277340600757 0.0718722209532635 0.379058115081694 0.00822821313720619 -0.234162189527961 +HG00733 HG00733 -1.28744257763259 -0.885400823853884 -0.410393158591751 -0.588811682363034 -1.06291635331595 -1.08117592327525 +HG00734 HG00734 -0.986895898956001 -0.790585128524449 -1.13323805609914 -1.2704086970171 -1.41302112455876 -1.51348784752163 +HG00736 HG00736 -1.28121176369056 -0.337952657083196 -0.10046440228181 0.341022259975986 0.698808087686643 0.744389867813684 +HG00737 HG00737 -1.63807084503014 -0.179855503489331 -0.220301151753945 -0.264441606361361 -0.411937199012961 -0.802420685941789 +HG00738 HG00738 -2.56107633704395 -1.78739549928678 -1.44059299522178 -1.23571412948669 -1.18207810566469 -1.2728890836877 +HG00739 HG00739 -0.207757331580878 0.685795119573387 0.87101628413475 0.344801475587803 0.711099496953939 0.69214258299745 +HG00740 HG00740 -0.996701676173367 -0.186928003187522 -0.37957678056771 -0.429636874051609 -0.602563035616294 -0.5813089302642 +HG00742 HG00742 0.0880611176831084 0.839978510639445 1.03437580490136 0.673894370494843 0.575090532895496 0.202107972855294 +HG00743 HG00743 0.983306163499007 1.50835665211451 1.39899532715535 0.888821488982435 0.643380457816257 0.376932139163622 +HG00759 HG00759 0.969811096532478 1.30432971849319 -0.0140801294596568 0.694950485264335 1.04167392378437 0.811353037904535 +HG00766 HG00766 0.345571303523933 0.176677990717215 -0.724551744087008 -0.692944564443814 -0.71619357394065 -0.940531331762187 +HG00844 HG00844 1.63664029693134 1.01189299510316 0.812323765132743 0.776518243645777 0.956601408209168 0.807026310964686 +HG00851 HG00851 -0.269240353633039 -0.841274025124467 -0.674980635917551 -1.00819092338544 -0.93636340260699 -1.22133888167016 +HG00864 HG00864 -2.05088303230863 -1.89973060313449 -1.2589926755664 -1.61710474577951 -1.51509967172831 -1.38352774096887 +HG00867 HG00867 0.163611277152585 -0.776148919168048 -1.0762757190305 -0.412857728692796 -0.414915375935304 -0.341891203754152 +HG00879 HG00879 -0.162357641656302 -0.0998457615794402 -0.558958774262886 -0.613336402422536 -0.666249319207641 -0.778147388124512 +HG00956 HG00956 2.40626884387657 2.15854873045606 1.32009223305503 1.56087335663076 1.76085735278163 1.81686495497999 +HG00978 HG00978 0.127484930920805 1.28423175332953 0.203331698070572 -0.0958205750449312 0.0225169068256034 0.198474463326234 +HG00982 HG00982 1.33410563537097 1.12821306846891 0.491641772918274 -0.0449694508307792 -0.26612720058964 -1.08338232890248 +HG01028 HG01028 0.651824634778265 -0.353805212066105 -0.712379174731518 -1.40785293777992 -1.50661361480399 -1.66691650259377 +HG01029 HG01029 0.165108371127593 -0.833973611781854 0.380949701463038 0.709138715349863 0.718266354242546 0.429315225726985 +HG01031 HG01031 0.415304993435729 -0.517434213895634 -1.01391732032039 -1.28066884140572 -1.34691590845645 -1.58355818197646 +HG01046 HG01046 -1.88323273191608 -1.35519118768281 -0.649154283633258 -0.213502237942839 -0.303595823380281 -0.0917033446188734 +HG01047 HG01047 0.139215006141052 0.244265205201363 0.415312001128936 -0.0550716491383591 0.247665974000305 -0.0295191271869761 +HG01048 HG01048 0.262576226266351 -0.671782096647033 -0.358013372477172 -0.229337274115837 -0.264369417918607 0.226370088707674 +HG01049 HG01049 -1.06702513069276 -0.907722074327247 -0.765804389202904 -0.507157865518416 -0.694088963539168 -0.83612687813085 +HG01051 HG01051 0.787537359188874 -0.120372925251928 -0.0578738164057408 0.256380929069891 0.115524871981039 0.121730822128539 +HG01052 HG01052 0.0938002229277356 0.276238924386311 -0.707654029074275 -0.587982683462208 -0.579715569742199 -0.458263292977386 +HG01054 HG01054 0.6748217709559 0.494225443244537 1.08490529123763 0.365157982688227 0.527783917482997 -0.0156152271300474 +HG01055 HG01055 1.00967705712875 0.562576815032814 0.404601441973221 0.624843485586042 0.70556130540282 0.44535785018964 +HG01058 HG01058 -1.2901566313019 -2.32804378291944 -2.59580873112296 -2.29932525294193 -2.64902946100247 -2.84744524031753 +HG01060 HG01060 -0.815394267883803 -0.162409391536326 -0.294585753951349 -0.596733101412266 -0.818472954217652 -0.908484850441762 +HG01061 HG01061 -1.36306712175177 -0.0637535755229238 0.67605212929005 0.593991582235101 0.625575571370622 -0.166458648104523 +HG01063 HG01063 0.169686780792187 0.312655203725 0.559604859958048 0.89766143099245 0.7809313773654 0.61271435975383 +HG01064 HG01064 0.780556142073317 0.410090552417025 0.681070380184417 0.199241512064769 0.343497245426514 0.136303172520466 +HG01066 HG01066 -0.0487900022143686 -0.53556818459952 -0.684052946434933 -0.765555705145497 -0.700680910138784 -1.12133385871004 +HG01067 HG01067 1.0400219305393 1.3682873681573 1.88434623219593 1.88600458515042 2.04782238066077 2.00862091533906 +HG01069 HG01069 -0.298306060702969 -0.0747643140496525 -0.397049939540943 -0.637524770182521 -0.735500618286381 -0.692816314716045 +HG01070 HG01070 -0.970279881508176 -0.433696390969047 -0.341440068112811 -0.611471717478631 -0.551226953704405 -0.578451248337564 +HG01072 HG01072 2.11502784465288 0.913125529855123 0.968131605888226 1.14619299013263 0.992619584994784 1.25081521594925 +HG01073 HG01073 -0.324900354137061 0.573295090353556 -0.0245793414238721 -0.00691393332292214 -0.0440495959861663 -0.549653067552467 +HG01075 HG01075 0.283153514472709 0.486879967176084 0.521979157437364 0.299519051466141 -0.00699020675067991 -0.0434639830656828 +HG01077 HG01077 0.607649411444273 -0.214443199582573 0.289463510080134 0.240247931655437 0.193335016652908 0.160800112828853 +HG01079 HG01079 -0.660578036016868 -1.48610372099539 -1.57392216332694 -1.15225278300577 -0.952160101602484 -0.84510899651183 +HG01080 HG01080 -1.34073824741975 -1.8365584789016 -1.88883670865095 -1.65932237202363 -1.43706449301876 -1.30278925993134 +HG01082 HG01082 -0.292073102079467 -0.964467092958218 -0.985889350503389 -1.0719365067373 -0.808510268048428 -0.492820934682864 +HG01083 HG01083 0.409912491465211 0.441539659426557 0.425586788457023 0.659219132271499 0.992008961846742 1.02177380675015 +HG01087 HG01087 -0.700592483828389 0.0634787149555543 0.397417750169038 0.938971906913665 0.743054949710041 0.770461046954019 +HG01088 HG01088 -1.97137387299088 -2.62428902142237 -2.40263217178463 -2.30437805359137 -2.19780821114743 -2.82139984681799 +HG01089 HG01089 -1.09592559291659 0.168863820452309 0.29744878992859 0.26559369384393 0.300451345354832 0.37906581014464 +HG01092 HG01092 -0.0745319497079268 0.154164246802316 -0.235191707258753 -0.487050366889601 -1.00077069649468 -0.912069203458121 +HG01094 HG01094 -1.97600466937457 -1.10969216866944 -1.31685601095948 -1.12014999472408 -1.13245206374029 -1.03497742011889 +HG01095 HG01095 -0.65449507902198 -0.410566436910324 0.226337882297613 -0.0275778354393821 -0.14020568503155 -0.917284050067905 +HG01097 HG01097 -0.166123457105421 0.0775316586126213 0.233423040100976 0.356418743392281 0.160915987593109 -0.167878495495778 +HG01098 HG01098 0.389438278366135 1.57152345101826 0.856053967865887 1.39393090423563 1.41046474104759 1.79896814094475 +HG01101 HG01101 -0.516708143122513 -1.12988511520703 -1.39743925771454 -0.798838530498498 -0.520286303973205 -0.290554172291584 +HG01102 HG01102 -1.45396933888168 -1.52923657567284 -1.81718276903885 -1.93814721123557 -2.43560177467252 -2.536499772455 +HG01104 HG01104 -0.4532399808264 0.359480623446129 -0.288181083175863 -0.371826224252666 -0.265756621535689 -0.200612728737484 +HG01105 HG01105 1.07287927836702 0.300826081331664 0.949929590799643 0.622921006857711 0.474570240480942 0.517619650543072 +HG01107 HG01107 1.14624930395752 0.998825877512789 1.17796195989767 1.1003407917123 0.740348268256497 0.808554718922784 +HG01108 HG01108 -1.21946211602629 -1.34215879335329 -1.18021680518978 -1.01546595095012 -1.24662087671687 -0.985106675322145 +HG01110 HG01110 -0.784374128364395 -0.496677712655907 -0.341288464473074 -0.654830882357298 -0.761907430393918 -1.06594802930618 +HG01111 HG01111 1.15320500322492 0.939842306359866 1.33385646720104 0.975287703078865 0.949589477453664 0.53900307416339 +HG01112 HG01112 2.23415634935353 1.96023385776362 2.09915712853514 1.61400411825598 1.93720344444857 1.55902167579701 +HG01119 HG01119 -0.49694352151798 -0.300969077609189 0.0328025468956264 -0.131682799784143 -0.252005585243999 -0.285456052262886 +HG01121 HG01121 -0.71569416320072 -0.721076882592615 -0.506013382454112 0.0128674765580529 -0.035954140615282 0.091438681864851 +HG01122 HG01122 -0.765216161401578 -1.60862357369059 -1.29820922002815 -1.79207670147342 -2.15637703126307 -2.18011262860375 +HG01124 HG01124 0.377461046764699 0.590352417685533 1.08552785027051 1.24217609623181 0.825810972087124 0.250328695432593 +HG01125 HG01125 0.862401582941758 1.72723332584686 2.08305459580833 1.59469979765424 1.78407302915807 1.81645085695968 +HG01130 HG01130 1.18776656545715 -0.20400281760796 -0.39244950508678 -0.552775133099258 -0.457439805048365 -0.648285612352352 +HG01131 HG01131 -0.317973466609086 -0.512476557784347 -0.0759510725733296 0.0742314937754103 -0.182409410579609 -0.528674544922467 +HG01133 HG01133 -0.0772912977753335 0.11772571439779 -0.317710030155879 -0.507470670683082 -0.401026781183939 -0.271807730177636 +HG01134 HG01134 -0.882562013606488 -0.304164860490783 -0.156950943800355 -0.460842105099996 -0.370981914553642 -0.591187879909344 +HG01136 HG01136 -1.28389363035976 -0.670891284063254 -0.63620855328777 -0.452795263161909 -0.739526249552303 -0.838372135551598 +HG01138 HG01138 -2.12461895951518 -1.91181853813093 -2.27878190133333 -2.2788418593023 -2.33442168860101 -2.57935561340809 +HG01139 HG01139 -1.03133569220317 -1.67958886474347 -1.27715637786329 -1.51929203358358 -1.76201640787452 -1.86356618391313 +HG01140 HG01140 -2.7255688598936 -3.48960265702082 -3.534509447602 -3.18218120643529 -2.90695850667854 -2.79651611015917 +HG01142 HG01142 1.36876093802428 0.918163896525822 1.01998051512534 0.671809918244323 0.923023629934378 1.09834688846294 +HG01148 HG01148 -2.15167978364682 -1.09370831966153 -1.01273488892855 -0.989154942914353 -0.579058514759783 -0.438484405483405 +HG01149 HG01149 0.378785918459694 -0.490900182001832 -0.759831656345468 -0.661299583323193 -0.162308141468899 -0.157602736641817 +HG01161 HG01161 0.30170947822673 0.138189312290627 0.448247394037839 0.612987708250082 0.387487129764974 0.43419434711608 +HG01162 HG01162 -0.502728178279021 -0.363356797123007 -0.309898351073839 0.20319385100495 0.329438075026712 0.222058547589248 +HG01164 HG01164 -0.152055737493025 0.308035142526433 0.480910249467009 0.528213814796662 0.419336703759515 0.423205440389408 +HG01167 HG01167 -0.780886039194031 -0.884733416062766 -0.514462670204683 -0.569307865469867 -0.654417117677284 -0.677338017483053 +HG01168 HG01168 -1.32259084670806 -0.759725379153556 0.110409772118819 0.00657674086515604 -0.120959461568743 -0.292622882722679 +HG01170 HG01170 -0.620086100181959 -1.64766892128074 -0.583816106910802 -0.478850388389281 -0.328343954077476 -0.287142932924035 +HG01171 HG01171 -2.61254051795247 -3.10704851251155 -3.3833600583239 -2.70187362949971 -2.39156159723366 -2.38952187592643 +HG01173 HG01173 1.12610406972187 0.788034523093638 0.659794641945089 0.762702236773811 0.493007511469538 0.504413246980749 +HG01174 HG01174 -0.830117758419288 0.425752795979906 -0.100221363254549 0.12049182021929 0.0953440116649235 0.27908090966451 +HG01176 HG01176 -0.992163862411072 -0.356006007714251 -0.000948029676554952 -0.516108307282527 -0.440316760821241 -0.193909837773577 +HG01177 HG01177 2.00401180966368 2.1873614946811 2.04596933851645 1.41942981814998 1.14221052380654 1.09076003283983 +HG01182 HG01182 -0.811496165531059 -0.455131227037336 -0.317497837694666 -1.11420117218682 -0.946699670532885 -1.14820151947293 +HG01183 HG01183 1.26881111005217 0.293401833262841 0.367065350515842 0.346072417217648 0.236835607138031 0.138047352132785 +HG01187 HG01187 -1.33893821209309 -0.820747243608164 -0.778852975020497 -0.755890262658227 -0.641288934379008 -0.218466899841812 +HG01188 HG01188 0.45280007292267 0.150738098925802 0.623496498650843 0.521805677888183 0.538736387859326 0.717465065295913 +HG01190 HG01190 -1.9710885793839 -2.44646397259934 -3.12208943680476 -3.26573487513107 -2.80271537198589 -2.70536211588646 +HG01191 HG01191 0.224112360391866 0.321669050387514 0.894739919235935 0.269167824982307 -0.0613134648120714 0.0668625074778336 +HG01197 HG01197 0.913726212824487 0.971574792994635 1.7603830456623 1.83657744669942 1.63468582256102 1.87133290380924 +HG01198 HG01198 0.434972564385469 1.63608403232039 1.27484014048465 1.55174793029627 1.88189303673607 1.66590271671704 +HG01200 HG01200 -0.103231008430465 -0.19609336571993 -0.033747160183868 0.224271987308854 0.488896298371158 0.124821425695487 +HG01204 HG01204 0.811453928793765 0.967590921578809 1.08496302665663 1.04405605173115 1.0858147000849 0.601965583398685 +HG01205 HG01205 0.00945950199782782 0.569747618453508 0.109997294555558 0.359200584178809 0.532673124709946 0.487163519909574 +HG01241 HG01241 0.0456532201944396 0.871953632709758 1.67354175260913 1.25057573074228 1.35683771334825 0.849806320358597 +HG01242 HG01242 -0.254930834420588 -0.671974180908013 -0.804921372855706 -1.1484393292325 -1.51803172508059 -1.40639471332711 +HG01247 HG01247 -1.41316701023152 -1.87975255538155 -1.6045697699374 -1.50475778604073 -1.68764027615105 -2.26253691623818 +HG01248 HG01248 -0.0561771837347624 -0.280097961443206 0.346114150092075 0.280765067264649 0.3819830734821 0.620696731191846 +HG01250 HG01250 -0.146219384442208 -1.13524341985976 -1.37754929212554 -1.36617400590196 -0.928458910682441 -1.06425300504688 +HG01251 HG01251 -0.837142720237702 -1.00626914479347 -0.950323286469095 -1.00665422131041 -0.974252836036134 -0.992029476658426 +HG01253 HG01253 0.181800312939764 -0.207941408852395 -0.714153694992736 -0.288419170588527 -0.141624576744825 -0.0475993174775517 +HG01254 HG01254 -1.63295165964603 -0.323537628204997 0.143923749729111 0.259206966769355 -0.253535603837077 -0.123316053325632 +HG01256 HG01256 0.161835917050325 -0.201154096800062 0.783162768705719 1.06865624734033 0.987678332700439 0.674856985558257 +HG01257 HG01257 1.07221025030889 1.24973332178043 1.15972812731623 1.21701728294735 1.20747152440509 1.33321072801547 +HG01259 HG01259 -0.443218788819389 0.218569548538555 0.598458545865893 0.781504275467113 0.521251863522846 0.190438916984451 +HG01260 HG01260 -0.846528754038152 -0.994871676423141 -1.09869592606488 -0.478522340130601 -0.695697226603642 -0.654789510724801 +HG01269 HG01269 -2.67635709586317 -2.04341897596366 -1.18319430006761 -0.566270137908785 -0.350470655408118 -0.561404620228144 +HG01271 HG01271 -0.900140149870621 -0.817676728984577 -0.840685091748383 -0.879405483601274 -0.266976467848648 0.0139690140005091 +HG01272 HG01272 -1.54174693835402 -1.73203109953465 -1.17245087947906 -1.17724615745063 -1.29431218575635 -1.26931219356592 +HG01274 HG01274 -1.27300061769842 -1.92249354966208 -1.67448506350215 -1.22414157115231 -1.03903858421546 -1.14598502767966 +HG01275 HG01275 1.43946517740391 0.945433801816178 1.04597992245549 1.228989326409 1.49419248240443 1.69042910274602 +HG01277 HG01277 0.0560619188395807 -0.881486002497123 -1.17102298098266 -1.38704685140463 -1.43559034665207 -1.20384033131475 +HG01279 HG01279 1.12936831463839 -1.56870285946202 -1.53793328619035 -1.71793836005597 -1.82195128615577 -1.26359613552789 +HG01280 HG01280 -0.499716599466621 0.608468923255927 0.740424093305443 0.536531178470865 0.336844078613524 0.539057669399859 +HG01281 HG01281 -0.293219216909658 -0.630713328449076 -0.222637410103881 -0.773011554243235 -1.1855318986031 -1.08556329417916 +HG01284 HG01284 0.213037902940212 0.962752271109888 1.49012177491007 1.76063014383822 1.62071363021781 1.24974905051463 +HG01286 HG01286 -0.989949341970186 -0.587430406974244 -0.471755045729051 -0.743502563394111 -0.799747066890777 -0.956842554557858 +HG01302 HG01302 1.37689846829933 -0.394288851367404 -0.190936331629367 0.269193898722655 0.0847352150301278 0.49777621891573 +HG01303 HG01303 1.12627035414627 1.0476067386224 1.31708966433057 1.0688230360613 0.884371004527811 1.0519217026383 +HG01305 HG01305 1.04055897734711 0.81311472929654 1.34585208735531 1.07167324748902 0.972960199811167 1.00272079059018 +HG01308 HG01308 -2.05227193659981 -2.00412753132543 -1.34202696502356 -0.921306326396674 -0.71997665817482 -1.06773045218512 +HG01311 HG01311 0.672400133635492 -0.371310973781149 -0.124385109483454 -0.0886047173074853 0.0397788640324632 -0.00763832712098503 +HG01312 HG01312 -0.218057251192066 -0.104315493829282 0.084532868732933 -0.0817456437566028 0.115044308813093 0.0515220305597754 +HG01323 HG01323 0.645640934309541 1.59855814630739 1.29976298398083 1.59547197756203 1.65366174476164 1.61052778177922 +HG01325 HG01325 -0.367411435932789 -0.883562824491403 -0.810719877765995 0.0514988794884786 -0.273726525094423 -0.717648951963806 +HG01326 HG01326 0.866280937176012 0.245018704940112 0.141507906280791 0.350005884421224 0.462628372055186 0.114972366835704 +HG01334 HG01334 1.01634162798444 -0.56619890719176 -0.784675404970081 -0.662120395780487 0.231796435307451 0.563088568856033 +HG01341 HG01341 0.0270364952104193 -0.134725331554681 -0.912180335650234 -1.21344577664107 -1.10778638550808 -1.26973413434623 +HG01342 HG01342 -0.750531245471334 -0.182287797878558 0.0609182844870908 0.100495807579533 -0.197004216042528 -0.101434428882508 +HG01344 HG01344 -1.01646811101686 -0.338239462381267 -0.212889805812505 -0.519671598775158 -0.211798164867336 -0.190263576370999 +HG01345 HG01345 -0.274198854851855 -0.324713531829016 -0.707864690344673 -0.914994311193586 -0.774719281581708 -0.571277944467679 +HG01348 HG01348 -0.963500861454814 -0.696445797418501 -1.8810353214953 -1.73811707125728 -1.67787430695771 -1.67177667488369 +HG01349 HG01349 -1.5748255150316 -1.6417723342736 -1.75363006173287 -1.81500616119013 -2.00639764855579 -1.98585739085203 +HG01350 HG01350 1.29729851429686 0.209606574357965 -0.314542638158636 -0.00491352815056658 -0.0114338001522069 -0.198526845940405 +HG01351 HG01351 0.41417817016145 -0.365371525049347 -0.178538244906232 0.0319928084478625 0.16581544554706 0.363054102274406 +HG01352 HG01352 0.403874664673609 -0.635365821678758 -0.765605746700731 -0.200629196567875 -0.258573465995465 -0.473957637843302 +HG01353 HG01353 0.21104987373889 -0.571559945972334 -1.3548838401297 -1.89298497900033 -1.94875334150842 -1.48226537621637 +HG01354 HG01354 -0.688861501789574 -0.904881625780648 -1.02185766404422 -1.18735774990622 -0.705105088622354 -0.928110695683882 +HG01356 HG01356 0.109483019571059 0.183405006059316 -0.646878368593191 -0.776627281649093 -0.948909548614385 -0.699358640799779 +HG01357 HG01357 1.15554287806981 0.9842959324254 0.818317964109175 0.462202626226254 0.735043778265987 0.0872000914518156 +HG01359 HG01359 -0.289548426313574 -0.213577921419401 -1.14644346813466 -1.11376026421632 -1.45029448697367 -1.52656798496225 +HG01360 HG01360 1.85411737621688 1.42136963530064 1.24065390553168 1.37705945497746 1.64321646658718 1.47004258037662 +HG01362 HG01362 0.221143013028902 -0.944695568106094 -0.540634616353061 -0.777572152387481 -0.498174000858318 -0.188261910381437 +HG01363 HG01363 0.925427114284437 1.1479164838248 0.587703336771641 0.253090866777851 0.356739811981082 0.7993723708467 +HG01365 HG01365 1.19578292058063 1.67265050228488 1.22839915516556 1.07201121865643 1.02652215674858 1.12794888727168 +HG01369 HG01369 -0.371471796188795 0.490703311063005 1.0374201560681 0.950280889348043 0.855765241539096 0.732423003714574 +HG01372 HG01372 0.871982775125205 0.795892985647674 0.746925768539205 0.210061963484822 0.143905026495681 0.1071314650877 +HG01374 HG01374 0.359934775064291 -0.480139474456318 -0.277981181485016 -0.739924716243531 -0.747853818340157 -0.940021329945599 +HG01375 HG01375 0.101012740728947 0.557772094920523 0.391683557853787 0.107570380147279 -0.094241697668253 -0.344942837575355 +HG01377 HG01377 -0.745100220302954 -0.933614252156716 -1.10550601626345 -1.25462447924871 -0.68673132562706 -0.434417607831105 +HG01378 HG01378 0.761255922134794 0.224972578728901 0.847965765670786 1.08136328754293 1.06013610637278 0.970706651306506 +HG01383 HG01383 -0.185016075450857 0.126084766751554 0.292167652186212 0.649533972756755 0.63054865164591 0.732911538477479 +HG01384 HG01384 -0.376776097768814 -0.684886410013683 -0.764564578088327 -0.501051629328518 -0.589064517084319 -0.608485735409673 +HG01389 HG01389 -2.52540657478013 -2.3494452066894 -1.98446150557832 -1.90441675305554 -1.88146040886959 -2.20112101032374 +HG01390 HG01390 -0.216088621896804 -0.633728844548772 -0.86612953335552 -0.665327982851277 -0.673740011726128 -0.673623882710452 +HG01392 HG01392 -1.31050646674806 -0.341381608329113 -0.611837983710283 -0.434317017059955 -0.0520842025342212 0.245311033176668 +HG01393 HG01393 -1.3868315726043 -1.13730718199767 -0.226952042017724 0.320687874863355 0.149023757341302 -0.0808234394736861 +HG01395 HG01395 -0.369110379133983 -0.327704484226474 -0.536045496240651 -0.459875751710459 -0.522737990529116 -0.410632975746015 +HG01396 HG01396 -1.76786111399407 -1.97919203277004 -1.43081047067373 -1.80454811392905 -1.57037809098957 -1.54216754028544 +HG01398 HG01398 -0.387947679863004 0.646036872418945 0.944462834734247 0.830581400887212 0.820319282364194 0.569176242986956 +HG01402 HG01402 -0.143453377199669 -0.656854635455792 -0.750049996887059 -0.54548282496974 -0.0248638519579986 0.289031318474099 +HG01403 HG01403 -1.25627432351079 0.0565630603634018 -0.0475933244427851 0.0544947159012094 0.0815882549795178 0.492810511046274 +HG01405 HG01405 -1.49748529910302 -0.675486179214294 -0.269705718313316 -0.109938872817205 -0.246170966119494 -0.55995878421836 +HG01412 HG01412 0.906532523850055 0.138438016362207 0.0541419129375798 0.249974877755241 -0.0734177886977202 -0.0246871483051148 +HG01413 HG01413 0.952682288122103 0.831965132146815 0.987277552942834 0.534381206788628 0.440010804756775 0.555966638918872 +HG01414 HG01414 -1.76187187824708 -1.03841063411994 -1.76363574399158 -1.39341183072651 -1.34130017179217 -1.78114826689218 +HG01431 HG01431 1.29407511788692 1.72445533030115 1.79911515821067 1.62759103663223 1.50530968368797 0.957710352170603 +HG01432 HG01432 -1.39832372341731 -2.88453800695232 -1.90273840485812 -2.02233792490257 -2.02783584551641 -1.60014875979912 +HG01435 HG01435 -0.615659006167427 0.347956551854007 -0.0500150505650003 0.315030692941428 0.131341678735152 0.433103713340291 +HG01437 HG01437 1.87517447019518 1.50319450610766 1.95256562845556 1.88525133756319 2.25032675869846 2.13669249403594 +HG01438 HG01438 0.827941632511678 0.48915051795762 0.440946216355489 0.15814416094753 -0.122576745261868 -0.390735716534569 +HG01440 HG01440 -0.0415161490303836 0.637587530431349 0.424570779326828 0.645387615492445 0.866922238824178 1.06686422254781 +HG01441 HG01441 0.470180913245289 0.354788505950605 0.162043741565919 0.639082703935097 0.829363234178458 0.287206099672752 +HG01443 HG01443 1.59595144626418 0.65807386896341 0.30054528042739 -0.141925428547988 0.0280334827003274 -0.174744310413324 +HG01444 HG01444 -0.686012051588657 -0.27905994471423 -0.00895598689676947 0.0984718525575118 0.477505494621828 0.370862883143648 +HG01447 HG01447 -0.592488167812348 -0.300283696935473 -0.549462798685103 -0.821451696439354 -0.996954070132533 -0.944387116290163 +HG01455 HG01455 -1.10344917189233 -1.04816139098602 -2.3837061078707 -2.51635849100206 -2.84127570364667 -2.78330472856455 +HG01456 HG01456 0.843087445386788 0.592970322596001 -0.583254413638941 -1.10419252698031 -0.967873656420389 -0.910646829642952 +HG01459 HG01459 -0.0531516812793578 -0.0129335297118303 -0.875519220148087 -0.929559309774893 -0.928078867749888 -0.550675589762934 +HG01461 HG01461 -1.27840934593318 -1.22432103108495 -1.17775683383538 -1.32192930406681 -1.17973185675098 -0.855168321614296 +HG01462 HG01462 0.0350404632371432 0.412275098186923 -0.157757666717962 -0.427130431413564 -0.668226651127958 -0.287958818347051 +HG01464 HG01464 -0.707811867090686 0.530871761865851 0.495561696973655 0.474545338341157 0.416525149011699 0.19177770374859 +HG01465 HG01465 0.528920912934608 1.15308789112295 1.06804456085943 0.825853813634716 1.12537477656051 0.583969937856406 +HG01468 HG01468 -1.21991147673745 -1.23704472357853 -0.835725597121319 -1.26604859070156 -1.27635290411257 -1.17928055192018 +HG01474 HG01474 0.657464930480272 0.18410708020911 -0.199696325597059 -0.681388329217854 -0.809007163632717 -0.865491671547563 +HG01479 HG01479 0.265805650765707 0.277507239311689 -0.00531257346018145 0.142045095263328 -0.120707352881501 -0.511372558582837 +HG01485 HG01485 0.0813896732654916 -1.02145060802276 -1.40324977630014 -1.78532445252709 -1.76637212270813 -1.55946450227791 +HG01486 HG01486 0.185407534779623 0.346672324399122 0.522050655292029 -0.0611571046654926 -0.295297069804948 0.376568965341953 +HG01488 HG01488 -1.23605008159277 -1.48095787488695 -1.24532830677223 -1.03430706021302 -0.582774375514609 -0.659096682394325 +HG01489 HG01489 0.215417991257471 0.432864164296546 0.542639336778388 -0.16535323909808 -0.114135308416046 -0.435378024267826 +HG01491 HG01491 -0.298349650135948 -0.179988108806062 -0.442174649875452 -0.696462803117249 -0.637695067642018 -0.755156194648509 +HG01492 HG01492 0.950067268722031 1.03447263953554 1.37596908602958 1.80210771718305 1.11517794766559 0.90117770378813 +HG01494 HG01494 -1.37714191226581 -1.01422240242487 -0.375966365219451 -0.13617605962827 -0.488527559974269 -0.206028708965731 +HG01495 HG01495 -6.53534016924918e-05 -0.253065948117042 0.201827369241621 0.621342982365044 0.803543811939933 1.06437165450962 +HG01497 HG01497 1.52972423088294 0.0523327914105978 -0.105198800159816 -0.113333959968485 0.336466545921616 0.837400060425705 +HG01498 HG01498 0.143506183825093 -1.1804959897088 -1.29244763929682 -0.990778536807508 -0.795524867073503 -0.846575641305347 +HG01500 HG01500 -1.69176571140875 -0.848416150338358 -0.369037125939871 -0.0972499929987629 -0.113013073446779 0.263893622668462 +HG01501 HG01501 0.303764811317159 -0.344990847128878 0.397443187273561 0.0720855084343503 0.0271737689607368 -0.571515499123998 +HG01503 HG01503 0.637540168637391 0.51456104165797 1.11565015016861 1.62196704731213 1.26429957251095 1.20234650565859 +HG01504 HG01504 1.238458855476 1.39226415474368 0.922440803048484 1.24272269677209 1.18006501773344 0.941511312669464 +HG01506 HG01506 0.546991778164785 -0.202789464135514 -0.359226629570567 -0.447713393671805 -0.356950953687618 -0.620364579566408 +HG01507 HG01507 -1.33967053219426 -1.10751906286181 -1.22697465110987 -1.18739437363232 -1.27516034060641 -1.48345153478365 +HG01509 HG01509 -1.56725039366498 -1.69178379249237 -1.69613248530138 -1.36703379281566 -1.19765616337529 -1.07800669927123 +HG01510 HG01510 -1.07208742145934 -1.6245058915749 -1.93411699768207 -1.91730586693242 -1.88411913943601 -2.06277846086997 +HG01512 HG01512 -0.383601096234059 -0.650699748161944 -0.596193100808546 0.0705499079956801 0.0228965573738326 0.401399222681235 +HG01513 HG01513 -1.22155851315302 -1.01818046037314 -0.296821154939304 -0.352026965778506 -0.153677450207951 -0.401466516848104 +HG01515 HG01515 0.290214451636607 -0.239936829194408 -0.158371365003295 -0.401637095027405 -0.525236454090472 -0.610966916233287 +HG01516 HG01516 0.213180794076704 0.201274594563971 0.25226658186724 0.00176357051935891 -0.0934262802416952 -0.41995382626325 +HG01518 HG01518 0.700171006334014 1.42669698574835 1.22678130117849 1.94173647783011 2.14481903509352 2.10958623791925 +HG01519 HG01519 2.29582889966632 1.53001736805594 0.845204982852829 1.30103873490383 0.704730693423844 0.659663571634504 +HG01521 HG01521 -0.883542468075839 -0.793313992717979 -0.563708561552832 -0.392222904041798 -0.741590852888063 -0.812953109349121 +HG01522 HG01522 0.0960228572960261 0.0111803217140495 0.429524300891878 0.150634401983199 0.110987921530982 -0.10728577875119 +HG01524 HG01524 1.81160842321327 1.61059900888546 1.40855750762628 1.22328936531717 1.16580898094236 2.00751652712152 +HG01525 HG01525 -1.47445427840469 -1.86044707647078 -1.30727738117827 -1.32127039762962 -1.20114335348713 -0.881800377466586 +HG01527 HG01527 -0.946490831831717 -0.547614436404531 -0.670013274423129 -0.828433055694628 -0.644152723500788 -0.610753471713586 +HG01528 HG01528 -0.668776398816508 -0.303792394089545 -0.161276992253256 -0.162831544788805 0.312595632411666 0.533979897434189 +HG01530 HG01530 1.70391444408163 0.896973506007174 1.17267511574012 1.49157648679448 0.56970451681084 0.811864705968897 +HG01531 HG01531 -0.375829042968718 0.392324298624573 -0.0375919797002714 -0.173974469446214 -0.281680580772696 0.175483875032654 +HG01536 HG01536 -0.987371170350921 -1.42198169649204 -1.13326725984927 -0.945334738219944 -0.911541611848413 -0.993803896432817 +HG01537 HG01537 1.1401342988918 0.940626097691864 0.742407951945079 0.253421976557204 0.581689102676721 0.364826861768907 +HG01550 HG01550 -0.531984661225364 -0.459509461403372 -0.656498305457118 -0.623797656882848 -0.18379401413369 -0.490060849800901 +HG01551 HG01551 0.590623512879545 -0.390080079069893 -0.904245374245555 -0.558420590007649 -0.714636953715633 -0.149016205976349 +HG01556 HG01556 -0.657235000735943 -0.703839977845523 -0.0201695030409685 -0.117134725949974 0.0387000786914809 0.0357552622826985 +HG01565 HG01565 0.184355365787943 -0.289970422853908 0.172204468364576 0.149675833202019 0.21394029252212 0.796601689413942 +HG01566 HG01566 0.31255571807309 -0.862049315920368 -1.35911718181915 -1.73188984725129 -1.53087088101064 -1.57825495909706 +HG01571 HG01571 0.582096433817546 0.404679976905174 0.291816558689495 -0.288649799673444 -0.341900168758385 -0.257150232393701 +HG01572 HG01572 0.263902426602069 0.744360996062796 0.66873286471365 0.314005717639027 0.400122750549802 0.497446530298972 +HG01577 HG01577 -0.110877842628921 -0.237626430318953 -0.653023120040794 -1.0925670521904 -1.31318747082674 -1.32103475409699 +HG01578 HG01578 -1.02526253312958 -0.468764010669348 -1.2451066486626 -0.963098965606005 -1.1601452851242 -1.52388180309917 +HG01583 HG01583 1.39374181969915 1.84901496623125 1.8128623360884 1.85170683512705 1.95614915696935 1.65873071932145 +HG01586 HG01586 0.025283901704329 0.296766328159349 0.201160873429479 0.621384014498593 0.605387446333366 0.304437992281571 +HG01589 HG01589 -0.155397829478927 0.134871744699826 0.488544556559355 0.511154592326348 0.515445837722773 0.737453193843246 +HG01593 HG01593 -1.5575577408656 -1.83146932524432 -1.28008386807523 -1.40655553391718 -1.08329909628062 -1.43527906900065 +HG01595 HG01595 -0.202691928702064 -0.65983540307678 0.672883669319398 0.552637370220293 0.431567621743275 0.125805431343531 +HG01596 HG01596 0.543198664344015 -0.0053279564689433 0.97046287661784 0.989255580844902 0.642990968861179 0.909587162989086 +HG01597 HG01597 0.255840987239352 -0.144732413992274 -0.684870459184917 -0.979785169033309 -0.686418012317034 -0.445563854539226 +HG01598 HG01598 -0.64984767056238 -0.884328899570028 -0.306570856264929 -0.101516270472159 -0.178133454239776 -0.305743554642156 +HG01599 HG01599 -0.613270840763381 -0.18945646883431 -0.653191797583587 -0.455925138122661 -0.236135437707534 -0.500138541065126 +HG01600 HG01600 0.254009546819488 -0.146747896432476 0.0991414119273506 0.243797359015914 0.0562326472688596 -0.486251565735633 +HG01602 HG01602 -1.14770202843593 0.122614831640826 0.0934535170163196 -0.0312253818454463 -0.00464618423599791 -0.474606786769187 +HG01603 HG01603 -0.285931953367513 -0.649527029736168 0.145221219040744 -0.501219734396395 -0.855427224038822 -0.63571301353167 +HG01605 HG01605 -0.592055690439969 -1.20079588828211 -0.628313552052474 -0.457779311213883 -0.318079406812234 -0.343899349621059 +HG01606 HG01606 2.48878426385302 2.30986119556707 2.37287397515279 1.98004296003109 1.96684024488731 1.85832322745138 +HG01607 HG01607 0.378973087434897 1.45921060233568 1.55954478435928 1.47984449924048 1.00925586500273 0.955355888209144 +HG01608 HG01608 -0.806383038134594 -0.654289468866774 -0.899145481188121 -0.887543927244714 -0.78412461104476 -0.784782448673085 +HG01610 HG01610 0.969604901637303 -0.125437667896334 0.0665161641765167 0.104309248802227 0.890934177210632 0.934497468173171 +HG01612 HG01612 -1.70470093874097 -0.683429460492486 -0.495318601977188 -0.0571121841676695 0.0619118614458705 -0.0946021534524977 +HG01613 HG01613 1.14787496365389 0.553248749797361 0.295849973428912 0.271395198444713 0.525466406887691 0.204553982235926 +HG01615 HG01615 0.304900321121445 0.220692182721274 -0.241626530059625 -0.157128284632479 0.0120104259244322 -0.393622238589609 +HG01617 HG01617 0.582864854375221 -0.508720727425934 -0.0265023494141907 -0.34595705141659 -0.344203748381781 -0.0990326765354165 +HG01618 HG01618 -0.0658051494450739 0.311898426437219 0.490555583321385 0.33489907874525 0.7939779987416 0.309961827657558 +HG01619 HG01619 0.0391885477322716 -0.901382004094266 -0.478808025056125 -0.140261499303375 0.147960739115485 -0.18680999375767 +HG01620 HG01620 1.58275563242506 1.58855958437012 1.81622986796783 1.66055389248043 1.29400445906817 1.78711769600147 +HG01623 HG01623 0.724932579599395 -0.804318972654929 -0.700513368139862 -0.960796101674958 -0.936121771693879 -0.997006762185365 +HG01624 HG01624 -0.110163415624227 -0.395315325497941 0.113771927704892 0.209557088211896 0.823278240652402 0.832215952720729 +HG01625 HG01625 -0.733743281744327 -1.26446611698284 -0.989333736794268 -1.1329480373698 -1.07548818491676 -1.20260313752709 +HG01626 HG01626 1.25936705632596 0.203151646743993 -0.175186544954082 0.0545698576036109 0.317773948832696 0.393488923132046 +HG01631 HG01631 -0.278301994838164 0.538432543170324 0.0259684908368571 -0.563839616062304 -0.47212757089207 -0.470916470166987 +HG01632 HG01632 -0.933398550350616 -1.03990661795547 -0.667167993938539 -1.09171827662344 -1.25811279258689 -0.997414797217551 +HG01668 HG01668 -0.902762744675073 -0.464452717899173 0.166315985566893 -0.370928770403893 -0.323142016136025 -0.195481197899698 +HG01669 HG01669 -1.49460776064537 -0.613570587751078 -1.16600612612364 -0.850937735624733 -0.531337787837257 -0.530429892638332 +HG01670 HG01670 0.071575358953144 -0.642294108026027 -0.17340518855191 -0.553713858272253 -0.760950601864324 -0.508292095327703 +HG01672 HG01672 0.39548103658771 -0.480732116514094 -1.29003962515776 -1.05907383978288 -1.07077026989592 -1.14700372438241 +HG01673 HG01673 1.55115591039563 1.8096390619089 1.90974106075568 2.33245416062056 1.80476091766337 1.53201817057114 +HG01675 HG01675 -0.102906350226058 1.51585635662236 1.4762750550659 1.46381944217939 1.70600790020057 1.61481694261336 +HG01676 HG01676 0.911442404389851 0.100776868106512 -0.117652054870316 -0.46340856657641 -0.507526823091895 -0.558861387963904 +HG01678 HG01678 -0.206758142794971 -0.100643653000816 -1.05946460246212 -1.0314971708691 -0.517975232591865 -0.352045584255605 +HG01679 HG01679 -0.846961270641596 -0.178853012291435 0.352715358993239 -0.107891138448213 -1.07947317639771 -0.977241652101797 +HG01680 HG01680 0.767575770063129 0.0890534453155634 0.628386311516764 0.413158426876978 0.373583143643128 0.408178929679963 +HG01682 HG01682 -0.913193037506787 0.157965885855589 0.12731585400172 0.208793585955216 0.357207764582335 0.627555107985125 +HG01684 HG01684 0.312898436320274 -0.534344151724778 -0.594600716419962 -0.815024309412167 -0.42133809273611 -0.268577696532246 +HG01685 HG01685 0.504580815916542 1.1397799763071 1.18592842648728 1.18197075014081 1.22143916504185 0.988373244186166 +HG01686 HG01686 -0.939879344881978 -1.1393382794906 -1.12343254406064 -1.72116968849511 -1.60316668252146 -1.67569684100596 +HG01695 HG01695 0.159749022431434 0.071168904469691 0.496933691781778 0.722328038293267 0.654928574778075 0.600641014194852 +HG01697 HG01697 -0.917987227692823 -0.891881880067406 -0.638941123316715 -0.651304753001196 -0.557972904931688 -0.703894815371425 +HG01699 HG01699 -0.579403855786847 0.591862541046515 0.891654742085045 1.01971995638518 0.984950117188343 1.45826404838911 +HG01700 HG01700 0.646512393845481 -0.532680759078221 -0.173096412984383 -0.605715665976203 -0.613401400605462 -0.272243556777651 +HG01702 HG01702 -0.51707134047641 -0.549923109587819 -0.863008129987325 -1.10257557298031 -1.09033003114518 -0.822062446722014 +HG01704 HG01704 0.289738509036231 0.394932716674708 1.04035078245591 0.869521642593319 1.09217100897126 0.752960504026046 +HG01705 HG01705 0.284459639481228 -0.330869683239475 0.535986244165902 0.0637465112901278 0.529770791405485 0.632465957953065 +HG01707 HG01707 -0.427910379720868 -1.07999632746584 -1.06533410336829 -0.957118370664654 -0.699078800863983 -0.646105412838426 +HG01708 HG01708 0.959620965645656 1.24540686987318 1.01171074242313 0.824660739865804 1.09732501673421 0.927679723824605 +HG01709 HG01709 -0.410727988955137 -0.033801472976051 0.135250603606707 0.212069555773064 0.103009135189665 -0.0299943197584776 +HG01710 HG01710 -0.123499926843409 0.320870405793666 -0.445825881305466 -0.385246982082819 -0.774195536449471 0.0423721072192168 +HG01746 HG01746 0.773040333117165 0.339204430898503 -0.21079556586733 -0.660908889248247 -0.481428704697498 -0.752662349589229 +HG01747 HG01747 -0.302168180502705 -1.34894946234907 -1.38161925573682 -1.29342573009199 -1.14945830155825 -1.12343829600002 +HG01756 HG01756 0.275767180742975 -0.617968768052885 -0.752245643801455 -0.869676870305644 -0.514722218718484 -0.599842625920911 +HG01757 HG01757 0.125529834689896 0.0146731610701145 -0.355877938566506 -0.794935004061832 -0.953143418971278 -0.853049394461233 +HG01761 HG01761 0.312777779875406 0.0497428817143399 0.315292450380325 0.0991278142608331 -0.0196010571206055 0.660211329892655 +HG01762 HG01762 -0.383342060057307 -0.26386522331521 0.0626983257892524 -0.289468026877985 -0.266225755431249 -0.422621766163966 +HG01765 HG01765 1.12725738456084 0.938402810814551 0.631875551128738 0.448361851500544 0.30269610270273 0.492493760654221 +HG01766 HG01766 0.431740185060514 0.744763655404275 0.995986186670816 0.924666321363336 1.37116176073917 1.53582599476681 +HG01767 HG01767 -1.59445157152573 -1.70778850644649 -1.72585051870273 -1.62175392713631 -1.21112479597393 -1.62134213487341 +HG01768 HG01768 -0.379172866042711 -2.26784476794016 -1.85664801842637 -1.27681097812023 -1.47120039117626 -1.55815313570591 +HG01770 HG01770 -1.64439361295807 -2.39819136410392 -2.39743271690161 -2.59617991397421 -2.14987768327154 -1.90951718944541 +HG01771 HG01771 -0.873653485923215 -0.521096002097872 -0.939801696145782 -0.874821070277523 -0.845547088496647 -0.877855552288076 +HG01773 HG01773 -0.704498178597208 -0.522548624215358 -0.116427084675177 -0.175128963422523 -0.383852423048729 0.090906553236717 +HG01775 HG01775 -0.103033930485996 -0.892743193335113 -1.38297318815236 -1.38828856376978 -1.3097431689289 -1.14738574269245 +HG01776 HG01776 -0.818982847336086 -1.87779215626296 -1.87747375226516 -2.18643048954145 -2.43918586935979 -2.64701987330897 +HG01777 HG01777 -0.0469504546432462 0.569263941065225 0.863689052599303 0.699570640283914 0.749799506909326 1.13883641137442 +HG01778 HG01778 -0.080202789952656 -0.32912502281235 -0.132934633893584 -0.757596298653139 -0.965016902493607 -0.72710161485056 +HG01779 HG01779 0.566066115969487 -0.861176340857841 -1.06710947245043 -1.26389943699373 -1.30602774278785 -0.83424873717867 +HG01781 HG01781 0.272907103574765 -0.0880942054663536 0.137187790403409 -0.0835195247368805 -1.25854570599839 -0.781875930498125 +HG01783 HG01783 0.488971897251708 1.07641943911071 0.136827606070983 0.0692808375277885 0.185697413081633 0.474604457021094 +HG01784 HG01784 -1.10536348978175 -0.655486281347286 -0.507373919392613 -0.689192837254193 -0.504161482697121 -0.537925559934141 +HG01785 HG01785 0.543200238601707 -0.222420719529095 0.193508933204945 0.334714032062625 0.272552218917013 0.0902227417409136 +HG01786 HG01786 -0.385852157691125 -0.810492479815166 -0.558648132173776 -0.533063646745676 -0.562229247960246 -0.754791069618188 +HG01789 HG01789 0.998977783209704 -0.423959574537111 0.318072563533421 0.208460158209825 0.127769671904882 0.220681964794537 +HG01790 HG01790 1.99452785763603 1.36022349903002 1.70792807371086 1.82533685257559 1.59276108189693 1.68858951290455 +HG01791 HG01791 0.721075187821876 1.22579505157543 0.601715445782375 0.552343240300183 0.087812258347135 0.44502659669901 +HG01794 HG01794 -0.902065446515821 -0.849082424016959 -0.925131141312547 -1.74922455247225 -1.49323155702064 -1.55775390478752 +HG01796 HG01796 -0.218868146159167 -1.57881934031814 -0.187588024914597 -0.00621698033314649 0.482228130784241 0.221531339186175 +HG01797 HG01797 0.471699333604106 -0.181834086320141 -0.669944179699648 -0.592507973190671 -0.509141986770683 -0.607648910133581 +HG01798 HG01798 0.771708845675489 0.773945760373354 -0.312211627974624 -0.708039449082015 -0.592780231143408 -1.16914605135379 +HG01799 HG01799 0.54972047015828 -0.385090754424753 0.196619776865226 0.365597117133275 0.543660828806472 0.477001922347695 +HG01800 HG01800 1.42010150139043 1.73321981439948 0.63756839327026 0.763890967663272 0.681363248444321 0.79956783498064 +HG01801 HG01801 1.07780155896755 0.628287797896708 1.29047848503524 1.20169394324941 1.01382288567431 1.09987137881685 +HG01802 HG01802 0.796726039905527 0.535470645845444 0.640156732805504 0.612348875678616 0.595363041475701 0.495056314529936 +HG01804 HG01804 1.16491424855116 0.941994405075009 0.496818424817788 1.08377741445394 1.07049794922788 0.69443023224211 +HG01805 HG01805 -0.789428869531012 -0.578378493358609 -0.811222832352601 -0.649900689828251 -0.961790480733387 -1.36510585208756 +HG01806 HG01806 -0.0266836781843838 0.202980833731968 -0.993794401629742 -1.1913265586966 -1.32164841470744 -1.45187933728487 +HG01808 HG01808 0.34706197048252 -0.615955629489068 -0.606005334440039 -0.075451314940964 0.0944466757299142 0.0764379257542814 +HG01809 HG01809 -0.256154633962576 0.57330219632921 0.788273653272312 1.08320492215773 0.934702637303362 1.17260629208084 +HG01810 HG01810 0.706526607987724 -0.00997651883479536 -0.0361393921314284 -0.485371407461571 -0.229693169295277 -0.119227715776017 +HG01811 HG01811 -1.31532290473338 -0.057598051258581 -0.0976400663504127 0.657698203638395 0.724186513292146 1.16029157303799 +HG01812 HG01812 -0.128288094485147 -0.173672314351914 -0.152387163390956 0.0764847148647364 0.224301223295418 0.0631277676744199 +HG01813 HG01813 0.440319413749977 -0.309525654860841 0.0732663669177699 0.219757080687093 0.0330431028627294 -0.380611214216637 +HG01815 HG01815 0.0170701616789643 -0.111878831757143 -0.417047838658216 -1.2823770518067 -0.963902530340155 -0.783506783176507 +HG01816 HG01816 0.275123283303412 -0.668961126906992 -1.87176082379779 -2.03652372873095 -2.18781121317786 -2.04960730674409 +HG01817 HG01817 -1.12286473024204 -0.253833339980091 -0.993764649834356 -0.757263105126288 -0.125198226950284 -0.171344403498791 +HG01840 HG01840 -0.186160868236428 -0.236539807290168 -0.831915487699524 -0.489285848972689 -0.328965364128454 -0.893243234193849 +HG01841 HG01841 -1.00773339041499 -1.03945936262992 -0.829101059234594 -0.716111133302523 -0.465753364945952 -0.0531542863895222 +HG01842 HG01842 -0.291315119289251 -0.669814916623374 -1.25917112932473 -0.700660546849332 -1.02420579801293 -1.13146336989036 +HG01843 HG01843 -0.159620301496272 -1.69566353795728 -1.25849529774514 -0.267187452881899 -0.309841648871863 -0.596661090396258 +HG01844 HG01844 1.18041016135984 -0.499836547311393 -1.25694599357389 -0.755660988313841 -0.659722382324753 -0.2595690133014 +HG01845 HG01845 -0.346747560729704 -0.432037245102944 -0.0385902635209726 -0.24439599781437 -0.246160478421425 -0.243320825676559 +HG01846 HG01846 0.98901375506734 -0.0324084563606599 -0.50857186225738 -0.737807509009488 -0.881203180423833 -0.679814736523027 +HG01847 HG01847 0.212312993079197 0.636333075790248 0.643507175470796 -0.17785253787103 0.0177073328291142 -0.309670832289277 +HG01848 HG01848 -1.37287420306814 -1.70516877331318 -2.10142838964683 -1.36019300444703 -1.74236287589564 -1.45366297527278 +HG01849 HG01849 -1.37833171816797 -1.77677962640565 -0.346504407993055 -0.0959628685863966 -0.0599448476527183 -0.158673815715284 +HG01850 HG01850 1.47314204619244 1.5556277192495 0.492068049809475 0.615648555768826 0.688464073314109 0.923142428272115 +HG01851 HG01851 0.389040928164158 0.35497097745345 0.489262845098797 0.876034561945055 1.33154620704533 1.5100740876996 +HG01852 HG01852 0.169220797153374 0.878237723165722 0.808481636043361 0.808820976711786 0.78850448118821 0.331737935717531 +HG01853 HG01853 0.38519670175939 0.284092916783559 0.0769851812557065 -0.244427107056247 -0.532528308477773 -0.638453108091907 +HG01855 HG01855 0.553101983263225 -0.168845479435771 -0.566318139849932 -0.426448772792931 -0.497641373721763 -0.494185610595046 +HG01857 HG01857 0.690527915231449 0.369266989208701 0.677278244156172 0.782246022734295 0.903622547823288 0.944311591334973 +HG01858 HG01858 0.890244016525286 1.16590210753169 0.628118342075602 1.08755711636851 1.26031216371741 1.08001011612941 +HG01859 HG01859 0.974068774621233 0.547569656265225 -0.217413619042087 0.185408348479786 0.302302062799978 0.143774378334641 +HG01860 HG01860 -0.591913060515603 0.0591284845273965 -0.190314304219502 -0.891754790338591 -1.27391102505037 -1.4936228067815 +HG01861 HG01861 0.306993221596683 -0.0694003669953987 -0.136486005045204 0.0461142706750714 0.0242290929257743 -0.395349676567226 +HG01862 HG01862 0.139476636509047 0.524770366183753 0.485715206770772 0.582657899690062 0.664318232769273 0.754349854119669 +HG01863 HG01863 0.456352707416017 -0.877759103178563 0.0203114814358045 -0.530236868303164 -0.456124629893759 -0.483474153966065 +HG01864 HG01864 0.828045730830034 -0.268766924095433 -0.553541511498483 -1.05725657673126 -0.763709302034104 -1.00274021893806 +HG01865 HG01865 0.757347416227452 -0.757544820778473 -0.987494406079338 -1.15722484774721 -1.04383308833047 -1.03360215687948 +HG01866 HG01866 -1.5656010288077 -0.524348197951803 -0.48022793300222 -0.867190494272513 -0.883791382722505 -1.16334307214586 +HG01867 HG01867 -2.16949309336444 -2.61323324009355 -1.60941398631398 -0.796251718543021 -1.03998029458071 -0.720774973218845 +HG01868 HG01868 0.566576752986067 1.00913303243688 -0.160413543666372 -0.330283368731104 -0.398269194612048 -0.861075763223021 +HG01869 HG01869 -0.300385426993114 -0.576719446366918 -0.123633328218712 0.188555895094812 0.830247794147843 0.861541385286481 +HG01870 HG01870 0.0302409378637507 -0.685015154465694 0.876672445981211 0.724796522717598 0.663996132382911 0.304373255692539 +HG01871 HG01871 1.47336658304904 1.07906729955233 1.24467625841575 1.55486086660177 1.545897441179 1.71663519293363 +HG01872 HG01872 0.082101989416781 -0.166529496444835 0.711980371233289 1.04609860386228 0.992458814213919 1.06077191333379 +HG01873 HG01873 -0.167071274790172 -0.556016965567255 -0.405263428977808 -0.685553977502012 -0.161091040583679 -0.421211432800288 +HG01874 HG01874 1.43615244891526 -0.530209287977945 -1.46834604313145 -1.45602731208791 -1.45783350862162 -1.64511972541836 +HG01878 HG01878 0.515164218200561 0.555131091253552 0.574958313872724 0.917920161550967 1.39861273477945 1.22472086651699 +HG01879 HG01879 -0.177144383071557 -1.02485709270035 -0.833275621878095 -0.91362599233633 -0.747679209650319 -0.94932541010956 +HG01882 HG01882 1.19440108487431 1.50887860203198 0.899816076301401 0.977998392823669 0.852070946178079 1.23067010160528 +HG01883 HG01883 -0.625058288569704 -1.41914544385569 -1.31233838718084 -1.8762044599682 -2.21279550234368 -2.17812174545245 +HG01885 HG01885 0.0491055947643569 -0.91230063058625 -0.40161963692427 -0.541523322367133 -0.328541454511732 -0.579426347439101 +HG01886 HG01886 -0.00503114656954703 -0.242524570078929 -0.00882414161542974 -0.862821814347758 -0.749843005911668 -0.365510673861427 +HG01889 HG01889 -0.850952760904299 -1.06266502287702 -0.350918042150596 -0.869758502956754 -1.55200942193302 -1.65971651133041 +HG01890 HG01890 0.739880601295592 -0.81184834091577 -0.649144863664235 -1.77323317322698 -1.61914463148153 -1.72229293435337 +HG01891 HG01891 1.01433295640227 -0.193564988540483 0.163021009994201 -0.879939843901481 -1.29431666127077 -1.54928549104603 +HG01892 HG01892 0.132179401131831 -0.259040467787622 0.185179591276735 -0.284388721661795 -0.474321920713177 -0.714498027998749 +HG01893 HG01893 -1.07355879101881 -0.329224441311242 -1.21397782136006 -0.638628351597003 -0.868277524889938 -0.277293628171642 +HG01894 HG01894 1.11769629227055 0.604112189716056 -0.0897171256319013 -0.77745100131819 -0.429215848120863 -0.400068619701034 +HG01896 HG01896 0.0423264362261307 0.100770404352812 0.206972277958637 0.0825009204418182 -0.385359086223313 0.00622342673175038 +HG01912 HG01912 0.416078481993714 0.682597301221624 1.22360691955681 0.977725312915575 0.849508872270923 0.560165090480552 +HG01914 HG01914 0.747754246859171 0.21545334423816 0.449247660580123 0.471025666826472 0.648625178847664 0.325002864349977 +HG01915 HG01915 -0.210983357525928 -0.596720688717368 -0.778249298641663 -0.740544435841332 -0.476105470250774 -0.485617820693193 +HG01917 HG01917 -1.16160816389942 -1.5389226958682 -2.35857311740057 -2.24797191398833 -2.05877864868188 -2.33939268048206 +HG01918 HG01918 -0.495376718655188 -0.473238588962037 -0.896727914948099 -0.795885098164598 -0.865200187156676 -0.920157127942712 +HG01919 HG01919 -0.0595038520743228 0.125359319949875 -1.07499815184119 -0.842717200488695 -0.711721899231256 -1.18999146176404 +HG01920 HG01920 -1.49505105244748 -1.57534363245328 -1.57135652963253 -2.04301216399481 -2.42139350214643 -2.51179258042539 +HG01921 HG01921 -1.35938976416449 -0.117090091199876 0.184740303205803 0.466620155663828 -0.00601796976806089 0.0595681192567201 +HG01923 HG01923 -0.268567271735525 -1.06073945558447 -0.724786802572174 -0.680742671856836 -0.638481795617239 -0.0787623468551646 +HG01924 HG01924 -0.808944573438576 -0.369845597803316 -0.42487869583109 -0.274433817567093 -0.579646511377646 -0.437452113215576 +HG01926 HG01926 1.00425290143409 0.249371241544002 0.171808543720096 0.258374697491674 0.337508737056394 0.291548507852672 +HG01927 HG01927 0.31986648451785 0.067913131396705 -0.0743877627561857 -0.354699484852395 -0.786301036622499 -0.827028081150871 +HG01932 HG01932 0.57723680806923 0.175426077067584 -0.468556523030664 -0.155499039454284 -0.442719735240826 -0.459651915231724 +HG01933 HG01933 0.046127047296863 -0.597538915371692 0.0436809224734834 -0.24676945151933 -0.14993993863223 0.110808720011135 +HG01935 HG01935 -0.15858298972769 -0.118119112766873 -0.501798843490255 -0.812283051461358 -0.823591559554262 -1.02091743636198 +HG01938 HG01938 -0.739893548605798 -0.251205583989562 -0.276444931490818 -0.635519703374434 -0.891261092428282 -0.669797442475538 +HG01939 HG01939 0.198010485708308 0.0795110073143311 0.103082839921649 0.0396460823494918 -0.376412922439782 -0.181413895062275 +HG01941 HG01941 -1.56568194977416 -1.24169903719744 -0.141003933511268 0.0834100427494107 0.318510945981287 0.585221765714188 +HG01942 HG01942 -0.952805091626064 -0.442076961225323 0.137327811082738 -0.191221507285871 -0.22513616190873 0.443821487043644 +HG01944 HG01944 -0.702311280237963 -1.54104270381373 -1.48438789899884 -1.68052438163691 -1.25777916298683 -1.24894531675672 +HG01945 HG01945 -0.492969030528807 -0.19100022479272 -0.314126464862616 -0.536718316219961 -0.800455764259927 -1.01312380328015 +HG01947 HG01947 -0.0947178899660008 0.660472576979802 1.49010297748318 1.32876195407008 1.21020933643795 1.22998753165239 +HG01948 HG01948 -0.255901290231716 0.325584586177595 -0.647044286371197 -0.850382881721582 -0.977099949861504 -0.844071733882021 +HG01950 HG01950 0.0378367495961924 -0.819783414719142 -0.386361027274385 -0.0109153139697313 -0.323267238293296 -0.440830562194819 +HG01951 HG01951 -1.54693527233779 -0.819859716962628 -0.569747644986261 -0.457807345542847 -0.401178759755968 -0.287473102936944 +HG01953 HG01953 0.284584701919062 0.772950757810941 -0.518346398333342 -1.0601412719671 -1.62824825947287 -2.05348983017701 +HG01954 HG01954 -1.258206445438 -1.57615009281736 -1.28496080743757 -1.16386622564865 -1.33090767660981 -1.11236481482938 +HG01956 HG01956 -0.725373019200042 -1.53897039119669 -1.5643675467566 -1.49450366246562 -0.86049122071527 -0.736782062542547 +HG01958 HG01958 0.422456825502199 0.44512636041211 0.508941154592353 0.302946163768151 0.477350677545195 0.895534353339507 +HG01961 HG01961 0.354364945066768 -0.0942679766903415 0.0196049189848466 0.453392121190448 0.642909301582743 0.541042896645406 +HG01965 HG01965 -0.2689291140222 0.533426247542257 0.133235559764747 0.508029106621966 0.63030233498739 0.396517847468353 +HG01967 HG01967 0.666610107880702 0.593665791080818 0.416097393619518 0.683477214109668 0.880636464096447 0.709109631672645 +HG01968 HG01968 -0.241707298811666 -0.63424431626996 -0.123385765706491 0.523688054630565 0.216681406530585 -0.0482044016762572 +HG01970 HG01970 1.98776083933442 1.22526853298288 0.340448564869239 0.0529521754630683 -0.200277747828347 -0.32538237580697 +HG01971 HG01971 -0.0478516320646443 0.894079998706281 0.820626214573269 0.546353819439503 1.11588875186613 0.979222584792051 +HG01973 HG01973 0.215236534454804 0.058781563771054 -0.229618894062545 -0.0684678097007373 0.0398801605348656 0.241833468343269 +HG01974 HG01974 -0.238516281202026 -0.521183585384634 -0.119989708671051 0.30135002460869 0.506911956099918 0.935959208296895 +HG01976 HG01976 -1.01495518449637 -0.983794866102417 -0.496180409208025 -0.299038405281313 -0.353718997334034 0.21701063726688 +HG01977 HG01977 -1.39419302330905 -1.03446278534773 -1.01581740026203 -0.817775539850523 -1.27453772709514 -1.3630183941744 +HG01979 HG01979 -0.266909504095394 -0.388315925779387 -0.331772381947361 -0.60922063767435 -0.694212266101978 -0.174070723019572 +HG01980 HG01980 0.339044118556693 -0.526383789925518 0.638232179906375 0.456868711931797 0.488371122426068 0.268289004328436 +HG01982 HG01982 -0.527291716876882 -0.372729297830915 -0.0299425670338718 -0.0922551350809924 -0.170874014678879 0.268813201809354 +HG01983 HG01983 0.0539492589214278 -0.203570154335856 0.0115377634385548 0.251099881787996 0.121618456151638 -0.392355027274403 +HG01985 HG01985 0.000301236172133634 -0.920403550223982 -1.25977128278461 -1.2199667175859 -1.23940721066827 -1.19378674357594 +HG01986 HG01986 0.754139690326993 1.12268741809449 0.651457138144651 1.10954955494468 1.37497381897165 1.33973058863458 +HG01988 HG01988 1.18391300672607 0.700550774056261 0.238677185287229 0.251589186576306 0.20116945895995 0.429148437033043 +HG01989 HG01989 -1.59296625881335 -1.02286716991 -1.70012706979597 -2.2377839782376 -2.3404954957052 -2.25573055649648 +HG01990 HG01990 0.774065939927511 1.00747091029437 1.00587058466371 0.798054621792208 0.895648923688369 0.869276183484818 +HG01991 HG01991 -0.120638560953905 0.849237486029767 0.0466338722349728 -0.269698052565518 -0.538433663741681 -0.791251333829696 +HG01992 HG01992 -1.49951765166637 -1.67773848737525 -0.991123009263868 -0.875178575977296 -0.677831464031128 -0.212581655990073 +HG01997 HG01997 -1.35755692552679 -1.15337146791004 -1.56236581609824 -1.21658628732896 -1.36912189253325 -1.58953802227791 +HG02002 HG02002 -0.261522254618652 -0.308932813095896 -0.70976128097979 -1.10320503156581 -1.42833010518768 -0.976779418994489 +HG02003 HG02003 -1.57287588941623 -0.955969242584185 -0.951938137050163 -1.02003883159763 -1.44369901860432 -1.49256073396352 +HG02006 HG02006 -0.0585841490301063 -0.34082310724411 -0.506859790738167 -0.588344378767645 -0.993358605662619 -1.04192188795579 +HG02008 HG02008 -0.75821825550631 -0.902830001069629 -1.09520711225842 -0.943973656440276 -0.984683580496076 -0.546067147583795 +HG02009 HG02009 0.975541950888782 -0.0960144755592606 0.062542132085309 0.295970259340951 0.379592136001599 0.215071322042515 +HG02010 HG02010 -0.357174158593102 -0.314155072741336 -0.612653992580814 -0.937680026586114 -1.19344407039839 -1.37958546681075 +HG02012 HG02012 0.321793308186726 -0.268752154942688 -0.517513830426456 -0.601290278285318 -0.675762612759106 -0.371904778627508 +HG02013 HG02013 -0.370227664594653 -0.129241848319981 -0.256565295681904 0.206953086948647 -0.0983475956360185 0.0703476133483456 +HG02014 HG02014 -1.24821517731861 -1.4952326137714 -1.92016543375632 -1.83736130748089 -1.27983387217092 -1.14376020359928 +HG02016 HG02016 0.451653136016735 1.08243612202093 0.536281538916106 0.0755770615081002 0.252641536492113 -0.239553430905348 +HG02017 HG02017 0.54244317217854 -0.0700969075784959 -0.354977422985013 0.0751574627746366 0.0778357671174975 -0.398517211341926 +HG02019 HG02019 1.51948403834782 1.27315551221121 1.64893962437824 1.58614336105701 1.40509300447737 1.12880391747009 +HG02020 HG02020 1.4220079222977 0.757084415634056 0.0547522558189315 0.0206264136482885 0.0408213802964426 -0.47575669386625 +HG02023 HG02023 1.54465828243752 2.40628219878375 0.925575745142064 1.18074358560188 1.14853648888168 1.05403690451504 +HG02025 HG02025 0.333691440564807 -0.37460957996167 -0.804452129518842 -1.40849959474724 -1.53400943378793 -1.90664884698125 +HG02026 HG02026 -1.17601682191481 -0.692821642267517 -1.38548221047251 -1.19969728387481 -0.757467336867497 -0.781939983089328 +HG02028 HG02028 -0.192800634613091 0.132503540495359 0.167502560999067 -0.129204731445435 0.02924604701052 -0.239080620815825 +HG02029 HG02029 -0.317494256612233 -0.637773333538534 -1.24978126697485 -1.29174182860304 -1.49726043154821 -1.32507189697823 +HG02031 HG02031 0.245724133270339 0.496165334928444 1.12579245209938 0.626079991686856 0.814199586117948 0.647713911172455 +HG02032 HG02032 0.25502296597291 0.0698288416639805 0.570554581226225 0.492576237596161 0.362505341940839 0.0467083279553146 +HG02035 HG02035 -0.721599010326166 -0.605854502991609 -0.153420984763527 -0.19058103121019 0.139558411425391 0.239534813963485 +HG02040 HG02040 -0.401058120263079 -1.42501344151595 -0.866162882174008 -0.772425106768638 -0.527937131148341 -0.380424448699371 +HG02047 HG02047 0.534483276577173 0.677791377551187 0.580033879040483 0.510867045287692 0.643438906444958 0.445062243190834 +HG02048 HG02048 -0.337072549498721 -0.73887448454592 -1.59388412374115 -1.3061193879213 -0.940565944858031 -1.51486812613321 +HG02049 HG02049 0.062703357536164 -0.940914671233367 -0.215096981086516 -0.408357419423598 -0.390947230301443 -0.641105797697288 +HG02050 HG02050 -0.165033734883956 0.173761629774242 -0.32088813128183 -0.402955431088683 -0.350179629097594 -0.171646295393455 +HG02051 HG02051 0.669827690837567 -0.314038707237444 -0.233477165572506 -0.199348799987926 -1.05586187184847 -1.07480580813216 +HG02052 HG02052 -0.243417617057363 -0.456744351949377 -0.581598827665526 0.133424136017154 0.397835874974464 0.378445788675463 +HG02053 HG02053 -0.446945448657029 -0.762676440065246 -0.921801192622247 -0.519595072252906 -0.438495123472288 -0.234346359757877 +HG02054 HG02054 -0.0497997906839032 -0.0448135221623468 0.55681383599826 1.16808284886839 1.48112075739883 1.0499074481721 +HG02057 HG02057 0.984179244028704 0.0195998205778414 0.64593178583652 0.0453658847575655 0.421406458581506 0.274125539352484 +HG02058 HG02058 0.12421381255769 0.471811692576504 -0.229583349684703 0.209985971787022 0.152177748315807 -0.182940290217115 +HG02059 HG02059 -0.238535915168484 0.525936186771651 -0.419010540717807 0.0833800184574475 -0.0990853133314253 -0.362772599928726 +HG02060 HG02060 0.7275450578763 1.17414788466888 0.354212927102659 0.488732339738045 0.308807227464719 -0.282139574295918 +HG02061 HG02061 -0.672516272490371 -1.12891873343212 -1.67356540674453 -1.26980009785424 -1.3367139399899 -1.02412098981552 +HG02064 HG02064 0.0759859566675417 -0.488914253748265 -0.231030974015652 0.412516329691699 0.202259896038091 0.213879088131228 +HG02067 HG02067 -0.632539744072554 -1.28224577045573 -1.28844194607671 -1.07382041036395 -0.944023595427887 -0.58946072470069 +HG02068 HG02068 -0.655927953828146 -0.589305846891644 -0.993512446483987 -0.96687609499049 -1.39022853751179 -1.18776505379295 +HG02069 HG02069 0.114446104362484 -1.05149700193811 -0.911120691658021 -0.457412198581216 -0.766166989088849 -1.41001677900721 +HG02070 HG02070 0.0657126190822337 0.437308508901055 0.307485637851124 0.0583874401709838 0.101186645974544 0.109821414344079 +HG02072 HG02072 7.05177397950906e-05 -0.700926330025056 -0.858989595214308 0.18566589506391 0.32191959204373 0.587795694686913 +HG02073 HG02073 0.684684766892547 -0.0600739728039927 0.509425938540727 1.62960529422891 1.68138066739791 2.09146742377092 +HG02075 HG02075 -0.136011622926071 -0.144020728796706 -1.31516965664033 -1.23976499866669 -0.974264549937313 -0.634827958314758 +HG02076 HG02076 0.480784047755716 1.89262947444124 0.951401807873719 0.681982450714497 0.607217469208393 0.650183521025324 +HG02078 HG02078 -1.8032056022026 -1.76950130759774 -1.65171908281118 -1.02614348308462 -0.891795617051005 -1.06903766404148 +HG02079 HG02079 -0.0153112489650877 0.819082965941368 0.822692489458731 0.332975150003747 0.470069435540543 -0.206511608694463 +HG02081 HG02081 0.136077318510209 -0.569826918203902 0.217152728744852 0.361007969234221 0.495048400371487 0.205216305471239 +HG02082 HG02082 1.11334052529678 0.998274465144879 1.63870530294573 1.64553539471756 1.29272313012813 1.37996189290884 +HG02084 HG02084 0.0375951705789905 -0.581254723973163 -1.6122546157213 -1.58441890635154 -1.64570914010632 -1.68632119691309 +HG02085 HG02085 0.94954141737941 0.457368454912579 -0.826905044276783 -0.666035070056027 -0.837435146446616 -0.974596979514952 +HG02086 HG02086 1.49648396921349 1.52418152038502 2.2579821751966 2.39159153419311 2.37819370100951 2.78486706016119 +HG02087 HG02087 0.345994572432312 -0.277476999268352 -0.618935727042651 -0.103934241242066 0.353408621616195 0.661633981102546 +HG02088 HG02088 -0.553328072539797 -0.476751045089794 -0.393849837299142 -0.485007093544669 -0.791032057122326 -1.24003559570362 +HG02089 HG02089 0.954129847289545 0.541045705744423 0.575979872217049 1.04551448913319 0.986546715055507 0.83727443937473 +HG02090 HG02090 -0.553998704307175 -0.482541613529062 -0.940754672861008 -0.955379481507024 -1.01440483064087 -1.36050128109449 +HG02095 HG02095 0.0205308186581176 0.480077358946595 0.0938914199157626 0.0310217010664805 0.202308192359958 0.278207629579139 +HG02102 HG02102 0.011924917363234 -0.113698337395534 0.254533156026257 0.061116498213793 0.215261167937587 0.113373279734887 +HG02104 HG02104 -1.16514351264804 -0.837231395628768 -2.4446939994535 -2.18671157056376 -1.94595688117273 -1.67171118497702 +HG02105 HG02105 -0.159186756593347 -0.51455011319235 -1.24421031940058 -1.21358244069154 -1.25133641713923 -1.16029232547894 +HG02107 HG02107 -0.438360825007016 -0.267523127811549 -0.0377675994424418 0.174558336573317 -0.148417072083702 -0.404880057902205 +HG02108 HG02108 -0.0340357981442298 0.5572238118903 0.899330855446666 0.887502131396263 1.0669860522162 1.13863279285617 +HG02111 HG02111 0.0985368455482715 0.0582610559348131 0.0183007912641668 0.13912827304462 0.518999467125159 -0.215487988301942 +HG02113 HG02113 0.286959770947227 -0.157816403623865 0.0257852798870412 -0.474200670841694 -0.244686828808557 -0.931878862293697 +HG02116 HG02116 0.853704330756581 -0.0407342991487414 0.823206722802621 0.931011997536669 0.479330314663198 0.250696612321772 +HG02121 HG02121 0.0556140867305807 -0.215381567496463 -1.03806679986375 -0.941528651632645 -0.461354258110075 -0.872731704920446 +HG02122 HG02122 -1.52618038749306 -0.98969226908801 -1.11179089640573 -0.287159947406354 -0.449505342593119 -0.517716192785271 +HG02127 HG02127 1.13995521532819 1.15427698611853 1.17077047145002 1.75417643723191 1.93950262920449 1.81141399808508 +HG02128 HG02128 -0.550878635785487 0.305280170707251 0.0559482444528225 -0.509470741186401 -0.25562078608786 -0.0599420192945225 +HG02130 HG02130 0.295264949870454 -0.540154483355767 -1.35266857509251 -1.26286009767171 -1.463978444595 -2.28829749811845 +HG02131 HG02131 -1.12751814028713 -1.32347470040184 -1.22384585315686 -1.27558931364465 -1.52959633731757 -1.66714568517969 +HG02133 HG02133 -1.78115380184643 -1.32263629017187 -1.61896940269091 -2.15964521502323 -2.10713248705973 -2.13845677940919 +HG02134 HG02134 -0.290888634612932 -1.15016113925695 -0.967890993694422 -0.583737983004711 -0.26796533053826 -0.442071540041842 +HG02136 HG02136 -0.308144515215649 -0.145618075847257 0.213645783361861 -0.23630021152167 -0.186588883002173 0.0419846903206973 +HG02137 HG02137 0.542945197683034 1.23572823534796 0.288147679940726 -0.00211715340634335 0.00334885534818005 -0.0352739286399021 +HG02138 HG02138 -0.313723482490185 -0.690299717099152 -0.651041194337954 -0.612233492691605 -0.825682819008474 -0.620007735666613 +HG02139 HG02139 -0.474000692301182 -0.354123364052644 -0.804259970367027 -0.419709979773868 -0.54722086638149 -0.560539247427961 +HG02140 HG02140 0.394352689224925 -0.0286418184295612 0.636728197887945 1.0156092208688 0.967273037548872 0.498117382676615 +HG02141 HG02141 0.446554099192998 0.76602915501118 0.849066725552255 0.594816450922536 0.665651662133859 0.833630808437703 +HG02142 HG02142 1.63310273506047 -0.296001973617083 -0.115971188683565 0.596481064602857 0.649998938418256 0.84222143383527 +HG02143 HG02143 -0.279543701071673 -0.733122535961706 0.421472878962369 1.07135016210565 1.50600202993887 0.892965824741301 +HG02144 HG02144 0.400551875291583 0.00095805787616895 0.259124581475463 0.267748595839968 0.454062699057343 0.196384572365093 +HG02146 HG02146 -0.264915152413633 0.611687319178825 -0.270025829080492 0.0636354508213836 0.0784978658248827 0.136629852087787 +HG02147 HG02147 -0.84760821144662 -0.281125539027488 -0.72737175260011 -0.570625951798838 -0.692176827513438 -0.380426058368235 +HG02150 HG02150 -0.906916262107318 0.208498222816427 -0.829879265833134 -0.729801180442575 -0.943793606801597 -0.751035680182978 +HG02151 HG02151 1.27927191349421 0.0313275008265938 0.885700209450726 0.766732576114654 0.741985552665213 0.965719273996399 +HG02152 HG02152 0.137485683475795 -0.340578011490463 -0.747714337499949 -0.260590346478668 -0.453467647617357 -0.555063219100427 +HG02153 HG02153 -0.0696590155848997 0.0440793758062595 0.034651550764477 -0.57481359679546 -0.27706537170321 -0.577732767076419 +HG02154 HG02154 0.121399557617473 -0.842870528689423 -0.637935108625102 0.039663889591422 -0.135852764836989 -0.326191289808497 +HG02155 HG02155 0.0110368974564293 -1.12524512239155 -0.722381060062221 -0.745943739958403 -0.646851000161523 -0.424004011381407 +HG02156 HG02156 -0.252440592878463 -0.36651207387964 -0.389282468721232 -0.309868796853359 -0.208901899481683 -0.326046512578335 +HG02164 HG02164 0.0669731606694307 -0.210011824887861 1.57510694784912 1.41418497902425 1.55975852358108 1.47238235795644 +HG02165 HG02165 -0.307911343326572 -1.65483194511569 -1.45645521488941 -1.81434200575891 -2.26427645668284 -1.80827690602196 +HG02166 HG02166 -0.88689514202556 -0.585499323597677 0.298586514106774 0.607721165210637 0.738685931348265 0.738143994906844 +HG02178 HG02178 0.330792468078327 -0.636389779030771 0.600997559289448 1.54481530782236 1.62933285587707 1.59881439858978 +HG02179 HG02179 0.284393570704501 -0.30873085232953 -1.06271683479709 -1.72437964915905 -1.6174764952903 -1.00878248863724 +HG02180 HG02180 0.136114503214256 -0.652982790597081 -1.19429443755329 -0.951513740317159 -0.99075360094282 -1.26129034216771 +HG02181 HG02181 0.19507162707902 -0.545481295830193 -1.0272620488483 -1.22891716080895 -0.798384933302042 -1.23439306210938 +HG02182 HG02182 0.544089822953776 0.0529373872026039 0.0712997607235215 -1.02730110038781 -1.22765318920043 -1.18650786175648 +HG02184 HG02184 0.0534861584344237 -0.243596386181762 0.120365986321569 0.394955384753088 0.841769622497604 1.03387401588275 +HG02185 HG02185 1.10290008867529 0.889351005407635 0.883873552284729 0.626144378330786 0.33885243118357 0.543147983640784 +HG02186 HG02186 0.522009494703566 0.854303784124225 1.84172265178246 1.81964460755815 1.80154453042712 1.47110431456786 +HG02187 HG02187 -0.0210945214025957 -0.211225918218572 -0.0976033496629513 -0.163741194181496 -0.0340336381421328 -0.409419293772049 +HG02188 HG02188 -0.483225199272595 -0.70180050812914 -1.21893696671966 -1.19668521910959 -1.39493971688617 -1.63566273709118 +HG02190 HG02190 1.47936420976658 0.729906654435866 -0.789592270647685 -0.523611158564823 -0.130761373568826 0.0907792526546572 +HG02215 HG02215 0.246093359948309 -0.613374480025597 0.00442355569986021 -0.158027158934155 -0.381064279574966 -0.810181798929188 +HG02219 HG02219 0.290384923307262 0.651420021052636 0.878030714971353 1.72592489052219 2.00625390791157 1.83142479357369 +HG02220 HG02220 0.0907158177154037 -0.792455949344053 -0.897634057785243 -0.667584973841764 -0.367448840479624 0.0261935214138146 +HG02221 HG02221 1.39323181468747 1.52388171670193 1.29795570469979 0.806415908834037 0.839688100669191 1.253957145851 +HG02223 HG02223 0.0433397762902433 0.952800648273751 0.390005260110696 0.402903278857399 0.358535824223376 0.276059198701342 +HG02224 HG02224 -0.432882659421067 -0.826297891402165 -0.77261651568377 -0.892881133224835 -0.929412710761493 -0.877061725374215 +HG02230 HG02230 0.434227058523205 -0.0665552924422174 0.536305915752162 0.321969063782712 -0.27328627259881 -0.341848402413007 +HG02231 HG02231 0.971033409227811 0.752854734809588 1.38090360442041 1.05173697215823 0.729932035630414 0.678790719710856 +HG02232 HG02232 -1.02711124349085 -1.07844281524774 -1.07042609894001 -1.12391376150883 -1.15789247065127 -1.54434578409995 +HG02233 HG02233 0.325880858325222 -1.07639824792874 -0.782453943337657 -0.672059512325112 -0.756791324312742 -1.02549599451781 +HG02234 HG02234 1.87827738026227 0.081905350971113 0.125160819402923 0.319741536446763 0.359853500810596 -0.0225900827444459 +HG02235 HG02235 1.05506036464698 1.6705574623939 2.09124080642826 1.86895072862293 1.94280963314052 1.66415288020916 +HG02236 HG02236 -0.875456411437307 0.344756478867706 -0.705580844434096 -1.02842315986652 -1.20603314028078 -1.26885820603617 +HG02238 HG02238 0.337032492588304 -0.858220474703728 -0.592983755230851 -0.795757100412079 -0.62053780808571 -0.74694622553514 +HG02239 HG02239 0.479828128782031 0.150834422455752 -0.09678918314608 0.0360884256430275 0.17200397638541 0.258001249721563 +HG02250 HG02250 -0.835677388999906 -0.0857602237494442 -0.00430561689004775 0.399830867253664 0.366315211171267 0.317636993351928 +HG02252 HG02252 -0.917061003973937 -1.04201977220926 -1.43491500908547 -0.935403845352435 -0.892438163381552 -0.797496334202764 +HG02253 HG02253 -0.288728707086401 -0.778602575912858 -0.204054275100508 -0.551275236836032 -0.757678527826769 -0.647972989114698 +HG02255 HG02255 0.198963245786077 0.294369959133437 0.632625462462631 0.799014583762091 0.446331819803931 0.165226046248382 +HG02256 HG02256 0.449294494392687 0.859836972719847 0.511784075614715 -0.135317607687147 -0.177979800770757 -0.314122016089255 +HG02259 HG02259 -0.139772332483695 -0.537199105717349 0.12797632758199 -0.670413083764018 -1.17782498030695 -0.730205208233925 +HG02260 HG02260 0.482623691324725 0.42816693813342 0.467593589582823 -0.302388669988886 -0.340683265280134 0.0339605845496969 +HG02261 HG02261 -0.423320643352018 -1.04450436915815 -1.14414503012059 -1.82962774419646 -2.10695238757978 -1.77098441924573 +HG02262 HG02262 -1.22200871125354 -0.728010875834865 -1.07885107245303 -1.33730288539765 -1.60820098163283 -1.02705219466163 +HG02265 HG02265 -1.52382725809461 -1.50538579727296 -1.78276820682003 -2.18012968243229 -1.80719830528972 -1.46236600390152 +HG02266 HG02266 -1.39660882429495 -0.733780354270285 -1.61719601460431 -1.78637273785088 -1.59496406857527 -0.79014038866161 +HG02271 HG02271 0.0616268974376487 -0.36208222146014 -0.298085040656459 -0.413030055040767 -0.526150810695688 -0.428343594589058 +HG02272 HG02272 -1.3306480892442 -0.286838463862908 -0.613290477184323 -0.603334313286914 -0.764921725857938 -0.437835295003984 +HG02274 HG02274 -0.491448188603507 -0.943902231496703 -0.778566012407437 -0.105449793016347 -0.541305824656973 -0.242089890165899 +HG02275 HG02275 -0.0477088600002127 -0.856054217522479 -0.439397427847828 -0.304653680062152 -0.595395408468762 -0.882205686491931 +HG02277 HG02277 -0.48848517137048 -1.3892101748764 -1.23089990462693 -1.01724699373275 -0.756989118921771 -0.655259545218429 +HG02278 HG02278 -0.308659532937739 -0.238637412588393 0.31665792158371 -0.227270839661531 -0.424599084494946 0.142370058521079 +HG02281 HG02281 -0.763227346683967 -0.144318390457615 0.187677620187397 0.346466014369953 0.564512878846465 0.348855089696648 +HG02282 HG02282 1.06561092996966 1.50143278317092 1.86779787946131 1.61154332789903 1.27263672712387 0.971010724848976 +HG02284 HG02284 -0.00925588599506855 -0.561882216997141 -0.544568280480889 -0.0564414627416815 -0.285341676219907 -0.433065637611469 +HG02285 HG02285 -0.0187992528466387 1.26741230649451 1.05725569717116 1.27135013517838 0.969680239257304 1.66419632228713 +HG02286 HG02286 -0.387843316402201 -0.0260268707105136 -0.188105658632576 -0.155621319648225 -0.201562358970926 0.0105692196662695 +HG02291 HG02291 -1.41188925917532 -1.63385992303534 -1.5670047614415 -1.93100023252933 -2.23948618764323 -1.97695794689893 +HG02292 HG02292 -1.7649987917401 -1.0854990218693 -0.973498252897299 -0.885282234608255 -0.927014379326725 -1.15592802214294 +HG02298 HG02298 -0.071529456769773 0.143678594035084 0.241496371283433 0.380485024131678 0.362421653779601 -0.0738329118093674 +HG02299 HG02299 -2.88577011722569 -2.56171309164069 -2.69270886594537 -2.53954486108941 -2.50944142571693 -2.2526987675219 +HG02300 HG02300 -1.03906145918618 -0.877313957605241 -0.732821898423562 -0.309879520233591 -0.101994561313834 -0.0671918126424366 +HG02301 HG02301 0.131440455110912 -0.0347527621785832 -0.307580711078874 -1.05152265603478 -1.27520318337186 -1.08325100613573 +HG02303 HG02303 0.177124137552544 0.282490854030377 0.228825150334138 0.109978590812922 0.159889128596831 0.333943258145796 +HG02304 HG02304 -1.53242044620621 0.0955104281335247 0.117515927271702 -0.0925619015597685 -0.365617333637496 0.0231883464555487 +HG02307 HG02307 -0.747167444037173 -0.113590937384802 0.0497212654515626 0.0344878924347001 0.0650927437451887 0.427052948009446 +HG02308 HG02308 -0.588976527469903 -0.10244073588586 -0.297836106305943 -0.00747646795290928 0.103226044574388 0.118719033006672 +HG02309 HG02309 0.737042897861946 0.371365387301162 -1.23352404584054 -1.12701961621945 -1.07910671680604 -0.785143228230172 +HG02312 HG02312 0.273583947347211 -0.424401132053991 -1.33949366766149 -1.68852214809773 -1.85811856851815 -1.61751849145857 +HG02314 HG02314 1.44108721011915 1.45735554595247 1.22661269017869 1.50119305492765 1.66552361077861 2.14106629159007 +HG02315 HG02315 1.37570373455301 0.595507707321013 0.0565792170535383 -0.277017864786842 -0.605868281200115 -0.11092124131006 +HG02317 HG02317 0.67268566088696 1.16409440062316 1.31389246379735 1.19962240968689 0.788362044218707 0.639421601975782 +HG02318 HG02318 1.93001883311425 2.08793186315078 1.91371782956367 1.95734992225505 2.20380665616182 1.72635544589969 +HG02322 HG02322 -0.506166525596112 0.392170943023892 -0.204898994398839 0.827215116601421 1.54900830546318 2.07609305743342 +HG02323 HG02323 1.45182792918489 1.05171036903802 1.64249067234462 1.52250334176958 1.01101048858661 1.28846096558486 +HG02325 HG02325 0.0532018241353082 0.31539156357613 0.0558639219492807 -0.0371317051269092 -0.201828621028511 0.420072050794078 +HG02330 HG02330 0.664865002430467 0.778210013463493 0.398763535638551 0.279172586895216 -0.120383647218096 -0.419379095593436 +HG02332 HG02332 -0.433157869573195 0.017477782113377 0.0251565352042025 -0.163937732929283 0.0974079809731901 -0.129894073457642 +HG02334 HG02334 -1.48305970544298 -0.66506880953393 -0.757294823804377 -0.508043533433282 -0.290354568398724 -0.595987277781798 +HG02337 HG02337 0.0520946429944664 0.0980284271893211 -0.181566187620347 -0.307625588063334 -0.197749623800181 0.0280288430800807 +HG02339 HG02339 0.900034901032052 0.301431742075616 -0.686589228078965 -0.558004434118718 -0.253662635259241 -0.540150262905096 +HG02343 HG02343 0.0354240250001027 -0.635635285937241 -0.141446549107658 -0.340280294425177 -0.174171567251574 -0.225158122611262 +HG02345 HG02345 -1.29065855624811 -0.96800530998168 -0.901443863439076 -0.93768901352767 -1.06206254809228 -1.29459139128774 +HG02348 HG02348 -1.42210017587853 -1.88611835288559 -1.30770694763625 -1.73237630578184 -1.93636876479317 -1.78860283116835 +HG02351 HG02351 0.481766084638992 -0.969082668365312 0.0584392166258315 0.293306739374669 0.655328091009854 0.243021888425793 +HG02355 HG02355 0.881795617748204 0.0464691469231765 -0.322994697213476 0.186477496261481 0.0759781973677332 -0.383616923937596 +HG02356 HG02356 -0.213299671227062 -1.20804953227418 0.00753027391180185 -0.325520806180019 0.0523582743590247 -0.134305017470313 +HG02360 HG02360 -1.27010831908902 -0.925174304935639 -0.216245603630943 -0.154517651037098 0.276209699186542 0.251507656279916 +HG02364 HG02364 1.08255152022141 0.295212627132806 1.04216791660484 0.664461776551976 0.800960790647032 0.243363038766354 +HG02367 HG02367 -0.277601968679092 -0.624996452669937 -0.624472593327412 -0.415943487617682 -0.314599531072769 -0.459222285238169 +HG02371 HG02371 -1.79089900086664 -0.821842591247372 -0.60237327535758 -0.657766920331459 -0.631666883594287 -0.843882398036409 +HG02373 HG02373 -1.12485951290289 -1.16951897951853 -1.55036527406753 -1.33943478752282 -1.02373262908246 -1.0222089323192 +HG02374 HG02374 0.444457824886745 0.511109871672281 -0.0325553404396512 -0.0463459782426624 -0.312629108473369 -0.181283828123759 +HG02375 HG02375 0.0644918420321219 0.388476642372201 0.317004554233053 -0.79704980053961 -0.934437997185055 -0.925882279923331 +HG02379 HG02379 0.295408654014353 -0.77227199188764 -0.219554269215474 -0.451978593660895 -0.0191610802659098 -0.385208477513964 +HG02382 HG02382 -0.650428055277704 -0.0429037336161418 -1.03124551130534 -0.882173841045917 -0.857894771081053 -0.797307167142419 +HG02383 HG02383 1.02585878202383 0.685156900806564 -0.0837109381021798 0.281109958223725 0.247066547692136 0.333715326322202 +HG02384 HG02384 -0.205547260716745 -0.552782181981844 0.169587174597839 0.256631604799922 0.654342290507432 0.600593169034763 +HG02385 HG02385 0.259381256466313 0.490784303507654 0.972879636125857 1.03192309985863 1.23071576562684 1.04051999486511 +HG02386 HG02386 0.737502385703963 1.0420747674942 0.934323192103174 1.15571653348838 1.08999613834662 1.06844961467306 +HG02389 HG02389 0.962758875631922 0.68586530455601 0.0139217305807757 0.29450671259009 -0.164001656940258 -0.313278096155114 +HG02390 HG02390 0.0160816425741152 -1.25569882949521 -1.11605172100769 -0.705617865739094 -0.854590205320632 -1.52522808328648 +HG02391 HG02391 1.8863487066949 1.03627181132045 0.485481404247649 0.387365155950974 0.448920227236666 0.565749945751293 +HG02392 HG02392 -0.566349526651613 -0.506858980149166 -0.612650059611855 -0.91192881298268 -0.707416217136031 -0.835088577509608 +HG02394 HG02394 -1.04608771104287 -2.22599013498153 -2.10340266490763 -1.66502824886392 -1.51298112411559 -1.71180902022663 +HG02395 HG02395 0.913263884212897 0.925585519581739 0.674266312229588 0.383811465050643 0.154344693280895 0.17983525978397 +HG02396 HG02396 0.0664026876612576 -0.763042143608164 -2.02158626476465 -1.71381900790856 -1.70360071949416 -1.79435883227405 +HG02397 HG02397 -0.547695422172566 -1.31707647835798 -0.165135016205094 -0.409465659312818 -0.629207903799017 -0.120413108992245 +HG02398 HG02398 0.705532620807854 -0.249122246220744 0.0164609383376474 -0.612079277036916 -0.776037529946837 -1.07213351046739 +HG02399 HG02399 -0.709338680881997 -0.542797705812542 -0.0798388152414758 0.0417451495878038 -0.102128251873422 -0.175612111551202 +HG02401 HG02401 2.88322217917005 1.5941688545268 1.33169192269839 1.19130624356606 1.03315948821294 0.328859304793263 +HG02402 HG02402 -0.599691895649974 -0.138981890066681 0.337768248114397 0.223945523633905 0.424465844620358 0.311474553362022 +HG02406 HG02406 -0.0618749867345944 0.0241514701161513 0.771653970485628 1.5258478798433 1.62001595557941 1.1724767033491 +HG02407 HG02407 -1.13812010878932 1.20154012453123 0.686959170991646 0.772403069905826 0.712955468064732 0.235497929170592 +HG02408 HG02408 -0.620289782279067 0.355095411396325 -0.396578175300875 -0.412639434732205 -0.470590553976183 -0.438284808221241 +HG02409 HG02409 -0.0893811181060398 -0.000943584339740526 -0.427460329991823 0.164527079938775 0.201817390789831 0.439501395381411 +HG02410 HG02410 -0.774641808111887 -0.343866804699808 -1.2097317761311 -1.65554521251678 -1.58197997155099 -1.60182816133525 +HG02419 HG02419 -2.44994880757785 -1.62258531169068 -1.65049788428414 -1.65900328444594 -1.66194297684748 -1.9631575136026 +HG02425 HG02425 0.852372854176947 0.777279870443974 0.362280735259785 0.206847398099739 -0.447081912881177 -0.271017489861745 +HG02427 HG02427 -0.554462345698704 -1.40273109659853 -1.37011539851179 -1.12197458000134 -1.18423655833763 -1.11618631148119 +HG02433 HG02433 -1.76289846235747 -1.83528404225218 -0.903364977134565 -0.899948810814929 -1.15423284027761 -1.10984950126866 +HG02439 HG02439 -1.43576089401144 -1.08569596444998 -1.07159834035669 -0.468593588762141 -0.410240432747507 -0.105484554835304 +HG02442 HG02442 -0.103019028355547 -0.392752499305832 -0.152932323503767 -0.828498942884723 -0.690232155085223 -0.77378868767098 +HG02445 HG02445 1.1414334347924 0.785175466194967 1.28186434564604 1.91605361166761 1.4865622285602 1.53486023745762 +HG02449 HG02449 -0.438110513577131 -0.803745004118046 -0.496978673563495 -0.89573913800053 -0.114625652519813 0.154838136698905 +HG02450 HG02450 0.629783613746554 0.452813556329491 -0.174724110832651 -1.14051388708599 -0.899854286302934 -0.0680544953052337 +HG02451 HG02451 0.399430961952331 -0.648853737248424 -0.759559725830604 -1.58878058324739 -0.848999891224069 -0.380859440389089 +HG02455 HG02455 -0.331609262882121 -0.410010608949085 -0.834597289605959 -0.646471536211838 -0.63967223779751 -0.815980372850163 +HG02462 HG02462 2.34265727400148 1.38840721613076 1.1480150431361 1.43875283600126 1.1534344172311 0.74164730196598 +HG02464 HG02464 1.5457763196942 1.21094635165525 0.956729113712611 0.871261959191985 0.694735570640528 0.781319135447381 +HG02465 HG02465 -0.13675628299209 -0.0400063267687951 -0.293122039117375 0.527794114552529 0.705686377937066 0.981516834714537 +HG02470 HG02470 -2.48355200088266 -3.32692082709171 -3.11336600200383 -3.15180753443285 -3.36990365602698 -3.39377622676989 +HG02471 HG02471 -0.511149208698381 0.702919202847185 1.0142997050302 0.798601521197367 0.504228428477628 0.632069983322114 +HG02476 HG02476 1.21492001736028 1.10614027313961 0.775575441182904 0.987155853619717 0.908933202704292 1.10402254795872 +HG02477 HG02477 -0.281511267409594 -0.691138707767909 -1.23036510475682 -0.974067541277031 -0.633619769001088 -0.623279373048835 +HG02479 HG02479 -1.47135850296951 -1.47570315091733 -0.267771390832823 0.00242876744584144 0.208519699331242 0.652468345191328 +HG02481 HG02481 0.963455774523421 0.784333153443187 0.698841952708804 0.977172552067881 1.00784070960557 1.1854680783021 +HG02484 HG02484 0.340431205637254 0.712161493042484 0.397590297237295 0.586913088661373 0.752083132841758 0.468221254223213 +HG02485 HG02485 0.895137975939005 0.769126057404718 0.273259167346862 0.403009217657644 0.352091275234193 0.305533577151717 +HG02489 HG02489 -0.236135991650128 0.16493618416845 -0.0463985352631454 0.578304710643015 0.529133759741593 0.254401339402979 +HG02490 HG02490 -0.701067274800774 0.531718031241122 0.66320476856482 0.77452704884211 0.78552847516982 1.11105681455436 +HG02491 HG02491 -0.442965119836845 -1.18621034350308 -1.47780227957304 -2.17809895302194 -1.74197044681164 -1.4389877376824 +HG02493 HG02493 0.363483245990914 0.856629700515162 0.814222684256307 0.553226210391697 0.0594417812609806 0.0389537782499462 +HG02494 HG02494 0.164345642937196 0.668288980991007 0.909842508039899 0.838364913042376 0.204408273658823 0.0622467340939765 +HG02496 HG02496 -0.384746383362349 -0.42465957404514 -0.30252079554285 -0.654918342479895 -0.76496683161725 -1.07226926664012 +HG02497 HG02497 -0.0397094487031886 1.01642749134102 0.630092753057581 0.602376560950854 0.683658934922503 0.660214335107948 +HG02501 HG02501 1.05476433619215 0.977083524876028 0.941420755549917 0.66131647031044 0.475583187430209 0.448818956176263 +HG02502 HG02502 1.0090024953695 0.0573236473712018 0.0392045600478877 -0.216316003656822 -0.040881133788664 0.306973992746384 +HG02505 HG02505 -1.41418844609334 -1.62550854610651 -1.02367241951925 -1.06044507474611 -0.527289080811342 -0.50483512251144 +HG02508 HG02508 0.835582242263824 0.735733418203665 0.42269168695556 0.401386039077637 0.461537175465167 0.6149960337963 +HG02511 HG02511 -0.299483554846456 0.278447194314814 -0.423958652804523 0.433918250508694 0.415180294479579 0.456639106164384 +HG02512 HG02512 0.978782865584214 0.260453626729015 -0.150456767571059 -0.318529982007443 -0.121257197807331 0.075803301957937 +HG02513 HG02513 -0.707756093048766 -1.85150500182904 -1.0717171731594 -1.53810987227659 -1.18970641828668 -1.30638085992972 +HG02521 HG02521 0.366229524865242 -0.521662593353629 0.0585059383494161 0.198828984936914 -0.093237486918776 -0.64796760691386 +HG02522 HG02522 0.873890149147139 1.24339930923413 0.926075244209784 1.35646172784312 0.645472394658508 0.507194670245878 +HG02524 HG02524 -0.694503774746426 -1.31685308593835 -1.81202958248853 -2.22648328307326 -2.19865993572428 -1.9977678038594 +HG02525 HG02525 -0.826835731296399 -0.315094001017415 -0.225229204668781 -0.816075874527228 -1.03224195571798 -0.87204495129547 +HG02536 HG02536 1.51842026924999 1.07740289227113 1.31669806450864 1.05854960207666 1.2316305595714 1.80342150696765 +HG02537 HG02537 1.02757136838729 0.208125002960796 -0.212683287978621 -0.0431149887777272 -0.295410320321085 -0.453883457530323 +HG02541 HG02541 0.343065240226725 -0.0786834271589439 -0.11872395972475 -0.230013958172137 -0.403390805933448 -0.217448301537166 +HG02545 HG02545 -0.143518486811097 -0.426889352543977 -0.747428996210531 -0.0728816043977018 -0.3572813832266 -0.320211160808343 +HG02546 HG02546 -0.61675118646407 0.263318946303049 0.520742695325282 0.793874977086068 0.986265060020911 1.32560595073942 +HG02549 HG02549 -1.07021478134673 -1.43733758824156 -1.69739730747416 -1.70725811007738 -1.27859202855863 -0.944129513025985 +HG02554 HG02554 -0.122002527011667 0.116736365323814 0.0517432820170059 -0.160133538073637 -0.229724237153123 0.000301544968609362 +HG02555 HG02555 -0.668968184634043 -0.242406242819711 -1.96427180730628 -1.67297731139479 -1.96688616421778 -1.68598907681335 +HG02557 HG02557 -0.217794148722426 0.607329819127389 0.814386311365082 0.772512453849258 0.700909143450013 0.563094894246722 +HG02558 HG02558 0.870161792648366 1.32851438234358 1.16751895753551 0.808617956229429 0.885127365376379 0.612175025367865 +HG02561 HG02561 0.248183309765527 0.42401012317241 0.527724056312359 -0.0174291733987697 -0.185592576165891 0.240076577703281 +HG02562 HG02562 0.142671350288948 0.0555670142073911 0.635736878437698 1.07836369935339 1.6873674418621 1.90756514647779 +HG02568 HG02568 1.03440177476336 0.614603819953954 0.866232442272614 0.661917225182479 0.746290233768877 1.23656546452729 +HG02570 HG02570 0.393592046880064 0.481088200152206 0.171404490697597 0.240332308192981 -0.1855320030585 -0.528728619146462 +HG02571 HG02571 -0.393452388069553 -0.600664946574813 0.377999772880866 0.546446647649056 -0.11918271290948 -0.443892794875825 +HG02573 HG02573 -0.212409414081264 -0.614178439213845 -0.457419982646478 -0.277948595323449 -0.46270458125529 -0.421339816752877 +HG02574 HG02574 -0.968339670478427 -1.5772721976002 -1.15845199522926 -0.850387678276586 -1.33251342561641 -1.53294037159336 +HG02577 HG02577 0.0151284960581974 0.349128831888987 0.464463832846777 0.791522224181822 0.985647725940684 0.948587164584424 +HG02580 HG02580 -0.213573148930021 -0.774051519086668 -0.823832165057129 -1.10230587553355 -1.68863302351054 -1.60408311557295 +HG02582 HG02582 0.858811544523485 0.861146680524426 0.543211495451568 0.210259217397157 0.765176805168972 0.291600174383507 +HG02583 HG02583 -0.239059797294097 -0.42404777622979 -0.428309868932342 -0.179898885795097 -0.605783422237568 -0.581811672167237 +HG02585 HG02585 1.4279768363321 1.31002929437845 0.952722568415821 1.15047250363462 0.98355622532296 0.839709794580394 +HG02586 HG02586 1.23839596433358 1.36667764218933 1.00841795789692 0.904604008477406 1.36492613299275 1.18813283705104 +HG02588 HG02588 -1.56717611193722 -1.08809508482649 -0.61478405514315 -1.00200467887637 -0.12442977347301 -0.123864539414074 +HG02589 HG02589 0.433358113548505 1.13675539227427 0.444668424126257 0.451987447494944 0.613546343675009 0.450654215922511 +HG02594 HG02594 1.29109625441309 1.29980232134426 1.04013331619283 1.10785951245019 0.509386227278712 0.753319480269985 +HG02595 HG02595 0.256104084962902 0.987053247106304 0.98081157451519 0.928137204889358 2.09899458977281 1.78485662542077 +HG02597 HG02597 0.915764909864986 0.839574742121575 1.31345945452764 1.91914556588627 1.82975473129465 1.35815589696198 +HG02600 HG02600 -0.632581567638176 -0.469873880422194 -0.966712574952274 -0.62019083332485 -0.848850247093959 -0.82833683143869 +HG02601 HG02601 0.0219640517541641 -1.25333367455965 -0.0800660184215031 0.388535034299611 0.628442708933449 0.917217563109909 +HG02603 HG02603 -0.484917914740455 -0.948437028637315 -1.04437243849367 -0.888052671748172 -0.351617042282418 -0.40065120966214 +HG02604 HG02604 0.24000063379007 -0.982902743002061 -0.847057166600517 -0.846003524255412 -0.822770299372361 -0.188425071861071 +HG02610 HG02610 -1.23156716164785 -0.634250687063429 -0.461045070006964 -0.742386975815344 -1.35143656487351 -1.00504413952806 +HG02611 HG02611 0.850755558223099 0.259686559867317 -0.385117607133155 -0.07376951079336 -0.0774626826633884 -0.286524418281438 +HG02613 HG02613 0.342943589047518 0.851627089309467 0.438149590598348 -0.112643706652312 -0.232824109579282 -0.303978206337911 +HG02614 HG02614 -1.31159662675502 -0.524511733583572 -0.0952782964392715 -0.539087578537853 -0.187813590960998 -0.127726663839509 +HG02620 HG02620 0.501521581400457 1.03601690679886 0.96287933199054 1.15894969774545 1.20214344767198 1.11298846893175 +HG02621 HG02621 -0.456198622102971 -0.518437987843175 -0.246741242017803 -0.516290040416512 -0.73367535653935 -0.723846812439298 +HG02623 HG02623 -1.03109111038126 0.0425568097032959 0.49907811538068 0.344623585378847 0.244366952806084 -0.0415091984568506 +HG02624 HG02624 -1.89306671336313 -1.00538625132646 -1.59913068329655 -1.12658988195157 -1.26108830275098 -0.927845802009674 +HG02628 HG02628 -2.20090437372336 -2.21959235389843 -1.11596215863754 -1.33936007828838 -1.5684917846797 -1.39276483935546 +HG02629 HG02629 -1.80182249926292 -0.811151020349684 -0.544423172364555 -0.737965474695945 -0.639511976790459 -0.816487202207221 +HG02634 HG02634 -1.65644956385243 -1.73134179907519 -1.14509324914912 -0.470360074606836 -1.32069299844286 -1.23187747761987 +HG02635 HG02635 0.762158687556508 1.07982351528302 1.20202018523561 1.21347239568759 0.897191386918784 1.24814775242166 +HG02642 HG02642 -0.0492616983185377 0.521505995852475 1.1495793696885 1.1130956785269 0.923954399722633 1.2243981510643 +HG02643 HG02643 -2.72631068493037 -2.38902240218555 -1.62924712525313 -1.95884287694798 -1.53380884665246 -1.38179366276682 +HG02645 HG02645 -2.50642434596423 -1.93369384506525 -1.17865663807409 -1.28316226343206 -1.15297514946218 -0.976576747612186 +HG02646 HG02646 0.0186777314869504 0.528489078750111 -0.403845148110762 -0.912621246543572 -1.92124505198783 -1.96178341559988 +HG02648 HG02648 -0.312773559051279 -0.0282528715059805 -0.272927267194597 0.0159452575676478 0.159165849169494 0.297452365612057 +HG02649 HG02649 1.11346408971068 0.94208742757536 0.868402604729902 0.90191945639968 0.719692235860947 0.607248870197773 +HG02651 HG02651 0.579599532080128 0.67162340696713 0.188840649479897 -0.22786949583228 -0.0247507142925468 -0.511744934965502 +HG02652 HG02652 0.634830298310231 1.09745181209362 1.07708330553707 0.708554887852123 0.428212496973808 0.189727195238631 +HG02654 HG02654 -0.897224226069552 -0.901005072415385 -1.39714271590292 -1.60775089157923 -1.50033550908409 -1.63471568672181 +HG02655 HG02655 1.02004305957838 1.63453931688106 1.82108727403057 1.57521560674746 1.7488499162323 1.78988505048592 +HG02657 HG02657 0.211858101473163 0.968542380500189 0.82091867850642 0.697073217028836 0.825003777460101 0.84290650632977 +HG02658 HG02658 -0.438685305550488 0.273591118834646 0.507195986618862 0.264294112750997 0.213828254541019 0.234604743428063 +HG02659 HG02659 -1.01058308275435 0.762142852978528 0.398848915742376 0.159999318709764 0.0408261869920203 0.674853375636812 +HG02660 HG02660 0.632478153430553 0.837729776006365 0.374667028731774 0.0489363329101984 -0.108887209000512 -0.220476267436684 +HG02661 HG02661 -1.44133404915939 -2.02055696953166 -1.61556631107414 -1.16602114070539 -1.04818188755463 -0.751358796185823 +HG02666 HG02666 -0.0618630805386487 -0.282770547185088 -0.828363509089 -0.900257232571779 -1.45741540073392 -1.44073579595308 +HG02667 HG02667 0.055012695788551 -0.223167147695294 -0.371836057697598 -0.564142196999064 -0.973042176751361 -0.846460270720834 +HG02675 HG02675 -0.465222228933291 -0.749658171712527 -0.435544695431723 -0.731322980122149 -0.677831872533416 -0.258040096934614 +HG02676 HG02676 -2.00765775334021 -1.69410706521508 -1.7533452523548 -1.59571860265178 -1.77771482186959 -1.01348878427388 +HG02678 HG02678 -1.15308557710599 -0.621355929183752 -0.812678721212628 -0.423353440971712 -0.487689536703432 -1.00947738876742 +HG02679 HG02679 0.421582903460503 0.229026258404987 0.143284684728875 -0.149522552253058 -0.372407561773093 -0.570312481675565 +HG02681 HG02681 -0.496158961696019 -0.39746815971403 0.159558671631354 -0.0304568633779388 -0.125619947986998 -0.304487990370006 +HG02682 HG02682 -0.923261763101335 -0.191893942195974 -0.796018550336877 -0.153750604699397 -0.195286001281644 0.386318756279606 +HG02684 HG02684 0.318251552434054 0.354667430227372 0.165774068679777 0.256405916971492 0.607161590762761 0.358270669194518 +HG02685 HG02685 1.02313337695575 1.08111185095689 0.187220996608273 -0.148153216905052 0.178378194420353 0.311742273913939 +HG02687 HG02687 -1.01773026294613 -1.50019647180908 -1.67618275735129 -1.97154494871242 -1.95160634559789 -1.91729604587507 +HG02688 HG02688 0.348811806556634 0.880889661063027 0.821058582906755 0.871236674748917 1.02845519474316 0.980403958768133 +HG02690 HG02690 -0.164610625327755 -0.172858799247302 -0.129959400110012 -0.895129060966934 -0.818736296168106 -0.728373975728826 +HG02691 HG02691 -0.848977369746529 -0.992102289800255 -1.07065016963153 -1.5958987003591 -1.48558925249386 -1.20183250370979 +HG02694 HG02694 0.685690976502343 1.43167939549019 1.57408539486952 1.23365030529234 1.19856228593639 0.735756758989622 +HG02698 HG02698 0.870201984287162 1.34700793757742 1.67573823215672 0.703804868390233 1.10853758071804 0.636363438423353 +HG02699 HG02699 -1.31449248100844 1.01163920336304 0.522086463884318 -0.0980045875227503 -0.837450823926846 -0.445531446792453 +HG02700 HG02700 -1.35984778288462 -0.909479983641907 -0.820287558603344 -0.796176513753473 -0.503290516323626 -0.34728495167177 +HG02702 HG02702 1.20816831163713 0.657189365273803 0.197744279858384 0.183391819343305 0.464593087275284 0.547904385018389 +HG02703 HG02703 -0.843365045011263 -0.579593103815243 -0.328781220900035 -0.696827276722651 -0.59297141316739 -0.0950968007465316 +HG02715 HG02715 1.41417665503056 2.02672091530237 1.87076288334445 1.72320568961182 1.97536574768956 1.82341475989815 +HG02716 HG02716 -1.18615659797256 -0.428994053584006 0.0544195423885944 0.354495967338064 0.313653299653729 0.164669035166507 +HG02721 HG02721 -1.93930528127798 -0.695830235288796 0.0689285658419241 0.799939694295746 1.42324071696472 1.08298249980199 +HG02722 HG02722 1.09102799387306 0.479866846258524 -0.460406799043607 -0.256116151004728 -0.134997614097659 -0.58194111383745 +HG02724 HG02724 0.244448012642861 -0.79484702956072 -0.723604173273482 -0.601525095247736 -0.0662680436759414 0.111621786854603 +HG02725 HG02725 0.610515746539949 2.69090290232441 2.00116402108999 1.41911332771995 1.084359349731 0.690164817612551 +HG02727 HG02727 0.254102867574565 0.0680059721879761 -0.614855266055646 -0.531838628751355 0.0251812993774038 -0.0237359827411375 +HG02728 HG02728 -0.363128023831731 0.847050022576809 0.120365601802278 -0.188502811211647 -0.36282802015878 0.0648435509179854 +HG02731 HG02731 0.313967370629399 0.142505127128623 0.91426984427266 0.745308748142292 0.882335421983892 0.84719874992027 +HG02733 HG02733 0.0279016277713272 1.57605924290048 0.756620089757728 0.153419635573148 0.149653901815866 0.462817261060499 +HG02734 HG02734 -1.17824390990193 -1.41102075365303 -1.00564822068588 -0.867538654490086 -1.01743716006468 -1.13145241727969 +HG02736 HG02736 0.5167389565404 1.351884922427 1.18062209175773 1.55384471921143 1.33895907255819 1.32481328517901 +HG02737 HG02737 1.27272311350391 1.75786175323934 1.53542610612194 1.77826782171961 1.81357601295835 2.3304515205691 +HG02756 HG02756 0.214795791157702 -0.284344748935518 0.770191298504282 0.570442163285378 0.0744820434348658 -0.0288235640611049 +HG02757 HG02757 -0.684285499015239 -0.287354225796817 -1.27993513142134 -1.41287810995515 -0.854849158696018 -0.901923231627107 +HG02759 HG02759 0.206449301453544 -0.200428127105283 0.0465742862237737 0.259340679516476 0.491071625140901 0.488064491096166 +HG02760 HG02760 1.26863153559678 1.55513429277878 0.692485060594309 0.640913421901435 0.732188930365059 1.05560859523715 +HG02762 HG02762 -0.557006479190408 -0.954938360920096 -1.24929349204654 -1.84079290288259 -2.53182916034079 -2.69713822459777 +HG02763 HG02763 -0.946973046115535 -0.574873845881592 -0.764166289446956 -0.284997478547626 -0.345874296905116 -0.0695382066865365 +HG02768 HG02768 -0.627638975754941 -0.559823886906834 -0.881502178202389 -0.991385205182761 -1.33061904875651 -1.09771760428579 +HG02769 HG02769 1.03674155565857 1.71044861159315 1.76951415794763 1.77169500088204 1.5920140894268 1.88489442594893 +HG02771 HG02771 -0.368281247250915 0.0576168838995865 -0.152784426078655 -0.071385516711257 -0.505504637708592 -0.378622738364318 +HG02772 HG02772 0.0528334005683846 0.111423315207498 0.137419360517834 -0.199822271777762 -0.147603578548439 0.0701462264115396 +HG02774 HG02774 -0.897806123948127 0.0254926993553922 -0.176959033138388 0.18808656047693 -0.0255932132563367 -0.120264759809631 +HG02775 HG02775 -0.126180410922285 0.506360234685681 1.52699493402321 0.944676632357845 0.611773725670345 0.806788868575152 +HG02778 HG02778 0.0469990478621095 1.48848738633283 1.49033329301081 1.51924567957616 1.42026054541787 1.67304367807091 +HG02780 HG02780 -0.0512661875400124 0.027661810377131 0.663224301837065 1.05767570108437 1.05211488178281 0.711301033003442 +HG02783 HG02783 1.62540422171138 2.15754727106052 1.54801857681407 1.74553578179188 1.65713574825228 1.19667302322404 +HG02784 HG02784 -0.193352106743843 -0.567198846858228 0.142384335669621 -0.538123667841868 -0.719251721213885 -0.359154802281397 +HG02786 HG02786 0.140270440197542 0.0178837853733491 0.887622004247774 0.751701503225413 0.925749808211557 0.0362281621258602 +HG02787 HG02787 0.35555680832229 0.851627309713628 1.20300355953335 1.18838259424262 0.690367772260255 0.170528905766061 +HG02789 HG02789 1.37391126873214 1.91428807085444 2.11074232962071 2.03271372123396 2.45666327790247 2.05827881988273 +HG02790 HG02790 0.93123591512809 0.779331495777116 0.437818070329941 0.583333864834127 0.533578771227394 0.413404396565596 +HG02792 HG02792 0.674621520950665 0.24444091566964 -0.153707899574925 0.701270981517805 0.307369928886783 0.118358915627303 +HG02793 HG02793 1.47463095194601 1.54063438650995 1.89816608180688 1.71376237349358 1.83442905693114 1.69894364648384 +HG02798 HG02798 0.339585254605123 0.49159017799257 0.806027074894577 0.923690112793111 0.441172125463792 0.419117042018142 +HG02799 HG02799 -1.28632978479963 -0.757075908961618 -0.423044907215264 -0.184619366763532 0.415171597448718 -0.252783616451614 +HG02804 HG02804 -0.198249793696141 -0.321781122244319 0.23540288529861 0.151985260744643 0.000144969422502661 -0.170738395061133 +HG02805 HG02805 0.16861974347006 0.241445448706259 0.649997028142948 0.460497089584781 0.338413996306261 0.482032667651692 +HG02807 HG02807 1.2788502821088 0.698767851005427 0.309090413694918 -0.0454254030874618 0.375367898551586 0.170537515475352 +HG02808 HG02808 0.683147578101907 0.191853232555988 -0.870881200173765 -0.964737625484228 -0.747913428341593 -0.0838885631977576 +HG02810 HG02810 0.0896396388476582 -0.27784014540312 -0.254067899678855 0.0405674163307027 -0.341697887183276 -0.58107013699504 +HG02811 HG02811 -0.390937005849559 -0.204565813137367 -0.259265182411432 -0.129445206962169 -0.147591400230989 -0.392195020668347 +HG02813 HG02813 -2.4486364024673 -2.47971213158952 -1.61896625974315 -0.84029172479795 -0.329404407391095 -0.362215600601499 +HG02814 HG02814 1.07504784186726 0.702418442355887 0.294844626757631 0.38343826780633 -0.464316441877797 -0.460168463066798 +HG02816 HG02816 -0.105900042060674 1.63528444990941 0.983546578136979 0.836815029090284 0.560003629392725 0.473942889797206 +HG02817 HG02817 0.298352611216376 0.504084202481768 0.864979689384036 1.05139383772428 1.43677896592896 1.68037465254109 +HG02818 HG02818 -0.0785530666592564 1.24622336169035 1.65978334635366 1.40782234690306 1.68792771534721 1.67491816404439 +HG02819 HG02819 0.28418906010936 -0.879389719611941 -0.464354249295081 -0.644318618585693 -0.862477692171488 -1.01408183128611 +HG02820 HG02820 1.30992704755181 0.419785756104764 0.501342500091202 0.406478122522051 0.165057807462149 0.199174910084405 +HG02836 HG02836 0.664733863800052 0.0943867150435555 -0.0947936392222193 -0.442354071312063 -0.731369233411876 -0.808280766543835 +HG02837 HG02837 -0.767214173234492 -1.09837094988387 -0.810767875151117 -0.768701715090259 -0.970525554053225 -1.35922275954912 +HG02839 HG02839 -1.82655386485559 -1.51248814426243 -0.550278239994997 -0.475142167881066 -0.445285716863821 -0.649899762837018 +HG02840 HG02840 1.02025770925428 1.34508028823794 0.495579397339518 0.762779828722879 0.466047153913301 0.750054647062193 +HG02851 HG02851 -0.25169424664136 -0.164987418115859 -0.231809152088081 -0.124984619987149 -0.224943886401963 -0.253061801498158 +HG02852 HG02852 0.375557308817505 0.593818827687053 1.64458170937809 1.53889053652997 1.61615035619587 1.48734406297049 +HG02854 HG02854 0.39757240084197 0.161404962900079 -0.221626250763553 -0.364059679183427 -0.431860477204691 -0.301345692632987 +HG02855 HG02855 -0.106086011935014 -0.0151670155594723 -0.404989402228499 -0.270570772562246 -0.0500808951196279 0.191271463062276 +HG02860 HG02860 -2.48593175567661 -2.32445840005499 -1.21814950994479 -1.70408387133379 -1.28922692800318 -1.33535201168237 +HG02861 HG02861 -1.28168564993819 -1.20855366793658 -1.60054995478666 -1.36348506608318 -0.759850373376763 -1.13410465692251 +HG02870 HG02870 -0.799256667108377 -0.295830756777001 -0.394555285962089 -0.990851575884159 -0.620807083716451 -0.5097243440134 +HG02878 HG02878 0.708831112909051 1.61431690296907 1.54336750136922 1.80631524135592 2.1711546655378 2.2050663459391 +HG02879 HG02879 0.632236882233364 0.258947750767336 -0.287690868264291 -1.02132068215186 -1.20964811380973 -1.51784075129259 +HG02881 HG02881 -0.116221902986362 -0.793102492252906 -0.542826849381885 -0.586063132326505 -0.945761523374013 -1.24499278889619 +HG02882 HG02882 -1.51623737921354 -1.15585361539085 -0.370662035192102 -0.505092557055438 -0.740679829107486 -0.710959937228493 +HG02884 HG02884 0.893782452265072 -0.0367846718608651 0.297857434236792 0.206245853380893 0.155965947366531 0.22771299107981 +HG02885 HG02885 -1.98006541774143 -0.927326001338145 -1.62816363674155 -1.52048400243682 -1.54313917752419 -1.36904427999773 +HG02887 HG02887 -0.245841833718211 -0.634972004385161 -0.433225322105273 -0.372208431113522 0.156753700911298 0.557845040026358 +HG02888 HG02888 -0.650513676070752 0.155277949725606 -0.073827032998053 -0.0817535902405604 0.0803510289553508 0.0439524236341809 +HG02890 HG02890 -0.11807650604386 -0.492181473213829 0.0575673607356826 0.233491927134504 0.44196873032806 0.0783072869418495 +HG02891 HG02891 -0.370486691097375 0.0938709807559371 0.339310544614506 -0.00771814474969571 0.0181962633770572 0.0391332536712324 +HG02895 HG02895 -0.241742718589837 -0.416986823126123 -0.00627616833131123 0.26234978608913 0.635354967363803 0.845186308839936 +HG02896 HG02896 -1.90492581060464 -1.64186073052523 -1.34818161446614 -1.31022358427552 -1.76640690812983 -1.6540864160382 +HG02922 HG02922 -0.706657004817839 -0.596796559387489 -0.340132304075688 0.085366152981646 -0.271104987408643 0.120320532955556 +HG02923 HG02923 0.349717026570811 0.0540145949696837 -0.0376272398346152 0.0170487838734629 -0.160971458480469 0.250367366157378 +HG02938 HG02938 -0.378390132454455 -1.58254543061779 -0.733351877288844 -0.847580290989223 -1.17510826903581 -1.25421947767882 +HG02941 HG02941 0.384345337158674 0.182584103679567 0.23777475344716 0.462605729341058 0.902533430130872 0.606623984525338 +HG02943 HG02943 -1.51261718329818 -1.02674248740766 -0.895885425376747 -0.900587367028886 -0.723720823451999 -0.98792119939253 +HG02944 HG02944 0.852484233704526 0.496887388143957 -0.944253242988185 -0.418814748228375 -0.409140562938452 -0.598189939961836 +HG02946 HG02946 -1.73671125437946 -0.656725042805339 -0.362042722118498 -0.140522058171759 0.3730321536127 -0.0428437434962468 +HG02947 HG02947 0.884352458554769 0.701530819514049 0.00144164961281049 0.10626855147085 0.739532815391262 1.20451177688147 +HG02952 HG02952 -0.0782404017992698 -0.102944809702931 0.179750152521393 -0.325365927121338 -0.665531767333357 -0.0204664226531389 +HG02953 HG02953 -1.25074667290036 -1.20293392720252 -1.52453499886661 -1.52244450940101 -1.41745242117719 -1.37368981707937 +HG02964 HG02964 -1.41085173930088 -1.25415150084369 -1.01809280284816 -1.18477126344866 -0.652490815704599 -0.285171355568019 +HG02965 HG02965 -1.3447810641543 -0.972130368345925 -1.66143177038095 -2.08069436489412 -2.67767452821461 -2.21053727076113 +HG02968 HG02968 0.859119986221391 0.073065569337811 -0.288227471196336 0.0711324344857786 -0.0635942601741198 0.397661230705032 +HG02970 HG02970 1.33375463129746 1.83320971857082 1.1972184115441 1.05239112134821 0.758255103060061 0.910041931523779 +HG02971 HG02971 1.9709798783341 0.855066847343564 0.983061860371791 0.618133324192528 0.699519209381535 0.611337784213492 +HG02973 HG02973 1.95033528094958 1.39786477490774 1.99672278663458 1.56037601703121 1.7314640036685 1.31333398236018 +HG02974 HG02974 0.361200036327294 0.923447331747287 0.394125489249548 0.00271962982883583 -0.242724665841443 -0.251850450677846 +HG02976 HG02976 1.39614139167631 0.685515523867548 0.87485479419832 1.04255539766305 0.927683066490571 0.772374335918138 +HG02977 HG02977 -0.465456721170794 -0.240547267430633 -0.534077006188762 -0.8141454235001 -0.800001831598146 -1.00860480939027 +HG02979 HG02979 -0.245359823282987 -1.13456005171518 -1.1154581522774 -1.2227875315985 -1.07955666598633 -1.34056369740073 +HG02981 HG02981 0.23129186771462 0.198136209560966 -0.559551631907464 -0.124236326361639 -0.241812615257841 -0.530163245530099 +HG02982 HG02982 0.321132555537764 -0.413968366616128 -0.282718933976577 -0.3549133711891 -0.0927099629769782 -0.137249915047514 +HG02983 HG02983 -0.805730483005348 -0.477329333638169 -0.107034713737284 -0.472440524442329 -0.271803186935975 -0.156579831677979 +HG03006 HG03006 -0.176754304797472 -0.468023997054351 -1.63224963396904 -1.76357365834463 -1.66482583857494 -1.78896567759536 +HG03007 HG03007 -0.810091259199261 0.835599530690632 0.586726311840096 1.07597166576555 1.05971900039051 1.21069042041695 +HG03009 HG03009 -0.071871039416564 1.24379671119478 1.5921088538669 1.10992913864956 1.15711026378217 1.23298025946401 +HG03012 HG03012 -0.902438752351497 -1.1989081366602 -0.771331903694511 -0.00968990104482883 0.235174542445226 0.280660637853547 +HG03015 HG03015 -1.17712368191374 -0.433619206254726 -1.2220877176361 -1.14645187573964 -1.28623062850845 -0.982775576360252 +HG03016 HG03016 0.451326899756805 0.75150995227562 0.446161966834493 0.612755708540288 0.64697982008283 0.547302027932346 +HG03018 HG03018 0.641761274359342 0.237890185569477 0.145688307695239 0.233247489213884 0.482066684221031 0.648340993633735 +HG03021 HG03021 -0.537418618019885 -1.27171696410656 -0.79038598830727 -1.18571479128194 -0.581856816535118 -1.11043222889891 +HG03022 HG03022 -0.00920943391930215 -0.0116213765198694 -0.0205961938254257 -1.06160758179241 -0.99193813487078 -0.392652399615227 +HG03024 HG03024 0.365978827955157 -0.391369229487732 -0.502749489466007 -0.645794428207178 -1.43177149866431 -1.33159364562818 +HG03025 HG03025 -0.538247026779685 0.168825774212046 -0.441540472176114 -1.15428003057683 -0.959680767489804 -1.7427070206183 +HG03027 HG03027 -1.06023825578202 -1.05320910140896 -1.34395128479641 -1.53977396378332 -1.56172989873823 -1.69583922367075 +HG03028 HG03028 -0.38550820076253 -0.944547959299001 -0.600900697206416 -0.333298404783344 -0.592789937585734 -0.685573348008979 +HG03034 HG03034 1.03873589155851 0.947360649822039 0.887823696426549 0.724205108759548 1.26818672379391 1.00019284042822 +HG03035 HG03035 -0.427358964853493 0.29637389579229 0.763199010417036 1.0228862117085 1.10760762811022 1.05981085995898 +HG03039 HG03039 2.14894236625692 1.09279867444109 1.58051657864612 1.7204315870915 1.64733376890899 1.28685738497101 +HG03040 HG03040 0.39069802050971 0.326603062221718 -0.0495496062864094 0.105968795649661 -0.315630117877101 -0.362808042164831 +HG03045 HG03045 -0.226905433424246 -0.259196476174469 0.742590961404978 0.787411533961949 0.736264046112363 0.992597190144878 +HG03046 HG03046 0.458555647666028 0.449165007095676 0.726985798413281 0.519089168854596 0.0965919488299819 0.714215043436672 +HG03048 HG03048 0.507592016503486 0.478287543125802 -0.652608820161329 -1.00396588192594 -1.439848462618 -1.37636700377697 +HG03049 HG03049 -1.24024881686571 -1.36829468950691 -1.06640748225864 -0.957309898681613 -1.38486987233328 -1.48212798121156 +HG03052 HG03052 -0.842168232114602 -0.591489667566458 -0.196589622962718 -0.109131969412973 -0.139878782850673 0.465945644236862 +HG03054 HG03054 -1.28345675290021 -1.56648715303892 -1.02453808707633 -0.757526230988186 -0.409160801012002 -0.430745222186779 +HG03055 HG03055 0.728319331359543 0.777521061527446 0.440616756036555 0.0554763612668781 0.440128601524358 -0.0636363152506486 +HG03057 HG03057 0.831183879685768 0.173394915005194 -0.287054733295881 -0.484400734699085 -0.527509785434913 -0.0938234510234701 +HG03058 HG03058 0.627647553553208 1.51698958922299 1.24716686833069 1.3503089186209 0.528026257896658 0.462186434775788 +HG03060 HG03060 -1.14028859620791 0.19072482428326 0.762965990388946 1.17657150736276 1.28725452737967 1.19887423258659 +HG03061 HG03061 0.0728271028822185 0.835153285302725 -0.148840836398891 0.0084136958631398 0.371511134869021 0.451158648104607 +HG03063 HG03063 -0.787457443197446 -1.13353272872401 -0.991921237209944 -0.484813413427454 -0.541359187544166 -0.527884450970199 +HG03064 HG03064 0.7573014624317 0.489057349897477 0.49008079760396 0.454816721516084 -0.114477036872288 0.494184691375327 +HG03066 HG03066 0.902036933072922 0.741942395218809 1.07516790310613 0.720585407115267 0.812039288685943 0.928865175950333 +HG03069 HG03069 -0.129350382566427 0.713354672921085 0.747604750303917 0.978996230074882 0.588412344135564 0.844645259563296 +HG03072 HG03072 -0.470715902327077 0.207779565391969 0.291131066371634 0.439362074557874 0.939653704700285 0.852854881654803 +HG03073 HG03073 -1.65631262119434 -1.46505292203419 -0.981779091975391 -1.03036943422402 -1.10945758680705 -1.19985977442155 +HG03074 HG03074 -1.97303291541531 -1.31788879305315 -1.75116987709057 -1.5341851381392 -1.33194817232787 -1.53246398158005 +HG03077 HG03077 -0.843240789714632 -0.6870897500749 -1.45375601934561 -1.54345163238841 -1.31913437494587 -1.43097421074839 +HG03078 HG03078 -1.42480307860097 -1.65808842708993 -1.1965444875973 -0.76400467788064 -0.548265427538938 -1.24736205732773 +HG03079 HG03079 -0.278351690273136 -0.624252102673192 -0.553695127132834 -0.554273431911491 -1.10686588063636 -1.62915506073921 +HG03081 HG03081 0.215976383366633 0.829086842593666 0.838666800418548 1.11451716066286 0.461160744683337 0.499603167184335 +HG03082 HG03082 -0.394265416230342 -1.7065899679087 -1.66267797344941 -1.61932425018128 -2.03492017905662 -2.12334341846924 +HG03084 HG03084 -1.59276596610694 -1.33412095212268 -1.26327826574956 -1.5735582026108 -1.30437706765786 -1.45417541758111 +HG03086 HG03086 0.735521543168104 0.929636417445517 0.292480910734965 -0.321245165260467 -0.808640697595802 -0.923922463438083 +HG03088 HG03088 0.411635650606353 -0.266078552328331 0.622041018905003 0.478185358396157 0.3149319373539 0.204225652621815 +HG03091 HG03091 0.224773356450657 0.177835143745886 0.674721920780171 0.455012721066658 -0.157963242798272 0.208217894975627 +HG03095 HG03095 0.956393260678772 -0.0357993577241069 0.740798132138672 0.416353908187584 0.234327390460994 0.455225460165575 +HG03096 HG03096 0.326450072632623 1.35687772663273 0.392560974089005 0.514080232028466 0.156135488049008 0.267221455497815 +HG03099 HG03099 -1.23773979281117 -1.52670462590556 -1.77794053574952 -1.98673006836674 -1.24301006834518 -0.931377686158952 +HG03100 HG03100 -1.50420182985428 -1.10286609951713 -1.06544667478053 -1.08269772712161 -0.946104975601344 -1.09196058071874 +HG03103 HG03103 -1.82016310624149 -1.89811488166794 -1.64171644147386 -1.09103290524587 -0.679182539799503 -1.01985071866324 +HG03105 HG03105 0.114235671596 0.631234351688954 -0.311248244056647 0.132688412244005 -0.469566175362767 -0.658847192981406 +HG03108 HG03108 -0.867150464811886 -0.348237878264224 -0.846346769247881 -0.819117601524321 -0.334465302066419 -1.00342242565204 +HG03109 HG03109 -0.480884096009312 -0.213322592049355 -0.205108181475221 0.189674509022557 0.49813116724229 0.366085749757625 +HG03111 HG03111 0.817573083938033 0.571972018590512 0.497791198550966 0.797704401126987 0.82427828431637 0.571197300540761 +HG03112 HG03112 -1.06648198803046 -1.04885834368376 -0.500331077408432 -0.222808770128073 -0.0194321826550702 0.0670908525389471 +HG03114 HG03114 0.988371185594485 1.03136180328121 1.29088751568233 1.86011255627937 2.32398775750158 2.17122884969324 +HG03115 HG03115 -1.08014203797222 -0.801650847453936 -0.730230538834137 -0.323754536470559 -0.147396451289327 -0.306294772260301 +HG03117 HG03117 -1.27279707274315 -1.22589150737009 -1.9594280405368 -1.97202686617594 -1.62939164654442 -1.76844419355418 +HG03118 HG03118 -0.603640210780528 -0.291938731290619 -0.556224165101107 -0.47178983513004 -0.54981148939145 -0.632179810791323 +HG03120 HG03120 -0.734918217695936 0.0537537973660831 0.565714312031597 0.60446986588401 0.777822890012368 0.593121681520448 +HG03121 HG03121 -2.07698097634347 -1.45150083091224 -1.89265684933601 -1.56543248526905 -1.41683112346707 -1.16366122135255 +HG03123 HG03123 -0.986989439634191 0.115368316836067 -0.134005681586502 -0.0860445956210429 0.134616845032261 0.477591662229242 +HG03124 HG03124 -0.231843750105179 0.283293342613637 -0.225577144864542 -0.210856840007388 0.315534328123366 0.130517436005048 +HG03126 HG03126 0.884159936177024 0.563505675013654 0.513287649939231 1.11326270522389 1.22471690678278 0.903211193903828 +HG03127 HG03127 0.065101194559498 0.543642521053954 0.955004472038765 0.98207960181099 1.46146030660804 1.16135443840426 +HG03129 HG03129 -2.29747758053863 -1.91533896021542 -2.15092432885117 -2.1399883829715 -1.52743049540265 -1.10889761376067 +HG03130 HG03130 -0.718473523285338 -1.04986560345148 -0.184962470920222 -0.692062711544038 -0.609702543447795 -0.450891916184695 +HG03132 HG03132 -2.02206422534446 -1.68793767039772 -1.67072662043191 -1.57140177263303 -1.89512272520128 -1.66881375989923 +HG03133 HG03133 -1.31660184856171 -1.10584176011051 -0.720861387704771 -0.937669050839462 -1.4068999734872 -1.13972791090049 +HG03135 HG03135 0.689130124675338 0.187698368186359 0.249120413177957 0.141181277474357 -0.112937587853598 -0.216439893044538 +HG03136 HG03136 -2.10195323458057 -2.14651308425714 -2.67024571889343 -2.69983420226273 -2.89653283302736 -2.94648874991536 +HG03139 HG03139 -0.274658077438127 -0.459187793025321 0.0664446632862959 -0.661790079250763 -0.442751323244318 -0.711237849604692 +HG03157 HG03157 0.818926276903324 1.29110108900947 0.445480900337073 0.026882928949854 -0.0715556974488146 0.330422227017746 +HG03159 HG03159 -0.851974653047186 -0.762134417767247 -0.327523152303881 -0.165990544643472 -0.221711186579715 -0.0363243917959096 +HG03160 HG03160 -0.258308395625232 -0.314651887419218 -0.11480893931065 -0.941211047685859 -0.392391401384481 -0.587979971699737 +HG03162 HG03162 -0.869929739991342 -1.27899158296867 -1.46404216222575 -1.43378323181822 -1.25367865672909 -1.10208801804533 +HG03163 HG03163 -1.64323695800856 -1.4462576920243 -1.56497232932563 -1.70361642021148 -1.48210724734895 -1.15381691188655 +HG03166 HG03166 -0.759975876622801 -0.0112281781982625 0.0369307342239532 0.211756474173885 -0.273436205324012 -0.230684262557345 +HG03168 HG03168 2.30552101869202 1.14829266838515 1.39276490301269 1.45307724962328 1.60439456190212 1.37159636796079 +HG03169 HG03169 0.729364029458775 1.14140606124001 -0.436038535733917 -0.490418605222386 -1.18801821317928 -1.10555903815901 +HG03172 HG03172 -1.6367423200074 -1.35153666675388 -2.71329839530615 -2.29017921623265 -2.16409720132094 -2.22713100354001 +HG03175 HG03175 -0.745388219328226 -0.601642597509351 -0.95616684252971 -0.675212529607329 -0.712723664702809 -0.0190536160407328 +HG03189 HG03189 -0.552237231503619 0.0644974879659821 -0.36360715007486 0.13432006553681 -0.450350326155667 -0.688733876962449 +HG03190 HG03190 0.0761663982343776 -0.00604636178729486 -1.45889816209303 -1.57309515958973 -1.58155065370807 -1.70852025527415 +HG03193 HG03193 -1.39765553586481 -0.933657445614998 -0.804059801210735 -1.28668907939719 -1.21025254850592 -1.19941493452932 +HG03195 HG03195 -0.789128380976287 -0.494546355991296 -0.651851347804978 -0.750976836478544 -0.94547434158757 -0.982148989374771 +HG03196 HG03196 1.28802537605943 1.14010042450487 1.180955906428 0.97269801113249 1.02971794278698 0.707993300071657 +HG03198 HG03198 -1.93699766735847 -2.02413186470238 -1.06771722967901 -1.08395156994051 -1.44802669230547 -1.53556894989785 +HG03199 HG03199 -0.0542065378496815 -0.954787860644114 -1.29450094994181 -1.51273149972442 -1.20237337235315 -1.46407944015425 +HG03202 HG03202 0.889189727447486 0.275414270331768 0.820006745565687 0.532156517731533 0.43655574842027 0.485330433798472 +HG03209 HG03209 1.37856210591923 0.865880616290377 0.485677085096186 0.142012257898498 0.347820290633138 0.189074511206755 +HG03212 HG03212 0.708192616381511 0.210728250148665 -0.453905047422261 -0.268712150233653 -0.260995644577709 -0.223228397386951 +HG03224 HG03224 0.569918905524401 1.28605712634069 1.45730268330222 1.19338222075784 0.818673517782159 0.864211634403283 +HG03225 HG03225 0.599788212895498 0.0982525921951982 0.719157360501226 0.455881267044035 0.545374161448071 0.505598469830319 +HG03228 HG03228 -0.0724412605209284 0.54129182202785 0.519931817991229 0.592455885495726 0.504690885182851 0.888683296164241 +HG03229 HG03229 0.654651230708649 0.382182165658951 0.715627973311606 0.800771904647347 0.525597967897505 0.607226104209442 +HG03234 HG03234 0.0104467616400409 -1.03621282206019 -0.0902697562008038 0.0915460830348337 -0.320566848206654 -0.391370383691568 +HG03235 HG03235 1.50741830073677 2.14296913999787 2.56243891212475 1.92147382999348 1.92539817959536 1.20822247098679 +HG03237 HG03237 -0.60618709946768 -1.46259068981483 -2.17637544687295 -1.50579195877121 -1.37011796494269 -0.739277149789873 +HG03238 HG03238 0.542727936564775 -0.036992115455809 0.046654992494432 -0.127987335827578 -0.196135478363761 -0.401747299873048 +HG03240 HG03240 0.818244185297685 1.11704357695551 1.1483611135421 1.35300790724825 1.7662117804166 1.16259918196782 +HG03241 HG03241 0.310112717431392 -0.937502593133832 -0.359164174057576 -0.133559272913894 -0.825279141177215 -1.0158228454263 +HG03242 HG03242 1.56998441760182 0.475623231060076 0.632855752044146 0.626016872568443 0.422513986122754 0.273308106956397 +HG03246 HG03246 0.200493671701204 -0.89010770252699 -0.724858668477894 -1.03092468948058 -0.360560512278058 -0.215151425327641 +HG03247 HG03247 -1.29502290766452 -1.8526654399449 -1.49138368338303 -1.46030565214328 -1.39906936427426 -1.37819488858381 +HG03251 HG03251 0.146168216801469 0.854103348195651 1.02183061219249 0.524344882787719 1.08874386473519 1.2543482018257 +HG03258 HG03258 0.635344055455514 0.205909425939225 -0.0873733745656054 0.282979118732564 -0.0191779419394607 -0.31311205745876 +HG03259 HG03259 -0.217369795823426 -1.365893563558 -1.07617756433807 -1.1958349698015 -1.14067162984011 -0.989744966092391 +HG03265 HG03265 -1.10469738404096 -0.605667819055745 -0.983492489007767 -1.52274709388024 -2.06881264982714 -2.11249350668593 +HG03267 HG03267 -2.04111412993555 -1.5350188993909 -1.07822140334483 -0.547651986606652 -0.432130665060937 -0.752614946148827 +HG03268 HG03268 -1.34630261552578 -0.270360830252628 -0.555236771075033 -0.321117966241082 -0.181761783969271 0.0785434120879714 +HG03270 HG03270 -0.492592780849609 -0.214341122405946 -0.774538016053248 -0.579769129674061 -0.361434864261403 -0.458125432135276 +HG03271 HG03271 0.123821648728124 -0.323105232856885 -1.16788604367477 -0.930494471122215 -1.50898618285699 -1.51119550824693 +HG03279 HG03279 0.328180136338002 0.421892512181282 -0.622881172876623 -1.08820424498676 -1.19639645447463 -1.29054870198296 +HG03280 HG03280 -0.833881177751752 -1.15055372003672 -1.0522602797154 -0.236747520673592 -0.0640841373360111 0.482345733421077 +HG03291 HG03291 -1.74470814891794 -1.23930380157363 -0.719693194750642 -0.506263071700476 -0.525853325513728 -0.408674690335118 +HG03294 HG03294 0.435845824290444 1.01155068424489 1.2971755443721 1.1761366037171 0.39671090707789 1.15769143362942 +HG03295 HG03295 -2.08002045698213 -1.41488144947599 -1.01055679431352 -0.675173683580358 -0.867575206505177 -0.515363391027629 +HG03297 HG03297 0.822237250374994 1.33445722334683 0.307635150999776 0.671895516056322 0.298100490228374 -0.0406632839638251 +HG03298 HG03298 -0.596020555184316 -1.14466038153605 -0.31761291929368 -0.0656702870741116 -0.00131927107836739 -0.254999249304424 +HG03300 HG03300 0.127078609220082 0.295352507734784 -1.27713629631898 -0.754161332684194 -0.848163227825705 -0.776290611984905 +HG03301 HG03301 -1.11172547628181 -0.3395585575763 -0.482667540705954 -0.0808641210736065 0.0193439316803291 0.159481023014478 +HG03302 HG03302 -0.324406566379174 0.935289301115304 -0.219833959757632 0.603616051574298 0.969007188266338 1.19179182380247 +HG03305 HG03305 1.10362260459789 0.933163046356221 0.617373765395863 0.691500085381722 0.953353298720883 1.21977310642897 +HG03306 HG03306 0.492080051786179 -0.0699072162700856 -0.0271534662196527 -0.0252880047880926 0.282275660955816 0.686573009072523 +HG03307 HG03307 0.73641160828027 0.852744891504853 0.957926509029213 1.34418265609257 1.30334964571855 1.07191937581543 +HG03309 HG03309 -2.00828130806519 -2.39366370827012 -2.7709575727778 -2.06754434532468 -1.78663378773863 -1.77950611016479 +HG03311 HG03311 0.127325671690197 0.658204612955209 0.227668840129298 0.263090076462731 -0.192793182523992 -0.56113447284833 +HG03312 HG03312 0.452215960913699 -0.198962310124325 -0.565747635633328 -0.382353734858086 -0.178241811495482 -0.391423915720101 +HG03313 HG03313 1.01430099715177 0.473387184754634 -0.425806310205384 -0.981491262443819 -1.88221178243868 -1.89814159183338 +HG03342 HG03342 -0.462598911780088 0.518352554939682 0.0180987399542951 -0.136458993366251 -0.0286659332463383 -0.524685676054266 +HG03343 HG03343 -0.567338190097929 -0.235107723105093 0.29689902280562 0.417587710084273 1.07484593541712 1.58865367937179 +HG03351 HG03351 -0.284777022689393 -0.311657817417135 -0.403150814503364 -0.583959859544808 -0.451768336157498 -0.461348738338784 +HG03352 HG03352 -1.64583776320863 -1.11056627706821 -0.709411101950106 -0.196249284741425 -0.1803538442973 0.430001753728104 +HG03354 HG03354 -0.0963306341384755 0.695295954527354 -0.201053861463861 -0.243008383174635 0.178951172053014 0.521542538655474 +HG03363 HG03363 0.0445197508718594 0.217265551920758 -0.512563699910703 -0.354705319467006 -0.222268011145236 -0.0604384785691199 +HG03366 HG03366 0.521728534368132 0.888502290333884 -0.0865900730434895 0.40924085830166 -0.168577959208984 -0.191362114231939 +HG03367 HG03367 0.193234971083085 -0.268710322792883 -0.120737574779434 -0.561053859642603 0.295703076776841 -0.320709196758824 +HG03369 HG03369 -0.0111871703183468 -0.601697870122781 -1.21627533034499 -0.378591263308895 -0.172224059710018 0.105137597407197 +HG03370 HG03370 -0.706355726796613 0.215951031556196 -0.2905849234433 -0.686186327290031 -1.05092044955927 -1.48766204026698 +HG03372 HG03372 0.127753659555972 0.894205684396659 0.0622634290671544 0.160936568958775 0.117882827940973 0.302808391216886 +HG03373 HG03373 1.97215674761844 2.67573927871043 1.63566935015987 1.45995671374042 1.07547673943791 0.71812658709212 +HG03376 HG03376 -0.713296193588822 -0.440991008378493 -0.0889702510443822 -0.189570286159667 0.153128211591342 -0.14054742648386 +HG03378 HG03378 -0.085640767946725 -0.945284153248868 -0.921521913972712 -1.03998213581076 -0.331150229484333 -0.415555179418952 +HG03380 HG03380 -2.98923243113665 -3.08236901620835 -2.88448869689559 -2.83798870941436 -2.58594258191467 -2.58566789519825 +HG03382 HG03382 1.03909821806479 0.157680011993865 0.683837943728149 0.400757903988245 0.111033867531958 0.600951666561396 +HG03385 HG03385 -0.0769595096198882 -0.0289403546410318 -0.408225796264161 -0.48281648794993 -0.358990707495602 -0.348075248296763 +HG03388 HG03388 -0.11612316143369 0.577430269221996 0.630271859712892 0.670020856310483 0.900102325120352 1.16637999218247 +HG03391 HG03391 -0.415840846006485 1.52367029670172 0.527509368337573 -0.535643083792021 -0.535833833168166 -0.627746586598454 +HG03394 HG03394 0.350770467164469 -0.457628125877771 -0.251528680695728 0.331561569506225 0.332763001733548 -0.0453243445934857 +HG03397 HG03397 -0.547627782673082 -0.698663462072074 -1.32672513963059 -0.938199036275681 -0.451612101537072 -0.718653444783116 +HG03401 HG03401 -0.146027944015769 -1.29898573240777 -0.59845392009844 -0.67483491740895 -0.622230233596589 -1.0554591480659 +HG03410 HG03410 -0.481212579959381 -0.584061457959131 0.0950421372659112 0.0104039000647466 -0.739952303571085 -0.374671858568493 +HG03419 HG03419 2.11816538653367 1.17877724974712 1.11695896527692 0.760737864679555 0.221888062844575 0.187947831700181 +HG03428 HG03428 -0.220697485382152 -1.00881675003381 -0.159085661781323 0.116748071395161 -0.121844177680282 0.0321018623953218 +HG03432 HG03432 -0.0185274626969466 0.716502724361502 0.320548438017085 -0.14508271168488 -0.947070363460493 -0.726142973519591 +HG03433 HG03433 0.277981295885313 0.043232821134236 0.908738692427017 0.989684635115307 0.0317465217104891 0.0222220789305117 +HG03436 HG03436 1.13246399755717 0.642659601178937 -0.265327503621201 -0.239429195781299 -0.107664648250948 0.403000526276435 +HG03437 HG03437 0.445624890687188 0.450072935244845 0.498278971506584 0.115507222972779 0.449378148815769 -0.0629988016474357 +HG03439 HG03439 0.0714527112675504 -0.237161793870053 0.185880930225654 0.302784931444523 -0.54102574417834 -0.292226455986449 +HG03442 HG03442 -0.630529811782838 -0.381792394448952 -0.0274065036464256 0.300505134764868 -0.63088540730496 -0.477495845812144 +HG03445 HG03445 -0.147735834081522 0.1539610469744 0.623780391239261 0.0558020785135899 0.214071139704236 0.0338147085884381 +HG03446 HG03446 -0.517252080896889 -0.785107053679342 -1.17651687165046 -1.23553774649671 -0.899518705068234 -1.01004727616284 +HG03449 HG03449 0.252886767823136 0.155667433263622 0.428053184969808 0.313773634005998 0.47908602070301 0.620792548355946 +HG03451 HG03451 0.370097151616522 -0.788180224184858 -1.38416603250563 -1.25182066993359 -0.706563141714061 -0.415413576690972 +HG03452 HG03452 0.711100826761377 0.621331917890658 0.0536362791386737 0.459833346941682 0.237941983492731 -0.14401621943122 +HG03453 HG03453 1.41287888119 0.63080970107496 0.167348436946563 0.327407834716387 0.141640962069316 0.279999192801243 +HG03455 HG03455 0.529070027704714 0.767880775149889 1.24107403635218 0.976714115745587 1.46144482352134 1.25592485507611 +HG03457 HG03457 1.46122744367247 0.731887066993416 0.831313887404835 0.800229852849559 1.11803988788733 1.25900015492417 +HG03458 HG03458 -1.7755431349767 -2.30944628308067 -1.66355327880054 -1.71385013302915 -1.67386543904419 -1.69997297057114 +HG03460 HG03460 0.950363757316342 0.84900481793715 0.633610344783418 0.32614750227195 0.255118805351259 -0.22307161359002 +HG03461 HG03461 0.382866261019864 -0.716822718129298 -1.4351287510886 -1.46454113990666 -1.65058447423077 -1.34489453100306 +HG03464 HG03464 -0.217600815912659 0.112382803296134 0.0723712798468009 0.212970908087812 0.0491495570434843 0.575328880698968 +HG03470 HG03470 -0.632054594880002 -0.909306560945033 -0.907256491497543 -0.675476478576601 -0.896830602120603 -0.862530125654525 +HG03472 HG03472 1.75006985837102 1.37673050453543 1.3916435139821 1.35121027217549 1.8869710612472 1.60782655370259 +HG03473 HG03473 0.811179513567394 1.28955989766197 1.13157852415068 0.232586988891621 0.000240935548195597 -0.21259725235259 +HG03476 HG03476 1.05659331959631 1.58757093665141 1.74140756487632 2.09147171611767 1.81531427455931 1.85080736946851 +HG03478 HG03478 -0.551140833847577 -0.599394026639704 -0.526796021685689 -0.415271412909714 -0.296446385903882 -0.379893879853667 +HG03479 HG03479 -1.61398483982798 -1.13154038703386 -1.3683058568711 -0.649260123963019 -0.924718488947082 -0.865177550929687 +HG03484 HG03484 -0.839549978349174 -0.269378797013137 -0.693311170801437 -0.136349639527776 0.388337901809151 0.654665306944148 +HG03485 HG03485 -0.23299394978572 -0.330264091484734 -0.205317634164174 -0.364493102588804 -0.461846167046982 -0.178241421551896 +HG03486 HG03486 -0.726396330243652 0.157848847227326 -0.196275860438118 -0.170679406980851 0.217897028966806 0.561166142910306 +HG03487 HG03487 0.611361791730653 0.768171498571078 0.838106809517238 0.807681312371378 0.848992122873406 1.13674985575408 +HG03488 HG03488 -0.233836912122525 0.97744575278156 0.795325902241083 0.120792008090254 0.0129431061579453 0.0874415354011503 +HG03490 HG03490 -1.02372671418248 -0.490306908524239 -0.00396120439327696 0.778575877444022 0.863294829668021 0.820352262182738 +HG03491 HG03491 1.30693456780999 2.26545322688217 2.25108483438652 2.20300283014626 2.40481185945998 2.08291143159017 +HG03499 HG03499 0.521030561388596 1.33253929731451 0.774806116567386 0.867733953603467 0.615035275428735 0.46523610298962 +HG03514 HG03514 0.275036456407548 0.198557659682784 -0.322723989875466 -0.191582759341369 0.226255230948826 -0.0906833340301917 +HG03515 HG03515 -0.149227512401549 -0.308371408486906 -0.663129746447355 -0.338978596972677 0.0483069983467616 -0.186141179509635 +HG03517 HG03517 -0.031152040848337 0.295884413194884 0.422515922007894 1.09559552591074 1.04936028434942 0.790341352852732 +HG03518 HG03518 -0.0841814643270716 -0.897256935965497 -1.07986832795388 -1.0159005562733 -0.606407386054479 -0.756261835518731 +HG03519 HG03519 -0.187710890792979 -0.229310396725093 0.292278239519653 0.114186215261435 0.531664694493447 0.514314494312167 +HG03520 HG03520 0.237910194008286 0.420711794881231 0.0889450840921133 0.596626212751141 0.666571500332882 0.597993986059575 +HG03521 HG03521 -0.924375392316501 -0.459265290516146 -0.900687384441779 -0.925877824390455 -0.227154048602865 -0.0284254387214352 +HG03538 HG03538 0.418022316847401 0.387124806985403 -0.249427870669946 -0.741519877695216 -0.320991101324639 -0.193099782354373 +HG03539 HG03539 0.109540345074259 -0.226874156769469 -0.390303224886647 -0.614318290870122 -1.20604644678985 -0.93667110822241 +HG03548 HG03548 0.441341431241512 0.796898391461921 1.07438023703705 1.56911871604051 0.972156299797352 1.19892860184437 +HG03556 HG03556 0.346482559052305 0.20744501645127 0.265213205747653 0.459311707646164 0.0524841864684429 0.500161771157457 +HG03557 HG03557 -0.331079493708111 -1.0826167956466 -1.35766244494319 -0.647853723162249 -1.19417368443394 -1.21018639285624 +HG03558 HG03558 -2.24615858863503 -1.59900594292997 -1.75240035877692 -2.02544809553204 -2.76358278972139 -2.0938228273193 +HG03559 HG03559 0.503244068340909 0.620010126550098 -0.201459202679253 -0.455691687258761 -0.810398458351725 -0.536406332623617 +HG03563 HG03563 0.22965505419853 0.488995197383377 -0.162904998832541 -0.289957914512373 -0.0464734132980135 0.102429632034351 +HG03565 HG03565 -1.95330697988293 -2.81918416032373 -2.27403746459682 -2.19103368526697 -1.96320286825852 -2.09397864965855 +HG03567 HG03567 -0.156996537503355 0.377007041015519 1.10857322266955 0.893671754857841 0.751622470269177 1.43953818587287 +HG03571 HG03571 -0.600635383605531 -0.75318908096322 -0.645312387951032 -0.912031997774017 -0.82773199200233 -0.552137386382126 +HG03572 HG03572 -1.91597530974515 -2.31180351230006 -1.53435016998249 -1.74356096601171 -1.40854917061084 -0.895008199737434 +HG03575 HG03575 0.708207433226937 0.19140723112322 0.772534070723328 0.607962342216323 0.446093326322098 0.0272597989176985 +HG03576 HG03576 -0.10290379535345 -0.398974167691564 -0.41288225893642 -0.0614724559066396 -0.314949545083439 -0.293039553784075 +HG03577 HG03577 -1.66193181803559 -0.935058973797874 -1.04905601605357 -1.22925332793544 -1.91753425580633 -1.66313567370018 +HG03578 HG03578 0.38017381812474 -0.608655255510231 -0.470109475444957 -0.412889960530355 -0.229822632616903 -0.298609604183354 +HG03583 HG03583 -1.10974472706097 -1.03581429453571 -1.27221344426967 -1.16487663772486 -0.519115444655522 -0.428315382993665 +HG03585 HG03585 0.282292702818021 1.24929787318474 1.32914421116908 1.11529575897394 1.30185053033858 1.00249941901261 +HG03589 HG03589 -0.620554815054857 0.849357598367638 0.658143982500875 0.983047696786691 1.35867036172019 1.3666799846395 +HG03593 HG03593 -1.56851386717175 -2.43892530016495 -1.54593136053465 -0.987594361575038 -1.30470232120297 -0.931504462259127 +HG03596 HG03596 -0.390215952517015 -0.595953939767473 -0.672932966373188 -0.818770810533192 -0.967812409219447 -1.18765902032344 +HG03598 HG03598 0.665019661923934 0.606811088021368 0.886515689624867 0.737318564602057 0.870666563792598 1.05666636468891 +HG03600 HG03600 -0.850996200118784 -0.0349292507133952 -0.891699674806756 -1.61664502247338 -1.33922643690034 -1.89066223785235 +HG03603 HG03603 -0.437780735155649 -0.0230954507795042 -0.366053835540044 0.31565930203992 0.144095204614987 0.206961623320468 +HG03604 HG03604 0.0778396028599914 1.76720498618815 1.10224555468049 1.51441994062879 2.03828105789257 2.19407168825306 +HG03606 HG03606 0.730843397878209 0.351462218440382 0.993879650565702 1.71442611595157 1.36917817825711 1.06836649353573 +HG03607 HG03607 -1.391339106032 0.448752295059741 0.771787626438482 1.15666003023594 0.932609020345489 0.809940565949001 +HG03611 HG03611 -0.000686461178312983 -0.160770944927115 0.125661318692392 -0.104238180564544 -0.164590484935158 0.0765521358249177 +HG03615 HG03615 0.0983745583322915 -0.626460570103714 -0.136045504216314 -0.358376490392337 -0.325317104326756 -0.588215453208028 +HG03616 HG03616 -0.589856726917574 -1.79779511369938 -0.859920593641165 -0.434369444362987 -0.587747735107049 -0.158965221913864 +HG03618 HG03618 -1.60527664554604 -0.0388627778452558 0.202397033643291 0.569784363656064 0.614041509351934 0.46780492985505 +HG03619 HG03619 -0.842459485961588 -0.355912924622784 -0.147092390975371 0.0402781495781166 -0.0770107983145551 -0.21185636132938 +HG03624 HG03624 -1.45981432684025 0.222843588624837 -0.519798267714324 -0.640715400142974 -0.665534411515647 -0.944757719308009 +HG03625 HG03625 0.215737137845307 1.18454966050462 1.526814999891 1.23626434019799 1.26267290874967 1.44175199615014 +HG03626 HG03626 0.446692007956206 2.11376219963951 1.78041368444752 1.33355699957479 1.05881110705836 1.30340136150072 +HG03629 HG03629 1.18978543481989 2.0389689317234 1.7282305954582 1.75608168641545 1.86187179661496 2.33154373469032 +HG03631 HG03631 -1.4624987735949 -1.78474534752 -1.7581672476474 -1.38960666549581 -1.11236209874619 -1.63201779484833 +HG03633 HG03633 0.0933098083492787 -0.873886499056256 -0.238454603719349 -0.32941042764507 -0.362910971086918 -0.0218627397171911 +HG03634 HG03634 0.00226671587389126 -0.790018312171333 -1.08658941339089 -1.48899725182566 -1.27160187156539 -1.23085324617798 +HG03636 HG03636 -0.451007079862962 -0.408074463593578 -0.624320829286655 -0.454985541736624 -0.59115320199087 -0.853177396127484 +HG03639 HG03639 -0.587537573281279 -0.518062430405632 -0.954914872971326 -0.14535653843225 -0.0510595401951439 0.25945367646555 +HG03640 HG03640 0.929610118444226 1.20299362900016 1.02175971611342 0.790085012752972 0.787177627807439 -0.138898789535396 +HG03642 HG03642 -0.554503666138612 -0.461626647520112 -0.408527202351373 -0.405725466717429 -0.255894775972124 -0.275821111298392 +HG03643 HG03643 1.66299534200886 1.74342571057033 2.05485168948241 1.80913550790322 1.97945364758064 2.03036054773624 +HG03644 HG03644 -0.456251651027102 -0.584838745462816 -0.42576384545491 -0.62730134069641 -0.402719199032284 -0.699580705269068 +HG03645 HG03645 0.757384017728733 0.719230708846389 1.35424965316587 0.92380291334442 1.35259153209809 1.41812660134734 +HG03646 HG03646 0.402477302186313 0.226281882322388 0.855545641116439 0.866569629645205 0.607767377274765 0.83829496686006 +HG03649 HG03649 0.415939629134569 0.191305574918668 -0.564306571930072 -1.03538390764009 -0.843810704983374 0.0275892306643332 +HG03650 HG03650 -2.61042693902122 -0.537901195153002 -0.398955420541795 -0.482314662517427 -0.354790456853719 -0.488640148586342 +HG03652 HG03652 -1.70357696182214 -0.775485515095904 -0.30315022060459 0.165101820708168 -0.0606887013031359 -0.0482389640755654 +HG03653 HG03653 0.0835444338228336 0.107531190199434 0.0994298654133487 0.489862674025729 0.580327688190925 0.5724908552797 +HG03660 HG03660 0.387540403504126 -0.741688957369316 -0.148630271955001 -0.188848432045749 0.0299500106438273 0.150379855369727 +HG03663 HG03663 0.173687496772132 1.58723542189992 0.562370848743549 0.539086157884336 0.462551627271127 0.821355611732097 +HG03667 HG03667 -0.0711048396444241 -0.0753893804593549 0.438804821201437 0.931707088743895 0.831850843447716 0.883851496420444 +HG03668 HG03668 0.0298865583551845 0.967788894385895 0.995161497504165 0.327152534112902 0.435613249636036 0.647270137171676 +HG03672 HG03672 1.47044577198874 1.58116945164618 1.3345749326716 1.20477482636389 1.32243975896433 1.28647091886286 +HG03673 HG03673 0.878567632128884 0.00402452039244286 -0.607402289425662 -0.991375465393749 -0.900095978485991 -0.998348559227277 +HG03679 HG03679 2.70272755083085 3.1885235810634 3.02984192801073 3.05756279436293 2.78323130835333 3.25379304964965 +HG03680 HG03680 -1.58573385082862 -0.188167055045224 -0.546644636116614 -0.346280755235831 -0.705103074743371 -1.31877404873032 +HG03681 HG03681 0.919429139358812 1.45239672440252 1.12040518995091 0.846700109298417 0.895274575502693 1.19117966781326 +HG03683 HG03683 -1.34633479430431 -0.127571391292806 1.65585592230031 2.1084494636652 1.75227962416177 1.68013463479539 +HG03684 HG03684 -0.30701580389846 0.0296170603432491 1.56830786100779 1.74643311916026 1.39204840124976 1.41719229061103 +HG03685 HG03685 -2.20152036397286 -1.80181783938494 -1.67243319181989 -1.73080478782122 -1.7295561605153 -1.24350484112903 +HG03686 HG03686 -0.603496160171901 -0.412619384666708 0.833756126747722 1.37859447126374 1.36659810519876 1.45092379410138 +HG03687 HG03687 -0.441490308403629 -0.769166837424635 -0.0806610898423687 0.132344004758481 -0.285558129869972 0.227503243924978 +HG03688 HG03688 -0.405536019982592 -0.900050511092478 -0.687712908215218 -0.502167355354387 -0.856198941235022 -0.928890574347203 +HG03689 HG03689 0.682577907433749 0.878271019663956 -0.137096166448814 0.048143034923265 -0.185654276794171 -0.229716820946864 +HG03690 HG03690 2.2131953082832 2.40767654834019 2.05038006923053 1.59535054503976 1.33030867993949 1.32725234344884 +HG03691 HG03691 0.136331583812803 0.824399557408415 1.06127651675374 1.39290517797234 1.34104480667977 1.75565678814242 +HG03692 HG03692 -0.357278345056178 0.787712271327653 0.541503970840825 0.517662048517058 0.551703747932635 0.370642166559682 +HG03693 HG03693 -0.500442344429089 -0.669704128409852 -0.526505915118228 -1.57860430534307 -1.42077643325232 -1.50644502988069 +HG03694 HG03694 0.832888468259839 0.34740990818715 -0.558317067410784 -0.568018843688038 -0.538971635027588 -0.82105183657185 +HG03695 HG03695 -0.323644364413196 0.604953875935242 1.27686581578531 1.86912035828074 1.87682324137895 2.06002901747626 +HG03696 HG03696 -0.0860092250999337 -0.616956205894588 -1.15229874835538 -0.932095115919323 -0.729116149256747 -0.475221380363105 +HG03697 HG03697 -0.0450882677054685 1.00265152931933 0.641127266055464 0.136341551867864 -0.100291218282393 -0.207874095796602 +HG03698 HG03698 -2.26413947349307 -1.74022218388486 -1.25972432587011 -1.2876143052115 -1.51586460903242 -1.33460812964767 +HG03699 HG03699 0.758729013576399 1.3643077958658 2.33573388575691 1.95645754698416 1.65778702248824 1.6302300990301 +HG03701 HG03701 1.38648300758406 2.15400536784028 2.20615271080434 1.86836225039397 1.5495630353826 1.67375083190406 +HG03702 HG03702 -0.947997889075472 -0.967609440934807 -0.91737383697563 -1.14700573646662 -1.04191895531961 -1.28675541150423 +HG03703 HG03703 1.25337745666671 1.53373815059899 1.51145294040752 2.18672298639178 2.4238195791976 2.52424267985153 +HG03705 HG03705 1.08173772398093 0.297377186981945 0.299404470127777 0.305976929567808 0.474968163921553 0.977390891399286 +HG03706 HG03706 0.437814837190159 1.52157540446031 2.48538081460613 1.83227588741729 1.76193796447957 1.15011838937794 +HG03708 HG03708 0.93489287187775 1.7133152578273 1.31910876422296 1.06478729252503 0.894436025275821 0.824719076654831 +HG03709 HG03709 0.373552061057855 -0.247650506983091 -0.718418579456532 -0.138872967491959 -0.0208920189970226 -0.0619226069483678 +HG03711 HG03711 1.60935646346645 1.08380423148027 2.17895407086991 2.30838342083796 2.46487237445448 2.68944133433684 +HG03713 HG03713 -0.00328389319423851 0.746893829366017 1.0726729244094 0.607542653007429 0.421665835124555 -0.253057440066025 +HG03714 HG03714 0.718859688190293 -0.0739955732351671 0.618416056451894 0.512738918664577 -0.0914820793249514 -0.017791705760325 +HG03716 HG03716 -0.0701568402302575 -1.08366797803718 -0.572325873594543 -0.831008411879746 -0.588400203081026 -0.225895941684765 +HG03717 HG03717 -0.399568401683139 -0.251301140081801 0.704564542780841 0.55367718126363 0.371143421753259 0.452893814344206 +HG03718 HG03718 1.53746621493519 1.79951677424114 1.17617777518538 1.0948731119218 1.25944948785964 1.1640655195449 +HG03719 HG03719 0.704867118232261 0.645279879060427 0.460655474954871 0.666606894483062 0.835571456283731 0.676992894954949 +HG03720 HG03720 1.32573939510009 -0.0102389678434154 1.50751702404422 1.57212075172526 1.72547909767503 1.60090124977386 +HG03721 HG03721 0.749354216079306 2.13787368346569 2.33110415913751 2.52190708841481 2.46178591525078 2.06152328437311 +HG03722 HG03722 0.900200100617258 -0.309472882174585 -0.355334424981399 -0.207330884297445 0.0550262463281224 0.0456772620475639 +HG03725 HG03725 -0.382165424686793 1.02552151383201 1.56896617428703 1.72540070647211 1.62351136835755 1.46372654666085 +HG03727 HG03727 0.724750966568857 1.82466222544408 0.834386691894876 0.804093324026636 0.610175551298748 0.753044933095303 +HG03729 HG03729 0.905020105240484 -0.440244738769199 -0.433005232358078 -0.16126856285385 0.0848484456871055 1.01348454751801 +HG03730 HG03730 -2.89825625773826 -1.97069482934992 -0.9283642744513 -0.59054803504898 -0.613278808549812 -0.463772306768329 +HG03731 HG03731 1.57159613843358 2.19503356930822 1.07292444507626 1.00662436311446 1.18606246449855 1.14815667876767 +HG03733 HG03733 -2.38372447729979 -1.64885060107143 -1.59824846767635 -1.21095211122799 -1.03010522691658 -1.11506962728153 +HG03736 HG03736 0.920691093881708 0.538910905806061 0.227662918159928 0.453583685190806 0.100618344371305 -0.291261939963071 +HG03738 HG03738 0.254455896139008 1.00283389690426 1.07410612812098 0.60293689622926 0.576796662850013 0.585589515301537 +HG03740 HG03740 0.131710823011456 0.116251649234706 0.563989345780753 0.314435666947248 0.155332279767364 0.465662071737908 +HG03741 HG03741 0.250330992253361 0.198034995645204 0.332769964939698 0.418827033933717 0.09521692760033 -0.160907717929214 +HG03742 HG03742 -0.344605690168009 -0.305595998363454 -0.540855931934282 -0.566366677061891 -0.466263582923876 -0.487648429769366 +HG03743 HG03743 -0.427974259156803 0.682000250330801 1.1801075928761 1.2683912434212 0.651271541494141 0.858923682956404 +HG03744 HG03744 -0.00407006821025346 0.582567485455749 2.15718763780715 2.30762169464012 2.43803942698109 2.48140422279292 +HG03745 HG03745 -0.020904830172195 0.710152404463372 1.05983288570408 0.768173579722186 0.981316770339457 0.57779341798713 +HG03746 HG03746 0.31885000341102 0.603026146634378 1.00935539322374 1.16006772610638 1.40376250428131 1.25335929445358 +HG03752 HG03752 -1.71387433758268 -0.778173603907463 -1.06161862164397 -1.58138709895629 -1.53046352103209 -1.23828336903676 +HG03753 HG03753 2.06916687322989 2.03616009998766 1.38378220987431 1.47499472984253 1.46917938665929 1.29735894954141 +HG03754 HG03754 1.73679902880846 1.82046299132432 1.69244223089437 1.48286694357955 1.65510365945957 1.49245554747155 +HG03755 HG03755 1.45745854294166 0.537918179539469 0.595532797150828 0.684478794655522 0.412897637057086 0.253379050626467 +HG03756 HG03756 1.02311983266802 1.38293312036663 1.28080151808079 1.44857115921579 1.33939129101042 1.33867371321728 +HG03757 HG03757 -0.449769890525508 -0.691673622881106 -1.07850591167423 -0.948933333535611 -0.570577006520546 -0.625225958599144 +HG03760 HG03760 1.58065670101654 1.62408851723147 1.01056964959271 0.966467985612108 1.35924112127992 1.19737360572117 +HG03761 HG03761 -0.437917965511241 0.712635106757292 1.44030431155649 1.29198577249125 1.07270653280246 0.642870382568138 +HG03762 HG03762 1.25216572944254 0.0472689449503293 0.186073727332129 -0.317080870244312 -0.297686313404626 -0.691796158243975 +HG03765 HG03765 0.0411962222175692 0.491575577919943 0.52637858837844 1.29019878984713 1.36557304994391 0.976622717241191 +HG03767 HG03767 0.025660073344906 0.464168683899055 0.63509834480234 0.215488369456053 -0.107981486540776 0.230803359446813 +HG03770 HG03770 0.25437632312678 0.0806553261479757 -0.727085430970657 -0.816843021875924 -0.795020619043597 -0.357898820689972 +HG03771 HG03771 -0.500826484441915 -0.508339132851464 -0.979875384451412 -0.957584672436594 -1.22349790686767 -0.823654262766971 +HG03772 HG03772 1.22034807557664 0.631462617405383 0.0752232142383622 -0.257639032769982 -0.368641248781218 -0.746430950576094 +HG03773 HG03773 0.964471218776901 0.0757856477270334 0.379793953645205 0.244323416089927 0.145307400383114 0.564335771483713 +HG03774 HG03774 -1.89714337908508 -1.4642603978669 -1.08542489959544 -1.10552191693563 -1.18147494325085 -1.48341478970749 +HG03775 HG03775 0.683094555146033 -0.210058368138211 -0.35238248040717 0.225610240595405 0.25192244003409 -0.0723729348547257 +HG03777 HG03777 0.307681554265543 -0.142810226744414 0.0323743980625531 0.216622706568326 0.129006002868712 -0.000767985206595761 +HG03778 HG03778 0.0396956674233002 0.714869015816601 0.787534817589778 0.77186115653087 0.539849024182471 0.174713130227947 +HG03779 HG03779 -0.055804143452889 -0.916345194593757 -0.853993690974049 -0.691044139481108 -0.800802888027648 0.0301697128476573 +HG03780 HG03780 -0.501787242172268 -0.145312137694477 -0.658978898618811 -0.853254988582885 -1.08163288479348 -1.15778634526197 +HG03781 HG03781 0.465899163992138 0.27521949151936 0.435069534344611 0.435923061477328 0.187766601182764 0.423046309575826 +HG03782 HG03782 -0.848978972312433 0.784501940928826 0.778193948342378 0.648646941648353 0.233530447739374 0.230513393795297 +HG03784 HG03784 -2.47285594946889 -1.06734584496498 -0.165538447024308 0.12692376115507 -0.122908864789078 0.239700760911681 +HG03785 HG03785 0.0700069713204715 -0.635496926311631 -0.203012564779129 0.128082499973881 0.474737787547318 0.529658640248799 +HG03786 HG03786 -0.468763397781663 -0.402201510343316 -0.367796350333367 -0.457171875139653 -0.72290214505436 -0.180256350333551 +HG03787 HG03787 0.645346625274702 0.0237165193218075 0.253463484262244 0.311729377425991 0.240500600338831 0.107663190395026 +HG03788 HG03788 0.484243624086989 1.1443339184001 1.60564162334642 1.43193674726883 1.15519505401486 0.405846054163883 +HG03789 HG03789 -0.411529511568582 -0.17786845152573 -0.421579741634301 -0.0423700152213219 -0.0162796155949816 0.212906034954075 +HG03790 HG03790 0.374377650210714 0.0474751871602618 0.637437575718536 1.47077232178141 1.24895999836401 0.885217382993259 +HG03792 HG03792 1.48594618395386 1.88510291754603 2.1599772145284 1.89144261320385 1.86885906169479 1.60361060160269 +HG03793 HG03793 -0.335114378711957 0.230382304120007 1.24127922054477 1.45621005129624 1.82310922940142 1.45248835719371 +HG03794 HG03794 -0.829987194474375 -0.689456276684218 -0.755647772203295 -0.93215897030018 -1.51340274197753 -0.741343924022873 +HG03796 HG03796 0.274939351480776 0.285305197039469 0.652680631613312 0.644307495464738 0.912146942221399 0.656587938573555 +HG03797 HG03797 -0.338092546690369 -0.124963310142611 0.37914799005997 1.21181120703101 1.19103875781978 1.12154615202483 +HG03799 HG03799 -0.0393178782349253 -0.688961054922307 0.0203318731417988 -0.0128659272579986 -0.0322543158643161 -0.11664441614213 +HG03800 HG03800 1.23083036772032 1.03062856704915 1.10736037421387 1.32583251199113 1.44018031993696 1.48660822704442 +HG03802 HG03802 0.0145252227260403 0.0885526853423393 0.249368811440528 0.0195022609526875 -0.0318413340543172 0.178323504379152 +HG03803 HG03803 -0.225657952357832 -0.246694267523392 -0.410065034240253 -0.811573407737403 -0.890273769265894 -0.500637863639039 +HG03805 HG03805 0.792187904627772 0.506870006316532 1.06567251483113 1.76384646377401 1.71340909497782 1.69961015287625 +HG03806 HG03806 -0.107193488353815 -0.555667350654364 0.272036213580228 0.786065302025664 0.577329338501069 0.616048365354116 +HG03808 HG03808 -0.939789218701451 -1.24211492223095 -0.320382915708616 -0.956620224493867 -0.899873696334 -1.40131827652958 +HG03809 HG03809 -0.406008484306049 1.02986119261853 0.966607594613138 0.332722909135084 0.148017479578257 0.364874531107065 +HG03812 HG03812 -0.570110975452757 -0.0203597212111151 0.700671392987469 0.431554610057508 0.446273760153501 0.394716704991152 +HG03814 HG03814 -0.495688334727985 -0.591358648098553 -0.136020148867085 0.224233967442033 0.159670498579848 0.38145176260049 +HG03815 HG03815 0.928967173780744 1.22521691732811 0.636698979111517 1.00481896918778 1.00802338101553 0.747427430735924 +HG03816 HG03816 1.32874478630707 1.54527795777546 1.26402663280541 1.26917214457551 1.31683712230529 1.22136982680717 +HG03817 HG03817 -0.698147024812303 -0.0495086862565347 0.149416859299141 -0.368406218996967 -0.713112112889621 -0.699505897356723 +HG03821 HG03821 0.0427169511601983 -0.385183440250092 -0.686483726485538 -0.675146287749265 -0.188674127885805 -0.374231703637162 +HG03823 HG03823 0.885991450253885 -0.319496007745822 0.693993716251301 0.279844085159759 0.309912937698256 0.828739358269654 +HG03824 HG03824 0.980481283192211 1.64424459710476 1.49515646701715 1.61241537916227 2.01707981761899 2.00806974250894 +HG03825 HG03825 0.474217397847069 0.109202804393654 0.913259865164213 0.961903825694828 0.938889229219778 0.939782693874907 +HG03826 HG03826 0.201781805891941 1.67661872198443 1.35388006404286 0.666682136452707 0.946296556324384 0.719025233178951 +HG03829 HG03829 0.918801224634933 1.24261129303441 0.758183495438856 0.260769135738478 0.297886462440011 1.1847328298516 +HG03830 HG03830 -0.556940341052374 -1.08766021239484 -0.00947461260240293 0.10654432900641 -0.0864560986110851 -0.168644302238487 +HG03832 HG03832 0.555454361697673 -0.132686655979812 0.0514655306947312 -0.0262403507851264 -0.100852552413579 -0.58974312276405 +HG03833 HG03833 -1.17528134213553 -1.29521590055994 -0.380941893992307 -0.469474642385395 -0.224081057576315 -0.344542500355594 +HG03836 HG03836 -0.417497506032927 -0.153948675972188 -0.303518033953373 -0.66534887863517 -0.598343848591857 -0.843717455260109 +HG03837 HG03837 0.329944426184079 -0.351333838551657 -0.807221550182857 -0.665797488738701 -0.84770869355661 -0.575858080205902 +HG03838 HG03838 1.11953446492247 1.06417443632438 0.898499570132061 0.769188831166024 0.928398682001955 1.23645300944628 +HG03844 HG03844 -0.000361735910939997 -0.288623645760546 -0.791671488807698 -1.19342125128602 -0.985229379859246 -1.5537619748127 +HG03846 HG03846 0.851828736598294 -0.456568925389429 -0.191541341741609 -0.0284562285611416 0.151775371199259 -0.180219904680317 +HG03848 HG03848 -1.35559691231258 -0.581599562143817 -0.641459666095708 -0.123597559519773 -0.0918214876990816 0.481069403025628 +HG03849 HG03849 -0.0296405517763575 -0.574125842672154 -1.21527730117794 -0.933283450001916 -0.486950789163454 -0.231250936586395 +HG03850 HG03850 -1.43544844387589 -0.566686356202922 -0.34472185503079 -0.500246939099713 -0.418901098318378 -0.363902594534579 +HG03851 HG03851 0.336009768659946 1.75546035772738 1.77074196583408 1.44625202622354 1.89906379241315 2.12041497293543 +HG03854 HG03854 0.493748174110624 -0.398138874125864 -0.806813337060832 -0.557682147246013 -0.528075814071645 -0.493769087736558 +HG03856 HG03856 -0.0159984160339551 -0.192034755081786 -0.589878564121671 -0.737768645906143 -0.414954330753691 -0.216797044639543 +HG03857 HG03857 0.959615582983898 1.06094775204867 1.36441342191618 0.444003406851057 0.541895779092162 0.211690798396812 +HG03858 HG03858 -0.295394174184627 0.100266078752643 0.9284899035239 1.0235779170222 1.16072868113141 1.16430526300353 +HG03861 HG03861 0.455768518108741 0.377236842898599 0.283434988983913 0.502952675868384 0.757171088860936 1.03572609333152 +HG03862 HG03862 2.06333331060871 1.66986936343248 1.48486153557573 1.51349428808883 1.42982922959534 1.61115253100585 +HG03863 HG03863 0.955815336891056 0.984371386715428 0.443918155462233 0.337451417490159 0.215030124825707 0.445392135341294 +HG03864 HG03864 -0.387239187033837 0.218089328795925 -0.0700013969360245 -0.25638698240232 -0.442094772647442 -0.265544379245156 +HG03867 HG03867 0.879743004112021 0.763572114955724 1.34641115177817 1.02710389583363 1.0631581711557 1.41797693531578 +HG03868 HG03868 -0.210063121207823 -0.829219469534818 -1.31127487612048 -1.06235254625255 -1.16345825788949 -1.23033405005168 +HG03869 HG03869 1.36071745152585 0.648988315938976 0.58125422433149 0.219856120125495 0.108634534697789 0.30768900579111 +HG03870 HG03870 0.958111686505479 0.513631842934978 0.169584923617779 0.40461482143234 0.42345924860231 0.420709130905963 +HG03871 HG03871 -0.247619308463046 1.02862810528145 1.697097160359 1.46477479349482 1.29727342680582 1.44973541638372 +HG03872 HG03872 0.575393363195296 -0.375894233233334 -0.499699077016565 -0.301196130214392 -0.388657958322039 -0.797871765227549 +HG03873 HG03873 -0.648367510120887 0.693127933135614 0.55362618197244 0.662609139591107 0.521599488283122 0.728238540249812 +HG03874 HG03874 0.990687756787461 1.21807030502661 0.593738027319445 0.697511650962781 1.03872232670467 1.5879256452719 +HG03875 HG03875 0.775873062853724 1.3667221438386 1.16792667385694 1.28513627254814 1.10314741121443 0.811948539476168 +HG03882 HG03882 -1.39080447067201 -0.535901718657899 -0.532572559375668 -0.802451068680363 -0.950479764456346 -0.238682626282045 +HG03884 HG03884 -1.51122003370577 -1.58731553184389 0.244317487315447 0.389027513134887 0.334391423425349 0.308604291431748 +HG03885 HG03885 -1.72110620882607 -0.786973332128024 -0.777622754292642 -0.854674111976948 -1.09043183642332 -1.01354943300902 +HG03886 HG03886 -0.609156573468808 -1.43743097239463 -1.5070309734544 -1.46664608648685 -1.47002329663313 -1.32135140895014 +HG03887 HG03887 0.245098089352445 1.05387101683184 0.301980735343064 0.41539396119041 0.100413472267264 0.420864160674186 +HG03888 HG03888 -0.0921609708483855 1.13260347219962 0.756637699474124 0.447269867464602 0.503553470246206 0.660419020806026 +HG03890 HG03890 -1.72519197898818 -1.81343909799202 -1.53342115979295 -1.38939365400687 -1.35791607041524 -1.11531229165289 +HG03894 HG03894 0.538793080792134 1.22703837602555 1.06580350133918 1.26447046268105 1.37627470453127 1.64331778992433 +HG03895 HG03895 -0.172757853315209 0.0547453664554132 0.016441941270351 -0.0997362460203858 -0.102820075831489 0.103448757580206 +HG03897 HG03897 0.684693003268793 1.69309825884466 1.83269439189596 1.57838343822113 1.3953838239407 1.60803794849089 +HG03898 HG03898 -0.425521170855517 0.172404317199466 0.496396111787793 0.0844843191382581 -0.170595831955776 -0.253734608466382 +HG03899 HG03899 -2.38372447729979 -1.64885060107143 -1.59824846767635 -1.21095211122799 -1.03010522691658 -1.11506962728153 +HG03900 HG03900 -1.20482685797918 0.179160389700195 -0.235400684689687 -0.543760731561577 -0.700952067484404 -0.81243369333399 +HG03902 HG03902 -1.06701107201159 -0.539166440481035 -0.296269999642752 -0.33306551022519 -0.307679048406936 -0.451651861206723 +HG03905 HG03905 0.512704658186975 1.2152793932659 1.01679761331163 1.14897947997837 1.22143292392083 0.950275311066701 +HG03906 HG03906 1.07681208945104 0.620243436704432 0.488587036849097 0.846670967006569 0.536828956198424 0.621067091524198 +HG03907 HG03907 0.369248672035543 0.956264528858041 1.00879965942137 0.629411948176799 1.0413616149748 1.06350156343743 +HG03908 HG03908 1.81191568057842 3.51735159948019 2.95929735351184 2.58573371934824 2.71300789508309 1.94039807600606 +HG03910 HG03910 0.386233715111672 0.00552474932066297 -0.556914558471769 -0.668752565789729 -0.499511077629694 -0.605281820885288 +HG03911 HG03911 -0.459061419361733 -0.30643221590084 -0.568780146643949 0.077312754917913 0.402386519089828 0.418674774757472 +HG03913 HG03913 -0.185646312119319 0.876292778300029 1.42526677784244 0.723405913152127 0.430577989167385 -0.147241641121078 +HG03914 HG03914 0.0475134752798033 -0.184006861828407 -0.884809593955589 -0.802659107559934 -0.771806507074278 -0.245776279736641 +HG03916 HG03916 0.0286987747422573 -0.435883208987846 -0.523960706801647 -0.416236796024265 -1.03500424679123 -0.846526615923741 +HG03917 HG03917 -1.22102150458858 -0.84951197935234 -0.968029391497923 0.171619234537189 0.0256748244403478 0.146519748147364 +HG03919 HG03919 0.614929314816689 0.222529229522005 -0.939838657152573 -0.676649956358276 -0.27243751782345 0.17629376092916 +HG03920 HG03920 0.444796500782965 0.452457548922397 -0.0382583041812421 -0.28299896969163 -0.370340937479655 -0.335052583629725 +HG03922 HG03922 -0.0935003105532356 0.0246277772101736 0.950697402439355 1.0110362045231 1.14764889497928 0.820883263421399 +HG03925 HG03925 0.194403306327736 0.670510031530663 0.853186547467779 0.966207176379475 0.862975458801865 0.519128225473255 +HG03926 HG03926 1.44960097403345 1.18563805638836 0.138921845105625 0.371027563594473 0.422519770231792 0.843235732243639 +HG03928 HG03928 -0.269290633531542 -0.262463348860478 0.973186574330988 0.95003731562412 1.27429808839566 0.850318642118578 +HG03930 HG03930 -0.652888471333699 -0.917863245019005 -0.196498176037221 -0.221988969404146 0.0600151648683533 -0.17087465116664 +HG03931 HG03931 -0.507565042551978 0.230562375449885 -0.434476366824736 0.150362739432035 0.490603148575965 0.0784397913442524 +HG03934 HG03934 0.193117896360226 0.428912895445682 0.127927324550499 0.422552117393598 0.580722021757556 0.257808756564766 +HG03937 HG03937 0.599403685730617 0.382382242312935 -0.0460112208654987 0.405479850894289 0.460814494318094 0.668679921943826 +HG03940 HG03940 0.43180346848583 0.927678806259594 0.741217889394457 0.626290166013806 0.480585106564783 0.751018095103717 +HG03941 HG03941 0.128064131660032 1.40790944338735 1.54529255997963 1.68441484558267 1.81407405402875 1.51693441896882 +HG03943 HG03943 0.637142701600657 0.773083989516189 1.22879360911787 0.926466541016375 0.832947351603865 0.778722567012974 +HG03944 HG03944 -0.133300596787347 0.0523492684567931 -0.39944627702918 -0.859481748232298 -1.20949596810181 -1.31286622113968 +HG03945 HG03945 -0.0528456917550676 0.401248267203385 0.249935593703845 0.192566604612206 0.209541220058708 0.130317115980675 +HG03947 HG03947 -0.145473933621283 0.048215295398591 0.250671731466176 -0.0731658298625401 -0.422760529963211 -0.809208598630069 +HG03949 HG03949 1.17673264570464 0.778221078633848 0.416422250743232 0.491227112439862 0.574188820589936 0.333607075928015 +HG03950 HG03950 -0.219208491490863 0.618866074442805 -0.177725066871909 -0.546542858818232 -0.376875482699946 -0.520538268622276 +HG03951 HG03951 1.74519653188032 1.45482030987873 1.48969670476588 1.35427881060083 1.38147425489072 1.57835089944384 +HG03953 HG03953 0.385857998798704 -0.170141236694705 0.134516467649054 0.566260759253886 0.505601173300518 0.355983746431067 +HG03960 HG03960 0.389922173771318 -0.0529178298160723 -0.027109067068368 -0.210961407622592 0.138636739073164 -0.361561673633224 +HG03963 HG03963 -0.147856578711967 -0.620909437972917 -0.404282713971849 -0.0342239095041242 0.251712627219003 0.343545019152442 +HG03965 HG03965 -0.806513246249707 -0.179306721256961 -0.0584972743770834 -0.115618983147366 -0.0285987167915823 0.143641094977902 +HG03967 HG03967 0.136135855639844 1.25402242937524 0.881236465766968 0.723295366443259 0.763388616236438 0.445103618078267 +HG03968 HG03968 -0.789676170232284 0.780613816344362 1.2067213837032 1.01486020469125 0.761476126685952 1.10773621736712 +HG03969 HG03969 1.59000846886715 0.739205346908542 0.872618704408445 1.26376557157172 0.985163492485553 0.856136506763029 +HG03971 HG03971 0.265682658748155 0.00944785476112873 -0.251095698999675 -0.747652663175098 -0.951580245301449 -0.498361921527946 +HG03973 HG03973 -1.18536680133028 -1.78840191474659 -2.06228714064287 -1.91631649171143 -1.79216037126609 -1.60165321091842 +HG03974 HG03974 -1.11157292173022 -0.858596693442172 -1.17030813809823 -1.1140187622829 -1.09205765402811 -1.03403507282199 +HG03976 HG03976 0.693031118008582 0.947260984589055 1.13768217678079 0.905855839395468 0.760915972572223 0.578534369363842 +HG03977 HG03977 0.0163931444105952 0.406263995743798 0.0791016667006334 -0.0364450929189732 -0.00656743934189229 0.048061613946299 +HG03978 HG03978 1.14473165544267 1.0041400883499 0.232015240166531 0.657840527268451 1.00381753782091 0.9702577296534 +HG03985 HG03985 0.548598253303027 1.74031479870846 0.585899995326282 0.484614682241805 0.0442412680088348 0.0929530276750807 +HG03986 HG03986 -0.403388072110575 0.255314356033754 0.161620585224353 0.00315625842458252 -0.101764047240841 -0.382748728789713 +HG03989 HG03989 -0.786207068464418 0.353624560138532 -0.438664149676944 -0.537908282156566 -0.283116716158401 -0.636399241472858 +HG03990 HG03990 0.125265926350666 -0.14840055560993 -1.22018728364784 -1.63307684469508 -0.954628667957966 -0.542894828142561 +HG03991 HG03991 1.47745147078326 0.826959411232399 0.34461881305923 0.749709075963435 0.970330479929553 0.547344047117336 +HG03992 HG03992 -0.0540786712074979 0.410214209370908 0.572210350518555 0.333394403851936 0.357415093543639 0.432214464857418 +HG03995 HG03995 -0.579717722774134 0.210453167096381 0.368924883926915 0.248774716245001 0.284957135215958 0.557800200027446 +HG03998 HG03998 -0.648367510120887 0.693127933135614 0.55362618197244 0.662609139591107 0.521599488283122 0.728238540249812 +HG03999 HG03999 -0.244850017288 -0.392738515461531 -0.0553089238318055 -0.449986659623355 -0.414576633277971 -0.176115588849795 +HG04001 HG04001 0.674489675181103 1.51546495207977 1.23952941733752 0.989653694869664 1.03599690323272 0.858477509028876 +HG04002 HG04002 1.40675096231816 1.30319487309273 1.38872891646542 1.62361686800707 1.1994781707113 1.24102963385676 +HG04003 HG04003 0.00684802101114988 -0.0691172779875728 -0.0253670578928874 -0.329234741565406 -0.19270111206677 -0.327385382684728 +HG04006 HG04006 0.369204552358447 -0.382066528779333 0.041160194634435 0.404300076059844 0.599708884203314 0.112494187396517 +HG04014 HG04014 0.324294189873315 1.2425077963049 1.24614019160398 1.1715895192733 1.73040224355968 2.01348578387243 +HG04015 HG04015 0.941050071263413 1.55031286099046 1.81342157257435 1.27995971312473 1.46882264584908 1.43947321960276 +HG04017 HG04017 0.693185450363607 -1.07634671863686 -0.737777997976555 -1.52183067891628 -1.94633315929463 -2.14032087288647 +HG04018 HG04018 -0.655706451484499 -0.227900633146998 -0.382181723077117 0.161664148710149 0.183983731056178 -0.0653086070072234 +HG04019 HG04019 0.0313163285994373 0.684323930537163 1.02776678839914 2.05353588337568 1.93634137134457 1.76117713232958 +HG04020 HG04020 -1.3882227569331 -1.30310429328309 -0.525976277846626 -0.302464176357104 -0.721716089956494 -0.450778300259637 +HG04022 HG04022 0.289371803747461 -0.214892105095793 0.56826509173408 0.690580881035063 -0.0395551730582773 0.732531262832843 +HG04023 HG04023 -0.246669999644435 0.0441154893910412 0.104437626956976 0.357918658330584 0.411989929918764 0.23957500103054 +HG04025 HG04025 1.64428447331802 1.21883284158991 1.11123731630632 1.08689898914057 1.04688984002061 1.2215569205858 +HG04026 HG04026 0.555121671636561 0.762544652103759 0.819718367797042 0.884959247867434 0.493491395759943 0.802730643882059 +HG04029 HG04029 0.871232820530572 0.931043075802009 0.468917210540535 0.410831362766961 0.334814310159643 0.253227890303326 +HG04033 HG04033 -0.932448813883703 0.0662200227926207 -0.406147887099212 -0.142956158897485 0.284328321594945 0.644037890601785 +HG04035 HG04035 0.468531013444293 -0.959750349466667 -1.18180039910798 -1.08459887626539 -0.620134898995112 -0.744996958948197 +HG04036 HG04036 0.300182232644471 0.531206145128212 0.600881493524782 0.337040879647065 0.17000336264522 0.313417022880204 +HG04038 HG04038 -0.215141244504119 -0.519048119148055 0.188760311475484 0.23247060760128 0.227638272214016 -0.0433544641303489 +HG04039 HG04039 1.25117656106454 1.16861942067915 0.718413993535892 1.34133039737055 1.45836311089198 1.48349844261413 +HG04042 HG04042 -0.679425308658118 -0.336713898788826 -1.23803785275696 -0.743609159399904 -0.551899405718088 -0.272879085704319 +HG04047 HG04047 -0.0251941716540986 0.713237381597903 0.927924090408713 0.554599363093085 0.51905801193129 0.663818397144641 +HG04054 HG04054 0.64065419984653 0.855659153177441 0.209505224036823 0.0758251077082728 0.0238770147749181 0.51655117384902 +HG04056 HG04056 -1.17632997043086 -0.477351145252581 -0.622424158274434 -0.0125365064377161 -0.238412609563887 0.672795100172345 +HG04059 HG04059 1.49963102552191 1.48642593444272 1.23539660641637 1.07931455891941 1.11118358556459 0.74385488144044 +HG04060 HG04060 -0.0194501658888586 -0.727795777611325 -0.565424699955007 -0.438471526024605 -0.549895076505431 -0.670804767565615 +HG04061 HG04061 -0.0357413498002978 -0.283539432339785 -0.294179973391377 -0.548284118243779 -0.660341577341191 -0.305221496301173 +HG04062 HG04062 0.781149537038536 0.445106869819349 0.0292037796995424 0.451161798507319 0.983977269838343 0.908693264809253 +HG04063 HG04063 1.76446783149524 1.47744507086323 1.98191380013766 2.17496537497789 1.88788793447633 2.32097222207489 +HG04070 HG04070 -0.264601301066436 -0.0975009474224758 0.513158956300069 0.635469157035769 0.49747959780169 1.07503256250391 +HG04075 HG04075 1.04251112458527 1.06535796007536 0.895105744710539 0.780488336961202 0.83595568623504 0.707726887599174 +HG04076 HG04076 -0.148161240664091 0.538081683318587 0.629446334959905 0.465763550987911 0.427184667448423 0.535366495655323 +HG04080 HG04080 -0.211218293894299 -0.217310742808694 0.0823649110498179 0.149485779604871 0.553439645985723 0.181249478320617 +HG04090 HG04090 -0.436379763934729 0.55337618289856 1.07152192209286 1.3860713233916 1.2137539238962 1.08618138473054 +HG04093 HG04093 1.7685188084246 0.575019797246307 0.490377732918564 0.832117262206697 0.552389277873757 0.790834204140287 +HG04094 HG04094 -1.77470686605693 -1.31188750336047 -1.52845654109204 -0.562699552635953 -0.870771623961461 -0.493834548990982 +HG04096 HG04096 0.386676477115091 0.394897829430693 -0.701458700465064 -0.366839493920038 -0.303535020964051 0.200694105351975 +HG04098 HG04098 1.06877529731631 1.54396850501171 1.98257579995136 1.62009990080495 1.69665733844457 1.31479182448466 +HG04099 HG04099 -0.482715490203553 -0.242582649421941 0.980376958837942 1.33838416018491 1.05430406093794 1.09113294190513 +HG04100 HG04100 -0.481239402406694 -0.555471617728482 0.167611429749185 0.111060958132235 0.165609760881679 0.194868822707016 +HG04106 HG04106 -0.519810927119974 -0.80991287887277 -0.70627993959631 -0.304330226871627 -0.561126312503729 -0.73068234275412 +HG04107 HG04107 0.504232887819861 1.47484594011588 1.49717325597573 0.698390912285951 0.694617144508721 0.903685424633623 +HG04118 HG04118 1.79847554436493 1.22386794231845 1.65247731037016 1.87389139140858 1.91637738184377 2.17777462490812 +HG04127 HG04127 0.332835189841982 1.10201539394235 1.31574609779614 1.123443859116 0.827294151145142 1.40864824688874 +HG04131 HG04131 1.30285254963146 0.753952379305108 0.48100421145941 1.12092699470386 1.16346701019017 1.25262253595059 +HG04132 HG04132 -0.769128578918594 -0.399691598294907 -0.132740290754804 0.0959670671478102 -0.154163901310639 -0.0275011420679736 +HG04134 HG04134 -0.516209381959711 -1.13659789203469 -1.04976766378567 -1.78507180836737 -1.49043590113315 -1.44800616290107 +HG04135 HG04135 1.7092319201007 1.17159838847718 1.03493910811181 0.456920399747612 0.514693223617313 0.955918280758008 +HG04140 HG04140 -1.41109857100519 0.341479309404757 -0.176669901310884 -0.979236560440411 -0.899416777268585 -0.714363273287266 +HG04141 HG04141 -0.278651618192981 -0.452269397367495 -0.94134523052219 -0.988983597900734 -0.723854689239848 -0.804300225959815 +HG04144 HG04144 0.845310854089908 0.299768466419912 0.725012072961781 0.00861493334275353 -0.183409131360238 -0.15073059216558 +HG04146 HG04146 0.0872148048043368 0.0479786550841186 -0.0175014738598267 0.0620529343304814 -0.0412540959189147 0.979977454739843 +HG04147 HG04147 -0.358569987222329 -0.651093929395618 -0.69067651489529 -1.0906444544715 -1.29104831065053 -1.43736085527208 +HG04150 HG04150 0.454674019918153 0.26290950640836 0.220986705614861 0.190013655973769 0.263600523755626 -0.116979494723248 +HG04151 HG04151 0.923291132160289 1.10777818940199 1.00670369857548 0.688863240796282 0.853067945880523 0.753013847196693 +HG04152 HG04152 -0.279138831067588 -0.293009287481596 -0.205327126006811 -0.272199235123062 0.238237583885127 0.159012885600786 +HG04153 HG04153 -0.855136397008539 -1.46662068635911 -1.68698966437471 -1.23467555860069 -1.40092174557921 -1.39168182601093 +HG04155 HG04155 1.36178406301028 1.044255286747 1.14107620329855 0.931531226948841 0.84806838241727 0.499619511125946 +HG04156 HG04156 0.0176767361847861 0.189794677859553 -0.442822453733702 -0.80785417216818 -0.778513025041583 -0.760201693879855 +HG04158 HG04158 0.104182308753001 1.2943640065597 1.25082614437304 1.01074281348913 1.00752662136002 0.661658523749774 +HG04159 HG04159 2.95522048280978 2.03648799325698 2.31538122608038 1.9550215358547 2.00961047639368 1.40764955193411 +HG04161 HG04161 1.26086812428163 0.817705409766346 0.379226211674444 1.12740786356959 1.03138227164816 1.23366326534364 +HG04164 HG04164 0.532702638390405 0.451032526533056 0.562110441118634 0.592405130256479 0.926605828479479 1.17170257741396 +HG04171 HG04171 -0.0592973490542838 0.231787869397551 0.201383209458628 -0.0064200401685845 0.00760141159531947 0.311828067943878 +HG04173 HG04173 0.148507907962232 0.769258233660225 0.934908603325476 1.07283066194539 1.19044195978723 1.63968823778865 +HG04174 HG04174 0.276636424469501 0.639269424956803 0.523943482497752 0.577089682025459 0.310667147929683 1.56064046813923 +HG04176 HG04176 -1.15068074134166 0.102819987011221 0.0588647392450217 -0.0990621612005777 -0.376651216360993 -0.144783158696589 +HG04177 HG04177 1.21521168814511 0.93007049831482 0.75788240552025 1.10822544979467 0.817135175474861 0.71808076720943 +HG04180 HG04180 1.29539163120584 1.09141714093747 1.36633283778305 1.27517470650471 1.38038091237491 1.55691744774658 +HG04182 HG04182 0.71078987217759 0.0714467186040338 0.258424571446086 0.44992771588895 0.550199284962396 1.13746774417399 +HG04183 HG04183 0.88350350283361 0.410561002336668 0.617594959855518 0.492867320288808 0.53757884146367 0.809041655712819 +HG04185 HG04185 1.27952671551864 1.12688189319942 0.24757357468658 0.295873863971021 0.630682868442026 0.617357654766505 +HG04186 HG04186 0.861620154050912 1.63584453038757 1.07928125359284 0.794742265623162 0.572717084717146 0.49520782927434 +HG04188 HG04188 1.77693020447442 1.84285914203557 2.07754409188641 2.14411103603765 1.92891053575255 2.07100236638982 +HG04189 HG04189 0.187901396305413 -0.886025726331687 -0.499590155774331 -0.621842385003799 -0.715082026812564 -0.438970349394236 +HG04191 HG04191 -0.401677183875632 -0.173045401761603 -0.508328834698488 -0.978241335046633 -0.662263884083631 -0.248173546209744 +HG04192 HG04192 0.934260280236169 0.893820081382995 0.722630637746217 0.907098864059298 1.23115668636599 1.38877379801099 +HG04194 HG04194 -1.06292388789321 -0.583417137658529 -0.442735774101931 -0.381919940601164 -0.331235456642875 -0.233720952176548 +HG04195 HG04195 1.18776510650362 2.04284825585818 2.42782047470257 1.93929836608201 1.86799947954232 1.7813268991252 +HG04198 HG04198 -0.885205594421542 -1.53352535303605 -1.81622338508987 -1.47402684731374 -1.69470724005331 -1.51916159281283 +HG04200 HG04200 -0.533809307668029 -1.06392050387184 -0.471612273266024 0.0711462834568299 0.318194515935823 0.563148508765155 +HG04204 HG04204 1.09794102860258 1.29365815563441 1.2881003711628 1.40237432159678 1.39661827441387 1.50712875108591 +HG04206 HG04206 1.96730504817025 1.65054238201815 0.715103798059001 0.887107873606109 1.14686446778855 1.43671120720391 +HG04209 HG04209 0.796273290878566 0.881338647391773 0.0711484126692382 0.390886151499157 0.630308810654559 0.482186751890408 +HG04210 HG04210 0.546583589497987 0.443913460478988 0.0580585646116452 -0.210849736361705 0.0657924803366807 0.144242269157981 +HG04211 HG04211 0.865259686214715 1.17335431818948 0.652961922403316 0.553855161317556 0.53026296707115 0.26151655489683 +HG04212 HG04212 0.299044933635339 1.11118148798954 0.559874832134574 1.07729383915648 0.635227744594009 1.27348690660754 +HG04214 HG04214 0.395488761053464 0.621480646938713 0.398378969579751 0.746041413407959 0.875101916932211 0.627247408862869 +HG04216 HG04216 0.416495018616428 1.00854523232718 0.610324556043768 0.266603769706487 0.296515290410468 0.599253269678982 +HG04217 HG04217 -0.473114840241879 -1.38513509209015 -0.908358825169208 -0.0266909614411614 -0.0285240894784044 0.119503149104499 +HG04219 HG04219 0.533438263492702 0.72234082988396 0.819980951004547 0.691259007842998 0.395798639145845 0.0917268979701646 +HG04222 HG04222 0.341581199092942 1.30341597183699 1.07665657713881 0.889437341004161 1.19075657069059 0.833539573542871 +HG04225 HG04225 0.867339407226869 0.993383654520576 0.42323081082295 0.185867553526755 0.36578241110583 0.0527005975413964 +HG04227 HG04227 1.04871823511344 1.19808597860162 0.644877137277121 0.127654054826837 -0.239436630984 0.116197705428816 +HG04229 HG04229 -1.25014654405098 -0.523877014973638 -0.728954945184047 -0.797794742897815 -1.25130010974981 -0.836268842678944 +HG04235 HG04235 -1.04998637900301 -0.232704202557821 0.0703581716237807 0.395952669690739 0.0959653032444242 0.337406476971994 +HG04238 HG04238 0.856789004404606 0.322398561812965 0.46482530581976 0.405983398309183 0.345260763762318 0.55556854124133 +HG04239 HG04239 -0.737839032687392 -0.781494999280152 -1.67909017955077 -1.13868248090161 -1.16425509064897 -0.752430551546932 +HGDP00003 HGDP00003 -0.247853034245781 0.700621596612444 1.00933553809748 1.1242050378902 0.972061706804474 1.07066440253576 +HGDP00007 HGDP00007 -1.22298438482304 -0.690660403345904 -0.833516077230657 -0.656239031785969 -0.676111664972782 -0.617626693730763 +HGDP00011 HGDP00011 -0.0230450512602861 -0.241132730630973 -0.398347163857294 -0.661715694342216 -0.567233504198885 -0.36718807491785 +HGDP00015 HGDP00015 -0.0627643489167011 0.462645411587761 0.711201924554589 0.0675908008090268 0.985586908482617 1.22441638070228 +HGDP00017 HGDP00017 1.18932482307389 1.26343241246565 1.13395491366536 1.27331682702689 1.92309869517496 2.30348425916936 +HGDP00021 HGDP00021 0.210790139756828 -1.29563423726698 -1.53331785179924 -1.32368824541925 -1.42149206022331 -1.62973338526031 +HGDP00023 HGDP00023 1.08068702309349 2.10922404376091 2.0531728672523 1.50690317462823 1.27437119387503 0.773028803299589 +HGDP00025 HGDP00025 1.26125612269161 1.13629374196171 1.30288699394337 1.02088390977294 0.896313364647406 0.824568134557402 +HGDP00031 HGDP00031 -0.683325789953158 -0.235000013160784 -0.400355715518366 -0.950278695589867 -0.748728054339827 -0.670740806034299 +HGDP00033 HGDP00033 -1.77568447217085 0.673103833263964 0.792304270230987 0.448970428945605 0.184645546286316 -0.321695884485539 +HGDP00035 HGDP00035 -0.501216884265691 -0.49687622507421 -1.0609092611012 -0.728938686210465 -0.487168221761686 -1.00900118480607 +HGDP00037 HGDP00037 0.431251838445929 1.45989240474033 1.44686392627564 1.01630102089493 0.621041185885627 0.40498918469873 +HGDP00039 HGDP00039 0.846858431228307 0.959518682289097 0.716862001117257 0.21668181968975 -0.0229808404865088 -0.0385552156453193 +HGDP00041 HGDP00041 0.140521741160497 0.599186971604842 1.25463194725822 0.923534477312306 0.943605154294643 1.25313786435648 +HGDP00043 HGDP00043 -0.662004616063248 -0.8825449351551 -0.701035817824684 -0.927583970187741 -0.703813883926516 -0.742631982042244 +HGDP00045 HGDP00045 -0.585429639239676 0.117127558703521 -0.500682787392088 -0.569194839233484 -0.557223414780007 0.251096898450046 +HGDP00047 HGDP00047 0.564026911261702 1.97393024711912 2.78066203309082 2.99968668933763 3.0708122776986 2.18890130178513 +HGDP00049 HGDP00049 0.900177188870195 0.919016929787441 0.763826028093156 1.04503188474964 1.10223160954648 0.813103695712819 +HGDP00052 HGDP00052 0.577515739399515 -0.349608905749568 -0.3383616003087 -0.267536530087102 -0.304880762462802 -0.0198347241366398 +HGDP00054 HGDP00054 0.179095190262382 0.941426404211734 1.07310632022047 1.08412235763298 1.10075456485276 0.517512293447461 +HGDP00060 HGDP00060 0.362200960499484 0.504411232233442 1.3610095357514 1.22819469522634 0.695549761421195 1.01559581259863 +HGDP00064 HGDP00064 -0.262154179651191 -0.114508273959659 0.11006571487085 0.517935629348989 0.367875086069092 0.125640676272868 +HGDP00066 HGDP00066 1.73906396981231 1.24977644041237 2.09209951133818 1.90518858082571 1.89749132159236 1.83512129821844 +HGDP00068 HGDP00068 0.164499937039216 0.585679552417057 0.222989165893851 -0.145487211499135 -0.17141623086299 0.181561919485885 +HGDP00070 HGDP00070 -1.01839865404451 -0.59697029412298 -0.752190365195299 -0.367138907301818 -0.535386908307606 -0.230758521150628 +HGDP00072 HGDP00072 1.15576984836367 1.32758486267457 0.847640115196299 1.21625472124835 0.789661791385376 0.612654151166852 +HGDP00074 HGDP00074 1.37807638284759 1.46580332169863 1.80007678387747 1.04767891785757 0.547584072817364 0.363552309722277 +HGDP00076 HGDP00076 -0.0342300975009547 0.88090352752505 1.21129573111534 1.30773537626459 1.26598223803703 1.40505525283733 +HGDP00078 HGDP00078 0.0584960561211355 1.03745997121845 1.19107184338836 1.63616594462976 1.70409479806876 1.72897178629028 +HGDP00080 HGDP00080 -1.2439040651033 0.0296676148216389 -0.0464794721894167 -0.10763520236672 0.0118564006746986 0.334432309102915 +HGDP00082 HGDP00082 -0.796175599566805 -0.8677018591092 -0.666718000021711 -0.806942351884046 0.0865738183458545 -0.338014616405146 +HGDP00086 HGDP00086 0.875948998467645 -0.272067960989874 -0.359132135497494 -0.496835931196083 -0.402797044317785 -0.550295413270811 +HGDP00088 HGDP00088 0.809016760543945 0.358701616615484 0.621992077112159 0.723652517567239 0.942054942264043 0.996400477140958 +HGDP00092 HGDP00092 1.22717587694073 0.757007835686937 1.13087891411999 0.856892754092427 1.4424900316928 1.54202387559695 +HGDP00094 HGDP00094 0.0373330209705195 -0.828920763824546 -0.428457659725032 -0.099056497496556 0.157215203937439 0.372586317408211 +HGDP00096 HGDP00096 -1.28434329776927 -1.21101713314416 -1.007778023363 -0.592620036994718 -0.343621005034865 -0.00475055758841535 +HGDP00098 HGDP00098 0.285270708045359 2.12486503456126 1.96252594305049 1.591319723671 1.2837854999145 1.58607125457521 +HGDP00099 HGDP00099 0.155439483762025 0.496676763875653 0.306523273376586 0.146758479654497 0.0771816144116325 -0.124718578315739 +HGDP00100 HGDP00100 1.10195449447692 1.52947060389509 1.30952059061504 1.57450050454048 1.36644958314344 1.32523189209797 +HGDP00102 HGDP00102 -1.5080662371247 -1.75454156954419 -1.09664337865486 -0.225930936098249 -0.259009748196787 -0.51282925592138 +HGDP00103 HGDP00103 -0.618018577990773 -0.359789859007164 -0.59817132523431 -0.0602176737119178 -0.0386664936198364 0.00787164153736832 +HGDP00105 HGDP00105 -1.50020504372036 -1.67604962528162 -1.29064972767446 -0.897894595982617 -0.931887023081491 -1.60680782510138 +HGDP00106 HGDP00106 -0.249721212832514 -0.201104467203142 -0.656079577560824 -0.268200176092615 -0.180694731368938 -0.548184918262029 +HGDP00109 HGDP00109 0.0389045821259663 -0.476558528596011 -0.327735406110758 -0.381548228941816 -0.331362209892507 -0.36377262374462 +HGDP00110 HGDP00110 -1.16783038552263 -0.476671716112708 -0.774502444076127 -0.973649770521331 -0.749162985285905 -0.465758840752155 +HGDP00115 HGDP00115 0.102718309759055 -0.50985655385786 0.0483551986314283 -0.723223790303674 -0.649193329841535 -0.561472066918429 +HGDP00118 HGDP00118 0.724107733486509 0.698225225749553 1.18039759443769 1.33728175207833 1.32500937033745 1.12083343591984 +HGDP00119 HGDP00119 -1.31805225598461 -0.161165873309529 0.0137810120465032 0.0593315347508143 -0.297914378366056 -0.072602013329916 +HGDP00120 HGDP00120 0.102310985366121 -0.873757373808757 -1.0010129283986 -0.995347727592685 -0.90021219079615 -1.22966063401216 +HGDP00122 HGDP00122 -1.16169352031805 -0.797795367571954 -1.24633679751794 -1.31561727823346 -1.1335880236816 -1.190279726448 +HGDP00127 HGDP00127 -1.22270121126942 -1.05013308716175 -1.30262697449303 -1.72099391467137 -1.39185326437948 -1.11796984528514 +HGDP00129 HGDP00129 -1.76593573886039 -0.635127292191316 -0.0722567855068204 0.0813888561340311 0.140149632489237 0.197556320165518 +HGDP00131 HGDP00131 -0.726606795202447 0.508689408250247 0.359773062595989 0.317560916296888 0.354839651490327 0.511700159483005 +HGDP00133 HGDP00133 0.38852666696983 -0.272727112240287 0.880284314999105 1.06074473337737 1.50072407350933 1.14016864500164 +HGDP00134 HGDP00134 0.587974688758406 -0.0184121756865482 0.144229305018529 -0.651655912844963 -0.638737395954354 -1.07923567762524 +HGDP00135 HGDP00135 -0.434968292528465 -0.560208405368861 -0.876685404270746 -0.329395538104516 -0.162911893701182 0.11036176931153 +HGDP00136 HGDP00136 2.19683768906843 2.23361386061356 1.96348468155279 1.74939664124648 1.82458964256542 2.32103684313334 +HGDP00137 HGDP00137 0.478023691998702 0.776254569609903 0.377569157817597 0.93287008113062 0.949138502159181 1.01564440199009 +HGDP00139 HGDP00139 0.579877461069543 1.528313247427 1.69575330690413 1.64155048015014 1.03915676217337 1.13766649799265 +HGDP00140 HGDP00140 0.154513017701542 0.79822375351244 0.712329917513847 0.679716744963801 0.758452977537508 1.10475658066211 +HGDP00141 HGDP00141 1.08284347346403 1.03421421046017 1.07793310943355 1.37069132621699 0.922288942591623 0.678905091357298 +HGDP00143 HGDP00143 -0.263098125065449 0.491790727032331 0.238907790808561 0.0771997208414884 0.395161104198389 0.139331747859887 +HGDP00144 HGDP00144 -0.465454178241292 0.131197384944792 -0.18896389537066 -0.0734538240578117 -0.388025173383365 -0.553816018467213 +HGDP00145 HGDP00145 -1.77436440473277 -1.19888263158532 -1.19082703148585 -1.20567674549926 -0.80669444915381 -0.705315490935416 +HGDP00146 HGDP00146 -0.384521390861057 -0.861312184452087 -0.603923995734252 -0.767179074623891 -0.619129304678634 -0.901731736967312 +HGDP00148 HGDP00148 -0.921191121465346 -0.803687754884368 -0.716918148056876 -0.780484491877775 0.215083988619322 0.224346112402588 +HGDP00149 HGDP00149 -0.780194319462014 -1.39134844222831 -0.730192108862782 -1.06138895994233 -1.04973062563682 -1.38713072085393 +HGDP00151 HGDP00151 -1.03860006485932 0.128872332169597 0.283742618183837 1.16387157335769 1.37621920636701 1.44539302263374 +HGDP00153 HGDP00153 -0.440528858684628 -0.0509972496530848 0.129524260144219 0.179093830331958 0.346692354105868 0.502924926562585 +HGDP00154 HGDP00154 -0.889474354737873 -0.569138631338203 -0.2440503072803 -0.397645324540011 -0.885545551801854 -0.840751855098106 +HGDP00155 HGDP00155 0.778672987402044 1.02638671205449 0.728357842358972 1.09633472648514 1.4565000480088 1.07839518433945 +HGDP00158 HGDP00158 0.368290373276353 -0.0030583506627044 0.386649846691874 0.0841953549756834 0.906702949374171 0.707635669067692 +HGDP00161 HGDP00161 -0.380026287407707 0.284643785993677 0.936953008801077 0.953319869116572 0.637232305175947 0.303272441374222 +HGDP00167 HGDP00167 0.557386218564274 0.580247483453687 0.505361584467273 0.652129060186862 0.72597926031034 0.614933303436685 +HGDP00169 HGDP00169 0.346538486055292 0.559260351614512 0.359397287906824 0.23048643518201 0.337278159516286 0.160173698580002 +HGDP00171 HGDP00171 -0.0378373612506193 1.03667964217717 1.1320830316184 0.696452683862564 0.349973754397913 -0.0198302580938821 +HGDP00175 HGDP00175 -0.833784310181446 -0.300623844127801 -0.391352052523354 -0.215150673321113 -0.433620377468055 -0.612227446859513 +HGDP00177 HGDP00177 0.613980011345737 0.83374784061053 0.267807930669833 0.174738561767098 0.362754570310378 0.591876234668824 +HGDP00179 HGDP00179 0.399656012168675 1.46465897168646 2.04961412631804 2.0749820836105 2.08093306250534 2.27190674430654 +HGDP00181 HGDP00181 -0.464510352559735 0.218482680783705 0.0145074971438112 -0.0249836278285223 0.229929283205174 -0.0185599559484176 +HGDP00183 HGDP00183 1.48316806272314 0.737049027373197 0.653010758395649 0.731782824289503 0.845532599876042 0.646078531123769 +HGDP00187 HGDP00187 -0.359963000359438 -0.325064022936843 -0.29673870957349 -0.344295420091858 -0.0929622926013392 -0.470288789224543 +HGDP00189 HGDP00189 -1.13264759917077 0.26539175202309 0.0379057006537537 -0.10842259156152 0.279213938791882 0.522356472669739 +HGDP00191 HGDP00191 0.147897872464091 -0.111783514560972 -0.00851039658854112 -0.199743886935532 -0.0973536506744367 0.143934718474431 +HGDP00192 HGDP00192 0.0856367236000643 0.510018907955491 0.889509502774816 0.76217073055873 0.405772435692334 -0.0464625495545106 +HGDP00197 HGDP00197 0.889771880508122 0.380445265647353 -0.218970858235793 -0.169878216639868 -0.0594606904987393 0.633466190204043 +HGDP00199 HGDP00199 0.819254578536763 0.991162664738784 1.17429228921241 1.1030238197586 0.961752828124347 1.39641874718968 +HGDP00201 HGDP00201 -0.26606800923809 0.618581629600443 0.29137843960621 0.397743353096318 0.15123491435908 0.184162274377564 +HGDP00205 HGDP00205 -0.0632411633299197 0.40068920289924 0.0248556570029572 -0.248571107648945 -0.436871437354179 0.262810589553811 +HGDP00206 HGDP00206 -0.0216886585835454 0.809785812104607 0.910693598264917 1.66579079384342 1.57517209321581 1.35518894782332 +HGDP00210 HGDP00210 1.80415872085881 1.08005760752268 0.384864399093376 0.664276273209787 0.720121701650475 1.08417432592944 +HGDP00214 HGDP00214 0.163514313972639 0.588801276304603 0.665789006123143 0.198923404180012 0.104277322177566 0.671338636808579 +HGDP00222 HGDP00222 -0.154576406752909 0.164137284509546 -0.0192471392509769 -0.242207557120737 -0.0392387922360039 -0.158357911984999 +HGDP00224 HGDP00224 -1.31333348543622 -0.0618913193628984 0.156963520516892 0.122459560104861 0.472183870518239 1.1911869037038 +HGDP00228 HGDP00228 -0.0643389092319998 -0.375719857632664 -0.98590388196311 -1.33409629777597 -0.970821705804484 -1.20057787462409 +HGDP00230 HGDP00230 0.356739029052143 1.5480373691266 1.70403123374958 1.87416061485258 1.57965100989803 1.14480385600548 +HGDP00234 HGDP00234 0.15228260403251 0.488920275282677 0.398854819697935 0.429638328469695 0.0562367685232839 0.2306405970761 +HGDP00237 HGDP00237 -0.349539310796215 0.170915224075812 -0.0608341845523367 -1.06783745751341 -0.62590723697784 -0.24892936634794 +HGDP00239 HGDP00239 0.0173833936123437 1.26428584935341 0.426873105928219 0.100110479792042 0.19856112405674 -0.134038762007588 +HGDP00241 HGDP00241 -2.3185088522386 -1.76444337345316 -1.19779216479679 -1.5241971917865 -1.58838396162383 -1.55912565780537 +HGDP00243 HGDP00243 1.42073678622618 1.16338277964184 1.22141144133879 1.52907817254722 1.5493497255011 1.75594893916797 +HGDP00244 HGDP00244 -0.799432919516146 -0.321966783845906 -0.518489197174488 -0.794075166170511 -0.637780858148623 -0.76228726967053 +HGDP00247 HGDP00247 -1.10774983918734 -0.689225247542616 -0.665433640013894 -0.409873787902261 -0.277740431228425 -0.152295179575495 +HGDP00248 HGDP00248 -0.161433397796225 -0.504892919995053 0.242097793598552 0.437512669212339 0.610052818698714 0.251232776024962 +HGDP00251 HGDP00251 -1.24850003308111 -1.15934128535103 -1.07999938439777 -1.18532097258119 -0.972837875119021 -0.580333296027558 +HGDP00254 HGDP00254 -0.271330901872281 -0.832815719794583 -0.473720477971714 -0.698469045319625 -0.453230875640511 -0.0590650273336071 +HGDP00258 HGDP00258 -1.45738011534983 -0.885852638933747 -0.571021963661142 0.00352032777686208 -0.00305484792992678 -0.0353898657584152 +HGDP00259 HGDP00259 0.51821302433086 1.03043896497473 0.743800913297494 0.571837247335742 0.563388652450719 0.782184409437763 +HGDP00262 HGDP00262 0.213913295529982 0.685492492198542 0.907826616256503 0.88002979218511 0.941710010546144 0.513185053485673 +HGDP00264 HGDP00264 0.0486455879903343 -0.00255510546596427 0.944224594379975 0.896085510507399 1.0263474311629 0.657751133956174 +HGDP00277 HGDP00277 0.926340120073203 1.15386079194949 1.21950681582636 1.91842835474819 1.84303923844549 1.50390148670313 +HGDP00281 HGDP00281 0.370385844168022 -0.565868596250683 -0.154846114203616 -0.401729334391839 -0.160659160353082 0.0456535252656958 +HGDP00285 HGDP00285 -0.362774171323155 -1.2879781993201 -1.42230425295732 -1.54033862530274 -1.56123309643194 -1.49681152400276 +HGDP00290 HGDP00290 -0.432921563649946 0.359768763626409 0.541803899831131 0.877517751184223 0.70087021927722 0.66396391203592 +HGDP00298 HGDP00298 0.708705222925862 1.14564944734026 1.6428483482214 1.58671733144858 1.66388388367071 1.37122980541349 +HGDP00302 HGDP00302 1.23179706964404 0.900921320092542 1.16115263836745 0.738909078979441 0.935886808300573 0.673245550761243 +HGDP00304 HGDP00304 0.583507686414708 1.24738014816753 0.955717995120944 1.01624195480029 1.03795734061554 0.906572348808612 +HGDP00307 HGDP00307 -0.858593777890472 0.322588729252465 0.223869693276224 0.138320222804021 -0.126914875092389 -0.533063433205213 +HGDP00309 HGDP00309 0.243036232356203 0.23802477770736 0.379630605785989 1.144459875996 1.13989073328122 0.747434288295547 +HGDP00311 HGDP00311 0.681219649808386 0.932568356421832 0.899243204384612 0.578492041298848 0.958468812391298 0.903673402704718 +HGDP00313 HGDP00313 1.36121802964336 1.71581791177088 1.61485172083194 1.66456498906875 1.69261267231135 1.82347530613912 +HGDP00315 HGDP00315 1.19475003937564 2.20565949324329 1.94855871816518 2.22697783485355 1.77275062331082 1.83931811257247 +HGDP00321 HGDP00321 1.02636445910276 1.49073475677271 0.949661004581388 0.739697000680189 0.58442530394029 0.639305006369237 +HGDP00323 HGDP00323 -0.153647776978788 0.335265705136347 0.301140723263748 1.30204511083407 1.62247755681276 1.58696075145582 +HGDP00330 HGDP00330 1.61711194642357 2.46342055367182 2.35953011518687 1.934381157843 1.84105279021213 1.76817584593694 +HGDP00333 HGDP00333 0.35507313654817 0.553792185247837 0.563506409103559 1.12823531488412 1.2640945829179 1.10965523273907 +HGDP00346 HGDP00346 1.41641197107775 1.51606676676476 1.29573977011373 1.31143239717059 1.14590029596811 1.32385083631055 +HGDP00351 HGDP00351 0.386215051299973 0.911818006722391 1.82827238568643 1.8298542550152 1.62034951151489 2.26429653929759 +HGDP00356 HGDP00356 0.105755725213666 1.24530547445877 1.52742880503436 1.41395576057537 1.37070805717682 1.71102016491472 +HGDP00364 HGDP00364 -0.157980696128177 -0.198913105237219 -1.64931655402514 -0.996507271289067 -1.27144829881145 -1.46118646561642 +HGDP00371 HGDP00371 1.15652890668286 0.76688606152216 0.822622876735669 1.11728954456903 1.05582204452411 0.638408754091039 +HGDP00372 HGDP00372 -0.313732837294623 -0.254975064439033 0.0521676665751159 -0.0751166658420068 -0.0589379440381245 0.190164516369771 +HGDP00376 HGDP00376 1.90975401490814 1.58117185125402 1.61918728090018 1.31241254148325 1.43649977237104 1.2343286309823 +HGDP00382 HGDP00382 0.422552847615716 0.812939607858079 0.627652822517087 1.20522733441804 1.22634495355135 1.34824832436829 +HGDP00388 HGDP00388 -1.75150961867127 -0.181048204602684 0.339117404164421 0.129441302814652 0.348130239268314 0.765023135963911 +HGDP00392 HGDP00392 -0.583049115118168 -0.774014705228985 -0.408775795499399 -0.559382237685766 -0.549736058298905 -0.412574426832378 +HGDP00397 HGDP00397 0.671616220216556 1.2899779775301 1.23209579931751 1.3052728932356 0.794915077551647 0.900529085749793 +HGDP00402 HGDP00402 -0.798316443891 -0.464176781485145 0.280338160184038 0.272319557089533 0.219149112879895 0.219195851959536 +HGDP00407 HGDP00407 -0.633696465961182 0.370668408619423 0.747328179623881 1.1874548591218 1.19844299018136 1.18310826208262 +HGDP00412 HGDP00412 -0.195402409205879 0.932693819024378 0.763134970677965 0.962769087121672 0.929193438138255 0.627068841748858 +HGDP00417 HGDP00417 1.1083516299338 0.642152171928786 0.871475827633562 0.610318526885328 0.419285142529181 1.29923724975729 +HGDP00423 HGDP00423 -1.14707744343122 0.397217924086917 0.136970157323041 0.51537867233592 0.397162894665863 0.0458843931666941 +HGDP00433 HGDP00433 0.512179382079826 0.733956907818471 1.11386502640033 1.56295195007384 1.19388992671151 1.24909658835257 +HGDP00438 HGDP00438 -1.33603934972056 -0.361837852137505 -0.349296935207058 -0.0704504867059498 -0.213384234476235 0.045884185837442 +HGDP00444 HGDP00444 0.078387147773139 0.0983317603848314 0.678529196887863 0.588927082912077 0.61873900589131 0.0181263224406038 +HGDP00445 HGDP00445 0.254631044791164 1.22522120157073 1.51159128714342 1.22886274931513 0.986455595389559 1.23335265603775 +HGDP00511 HGDP00511 1.24656605689901 0.886742536394183 0.977373946187303 0.412259350235771 0.549182816181729 1.35989310017528 +HGDP00512 HGDP00512 -1.12073118314679 -0.309026295042883 -0.0670079242183186 0.274441502334513 0.16805579009397 -0.190067718578013 +HGDP00513 HGDP00513 -1.18972347239047 -1.75519888965408 -1.6420390074616 -2.10679990100675 -2.2416608572183 -2.38815576045829 +HGDP00514 HGDP00514 0.899566888885688 -1.43447930832817 -2.76262621640081 -2.28175979743108 -2.05612216163409 -1.49775049324106 +HGDP00515 HGDP00515 -1.01943383126363 -0.859152627028275 -1.26326103687369 -1.06867380866574 -1.59903074859473 -1.43636368764981 +HGDP00516 HGDP00516 1.03989933423365 1.32785319030684 1.38776605144445 1.59771117139152 1.43215877225296 1.4596403846059 +HGDP00517 HGDP00517 -1.53205547932496 -1.94295576920517 -1.62361597339164 -1.5362132837446 -1.76319379391056 -1.61858149530827 +HGDP00518 HGDP00518 -0.29168711374118 0.250891903708646 0.652166142752384 -0.0117785440831803 0.556749276465881 0.590196808087216 +HGDP00519 HGDP00519 -0.319172209739951 -0.52241831160127 -0.19355295191928 0.0514381531237961 0.0900572753034006 -0.11689530647611 +HGDP00520 HGDP00520 -2.37639179652034 -2.54120452365448 -2.49292038970375 -3.14276014750962 -2.89167849855215 -3.039031234748 +HGDP00522 HGDP00522 -1.00974397754471 -0.394897928854047 0.663249512855036 1.40922405628634 1.36630779106898 1.422821670305 +HGDP00523 HGDP00523 -1.29884628387247 -1.06454509983026 -0.867155801278766 -0.270988013243162 -0.785570300460403 -0.872938591625919 +HGDP00524 HGDP00524 0.194531572562781 1.38368833867703 1.04286412391818 1.01879479785233 0.905468226119286 0.699681139935146 +HGDP00525 HGDP00525 1.17435354378332 0.872878540214092 0.394315808298095 -0.36338157603326 -0.10996686324641 -0.260742541533508 +HGDP00527 HGDP00527 -1.02250299906918 -0.450539370574194 -0.660828936293805 -0.371907040063797 -0.340392133638145 -0.508172230185591 +HGDP00528 HGDP00528 0.457208281995267 0.927491099834883 0.57211596691608 0.755997657041616 0.617863612085064 0.956914930298081 +HGDP00529 HGDP00529 1.11897382226099 1.66376937604941 0.987244438560214 1.11691014083873 1.14061296632237 1.12877311109087 +HGDP00531 HGDP00531 0.266730228509432 -0.327818547465601 0.268466649055348 0.00107964477865247 0.254206292850097 0.290272417856707 +HGDP00534 HGDP00534 -0.706053162848305 -0.557823697052787 -0.447401570857623 -0.461013405087822 -1.14216230777482 -1.38435424708708 +HGDP00535 HGDP00535 0.456498361288795 0.716376993438424 0.800497865792608 0.218814997831606 0.649062040483139 1.04520424585914 +HGDP00536 HGDP00536 0.868962105647891 1.47297632433224 0.987230697661027 1.19357748546459 0.905318405665515 0.686998437421144 +HGDP00537 HGDP00537 -2.30036134133865 -1.15232676458259 -1.3256879564358 -1.17878450456565 -1.19599278472639 -1.02114230020823 +HGDP00538 HGDP00538 -0.0799759746785544 -0.441656351980157 -0.222677388396453 -0.191011148073824 -0.0775324193037892 -0.179923439104508 +HGDP00539 HGDP00539 0.223159663253205 1.50755078825332 1.9223038413229 2.35683243999253 2.20669764579453 2.07584532644214 +HGDP00557 HGDP00557 -0.580524432506891 1.24971610853739 1.66302768612339 1.53515829149987 1.61284552704486 1.52409294115633 +HGDP00558 HGDP00558 -0.841740050776349 -0.885004692106934 -1.86847846188678 -1.15619730373709 -1.50490372301539 -1.17372452873901 +HGDP00559 HGDP00559 -0.945735003106508 -0.339523334553325 -0.690155531374522 -0.672501470497558 -0.178448058897903 -0.095148607858051 +HGDP00560 HGDP00560 1.31828796751274 1.37222821610169 1.1808169125973 1.46777820338325 1.10661132142255 0.794258147251236 +HGDP00561 HGDP00561 1.81083181797236 2.45771836080117 2.26232545851284 1.90514763168493 1.79258746646796 1.50203143476256 +HGDP00562 HGDP00562 0.34742893114527 0.00187242547165452 -0.372790641485577 -0.0360221731265871 0.242168643958606 0.061487924292367 +HGDP00563 HGDP00563 1.18013406792664 0.0673713245386564 -0.258873033853407 -0.104026269750999 0.595205564070593 0.366359922241569 +HGDP00564 HGDP00564 -0.780789778135235 0.678839274384631 0.265339465518511 0.692056963676858 0.775771919881967 0.576249751301246 +HGDP00565 HGDP00565 0.963390698149222 1.53832657984248 0.667622430910005 0.936613643424871 0.384914161300502 0.015030694627639 +HGDP00566 HGDP00566 2.23356910548788 2.15610971217022 2.76891252440806 2.29909054517833 2.3120969625449 2.37298055228727 +HGDP00568 HGDP00568 0.265896876443078 -0.0163761057564893 0.0570926738073093 -0.674897921350187 -0.101680855032201 -0.439913312098338 +HGDP00571 HGDP00571 -0.162799385940729 0.0696468801994275 -0.0146751964951446 0.0700177497486335 -0.0655080448617233 -0.527521373400452 +HGDP00572 HGDP00572 -1.02379275574939 -0.468619141519618 -0.367551984123393 -0.362607153085263 -0.163587725864044 -0.133164414957799 +HGDP00573 HGDP00573 -1.23672030148196 -1.05066287571429 -1.99959430995523 -1.62987452706811 -1.49817152587772 -1.52799698270581 +HGDP00574 HGDP00574 -0.063914384383724 -0.644139997631446 -0.200429753523901 -0.47931180067094 -1.03655257070813 -1.12427799585964 +HGDP00575 HGDP00575 0.576015850430211 1.00589943011886 0.678363550442819 0.401060953848414 0.307525315211508 0.46242428233565 +HGDP00579 HGDP00579 -0.0203793632494973 0.716039740123505 0.425089906312779 -0.253517486059821 -0.297702834346519 -0.40000450128742 +HGDP00580 HGDP00580 1.36454277276213 0.0642996026005969 -0.204582194710887 -0.0226502627159868 0.159476095160909 -0.0588125674046565 +HGDP00582 HGDP00582 0.788724801616545 1.45087196824097 1.20617042276681 1.21532263694736 1.15962021568512 0.783789887288001 +HGDP00584 HGDP00584 0.399246914586551 0.982584095014401 0.484118587074564 0.601267347017359 0.588853155860234 0.650229588574692 +HGDP00586 HGDP00586 -0.117321034945367 0.492123907507824 -0.0781115076721167 0.298298812415427 0.11333554166943 0.0248895246457006 +HGDP00587 HGDP00587 -0.834920508009633 -0.636072436823227 -0.132753494364291 0.114493588907688 -0.00876597671352165 -0.109323206484509 +HGDP00588 HGDP00588 0.280037953268267 0.221679211641331 -0.129918849825084 -0.356722779324024 -0.375813775514467 -0.378505630221582 +HGDP00591 HGDP00591 -0.776737572533719 0.237297518134798 0.0437571269305957 0.180252180499699 0.379523453180805 0.412845531319809 +HGDP00595 HGDP00595 -0.86166753981265 -0.781753134480179 -0.699055656801073 -0.186057037511701 0.0554643825481954 0.0936501877235401 +HGDP00598 HGDP00598 -0.947482831153284 -0.310354503383456 -0.103099289576132 0.138347778874188 0.00146185993203555 -0.240024447354585 +HGDP00599 HGDP00599 2.10669909260873 3.47295407856723 3.40734486549247 3.29057075422594 3.24107071931674 3.29114407334493 +HGDP00600 HGDP00600 -0.455804903229566 -1.15802892756584 -1.82280257607035 -1.09855399925958 -1.28808699819792 -1.03454293594577 +HGDP00601 HGDP00601 0.340667421180582 -0.0435140734007415 0.246219059164565 0.2950896729028 0.486718151709227 0.993180558633317 +HGDP00602 HGDP00602 -0.245130902252779 0.308444855472693 0.479360635405924 0.691466563875793 0.109001151139083 0.0235954089130426 +HGDP00606 HGDP00606 -0.645703728846885 0.495527219979511 0.858947587944894 0.319510686197561 0.187490182429482 -0.148793956213249 +HGDP00607 HGDP00607 1.12385203146809 1.28445278681934 1.50315352177362 1.26599333280028 0.967341497035112 0.980009650882504 +HGDP00608 HGDP00608 1.69492329660753 0.891205925643056 1.26556831391557 0.730710815306143 0.964592106545495 0.9646112064006 +HGDP00609 HGDP00609 1.39263915003086 1.76654972124797 0.79572913866735 0.565884860054709 0.707592033783275 0.699215184680119 +HGDP00610 HGDP00610 0.49549339231027 -0.323277836225167 -0.218467011870662 -0.143904954787083 -0.056625099055146 0.37720221046263 +HGDP00611 HGDP00611 1.56776010895365 0.907746182310318 -0.683358277538143 -0.772557412145926 -0.628362074720819 -0.667962560079486 +HGDP00613 HGDP00613 -0.427567924658373 -0.314410196999086 0.135619252069899 0.864870891194542 1.08470595576543 0.871245054471029 +HGDP00614 HGDP00614 0.944367822980265 1.39863019870054 1.10324979229932 1.23118019103815 0.798289841756251 0.32151689094546 +HGDP00618 HGDP00618 1.07221931400603 0.67090579384028 1.33215991719531 1.18396635463814 0.852894593971737 0.945691254866096 +HGDP00619 HGDP00619 0.622333818960638 0.316547179995584 0.722436049941236 0.486853289616409 0.926428057038355 1.15187508193389 +HGDP00620 HGDP00620 -1.27766040584468 -0.287572514521116 -0.416556878632089 -0.552179867795425 -0.787096865859112 -0.906911721291467 +HGDP00622 HGDP00622 -1.26793600834578 -2.72361527702024 -1.66992474395434 -1.35777165634495 -1.29022636505173 -1.16993786325043 +HGDP00623 HGDP00623 0.657820432880717 -0.137896963713013 0.180769043795778 -0.458773331776922 -0.738459692163609 -0.55811867994856 +HGDP00624 HGDP00624 0.472448825270632 0.454026898160569 0.61608605605644 0.613500866505869 1.01565224814177 0.781221250830414 +HGDP00625 HGDP00625 0.938765226405611 0.683527823679021 0.381988147848625 0.945086373809552 0.522672825514539 0.553228068050708 +HGDP00626 HGDP00626 0.987014054932976 0.378359564745002 0.548404500265345 1.33112305959374 0.901351877507703 1.11404755945283 +HGDP00627 HGDP00627 -0.81499263085617 -0.967433454040335 -0.850196861707479 -1.07786567883422 -0.998068656455386 -1.02230347578958 +HGDP00628 HGDP00628 0.427683176847538 0.74437432671545 0.223534267394722 0.393706365952081 0.168253290601431 0.0111589276054468 +HGDP00629 HGDP00629 0.304297819226904 1.21622992536192 0.924222812970789 0.946423658787618 1.19687812689792 1.22906036939531 +HGDP00630 HGDP00630 0.762352537728148 0.945728006589184 0.222363871349605 0.186313074341026 0.274220308102397 0.286948618145668 +HGDP00631 HGDP00631 1.01565706100027 1.30498629931279 1.3706074977 1.24985994622943 0.819777971478237 1.183833477943 +HGDP00632 HGDP00632 0.733907200322526 0.409807732551027 0.962306722743044 1.20839860349582 1.09462634796748 0.826824805433407 +HGDP00634 HGDP00634 1.81687974066722 2.35045626289276 1.23914693670158 1.02520253749194 1.21158941029086 1.28462878184803 +HGDP00635 HGDP00635 0.0989285913772688 0.0859182387880274 0.303687146859643 0.0371627647496422 0.337038547113659 0.575755818523392 +HGDP00636 HGDP00636 -0.460767927949383 -0.667498864652388 -0.877412723808103 -0.857655670141758 -0.850097515845058 -0.973803694579043 +HGDP00637 HGDP00637 0.186685290706685 -0.0894834027434865 0.203558566018955 0.478188191401507 0.682642115315463 1.12610712871931 +HGDP00638 HGDP00638 0.440749287582868 0.349909770249257 -0.183045456158007 0.354932613656819 0.503061272922347 0.248300327374163 +HGDP00639 HGDP00639 -1.34457355411243 -2.8757566282612 -2.59104501376044 -2.99825685773826 -3.03590652364062 -3.14877307417068 +HGDP00640 HGDP00640 0.293767503279777 0.516473049497963 -0.229383595040456 -0.0391272877104759 -0.14414832891095 -0.158284141096283 +HGDP00641 HGDP00641 -0.0873723888514754 -0.0433923123460946 0.167923581032908 -0.135925790429739 -0.0396499471279706 -0.272823265711847 +HGDP00643 HGDP00643 -1.53210211218158 -1.09673373570934 -0.795368571572252 -0.807373373613824 -0.441340278246171 -0.595218645229588 +HGDP00644 HGDP00644 1.31138812211762 0.493202704200766 0.0845459527906968 -0.0930214811086178 0.150570283291141 0.191303327063306 +HGDP00645 HGDP00645 0.504672782234937 1.01142078292937 0.747718707342708 1.82224985105586 1.68571448734124 1.70909190705503 +HGDP00646 HGDP00646 2.13770757971778 1.81001403746177 0.600870895527393 0.500731192167519 0.622286792393144 0.825680325137893 +HGDP00647 HGDP00647 -0.461487637144303 -1.44569958152559 -1.79912758443971 -1.82015307580545 -1.46533301991066 -1.65246257158065 +HGDP00648 HGDP00648 0.574691963293921 0.715433000054966 0.0467936263401564 0.291175840795996 0.0492801482953664 0.347522799398238 +HGDP00649 HGDP00649 1.06952073179298 1.4688612851086 1.44211034157517 1.3302181011768 1.29430725948891 1.34059248215025 +HGDP00651 HGDP00651 -0.277831191973823 0.144224814267011 0.874765001201885 1.19922317622167 1.23295456038126 0.577739713861479 +HGDP00653 HGDP00653 1.57527971376372 1.45376123778837 1.04698065827764 1.23954995783101 0.986444743378186 1.24596236796928 +HGDP00654 HGDP00654 -0.264978857415405 -0.309384447088913 -0.559265514392072 -0.00255418024852307 0.129960766824116 -0.285387669557248 +HGDP00666 HGDP00666 1.36936999644019 0.714390386646898 0.794986336127798 0.815539967373755 1.33239965691891 1.33942965929762 +HGDP00667 HGDP00667 -1.71098527417226 -0.392972955704218 -0.487220022275444 -0.088541944295894 -0.239523856538713 -0.233994998958272 +HGDP00668 HGDP00668 0.794041152493453 1.08742155906501 0.336507771214757 0.380272390212255 0.363792190246011 0.436024207649713 +HGDP00669 HGDP00669 0.427908435350953 0.241667923437962 -0.306326217200817 -0.190437991400225 -0.213416079349837 -0.414961742269483 +HGDP00670 HGDP00670 -1.1472653289694 -0.597219793486395 -0.968811120172837 -1.11559451560552 -1.07872196308073 -0.958013578663877 +HGDP00671 HGDP00671 -0.373128433569839 -0.492228023767172 -0.827389366898417 -0.129622386536887 0.027714200217407 0.0455759264630626 +HGDP00672 HGDP00672 -0.838372977555116 -0.688159201853706 -0.889480753893983 -0.589605695297903 -0.500821401155419 -0.51209221467042 +HGDP00673 HGDP00673 -0.262905718457906 0.0477618015116916 0.873931383848758 1.03124401197843 1.07509946643492 1.20714791366586 +HGDP00674 HGDP00674 0.671463854303337 -0.0432829362961855 -0.0845669910941595 -0.313833820726285 -0.432012919325696 -0.522732543341272 +HGDP00675 HGDP00675 0.0246357583947133 1.25863355016201 1.52114992580766 1.79717761063742 1.90638796349414 1.64057367788238 +HGDP00676 HGDP00676 0.173413035724874 0.216739735439391 0.352094595423475 0.674532404801189 0.649762483837339 0.478092714692293 +HGDP00677 HGDP00677 -0.484911039802315 0.590973060423933 0.912979849523598 0.785289445323232 0.371202908916241 0.617157051004643 +HGDP00679 HGDP00679 0.878649786143276 1.51987094250708 0.856218445435573 0.820340200444757 0.961351165000445 0.816460635515404 +HGDP00680 HGDP00680 -1.66746665217412 -2.17332373371045 -2.34828577412363 -2.04014607408321 -2.0140834297381 -2.3606568887859 +HGDP00682 HGDP00682 -0.170400440093244 -0.680548168476234 -0.630970480772951 0.0599941133080799 -0.0159576509172543 0.0267894519687662 +HGDP00684 HGDP00684 0.410859079254027 0.415217194511847 0.506181522623824 0.177014930031268 0.331178413277056 -0.196263267962664 +HGDP00685 HGDP00685 1.52073943387125 1.1241729172927 0.544345083442918 0.521448212057716 0.168165164194805 1.2523835086188 +HGDP00686 HGDP00686 0.41730803654692 0.824735395603699 0.583323852170711 0.725813376182705 0.583112090982064 0.548300758978428 +HGDP00687 HGDP00687 0.149542463854669 -0.390378091371929 -0.607990310948507 -0.825011635568431 -1.28947629995241 -1.23693954825106 +HGDP00688 HGDP00688 -0.899071108353578 -1.22195650665013 -0.828494640101941 -1.17388828468931 -1.32771516324975 -1.64792305805384 +HGDP00689 HGDP00689 -0.265119704109607 0.346720694301684 0.141888220034486 0.0369492182912188 -0.00106343990071837 -0.0482697187050683 +HGDP00690 HGDP00690 -1.57440515328019 -0.535490578616117 -0.150342948063774 -0.398754833289773 -0.722476276701988 -0.657483518929473 +HGDP00692 HGDP00692 -0.326873095870544 -0.186423627073312 -0.41291507328287 -0.00572313299993996 0.370536509383025 0.22063010775114 +HGDP00694 HGDP00694 0.65525972395492 0.23512455544719 -0.0961900214191513 0.522569277755584 0.635303999354132 0.82234391943142 +HGDP00696 HGDP00696 -1.25509403364744 -1.19969768066347 -1.00098916037242 -1.10070065487071 -0.944065076828908 -0.931381084786152 +HGDP00697 HGDP00697 0.357878940541192 -0.622531795069018 -0.575177106854192 -1.00695023984228 -0.842118406173879 -0.609388396375815 +HGDP00698 HGDP00698 1.62916244229223 1.79336950506876 1.15888926932514 1.16468666311267 1.21851409632774 1.08684796988903 +HGDP00699 HGDP00699 -0.0324874707687058 2.14806297870799 1.8781293396492 1.51385102869702 1.83690834160936 1.88364736703009 +HGDP00700 HGDP00700 -1.70340753814375 -1.07776534593252 -0.893530742255895 -0.949528021929413 -0.94045423206087 -0.971751252660646 +HGDP00701 HGDP00701 1.2926775955254 0.985536819229937 0.382250199460074 -0.239213250569784 -0.56303305110603 -0.60659846554959 +HGDP00703 HGDP00703 -1.12387225788462 -1.15248205070299 -1.3236900538386 -1.24576828210938 -1.53376033463018 -1.96302850138802 +HGDP00704 HGDP00704 -0.662213577746973 -0.709622248291683 -0.568388753094845 -0.719796152142742 -0.801207707975749 -0.753226290139106 +HGDP00708 HGDP00708 -1.14375835724237 -0.962656096152776 -0.641960983716199 0.417519093677913 0.805915424501745 0.725564975425629 +HGDP00710 HGDP00710 -0.0816121728438979 -0.24445433675105 -0.143712494601057 -0.156439937004303 0.0867418006325362 0.157956493059838 +HGDP00711 HGDP00711 0.0295384031554399 -0.0694323171559568 0.259534016420671 0.444326973132474 0.514034413266855 0.406224616874242 +HGDP00712 HGDP00712 0.583135558714039 -0.0370893491925623 0.0612928194367898 0.117527214964936 0.0607751869840728 -0.139341573335966 +HGDP00714 HGDP00714 -0.844014897298804 -0.0458151745537663 -0.993317279336973 -1.4235440780244 -1.33376335384005 -1.58496191048305 +HGDP00715 HGDP00715 -0.310603143818745 -1.06955591469852 -1.65693491282597 -1.90296425415496 -1.78863087757803 -2.0173781992675 +HGDP00716 HGDP00716 1.92803370064528 1.55545516418395 0.00746725186570609 -0.463557712175232 -0.422762717184512 -0.233842171763296 +HGDP00719 HGDP00719 -0.0999999855128485 1.15520495945316 1.7970234912188 2.13267689709197 2.61435663297059 2.50942430017875 +HGDP00721 HGDP00721 1.28378591483176 1.1706797944759 0.760561700477249 0.701614393694264 0.741950864063594 0.611832695961918 +HGDP00726 HGDP00726 2.0329729296478 1.09488913125501 1.13441144312959 1.03777831055308 0.469263163834599 0.753775355370063 +HGDP00729 HGDP00729 0.686839585848016 0.282571459492222 -0.0443614342374797 0.255145276836756 0.481872985036837 0.564124927316634 +HGDP00731 HGDP00731 2.22059978236497 1.31027366795415 1.57768715652227 1.36577226463142 1.18690018351216 1.39444095593229 +HGDP00732 HGDP00732 0.136755406675218 -1.2132969339871 -1.39557469879154 -1.25305867432378 -1.02455942562025 -0.648076705550301 +HGDP00733 HGDP00733 -0.669827886049938 -1.25361723889979 -1.10470151232127 -1.01630738287299 -0.970757916321143 -0.703176603876428 +HGDP00734 HGDP00734 0.670719020766211 -0.150229621440539 0.0321876437762067 -0.398979004502003 -0.2861358768907 -0.43520905225066 +HGDP00735 HGDP00735 -2.12566087457674 -1.59921491566792 -1.98337526084901 -1.37744678055108 -0.964645678728911 -0.819527655379649 +HGDP00736 HGDP00736 -0.118670404540813 -0.612643754615524 -1.5731207107733 -1.66421703861887 -1.24578220076938 -1.20071750504914 +HGDP00738 HGDP00738 -0.440331925854738 -0.520294041374481 -0.618230620750101 -0.556787431477061 -0.253262483269164 -0.594223555012685 +HGDP00739 HGDP00739 -0.841668065754216 -0.424556482944229 0.00252152339548863 0.488578271169696 0.461748141772145 0.756038665151023 +HGDP00740 HGDP00740 -0.70969143545206 -0.883529660677347 -0.834411281834487 -0.855519461558902 -0.634341639895092 -0.656887539267253 +HGDP00741 HGDP00741 0.189508662528767 0.440712793075204 0.165516057039815 -0.314671711166916 -0.240335493111412 -0.167657078876929 +HGDP00744 HGDP00744 -0.211968403309331 0.0693940691328013 -0.561377455040883 0.0421530605093773 0.203218776110888 0.141869117973114 +HGDP00745 HGDP00745 0.689041728463194 0.85067164297503 0.899644601382493 1.09482851515078 1.13346778983636 1.12319447089946 +HGDP00746 HGDP00746 0.427297787152993 -0.779844609345249 -0.553400748262098 -0.595280814991421 -0.891706294067038 -0.897316526096541 +HGDP00747 HGDP00747 -0.898239906901577 -1.42300371036488 -0.874758622963587 -1.210684457861 -1.32195045252849 -1.14608298192676 +HGDP00748 HGDP00748 0.0723631038453105 -0.225549120616338 -0.0393103261020176 -0.36155590394646 -0.47536524927948 -0.986685951182013 +HGDP00750 HGDP00750 -0.63165195969411 -0.35799576393778 0.21446918769567 0.55634874144077 0.230674430963467 0.333535166013682 +HGDP00751 HGDP00751 -1.37096899499843 0.160025808860892 0.0167571918621188 -0.361981572249943 -0.370262646563392 0.172805400788766 +HGDP00752 HGDP00752 0.641395286233758 -0.0463569081852218 0.352645038628402 0.565499387232153 0.87068298804878 0.67195610767798 +HGDP00753 HGDP00753 0.29726256795792 0.975043232152842 1.41524071043676 1.34763589618231 1.39047111291299 1.28658791043284 +HGDP00754 HGDP00754 0.240766115329274 -0.40825834491947 -0.707520198165877 0.183364965085173 0.206774938430667 -0.33738931816489 +HGDP00755 HGDP00755 0.324843729202402 -0.436218182796997 -0.1198550878641 0.0652544816575332 0.11064749327156 0.670015122233527 +HGDP00756 HGDP00756 -0.660437206280601 -1.13369603811973 -0.818992348321148 -1.15474961290401 -1.04769661995122 -0.332364330399941 +HGDP00757 HGDP00757 0.0597660014577579 -0.31089855335929 -0.875305614800793 -0.74538047730695 -0.349943624247112 -0.451815495139248 +HGDP00758 HGDP00758 0.607512853101948 1.17109177439598 1.04881886201916 0.538383031977748 0.412780649250976 0.95227499071788 +HGDP00759 HGDP00759 1.65993789080334 0.953731793150433 1.72778635242172 1.80628596973532 1.83950287999581 1.99945704184021 +HGDP00760 HGDP00760 1.93338339613016 3.12272970205711 3.22822609177118 2.282101381187 1.7175446076859 1.8917907455569 +HGDP00761 HGDP00761 -0.885206067109842 -0.631565624185448 1.25767034044705 1.17781885965994 1.2646162433689 0.936128072609862 +HGDP00762 HGDP00762 2.6588174255824 1.7092615925408 1.83572506452145 2.0109067250341 1.64074010620114 1.85817652999853 +HGDP00763 HGDP00763 -0.690808611517093 -1.76943622059838 -0.216764077694064 0.0180836909910954 -0.144067288648537 -0.332166829029923 +HGDP00764 HGDP00764 1.72051549187837 0.84177740703805 0.651472420647576 0.508063529913515 0.203114288660485 0.239590984101559 +HGDP00765 HGDP00765 -0.353088373346166 -0.885609299325403 -0.963988116024979 -0.491958165329958 -0.331482707348031 0.352406491910021 +HGDP00766 HGDP00766 -0.035657944187396 0.211519386835121 0.708020485311124 0.612343658301711 0.515892226721293 0.37303034246358 +HGDP00767 HGDP00767 -0.216207121268195 -0.40325255835637 0.315598581316634 -0.616954897257482 -0.754835309646443 -0.871892603263132 +HGDP00768 HGDP00768 -1.27140790595099 -1.11059870740566 -0.967519120173465 -0.689102778416668 -0.973010730423844 -0.990931588944542 +HGDP00769 HGDP00769 0.405500407992922 0.0547524381887187 0.932670551428525 0.652858930744512 0.769946548980411 0.669938295174461 +HGDP00771 HGDP00771 0.00184510378550107 -0.495496773519942 -0.58519566009074 -0.734532461280411 -0.759157754073718 -0.251622098146681 +HGDP00772 HGDP00772 2.38944721904908 2.25688012535376 1.7971383276916 1.3227362291654 1.46287387731942 1.19504376809498 +HGDP00774 HGDP00774 -0.323437464615743 0.208831755415288 -0.0735728032964831 0.00891412804979977 0.537109048238176 1.05742475758028 +HGDP00776 HGDP00776 -0.410215208837205 -0.768941182108944 -0.0406555513822804 -0.0175832772484067 0.156258519890314 0.0246001877492877 +HGDP00777 HGDP00777 0.597456030663193 0.187369943683225 -0.405448963635465 0.140288654265859 -0.0622816984226311 0.0995022293536029 +HGDP00779 HGDP00779 -0.0944497331617761 -0.0481797700101661 0.150995844471213 0.250128310822138 -0.0156651966039725 -0.139262711709429 +HGDP00780 HGDP00780 0.434213638139432 -0.0160257927200303 0.535184716498596 1.01977393122567 1.37831741521063 1.01215882298522 +HGDP00781 HGDP00781 0.510007140978225 -1.67588927590838 -0.922124559277676 -1.67643192586735 -1.91173066787559 -1.59397249907166 +HGDP00782 HGDP00782 2.18749713141958 1.25659054085376 0.390155419467646 0.957343187854761 0.440898978802605 0.180556148677513 +HGDP00784 HGDP00784 0.338463017188964 1.1152557278963 0.0529517429105153 0.517400616560045 0.863076423351909 0.796957843543253 +HGDP00786 HGDP00786 -0.44634484942283 -0.976184121260347 -1.28000569399707 -1.52598399981008 -1.19337685843288 -1.65464148651756 +HGDP00790 HGDP00790 0.645092343344418 -0.627787813475147 0.044898187886974 -0.355854320960005 -0.457617342389818 -0.161738099312431 +HGDP00791 HGDP00791 0.165670278900283 -0.330652727571631 0.215109843121558 -0.0543850046157316 -0.0992785937137398 -0.201687523285114 +HGDP00794 HGDP00794 -1.23921698624145 -0.905720316029286 -0.887520585438569 -1.25313585406649 -1.14933818816838 -1.10814931202464 +HGDP00797 HGDP00797 1.71238133215222 1.53307295331076 1.56048999878591 1.02741817848955 1.07888529701555 1.02081904213694 +HGDP00799 HGDP00799 2.16201072286998 2.44464064539112 2.09541043112155 2.13995372237336 2.16697592194225 2.04629714713026 +HGDP00800 HGDP00800 1.18023352319996 0.202149332394542 0.945840262324444 0.757826226757816 1.23423224190887 1.11421628888569 +HGDP00802 HGDP00802 -0.139785447385606 -0.326594105017326 0.141378481447733 0.324959708106158 0.400135122875068 0.205342500344914 +HGDP00803 HGDP00803 0.209270368620204 -0.757881364433712 -0.874401257841391 -0.894834070754237 -0.775266095144315 -0.976929603087384 +HGDP00804 HGDP00804 -1.82760883159322 -1.59941776903672 -1.33654677927871 -0.613283452001279 -0.392401960332456 -0.464979790085109 +HGDP00805 HGDP00805 1.04151910817667 1.4767709688986 1.4449546783756 1.34859211465241 1.75783715410571 1.02552596602242 +HGDP00807 HGDP00807 -0.585741677049372 -0.277981750441258 0.226439317508402 0.0437132552380605 -0.194757913627773 -0.418620397216209 +HGDP00808 HGDP00808 0.723441115282912 0.706102758253997 0.606687091627186 0.59039993540304 0.40101549198712 0.0711680778528919 +HGDP00810 HGDP00810 -1.04122015991299 -0.737433130873698 -0.638454522989988 -0.237859452766014 -0.175685677696148 0.0414691587438628 +HGDP00811 HGDP00811 -0.565788278173215 0.370713847617655 0.956233436380941 0.953401265235401 0.652865054503746 0.550076392235003 +HGDP00812 HGDP00812 1.03839598540574 -0.0862326199604935 0.222912111542173 0.69046320411997 0.51816666403126 0.261686259177822 +HGDP00813 HGDP00813 -1.27762777411294 -1.18675020186722 -0.7109589907298 0.025346471948213 0.119828559933055 0.487446612370349 +HGDP00814 HGDP00814 0.130939588192737 -0.342690716714584 -0.215886825074347 0.538604785607301 0.718715766122784 0.390955579773469 +HGDP00815 HGDP00815 0.537765910052054 1.33505127665972 0.478182395789281 0.601961173151037 0.300615841936866 0.882029278008199 +HGDP00817 HGDP00817 1.59991434194223 1.15811873642513 1.67418912612428 1.88568267632097 2.11824988363666 1.71040007608479 +HGDP00818 HGDP00818 1.04741359119518 0.338018501489388 -0.379211460746071 -0.287982283689585 -0.234998811794111 -0.0338575022118384 +HGDP00819 HGDP00819 -0.135406054031933 -0.646517733223338 -0.855986871298659 -0.336757393651691 -0.522581135332316 -0.427620247179611 +HGDP00820 HGDP00820 0.240169031132978 0.205680921620488 0.0548962262127145 0.490981153167954 0.685053878117583 1.09696498578493 +HGDP00821 HGDP00821 0.412176173087916 -0.202885537810957 -0.380402914290437 -0.625233808373983 -0.758514836257391 -0.999795331517561 +HGDP00822 HGDP00822 0.319328433480391 0.599262386635125 0.47423372472408 -0.381598638519762 -0.544305627834621 -0.517914970533101 +HGDP00828 HGDP00828 0.0644016451958829 0.339410605479958 -0.678700848719928 -0.945892898959507 -0.694812208383973 -0.645074604328554 +HGDP00832 HGDP00832 -0.746053106994591 -0.879406807164553 -1.0118406607705 -1.00788833992656 -0.921537390259585 -0.701936557631119 +HGDP00837 HGDP00837 -1.69605865307904 -0.993186194365159 -0.316027992573163 -0.25645329367346 -0.257626227833466 -0.194161903147606 +HGDP00838 HGDP00838 -0.919702823332367 -0.621021517900642 -0.150189272918279 0.108053652307994 0.149920459053792 -0.174936110389559 +HGDP00843 HGDP00843 -1.63859256601378 -1.18054149801833 -1.03635669759952 -0.591667945784726 -0.72977289390174 -0.867172908706282 +HGDP00849 HGDP00849 -0.872994342318668 -0.892061248748894 -0.897679708064054 -0.470090570050427 -0.527172121543346 -0.45890756647521 +HGDP00854 HGDP00854 -1.82451194798706 -2.08359054034257 -2.42083508068173 -2.57775479011058 -2.25673945802915 -2.18569826767079 +HGDP00856 HGDP00856 -1.67763258413705 -2.02967611357723 -1.83654895474165 -1.59586032973353 -1.62716213063562 -0.918750345238051 +HGDP00858 HGDP00858 -0.0154583457512798 0.107933291059489 -0.211005971865148 0.365487258349792 0.192601912381887 0.358286435001364 +HGDP00859 HGDP00859 -0.159910402834169 0.374897620852178 0.652365959684139 0.736781927510071 0.584977013772044 0.587129911768912 +HGDP00860 HGDP00860 0.308203863390934 0.398442041049971 0.337404460819763 0.0138464523060358 0.33927065100176 0.531273904216791 +HGDP00861 HGDP00861 -0.438954198543008 -0.86974965671264 -0.156137958258449 -0.119521239199963 -0.577579166121545 -0.510376735715435 +HGDP00862 HGDP00862 -0.134463275157577 -0.531340696761321 -0.251797015695718 -0.253683471224539 -0.536513595955728 -0.605587556733089 +HGDP00863 HGDP00863 -0.379222746982517 0.686538456808158 0.964946765198415 0.968041990565017 1.05405917612869 1.27882885523283 +HGDP00864 HGDP00864 -1.8275936443752 -1.19092042541018 -1.61615200907165 -1.75094370014051 -1.75966801555604 -1.64960200002695 +HGDP00865 HGDP00865 -1.78398007984012 -1.53876622076822 -1.85770324295876 -1.63242670740934 -1.93162573566627 -1.75003445453126 +HGDP00869 HGDP00869 0.544184091063095 0.690829996523888 0.757891175167852 0.91123155377067 0.858632350089873 0.651699392862063 +HGDP00870 HGDP00870 -1.49521997468094 -2.0298140995892 -2.34092777043069 -1.91255226928601 -1.83489489916845 -1.97601060554293 +HGDP00871 HGDP00871 -1.1579125834482 -1.54934884386948 -0.750604558931505 -0.989527750186073 -1.21740582673504 -1.03913592601852 +HGDP00872 HGDP00872 -0.236019790634608 -0.982518079966033 -0.871074820728022 -0.651169011458056 -0.485554089124124 0.012724660330356 +HGDP00875 HGDP00875 -1.56615357156147 -1.04824709693163 -0.877339793619102 -0.73922636683484 -0.512959472897156 -0.345677652043763 +HGDP00876 HGDP00876 0.122856581748569 0.330721633261393 0.40473403230938 0.5853479116134 0.768389265525857 0.284046875141352 +HGDP00877 HGDP00877 -0.310255430320776 -0.487005005805807 -1.83190209983172 -1.81934085534636 -1.81737934254385 -1.33206129444836 +HGDP00879 HGDP00879 -0.940444341357811 -0.166600827682608 -0.823326846949428 -0.933677638247601 -0.555751161478619 -0.157103973682331 +HGDP00880 HGDP00880 -0.0679268527449714 -1.47618917862779 -1.33363822253357 -0.985448024399349 -0.838934001844778 -0.962743371191601 +HGDP00881 HGDP00881 0.165365337904774 0.0737683993193351 0.733557879877992 0.608275602224965 0.683624902676233 1.00736852736859 +HGDP00882 HGDP00882 1.03354719348154 1.13480784740258 1.13079604851372 0.826650471380299 0.733588623976576 0.881742039046073 +HGDP00883 HGDP00883 0.353445338496381 -0.237377293855011 0.365605587041912 0.701111835538132 0.979472075106261 1.21116205625429 +HGDP00884 HGDP00884 1.06901241351347 0.186038932725568 1.00732338345787 1.46096876464212 1.277476466924 1.20849658767588 +HGDP00885 HGDP00885 -3.52782746160086 -2.09708984696149 -1.51816177095685 -1.47476607215151 -1.23767416645013 -1.2033381977595 +HGDP00886 HGDP00886 -0.770274466896095 -0.723911502574063 -0.749917307474614 -0.939162806623611 -1.26448300599345 -1.43616410576054 +HGDP00888 HGDP00888 0.607155569422992 1.63960527985852 0.974924084491251 1.14361449709322 1.26989825426729 1.51623024534805 +HGDP00889 HGDP00889 1.53303610525242 1.41886215913219 0.789051718991541 0.959732587416416 1.00397337829945 1.32280823407392 +HGDP00890 HGDP00890 -0.303954386448769 0.393316112145186 0.784845093427276 0.173462557248476 0.772552948589308 0.808487487002096 +HGDP00891 HGDP00891 0.353173833661237 0.223684561538741 -0.0402556756313961 0.242739165705375 0.498121795939985 0.504458803740388 +HGDP00892 HGDP00892 1.45931877897705 0.768778049600944 1.09634704048802 1.05608073324841 1.00942575433065 1.09662401874752 +HGDP00893 HGDP00893 -1.3750862477555 -0.429893982116761 -0.349399505255496 -0.487596642681848 -0.332144847160436 -0.276592516997691 +HGDP00894 HGDP00894 0.24515463876753 -0.274367358189093 -0.258688975086832 -0.145361510664516 0.395515921457819 0.192211459508325 +HGDP00895 HGDP00895 0.907372452753487 0.671308072335387 0.833351021262719 0.994598292514923 1.15072867496211 1.03416208338119 +HGDP00896 HGDP00896 -0.000263103405938298 0.061132488741021 -0.0993733988313143 -0.130966484693532 -0.335444803280737 -0.468156105729367 +HGDP00897 HGDP00897 -1.11637276955267 -0.887479064632013 -0.26500386257781 -0.0755256334140262 -0.968559142707209 -0.903687837970891 +HGDP00898 HGDP00898 -1.11726581755372 -0.958257582364087 -0.153169802888805 0.0420688347914414 -0.427644934413649 -0.315628671554935 +HGDP00899 HGDP00899 1.53559662636695 1.28000903383863 1.06922903161116 0.857714167842202 0.906694300891573 1.17309361213423 +HGDP00900 HGDP00900 -1.20927165167662 -1.55638128427596 -0.376619532022308 -0.289133329807796 -0.816836892154477 -1.06008711085663 +HGDP00901 HGDP00901 -1.16860891656459 -1.65282050743636 -1.51854398307148 -1.21098443630872 -1.04627622478377 -1.22812255780316 +HGDP00902 HGDP00902 -0.857097203189357 -0.703364854656996 0.202152735385847 0.389284868447002 0.507588934053997 0.670031148882541 +HGDP00904 HGDP00904 1.53407715606535 0.329478036765461 0.990447717165085 0.829996184719794 1.02443450234122 1.21166094901253 +HGDP00905 HGDP00905 1.20673439858313 0.848691100443115 0.969453108632018 0.853958231908407 0.918201439541704 0.631007323876291 +HGDP00906 HGDP00906 1.15936144959782 0.133604079674809 0.0198410228209842 0.470159400676025 0.0773672445579085 -0.0129195913395692 +HGDP00907 HGDP00907 -0.232049935857663 -0.799240824368634 -0.452711282432726 -1.01602704326188 -0.559247330201803 -0.694972487017477 +HGDP00908 HGDP00908 -0.939367592561334 -1.25086540875912 -1.13202528042162 -1.38124815759592 -1.1865469843059 -1.09967079839253 +HGDP00909 HGDP00909 -2.34717652181413 -0.764985039189378 -0.231565356403253 -0.178285455716245 -0.13448732722065 -0.0220555872109385 +HGDP00910 HGDP00910 -0.368371006296253 -0.00816023371024838 -0.172194587881932 -0.676622979533691 -1.10531351530631 -1.350017857689 +HGDP00911 HGDP00911 -0.189182122195391 -0.694716892046317 -0.348562324025121 -0.422767736808157 0.0958536322116611 -0.166413693344299 +HGDP00912 HGDP00912 0.618860718368515 0.088525356161343 -0.0631004518925766 -0.131532075393728 -0.505317021235582 -0.335356886004707 +HGDP00914 HGDP00914 -0.713184831159988 -1.07221468336108 0.165097553452049 -0.134145184932072 -0.640498564333114 -0.844390006690177 +HGDP00917 HGDP00917 -0.367564814609183 -0.893866704009107 -0.383235136466684 0.277945437485703 0.518045067419231 0.283263649222609 +HGDP00918 HGDP00918 0.989724272313388 0.797374051717086 1.27144587044351 1.20792752700856 1.1617516278796 1.47318731743424 +HGDP00919 HGDP00919 1.91319882388974 2.42145354634003 2.00987998913606 1.35045546336369 0.47299860572886 0.334386592151934 +HGDP00920 HGDP00920 -1.3731991093368 -1.25839382787843 -0.701749925880448 -1.16144989896844 -0.709922474090485 -0.421869485326861 +HGDP00924 HGDP00924 0.263503336771215 0.224847920687788 0.221524547391081 -0.212337468280713 -0.145440504437312 -0.318492546789606 +HGDP00925 HGDP00925 1.35440446314648 1.95328093293163 1.3820339289423 1.48731569319036 0.945535981301182 1.39884235944886 +HGDP00926 HGDP00926 -0.989210900286131 -0.931361122639133 -0.318785577219563 -0.748021739777965 -0.476010104946964 -0.109726635952884 +HGDP00929 HGDP00929 1.08724968813251 0.565649275479069 -0.185750620945302 -0.00429560226470912 0.568343164989561 0.544414969505706 +HGDP00930 HGDP00930 -1.37317574628817 -0.772073159352728 -0.48375013167445 0.050864905362399 -0.590607940950556 0.0696022743713488 +HGDP00931 HGDP00931 -0.959174747857985 0.234677662475348 -0.547196014801328 -0.578300356984961 -0.215293386794064 -0.676991530651967 +HGDP00935 HGDP00935 1.69520743232754 1.02435658837999 0.984159682344379 0.82340646649163 0.722220136611782 1.32660579101189 +HGDP00937 HGDP00937 -0.36292339533613 1.30868418543412 1.30728113470933 1.17420243892776 1.17806267354932 0.794417175450773 +HGDP00938 HGDP00938 -0.60562411531085 0.185394888326228 0.480564412344283 0.214210121938683 0.315274267222341 0.330593990067668 +HGDP00939 HGDP00939 -1.4217699256276 -0.354235826349884 -0.947674652871879 -1.26154449487288 -0.983413255032804 -1.25864951785594 +HGDP00940 HGDP00940 0.209813141396669 0.0283742541648378 -0.14688399032301 0.548529777680864 0.212404792784919 0.398459851319953 +HGDP00941 HGDP00941 -0.354414349501779 0.314358818703782 -0.242919917047554 -0.900502333907551 -1.12303201971456 -0.517928439658651 +HGDP00942 HGDP00942 -0.503843755719939 0.212892964383936 0.00832558159638419 0.0767968374486532 0.160555332781229 0.191951439715258 +HGDP00943 HGDP00943 -1.88187620974349 -2.51737740874357 -2.46099305488154 -2.50782436278801 -2.21806421541231 -1.82461429821164 +HGDP00944 HGDP00944 -0.578871358934072 -0.0901995725655362 0.156212545682398 0.0367039199859501 0.662005265000904 0.598155209710022 +HGDP00945 HGDP00945 0.875616012471471 0.144012706086705 -0.0530878707118213 0.437445527605706 0.281789594346729 0.000193761672443206 +HGDP00946 HGDP00946 0.270041513444192 -0.408999957086344 -0.874259194091552 -0.592345772092216 -0.629602882974429 -0.605021952839975 +HGDP00947 HGDP00947 -0.0709107547303821 -0.0404606895369389 -0.235592961912589 0.0327914086777818 -0.146559158931452 0.154642143296577 +HGDP00949 HGDP00949 -0.448885612591741 -1.16169208056767 0.352150713064069 1.11690765129654 0.993421869686289 1.18498206152117 +HGDP00950 HGDP00950 -0.0624493933275736 0.608135883247638 1.02606253909863 1.12621466110287 1.03609036277459 1.24321008693717 +HGDP00952 HGDP00952 -0.712578564651961 -0.606479082127569 0.362675285208316 0.235170679151632 0.162161220879403 -0.00709970719710007 +HGDP00953 HGDP00953 0.523876555338787 0.525439795066757 1.09140248020722 1.32288050122335 1.55087151635657 1.54526171729009 +HGDP00954 HGDP00954 0.461715066378206 -0.54104644874753 0.148549426428375 0.500165887059673 0.712009705511385 0.566241712084795 +HGDP00955 HGDP00955 1.73286191826864 0.844628392517658 1.43037431573007 1.24350908501847 1.14569885555433 1.20645075651727 +HGDP00957 HGDP00957 -0.370160431097827 -0.709582128730559 -0.228010020340914 0.243964656602413 0.0354126796625476 0.357350309842675 +HGDP00958 HGDP00958 -0.605381847979104 -0.100678742089291 -0.651837445276984 -0.702738561239502 -0.47500951504503 -0.668392534466835 +HGDP00959 HGDP00959 -1.31715943073758 -1.26926043772772 -0.662850921511477 -1.23047271787463 -1.04059439142428 -0.611230219047191 +HGDP00960 HGDP00960 -0.287798405277785 0.177590952247091 -0.457870868855796 0.209134146242902 0.406626443178335 0.506795649926185 +HGDP00961 HGDP00961 0.229970624517386 -0.55758979383307 -0.57225111362207 -0.33886668963706 -0.485613273810581 -0.448557040768765 +HGDP00962 HGDP00962 -0.183615901696225 -1.35346426577005 0.0525298477779661 -0.249325327634321 0.268601014164345 -0.00952909402468116 +HGDP00963 HGDP00963 1.1151556274694 0.278037334020348 0.15418498607009 -0.357953686775713 -0.341844018641702 -0.135928097077853 +HGDP00964 HGDP00964 0.738303879141387 -0.490299184293031 -0.477010618641577 -0.0263436907145597 0.0882133049869612 -0.0767045178271453 +HGDP00965 HGDP00965 -0.502848667621087 -1.68017840848004 -0.913568278816936 -0.88682072068153 -0.283807727446164 -0.504267052072377 +HGDP00966 HGDP00966 -0.140649298263124 -1.2607341406877 -0.886082647256647 -0.997042692527713 -0.757532396798996 -0.601762516770429 +HGDP00967 HGDP00967 -0.995313209764339 -0.631219669393835 0.0802538958626999 0.843508740730021 0.972628662963939 1.42539599841359 +HGDP00968 HGDP00968 0.205186632504834 -1.77722838942263 -0.986076433148034 -1.42028797281557 -0.943449100391913 -0.801039656456054 +HGDP00969 HGDP00969 0.992726011389117 0.323741302542875 1.7133868539155 1.31302981012863 1.58947053000547 1.68980026715037 +HGDP00971 HGDP00971 0.4511250484123 0.926084992903799 1.62012278168148 0.871108879764419 0.60583537723229 0.523688341193367 +HGDP00972 HGDP00972 0.781224801587854 0.139466178329494 0.265791762312177 0.368491996354559 0.176854902196586 -0.0491713385852742 +HGDP00973 HGDP00973 -0.474644910817249 -1.25401542298659 -1.65306043429784 -0.324646415031611 -0.380171597019832 -0.649687432116488 +HGDP00974 HGDP00974 -0.656984636539919 -0.320006497112976 -1.20604122818504 -2.07014588528246 -1.89100650232302 -1.5757607074274 +HGDP00975 HGDP00975 -0.253240777433547 0.744418575701962 0.0284873153299025 0.103713910429475 0.0330122498313433 -0.200134502360566 +HGDP00976 HGDP00976 -0.479116182787744 -0.973135132740951 -1.80423125789245 -1.89063330763022 -1.76631044087173 -1.53863491253679 +HGDP00977 HGDP00977 -0.170635066882472 0.208759176764041 1.45213759247883 1.10322952187066 1.13930483046999 0.750343134107191 +HGDP00995 HGDP00995 -1.17259241990091 -0.618260689873445 -0.677151504261993 -0.398791442797073 -0.54977772953672 -0.934274178642655 +HGDP00999 HGDP00999 -0.448176049662491 -0.45788603375604 -0.654648431404489 -0.168358056388125 -0.0160431564827708 -0.492316415664226 +HGDP01001 HGDP01001 -1.82577537227276 -1.29559236441579 -0.792894905222032 -0.794958724820502 -0.857298425399436 -0.745252882531539 +HGDP01006 HGDP01006 0.73509101865159 -0.10665784205828 0.257721861035334 0.528743571381488 0.432304559895509 0.0237390837624094 +HGDP01009 HGDP01009 -1.04085824256498 -0.85306002344785 -0.514466599632472 0.0533228655009915 -0.310964700844027 -0.618656760598323 +HGDP01010 HGDP01010 -2.36383127855569 -1.50553824637117 -1.48349026566764 -1.40183996520153 -1.63366458766766 -1.84217932259739 +HGDP01013 HGDP01013 -0.246007706191136 -0.773593283179695 0.0851519103759592 0.135559108706808 0.12945639665075 0.0366519099504252 +HGDP01014 HGDP01014 0.910422527904405 0.744503013612426 0.72171777851345 0.613002899399268 0.411376320618648 0.297527145340354 +HGDP01021 HGDP01021 -0.873417849292742 -1.05187742036551 -1.75321257466343 -2.37345634389934 -2.33210595715494 -2.18525593613915 +HGDP01023 HGDP01023 0.330368904719137 1.31929922051737 2.47477915469692 2.63324255286724 2.59522413233243 1.87924320088499 +HGDP01024 HGDP01024 1.95701143380574 1.97087117197555 0.662166370517005 0.706486140114388 0.983463606216646 1.09684538126516 +HGDP01037 HGDP01037 0.594924525601281 -0.348360217750965 0.085220977522064 0.126048097697295 0.00832067613751262 -0.0385258882881628 +HGDP01041 HGDP01041 -0.363465869374186 -0.0235815419647618 -1.10118521866297 -0.964330862230694 -1.29028028403694 -1.3478441220261 +HGDP01051 HGDP01051 0.317472439493466 -0.565941853432294 -1.02968462052582 -0.989142458652781 -1.05289791440059 -1.14052805577673 +HGDP01055 HGDP01055 0.501199931274503 -0.418450467393019 -0.509665066639757 -0.423770304389034 -0.513423213431775 -0.721898424350997 +HGDP01056 HGDP01056 1.23243894573482 -0.0247978350862016 -0.290275661050767 -0.583761726331922 -0.654703062387019 -0.809839686254646 +HGDP01057 HGDP01057 0.0707557344525031 -0.599723329306097 -0.943967459298515 -0.950622013020216 -0.973799543034897 -1.11582518448567 +HGDP01058 HGDP01058 0.723417842239111 0.442602262604483 0.0756757510523209 0.111240808703868 0.00372189306727968 -0.0875297351302682 +HGDP01059 HGDP01059 0.0257756536567027 1.50449316590536 1.57020867191017 1.51771854749406 1.32274026541717 1.85759759463262 +HGDP01060 HGDP01060 -0.533964534543717 0.24099030627886 0.208296595450702 0.504746289620789 0.576625205363086 0.603285018724139 +HGDP01062 HGDP01062 -0.958088021539569 -0.76350843937537 -0.716490496374114 -0.992066514277908 -0.986830760759854 -1.11399593284364 +HGDP01063 HGDP01063 -0.770845225679809 -0.174726450575213 0.330073055546146 0.197165858760984 -0.0632824621169153 0.0644255376359181 +HGDP01064 HGDP01064 -1.10780837791763 -0.476626433486294 -0.216277966181125 0.59626121637802 0.455974049596545 0.0297803788021221 +HGDP01065 HGDP01065 1.83143244379935 1.83163831814139 2.09303045565284 2.10668404147844 2.57279142187174 2.0565922859279 +HGDP01066 HGDP01066 1.2048221349634 0.351036295572675 -0.33662449819647 -0.0861014755460676 0.0399769132343105 -0.04070684811696 +HGDP01067 HGDP01067 -0.300585031686863 -0.647265469533776 -0.725121929376381 -0.362814202426236 -0.413040777051704 -0.644572764975206 +HGDP01068 HGDP01068 1.13708037766622 0.938790246623032 0.679582126761093 0.198523104198587 -0.285093856036982 -0.270701769373503 +HGDP01069 HGDP01069 -0.0259451459038721 -0.487886945373937 -0.31340589921777 -0.180337022749766 -0.226487342034557 -0.364230681993566 +HGDP01070 HGDP01070 -0.92005749505001 -0.913741967560805 -0.816656327604824 -0.666440290053339 -0.410558997558337 -0.00854638451598851 +HGDP01071 HGDP01071 0.02837508910114 0.475862432701058 -0.0688354906812523 0.530732893016487 0.238198119868165 0.484443524873667 +HGDP01072 HGDP01072 -0.682464315478863 -1.83474035659213 -1.49905655030179 -1.40633163042044 -1.14433869140328 -1.25691590893978 +HGDP01073 HGDP01073 0.27469284660633 -1.22062543864084 -1.01640779801926 -0.895985651430746 -0.458476244832273 -0.327688082321676 +HGDP01074 HGDP01074 0.119527670612466 0.11084857371285 -0.0735613009350526 -0.107672905522342 -0.621265948261033 -1.01594170551142 +HGDP01075 HGDP01075 0.313673594514239 0.484429763011229 0.876185024739516 1.01776067936379 0.658946531399027 0.556861650083803 +HGDP01077 HGDP01077 0.230656502092489 1.46318687367864 0.748765124769764 0.612270140230407 0.405446369644742 0.45093167940869 +HGDP01096 HGDP01096 1.73192543171078 1.54040804603101 1.80248402094794 2.23171053796486 2.19231164960512 2.2317244039506 +HGDP01099 HGDP01099 -0.423803146077846 0.761232165559878 -0.0996993049767474 -0.652859979114946 -0.74360103120157 -0.257085772945525 +HGDP01100 HGDP01100 0.366313408822848 0.37756214473967 0.101062396779854 0.406961077189829 0.371704337112492 -0.0831099935586584 +HGDP01101 HGDP01101 3.67604270213494 3.04304153388856 2.53607756772664 2.49556764033487 2.23193549745672 2.08985591443637 +HGDP01102 HGDP01102 -0.48517523522676 -0.25823795849747 -0.303702574697936 0.123067330183674 0.542932278018511 0.765151076093208 +HGDP01103 HGDP01103 -0.200489202163085 0.0435658087532441 0.162657357363314 -0.239682016148 0.300518087568371 0.616810641396939 +HGDP01104 HGDP01104 0.294414093803266 -0.178346380952766 -0.20098288603565 -0.905979312602107 -0.69607649273788 -0.961470403950104 +HGDP01149 HGDP01149 0.880307585675481 0.686877605125463 1.60465707646402 1.65602518052488 1.33498502875953 1.57458088442576 +HGDP01151 HGDP01151 2.4126643696543 1.33146999372894 1.04492652550854 1.2516334080788 1.44974207207926 1.30346072206724 +HGDP01152 HGDP01152 -0.125848357681665 0.0431872933745148 0.492807216536043 0.281198904802142 0.193283043667386 -0.225292938925459 +HGDP01155 HGDP01155 -0.983030599598836 -0.724607074195576 -0.121395360508452 -0.520151731773776 -0.249628767995785 -0.678498946609491 +HGDP01156 HGDP01156 1.31638914555597 1.07126540321102 0.640369551655396 0.784235884651669 0.579333349324346 0.679262094337864 +HGDP01161 HGDP01161 -1.56287790555522 -2.2521803245414 -1.9070779046727 -1.81392316512997 -1.86633455025664 -1.50012004874387 +HGDP01162 HGDP01162 0.21535323108217 0.714579404081706 0.712554727128689 0.412157992191938 0.336765074480554 0.779171856290084 +HGDP01164 HGDP01164 0.882354079236192 1.1205368383116 -0.348682748832397 0.268889735821073 0.191976834451629 0.0683938408831823 +HGDP01166 HGDP01166 0.330916203193785 0.258922351661372 -0.211161462253294 -0.0586594621514655 -0.772246237199146 -0.568990807536409 +HGDP01167 HGDP01167 0.925392804640607 0.64588858128687 0.743549497920246 0.280631936849448 0.363166093357885 0.512184609984703 +HGDP01169 HGDP01169 0.509383332423788 0.313132884342504 0.139414924929671 0.0307328146951054 0.0197909138274398 -0.133857601790625 +HGDP01171 HGDP01171 0.106823425565271 -0.549803011046524 -0.0075697002641602 -0.249202030201482 -0.196058979142841 -0.423367674234516 +HGDP01173 HGDP01173 -0.640991901793722 -0.38527173334035 -0.377351816132061 -0.736583162643527 -0.193078958811535 0.309471782207689 +HGDP01174 HGDP01174 1.40590877800995 0.751330008972207 1.4521991430311 1.29432426414623 1.42804240960653 1.51095175800515 +HGDP01177 HGDP01177 0.871079295938677 0.422259346260193 -0.430685880148946 -0.399068135822517 -0.782847231064008 -0.00771027720216097 +HGDP01181 HGDP01181 -0.571565881476064 -0.56631344727991 0.0490965504941501 -0.75092139365108 -1.10154578887481 -1.16877029526212 +HGDP01182 HGDP01182 -0.972732351353893 -0.493432491969266 0.0366809759259449 -0.36390642432967 -0.202429032788624 -0.189169803913514 +HGDP01183 HGDP01183 0.779185852413184 0.874496257850677 1.32892176146648 1.13570515620487 1.23427590429426 1.61105763235055 +HGDP01184 HGDP01184 0.224251662855199 1.28439890713118 0.52376860283754 0.129608860311134 -0.0797156040816557 0.164710317243649 +HGDP01185 HGDP01185 0.547102128866245 0.274103291716587 0.408233596285186 0.469307604986341 0.72007140986373 1.06097532288495 +HGDP01186 HGDP01186 0.870747358795821 0.817500521295787 0.721674900219503 1.20558048003028 1.12049990657001 1.27834699585973 +HGDP01187 HGDP01187 -1.29452808716757 -0.689426555756828 -1.43590481549062 -1.33339834583092 -0.814726510111306 -1.02680363279261 +HGDP01189 HGDP01189 0.170666321074708 -0.114061085369897 0.146987809770538 0.125661965240315 0.554980303661854 0.639842445849242 +HGDP01190 HGDP01190 0.647211582366297 0.198801892948243 0.147500884283821 0.0978405696240108 -0.121349178054726 -0.0146705458462637 +HGDP01192 HGDP01192 -1.64935016433881 -0.164297668285681 0.655500706156174 0.109229234147528 -0.0669729859403916 -0.284228375195416 +HGDP01193 HGDP01193 -1.66869659749339 -1.27561257988361 -0.519987704091595 -0.605435106587171 -0.425124884829342 -0.703059013877865 +HGDP01194 HGDP01194 1.0732649749775 2.30690711593768 2.09274459205885 1.26499581206675 1.13308900259145 1.16586740611302 +HGDP01195 HGDP01195 -0.230990675248253 -1.88617216862748 -0.650588062155793 -0.417739690684468 -0.313036847222641 -0.256506985172625 +HGDP01196 HGDP01196 1.43301189056547 0.623297157194049 0.53377275859856 0.266014867397008 0.151932433350951 0.0788467406839528 +HGDP01197 HGDP01197 0.118421660586651 0.0126490694958014 0.484673485610855 0.0723996266725434 -0.0768892408138364 -0.168884231313645 +HGDP01200 HGDP01200 1.5731416041083 1.11739940922263 1.03705971919521 1.58960040502686 1.01607099242504 0.845558823073437 +HGDP01201 HGDP01201 -0.166150633189329 0.0682960594735525 -0.516271043628511 -1.22311170144786 -1.06371323077689 -0.858462253250195 +HGDP01202 HGDP01202 1.41605010307268 1.81708405673772 1.42659793079986 1.57849890297469 1.27724358616144 1.04623499646472 +HGDP01204 HGDP01204 0.88265601445141 -0.0760688587081024 -0.431240281042869 -0.398865535529046 -0.55906812338073 -0.426203608479012 +HGDP01205 HGDP01205 0.0664547728750098 -0.200528307960915 -0.0615100475607919 0.335339195821347 0.0507701162734686 0.335476561595895 +HGDP01206 HGDP01206 -1.28129366473978 -0.630316634597145 0.0305982093191197 0.471526888077777 -0.0443392506417296 0.470537994967864 +HGDP01207 HGDP01207 2.50219828259318 1.1528295646889 1.31538867324742 1.32905814524657 1.54823782456268 1.40895742092576 +HGDP01209 HGDP01209 0.467904401611975 -0.522805907561179 0.0927700575372995 0.678167496840585 0.186684324706749 0.490190089192679 +HGDP01212 HGDP01212 -0.664509133107091 -0.116168422586837 -0.632467257916644 -0.750486679409652 -0.881716302314465 -0.516475748584101 +HGDP01213 HGDP01213 0.794271123589924 0.5486197695251 0.267991159727816 0.100092369635094 0.529064396181812 -0.0536606635058747 +HGDP01214 HGDP01214 -1.17079787516159 0.0096622536992626 -0.450118572985194 -0.0519395541478867 -0.136258312993509 -0.402014655291383 +HGDP01216 HGDP01216 0.604592692803467 0.912260334649412 1.17554880434891 0.624292486783073 0.746070726142866 1.20042378075484 +HGDP01217 HGDP01217 0.449099815355473 1.01627608380945 1.42416073357873 1.15961471649231 1.25391095859533 0.811121597488325 +HGDP01218 HGDP01218 0.0760266336481194 0.752105048497579 -0.446036466888523 -0.0364359854080335 0.0288342451389599 0.30247568933069 +HGDP01220 HGDP01220 0.79774723981223 1.50607181542047 0.942123427628777 0.806884717213524 0.948222397807518 1.56402014401647 +HGDP01221 HGDP01221 -0.0482388886438002 -0.830216950417417 -0.970722865176498 -1.06852128145655 -0.928627325879355 -0.98817386620674 +HGDP01222 HGDP01222 0.439850338339716 0.578895992004619 0.150074560447985 0.177314788914618 0.254354127774995 0.261354633282112 +HGDP01224 HGDP01224 -0.511487153748661 -0.932988674232779 -0.21455177760989 -0.878159992264887 -0.797200018745247 -1.11384031399044 +HGDP01225 HGDP01225 0.336581349028336 0.574950471762908 1.26360877186469 1.39007634659272 1.39719281693797 1.10173107745681 +HGDP01226 HGDP01226 -0.201510159424856 -0.55141692829874 0.0211158989989659 0.528900370099664 0.675107184832868 0.690464058825751 +HGDP01227 HGDP01227 -0.622522254589478 -0.552244967707863 -0.471445510090613 -0.773838418859545 -0.425388393581984 0.230604567049506 +HGDP01229 HGDP01229 -0.59142660773243 0.729431819894978 0.161376274042271 0.313263971826716 0.395734065480948 -0.129497269865903 +HGDP01230 HGDP01230 1.22047718938892 1.94819251932736 2.36304429028556 2.2422853466862 1.98885524234375 2.0642114591303 +HGDP01231 HGDP01231 -0.964833654309236 -0.750129324583699 -0.283367107278257 -0.428863295888463 -0.457044056570337 -0.0814556315939545 +HGDP01232 HGDP01232 0.571859426720018 0.556987070863381 1.66724714116103 1.68365451059107 1.4254383817406 1.57333477872304 +HGDP01233 HGDP01233 0.682459118534119 0.62861337815815 1.37148385561558 1.00735257053273 1.18291673266749 1.06787062880224 +HGDP01236 HGDP01236 -1.03847719715688 -1.56791192038662 -0.984600915321672 -0.86269137193445 -1.31882174274642 -1.37997402144824 +HGDP01237 HGDP01237 1.93643786020429 1.88715966011366 1.85271817093643 1.15962091992758 1.12728915225601 1.33103107981964 +HGDP01238 HGDP01238 0.800695961814788 -0.383872881783888 -0.132201384409431 0.383069902342825 0.294097550932686 0.190376612242784 +HGDP01239 HGDP01239 0.234097999972315 -0.216545947928891 -0.180577512504471 -0.218988215859422 -0.272182285366722 0.273978971907309 +HGDP01241 HGDP01241 1.37147691658035 0.303234754621985 0.682572568555331 0.862507010640803 1.0883397984981 0.608254976072225 +HGDP01243 HGDP01243 0.43093026970853 0.472394989625144 0.948070397849895 1.36847687472589 1.15305012207565 0.822599426748248 +HGDP01244 HGDP01244 0.246727404093569 -0.0776444546544547 0.566933253540287 0.534960978179927 0.207084529499303 -0.131262058367077 +HGDP01245 HGDP01245 -0.130562954704194 0.214420535958078 0.531061241580132 0.583461062683951 0.386707775969621 0.228203728520239 +HGDP01247 HGDP01247 -1.1495749427788 -1.07406093560617 -0.0557362394223154 -1.01897330443857 -0.933108732519015 -0.763017210892546 +HGDP01248 HGDP01248 -0.165105148572776 0.00924342398424953 0.65012417651534 0.152271465468879 0.254758025473958 0.411705973133201 +HGDP01249 HGDP01249 0.482425218312724 1.31823239718703 2.06215745741026 2.31603081607969 2.54414602575851 2.25781322007447 +HGDP01251 HGDP01251 0.69171213886459 0.392353753555155 1.07840975887535 0.730781194168604 0.673854532645357 0.890509039434028 +HGDP01254 HGDP01254 -0.936715226028966 0.00808659775136667 -0.0481120702609509 -0.12342019467473 0.105740079644214 0.992324013207156 +HGDP01255 HGDP01255 0.949389003033045 1.39178293156253 1.01713799703969 1.33568731671077 1.20962380507231 1.72993031353895 +HGDP01257 HGDP01257 -0.833592934184512 -0.702968859108572 -0.167229071156264 0.0433777393494429 0.084517028373148 -0.298774580932255 +HGDP01258 HGDP01258 -0.912180318917773 -0.538311195047826 -0.201898988979809 -0.31889736163269 -0.445255120653279 0.300521024097092 +HGDP01259 HGDP01259 -0.684931713548892 -0.416006213834452 -0.983713075360287 -0.538018910495401 0.335226458588382 0.427206724894172 +HGDP01260 HGDP01260 -0.995860139862524 0.0915022734537509 0.0916369374133402 0.299969566998052 0.583962240116362 1.37424300541462 +HGDP01261 HGDP01261 0.120597123724557 -0.684068691547299 -1.19616378715919 -0.722749251633603 -0.417360095956747 0.101588359686247 +HGDP01262 HGDP01262 -0.452604083461366 0.508160413636774 0.219823918947107 0.0722559164171026 0.455645482792319 0.819506280984611 +HGDP01263 HGDP01263 0.887120062020394 0.935042187778275 0.914312291784019 1.03854383309664 0.429708933063765 0.493792755305214 +HGDP01264 HGDP01264 2.10827688117727 1.82067956412146 1.23787138225741 1.11288249583797 0.855450005977734 0.701338846058218 +HGDP01265 HGDP01265 0.332700313606534 -0.646647529139544 -0.729645788626119 -0.76717895158072 -0.942939839437097 -0.726737735347482 +HGDP01266 HGDP01266 -0.725773969553569 -0.739796871163215 -1.06384699489198 -0.79417948435972 -0.97358722947733 -1.23808339514447 +HGDP01267 HGDP01267 -1.82383582396012 -1.72774672853635 -1.25712621923565 -1.06292547480374 -1.45034515749802 -1.46991040693153 +HGDP01268 HGDP01268 -0.877782335178635 -0.273660630146128 0.398193101595684 0.331646447610072 0.239441932098448 0.0422856612370552 +HGDP01269 HGDP01269 1.05368207105476 0.9720981631803 0.851057085783317 1.09608940922754 1.51502788256393 1.3920753259834 +HGDP01272 HGDP01272 1.44230102500326 1.75500270762254 0.951079188066653 1.30091089760666 1.10048644986557 0.797050762926626 +HGDP01275 HGDP01275 0.118062347793587 0.524347286047748 0.428132634903746 0.106735287450498 0.269253056004764 0.442748325624162 +HGDP01276 HGDP01276 -0.0317118105847411 0.495048855766901 -0.631397181529909 0.0271360382636014 -0.628220242945806 -0.429915828428462 +HGDP01277 HGDP01277 0.628303572242802 0.618737249797528 -0.606135398996277 -0.317921899884085 -0.184352769055615 0.393532890123867 +HGDP01279 HGDP01279 -1.78267560319851 -0.282723815261374 -0.0663211870332052 0.653921908858435 0.817044452267227 1.37786013447512 +HGDP01280 HGDP01280 -1.43407900960004 -0.594915436507587 -1.1887933198757 -0.717453960717018 -0.905509310079309 -1.42905540349946 +HGDP01282 HGDP01282 -1.9244557869179 -1.43052384320068 -0.477936000933359 0.0497740044841765 0.425729457837787 -0.0144599101441455 +HGDP01283 HGDP01283 -0.136584504943035 -0.117560066894517 0.252772806457225 0.196917547629575 0.903092763662718 0.946994198600829 +HGDP01287 HGDP01287 -0.485057128664884 -1.3031876618396 -1.02813392887621 -0.994076638948223 -1.13298323650011 -0.99615292069533 +HGDP01288 HGDP01288 -0.28923796341022 1.40183936015757 1.57362332899056 1.18993178162594 0.987355385426421 0.688193020653353 +HGDP01289 HGDP01289 1.9221841231045 1.78267864486225 1.49462416941361 1.71524311063356 1.87136967030308 1.72228617667127 +HGDP01290 HGDP01290 -0.926163074576525 -1.14599197216143 -0.333331433251593 -0.332502394546588 -0.61081571174443 -0.919573890384658 +HGDP01291 HGDP01291 0.309956170156618 -0.338851727274417 -0.126672575679706 -0.102029189541743 0.168574885967361 -0.472651536003235 +HGDP01292 HGDP01292 0.808789572156475 -0.0387751244286589 0.576254666567132 0.333363345464931 0.193376950276683 0.0416513961919388 +HGDP01293 HGDP01293 0.152510840697863 0.331185012317521 0.733190042083901 0.784487743991804 0.928662356357731 0.731865655372757 +HGDP01294 HGDP01294 0.987273546359843 1.57182275983174 1.446310663897 1.54378953555531 1.5490705802821 1.22755345161041 +HGDP01295 HGDP01295 -0.139896235775741 0.0341842165463772 -0.247358746465733 -0.746697100624974 -0.640276961054649 -0.38382580280661 +HGDP01296 HGDP01296 -0.216177752195544 0.389101282938314 0.504764880399134 0.256229203023393 0.348925856307719 0.835006019665564 +HGDP01299 HGDP01299 0.214210696050059 -0.317102626075044 -0.587703217186179 -0.572662424928387 -0.289534802612651 -0.221521209882242 +HGDP01301 HGDP01301 -1.29428824494821 0.321000148653399 -0.217688424810126 -0.428190187412359 -0.478038852865566 -0.722774904385382 +HGDP01302 HGDP01302 0.968591054399495 0.0704260391541948 -0.0872911185799406 0.332919510802037 0.141496947026935 -0.211205873481459 +HGDP01304 HGDP01304 0.391323801067783 -0.466406201112381 -0.0652966447433209 0.599855802894675 0.169811578151484 -0.0835783531972667 +HGDP01305 HGDP01305 0.182660587286683 0.0869796198396479 0.353112242518402 0.592632588604858 -0.0511097783542893 0.0550651645218118 +HGDP01309 HGDP01309 -0.936232032379862 -1.65861552211053 -1.58096198228317 -1.80094345042833 -1.57047472469893 -1.08370375914631 +HGDP01310 HGDP01310 -0.156662281179568 -0.0251284970014678 0.142804259186534 0.673626293722674 0.582328346853702 0.384404645960843 +HGDP01311 HGDP01311 0.676685836675558 0.723941479042679 0.559177756846882 0.746568935636859 0.522028406996661 0.791337927756588 +HGDP01313 HGDP01313 1.438139623616 0.583681846154075 0.528052995239056 0.535136996607476 0.534685302888278 0.527512243482797 +HGDP01317 HGDP01317 1.40350517053297 1.4868368033138 1.97080998420393 1.91316713892983 2.07544197573421 1.53016412771078 +HGDP01318 HGDP01318 0.288590726406353 -0.417754103635434 -0.824050800040695 -0.230292513760303 -0.0856814078632015 0.602455182958998 +HGDP01319 HGDP01319 0.859558012203122 0.969277066940851 1.22025914912207 1.43051942190625 1.5453946627538 1.26631350231024 +HGDP01321 HGDP01321 0.614698871336381 1.96859180335306 0.990279273016792 1.15130004571711 1.57204749618387 1.09218927434698 +HGDP01322 HGDP01322 0.176492178108731 -0.283326838596934 -0.780396045974443 -0.899371184414885 -1.16872418860782 -1.22547524951902 +HGDP01326 HGDP01326 0.605105258354206 0.503101370806287 0.806378317960055 1.40955337352236 1.46684357611939 1.543191457524 +HGDP01328 HGDP01328 0.957143861002915 0.197180778966317 -0.312594969442671 0.678639998947361 0.707062071235013 0.47350555068538 +HGDP01329 HGDP01329 0.433001858815452 -0.291223761790199 -0.524933510335617 -0.48721784838056 -0.0617168783757005 -0.703799220977036 +HGDP01330 HGDP01330 1.06437420939749 0.543463178025584 1.25050132291952 0.486611638763483 0.509204468536209 0.558862213067636 +HGDP01331 HGDP01331 0.0227856130509793 -0.40125885747562 0.653195596684758 0.334194415261724 0.681621768032708 1.29346062386234 +HGDP01332 HGDP01332 -0.043953639109684 0.731510229736591 -0.133515448685371 -0.0667822320154514 0.0768195253231914 0.537837319013646 +HGDP01334 HGDP01334 0.08610638451204 -0.731533636625692 -0.428419336786206 0.158261600998772 0.560658741410307 0.430715338028702 +HGDP01336 HGDP01336 0.858554730745592 0.84129387869316 0.988805617674372 1.03839096548269 0.556258560381811 0.680679110818447 +HGDP01337 HGDP01337 -0.218072019663379 -0.914529411210783 -1.25530912705269 -1.65782767281827 -1.79393500900838 -1.68605325956544 +HGDP01339 HGDP01339 0.945216731326241 0.54947752883528 1.2989693969996 1.13647765960103 0.985240632540466 0.831706599539669 +HGDP01340 HGDP01340 -0.262453262185753 -0.450348824356336 -0.0858100519620808 -0.286521912866244 -0.309963461778356 -0.138514470035952 +HGDP01341 HGDP01341 0.399556627557033 0.92021435847378 0.0509186195751592 -0.144147248836753 -0.571918027481718 -0.65593928665709 +HGDP01346 HGDP01346 -0.159218356884051 -0.786054509483316 -0.692108437897492 -0.289647013708879 -0.386832796109394 -0.668339566919214 +HGDP01347 HGDP01347 -1.59693715570887 -1.72746597250581 -2.46481344526083 -1.95297880160455 -1.67654068921189 -1.40285550783369 +HGDP01348 HGDP01348 2.54284820239381 1.36822998378814 0.905616082623858 1.39241947684296 1.47610702982337 0.948301927341187 +HGDP01349 HGDP01349 1.82678474092286 1.26275385781118 0.115712250332971 0.0177051882387716 0.201729089623958 0.16617588398326 +HGDP01351 HGDP01351 -0.770789315261822 -0.930161745939951 0.195485705094144 -0.126369213938537 -0.130983502514583 -0.453052999796346 +HGDP01352 HGDP01352 -0.0171431081845238 -0.467449400188855 -0.155833774516368 -0.418646387760437 -0.355350085659326 -0.719637562509178 +HGDP01353 HGDP01353 -0.372706888115717 -0.892332958429544 -1.70257577054531 -2.09278498751706 -1.7935788465553 -1.53697036967589 +HGDP01354 HGDP01354 0.32608054541207 0.120661233019181 0.0343782623676416 -0.563887085044431 -0.656440718060798 -0.607416433955755 +HGDP01356 HGDP01356 -0.38527294364079 -0.340618269435008 -0.782362838928997 -0.921576741071935 -1.13295088010754 -0.865891044421666 +HGDP01357 HGDP01357 0.782064092923293 -0.055828178828744 -0.32683186773904 -0.256742365443481 -0.227370025333802 -0.491744830304043 +HGDP01358 HGDP01358 -0.201355958415026 -0.145321496723511 -0.373191387247426 -1.06612901210112 -1.19478152484979 -1.40796326483662 +HGDP01359 HGDP01359 -0.89695862265079 -0.459200032503115 0.0931882178627101 -0.0456258662518048 -0.18713814017192 0.201873858096073 +HGDP01360 HGDP01360 0.074627711887616 0.58171907530945 0.524044041911425 0.804728965308606 0.626448241682955 0.464402811160459 +HGDP01361 HGDP01361 -0.772040024405154 -1.02103817777969 -1.36293763174057 -0.848049202065372 -0.857199523700125 -0.924817287204884 +HGDP01362 HGDP01362 -1.09212850809864 -1.99945109701998 -2.32275136568954 -2.30785934396284 -2.27551421879239 -1.84044855302171 +HGDP01363 HGDP01363 1.17146363630082 0.714308055617453 0.629480319156565 0.201061035990961 0.326641459906582 0.00983587945576243 +HGDP01366 HGDP01366 -0.266113123144865 -0.849938650116317 -0.949232853864359 -0.628693284631521 -0.39786035967851 -0.578056571712742 +HGDP01367 HGDP01367 1.82314078591337 1.11642562717403 0.6523198619016 0.645252570126871 0.313323989491408 0.578257205553096 +HGDP01369 HGDP01369 1.9139971609124 1.82490626915095 2.06973700365854 2.56415131010852 2.18958881016661 2.4606466044364 +HGDP01370 HGDP01370 -0.158311697927744 -0.485682802369151 -0.597558759640047 -0.1710574187306 -0.159202240487401 -0.318328222892376 +HGDP01372 HGDP01372 1.24535931851987 0.194741896573405 -0.0520024909053382 -0.23570429622645 -0.328628183438969 -0.247907235217781 +HGDP01373 HGDP01373 1.49122525137668 1.94097451080188 1.17471450272076 0.740361793291007 0.285440956306122 0.517596102808243 +HGDP01374 HGDP01374 2.0966274520313 1.86399219614515 1.63068871181746 1.91989671507872 1.60528813995822 1.74139639867111 +HGDP01375 HGDP01375 1.54872037438486 1.27971110104014 1.71240713392182 1.30402984800163 1.4048684794452 1.5664489031275 +HGDP01376 HGDP01376 0.503650485677325 -0.0765070486891858 -0.328687642819403 -0.108741918248569 -0.36885262314244 -0.389260496030019 +HGDP01377 HGDP01377 -1.41655957094226 -1.15281613928643 -0.83960951644777 -0.489578632364578 -0.744772834246018 -0.517705387857051 +HGDP01378 HGDP01378 -1.49223844205155 -2.12585909701994 -1.85996693843964 -0.812502640887751 -0.682613236541743 -0.281982462506364 +HGDP01379 HGDP01379 -1.73027015587072 -1.48568568465687 -1.60288724796021 -1.55018527914473 -1.46470487334033 -1.32258653068138 +HGDP01380 HGDP01380 -0.0854286089421736 0.314153345974265 0.182542850005142 0.192874492861879 0.0953324093754513 -0.0637018320183065 +HGDP01381 HGDP01381 -0.420703836931799 0.611124510098903 -0.03403421907838 0.566319746749329 0.524809061075827 0.345753880576925 +HGDP01382 HGDP01382 -1.54390594083751 -0.451042886019114 -0.636648560875536 -0.849368579466996 -1.16328748868163 -1.197999974998 +HGDP01384 HGDP01384 -1.61001238020094 -0.619683886061935 0.0593023895438431 -0.176961343682915 -0.349858286761862 -0.305322489982497 +HGDP01385 HGDP01385 -0.661938769479568 -1.56192416633398 -1.35163646927038 -1.3295109311434 -0.696937459406088 -0.781934216789655 +HGDP01386 HGDP01386 -0.18782757338919 -0.0600365430732867 -0.7382809820158 -0.478781685137082 -1.06121614871458 -1.06774109705074 +HGDP01387 HGDP01387 -0.73216965422511 -1.07733415471292 -0.91749142125479 -1.4027767079325 -1.3270092106157 -1.65421104469524 +HGDP01388 HGDP01388 1.49503536306098 0.304751120436838 -0.194491601218346 -0.0597960300323377 0.538056681884704 0.58568436795809 +HGDP01396 HGDP01396 0.391370970961734 1.3439285843003 1.28514841076301 1.79369260088361 1.83020467956381 1.59286328826887 +HGDP01397 HGDP01397 0.0295223455096043 -0.521746823499982 -0.318713671010662 -0.39489494501806 -0.16735523658741 -0.122548796284316 +HGDP01398 HGDP01398 -1.08440357828406 -0.462841730742945 -0.504143787066695 -0.367315230643436 -0.503203197625031 -0.298612445865727 +HGDP01399 HGDP01399 1.05355361806932 0.444265530116566 1.24794632076368 0.966028764920716 0.77894045009293 0.467521027349031 +HGDP01400 HGDP01400 0.187671805317175 0.0219168262467204 -0.574055421960904 -0.0504913735168097 -0.0554387459373117 -0.0597299658571938 +HGDP01403 HGDP01403 1.08121819680594 1.19188244312171 1.04557691443914 0.993737928219522 0.894539253572861 0.63587438164806 +HGDP01404 HGDP01404 0.841789356272927 0.670777205467915 0.364766252491223 0.489156185391764 0.42298529460968 0.017737108681537 +HGDP01405 HGDP01405 -0.429533865670902 0.497998024338908 -0.0271742990642959 0.06556774172221 0.506418763251386 0.475507108856847 +HGDP01408 HGDP01408 -0.983551899992676 0.369118938935167 0.142041060740315 0.281017191470688 0.386596124486025 0.156001974310188 +HGDP01413 HGDP01413 0.638951615474941 1.10057517072616 0.492326035515385 0.319176987082063 0.749590174124515 0.309681687814197 +HGDP01418 HGDP01418 -2.17586809546069 -1.77706694934782 -1.58090461543236 -1.38251797753216 -0.77949850709808 -0.730820693009095 +HGDP01419 HGDP01419 -2.71370068290881 -1.52941319091214 -0.94983755956248 -0.495262852233548 -0.0988263737671368 0.201322723217099 +LP6005441-DNA_A01 LP6005441-DNA_A01 -0.265807027371577 -0.131276380653656 -0.511443715489703 -0.729240650209526 -0.739228924215648 -0.991369728895408 +LP6005441-DNA_A04 LP6005441-DNA_A04 -0.33574782172616 -1.32730923790373 -1.1616446572992 0.0300573955827481 0.67735448325416 1.15979359415873 +LP6005441-DNA_A05 LP6005441-DNA_A05 0.300657089676594 0.113915985286465 -0.156016189805203 -0.140171394536247 -0.214911006805604 -0.540184007036247 +LP6005441-DNA_A06 LP6005441-DNA_A06 1.02217395557246 1.06528334563359 1.03304320902293 0.822064073250585 1.07743349848505 1.13941402429888 +LP6005441-DNA_A09 LP6005441-DNA_A09 -0.899186582790426 -1.14458015524184 -0.538570298506064 -0.801705245863137 -0.810041093915806 -0.697352742959883 +LP6005441-DNA_A12 LP6005441-DNA_A12 -0.482138490745511 0.492353923299967 0.488135649117644 0.575398488722062 0.333506202904622 0.872318800763883 +LP6005441-DNA_B02 LP6005441-DNA_B02 -2.1825972336481 -1.54744427030794 -0.964386718178622 -1.03382902745137 -1.26681808245927 -0.914361464996628 +LP6005441-DNA_B05 LP6005441-DNA_B05 0.24645104368026 0.713188073720645 0.0875836994406155 0.64523197905106 0.400963441141612 0.49065085752982 +LP6005441-DNA_B06 LP6005441-DNA_B06 0.31623181184516 -0.196603808985502 -0.103735781608248 0.242907957095536 0.283271976870258 0.418200248367194 +LP6005441-DNA_B07 LP6005441-DNA_B07 -0.284806294166036 -0.782686153904858 -0.015093083839006 0.384870502487858 0.44546820271865 0.513723177914085 +LP6005441-DNA_B09 LP6005441-DNA_B09 -0.255097794859412 0.134417544715132 0.197546060911236 0.0531387268226914 -0.174156603165743 -0.354761982917831 +LP6005441-DNA_B12 LP6005441-DNA_B12 -0.829255536332745 -0.760734195022386 -0.593599935934048 -0.458255786356316 -0.401346311980225 -0.443933035395274 +LP6005441-DNA_C01 LP6005441-DNA_C01 -2.18970866476584 -1.68206846199513 -1.89327373143462 -2.18534089064614 -2.48930385052103 -2.46312403238121 +LP6005441-DNA_C02 LP6005441-DNA_C02 1.69119904033095 -1.06134401097598 -0.900545497403814 -0.603017495136903 -0.512559106167189 -0.0930059612855993 +LP6005441-DNA_C03 LP6005441-DNA_C03 -1.39133472696841 0.253371367996174 -0.333228621330175 -0.729658333966677 -0.635569796883057 -0.47927336389754 +LP6005441-DNA_C05 LP6005441-DNA_C05 -0.192566324576934 -0.294795242989193 -0.371111985461657 -0.01594571605828 -0.156501033443839 -0.27946289170939 +LP6005441-DNA_C06 LP6005441-DNA_C06 1.22680686319088 1.49214206039766 2.17517262954911 1.63259950063849 1.43532993200694 1.42478601653181 +LP6005441-DNA_C07 LP6005441-DNA_C07 2.0149496813509 2.60513495744466 2.87849034995721 2.70404541153514 2.90200697182449 2.77029610824162 +LP6005441-DNA_C08 LP6005441-DNA_C08 -0.574052276523713 0.218935736029249 0.338576468404411 0.369470144522109 0.436014204604729 -0.0832222468098783 +LP6005441-DNA_C09 LP6005441-DNA_C09 -0.626720939110271 1.32151179141331 0.266748485073582 0.464616292255789 0.138606876077504 0.0939729170243594 +LP6005441-DNA_C10 LP6005441-DNA_C10 0.0176487946933451 1.34956445563741 0.752904874799138 0.805053132453884 0.866648895445554 0.871467307665068 +LP6005441-DNA_C11 LP6005441-DNA_C11 0.871993756295984 -0.712187080890538 -1.41560645966689 -1.20031476172799 -0.844365386930201 -0.786500492320802 +LP6005441-DNA_D01 LP6005441-DNA_D01 0.855276475975842 1.02296209228941 0.542060727933214 0.446980773827816 0.586133967866758 0.68455265491012 +LP6005441-DNA_D02 LP6005441-DNA_D02 0.276810803678998 -0.114019339622192 -1.15916601990309 -0.972112035048629 -1.17072726802881 -1.31592522856797 +LP6005441-DNA_D03 LP6005441-DNA_D03 -0.395169852958474 -0.0297779049812103 0.19255930465271 0.29534360391808 0.678829764491752 0.82834314997342 +LP6005441-DNA_D04 LP6005441-DNA_D04 0.606635221705769 0.896022694014074 1.45829882683446 1.25034231512447 1.13517147385267 1.27263239375087 +LP6005441-DNA_D05 LP6005441-DNA_D05 0.586781824049534 0.739560231153295 1.45755785589663 1.76816288774912 1.71311109074276 1.79387367581463 +LP6005441-DNA_D06 LP6005441-DNA_D06 0.953504111702379 1.91354128327193 1.90397395189624 1.89474677240237 1.79894439264584 1.98406545201144 +LP6005441-DNA_D08 LP6005441-DNA_D08 -0.453931822759717 -0.521328601572686 -0.14104277515909 -0.271035759742076 -0.14715214579733 -0.287511333859385 +LP6005441-DNA_D09 LP6005441-DNA_D09 0.720843459671896 0.704827150908938 0.570958670747872 0.477740532377212 0.492968050496812 0.40249678612941 +LP6005441-DNA_D10 LP6005441-DNA_D10 -0.347359045700603 0.27041033877106 0.61048259431442 0.710752007827581 0.181838501023568 0.301981826473641 +LP6005441-DNA_D11 LP6005441-DNA_D11 0.215286497154921 -0.82498165705943 -1.0545247884882 -1.41618320414365 -1.22504435668421 -1.14844241395742 +LP6005441-DNA_D12 LP6005441-DNA_D12 1.03951500838594 1.00619350442578 0.481259393140554 0.254912578296 -0.0111634371866231 -0.314623117895228 +LP6005441-DNA_E02 LP6005441-DNA_E02 -0.754330405441704 -0.856195949532868 -1.17687535405659 -0.481027101006909 -0.208947486224522 -0.443293261472937 +LP6005441-DNA_E03 LP6005441-DNA_E03 -0.0609857399624454 1.29828585360331 0.981547221549125 1.84386663527944 1.23509736010364 1.63817776165985 +LP6005441-DNA_E05 LP6005441-DNA_E05 -0.409232535529073 -1.46337094651982 -0.781168368196543 -0.740446042369256 -0.792776997027173 -1.28441113115953 +LP6005441-DNA_E06 LP6005441-DNA_E06 -0.368241005960039 0.0482328100809792 -0.0246759688908865 0.24324330634408 0.0114442639654283 0.191474386845586 +LP6005441-DNA_E07 LP6005441-DNA_E07 1.79842597003737 1.48225644241444 1.35189247913027 1.59450756372804 1.78996927761928 1.98523233738683 +LP6005441-DNA_E08 LP6005441-DNA_E08 1.11192906958309 0.594471557080719 0.320707761772212 0.735313567994738 0.931898938666478 0.904478270127845 +LP6005441-DNA_E09 LP6005441-DNA_E09 -0.145724580988832 -0.530216007075982 -0.849933939034341 -0.426775582310881 -0.389628503831657 0.0395456832306459 +LP6005441-DNA_E10 LP6005441-DNA_E10 -0.828937033987158 -0.515807954279379 0.289364778035228 0.433368273498599 0.4872624243916 1.08395381630981 +LP6005441-DNA_F02 LP6005441-DNA_F02 0.137364889005843 0.157456668573785 0.0761729032905762 0.0826814380240164 -0.261818904050499 -0.286755456139869 +LP6005441-DNA_F03 LP6005441-DNA_F03 0.755393948669437 0.741976868714827 1.54332964483986 1.26388943854358 0.97813492363828 0.849393717738913 +LP6005441-DNA_F04 LP6005441-DNA_F04 0.643403064919617 -0.551839534763726 -0.612920622651062 -0.211718448729336 -0.513695165965948 -0.780560450375764 +LP6005441-DNA_F05 LP6005441-DNA_F05 0.285950567248237 0.842927392928402 0.682206405975116 0.13581017372388 0.459341927287104 0.914125774365334 +LP6005441-DNA_F06 LP6005441-DNA_F06 0.291459364116436 0.875924997927117 1.17379535753161 0.643215032200454 0.369051271338369 0.379590588351546 +LP6005441-DNA_F07 LP6005441-DNA_F07 -0.425022784489307 -1.40351899353937 -1.69044847111625 -1.54620174574419 -1.53721352342449 -1.49405564198678 +LP6005441-DNA_F08 LP6005441-DNA_F08 -0.101890285319218 0.614310705711296 -0.136027462312936 0.918816035775776 1.3199000541508 1.05015388135032 +LP6005441-DNA_F09 LP6005441-DNA_F09 0.177859564012197 -0.254945952131615 0.0768002529441479 0.628946889584374 0.536747219651361 0.468382537271567 +LP6005441-DNA_F10 LP6005441-DNA_F10 -0.570266113872385 -0.086993396538427 -0.111550267603372 0.0429569539229256 -0.158170195045445 -0.235886673210535 +LP6005441-DNA_F12 LP6005441-DNA_F12 -0.148113294807882 0.135603439530845 -0.230365480880812 -0.911112373958376 -0.98050041091819 -0.618791738787967 +LP6005441-DNA_G03 LP6005441-DNA_G03 -0.458447511771229 -1.57364197470521 -0.850619578252916 -2.03461124052256 -1.99426321268645 -1.9976064684081 +LP6005441-DNA_G04 LP6005441-DNA_G04 1.32629025035704 2.62480859171522 2.3774078221626 2.59969976819024 2.59772375268566 2.62840676844368 +LP6005441-DNA_G05 LP6005441-DNA_G05 -0.0603523922792141 -1.38870428479719 -0.366292604376996 -0.509604429024533 -0.49269445917708 -0.58165287328635 +LP6005441-DNA_G06 LP6005441-DNA_G06 -0.670527508758112 -0.957675711878394 -0.599601916956774 -0.473203804791334 -0.643855881812929 -1.05438211761762 +LP6005441-DNA_G07 LP6005441-DNA_G07 -0.111493708562255 0.362620588775956 -0.79442459562086 -0.895814046371468 -1.19589215969517 -1.03968933116833 +LP6005441-DNA_G08 LP6005441-DNA_G08 0.56964390614869 0.0159700462449559 0.358492094642757 0.74658839166263 0.254208468843257 0.495710535000015 +LP6005441-DNA_G10 LP6005441-DNA_G10 1.42126456713343 1.07683156042698 0.42089204968254 0.295152801066644 0.286699176336487 0.264748413498063 +LP6005441-DNA_G11 LP6005441-DNA_G11 -1.1632414009767 -1.77851014794977 -1.35260645946409 -1.51707912650139 -1.39469844449191 -1.23035429778199 +LP6005441-DNA_G12 LP6005441-DNA_G12 -0.211545295075654 -0.466468931076369 -0.0020092322043388 -0.0771625208464429 0.187987031486315 -0.223736057137658 +LP6005441-DNA_H03 LP6005441-DNA_H03 -1.55820143341268 -0.722759270446208 -0.556548837593784 -0.627197244437646 -0.608740175453154 -0.490615825382666 +LP6005441-DNA_H05 LP6005441-DNA_H05 0.109377621509345 -0.490166653170622 -0.0543592826684302 -0.0473127201410706 0.289833614863663 0.142220433052991 +LP6005441-DNA_H06 LP6005441-DNA_H06 -0.182267125188179 -0.524272244697266 -0.723599765849501 -0.188610592245171 0.0475612634606174 -0.328254746918531 +LP6005441-DNA_H07 LP6005441-DNA_H07 -0.44673974657902 0.221326567132043 -0.137450878689894 -0.424448686616023 -0.989111636393984 -0.523983233739515 +LP6005441-DNA_H08 LP6005441-DNA_H08 1.90942996004264 1.87135486768759 1.64759328820763 1.96078165454896 1.9318642870479 1.62387660719009 +LP6005441-DNA_H09 LP6005441-DNA_H09 -0.652967776872166 -0.00607120113899085 -0.118827468894437 -1.04823743162508 -1.31657571352889 -1.21136291654677 +LP6005441-DNA_H10 LP6005441-DNA_H10 0.458760181839495 0.422758070029559 -0.18147273441915 -0.761137234239348 -0.607470272088618 -0.727473654623364 +LP6005441-DNA_H11 LP6005441-DNA_H11 -0.728768330545252 0.469161838789267 0.390975305998628 -0.129467334846322 -0.610909765141473 -0.484540025145622 +LP6005441-DNA_H12 LP6005441-DNA_H12 0.413188449047782 0.244366131969115 0.841601900198911 0.935393654403018 0.918612485748665 0.465794266746983 +LP6005442-DNA_A02 LP6005442-DNA_A02 -1.10851334665681 -0.737636473447561 -0.419568395130804 -0.141564966693718 -0.202999068389791 -0.475108108487588 +LP6005442-DNA_B02 LP6005442-DNA_B02 0.954024110386578 1.04207438483467 1.29470470080855 1.25461765161578 1.16373871590526 1.26576434759063 +LP6005442-DNA_D01 LP6005442-DNA_D01 -0.275513676581027 0.439313187426915 1.55949346393714 1.61225191901013 1.69102931721144 1.40918971299877 +LP6005442-DNA_F01 LP6005442-DNA_F01 -0.741397196904231 -1.99846303739369 -1.02058689253311 -1.11703708600306 -0.977133651738164 -0.93637540547307 +LP6005442-DNA_G01 LP6005442-DNA_G01 -0.23642430983706 -0.794156136217849 -0.825653869610356 -0.814074760410876 -0.703284858131171 -0.260771975278926 +LP6005442-DNA_H01 LP6005442-DNA_H01 0.483957437982541 1.10979936444104 1.9978150416745 2.24775179554116 2.02786622216766 2.39825757678383 +LP6005443-DNA_A01 LP6005443-DNA_A01 1.04448157475743 1.95156237511574 0.875987602526771 0.659748890960561 0.615152194432401 0.184866148407689 +LP6005443-DNA_A02 LP6005443-DNA_A02 -1.33169648013803 -0.891845532187554 -0.687951812440486 -1.04217408177966 -1.2946646960523 -1.0440860442503 +LP6005443-DNA_B01 LP6005443-DNA_B01 0.387623460823548 -0.593474964394964 -0.557199600682808 0.00620064032377456 0.401766598793347 0.138148797373265 +LP6005443-DNA_C02 LP6005443-DNA_C02 -0.493094729250183 -0.771213421079874 -0.150121213006728 -0.280692496387839 -0.176690261763301 -0.0954872646072221 +LP6005443-DNA_D01 LP6005443-DNA_D01 0.242129705875836 0.614902292320777 0.511887413662818 0.60933164529867 0.257759682820238 0.0645281336253591 +LP6005443-DNA_D02 LP6005443-DNA_D02 -0.819426316110899 -1.18033681292812 -0.657248944815202 -1.21151157113234 -1.13054051362785 -1.20538260940726 +LP6005443-DNA_E02 LP6005443-DNA_E02 -0.691834683705196 -0.963477070356368 -1.0750460957387 -0.971836095796276 -0.785144445124219 -0.80006356310204 +LP6005443-DNA_E09 LP6005443-DNA_E09 -0.838671516073956 -0.661327468246401 -0.572362869410209 -0.214969140444147 -0.401009851946768 -0.0101810232148473 +LP6005443-DNA_F01 LP6005443-DNA_F01 -0.395609432798475 -0.0196054806359534 -0.256730604084116 0.374576788175155 0.4604024044872 0.536252059167792 +LP6005443-DNA_G01 LP6005443-DNA_G01 -0.222810841162369 -0.971765411226548 -0.869874416088304 -0.892131243662391 -0.888551764797257 -0.671522228373394 +LP6005443-DNA_H01 LP6005443-DNA_H01 -0.250069917987128 0.408434697892012 0.730979530551246 0.492126614842637 0.580205526770178 0.164020599109502 +LP6005592-DNA_B03 LP6005592-DNA_B03 -0.300037591147135 -0.69044473435319 -0.787834684737238 -0.885122496052297 -0.433986364085739 -0.408982406917558 +LP6005592-DNA_D03 LP6005592-DNA_D03 0.624619899181021 0.106695409349488 0.903856989522558 0.996008875578062 1.00574743449836 0.963351408161951 +NA06984 NA06984 0.420054337325541 0.0999604476788611 -0.099730287071559 -0.214937637565098 -0.412400012527118 -0.564043769703637 +NA06985 NA06985 -0.475195368413776 -0.471668098815063 -1.16759551116363 -0.518445311639262 -0.448001286709812 -0.474470856571106 +NA06986 NA06986 -1.35347288604979 -1.15841206499056 -1.25182624933969 -1.01917695766917 -0.952727548183143 -0.970408350229034 +NA06989 NA06989 0.205629506880587 0.0865690633414433 -0.324599740658262 -0.204815505411259 -0.511884592207316 0.176410041208089 +NA06993 NA06993 -0.750708239888981 -1.2933612284932 -1.27465404011444 -1.19500330282436 -1.07024627422183 -1.14152048944948 +NA06994 NA06994 -0.662237588007704 -0.122349940403061 0.284922425074196 0.256869338266819 0.305246486243202 0.541796062758554 +NA06995 NA06995 -0.713934339649057 -0.92813648208711 -0.652538228995642 -0.549539248403208 -0.76805189392454 -0.64712488578201 +NA06997 NA06997 -0.748631415853373 -0.477781176406632 -0.403607822642675 -0.352109723868359 -0.198403027307892 -0.254014928575411 +NA07000 NA07000 -0.607466073891713 -0.806073335635638 -0.818707016233149 -0.870935931809662 -1.04782830520654 -1.20214190151248 +NA07014 NA07014 0.592674781937202 0.674376732567343 0.787332698581053 1.08588919653542 0.904992240037235 0.707196253176529 +NA07022 NA07022 -1.06424465651367 -2.20882178958668 -1.340583902808 -1.81419861353798 -1.70852066901533 -1.66143887568499 +NA07034 NA07034 0.332656261727546 0.537107089759468 0.491428588045875 0.554769496465138 0.733966246287124 0.871047278514272 +NA07037 NA07037 0.183982742862983 -0.672782520756282 -0.9405437533845 -1.00167132403617 -1.247687268258 -1.14072889563781 +NA07045 NA07045 0.445570101560327 -0.0302695944975419 -1.24809580601907 -1.02460535656473 -1.10423138424958 -1.10456267194918 +NA07051 NA07051 1.11109868314086 0.620038719289727 0.404661272405042 0.0144622974749517 -0.187182581226635 -0.277187576938697 +NA07055 NA07055 0.21516706804715 -0.240827555410335 0.384152362485259 0.461382209561306 0.818815308737669 0.424938562752473 +NA07056 NA07056 -0.719126089041625 -1.09997445430992 -0.924448499723016 -0.910388403547683 -0.858313830633005 -0.700101762804567 +NA07345 NA07345 -1.75830771 -1.62860791909332 -2.02249919459964 -2.2008530172115 -1.92935280400634 -1.7202592739934 +NA07347 NA07347 -1.75804282890446 -1.39620156997683 -1.43656473949091 -1.0008487454746 -0.778819797024643 -0.702066961755361 +NA07349 NA07349 -2.93960860566932 -1.71985059519015 -2.02666255049024 -1.25074601232879 -1.16716604230775 -0.699095332768775 +NA07357 NA07357 -0.214711862881737 -0.413355756493996 -0.114842236066641 0.466430293484848 0.557832440145135 0.668103602718281 +NA10836 NA10836 0.27523826124234 -0.274432076465893 -0.368219373990452 0.262941067944398 0.188798854264361 -0.0250938004902684 +NA10840 NA10840 0.855672566894362 -0.821544569412498 -0.86648788016532 -0.833937721983 0.131459837798753 0.11879895580209 +NA10859 NA10859 -1.28190851992445 -1.23523792769364 -1.01903186086892 -1.35397100094152 -1.12486619656047 -1.42755401758138 +NA10863 NA10863 0.991920881144968 0.719440392148363 0.533596437389512 0.335943028215781 0.336547899079645 0.802836999887282 +NA11829 NA11829 -0.877578471592577 -1.93601650499802 -2.15110594718853 -2.27413979545468 -2.79064637769778 -2.95588468294886 +NA11830 NA11830 -0.684501244702951 -1.00613935467971 -0.458167408071073 -0.199035126866279 -0.509009781413632 -0.604191795597026 +NA11831 NA11831 0.675784176452979 0.544807469715038 0.338730744322593 0.728597020214986 0.588457368264438 0.749886983751138 +NA11832 NA11832 1.14935806239901 0.37493971164557 0.029381533189751 0.225322026373149 0.0547197237280214 0.483863666368384 +NA11839 NA11839 -0.499872192149757 -0.218597179691144 -0.791588316026805 -0.322295135439068 -0.255985811176211 -0.10787736924266 +NA11840 NA11840 -1.53376072881309 -0.425156326636635 -0.698211753658648 -0.692735524250051 -0.828540862239747 -0.900032694256072 +NA11843 NA11843 0.70300725960497 -0.438443215705028 -0.165280623786828 -0.484673550560931 -0.517238344380666 -0.449234652665311 +NA11881 NA11881 -0.0271076459887889 -0.237580152752403 0.307251838387707 0.0522500407412886 0.176012092700279 -0.201542239026982 +NA11891 NA11891 0.113297041848244 1.31538808929331 1.01959220089401 0.894694613677441 0.755590190579058 0.509247677906078 +NA11892 NA11892 -0.125180235982261 0.137951685265838 0.539714257693745 0.470496178358825 0.405187230473169 0.34850338101151 +NA11893 NA11893 -1.46341699145931 -1.18664084450736 -1.90315613487437 -2.10845507534599 -1.83310486913156 -1.76860409379478 +NA11894 NA11894 1.52984629758865 0.76187169235909 -0.426462281035111 -0.261806123794599 -0.381069408929308 -0.216584616957443 +NA11917 NA11917 1.31821056720633 1.17626223292379 1.38761447677225 1.24690828752841 1.13232140207149 0.676471069583991 +NA11918 NA11918 1.44843537454049 1.06429808737263 1.75801632332595 1.6712093610162 1.4787136950471 1.20362101843903 +NA11919 NA11919 -0.50972459946755 -0.192005112325427 -0.196391389591236 0.0399368717990943 -0.0318070017808566 0.146476190508142 +NA11920 NA11920 -0.710727552945679 -0.888528411847698 -0.40641834287469 -0.557894010751378 -0.456107009627359 -0.180335652346787 +NA11930 NA11930 1.3385185759272 1.04509989754815 1.1546757735333 0.861673914581963 1.08864739641218 0.906174501714647 +NA11931 NA11931 -0.160139156247648 -0.355106659911788 -0.467678385885202 -0.500955457692858 -0.42622453488315 -0.333587976993669 +NA11932 NA11932 1.74686818986214 1.18040775881351 1.1104706211266 0.91415417542472 0.700544218774689 1.41106798357169 +NA11933 NA11933 -2.2563801154195 -1.86566493391668 -1.82418811752762 -1.47464442186406 -1.40246255039252 -1.33839206966024 +NA11992 NA11992 0.729818309107522 0.805093805995178 0.62266804427654 0.569947485983156 0.217315935368242 0.13871865486448 +NA11993 NA11993 -1.27281251701331 -0.724204853149075 -1.05882479921086 -0.776092861013335 -0.759836219483862 -0.899070679743984 +NA11994 NA11994 0.362865439921517 0.670979309165113 0.721639219337007 0.674815826358996 0.746467463457937 0.72945915515243 +NA11995 NA11995 0.438739011540491 0.32770866665324 -0.346232372296148 0.133259017923305 0.0282629053107733 0.0669783877401345 +NA12003 NA12003 -0.874079899859565 -0.267867931790207 -0.381121038796793 -0.387095842007358 -0.224180673864254 0.224361617934836 +NA12004 NA12004 1.4167184352284 0.0974228823405747 0.0329416001330528 -0.0921545906840706 0.130435790531139 -0.270411251937607 +NA12005 NA12005 0.692934566237419 0.978106690141203 0.288179126484852 0.586283575073279 0.419696125263872 0.702163974549538 +NA12006 NA12006 -0.211731087651343 -0.697725443820257 -0.574207059350792 -0.82194878910036 -0.43176697788253 -0.0307732158991002 +NA12043 NA12043 0.189515440670879 0.256982852208444 -0.265147037242656 0.217172090653946 0.00224660840170337 -0.225191876482341 +NA12044 NA12044 1.60141371731825 1.22402910850009 0.992704787263827 0.759186500627558 0.947754547145158 0.757499120249375 +NA12045 NA12045 -0.227783673117678 0.574056255660782 1.18185192846313 1.21304474885268 0.903089073577016 0.448038674310128 +NA12046 NA12046 0.585109648690285 -0.593303421747502 -0.230615329431974 -0.0752811008620797 0.0419473577811208 -0.28064999848632 +NA12056 NA12056 0.78705434052271 0.561322811345414 0.51948095000171 -0.0309415104092972 -0.0407311099352453 0.1236508088222 +NA12057 NA12057 -1.10710148531148 -0.249762945514346 -0.391934562045623 -0.550203695302591 -0.440300798566201 -0.40770190795186 +NA12058 NA12058 0.36672374410558 0.404689587757283 0.604148922641257 0.160179836925377 0.34516301457506 0.219920598511741 +NA12144 NA12144 -0.948684658236069 -2.13848445198914 -1.30343684037143 -1.71522805773077 -1.10935929079154 -1.28993440698879 +NA12145 NA12145 1.17207086526594 1.78283366256169 2.06568605973149 2.31909170135816 2.59134110277965 1.99452796805079 +NA12146 NA12146 -0.259180043352679 0.907342343263296 1.2807565098402 1.43986246910944 1.01748154854914 1.14721265687459 +NA12154 NA12154 0.585435705484572 1.1502762884194 1.35010086132844 1.3679052681025 1.31269668099231 1.28994280346191 +NA12155 NA12155 0.390755526376631 0.7869771289525 0.725331400986539 0.470162140325119 0.323138062889458 0.228450082266304 +NA12156 NA12156 0.813780751474686 -0.307681240762923 -1.20302835089268 -1.58985655348559 -1.04618834148532 -1.1823382084739 +NA12234 NA12234 1.50034579260737 1.12193435522846 1.30774440326644 1.12058826414933 1.04560572279457 1.49359007906219 +NA12236 NA12236 -1.74741622197233 -0.823807908543248 -0.592870052973063 -0.993963776847112 -0.976037518646954 -1.28871669255244 +NA12239 NA12239 0.319987065414604 0.237681252201338 -0.0615959351809436 0.0916413405909756 0.205829784922272 -0.0620846503371761 +NA12248 NA12248 0.821462544316805 0.0112028528877167 -0.933678812584295 -0.903086440436331 -0.618575364392681 -0.675261411225745 +NA12249 NA12249 -1.41014252447589 -0.961809106266972 -1.24384288696831 -1.49282849696897 -1.61311689337137 -1.56506522813532 +NA12272 NA12272 0.658220670614991 0.343918556847394 0.134711242732475 0.106894564184706 -0.166759391361938 0.416886211357734 +NA12273 NA12273 0.828353976626612 0.149173648111246 0.184952629446944 0.352471290987329 0.427660939115611 0.278992789931191 +NA12275 NA12275 0.0649798936909778 -0.536512725371358 -0.0565404252876516 0.48888731255736 0.330656745019679 0.0754773352024314 +NA12282 NA12282 -0.141944378640375 -0.250361841086043 -0.0230724448294826 0.111357386362596 0.0382393029032536 0.0112537556049946 +NA12283 NA12283 0.589472461889971 -0.57495791286095 -0.644804269057814 -1.05561912647523 -1.39466545753585 -1.2280364327305 +NA12336 NA12336 -0.19677000665105 0.136627083252624 -0.122924758984753 -0.0435085636667433 0.316242856822444 0.598927572078235 +NA12340 NA12340 0.984169954888826 0.963866631308959 0.718760397403246 0.5976410372886 0.652819910523976 0.68767522870591 +NA12341 NA12341 0.514786202707671 0.0215805899307535 -0.349965282054255 -0.481793475166853 -0.32331783093841 -0.409792127067056 +NA12342 NA12342 0.853271724172749 0.741837569766643 0.708862162276196 1.02103241639063 1.3940550824261 1.31072599400185 +NA12347 NA12347 -0.913214187627872 -2.03540466566068 -1.11381608844077 -1.54245845544368 -1.55533089427538 -1.85594642278685 +NA12348 NA12348 0.752731095784616 0.194263876058284 0.427229704022881 0.906099478211705 1.12267875719085 1.06177829592592 +NA12383 NA12383 -0.0242263471799601 -0.840993915016283 -0.832542777027802 -1.10657624476157 -1.15564580780222 -1.03729196643615 +NA12399 NA12399 1.05576067878378 0.758046193073698 -0.458097659325681 -0.20972103317294 -0.212561649587629 -0.638209841715409 +NA12400 NA12400 -0.641358109764441 -0.727308231734765 -0.863109784952445 -0.916981142564665 -0.959974854113185 -0.871494914913276 +NA12413 NA12413 0.799324563447571 0.671056400466744 0.131057009985714 -0.0392713732246367 -0.402469154404361 -0.25228320830477 +NA12414 NA12414 0.262872283214687 -0.0850214664957486 -0.0200215720969168 0.11000135133969 -0.0749206985843439 0.0941771842168256 +NA12489 NA12489 -0.932148775725123 -1.4663137627109 -0.999517826321796 -0.952110850904914 -1.15733496023527 -1.23777772357564 +NA12546B NA12546B -0.227903141331477 -0.0375593933753038 -0.342624562614942 0.142852463736039 -0.074051379650116 -0.0812180312866888 +NA12716 NA12716 -0.454042521163149 0.137670278414158 -0.574112714294326 -0.801385318202545 -0.920244458712626 -1.09525942829276 +NA12717 NA12717 0.594140264658012 0.943577590897024 1.30263087223119 1.1667185458107 1.17549155326486 0.778294866956669 +NA12718 NA12718 -0.0762054499663869 0.0827785668303218 0.411210989220811 0.924227891289516 0.675520890986009 1.19626217039068 +NA12748 NA12748 -1.69814474931908 -0.625628703363858 -0.499574734809945 -0.248040791968869 -0.130229092903277 -0.209985914458729 +NA12749 NA12749 0.176897972379171 -0.225211742685389 -0.975467891244909 -0.832052686692314 -0.57205374924332 -0.443256350680807 +NA12750 NA12750 -0.705830613375953 -2.02486498824002 -1.77037021885817 -1.3621945292798 -1.09856117544751 -1.29495097844497 +NA12751 NA12751 1.70056013228794 1.23292832257562 1.12102764744305 0.576494150605513 0.774639617120305 0.636490950427695 +NA12760 NA12760 -1.2093959345584 -0.870027239046688 -0.374835846430614 -0.357469295458664 -0.347874387648027 -0.889624633399384 +NA12761 NA12761 -0.491352427153533 -0.316582902661176 -0.483704220080366 -0.194668002895848 -0.0852565035218162 -0.609673291032302 +NA12762 NA12762 0.237212952200325 -0.0130624150316248 -0.369156487015348 0.0362187271778925 0.118157808187329 0.0100763279125037 +NA12763 NA12763 -0.045817655014109 -0.761190909958623 -0.20269294640402 -0.703736212039373 -0.845626967758118 -0.912367465325088 +NA12775 NA12775 0.989996891272514 0.67042571406683 0.854952436813949 0.54276876958814 0.145453138781231 0.346932145883179 +NA12776 NA12776 0.407473332856777 0.366555905051167 0.587701577621757 0.862945825913168 0.983694231319697 0.778069365345979 +NA12777 NA12777 -0.135557690157636 0.856129106074067 0.799235468835325 0.484013395130378 0.619464647230065 0.286959304586157 +NA12778 NA12778 0.429747873048475 0.0553264216579421 0.285350586841579 0.237971485360554 -0.0591536765514297 0.38827752287905 +NA12812 NA12812 1.38002960576882 1.01311113802605 1.67706963212099 1.74885878586979 1.46641372048669 1.46160349577312 +NA12813 NA12813 0.917839027936008 1.21776990487457 1.67017060667893 1.18411163211377 1.41280131136603 1.04579221499973 +NA12814 NA12814 2.70703042313965 2.2242245466985 2.14061283631208 1.75592729364654 1.64728510573504 1.58248093990399 +NA12815 NA12815 0.165166179555431 -0.0579946009309897 -0.111018391729848 -0.0715728980434717 0.706272701044695 0.827303310676089 +NA12827 NA12827 0.33405339627375 -0.293997867941197 -0.103578867810882 -0.299190240010247 -0.376745544355329 -0.736449688396221 +NA12828 NA12828 -1.87699382747216 -3.81467634130427 -3.97020599792874 -3.86099368038915 -3.24300835795181 -3.0849686662191 +NA12829 NA12829 -1.23865914018691 -3.00048934159411 -2.42764992600151 -2.36754141401974 -2.40218659860676 -1.89621991495185 +NA12830A NA12830A -0.122187541869786 0.337254140795994 0.652368296399633 0.612370348003719 0.889148505495074 0.604857924827372 +NA12842 NA12842 -3.99832621308258 -2.51145437939896 -2.58807130657632 -2.69008193552055 -2.77462493035449 -2.46820289065485 +NA12843 NA12843 0.620563525378429 1.29234456043961 1.94805798890902 1.82270397361276 1.69051982461602 1.66161489672577 +NA12872 NA12872 0.541358430276213 -0.12656852343492 0.0926037199525762 -0.438202913005078 -0.140568596628294 -0.0569957965680505 +NA12873 NA12873 -0.955685453573536 -0.129417581466903 -0.226150923058424 -0.0828488401130367 0.103724338094106 -0.229741550795298 +NA12874 NA12874 -2.66950470689722 -1.00852859459015 -1.15918082253333 -0.859231480175415 -0.617091030403653 -0.951590743065442 +NA12875 NA12875 -0.100058794969904 -0.85491157779444 -0.386336311122493 -1.20904730691484 -0.99830322194434 -1.07481415333077 +NA12878 NA12878 -1.95339574474164 -2.18955106184399 -1.47605189467039 -1.65712870275944 -1.47934745227111 -1.7265249078833 +NA12889 NA12889 1.45353163803348 0.71420555531008 1.04177936681303 0.843840289519631 1.09440446317423 1.0094703915097 +NA12890 NA12890 0.307013996878533 0.576734046276415 1.07288824388775 0.753450452390761 0.902965637946732 1.01441118396269 +NA12891 NA12891 -0.768077990982688 -1.06790437955678 -0.753038693550498 -1.15625377375852 -0.973456002744009 -1.37770439297491 +NA12892 NA12892 -1.610399185581 -1.38963028442205 -0.835370312050121 -0.604198688031357 -0.257960809727969 -0.163680778809032 +NA18486 NA18486 -0.449005492381456 0.0235040089243159 0.241550790449695 0.255312162167935 -0.00766231745042655 -0.0348659499293948 +NA18487 NA18487 0.549166026249616 0.740397290792143 0.333734400013685 0.256236480533514 0.239809960196979 0.0439879504615867 +NA18488 NA18488 -0.553513567344777 -0.209181424198146 -1.02054204403901 -1.22222635705978 -1.02046398007962 -1.28554315407018 +NA18489 NA18489 0.679365603197856 0.262289373404796 0.240692789119508 -0.0603062049629833 0.403293752117091 0.630815490329718 +NA18498 NA18498 1.87828979922416 2.11658363776896 2.34457573934785 2.19828779032317 1.93897601144571 1.91568890003377 +NA18499 NA18499 1.80549570366077 1.65263611931678 1.56427087820129 1.37115565901129 0.657576667437044 0.567669112558079 +NA18501 NA18501 0.373488390528172 0.331997931652731 0.344000352249662 0.187755735838399 -0.138375042083484 -0.467371809443255 +NA18502 NA18502 -0.922524828697962 -0.0106147572946415 0.698300514095978 0.516262290886312 0.436763328158439 0.317693509815229 +NA18504 NA18504 -0.439186624440202 -0.0201467121135873 -0.265549486433092 -0.272710783284568 -0.190759241852662 0.0986308922317208 +NA18505 NA18505 -1.2398134715692 -1.62804889994998 -1.96216712285988 -1.88904102295247 -1.49437468292668 -1.27986512568968 +NA18507 NA18507 0.315184098019554 0.0340779944328703 0.0362206086957029 0.345065760925178 0.00509143481620665 0.0807570084583429 +NA18508 NA18508 -1.77663668146139 -1.50690933108877 -0.915112160417925 -0.924596972257797 -1.42668577531487 -1.51813124028366 +NA18510 NA18510 0.102122553168061 -0.370072088281229 -0.312572375765586 -0.179638177634674 -0.154110879069937 -0.221910381951321 +NA18511 NA18511 1.46797203888449 0.514794547008419 1.17919475321348 0.960601129601167 0.834454981189994 0.892823680748476 +NA18516 NA18516 0.99504021668349 0.638683428855882 -0.714894988902617 -0.553718291614029 -0.567144604198272 -0.724414019966088 +NA18517 NA18517 0.461774863365842 0.217512974652327 0.230396519183065 -0.541320994486035 -0.190282730355249 0.0581730538467866 +NA18519 NA18519 1.1158352020835 0.629438162410468 1.17776922264966 0.910706623933087 0.423226096120183 0.275735837078808 +NA18520 NA18520 0.843680694437632 1.39110465127528 1.45647242961592 1.22905947176068 1.2526219700306 1.2240814510698 +NA18522 NA18522 -1.3908454276319 -1.3322382212929 -0.994279396983398 -0.769871267064964 -0.948326391746302 -0.776207190662513 +NA18523 NA18523 0.468911473045883 0.759537702734919 1.1928640432619 1.13454627127835 0.924146477550114 0.599069677164095 +NA18525 NA18525 0.756799113819506 0.653623604536116 0.717937449083461 0.850588795576283 0.904285757738173 0.688639411489945 +NA18526 NA18526 0.911002466792761 1.07560299407679 0.373781240274259 0.0226110441512372 -0.472516321379905 -0.311840254490814 +NA18528 NA18528 -0.230529573464022 -1.04529294436005 -1.67788373856139 -1.37503936963228 -1.98540702170394 -2.3745509529622 +NA18530 NA18530 -1.15979891992859 -0.880925406678586 -1.677100297375 -1.31970133070959 -0.996445535353553 -1.49872872512743 +NA18531 NA18531 0.133011096055287 0.0559101102299164 0.558254433384362 0.43885294379914 0.663499051039029 1.21304708706745 +NA18532 NA18532 -0.367201511039322 -1.22013310863839 -1.03883569274462 -0.809404232072029 -0.604060738569635 -0.811793774900928 +NA18533 NA18533 0.571805061552206 -0.361350392745114 0.0417111074998908 0.354633115194536 0.304368772896382 0.659789035736701 +NA18534 NA18534 -0.226410459326265 -1.03765983932601 -0.340650608151306 -1.11845992139794 -0.990392852022746 -1.27328410584314 +NA18535 NA18535 -0.275427039226062 0.478469115798877 1.08179743598847 0.237478694250513 0.410166129610378 0.694711215850984 +NA18536 NA18536 -0.402215116417416 0.080752692351374 0.00309423357875406 0.180995403661001 0.319584648164727 -0.0432466354371515 +NA18537 NA18537 0.216220222453186 1.73975598403474 1.69816133088491 1.61819705439384 1.53395809722001 1.12083261501703 +NA18538 NA18538 1.06158268945397 -0.321675654648582 -0.493713636702816 -0.0223489325895567 -0.0305413637382032 -0.188538769709142 +NA18539 NA18539 -0.209282065467672 -0.41709685137671 0.0716329058633065 0.958128654997515 0.758604602171824 0.458349140578018 +NA18541 NA18541 -0.120975728515395 -0.734767111217979 -0.732112045522515 -0.998259139801655 -1.23836600370629 -1.34365786590618 +NA18542 NA18542 0.625293789265246 0.14348259380039 0.410112647108483 0.695060660386083 0.600370950626309 0.63763215877768 +NA18543 NA18543 1.87254452602402 2.5457844422208 1.66911313731863 1.29510452815935 1.65212414726049 0.965198474767798 +NA18544 NA18544 1.40837669436778 -0.0928502365874345 -0.0823042608690253 -0.540778069984099 -0.583136777692732 -0.0392569470596485 +NA18545 NA18545 -1.13446948283051 0.229258117281254 0.315267482989649 0.296862071821364 0.407780370827665 0.232385369559912 +NA18546 NA18546 0.101463320682953 -0.968440592766164 0.74554059766627 0.520442261400229 0.606753890717718 0.577042027789452 +NA18547 NA18547 -0.44138928749732 -0.22596217198424 -0.684819608194503 -0.514098011398466 -0.821342362126142 -0.446493112680985 +NA18548 NA18548 -0.734013814547682 0.135780608366859 0.891442085429236 0.920116825648748 1.09525831244346 0.995183199537359 +NA18549 NA18549 0.875173003510152 -0.0301142939774328 -0.030644527689031 -0.301369859808217 -0.40219829493298 0.169452916148755 +NA18550 NA18550 1.13308802598836 0.63550280964785 0.179890408086453 0.746513391789915 0.861936860201254 0.979726483896273 +NA18552 NA18552 -1.33989803724747 -1.32330119227323 -0.898679748535746 -1.01467433943115 -0.969045826530443 -1.09555205602874 +NA18553 NA18553 -0.831619055844594 -0.144477147767552 -0.00870180602875118 0.252244479033004 0.256192502926168 -0.918831342724904 +NA18555 NA18555 -0.497078853956789 -0.0325520110195531 -0.0262388177114984 0.0490579251423849 0.27481359690767 0.726853634543195 +NA18557 NA18557 1.20447254424816 0.999797201626587 0.765084239779336 0.670086935557 0.160125836125053 0.66583509426903 +NA18558 NA18558 -1.49043847051557 -1.84404951870281 -0.8600816215963 -0.211994223624531 -0.374592084849887 -0.17028280907215 +NA18559 NA18559 1.00237029142926 -0.267471917014296 0.489939015793338 -0.163585878754217 -0.17283107610322 -0.482511042828561 +NA18560 NA18560 -0.119674731115692 0.00118976148983473 -0.275704559983283 -0.179780424842708 -0.222019851553147 -0.109045095442511 +NA18561 NA18561 -0.0284439922677701 -1.13780388123628 -1.10181555448615 -0.359740886422896 -0.614480381809285 -0.0338358157600617 +NA18562 NA18562 -0.484329099220574 0.316020201551915 -0.52840179138269 -0.675067764079744 -0.578636497272374 -0.269152942142942 +NA18563 NA18563 0.366933993212652 0.197821596478488 0.653771593994012 0.991356322358669 0.823119059938276 0.821008891184964 +NA18564 NA18564 0.906863796869059 1.04153524943518 0.251697382206904 0.0564277092035834 0.218908291922877 0.327749134541644 +NA18565 NA18565 -0.375319475464525 0.365012081868556 0.111797848807359 0.125623007326477 0.0440544546586129 0.0214849894312817 +NA18566 NA18566 -0.441077622585638 0.570579290595805 -0.466096934339002 -0.437556892608451 -0.689881322761532 -0.884646579465869 +NA18567 NA18567 0.610309320589177 0.493316036788516 -0.466670777805869 -0.961511339956773 -1.14959184350385 -1.39465805609657 +NA18570 NA18570 -1.08732571265108 -2.26699041884246 -1.7698494925887 -1.9860032118866 -1.85262325506664 -1.93856192323565 +NA18571 NA18571 -1.00418939824383 -1.58333469104194 -2.16383347508736 -2.04735575633301 -2.31362528196561 -2.33895061989019 +NA18572 NA18572 -0.528139080524199 -0.253793598349822 -1.08433795815853 -1.68832049125004 -1.58977928667458 -2.01886839883276 +NA18573 NA18573 0.356573088457689 -0.129037265424566 1.17219065959175 0.402474580726138 0.30420078497469 0.554585531420409 +NA18574 NA18574 0.110964544661789 -0.212391572968278 0.313129329103755 0.80488880152321 1.02258803997618 0.788414189012384 +NA18577 NA18577 -1.34121604621853 -1.8769240807472 -1.98983315869518 -1.70209956008054 -1.91339260763614 -2.27108101657642 +NA18579 NA18579 -1.16145406450036 -0.891187880067688 -0.76285740266101 -0.789870628151083 -0.927254904679736 -0.685174146521857 +NA18582 NA18582 0.222480961655795 0.137229142866589 0.5313685761174 0.365905008156036 0.0832675598805869 0.0688501948857123 +NA18591 NA18591 0.965875002846409 0.574693040706531 0.324331633095224 0.286431768288159 0.336063181008711 0.402918036206432 +NA18592 NA18592 0.800028138148879 -0.100700616681933 0.18571116597024 -0.756475586380392 -0.653754771953464 -0.739249407810986 +NA18593 NA18593 0.925620226148381 0.588958670846633 1.85764170460705 1.65014172279875 1.73215898269813 1.98980541792098 +NA18595 NA18595 0.227445688222027 0.259520041917128 0.0569558353389247 -0.332364375564815 -0.0788443911521365 0.293900092768516 +NA18596 NA18596 0.554700549087628 -0.079911176580131 0.0684039496361697 0.14226672877754 -0.29787820140614 -0.268493517012192 +NA18597 NA18597 0.414443880266757 0.331558166976295 0.764792681958859 0.419911696563512 0.440115908445985 0.524609264515082 +NA18599 NA18599 0.158966377868713 0.595764914346706 1.01407939780585 0.821325414159822 0.771566774454705 1.04865131450235 +NA18602 NA18602 -0.331395010799973 -0.218962886639008 -0.147385306592344 -0.146390602074142 -0.0994298979856315 -0.595499670645741 +NA18603 NA18603 0.334278035965445 -0.372920802450249 -0.181499033857654 0.0197606083621219 0.13458088273211 0.246736537634696 +NA18605 NA18605 0.00405298434305666 0.786642257616297 0.788396331252875 0.585787363003734 0.830854133075118 0.433030871770342 +NA18606 NA18606 0.554253262730004 -0.529009030916704 0.245494464247755 0.82389695700778 0.890068104252213 0.453165164421436 +NA18608 NA18608 1.22022721119743 1.57824496197014 0.498943571250701 0.695568012278042 0.845594599175887 0.692026700949974 +NA18609 NA18609 1.28278752718359 1.47337417976693 1.70982010399209 1.58939067196717 1.62355816716119 1.15418531566886 +NA18610 NA18610 -1.5878646403467 -1.4842317266839 -0.880153843317561 -0.392521135395532 0.0961238054819271 0.116807794690441 +NA18611 NA18611 0.13760835262181 -0.123258736205003 0.941018835595547 1.06852136609467 1.36890658881743 1.12374388930074 +NA18612 NA18612 -0.0722348040741016 0.0431201452690252 -0.51569422261741 -0.177700719642312 0.0943796813181821 -0.216364551346242 +NA18613 NA18613 -0.820950472801932 -0.156080172087427 -0.951931095288559 -0.83484055156644 -1.06188858462114 -1.22881818125846 +NA18614 NA18614 0.232857067412831 -0.159597917240963 -0.0583650891182176 0.567425248460274 0.682312302152144 0.576328409891896 +NA18615 NA18615 0.842892476696704 1.19438526630237 1.57679696926026 1.21579158314819 1.42652300262209 0.954524584252156 +NA18616 NA18616 0.423053302034604 -0.0390256595430352 0.297819964901321 0.855145198662685 0.671502465379519 0.708923154858836 +NA18617 NA18617 -0.0356126109623034 -0.298276291650641 -1.26266666397296 -1.15436102339768 -0.870156929927101 -0.658242234998496 +NA18618 NA18618 -0.133496297759252 0.222855596692513 0.840964734867409 0.834336186956784 0.898614191905701 1.2296473423564 +NA18619 NA18619 0.30586046271253 0.46840666732162 0.041504980156862 0.270473046481779 0.0720688507618821 0.018137423535564 +NA18620 NA18620 2.46240330246344 2.52067190942224 2.84488367707436 2.58948023449121 2.46407276057165 2.82486116043074 +NA18621 NA18621 0.072649622846968 0.437986797243754 -0.21116776744812 -0.686760939552037 -0.11615271794581 -0.0670695660641637 +NA18622 NA18622 -0.110287145818565 -0.717890477120872 0.185510784799775 -0.0889005782676743 -0.147805163291405 -0.14883575020466 +NA18623 NA18623 -0.642644342653296 0.0078092303701167 -0.138305328101113 -0.801068678773276 -0.249057382224 -0.36881408678368 +NA18624 NA18624 -0.297233247266042 -0.516936293875342 -0.570066675467289 -0.178771673788576 -0.242238489705324 0.0955357065206947 +NA18625 NA18625 -0.946437626983584 -1.10676862317916 -0.645579480889748 -0.615633168313745 -0.521854279239441 -0.62546966829477 +NA18626 NA18626 -0.613754289914933 -2.64986174505003 -2.59149900690676 -2.3217238628014 -2.28511760090789 -2.27101432142855 +NA18627 NA18627 0.261635657260303 0.313690145676343 -0.179520482933743 -0.731272422336375 -0.750714214703192 -0.892007020617545 +NA18628 NA18628 0.257407207544025 0.215630329481511 0.552836289672636 0.651950120128372 0.566876239177615 0.429907579203244 +NA18629 NA18629 0.254253034252898 1.39380825337212 1.07080098124425 0.52999538841899 0.000578856234063026 -0.274384894095914 +NA18630 NA18630 -0.297835383138092 -0.499455877996086 -0.361419131478986 -0.209180505890223 0.232458354916319 0.637654896019145 +NA18631 NA18631 -0.300447975681978 -0.288820130154714 -0.977848307301998 -1.00733586372986 -0.925384079313326 -0.566840737860747 +NA18632 NA18632 -0.264576741388369 -1.40447846584373 -1.82790980780819 -1.73641910852101 -1.73768987367319 -2.00986358998907 +NA18633 NA18633 -0.339438340997904 -2.72832426821584e-05 -0.967311702616985 -0.241374830942886 -0.188495687307548 -0.780973997108732 +NA18634 NA18634 1.26296521483128 1.59913176346447 2.02691858343162 1.64588223157536 1.64859571308669 1.37918442484604 +NA18635 NA18635 -0.154399129622287 -0.0659431928773916 0.290429975250923 -0.264905284919527 -0.6762741578272 -0.572558835703866 +NA18636 NA18636 0.366897914777708 -0.739061742564009 -1.28982695183117 -0.199393472421215 -0.0801056530864581 -0.393106807345314 +NA18638 NA18638 -0.349562801252644 0.100644816448683 -0.151496542413969 -0.921873328421575 -1.08789378112104 -0.790050885004426 +NA18639 NA18639 -0.0890492149514224 -0.370413925523953 -0.878703963554043 -0.436311432743937 -0.32447731825168 -0.209251209196349 +NA18640 NA18640 0.345608461816763 1.70917536567563 0.848666745257595 0.207613848803132 -0.0596642106197819 -0.115706257542859 +NA18641 NA18641 -0.201588973364914 -0.872819547253213 -1.12806527362681 -0.626844424826685 -0.796852516141622 -1.0093225012715 +NA18642 NA18642 0.750277142910525 -0.267671910987258 -0.584728081310421 -0.519887420622187 -0.66007805857597 -0.716612856934629 +NA18643 NA18643 -1.24878120967972 -0.727375865750999 -0.315688017100215 -0.196932877611631 0.198981644359013 1.1558726114267 +NA18644 NA18644 0.813201850957325 0.661698527074166 1.78117006759286 2.03971597672412 1.64845343533462 1.468251554354 +NA18645 NA18645 1.54950205247041 0.852888493478199 -0.19471410339397 -0.363753514187541 -0.352565738908508 -0.121523064499526 +NA18646 NA18646 0.281166019506332 -0.165540247620287 -1.54423692227728 -1.32970786045974 -1.32862695394148 -1.331270711064 +NA18647 NA18647 1.90061669563244 1.72393335447376 2.04802235079635 2.00733282853517 2.21830946105334 2.65304486119166 +NA18648 NA18648 1.17785010586466 0.217663998136847 -0.564122638950663 -0.668905692298331 -0.514401296309024 -0.456671487132761 +NA18740 NA18740 1.52986403805605 2.19218702975117 2.10630270985777 1.76187339151216 1.84274567512124 1.70993090604047 +NA18745 NA18745 0.670450460239517 0.335729028808062 0.0127704339308693 -0.491618332659042 -0.467165926607825 -0.581384589840248 +NA18747 NA18747 -0.420703983806251 -0.666630711592093 -0.897303509247092 -0.689399619548922 -0.612579636604673 -1.13460196075648 +NA18748 NA18748 0.898720552468367 0.525478528248674 0.765055913436726 0.611408059071578 0.885845219827044 0.893365685791357 +NA18749 NA18749 0.625026975622257 -0.327602918753437 -0.0989727425477258 -0.978418379343227 -0.569950425681237 -0.858732401493869 +NA18757 NA18757 -0.128494527131408 -1.45025232999357 -0.7482541923541 -0.723173330114967 -0.605033057606423 -0.435460115762962 +NA18852 NA18852 -1.98083267839975 -2.21730341555952 -2.94313221869942 -3.21743091299959 -2.88229645111921 -2.50455515238024 +NA18853 NA18853 -0.218199152766444 0.115664709521632 -0.196133047727599 0.228517298964983 0.0973062639958054 -0.163097897750353 +NA18855 NA18855 0.358898009566677 0.0707037067854977 0.387722327756895 1.04959697956146 0.738106008895482 0.820320429544421 +NA18856 NA18856 -0.800523708471109 -1.10847124642511 -0.522934497331498 -0.619467005490531 -1.01389993064682 -0.897205070296525 +NA18858 NA18858 0.52500048853923 0.039725063234957 0.495926059206059 0.516264876877541 -0.394591631051816 -0.20758368627074 +NA18859 NA18859 -0.394409667869162 -0.99841928191293 -1.13887964751547 -0.31539425450233 0.242295805044443 0.202433062825023 +NA18861 NA18861 -0.63804083583169 0.992647924586399 1.33537063571516 1.48035899513755 1.56611263264268 1.80267573196538 +NA18862 NA18862 0.487759077268724 1.45330099873364 1.40623666806222 1.24558508081969 1.25093682426888 0.914373071055008 +NA18865 NA18865 0.147882161798267 0.991795683476227 0.725006207817765 0.9042185611364 0.347225191690721 0.0487446105967041 +NA18867 NA18867 0.814495881529865 0.931471585196507 1.42305989156795 1.28144948264667 0.875934581880083 0.8410313847478 +NA18868 NA18868 -0.0848936754070921 0.485330609971703 0.362433473643868 0.25676755261252 0.692194964566887 0.762833601046119 +NA18870 NA18870 -1.0952828134113 -0.880400651489252 -0.398603504134714 -0.334227780814265 -0.201424389042864 -0.177385865078442 +NA18871 NA18871 -0.289606961634456 -0.598815195234728 0.0170806271576928 0.548789663968474 0.856322195026409 1.07477099793089 +NA18873 NA18873 0.609258183755482 1.02410047576848 0.107507743246597 0.343022307076492 -0.0404485801956165 0.386352141989514 +NA18874A NA18874A 0.232853783399745 -0.936479599222164 -1.49326036745777 -1.77240484406471 -1.2015352163265 -1.85706690073106 +NA18876 NA18876 -1.79263485512294 -2.23394154519887 -1.99296443865203 -2.01279505163373 -1.94263277301244 -1.80119338118316 +NA18877 NA18877 1.31781002048585 0.762830036425609 0.3288082362812 0.307294153298211 0.363100664213689 0.243940821695391 +NA18878 NA18878 -1.8246797724346 -1.95484634487862 -2.12493101372368 -1.12424329934048 -1.10113095249508 -1.04520115576585 +NA18879 NA18879 0.249058690720381 0.867306602803291 0.694336594531827 0.414899601344861 0.60677178285554 0.791347028063837 +NA18881 NA18881 -0.301288808045279 -0.332182923158808 -0.578373390138235 -0.605401919505878 -0.0263810840167282 0.201386451485904 +NA18907 NA18907 -1.1661166240445 -1.4066607508069 -1.89715034892923 -1.55486778715445 -1.48747674981193 -1.27809182054978 +NA18908 NA18908 0.126102066500606 -0.208498665107064 -0.27984648681887 -0.0265825502746181 0.673883845549776 0.938362899755547 +NA18909 NA18909 -0.64690386551971 -0.428612086992944 -1.09858465756194 -0.890800806854483 -0.31399192570266 -0.586440601321804 +NA18910 NA18910 -0.197519300332619 0.231784706785769 0.0704907576943762 0.26230881013225 -0.0403660601936354 -0.135279363437224 +NA18912 NA18912 -0.436343418758188 -0.896144927921566 -0.336070262573869 -0.437545857847514 -0.181757416069294 -0.537508932578795 +NA18913 NA18913 -0.253798154275196 -0.584329030201543 -0.322881888615832 -0.325741297420105 -0.611842256151429 -0.123042855988974 +NA18915 NA18915 -0.435884517625422 -0.456264440447611 -1.394917588155 -1.46006389758456 -1.51198207092343 -1.24535228196709 +NA18916 NA18916 0.753984604750674 0.827153807599773 1.00522087173277 0.713889296039322 0.393942267129918 0.48254501110912 +NA18917 NA18917 -0.0585705147847769 0.488710159930405 -0.169261530003104 0.13326519117844 0.470419473875183 0.633060513814012 +NA18923 NA18923 0.527332177799788 0.578863574338639 0.0790745739262698 0.341036577745926 -0.0266932835503874 -0.163720296040463 +NA18924 NA18924 -0.928577335536668 -0.759222425716672 -0.339993542415142 -0.535377150063481 -0.597459312832743 -0.85821198534584 +NA18933 NA18933 0.115618453659684 0.617778258022158 0.922829320360798 0.565522559162603 0.762774157899834 0.937879692228558 +NA18934 NA18934 -0.658425433292784 -0.997121815362494 -1.03422555728278 -0.884791577789496 -1.44613515442557 -1.62167573921573 +NA18939 NA18939 -0.434255774762378 0.0371867977829556 -0.799861769060901 -0.606312499617174 -0.699712767680009 -0.534425065755633 +NA18940 NA18940 -1.0015596542946 -0.911036294635257 -1.70493973014382 -1.28402700099495 -1.20979672191668 -1.04615598836945 +NA18941 NA18941 -1.57826277395011 -1.40161822734886 0.211597490667343 -0.25516994977597 -0.346755520614295 -0.192599192200526 +NA18942 NA18942 0.288033468827737 0.231845623304583 0.391089345842779 0.792832261216405 0.817500035442677 0.681254004098694 +NA18943 NA18943 1.30183344625626 1.04953537375153 1.13660353460818 1.45332170701157 1.03734672743979 0.893103208825804 +NA18944 NA18944 0.189576916650492 -0.397386359153443 -0.373225022127264 -0.60392432316956 -0.50814709623277 -0.817994824318652 +NA18945 NA18945 0.546420354678571 0.602701439244028 0.133411944857853 0.380996868278866 0.0976692686520316 0.0950239759751951 +NA18946 NA18946 -0.149613133762785 0.0440073524604658 0.223227314066484 0.145152638366631 0.489400806748392 0.895631392588025 +NA18947 NA18947 0.0175152545344858 0.394952078601977 0.336860162432062 0.967939720514855 1.20718898393549 0.821642832634944 +NA18948 NA18948 -0.219315520614967 -0.128950932593449 0.336098877578461 0.597844454591911 0.952878196311589 1.32155236850979 +NA18949 NA18949 0.845829311393489 1.36588879201583 0.770901845957371 0.321533540418669 0.254564319921739 0.500848831644333 +NA18950 NA18950 -0.357659210578766 -0.588752891141727 -0.314110775074383 -0.154578690165572 -0.0887308776296913 0.207492732803956 +NA18951 NA18951 -0.0845621538639809 -0.445381075566463 -0.375731098265529 0.201821774444144 0.488564166727672 0.401052433846234 +NA18952 NA18952 1.00932402965802 0.144122527859599 0.95914233921673 0.51616242835378 0.291907530375717 0.194133861215488 +NA18953 NA18953 -0.454585780448733 -1.47839611798045 -0.832371047125732 -0.828310760140445 -0.805054433358526 -0.739184067789292 +NA18954 NA18954 -1.32352369316665 -2.35593773570997 -1.43897086708137 -1.38951704066426 -1.7224034608144 -1.93391320516739 +NA18956 NA18956 0.0937276461339621 0.0622679460020567 -0.012354109784885 0.403675450472429 0.158861556469331 -0.107741965378808 +NA18957 NA18957 -0.857179094692181 -0.709830257939219 -0.481841699868983 -0.257808472460498 -0.50123666371655 -0.205151584085823 +NA18959 NA18959 0.176585491554041 -0.597880331371882 0.143763933435357 0.0637258462960345 0.057882446034763 0.117742550742636 +NA18960 NA18960 0.700014090160537 0.628676797305145 0.439052012948363 0.207331762933177 0.39064315180413 0.231239803188461 +NA18961 NA18961 -1.39587347253611 -2.08989930722163 -1.47784812809746 -1.1642864568498 -0.875210714192012 -0.258876388873869 +NA18962 NA18962 3.16964525924589 1.94580156850406 2.54725735339542 2.28742962584268 2.61611509127378 3.06552792392457 +NA18963 NA18963 -0.428876242008846 -0.58682189316329 -0.807717715231465 -0.50663887986883 -0.896025425218198 -0.545897675994776 +NA18964 NA18964 1.00082999080915 1.58871256329235 0.204540230712424 1.3072523479049 1.29130660086245 1.00372200156993 +NA18965 NA18965 2.3938535471496 2.66513980405376 2.66900305224685 2.19887739431255 1.93772558887483 1.5170745166566 +NA18966 NA18966 -0.0024115345909409 -0.144045958389425 1.20627194138529 1.17145799016024 1.3176073716915 1.23476378635099 +NA18967 NA18967 0.0189041243638903 -0.637817657568469 -0.112966649378795 -0.805392753798121 -0.989322526245227 -1.14124650522372 +NA18968 NA18968 0.803409074984875 0.316469268705067 1.61088100973102 1.10198944471644 0.905044103745046 0.908243381743097 +NA18969 NA18969 0.42973826190016 0.428971365340611 0.00702533855145717 0.318497446411579 0.477234068811354 0.899570460341169 +NA18970 NA18970 -0.138053306868863 -0.992865308544062 -1.39594393337326 -0.741922544985315 -0.847519892936277 0.0509402439783573 +NA18971 NA18971 -0.813644453117441 0.133342670690841 0.0424064096436713 0.417854159739594 0.45809960282496 -0.160217090356096 +NA18972 NA18972 0.322558033136928 -0.204058555214762 0.739946006291206 0.116583742967903 0.132506196337835 0.564403394903167 +NA18973 NA18973 -0.36192864595172 -1.13775016368317 -1.13210944491852 -1.38705840146727 -1.25899042007591 -1.56357918869964 +NA18974 NA18974 0.443056336698067 0.525286878339085 1.00198191549573 1.48230199258343 1.69482838023852 1.4229110497482 +NA18975 NA18975 -0.277125184846737 -1.021344926545 -0.635022234772873 -0.491350361036162 -0.563505059156996 -0.866415156849916 +NA18976 NA18976 0.195018542745612 -0.652114306279499 -0.953825524690104 -1.26063741182261 -1.2095632842895 -0.6396339398146 +NA18977 NA18977 0.178628284033329 0.339868482577981 -0.449417334429155 -0.569833930186817 -0.430679667670554 -0.451783148472324 +NA18979 NA18979 -0.859935794508564 -0.66848708732628 -0.852212468379782 -1.34896550358083 -1.54085047718544 -1.26751107499155 +NA18980 NA18980 0.423025616884678 -0.933847708667218 -0.105238974915481 -0.0959464906267617 -0.203004311795975 -0.527141658101091 +NA18981 NA18981 0.353639713872306 0.139512423174673 0.20552270815843 0.609976766889755 0.917126152143047 0.697237699560541 +NA18982 NA18982 -2.2814163932583 -1.35472945827718 -1.46726780543608 -0.675064989945906 -0.410689381362703 -0.468840167565678 +NA18983 NA18983 0.771413445508084 0.203685305535737 0.0852354166996938 -0.405187080897049 -0.554231388511066 -0.257848978110707 +NA18984 NA18984 0.768674120217029 0.194574997153054 0.0369312508302526 -0.352921073494759 -0.378485808407982 -0.571639832507982 +NA18985 NA18985 1.63581384112785 1.82643177753897 2.3355811218359 1.86913359083836 1.89947776053933 2.08302578537007 +NA18986 NA18986 1.42963633640503 0.683321954153256 0.994151020933587 1.23719467675143 1.26790012191885 1.19837936780132 +NA18987 NA18987 -0.166912578717093 0.253811313839163 -0.49969651377478 -0.833351519590699 -0.994303075582534 -1.02423811823667 +NA18988 NA18988 0.248560087760035 0.618424038819443 0.764147450925148 0.833002051082804 1.13527090723746 1.03666525858264 +NA18989 NA18989 1.36809984303604 1.15456409326983 1.26037855914274 1.98813300975263 2.06501537280137 1.5299058131069 +NA18990 NA18990 -3.25415877717409 -3.32728860358289 -1.77239360341995 -1.53880351084093 -1.44721871518407 -1.83148195298597 +NA18991 NA18991 0.838087528552988 1.32903569056815 1.36372942648136 1.16666097403523 0.882382725022737 1.24718859313601 +NA18992 NA18992 0.424257988214489 0.455110130278752 -0.043515895559488 -0.165616445589094 -0.502019173310952 -0.866868644839691 +NA18993 NA18993 -0.730779686395066 -0.385658684010576 0.717994093962519 0.950132371171311 0.783200458576179 0.772897778780413 +NA18994 NA18994 -0.165476563821895 0.0923775344122713 -0.124648567166083 -0.603630970821047 -0.957034695629151 -0.798161484785298 +NA18995 NA18995 0.556868831513634 0.400472346963809 0.422638661471229 0.434256483671737 0.268788058948201 0.455976351567561 +NA18997 NA18997 -0.286080178264001 -0.024725915211442 -0.536481075856344 -0.479012720495983 -0.698010702450342 -0.921394809708441 +NA18998 NA18998 0.390266417334903 0.566006444681985 0.0281801825674711 0.402707304921957 0.416552142444717 0.509030110048635 +NA18999 NA18999 1.97356511242718 0.912218458769417 0.447062448467678 0.765552189125824 0.770855943159222 0.679305417531487 +NA19000 NA19000 -0.476993378649033 -0.633554995705875 -1.12729453995259 -1.26414679526381 -1.61417846538184 -1.44123567046324 +NA19001 NA19001 0.463758883290531 1.93217776682043 0.431310821544905 0.508751231784622 0.569454318372387 0.65747179376948 +NA19002 NA19002 1.39652295728824 1.83636963086299 1.42257580342976 1.02221764345086 1.01082879936401 1.58586535999762 +NA19003 NA19003 0.461720634144946 -0.0812148154583041 0.400296536404759 0.673008323697794 0.575914733460654 1.53917492390784 +NA19004 NA19004 -0.0411553480209777 -0.467854510186851 -1.19631569044574 -1.22542305945878 -0.814074350211147 -1.0084592784355 +NA19005 NA19005 -1.95109372984077 -1.36557172647998 -0.76654259731867 -1.45453847429869 -1.615428041453 -1.70882746456793 +NA19006 NA19006 -0.536958958378543 -0.852864758120559 -0.905180167296338 -0.854515701651269 -0.97375089119132 -0.999586947917706 +NA19007 NA19007 1.71721953633184 0.737631498605352 2.33034181671285 2.18729726755103 2.03867234391142 1.60348088805435 +NA19009 NA19009 1.18574203432462 0.751631365406718 1.00821810716686 1.36680258605805 1.49260185539827 1.48635375009216 +NA19010 NA19010 -0.413150466130163 0.156707568263732 -0.0872531665648669 -0.145970323214773 0.0220218546449199 0.162109059857063 +NA19011 NA19011 1.04961356276594 0.723939861231854 -0.299499012328877 -0.882625069791108 -1.26268175638628 -0.908286849707512 +NA19012 NA19012 0.59359863272846 1.06068227463672 0.762075230891515 1.34827376785686 1.4431198308992 1.39451049327467 +NA19017 NA19017 -1.62341020325955 -1.77373367516535 -1.54681252344125 -1.12173786487148 -1.10956234974869 -1.47566622888063 +NA19019 NA19019 0.320315879508392 -0.46648289162357 -1.12182359626839 -0.938165209300232 -1.170115300685 -0.539630823355741 +NA19020 NA19020 -0.280147117634302 -1.72814083094465 -1.30635010770812 -1.05548230234003 -0.914985502710365 -0.389726444229474 +NA19023 NA19023 -1.5652183394832 -0.499355593947711 -0.0658690052873456 0.090192865079351 -0.278689291013229 -0.999677070175839 +NA19026 NA19026 1.80197302149663 0.617194499226148 0.661880770447704 0.568557309236038 0.742150549250587 0.486831687122192 +NA19035 NA19035 0.264878433930613 -0.216389495590672 -0.42441664916861 -0.73325706430885 0.0133837160564448 -0.269197256993581 +NA19038 NA19038 -2.30854584241494 -1.76090899924478 -1.22883916669868 -1.23816970713551 -0.794192352406026 -0.673284628129188 +NA19041 NA19041 1.19944543698677 2.48335470892558 1.25595316298447 1.13383826157473 1.02830756214288 1.02244130031587 +NA19042 NA19042 1.62024551792524 1.16936877442026 1.27747344308062 0.491908221447372 0.635129262837382 0.949039571673576 +NA19043 NA19043 -0.146010278333175 0.22234027294641 -0.258393534435905 -0.493239590699486 -0.678270112379484 -0.482918307244032 +NA19055 NA19055 1.0879807155926 0.345401926994231 0.489710433467103 0.798320265708043 0.793989312790682 0.969092626370465 +NA19056 NA19056 1.23856822951687 1.55823775260961 2.6935126538377 2.89454595938606 2.44714260993857 2.64358574851537 +NA19057 NA19057 0.974800236793079 0.912633209802244 1.2372196862436 0.773404906667836 0.79875188731741 0.475266675052321 +NA19058 NA19058 0.0143934392746518 -0.969227050798077 -0.823467448903265 -0.470495985720065 -0.490005719341781 -0.152635012104944 +NA19059 NA19059 -1.67716137236359 -0.927613483584003 -0.539423597867821 -0.192614559589061 -0.00782768034113868 0.196222639286146 +NA19060 NA19060 0.650351957516837 0.687367268488536 0.0303732226073168 0.406357822562955 0.364050926990295 -0.0809505608796395 +NA19062 NA19062 -1.61192805013099 -2.43839262213646 -2.81082862423667 -3.41401644277774 -3.34974264245309 -2.96260459755976 +NA19063 NA19063 -1.00071315976841 -0.509748265000468 0.571745147640164 0.819656882286251 0.515019259490786 0.428487936633912 +NA19064 NA19064 0.612104137848423 1.10616066253751 1.24641276139788 0.92276588763695 0.826162429266847 1.00521596252579 +NA19065 NA19065 -0.19100793703397 0.0249361411280537 0.412007986279897 0.386655301542006 0.23366368514756 0.180459541316662 +NA19066 NA19066 -0.990847972473921 -0.523860646074994 -0.188294189367887 -0.336610581578496 -0.68309789362809 -0.254024995245778 +NA19067 NA19067 1.81104899245214 0.639739022406872 -0.717338602778145 -0.884413569310253 -1.0558482463956 -1.19699438063365 +NA19068 NA19068 -0.226316089197725 -0.270738605289566 -0.281248841561217 -0.829396435672305 -0.841567171607682 -1.07160180246791 +NA19070 NA19070 -1.60051831791001 -1.74654902048195 -1.19583320100884 -1.67467711774639 -2.04964886102692 -1.90231123623332 +NA19072 NA19072 1.0670465579631 1.70312291046957 1.51811655513701 1.51718196000914 1.21393344809071 1.06105597098066 +NA19074 NA19074 0.29503412117094 -0.151502952286843 0.239526839878082 0.59770576189285 0.620795293274439 0.144063357555803 +NA19075 NA19075 -1.73928534177338 -0.842273706499519 -0.876263501426406 -0.28994466075196 -0.707440430688787 -0.523470354742494 +NA19076 NA19076 -1.19573709235003 -2.08465328401722 -1.29660522361503 -1.15632292409373 -1.53519760443926 -0.657718461459446 +NA19077 NA19077 0.753326911793677 0.78873996640207 0.598532072839802 0.636097772820888 0.717613086888453 0.974932912633589 +NA19078 NA19078 0.841796452310226 1.00940722564742 0.764721136834407 0.38378025307719 0.345726506839882 0.441586185363864 +NA19079 NA19079 -0.0169238078919143 -1.35340655071038 -0.688165779856581 -0.610245693685809 -0.619911383016286 -0.842779237287914 +NA19080 NA19080 -2.46469207809112 -0.556469462835444 0.564348267274199 -0.122173605061207 -0.718005162426528 -0.528028385413146 +NA19081 NA19081 0.142143811735162 1.52200309630132 1.94473561938147 1.28650470576068 1.20064858241641 0.999594397500857 +NA19082 NA19082 -0.00366838700318044 0.965629734108759 0.194365096292125 0.565625724680862 0.437980492909958 0.274246782634801 +NA19083 NA19083 -0.200732905394286 0.984830946972778 -0.0357410157654732 -0.350126464208904 -0.00372692810405241 -0.416467384885666 +NA19084 NA19084 0.480089470429355 -0.118150285305577 0.322713538491019 0.377714992140311 -0.0120507276980461 -0.167057050929119 +NA19085 NA19085 0.398175287809076 -0.900996978699366 -0.185761722471246 0.0444739685994766 -0.0210134310096485 0.249556641226567 +NA19086 NA19086 0.299605430063107 -0.326192029319505 -0.324814933297214 -0.406995576603909 -0.181931406179241 -0.705695547414731 +NA19087 NA19087 -0.503032468176417 -0.378784374000349 -1.35922360907336 -0.850461284681932 -0.907686180388475 -1.07304590974556 +NA19088 NA19088 0.404681282799552 -0.624389245389332 0.278174694256176 0.165327706286602 0.0151831738571727 -0.0574483290228826 +NA19089 NA19089 0.610118007096667 0.417517639722629 -0.00867269565964311 0.566010930063541 0.487469984403835 0.0444287347852328 +NA19090 NA19090 1.33201703146114 1.27408470737234 1.43338554452908 1.94553616642836 1.71877981574506 1.38267372194069 +NA19091 NA19091 0.757358166349821 -0.304170446482321 0.00437097821160004 -0.332075079873052 -0.536781063601839 -0.882175592863617 +NA19092 NA19092 0.531476279946085 0.950195194395141 0.599062522891583 0.345593259289349 0.373298829148484 -0.0497735702592727 +NA19093 NA19093 0.122785427737344 1.25614028302522 1.6833093287996 1.7274702978875 1.80419782309194 1.78082067599349 +NA19095 NA19095 0.481250534782239 0.249775992922135 -0.722666876449337 -0.176163204340408 -0.229653097625269 -0.0247652493893911 +NA19096 NA19096 -0.439293684461086 -0.643141787364386 -0.584251505246329 -0.830309960219334 -0.525787343168196 -0.379347383781685 +NA19098 NA19098 0.618545456863529 -0.0234436702527947 0.258323879226077 0.558205483870848 0.814081752657936 0.533296248566646 +NA19099 NA19099 1.78219936945334 1.11624592964343 1.50247093053214 1.26592568829549 0.737324576594621 0.017228024544715 +NA19101 NA19101 0.698216124767072 1.05011801740924 0.191123292024298 -0.0703811957176403 -0.338361482299498 -0.131602133732277 +NA19102 NA19102 0.392154078835811 -0.271202838596774 0.423069861884912 -0.142622405420613 -0.624697135980851 -0.991531787671098 +NA19107 NA19107 -0.190970865214141 0.754588297801313 0.271927567100772 -0.0711259638770245 0.499591688976755 0.732922822089479 +NA19108 NA19108 0.758206812304242 0.38143233951536 0.185157551664494 0.609541960213651 0.999485260745537 0.74585488385917 +NA19113 NA19113 -1.78461709321866 -1.26864272139001 -1.4478352220232 -1.41689065425402 -1.26132997289515 -0.796684640628446 +NA19114 NA19114 1.10570223850669 1.28320139711328 1.2170095543279 1.32482268135228 1.34789393352662 1.33059566356898 +NA19116 NA19116 -0.138328692099804 -0.226942020065255 0.429287531038676 0.7869754636412 0.826052973383377 0.572380402249957 +NA19117 NA19117 -0.20951808538365 -0.624283075527053 -0.581977992695407 -0.888295536360084 0.210385471246745 0.238454322286325 +NA19118 NA19118 -0.0914925107857333 0.883962635856072 0.900738990425021 0.918771759333162 1.05996105807428 0.804026247465884 +NA19119 NA19119 -1.23855031121401 -0.668851900493097 -0.150356833668539 -0.219437250690522 -0.294828523254625 -0.467936385615418 +NA19121 NA19121 -0.923570524024054 -1.18331916707647 -1.30091038908107 -0.943529133787207 -0.969746035315185 -0.726422306917868 +NA19122 NA19122 -2.94182502361822 -2.43065545641898 -3.00539033879416 -2.75620504700497 -2.33052671214874 -2.35819819188031 +NA19127 NA19127 0.220174620013794 0.00695609308843267 1.22150214505945 1.03468930241878 0.641979846402882 0.503493423522178 +NA19128 NA19128 -0.666765573773538 -1.38905740812615 -0.763132170610385 -1.02454030304471 -1.00481644549643 -0.890844888493136 +NA19130 NA19130 -0.318313497916564 0.340436034389146 0.17060515547347 0.183430285977542 0.214704665301883 0.379983973174772 +NA19131 NA19131 -0.981290650024665 -1.22637800115599 -1.15525971503328 -0.93434118561025 -0.528342503881 -0.31713098791422 +NA19137 NA19137 0.173634953524661 0.0133448943883834 -0.0169570952140635 -0.136833608185535 0.104612753524374 0.583309373805039 +NA19138 NA19138 -0.123515876601881 0.25065419246475 0.758525202059157 1.25407755665213 1.44748449866371 1.28661243990763 +NA19140 NA19140 0.699888628935316 0.853706822539924 1.07124468549961 1.08708367282262 1.28124174853055 1.40865415070489 +NA19141 NA19141 -0.601757414348902 -0.227298104752943 -0.0819739895556082 -0.190163611534293 -0.699045161182959 -0.117243844298656 +NA19143 NA19143 -0.486771053279625 -0.479349505562242 -0.327034686826038 -0.503742815611759 -1.17666740103729 -0.782885946737815 +NA19144 NA19144 -0.775267974931464 -0.405523114858358 -0.0803438030398029 -0.369854443808422 0.318667256815196 1.36452608559345 +NA19146 NA19146 0.49176623060797 1.88011532050637 0.235489367208868 0.484877055845252 0.878184268781791 0.72982597640473 +NA19147 NA19147 0.533882120107626 0.63199516036366 -0.515937916669533 -0.0331112881400245 -0.48830004228942 -0.143978206655993 +NA19149 NA19149 0.566529853754267 -0.0767166228178695 -0.465442694542135 -0.199593512003527 -0.643087419997579 -0.262090313425042 +NA19150 NA19150 -0.068967386129448 0.248470887572202 -0.669440237771737 -0.615829361407164 -0.921814754621371 -1.04427441512635 +NA19152 NA19152 0.0958048421460615 -0.101333472739318 -0.0792642841300255 0.425894314356811 1.33770164388437 1.15924870370213 +NA19153 NA19153 -0.991127547549537 -0.265865086654413 -0.555453834383853 -1.21234621990175 -1.40938694988731 -1.48095452134733 +NA19159 NA19159 1.67784083182936 1.15774389440632 0.387440630181177 0.373769861683574 0.0795292752850262 -0.0678976959610658 +NA19160 NA19160 1.91442580707664 1.36221263662264 1.09073560609362 0.933442811386262 1.43504696807308 1.62406015602662 +NA19171 NA19171 1.0810239424144 2.09548195053226 1.59393265732676 1.16274162865235 0.96422283720562 1.07822098964813 +NA19172 NA19172 0.232521266364163 0.0583701906620938 0.239450208415705 0.399956899458637 0.910412673543733 0.544008071705182 +NA19175 NA19175 -0.693964623800571 -0.718566802064666 -0.451104711420185 -0.805711286784122 -1.28974304307709 -1.0453343117605 +NA19185 NA19185 1.0607489649711 0.935378005913041 1.44195976237356 0.949510573340274 0.742597109869059 0.840173268410611 +NA19189 NA19189 -1.04038883278429 -0.285777755409163 0.0889076363007697 0.226719723241409 0.283055705580823 0.442418087024151 +NA19190 NA19190 -0.104050017507907 -0.0904977972820644 -0.42970896151258 -0.389744699508409 -0.397569100866687 -0.801074784095602 +NA19191 NA19191 0.216630340712171 0.489475734914735 0.679172648280934 0.789622052320224 0.737144051353007 0.537796657802612 +NA19197 NA19197 -0.288363375018066 -1.1218439098434 -1.51932586079769 -1.46966704408043 -2.31259097656618 -2.17120174766719 +NA19198 NA19198 -0.515793531452098 -0.580188566619879 -0.693801961624512 -0.0386018191394257 -0.125923027846494 -0.837958244698113 +NA19200 NA19200 -0.769529940302451 -1.39759104346226 -0.507807075553649 -0.129920779318803 -0.117846868186341 0.0409349393238974 +NA19201 NA19201 1.19510344464736 1.02422352549994 0.27377921088663 0.16716810423889 0.038280788764684 0.373464051886013 +NA19203 NA19203 -0.387167859356134 -0.723401504304892 -0.205821972962213 -0.623922974978646 -0.620546199982907 -0.67015389087572 +NA19204 NA19204 -1.21502938875868 -1.11522223793615 -0.819227551818356 -0.419708363053461 -0.498963176807905 -0.841164683671624 +NA19206 NA19206 0.103453456286061 0.748150377681028 1.41775503800599 1.07830061285144 0.427219020821417 -0.263390449072173 +NA19207 NA19207 0.451010556692795 1.23325315571929 1.16118644736709 1.77100598509654 1.80911331285869 2.0166409953779 +NA19209 NA19209 0.751704675024689 -0.0915560235938597 -0.244247619457371 -0.519068998372074 -0.416277724347355 -0.495831366816574 +NA19210 NA19210 1.2921360778755 0.601931529321884 0.126116098983942 0.164667827817315 -0.286731517199891 -0.860082087547454 +NA19213 NA19213 0.459805064735775 0.839093039720737 1.07900795772436 0.166843142706672 0.534785968082621 0.70576026538241 +NA19214 NA19214 0.93205881537394 -0.0302062426417955 -0.869046966882795 -1.63654255383082 -0.7126066913519 -0.247531519722464 +NA19222 NA19222 0.00583191652709075 0.0968465613989229 0.150288013178077 0.793241548487781 0.987704456982855 0.823793152473354 +NA19223 NA19223 0.973965980600894 0.447832526758401 -0.275493738575858 0.0449074733616319 -0.507545468104064 -0.312059237808553 +NA19224 NA19224 0.946338548817541 0.815801650668104 0.427528889519171 -0.0914716071802622 -1.07748999440316 -0.936223948873808 +NA19235 NA19235 -0.502110471847616 -0.119913089159604 0.155511490475704 0.509260055103586 0.451954323108563 0.487234575810375 +NA19236 NA19236 -1.00220133894839 -0.410086152324413 -0.427468267299428 -0.800827881892136 -0.707349971836108 -1.03922758083762 +NA19238 NA19238 -0.89938391699636 -1.13098750089325 -0.729279849712217 -0.31994310396091 -0.274199340229377 0.469655085781012 +NA19239 NA19239 0.775261819795106 0.616642785155375 0.939638052013364 0.473498189500405 0.494418474429993 0.255705359130955 +NA19240 NA19240 -0.216750244451697 -0.301344524048886 0.317901243077954 0.201717104883095 0.540254560338854 0.693013466199967 +NA19247 NA19247 -1.80412257244254 -1.95005457074972 -1.92102132412142 -1.81137935268017 -0.988873082837314 -0.917395252957457 +NA19248 NA19248 -0.594469574866006 -0.38418902963214 0.14539186967814 0.376785993200774 0.762907248126924 1.06055898331276 +NA19256 NA19256 0.292233934948481 1.11932395309006 0.499671973213035 0.0389178018449431 -0.244713142187744 -0.0850261853407575 +NA19257 NA19257 -1.56260554496583 -0.777467010918608 -1.11138799081137 -1.1761376732072 -0.728980147676969 -0.679799885615042 +NA19309 NA19309 0.326900999896606 1.58745765570777 1.57338722650028 0.192454634188208 -0.202184055551254 0.0851126491284538 +NA19312 NA19312 -1.0664234290895 -1.10948706395517 -2.39899302405412 -2.02036419795468 -2.12722757236251 -2.09414111227625 +NA19315 NA19315 0.155990091605842 0.331799350467474 0.891991540707369 1.24018132288262 1.22975403892092 1.27363166805448 +NA19318 NA19318 -0.0368416895918689 -1.61605835404726 -2.15337900481632 -2.2815839313128 -1.59719810618862 -1.9798640174846 +NA19320 NA19320 0.694385630534845 0.4809636860776 -0.137563783002733 -0.0104876168537472 -0.0729630724346542 -0.27024162953393 +NA19321 NA19321 -1.31403322343976 -0.436557613462082 -0.0818860819593653 0.14114310824716 -0.107160879203197 -0.201085777918845 +NA19323 NA19323 -2.3813394884837 -2.29633332729472 -1.89866127415319 -1.37090659863073 -0.980592215239446 -0.984711812212586 +NA19327 NA19327 -2.3633910316967 -1.18257121568136 -1.14230400708964 -1.28417157376004 -1.11488830023278 -0.868235804531839 +NA19331 NA19331 -1.30289272243344 -0.913760013515003 -0.67929106994001 -0.974218242799724 -0.684647158899555 -0.777340473843471 +NA19338 NA19338 -0.661744745442 -0.735622624675135 -0.784086095579521 -0.559231887301181 -0.360260300058975 0.149686099686878 +NA19346 NA19346 -1.01050551454967 -0.820321202495392 -0.426653499259548 -0.167106792708053 0.0986106687535916 -0.101449468940012 +NA19347 NA19347 -0.70002381497096 -1.93419422737415 -2.30089043656201 -2.56262019412284 -2.22964952674939 -2.1067405474961 +NA19350 NA19350 0.414817638392542 0.506611580709493 1.10805051301982 1.55732353977923 1.19269543762946 0.978190594248188 +NA19351 NA19351 -0.93030798431912 0.156135881115869 -1.01823149612467 -1.04862463379734 -0.888142398139282 -0.909407071009595 +NA19355 NA19355 2.10779431039406 2.09987448610296 1.61541396832901 1.54901875095348 1.9249152742669 2.05597042248592 +NA19360 NA19360 0.041138056205791 0.189466516033109 -0.326098428127311 0.0976921544110857 -0.202901506029519 -0.0788090553807198 +NA19372 NA19372 -1.60332105629432 -1.47139893451158 -0.676445467939571 -0.869681787606806 -1.17797965181583 -0.932256269193034 +NA19375 NA19375 0.590793304276988 1.60136132974838 1.19006933644554 0.85614961481509 0.826718292300383 1.19918627321548 +NA19377 NA19377 -1.0771676872597 -1.16535785298132 -0.0358512277403345 0.0720737663857468 0.00464469258972711 0.352982868618843 +NA19378 NA19378 -2.17368563570112 -1.70897403487275 -2.34804574500467 -2.37864085824098 -1.65478325907912 -1.55606116532082 +NA19379 NA19379 -1.25151616469855 -1.68735185766263 -1.47162675826786 -1.39133153873226 -1.25238757185278 -1.19049135179523 +NA19380 NA19380 -1.41759106527013 -1.46636110707316 -2.77721777566026 -3.47102309286642 -3.81503602294407 -3.51744234257732 +NA19384 NA19384 0.915493786754801 0.843697958383001 0.117241436347648 0.180122094799435 0.276270830086692 0.00636143196047192 +NA19385 NA19385 0.444143862313758 0.448948317165068 0.295328205328039 0.69049657307191 0.999604160161624 0.530992353234254 +NA19391 NA19391 -0.710050514405796 -0.0693155377653811 0.0299092685900706 0.0402990573524354 0.19390114739598 -0.0865000766644001 +NA19393 NA19393 1.02869369245528 1.27220700195242 1.09071231569394 1.20544068425733 0.950913485415189 1.06133176736639 +NA19394 NA19394 -3.71342147877311 -2.71625138152772 -2.35160614669629 -2.33924796658905 -2.52224531058433 -2.48201283763273 +NA19397 NA19397 -1.24507475231975 -0.0147817089519219 0.326264979268533 0.160257704273327 0.358358025212921 -0.0863237953965921 +NA19399 NA19399 0.0116893241360266 0.374958362789016 0.318180184648357 -0.0296251910839591 -0.224494080383617 -0.393368752032072 +NA19401 NA19401 -1.55436165507913 -0.750319812633837 -0.976519901291977 -0.85806914688121 -0.971194862619492 -0.899881323623632 +NA19403 NA19403 -1.02995438380466 -0.987204603068034 -0.580622531908777 -0.76661569221639 -0.392788568556517 0.206580679601937 +NA19404 NA19404 -0.40954534735237 -0.486300377345967 -0.573810345900732 -0.414524900820343 -0.329381649707186 -0.840178356640216 +NA19428 NA19428 -0.990330194085248 -0.385840002264123 -0.762121792509773 -0.772238209529544 -0.499635064904167 -0.768130156918607 +NA19429 NA19429 -0.382518809770015 -0.476943500721712 0.270037200321463 0.194347166878824 0.0358168133711219 0.513522953762239 +NA19431 NA19431 0.471171330204035 0.444495280349716 0.578009632483837 0.607491994901042 0.469674221898293 0.694844105137561 +NA19435 NA19435 1.29609454943832 1.10955719259245 0.931585270980697 1.29220888078884 1.28174324222789 1.1874745369519 +NA19436 NA19436 -1.20250317685979 -0.172656311731465 -0.323727365563565 -0.627851179024081 -0.620973114148801 -0.577428216102041 +NA19437 NA19437 1.07934274147614 0.822262699388583 -0.292189862161766 -0.141054290928798 0.216704933938405 -0.195194508263132 +NA19438 NA19438 -0.808443928004607 -0.362358898445297 0.0069823238278167 -0.324050648579514 -0.609766325041839 -0.129550878992915 +NA19439 NA19439 1.25276163030061 0.85113221770043 0.603781368537433 0.863193217147033 0.573424993928027 0.536478067849505 +NA19440 NA19440 0.0721821903277791 0.1152477368411 -0.512001528300566 -0.126562102455941 -0.422833353970384 -0.171701689451512 +NA19445 NA19445 0.714535599743939 1.55862296760679 1.34807850619199 1.62584377756047 1.08269727965252 1.18505567785928 +NA19446 NA19446 -0.915953425148113 -0.68114828954023 -0.437078193069987 -0.454631845851534 -0.307230832867958 0.147715892154874 +NA19451 NA19451 -1.29058367049539 -1.95200467572096 -2.31209511117395 -2.28762306421731 -2.4762045940802 -1.96997566744306 +NA19454 NA19454 0.641674363676694 1.19930317686561 1.11273614597595 0.750214318220317 0.803740865128169 1.01852980411196 +NA19455 NA19455 -1.65570724773518 -1.44336027684125 -1.09222083937938 -1.05005805770693 -1.30385408605441 -1.2564275887917 +NA19456 NA19456 0.113264276060251 0.0606874734134611 -0.713411796145407 -0.920789766853765 -0.968824097005128 -1.23509291825753 +NA19457 NA19457 0.795263258252807 0.474143066645746 -1.16707409964761 -1.08462367133987 -0.637231180877405 -0.797817570017293 +NA19461 NA19461 1.24200061862518 1.0914700766463 0.579743847406473 0.433333823040226 0.290547867436311 0.334580021784989 +NA19462 NA19462 0.680364218998183 0.480986061569497 0.648848124816961 0.516936102125699 0.522922235510232 0.662040312929767 +NA19463 NA19463 -1.14748819394717 -1.04153232470639 -1.47238546056307 -1.52176461972209 -1.21590178864098 -0.935630297791075 +NA19466 NA19466 0.87267980388262 1.04743761139938 0.970750755665905 1.04342297769398 0.36455392270755 0.134053086031022 +NA19467 NA19467 -2.95505287559778 -2.38590831886466 -2.04192426520391 -2.05555664057995 -1.1253935943546 -1.04000507763923 +NA19468 NA19468 1.03342016268238 0.898403543295913 0.442083154996504 0.356221692452511 0.274340420216802 0.234262664271402 +NA19473 NA19473 -0.311401641695454 0.0196602954279062 0.0377722106771692 0.197107513443347 0.704327779176751 0.136117144719059 +NA19625 NA19625 -0.528637590423984 -0.73506571864751 -0.265758195918571 -0.596147337786924 -0.794537490738752 -0.689796761591539 +NA19648 NA19648 0.0828052794697538 0.966331063071712 -0.0393841912341633 0.095764753300629 -0.13404757482622 -0.0520578426510754 +NA19649 NA19649 0.135637870805708 0.233006046879306 -0.0415073322004531 -0.58071705438401 -0.183916885348929 -0.284035607809451 +NA19651 NA19651 -0.449207450458589 -0.503594865996941 -0.111548444774274 0.1275053335752 0.114504965619372 -0.11957198762138 +NA19652 NA19652 0.039064841074327 -0.557048633357403 -0.224530359885748 -0.488496368283021 -0.574214532994929 0.00849195927704929 +NA19654 NA19654 0.573959621742997 -0.126454044277364 -0.191985147429772 -0.506621751733922 -0.393700637483148 -0.717213176172356 +NA19655 NA19655 -0.121900685595182 0.43524439134858 0.17739684057946 -0.0981490388736481 -0.623246508014166 -0.915627883313815 +NA19657 NA19657 -0.416592881996741 -0.549006382530808 -0.761528070871047 -0.82751256884998 -0.949998761618589 -0.846133457027743 +NA19658 NA19658 -0.941191438171001 -1.17951669212882 -1.05105022951649 -0.430504225078657 -0.797102031120386 -0.535303098535061 +NA19660 NA19660 1.16620162943381 0.246348032899888 -0.165978680006414 0.0515124175953534 -0.129790771133544 -0.148904399091463 +NA19661 NA19661 -1.8290014414536 -1.0824961393338 -1.21317917299637 -0.86232330819201 -0.527490547025506 -0.205276361862311 +NA19662 NA19662 -0.544964814769288 -0.351659497226233 -0.901068296054085 -0.391511357352302 -0.216811555986542 -0.282155195574522 +NA19663 NA19663 -1.14227894366641 -0.145804558648095 -1.15254129046861 -1.36564971602397 -1.39140554375566 -1.08397162532111 +NA19664 NA19664 -0.46502924479876 -0.0317719969176033 -0.695658943029642 -0.240553843751247 -0.488062617046502 -0.435010323934912 +NA19669 NA19669 0.140550680272245 0.711685325957896 -0.143535211461121 0.379419758671045 0.338865766887284 0.4123736230638 +NA19670 NA19670 -1.49272005563893 -1.08014689657016 -1.40588165313425 -0.943176424763247 -1.08868704795289 -0.170061351548699 +NA19675 NA19675 1.25376669333608 0.570405364539068 -0.427771185053806 -0.857370435095321 -0.875906203186194 -0.28056958570787 +NA19676 NA19676 -2.60995281256693 -1.77607230615367 -1.30756650255897 -1.13961228682523 -1.19322530838423 -0.707643265491395 +NA19678 NA19678 0.63003001281142 -1.08990564542112 -0.769408796289993 -0.723463074553409 -0.767996262001562 -0.457017834061314 +NA19679 NA19679 2.13059594436546 1.16942547038726 0.884178586720487 0.455193314089334 0.673321912694152 0.703412617151014 +NA19680 NA19680 1.25376669333608 0.570405364539068 -0.427771185053806 -0.857370435095321 -0.875906203186194 -0.28056958570787 +NA19681 NA19681 -1.10398184049071 -0.303513096589534 -0.578612184697269 -0.438787386541293 -0.376142612048936 -0.33598267705116 +NA19682 NA19682 -0.938220392317958 -0.308078137318202 -0.618885661447933 -0.342790642354136 -0.463245433069543 -0.789787684572862 +NA19685 NA19685 -0.315732538675721 0.170630582482487 -0.313845610585122 -0.00450114297176896 0.325462658897728 0.251816939092356 +NA19700 NA19700 -0.401983093433286 0.0280930310886559 -0.650714613726326 -0.155507308843288 0.384001827078242 0.409693862200749 +NA19701 NA19701 0.242782438007456 0.332973394107056 -0.568611120838452 -0.37717459109433 -0.603502058305879 -0.72210775804002 +NA19703 NA19703 0.0293274123163345 0.776320101876354 1.20458525141076 1.18270229171225 1.52579723337519 1.525760080318 +NA19704 NA19704 1.01626291107816 0.403166681346702 0.675143977123866 0.952513167704438 1.04158185561894 1.53276778086412 +NA19707 NA19707 -1.70837379946707 -0.665841452619694 -0.429323538088559 -0.956747905921772 -0.819526606578243 -0.562014573415596 +NA19711 NA19711 0.613702664391458 1.33399956985815 1.63860754397948 1.32026382831702 1.20657613474496 0.653502043348617 +NA19712 NA19712 -0.748331141167074 -1.63830691122706 -2.25636287075572 -2.61028377278379 -2.82672225159523 -2.5964607583343 +NA19713 NA19713 -1.17078127920375 -1.32501009507935 -0.999008146516757 -0.927414349892121 -1.23818643283376 -0.917819928705758 +NA19716 NA19716 -0.723119651198625 -1.07134328354223 -0.318864180752249 -0.336605844811555 -0.26589997846287 -0.334236550100095 +NA19717 NA19717 0.265948586588402 -0.131334817384854 -0.986465112340197 -0.733793970317947 -0.605560445741278 -0.227040106600897 +NA19719 NA19719 -1.96061661900244 -2.26962232361022 -1.54148335891655 -1.58496336246879 -1.22385172764101 -1.56751341764876 +NA19720 NA19720 -0.181762038285852 0.807425837622052 0.458220959575339 0.124637998237679 -0.128068216041206 0.248172842755411 +NA19722 NA19722 -1.109830193847 -1.66645280642233 -1.50514089881031 -1.47516711951505 -1.40915000447763 -1.393298259285 +NA19723 NA19723 -0.527240454774273 -0.589387243344947 -0.34386545643208 -0.949991031825104 -0.71925491683802 -0.335925407509562 +NA19724 NA19724 -2.43967913397894 -1.95277113668371 -1.26290667448724 -1.39315328039884 -1.47617468181252 -1.51698359756642 +NA19725 NA19725 0.696197883541117 -0.169638023462679 0.0856657572285774 0.200041840010442 0.258318397063744 0.106480399624974 +NA19726 NA19726 -0.281372507591219 -0.410103292605303 -0.722770036060513 -0.799210788956477 -0.523286300410682 -0.461089352405708 +NA19728 NA19728 -1.12063180767799 -1.0981341185549 -1.51666884084959 -1.52072060410624 -1.82040071143997 -1.99626670195157 +NA19729 NA19729 -0.894565317974518 -1.08863499601789 -0.872429872758826 -0.44825795681292 -0.488625226862995 -0.336170104651292 +NA19731 NA19731 0.159374867636667 0.188693698896212 -0.715742143846234 -0.657236738542515 -0.505899305229145 -0.836652654897742 +NA19732 NA19732 0.980586014899711 1.49040810505822 2.02296257917578 2.04521882928804 1.59889330869411 1.54214416550198 +NA19734 NA19734 0.550429948222087 0.752638800369193 1.16961468165742 1.23889207422841 1.26394294477778 1.04924091270215 +NA19735 NA19735 -1.313939651163 -0.476239332056752 -0.455284763679931 -0.183647582136408 -0.298799315557481 -0.656287776797792 +NA19740 NA19740 1.01464017609421 1.33425948120146 0.836807647967693 0.714999927776795 0.590262750080923 0.42410471277461 +NA19741 NA19741 -0.726129083111208 -0.337980810583103 -0.575717998067397 -0.21605806788614 -0.237009706860821 0.471816558735405 +NA19746 NA19746 -0.594895338890507 0.16773216171384 -0.27561219169766 -0.187134043551396 -0.446386603440525 0.312666048546027 +NA19747 NA19747 0.153053521615688 1.109404600197 0.979048631828924 0.374167857951344 -0.338882960529056 -0.406769422178944 +NA19749 NA19749 0.572976291930927 0.192850428493156 0.264092310985522 0.206406579102292 0.0774020919951347 -0.0352181622109335 +NA19750 NA19750 0.516453132799703 -0.989461284874492 -0.673045432225873 -0.508603230415435 -0.462136782588742 -0.660157431448969 +NA19752 NA19752 -0.913161056944499 0.356651036376249 -1.29512206760095 -0.593010009321752 -0.436351912713779 -0.614102313524581 +NA19755 NA19755 -0.74758509752324 -0.39499375883904 -0.308486327426348 -0.121067530649664 -0.0655510597233677 -0.083774339456928 +NA19756 NA19756 0.0156281291905316 0.0960504461253777 0.00768863059141621 0.821591959807487 0.798675837290003 0.654238512872863 +NA19758 NA19758 -0.697809004736263 -0.899170184918201 -0.966258239154914 -0.620740159169093 -0.251003926889476 -0.0855749089635989 +NA19759 NA19759 0.229125664135646 -0.736091075779677 -0.565854057211278 -0.618227088620318 -0.263649967590391 -0.184496406945503 +NA19761 NA19761 -0.740196267902599 -1.02953899620983 -1.26632368804708 -1.52610259009336 -1.4068377724536 -1.16939909970808 +NA19762 NA19762 -0.509670294748341 0.913419463460002 0.0106105901519395 0.519625891757246 0.362761494955926 0.0109880972904702 +NA19764 NA19764 0.438184404626679 0.634756510165045 -0.0609827385266839 0.274907896239493 0.346967258440956 0.495649164831873 +NA19770 NA19770 0.0538963769590688 -0.275696176568812 0.569894267920068 0.46548890539326 -0.0968379245309546 -0.00160383980062401 +NA19771 NA19771 0.808860466811691 0.562943863834924 0.273003066615285 0.0318828625615668 -0.445975803953973 -0.197273824563498 +NA19773 NA19773 1.44005299167912 0.262047819285196 0.67030077014897 0.207056428896666 -0.0341342722257251 0.0333363955240945 +NA19774 NA19774 0.683057169045093 -0.192554186576742 -0.20557810715111 -0.209115090479757 0.34567109791158 0.60205007986458 +NA19776 NA19776 1.09847292246531 1.78430443172814 1.33010091732135 1.921121751998 2.04035949899267 2.41352573225899 +NA19777 NA19777 0.786397472437842 0.000651075153107021 -0.291200896245807 -0.400652532077265 -0.232755321404262 -0.777095626121581 +NA19779 NA19779 -2.86078438477239 -2.97843336192483 -2.38616844772042 -2.70435965893571 -2.66591360385101 -2.50194731008919 +NA19780 NA19780 1.41700431080222 2.21916119605377 3.01613254743682 3.26741303561166 2.78300140098484 2.94215963300718 +NA19781 NA19781 0.841140337188035 1.04837766527963 2.22531319243244 2.32150335021605 2.1260714973202 2.0451378725188 +NA19782 NA19782 0.373896383758415 -0.224327892805367 -1.0770423223773 -1.56038232751336 -1.85794364333561 -2.30564006535437 +NA19783 NA19783 -0.959280796308088 0.075969384094537 -0.306954611688154 -0.618934542073736 -0.452536643042241 -0.478665495887557 +NA19785 NA19785 -0.446609778840019 -0.550929498412495 -0.733260336438152 -0.509843177938276 -0.733885932499441 -0.837353123976513 +NA19786 NA19786 0.713256902414465 0.311488005897333 -0.0543305977494148 0.198829863266549 -0.255596146970361 -0.213162151576456 +NA19788 NA19788 -0.427119243640629 -0.210847326951663 0.0574405299491048 0.0598797757095746 0.00223719794983024 0.337386509379515 +NA19789 NA19789 0.0630153316384551 -0.255916041644405 -0.319136614388365 -0.209751555583916 -0.276542830349886 0.421032485516771 +NA19792 NA19792 -1.25441907039075 -1.41227982587658 -0.48767699770694 -0.766487936383394 -0.840950620890301 -0.501636764605786 +NA19794 NA19794 -0.158017177644534 0.275356874489536 0.710055155753245 0.893902256553786 0.972228514132413 0.811729862270578 +NA19795 NA19795 0.0801982093141401 0.835198757153908 0.784078180472907 0.957646762638964 0.610758429399687 0.956956033018913 +NA19818 NA19818 -0.460376798952899 -0.936669951922807 -0.79656523279185 -0.439173516174267 -0.558098825294555 -0.389615997859102 +NA19819 NA19819 0.635760654018196 0.596200349482135 0.343804926422416 1.1481256514329 2.05523441295891 1.95452240228302 +NA19828 NA19828 0.549407127945382 -0.168541201156359 0.608655179770842 0.863337281594493 1.17273977095667 1.06447357388073 +NA19834 NA19834 -0.98548610303767 -0.974557499656243 -0.705673895746232 -0.449656071703255 -0.365002300163619 -0.0224925146530097 +NA19835 NA19835 -0.532132445615987 -1.55966360213388 -1.39163753841091 -1.67959526807395 -1.37310354414043 -1.70872429102514 +NA19900 NA19900 -1.52355572913828 -0.761031079906098 -1.37007586062666 -1.05212356912581 -0.91774262632165 -0.912056104578835 +NA19901 NA19901 -0.689732974945811 0.0265167048982627 -0.249343920381703 0.324522179064936 0.263774047414359 0.158537274987422 +NA19904 NA19904 -0.530441438310284 0.0370738848004722 -0.690079281654917 -0.905607271708388 -1.08584284084997 -1.21905743645312 +NA19908 NA19908 0.372644709661564 0.907446406408685 0.427780271750096 0.805727793943555 0.998151863675927 0.795083316241644 +NA19909 NA19909 0.270511734732209 0.0306484112621793 -0.39274530094363 0.367685251464204 0.703408011707661 0.338122551638429 +NA19914 NA19914 -0.894175314428905 -0.907940719115756 -0.522466589261394 -0.0522279360561634 -1.12113197987236 -0.959906145562356 +NA19916 NA19916 -0.505610530929866 0.336076930612384 -0.0249913443171883 0.0087403298329167 -0.0922895321674183 0.198862304029875 +NA19917 NA19917 -0.955756613899915 -1.52324613404416 -1.3285833849304 -0.985191702777616 -1.35025010423555 -1.22937703936643 +NA19918 NA19918 -0.694148692522402 -0.227932323051581 -0.359120922178305 -0.36210025763394 -0.0824594234545763 0.185531150166271 +NA19920 NA19920 -0.835425060305251 -0.167042705521189 -0.34214077607736 -0.0993314067535437 -0.241728460583476 -0.17948632917416 +NA19921 NA19921 -0.512107698560808 -1.22577432481334 -2.29653638662022 -1.78979950441833 -1.33482575463978 -0.983234593492168 +NA19922 NA19922 0.872130958032671 0.623480310919699 0.772061814022146 0.405221546255249 0.813683349422522 0.258426502379481 +NA19923 NA19923 -0.958531480013684 -0.883028780068877 -0.658897450652026 -0.316344296385667 0.21470364933676 0.101001791733033 +NA19982 NA19982 -0.0175194389335702 0.186783077756529 0.775715888799157 1.30169735881261 1.79598132328423 1.53896358248256 +NA19984 NA19984 -0.398634293007606 -0.380733477396308 -0.993687353549691 -1.11524327972424 -1.72752714042279 -1.78998218697149 +NA20126 NA20126 -0.77840321796542 -1.41541928042775 -1.26638316776704 -1.30935353816274 -1.24130933180843 -1.52828966262726 +NA20127 NA20127 0.170438106209013 0.786185821475008 0.887492050470744 0.917197675557175 0.878674563761616 0.69514483402309 +NA20276 NA20276 -0.443285701421707 0.0386177673624314 0.376590530709061 0.143929154602838 -0.727954231515149 -1.00466692914912 +NA20281 NA20281 -0.498186683797816 -0.903939638851552 -1.36716383387191 -1.93251203790315 -1.90859448735293 -1.144994257381 +NA20282 NA20282 -0.527326974325983 -0.526558197490939 -0.637202863728603 -0.982472859317348 -1.06380913962999 -1.27067534164153 +NA20287 NA20287 0.611756075782307 0.61284521628053 0.881213942427178 1.1621793496368 0.741988412973972 0.972869083044308 +NA20289 NA20289 0.819849294560972 1.45479261959036 1.60661737495776 1.45921345557939 1.37839081294653 1.42655199997661 +NA20291 NA20291 1.34149734600569 0.807253264616163 0.467661622223992 0.325121806517418 0.358819886371804 -0.161822524949427 +NA20294 NA20294 -0.0520118001738494 -0.0301127941752073 0.37217454281161 0.459884122997445 0.169663197532374 0.303445231779335 +NA20296 NA20296 -0.0155424665571697 0.756420401618058 -0.294978876448976 0.410555572683888 0.0247952827074343 0.203155181310023 +NA20298 NA20298 -0.133493578941044 -0.376957698455082 -0.70551112771528 -0.746875486581052 -1.39033839154166 -1.46581015508045 +NA20317 NA20317 -1.8071324818763 -1.29003716734634 -1.34765157183409 -1.12189717336716 -0.902691663410458 -1.31823591903251 +NA20320 NA20320 -0.64343891346313 -1.45341494847172 -0.145671565497558 -0.310037830036588 -0.412039223646096 -0.149172170743383 +NA20332 NA20332 0.431067989211924 1.79921599292138 0.888035747156521 0.963486966321727 0.435559503598175 0.390852107821961 +NA20334 NA20334 -1.07372632461855 -2.07149925525362 -2.35200679954779 -1.70141814770201 -0.987279548752331 -1.31388702666598 +NA20339 NA20339 -1.21031059215499 -0.630933268974683 -0.695800844506673 -1.4133485763199 -1.93512854803951 -1.74103410854601 +NA20340 NA20340 -1.15043848358074 -1.40437462942383 -2.18689051521239 -2.03660039257007 -1.83569317044105 -1.39737666200127 +NA20342 NA20342 0.14876832632346 -0.35270482777684 0.20524295292695 0.0573204281073875 -0.13876120916545 -0.157393496540226 +NA20346 NA20346 -0.696493634678321 -0.44634550650045 0.389307986451247 -0.172861452190526 -0.496596476704139 -0.69953827094935 +NA20348 NA20348 0.271544175040771 -0.392075701974619 0.154511884368254 0.0550487921835506 0.0714782201925799 0.127944289763253 +NA20351 NA20351 -0.242054225502987 -0.101590586333468 -0.316631768753841 -0.472642243329116 -0.362377623193582 0.0875491558956653 +NA20356 NA20356 1.62664846053279 0.975888677163485 0.198648972839511 0.436920962359643 0.901100378708897 0.620090102731411 +NA20357 NA20357 -0.196512459246488 0.141580078879937 0.452813351761908 0.87643675092814 0.435403811066075 0.386776716635807 +NA20362 NA20362 -0.48388882975057 -0.630308535665088 -0.151148305318687 0.520941742314448 0.460554507261339 0.497990304618581 +NA20412 NA20412 -0.840352089763629 -0.852722579192929 -0.858019366095066 -1.17873455473337 -1.23977563757656 -1.26523799525626 +NA20502 NA20502 -1.3466391088958 -1.02827438186964 -1.35509393582388 -1.50675799268008 -1.38282994379664 -1.37570490475544 +NA20503 NA20503 -2.07596062802486 -1.36167060717665 -1.7699849671482 -1.54043982410164 -1.56269426547349 -1.07761396779518 +NA20504 NA20504 -0.879196899239823 -0.881967909922768 -0.747893876438388 -1.0667593560212 -0.705834892215706 -0.773255276505224 +NA20505 NA20505 0.582124327432432 -0.334103043723761 -0.858041682024213 -0.617617268623368 -0.548273917366881 -0.77264381523386 +NA20507 NA20507 -0.210500515382761 -1.92581627532584 -1.81488994758908 -1.27677060387883 -1.60834476719645 -1.70658068512462 +NA20508 NA20508 1.87598326157068 0.965887907351479 0.693127194109044 0.760091765540467 0.762572577557172 0.615467256898646 +NA20509 NA20509 0.974559167592443 1.23669571170562 0.614508438410757 0.906595031364103 0.521477362463544 0.51125056705774 +NA20510 NA20510 -0.137307857203771 -0.557824163822498 -0.349462452638196 -0.34875904136578 -0.520827419458511 -0.52252376739968 +NA20511 NA20511 0.338261366256211 -0.019145301865947 0.23734733794726 0.317004300580455 0.74864783966581 0.476256246346162 +NA20512 NA20512 -1.16395867349619 -1.83794631384584 -1.51760054576175 -0.974178595998551 -1.19783600965707 -1.33228535975879 +NA20513 NA20513 -1.78674244753291 -1.03348060889422 -0.733667035829941 -0.882847458832558 -0.555776845763763 -0.671932344208273 +NA20514 NA20514 -0.273782597518053 -0.288422959148106 -0.459922246621143 -0.68576915380522 -0.555630996207053 -0.422965978238597 +NA20515 NA20515 -2.17020298070307 -2.31379546617645 -2.41266590479701 -1.92515361331059 -1.9815276132355 -2.06024419035185 +NA20516 NA20516 0.279046696147471 -1.33677131809865 -0.737162438039184 -0.926714334428453 -0.749608865852008 -0.60603280953991 +NA20517 NA20517 0.944980410220895 0.303782590965628 0.0357207908526207 -0.162649036127435 -0.233826387212422 -0.290781346751344 +NA20518 NA20518 0.3383061154969 0.890820475720039 0.923240462107663 0.649672078722601 1.2606771770375 0.797512934425096 +NA20519 NA20519 -0.130747210338776 0.109692796022065 0.837537758686533 0.662671078983364 0.479627562050046 0.449257424422309 +NA20520 NA20520 0.0671192924108684 0.710041805531939 1.16949662070613 0.929057056172759 0.59169353812794 0.802228515250431 +NA20521 NA20521 -0.386071511845459 0.397009888552434 0.157623792884486 0.245012994780323 0.393755453022359 0.762915279835748 +NA20522 NA20522 -1.37740267464883 -0.431965714032395 -1.60027114652641 -1.02919480930117 -1.00743018721147 -0.977953082651326 +NA20524 NA20524 0.301493347844934 -0.664506403971842 0.0386677832522486 -0.87887127440128 -0.82296312687204 -0.276308636143584 +NA20525 NA20525 -0.153861185829577 1.13360348278743 0.548930895173586 0.815839329048266 0.818437320494808 0.874075690437649 +NA20527 NA20527 0.959350353640753 1.76340789771204 1.59376831323629 0.560420263503632 0.669870675365543 0.749065178384585 +NA20528 NA20528 1.20087986189767 0.615419002146441 0.569404687261822 0.598997316874905 0.879691328658507 1.22889883922492 +NA20529 NA20529 -1.51942388283298 0.111971150500162 -0.0180899267268171 -0.103424730722165 0.0170668857936021 -0.301847734810445 +NA20531 NA20531 -1.37270943243604 -0.902813862756513 -1.03396956285558 -1.25155882273724 -1.22633114163897 -1.07809774112073 +NA20532 NA20532 -0.242247620162572 -0.449118978479982 -0.796923077673398 -0.924152695511291 -0.916383904559336 -1.04662662316487 +NA20534 NA20534 0.378612457513138 -0.190759230525295 -0.561782076245775 -0.974699584168479 -1.37815729179913 -1.14598295480353 +NA20535 NA20535 -1.02719230733499 -1.42698517995167 -1.31561255914319 -1.51394600962436 -1.60587377459551 -1.48984059852135 +NA20536 NA20536 -1.36677006558938 -1.2494143919134 -1.09421434883994 -0.869942968504985 -0.710200693075616 -0.372087170037859 +NA20538 NA20538 1.03635982723397 0.202361753118768 -0.377965859766899 -0.428019830639425 -0.180974361613244 -0.581475836997355 +NA20539 NA20539 -0.888507028779911 -1.09084464949168 -1.72186006356407 -1.79245340793858 -1.80564392496336 -1.28740300801285 +NA20540 NA20540 0.149037445041624 -0.145767434048719 0.505061093869703 -0.0513261368719059 -0.285878410637273 -0.101219319699307 +NA20541 NA20541 2.01080265040355 1.59609299806028 1.82697657040229 1.62978828024785 1.31954402947736 1.0062934376582 +NA20542 NA20542 -0.985198502277873 -1.58807456038347 -1.8922530434548 -1.55743813647598 -1.41899285358851 -1.27034255300313 +NA20543 NA20543 1.22976472489125 1.61477602821357 1.51699539538646 1.59727915952976 1.43442323206354 1.26328105556676 +NA20544 NA20544 -0.588210340174303 -0.0722388612807011 -0.191465683616362 -0.214189928652376 -0.362276952557156 -0.537089426416637 +NA20581 NA20581 0.660536635298232 -0.112751234947247 0.0104306896244203 -0.117588145171713 -0.364019193010743 -0.175301641407858 +NA20582 NA20582 1.39017225536965 1.08545564108014 1.01827933561866 1.15305756037396 1.20139056835038 1.68348328063565 +NA20585 NA20585 -0.32368314959798 -0.0569378139895155 -0.687611597344686 -0.585782570173398 -0.571395252665875 -0.581994263386043 +NA20586 NA20586 -0.517493236602974 -0.0185831250523911 -0.194494456481214 -0.289364310956158 -0.235846025860272 -0.332712050635792 +NA20587 NA20587 0.198481220062232 1.28276471363128 1.60737194359642 1.12251164765925 0.863217519684184 0.853912523257514 +NA20588 NA20588 -0.248640860414397 0.526742934915802 0.286856022466238 0.315245674985117 -0.0852266858808314 -0.240648343468632 +NA20589 NA20589 1.10085249488455 0.671454564986373 0.963319298761438 1.407364368736 0.922546902349835 0.981158133173464 +NA20752 NA20752 0.697843550729729 1.77912221166618 2.02827359738167 1.96199043003741 1.97722299502891 1.9505744038789 +NA20753 NA20753 0.570675226191659 -0.0273666223545168 0.313388312467811 -0.638658276982216 -0.746575471343233 -0.444864680383035 +NA20754 NA20754 1.28551951480517 0.695696580771574 0.522287024312842 0.341274634055283 -0.0486460443148046 -0.0811363914357018 +NA20755 NA20755 0.959421723887384 0.574355638583641 0.246534409954869 0.028717100750807 -0.0282527311341878 0.0203431464687897 +NA20756 NA20756 -0.155573499430027 -0.134488231948046 -0.0025793358555978 0.289293216449473 0.44153538616798 0.188079307385613 +NA20757 NA20757 -0.379564548305905 -1.31370257612987 -2.15549996960973 -1.99846213101876 -2.01181400541808 -1.88880410070009 +NA20758 NA20758 -0.625662200058326 -0.472863781610916 -0.250612751821015 -0.106539290185112 -0.210495475715525 0.210570879569719 +NA20759 NA20759 1.15174862211484 0.221115418866455 0.830049075146831 1.09780675862678 0.813271258154036 0.770511275729096 +NA20760 NA20760 -1.63033285853322 -2.19837306666495 -2.82056749987215 -2.31719615592007 -1.9819487200581 -1.59766913940396 +NA20761 NA20761 0.33694775265048 0.111740837475757 -0.0508841779082879 -0.0320473735413227 0.0846787002397437 0.88076619373475 +NA20762 NA20762 0.999644236393274 -0.498312621164313 -0.85553080061472 -1.13712838213073 -1.24246272731043 -1.30221942276333 +NA20763 NA20763 -0.908326739607965 -1.15477006400761 -0.0116032001866486 0.477860830440818 0.455105305359381 0.375435111083742 +NA20764 NA20764 -0.452985394001486 1.09731382441301 0.773965380016953 0.238940384354319 -0.423535998276011 -0.890645049864471 +NA20765 NA20765 -1.87899311621669 -1.07270918022428 -0.518190766474556 -0.238138841793012 -0.470715440885328 -0.400745450419998 +NA20766 NA20766 2.32834680679624 1.90295580021634 0.638810039553824 1.48910202921804 1.42748193562911 0.943621086939478 +NA20767 NA20767 1.00420312450186 -0.301897032877373 -0.201250610853935 -0.557394799773882 -0.279391989632139 -0.260901551771826 +NA20768 NA20768 -0.926620719756447 -0.731518673345238 -0.384082996466172 -0.590417858204046 -0.283154855392421 -0.355285194538767 +NA20769 NA20769 0.364440553170155 -0.097948935922377 -0.0103779972020613 0.0262403996282455 0.0151413044550965 -0.0299044897168094 +NA20770 NA20770 0.152318953015871 -0.00461733384286719 0.202864837581591 -0.23846389953128 -0.068027819924381 0.0385635141953621 +NA20771 NA20771 0.423959666171547 -1.38407311095939 -1.115830308923 -0.943758249869534 -0.756228524408193 -0.555482252245289 +NA20772 NA20772 -0.221091710032258 0.243355065018695 0.111210785428956 0.130310194876382 0.829294145947679 0.412374594817418 +NA20773 NA20773 1.02121509565336 0.544581451586862 0.732603067590024 0.891724221223507 1.52234544509101 1.15781463751031 +NA20774 NA20774 -1.50523713590463 -1.67704596294945 -1.7940397005693 -1.74829358621303 -1.79979569205605 -1.68603140442104 +NA20775 NA20775 0.340711329456397 -0.0166700037253243 0.116749910626194 0.610916875652646 0.664229006533303 0.665159313663208 +NA20778 NA20778 -1.31130415000733 -1.86100171754343 -1.7783594867289 -1.65711989200492 -1.9934710072813 -2.07343954534584 +NA20783 NA20783 1.62510762732545 1.88727476980767 1.87954363946093 2.02092285968237 1.35147054454226 1.2848441088279 +NA20785 NA20785 0.479889940746932 0.34739558317837 0.0830670316982215 0.338974081810026 0.264953926748388 -0.0408957415623273 +NA20786 NA20786 0.0530180060101348 0.365186745899941 0.78479323484722 1.5291096199759 1.64900148425085 1.41216960219514 +NA20787 NA20787 -0.256211206527246 -0.383385323155728 -0.643613402405537 -0.392485464206499 -0.401564687381423 -0.521119178627892 +NA20790 NA20790 -0.519234200769938 0.322631095879999 0.995887873837668 0.51047719247989 0.767215772907961 0.59798041269191 +NA20792 NA20792 0.0107863983845517 -0.148457889196816 -0.581823374373343 -0.880924536801475 -1.05576079341989 -0.632350471611162 +NA20795 NA20795 -0.489616363560261 -0.0965243902350887 -0.744427203363458 -0.109370532782173 -0.202167573550976 0.175622451549626 +NA20796 NA20796 0.364559110815876 1.56031239528213 1.76352043848193 1.87181140001227 2.20302881402007 2.1512229021826 +NA20797 NA20797 -0.340445976556796 0.0363437502516763 0.291568285875168 0.808142570657766 0.660684161980288 0.642781598709764 +NA20798 NA20798 -1.42728076595697 -1.01578588289415 -0.799087757006833 -0.785773509735916 -1.43614254099402 -1.32302140820068 +NA20799 NA20799 -0.84465470307821 -0.801886077900845 -2.29996231007982 -1.44008046530582 -1.34333284348192 -1.27538033017158 +NA20800 NA20800 0.512335158021812 0.628094134462986 0.76778917069348 0.998284756799942 1.12284555632622 0.852128093002049 +NA20801 NA20801 0.690896482040957 0.0178809266748211 0.154508466190625 -0.21353308310158 -0.158190863107145 -0.365243688428329 +NA20802 NA20802 0.398572019071719 0.25484614944719 0.164111131672722 -0.435174919514567 -0.831520338282438 -1.14139179180207 +NA20803 NA20803 -0.132633162850708 -1.17244644491018 -0.78861836980452 -0.38738357671481 -0.214146451485702 -0.0888761281378762 +NA20804 NA20804 -0.826722345187894 0.250852178645392 0.567180692069008 0.525261953427944 0.922532109638142 1.12184515915313 +NA20805 NA20805 -0.643335907675949 -0.653885914365556 -1.06552078270651 -1.14668629359419 -0.768395500977825 -0.259327543044058 +NA20806 NA20806 0.63882079969274 -0.223013159668747 -0.443491147069275 -1.12121738998238 -1.06411141095351 -1.04968481838665 +NA20807 NA20807 0.723226000810965 0.573303295274073 0.655953464974848 0.533069853638229 0.923950153712873 1.17692025137329 +NA20808 NA20808 -0.905367919524742 -1.49363669594851 -0.656929106590816 -0.824409256215131 -0.915220323589929 -0.540127708447431 +NA20809 NA20809 0.500029905115577 0.501298604110495 0.921491595565303 0.477228887752506 0.523215671389326 0.473799856073637 +NA20810 NA20810 0.116504463834742 -0.0689071702817404 -0.153225060669074 -0.605887368595362 -0.450132056274953 -0.622466072771636 +NA20811 NA20811 -0.0601439651648628 0.897483876659953 0.0434223202887381 0.265270835995167 -0.103523900596698 0.17334618739192 +NA20812 NA20812 1.27264978880047 1.212807992805 0.304541628719829 0.0103119019676436 -0.011978362883528 -0.0898306400219529 +NA20813 NA20813 -0.845206493417863 -1.21873329949335 -1.48573815513231 -0.98918002597239 -1.00016739232062 -0.522772127401194 +NA20814 NA20814 0.756687394656161 0.698860393034761 0.616773135749766 0.624730230326392 0.798361536122989 1.08861003443888 +NA20815 NA20815 -0.813175996884122 -0.593988286638477 -0.64848833643421 -1.10549623241785 -1.63161504938214 -0.993795244528132 +NA20818 NA20818 -1.79510305788351 -0.893553967591196 -0.722660291916025 -0.581594249685209 -0.940693545767059 -0.92446103173072 +NA20819 NA20819 1.49389110773942 2.05718130473948 1.19780371959273 1.48211037950287 1.4642781659959 1.22987651534689 +NA20821 NA20821 -0.638655972242646 -0.0328051600988691 0.0447272555761443 0.375646087211235 0.554974781868796 0.507928038035702 +NA20822 NA20822 -0.774363846548852 -0.101663397645869 0.426567095646481 0.503751964207121 0.208638623397433 0.0916268473331624 +NA20826 NA20826 -1.08935964183379 -1.74004988682488 -2.03972961286266 -1.15827699963186 -1.34635658892166 -0.933729293468275 +NA20827 NA20827 -0.808291290189862 -0.113099816862062 -0.269421817179438 -1.160762015898 -1.0364637072476 -0.57105749244004 +NA20828 NA20828 0.797353364479481 1.72228836466971 2.35470230503919 1.5772879241939 1.55391766163079 1.43313661321539 +NA20845 NA20845 0.845098150873432 1.29911774441571 1.6935633670678 1.66388148118122 1.62072759779439 1.72283579936905 +NA20846 NA20846 -1.82954300180881 -0.0227016930686818 -0.167809702712216 -0.0849060536533593 -0.0424712661557158 -0.484955341121251 +NA20847 NA20847 0.633200244710417 1.34577717864792 1.51741455242522 1.32324464803314 1.28624389027828 1.43134206572297 +NA20849 NA20849 -0.902983035058407 0.0520451453497846 0.546996460878511 1.33507821682879 1.42624172916255 1.23489003675333 +NA20850 NA20850 0.631478744520186 1.04304945914333 1.12823629120264 0.955941655813228 0.913554920184284 0.593111868793539 +NA20851 NA20851 -0.404128678945057 -0.0344281238621172 -0.943256879254397 -0.598917625507683 -0.794465284042061 -0.567501781079363 +NA20852 NA20852 -1.05523142150371 0.015979249170331 -0.194061071832163 -0.110072436715974 -0.00675812056852038 0.0654817851829287 +NA20853 NA20853 0.149069945223119 0.772326992832555 1.12777854975716 1.80452292948595 1.89402687182968 1.47041452078171 +NA20854 NA20854 1.35118010750607 1.02439566503936 0.663550998135985 1.48990174867224 1.1267152121292 0.934887866619431 +NA20856 NA20856 0.740563277876097 1.2637684279206 0.749918058953912 0.867231706205428 1.01316542053615 0.834840831347622 +NA20858 NA20858 -0.501208438900652 -0.27850417453164 -0.0901135045272724 -0.52776474046879 -0.442754786693518 -0.955759942870713 +NA20859 NA20859 -0.367379545498281 0.337524694794547 0.753264543406346 0.798171759825304 0.823130273757645 0.503174913798858 +NA20861 NA20861 0.355248983840215 0.0437914322810973 -0.0307579126689032 1.00543302389959 1.0735518535912 1.2189276623285 +NA20862 NA20862 -0.400077477747272 -0.243699640251501 0.582146120849624 1.00895646685682 1.24845188941255 1.48491575291935 +NA20863 NA20863 0.0575033206783663 0.844262676644966 0.823697255624784 0.974023320909648 0.717096731429547 0.549210048093487 +NA20864 NA20864 0.308818236705289 -0.910474777621157 -0.0516438961429607 -0.0647925951081911 0.198451669005844 0.237272707986589 +NA20866 NA20866 -2.56473347683122 -1.68021723966343 -1.12813721424532 -1.45624654505853 -1.39855814013084 -1.65325523957176 +NA20867 NA20867 0.809452589827073 1.3594131829538 1.20425119716292 1.46403675508037 1.41758002818971 1.34925508790711 +NA20868 NA20868 1.88143733514194 3.02366450897232 2.35583318940694 2.2606610454019 2.19300037336709 1.53683322931769 +NA20869 NA20869 -1.25937238992461 -0.25820635898562 0.228250913774625 -0.469443746863038 -0.450329711857817 -0.297506143031066 +NA20870 NA20870 0.582395334013543 0.577512871795934 1.0467878701746 0.788117943615083 1.00046845448108 1.02216341052839 +NA20872 NA20872 1.950405336323 1.99093850788773 1.58116671452197 1.41134954134566 1.61228443250299 1.74311194256787 +NA20874 NA20874 0.360355353979628 -0.903472167282538 -0.499521946576795 -0.736194040182071 -0.680473784065088 -0.585261328053786 +NA20875 NA20875 0.0402677661425172 0.822808682716626 1.08220499788064 0.602763126322088 0.883455996804887 0.89898820362061 +NA20876 NA20876 -1.36847194860778 0.0797605088652774 -0.129891946555075 -0.36197849643124 -0.48375403673944 -0.818453711195472 +NA20877 NA20877 0.600974935452119 0.287343516820605 -0.466527558694108 -0.78843007973005 -0.694861364538433 -0.286026026281766 +NA20878 NA20878 0.355061100112583 1.66004417365886 1.68114524679171 1.06998440833852 1.0076400580484 0.881584615250154 +NA20881 NA20881 -1.09117840363831 -0.44447365280843 -0.00116185981819946 -0.319228256930842 -0.562630690199832 -0.468058166914204 +NA20882 NA20882 -1.58656294034259 -2.03861299094267 -1.92088312394644 -1.84079308788628 -2.03927310801235 -1.66238346015805 +NA20884 NA20884 0.643067944271779 -0.417484332364113 -0.295326385062725 -0.871224156235915 -0.562154405196141 -0.940517491178376 +NA20885 NA20885 -0.364233161359354 -0.342315539239697 0.251293424320153 0.341609565564765 0.205986979806567 0.110748654168594 +NA20886 NA20886 -0.338461219840464 -0.0905302532152066 0.0694667421086858 0.916412171504739 1.08859639929527 1.50301282258356 +NA20887 NA20887 1.3172148874861 0.456836095972095 0.751337145440095 1.00384573627877 0.946266330414251 0.906367661449649 +NA20888 NA20888 -0.473791302645413 -0.631622050935499 -1.11800266237061 -1.53040562020415 -1.40952601904798 -1.92549084833696 +NA20889 NA20889 0.09323569871982 0.936055683710901 0.724399868228626 0.595733805202644 0.911556666346029 1.28403972031309 +NA20890 NA20890 -1.69954860606479 -2.2392768726767 -2.01342630136653 -1.62016517465755 -1.56941040356691 -1.62972881896709 +NA20892 NA20892 -0.241936721592298 -0.0750014301673916 -0.0904159997573888 0.285414607042043 0.38431463811707 0.438577950458691 +NA20894 NA20894 -0.697155612057922 -1.0185885945379 0.115620604182934 0.112638576021219 0.296751024116023 0.0494968154771063 +NA20895 NA20895 -1.33793180086273 -0.519023867621018 -0.787501065393557 -1.02536208821071 -1.32669558637195 -1.28388850896466 +NA20896 NA20896 0.440324873900052 0.843659611571256 0.65095049735134 0.621467714761482 0.620619601258303 0.467589103474193 +NA20897 NA20897 0.424440512749991 0.493145171840638 0.553292549636054 0.420521765968393 0.530142384856573 0.713502298160586 +NA20899 NA20899 -0.993798693323859 1.09103539270712 0.843302068372931 0.620508608010262 0.653972854537427 0.388198206812041 +NA20901 NA20901 -0.197002093137787 -0.0494256009613981 -0.857500068294387 -1.0915230708609 -0.715042739778676 -0.699782039254174 +NA20902 NA20902 0.130246325218206 0.865272427771065 0.739878029039909 0.76281407177646 0.929411985839312 0.757302937151809 +NA20903 NA20903 1.88463712247718 2.22003960794555 2.65353631004096 2.53168289001761 2.53386933708242 2.43349598613053 +NA20904 NA20904 0.84724607438643 1.68457651944368 1.13075091352969 1.29396012745313 1.3743096993775 1.13260743761727 +NA20905 NA20905 -0.158529336356194 -0.00317388383032997 0.449859497428969 0.33841808601366 0.667432760354067 1.03895658688621 +NA20906 NA20906 -0.688186460701799 -0.241572177838479 -0.0281790940150231 0.289857459815727 0.0658188159299734 0.21089242008461 +NA20908 NA20908 -0.345487390707233 1.15148159226754 0.54989062824638 -0.0917978948244864 -0.361022609992076 -0.208173099658546 +NA20910 NA20910 1.23499470524852 0.37356014285291 0.538261790083202 0.720534823983342 0.653417718664388 0.490881446644888 +NA20911 NA20911 1.33667027880804 1.99220358505442 1.77882376294487 1.30015555294201 1.29909080628747 1.25137497009589 +NA21086 NA21086 -1.26227834892988 0.377574538271857 0.279498206010127 0.497986898399412 0.502922076379319 0.289362451654025 +NA21087 NA21087 0.899556838410332 0.896955045099775 1.08698962607097 1.24827231488485 1.46852111443631 1.77324979705816 +NA21088 NA21088 0.881246739132061 0.693066965661147 0.267707718706624 -0.133754826527985 0.0365666915536869 -0.0917940612029429 +NA21089 NA21089 0.270990530855885 0.227345860993911 0.136626067986847 0.447875299769519 0.480368560748144 1.2002961148859 +NA21090 NA21090 0.396724548222817 -1.35277660862995 -1.70612137665111 -2.25085588888507 -1.6813035412648 -1.67086040727019 +NA21091 NA21091 0.20526447816802 0.490475549096464 1.24233042110734 1.1573896301941 1.25866237879247 1.71335881072706 +NA21092 NA21092 -0.0369311461498188 -0.617055314913923 -0.045557403470879 -0.0263833085074928 -0.0871051983810855 -0.0212133664492725 +NA21093 NA21093 -0.302171975041253 -0.640713586801608 0.171222584956281 -0.0758867643887339 0.0146671619283573 0.106878863252458 +NA21094 NA21094 0.305123640526576 0.0340871303740579 0.345544616444939 0.445367486983248 0.824972615389469 1.04068410528839 +NA21095 NA21095 0.959957009148236 0.100044368130014 0.00846804788346242 0.380817458634586 0.519565848004662 0.425954932569761 +NA21097 NA21097 -1.41402679887313 -1.73259102126384 -1.79821492796212 -2.1392290852358 -1.70056220160924 -1.33177828449486 +NA21098 NA21098 0.288382079532442 0.559106402280279 0.672423978072253 -0.101351973622094 -0.220549767094086 -0.168922836862617 +NA21099 NA21099 -0.254329490120757 0.649916188251461 0.27761087082479 -0.628330665832341 -0.499017485569068 -0.746642940859698 +NA21100 NA21100 0.246290084177588 -0.639223972241332 -1.41734419153413 -1.98421544522316 -1.72748442936284 -1.82431986902642 +NA21101 NA21101 1.78107270252465 1.2810638926544 1.43148053471783 1.2845459592329 1.24921835985702 1.72684146875989 +NA21102 NA21102 -0.183069174762895 0.310455566572866 0.268954173108179 0.761084531214661 0.716964629493744 0.115018148620177 +NA21103 NA21103 0.571649387608038 0.29637001745314 1.23936874434604 0.819981863082101 0.792328179568019 0.760115337329925 +NA21104 NA21104 -0.409373345470362 -0.701061681678606 -0.633420604194879 -0.608601221107135 -0.935922080046228 -0.936343183495203 +NA21105 NA21105 -0.388522254876129 -0.739997089329195 -0.0759691346356824 -0.39616411700267 -0.242634163545343 -0.431321846534544 +NA21106 NA21106 -1.98834444980679 -1.13235398179233 -1.28602874429669 -0.865677305282373 -1.00800142172826 -1.20175467516537 +NA21107 NA21107 0.948721124973161 0.819983521783857 0.507266834187231 0.297505781845941 0.531693280517524 0.922061577510746 +NA21108 NA21108 0.198300632596586 0.182640760822233 0.643584289191189 0.134772289296688 -0.139705366731075 0.0466027124400778 +NA21110 NA21110 0.717212594863377 1.41389062820361 1.59901177398746 1.99781857935063 2.0816781649788 1.85023109747206 +NA21111 NA21111 0.472895758471862 0.114878222528721 0.460075641578122 0.554978412983379 0.674639204733084 0.82138264262588 +NA21112 NA21112 2.30551757486355 1.76749018080871 1.28588783463433 1.432676843998 1.39724469031698 0.973314271156248 +NA21113 NA21113 -0.181959084880367 1.26546175152563 1.07946081265795 0.930479781839195 1.02561199005 1.22931240416978 +NA21114 NA21114 0.0171012365256082 -0.756323480016118 -1.55933713119158 -1.44569060867961 -1.63355336949648 -1.93229838501225 +NA21115 NA21115 0.75836468541544 1.49810273839399 0.977000743701931 1.03652019669952 1.14743412828164 1.19949647306242 +NA21116 NA21116 1.34220202772717 0.71975601261075 0.183118686494208 -0.530244331269072 -0.317468154500805 -0.371112075956054 +NA21117 NA21117 -0.989881736376083 0.5243118143335 0.256770710281386 0.910557797818834 0.818852083052852 0.591120603909339 +NA21118 NA21118 1.02174492059241 1.01944062458818 1.35294496008654 1.41298903339808 1.23426331489012 1.09634129468385 +NA21119 NA21119 0.0757264325878911 -0.122323114250547 -0.406369064752795 0.550068858394553 0.513544280281665 1.14788995369222 +NA21120 NA21120 -0.582596828681977 -0.118910746782901 0.197573711093816 0.411197835914152 -0.00969683002625012 0.0612818767729606 +NA21122 NA21122 0.210947377727829 0.087191968928751 -0.445589111441963 -0.395089531047916 0.0409949211055291 0.927304045645879 +NA21123 NA21123 0.333803634990359 0.553070610134322 0.112825154990522 -0.143681597811362 -0.43953740655046 -0.289072114682774 +NA21124 NA21124 -0.406285438113448 0.31179856318434 0.0991087660500818 0.143255534761427 -0.603319183788636 -0.729250037203203 +NA21125 NA21125 -0.456913519506899 0.603773280242222 0.438096144411293 1.01240855192262 1.17517237761581 1.3002551678701 +NA21126 NA21126 -0.140980797067984 1.36493946271371 1.26857744749334 1.1231022903628 0.949532914199212 1.4706764401748 +NA21127 NA21127 0.788393699116053 0.337834454716295 -0.216990374510555 -0.0660454575247462 -0.176214131071111 -0.177730574285721 +NA21128 NA21128 0.192640020216201 1.41175996754389 1.42695045309732 1.53701512246098 1.40635834808617 1.11541418963752 +NA21129 NA21129 0.99029923995132 0.912350173337993 0.338616412480247 0.248503471917735 0.505047202596827 0.191846109700633 +NA21130 NA21130 1.04627207977696 1.29582610104424 1.36280701871482 1.34288278154614 1.05000200327407 0.715079671002031 +NA21133 NA21133 -0.652522248344604 -0.967595041911917 -1.06150563040195 -0.629434646525643 -0.865106684287979 -0.967759415295957 +NA21135 NA21135 -0.758866381493545 -0.00262646328988201 0.220407513703099 0.00292018505557732 0.287612043171384 0.252720494349651 +NA21137 NA21137 1.15860765968907 1.67077086768664 1.75110571223749 1.25790858852446 1.40737112796369 1.33124949217742 +NA21141 NA21141 -0.120421498806447 1.2712739944929 0.469407107583001 0.163848997534279 0.29446435157382 0.0863978346956311 +NA21142 NA21142 1.11781501631735 1.91353221588236 1.39358685292429 1.12484425346695 1.21594470901163 1.20230551714662 +NA21143 NA21143 -0.307898435681026 0.489196049568793 0.742657911240699 0.651487717793065 0.545951620934231 1.18786734784906 +NA21144 NA21144 0.677075024375586 0.871220297140913 0.684529641706738 -0.10101946238268 0.218287041871246 -0.263711681433357 +SS6004468 SS6004468 -0.63757600979785 0.0892264190277978 0.0108411147551283 0.265894361895966 0.0629540669429945 0.188748458089961 +SS6004470 SS6004470 1.56041633773151 0.983483841382243 1.65615517218756 1.85957242527377 1.62783508296938 1.36632861062254 +SS6004475 SS6004475 1.21165964463484 1.04543258943899 0.806362938308136 0.295483159724946 -0.243378547552975 -0.0605442671659699 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.scale new file mode 100644 index 00000000..18dbbc5d --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.scale @@ -0,0 +1,7 @@ +Param Mean SD +SCORE_0_0.1 -0.000919629841923247 0.967031520014574 +SCORE_0_0.2 -0.000677154331125975 0.988021187850138 +SCORE_0_0.3 -0.000352644734642246 0.994621248004377 +SCORE_0_0.4 -0.000244187675542382 0.996280190462029 +SCORE_0_0.5 -0.000385358132314938 0.99700390538981 +SCORE_0_1 -0.000272064017479299 0.997659066805385 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.log b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.log index f3008544..55509f54 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.log +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.log @@ -3,36 +3,36 @@ # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) ################################################################# # Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 +# Version (tag): v2.2.2-258-gd2f2a91 --------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - ref_keep misc/dev/test_data/ref/keep_files/EUR.keep - pop_data misc/dev/test_data/ref/ref.pop.txt - plink2 plink2 - output misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04 - memory 5000 - sumstats misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.gz - pTs 5e-8,1e-6,1e-4,1e-2,0.1,0.2,0.3,0.4,0.5,1 - nested TRUE - test chr22 - top_hla TRUE - help FALSE - output_dir misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ + Parameter Value + ref_plink_chr misc/dev/test_data/ref/ref.chr + ref_keep misc/dev/test_data/ref/keep_files/EUR.keep + ref_pcs /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles + pop_data misc/dev/test_data/ref/ref.pop.txt + plink2 plink2 + output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/ptclump/BODY04/ref-BODY04 + memory 5000 + sumstats /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/gwas_sumstat/BODY04/BODY04-cleaned.gz + pTs 5e-8,1e-6,1e-4,1e-2,0.1,0.2,0.3,0.4,0.5,1 + nested TRUE + test chr22 + top_hla TRUE + help FALSE + output_dir /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/ptclump/BODY04/ --------------- -Analysis started at 2024-07-25 17:39:11 +Analysis started at 2025-04-06 17:34:10 Reading in GWAS. sumstats contains 841 variants. 841 variants remain after selecting chromosomes. sumstats contains 841 variants with complete data. Extracted top variant in HLA/MHC region. 841 variants remain. -Test started at 2024-07-25 17:39:12 +Test started at 2025-04-06 17:34:10 Performing LD-based clumping. 148 variants remain after clumping. Creating score file. -Test run finished at 2024-07-25 17:39:12 -Test duration was 0.1 secs -Calculating polygenic scores in reference. -Analysis finished at 2024-07-25 17:39:12 -Analysis duration was 0.46 secs +Test run finished at 2025-04-06 17:34:10 +Test duration was 0.14 secs +Analysis finished at 2025-04-06 17:34:10 +Analysis duration was 0.48 secs diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.score.gz b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04.score.gz index 6df3c14574dc98dbc28380ac59cc92819118d2dd..0a5dc2f32ebf0398469762a91939fced0f6189ce 100644 GIT binary patch delta 17 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 Zgo9JA|FpnFnz-@D{{!XbjxJwH000^6E(rht diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AFR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AFR.scale deleted file mode 100644 index 5051f3f5..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AFR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -11.9953619069767 7.5058593369441 -PC2 -13.7047505824128 7.74622549177608 -PC3 0.511085326889535 9.10075446379788 -PC4 -0.556206992165698 10.1238162565204 -PC5 21.0653800642442 7.48760169228602 -PC6 -20.1963610886628 7.76725191688225 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AMR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AMR.scale deleted file mode 100644 index f8209a82..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.AMR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -5.0381632611165 8.92295551512415 -PC2 -14.874786948301 11.1608181063202 -PC3 10.1705252014563 9.82363083664274 -PC4 -0.499081746626214 10.8841860930566 -PC5 15.291689813835 9.5922463247749 -PC6 -20.4334251667961 8.98276274643203 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.CSA.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.CSA.scale deleted file mode 100644 index 6a063bb3..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.CSA.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -18.7649961022222 14.7901329030541 -PC2 -17.9570692764148 13.3458546368728 -PC3 9.93871155007407 11.9500522100873 -PC4 -8.11470405851852 12.0928917438415 -PC5 18.8432801442963 12.5629622939288 -PC6 -18.727387901037 12.4529853676491 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EAS.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EAS.scale deleted file mode 100644 index b65c81b3..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EAS.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -15.6376888597015 8.07790322954779 -PC2 -6.44025773565807 9.9311899228111 -PC3 8.05876814776119 7.33251505853685 -PC4 -0.842866190664858 8.24855009994045 -PC5 21.9417478521031 9.52223785183557 -PC6 -31.751053541384 7.91161510463292 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EUR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EUR.scale deleted file mode 100644 index 16ef9e31..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.EUR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -3.82723232478196 9.59909882875423 -PC2 -19.766470312782 9.30138486107568 -PC3 11.0508521651128 10.8051216662395 -PC4 -6.86269510466165 10.6220460178841 -PC5 16.2486338590977 9.17140625349148 -PC6 -15.2319814996992 10.3729760551083 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.MID.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.MID.scale deleted file mode 100644 index 9e13f009..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.MID.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -4.86936142132353 9.38183751469025 -PC2 -22.040640325 9.79259823588125 -PC3 6.47617943308824 9.35171813158274 -PC4 -6.84161813235294 11.4059008575426 -PC5 20.1893520735294 9.63231840567104 -PC6 -15.2990285367647 10.3634687198268 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.eigenvec.var.gz b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.eigenvec.var.gz deleted file mode 100644 index 7e58c10675192b02358a8b796ff489a8725ac7dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4343 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 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.log b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.log deleted file mode 100644 index 4998ebaf..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs.log +++ /dev/null @@ -1,30 +0,0 @@ -################################################################# -# ref_pca.R -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -# Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 ---------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - ref_keep misc/dev/test_data/ref/keep_files/CSA.keep - maf 0.05 - geno 0.02 - hwe 1e-06 - n_pcs 6 - plink2 plink2 - output misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ref-CSA-pcs - pop_data misc/dev/test_data/ref/ref.pop.txt - memory 5000 - test chr22 - help FALSE - output_dir misc/dev/test_data/output/resources/data/ref/pc_score_files/CSA/ ---------------- -Analysis started at 2024-07-25 17:39:10 -Identifying LD independent SNPs based on reference data. -891 variants after removal of LD high regions. -138 independent variants retained. -Performing PCA based on reference. -Computing reference PCs. -Analysis finished at 2024-07-25 17:39:11 -Analysis duration was 0.57 secs diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AFR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AFR.scale deleted file mode 100644 index d21a7f8b..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AFR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 16.9013200482558 7.02008897842078 -PC2 4.18618902659884 7.84449075109668 -PC3 -24.2866464680233 6.8378483413182 -PC4 -12.0412870497529 6.98709143562716 -PC5 -2.39970248619186 7.84382384115763 -PC6 -12.349384255814 7.32118533097871 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AMR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AMR.scale deleted file mode 100644 index 3fcb2940..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.AMR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 11.209689975 8.61706065288039 -PC2 2.94689796286408 9.83188195494103 -PC3 -21.5467961893204 8.75140117579763 -PC4 -18.6224946427184 10.241713185591 -PC5 -8.77441882014563 8.52523167432528 -PC6 -14.7587666121359 9.91200741319007 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.CSA.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.CSA.scale deleted file mode 100644 index 84452c21..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.CSA.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 15.0448044222222 7.81605948822785 -PC2 2.49231196918519 8.89117957001706 -PC3 -22.6793555377778 8.91183262048813 -PC4 -19.9551107136296 8.78828821994744 -PC5 -7.69931161422222 8.48485718030077 -PC6 -18.0186283777778 9.75834221203882 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EAS.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EAS.scale deleted file mode 100644 index 81621353..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EAS.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 17.5281718378562 12.7292394639403 -PC2 0.460759556037992 11.8871937801815 -PC3 -25.7276028046133 11.4885467681503 -PC4 -10.3596585799186 10.76096653577 -PC5 -11.4253680738128 10.5653809581225 -PC6 -25.617249250882 10.9177516979984 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EUR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EUR.scale deleted file mode 100644 index d99bc1b7..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.EUR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 10.5347050554887 6.53177915883785 -PC2 9.03141830947368 9.0131139960596 -PC3 -21.5004240750376 8.36336385639296 -PC4 -25.3883007067669 8.61964085534471 -PC5 -8.13357044225564 8.94977167241527 -PC6 -15.3754791556391 9.03079872821907 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.MID.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.MID.scale deleted file mode 100644 index 4010e25b..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.MID.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 13.1392382794118 7.05793782904138 -PC2 6.60982905661765 9.30107172061681 -PC3 -24.0128830147059 8.41476786387786 -PC4 -23.2989644926471 8.92930099813341 -PC5 -6.19709049191177 8.23630701864109 -PC6 -13.4183601617647 8.80498131806655 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.eigenvec.var.gz b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.eigenvec.var.gz deleted file mode 100644 index 333321db74f739ec169f142041a0952c93b88320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4169 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 TY+qv!9RBrxxZ=7q5hMTr?*L3g diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.log b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.log deleted file mode 100644 index 560e4c0e..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs.log +++ /dev/null @@ -1,30 +0,0 @@ -################################################################# -# ref_pca.R -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -# Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 ---------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - ref_keep misc/dev/test_data/ref/keep_files/EAS.keep - maf 0.05 - geno 0.02 - hwe 1e-06 - n_pcs 6 - plink2 plink2 - output misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ref-EAS-pcs - pop_data misc/dev/test_data/ref/ref.pop.txt - memory 5000 - test chr22 - help FALSE - output_dir misc/dev/test_data/output/resources/data/ref/pc_score_files/EAS/ ---------------- -Analysis started at 2024-07-25 17:39:08 -Identifying LD independent SNPs based on reference data. -808 variants after removal of LD high regions. -133 independent variants retained. -Performing PCA based on reference. -Computing reference PCs. -Analysis finished at 2024-07-25 17:39:09 -Analysis duration was 1.68 secs diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AFR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AFR.scale deleted file mode 100644 index 95fd2ecd..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AFR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 3.31177196889535 9.3782822942612 -PC2 28.2928857267442 8.39898668766677 -PC3 -13.690004387064 8.19561398246036 -PC4 0.0715340090116279 7.40581759081168 -PC5 6.9106801184593 6.83657330542908 -PC6 -11.644166965843 7.42350931791503 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AMR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AMR.scale deleted file mode 100644 index 63e094ee..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.AMR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -4.44105850995146 12.5723304368786 -PC2 31.0468232038835 9.97690650698573 -PC3 -8.36823727038835 11.0824762536286 -PC4 0.729602858009709 9.40871091061862 -PC5 12.109227038835 9.02704322813327 -PC6 -5.79955231796117 10.6022442823539 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.CSA.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.CSA.scale deleted file mode 100644 index 89dd3c6e..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.CSA.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -2.40973557822222 11.1594092819422 -PC2 32.3403470962963 9.06715933760887 -PC3 -2.03986850281482 10.2952535630303 -PC4 -0.21679251562963 9.92754265225643 -PC5 6.94042532844444 9.11948555140549 -PC6 -8.70094643792593 9.30885497984036 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EAS.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EAS.scale deleted file mode 100644 index 8bb46376..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EAS.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 -18.8219199308005 8.88666189263727 -PC2 31.5599420624152 7.84914031014996 -PC3 -6.91464696635007 8.56521343943766 -PC4 3.66290070013569 8.1263194715924 -PC5 -0.228599129715061 8.02370909523248 -PC6 -4.83527525630936 8.61261779152877 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EUR.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EUR.scale deleted file mode 100644 index a2b32fc5..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.EUR.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 1.76764645759399 13.3006126024489 -PC2 32.394816437594 12.6523515519304 -PC3 -0.687226675639098 12.1362486503253 -PC4 -2.75517181924812 12.361800059068 -PC5 12.9225524891729 12.1526887552601 -PC6 -13.7014834724812 12.0751083354253 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.MID.scale b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.MID.scale deleted file mode 100644 index 6ee8a493..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.MID.scale +++ /dev/null @@ -1,7 +0,0 @@ -Param Mean SD -PC1 7.31013884558824 11.2044289801662 -PC2 34.9700147058824 8.37437633873383 -PC3 -2.10414260294118 10.2706169069991 -PC4 -2.26550077941177 10.0595338581993 -PC5 8.37756379779412 10.5854039872978 -PC6 -10.3069695669118 8.85922405006279 diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.eigenvec.var.gz b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.eigenvec.var.gz deleted file mode 100644 index 11c7c8027615358ee04e59b1ab87c57d0cc7e207..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4503 zcmV;I5oqooiwFq4f1+jp19D|%Ek#vQEpTIVE@f$FWo~w5V=i`KasW-5OOBj54uto8 zin@ReJ*d~x@WQ)61Jfs&xj!&p1f{H57@b|2sb3<45kV^d{ja~je$}sE?d$K~m4Etg z=U?z|@NfS0pZ|_?qV)Ls{q@gR`PpKQ8NA>>d+)Cwy5_(TiQi zUaS$NmNE9%pRZs3MmuZi8zZLvf3JDY#GUh8c7MwB*=mpvuw(1&L2tf+mAKI-URgvaxZJjZ+c^<7jRBvaFy1Smn*~W1Q2LVuIS8%37On&Rx zoK%}Rb&lgrv@?72nf7R_H$K$Qs@^E;Ya_Mn(`LU*v=i)u-ScUl>llpEPu1gR^w#yE zMMU+SJxc8?a%PD$*EPVaaf+?GYN2|69>f&TsbWzqIK_Zjk$_fY~ZB$-3^9@_EX98s4W4*C&p~m znI7!TVH~rJGI+u9BYZB7y0`w+Y9r?YZ&?)1ddr;BIj57d_V9YG_tP@#lv7VGt3;VuLDawzCS&i_jb18vyuHLeUFF+;w$hq` zx{6RK{Ebq)><~Uw6|u{n8Q|dcC%|P=Fx^o+z`Ht%ea6g)OcFc=nCPQr&9}))#_*s6dm1Z1 zrMBIY6WgdU5><06h-VBf!V!ASQ_fn)n6~*2T>HhE!kylW8cJHD?DbBp z6|-ISsO=T>4uZZ-3)6v}vo4>BvOLQSSMCY}Zd(}-@v~QOZrN^PeQxnGS%D?I8o=m7 zA>F0wj6||5XLjvEdDeFn_zujO`GH&GD{RQxML@-7k^`w^XQ~YQUX0`xe)hEOZ)D*`>z3eMH!kB{5 z`C#A1Q#=>4Nl8s(Fh^-S$-pj0X9K%hh2_Ac_aQdjN4rJ9QsYSHesV_)jsO}5$?zHo z{CVX9gZnHE20f|vCpnWgZtPd2{G6?v8&C8Si=}6AqQ>>Z2{8q78>>1 zT{klc9XMA@6k9q7gz$;wl(GAD6?21=l*a~ytMzJxb_Pl>wQn*H70XXZ$46IaFVd>aJ^NVK)fXKND(WRk_~33cX(}_7Jz6)uMZeEB zY6?5g^D2TsO0gw*#ndCVUPN4y)nas%(wI9lp2IH+W8j!am zsUvX`7_yn33QkRu3q<*NnNhAegQO+LSFMnw%}+3eM0(xwg#sGp!QlkSbb!YPC5rA!Iu&oXgyHMgj4a;%G+bzD$~WlGc8|^G z3Dq`_Y{KexRHXdwDa5h@#$|;u%1rVD>~5}Ms+MvSc;D0y_FJ?&wOP+OTF*k82n$8Z8@xof807+Wm#+&Rs@`_@uPe3G!xEecb>rN477^ zbkJ7sX}k8K8mi6GwAt$PBHbx&Ma|%&IM8-%*J(NP;8P}3b$r%JBqHEBHvpWd#uMcI zFv}iKdbL7hwKAXWo=OvhxZftZrn)VOkL-jAbELyCmn5phw%NhMGZ2dYv~88N!xg1u z$rI9e=JkAp2)T%~uLM6Uv1w}IdKr3*w2sea$`e_v+UYbB{!&S*Pw5* zzSb(DC zhm9lf%z}hM+nt}OFS5IC9>J*J>et2!2Q)5*)RB|Yqip7Ae!3z>WjGjtGmYp7H>EjgX=G><~xB|9x5$~HcUfw}j!Y&6UJ@-*KPM3MPa#VTs+0>@GPl&}cM`}nZ6F>mynC3kq zGgOEI1F5Z?1&+$*7fSn!OQOHp5eiZ z50v0qK@DG>`Z>_C1LE0F6Mj7JWc7w3;4zMJ&5n za$j<^F@Q+B+j#w&_OY@NK^~4>TGmB^R=&38LLC3B@Js>g=*`4xIaRphNphW*yi-T# zR^LAB_HZ2~}0U*=elkzqNP6>IttlQ+se|=e8pJ zG5x2I|KNg^%D z<4&g^SHVUumzyu*`h4)#1jdl!)W-uGiY5o1>Qd4VPmO4^4Ga%Dky51jdzw8|3fW$7 z-={#&D;0zA_M8lrej$Vr?*g6%ng0hC{+O*9*ge@M;o5T2Np`ZS6jG{<0Af*f9y%!v zWRp?Ky7vP8YQ5CS{)2$%`ovubU$x9r-7QI}%ugYb>SF#n%SRcKpKMBD{gs(k+hG33 zf!mBXUD&-Flw~Wf`P;l5nx5ccONZfB+}7D63oJk1e)hE~`pMEbyWv&bUMYerQI6>6 ztb+f~{sS4Hhkq-yb^!twlKF%z10+Cn!i^YT`K7~7rc$-1{}o!>hue~;bGy30Ws$9Om)d9f@& zizY0yqwBzWJ@wWo$6cTepKrpCi6C^N^r2~p>dxmVso`q|N_E~#P~_8dSnwMccRTO< z)GaA#H!$kSqu#;aT@URz2{c_~WZ%5+q-kwk`#kwtpMit?>2wi~Y_MU_oo?XVdwDv0 zPYL#p*FUy;8)5^Fem9lsHM5>>XJxvJ*Q>4D(yT5zl}{ngdC5sL2KT*V?wKY5TfO5N zjqKY;-fSY@d^o3mRQ0<+83NOt;A&9lQBce2@{Z&R%?NUuLez4060&~0_S;I6fS6F=MAem*KZmAViU9|pA z)3x&6>*)5)c0jf*yY%8dTDOfFT-)lK9eLQeRIjWETiKm-t2Nb(N$Qs(F00{d?*Js! zd|0;VEAE}U6G+u&ht=ERh#Hn=x50LA+uGLh%`n{x9RK$6{VNgP&w+lGI&0|O-&Lq4 zt0_f8KLuEKE6qAAfM^_c_k!(P#)CxhN*{4KrUzUq%5H3|cCv{mEjuoCjI&;xu{9;d z*$HzG{Xljd)T1u|V(G>|ABh00&u=SYeFpc@a?(+C8}8?djKcJwJ7jCZOm0wD2T`~Uke)sbE!HMn`rb`&2a>ocwW=o4^=J2j0oY;P``&_iccgUcC zoxJIwzxOyvbMjPBT5?Y>cyP`MH(vR zT}m`O*DP#B7x$kl1ex7y{$RG6MmjQlKrF`$G=3w|Ot*b04nf}Tp3uDG>t(5W$3bix zhob8#UC{57v)7*YZl!q;p3N2QRbG1G-&Xyc2OjaQS-)?2&=5*R7TOosn*+QXE5G_J3>jPSxZl002oS0XP5v diff --git a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.log b/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.log deleted file mode 100644 index eda52639..00000000 --- a/pipeline/misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs.log +++ /dev/null @@ -1,30 +0,0 @@ -################################################################# -# ref_pca.R -# For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) -################################################################# -# Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 ---------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - ref_keep misc/dev/test_data/ref/keep_files/EUR.keep - maf 0.05 - geno 0.02 - hwe 1e-06 - n_pcs 6 - plink2 plink2 - output misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ref-EUR-pcs - pop_data misc/dev/test_data/ref/ref.pop.txt - memory 5000 - test chr22 - help FALSE - output_dir misc/dev/test_data/output/resources/data/ref/pc_score_files/EUR/ ---------------- -Analysis started at 2024-07-25 17:39:25 -Identifying LD independent SNPs based on reference data. -882 variants after removal of LD high regions. -144 independent variants retained. -Performing PCA based on reference. -Computing reference PCs. -Analysis finished at 2024-07-25 17:39:25 -Analysis duration was 0.6 secs diff --git a/pipeline/misc/dev/test_data/output/resources/last_version.txt b/pipeline/misc/dev/test_data/output/resources/last_version.txt deleted file mode 100644 index 61618788..00000000 --- a/pipeline/misc/dev/test_data/output/resources/last_version.txt +++ /dev/null @@ -1 +0,0 @@ -2.2 \ No newline at end of file diff --git a/pipeline/misc/dev/test_setup.Rmd b/pipeline/misc/dev/test_setup.Rmd index 2c296713..96425425 100644 --- a/pipeline/misc/dev/test_setup.Rmd +++ b/pipeline/misc/dev/test_setup.Rmd @@ -279,7 +279,7 @@ Generate the reference data within the latest GenoPred container to ensure perfe ```{bash} singularity shell \ - --bind /scratch/prj/oliverpainfel:/scratch/prj/oliverpainfel \ + --bind /scratch_tmp/prj/oliverpainfel:/scratch_tmp/prj/oliverpainfel \ --writable-tmpfs \ /users/k1806347/oliverpainfel/Software/singularity/genopred_pipeline_latest.sif @@ -290,19 +290,19 @@ cd /tools/GenoPred/pipeline git checkout dev git pull -# Run pipeline +# Had to update the outdir to avoid device limit in container +# Set outdir to /scratch_tmp/prj/oliverpainfel/tmp/genopred_test snakemake \ -j1 \ --use-conda \ output_all \ -misc/dev/test_data/output/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done \ ---configfile=misc/dev/test_data/config/config.yaml +/scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done \ +--configfile=/scratch_tmp/prj/oliverpainfel/tmp/config.yaml # Move output outside the container so it can be pushed to the repo -mkdir /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output -cp -r misc/dev/test_data/output/* /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output/ +mkdir /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output +cp -r /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/* /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/pipeline/misc/dev/test_data/output/ -# ``` *** @@ -310,27 +310,3 @@ cp -r misc/dev/test_data/output/* /scratch/prj/oliverpainfel/Software/MyGit/Geno This output can now be used as a reference to check whether commits to the repo effects the output. *** - -# Files for cross-population PGS methods - -Make mini versions of the Yengo EUR and EAS GWAS sumstats. - -```{r} -library(data.table) - -test_snps<-fread('misc/dev/test_data/test_snps.txt', header=F)$V1 - -for(i in c('eur','eas')){ - ss<-fread(paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_',i,'.txt')) - ss<-ss[ss$variant_id %in% test_snps,] - fwrite(ss, paste0('misc/dev/test_data/gwas/yengo_2022_height_',i,'.txt.gz'), quote=F, sep=' ', na='NA') -} - -``` - - - - - - - diff --git a/pipeline/tests/testthat/test-pipeline.R b/pipeline/tests/testthat/test-pipeline.R index bed27722..481eac87 100644 --- a/pipeline/tests/testthat/test-pipeline.R +++ b/pipeline/tests/testthat/test-pipeline.R @@ -171,7 +171,7 @@ write.table(config, paste0(temp_dir2, '/config9.yaml'), col.names = F, row.names # Run pipeline commands inside container ################# -requested_output <- paste0("output_all pc_projection ", temp_dir, "/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done") +requested_output <- paste0("output_all ", temp_dir, "/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done") exit_status <- system(paste0( "singularity exec --writable-tmpfs ", sif_file, " bash -c \" @@ -312,7 +312,7 @@ test_that("Check sumstat_prep_i output", { # internal ### for(i in c('ptclump','lassosum')){ - for(j in c('.score.gz','-AFR.scale')){ + for(j in c('.score.gz','-AFR.scale','-TRANS.scale')){ test_that(paste0("Check prep_pgs_", i,"_i output: ", j), { results <- fread(paste0(temp_dir,'/reference/pgs_score_files/', i,'/BODY04/ref-BODY04', j)) expected<-fread(paste0('misc/dev/test_data/output/reference/pgs_score_files/', i, '/BODY04/ref-BODY04', j)) @@ -321,21 +321,10 @@ for(i in c('ptclump','lassosum')){ } } -### -# prep_pgs_lassosum_i -### -for(i in c('.score.gz','-AFR.scale')){ - test_that(paste0("Check prep_pgs_ptclump_i output: ", i), { - results <- fread(paste0(temp_dir,'/reference/pgs_score_files/ptclump/BODY04/ref-BODY04', i)) - expected<-fread(paste0('misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04', i)) - expect_equal(expected, results) - }) -} - ### # prep_pgs_external_i ### -for(i in c('.score.gz','-AFR.scale')){ +for(i in c('.score.gz','-AFR.scale','-TRANS.scale')){ test_that(paste0("Check prep_pgs_external_i output: ", i), { results<-fread(paste0(temp_dir,'/reference/pgs_score_files/external/PGS002804/ref-PGS002804', i)) expected<-fread(paste0('misc/dev/test_data/output/reference/pgs_score_files/external/PGS002804/ref-PGS002804', i)) @@ -352,19 +341,23 @@ for(i in c('.score.gz','-AFR.scale')){ ### # external -test_that("Check target_pgs_i output: external", { - results <- fread(paste0(temp_dir,'/example_plink2/pgs/AFR/external/PGS002804/example_plink2-PGS002804-AFR.profiles')) - expected <- fread('misc/dev/test_data/output/example_plink2/pgs/AFR/external/PGS002804/example_plink2-PGS002804-AFR.profiles') - expect_equal(expected, results) -}) +for(j in c('AFR','TRANS')){ + test_that("Check target_pgs_i output: external", { + results <- fread(paste0(temp_dir,'/example_plink2/pgs/', j, '/external/PGS002804/example_plink2-PGS002804-', j, '.profiles')) + expected <- fread('misc/dev/test_data/output/example_plink2/pgs/', j, '/external/PGS002804/example_plink2-PGS002804-', j, '.profiles') + expect_equal(expected, results) + }) +} # internal for(i in c('ptclump','lassosum')){ - test_that(paste0("Check target_pgs_i output: ", i), { - results <- fread(paste0(temp_dir,'/example_plink2/pgs/AFR/', i, '/BODY04/example_plink2-BODY04-AFR.profiles')) - expected <- fread(paste0('misc/dev/test_data/output/example_plink2/pgs/AFR/', i, '/BODY04/example_plink2-BODY04-AFR.profiles')) - expect_equal(expected, results) - }) + for(j in c('AFR','TRANS')){ + test_that(paste0("Check target_pgs_i output: ", i), { + results <- fread(paste0(temp_dir,'/example_plink2/pgs/', j, '/', i, '/BODY04/example_plink2-BODY04-', j, '.profiles')) + expected <- fread(paste0('misc/dev/test_data/output/example_plink2/pgs/', j, '/', i, '/BODY04/example_plink2-BODY04-', j, '.profiles')) + expect_equal(expected, results) + }) + } } ####### From b6167509a0552f309db4482aca40ebe39200252b Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 6 Apr 2025 22:12:56 +0100 Subject: [PATCH 131/153] Updating tests --- .github/workflows/run_quick_tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/run_quick_tests.yaml b/.github/workflows/run_quick_tests.yaml index 849024ff..51ced879 100644 --- a/.github/workflows/run_quick_tests.yaml +++ b/.github/workflows/run_quick_tests.yaml @@ -45,6 +45,7 @@ jobs: run: | Rscript -e "testthat::test_dir('pipeline/tests/testthat')" env: + GITHUB_PAT: ${{ secrets.PAT }} SIF_FILE: ${{ env.SIF_FILE }} BRANCH_NAME: ${{ env.BRANCH_NAME }} From 8724058810f41e010e05dbc99a0f3674924060d8 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 6 Apr 2025 23:03:27 +0100 Subject: [PATCH 132/153] Update to tests --- .github/workflows/run_quick_tests.yaml | 2 +- pipeline/tests/testthat/test-pipeline.R | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/run_quick_tests.yaml b/.github/workflows/run_quick_tests.yaml index 51ced879..9e6a06c4 100644 --- a/.github/workflows/run_quick_tests.yaml +++ b/.github/workflows/run_quick_tests.yaml @@ -45,7 +45,7 @@ jobs: run: | Rscript -e "testthat::test_dir('pipeline/tests/testthat')" env: - GITHUB_PAT: ${{ secrets.PAT }} + GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} SIF_FILE: ${{ env.SIF_FILE }} BRANCH_NAME: ${{ env.BRANCH_NAME }} diff --git a/pipeline/tests/testthat/test-pipeline.R b/pipeline/tests/testthat/test-pipeline.R index 481eac87..bb58a670 100644 --- a/pipeline/tests/testthat/test-pipeline.R +++ b/pipeline/tests/testthat/test-pipeline.R @@ -5,7 +5,7 @@ library(testthat) setwd('../../') tempdir <- function(prefix = "tmpdir") { - tmpdir <- tempfile(pattern = prefix) + tmpdir <- tempfile(tmpdir = '/tmp', pattern = prefix) dir.create(tmpdir) return(tmpdir) } @@ -174,7 +174,7 @@ write.table(config, paste0(temp_dir2, '/config9.yaml'), col.names = F, row.names requested_output <- paste0("output_all ", temp_dir, "/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done") exit_status <- system(paste0( - "singularity exec --writable-tmpfs ", sif_file, " bash -c \" + "singularity exec --bind ", temp_dir, ":", temp_dir ," --writable-tmpfs ", sif_file, " bash -c \" # Set to exit if any errors incurred set -e && # Initiate conda @@ -219,6 +219,7 @@ exit_status <- system(paste0( # Check system command completed successfully if (exit_status != 0) { + print(readLines(paste0(temp_dir, "/snakemake1.log"))) stop("The script failed. Check the logs for details.") } From ef4f31764b05e4d0ae3028cf3906dbc4e6dc0196 Mon Sep 17 00:00:00 2001 From: Ollie Date: Sun, 6 Apr 2025 23:33:02 +0100 Subject: [PATCH 133/153] Fixed reshape depracation issue --- Scripts/pipeline_reports/indiv_report_creator.Rmd | 2 +- Scripts/pipeline_reports/samp_report_creator.Rmd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Scripts/pipeline_reports/indiv_report_creator.Rmd b/Scripts/pipeline_reports/indiv_report_creator.Rmd index e1ec8499..921e640a 100644 --- a/Scripts/pipeline_reports/indiv_report_creator.Rmd +++ b/Scripts/pipeline_reports/indiv_report_creator.Rmd @@ -440,7 +440,7 @@ ref_pgs$IID<-NULL cormat<-cor(ref_pgs) # Melt for plotting -melted_cormat <- melt(cormat, na.rm = TRUE) +melted_cormat <- reshape2::melt(cormat, na.rm = TRUE) plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + geom_tile() + diff --git a/Scripts/pipeline_reports/samp_report_creator.Rmd b/Scripts/pipeline_reports/samp_report_creator.Rmd index 3efa5999..62450640 100644 --- a/Scripts/pipeline_reports/samp_report_creator.Rmd +++ b/Scripts/pipeline_reports/samp_report_creator.Rmd @@ -356,7 +356,7 @@ ref_pgs$IID<-NULL cormat<-cor(ref_pgs) # Melt for plotting -melted_cormat <- melt(cormat, na.rm = TRUE) +melted_cormat <- reshape2::melt(cormat, na.rm = TRUE) plot_obj<-ggplot(melted_cormat, aes(x = Var1, y = Var2, fill = value)) + geom_tile() + From bc97e8811b3f4c48ef4eafa5e60e5da9214c0e2a Mon Sep 17 00:00:00 2001 From: Oliver Pain <43761992+opain@users.noreply.github.com> Date: Mon, 7 Apr 2025 18:52:00 +0200 Subject: [PATCH 134/153] Update test-pipeline.R --- pipeline/tests/testthat/test-pipeline.R | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pipeline/tests/testthat/test-pipeline.R b/pipeline/tests/testthat/test-pipeline.R index bb58a670..2740e67d 100644 --- a/pipeline/tests/testthat/test-pipeline.R +++ b/pipeline/tests/testthat/test-pipeline.R @@ -174,7 +174,7 @@ write.table(config, paste0(temp_dir2, '/config9.yaml'), col.names = F, row.names requested_output <- paste0("output_all ", temp_dir, "/reference/target_checks/example_plink2/indiv_report-4_EAS.4_EAS-report.done") exit_status <- system(paste0( - "singularity exec --bind ", temp_dir, ":", temp_dir ," --writable-tmpfs ", sif_file, " bash -c \" + "singularity exec --bind ", temp_dir, ":", temp_dir ," --bind ", temp_dir2, ":", temp_dir2 ," --writable-tmpfs ", sif_file, " bash -c \" # Set to exit if any errors incurred set -e && # Initiate conda @@ -187,10 +187,6 @@ exit_status <- system(paste0( git checkout ", repo_branch, " && # Fetch latest commits git pull && - # Clear output directory - rm -r -f ", temp_dir, "/reference && - rm -r -f ", temp_dir, "/example_plink2 && - rm -r -f ", temp_dir, "/resources && # Test 1 cp ", temp_dir, "/config1.yaml ", temp_dir, "/config.yaml && snakemake -j1 --use-conda ", requested_output, " --configfile=", temp_dir, "/config.yaml > ", temp_dir, "/snakemake1.log 2>&1 && @@ -291,10 +287,10 @@ for(i in c('pgen','psam','pvar')){ # ref_pca_i ### -for(i in c('eigenvec.var.gz','AFR.scale')){ +for(i in c('eigenvec.var.gz','TRANS.scale')){ test_that(paste0("Check ref_pca_i output: ", i), { - results<-fread(paste0(temp_dir,'/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.', i)) - expected<-fread(paste0('misc/dev/test_data/output/resources/data/ref/pc_score_files/AFR/ref-AFR-pcs.', i)) + results<-fread(paste0(temp_dir,'/reference/pc_score_files/TRANS/ref-TRANS-pcs.', i)) + expected<-fread(paste0('misc/dev/test_data/output/reference/pc_score_files/TRANS/ref-TRANS-pcs.', i)) expect_equal(expected, results) }) } @@ -345,7 +341,7 @@ for(i in c('.score.gz','-AFR.scale','-TRANS.scale')){ for(j in c('AFR','TRANS')){ test_that("Check target_pgs_i output: external", { results <- fread(paste0(temp_dir,'/example_plink2/pgs/', j, '/external/PGS002804/example_plink2-PGS002804-', j, '.profiles')) - expected <- fread('misc/dev/test_data/output/example_plink2/pgs/', j, '/external/PGS002804/example_plink2-PGS002804-', j, '.profiles') + expected <- fread(paste0('misc/dev/test_data/output/example_plink2/pgs/', j, '/external/PGS002804/example_plink2-PGS002804-', j, '.profiles')) expect_equal(expected, results) }) } From d7a056e8b286c3145fa16211664938257e76d226 Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 10 Apr 2025 09:05:08 +0100 Subject: [PATCH 135/153] Updates --- docs/Images/tools_summary/brief_schematic.png | Bin 567111 -> 216731 bytes docs/pipeline_readme.Rmd | 14 +- docs/pipeline_readme.html | 12 +- docs/running_offline.Rmd | 8 +- docs/running_offline.html | 15 +- pipeline/misc/docker/Dockerfile | 2 +- pipeline/rules/dependencies.smk | 180 +++++++++++------- 7 files changed, 152 insertions(+), 79 deletions(-) diff --git a/docs/Images/tools_summary/brief_schematic.png b/docs/Images/tools_summary/brief_schematic.png index 8e41ab7ce446278df0609cc470189cfef669427f..8e381a057ea211a199b6b8c918c9157257b88062 100644 GIT binary patch literal 216731 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ൊ_x1LCliIf0Yf@k0K_(xXMja7hvt?=Eq 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 z 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%0Deag!%42Cw zR>h07k{NzWPznv_Ag{RC((zl-EM69m4^nRV7@prqlpc)W&Bb>@lj=rJ?Lu6RfJ5_ZtmO61-f|@$RA!ysfA@CH_QGqD zGl<4pIyrPCY~UwdbaWKmGu&FYG9dh*{gcc+i%T>!jUrPxHPeZ~uFy(gbpEYQczvmT zR9z4}%&LnMF;^ilRK%Dvs(PWieCp%Nu_Us+Z#e{)-QS*4p=-VCQ)Xkcq{W?+1(zWLRV5CS|yo>*zwwySY}Uh&XWue(5xhY_S=3xxI0i_x>#)RCQ1R zCLW9mSVtjLX8=hr9$baZ&i?4FYatN$Ti41*MF+ffEyw8m27;(W9DBEkyGy{)I;N6r zaIDQza8HcRO>;WK2}nHO4ZJU7H|T%ZnstvJSSO;)euGXvfNjP}mVhlFrPp}ZQ)-7@ zx5aU%?8}H)IixyGfoeY8he_aF_y;9HyevRJr1zwgem+NxI*;0<8+-d!4!_8q2($|N z_?j^&$F~cHtj&15ANv6<-9Siw7zaJuMag7(CpYX^x-ME+4czuVggTY#DSN(+fph>h zMFHhAAl>uON-Tg74hTekLzw(@Zy1w&R~FW{TLV4Llmc;L%%m#iMOanvYkB0IT;+a) zXztAhhOv@g5p^piG)1G*rq7phxYt|Q)wxq!H#6B4zMSQPZ5ojQa@ROc8kO$g@iw__f9vQ1nE8;*NM4!{;k8}R6)*aL*6~~6tUzE%(+-S>y-+8^R@-LU-X z$&8ZhU^tcmSw;gwtv;O-*w66+h;mKJ{Q;N4Huzyvmc}A;K4_ZN+iC7h*sxn})d%)t z*hGu0lq=uMqf?Cy;FhK;+okCe$}4>7fw)y{*8*}l>(C!HOlin%R$B+E>jYNxIA!kJ z-n?4ISk%iK-%13?1v0FW9g@TXokb zca#7(?w_y+1Vk3W1m$(_cb*Q^jxtHg;-r>>_Z@`ZgvxhCs5Wma?b9?UmFJT7Q9X1D z-S)IZ3a^+!|G5w`HIhESJ_aHVv%n@G6Uy)tAQ1Iz@57~(BFi&lk^x?pK3#VSQ)tCCWYpod_DlZd?zHZTin0Jhen**;SuLvo4b}yZay+7Hfc!FIanK6vWcqvm1Q;biu+f6N z_gvXU?<~LjNF9G7H-su#s^iUI?oQKN3(Gp{-dY%66?6;O+#B77gE*=yisAp}Wrp^G zlL((d*Be--h@$F`M+uTM>tyynICH6aqY~}@bSB7G$=U+EtDjmj<4jQ7I3Fs-l^!1T zj+(VwP<5FR!`&@=jQSBA7;gcFLT6GX!aEK)pIC9(+5-a+ z%Pv7WLXbN!foq8rq5P-Zlr@xBjMX^I&jvGMC%e6o+!IX!(^B3wEpq=SgojA3 z5Od)V;Q^6rr;afPBjHNIVDf*224tiM`as>Di1GahC2cq7_I65b+FxoKrc4MNUF6P#nl zDM%A0VAOBK%9x1B%A8kXSJfo-j@69)jKqYiknh1d6$8DWs?7QZPp~twiT+1V0LF5hr$AHQlb?c8PtB!qr z;3kWU|4MwcS!Kx1R3YmAoBCjh!kOy^@pX<0r`h0Dh=r=jZ#BjUU`Lbz{=GY`qH_Yb zhQ?1rkd5L!&X~8z26Cyy+u9n@f`Ii#pre9Fx*)}wU}wXzR}6(5VPXCV2Q7S|2~%sN zYfj0A^IG<-{hsG24MCthW`J*E*xA&~h{4-|6P}(OlC+SaaVsFD^UDxfu$41#B3L2< zBxa$;(88{Y3p&E~p`kveP>Oy}OeY~UL$v^`nJQpG#EO`gicO(o+%|K`+0%BLCWSbA zBmN-*TALO|Kc-LH%p}ER)?p48*-LgBez`M8`yCzJ-2~&Y+wlQ!^&4w_n_uknAY>9KPt~i0LmW7rVi(l=48O_7y^WhxIM~Oa zeY^pT6e%p1S+!h0mA9EHO3Hxj#ByT(yrHN+$^XO51(9(MP@XH1TaZwVt`LA|P3P{5 zUip(YfDtXiq~Af#i?~n|&^@#v`XC)~$;fku&1J`CO%!uMZ_O(3NViMR3HfdwncqS; zd!7Wu+X+$ewy}C$Y0*fds~!fE#gv<#U=K8n-#IpZ?0>T#FZ|d0kp=@kD$hNrY?RAc z7sSw(gTC8ZD64+ok$o_>3CN1DyDXQN6&j;HeJ5I zm#^)5Cp+@;(B~s_3x2D3cZ#k#I_*Ia3WUK;xae`;=jbp}rQu8HRf{CjoD^0SeA$@+6aA0j#fi94$+Sl2q=fx3 zp@nk>dc(%ZBr%M1szz*3P=m~E3rJqriA%Ne__pR%%|HLh>TxLu=juj$;P@ud=zQi- zk3e>ko$_PvuIs@t0qKRsf!Lblf1_jYgtYA5dd$(6YaA~(3A4Y=odILHl zfg~)Z0t?P?VyC-UZBc2rcGjw&a01r|kxAM=1hGEChbLK{^UnZzNt1+61`57;cIeYj z`AM`fC7R~wZIA5&g!7H^&_^Ufp6b*0%VA`}U9NH;*^Al~Do=4ryb9+Ef-22!?ur6Y zT`-z<3W#(^`AgGbzEGj7yj!L;tA};$`&UL+`O3l!?$dT0=QX|4Mc(2jX(&UWGGvfm zxb)Q0H6&;%4Dmw*{r8~r=#SuunqJP5W0BvY+ZX99++OFi+41t3pU-eEI&Vz8e&fcj zt(SX#ZeFv|z`%gv^i;oToq_YNo`vetcxdiWrmT?>7%?(xCAT2mu)~LZgP#RIIp4q z!dH>o289zR(OYZftmh%(PX=}@mZeaXWH(+Ya#aZW z{5u@{bRK%cnL3?4K-bSC&W^T;D-=C$%~{34qd*rJ3aukyIWz`l8!okYCtOR%nP#Q3 zjsXE1zSxtVUAcV0w_?0o^x@Ll3#ilUJVRw8S*Klb8T6V|Bf>pf68oq!9*r9aeQc0PfQp@Gyijf3P z$V^_JQcGsgOiz;_@hL{s573&?vzYNTY*Yt4B#3dBcL5&aYs}t`is!st27Vko2(xfU zT+ustn~}U47xn;|*(aWkm`w3CRTcHGPx+80YSW{cLq7TU1ySh{^tJ|Pujy;x*N+$H zsrf!>H$2xMD`2WhM(gXSHR|C@9-f$=$#tZTk8E_a^Y3=5sZ(mvR{A)KcSBKeaKKCJ zI}t__K$o0P!G`aOo_R8ygSkvx9Lg1&#uuE2b?Ul$B#!%>Gj2v!Cf~vkr2(&`*_&+( zqz#clQ_&o!pNO_ci=&iUpGSDUos&_KhN-^1hx2A!*fmTUT%GfMP^)NlEAqMAwyzDX zAul4X*S}l}4hZX4m|G`F3o{8hCa z_xeJ*nNCzOt3OC~ii2L?N`)R4)(eO1_@HYlO@dJy_%mbLnX)+M<{M;d_>ocaks}-~SK>#W)UrM)}H=W8?hfi#f-02Xkb#TK3eRx?HO`OeW@L@g*Z*Dkh zNboPI6DI~_ZB>nCCULT+2G3`b*U&~bdT9{94j+&qAKOGCM4<`(pizANwZ#RU+B{Yf zrE`L#Dm*m!Ly2+@@pIH=kzgoh{6nj;M#pfCXlKt$%}u4M*RQ3!nr5+C8x%Jm;O>>1 z9Ilu!*>yy4L+4Frpvy)6Qn&ZQ(rnvc2l-Q5*uiZ&je5I|z~>V8tnWb0dEK%XnNPZ- z9jd|?_=-(}u~uAT1O|ma5ulGnRA#|_kDyeZ$QGL}Ok`F8NltAHv0tQr^)9dr+Dfl3mXsL}gzB^QDqYqv0X?*8jQyZ{{c1alJ*dLWr{;`APK9LXN*{SG z?RfZ;#nD{yK4L9=fJv&}7S-@5Vm>F6%EZSvZ^V8Q)y9%?dH%87HAe$~aRxg&xE=2a z$jZBZ>IaOKBbLC2%`et#BZdRVtMjgl2U`!|kLxnE%tQ<+z3Ty>1#hgNz`T5qpSqJCMC)APpJzb_tC9=mN* zjX3*WuR;1KIQ#SdiG`*wktZTbM+~^V_#@5Aogj`-hs0|7qXy8{;KR_iiK|}u; z*a3T7*yZpcxx#pD*Fm38xNyf-0e+N{rSzC*21>QEveaFKSq%bUaq2+s^&~!7KR1SNPZ@&f$_P8 zjRrUHNtCEQocHUDbeAR%9ogDmY_rrqrT7 zEL-g2Wkc=yZAZwo=QR}|19&Sca=Y-`!HCu3=N?o6zZEds^~wA3dj{Nv0ocgN=N3St ze?JF4{)w&S#La;EOTr&WV<@aY4jTdquZZuE3_5T{~h@D3!!G_`ib zffr|{^{C8|Rx`S}YI2tk68^)ZWw8Edt_`NIBERwArv`1RSg(^~T5anP<0-eeBFDq{ z)=Jpu*5M7&CW6^55QQicn8l?nXr?NPyG;KO7j`pY->uENzB6XiwGirj|9 zekun)br=1UiCW>RZfD=Y0NeR5+b*u-Pdbu5qzTGtW7WF#E$6*ykHS}2oD^5+hAVyS z=IHOB8Hv$M>QGW@DP$gkU9SHuruRcL|FU!FjWYFN`iL>9Uhlm(-}LhV<5&;dU5(X4 zuOP;K*$VTvJZugswFp2wbj8mcoN5G!>CC=#FHxNl3ST_}8}CDH-MW*r5e+?FRT@o! zrhE}5dP{w!1MIxY&a>9>aMbvjsrrLV>I1UDm&~lPc#ky>UGQgKs7NRD(61AP#v~ia zK1}PoDfN?6D>&h6aC0OeDh=DgvE%3z*>$an>DPsDY?Ax@T6dK?&CWN>#nV}!usVI^ zA3SATzVSfBM`yN~M=VspdE(WjGGey9*uL@H!kpox!dO`ZBROUqT6I|gqpS@QgAR1| zM3{*35%zamGTzt{l7PMxob?gg-TTAcqH88cE;o&jOr`6wS1ryR8YjwUoijpzy%=B_ zIXSQm`qy8**ZFe%=7Dwt$N7BSo{Mu`uJpS;`I}$FJ!!h4II5Ctyc?Et$;qeP>ygwB zcJD@26T5jPJL)6&S2zRD^5+!&lpDL12F~iUjxUU^qhN7cXFP>KL@}x_Su**nht{!g zP5z0Zw#+-ZrwLM2eQ@L)3NJ07|I)1|kvo(e6I)J%w_;XwFmGW7!u45o5XdN@g_>H> zRragXse1m3Baq|`D01B*fa@oiy4$DpqYyCE!qAtm($tI72@7MZIoCrXh2wRM53Tjq zVVQd?xbF33$(YYjb;ga0?qafus?}(fS2zSspHW%3q3zOU`(H2-y`7V$r?;Xtpi`4F;v<<~hvSsJ6y5Nruf>d?(B4&cGCUj3wU}|w>x5dd>6V~&RyGs`Fz$p;BFeDn z&~4esc{)AK%K_;c&EpT2#&Ryo6hm)zq5J%6zC~j-(zITlKeZ_KiG+80YQaN6l`wcC zvX1x3i$KfhQ^B+JK0ZIvPl=bSg188%NoqLNAtsa6R4V>{fd;J4x%M5L7Y*k`J@Mds z9K`o*O!=R4Al5dQO1K?P!k6y#5o;^J-y%h|(c!+)&LOd4^WMnM2DTs2#;&F&qxI`cm+@c=R zwx0t~V?vpo5>0S*_|Uz_TNjSk%AQP8aX9-bRHCG9K`)lfBr!D`%}``pqFh>RXjl0a z7Za_s1?13T61nzYu&b<-_jE3$QJIr+TxF()f%!OsJ2$;ME%V5H- zz7%#nEYNO~+Yy|DQ^X~p;6Uow5cld)c!*=6qbktUVIOny$>k03{!D6q%m@AbM!_VCPk&cF4v14HtIx%}5GdAt6{QsPHqV9`D~|yC_g5#c{h%^|kH!kbLSBq#*En zd|u`zgsqnT)H7_pjU9X86mBf|eRyTx-+r&A%^$u@;ci zyEer!pJf`P2uD9Xrma&I9InxDANk{c6=fY=C6mi7f;)_4%acFiBW5VBR2BZEs>mCW>kTIo=-O4oXpg1{`5+Rz}BMcss*v}Hk)CS&}h~%ExC(^T!kPx zh1P_ybNM~OPE5#etZcKQAvR&*c(0G3tx4eByqTuCF}ZIoB)}-Ld4wa_K4G8PtfV-g zb&wawT(?812u90X^n=4kdL(%jt_*__JUhOg9X%02zjdL*Xw6j!IA8(qw*e<_^X|_e zfja|&e8@qNTJ*uA7o`M=+?peJ&YAL1T20PX$@F^=ir(7x6LI5hq?(um>mCr4Y{pvk z{12!NiNtINXTlA!O9UKb(|~qJKo3i1CR{rAOUG_S(RwT+-QRq@d_MFX=aE?xQ{&z_ zU?aLk&5!dL>55@{yE1b{*4t2(#Egi7`$%FP3SQe6M!Vo4@yu9vB!6)x#7pFSIVLU_ z@3TMfUX-Edo4^leTGI|I4HVV`H)85tFK$Vd#FB5o#FsfnTYAoVx%`qa-9ys`QFVn6 zM4Nb%-KgX4S<=b(!5hqq8ixw_nG)O@T%j8)e1cVuT$V~^Czu)^t%5y~F<73fyms-R zYiY}q)_gj4vjzw&n?L;ElgC%s2VSK6}Alh$ylZYd(e&*;!z6;IKz%6ztOh4Zx<j#mI zn>T5`2>LlXtnX7)zEX3vYw+4)m(a(+wCsEID12J&3FH#p$4o8=WWO46v{c6+8EpPPc!inqk=juB`!$Uu`= zK#>hs1W$bxnU4hgsI~$muAMH8rM?9^rjH&$fDWV;v3q49gm^%`e@bMZC}ZseE|4)!|s^eQ15w4oMkQreFS!tt9idJuoKk;bVd-AzB~A z3-0kF6$1DA^(p92P>p)VZV|R<2Q#;zNBk97_BEZdUvG0>ygBEmp=}o>k-JgE? zb~y2A9b&*H-=?Mel1#OUo^aFfouM@LrnLL;xdWM(ypyG6&-|K?<5K!rIV&a(xJ4g! zIbFKHiMjb=jHK5H)tHH_kfr8=m*sWpmmjw3HGB={{0!>)VbrV2);+El$c%!HF!qMz zfdVKGL?ptrADy$g17CF-0D|vQSi7rNOvuL?HsMV^@<$=3|FPg(fD$r%VfV#be+>(C z4sOpZKV3(O<4BgMQX_K_+hN9?EdIV>rkJC9VvAp>7<1WLamQz(#Ha;h&3_W>?90YQVa z=O_2AjPkERhAML_7<2h37}r!)w>YHD_|Svt*};rp!0RMn=-yKKF~ZEZobZ@w$Y}C3 zs(KBh+RnQmJu2p#^7kI>nCh7yPsfKG@US;}W)yM~py0e*r5D-_;%C_$d^tm4*PojF z!k;cSb+PYPltJWJO^ZJ!uX!I>OLtQ0-5&fhr|!E zwubstI(sV7H11^+9y-su475B7Z=33*=62pmwN;bPDg6r7@3Tos9{TEp9*(k};?T1w z$=8e6qoY+R()68M2tA~(baNE)f)8n$5B*^YDt`IxT&HE7@TalbnV$*D$LA#emfz`F zMtPaaAIKPIt#ve$nYIAw>QF!j@)puPo6xNslI7FFM;xy`X1wJ_1jt~OT>XCbYn+fy zO`CZ%!CU*|79a9NFW{_7O>;WwuK3A}=aqj9Srcc)kd1k#NrTowI5jw`1boUN?aolw zGg1o}_!KZJFuR4mW08@|dJfPxry$5~Ev_yhiRr4H9Xj+kzb3@r?s5*Nq%?FM!sdXTTdTK>&%8eHZD`b}iSpOvZCbA^Y4ff;Gd1^FY*5;|6 zhu|)#pqp||nQ^4jWHL6t;1zNErxC?(@<1wt*PZd^8`-OGm#!=bPg6_6sDeV#qxYn& zB9h>M38jVbQ?w{*P>X>d-qIy!FfNrcY!R*dm`MAG0Vw^z53 zLgkN#e8|~VHj2UuYkJ)L3Q50-5D*+6(6rcY0eEe8VWkH(r27Ll(fF)BHpn7eV9z0m z+&2(Ol`jGs%4tfjpvhMq$x)aAuAnZ?w$j>b|`YeYNFhZodt_FfTopxp{}u@dTK- zhoI!}skp_cPZAofT>T$@MdyhC*U3WMB3KM_FHOvYdA@t>taT~_koSh`TvQk4qIYGj z$k?`c=4)KMd<|4=wH>B~#i;hf{_?4DJT&q{TS}q5fN@&ghWWC%zQ5ClJKa6%jNhcl z*o0ZAWS>nf2gXYtbjQkhH*dpD7N1FF_PZLwqZO|WCam}^L6A~%%k`jH+r_Dqp;`@H zFBVdUnbUa?=HEK*>HK12>l9X?8#)vxpKA?cxG~*2CvPlplocz}@cT;-Bw(wS5JV0X z@s0AKn4FNv;I`6# zo9=Lft`PsnBguS|s}<;@^|M-EzX++*iBuAkq9$fAb?C_#RBFu+-^hF3CswH7DDs1| z^tztYzr0YCGU$ zS+#i1A6ZkS;H0NI ztuSGd5wa<#Bgm;6=!KbS*!tc_v1M(Y^PdW>cRf5bi+z*r=z@Q1HgJ2z84HYL((Yze zL5byqeYp670hoi5wPM&tKKEWmZWirOqGb|leW>KHOt@-5Uq)sV=NlvgZKy=rbwxkB zpr@wRvt9$m1Vh>=-w{%B3TbC8l12B~Vf0@LGF1`4H%E{}=~jp1aicRdv)&w!GI4w{ z5qp^=f{CF>U#vyrVGYtA#EJH-*3#09(;;_^D~u5y-KS=E%`{km0#nYr0WqQ;)vQV(0;9>q}$dZnKe>xkxSQC_MPBbD*rlw zWU%Z_H_k%)efLU1nd5;lp+TmzXU1+M@n2!8>R%eW=>xXcQo%$8xW4I2>s=eMk+|f3 zB0ZpJCkqvga|wfEhq?Jl!oK~vlGU=u7_0X&-Disp2s~OY{r+-%qu+^);LdLu&G}lG zM-@t6D7AQGEy`&0h&^^z#G!##UUg?SVHey(7GQHAT`8T~XHw4e!Cj2R>!xsrSKIny zUQ>byDB)lHIN7HDwhH=o+l|k`<;xj~A3zoK2y(6$9`VIgoN+1ADM!+@!M`&<Q1Q?^12^+_$9R<&@as;K48~WSAa*w$cyh<)6I9wI8?_b zW^z%*lLU^_6;tIX?WmcN;Sy)-lFC;P`Inh;!MQdB7?9Uqj2VwB;e)N~|eEx8fX z;S>`xXtGT?yscNKa^OtvR2brHdfxW(8{fZ2^HrroHMS1!sMA5S>p3F+g;y2+)x%H4 zy>V)a+>Xp3Tk`^KrKht!?R|F}7pIcMYJI2fp%RVT5s$+xOv19jPEp*ouz2>Ga*MJ&56FE!a* zUs|zFk-OH7ibVH3^&$;QJmpNouv~44~rV`D;paryh8)RT9lUlp*b(> z_rM1ozV>*nYbmQXoJ=&h&{(C^s$1h!JNGaM%2ud?t#ER>7RGv0cIdJB4pdnzDb`e2 zD@@}z$BWjG3kTwQVH0Aar7kc%XhkRD+T>EG7;16hIyJ+RX{Z=VuYi;jB0${4qwphk zT}bIX`AeH)o=O__GigJ}^>cZfI{^^u4)Q)6Z1E9?;_1uEw&&)m|>oqs@h%Cc*M9(&P@bAW3-9?bbfiUhM+zRIZ zt$#8_FB*6We4>oQ5KA0(i;e}w1*z|_EbLGX+0NoQsQZ6}wQ}2o^=~sAI^RbXETQP^ z^?~}VXGU4dK>Cg+=k3V9{#lgP+wM>AU}|~}atQ)4V*v_AGG=!%f-99GgbnqACm4_S z3cYH%qm7FLR{R$0c3VM7>349_sAQfDgS6a2y(gEcH3AD!hy=azo)qR<%zEL&-+r9T zPfao39z7|)%rSa?YCELGwt)|t=C)~NgJd|zW;m$LBoevGh~dxPyq-en`8@UD$I0-^ zuxD5`#0_s(Bt+xujxn(BIcd9qVe27Ub$fR&hlVHTl$c7cPBkvhI?v8OOP7{ycS$uEwryC<-O9@eKRS<;>i7$fo?!gn)9896%EZaq*NI#Pf`ukC z3z|2&+~m361%}~H8LbL;foyaPt(tOvrxK?YVC&AYKL4&D_q|h_ee45=TO#l!8M@}v zFQy(_+g%_tSM38(wcpGR^K8;WjNmyS+^ZbjlnS%>s6p!AJJ{_R5N~>u=jUgM8w5G(^}C!DDL<2tH0_ubeKumQ z19yigYg6Pn>0d?g1Lr^mYP2ynr`>!^oD+H3t#aTq-@3U27V#_PAoY_bf%kf*aUo%TRI>__#Z`!vU9VQcp!Ggz3ORQt<1VoVlKHF zJTq=J)4xq<9IAovd8do)XIQ5ef}1!C5|nosGbH^EPpjG@TH3juk91Jbn$Khj`!u!c zrwf7yP4e%6#Y?$gOoxGOjy0f@! z{)vU40Gc)BJZF)$a*Eo=ifvy?Ut=8Y--EWc-*BbEUYu#PzGiTY)IcLz;|Gpcg-Uwn z%LO74%60(r>jz2vVS&OLEux!c5FCz)sY0fa*YnOt%`vi&n z-?0KGRwrh8NhNd;E9)*1eaM29#QE82L&yef#TJb!#@Mr=XiWuu{W-ehe~0DRVKb|& zY{jymtiBR+jC6W^-&Pol1k{a$n5o;P3O}50CAR!`81VWtk|iPfM^W}E7{l$e)Es5^ z`H&jtkGl9a4+2S(9-FVJp1ew7%`v%w!}~>K1%)Z#Nf{oN-$T?!no=BDA8!! zhpoGAAf(MHEj9tB_f;W$M<{m-#J%$dLc=Ycjl{`7w621Fz#QHAzr&`BgK&mjf4ShP zjSwt?pFUc+qsI>4iYgnx5?*iefv)))@?HCFnuNXRJqm|x zp{C8%rN}JC!R21_t0?|T&u_18C(W=u@`Is0nulb)vugIxy<^z`UF9nmgcr-yxY)MG zX^zJ6T>95QV4VfSBEwmHM%KO}cdjmOiZ z$!|jD4C-fN2K=KqI`o7S^luqLN9;$~Z3@pe&(S^K$97zIbA_8gUi$rv3F4SWS)bn8@+hIpvXtV*^%GCHJh3oe^8;fQ$PM)an$@&% zRfI{PwUbvsYMXH)+sLoYh;BY96|xCFHwW>|WvNo}g5oMoOngdzs7>{KBp#jD?sl51 zorbQ%JFi?&STbKlT)2BajqJ8O!F7z1skaoB6a4FWPTpr=jFlx$9)p5z=q8y;VFtLu z(IZ7=EyXpJJ)W6=&K4H(SuU3sa09O6cxwxw{}2CN(CqIk1y+Pkh{RU7dW4|65B$q$sx@1|I`ykgb%1n zT;4dst~cHY3;C?}gs+ib_B2&X9v}q?-Q8_XIAsNeUw+vjC=A3G`{ZZO_%C)_+p8I; ztXq!C*#G&x!(3h<07TYo!jwz(BV$5iy5E=*daBjSYFNcbJ9*SWM3a!YYV zXwRwiMwzRgy-&aSfo16F4XeAIJd(zP&H-E#ubv2BHH<6GQ>&uv>~@h1gt2EAv9rQD zy$g--TYl)?ASj5+wlAtX+7P9?oXulceIP~C;!%`k7~7X~U<-VEgrr|qW%HmCzJ5RK zSk^4Dl09Y?*9ZmD($@##i%vA$ePraPyJZ>Vd9^54--@o;xh#)L=T4?SM$2yxtn5?i;Cw(T&8`q8vYm^vnZVsnHFfB^ zNAh@3Ehs7C)sx|SW+^Au8u?k+7ZpRKVa@dUW8?w@Ta4TMXjcdHS`-w1O$a$!nxj?) zKi63;iaTU*dl}OtW(+-_USBm-fquaegtc7AOhKMxKR++zZ9{J$ipU|~{b+QwG;gGsi6ch;h;v1ah*m5jiKeeEYwOt$+@;F0Zz+2q9 z*ai>hC6(cjJiMI!L-4fmlBM=FLh8m$c~n{^%53@ z)N$TiN0v{|7n`gR;o1_J8AJjT(5W_K_8pz7{x747fo{DEMtPp+U+F9P)*myycd5CtI6E^r zwYac=gNLs<*F2x+#H*J*mstpMPRPohetbDjkXu~YTi_+T6Ok|!g<8fL($zOf$B?>R z{Tl+t;7h@(TU79O3z9Y)Y;D_3L#}6~aX;;cj`uv#);>wN3x-JOQa6!?_&bP!yYBbogBM(W2}Gqodl_ zl$$e=QzS?-u#o~jv6o>Hw&?4@v?;TFkbD-6jcnyrE=Qs&6ehz+V-`wOwUErO0`a}y zcd&iEe?H-RwCKtcLEZ_SE=Odd?Mo)PbYg-pfYB;A*p5Fe@*vnx6_F;UkCsxtk9@+b zSk}`DqqehvSd)&(*{j#B0$+Zd0CCLo3G+~cMzRFibS7|YNy*wuAs1U9%zlyv*TNK$ z6GGBfva3y!?kz(FWzis?7p#9OK#m#9$dKUbIV2asO&8rrs5nAN+u7|fSlNHJbsR?m z12Pa^JPm%)Co?cMMyoC-+9V0(C`=Zj83Wy1C=X3mML*(oNyo7h#rFlB<;*ZFIC~bgWQ$7T2 zS({Xw8R|H`_{6~7k)%x8#bt!mmCOi1u`xkc(icq&NJX4lrrmv%+wIuwf{)h-Rb6D; znaw{FOW+^$k&#!w%~m*+j(tDf(&n+8JfW*jL|NE+y%jke|5sKTm1NX&G8Ix%Qsd0g zw<)P!%Th{;1otV@A`H4%Fvh8QbBA^>Ckq-8K5W&61RJi9S2o@RR!0)-Yh>ru$XPmz zhyQTT6DkMw#-Rx5IBjvppJMoIq5{91WUjziSPlXQS_&@WvwkO7?!AJ93VVvDP8L$* zkfAH`wh9Y@>(6CEcGU8#FabZG1XUQKs(7agL#7@P;kF)yF7vZ}MqK7G2+GrJxiB4W zEDY6I*5D?j2pSIxhkzQFnE>CUT74qv8rhXim_IK@4y;3MeRdZ5gtm%_C)$gDu5`@w zt=x=>S00E6dFQ1OqT`z~Y!cEH%|w-e&v+nQXK z;*U{&V~-7jqCk8JaDAry7iX+j=-}#>lV0qXENN4*$<^+Np{MA2QMhgFCR2>r8{_3AD zSE>$M?yna4vZqM?6{!ErhzhXQUo41a&xZtS{nbDHtA7gHK;eHkQw09=UxE7nmq7i) ztx*Pf@#nF~so3Colk_}|P`Qsw=-jo=P_wa|WV5-fV6IR(&)9O-W_CegYu5D~6m^Adx*qUW-u{B0|_403f15$OiIZe)Z z38(iQv}+K9WM*&vAe;2>V{hS0ml4)}xaG;&zlr4D&{uFb-R)D9@=eBs$mZXMz%G+C z@ynsJ&yLe>jiik5H`O#@H3X-^neI zk+pvuj=ao_Q*~!(@3hzYqM$-k@iUL6@xPgVv6utqdXF_|o8ESYk z;s_Cg9nbbExE`4UgR~UhceDNLncj`ta)@TWjSNkngdO>7i1N_f5aSo0y9GDf@XOfp zBeOXQ^9F3`>NqxT<>}Nm;>XF#&vwj7VENyfpNJq{{}mVZ#vw~wIY=^rvX70JEGwV% z!>lF_DXFB|Se~1I99nlrT@tl6VaDV6=|;snOf!b|KL#n`i-jfc9i*`UfvH> zDyd>$&zG&m*GnklC1Q&eR|kS=F&xRy=V6Bbj!tb+)aExo51Fv`$MKMV>gTx!_|?nK z8%oT#P)TLf=ADJ)Y{K|249-@a>Kb33s9QR2+<=U=wQ zV_Y-c>omfYdH=X6em&`*Z|{IJlgc|Xiz|C}G|aVQYN@iPq%lQsI z9nI&JKi*=v|9SLYQ*_OZB z)?}+&_(&-ts+(Ow@Q48GEprO$`Y8pNxHZIMi+X{`0hXN~o+^ zpOPdYJJ~8*DTM4>A!``f#yXWOSsxK$jF2r`vTq~HP{bt5*csc{$3C{1`Q0DS`+L9N zcl*ANqdy#ugXVL8?)$pV^SZA4JSpGQ5k&0tn@Q~S_Y%ZqyC|}_?EduO?b!TQN|G75 zQYmf``UcVsL00rA;4Bj$wXn@SMpCx6rH>dHpI8j;3GW5121qnYTPr1cTOu58JRMi~ znZQw;23@R{02k&i?*xv8=Vc?sAbIAWK%5E)S`l;RD+ICHJoT$aJIRcuYrC9bmi4<& zfr*TM9buBV!e_@hzCkMAsb%+BUh``jANQbckkU5&V`@E?NVSuGmZFI>*j|}#qH874 z<}N3&hdT+NX;_sQGnKHw`HTO6e9*8TIf=^Hk#p;Iu%^nlQT!t)^5dZIzDiQ&T2E{I z_w)aMk9jpfKDh=P+OW4TK|Mknx-oXi{kyE8j1p*%ss<8y|0Tz>)g9_vk+&1)AsGc% z1y2OFQ7tB>Msd`yd1fA{Al`vQvV3=AEkDFq_}3BMXCla&?hL&z%qZS+dpCL?XL{n0 z6Q#Ii7E}8dWstTSq^m)m9E#|n!79C>5WOu!h|ammp1??#G}d`JWhwNqIbZ8i`{V}U z6)%`8u#5{-xX+*>NKZ2Y?&JQ1ouzuMybElx#uzq{vypb!>yLG-qb27J2sq-bo$pyI2j2yzIBmDjnj^ zEI>aI)%yI#beh7yzx?q(=lokEeAKQ~sFIFQmuic2m@R8}bjljt9#KjSTzPT`ZwyDT zUmf))D9;zsq}^qR36zZD-f*eePq*vwtQ<+{YS`TKXv!mGfpaCbyw?-ZGi&OcIBWVS z9mo>Pu9a;x@BaD=oAA0H&p#ij(Un^5u{(q`|IOzrQ=kp+hn|SH{t51lra+<~9^cNl zb*@{{UT@+4`_ z_qDAo$ZlrHnBhTxj<%TRkqlcnP(<6_QJ6S{E9tm1GtEt%qCgX)21%QyHF`ddA!kTr9)YI&~=l z@6$XG2fJY?-wkbZV9U{;^7Kq}x6Qq4Kli92WkG9m9}Y@${_WMD#FK@kV`}Dn)D4cX zBwG|8r>m7LY0{}__r#+~CV)j#hiwmvE-jzB>C8}or%TO@_aZcZk)uK z?L8OE|DhZ=dRX%Kc($G!^xWT!?*q{F55lK&UKq9Q1NV_|dnA4VL7~LK=xg-d zzBB5>$nuSt+C_N4vm4I9z79B&amgsQC zyoY-nlE#D!T}Mu*0egZ6p?IK6ZCs)SNyYWB7AtX~2`M5%&I(xW7z6PMvP3*xNcuIXGce&*ORy z++~)fnevSB;|>%?E;bH4CZuJXswr@yEzD6q^Fbaz=UG4SC0YpAWg9##B^TibKqR^w zNd4zX^nMt84p(I$r!{u%^TffSOayks@7|8$uQldCQ^W88Sw(KA{h7@;4|_MClOo0S zndCBGn6tuA%n$;!2!IjB!gWrD)(+=NOsles^K~=u{c=@b_B_s2kpoS2S?#8c$>M6Y zu=ZFUwIA&>)Y7I*wyxHfnQrbuCMM&M0tN8LaL3Xm25eYN<5 z&6$txT#@R8{}?(vL;zZOAPucWAI?k~xp>uUyW6AAZ7`R; zXMNQ2Bd52_z%~Z^mH@;ey1ps-{d*WP zZ$aOB^t}u4{n`<(U+9NL(@ah@$I!N|*pd|2{Y^Z#${R=)8J4uaT<4r2-TY@FU6Tqt z2>L&Oy*dbFR(^uvXRa=qFD+uCKpGyxANmQFm;F;+NG-V>O{8PWcMk;+Jna|2BXfFw zv6u&=TOBZ$%L$i(@=}*RA(g%B?jcq#dxUBJUNZ>Y5=M_VhFjzVl@TWpdUO69V|>>< zsHHS0kBl+!*Z_+K-PGrFm#N(XXRg{F^Ok_*j6Ui4^)EbfzcC^c7H#SYYCa)T^vu#@ zl$*)cUDdv09cUWvvlMnPvU#N;=b!z+ek_BvuRQ$B0!m6UNXF-{A6s!ndXIfm51nG* zqi?g$?NGu34K8|3B_MSO$xJ~4f5^1g>ED26V|Y+*hEHCz5_Ms;49JN$FXlEwx>A%4 zuM|kOfHX}1=f*CS17ht>qM`YAM2->a>XuUA7*PI#bnIZ?@lU}B5iKEu*$}*4`u6|+ zs8trei>0tY)AEDxeDJ8MIVevzU&7RQFqj8pi(cQq@h_OBs}UaH1O&%|j}ua)MYIQrTS0bng`xXNG&iHE;kh7sJ zdpQ;8V$SCt-PYJ&{+s&Hf}l_ukm~mY+E@CV@0dF^Yn>~1TS3Mb1pzQy6K5&M74Tzh zzF)BG9#I|;k;(F$9!S}Y41z)rb!W6qp?DW$(KrAxcQ=8AVK#I>deohqHUCpw>y8}R zWFbaN8mG6+p<27FeP5aqLXfjE^#lkO_(*F8+BUA} zXgQAt7(LKU9|U?h?*Bd3UM`x_QshUD8!(ejbyoo+*@gr3KO3jrss#VRcyi$NF&Pa0 zLH7Zu>F@(RHG*Zm+%*Oj-!;5kGl_Oon98Yc8G7UNCgF=ziu1rm=|`?HzZLvu<3`K} zNHjTMb8_lWrXcU*${qkP<;tRnCe9qLc7r&b*@LbnzUwy*n1N)2LvX!Xp4?aZAsapK ze#mUsqrG?xet8s_St&T>RU;(S;ZaA+q506_J}uxg1P6lDqCmPRD~+ej8%vP#jk*d% z;QN5QGH#R8tcqfiA6z_~rWClNA>$>dQj7!2ICS6H1&hx_%Z-=;U2*(APZ;p~vcQvg z>Nuknkp8mUgqxdVG?VM4+Nat={xj}b;~^;# zUovoIzN^mt4!EqWt+LZN0ZrsnmbH2i4u1k|E3Va^)Mh8HFrYzyowI>U5wV=NDrs6i zGJqWms`QxsQVA00M*_DarG#YAT^0bM>~+#)L_m`5VY=!`56I$k+YHk8TmL zAwVy1*ct5xe)_rZGRG@o0Pq)4=b!mc{ONzKB<;1bJ2DN0@b%rwW>G+O*w_93*$w5` zC=?d*fxt2_xEXMNt|wOqWN+tz!^B;PXzcA|wY5ODZVN+V_@&>2Y6)A~w%WeK%h z`qYfAM&N!?p9lUfb$5HC3<$J_OzDdP(drz? zZgSLj*9T}m)}Ke)S_V=ZJLXGD#@!>7H-JeHeYI}4vu+$7f2)i^_1^2WRH1Z6hqs#^s3u? zG~R32C4Y6O)n^@8uZ<52cROtZpmEfYQ;aK0!HlyESA^f^&PC*YT4BotHXVj=pu5n# z78*2JuS)cJFRau7fQHt81sY>58{Z5O^n?oL{K66!naf~ESv?T(&wc=Z!feP=j{Zhi z>q7i^Jyo}cuy+q4Vx#VVn0rJ8J+T)4;gAXfbCwh*H*i?*$qDcpRa5}8e+o3qs>OQx zZdVq7coG-dCI51g&6~|dX<(il>hcy50>y49yEYQTBbA6TIJ6WQ(9YlWi&1LWQU zvlXB{Ir~T2GE1~lZ@u)FaxKdcfW07Da887b(W7bLuFIX@VJ=`1z^cN2}*;ag{72M2%#%?>*lKCG50 zMb+~~5)0_=`CUV$Q*E{|^xjlM7VFrK#HbsVaej%mSR<6%=l0N6&VIJ06!or&PoHFu zRfGsL1?^(s-!EJP0pN)nneD zv2DoYu7>Fv4`MSmr&4jR7A8M56(mB5KWx)M#X3D~jSLrMBkm_^pA#AQnJjGG;O&wu zHSV}yw#dDoeUw4&G8dvt zd7E8r4YX}fKSMnd-)GQ=mnp}GRZM4FC0SfEBW>>Q9%K`M=O+~pp z21@Y6{K<}Sa`|WbI{eCV4EnqugG4rg*rd~zny}5W@10#m5I~a(8Xmhbl$m1@B9uri znXS4Kr>w=Et;(^)6`!5z%{6d7+CF$=>(?LGOxDQ##KtJq6VT7F0rc$q3J5I9uXC$y z%-y91BjpfkzJ1@1h%mZwFc;Tj%xWgP?bkcEIpo&>;26A}Nc`s#w}%`saB>EcpN8AO zxb@H=LKA4uulnZKY^`rJ;g04i^MgZIP&(9(hZoB1y|3>%^enARbwMv7C5EpZmE*hu z{MUhD#qG*=r3NVOHv<q=>T9?`7&Hdd3f|;dIK4!nH(3bQ|T6`C8;#_z*fg z8nbY~60GuG@?n=LUUkYNLOO8Q6Z@+p=9c$8k=omPcm{sjapnAQ<+kvnzcSo781PsW z;nw7#`mTn?G9h>}a0}XQVR{l{4_5QX$xbzUt+l@N2vet2o*da(q@aIHA-kwma@o?l zAc@mTm-A_#GfkojPM(Q*gQLCyKbtL=Pc7E4@NCY7-LFx0`(xI@&hm}d(6XJvc!wS8 zNyRGG?RVRhfG!l#8uLOQbKzt6BE21i>xYQ%d3*LaToR!6hm87B(a}xu4>N{lS%fb` zlYdN$76)*mS01ckq^al7SV}?7-Vh#sbS;7gr4`EQbKB(cOke9*!+ln?R#7Ujq`NT; zY$G=9$|d{h+VYj%u0QgiBl}F0ur{xmY~hP3ilEBaJpV;GMoX}$&Nta>h(dk3R|@Kp zTb#M12}Y67;z1jpz+Lm2gQ4LbZa=Oc;^TTTY$GAFdD+RnOUYIkl=4PV{Vr;=i$6%| z_i`CFQQtyfz2&by)y=(Y2Kv$ej(URxfSjy13m9{7ICLGY4bOI-rMZmK0&b6NbB))b zTH)S7UrtlW!uq}?8VNv4(yFh?+Bll>L`K*n^PrUDZzUNHLNE>Sj#EM1?H$Dv88U1F z>WZ}QlRR+>R55j-n2iUuX z&*lK$mhV!iZ+P0$I`_~?Xun_q^3wB9^>QQtZlT3FixW7Mol-FH98CJJ*!e`ZjD4X@ z;kohPZ!(e?oa0wvp zYmC8X4?kL$v9{+LyO>YLsJ2Nh5*^^KLVOd zK31(Xi8tZqIzR`8C%W%pHz!oh33Bh@vkNU2XM$Wh@O}l3AVOD?6H;D*A1#+}RDd5X z=mOoZTf27uK^}J$ps&K}+1Xm?w6kb*4^E`{Gf8Hv)+>=62sXMHeKJM_S`twkM4io@~+;H{2 z6nZscCS$*m6WOCDl_401JJ~Hsr>ZH-Mx2|Xp-{g_X}PgImAIU`wWxGZ>Crxrc5jH1Z2^EHbqT zKiAaZdS9?mmx>Pp_VTmB{g=A8wz2`0cRrBoAkF-zcMoWgo3PBxI|;}uhM0LMS_Y9v z{LU}SKj%TtIh6SHdfdmHph?|JAvKTV?jlHI5e`5uFBmtFn6|PL2a}&u+qIJhU8eMt zAm>4%WXVolgUzJga7b{Ryf4iYY+X4F6sn0-?3lS)o7;?OGvfOdaq!jl9eiDazJtE> zIQiY)e6taYyKlSVK3+}g@X=3I|K{dr=&A3i@2yW7b0YWGNWY=bj3k(_llr%;YbVZ^ z^%hzj?-I*2RJW#%)jU9tz_etPNgskSaEea*^p6`ZnK_ZeSEN~{1friBAICk56AZ0v zF5R_mjPHgCU6lJ8qtI$LEw|Y^$KV?Am@VY*|4Jm+8CHHoz`j)*MdoM;9AlU8M}B?x zZHW4~-*HAT@B&NWz-jCRlWoM>Hm4#3;hUCujmSc;>k*}~(`9P!IThUXJeG#kTVi;4 zR)maBF$)MM6pfuCEp9c!B5z{}?h_)WjG|53#^;`b?D*i@&$sFHC7r)4kV!X%7= z*YD8<6L87`FIB_^uCK`N{(gdN309nL}jqUALeOQ-hB8raXPc$+Tf`ftGcLRhGw77qcqsp z?DTtnaTly@wS6WxL=YkSo~04eX%T@z7gay@I!p`(@!jiRvKm^-f?>zLg9XIo+jAQ$ zqn-X-q|5%iN+O%B?;`v|=P)WNT5VSH&gmABIXf`w8~eUoVfhG)w;c&DOJ9c-oQt%Q z$K;tWDy5izw!g4OEanC!;*huQk<>SJ@d9s}ja9TRDS34dzg{{6o;{p_Boh9Sx&4d# ze0QOstju`OxHx$Jd)=ZQ}(jjuoZbuC&~d;YX(X{cN(5r_#-hoh_PS zA-bdm5!P`e?GfY1M1DJ|s)UsIYr1DpojkOcOW9(Ms0S{I&R!f(msUf-O;0yp|NFnl z!dL_>)Z*2>E{s(jws7?G_|J^;n-2XSgK|C{OBEPcy4t#^1ZO&sLA>`|+Md98XA`gd zp^+d=EdA}9zv$Ry8Ib`kOW)r=_N@|+U+@w%sVf^`_axd=y>9x!GGPL(dhJ0!cDDw~ zHhx3i-S*wuD$X!1esNJPl5G`>xqHK7UT8&u%7SXX8;_0UyO$Vb2YXYsHYr=f+5S}2 zV(cJzqRzhEJ#><7>T3Pv(2{>?g7Fm#WvN zSp{*#m-{icHEbda2mkH8;U7e@Ixqd9xGL`(b-tIQi|^v++n>VMm_&+FndX0fSpP0$ zay@Ma+eTO=zsw8l6j7`_YPpi8@SELP*{FjmRagGc$}-GTs!k8`uga%zbFg&25-((0 zz`%L;NzVxn;;v?S@>RM`wFW!o?ye1L{{5Xf$ya+Y6%kH!a`cASLGP@najU>aT@+=t zH+KQ1AZ;X$V3&_;n1$Zkoxk+nlmxOkcWK%8>EK#%g4&8{m?w>oJVnQnIv7+-&dnlB zvslVdskS0!Lb}-+bfn3Lfn6R{7w~C+BS~|x0sHvjZrtm;J*;0gjtxhU5Ui=Sq@aB-v65^%xmaU+g&e&=ua{lc$E8`P1So6U+-5!BD1=(p)oTXtlzf=X;=aC(ecvG6F&GNoT@Fsc~@z3L)(<#)58O2HAiCM1n!rEB==J zPQ7L2@GX2IwrkRc!6Hz^q-_2ecIrgZXB)6P6jGmswk7`V3vuYHd8$Nd>c@(iicoKP+bq}8?VOL_mu(!k7-MmD zO=b4ZplGFy)i>&W&px0ksgg-lGKKHp9c+`7+i=u!OjcwiRpIw8Rr07zjb}LlyS;|V zoNOlFTebfFo0ll6r#@oO|JBN^j+$WciE9^gVtFd(mQ}od1K~b+T|P%8_T_3M`hID3 zm~d~zS`p7M9X4HcH}F`e*d%^e8CH=jhKcwhi>Dub%fd2c+!lp(D1FlP8`kQ0*3!8` z2R^xoH517q8l1=H#{o4>rACh_msqBBCjLTJZUTF>FJ$!MlaIZt{w}yORXO$h-enPQ`;iCG*Km76evhU(XQn!UyPwZlhks z#>eb-GU8t>jemN0dZGI+fI+I$?JN6<#4D;VH3S~jv+K94qDNb5f_pH_aejFJoSWX+ zwu9eK!a_u}MYtI6*+#OO4@ofUw+2_GIVjhEDd-pigG=^KK;@=-F66sbo$tyuQ8^ZUKizFIfQnCu<4laBL#Z3{mp}pVju1uCA^aJFf=iWv`d}78}~&r)v^zWG-d{d!D zY2@-fD=ceR#WJM;->uIbet%xx@Jh*NrWPIprYRwll9T9|zUhGB$D6Ot!_1{q6zv9i z2;v~x*yyiDtl55-q~2!WXJ?T;iR!Vm7dqTLwb~6Y2skJEX%(5o0#S#(BXFV%i_)zl zCH~9waEsbeKZ?%7A``}yj?QzJHLe-B9+ZViv4I$qrJ0D2lYRTK_c_sy4zR~R^2zxW~jSa34Me7ITmf09xc0DzJkIgRdnVs1OX$Y4(aOi60)S%i`i883=_ z(z3?ognuf@tic-k_hi)n9+f&#qm_BE^y{)^gl}E&tKNQH4o8vz6 zZQQDkZkWEYa=6itXy7=C7BmxQQi)ETm7U5?Ri79RF#hbgXh&kc!`pU0c>h@~fDeru zdq)eW4&lSsxZ>aIjw+nHbpMKrJe-E`2I0HSb%ZGYumH+S!@}xaBWGmY3Bi6RnHh6B zL+u!tKF+gBJ~!RWdyuzaN19?H)5N^=qdyK{#|E<7 zLv-wiXxb>NvHJfRO#qaB(0=L1`GEQHPSj_P-ve9i_oPCA)Mup zxl1v^oGhcmm9Ge&O;*4@YRa?5E81LZ-6#y$P+Jx5EqnTqwd=w&_FcD#F)f==m`JOh zhkZ92O8;KQtCKC*;*~Exlv7()bu@%1^058Pu6(j}{5n}Mx%jer|96;Hm9lphpmjsD zT9L1)<{gV1Irt&1jQF6;`uy`lIr(_Yn%%Y7jqtU2OO@x8+Jy7gp^fFKHsgC)Frs68 zacm~dR*0*fxX1$Wh)K#{fh9#S5L9{#Mt?yGJS;S8pdC|wzoQ2riQpy81WxoQy*<^y zzPC)$Oe8*%O+mF_*lLM~Pu;ZU1{?!d*n8*qIMmc*ZiE&!e61{m17I|Z;b?^kt~vcO zxWL*@XADd#i81%tr$^zeO6URa&2#b%eevfMvs%tB^Y&h`Ed9ZC?B$@9{EQEBeT{tL zJhd&t7Mx?AEVg3(Vc}J0m;O9cOSpC;)54S7@M!b>cfze4U#;X#zj=55$!K1=P7{L1 z*xX}@XX@XDeVqqML}&znLbZFhGU}^+PIPV1n5cIq`{?0MWAYbsju`CC2)T!BT6MjO zMYXXEnZ5_Fz2_=(^)q;Au1Wf}1DX0CX8A(z#MErCZ%!7uRstRtP8VU@6d>DKo++og zczFviyJT?1(xt>{>vok$aQDvyuzVb2l^k`nk{Y5k$;#6b>r*WCsbA@@wfgZvQRhy| z4LPP8^<+OQ?P9hQXs|F+&vQUTUo)?#8%rHk zi%vR4vVQxS`D0jX=Ma45$=9$otMy1#t8X8LtXk`4tfmL@P;cT{oNv5lFJJJZ)crUu zcsdIC8y0xP$#$GB6S1^v3H#N~_yRI~ZB|Hhn_=#c@VEJ|^Sv#bcWv(Xuq;n-4fA;| z4O~=he|XV!8;K%t%>^vIQB=O{hHuq_GZ^TgI!@FuY5TY&it4e%iW^#BaX6V@clNGw zC_0MO(bj@wb1z<|gdof1n_> z(Of66`B^4e&tM4+5G$I$Z%swLzn5YQi`HpC*D?^Cj6sw{GI#w@Z~$0GYQ~z|T;}w6 z_LIf+>a@aTCJZg>b3X%jN1QLV4fC3j18v?}2@Zg%93q)8^<%iK%t4o0TApgPXK&rW zCb{R+^sX^rVz}=UAiQ_~JK<$60?ATq^n1O%rDkIjMy1l?C}ttbuO&&40h7va8G#!= zU@Tf*USCeM+8yFTony%I|E-f`*tgKQzaeINIww9Po$A70hCo1kr^xy(d~Gt~YM~9SnD3w)d&@Q5*Kn+rii1wSgMiK<`JTYfvp+iJl%ZALz8cW^hn=Z|4V4>K z|0qTJo3Y4Kr3&Y$uZbOKYHDYsM4oQAc|L34XDmmXcQZ+!5fD|4-HSD}l09k+FWkeB zYJnpem5hTgFz|+bl3|SM`iHv{N#*|3X?7$b=7C6SzC|7qM4NYHDGw`}Dhg;H#~lk)nC2mqPls;SpHXG z@3ghkG|xynEB=jpu)FA3iYp?B@Key0avSwbA?wG=N{{OVyRCTxwO=p#iKp=^-Gt}; zr70ly=G$OnP0QwgXx>jPS1B-R&|8xAw?H;fROEfhiAvi$6EmdArMK#7OT(7Ry!=h% z9YN=s(^fZor>ytK;$Y_D@fq@2A5;V+Z-Ei^-JvfmQ_e#^$5xsPKFj5V3Zx2colWwwoNBCvm?!E31KmR)g;)4WyCB+|LfZ z_Wgs7G<=P(f*)Z1gCZsaWk>`_Kq8!X1tCrSY7Ei*2#eVT9u$D@zGrKfH37=MZGDumvL~@ zRMNYh$FJVYgWsP=60q$=K|cdHt78F$Q`3g^PpnDA*3zL6;%3tZs4=1nR3K|!jTd-EGq!-r#8KWlznB1C9k*hR0a5=C<8ldTL@wi z%t~}DL{%K@@R1V@b~=G9e8tPh3Qtph9^c&`a#P-GBIz^(=6dNbFjpB+aszMpS8R5c zYKoQ>wWI@v;sUizzKa(lsoSa_Y*RyEbhXDb*@}Jg>8-k&`X+xCvcj~z^iF;Kfj&rQ zI?zOwoGG%)(&yNQhmZZ>Udmv)pHV+>%jZ4>a95gh+bw&UI4TBB?|W=7@OGo!wX4uN z=f!MU7%T%Ba3yhrR&_Stbier6jI1aVCb&}cs~t5<-1Z+=u>`oZnoTuq>E3I9n1}hK z6W3y`)Sg>rR=uI25}hI}X7`OAC*8d8Y|NJ~rP1^IN8R#-!Za*VVZUF`moxT~fZ2Ft z*rmHI)lM;ZUoX(eAjI5O4fi`$T0xXMPGb5Ez=L?*I}V=bVP%6l*irY{c3PaIQ%8|C zOsLkpet+m^12H^4@86~zl^mG-d4zaYEca~Gu1776A6?PWoPLf<^Y?E$wuax& z+nvSFXe*A@HyD?ylAzm8y_?dBNRT4Gq@J*nEA^u)Xlppw;sY6Y#-(uGZa0p zOfKj6LVg!3a8F7!u-$BJd#Yi=#0xxmM(%j7>_}W+$R{?e!MgeI+3GXcuK&O5s27zi zH~z7K2JP)`)>8g39&IQ@$pBa%!k)!O%wermL668z45vC$K;3J}KwK}?~lE>wn$y`dp(V@}o`n?a9So5~Z%pNR{WCP#ai>9X7vMOs=Op1L6eLnFXqqN$+QH z-VFb%nhUUQ&H`@d2+Fhr5dc48m&E)L0}quhezlJi<9l`n`J}(JqYZz&K`)gm{TD+UH`~&}qpFZ`%W;c-bt*W#~vb7(X?@=?{0@3qZ-Ggp$bL+DMB- zAR4pmP6Y`-gdX8IHmXSa))vDv!~lMOa7x{OeeEx$agY$kt-f8|LTsi9sSAq+tcdNn zHJ*|6VjsylyTvXQRJzO*W>r^1m+Z@pwI|;cH$4(^C0NBi>LygL17PgM)z%bQ*W+g6 zVP-z-G+B>y*Je`?Cc3)iAbQD+3ui~H>4NvAF}#g@PI?*)s zxKABb-`pn@zvo)yqpS8eIjXeYe}7lY37$b&P3yT+oaA(Eg;?$xZ1n%%Q%)~Ym8$<7 z$pRe5KInklwe4zj!Y=8>Y`#wTS~zn%!}zR6M0Qj#q4Eu2%~0~GH2!rNn|qHY>TUM! z8-aiuI%PK%bqaN5AvoDxtH+@|uikg+i7NiUN43?%0pFIC9zP|J=Jca_=|QQ+@hS#E zz;S3O-iR^>6CR4UB;FuWIwP$F5u;!5C{QN!>+9(@VPCmeE&yHg07-9hcdB;tmj+eG zE1(El?|Gyc~V%cy4z4fTlM2)mhg%{Llku1<-vhT#Qf zc}vE%JEgKOvY9s1>+@tATsQ2*FP`HNM0kTFoAAV4G3CXW_PttLI;E7e_JV}_A%1#2 zA9Y5tw)fdut>m8x|Mwir8nG4#+UOTkr3rbPXuAidxO=nFBTg;H4Jm(Y{z*?EBzjx^_Uu z!UBKaHC;_?xcOM-5Qpi0xKBrj^*I_68RG4n^-*#me2~^KB86eRS>aWjTby09oY+VE zHQmXb>S0*aO`Y&0c1dSC5~0J4mX`c|rO|XadK7zY*UO^BBJtMyU?`fA$ke052!p>2` zyK>Ln5p0($AIPkQ9JnCrXu&{2 z(P=FHS;+A?^@y6j{4Ysr60Q$8iXNA138j45>b#S9-skdu1wWF?+gIkr1_nI|?e77k5jb z$|XR90SloyIDB>amE*VV6O2Je*V~tLBKD$>Zk4x?#;-ETgkq@Ix)nLs`|)*Ez%vmf z&%%#@!+0r?c}TtbK4>IycAboGHZ^Dp$P>^nxQ>jwbWzkFA!(^pb&O#2&0dsyZ?`pF zvz5BMUzkf2swW(4r;=v{M&ei`+U7<}{#u0qj53TbD?D3^amPfS*ZXeq=@dFmPr{{t zHcp8)GrP;;2w@0QWK}mUpc_s%%+M$ql=aldn#wExM%3M)#2I^1M(Lf4qOZuuzOrqe z26b8$QH!9rJtt;_8TFIIHk4 zgm*7yP4D_#*n2ZSg=tea#P6XGW(Mg>9(Ui@0YxR5@m!E{n>-61ePF{DTsz+r5iOJw z23lufwELCtQv}N1WIzA@&f-=5F5e3Mwr;C;Oh?43~Sv$K5A<^#{AJygb4vl4l4DtB%saKa8}?{yGZAK$oP9V_ z_50?6&C=G5MV7AT?w9GMy}V0}BGrGr^xpv@h{S1*{SH^!^$%{3ASh?iqYh$Ex=vBe zHbL#28R@_(2T~D}pg@;Jz%d+cLU{_Qv7S9v!a>aK;DAeJTmYSGL9;T-lP|Rt;$-}U z7)uK?ufJ+gbb@fgbh^p`*5KQs{l`uDzztrclO&*BP$C99kiTo388DTX-Yz*RuX$Cr zOtvuZUYE)Tm)X0fs|W-ulOCx|%{oskJ#w1Q+z~MTJZ+`fi&NPwp?rNiOnp`$R2$tm z*l3HHQWcN{y1KMIe^*CzkO&^F83 z2Hyrbh5oHHXslUUetyz*1?}fg*Hs>_`zW$sN>ID&snz!h#YwF&L`=a=0uGF3IopR= zffnK_8HCGi`-D{6XbyT(hT1OoxlWx++6hd7kx;X4*{J%LE}g)!7h{$kAf``TlT)a9 zwB&C6k?9+r6Y~MzN}(ecWkZ|cuJ>9xf_F7$JMChijc(x9nh=6CUu+f&kcJ2 zHd4tA_4dRIZJ|KN3j!U2U--%lJPBV*Ieuk{G_~#WV$) zyYxjfmq0P1(ql`iO6z(QyVB7W{bEq}Z>~02*JuCORsf2XPjm7tO1VcGjGNT}jnrB< z=Xjm;--6r<81GmeF;NW|f1g|SOi@1W3pW?u3^Aw^DeZVudu?N} z7N#Kg)J&dsr8)6hk{CRkw)=iQ=Xi;MO_T{uVKJY(+G58Uguj>G2hG%TMLFt4OU4S8 zfCAhHt0!A}n;EjR^$^Qtdd zl-}`h8SP!A)SD}oae*8jtk?Esi<~7dy)v2?HBjnOvI8odRTU}e;!Y3)k>E|%U5`{$ z(~N4L!E@GLc`|R$WAX!OFA&Ec#FIG-%0#f}w~=6jnbn`^(qR)a*MBeTb=A1+_mR-# zM4VQmZ1`Q?NOEKt2F`TnFAXbI4}wbpo>#!cCxh)!^MaLp*3FZJjQ5?Si9vpnRx25j zunNZ1`n`eTwzSGVP)JCvUO!WmhnxR}VlJ9*#q3UfByYYK2}AWkz5lx@^j*A8GU=S! zEMWLY2W_RVE!&08WW}RKGXULOjr5&qPsOgOzVJo`3ccam-{5hz?TEd%r07A9E@qCG zizR-|1x%-@TI;h<&KfJTuW9*XX{7V<{D?JZ92Mu53=?c!l)iGV2!AX%oGH|=pVxSu z36`y|Wl;qRgH}c#{Mzv-^uE9XHuIQ#==o-K?U2Pk0I%q0M4Vd7_*+%3i`I9Hu&^Uk5&o(ay(A5TlI+QRuNuB9Bsl?=Uz>QD{0xr{vIvBKzIfQ?EAdzRP4CPgs9!I76Iw2FukF=z8%z{|Ub|*)p=cfJG`-&aE z=k4@4k!9P7)K~XJEs`cxCw9yI1E}Yas?!hGr&#~&DDICGf*F^=@;bB|dzVoU%<&*!>6D@TNQ zPH^|`T)m+ER!sIlMv`YmwwO(O*DrcjB?3%pfS+)gNW64k`XuN`v}bS}l6L)#pd!B4 z!D##WuTC|}dvnOzUOg!7wjNsIgJp9SfW|7=!DhSzAhZ5P%EyI?>P?vO50_9SwNa`fm0h3B#fVF zCk@6YMPLT=VNA2V^H;rjdpQjsld7HFh80e+0_5u6HUC_LsLoQ1| z6x8lVzM1NN`vCY%9SI6KhttQ=J+DB!yN}%y3?01_^_Cr}v}nVQzHl%6k%@g&m2JUQ zvl-%^y3`bvql4`e`?A3%>0h>wW_`xETU2hP`e&l#$9%*(tEi+${==Lc*mG}%4cJiT znhizEcxcawLvtr9DA`{CRUS6A!?1$6Ve(D}lVy4m1x$k#yDw(L(4#lX>`#+2vu<^M zge8o|TQQaK2oXrGA*GQ+P--l0>(vRu-N zVNXy(*`U~$dB@H1=Le0G1f%7JST0zADd@d>hTrB z;wDv%FV!wTYN^-ZmovdYbM3~o6Et&Jl`WFh{_weY>c_-yN)dItw2eN8TSYkF1lTIj zaNUmG#3kd>nKRBeJQzXEj2SqQ(W079vP(G}Cl%vz*Tg5xa==it$ZCVBfZ>Y&YSE@i z<<>9A#fKWQ=Wm2s3~!@exs#tf5k;A{^DqM}Tj@j4kr}^xIEGu))@!`Y9Ax(`nG5XN zbtVB!Po+|0wU)H!_Brr5M~u#`TwXWNG%^lj)l9mpGR<_YmG|QMzeFQ}V7<8|$B%|r zX$Wk=wjBBuDmrUKh8Vz#ubX^6rzsG2bL0Ex3^r|_ThhtSm40^gU&!`(W<~KkL|0U! zkC$G5;e(oEBZ7K<>nNl! zO7tC%A-z$hZH&>^lR;R>v}t70Y`=8MAFT7BNAjke`}UWM8Y9{Q(YFzbXeJ?pQ(dLd zCJEKH4BZHF9s^C>2485}rOPu&y*Tg;kcbE-h&2I@czz?H8DL4o(mCY(!{UbBoO#^@ z<(wiAR75Q!6VG<>`bDCy>$N}yAY&QLm#o#;qkTLLI+!Q%55YqC@*Vx*2zF$zZP`z+^zh)6;|#w<{}zCQ!Z8 zU9p-6TNoi3!3T5_c1g~>X))iH3wf4ty|srBJqUR*22v}1jI)VD8V>&ACA;*%Jf;w zoy^2cX7Dl~wemU0XE^uN0Qvxu20@D^mXymQbNC0Z_~Ra|uH)DW96@p27HHvi6YWB? zc0**-&G|4Pulh}i_F#g|iAa|HWH*(h&TnFe)_?Wyg=+!uJ_7ZTKX0s8{U#3RD)mVv zms?E06quGI2{$+&Jb<;h-Hq z2&n0L^SNR&J0GI@%-Vmm&e&c4rW2-@ec7lOFIM>L>;nqUp>=-mjLeqygODErywN=C z=_+@#q{brS;6OElD*3}1AxVGvS+ylUM`kJ+?Z0443vd^?6cYYp$xs$xQczI#|8VBa zR72#tS0fn&wX5Pc@<8reztM)R&<;=$?+~w z+%eqMA9v?WS+`%B8f8Wy8e*B|6*-T3*gQj%`7Dd)k%Y* z7&mNxYbj!8xbTIP?koMYU4|OXZ7TJHa66P(p~XNk5RT>f|Fc#S+$d9$2nJ6cR)OL@ zBqM!8Gpxv@9MyP^t8#-5o}I*f1bB9$_-yaF$(2tC)Or2}k5ViboQFRuacZn5NukVb zb|}7pLEt*W_64C~Mb)^QRqAN^@(aPVziEgQ_O0SE*=SvuQT4m^K1;VHNBb}u)jI+x zP=6d(n}wJks&BAaa&ulr?-IGyv^l*TntubVdFKSA3{ zpv1`&{mCN6)RrIA_R1%r6e582OZ-u4ag2)&ejWSwJ25fQuQoGb^OWz=edn-?`3r3A z`SdteVSmqifvfFWZ>)|1;t2o*xJMXVi5&M)yKlQ;OwFy;g_LajU!3jDND!OG1vz__ zxSJftksA?tZP~5YH`0&yW^g4NgjvpuGfaNgCC5x08RL_WMeG?LO=OyWmfz6-Nq-0! zMuW3&gy7wvo<8=BNrRpL>1A)nphXU0#>VI)nWO4-o69V{cPtAe|2}`BD0dKd?#MiV zMX~b0p)OLtib;C?Lh4HT{MaCk#55rAu2xYSc`FJB=s&XBtcgS`5hl9!leF4OTu|tJ z@n=2u|TlLt8oo#o?VvEfj}A$8Fn-A^*36;r&n?%!RJQ@d(_RIOBF1IsfOS zZX$+_apz+%cPD$3@iT@Mz_A=5y`4^`9kq)l?rXzYoIrzpBj4Z#zM=|Nhp!4@kuA)uSIMI~&Vx}-<7Dx5kp z3K5g*Q}yIO##37$LW zKzC>=&UJ6PX{XygkY!}%s!>{^~h z!;Yl@n2D9w)_xtr(F=>^COz=fNsW$tAypB^*}9L=cG`DN04?+kZ+Py+_fL;#m&R3q z17Q{E4L*Ah%Z-lwEb^lswM~@-NxZ(f8;@x&KIT2dfvSGZB4+SpmwPSn8$;fE8Y?S2 zgh3E{X1+}32*~7lV+qf8EOG3&()b(aYs>NxL0?k)aOU+OM?M}SwUeZ&4ZI;*No_Q2 zY=}c*dOAT!PqG>--ai_HJ(R-Wk;-adY$$ucGCoE|U#mER?aZa-yYNi30U`WncprWh z0Oy?>%Rgs-c3=ioGna3MN#1F?jwT(r9Fcf%DJ!T)`APw<40{-_DF)!54at^>d`S$jVTDJgB?_{z=F3^&e1?MTgG{V+@Z<(v%F`0vLyC6T9s z=ie{J;>e`)%!GlDhdVpr^seTP;r5&btnph;7!IfO8WDZ1a4L-Xee#}12-FXSg2LB1 z?p?_h#j3w`vF+J4#r#^cLp8*7>DFSYpLP199U`hshx+@7Ext z!YTbYF=xv5_uKF$T8tLnhW_K@A+9y=;6}VQ3HXEvBFp!*!DNfban+bvdy;SU8=CaY zxnnEuUG!|(M&e+oXpH`R0p1iun+S%yp)nVTMkpSse$LmsxSRBcIC~OXWyW`7E zZZS`3=jCI#Fg~X$IsN+X?Z%Z!!!662lUz(RVbfaL!sT-oL$fsB@fU0$K$R0onOk~HW*2nWDQQ&TS~$=sUgPg z?_41KTxuub&Mp*L^Pv_<`}>UsS-rnJk;wnOIK+sK`mFY&UgGZp!6^8c84ARTB5Du{ z1h9PF$i&#Urw59|55ZJ;f8GZ(f@#F_g^sZHMUI~LR8yowR(~@AU-R4&W-%W!*UI)a zpEg|zhWwxLyv)5t zV(t{?2bA6{J$cj07F7!{a3c2P@t;o9%Suq}+0L9b{&oX#H*Z~xJhSFQ*f*=121>0ONO#Vldd5RJq52^f|GXL4cf3v{LgvRKb4IzT-UZ{1 zH#(1k4M7M=Q}a;!E9Je_|I<9wc0@sy*jOI9gghUlxWr7RkNWE34p%V6juMZKo`9a> zw04;5t(wy?T-+glKDZPREueLTfDOsx3$6C%9cN|}ijJ3XK;u$RsJ&spMnnmiU$UAu zxR}P`=r-U0_Duob`b2|6SIwf=zFh`C?(Wdpw@s|AHIz)Lw=EyYksvHFiaXmpxQ-5( z^B(9NaaIIgJQZ)5{?Ky&%P+k9s=N(ov$MBHQOw-P*~Mwr&7Efe;hm>UDhiD*GCx z#T2Ot=^bk@T1|Anx##+Z=5&pD5y0 z%G4@k!ZA;+EwlCb&ImxUS2r%(M|`D3thls&6MFKX_G}dgNvm%+;3nY9mg(?{k?ty; zRq+-GSerAfQXbemBqLcmJIE=M$ptdqI4_dTyAOXwZriV%jQ__Qu=36b+Q;v8k9H&I zgzY1G{`bFg4{HnxXZ)UA=LOn$OGp@YN;_-`1iOP-=YI>@*cb3i(1SD28D|1k_hQGF z8szubzyw0}^J*!Z52Y{8I}Cr1$HFa0W^qJ1c{`6A`U(mRc5|lee?JsQ`IYw*b4NiN z3Dq3N!qaIQ{0$6Zb0tR=6-u5eDlTi)Dg?ChDb$|kQyj@lQ;3;MLm;$Z8^*>E5cE7^ zi)jo^&^a00ts@k2uH)n*;MUzj3fS7SPO^2rIlrDK-m`XI{F1CI8{%^1DlK%-!mJTp#RfOB9&~nW zzfNMrT>Sm~0>g8~w1igPJm14;?dC_EQW%9`YcE&|ZLWo}5&?gVqRdnNBoc zB0#g-0sWjAfCzn)j5 z-9{UtEBUQ*+5$Yp`#)sw8&u7>WZ7bhz#Dj0(23KKzM9?uYhl|Y0-6!WsY7Qc_y!7d zZ|FR(-}d~V#eTZqJoE1z$~~`DHn)2c)>>%~k-??#OfH6<;KY`8eAgtV`8^|Lkb@V< z5ypnNeIQ2=3UdAE{kp5f;}~w3A>&?l(CTGGlVSNv@MektE_HM!RtIVi2sh65mNFGF z4=+r$Q{h!2(@-Zq#w$4R$yaPoE@eb-ue*EkMvXO;pdn!t{P)#3C0Gat&WyN+%^BWX z=oK`%MpWm~P`CB@VpkulHt3aR>7mupHHNf&Z4!|1Q>?_z-1$}&5a~du(4uNc@}|`_O<#S zf-V(VKAHyV4W;m; zV?6ch^t^SdbikP`M)T0HN?oAgl2ZqZi!Kez>2B?(ZI0Joik7b&3h#WtmCF{BhUgjY-4`HyY5@=iz@8D8e{qnfRkZRFM z&4zE(!zpRXiA)4kBiNC6YL%#mB&|70xy>*2E zh7C-c&qHTF6j)OcU)Dcm9UfBUk&NOVMl9$cS|qDa+@L1rjEwJ#8x%(M8iWP)%6nb| zF7paQ({uJIBeAqwhnihOF#~_1-}a5!+D>|NQnWjM;{zT7G>b z)Sf>y>p<({9Nj9IHm@#NpdI3pXHMKZ{do-0G!rc)d_!grC4D$#d9DhXr11;rt=9M+ z^4gIXYJZuOjY3?3%atDBXokF3GL@35u(FsuauY3C(+cgg5dkzy2{;L&t~?jr?M3sg z`OTd&L`S>q!6EHQ4L8G^ify(2e9QNGjUD6?{qaSkA^ion)maQSofQgS$D5x0guDLW z*(mi|-HRK$`&#??s`Hra#}7w;L@`fSNzC8Kw-&>V-K$lJ4InQ-m$3MBy4$MhAFhQO zoA?o+YD%8gZqb7xk`dE^&bT_OFIOht#B7%xdxO*LP<9Y$v-j%@C>+(~&1MZThZ@%Y z=!@s)XKfCSG}4mMnggPfgRJevg)F&7`GF8p@|Gd;V$2#^X}i&pleF!{LWvurja^+i zs$A=q*WsKIjH6PiF=IYt=jYt_bAX#G)c<*Gs9a)C2+%Y&l$FLDa5^8V(cO2I#K$<@`hX*`pfb{T-#bL#q7G%CQoFmn>nt z_E~;N?0R|yY6CKckdE0SyzJ6gF5Wxnug(IoRtaX60S|Xc0#`MUyn_pz0JhH?apjtR)Vn$8FT{F%?2PW;a(c}nLS-2m9PyGLw zoXfBW0aJ?ek`Is0n=>lnj>X<<-iXc=b~j--U}UG2cIhQ?#Er-D>NcLRt>;))CeO&Nr!^^#FF!@O8lxjG4kTt^LiaYF4M`X22{qd(@Y3jm z2YYXju|*}<@rdC2l%E4B7lvbJ2wsAi*C%mg3uors0LzZy&f(laRTT8xj&XIIMLiw{jc|6(sBMDj(_BH0xRAqd@jZM zOufLFn`&FAV@AU>Q4yJaPvz{{&^5?=kn4!^bKaF^6L1=f8Tt-b<&1GzVs{}I9Q*90 zRXFy$h-?Io{bU{D-t;)A&>}T|O?h{VVal~*^8Noh{1L(vMi3!9yHGyFkq`8ohPZun z3Fcgx+X@;j7F|~2ei@0!_!LaHyWfva`ND$UlITa5ric*!M(l|1M@)zpvBC*-;wf>Zg7ZB%Oyf>m$Lj*#ctsu=txg~A<>Kpjx zs2Ub4t>J@?tR^k2PRm4Q>^X4sV||#s!TU)XQhTbYp0nclE!YH(|H`|k@Woq?)F-8C zPk!@d1Hb|qYT_**zn}=ad;;A@d$EKi_xu(Z0?`5E(t8Lf)Ai2XSX$XNK~tB!So?F3 zUa{T&*}JqKocr4+MXp_ydj9W{jHMDp>+Edn?n{=znKLA0r<=qd#Rh6KHa(}tUka}j z`+Qa_j9JXV5Y78I&rJ335|b!mqMNRLuJtrf&bWC6f`vHvJ-lnaZK{t3nw0sLmGdJ* z$5L+n2Ovb@Yv+}p`ul6w2xqlh8_*KMl(q=xSEsRPXubvt?F6Vf>;v;J#>~lDK<*8k z`V*;39%vF61(^W9zl3T!Ww5`}ts9M2YDu}x`CHtkf1rE^ocYW1#%PS%D+otnBfUOE z&J@(kW5K0L%iP%Qi*na`ID@`r3|RX!3ATdKjsI%L4>5G zZ;|iZgs1 z(On_Zc>S-y%jyhQqxga%IZ@#7KQ<-5xt~NybIR|;f^4Hv_aS`oh@T&he5~K{6cl+C zJ$7F|n*sZ_Lot&MH~3d~242E}1h;d_Uc z(9(G2!g-`_hMf<&!qLB3x;Zh+3m^P*@p~-r!LN3T0o45ykwUY!qoHa`X#f^6*bf1D zW=!z4hy19Q``6dLi%JDI>9)b5UhC$nJ{@G)+KRALLhWkovU~c2xRk}260E5ba<{=N zlx`D#583vD^Auiuks8Gx$+4gOOcVSk#eoS3Cl4WZ*oxTQ>~S^v4V844rz3wf$8Zu( znSw(GODmx(7aQ#LixHsBal;A_Cw7?l zqV7wr+kjjdk1~sJO|<<@xx)m$gF17=+<$AR+90G1oZ|Cf2P4cWL2#g;jb8R1V%iBu z_3@DBy`!HZ3TM>4Si4K9ahCseuK6dUMGuj#wY}H(Ct3)=?tmr5@3rBpUG=M}ZbQ4U zoD#W?4;{qu7X?Eu*}ejFjbMqoe0XB-fL=4igvvd?-MRK9b%+hr61N}$DB_P;?M)`c zphc$M_x#?uQkGn|FL_wJ_Jo|-1ovRWJ??YRq8okxL{&(x$k@#&R1rV-b$5e z_%3jwkLHk7jAH|zr~^Xa7kMo8&M1MJyxQvc_T9iw7B#_p7m%&m@vuxFs3gKABHMDDr~SD{`bk%bsM*x z&TN0Q|9dPafWPfsvg||gg{mBKI|!$DH|uGaUGsqldhW+(Dx%+~2u5ncsp>1@#+@KN z3Of(!Kl^%b7T=I?Jy^!yw$g+Z2d@x38*en zNLJmDzP~MnT7RwR-wlQ{^+|)nV3zI;nFWUr6)|mOm7g@2g?)={U~%I&Xowa7tD)cM zwu-kVOOK>cB~bvThu@Kr7|w-q77uQTRY~DhGjHFRGdEtXuhdzCxTOk=q(9EiQ0Qx4 z`IT?{{^na&vTs01ZCc%4PQM33oz5au_x#hJhJP^+t0k82!HXE$bvy0p4@DHYj6#}J z1m_UM-Q_(l?$UV_P(XED_`R;Zbj|9#Ugd=+Fo(}E3eb@0j!7TJ z(Z%Om1V!@kiuQsD#FiCx`vh(T*(5y#pEEc?_rm9V^7@;D@HzL^j{4NR``($l)rX&~ z>v5s^yCs9DC}_!`lY>aiEo>Xlnp?54HzzqLX0Nw8VjY7KZo4l-ZTDnD?91-SlK+PL z^=Ejv*z6`|jr7Ow#>TQ*RU}LxpRRh0l&Oc?q2oFsKd^yxV3yA_YuI7AM{BG2R@X+v zP=?Cgq(8VwK#h)4I)pT3)qWx~G&VRe?S1dQ`UK4J#TePeY|KIO(SUQy(>wpJ(xpB8 zOVt#ctJYP{I>+I_eSFN<1_rslS=k?p>$xtfcd$P+cA#JWK|X>(ZV73JB6s#le{^a8 z@i}2RGE&h|ukEdFp+;xnMIbW=4Q#5DS*AY`T(F!XzMk$qly?%DES_prxzk);?Yzu(53w722)tVPVYTl3GhnKz;adDcqA% z53_w`^b!qhRuS~}hISLo(Nftg(=7otfd@~Ob9NW(g1WzNZeZ`FO znMMqFLo=>Ko#c~wp0HQ@a*foG$>Kx08RG((^1C$12+_F>$yGk(SKCF>%D0(fXvx1M z^!qH-dAy(PYO3li4^~7XHz&vkivF@3XLedTOp@PwE1JRQ9NUcBPg<-`u{IqtutDg6 zKX57?B%73h45ivRJ}sJ^hUJ`ruyKhZhrFv&*~VxR)+kffeO0fRTlTD-{2oh#=DXs? z@3gS^s2^h2Sf={ow9HR_ba#jqa+Pz_m4(ONwmXH>us%+A@kRFRh|Lsv?( zzZI{~Oy65`fbp%eXIVP!)n`-EG%~_Xw_%Vh+NDVq#D^loBZ4Al-;d-k2g~~*vW@;b z2Yy^y{aE8+P&tq+KVsc5700hUK0t=>-Bn_7Fe#iTAwP<_I1A5;@_tR}p1|oyK>>`Jas`2{aWqMsyKf?T9&r zaDaJpc`6{7Uixeqy99#k{a=+tELE}RayWZ8bIy2f9$!fHLVMW7k)S1IKhASen#!#G;Jo?Nmof0sW!Ew2 zzQDY8fGl;D(piVue`FHk2e9ck<3$8Cp(h|^Zk__lvT$4?5IkwSRpD(BHl!i&&ZXVe zH{HCZ6U&d;iPmmJ{E@=4vAKOaEdxsrXp^f}TY1|nDo&bz_=&4{32xpk_+BOr#|TOs zXkoRL!&_t|5u{fpN=%n|n3h|DH7B(mVh9n`AB3_p8Go~q|FM3Q=1yZCST2kpa&)}D z6|IP;q1M^AUY*B_eI>S_`mj@4VR7O{1~9fUsk820N*^6suEDCmT1}cZ4tXYS@=^K% z@^Jz@n+iA|oG#=P{CbkeWBqi0u@VNDPF_*&ZYnrm`sL}p$oWEK>om!ANpVp)eo((K zT17y*NBLCu zlky*ESwwVRrxyii4ngY|vany$r)v=96GdXZ8i8Jev626n79C{r5#ZT~Z2wZOMHj@UMIaA;Ylhlx%RQ~j-p_~n+p`j+_Yw~5TXrTtbWItp zD)Glgw7t9E#~3G-V*gsVRXBvn&XbsJ*uS$@edlNV2^LEpWg~?XCBT@l&8hF z#GM>b2G7R<@V8bkQ$FUu2ErPJqgSW8JHBK3a&sMD{x*=mB}2bqj%0?Z<^SsVy$e#~ zl+Bf^T{_Cj?j41K8wIy!s&5Zzz8=Z*EX;Zl?UW+XA>bN5`bYX8#)w+CEz3cRDM-n& z7N-L4fMrDa9naI_eyb!?BupXwxs1i8j1=U6)!ybh!hIaB$Y?pwB- zZa_DeuJ6M*Y%jY5D3L47!y~}1m0Wn!KDuFe&Si2pdHK>Z&cCyDi;++7L7G9lhS)!i zUPF*xJ37kxMBw%=H+7K`XET4wT0rOA2w`j;8>`(b^KReN%|>Wy!EpisZHU_gM`xvv zvV6FD331awPNpc1{#PB%FWPAZwMPg8$emTc;9_|M z*$#BR*azD$hPF~&OcO=mf=I9~S4bKN# z0lDx%z4xYt;BSdcFlS{mI6xQj1$8biHXKpn4ZXbku6o9y-SAuGUV`|4b<8nqf;(fv z*}l>fidvaRRB8%49-4~xZ~AO%fj5Ue$6n#x#pNL{p=`V)V@|fk+FKt;<>vfR&xM3} zc$m%y71jRtP7IowZ*0r^Tz@JS|1gAxos<^zZc|g#01~OUIv_aKRyfu^P53RdC9jVc zLI@L@MC%~G@fSj25zQZRrd`YKaSgCtev0OK1X^xAkF2h; z!@#QEqxhgz4v$b66IiDZG554eq*E06W4yzi@fJ_Fv$D~-%~t91Kv-#S_`KLIxm!+@ z-oMNn+L4m`vz47dssBQ~G-%*~bVLM~&M_ZD{woJEc6$DyB zW4V8Sv$H?q@IfuNCc|7##56d=-VS5w#U${J=73auMg}pw|Hp=i8cHA%0-Qhg?)I!I zx(yQkWpOJPzZ-MjtXa1yfwVuIdGr(TZX51u-XCaom1mHv!_F9dJ_lTou4XBDQg^U5MVG5|l5th2Xf( zgvA>&aj`+XIWy_-*1QWxoKjHHrB3osUfw39-gbj^6;f3M)4o~d zbRZ5!k{)I4*8xDg)B){^7SY_3ldF`Ws|IrV?3-3u^U;51&B%dF2T#hR;|zxf;ui;P z8;lQ)dM|(@P-wpCf|z#^Ia^ND0z1P2qDdfBVHhPC1uSZz;<_IsgkfxM;hGORc{8gO3+dR~tbwmv%B?B9sh z73eAI|4p=yF?pPX83>>}NYevGKi6YV9*bk`#8vEJ4}has3CC09zxY~iwYj3TZo5CM zE;$;NzPCO^?ncs;rxK-h5MT1?Ha+`Zv~+k#M)r<5aiu;BNn>4d`T)8~-#h#j1rA!= z1o7R?eg7y1;F{aQRRd4M*ECa zF9bDgQv|0Sz6m&Q{)MY``w>a#Tdk^(;nJHbdw}xR2Mqx(L#fwo_EWj#Ks7kNdl%?=P%hv4}flB0fh2VHCKwom+9hVB z1FHBT8B`d}ikblt#A)mahtb4L{;uvY3#}WKI+l8*d6qgYJ zFjo<_0)ccYyI_x2 ziF95)>w8v1Fno26AoY7g{blsBds0GIm3KpJ$(4Q zpi%WME%5jJdfL_GILdBJ60u}Z=sgg?;^Az!jIcI}`{kXU>^^pH3ng!uU(w4W@c zgUFGk!k)=E)8QtM*Ax2Z7|_Y<&&~C=7may%fHjtZaC|s0GJ$6L8xVX?k^&w=Yjm_@N%8IVJwWCK)hk zaPPC+8>RI)c%xJYQh*OkSI3#7_^aLh<`+BlAsT0P?u!0jA+r|Y+&e)calYRWdxFke zeWTPL>8`GcAO>9*1XXmS;{9G1J}xMH+4dWsA^Zzr5=)_%ibRt3k;gQX?>eDTkUMXJ zWaydVevFNn25u%Am$^CBg1>@>9PiipbsMWRI%IFWbLoY}jU)$bgb~7NEhUe3#SBCI z2oBaRT!Ea#sojFnVv@Mqam^~0HQulObjpRAqig?-mN=yH?r0k9j=Pa}hZ^!|BE;$% zZ|)#Czge#rt#M{4M3l?}2aJ6wnHgC$lRez`7>8vc8p%*YEX|6lna?yjkN$3Dh1ut4 ztOQ=?I#rt7*7)exS~c}CVp7f{0hIZ5R zJ`YQ|;#US&;P%`A_f{`vAl?tzUbSF{;^A@PDfUf`uru0AdZ!IPlo}9a_}VxSgKZT8 z6d*TC$?lA%D=_=i9Ik+XaUKm^ z0d=?niTv_7ve^RrvR?4ZD;!T0nv4pl2#3@C`ExurO*#p=4es6tHCeXV=5Y&|G+uEPmdmC7mAknzUgWH)vRX z^!Sy(2*&PvETx+v;8n4=c=i*=^GXY~=lKl%F~(4mm=9w%cEI2LEUrDoI)BnA=P1s0 zFE|>9VdC1dbUGY?WM8CQoV)8!$!aa##1`jhrq&bhQ~a;Gi)yCc+g*(D{l{tn8iv%H zdZ8u(b2TWI7Q|3BaLCFVrAvsXA@|rLTjS(CyjEup;;dtV`vAmaDD0MvVFp!irdUJL z&IINwr6l1MGYv@K4Vt#xn;NjUC7MWEb+UfEE19u3N)xhE!XbkJQYerBKvfV-z(p*zF>3R&r_2!aT?wV z%=MY|goO8M>>ncw+Yphyal62PXNr`MsyK)RGmWbm%Oyorcsdq|(W;)vnvMTGoC@oN-ui zg9Kf4RG4*p!2-8y0)$o~()iy#$tkVOqs9!W&*WTLan=gufg3R|W3#XACAcKuG%*>e zONQX5(y%`2Auj}B>Z?(ZVF}AC;bE~G@H{%z7d&F?`mswFT0U_Hfx5=W;wWG~>F6Lv z-pd*`?BFb8V5Jfh?7<1NWnWM%?Eb!1$d64t|GfNG3pap?gGM#acDL)^K1e7X^cX z1Rxqqs%j*f0e>&cV8_4!1}HYv77v;(21^YYd-SMseviVlkYe{J1uJF&=?9W!j*`WA zF2J%MpdMX$zP7Xk&7*dXRVSb6K7=0;q{XVL?6L~S!-JtI zABTu8Y=s!&DyDcnVqTEZ6hu{cnDOImi*l!okF0-qALQAViU<&M-5BhV&<-TrOu6AyJVxM-?bRG|DkN15gMS< zL-+vljH2L<^Ay~R^T#$foL;qs&Ta`Br23HXA@`;$NynmK=L54L{}G7tJAP8HW3%U2 zb6!43=ii??VF0tlr{*9`b(i|xmDb%)01S8rDe+#OFP60z3y_B;YTk2gMJ%b$wp!uQ zr%%?@gR7-|5a=K$ol93w9Po1v|K_VY;7H%m>iH3i?h$-LdUJS57FH)hni^7sAWiMJ zpfi%Dwm9YJ6SuiVw7fqUIveJsByM~Hn6RV#XO|9tx>=N8#G>)es`fpFJ& za#QF^zS8*5mdxR#%3Gu?P{xN|kd=Ov?7-%dktwBSmOm8Ffwz6S z8XUtgt-|y|ph<`6rMjGLXx^lZqht>F)oT^snP_FCG9d=`_+H zM=k_a);fhC5Jy*4C&VKaV|YhJL6UP5P#UB`))2gP8QLRFFxaS86xj6aCFC1~o=qHF zv5>Ipz1Zt9&j>$!BWdc$SgZN{)ptN6ftO2SduauI#s8Z|59>A8*B6Z5nT~k1BrBS3 zg%RoHgX88HVx-Bjh@@J4l_wNf^0@ zsP!j+!)dU-)ym59iX53<3IlQZVw2_u!Hn>XE62KhG|hR?VB?~#H7Gn^S+%@)KQ0hp z^>eMF7$l_28>Q~;QsuN$T?ZB5provQng+|4`Gdt(6!Vnn=GM&rWdmA0|80pq6>vL!wP!(E8qz$vv2$i!ApO zFf7>9>u)px$iV!RJO`k)5jgixC7F>!Ui>$Tz36+FMsAA12BZ)zf#Ah7r7x``gQ~5E z`!b7Qet(2O0g-7y8B1e$kWym7an5{0D%K8(yzzOf8ehUPMQ=@d&5yg?iBq&4 zJa<`tnLHtu*7Oc^XxOC73}X6BgrcKJ)w~28(>yEKT(5vF0NOT@o_m3mtaKTSUdX-{ zuBH%1q4#9sN<*R^RxJ~j*kP_`*-c1ltipWwAN&31H=zu9IH@43OaX1{(Y|;sQ+aQ( zq!6&ds%6FZj!xA$Sjp=mv0P{~%?n71w?eYl#^%!`1ZrQ_MJVaNe7w*#2e|O^6M}>1 zS36af&7GAszks`Rh|L1z{&m{-pGsXiSDc<;7muoT-_Q!tm?IMokj`8beD3KrD_~f& zf5f@-)6i}O1VcTi`!J7*8%zUUvSja6l0h1_=30q#PY_H*aA0B4e9&HAd^D zN|f?T$O1D{jng#?@i30#Gxc}^`f&tQgmkD;qQG=+Q=4|kgxH7-SXKO7)9OL7DC4P^ zpB;Ui=beB~!Q%|!JH1~k@YU6jksqw6T^|BdZg3aMuVK|nx2(Hju*#u=PEhOR(NJBx2NZwnm0ojfWe6yygNwL*{kfS1tXmT{ zClj{>u3w7$YU-+`b=vX=t~rs%NZ8n@@|6{4&5Vj=<`V+Z%$2ZT z|7W_0pek-0N>yky)`SnAIaKgWu+FyYZG=@vG2W`Jpu&ojl}rv;ZwRfIE^;{e;k~`+ zha%fC!J%J}Zu)bpJQkL-d@c7EZCEX`?>>(#c7?CQkl}Mw+uaKfS^Ihl?=LY3SZU}s z;>63z_(+GF*`<4a^eE{e2_TB3v(2)5*{pIjVG(PPt$yv5mWOi{R)N~Mo+8$%p0I;y zD!~v!6=Gz|^k~Ud?Bhbaz(}-mm(uLTy@Ph;NUjKZRYj1l;7xE2G&d$d7=Hi4x6bE| z8L0dr7;bkx;~dUf0;1Url)UAXC=1s%rq(pGq6`E(uZkdS2jVY3ZFw!k<+NMFk(fJ) z$h>UWl^-G_mG`JjDnHb##96^Rg2)Hn8j*t|MBWgF&q5(gP0S0w8^n|u1O<>~lFH0N z!XORhX^0X2wVd!m#z!bdWK3{njpvus^}>t#n%OBn|EMcGS1=~O#rs2KD`74EkoUg^_WD{Vm z5z293g>NRJJn!X;oczsOfxn-uN@JBx}lgJkqV$bvakL zJDmP}OE5AUawDgIv8tnsl`ee6C0qnq-_rgfQI+T_V zMx=l`Sr!6Ia~_ZP4(+n)@z4q^&&Ww>I6ft5vX01)K=P~b2s*u>tNnV->q zO>oaO;}>|o)P+rU&*qbigUi`wFJW_AZ!tD73J4caqLP02!#*!R^SImNWG4$OZS$G7eye$Jce1FwXJXdVmk z%cA48&Dy2UKmE%8&|0{)*Ja?MWlQGLeLAeeUrm@i_2XBb9hqtrhM`}O@4OYh=b4Dm ztkU=3<2;w@ns_jN)rd<7v5oLR7s8{PbptkAhyXku;!sXiE&J?=tfj*{kgOI*^g)PQ z=ug;p4$+uMSf9S%Df4t+G394xEd_BZzfP!Oc1*Vh!`i^mTA`wk%jz$pL(^2^c24!} zAEBhqxgN|O%FWl~euQ@VUhUG%f^uRqtQUp6wnr=7bnH{L!3a3CY@wQDI>CL=`fB2d z#BasJrwr>4Aw*Qcq}7x=oz^>Lm*NPBEZZU)Qn)s)@Q^9V4S`^B=ixVp@W@Lh84n*F z4TYfZ5SitJ9u20>Kbm+UCc$)!#4Geqpc2B4(?MDQ6S9AFiQdY}cPjyFvotD3NdNlU zdb6yXj}WV1T__S$J#+@**8Emoqb4+c2P!_e(&33G*_nwCY^C)Jl}BVel^nH)A^xoI z*T#C@DM=G?E-COSD{g6RkY)1G7wo|C+#f^_$^DzbNV-N6rq6F_I9EDj$#XQ-r7sIs zB+rxq2pY6ir5Yh!7@qAWc($dBTfT|un*X6L3JMg%BVL|C_xXg%yRtajxQuC^qev6y zIU5JF`!*Y=`Fyc&koD3RBpb<>#QPZJ1%jFcL-!%Mrjyz^TIb~@!;((x9anLf;`UyE zc9c-igAnXK^C8S)c*Guzvk%k~)dlSC_xo$f4Buarp5ayNo=-8V=Q8O7H(B<1?U0t} zTso^<3jw|dR-Bot@go@Vmqp+C8owFecqOA`hwRTC2t!6H*aHTJ6~p>0s_>g3$nuiH ztkbuP?dQD(#rxdRe2-_`U_!EY29=T;B!u@`X%ZWrZ~H8_|s1X}PhB(J?KAkqOL#3lr?+M&XsUZdMkr zAU5v54(CcNeLsJM(a5Ff2q2?VS8@d0mz= z?erttZ0rsU7J{&NU}fVo=56pZw7p;P9WtX~n}E4G# z9$COc&ZF*D5-<@r9xSxh;)c6Y&kWK`Go|-g4_sgVVW=Y_j_q;&y-Oxib9s*Ws8Hwh zL)+iBRjsrkA1BpAcCyn++0<5vsXL^S0t`UPQ?*+RYeOM8HcgSU$X1+Hth9T zV>HAp!h$C}PZ_XjkC5d{u>TN3t7G^v7m6zwMF)HYPn$K-kQU;!Rt%uzX|T@a_>*N6 zy{r!RN1I$v`UANYzd{LG!nz{?=?jJpDJsy2jC8#Z~Y zM3qxL0NP_K!9aa+ymVg*#1+iQsH0x$S-J(D|Gl!ohj1pvxwmW$GXj5;R$+N5b9oXQ zRMmROjy}2U6tcyPiq>UfDAZ0?l!I;#{L~;a`1a1!v!Q_-FTZD+=W(Y9PV|kAF!j>d z8HgWc*mqXc|NpS}-eFB<>-w;6w=#-?g(h_r6%hdulujHK5D`$2-V{_sq)9I!ItVCL zM2fViG?fyO-Vy<6QbG|zj{zY-fKUPjGmVr+C^qxrInSNTS z`Vus|SJ6cc5N=yQY}SA#aNspI!%Mxv2h9HPfo`Xbsai3IFiok`^{RzEKxeExTX?}t zdijjE*Y&d%Fn)?NYAGN4Mw%K%#rYc`y#m^Jp@25sPAV&NH#|_G*tE*OuW1d+>@@vtRev?lIxmR-!f6^K$yoYv^1%n&FMx<4LauYCqEbyj@X;$DS+-h^TC8E^ zhOYcZnC!rH(4)37Er7iSC5(q1?rvez<^Gof1h7t$SbB0_u4G?Z$}uS0nU329U>;=Mmyq6$QZzPsaO3W+rczCqA-~LDDQbOn|brZRY_Y52$5i3^>Qcr?4F3lf1u#Y zS|H3*t8^3SC1P=Mlwr5)bFo~jQkYuug zD<^htTkoCEyauDJl_HOq)ZTM6`k1=Za)NNGWOAv%d zfLB$EJb&$SH@Q(SeG6H7_nlrq_?|d?K~ibhYoVv^P}R}HIfeEd#EPpgyyi#wM}PVe zj0_5x@{DJ>xyq#v>@}7Eh4;}wdP>fZd~;p9p1tY>ozg+x1rRbfm3lbIHm?4`ze{gK z1HgKy(@5vMog651fvCpO*IVK&vGeC!M@yxV68CQG8kK$58n2#fCXWytwtNA)v5a2q zcR2~CT#h|pE$CZ%CPGLtT3`UfG3;;xPG1NIDUk!i9xsk&9Raiq59mfmL*%B$cmG-~ zaey4S<{^EM9*{k_?&T~Stp(?%!0?d=)Ewk z?>W)TCFgws`GW5<|EEOlOCqO~ZflMMw%cR|=`iwasP=562!at~d7oWXv0r63->JQHVUHh>OLInQf&^STBuB`zvR=fR{wvxp% zlzXQD#{zt-VWMaw>*bT7qc^>#hP?+6v+tXqN^=bBz6O!i5w(C9&@L-N{ZQ$9L7o}1 z1oE`8XLi-Mq3Kir-}E5B>+ORppp;y66sq6B8WVw~15n!l%5wk40CCbn)V~lghX5$r zdEo(w8Sf)#Uj5>i#+9bSnS20HjRDSfK;V=o63*Ku+ozi8dkh$=SCUlQY~MY;T2+#V zK?myUJ_OvIbG}_N-A3hzzt`Pe*lUTPME)3RP-iwjJ8M8${NdM!KDZ}*5zL1X{A6A} zdo$6IZVVO5t{yWo{QSmbVEL3QpgigWMTq{<9V!MYl=CW6T*7)4P1N6b(f^Nc`=)nN=mAIhr?OT|-=^S_mQO^Oomf zev-Nlm_Ght{%}%f`i6WMRCsu5g8@R~T?h-$C$sT!);dq+_cTj`ejkAoHx$%TQu6Tr zXCl)SgwXB$;OJ*zpKR~oJO!fLBmS#GJIEh&Ad65i60imPVuP)=X&U(5>PqrYqLCQ! zrBJsAX4CI^8=yA4B97#J5js9%D%@1TW6($okxP4D&YQ%5ZOH>Dygr|l$z71$Ip z0vP3=<*scVPD}xWoTkSui$v0upFjaLC=)(CYycWDe~J{417&u1u(QP=1(nfpqhMC{ z@-f5}BVl!qee*Dj$-DtV)B4`2lf7=@zgL+8Ab>YJl59Q~Sm?9~!p;KK`p@((h%D#D z{!!5Td>J&$8wXxNE2I)o54Vp6grD$6S?|PgCjdsj2yZ}|*j1*h8hgq^%hx9NC}udz zk7;2?TB;a>syYGg$FjcO0GaPs=l9TAbLVrlyfQQtQ4dJsl17KZJbtYo&Y$mC`ocI+ zh^Rklu;&XH4L=Y1Lp4jnC(cjXg=m7#?(=<@_Md>{e`RM zhs0E=VUPiLk!ea%vwun4dAyNx7ZC;H9ii{!+rIb6&(uA~d++q^1I(^J2PBLHu%sEj z>IHZNr^B|vdQ;e=JEvyq)GN(LwzYrp3wB(1wCIMaHOzGpFUMYf71)k4s}NK}C|$nz z>{gpK7x_pMW?FusS;%v}f5}i-}H$A?t|=Rybr{& z_fk;{;cNLVP5yYL1fLWwYJg|`(_tIL%Dcf?U^9{pC)zAT>UX|y=PV~)t5}&*A9i^C zT*IfL86Y)P2VaI*(cM89>MN%21|TK7-swn{`;@)5sEID8GQ`zvPaHQZ{VCJStm4^~ zw8|A;Ss3FVSbiWx8(nq~hw$?7rZjDC39wp_Be8>5h6}s<=)|$BUDl8Ir9s{fKwWBM zhaWCC3;vt=z=H=#%}9@xGxC)6m60v(G;bqiSsRK8VGXpf^0L_>5 zxWG9j0*vKDm}igUJ&r_>n!F$5N5i!CSSZmaYj3*WBdW-`8fF699R^CcHAHNs*Josf z;hBNg-d+&4P8Ztm92Ox4D@OL0-$*FG=Nq;L#u=34KQrcfMcfG=_zG_in#tX|?Ais! zW4eyakhSOD@@i(i&w4fg=Iw3#tJo=ANlnh(rRD_Vv56HUFeAm3pYb?T{uA}g*MFM8 zoh80)?YfbWII~510vaddjWBhg-5>*=1weka zO-VNOXoIIZor~9RiSNG8jgs!0QV_xOqoEiWpafFBx4tcPS{E?-0fvUEd&GD^R0%-& zgub?zp1Ir4mxLL=rOsY*xRPykxSV}$stYg!I=oJ2`;wfT-;^rwJj=1tZQp zxV3xFp4h4dCsl~lVoz+%S8|nrM=ZHhC<9h4{Y{U3``Osn3@bk;TX&cU`jK+D(yNbs zGJU%POZunr+ups2E;Va+@#8sdA!Kqy4>%}5ix5L{$t}qU5u4)NH5# zs0l!<&I3T@kDz_0A&P_irP5#Wa1ekugKT-EsO2qj)EcP>V1l&&WgnHYp?nx`T;+k4m9DD-s1QSBTp<)4<))i-8IA& zepWNQUS3HLsqKyxZ**LJlWw4gqZ_|ilJSpcePz)CD=q)JRW z;gv3+5STjEoq@SM_&)8mO;P$$^U7)n{uMxpRNU@Cr{rvM?T!qwTkgmhTbfIBONT*C z!fau93&eLrQ~>-c{9v>>*um{*;0XGMyFcsZDMsX^fHKV^Aw^NO6hMXc;&5*12Y5&v z7>o_q*rN3a^8W+wMQ~XU1HOAbWkB!*|FS<=Px84XK!+PHi<7plF^1X%(j}9ImuM-! zthoEw51_>ga5uSm$cessmW>+n|8a(n+X{6zyaM>#>0{N&B|?v&gBEW5HUjV!hMPE7 z`HD)6AHniLt3S6j_~tgoC72J3dQ(=z8`}pT-DolT5a5vv2-O~6&p7fp z;=pCFsFJ!ypCauV!?$8ZFMui@KLj8}_uQA&Tmp?SMn2#HW2#*M_HU6Ol1S@iuPtyQxA7Ez_$1DD3-_XJL(F|o%ZiQgLf;AjsJMp2CCfLMO^Bh>}Gv&e2U*Bpvg{|GWF zAB%ht!Suz`K8qGgtAFszCIlrXzR&lQaLWl;XX6be`4~4QNW%lLkHR zgM8r5;glf}n9oq(&(&?_?;qESH%36b5G&J0Ac?aVK#uOC?cfQe?mrG%qIQq?@8Y4y zSclTNPQ}=;H37b{j>4Tjl^GBHr`Y*=84$?u0`|e({Ab^JE`V6uZehXw)#cc+g<0llx+4uN^ela@l6B%&+|1>2D)cNFaNt4~+Y}PA3QuINGg6ajEwxgztoO_gAl9l{d z`K)k>nyrep70^gkUM9ouB~06PW4^eeeKJj3{iYXy7}~89cO=;1l$6frYS4TizGyTV zp5fq9w{os)(ZgpW|AbO(d75+IC&Lu<2c3sn6lS6VzF1^p0rqplE8Y}Mpn%WQUZbo( z+3y=E6M2TJ0zD0U@^vS-`hf zbET8ZW`6Wv5t@;-hI*>{i zrQd$l5V@{`dIedXptS4#XvK+4fP7J$NB0hmBorU}Z}7D%xLuw<41 zT*ln0ipmGLUsG$=FC4e6I(I4Qv@J*&UQ%!wZCob42;6n)>7h4|_DOIts$>C`X!eC? zM++|`YGmYCz1NBGw)^m;%Wm~&V>{5}I0hjNIIqVUT9n_bcagjC^`Bh|Gc0g455B#c z4^Zjyzxc_#3M>F-q3r0@^75lb1y6~~SD0GTuUP4ny+*gB`9Oy+FSiXq9S#$pP)=X! zH`<|NSvn`YqFh};T-F;{idV-jKEo=T7ZG`AoIKI%!dLaL<{4Up3GC)&zc+xNEgh?# zBQqLS^!U-)*mM;2(Nc{Anr0X+ZZs`kDt1?r;Xa|neFZl_3_guLx2)j8iVY?;Lp9V0t6F0t@>b#O&v!IN&flh%( zi^WpfZ(_B4i^brNMO06xZV3ND1RS84fAb)}BW69%GvA%n`b9GKoU2D}gd#Emj7h_n zPJMWE(f0FwkByf&t23~}_&he~9ARj9rWc2K^m9mf9g*gLqcweB$6-ni}0U_- zNg&x#7FB*?sk)Gu@EqeiKC;lXjJG>{al`ymJyL+96u2}z`Wjfd+KLd;8)TyT$(O(}9ql_SGZv z?w3wEFlOjd_n8K!+}kYQb9Een9&HD&v#MtpHiUOhb%nFo zZgBsHN4uD``%gZaHfKTs`|Gm!Q{ZqG`cCkzE$V-+u(b8%5(h?itHZ_~goJNtLVY0C zy$8Ui;ec!UahVt!6u#TvU5Wdm90{7t6UyncLQ2Tl19;fKS4X(SM;{;mIlb`8jYl?! zVW0uK)ACF?S3u*=`*P;jEvdYB`CZiZ-E1`t4N$yO_u0>F*SCF+1y$WOD*>H^;}uiA zh$JNhb36E~!6@VCjN%@XfGEMM?7>)J2`yF**=buv|At~Nz{((ysU5^r+RU-gW zZ(T(#;AM7;J#N0E+%&^5^U`5Zoe{DMgHGU49*ELTgTF7sB{1CBIC3sJM^(=*g@P})8MCVY0{3VV8dV2=Sv z$0Gn?Ra^7?6zKFT-{8)?aum>jtFEc_zy3!^xPQ8;7~r4)-5~>LiW+oQ~=Aj7Ke>6X-++ya=WWC zE~(5nf1`f{XA7uwj(g9l9I& z`{p2!|1PwVL7^K>tI(Z(-TliNuREbpe(_6#kDKj#aK;Xcq8T=+7}iygMyxe5GcCWZ zQyy)Mer+NIu<{_$xta&KGd1{2EkO77`DGK4kD&4YBcK;j3-Jbd6h3M?oa9#!vw9?e zvMxLJ<*}3 zow9=mzawNif1YqgGAj-ywoSJ!Nlr7I=gs-m)Cx^77FoNVq3}*e2FLfXM4(Pg&|;DfX3w`0Qg9ZGVbAV1Fz2kd7fV!nY>p{TOfy zEBQ|zsg~WblZFlc?G1yj`n-u;0WI2hg~@xal)pA9ng`odZ=GjW`0>GbBEkCGvpp>p zsj4S_B-{mSxlnM_?JJD?w;fK%B;F9k{Grv#1Xv8nK%1Qo5ecq8`#@JX&l7&+QW^)6 zKP&^3atI<4{y<4+d5LR>Jd*2gxJ*sPm;>qqCEif8GK;JM+Uz~+lW&Pvg z({X)DDa`z~TyR6e@msfUy))ypYBQ3!Z}L9JbUz|DGA^L@ zpZhL7>Cj+*a&wugW+0;u={)r>V^qAm)cc8e!vFaXn>O8_$*b73Y12$Rs_JTfAXn?> zz*`XHF8Hq`!F5>~1)qrvCHSATLp{J3Yo=mzYz&<8YJ%2g)w=J} zGpu_OF-)qPsDKI$CJr8T#f9c^{rTH?>~+e?J>Uzy<{q0jZTc)_>+{BfCYGw`9yD(twD3!Sd7^(cq^+7@r<$~L%=lr4g zl$VKY5Ad9Z|JQlK+M^<6je2K*lH7N zY|wHZdhFW!7}c;`a*)qbagzo|4$+3L#34WX?$`^UZBI(jy$o#MjXGF23|22v( z!6!@gE4%v7EZ}|2>GgrKo|oFGPxx$ZEN(``aB<*~t`9sJlEiES^m^Dr6?pQfnuSJ( z>GC+NPOA*YaIJcz{Z_JHf@d?KDF=sV-&`A+lA*y=|ID&p8`gr+P4EZ&B4jJt?qiIq z+K=U;(qzQE0@g%;r1gOt=Rh~sZ$*{gS=%`(onUrnz;ku0X$bzod^}tJ*`HbFWNKd% zMnBQY%VRJoXQao<1FQOl+^?Tg z3{~w%>35w63G)6qmy{>2I`*FG)8Sx#?f2|Si+PCCrM9x4Uj*Cf(~9J5g^or>;$t9N zuRD^#bza!eDs{mbdUvVaq4b+0T2uDQZ0fC9n?XbS?cfUK9b^^Hkn4|Ab13- z1|rZ~yZeUbQuSffZpu`T>qA`qLL6Hj$nzf;$U#yK7J>6|8xf(x;sLQ*pXbtk{>&|0 z$|`e=ad?jjxXtO|8?D8S7NndB6SKq8g`eL$mYl-rrQAj94PH-F??H2j#73*IB0VSl z5_4J$Do%|A5;LZ2n{0K&ShKG6*ne!=RN15rV-Hb=bH#G1#QaZNyU&SC7Z=IubBK9c z4SK~eyH5|1pPnAQn_E1oB9u8{YIRDw^kcVUd~ct=kaOkDjXfNtizRGq+n{n{rfxyC z@`x|Jewx)}bIBD>AuSXMu$I*Slz@W$+oU3eFN*s!%Ll&uqUi4%f2WH5d#V4BvG`lK z{)qklTe$ufuHW^&{yt9scORz-rvez9ZocLO1mShInZpXI;z-i9pJ8m2?VXaqIg5V{ zJ|LAcl^2NB2TpvACCkbz8w4o=HJ3q?T>6{)-)n((=dXDPe8f$gJWbFJ5@1+iR2m_3+^A$pInw4RaFJeA2DYzE z?xTicwgIpB&S)TGw9u(wBEfPV%O)jSNZVHZM#utP?|->2`}CCv{mP7SSJ*DwW6*WI z8U&?m%QSp@;t8lN;P1&CuGMz4$)qqCgYd^5bu!hXqtIh*rAqdpEH7|TJ1gy?;!&0{ zFi*?^4vK!--R=9#nN9^vDxUqvo?5D)e5_wN5Kb8(=xTzODlRaypCI)e<}*LR@B)9o zYLr*Bja~X4)y_9tfyw}N7$boNRu3`R!kWZIxIk@nqGY%60-r%2SMwW-UFYp_7GzWE?7M`;-$?INZ@(X7Dnz@UKN4K*woPH_jI9H&Q-QIG`OR52`$530FiRBtCfVbQ zsA`n8JugW*%9iP||H^mB_KJ7^^{~Qa-?m!%LsYO{T;!G3_eLk<+<~$n6Li_;sOeq&Y}3_C(s_ zOd3>l$8FhxTK}5a03Y0x7Ed04qV|n2Pa!D3q|d^hc#oV`#%X&RoT+PW0a4~gD=1WW zi3!3M!SqV@>N9U*-Ho3}rLTx!2A+|DLX8GyyE31la>7^Q2aPmP-?M0f z?9zc-DTT|*BML@22DYLi=s=*%KG;h2U2d>=i?BA%D}1FDC3tET$8#&qFPlP9R}8fW zuS}`TA*0>fDjgd)lV00dXRXF#oxkUNG-B{<7S(aSf+(t*(<)PVdz~nY-(`CiT=I)- zc!^PA=!~rauT!pFRPXC0f^WzcYQHj^PLLw3fmf`_HWT9|WiAc2y!4$zsWmBo$FV8N zF|~zzeW>Q+Pz_vPnpy}s1TGZRS9a?YcY_pVQK}UQvh27pmUL#gEfp#knpb zYk)Q|2Okt4A=>wylMr*imh3zBcw1g#_=-_sv?0BfSn(S{J@`VWIW0X6h~&2f+8k*z z#Z~k~S&yE)m;cwk-1@{g@EL#eLX%^CmuP}-&5TYB;cO9Ur-$wqZN^~m)gJ9#K3_(6 z=*q_OnY*zRhK|eUY?nwq!6*S=tJf<;OZF)@_~)2Wc}Pe*5gz7XyCS~Ym6_=uK3R?Y z*W?oT(yz7Cpe4<%x^7g}H8BV}B-eL?Pt;_Z3Gq5*E>*sXKexD~6(gDkj(R*skQ;nC z5v;adO{RauB>KB9kIzM+lPA*y<}t}6d#+K58uoDgbZtt(CHnk&Mlo$0DRUyh>Ug^b z>G-tjzDo{DwPba<@Ew-cw8;)?de559?aLDMEN zf(}5v>0WC5mypX=SaFz zTHwc@rk71cxor)>i5F{RT#dK(1>DHM85u)BtH1eug{|+Lr~qH za-SBso-S0+9|eAWdv?0YRrnobR(V5VQ5Oo8qJ5t+O(oaN=Z!zj>U%`b zkzsK&-ng*?%$Cgxqi;Y9^(Fk2F?;>3nbX|6dMOYcJCp4j^HA$J3)T7Z zaU`2x*7yxVRQ$VKo&2&<6>m|A=e}ccj`pBot|-C{yNS)PVe+UKbst5 z2RACtHnUwpm1HO1c?+T&o41B+weRtCuGTo0jd;(hrGryTXodW61(ccPgi~MLLCy{_ zmIe5Sx8^q<(3%P=(t&w|v1R{2;I!deci#Yy>MaTjm{?qBI0&wnOr<527^81V3wwRB zA)tV|f01mL){B``nR*fYizi<4eV+JAvv^EoT0Imq1isnu#H9Fz3XUz+%L<#5%35y1;Je! z4bbz3Af`S3U9m3|eS?59#}&qDyAcC_i&eEYLg2-?e_MP6H~O`U{zob?;Jd%pc7LGi z`S*?gP|@q}rT!x&^}mJdZ{hmg8uH)A>F?w8dp$XSE0Dhx$lnSC%B%l(+s)r9^KX^; zx5|VHDgV{D`L~hy+erK$Hxe&IR{O7~OwN_-LFvMs+I?0)3|Btktf5BW?_76ky{u?FyOaGjEf_DgZKLIKd;ySE6A*Qf@ zFD7UuXnie2yC)?EpOTLFl0fO7%jj0eStq-oXNNuUD~VaedCcJ&_UyT7k`K~=y%a&M zlLINMCx19q@j_&Ye)j}dA|k65nLU z&}k0F!0pD5`}CgON_Jl_ri?{os(bezvG(qJJRPq+e}T=)<*vhuTqLIZ-aszvs~lre zzGn2$a)je#lvesZ364!!5&AF<>wAscr@Q41X6amsNVs9;SZZ8PJTd)gfeQJv=Zb-W zF7ETxs+8=7m=SM1Fombutu3pT9K@XGoJKY=y2Ir(Xmroi%TX? zr1g|xuDGro$%DkKpI4b^4(|SW8FV6}#dZkgmE5VEe^t~C$((P#mryjv_$g41+?OTh zT%m&}=yv&R70{_&V;0tyvCd|LSAy^a14_S~0l* zCg_IpiP(-=PD7s?2@j5b<%DXzpduivxN_Afd&H+-McteJdLdxTPM`XfYt`?i6>VhI zp?(sdhq1@l@-Ke7aUa^#?>l&*xopNt6SVSzZZSSZev_%{*6tlG1Ruw;SpO3?E;Xl2 zbX+yuUDueKLvv&Aov^|95tGH!{6E*i!}_)G{9u(wO}{(o2sPXs`PsXfTvV$hz`f~y z>>)&7R1jBv*VGV759|*0K0Tn^>^6&>V~J9NF>L0#IXT8xR0A<1JqYIdxSQyv(3Dv3 z6E^cx!K+*tK$J;i7X0NEND=4m_xJ!;x00@yIy*fb;Ib1lzBZE;ytu=o?X*)ReNeZq zVv~Tr)>5r6KxTwvM|?ciMy{8)lD&+jkoDiyP69qRb@SluFouRuWbh);o;n-a^F-?G zyNT>A^V6|kFhNZBHR~pAlt?6wyi{bcgSh2dxxh5^_UkWd>dAn1Hz+3eubyCnU27Ch z%ncUv&xW56T|OeVHDHeknf2UYcI2AUR6KZRU75fEGo`JC~1D8;Dr39?I$sUgR^s z#`65SIpFl%>n+raO~S=KDyvW6J&R%UiTZ0TtZA^Q7eFt=Wk~b%IBJVM)rU=XdQKLG zWfeuks>w(~g@mZ`B#{G9><-lcP@%NaQMLSvPdgmf<=B^AISJY-S_OK8`Js_K99N^% z@dc(|w`>z5Kq;A9K!1sD@s}5=sEJ(e@`}msh~gdA~DVLs>PkIkb06+gQ%*@zMyS8IcPO`e^q5xb|F~n84BZ+o?YdL z6tA8vVyHb=h=+mNNj)XPLxfk9EruSrMjE=ADIAG&{k+xTA#Nm6-P^5s?}@;jO~H%z z%B)yDpy4KpJJh++$OpeWde?{yCg!i|nsbW4s>^c>SG6DIdJ(WTnOnCQ+Kpk1)p&m1 z91vC0VQgx4gyA)(&$zDDRwGqMQBYea$E_wRZeaGZZP+p{y*NYZ(ZfJICc+ebdbZxcK6=>bmyCG$9-I zwfTzqZa202F7kW18c9B_6T}eQP$Z{;s*LcyO7kG@zia|rmce+npd0?Q{ZPB&j;0x7 zad4{ZqAi{Ig2LPf=EH=->^FO+#Cig|FvyAh0p)kX=n`v$GN+AtXn(fs6Z!gIK8?=v zqF#&l>81N^(Tko+CMdxcj&b-JL!96vz)uPUR?iV^gA9!Rb)k~OW70h=Wc(*^U)w)* zU;fF>|7C1Douk!n;5Sp}uAR0<W{)s@nePiZL_RglwQ>Qn!!ez*H zzYV=Sud?nv!K^cXiEjFrw?AbU&IbMgu9^h&o`P^rViYBKu|SFVbs-?K6}X``N+yal zBp#m5Vl6B7U~Lg9H7g%$AZO%~E6fYA4t#$)i`;1(W-}OA@6~PIB$AL`L!P9NG3!4v@+$A5YX{*05)snXXYebsn9pO7D!-VEDz~x- z=;iHMcPdCeZRJ!_xZ!drjofX@KdnnDK;N@)is$XVBPEk!V&VM;O|F06op*+;K`9k9-ry z1v@d~!@LO(yP}2c-3}eavx`(4Pv-c&@x#Q2_J4W{+JFfl8{mTySo1}S-QaPK)zH>z zrk?|OBC7#;YDmFmBG$(8DKHHEAOkLLE+@gJ6qSJ&fFFP_b=yy`bou1u%%cy~tbB#T zm#?65dWwecJb|(#?vqI*gTS0R8$6xp3d1Rib&-WySPRQO z>u5S;xzel1lW6*vWz+Nvz^Io{@c6*Jtn}D<3}RVlosPxNrX+GB5r=A)n$zGMx2x%t zEpTcFESjb|&Ss&htd18NY{o>@G)WG@kD#1&$1urw-3F$K@QFo5WVI+O-Q^0y?`Q!t zj-O4%iyOqysH7o#mbxLsT#^;^IEdS`Y9kKxOnH7QDF`}&2wFqHFM>#=$Jp+|G?nvU zF?QH@?KY1G1-MN zQoW?w{@F1qKGC2_tkTwhuCS_(^t%3n25^TVtAu|UJ9ip?RG6dkN)Y)^1@4v8*Q&=l zi-=<7r_#I_1jnLXefql6m2Sxa(d4W*ImsuhSKm8krypxqC(b%TLQG8cz2Seo&5TVW z#nfR1UBZLOE;Wpt>347+1E>7=XYoE!lRuuE;EBsoMk_ku$*P{@k?viIscEC|$y!K` z)EId#mxnnUHtU(DdR!cI%5kQ1sVCid`naBK3Z(-mHJ$2MD-X(uwuGqnnM!JS;yBDS|&Afpe=?-;5_4%Oq@u!l5trm$6Az6tRfPZsSC7=zN&*4)2iriT~ zB_EnH=GHv+W3y8StcLvI;aGsa%JdN0R+&@nWS@rakw7;)qwf=0*!7ELUG! z^qqr+Uqx23iSQ5mqvW5>qgS6USO`hZH{4EL^s0T+6uBQUovmrVb22VbD~6V8-@~nF zl|#lG_2{YU`64E=_b(IQDG6kk8=%0S))HOSg`%y?Y-^ZScw{2vlI54ogzJf%JV|(n zpH_Y6NXz0QSDA{{%q3s<>g24E#Drxa&neP+%8=aU4je{mLz?51%GjV2HZOa(Ose?3 zGbRiKxC+XnQo?YCWzLF2C)E9LD+I5S)~iOv-sQd1O~OFDqPT`!sSBzKd!xE!8fuXa z!t^+W*kCxXE%*LZ%)&Z^EXnXiq1! zA_jeqn#*%+F}cEcF2!Z49Eefx_MqbT+Gwka6gPDcycCvZGJHbEcV>-|m!>R)l$Xov z>)abn-A~w1{9+}Kuw9h2z7{2l8Avd0u#3M0E{ED17p~QDMpiU=8-Sse^J~xNmR60Z zIbh%KwYj$qIK%&5)DZ-uJ!i}Oz%51-PAt@Z<-LuP z0Ls_Z;GB`Zf4<+`~Wg@D2VZdD?o6rn@@M7I1h*1YYqa3u9(8ZK+DtY4`*y>hO+_tta; z-IWWKD^v}1wj*1NoOCPQeSKk_q%fTsmzl3P@Z*Tv;=nXnBS5?wtupMl65>eGQ~Uw- z#s$i#;A=e^4m|8C*%g9^Q|{n5TR|QBzU^N9cbO%0mX#K+M;f$?6@K@UI_v^)>NCl);Fxt&Zm!hUY8{R%#Z888Xs%tP#B8 zAk8>NZkkdVROFc5oVKn;ob!5vXCkxYi;!1gXxGoy4e`hT6C>LF9%7f70r-ZU&u8 zGqNDx$izJ8xo49x|3jSORSkbaS8;ACC`J1p!Wg{*kV$fdmiF~JKIW>b!AjJ^}9(r(Rfqzn zMiWY7C(OYLD&Dx|xhw#k5rP|T#@Ym&6wV1BgIzsQPw5Fo_DFLLQJV-QxR+}Va=@Jk z!*%6r;WdsiWb$W1f)^7kJP8W{3MXfNmalVvG4z$1|8LM-KnC*H12@0G%@m&tLhj1$ z2ws#?VU{n*SG9vARw7s_Ts`@64w%aD!#il>K1ZFla9CLgC?2bE5WR#)26VVFT&@a# z;fKd~`+;tCI#+DCMwL*iN8KKR7cO7vvIjJ_0i=VMLsAQ$VV*ACXCN1-E}ZjrAGhj{j8wu4GX!fgcoEiCiN8fci3I73!-m~P+)`aG z=PhP9Me}e3Xxd+OZ|da_MRrB44*FFss22CkncD0Q@>aC;3b|QFHq?|Ajw~Y#wzJKp zQiIxF5|lcfm*^&cCYm*Bs`Vwq=$C;D)yH*2;0~n8*P-D>vQgOBkLXh-78=zFE+u#u z)ra^jbL_B(eX@7*oBG14UXWMZ6O`z!H2(x%kDWaY3C{Y6HYybVlFL;s$RK$KLbbcSS7Eo0S z(y04w6hBL2xPg0BRs4L?mr9r0rfJ42|S4qe9nGIVF?$dNP|EZ)M&y)%0`bf+FVZI z)jU>2%=qDn-hyy?iQ`fWM#$z|**a_3BNU&-3rTB-5j6~WK7_y%HtyxaKQAL-3_rzw zc9SZrmpY4?FEKGcz)&Cg`pLs!J4$Tk89o>iRmN;dAJ^-dvVm<*Ic(NsoLifX{8R2m zRra&Kbk|!+E`x5Vi(NCzcXG3z-}$7_v$H3shyyaY;l78X7$@jZqSGQ(7{;737lUdy}1 zHfz>zA!Wja2i|gk!cvAbNi}lMpyZ#ltaEAtKNt@TvXiL@nYAdI()1JW_ zCsn3>ZLLAO2OxXxjvi_UG?CE@^vD>fnvf4=kceJYkB=n3Cf~203Mi>pBx91GnX84O zs)2J*#vN$_oJ06q;YdZYmB&LE=}3+Uy!k%aTsXXJ@`Mr(3eU+stny|3r3;P84~*iK z-g6ca^)~ye`1$o^RwB_O;pVrJ56l&>OinlIcIaSeU$PcFK81TRCAEbW zCdrQ$VfS4ES2Yhdv2S1&Jd#gAvz1_usK7Nf#y0RcvnlD+S&DK6f;q#awCH94on_rg zB^D~Fx%NGG*wN(r^;>Xd43rmc1|fVMGvfV2(*u_{eA)l*SxC9@RHxBp7{0gy3zHoK zQ%s;Nb!E0|g^c43@YxvWUPp3@|Ehz*TQt&iZE@8y1lc3gb4lG8l=Y{(GY8m~ao$5r zZObrxzDTs{4g7+9E~LPE7|R`L31DumxZ{pgRus-UgZ$wE8LRHFM#@cct0P0o&Z&g9 zkUeng`5Q9Y8k7TiwmIb|_gUJ<7k{?n+z6JzXOB+Gt;>v$i=lm`q)R*hK_Kpu0F`dX zHD)7@Pbgm~$i`S6t8~u7jpavYsqt{w@FkcB#wy@ui$XByaJ$*5s$x)onCqFT^)14x z=&m8iT41tfpr2f^k}dQQlWo~9Pn?~0)$nuv0F!!c6vWm9hTN0zrirWE$I=V<8V|=; z!()BH*}rWSf36n;G>cpHqSvU7b_f!8!M%UnV3p~PKX8vtS@x-uvs`3sDa#Zo9adoE z-QwlY(Xuy{14%ewW||EQG*pBgj#~LzI3e)o?Tg3eB*?mP2CNac*;_nxp~Q4QJ0))^ zC?!x#^0s`4?8+kzdX|qRx~hpp<0HLHZI#vUwe}LqjccGh5649NsU~V2cGgt*BR`Y1 z*agbHymYTF>g}&!P;=M6+4Jk6`@x>q(5GGN6Wzg_9hgl&x;nK^C56{~1EFGKL-s(S z&VSWhFI53UQjf)Nhvo1}$(CK+h%7V8tmA9~W(z0{xdz!7`fL=G!wCG~zyxWfRgu%H zP@tEKRXsIV(o+iO$kenior%ts6<#o(TlhSp_z>Bf_xMQa38ov!Nxoh-Fo25W>vTDf zy>R_`42E_HzRZf4?y^MbKrwpp+@w&}Ry52&DM&mq^$PPzlu@)A(BtMHO=Ld^r3h`F zv4An{!LXNt7d-AkHMkxJS=cBQy8uev`a%UY{`l+uU29RF-ILC{pRlBu8y_$GZ0870 z#s$;VfQultJJf@$d2UR-u$PBr}&I>NXVZQS((aMiBB&blDl{s4?LFe*R zg@#YL zOQKWFDfHYVugT}@=<$IjF;P}EZ-g`@7;1r-p{uSZ%dz$S))I2N+Y^zA>E+9no+MtF z9)DVpmCDk6^`55@GCVBSvC|egOpfTY;#nHs3xR^!H9&HVAt~UT`DQVZo?+l zonzM%im<13l{zjb-OS!!?-VJF#?KQ3^38l7(CP{~DgeS;e=EuXa;3s|9h^E%q0<7diR{xuG7 zm&e+&#D>w7K7K;$FL)F@0iH~{7c|I<^jU;}7a~?*{93=Nv(JHap<6eBBNW-&Y{x16 zB)T6F1I_Z5O&lH?+f?a%dguf=z)%cG=pWCRc?n-`mp84XwC(Fgz?a>XTzE0`sb0^n z>870c1nZNGwxFUmg>!54ltmEf{?K$+%l&l|YQP1%%U3ItAq?1~)g%mwK%Nns4HN04hNrPmS*6vtag*(-o7;6tQ* z(pYDqDyrhBaM@dcf-pk$>Hm4TT`1@lMz7COp20MR?BR@>0BX&_Mp(;SxK9x7EzVwR zu!JugF>3gth5+)z8;!=8(&0na2v9&K`J{8Biee#qYaKw??-;w)LbdHc_v2u-7fTrw4NIP&x*9iBj)RicPMCeBpbp2lbwKTYILFVLICYRoD{I&s(UmlJ50~UXo+{#O z_{kmx^Y&Sz&$tbCg+0W{C5>UV6>NCB*2cScVb5}p1m5&@j^bf22H#G-#T%gBRUT|^ zpEW_}IvLY=H&LodZAcrbo}||&!Y=s&k~@2&N1Fe!+-^h3>a1ba{}vB57DLtkcT}DT(4$E(@oo`<-A!)}}7RG3yrxr|XGg`b{G5U6bvW z$gEx>-g|;ZAUihFa*Bh_^nS%NT`HMxIqSd&TdE2S0%qTN`R+onX(*y{ z=A^t*Lw|6J>k4z%K|x7M>~g2;3U4B3lS}UkKaw~4|Do)=! zl_~;S_6X6cs71jA$Ous%LS%*&VvNiH2{R${ zy?@d3JZ;Z&UGMXH`G@@B74jYT_>B9Dxpz_ncTy6k|N-Y+N#3wEjr$3M@;pnZ#8OSXTkCH5}LK21?r|T=pl1ntS2%HDIZOD zj{Y4DYL9HssS1Ye(6UB~I==774?v(sEmrwMQoXjMGL$q?!THS9rhN8NcgDgm%y*HRBxYqvmaQ>;PZv~uYDn^!O1VXWq)wd3mueJBLkNzEaA zD?xF(N|&^uMfne0r)s`cCzV-4nie=daF1-cdwoR%czfC$(Xal5VSSG-|K-PbpCT(nc!CLjP5x^=vx-WCcB}ciMJu#Gq&SdNFFVY=CPA z;8fOn5Dv(s=~|CqL`xm-o3Yw4Ar_b2UdPS2(MW$v^G#(MEe8t*E{ge#kghbPX|r>B z8J(qE88Y*vMJqi#clPzC@o7l?Nq%B&6*JcvnB}QkInl_j;hYkvn$D9_vB%f8%ccBC z)t!Bh3Gx9oHZHbSL_SU13nanZrL43I(5VYRJ%XarYQV}%Oz_zMKLvBCumz(@3JMq1 zrpN1Z{#P|=9VilBV|c@>tcpy(pOJcLts(d^JIrUFf6C}82Jp#TooEm8I7cWSnr@VL znr8Fcs&ly(yJz7dDicPM?3|<7_57{_Gnn6>IU#JY^SSzn#@yu8P)B(iVRwZ+!wu(Y z>Pf=Gq%803-a_|r8)Zk#`>7#i_th=x>F@ZzT`IQ40SVQOK+&?f8`X`uj-%(u%ifFz z94j+)Z1KYSgx1jxv$>c2@}cv|ckbFyrEf?1!9$Nt|IijqH%ve8eZt1Qv0XtUd6@~c z5c;iE>4BhMre-mNb-V}URCg6BjaauI07Ac-zNyLNPQfFS+!_;#6!^u2I~x-`tB2Z@ zS)Ji3p+OTX$J29eb(oH6dxJ*dr?nj>0XR2%1%8p$Gnt@Pddr#><0mYC`22m|+PL8E zBNl@F#;#G7d;`^im>b6%gUrt(Xd`jw3jpuqJq)>`8y#y}G}0-}uI`2o+R=-R+d;}RSCXw!>!s38e|zN#q$B8tv%N9JsUTJ`{2e)`;cKO)LmVRxD1Fzp zT>d%TkD!ubFl+`nb1-Pn$h?hyPR!hx0b4i|_KvM|jj_inY}luqUq1DG##1exvFDy` zyFNvS%F4^71-`jXo4bNA4TC_biVfy`M~K+` z*oj4!Uodqjg4+ISpd@GoMM$s=kIs`STXF*WY<%eUZX=xu6_EXMH#G9xlliR_xr99G}+3 zaz@UYmeMv*6{ultHn!>3o)vBhT>*;wSa64x3r?4Fh1TSiz}ZiFFK}55R?+jPyeshj z*XkWAfp+1omci|5h*CdfXybSRFe5+V@XSY`{mTrwd2|;hHuX%?r<_h#qboyq#uGSa z$|nAW`5cpHMn247l8rb1`WFaxHg>MA9S+sk9S|ka#uJ;z^p`n1&3XOJg&zU z`2Ep)JyMi90-~aG_0s2J<@~sq70TbSLW=j3`<~NdOao%HO8sw&d4)aP z`{@{UlAYtUVkBBMmtdUq^w0AANDwPFs>op z?UneaL4{6<9-m2Fd0$xpJB+HSPUyO9K)<~_59m88ng3HVHse>;w8_JS*I~(<=RZblFkr^<$_gLo$Jbr> zFlW+DUVi={z~jg$eub5w`-T!{M$XZo)n0nfmo9(a;@uaNFs+s{^in5vcuR^w7PR4j z#NIe&H2O7Lh1NTut^Q>UJ!k;9Oj=odYqq1i3U<7vm^^%neU|fr4LqBN(Y%&B;cMg= z*9rVT9%Fm7N`T0_;3z=^ko9X@+}y*VMy^jEG<5(e?qp;UB5`h<`B61Hs5!uw;SABE zR1>5H6@P47i>hf!7zC>9j;-1JgGG2mX*IF-bR=Z&M)RVQ;qW(3hRT#_h1jMeynaK6 z)6WCnZCc;*Y$|IL<7!iGHk|2-d4YAA@%83QecyTIzz4q6P0!t&V$gFJdzsCT+>T(= zrqJC5xA3V`5C^lTbe^Ytnd?3XD@%w1H%- zwwcECD+;hC(yyv1%tJ7l_+eytn3Nv>SF}c7Gbx-GnjRnA`4YIB%_-f*4({uy{0a|R zQ2ecT52`0fM)PxPQ-R1o40?itLJhV15zUj`0T`T_y6^WOBI!f<>O>=o!n4WKpgv%m zCX@MZOW39~x1wOUFwKSV0mBc)ahy;@0k#?IVxWf^e-G=v0ykvR;=N&Am31jqSRA+; zB>Pw-bhrimItTQz!CNfvv%}NW!=eN_YaOxHAHoKfifGg7B-6JVS0?P&MiX)ZOSdT) zrKGtp@f|gm!SrOd>CED6w=&2yURG;SzJhO5>FBak-Q)*QUl+&?t|gpKZF}sMt%41H z)QhilkaJeYRg(hO_v>wkU-um=uG2{Q$*qKoKSJVo{x>>o*-FBvm1Tw-yf!^8Jf+By zCx{mUN(s58{fe>b0Sx(Nm6M8Drys2si|-n6a(kTK`5 z%Vh|#S<{pSchpEgv+dAjO*p6$$x=Zh&qNP{UYQ6iez+W-OG(?2#kXJ^nOu2yUg?^L z(UsTxqY^lVFFFT{fMp0zm=SaMV&iuo)>@!|6S$AMQ_T#?RSmEAFe@erF@gwFPi?=d z{k}?hv&aPt0`EYSE@Ie0{7dFIx?7jPGyCH2c+Bm@*wPNuWo-?4_-QyB3?96ppq*Uz zHYpGrd0a=y+7>fo$X4Ox_lEKz^Q)wE+ge<%^%f4Ky^GLO&36Kj<4)kP_41%M3Ai&p z2>!o0j;Mt~504O*9|mTyug40+>S!Y976AK?L@yL&0~DKCC+se}KTodxSa%1srCW+yi6Q4s{}|jp#SN zNOdR5`+DjPLmh833xl63aUbIlo|59k`e>;EBk%u7EviVl;M6q+vXE|A&lB z>hx6bB}~gz>3n>K=PeA2&NxH`{1H+nZ3H7PtpnX6=qJsJ?#9@!Jl7I;-Vx z^IqoQAj9%L|HHgk)=Oj!j6NZ(HS`A0gaR~DC2v&AUg4!PyJxEVrCkSLXiSw}3- z2GtGK*e#$0JPHKutbFWqy53O2Lf1=-bb1D8w=(3a0q%!TkSX1$0?l5@)ukJHrUX-K z9X+V`pi7TgXs}_MGT*)SP+m*4xB_MsIB+k9Pu+;)7qMTSjpXl|N2mgW1Fz9^(Kzfy@dtz$5AzK znPw;r=|%|`I(OdCC+~{{hespVHyz|fnFuumJldDe-UHu>WoY}PS^!y|^g6ogm6UbO zd$-#=9PurwyWs3qd8Z3hSXl_`Qy)4C62`j-Qc_PVOpKj0b|K6t=5cEISNIQJ;VgAI zWESUEjfBM3=Mrn@=kdO@xXt(U+tI*;_^P=#RmwmsvS!@-(GXzjjb`5O!;zF>U^Rjx zFVU#^L4#XG#n#9W&A=pwX-e?If_rgx{@%J*2s4L`dL#_iO747_oSwBIr908P;C@{| z2a!5ayy(5T#M{{jR5?-5=ZjDevLCLOW6?;wq5s1EhMNAj%&pyCm^^z%9DBh@z;tU_IxO)sJ(IJ()(1Z6lCro)_xIS>TiGySPcQP z=`qZQykZ(w?R;?s)Ct{5?*gy8=*hiV4c?vo%%`UB^+bBfyQ|(PHwM+UA5G9w!4d%P zSm`uP{yHJyAjdG@^xpfrwRH7mC4ypPoxt~z8r(OYs13r#BNynE5a2#2zO_)NVp%Zu z!bWdXiouzB3#WyI*iB0RIOMVKL+vzik(gR`_qBS-6->T#bmW3IiV_Ui{j5Jdi zP)S+@EYJe8Y{d-X2-o7sO#BVHEo6N!L@Yz&`q>Aab6<>LzH_HWQh6upa^bZy#4#rx zdtiEL3QWPr^wA+vk?aN+oq@20WMnmll!pj=u;&pC35J+K?9R*}f@(#f6Dfuj)aZw4TbztrN#DR_E4h z#`srnL4kil*2+d0ok!;0#TeR_D@o3++s3S5R`?0s1RzBEj^Wzx8by|Z)4**Q?A-mN?({lgop6tm-*`_j$eO|M+E~(=>^$;f}NY#+6povU&gscE31}U156N9kj zaAH2N*iRLqhMNTbrdN%7KbD_w`T>T_K}1}Lf?JF4^~`OPJMQWtGAI!f6`k}5>}%m} z!9fb7i}xnUg(&nk^><5LRhoEUqTn7mC-%|c42V3wj!6x>cV5(o${lDWhMZTeY=#7(fRk= zBp)pOb?kFw#BR$3UG8N6k(tHrPdEl_ejvsooNo3h^&eH-ye!)1C{EowxTOQ(zqH^P?ut3N zeCMeurm_i&NKAY8{9l){{0#+JQm+_mKAF5D+seGea)oN|Hm`8gSYgG3S7&9Y7cd?&Y5miy>#-op&ru zXQ=g#j7xd{6#xv!tF_2k{x!mBM6vn=27Cwpo?9|k20T$*u89=_8%PzfcGNo0yZ1eh zDf*&&GpE#D32$;N3cxdBMUMAhhJgg}tY;dChnH^vM^PoE`Pl`jk>h&I_AC6H8ME(2 zslfTGQ`66&&&?(V+oAx%dMC380YAg`YS(O;6i_9GQ##fHSj~kMeX5EaZ9VbX3Z>+) zda)^7rhnaJe>=IoYFIDYTM?I4Fqr|h%zk{$1v}&^j8-ne;jb7_{M0!ziAed@ukw{> zl633%Cahz%H}Gk3j+(XQ%d38G-2szpE2hE2f{YVz3mFWWEYaqzC6?%wXrAdsb=z4S zcLrf+S3}gy%~A?K=>vpNlI?63{eX`+#K3ltxM~!P7f0^URud`w*MY_6$AJ#_Mm)QS zC#p_VQ1F=Uj^9SEs?!JuT64(=sfN+f3-;_v<1SsGtZ-9hY|{f5!Ay;CwNcFylA)^C z)5{ghQxLKfSKZC~ulrXg7m7eA3MO5s*oS_>c-S+e2O`+xXN1zm?OA}u$@_%o|chZ zBkzo71waX`8S<|>A1RZ$K>bh+UUVMP|8{)3&T&QhA3GC3o@@SPJ;h>{uq!%9u`^Gf z^ar;I-X@~W;GXT&CtyE5De|$+4grhAW=*ouO!W{7F@2$kk25Q|0L%EMj@(f&>A~g~ zLGUzXvF=^GO$Ugs1#x`yp~;NI1k;M{ZEIiWq6T~!i*MQ;pCIHp-@K*eij6L0{GS0b z{=8+vVMrRtLDX%XYg6I$k5%c=mEqWF0RmAWPYpjNz!JPgEx8m8tQScE+f^DWb_LPj zeB2enoD=K{VrS2(A8&>L*@Yybt!14mFztl`FrEs=F+1GHS*WzIURd5&`0fktrRl;* z2q29>(QJsx4Z07i5n5Su3k3$XjAeS2@)zQ7)j=6ZYVsn1T53CB?g_KyE~a5W-&*Qh z*YY&a^k+*^5_W!AYLXD#U5rdk)~)CNi`{?VVmp|j;NF{(N5Uq7L$tM+`i(E91>R+G z{#LbTrZ6qY-?K5i1agobh$~Gf0?+%xM{p%eu2WkXiD$H?2w??{_ z-e3gyTOl$GhpQZ1bUJVzLcN^{_KGd8WM&@mI&688X)KXEd=A}if!8c$C%JFeSZ??% zKX_Xc`?pRNW??U_4y%O^H?=iD^nQk*V_XZzDYKa583~*-9H;aRF)s+h0Y%_S9f>^t zF>oRCkRfn+FVP2G>_z}&JL8Omc#SVw`8Sc4@anSZWtNt*aG|fTdPvAC1E7@n9GnpG zEN@qT^84w);$0n>l?lEJG9w0muzTG9+^X~lDHGbnm}j|`5%W_bp5tCn(mJ3@3EK?8Z>Uk zDUiFqucQ1{M*h9XZMj?iJjM2e)KPOxSiMUabvmwskfk($w=2GitwF)GKC>FWwB#jrk@kvv9U{ z`DR7mF6M&PnR_4`6!+mfD^pSt+#g`WTL8@$@-1jb(pU?BKg---x2LE)FAHCJI@Gv1 zLb1$aUq@YD$#E%DLeBD`QF`*f-)#Lbg2^0kSLwY2G`f1q6f!;o>gH}xWo?X^Jpt`B z>v*+WL=28H69^L9g6}pveJ`1Q_yX9XBZ^E-X}{;2!i(crC(;h&?XBzG50leDdGY~J zcYsJ+>kW>(&oLfPzfL$@549b8$srUZMxb{)VxpO3B3kyPedx8I9B+eO>nC7z5fT^T zNK*qYWUXLJh(pkcA%%5=jx|t#FXUa3fT#UfL|=Ey_J^aUwmPLSSA*S8bJ7OhyU)7Q z3v{No2G9sSV&l@x`@|dUEKdrZD0!xD(HZG;_Qi5Qw%=ArPTfez9r9M7QrY&&6|r*& z>AQ%C@mL$JGyY=^&3f<5%P(H_CsU4UXYNKz-utrGB6H^9y_=0uFb=^*9^+Cb*a1sy zR4A|A`&Skb!Zb3@Ktg60f|EdmxL_w+FoU}wCR}MQ!>lG&x+y$Lvr{?=h;ar~bx5F& zXPDo6cP{nP>mwGZClimds|PG4n#p9r>sYp_Ju=9r;#H(?e6G=%!HD1fcy(A^CB}L? z6SrqX1EC3gw==Ko8G)(^X!MS@ohVn5Y?WbU3`Wee2Ia=kkV|`lN`??JuV#tFxU2|dbuW={o0(^Q>mHl{TjoW zSlHHdl`|Aj7NmChW=u~&+wm@tY@7FiEPt6=HL`oA$7{i=NmM1Yc<{WfN?HZJO-4W) za6r8$y$M2^R@aYfrK9q>3FS>^P4WCD9&K}! z;v$_bD{z=DS>ly%jPh?9$wc`1r!udWzk(Ji;1scv3i;*nU7X=gOi7~G8|kzU-4DVXWkj4C=-KS`&=)^1r}Q?iabt8KFGUt zB&cN2&T9iS%V^QJ%IGj-|B4KviHGw$V{STsdpinb&I<72{p$@M!3z>NV*h=iR)pyP zzEJCuIjDi~-*c&+mRGpF?6Zo!UxR2Bg-q32eg&s7D5I?Xi5d*y@Vt3l+ZKsck;sz^ zK|>`jfR9Xe1;dX1JhsIPB4hf+yJrp6bxuhV*5&POW?Wb+{YFB5i3spg_H$#FmV;r0 z81bh9jnE?sQGj4P#~^DVObri1s3M(>Zlao9!d^8s@;={gA0z+UFp79Gyy;+a+;Z*@ z4-;XZ6X6zr6pLKAZyctdE%AsOqx_n3kWDZw73FIEwZ{wtWz9&rGPr{h0qZvNBZHL- zY}iK_?ja756Hj!yH-ux;!C2I{2o6q%WzY;2Y;I1Po5q_IAl-;$+S(j4`Ybr!`@-9s zK6TCXdmaW(=K&hGXh`H+{1w(+LnbRX>5lb~-QO&iFq|(o8PYSb_>fIRY&TVsSOKwSYM+yhn!vNINv5_*UM`UdLGr%WZXc>omv=J@!)N zyW889Q7!)O!8DI}ERf9q?{x1PbySh=&yh{6EmV}Z%^IkvA`a`WKQ`DIzNNoCSEznO zW3nlB&f#q2bv_9)(232-2KPv%Add{#(~=ZnD<{!MK5r?usRkX%rBKTJJPq_x2NQW; zCU+hwyPMd&#U0dFPQr-fgC1`*K{%`|lCAnbh)qNT{}zi^TCv-^@}7-JC`_c8<rb!dTJB~mW2_M&_*O8aN=|NiX+lWlaoLfWd4#Nza>h58Y zVXuZ1b5`uiZP8P|0V||Q@;d_?G#E8L^YI$$pc27Tx~oKno*(pJh91d_otxMM+h)!s z)=vF`iH+TfVk9?v+XE9-4X-R+1A0a))ycw|v(6Lj{K_qA>0rP9M!m=%d?@}nbTZNg zD44H!>$@&j;BdXv89tSMjAH^VGklUH`PosT)`9n)<9--z++{fs^L*B@SxHszXa)MB|1)* z!PXpYzl}NkS0Dh2;E^S;R>m}+v$d4`vIsK}SHnRo(ienxgR}wySV0$frfzkZ%lP%H zK2_jr;ajxmBT=V?0|(eF!qR@2I+7ql-Ln`2t2Uy#d6ID@kzZG|3;VSkjP7x{?qN*; z-+LHdnL4SIzzNAjUOhuV-SZ)xrUyomp=XGPtP7G}UpT)NZt6`$#R)WC#^tV~-7Lbg zr*NgchTIf2-lr1-Am43g^fd(NB_XQ6kHrUQ&HofDvrng5;(pIo5GVypQYKt&HA{2xL0Q0 z#O$i$XbG<6o?dR<9v)AnrY$jCjnoTpz&pF$jLlRg&zg7-@; zGB!;?OYpi9=gcNbOtW-V%hPN+5Dn4y$oqaD`$(qQHKl5}i2!ayX(Mg@#5v2lYvOhB z9Wd3w57~^%lvg6QX$jOfZwretz^y|gW1Z;5y_97;5c4|HsIJu79KQ#<7w{XyQ|f0o zCEv0T3u!c#+RmKbyuE{?P@}8H_-{ufRi>zH0chL>8dtR7ZNJyZYb_}Q#Q;(gpDXa- zy?P{n(jnN0Z&%QNza4e02^{IUt8v{lyZTM_pTHbb{ z`35fz={EAZlHToWxHSAi(ZdT;+mKNKV2^z<8R;9x7#&SHC z1BX2=qj<;J_mZ=&yx$M!dlY$9ieaXQ)QB36ZeKu+7%y(Xm1wGbnf&R@TdUZI!NXg{ zD4~Jrz3l2OlD9-pgyzo-sIi42VP^~;4*v&XPx9CFI8czj;5dMSr}sz!VsroE1}K^H zg06J(yx-3uRPv>Qjd!uzAg$(*#Q+R7{|J_YF7~m7{F2MZnc%D3{}=yt%z z+RCeIntR(rc?MZ;{7Mat#x)$wf?jRDZMQ~!wR3h*V<$WGv%<7hFLumQTyV)@#^;G{ zw5X!qX;T$mn%3~wBQ_=T`$s!NujrIKcNH3)WR))54|DKce8U^Q(LK9{_;}!SzWm*d zxuMkc#M1$Aud)7(Imyy3w}vji|BPMv=;4W#a$BR(z0+Dt2FUYYpM+Fwc8}g$QahG` z-|>mb(1oIqA?28_{ZV%n%X~B5IYMtY{ra8pm-AUpIToabzE{FaeMzh77BZYj;@V|Y(g z@l`c4XkU=E2UAytMZo7Q#y&TE1I#h-S(1?gt}&kV?rhQAge}N6iu^ht3LnHSn6T1@p*KHtEC8PS@;+bmsn}cstNYgo*xW%}@^5-A6 zp=V~amT0Ne2XHX`&ZwEeC!gHgD3#|prTDaZsQB%;nQ?L@*!XO_xk|v*RQzsoOb_S@ zwXpfw`139F1c5`*!{|LD`nmY;qv@3y0V5HxxThJed(5H(DhFe@x{cg}y49~wv5kBx zn|7$hG43-pg5dEsDXIrw9j!xls16&i)?dr=Dlx{&yWuN&3lrNC7{$FMj_zM$3z%-W z=A&%sdWUiKr11R^WO}!XV{kd)56nSlM)#`NCSd(L4{buR!b@b!T*pRkhz)&&)&Fqy%7f$y^OJ{d`z^@L`|wMDcr^O9m&VL3 zR#d$G$C6gqeV52rO*G%o-~hCNZZxsd*`sobkTXl+*6=ebRVlCH*`b5XLYm_`Uchr` zf5Q1z?w|9@9kStY-#dOdUf@(Tp?b<--t4qV*ziN8*OK9wx#z3dzUGuy+8RT!1r5#@ z%Ix6KcV&TKnMzr{Wyo+1j^p`0P(@$kV^}de$+jga8PDx-*L)A3j_71Fg4$mf7-4?T`m#1^3*0MwY zILSl?F1LYWbA+)^mpa`Ap~=5gvZWwnUS&B|v_%)$gSu9i0LmSd>07zZ z>Oy3yn@e1vi3_!rI8DcgVRnp_Z!gTCROFTa$_7)-t+_+PB5nz&6Cw@>2W_W&TV{{b z;@cM<3ih55&sKThN_Mq_uh1y+!4*A1PM+`jzQ(nBDp>ugwVbN;#Lg6dk|>X#^O-Lg z(9`8{pLU{qeMq{8>5{<>Dfd+BcT7FlLZI#@u);!D1`6T?24}-rIC~srpwmP@YdF}> z(LK;p$WrbdiJodumhyf$aag@39G4x*1)}>(=H)m2^lXr{^0r`YrutfQ0}6Mho|iw( z?L_*F2Ri75*9I^w;vGTEShkqWs1KT%VUJz-a7mtZw+1^6B@Y>8aa)7WMd%?HMOP&D z`j3k;LLypi!IB)bweUyacp3R;(&ONG9f0uNsTS}>JAIW5g);*@mm%Z5H!rs1o zxYW;juSNk(W^e*YgQ5j`t}>C)VT+#S^JSm;$Wo&pZJ(uV)UElwrBR^1bU&1VBA&DZ z0Zllr{c1+GQXN_LhZHR*9TwQzp_*@GK6kW~yA;`4s01uFtNrP^R2!{4@(@S+w`s)u zj-90BO23uV+4^)R_bKxT4`!()5lRQ>J3%Kip18IV*4AD=TPZ5kNnqT7#Bf%G;Yke1 zwmRb8g;c|kd!e-h04BveNtyM2kVs6Hk(|+j-vy#*R+w>gvw?pIgd%2un<|!=oozOG z&q@#?_hX^lO?2GCC(XPo?>PR1k+DnI1PrNe;`M0}S#mcp%N0iZX-GSX@A2ZDCysLdq zd26s^1WG4ks5KZHF$;D9=kG*Om;Phdu>PgBV{3?7ca&wN>3qBT6x|43k zl)qey4n7f~w~KyswDy_h;f?KX8x^qJ` z)*G_O3-JQOv+YoT!aM>-aET7xV!MRrcvKll3# ziM#0TqmcLU<((&=4o?QQZ69NcQ+~t=<>1@spSuSu0;$RbEJMs@14w{yeL^rs~%n5kV!gnp)MVXU6T}M`ht#=g`52I~f)E`WhqslsyJFo$g~rFJ<}(Cqu>Lf(B8? z#_+&nehZTmSdKS$3(T*1#sUVLU`WwsD$L5L|@ z6hS^F`i2iB4HVO(G>W5Z_J?Fgie;gW*BBbbd-IKdBFI)2*hZPm825fNa)Nd69_+Ae zeM$h_eG?xV{ZE0~r1IUBw&j)AeM2>69$kV`iY3|8qVBEEt*&=B?8T(nUn`-}H`7@U znuJnQfsTRI_O@%hha>Y_dpaw*lS|sO%8<8pbg8bm63^v#6(m(z)Zw0KD=7Qh!dwyr z#ziIO(M^1DB`Nyl&?y@UHR7tZ%g^jMm{gj*8B21KEAVNlx63kC02;92tv?$t=jIhO6 zt{Ur?=<&+*IK~vqq(kl_T=KFtHDS!5Q&iEP?-B5bjwF_%^ahddfq(L-Gehjq z%w93Cey@#E_Dsc$13Of0G6l(FVu*>ysZpaXY&hP*w$f8L_f<;^1%$7$MQO%o1G4#p zv6X#OMNc+s)#;Eu4Ma;x7@Fr2z4Hnr6qBx?1kEpEa;=@IjV!zH;j!S!Si#6TqDhfk$kmxGl-N$``tWI_p@kVH42Tf%?r zEw)n1g&fYWJ4thNwaN~Ye5ptczDD^Hua2r*-{}*=yoCC24_v$T)H0&{V+Pvea$}bQ zh|+J#IX${}F!VozAit|~klP;440SZ;kr%qIt=`b}^kjZl9k(;<-JvGvi zU)~KJjv}65NofwQF#~+jAw_JU`06WDtL)wQcaE|t>w2nkhb+ks`ON6vIQ9~EG9N0w zQtIL`zs|lbq5S=U=}lr`9xQ!E?A*KMfzXzJ7u#f60Zm+NAF}@0mX)k$E`^cb_?L`j z_?G5iZls#ws5!YoL`(!hi094-F!*i9Nel5g2ku*ycQ~^Jmn-s>2Tdf{a_4G|B!N2> zuPYU+(Vw*N>K~8qo6FxZeXB~P@+4gz-zjwfd%S2oH|7FP+MrtBcx5uatz#|G>2dUg zaIlEDDTY`W3gi50*JBK}k*S64Xn`v_w`?M+z0^k|%l)xm^W}{C`N!M4q1QH$5QTNSWHHm8juH?Tkl0S91T?+0X}8wXJ-<^Qr1HGRxD)Bi4xzOOqgc zAb(DruK30Up1B7shSxA(-#o97eG?Gsu0gq@Nc`wWm%flMiZ zZInNj89riop6=FtfJG|vD!&p!anfbc%anLpG4h6tke&v%kvQCcl}E0!wZ&3Dt?M?g zV)i%kv+5WfKkCvZwm_@+SvB5*>`9@Br*2K&(jk70C5<>})L#(wG3aZEtV>AgJ{UYc zL*sQHsgB{~@kPmtB{%9fVJ&r2@H#y-R8uF5O8<{rcZA!l!^00qwO=wOZdfUx?V$)%6BpvbvRSEjU3eQ|yeQ%kU zB+r-bgP_6fjt&@gi^7rdXp&GyLabu19 z*2NTSXaD<;BV_|A_4Plk(0eD)CT<bqzC z9SlsS{%`yj&ScNmx-T~&W$`CWos0#YzZNtGkjYxpQ`S&h&Xv?pwNCaGWrjaJV|CfL z(#i7IVnR85z(|&cTk!L-oTypDE7GM%R2gZskXWFA0!2%Ukn6kt>3;uq)nN23epK&J zQ7TgnOC@wN`np>-JDK_!c$ViR4+(~&k3XhuxS~ZCcxHr+ub;dPxy`qv-Uqp90i~&> ztVH*2e&+2%I7T>wT9D5Qu4)$Y`rniTGn9GWdGr6-PQEfzW2t)V*R zkJ1k1ag`mc9{k+aZfski9(A^k8(-ALbC1|YjzOct80`kKY4acOk=d1vJbSw$qPZnG ztatv?&pHL(6;O{^BK5`Okb&%&WVBp)NfP`eo;u7Th|3p;V_9|x1V0#(zeM9289>)G zDyQT@EJPZoPA}_ge*%R<7yrPEqdgORR(Li%>GZR}br~n2Qi{I-4ZfYIVaYL`bEfjJ zmn7RvgiWp*Dd;-}2|t+L;D*2lb?g@lT{A55&&{k?deadpR7qBM6pE&4;PbQd&ky4o zeGSWP;pLcgW&azqWk0R(WSxSEYqpm25BNExXERl*0DCux+FbOnF}Tg}a9t7~?cn`A zMBHg93y$UUoSewRIP|k_9YV^VD_}SdPj@>1rmHX;)HxcCJ0AQi+yiiki&uLu3=*}= zyv&~rX{vQUDrW(>z|ef!GFxv3isDbbn?}>u6VXNBljhB7jeLbA`XDz?H2tgHW51Tm zcbA!d1&d8I)UomC6&tjYyIc4xv&oy~w#T6^dNRJ}s#|#f4!kF`vODj_Zgp%?Cp<5* z$VV^pdN?R$YQ0Yp%6%`wnRpKy=h^`2p_?7DxD~BbK1yTHe|lkaPS7cHsm6|t@@T-%&0aK8gH)-l3u+F{HmwTT;D;bdZb131;PAEh-XqgB}2j$5oaxzFqhzVs!g-F5ez zTr5k)8%F!(LuA}7q2~kASl!Ywl<=Wa)7RRe%JeG9``CFoSbcr@*>{_G3j-QIjZ%Xp zQ!9rX1tY~!Qekw<-+wiEeJ7|&4U05_`7vz4^drq0=^!6NwAa>13Llx&ju-S_ib`f} zCC6wZ^weq|MXi-S)EQL>QV*5^*|WM*APi!Qiv~}?qjupV-rCm$mM0cEaCeb@I&zf0 z_s{(_oE4)(YhN5fV#q#0;+Q1yujTSISp7(&E^N3{(GOg#hJD8A0e4F4-@Xo^jgCJa zqDCC0Z?#_ettk4)&|HG%J?jASe&@iesd0=;p7ub3CDH;g0EIKN z|FOIHicr(*F;^cAMFjJdRkVJjyM0FZh)DS)_x=3-+nr)xYXzE+lilwT&dk~*JS!z^ zvQW|Y7i3qh{fOQIGPnV<)V~+C-#upTM{~(96j5|c!jCZAjJY^lWEaP)y$>2y0_vOS zg=b2%Id2Cg9w|ylv3MA4XYp`cGhbfnkPW~tK{{Kh0CoifM^agM8=TaZo0D03bggd9 zKB1<0B{9d;mmX7~8Fd!N^q+zWfooYq#fCko<~BcrCv#paiZbxK&?}>KcunHJ;fnvo z@?KGzp|}Vs=FgP;sm2nzuRWCHV*eFSKu~>q**Z@!loeN@rZ^nNPRB7Os_LI}#%TgZ zlBP@+-qi&da}3M2^uE&lQQG@FUZ>w^EH_WUD3;As=037_aNa5z$?id$xOWFrZ|J=U z6tWIOxS2)Z(T|JhbvSz0pYnUH5;Y1xc=^2uZ`HyagpuvJvbk9`w)k>bFoFbV5DwBC zd^-CLNw${iyha1tj0i#}!M(^9c|Ng--kk~Ck7L@-c)^RJNM|p^nwRKwNPiM)s?KN& zm}$mZwflu=bBY6+wjLB%^SQbU?G^zz-l|Y;@8&qhE%VCx@$^6AbI{Ib&r_IfP`uO9p8@Nv*l%4L%@%twq=}Nlf+|7<_V9CeU|ZBPTf{@1X$s)6 zr|U79G4j?_nqc$N9es^0*n&*ts5A=tUL&2+;6(ZMMjq=rb3U1vz{~eR>Qy1W?ioIO zXlHal`|Pu*0J|Ib=uW<-`NN^oTHF{#udH9Yk#P`K^8*<1fl%=3bF%pF)r|jfDQF!bd!WWC(}3{k^^`Xp}p`3ADGzszoIU)gvPD&PF}gQpC3 z5js9AvImUMd@hizLzn(Ur&Myzk%#5d_M*wR_;6+7z~oFF&3ICZA%6*kROD;}uV8P! zbv$Ew5wQPb!W`#LIZv5bpsyKr4yTpfHF4bd7}5r^rF0*prx^4v0-46pWHt_j7EwO- zE6;D~TKj!H(l$Mv>5eI)u*&7y`ZbN-J(`}gG|I6O0MG3V zcYVs@8>UtraiUVO(BOBrtYb7dM>LJnxS=-iSk2nWr`N@gBE~f~)l6a!ZdOfr*@8J7JSxH*p_xW0vBCKqps}X3ea~@~fi7B#dLe@6qhDE9EwS=8_@4 z9`F3u8uPai5_|hXSSHeZ`rP?JhcokOl6Wg@R-xs-!uF^G@EY`8{?HvmKJtmVW zt;UmlQKz!x+qI5v#xK2x)ybF8FNV0!_z%(ja%$-kOJXx8{G^IGPOv&6({>mMp4O4J?S9SxWr4grYZp~epSbi^C#*~ zqW@_4S$PpKXqk%67hRnft+KFBX^*x0=^|U0?Oa9*K=DGK4=zdireuU!ZHW7HE5v(fUmf~XvU0~GoE`a!1NQ1WpMevw9xF1hqQpy{dMtVRMR4sfyNIm;av=-U}yuwss|>Vp+8)jz!f-9{Cx3>DQm(XP<$OVk27cR?yubj@~NK z%zlF)XKOK{{WzXI38_NItA{O-m=lzs{-%7zs!k9V*73~!n2nz7I$v{Wz@Jlv{H8g4 zO_zb5q5AAFnZ$vO4*fAqWCfMViVS51B4BS7T82~+kd>&cLV&0cW*`az%8C#mGGoLL!bl(xLP$t{ z=bJ?2zHR&5zQ6Z<|I$CCgY!M-T>JW5*EuJO{|cLLxdrwuzSWUCXSqdX_M>N)e*Iw~ z^cVnn;0x$qAcSWG=P18M!Y(H$cf@mwHnpM`_ z1!c{%=u>)0qll)EC%+)Mf~cJq1S?kE38;;vf1dlqafP+_{EPb)Ag;;-VqHqVQ#7Fx ze-8`d3lJA#E%+>~1|t*YzM~Ow*SN#+Y~rm;-@Xil`LQgv9^wI^J`_Isc|+XeNZ@}#aX;rI zPxrm_0$84VI;t^0ECZ#u#_f)e#ol+Toy22fx%=zDVTR=@GKy)m%`caj_zA(Ij^C?* zK1!)uWY5B~`V!!T&`e)l05f0Gi*4leW5228P5z2;|PJwKyfCNy)_~O&hZ}o zLRVReMtICj<5cZujQ-~|$H7UCRXzd%+mVx_UB;KD!BNt_kjGBD@;9fu?!wa@^*{p( zNwv^IdDI?U4uMsO_P+%{maxn@`f(}b-tP?R>5~AT(^Kc50}0to!QwfPA<5eSV0RDb z`hd&1bZx*TDe`MVnCXODP~Xxl%*%TOTv2*yzAFoYZhV&#>35+p(_qABrDDV}m!x76 z2u`YnbGOGN8|^e(8ky>0!Gsr>lV|GP)4^tHec)xQc~EhYRsjL z$=O@fjxEpfLytfiUS#B?GUFjOr+>bqVRCkJ6PM(JJ{5AK0#u8j7hc4`(*i5dR54l< zrq>I#K@nXR%-3tE{;KM3GnvP&C#TQKEYT zpnb8X3YC%8AnZ#4SJ@}~4t%%e7%*G9Il^W&(!6}7Xm162m^%`}?vBd?-~$@m9y2;C zbm?}?3cLyBBMVboRb*M1l;swlhb@|Naeg*R52NqsZUi|d@Ys0tw$Y|(CQo(c4qeyS ztM@60@w=9(8#o4$W3otLhM<{b@fkFHoJ{mv+WRol6-2)I;1yGydO=VWI+^1o$oSG- z9USnxFjmQP1DzgF5e7;ufJf7iz_xmY+{JSFe15=+<8pr@LH+f*Hn~yyMqMGy$T-O@ zroMvdf+>UoIW63iSGv*tI=^q>KWQa>1`v<_Q~tCCP`+gv?U~$Y65T+*^Gd+&<_Ge_ z#7!eCwLTKa*s~gDuQU@FZa6j>+-`rqV|LCpUM!TEqTF| z=oYr<%jmFfT@aLqJW?4$j`EjgS_)ReDMnDMT?l($TtT@vUL>fk3lvx_ixK(MJS$Dn z9th-E?ScSNVS&$gm7hRPbpqC%?eVYG*g;4{F5MyedYFC#sj&;<@yAVkOd-y^#?P4f zd|jlR{}SjvYGU;fKnRPC2{h##gjy3wH#RNWO<}9-5Ee~>8Fe5?Jf4@L{6V!JpGivpmfV1VEXoU5vy8)4nUwF=qG~!TusQIlLBGjKG^=B zCPnypzsPZ+329xGM^-@H_$yQsw#$f<;M;R-1Gso|#B9bOV5nluz_p;>JFy$|K4pM6 zrq3D&_v~YURGwk902H*~DtYGhD1YDtlrrZd0~!kGW^U1ozPh8N2aKgd@<*YdY(~H< z?a?0c&sn5I(NV-_&%o2r4Pk9_kQqy3)>4bbl?t-*XS74gXgs|VMST3MRVfo#O@iJ9 zVBb|t{L`UiMuD*MqJpwD>`0vIeJ7S^C33slPVWCMGbg{tK)hOo3KM-4qf&(yxk zCXt-gmD3v#OIP*IwA_A8{L%c|Z<1Rf&9TdzGcuZbJ=T-&9aTerStW+sY7gBtL`Qx# zVl-wJ4LVcv=L!3F=jNI3XdYRtS2i? zgRO7Y;sn`FLL-AyTuPWfLfQJJi#v}FX~Syi9H_{jr}|Ls>^MjA5lA!8XwP*xsCkzB z`;H>z)RvlkHiY9(&SA> zjDub>&s@WS`$XdXUtA)e?QDeqc(b>x%_1GbC*IV0!Iu64>4H8}OwX{n+3OF5Mp4nx zvi;lDm6TzJZ{~$L2x}ljY_-kvFGF+aD<{DdiZ}BD;92{!I6R*IPfg<)>MK|>`ctf$ z_3=6l(fR+(AVEYfMtN%krQ?)h(S3Ap@@asx38|qwto^)cXxsk?+J$Ir-8bK{)7sBc z456ZlM*__`2VHy~f4nT1Rwx1fa0|=^?9ov;@VjqXVR`n0phB;0}zq-@PbI$sy5`f`j)vbG` z{}AZL|3}~gMCGDLR1G-7GYvqF$@%j97?XhVbG76D)D_z=!Sb+24Clylw=%g9bYg9T zdEOTn#zJ>mXS%1x*uAg9I75A0QPE{Gpy*qcUHRhYrV4u3P+{&aW>%$&nMUdT;r&#& zBIB1KtSrm^X5N4UkN%JMRPD?@V0-%L^tR~J!XGeEfXO5)Cc)cg_d>z|2^k~)2ejgQG zP*I*l7KJR&*d)h+bH>NjPYP=+-&4`O7RVm;*?{WBL}F@K1*y`tK(ssqr@M)z`I~{dvqZ9 z+ygdo-+O)zS4_b#oHC|?%H1pU5(14jbQlWdKVb05?q5XffN$2YiMsFm&D?aAS`+tW zoK7JCLreL0@SD>;48%p4wqU|d;fyyZw`l_NcT&i+dQYYdbVK0oGS6P+DAYh2C0f?( zscMLJtX;`U&x1;(W*3P5j2XI$9KjCQ>Jq{5d$Jv9eD7cz(fvJb8!*PDr5`3+b(0^+ zDDEhG>!m*kh#2DhARzx*q5mKt|Av8o5Rm`B1q9Bl0naq7Tof&Xo-+?iHOWyaNHE1Y z9QcW=WCw3eYKNE5_U%b0dljMWzXJId_yc;PzJ1dZWx2(9M>e;8g&rgHW?_7O5SNf3 zZc1`E@U!1BntAU+L=w(4mc}03!?Qe0yMVVD>roF8@S{`D_x z@fceH9wF0C!#PjVH;IuWaU)Hew2=m$n`H1AAdC)v_WS>f9rZc7UIRNitQuAE|9nS- z5%ioUu%lbMPyAo-Xk~Fo2k>Yla;mf*d+!U$$sdSE;shD|baCa?B(#iNY}blvx$g$c z%8xexMZ#)Ovby)CWOdz?{WNG)C%jXiywDJDB{@wBF-e@(f}ei=G`hAzIH%8vyZx`Z zWXyY=0`2MAR@e)^hQcv%ITw;UNyY_!;!@FdK5j5it>iN`cmtc2OaCoyae_+0mTyYI z;GpvW74O09Jz+l+wK?hAKX)^F+Smtat$)3xvN~oh*pgwiVCjDs826YJ4xpdPpV0;t zIavfg#4WOqD*iimEu)G zo~M}hG0P`dm_OqFL@}$tVU|7F{Pudle6VO3Z7u;E_j;G$xpm z&k$&(ZLA>-_ZFQ%dRW%Cjco; zrDuPXJjg59q9@n84vP3AOXqJe|2|95@ED3XL zT}NI9CughbMi1ypF6&~)=q?RZjpL~^*GBtvCR53d?Zi?VJ9AIc16T1y$zmXAb=f>R zTD5D1CTAg-9d$Z}rKPzBj4wfr=uNhk(0cPg3)(4~cYk5w=obyp9glBzkfdbvFr1SR zsT}s=OcctsJturL0wP}+MzRYCK`WOu%Y@hQnRQKoIJftC0_ChX7!GR67!$W<8EzI+ zT0zIcGZpO|6SR^_or3md-PcBRZq_Ah*G>1-EnC*J2mN?8I5${I{=Pq(0J*{;LlZn~ z*B;_)Oya;z@|{YAy1;6U;gjOe`QZhL4$)pYP!s9DOwfH;bp)Cq&Dkr%{O<_0LG{w- zT`QYcgj@nEYA5Hwt6$Z;u8*WAo0$H~6fk!rr>~JL-c@lbx;);yY=a8o4n!#dGn_Cr z-!VwQ@3Qfnc9du;)LP&rwe3})r#N;#rUu;HUjw*32AT~sjKZKY&FU1OxYbRM(C1Eq z6HwSxXlwe8(G40X+!hy~yQ8TPzfZOkF*LTzo}}_M{LYq&DTNxRs?sH*$r(@F0sKym zS()Sn?wz9y%c{#(aVj4~ASh#K`I;$PN zp3RG)M{~f#7-aDpCN(Xb0R7m5Unf0-7X!!YZHied!K*t`6)m*}39%D1RTL&*Of?T& z^>}>*DhUc_N$O3uVztYA+)g~n8z@F}wGrJsTM{#PB8#6XBTZQ7YLgv(3;-(oYimP_6eF5Nv-&*|St|0tLYL;3@gLf(~iet)n4bf*SZKNGK9 z55dbQMl>ks`<*1}k`Kw7>CIcTj|9)_Q^`jl8m`y2uunx}+4Eb#&Wgk#!|9@yfXx!U z0acn`BvqPi3fE1T)j@K5t5^;E#fJDu+ZSW8ltQLK$l4I+|15Z7pXSo}$OE;z10M5MW#9S`mUD}2GP;8=_z zS@jh?M>IPHEVAlc(SmAVJ$Ud)EHPCA!7X%dymztS65uEBRyJBK4`L!@)BM&_*GEcS zs)caOqS5HlJqD?e+i)|o9$ehu%g9eh8O7!r2#!|IiAlUbW$T`tGfhR80`nJRZ^r5E zAirkcl_Q~VE5PibX%{SL^aA!>(6)Zb5`-~+5lZ}Y@}HC0*kI5nH%Mh~_`tbz$d#Ca zM@ynw_Nh+KLgzBFeupH)+5+_9@_#}fn!A{6%KnjcqCYN*ZbD(q4?+a5rH_MaHKFbH zWW%CiZA4od{SSegrGA7g&NL0ga+-YurP3%2G$Qv%;-^Ec*6KO`=vp^!Fp3xhPW6w# zs43T|mWzy?=|2L#em$Hho;mm;iCKN7MVIs{3U!yQ+jn|d^?EvZ1bT#oMS%w#&7s}u z6{ez-*}=y}-s*9$Iy3RHgE2=F{&L!N@}{46t=qCP?QJm?wKHil<^YTd+IR{q1PjlC zf}!v2=(MJJ=L!;gMKwjJLvx?moAZ8l@y$;)4@pV^52e&Ezo@5jA@h@W7Z$D3MzmZ( zr?TfsC+yAo_&-=~#x^WZ#zyVFklI7jnnO*M~(iwaSLe2rqn z5;cwlPAQFeAEkpM03qP~eIXf*w-_!F6W~ydp_l1Kn)f}y`IFI(ZA3fX_Tpo#dM<3x zziMRJ4dXM@=VX&|-T1)D%VkXx=>+RX7Jli}GK*p_&k~DZZK>c=3OblQZx_vcMzr7= zeH&>Gc*NuV=A1&d%bn|_={tEPjc7;~3Ie(B{l&dUdn=A+>g~?n*deQGj^{d@J~cP=Q=)2At_iJTeBa&RyF*jszJ+7 zhkZu>?}P%|tbYCxuVxTxkf5kzA9Tk?p3wtA;w^M)CIhJCkH{IE6L1LE8dxr5rsdc;T*kk){yEeLOQ)H+sw+N` zq7^RE!@68Bb9GnwfvKjT$HOS1{?)OT7UT!BO-^aOa4IGm{46{{HV zV!k5<9mUrDDS8XgyvqSM$wxLUr^DPY%{A9!e|CJaMj!j7`bex}H7Is%*aDnKXFXP$ zd)*Em4k6i675ut^i6aBLU;C34>&@J6lA~syX3nEUmsl8S1T?NR6j0}19h<3W7~saj z+;&)NbStGsH)N``DmM6^mdO@E1WQvI6vQ^*trSXgw$St)Gn>|UhR0IRkZHd3@=C>{ z|K50Y{+~7OVFUTxROy_DC_qS+%5uipgOe5_9&yxZKW42k`AdaqYH2K4p8jzHh%stL zousx&#y!Gc&qY_O4UW-EUbD@6QpSX=j2jX@1*4!l!~Ww@70S^|RO;~QZVa|zkbgvK z4(_UBf3t$;TSnNXjz3%zsZ>iMmDox{$|c=w#XXsj6t2<*1qH-^GpYed1uWuY)Z1_?#?DPZ_zeJ* zC0-4_YB_Yi+;(+mwUieRJezRc_wcbt;A@5RrF5?AIbnmlv(@+1GHa(+clI0v#@-dX zz+85|%4_Dbd^6YF>lFLg`Ky*TTDX(TLlj{@-%m<^W(wJK{_h80T?-~~zYw6@3>ae;{ zV-MI^V!wGp%XQ@;{t=hXHEQ%-l^D#pty@3axRIKDrW+`HdVxK9bd@??sbqtB1@DSQ z=Ue0-edX6o`tgXAjiIl8Q;(gGwFDRWTECst2{x42Z8(omrF-FSl|{IyarEtP^w*MORx*(Q6!!Lfc$ zgMwt-o#5BF4xglQH`u29`nAd)CRX;3pkO~pc;5%a`S#$ZcqC9HqidM5T8-?(d&0+( z3>Q~7y28#pSCQt-RHQ6{U1TV)-E4$pvu(SM-u}F6XIj?&b4OM;I;f6yu!7&F?Xt^$ z!T0mpx`vN{E$JOhX}F{Wgk~Z1p3bdc0KzStD1!u9XVwg!kPP1Y`xQCkZ?j$ZRE>lUy_Ks7w#&~IR?ga3 z-yY|+q>h%5dc7_{gMy+T49`-VkZ-hn?-X0%=L!Qb=v+_4+CeeWLG##{6;0^1ORAD* z%}nKx_R0z?hP5J%zAm@W^jqN;+|fNnAwj#)044w9luD{G09mR3M_)f(4t@tJwx2E$we%7-Mx+pRU3+a$Yr{)aEApfB{m=>0R`Oe?@I37<*! z@v@1Xc^2lH*slZ@(S~=lrmt$)_`&Y)12N)>zD0shlRncd`MgVgk=3FYIK4_skvev# z6+CgJ9iAe_Xq~zl)89)GLZj!epQSW?Oz}!5$V1Z|j0q&HgemMh`@;e33&L2kMFSTj zS;j}li3(>cDnZ@|i6BEou0>+6E*qV!m>8NC|B@dML_VM$<7`4uz=Ig@P>63NP~1p@ z)Ro@eMAL7=hixm}y{Ln=9M`w5P00CH^7XxOnWhmJtCxmK*c|cF*0Ui2nE_A^5D?Kg zIz|ZMFGEiBPU-KfKZ9S3=-lgKGfi2V8$-nt0zIIeUmRd zlV{#gAQ6T>UIXJuacqp`9$I?jMr?da<4=s|z?F+J*y| zMqwc;vY0Ei+?NB=$U>`R73DHnD;lmD-}3bN%hRTkb$sQfR3>%|k4lzXErd73_VBy@ z$=jaStz-B@l*l(WEhGispH3Fs!##4L={MsmpFTh1B$d41ciE$qw7)cTX^?|Hda(S` zm?Gs9`ZsVKxT7i`tg7toN`5CVv0XeW)}O-Q)1E#bd$Wu?hbw*>_7N|sb5Sr)ECgOc zCp)F255zg71f7N#NU65o0kTn#uiRS7>(jt0kL&*syUXN+WGk0dQq=9`wkAz!#h8iL zp(y}jb`(HyK?e+tz%5f3epqhSiS9;9wf4@Y*ZO#T+SbxJ*^@Bc4tSi5`y0{t$SZ!! z^(k>Aa;Gl<`fm(|C0O*xN;zbUn9~*_rOJx`h6P^%~eO#&O@rn%BKq zPllK--^e=(jiL2i4nu(Kgp_BU(pb~>7y`w5KmtNWN=5aKG74btC|s?NY~X$N;AxoJ z&t0o*x|8hlb;Nz~J_lz2!vCXZ>vdWBo(*t%PPm;o8AuiX&yOxUK7|9jt?g2-Sc2bj zoBTf+?Ep5CH^-Nwp!Ryntr9vOzCLYpl=}xXCAayMe@PVK& zZF|drSV-eG5-oWI@i!-ahLQl|mzUQy8g*HLIE&T;uB%RgBGQF+58*?uiR8nNo-YE= z!7aH#!#%`%Z7I#yAN*y5%8T-}4J$_5#HLh?uwRz=h>0zM4LmPn04X)qbQPCAY}4?4 z_2f4O=&!dUh*nrg!Y0XAL#ptLspLm&ms7A!3H@!wY2<14pmOioRbNel%ysjG04+8T zAz2i`xFG{1arPVc+&_4LYXlDXcI@}HD= z6&cW>-BLgjU%}EG1C*3(x55x-Y5@yL05!Z>a5UqlO4LI4LgPlAJhVtaXN-hXY(+e@ zC_~7>#&AY=OI9MY2dhQXFTnTTB4@J)Pr$CU!H-4QYG7??`o(z1RB{P>&;iyI-(Q(I zAZIfDynI(WdHfD6Ok&wT`e+^GGSJNofk@1`Z5r(LcY#Sc;D7(|`l#{mB{x_>fPlUu zEVypsUP5I5%R8T~ZtseQ&Pg#9WgK(}f{U4YzQ99HbM$kVUp)Y_+PL*lv zEqW$9`veNv23^24`Ol5o6B$`;!9c+da(T(3rQ`(&vIQD-!52cM(Hq1Aq2YOVU0`bM z@N*HJd$2j*VGf8T^YYj5xZl==J<@|%@#%HI*3*J%muNMM6j}k7mS`+{P zS`A9yeL*QxM#KaSZ_*h;;SsWXu-9n%5AX)-XI@FHe(bHP(MU~Ol&MiEuHS|Fvjo4p z+3QQIDJkzV#&`z+!cEwzUYh+b5>#wRKsa&$T!9zc6~EqZMPC}eo#1?gmL}GhhARcI z6T!Pw6B|Lp>D+c#N`!d+==UHX*@X~>mQrrnzNgMj!OZKt@yk1EqzpPNGoW^?L638T zP8uUN+<+lw!Wl{7!keSfT#=N+sc&vK12>LmF>ep*ZcU}Bha^uI#;@L`0DChyg z*y|Q640{HEDUXmnVxo-s)8(XR>ga5!zFR?w=I4W=mythkCcdB&K53+f(wt@o;(*}2pn9;zV`A+?! z#Mrq5E9>i@C%P9(;zz2YA~j8n>)b; zmRM7+R8|3v_7+Mlr#k~Ymt+SDxbSLU#56tpXu3yma5dwUnH|7`^jdbdlit=e`cv^3@n5mu zNVN6&oDdY;3f;p;IES(>SB*r|^=OaLSF_@zQwQh}qi9C=h4W`4%JvX5q)rTcLT0B# z?e63Pr(jkJfX(|q8e)N;n#TfSh6r{&Hh2<99 znW|m;sy675^cr5h!jQSmWNt@lD!q&C_IBvOs$dEGmFa)vUY{&~5Z;{XXicf3cL%Ah z4h6SWJ1R9CK^s+=7Or2V*z-;)r4KV=z8&?-tvX6Ce^}&hi`){8!d~M zYZlkhtZz^V}Jdnw|kB2u*A@YFEGPNU8%X(HMTIDIw(UfbwqFu51ri z09cD7ZEwoz0zay~az(t{+ofVb06}Enc)`f#IP6VS6elMr7%Q_JkuBa<-g??ha)Z$kz%>>2_d0$~(P)Df*yq3<^ zdn%%=)Rdb>f3-TzN5(nQU24ghEj-Uq3_cw2FrxYwC#jC$*x9c8M1MNMrw$`41#q70@|)vd}=r&-F+sGJ?t8xtxfEFt2ZIwF%anAo;!l;#F{&js*y9u zpQ_Ki*-3C)a8UClH&oV|Nlr>9@ed%ZEM{Z{1zSWjJA=y0q?{eUMSs~Ad@I293Z z=guZcq;CEeY_f4tdy4Xvj7EKHl&y=GZ&?8%lu;3zvft7_=5DD~mI z)gflw$-w1~PFjsPR29#1*-o0w488*1E3;-U4A@Q?!wKo`{cI!b%5I~xKq$g0QC=nU zLAuoH`akG*fp-ogkUV|EYgxh4pafUYj;)Cp7r3D?Ye=9cB>@e9kmkXpnZ|@Y3IQE& z1ZI#u?6%K7oi0hW#WNZICgo)f6g!N^4$ZVA$s5w%EX_Y6pzL;GdvMt5vOdarBC+Ka z!vS?O2Ek1;8FV*=fVTf=4$vWU9?Y>p1-Wnd)*F)HXf-uwQQE|THB|mm%KYOX=pFCq ztb`nM_1ABh52Bcm=1cCVx-~ohhji!pAavXxoI5kI&$FqsS|ay12T!1KHOHse!)wU< z#;IwAKK^)X$FL9b(RYVqvo5?LZ=va7rw+0^f_kmKT$-3eG$=<)=~VTF&4`hZ)+k;2lmS5TN1dgqH<;-1 z08vWkUU0FV3D{9@9D1YS*c;B+M_ezvja39N3u})wtpTGRP17ZI*u`&Yma1zwXfB+d zqI$VW1BjX3#O}@Wp%AP8VibVWvTC{)uaTp-2DH54DT=M+zR#m-=~V)^>($$xbwt0R zIfyos0SWmnSkagNJ}jNiga{}3V|?um`Oc>JYY+bVhHmw#|00yvDCZ%3?oNJN*7;o9 zRW7|&{tiG@y`qfuYUN{2U>j)h7XDZ%*F@H0NF+34^|XV;r|6;xGb_T z;jRQYMC`gGIG+2@7T6>078Rruc-|?#o;$knD-FjV9()yl=hy!>xPQ8N)OA|6?%5Bv zyE1kJjy~HlFK?>D?|{1n)pRiYr71$)9&Jrrx$Lm5Ub!JzqwL zZZ36lY|?Jf=rp3cfZI1DNTQYv#n3V)geXF=yQnNj-IV8HHX1r2XT$!H+ zGjPKucBz{0H;wbF^=%xXW+s*G-=pzlmv)4M?;g~~4?xGg4i?2rE3LSP!yCqC?$4`G=it7g zE6FnCfS*UUCmII4>V+12mk#59+qth*iAs0U8Zl=45(Eyix;V^n|FOE*Kl^6(hA}fv z50d%-?mrqqmn8>6-wdCBf^5>?xjW9zcm_XPj_H^4Y5e`T^-aH`C8V_19(?qxt)r5{ z`N?M6%I;lm*71>ZPUwQ|#QIbw@-;7{)hszLE1=%QJ!(bEcZo(W2#$r_T<;MSQM(jB z)#E@;w)bqIWb8T`v3Dd&l)@NrvN(#4nXd}6-K{}?j35v1{n|9l%xrl*Jal!t2r&bFiGJ*9;XQ zS^U=FLW+OIr%pZ7ecqzQ7}ASRxp`6Y2lkZSf2Cs_Wp!(W7;O+fc&Xi=w4E*_-oZ}@ z^!Tasr|}$v7drp}azX|pqy!j2w7XL?Z}v`tCbHbwV9Y2gl2Jc<0Nmts?-fgWFa=C_ z*$q(+oq@Z2e6!(zRaVeWj$jlaGW31&#{*w}PMAG(^th0C&9QR!n}mWDdGq}vVf2Mr zygu?4nDslps)9-#N@LybTu;4Xrc8^XuCPliUsfwa=RkjqJUIPbJ0U_kOdly#Yrc#y($G3{Z#;>l*|N z`A??t=71-MOx!~T^nI^wcA5+kRh>`_z&qD63x=AeP7pQ0Wbzg~7sRxSYsiDKRyNk@3QOU2Ywt6}M84wD~Nwttu< zpsJD5DJxEh&dKdG({0!utE}@XDugsU3*@QlFtw?!)A*@YyU&2tQmSR$pf?fAT#ySH zhK(FxNF16e(i0khS??GUKat%5T6QlcoMp#F+WTGG9CM?^Hd_H!H%I_>z--|)hB}Aw z@AN3!R5mmL>+A71Qn3=bQjaA)`ffvLEx|i|3+N9Hq3IjOd2Gdb&+G-HW6<3`N3{}) zS;yP+x()5+z`;cze|26R{y^y2%o-<)Bby3LPdRl*)^HmY(RnkKl$`=4zLP(J#AFOO zdldSBJ6v7d=fb5=JA(bbWAO$t)O3%mNTQ)fArcujJ)3JULooLv44&Hy%jc^^n3v+f z0|2~#m@GUUBXxL)cDm)3KsLKqb`!AuH22bVCJB~PIGe37V-0-4S;$yMa*ey`z1(fwJUVx5CT8yD>-X34&+^v#{gFw2r&J z=_6b_Oi8WPARN8U#5{|IXZ^N7-5Mh!LhZ0NauAHjtS;{Nje!P`r2ka>YS)m@rm{Q% z@-@S-N5>IXN?Iuq`OfW3JGzN=>03cO%Na)F_Rz<+r%T=WT%)f%;&MJQ-RBQ-}trra6RUvDi`4jWa|s+j$TdZF!U z5Pq@ay(XRhHP;?kn>2@WK_ljT)yx*VYV{}q2i+9R2!ISu>+b|xgCP)CSUJ{QpHR9L zxPDB3*Oj@v0i7#z;1)I3-_y>cH7CTY5Lwj?-E?9TryTKpW(YBtI@dnUNT=8r=9ul_ zxca8f4l8tD-7O#6>WJE&NWLx8lHx@Gf9)u$*Axc4?RoxpCv+T^gA|_2VGddK*Ksc~ z@<>FRz!-r)V%jTwB&n(pM;`gglpHzam!;h3xtk)>0zbNb%(~nI{B^T;baRa1o9=;+ zKKl3IYB#!UTj+^GWaTl?cK*F`Q?U8ct7Pg0*O3>Wh8KqR5A8MOx(uG7n>BJ$ffara zdK~stA0{!P{ZDRCjyzhqZZ3M*=#b8**t?lw6gVNsmWFFe!&gW>&Tp!}Eri*(xeJbW}8BrDDadE{?o_9pqkaYQ*)byccDs zFftD`M=>KaPfieJlSy_t7ns+mxRvTd*AHk5_f72vG1r2WiHdVHUS1+K5(*dF-bZj<$WQ82CPR|L3ZpekZ>mJH`(_W!4EM&NY%$me z{q|+tJW|(25q=PesY1$QM9*|Or0clwW=iKOMc*}SwjP)G9?DJA@m!yJ4#n?aB!4Wh zX>8%DIOfRrC|M>>na$%98Z8RnPt9CNXAbAQUy~9rHn#~WRWO^v^0->vNb_J zEK&Lz-itl+bt`3Y#v@sr%Eem6ybOZS1|dTm&Zp@LlO4B@V`&(BgH&9Z`-h$Hh5 zHscEE>%&Uu#ckCwgI;wxJt(B=?{a4BrR$=o2}`w}RPt~(r1&F7{#KETeezAXAzaw@ zL@v)zO-ws)`Gy0^5!1VUp9|x_al%nG|Jvq$UyOhF z#F8_(ZBIlbE~PRiyQ>NgqodWLI3tuM{l0p0(M(K%H;i|>pM{Pi?NqZWOd)Q|7H4r| z+Q(s_bpl%C=|4x*;r$85Q$AkKRhf&o1>sGXVUp8zgR7*B8%Go!iqGCQpbPFfVD2qgo7q(-s!jDYW z{H={C;z54Xj_YN{Vbq00Qj_d~H94#rvqIN9H#x@WnAe`%7FGp?<&^eFm-BNwNsA`T zw65)u*0oa&>VuI7&zgXMVshEFG5C)HkEq!|DCYxDs6einF+Rk!J**UU+{Hf$*XVh2 zNGZ7EM*kAc*cZJbXWgW&lA(eeccSha$}g=P_!{3;w)`@|B6iBb_1x#f=hRyB+_~HI zreMyyOk0u@`hCMvi4S*^yz%?*hl=dGP@*zP-CLY$aT za_NKOf5hlae^;HX3>N#v%EcK@qi0wjaK~D1*qmaS*bmf#U0P)WG%;1AAa z{m^=c*!ESE6NR_mv>*?4VooSNiYV6ZcU(nqU1-lr4zoQnGq}r$Q~?^o$xc&|j80z zDH?VQE)6BUJd<7+Zm|-Di0%aLx(t$C+uMSJ#3y1Dxh4>u*e4 zfTDk`Wg-6|%E}EKL928jLHaxtK(JY=_p?lW{2Sz%A}5|XHO+Tw0o!?^eEpc2;5FQr zST8@ZWR%daQO6rcTjT__88JBAXl0Z~fWGJ6(b5#vA5Et5hpX+hEaB;WP+m9__Cnt@ z*-;PNT@xbnRhICHCY5KPc4e+MAZ%NrIOxqyw(#%w9w9cteI0EUoi%dIUcXv+Opp15 zsM~sPYN8liwQ1ru<)J_Q3e)2S{=Vj~Uj5In0%S38TRqg)uV^K@Zs-!Pk zvz3JP%zr3jzOcQ`KHYl1V&b-up^xa02@^As+4d9&=oC2Yf!RfRKC+vpprOJBQ&#B(63wlRQ}A;j$|?ZswMEYz8AOnTRLZl`bLp;k zJue>%Q7$d%zA~qRm~QTg)w67!vO7`G`6FC#F=zJFOpgYp>_&l^zzq?V1SnB9<$Glg zGNFhDqpBx2qevW2)+gA)K1;f*ZMRG6bqij}ERo)SQFFnDYZtQ%zuubXgh&5%ZqS>( ze)>MVkpG~6IZ*#AHz(R6&oIX3uu|~FB{N^LHa_GeqO=qWYkDUhBfRBn4hYI?!e87_ z&jZeM$iA%5K_5Kf{uJJNEvE9=$`XRJNUIX1UN>F5HM?zQ@Z)qhWf)vdcN=yp5`3fW z^YTzK<$x(U%=hJ;D?M4NLIZq*Av8k;rrTiNn(?!$87Gybx*qd9hhmQ+4v(Bup`JI3_ zmGbK`Pm_@ZTz|~ee^F~S3c2PhQLU%Z6UgoqW8T7JD#y?SGFiFn$CQz;GN@?Zs_~gV z&7}Gnl$}SeWACqz5luP-ZGmo58DbQ-D5Q%}VFOXZ-ppDSd7|!Ky2t8wt52V zBCAL9a2$DP`d%=mfF%+>F;P8IAIX&y9W@D^rM8AG*Z$a6_i9Ca4qd$DcZ8cg6gi{} zEjO%nB>C!8@ti~KZA;1()L_2T=;zVOnHeD1FZ$xjoLKA#Rl#(5RbC3#L3fHN!6k&; z{mXMTPD4YgF^Xm66LkP-Y{VW4hXi6Ubnhtm&nb}DnO32CJ}t~vh9Pwmx-gjk$ZZQKL-o&2sBQ%Bpsn!DqMO@qmoOfA@F2`V<;zbb+)8?`0Ld3oU6UIYu$hJPu~HNsK$A_ zN?o(Px#8B&L@>21@6iYn6bE`FL}IeT%`E9oz``VfnN=g{DJ*02`Fp_{7;vc!Va)tg zL|>nXUS8=GYyp=yeLXP??@qioUsMnQ9`AxkWFD1nhpp#3Ea7h6vTx?UMTFjQ475s` z!BBXuJiKT>f}Rj4(gY?cY~qX7I7&(+MkdI3{3?l5n!>av;@M}Q)CPk4%uE-PF*4c3 zGC!Km^#%jS=)bj$GO~WU+7%?yKSQhshSRDKV%ES#{wb7LMSH$RLLZ}2a;4GwM}6IP*CDxv<4^&|5yNz}Pa2N2v$t^u=LQq6->pw-(9v)=xOf!Nu|J_JcN%h##xYAz7iLdjuhCE1qJ={qB#^ov zX+f^|fYr)7+;``g{LG~QpSVX@{KNbj8 zXv8qSr+)E9ow{9GRf2fx+|82}+FX%K)xRXE4(!J69+ z$-LNYTIGVAol9@@ye0NR;9UB8aQ$38XU>osajX0Hjo43!xuc7t+?TTl&h>UYMnEx5 zyLnu^R_%*dRNiJ+@Zp{!Z&_O`fh?d#fhXSQ%PVFUP2%W|aIVGj_lQKVldRKtG=Tl6 zku_wwD|5^o@cyG5CyeLd**JEq@0quZ95ENQTv~B)S&&7z*19`)LP=o+5W=8cQF^;hNn@^SJAQu;YY`X@$qO z`i69FOBBb^-X6TYrqP-Tpma2As##jy)5eHDW_T?IyE(^j`r)i8+?Q;&_$fKSDpbBD z3(15uBk(2AyI?ce9yb*naU&pBeO-sBtW>~zFzbAE< zJ*3DPVvLQ~J6Jmv_>VH3BF<)(!{1mK@-J~pBMg<2e2_$Gxt-_?s8awW zXH4(mejxv#aIM^Ak~>ye>vMU)oUeS-Tr?g?MF*Y(aPGK$7p@-y7=vaW0t*j2H{o0X zW75pGv3kq9v5Nat9rzOLVdQ1P*Y@9E_9ZEJecO%?L z)!!Bfy#J5#=ECEM4y9UA_f}Cv89)lW6(UBKW{ETiFni9Ja)qaRgnCv73;?4Wh=NMY z?e$R6dG>|8#rz0k=|qbM@e=Fktpbsja zIaFR>PXXjmw2E+>S#K+6?|Krlz{2AWwB2M2zE^dD3n|QGI@5r1acDsZ5@iuGK&!sv zB9-W%FRK*tQ?-|~IGa^S41aM<{c0;blg)pLD|0hLLKQ*R2H9gw@eJ=0v)R|U*6^BdVES_Gpc)`(Md z$lWkjTG`^ln5PK65qm{ z+3YxUjqdKhaZmN>}{}I@RB})g7~JEvaJY!ahyzo)o9M4Sit%JGwe`#LvAM`L=7~ z-H35v7_J&xEAsPA>8z9?-|~YhN^uq*eR`1Ybnb_AM?Z4!C_roDTA!5y&icDNBp#>g zpBw^!^47AEUlo96y$&5~^8DihRF0vN8#1*ClPzE@6#s#1eN_P$jHF!H2M6z`M#!Dv zUm#OL4kLtp{ozID8bcKwLOLRA&-U6(hjKX zMTh~AGy@?@Q;Awmnx$hhA$R6ho+!;=tGEpt;#!~LTz8GA!VYUiEzn}F!o#bqWLr$w zFHSUa`d+BSEOyRLdDtSEQ3tENG9U#P@?umZYsUz(w2ZxQ?w6WFskJp>Pxb+*=a_#w zEaFggfLi=@CpZLEREODtdi-$&vv2WPpirSqvq*n4%YIb>-c@aqa=1kgLx{Yt=hW0_N17%KD5at0^I91i7;X4lQhfqN%=9g{$?KorEes8jVAp&C8cI*aJ*@A$eR={(3_KEoDf8cY#v ztG&dFcXEq5Q5_bbRdtClE5P`+Rcr?}Y8QZ~O7CC)GnZ=wwH`opziuw90CewP9Ohr1 z^)A7*DSYz}C}H&LJ&iwRc=Qu;VBE4c?kK{xuY&T+;j3`4Xqgt>J-C{gde&nq_b$e9 zy6R#z3?ev-zH!esNM&Uuh4Q)L84kBWj@((#l!+-@5To;9RTHOh6&(-T<$PhvZQwUSwT|2o$V*7lazW;pJ^}d(< zAt3k8z4zK{{H?Y2rkWY<+fnk3buM{-RVHLHpwOxIvDI*)Qc1WoUzMqSM@oCg!%j&D zLjMIsIG5@B$SAd`UVdH9_bu&jI)*Loq?Shiu%KpQYhyhAXr-=p>b-#rKF`sz*F6#8g+zsu+krL+D?jg}{ zqVz$UMb|uV!9zrJz`?==L^sks<$-_bEE6)D=TYm!e7Y}Ml1PlNypr_aIcieSR+Kwy>e4-5r#W5~E=>xl4CQ((3OJ8SLT=a5c zY8Ky7(fN-YuRAp-l{ieXw0zuMjW`~ay6`hjXS|R~hdLnShgYa|kdQ(k=ElqWziaWR z^+)wc)vuFJ8^&4zw8oFT`3rEifRuVogAeM(g}N16VFxtjuOyWgKt*XuM8>6bQ;`OA5Lu)Y@_s*0?5af11-qx zkX;a63SgOVJ9Pfpni~|>n{6ZK>2~|m6=2N@}Y5DL0 zQ`gX**4ULmlJX)Dr@G!F&w=do^qGDb^@O2&&;%H|(*0Er(pp-NZwERe0mB&!Duw?u zZ8$d03?r_cB29~T8!9xqYutkfZi!wY01DChbxPZF@&N9yE6r$HRXJNmfItWq`Wf{M zbzA8EWah)P+z9K9IVapfu(*8@lvUKBOQmCz>len0_7sj46&Vjw(~=T=^+rtbLH6F2 zd)9~dH<(2#HEa=VxGyVebp>oI9NE4xr!B|E<7Ero+q~(zQkg7#X2Z@*r*Xvs6oz!9 z9hQO(Cxm1>@-`k~S$}-PT}iIIC0BP855>ch+EA7q3ZN5E8QaKgTeOsN3e{xg)3f+KIknEPxW8e4|qwnHkRpl95FLymgy6WBNQO%jXZGnNwRN!sBr|9CS)`V z>7fnTZFSjYm6mjpPs{u=Iq4h=cYtiH_?EoAbXFngYh znmbD>32$yVsX$KS1j_u5Xcwb$$%}%CFO~B+j=z&*=^koW&S@_ya155kxv0@lb*(^{ zBZ-AOKt@otC_?o9GrMGIg=TKE@nAgguu-G9R2@EyQqFU_oMwdn0_HB@lj#z_d&?y0 zLln;W5lcwZ;p z6Vlj!HI2Q}ovfg~U zKL^E;HrzK`tcf-<=bo*ldvhib;xy-fqh-%NrmVo@#fZ)dIgN-OQo$!WLWBiGKPM#m zj)YaqdP*m75SjH^e3Z-GW`}%#PM>|$+BG*)KrePST5o;Mdn)L*9I6+gQ&R+f2<%?n z=2btQaX=_3pT`lI`8-Y@D)TMGX?f98lgnM=<>I~EJ(mewT|ciD)SZDs1xPOr7MfJ_ zctMGY(~#f$*GN&KIcrW|0Fw&H8yt`AV~Cg>be0JSXWPex)2*QMtSy@M0c#a?@ZfwI zvB?$emqU#=oFH9pYpehb1+Lt1mwZozoTC{pJkt+nwpamVBBOJcc!H08>*N|-ANEt7 zE56a?2)m2F)K zi>mLh*a_vI>n#hLN{<`F(v2G8w-r2IJuFF4$TcxZ)0Gc)m4VzAUwh}2^!0)Ec6$*_ z`HV=)iq;u@~0E+hf_iAz;-eZJ=x1bU~RWywn8tT*I-6*qkk6M(= zTZ>kBu7=A8R+jeIsPyHJ>~5KWD(s6c`7Zow=sIWru`u5Xfo)nvp2`HlK9Q++YPK^OT9F$TOf}g_W z8Ha)+-;0^D40%yYq;xdFi}D|@sGJYJ0^AQtWoZx;V0@kAccmW*H2d-feu?xg zR&a4e1>)X-h(IYJAR-2_7x0LetttGZl>dxf2~=Ku4c@0LxPfRdLSravz!?Ec+Ho?S z28!)WrKfus^@stlK<4-1!r7}HJO?VonBh3nZo87T=5zZ|(6(y>J3FTA^B5CDfcCVJ zGwab)TLI22q&p=c5P_%-`IrzY5uV|X)j#;Cg4`qL^=4<{aFwMMDtLp*qe?%Ryeq0d zE_BO6FcvaRv0XC*po~~=2mx#b+$pu7G3LT*Z0==Ipt_6d|ADZrom=k6=X7KuYEQ4X zktXO{WWTAmD;eg)Rj0gLasr0H;m+X@+{;EZ$<7J?&1yUpm(tbeyYmpK{|K`H%lkJ-?Z?XP{yK5^rGNa)>s)&KV6bl|@8>BsVww)O zOV2vD1%;OmkO6@-fI*=fSqBY*w|rBK&Ue}id=1V=L)5Hnv;eJodo8PCd;k@^bl(~^LGy;}p&TF)X7jw&HnwUy zHsyBtz#U#)%1|{=%K5k;nzO%n^h`a!mRU&Acii`XY(Z?#KLUp;C^QB5j4?}#-pJ9VxQq@ z?tmy>>w_Cd~WYzbOgkff;p{5By$PiES1*zB6{)>}d z!!4$jUz8sJW+(%IhuA2o#r{&B7$2=Q{SZu=Q;*?n1fXmEv8uoA&@@*|)S77gTS{7u z5-O#Y-&A_Sy~jOiT@JB5pf_8ooOsrP7kJ^HK(v<_g|qnmJj{Na{m&im41SQtnW#Zs z)7SK38uGub+zU<>;*3fshb`zuzAb^{_27*dpxzfKDfpak?p+RB#FVLN!?#mj!GWemX%&V&sqo%NzZMHMmj0gv)KZxb4_YFnrllcMV%m=C5Lo!Q`gPW^Z(57pxl#UXK+FZa{qm5I7$(Qs3I~ z!os?nv7rUpOszoWHfl0m*ARTwAb8xD+X0PG6-r9(_@kQw#w$V$B9$KhieJ@YJ}rHv z)$J$9Fn4G!K-XbZ$=9&HcDrOl;Mj~^g-V)iXH?@L>t3Xy9pgMRMy3F4WgQJ^cNE*) zA|YdQ(WT$qH@It?;^SYTDyG<`cey4Ak}n<K>V0!LBN$86DqV|=Qv-jH0LQk4LAy@~c!19PM4ZkHxpL2RM za+U5!J=WW=1hYU2EmE-n{LG9DfFSEjv-;r9JlL_*wa{b;l!@2bz=o2vRrSg7l{CnG ztMs3fyW&d)f3PY$wR3@&&+*Yh$;xr4Xqgzb2wBcgR%S6)A|vwXqei5)pucO@x7dPg zW$$s={`di}hdu+S>5%FA=pf!z&#lWZAT`}KSkF5BCN$tyc<`M4r(ROa)vVfnjF4MR za8cy5BkIfJOGJse##sAV$og8gRa`(8X8L9a*zo3YNMqKQ#>+zm5Li*4Kj>9q{gwu( zULLvAux+Tyr_iCUR}(b258%=Ax!=Dss~)?e(mGT4&ngM;qU$Y?7=@S30_ z{bLA3Hv4+_9BJ@J50V!o;e1!tT#ml&0;!s-eFR6si2r&1h|biY>1UPmQM%2l*yx$_+$m(8yr zs7zOikIDdvHye%TGue-^I^YQk9)EZJNhYiLC?{u7#kOaby`!*SOHH@!pEUn z*sI`dCV21;tdk?hLwwX+{ZTk;Y=GoTF+yM>^qqaFNbX$DsI(eh9&_8|`fw0j_%s}j z98+FQ*@hh8i28+b4_c0;+jKAkir-YMbK6jQ2OrJ(Rk=&5b{LdC>i%S0>hG3}p}j&R zADMG@rH8E-6lPyJV9o_~nGa%`{m*sQTaizLYD3Z&CaE5^4!$)hvlX5X(?Mls@ryS- zGtyAj%36hbPX3Aoa#>eErH2+?kXHLu<%29kUNqwg8B{W0ZcnyKRHa@m} z`^O^L>U7j%zwX4Z4MtqoWJ^cdDyYfc5?1AEZ=&Fze@f!8R~^TTFA*8&n1|)mhiL#E zLG*Fku$bF0(m9Cs6wE>hYS5HX2|k3MdlE3uiD^P@*Y#NhXxRYZu>ox>lm&un$rcpl zL-uW?r(7+e4HcZD(lBj`zw-;bk|mP5+qC1H+x^J^N_+B~hEd-PeNS_{lKBZmovEoB z`p)X%w9kF1IzLQRnFZ@6pSp3>YwqtXH47l_C-?UG2X_v-v(bS?^WCFEZ7WA&L6)_~hVPf<-BkN$4*a&Vxdm`g;$zar=<- zPcYDNRk`a|@f6ABO9w0DTTf{XgKyn#q|NH|pgDNe-s(8Uh6sK&g^e%BWSgXH*KtkFCaK2))dR0sjvwQ2m z<6l8ul{{H_iC%1PCf!Wxz7P@7-$=9Exq%&9Q1)4U>P?wxNFT%|H>D-GubnR#Zj}T{ zfm(5Cx?i)^LUulL!`6**Sx0U3e2!V3swGwQP&+QZl)6~8Eo)$7CNyRq%zpT>IQ08^ zw=z~&Gt|l&aXn5TbLqqmk}^6~X?PH|H{*3VsA}iug2Tmna-Q#`ouIa5Weg1(cplsz ze~`-O@0?UVqC#%4ImUM93_)XY3 z`RhYCPVIgL7Z$A9pof+(So=DIr!H``tc#n@%lR@l*m1iY7v$x0TXBA~kzUg+8fpA< z9dN!f!P6xA&YB-IWB!gD6zCKDOHbW07}a$<0L@=xO7q`dL&&oozqh9lMC~;GPQoIG6u}gMta62l~ z*Hyv=_1BDOhjcEpo!g0$&2md>P$m&Ij8%|i8%~4*FCB3}K3GZ+M2cl04QkEpNRm;- zyL>X)CZOke+8oZg#jeEQfVBd_I2)yh8TqKOdCCI7EiK0RebF;7Eh9Fb4V>yHn?OL8 zm4^hjzv(x1HpNiW@sIDE#!6#SrF0ke;pY^%SyI8*QJJ*YnDo9z&F>_C&>hY5gmOh2 zuN{9!8huf4n+HCGPjOsJQT5vlV%coK6elYkl?-Yd>0}qR7CQ}uZE9q)d79ehB$~Rt zfBVAQO-<rYZrqHc`&aC-Zk~F{zyc_T0B#xe0_?!K<#Ni3( zj=jzA0K?NVb`34IR&G8VtZaB&eG^p0Pot{mRMZ1YTNqfu$eB%ovk3gRMin}osp1Ag zCC(uf$AQ11-han4d?COB3A&D-G7g}L;i=gr&_OrH*11uII+wf-)>h$F9n>W$@B zFcr00k%9G0r}wz_eev47wYt9jP{STG6Edn^et0D(9eFEb86Q)089@ktNra;+O1Bf` z)(0obG_2}LyI6Im%4m=0=_!gYKn#32Gh3=2M5#ov`}}R6;omn!vnRZreNfU3atz=K z4%5{Y{6=AC%|Sg^6DTvx_-XM=gc1ulX&k)r28{a`+>rCj^w*n8JB#GjL~^dbM7`R zgU|2FZju5oOQ-0W^dK3;?LN(bNpv0KLbwy8c{yxr?Wc1d%gq54LvvF`Wd^9&v)>H zeTt+#HM(N-Konu5eq3V%ahCHQN~Lp1ZiQWEwBSj?NP7FK{u(HbPG<|<#R6%D8qZ5kqf}^-ocW>H27ZWj zDw}iT8NS3+ zbVS!2-69QPgV26>8lWA1^9sRT(pAf@f1cJ6&iJscJ`Hx5{9mlWCrIBUqSu#2n1 z8=K8ofD+jdjX3qTGc|nNpuc+%os<&0jS`0nk4I!YPs7nKhoS$e&A4v1+(17pq%7;4 z48#TKw21oLHdht9bO<-H(?QEj{9!^&S1geKg5c|hN|gPX$=%`9tNR-ESRjRyfCo6| znDNKa{eBL#Hm5-AYGxC!dxv7dzbO0+DziGZdK#Ur20gZUBju54&nk9E)sv3(1}0Oe z09^5oKqIb&G~8s*?Qu(-+uMHnx?;JSrCD!h6>gTp;v+rE4D~(6e?`o13K{Y|K?es@8kIkL|^r+j6htDdS{AJH{GIGBv zSZ8x))C&rC6QXpHfCQ?xPCj@sQm&abAl zn$(xXk9*trOs{Q%29X2=?*)w|P{RAidr-fRbrxh-XTOGcq5Zm2NkX(1<5k|9cLoqV z71!p!*}SUs^iTeSFMKP;U#f+UzC#Wszg30WHGmuzzUO&%b$Xg{FfXKheEKX@XUOEV zm_gzAY?&i&{%-R>{9@~SP3ksWBZTmJMy6=4sDC{umPmgTsh?)3(G903?TSAYy{8c! z(122|6RrB)7yDy98`Ss)3XUFFLgyeK;~2D!eI$Wc8;qi9bY7H^zI?!;sv{4fF)5|V zalbSw@<+!_q(V1~A@YUsI969KG58iLVqMj~@H(%tIxE~Z!oR&_A>Zkbe_EteB?YNy zyII(1Is8)S#SLmm~@nN?%(`JuX?M;`W%*A-Peox)D z+HZwqwOjhD{~bc3R94_6+O;5QxW z#epO0OzJnrBa5r*0ry&?7JS(=B_}MQw-n`ay3Z*T;sIzPu>tq0ep`buX-bO|JgERx!VG z2RfuIx6F4o{glxy&IzrVR%9kplqftRoYQ!0eB1m&^J13#FSQHD)X;e_P0OHf6s1oX z=pZPiveAQ(vJNp&2%1ix0DSe!c{%>Yi)$5PS>f$g?N%jX_kNnv?fExg8N9gas*a8~MfZ2+72tD4hg>}edE)8w$dRHrUdE{~>{z;I>w?&`H{Ze>C zZ0U;xu?s@i;`m3hJu=>ij@{Eq{OEn@>3A`DZ2gyJAA@p7Ios@Pe9ct1n(2H`7z8ld@I>nLLz239l(>Azt#VFp-o&8<;80p$#v30}vsd)JDJE zEbfWcir&}JT{;uzb!9t0mG-TZG3x-8?alHLN13F0&@m5>nwRO0TeuStBk4-8w#4Omry_&r}3%K(jlanqysbZex4dtPb1o@64x$7Cg(Udd#X1=FEEiF5D1T zmO7Q~#S&LWm#_`#Tq33Iv9VKkCVNZcQ6WrDB6V0(nn>b_%I|cqAR<3KXRO0%KI<_% zY8<>-t{2-tODl3MN6UsRo@ISkfk))}!FPJBx99Do96QiLvs##K&G$)Q`WE|$15eK* z_*?(xU7Z$NJK8NNa7Le@EF@?=A#mn)Pf!kR5PhcLD|1w^W%-5p(RXL@0Sh64+vNI% zGcqB+TFlc>F#Zh65Ho*uzgN2h}$8ztT4N~#Oph`L2Op>Cgf)?60FG$ zq9adC-wWt;#=AR+E2m$W#G6~+^jNqNdq}d@lqyokM&Y6*_L^ZEVXjm%QhxTg4$bLl z_oipU0U<=6fXISEp9HaFb~Q%X;koJYs-44Cx}yxQJZ#B~?krl@j9d=w{o)%Wwqdf6 zA28h;7ZcjqDy78xR&E$u!wl6~qW~Z3qOoUj#QAEBTbb{kEmP2rKBqT9k4fpV5vYTM z3zn?DR<=89ofugY1!VQGDH*Mltvcz(yhqf#CW*&14sXGKKsLtOGr*-_x9BZ{!ngF% zBNWOU?#`C77rv4k!{+55K$5j8DI&>=X!X?Tt$?`J7X9@}deL6)MZGsGVv=UA5i7&3G#0HWJCovLsuF+v#aRbXz2gL^{UPM=E<_^nz>8b3GS&d*A{m zMEyp+L3h2&RJSu?k6#s#{z$b&*;uSgc!?vMH$Z=3fiu>pV1sJgBSY{!kNQ%D(!QIM zEyQ5XV652cCNROPp6-b0DP{8V{#Cv;WL9UO1Xy|Shwi{23jEp1;Xg(ck zo4O;)Mt|1)OgM5ver9G9wX?dN^^o>jv{twOg%Q+=ST-|AA11TQ97bmENrk*0sW8wx zSoI8BaFjVYjFfP^j7{I92l#fL{G|soH)-J=T|>#{U{wV+1E(xn zaeM7{n1-zM;=7+l{UH$D-DX|*o~VjYDcxJq|E5fkpsCm&^w!}Y1QKS(hV2VsR>soG z+6^DlDi=RM!p#)Z78w&`HA)I~NqR}q7ugFj#&SrZdRYrUfcY{#WTMq@JK38gdz>65 zHu(YJT%fc#pYsV}nB4Cx^kOv9JBvISzZG(axg}f=cG0YqZQ)37MRIrWyOCG9^$LWA z7X}fwl&Pu;HjY>T7m0uGgMzDsVf>+T7x1!a5L3%kgJb zwz!F1%BUeL;JvruW9=?PIr)I0#}$dbUAHA8u{k@FtXf}0uJ0~(6uU5BhkUrDzxqSbPL*HdwI=ivI_lwIv z9n{=Cd^!7@+n4`1^v#X2>Be)bC@@EZmXJ`--2-M#x4@Z+Lm zvw=hX&k7Nt;}6hgzo?lP%WnZ))-O^#c)##R!Q}4}?i|Nn^^o2U~;# z&i{k6k)JqP{4=Mo8Jo58-D4TeI%||>MR_lHsyRWxC3`yt2L=Y@M^xU7IZtx>SM8NK z(|fMy$-fpJc2kC^`-utoG6eFc4E?dSWwcQh0_Ga%%w^72lFCfr%qq=#qsftpr%TIDguF#0n4H~ZxqaLJ$wc@|m?btO zoo!VpgmtUksz={ijF=jT{ydF0^}F|pvbqo8uqwn0=ks^E)LohAd|y=&isc=y&9Hwv zC6%BjKdYh+X`ua5OwerGLQgev0;hb;0rpr0|Dp9sXrV5+Rcd>_3^WadR zl*d&Ha*KmhJyxevOxw;bYSQzSn8csn1MD8KwX3AK(mOmtxNyai_366T`^sk4FHURa zKQW5lY-(uO8M3wOkE5H)_X$%}>$-BUFC;j;BH%uFiHd;8r@v1<<}`n#(q96&A zQn>S!etJb!@OOr{_dI^mBhongDzKH$rUDBADz*2?dr13r;0r-+y?s% zm$zVP3fp=f94oLm@eR&GdfrP;PNqJi4cIMC;%f4NiFR8NRqpkXsc7K&Gz(BTa_uY` zs~>2Fl$mPw&|SCsP;$dFA;+9;lZqcGqKF7k@zVDR zpLGpgheq{%720bhM-M~@^M8uR(Uhd_EfV8A{a0)Td1`FZfeHMRxE-^1)D zj9L?gsY#RgJpumyK4T#jp`twp7U+|D!5kQPFjTmxBA$*2SxeK?mdAXNQGZd4uX4^N zI^`Zss8hIN0c0eL5{$|vLNeApXDEd&4q4T?y@_C)dMrbvzPB#NSTSvvYwP=o=I0?1 zVj??kLO7h;Uza(Qzc{76XE$I3jXL4!kk-Fh@5@Ee0C_U@S2avhOMTKIBI}D^Ffys) z2$R-g;%x}hZl5j^yvsttdwnSNnD2GRl56rIz4u1;3Rz%2z-cfyR!-y#Y=t8f_$>A> zbb@#vRV_zFyIEKnK-bZj9#sX6RUIwTAZy^93N&KxNsw(^=;(bhsk^?qDjn>FnNKHr zg8y~55F_OB4EB){5VMG7B6gq_)(umPZ_WQAt~@T+Vj|~J-TUMomeV~JYrk*wNf7B& zwB9$hiCXDTm}1m%5K!mHZaF!*@rZYP{ojc#;`<#PCJ6D=r^7n%GxuIkp1j zkIB{DHjE9{{LAM^LH`GuU}%})M5mZ0aOfd-qYpoSk_zwg`AtJpxIU+6GvLKcb_m}s zvG}no$%N3+l`pOfRNNSBZPO9Vk%fmX|1H?Yr;ieJ1DrL--c&3;y7ab~$mI#S`=pxV z@STbB8|h+d7B?BX*cR9J`n2eRd8(b9iKO3KBoWcY+L3q<4}v4EU28FYY4_%E z;-2qy_M8mFKf+Acu?0ELxi7=tE$-UuT^J*Uzj)QA(g+G(R!nN@5BvX6drL<#wx(B{ zSyhFG_vC0}vtz{)p|Y4^kA5zd{!(SLsgKAdzpI9A$jYKiaPqX&1g7a_3N6xfY}=ef zywG}5z;VhcX|?g!2=P;=7iIF;f{tGAOVxn7ht+N(p~-`DB>8mt`slXU#&05jxE8HD zJR&BSHNkIxnhf0{+Qqd(rQ2C@4?oV=ibF!pKeD+NUnEY)Y@yiStL{AqWCqJ1Da8>Q zD!h_mQ2qyx3(eHM#XZk-fB)c1Mtiq)qC?&7qvBSxRj8tsVe_bVC1Umpxb#(rRn4Rr z31fxR{^_sQXU`g?#ZU@yAlyQN*1MMmn}&<v3`bi-@?TPHdOdg>PYirPO*Z zDcc!?^gFGh#2$nXlgGGP>@~%3~M3G)@5n zZ!TsHMFYN%Jyg21XaAyO@d5&r!+c*_{X<`RK&T`40t-e#FrzI}{ZDv#XKYz-R!3)u zc{~z9m<&#U$1c0*hn@f;;_q z=m^pTAJ{9f>s&FZ{{|8kQ;(D&>+Zd%(IsY1VQV{o zPzA@(eVVZLPqMFfUIZlkA(Vehtgw;A*yMuNgL)Y4iT+V6lO^*#iE(7z*Oq!XfY^a!CxFJ+de>4GPjo_VD0nj8r&8N?#|3%aoO2P zzp85A_gq{!k0=V1=Uqe4s^Hb#fveKR;!s%9aF9BhF#qeWxAq zx^oh$(E|Q`T^_B+0I&qJpxbt>5uupjH?e2#JJjC3O-Pvg3I9MS$mKP`uYal+{GCt1 zy*<;>I_RgHVF}V!84%fW6~4ci(ZNu{tdri16JHt@%8aPS#2UFY6z)v8hmvymL?JiyRE_* z{aQY;zI@SBUFrtEZr2id9#4;8fr#bv8@E?CtzIqvxwzn@>n8TqC7QIkiga6eJVwR$ zpgS8cZAtu{kT};ZZaN(rPdQZ%If+|wyWJSu8a_1Lmb!o4i4-yl-WKhZVhO06JDcn8 z91$0}@JQ@cDgKf#;6^k7qL7)xcc8@-Q8*SvzD^N&peRJ}53auMGrsr2Mxo#bo2sgm#|GR)T?9j{@z%G2y$#EmuvyOQ3w}r@r57#vv+hlS`YoO^#Smk!lF4; z^|nO{&{pqT+^K*&&Cxd1W`;mNZGRGim{2K(FdfdeJ=1n zx1K+iaRV;BxT@-0Q!9#EFUY8h^p!d1l#VjzhO}|F){hNdHnS-3KAAA z^*c}m-d^;}UW^R1hgkaWj71%ar@EM~v(U51p+(=TKK%6HNr za{UX`^e1`B#?Yn>-vB!uGB(<%@c-eBwmJ%Y+?5v~DoFv@QC@y<5mGo1Edww*PG4VN z9E&@xhV91}cmNJX!3|HtVQ2t+FtmMQxWDl6y`c!06nFn14Pm-1wpe78EHU@>_1-2& zxc$O7P*qI&2uX84#j80w*cXVghCL>Mp|1#9+Y!hjE`iSPC{1}Mu8RkMd$TY@Df2$o zsa}N1uIdCt*GvreIq!pQPxH|tYoo{?p8Tvi{QNQF(&tj5L7eVLlca-yAg{po6x<9f z^4=>4+wCP)S;GfuL=;6vR@HNILfplCjll-zH6i{3sM1~(0P+p$HGsj7iyPGTO9BOV zWSKDfdm}_=p8=%dv%rgGD4B{!m_Aq}(|lnOJLS}NSZPhazy5(plQGrd+}zO6;G&EZ z<4NFWe-=^1ldPA%Um~8|y9!Wc;yyB1#fn9KUv~yPWw1PdmShcVyJ8VO`PVE!un2Z} zU4{wMHqOT^DyC1({*WA;)c%+oEm4;I1=^*h2yq_z!re<0{DCJJ$0`u54ExN`W>00p zBDv;)urgw%{315JALDnTq(fr}AE_Elmtv7z%o4{qtIIjy1T@P4?)(d+l^{A1-*OCt zP~Q4M`eDKnu5O!}yRapc5g8GzYmGdmT3ZCC&bNvD-@9A7Z9YRw2~|EjV;~SeP90n` zbM0HsLxia6asT9~K3%}J^&HB{`GZ&p;GjVO+u#+09o`yqKe)C$j=d*lH~$bQ>OW4l z-nq>H)Z!vPf01VgXOdt0Hp3CiNRY%c5|6$TD9f)R;?i~2^G)qB2;|`v{@D?YDbhr7 zU{wNhhM!72*+-6{j2-cSz%ZWdzAz$NeRQJhpv-Q#uijf9JOgn1s6JX?2eK;tn8bx(_O(GFBt?>OCDWBJ^ph%d4?BHL9>A=j1);lbGx`f;V z;*X&;?dBpVngrR`-tGSEZ&wMJHQN^bO-vW!{ikQurg+Sl&`m>^$lE&mNq2KbdKX0-f z5P`nUk}Ys`S)X3i3hIp%Kj|xwQf@9r!R)qJaaAtSBH*3#`3RE%2w1;7wDel@4j7Pe zRWK^vUhmiY{Yl+o;FQGR3xU|T*S%_MYU1ZpfWdvhYdaYA3h9`XR>Wz{`CO|%c?EZU z1iJmTLtk24n(k^4{}dm9_7}$uf$c=ul@yR%WEbj1W_)q1`DUY#?~%=C0kn5b1}`M)?da@1v%DN;yG4{#c^S6D94(vjdH9hJ`fo$ z&T^1(DJIP+H_gQi;ir3Wo z#r*@CeM|~*DvrusE;?gF-A$`PN_GVGUvp1WsZ&fnWu&Ps7dX)0 z7@Rb7yq!~_mCEwz+RP%cBbqKOQy3XcvZ35D(j71K8uqO}WMLDsf2KyyeFfDtsF-_I zFV%K_IGtvjFvK0|r%c?=>(>oP$Nh%sEu4x?DM0vvt-a(qU zM)&sjd9%}YId$8=+GeM+749_YOu3CK>ZjSq1?W$$^t1B6o!VHL;C5?rc0!l&aNO7+ zBxovnq!_dSKXSDfU+zY4qd^5&H^Qj`?VdRU%JZC^_7bz*U|W6RDp zf9+&F-A^xFQ{*Fah5NQAge89@f0jT_`7SeX_*wq&Qns=FMsDmxg5KOWCF$Q-uhdI->A65lPL}A{H;ysa1JOMSH zs|?BPB7-UUKGuWPRTr6(zEy;Crg)0qY}eXuNw^@@8E&wd{M{I8{8-nvQxXoG$v<0I z>5(^GQag>>WuZnFC9`i)l zk$72!@(oOVeTN}$y)||v_n2}uWjcWh<34RI-7BbaIXNZ6PeyddecnD>c9Cgr1#i~n zO&eci)-q?Tf^X)(nF*!4M839K=vQPEn#4%5OFtvMgF8ZP0uHvHe!i3*v_9j-dRy(F z-anMW>yKQ_1Yx|u>0Y0sK~%8uJjfj>86dT&TSNAtKB=}~qjZXu^+qEz>nIXcZcBi)pg z0!oi7J*bZnq=0uXbW=3b+Q43&)TUvr#C)$3v%=Qo`2n}GgEPJCU>V&ikJdw>qw}1J zg*4-!`PFpZx}r0`TT=_SmpjVTp{aLqv)AUtc{hI^5k|})(KlT2oj4c~!9CU-9mpw- zA?&->Y|V#E`n47<;8Twgn=9xy)l#S*!3td(|1Et*BhSX`ML{`tm-{CDsL!Z!gZUkP z2_y4k>#|R{0JC>+uLmeSGFP8+FNhi1I6re=W8;#NnJlk1u`i$`OqsZwq`ca_B4*El!+C4(AL zs2;fE;IUDD37d-uM%W;Uxgryr>u>!opETkjEFgOUGoA<<9G{I~J9g>Lz5pJUG>cH^ z2(YWPleL)lD|E|7lVHb$q);_Of(D}Vo>el#DETL39=BC8hC}A=Q9V~#WGioQ?_Q!S z({)NEe{#0#dT_w3Qbqs9K_G4csN^A19WRErC&-S+g`v1ra7UrLHQpT0b70D@CrIli zeVb8eKkKBUSF=h~P$wZozg0=nx#_8nn|0P9#D9OY(+nD6wFqWCUD0TGd|llr_8w`{0qr62au%#{rMaDZ~Vtc=HrV} zZ{oJuw0j?&dbRHa3^m7jr{b7r%32)g#4N{sph7M-#e7brJxrW|0Ji_ew`+3=Npvyz zRYHiO$G0N%65tPhNy*YWyAt|#f8%9M?BN;jLbv4N{(BuwvRzZ*Be=1=iXCw6b8D96 zvK|`eZ8pQkCFjfecn8-@8j4qU6glIU-Bp7N*Umh6E5pX=loXgVCOnNKlY$;(f+-l= zzC$A<%0@Tu)RfDhO)}^m#)#5Is_SI5?%BgrCD&4ZX;I6`rS^+z*PeQe%SG`y75UA` z-?}yi_mz!snrwMn18v9i``X!(R992DsKyDe;AiP@JGDZMc_JHhk#y0~sd}q>o@JhW z|HY;rX}JQILyh#XQ(mmI{h@?t&Wwy$)jews_5=wdjaWadGt(dS;A-gTeuoHYo>UV*kB(X~PZ3*@YJ%N005=r90QKAUoJP@Z{Nn2F|!o zRZzi2W@|2}WLLCDdRZ0*B~F*}$}iWXzgTDWgCgbKIWwuqtkg*2oZD2HTCs!d6<=Dd zg>OjW{QzfE1Eo?^OZ%4CCUSS~0sq-2?#Ax;9@%nR>Vs%SIq9(L{@<0i(R8&cHFz*IBbKrK0Ia zTV3TKFN#i+kCyxOuDL#qFlKYI2_^WKsX5pel-O>(Qp4Szm zP?l;8e8dq8=8^m!Bb{y51vtJ&VfHBo1m(GvB8OmX`wz17?3TRu#|+YF+|KXhyx-j# z{?V&ofz58*R6nm%(j7sV?)GBZx*hIbX!s}Nj~*#jFb({!YPB_KEpY;)rzDT&QNan|qq(KT#W5wysNm6PnpIgR(ty-LfY(E$vAhBlT3cv@`~^;#7hr zBa;rr`2;EHj9JgMHQ9m(>o?O#xBZ#vI(5N=XIcC{GqT*}(6#Ua$IZMghDkafz$iyn zV(QCFSe>E@^^)5U7%1g>P09DO`ZeahwJvBKE@a;v@%Nj3wO&^`r{gzJJ{B>$$gjO$ z!&H$_mc2DOtrWDml*L+Djmx@u(rU6ZiCdVVMo_a-6>I~X@U#PF!2kZMKC=!SeQ^we z*p$ax6t33IcC|6|skm!yQ$5}crG=TExeH-!0m0PJg0$IrPwszlZ4J6hhvr5InXXJ$ z!Qn)z^+sG)dk%SeFt4hM97fGbOTB6NB;d^{FU5n6BNI~>BO2fT2`##eRVl>(3!E;u z#w&3s1CsI#yzZSdG#iR!cTb7^KFC6y%XDO0aZBl(vAnujswDM{={}teY;R(K&CJl( zNrUq88)(MayxFj2O_$PRvKidd&C6QBT`4`#0#3b8S5U-=E`O4T67`7eyH5x-t@*l% z*ks9r20KW<;^D^o8mqX2Atl_t5&x(MAU~wM`2)=ZF_q9r*#<{55^6 zOn1L~Q-QL+{B@qy-})~pcoH_efEFP`?vSu{?YD`KIsW2cggdL2vUEU(}ZYq zQG&GotnS8lL&BK-?R!kMdDJ^M4q5QsyVDl(H(N2~MuZ(H-g3FbCaH(&!b=@hj3uy1 z_wV+Hx7je9m!TVpeMH{99b&Q>Bl%Wvf!TT;@ktBjU=qRLefN01Rm$xHZk}H;s1?I^ z*80xorYzS9;<%8%ti54b@UI?aH$r%FH=RMq`T)t|^KK7DU*fqEW}PQ9{^vBMynqd+ zZlt&_gy*<^f9zmYdi0hExuZ1CBzl=y`PgBh-GRnhqGBb(nYn7>AfwE<*vhP=DV0q! zIFXvvwvI;@mnB;HFVN*P235&&|_-E5}0B z?=`)u%x#`P%#ce=7sZR-_FpTb%+F6Pn(yrJcdw#)t0)V;Cx7Bv=-^d>4$W>qZ@5of za$<#RC?z(iEUi$Nwnv<3Z$OaR5$DhxUh0l@kcAVQTfcJizM|+3BIt+-4|SfsqC4tU ziCzYu3l)#y*mylBYu?Eic$D7Dv&gnyq_h}Bw$~0%Tb%FB zNrV?wClP52eMlDGVRC(88=Dtw(z=l$s0gii)*X-M<~r(B;e^9SDn&Z}DPCcFB50BA ze#u7cu!J&{nL=q!KD|lZZ@z~lcR*s*7cL`pt zByrl2TLhBy;pL`%VjnX`Fdz9UVd>Vs_f*9f3~5DZ0C%gfZR8#w%&_eDI$>CR89tct z4MSiH$xuUYI)!JP?|Hk0_v#a&T(5~FV1*Z_FTYRzxOuZc4Ip0N%-LKP|9acrPNV#0H2!VSRbu|l0m?gbVcS;G!z1NO?KkraJC5xy4z|nbKFA<4{gZ~1O%)4$ z{EOR*isNlNDDGicO8W zgy_E+rU!j;@5K)0mnsq^^RQFBC7mtwXl@#3Q#F7KjJ_{l5hZ7E zP!O3KQkz)_u79C@^`@Z0XLp5Bmu|Nqh(`?nm}VVhYNBCo7J}ehd4a}6kcI-(m+1-u z>Sq*Ic}Qs29hA*0)Z^Ms{I*s|O@nagO|PZzhA$xY>9bNLX&by)vy<$`&q~r~^@W`) zUxP|U@%V*wQng^bkL6zz$FbaHWsc=!SY+7~QKpYbhX|M>uGK(dh&+?X4&t8STrRRK zkKC>%zruIiD}rg8SJF~eX_b0wKFel(^j%xCqRGd?8+2D1FufzfubBLKTgc@RHp%#2 zvWcWVgqcYkd&Eqz=<2^hqkfiex-BRFV|d()o$3t20$N{}E^HXJ0Ek?`S(Sv_gM_Qp z-;RKeRBF>nEpwRcj$HMck}X;lKUulKUI}WE1Aq|9ZX?TP{ zvGOWd9QCG^m3=40-6lHU)?3kN0tv`oyH7ilI-<7}hkst$Pq02Cy_ua$j*KimR$n&s zlOO?@tO`j$9ZRFgRWk&8*%XgqNbn96+!rHsffdXb`Q$GCw38QFJtAaw_v;WMHcM>` z38ja|I73f(&YtEWzFY4Z!;6*$k>3`F7lf)@b?;Y4-`1{|3Ryt3# zP@&QryUOq&Z)j+G06b&y_?qukrdxY2%%X(Qixa)D@ah#OwcXsDn9^Cm-r%LvGPeL5``M%xyq;KPuvSRIho9MsSHcaOC2b-k1n@G z4Fbe4ID1zQzh@GUPv}tZ)#Ku;RP})Kk)^LL5#sT#p75g=?0Y3(J3_lZDT)VyJZ5&0~n_89UIOYOTiuG+Ttx z2jwb*8rB)kui55CiZda#fw^!R&48N-JNF_vzhncW`==-=sbw}7U#L6zI=ix4L^~1U z_XJ4wb=euQTs4NOF#!0Y1G5G&D5b_#uUm(DgTG$ZbrCRn@Met!MM%(?v3`k(Vysev z-^Xe3=(ZEm&!HeBye&wEC`Pd-)zU>t7FGa3tDwQVidMFo;hesvY(gfyQQMZ95`Ajy z<|p)8UC%S31BkPzzFQpp`AQUcf>PBOj2&8_=@=e1Ts%yT!saC5T#^2v#&Tu*j}pN%v!WmoYrx;}&=Kl>UP`k1Mqp#vibox7~H zQLsZfCXkfR>O+-MU@b~JCF7s=LFIQLSXm5L4tO|kO?d2aG8TJU+(z)&ZKl*;5tIOd zm)3f3A+IwD2luON7IKUX7uTf5tVh zz&}Em#|Dnb#Eb1ko8&C6k`=-XgjO(L)hQ@g5ma`>DMHZ468n(JW903Z7V`fUeEqnN zny#Y=bt9Zr4{(5n7tmh85BHo?elPxEv|q@*-=@1H=3qo#rfZEwv0-r88sJ}a!Z}r3#Xo>+LOm5$T^J{?tG9P_%S`N(A zE~~^ZD1rE0-m4HK;Me1mZHbhzn~^r19s4S+a`Ql4!WA!cg<+rO94Rxa9Jx_Kqlktj z?n9x1EaDlw>pqa%M1|7n0rIOdSEUiLZ;w#+^|nM(WZS73-Ov^_3V(BE_lr-!N8UGp zL-RmYO*XChVARkhf-~y;6q7Ha6NpU~%+GKA6ZAS$SfJbV@^bQQZf;?wc2#?H%|)Q5 zZ!>A&ufQYk(D9;5|Jug1u%%zR!=p8FHiDg8VOG|GL*&GaOJdp5eV3Zb0FLo5=6tj~ z)IjKUuoa}wYWNEqfNd?A(5}KWQ6EGix>_VAl5t)|Jy3%-H~eBz9`~Kup8idx>^|Ht z`M?}Li*JL-QC0qF*JXc%rJUj1$o3pigcTpNLaGl1x_Kb+=gdZ{B<0N%>f}2zVo+4x zi4{Jh*CQvlRclTvX?Y}LK(clFr_m4rJ(dPE`oyzc-a>AmMbJb=5}SU`2a3h~_bq;K zCd_vwncYVB=h!O2k87wp^CptM35n#b~Kxcg~WH40c~-Ph@%f3C{-Uo;Z7XuP=`jIAm{L zz|`cDdbC*w#zv!bY|f&or+Aox^T=Xf82@q1Du*uU7(J)9N+U~055!eDOzGKPwe74c z6MqI~$)>RVOD~Y5i6Yh#I5dS+Fr{axXqE4Ng-?IGL>QB+glbZTM1JLVI2wUr+M7>f zF+9@5zp66D0gX(N4QSk20TeP8kYoDlx92`E@F_Tp1hmRQ@eQ&@%0~_foa@>1*4SHP zhLRv~888Bh)^{A0qeDZD2sku72bmN*G#~DWTO639cY@R&5N#CFftlQk`?w+aqE8(o z52)v?6A>*uDuirf^!xs}cctDD{VLBAr59^BkU!bgB|P=EH<2ozGT9mRv*Njn@1b4^ z@TR?cKIsg{X17wTluw!L12hHBIM4k`A)j1>Jj*Lu^m>Su#ny)$dIl1ywW0)Gm?GL| z5mB0je;c-q=ujT+lXBMta0iN4ozgfsSo$eDB~Eh;a|#5SG2m=7{@XY<5PJLYQ460_ zMaZ-HrbcnKHwWVvpC|UzC&YpAtfoeVg7I8}+E$oDoRe)b9~>fOg0vBM+>Vlq?xpv- zTz^>aMQaO$pX>sI0W6HMFCj(sR2h*K?8xmN~A zKCa!CY;})&|9OynJ`}1HLhhYCs-l;4&lR|J(NIFTHupq}Dycv9Hehl{3WDtkex~`o zxLV&q_H8k^Xei*vgNybgu>3F=EjIm&$$8>)uJddNdig~IBo*?)tuVV~i1j&Ia-*?z z;{{ks)Z@#@hixZcp-D|)g%31azA>O}#6b%`&iAq-k%Nk#`{Du@M;9Vs0kBCNJrbD- zY@iE@T#J3okiildkMDz+%;;o?8#wGos^GH9*65qJ86axNAtd|C<>-9#6$kty1d)j? zz$7=o+J1zq+(c44z0&L0-V_SLSlxaN?szDyv!A8SGLG~-G5D+!@&vIbF-?-5hz8;w zlOt zVKlyGJCd`$*ML)2;Yy#?9%Q@?L^Uq5+52$l8-&wNRh8V4P`e=+PJ8&2i6vLcC{Y~H z*WPR~*#7@>eF6{xyxM;1qy-usXD%ZU+bi_u~2s zVaL-Ky>ad&>WxC2itlh8#SjUZQk@lp;1KV8FHA=TlZf=c(c@dq^5>V`*Wl=yb?=lQj()@*Yqer^JoB{pD~YiTs@O$aU8Au zc@aM~9`g(p^o#1x>QqV{2vVigTv$3Z(N^TF=bKU#>u6$-k85hiTkuD5g!w?~43Z}u+f_9NqRs9EG0soI3|Q7Ld1 z;6%_V*Fu^Ut%=9eQYXnz(l;9d5c&37P>sVx$t~(UfsEnDew`U6D+I(_9F)?CYsQa3 z$rTlp+?~=k{GH*r2RG3yOG;lx5PO^&3E@TU2Z)nbzqG>g7C*N4=c;8$q>-y(4-f zg|hS_)B-CWsPqU*BF2l}^mCL9GcV#jR2Y3goy^=APnEwxXe5)JrZ>ZP7Khud1b|Ir z-NvsO$M~)kZeTCfg>RVe{RH)zC5zt|j=QFw5w&Cic_}0Ha;Y};Zv?JlGzT>d@WaEm zof?PT_szh&9>u)F7e!DsLqKOV|5JOhBI4P*LKbgnd3U6$1YRm1saDFpi(UDTE28R4 zHy?nyuODX!%C<{k_`|LnBmYJ*?l@z>FWXg=y zd}OZdQ}c1)piMtCyXfa$Kt6MsUow#+jOh-NC$;Es^WFLZ@-50j$)^*4y&$k)K)TAK z?5ww}J-1XWYseR$QF>i!W1eux>+X&&@ydV4m^RnHsF9^!>Uhcn{7WJi@Sh8zI#)LE zHkTbXH2O#`oy)ClM@_geLvLt@`$4jGSl0nJA~KDW;(op6Np2km0HZdS=C&1#wRulXf|&qMl!18fr>wDBuK6;h5aA{YAfMMN(X`|5*jN8dR10xU|GYrYp6Z5iAc ze~z)-W?Nu)6xsQhCj9U;UtJH`gkYKK2OzZ*b8n5IPzFJN?Y(RPjVpw^UDj>S0<)+gjno$b;XZ1_{W}c&_mYU!3wuh+NoH zH!FBoR$<#}XmhPQT#&?uW*82tS8Ym5Ssdq^Ut8Kkc%d9tupZa^JOAjRD}Nb?yniQU zr{1JAUBcb57k3TKcT+DT|A&38{+;Nq!m`t*r_uHfK@4%S6fqYXzNB|d=9%wtGq~0fsuOA6dhO9ocoMjzNWOh*biwErvNh#_xl3T2fUb9k>X=74Ij)Mg~VCw4HHCBBv;enjvLvRo-2 zrxu;z285cXojeiY(i}P&P#wp;N9r1u@@{j;;-#~O1(AJz?2+X@xgS;un&xAfZ> zh$+e#H;?cVVjSl{kY`ZY)`JC!NJMzxwc0JFmIZW&=pn6>TMdJ|iq>n5vlQ2x5mJG5Rh5m_dyaEQZm z3vL;ox2B!g#9!QwgJ3q>7O+2#l1LJ&+eU`)E`7tmt*# zKQ?deMX+QV?&V_+4_ZDp%u^!=*rMi!E(bX|qSmoFA4TqD_SIe;LiFab6Lf@JzMbW= z^zuOTE2%Inw_mI*!KF!=1&s-#ZFJJ3ReiJFP#I0r_8V+(2p1k2iY1&r&b=!vsi_+wSpca6eZ z*QbS6J>qSyS7CPbVrm9@|8b79iz`X!x5v{L7gLBMlfm* zTAc4mLuu#WUBh@KDKBqupt&r8hfs0>?MAo;zzwDpw%%G66H;?AfW525CHFz;k7K2d zp;aZ>abnLb{9TBPTD2Z+RSGhNcFkpBTneS_XhBlLLQkv(`UHA^M5R5z|IZ=_XqeuW z^FD6k3pNm(Fpr1!BPBN!Y_yCnccj03eeRB5itl=+e?KvMmt*ji!u9~s0Hqr_f?;rT z+W@z&4S-($D*g#S&__Tq4UdBjVJj<&3Q8D%>HCrZlShu7-30d~RzQeERQv2Q8& zWk69so5KGyja;{F9>Z<3yQOYbP3dTn+nodak{=@oc@2N~8!xh#?S{v}$H)={-_u}{ zqS8O;PRsbyHUua;GG_e!-c_S8D^n(Ih2bG7wiHL@K&NErZR%Q*M-*(WKub0Dir`+a z68Y?k&_-(28PVII{nfJow((d@^!be6elW2mj}8sOnl@Rd$sEeAf{}P@#w{7XdB|?b zg&SdDmwC#u%}dY_Jf*hd^*M9bvlMIXDiP1h+UGg~%19zTZ}k)Te@~()6p~gL9we#8 z{b49aV|~Ym)jFlM*Kww>ys8&XD&DsO`y8@WECeF{Z2#+y)#(G{Toa(JR0SzXj`Td0 zM}*jSFRX&{iSnFsgvjqGF}u+*zc<@(6T8yMBc-T|C89bR#XuLJxws8^lH=0Vp(iUe*Eie>` zB>@Z!6B_n`H9?MNq}Pk&4onw7pEaMd@Nvy!E8}zRq^-+%LofR0*>XafVKLz2^2mB_ zBkmf>DS}qp;LjSn53LEkc#ic_&{xR?8vyQh)V^G#C-)jVf2rxYpT@2mt^F84^z`~` zuukIBg-a=~ANBq*r&HA^YJo%uS%pX&%KJ1SJi>zwJ7q7bdtc~ez7^>_xsPllZss+H=U-e6SV=854KjQO-(ucF~Yjmjr z8^G}^gG*%GfNJlec~sV7)SYkSkcT=Yt;_FUB^`R+7*N--@v8SU*jOtETR*hP5be-$ zU>sC0``RlyhDqN~rIXnXv$@aPb<0i|=6l8k#uPrlnT*90j~>MT2H~5`n2A%>gt_{6 zKCv(Jo#@^tjh8xf&>IdiBE8#2m@p00GDlo?91TlV`mgv7CKW}gi(<_37=7D?vfaNS zbY^yz^V0eD=a$o>KIG#XWwWW_#pC->=Jr`EtOQZj&8A3%taUy`2XKUQSFNEMM^C1Q z^k;^?8BBmgzsQ;y@H52AE%zYadH(51v_msm9y0O=XCMVJ3Pua=xGn{Mi^{k`4+oFc^+e&GG4g_2)~xYe0mB!40d~f+WKgyRjv#>k z4cjB%X=cHvJ+M)t7xCab(e6!^du+o*^C9b+@1c^AG)5Rqh7||bw;f6eV#_$~Few6= z(#|9l0*Jld*FHhHd{}%Y%xiISdfnnfMMN3bq6^#O3-9jx?>lx`DPYgCy$zS%Be zFa`X5(cIH0u8Ewth@qio(hjBQYjq@*sV?;El=bg>z~ zJtM`ZPZE*z_qiHez{zhhdr$Ny%#j75(%Gt60(=lP~IpY>(*wTj^a!Q=)noC{!V zY5q`A*qLyC;|eB$7gjlv8;~ZYrH!^p*}WvUXdHsvvPJ7RLuN+B5n_6xG>QTmvD8^(-7A1*XxIo0BOdcK^B`R0i zhV`ckt;;9wNXC6-?*<)CQKN^bC5OEpjoA<9Q{~qs<$4ThEoHzyVv;4h<3gSs<4o3x zmEpfDhWiFz^7Y8WgnCZO?US^y1+<9iUDH|_4%(`E>-nE;IjI-IlU~Doan8EcY&7+o z6F%?U&@M{KI*p|ZFMQ)wqvKUuI_n3ThK~-TB@O`#EYT43?V5Xo;)`^Tyl9QJHW|L^ zU+~lFnj5;rBdYh+X5Bc1mL=$vww7GK%W|3qJ-(ojx6g+&%XsbKG?=)I|MDcPNN%`y zOtrEq_QA)*E2r+A%dv}zeu78KX%4Ja5x?YU5{05kxy1&I@|D5j5bKUy!8){pab+q- zNY4Gw-BwOIa?P*n-1L~gR_tNb?x>8+La8-7ZG@YpVv+ji zKCRy#^R*XAu`z3UF@#piZ>o(koBm?7bRgkst!I5KEcCsdd)xlV;&&Jaoz* z>PJ|R6=B-Brr?xieU|DWu%nhA59q)8u%yVRe0pWLR!FP*xQnayFup{m9MJKNO7O@} z3Qw`3H5QqD@fYl6%ggdlzI=w3fi0<45!2frP8kZ{U~99&cX}7L*7p@EVxG>~3~^|S?UDqHNn9lF(&-knRs+UWi+?Oh#N|=)0p5(=^rI6%`eyg|AF;Dk{F$ zq#_&R4ugK-wZ2$m&{lhvnvY*{hVEv0XCbpdz~rnu;LyqPUhzL>&~i>qOZ|rP)>d|l z?NpDbX1%RGA<&ef_nnd{;m^Li}AIvj1&S(lGVXwk9mV>cAW zs)Z}6XLu?Z+?S5NTXs06`_M32Js8k|Ss-V406%wEO{uZisg|14dGe@Yy24`^ZF&0e z16B$-N3$p;QS<%HsGhWvIk8uD`)!!;mzbt2s(J-V6&0#K41CCK$X*@%-L9>CkxEm5 zLzkLLQghAEB=MSm=^ocuD4}hRadY#74QG`5Vz%bGv#8X5&0}nplHZ8eNS72t% zV$0*z^XAW=e`uiZvdV-2<;%D6R0csq?JQPe4Ace}k?b_+?D50RWaFtV);49cJZpro z+h5b>AKY)CipC87O84jwT|fX0ikjM9-}~;Gb$$XbHf@I8+=JP`gR_sihub8&J$bmn z#BORIXA}Qj$IdbSJmqKWr7bm!G-7|pBuw0X({L7u{kKOGrB5yw(O>6j*z)?LDxQ9^ zRwcx6S;I4Yw6CSgc3}r;5}0E8^Mbgm+VWkM@$#2PDlaYt>gKIh8q1t={AZ0+|{v zc()E_c-FX|yw@I4Y>1m;)B@Vr*7-@|>BXg5`(vrv$WniQaN_xqYNxV){_W?4R5hxPS zu*n%}Ir6#${$u1Iexrs=EL_;_0tWECt-0^?em1Rpb1}J2IXb21NI>^WU5nhlyXIFt zUB20Er>3Q1lx)}GLori1Aar#1PpwKVs;m%_H5Fi!{$fl%AIjOxhkJb!ji+|X_jP~+ zW{)b4&A9x))a6d?(#%;?yI)I-9?9-SYxJ%&o~spQ6A;%-bYs^xr%YdNBMlJ+&u}2k z>f4_F`RAWI$zA*QO)FtqnHy{Is4j7axaZVi(n0kDB{}c505`SNEHu2R#aG9ZWH`gc zc0R=}HvyYiTUWb9Z)(jt9VC`ADaPaUo@;7T)fr5i?Ee_*nA)EiT9F8`vv>dfT$ea@ z7W;j(hC-b@gvBi`f%LZC75u4SP<2F%*Sq@P#F*7Q{+BuFayRm2b{R*cC z{nS^j&HT%n z^V6?%(0WmYNsb;!Ae%Q)+w;Ls)tM2z^vY(nJ8A?V$1%QV%tAr3hNF7hR&%So%vCeC z++>Myp!>-q*@|f$B_$WSJx|dHevV_bzFLYx;(iE;KPa6|(c_W@y1LRD?mu6i5xcsk z^0(i%M7+OF&>$p#?9BXU=Bj`JSvgqf>Wne?rts(j@ogl8ho*$E0G!``&FJB&I_BK+ zCX&A{(Hdtx-)>s#^op)+p6x`iE1kAPn`UA1`sEU*!Mk@&vs5|2lz6=kmOH-0z5H4; z_RLVT#O(2E{F173Mj!U4yPbcX#>mqr1Yty@KSPYMn=g3+VVV=;5sEieC)jTVA7CPg zUHyuIJ>t6K|BEhYMX5D-e{QpLa(Fh7t4cjEav@j~JpKIm(kgIR z8UY`oGGKu@sI-RL*IJW+vG<$x;cm%#5$6t9PX$D6c%x@aCZ+qfINxH_)V*L1b>bblSj{N{0(v zjFLZ2|DJYXA^!O%>Y!Ft{Xn9&x7+vxZw~Cx``gSSj#h)3mIut(w2&h5G7T-MG32rb zD#A6RL#+Ue)s7AIsmiE_bgW(i_lGR-4n2kamhUm+@?Q1j+ta(NmF49_7Sp#U<+iV? z7EizILCaz_X2zHK9X|Y}SLEbAA=Gv>w9vDap|5*kbVihDpo=NX#fyHegBJX4s%nPH zOZXH0)GAA(pr(x_&`)>gGzVrol|lNVs^zG-HkfEl zzbu`ROKQcdT}2P3*{XE)Lk5V_)kc}eM@gVM_kX(k>kFZV$>HbJwM|6&ZIyTQ)p!Ym zRu&e!TZHEOkg7fe<3DNo2#Xv{Ha7byL(CsErD#TfC=bLUEnpRVS!|#DpVjE^{l-Cp zb02K7O&J`dEoY|qVAYV-i;Gk~uwBAZv!i}$( zYs5uUiTk#ofxHAyJWaD)0?sxhBJ>B%V(8Nz%zZE4liOT*ikq%O6j^KJX+==Ld}n+j zMbiUWv|-FnSyS`aV(r?K9dO1PCW_}p+So+o&Il(AVldY1Xx@;Bl?36eOMd_rpW&_c zW97S7dlydyJ$#?3lvShJsMU;_{o-}**Q|6ppIw+L2&rllgZbejZI(0di<#+Hd;cj` zOoPDkN_XV=dktMt-`$}2_4h@C$GIOQP63H|D!8>7!g&C*=?2CBn+M8Ji{~c?{%tX3 z|5fTWq|=|?{kP692Rk|KE$Q96G)g2xkkNv-KBgI?;d6j>Z*{byZm+|1+@8G${F%-1Qqkv?Hxo74&Xr-zS7_h?ANKi42P(J{H72qsZ1 zp*~?3H61X{(CK_k%wobqicMVC6Sk^)4#*6J4N!f?f{WjeWnW0p$h{8U9Gl|-)MU`0 zCNeFM2s#@>@UG2l^LGWz4RN_C^M{%05XQ75K%xSd{$opaB* zsVMiudl*iE##BPtXNF_z#A1C(;hRWf-DF*MY%NaHRe6xUIx&zpQ>)Uk$6a*I&;8e5 zf1Q1bW3NA5x@6MRWHUtiJXSt^dPX052B@O(fjeousc2WD-ZYi!7ysgs2Sr6yJ$gEK zt1%?RrN!oHrpQ`V&<#S&^mo6O1__nf>N=SfUK(@E7wri z$vEmmq%(E@Hel2uV`upV6tyviYj2fL2ECzrHS#*E>;}l`~b)OIoUCD*W|XcXkj8ar5)-lpTZh z10Bt#?7mU?@w{2(-2qS;t>+}_{|lmDQ+Yrae$YX&QIqPvVY}?L{|{)Uv`C9TN=Y-Y zr1+H=RK=9p#V>CWicn_R%tP#8505{iCdD`w)zx$pU6-a+!)H82iGy$mw@QKd5XOI` zMHP6%cg;1@V)Q6C?I|jr`Nt}ZyN7Uw!_p1^*B3a9+U2JxmD44UryFdP&C|@D{!aU} zrf`4w{1RrvKl~f}X477kdVKV$*7sNt_wmQuFhTw3<1e7=_0dP@pUbhL!AJjd`ZlJ# zAAS7GmH!Z}$&&wYT9X@E{}GQF?9lp;c+B9(f5c-3JN_dcGuiPU@tDbv|6i=fcYm97 Z*cJ6^lrj9+98tJ!tMiup?+*Us{{SQ$M4bQt diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index cc5266a6..7a163fb2 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1304,7 +1304,7 @@ Users can provide their own reference data using the `refdir` parameter in the ` ```{} [refdir] - ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column) + ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data in build GRCh37 with RSIDs in SNP column) ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format) ├── ref.pop.txt (Population data for reference individuals - with header) ├── keep_files @@ -1328,8 +1328,8 @@ It is possible to alter parameters for certain PGS methods by setting the follow - `ptclump_pts`: list of p-value thresholds for ptclump - `dbslmm_h2f`: list SNP-h2 folds for DBSLMM - use `1` for the default model -- `prscs_phi`: list phi parameters for PRS-CS - use `auto` for the auto model -- `prscs_ldef`: Selected whether PRS-CS ld reference is derived from `1kg` (default) or `ukb` (UK Biobank). +- `prscs_phi`: list phi parameters for PRS-CS and PRS-CSx - use `auto` for the auto model +- `prscs_ldef`: Selected whether PRS-CS/PRS-CSx LD reference is derived from `1kg` (default) or `ukb` (UK Biobank). - `ldpred2_model`: list models for LDpred2 - `grid`, `auto`, `inf` See the default [configfile](https://github.com/opain/GenoPred/blob/master/pipeline/config.yaml) for examples of these parameters being set. @@ -1454,7 +1454,15 @@ pgs_scaling: ['discrete'] ## Specifying alternative reference data for PGS methods +PGS methods require linkage disequilibrium (LD) data. The default LD data used for each method is indicated in the technical documentation ([here]()). Several methods use the reference data used for the pipeline in general, so altering the `ref_dir` parameter (as [described above]()) will also alter the reference data used by these PGS methods. However, several PGS methods use pre-computed LD matrices, and the user can specify alternative LD matrices for these methods, using the configfile parameters below: +- PRS-CS +- PRS-CSx +- SBayesR +- SBayesRC +- LDpred2 +- QuickPRS +- LEOPARD+QuickPRS *** diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index aa485950..655842ca 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -2068,7 +2068,7 @@

      Using your own reference

      configfile. The reference data folder must have the following structure:

      [refdir]
      -  ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data with RSIDs in SNP column)
      +  ├── ref.chr[1-22].[pgen/pvar/psam] (plink2 genotype data in build GRCh37 with RSIDs in SNP column)
         ├── ref.chr[1-22].rds (SNP data - refer to default ref data for format)
         ├── ref.pop.txt (Population data for reference individuals - with header)
         ├── keep_files
      @@ -2092,11 +2092,11 @@ 

      Altering PGS method parameters

      ptclump
    1. dbslmm_h2f: list SNP-h2 folds for DBSLMM - use 1 for the default model
    2. -
    3. prscs_phi: list phi parameters for PRS-CS - use -auto for the auto model
    4. -
    5. prscs_ldef: Selected whether PRS-CS ld reference is -derived from 1kg (default) or ukb (UK -Biobank).
    6. +
    7. prscs_phi: list phi parameters for PRS-CS and PRS-CSx - +use auto for the auto model
    8. +
    9. prscs_ldef: Selected whether PRS-CS/PRS-CSx LD +reference is derived from 1kg (default) or ukb +(UK Biobank).
    10. ldpred2_model: list models for LDpred2 - grid, auto, inf
    11. diff --git a/docs/running_offline.Rmd b/docs/running_offline.Rmd index 4d08f230..6f452928 100644 --- a/docs/running_offline.Rmd +++ b/docs/running_offline.Rmd @@ -55,13 +55,17 @@ singularity \ The resources required by the pipeline depends on the analyses requested by the user. I have provided rules to download required resources for two scenarios: - `get_key_resources`: Allows for **most** PGS methods (`dbslmm`, `lassosum`, `megaprs`, `ptclump`) -- `get_all_resources`: Allows for **all** PGS methods (additionally incl. `ldpred2`, `prscs`, `sbayesr`) +- `get_all_resources`: Allows for **all** PGS methods (additionally incl. `ldpred2`, `prscs`, `prscsx`, `quickprs`, `sbayesr`, `sbayesrc`, `xwing`) -Alternatively, the user can download only the data required for `ldpred2`, `prscs`, `sbayesr`: +Alternatively, the user can download only the data required for `ldpred2`, `prscs`, `prscsx`, `quickprs`, `sbayesr`, `sbayesrc`, `xwing`: - `get_ldpred2_resources`: Allows for **ldpred2** - `get_prscs_resources`: Allows for **prscs** +- `get_prscsx_resources`: Allows for **prscsx** +- `get_quickprs_resources`: Allows for **quickprs** - `get_sbayesr_resources`: Allows for **sbayesr** +- `get_sbayesrc_resources`: Allows for **sbayesrc** +- `get_xwing_resources`: Allows for **xwing** **Note.** `23andMe` format target data will only be allowed for if the `download_impute2_data` rule is run, as reference data for imputation is required. diff --git a/docs/running_offline.html b/docs/running_offline.html index 00233b7b..76d3bbdf 100644 --- a/docs/running_offline.html +++ b/docs/running_offline.html @@ -468,17 +468,28 @@

      Downloading pipeline resources

      megaprs, ptclump)
    12. get_all_resources: Allows for all PGS methods (additionally incl. ldpred2, prscs, -sbayesr)
    13. +prscsx, quickprs, sbayesr, +sbayesrc, xwing)

      Alternatively, the user can download only the data required for -ldpred2, prscs, sbayesr:

      +ldpred2, prscs, prscsx, +quickprs, sbayesr, sbayesrc, +xwing:

      • get_ldpred2_resources: Allows for ldpred2
      • get_prscs_resources: Allows for prscs
      • +
      • get_prscsx_resources: Allows for +prscsx
      • +
      • get_quickprs_resources: Allows for +quickprs
      • get_sbayesr_resources: Allows for sbayesr
      • +
      • get_sbayesrc_resources: Allows for +sbayesrc
      • +
      • get_xwing_resources: Allows for +xwing

      Note. 23andMe format target data will only be allowed for if the download_impute2_data rule is diff --git a/pipeline/misc/docker/Dockerfile b/pipeline/misc/docker/Dockerfile index 58fe3196..5561ca87 100644 --- a/pipeline/misc/docker/Dockerfile +++ b/pipeline/misc/docker/Dockerfile @@ -34,7 +34,7 @@ RUN /opt/mambaforge/bin/conda init bash && \ . /opt/mambaforge/etc/profile.d/conda.sh && \ conda activate genopred && \ cd /tools/GenoPred/pipeline && \ - snakemake --restart-times 3 -j1 --use-conda --conda-frontend mamba install_r_packages resources/software/pgscatalog_utils/download_pgscatalog_utils.done && \ + snakemake --restart-times 3 -j1 --use-conda --conda-frontend mamba install_r_packages resources/software/pgscatalog_utils/download_pgscatalog_utils.done download_xwing_software && \ mamba clean -a -y ENTRYPOINT ["/bin/bash"] diff --git a/pipeline/rules/dependencies.smk b/pipeline/rules/dependencies.smk index a04266f0..f2940b31 100644 --- a/pipeline/rules/dependencies.smk +++ b/pipeline/rules/dependencies.smk @@ -349,7 +349,7 @@ if (config["leopard_methods"] and config["leopard_methods"] != "NA"): if invalid_pops: raise ValueError( - f"Default quickprs reference data is only available for EUR, EAS, and AFR populations. For other populations, please provide your own quickprs reference data using the quickprs_multi_ldref parameter." + f"Default LEOPARD+QuickPRS reference data is only available for EUR, EAS, and AFR populations. For other populations, please provide your own LEOPARD+QuickPRS reference data using the quickprs_multi_ldref parameter." ) else: quickprs_multi_ldref=config['quickprs_multi_ldref'] @@ -371,18 +371,27 @@ if (config["leopard_methods"] and config["leopard_methods"] != "NA"): # Set sbayesrc reference path if config['sbayesrc_ldref'] == 'NA': sbayesrc_ldref=f"{resdir}/data/sbayesrc_ref" + + # Check if gwas_list contains invalid populations + valid_pops = {'EUR', 'EAS', 'AFR'} + invalid_pops = set(gwas_list_df['population'].unique()) - valid_pops + + if invalid_pops: + raise ValueError( + f"Default sbayesrc reference data is only available for EUR, EAS, and AFR populations. For other populations, please provide your own sbayesrc reference data using the sbayesrc_ldref parameter." + ) else: sbayesrc_ldref=config['sbayesrc_ldref'] -# Check the sbayesrc ldref data is present for the required populations in the gwas_list -if 'sbayesrc' in config['pgs_methods']: - for pop in gwas_list_df['population'].unique(): - path = f"{sbayesrc_ldref}/{pop}" - # Check if required files exists - cors_file = os.path.join(path, f"ldm.info") - if not os.path.exists(cors_file): - print(f"File not found: {cors_file}") - raise FileNotFoundError(f"Required file not found: {cors_file}. sbayesrc reference data must include ldm.info for all populations.") + # Check the sbayesrc ldref data is present for the required populations in the gwas_list + if 'sbayesrc' in config['pgs_methods']: + for pop in gwas_list_df['population'].unique(): + path = f"{sbayesrc_ldref}/{pop}" + # Check if required files exists + cors_file = os.path.join(path, f"ldm.info") + if not os.path.exists(cors_file): + print(f"File not found: {cors_file}") + raise FileNotFoundError(f"Required file not found: {cors_file}. sbayesrc reference data must include ldm.info for all populations.") #### # Check reference data @@ -882,6 +891,38 @@ rule download_sbayesrc_annot: }} > {log} 2>&1 """ +# Download SBayesRC reference data +sbayesrc_ref_urls = { + 'EUR': 'https://sbayes.pctgplots.cloud.edu.au/data/SBayesRC/resources/v2.0/LD/HapMap3/ukbEUR_HM3.zip', + 'EAS': 'https://sbayes.pctgplots.cloud.edu.au/data/SBayesRC/resources/v2.0/LD/HapMap3/ukbEAS_HM3.zip', + 'AFR': 'https://sbayes.pctgplots.cloud.edu.au/data/SBayesRC/resources/v2.0/LD/HapMap3/ukbAFR_HM3.zip' +} + +rule download_sbayesrc_ref: + output: + f"{resdir}/data/sbayesrc_ref/{{population}}/block148.eigen.bin" + benchmark: + f"{resdir}/data/benchmarks/download_sbayesrc_ref-{{population}}.txt" + log: + f"{resdir}/data/logs/download_sbayesrc_ref-{{population}}.log" + params: + url=lambda w: sbayesrc_ref_urls.get(w.population) + shell: + """ + {{ + mkdir -p {resdir}/data/sbayesrc_ref; \ + rm -r -f {resdir}/data/sbayesrc_ref/{wildcards.population}; \ + wget --no-check-certificate -O {resdir}/data/sbayesrc_ref/{wildcards.population}.zip {params.url}; \ + unzip {resdir}/data/sbayesrc_ref/{wildcards.population}.zip -d {resdir}/data/sbayesrc_ref/{wildcards.population}; \ + rm {resdir}/data/sbayesrc_ref/{wildcards.population}.zip; \ + mv {resdir}/data/sbayesrc_ref/{wildcards.population}/ukb{wildcards.population}_HM3/* {resdir}/data/sbayesrc_ref/{wildcards.population}/ + }} > {log} 2>&1 + """ + +rule download_sbayesrc_ref_all: + input: + lambda w: expand(f"{resdir}/data/sbayesrc_ref/{{population}}/block148.eigen.bin", population=['EUR', 'EAS', 'AFR']) + # Download SBayesRC R package rule install_sbayesrc: input: @@ -1037,30 +1078,6 @@ rule download_ldak5_2: """ # Download QuickPRS reference data -# NOTE. This doesn't currently work as the reference data on LDAK website isn't in the right format for LDAK 5.1, 5.2, or 6 -#rule download_quickprs_ref: -# output: -# f"{resdir}/data/quickprs/{{population}}/{{population}}.cors.bin" -# benchmark: -# f"{resdir}/data/benchmarks/download_quickprs_ref-{{population}}.txt" -# log: -# f"{resdir}/data/logs/download_quickprs_ref-{{population}}.log" -# params: -# pop_code=lambda wildcards: {'EUR': 'gbr', 'SAS': 'sas', 'EAS': 'eas', 'AFR': 'afr'}[wildcards.population] -# shell: -# """ -# {{ -# mkdir -p {resdir}/data/quickprs; \ -# rm -r -f {resdir}/data/quickprs/{wildcards.population}; \ -# wget --no-check-certificate -O {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz https://genetics.ghpc.au.dk/doug/{params.pop_code}.hapmap.tar.gz; \ -# tar -zxvf {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -C {resdir}/data/quickprs/; \ -# mv {resdir}/data/quickprs/{params.pop_code}.hapmap {resdir}/data/quickprs/{wildcards.population}; \ -# find {resdir}/data/quickprs/{wildcards.population} -type f -name '*{params.pop_code}*' -exec bash -c 'mv \"$0\" \"${{0//{params.pop_code}/{wildcards.population}}}\"' {{}} \; \ -# find {resdir}/data/quickprs/{wildcards.population} -type f -name '*hapmap*' -exec bash -c 'mv \"$0\" \"${{0//.hapmap./.}}\"' {{}} \; \ -# rm {resdir}/data/quickprs/{wildcards.population}.hapmap.tar.gz -# }} > {log} 2>&1 -# """ - quickprs_ref_gdrive = { 'EUR': '10fuqn6X23dA9WKjQd9xs7xUDiFjTwfz9', 'EAS': '1m1OI9HpHbVcX88YvtIt80-1zonSWrZP_', @@ -1200,13 +1217,6 @@ rule install_genoutils: }} > {log} 2>&1 """ -# Install R packages (handy function for when conda env updates erroneously) -rule install_r_packages: - input: - rules.install_ggchicklet.output, - rules.install_lassosum.output, - rules.install_genoutils.output - # Download pgscatalog_utils rule download_pgscatalog_utils: output: @@ -1433,6 +1443,16 @@ rule download_bridgeprs_software: }} > {log} 2>&1 """ +# Install R packages (handy function for when conda env updates erroneously) +rule install_r_packages: + input: + rules.install_ggchicklet.output, + rules.install_lassosum.output, + rules.install_genoutils.output, + rules.install_genoutils_sbayesrc.output, + rules.install_genoutils_xwing.output, + rules.install_tlprs.output + ############ # Check all dependencies are available ############ @@ -1458,29 +1478,6 @@ rule get_dependencies: # Rules for preparing offline resources ############ -rule get_all_resources: - input: - rules.download_plink.output, - rules.download_ldsc.output, - rules.download_dbslmm.output, - rules.download_prscs_software.output, - rules.download_gctb_software.output, - rules.download_ldak.output, - rules.download_ldscores_panukb.output, - rules.download_hm3_snplist.output, - rules.download_ld_blocks.output, - rules.download_prscs_ref_ukb_all.input, - rules.download_prscs_ref_1kg_all.input, - rules.download_gctb_ref.output, - rules.download_ldpred2_ref.output, - rules.download_ldak_map.output, - rules.download_ldak_bld.output, - rules.download_ldak_highld.output, - rules.download_default_ref.output, - rules.download_quickprs_ref_all.output - output: - touch(f"{resdir}/software/get_all_resources.done") - rule get_key_resources: input: rules.download_plink.output, @@ -1496,7 +1493,7 @@ rule get_key_resources: rules.download_default_ref.output output: touch(f"{resdir}/software/get_key_resources.done") - + rule get_prscs_resources: input: rules.get_key_resources.output, @@ -1506,6 +1503,17 @@ rule get_prscs_resources: output: touch(f"{resdir}/software/get_prscs_resources.done") +rule get_prscsx_resources: + input: + rules.get_key_resources.output, + rules.download_prscs_ref_ukb_all.input, + rules.download_prscs_ref_1kg_all.input, + rules.download_prscs_snp_data_ukb.output, + rules.download_prscs_snp_data_1kg.output, + rules.download_prscsx_software.output + output: + touch(f"{resdir}/software/get_prscsx_resources.done") + rule get_ldpred2_resources: input: rules.get_key_resources.output, @@ -1520,3 +1528,45 @@ rule get_sbayesr_resources: rules.download_gctb_ref.output output: touch(f"{resdir}/software/get_sbayesr_resources.done") + +rule get_xwing_resources: + input: + rules.get_key_resources.output, + rules.download_logodetect_ref_all.input, + rules.download_leopard_ref_all.input, + rules.download_leopard_panther_ref_all.input, + rules.download_leopard_panther_snp_data.output + output: + touch(f"{resdir}/software/get_xwing_resources.done") + +rule get_sbayesrc_resources: + input: + rules.get_key_resources.output, + rules.download_gctb252_software.output, + rules.download_sbayesrc_annot.output, + rules.download_sbayesrc_ref_all.input + output: + touch(f"{resdir}/software/get_sbayesrc_resources.done") + +rule get_quickprs_resources: + input: + rules.get_key_resources.output, + rules.download_ldak5_2.output, + rules.download_quickprs_ref_all.input, + rules.download_quickprs_leopard_ref_all.input + output: + touch(f"{resdir}/software/get_quickprs_resources.done") + +rule get_all_resources: + input: + rules.get_key_resources.output, + rules.get_prscs_resources.output, + rules.get_sbayesr_resources.output, + rules.get_ldpred2_resources.output, + rules.get_prscsx_resources.output, + rules.get_xwing_resources.output, + rules.get_sbayesrc_resources.output, + rules.get_quickprs_resources.output + output: + touch(f"{resdir}/software/get_all_resources.done") + From 375d011b8175c62295ebc7c647839f32866dbb2c Mon Sep 17 00:00:00 2001 From: Ollie Date: Mon, 21 Apr 2025 15:11:30 +0100 Subject: [PATCH 136/153] Updates --- docs/CrossPop.Rmd | 220 ++++++++++++++++++++++++++++++++++++++--- docs/CrossPop.html | 66 ++++++++++++- docs/miraclestrial.Rmd | 107 +++++++++++++++++++- 3 files changed, 375 insertions(+), 18 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index f84e669a..4ea2c270 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -1156,11 +1156,11 @@ dev.off() ```{bash, eval=T, echo=F} -mkdir -p /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025 +mkdir -p /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025 -cp ~/oliverpainfel/Analyses/crosspop/plots/ldsc_h2.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/ldsc_h2.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ -cp ~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` @@ -1178,7 +1178,7 @@ cp ~/oliverpainfel/Analyses/crosspop/plots/popcorn_rg.png /scratch_tmp/prj/olive

      - +
      @@ -1524,9 +1524,9 @@ summary(mod_res_all$max_r2[mod_res_all$Population == 'AFR']) ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_h2.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_h2.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ -cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/avengeme_polygenicity.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` @@ -3583,11 +3583,11 @@ dev.off() ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r.perc_improv.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ -cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_eur.perc_improv.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ -cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/average_r_leopard.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` @@ -3847,13 +3847,66 @@ ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + labs(fill = "Correlation") dev.off() +### +# Check calibration of LEOPARD compared to QuickPRS observed weights +### + +tmp <- both[both$Target != 'EUR',] +tmp$Target<-NULL +tmp_wide <- reshape(tmp, + idvar = c("Trait", "Discovery"), + timevar = "label", + direction = "wide") + +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] + +tmp_wide_eas <- tmp_wide[tmp_wide$Discovery == 'EAS',] +tmp_wide_afr <- tmp_wide[tmp_wide$Discovery == 'AFR',] + +# Calculate metrics +rmse_afr <- sqrt(mean((tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD)^2)) +me_afr <- mean(tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD) + +rmse_eas <- sqrt(mean((tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD)^2)) +me_eas <- mean(tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD) + +# Create annotation data.frame +metrics_df <- data.frame( + Discovery = c("AFR", "EAS"), + x = c(0.5, 0.5), # Adjust positions as needed + y = c(-0.05, -0.05), + label = c( + paste0("RMSE = ", round(rmse_afr, 2), "\nME = ", round(me_afr, 2)), + paste0("RMSE = ", round(rmse_eas, 2), "\nME = ", round(me_eas, 2)) + ) +) + +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_calibration.png', units = 'px', width = 2000, height = 2000, res = 300) +ggplot(tmp_wide[tmp_wide$Discovery != 'EUR',], aes(x = LEOPARD, y = QuickPRS)) + + geom_abline(slope = 1, intercept = 0, linetype = "dashed", colour = "grey40") + # Perfect calibration + geom_smooth(method = "lm", se = TRUE, colour = "blue") + # Regression line + geom_point(alpha = 0.7) + + geom_text(data = metrics_df, aes(x = x, y = y, label = label), inherit.aes = FALSE, hjust = 0, size = 3.5) + + labs( + x = "LEOPARD weight", + y = "Observed weight", + ) + + theme_half_open() + + panel_border() + + theme( + axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), + ) + + facet_grid(. ~ Discovery) + + coord_fixed() +dev.off() ``` ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots/leopard_weights.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/plots/leopard_weights.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` @@ -4922,7 +4975,7 @@ tmp_sbayesrc$R_diff_p ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_tlprs.png +cp ~/oliverpainfel/Analyses/crosspop/tlprs/plots/average_r.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_tlprs.png ``` @@ -5874,7 +5927,7 @@ dev.off() ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ +cp ~/oliverpainfel/Analyses/crosspop/sensitivity_1kgrefplots/comparison_to_main_result.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/ ``` @@ -6664,7 +6717,7 @@ dev.off() ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots_three_pop/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_three_gwas.png +cp ~/oliverpainfel/Analyses/crosspop/plots_three_pop/average_r.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_three_gwas.png ``` @@ -7125,7 +7178,7 @@ dev.off() ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_meta.png +cp ~/oliverpainfel/Analyses/crosspop/plots_meta/average_r.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_meta.png ``` @@ -7567,7 +7620,7 @@ dev.off() ```{bash, eval=T, echo=F} -cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch_tmp/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_downsample.png +cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch/prj/oliverpainfel/Software/MyGit/GenoPred/docs/Images/CrossPop_2025/average_r_downsample.png ``` @@ -7582,3 +7635,140 @@ cp ~/oliverpainfel/Analyses/crosspop/plots_downsample/average_r.png /scratch_tmp *** + +## Using MVP sumstats + +### Download MVP sumstats + +```{r} +library(data.table) + +mvp <- fread('~/oliverpainfel/Data/GWAS_sumstats/MVP/MVP_sumstats.txt') +mvp_afr <- mvp[grepl('Afr', mvp$discoverySampleAncestry),] +mvp_afr <- mvp_afr[!grepl('Eur|Asi|His', mvp_afr$discoverySampleAncestry),] + +# Identify traits in common with UKB, UGR, EAS +prscsx_dat<-fread('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/prscsx_data.csv') +selected_traits <- + fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', + header = F)$V1 + +prscsx_dat <- prscsx_dat[prscsx_dat$labels %in% selected_traits, ] + +# Subset MVP to selected traits +mvp_afr_subset <- mvp_afr[ + mvp_afr$accessionId %in% + c( + 'GCST90475361', 'GCST90475375', 'GCST90476298', 'GCST90475155', 'GCST90476462', 'GCST90475457', 'GCST90476423', 'GCST90475528', 'GCST90475351', 'GCST90476402' + ) +, ] + +# platelet count has low sample size for AFR (N = 235) +mvp_afr_subset <- mvp_afr_subset[mvp_afr_subset$efoTraits != 'platelet count',] + +# Insert labels +mvp_afr_subset$labels <- NA +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'body mass index'] <- 'BMI' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'body weight'] <- 'BWT' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'high density lipoprotein cholesterol measurement'] <- 'HDL' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'body height'] <- 'HT' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'hemoglobin measurement'] <- 'HB' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'mean corpuscular hemoglobin concentration'] <- 'MCHC' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'neutrophil count'] <- 'NEU' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'systolic blood pressure'] <- 'SBP' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'total cholesterol measurement'] <- 'TC' + +mvp_afr_subset$url <-paste0(mvp_afr_subset$summaryStatistics, '/', mvp_afr_subset$accessionId, '.tsv.gz') + +dir.create('~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR') + +write.table( + mvp_afr_subset[, c('url', 'labels'), with = F], + '~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/urls.txt', + row.names = F, + quote = F, + col.names = F +) + +``` + +```{bash} +for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/MVP/urls.txt | cut -d' ' -f 2); do + url=$(awk -v var="$pheno" '$2 == var {print $1}' ~/oliverpainfel/Data/GWAS_sumstats/MVP/urls.txt) + sbatch -p interruptible_cpu,neurohack_cpu -t 1:00:00 --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/${pheno}.txt.gz ${url}" +done +``` + +*** + +### PGS calculation + +Run leading single-source PGS methods using MVP GWAS sumstats. + +
      Show code + +
      + +

      Prepare configuration

      + +```{r} + +library(data.table) + +# Subset original gwas_list to include selected traits +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') +mvp_sumstats <-fread('~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/urls.txt', header = F) +gwas_list <- gwas_list[gwas_list$population == 'AFR',] +gwas_list$labels <- gsub('_UGR', '', gwas_list$name) +gwas_list <- gwas_list[gwas_list$labels %in% mvp_sumstats$V2,] +gwas_list$name <- gsub('UGR', 'MVP_AFR', gwas_list$name) +gwas_list$label <- gsub('UGR', 'MVP_AFR', gwas_list$label) +gwas_list$label <- paste0('"', gwas_list$label, '"') + +gwas_list$path <- + paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/', + gwas_list$labels,'.txt.gz') + +gwas_list$labels <- NULL + +write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_mvp.txt', col.names = T, row.names = F, quote = F) + +###### +# config +###### + +config<-c( + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml", + "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_mvp.txt", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", +# "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','ldpred2','sbayesrc']", + "pgs_methods: ['ptclump','quickprs']", + "cores_prep_pgs: 10", + "cores_target_pgs: 50", + "ldpred2_inference: F", + "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", + "quickprs_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3", + "quickprs_multi_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/quickprs/hm3_subset", + "sbayesrc_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/sbayesrc/hm3" +) + +write.table(config, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml', col.names = F, row.names = F, quote = F) + +``` + +*** + +

      Run pipeline

      + +```{bash} +snakemake \ + --profile slurm \ + --use-conda \ + --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml \ + output_all -n +``` + +
      + + diff --git a/docs/CrossPop.html b/docs/CrossPop.html index 087b8ee7..cea7bcc2 100644 --- a/docs/CrossPop.html +++ b/docs/CrossPop.html @@ -1573,7 +1573,7 @@

      Plot LDSC and POPCORN results

      -

      +

      @@ -6012,7 +6012,9 @@

      ######
       # gwas_list
       ######
      +
       library(data.table)
      +
       # Subset original gwas_list to include selected traits
       gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt')
       pheno<-gsub('_.*','', gwas_list$name)
      @@ -6020,7 +6022,11 @@ 

      gwas_list<-gwas_list[pheno %in% selected_traits,] gwas_list$label<-paste0('"', gwas_list$label, '"') -write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', col.names = T, row.names = F, quote = F) +write.table( + gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt', + col.names = T, + row.names = F, + quote = F) ###### # gwas_groups @@ -6918,6 +6924,62 @@

      legend.justification = "center") dev.off() +# Make simplified plot +# Just show performance when using IndivTrain (or SumStat), and Remove 'All' model, with both GWAS. +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- tmp[tmp$Method != 'all',] +tmp <- tmp[tmp$Source == 'Multi',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +tmp<-tmp[tmp$Model == 'IndivTune',] + +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_simple.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = 'black') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + +tmp<-tmp[tmp$Method %in% c('ldpred2','prscsx','xwing'),] +png(paste0('~/oliverpainfel/Analyses/crosspop/plots/average_r_simple_ldpred2.png'), res=300, width = 500, height = 500, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + # geom_point(stat="identity", position=position_dodge(1), fill = '#3399FF') + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = '#3399FF') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + + #### # Create heatmap showing difference between all methods and models #### diff --git a/docs/miraclestrial.Rmd b/docs/miraclestrial.Rmd index 206775d5..9ecb4e31 100644 --- a/docs/miraclestrial.Rmd +++ b/docs/miraclestrial.Rmd @@ -61,7 +61,7 @@ We could also further stratify the polygenic scores by functional annotations, s ## Methylation scores -We can use previously published EWAS summary statistics to do the same thing. Alternatively, we can use +We can use previously published EWAS summary statistics to do the same thing. *** @@ -209,3 +209,108 @@ snakemake \ output_all -n ``` +The vast majority of the clinical trial participants are of European ancestry (Non-EUR N = 15, EUR N = 267). We should restrict the primary analysis to EUR, and then rerun key analyses in full sample. + +*** + +Analyses: + +1. Replicate primary analysis of clinical trial (is this published/can I see details on this) +2. Then test for interaction between PGS and IL-22 on primary endpoint + - We will have very little power to detect main/interaction effects at statistical significance + - Could test PGS for risk as primary analysis, as previous studies have done, and then do a hypothesis-free analysis across many PGS, controlling for multiple testing? + - ALS risk GWAS Could build multi-trait and multi-population model. Build elastic net containing many scores using ProjectMine and independent GWAS + + +What about Jiajing's PGS? seemed to predict risk very highly. + +I can generate the PGS and hand them over, or do the analysis? Depends on how Ahmad wants to structure the papers. + +*** + +# Clinical data + +I have been sent some preliminary clinical data for the trial. Lets have a look at it: + +```{r} +library(data.table) +library(readxl) + +data <- read_excel("~/oliverpainfel/scratch_tmp/Data/miraclestrial/original/Survival-MIR.xlsx") +data <- data.table(data) + +# Rename variables +original_names<-names(data) +names(data) <- c('reference','label','id','c9','unc13a','diagnosis','country','site','reference_2','sex','age_at_diagnosis','age_at_onset','site_of_onset','arm','sex_2','familial','alfrs','svc','age_at_death','age_at_death_rounded_down','randomisation','reference_3','gender','age_c','site_of_onset_2','arm_2') + +# Overview of data +str(data) +summary(data) + +# Check references are identical +all(data$reference == data$reference_2) +all(data$reference == data$reference_3) # We can delete reference_3 as identical to reference +data$reference_3 <- NULL +data[data$reference != data$reference_2,] # There is an reference value matches different row in reference_2. + +# Check sex are identical +all(data$sex == data$sex_2) +all(data$sex == data$gender) +all(data$sex_2 == data$gender) # We can delete gender as identical to sex_2 +data$gender <- NULL +data[data$sex != data$sex_2,] # The same rows with discordant reference values have discordant sex values. + +# Check site of onset +all(data$site_of_onset == data$site_of_onset_2) +data[data$site_of_onset != data$site_of_onset_2,] # One individual has different site of onset (also mismatched for reference) + +# Check arm +all(data$arm == data$arm_2, na.rm = T) # They are identical +data$arm_2 <- NULL +data$arm + +# Check age variables +# age_c seems to be age_at_diagnosis, just rounded to 1 decimal point, so delete age_c +data$age_c <- NULL + +# Create variable indicating death before end of trial +data$age_at_death_rounded_down <- NULL +data$died_during_trial <- ifelse(grepl('Alive at cut off date', data$age_at_death), F, T) +data$died_during_trial[grepl('NA', data$age_at_death)] <- NA +data$age_at_death <- as.numeric(data$age_at_death) + +# Check site of onset +all(data$site_of_onset == data$site_of_onset_2) + +##### +# Run cox regression +##### +library(survival) + +# Subset those in the trial +trial_data <- data[!is.na(data$arm),] +trial_data <- trial_data[trial_data$randomisation == 'RN',] +nrow(trial_data) # 218 - This is two less than the publication + +# We need to create a time to event variable +# We can assume age at diagnosis is the date of enrolment +# The trial ran for 640 days, so we can insert time_to_event for those that survived +trial_data$time_to_event <- trial_data$age_at_death - trial_data$age_at_diagnosis +trial_data$time_to_event[trial_data$died_during_trial == F] <- trial_data$age_at_death[trial_data$died_during_trial == F] - trial_data$age_at_diagnosis[trial_data$died_during_trial == F] + (640/365) +trial_data$status <- as.numeric(trial_data$died_during_trial) +trial_data$arm_numeric <- ifelse(trial_data$arm == 'IL2', 1, 0) + +cox_model <- coxph(Surv(time_to_event, status) ~ arm_numeric, data = trial_data) +summary(cox_model) + +fit <- survfit(Surv(time_to_event, status) ~ arm_numeric, data = trial_data) +plot(fit, col = c("blue", "red"), xlab = "Time (years)", ylab = "Survival probability") +legend("bottomleft", legend = c("Control", "Treatment"), col = c("blue", "red"), lty = 1) + +# Shows non-significant increase in survival in those given IL-2 +# The real trial used prognostic covariates which we do not have access to currently. +``` + + + + From eee0e43c1ca570ba5cb4526532339bef65d343e4 Mon Sep 17 00:00:00 2001 From: Ollie Date: Tue, 29 Apr 2025 20:49:20 +0100 Subject: [PATCH 137/153] Updating cross_pop for reviewer comments --- docs/CrossPop.Rmd | 1922 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 1842 insertions(+), 80 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index 4ea2c270..b9090351 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -3717,11 +3717,56 @@ for(method_i in unique(scores$method)[!(unique(scores$method) %in% pgs_group_met } } +### +# Estimate weights if using the inverse variance weighting +### + +# Read in GWAS descriptives +gwas_desc<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') +gwas_desc <- gwas_desc[, c('Trait Label','Ancestry','GWAS N'), with=F] +names(gwas_desc)<-c('trait','ancestry','n') +gwas_desc<-gwas_desc[gwas_desc$trait %in% selected_traits,] + +library(dplyr) +library(tidyr) + +# Reshape GWAS table to wide format +wide_gwas <- gwas_desc %>% + pivot_wider(names_from = ancestry, values_from = n, values_fill = 0) + +# Function to create rows for each pair +make_weights_long <- wide_gwas %>% + rowwise() %>% + do({ + trait <- .$trait + eur <- .$EUR + afr <- .$AFR + eas <- .$EAS + + tibble( + Trait = trait, + Method = "inverse_var", + Target = c("AFR", "AFR", "EUR", "EUR", "EUR", "EAS", "EAS"), + Discovery = c("EUR", "AFR", "EUR", "AFR", "EAS", "EUR", "EAS"), + Weight = c( + eur / (eur + afr), afr / (eur + afr), # AFR target + eur / (eur + afr), afr / (eur + afr), # EUR target (vs AFR) + eas / (eur + eas), # EUR target (vs EAS) + eur / (eur + eas), eas / (eur + eas) # EAS target (vs EUR) + ) + ) + }) %>% + bind_rows() + ### # Combine and compare ### -both <- do.call(rbind, list(obs_weights, leopard_weights)) +both <- do.call(rbind, list(obs_weights, leopard_weights, make_weights_long)) + +# Remove ptclump as it doesn't have a sumstattune method +both <- both[both$Method != 'ptclump',] + both<-merge(both, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x=T, sort = F) both$label[is.na(both$label)] <- both$Method[is.na(both$label)] both$label <- factor(both$label, levels=unique(both$label)) @@ -3731,7 +3776,7 @@ tmp <- both[both$Target != 'EUR',] tmp <- tmp[tmp$Discovery != 'EUR',] # Set LEOPARD to black fill -default_colors <- hue_pal()(9) +default_colors <- hue_pal()(10) names(default_colors) <- levels(tmp$label) default_colors["LEOPARD"] <- "black" @@ -3754,7 +3799,7 @@ tmp <- both[both$Target == 'EUR',] tmp <- tmp[tmp$Discovery != 'EUR',] # Set LEOPARD to black fill -default_colors <- hue_pal()(9) +default_colors <- hue_pal()(10) names(default_colors) <- levels(tmp$label) default_colors["LEOPARD"] <- "black" @@ -3772,46 +3817,11 @@ ggplot(tmp, aes(x = Trait, y = Weight, fill = label)) + ylim(c(0,1)) dev.off() -# Calculate correlation between weights from each method -# Start with non-EUR target -tmp <- both[both$Target != 'EUR',] -tmp$Discovery<-NULL -tmp_wide <- reshape(tmp, - idvar = c("Trait", "Target"), - timevar = "label", - direction = "wide") - -names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) -tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] - -cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Target == 'EAS', -1:-2]) -cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Target == 'AFR', -1:-2]) - -# Convert correlation matrix to long format for ggplot -cor_df_EAS <- melt(cor_matrix_EAS) -cor_df_AFR <- melt(cor_matrix_AFR) -cor_df_EAS$Target <- 'Target = EAS' -cor_df_AFR$Target <- 'Target = AFR' -cor_df <- rbind(cor_df_AFR, cor_df_EAS) - -# Create ggplot correlation heatmap with text inside -png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr.png', units = 'px', width = 3300, height = 1700, res = 300) -ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + - geom_tile(color = "white") + # Tile plot with white borders - geom_text(aes(label = round(value, 2)), color = "black") + # Add correlation values - scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) + # Color scale - theme_half_open() + - panel_border() + - theme( - axis.text.x = element_text(angle = 45, hjust = 1), - axis.title = element_blank() - ) + - facet_grid(. ~ Target) + - labs(fill = "Correlation") -dev.off() +### +# Check calibration of LEOPARD compared to QuickPRS observed weights +### -# Start with non-EUR target -tmp <- both[both$Target == 'EUR',] +tmp <- both[both$Target != 'EUR',] tmp$Target<-NULL tmp_wide <- reshape(tmp, idvar = c("Trait", "Discovery"), @@ -3821,34 +3831,48 @@ tmp_wide <- reshape(tmp, names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] -cor_matrix_EAS <- cor(tmp_wide[tmp_wide$Discovery == 'EAS', -1:-2]) -cor_matrix_AFR <- cor(tmp_wide[tmp_wide$Discovery == 'AFR', -1:-2]) +tmp_wide_eas <- tmp_wide[tmp_wide$Discovery == 'EAS',] +tmp_wide_afr <- tmp_wide[tmp_wide$Discovery == 'AFR',] + +# Calculate metrics +rmse_afr <- sqrt(mean((tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD)^2)) +me_afr <- mean(tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD) -# Convert correlation matrix to long format for ggplot -cor_df_EAS <- melt(cor_matrix_EAS) -cor_df_AFR <- melt(cor_matrix_AFR) -cor_df_EAS$Target <- 'Discovery = EAS + EUR' -cor_df_AFR$Target <- 'Discovery = AFR + EUR' -cor_df <- rbind(cor_df_AFR, cor_df_EAS) +rmse_eas <- sqrt(mean((tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD)^2)) +me_eas <- mean(tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD) -# Create ggplot correlation heatmap with text inside -png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_corr_eur.png', units = 'px', width = 3300, height = 1700, res = 300) -ggplot(cor_df, aes(x = Var1, y = Var2, fill = value)) + - geom_tile(color = "white") + # Tile plot with white borders - geom_text(aes(label = round(value, 2)), color = "black") + # Add correlation values - scale_fill_gradient2(low = "blue", mid = "white", high = "red", midpoint = 0) + # Color scale +# Create annotation data.frame +metrics_df <- data.frame( + Discovery = c("AFR", "EAS"), + x = c(0.5, 0.5), # Adjust positions as needed + y = c(-0.05, -0.05), + label = c( + paste0("RMSE = ", round(rmse_afr, 2), "\nME = ", round(me_afr, 2)), + paste0("RMSE = ", round(rmse_eas, 2), "\nME = ", round(me_eas, 2)) + ) +) + +png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_calibration.png', units = 'px', width = 2000, height = 2000, res = 300) +ggplot(tmp_wide[tmp_wide$Discovery != 'EUR',], aes(x = LEOPARD, y = QuickPRS)) + + geom_abline(slope = 1, intercept = 0, linetype = "dashed", colour = "grey40") + # Perfect calibration + geom_smooth(method = "lm", se = TRUE, colour = "blue") + # Regression line + geom_point(alpha = 0.7) + + geom_text(data = metrics_df, aes(x = x, y = y, label = label), inherit.aes = FALSE, hjust = 0, size = 3.5) + + labs( + x = "LEOPARD weight", + y = "Observed weight", + ) + theme_half_open() + panel_border() + theme( - axis.text.x = element_text(angle = 45, hjust = 1), - axis.title = element_blank() + axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), ) + - facet_grid(. ~ Target) + - labs(fill = "Correlation") + facet_grid(. ~ Discovery) + + coord_fixed() dev.off() ### -# Check calibration of LEOPARD compared to QuickPRS observed weights +# Check calibration of inverse_var compared to QuickPRS observed weights ### tmp <- both[both$Target != 'EUR',] @@ -3865,11 +3889,11 @@ tmp_wide_eas <- tmp_wide[tmp_wide$Discovery == 'EAS',] tmp_wide_afr <- tmp_wide[tmp_wide$Discovery == 'AFR',] # Calculate metrics -rmse_afr <- sqrt(mean((tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD)^2)) -me_afr <- mean(tmp_wide_afr$QuickPRS - tmp_wide_afr$LEOPARD) +rmse_afr <- sqrt(mean((tmp_wide_afr$QuickPRS - tmp_wide_afr$inverse_var)^2)) +me_afr <- mean(tmp_wide_afr$QuickPRS - tmp_wide_afr$inverse_var) -rmse_eas <- sqrt(mean((tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD)^2)) -me_eas <- mean(tmp_wide_eas$QuickPRS - tmp_wide_eas$LEOPARD) +rmse_eas <- sqrt(mean((tmp_wide_eas$QuickPRS - tmp_wide_eas$inverse_var)^2)) +me_eas <- mean(tmp_wide_eas$QuickPRS - tmp_wide_eas$inverse_var) # Create annotation data.frame metrics_df <- data.frame( @@ -3882,14 +3906,14 @@ metrics_df <- data.frame( ) ) -png('~/oliverpainfel/Analyses/crosspop/plots/leopard_weights_calibration.png', units = 'px', width = 2000, height = 2000, res = 300) -ggplot(tmp_wide[tmp_wide$Discovery != 'EUR',], aes(x = LEOPARD, y = QuickPRS)) + +png('~/oliverpainfel/Analyses/crosspop/plots/inverse_var_weights_calibration.png', units = 'px', width = 2000, height = 2000, res = 300) +ggplot(tmp_wide[tmp_wide$Discovery != 'EUR',], aes(x = inverse_var, y = QuickPRS)) + geom_abline(slope = 1, intercept = 0, linetype = "dashed", colour = "grey40") + # Perfect calibration geom_smooth(method = "lm", se = TRUE, colour = "blue") + # Regression line geom_point(alpha = 0.7) + - geom_text(data = metrics_df, aes(x = x, y = y, label = label), inherit.aes = FALSE, hjust = 0, size = 3.5) + + geom_text(data = metrics_df, aes(x = x, y = y, label = label), inherit.aes = FALSE, hjust = 1.5, size = 3.5) + labs( - x = "LEOPARD weight", + x = "inverse_var weight", y = "Observed weight", ) + theme_half_open() + @@ -3900,6 +3924,162 @@ ggplot(tmp_wide[tmp_wide$Discovery != 'EUR',], aes(x = LEOPARD, y = QuickPRS)) + facet_grid(. ~ Discovery) + coord_fixed() dev.off() + +### +# Check calibration of observed weights across all methods +### + +tmp <- both[both$Target != 'EUR',] +tmp <- tmp[!(tmp$label %in% c('LEOPARD','inverse_var')),] +tmp$Target<-NULL +tmp_wide <- reshape(tmp, + idvar = c("Trait", "Discovery"), + timevar = "label", + direction = "wide") + +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] + +tmp_wide <- tmp_wide[tmp_wide$Discovery %in% c('EAS','AFR'),] + +metrics <- NULL +for(i in c('EAS','AFR')){ + for(j in unique(tmp$label)){ + for(k in unique(tmp$label)){ + tmp_wide_i <- tmp_wide[tmp_wide$Discovery == i,] + rmse <- sqrt(mean((tmp_wide_i[[j]] - tmp_wide_i[[k]])^2)) + me <- mean(tmp_wide_i[[j]] - tmp_wide_i[[k]]) + + metrics <- rbind( + metrics, + data.frame( + Population = i, + Method1 = j, + Method2 = k, + rmse = rmse, + me = me + ) + ) + } + } +} + +png('~/oliverpainfel/Analyses/crosspop/plots/observed_weights_calibration.png', units = 'px', width = 3000, height = 1650, res = 300) +ggplot(metrics, aes(x = Method1, y = Method2, fill = rmse)) + + geom_tile(color = "white") + # Tile plot with white borders + geom_text(aes(label = round(rmse, 2)), color = "black") + # Add correlation values + scale_fill_gradient2(mid = "white", high = "red", midpoint = 0) + # Color scale + theme_half_open() + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, hjust = 1), + axis.title = element_blank() + ) + + facet_grid(. ~ Population) + + labs(fill = "RMSE") +dev.off() + +# Calculate average RMSE for each method against all other methods +metrics_unique <- metrics[metrics$Method1 != metrics$Method2, ] +metrics_unique$Comparison <- NA +for (i in 1:nrow(metrics_unique)) { + metrics_unique$Comparison[i] <- + paste0(sort(c( + metrics_unique$Method1[i], metrics_unique$Method2[i] + )), collapse = ' vs. ') +} +metrics_unique <- metrics_unique[!duplicated(paste0(metrics_unique$Population, metrics_unique$Comparison)),] + +mean_rmse <- NULL +for(i in unique(tmp$label)){ + for(j in c('AFR','EAS')){ + metrics_unique_tmp <- metrics_unique[metrics_unique$Method1 == i | metrics_unique$Method2 == i,] + metrics_unique_tmp <- metrics_unique_tmp[metrics_unique_tmp$Population == j,] + mean_rmse <- rbind( + mean_rmse, + data.frame( + Method = i, + Population = j, + avg_rmse = mean(metrics_unique_tmp$rmse) + ) + ) + } +} + +png('~/oliverpainfel/Analyses/crosspop/plots/avg_observed_weight_rmse.png', units = 'px', width = 1500, height = 1500, res = 300) +ggplot(mean_rmse, aes(x = Method, y = avg_rmse, fill = Method)) + + geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", size = 0.1) + + geom_text(aes(label = round(avg_rmse, 3)), # <-- Add this + vjust = 1.5, # <-- Move the text slightly above the bar + size = 3) + # <-- Adjust text size + scale_fill_manual(values = default_colors) + + facet_grid(Population ~ .) + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + labs(y = 'Average RMSE') + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position="none") +dev.off() + +### +# Check calibration of estimated (LEOPARD and inverse_var) weights compared to observed QuickPRS weights +### + +tmp <- both[both$Target != 'EUR',] +tmp <- tmp[(tmp$label %in% c('LEOPARD','inverse_var','QuickPRS')),] +tmp$Target<-NULL +tmp_wide <- reshape(tmp, + idvar = c("Trait", "Discovery"), + timevar = "label", + direction = "wide") + +names(tmp_wide) <- gsub('Weight.', '', names(tmp_wide)) +tmp_wide<-tmp_wide[, !(grepl('Method', names(tmp_wide))), with = F] + +tmp_wide <- tmp_wide[tmp_wide$Discovery %in% c('EAS','AFR'),] + +metrics <- NULL +for(i in c('EAS','AFR')){ + for(j in unique(tmp$label)){ + for(k in unique(tmp$label)){ + tmp_wide_i <- tmp_wide[tmp_wide$Discovery == i,] + rmse <- sqrt(mean((tmp_wide_i[[j]] - tmp_wide_i[[k]])^2)) + me <- mean(tmp_wide_i[[j]] - tmp_wide_i[[k]]) + + metrics <- rbind( + metrics, + data.frame( + Population = i, + Method1 = j, + Method2 = k, + rmse = rmse, + me = me + ) + ) + } + } +} + +# Plot the rmse for LEOPARD and inverse_var predicting observed QuickPRS weight +metrics <- metrics[metrics$Method1 == 'QuickPRS',] +metrics <- metrics[metrics$Method2 != 'QuickPRS',] + +png('~/oliverpainfel/Analyses/crosspop/plots/inverse_var_comp_rmse.png', units = 'px', width = 800, height = 1500, res = 300) +ggplot(metrics, aes(x = Method2, y = rmse, fill = Method2)) + + geom_bar(width= 0.7, position=position_dodge(0.7), stat="identity", size = 0.1) + + geom_text(aes(label = round(rmse, 3)), # <-- Add this + vjust = 1.5, # <-- Move the text slightly above the bar + size = 3) + # <-- Adjust text size + facet_grid(Population ~ .) + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + labs(y = 'RMSE relative to QuickPRS', x = 'Method') + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + legend.position="none") +dev.off() + ``` @@ -4222,7 +4402,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/tlprs/config.yaml \ - output_all -n + target_pgs -n ``` @@ -5199,7 +5379,7 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eas_afr_only/config.yaml \ - output_all -n + target_pgs -n ``` @@ -7663,9 +7843,6 @@ mvp_afr_subset <- mvp_afr[ ) , ] -# platelet count has low sample size for AFR (N = 235) -mvp_afr_subset <- mvp_afr_subset[mvp_afr_subset$efoTraits != 'platelet count',] - # Insert labels mvp_afr_subset$labels <- NA mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'body mass index'] <- 'BMI' @@ -7675,6 +7852,7 @@ mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'body height'] <- 'HT' mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'hemoglobin measurement'] <- 'HB' mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'mean corpuscular hemoglobin concentration'] <- 'MCHC' mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'neutrophil count'] <- 'NEU' +mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'platelet count'] <- 'PLT' mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'systolic blood pressure'] <- 'SBP' mvp_afr_subset$labels[mvp_afr_subset$efoTraits == 'total cholesterol measurement'] <- 'TC' @@ -7690,11 +7868,13 @@ write.table( col.names = F ) +write.table(mvp_afr_subset$labels, '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/trait_subset.txt', col.names = F, row.names = F, quote = F) + ``` ```{bash} -for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/MVP/urls.txt | cut -d' ' -f 2); do - url=$(awk -v var="$pheno" '$2 == var {print $1}' ~/oliverpainfel/Data/GWAS_sumstats/MVP/urls.txt) +for pheno in $(cat ~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/urls.txt | cut -d' ' -f 2); do + url=$(awk -v var="$pheno" '$2 == var {print $1}' ~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/urls.txt) sbatch -p interruptible_cpu,neurohack_cpu -t 1:00:00 --wrap="wget -O ~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/${pheno}.txt.gz ${url}" done ``` @@ -7739,11 +7919,10 @@ write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/ config<-c( "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", - "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_three_pop.yaml", + "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_mvp.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", -# "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','ldpred2','sbayesrc']", - "pgs_methods: ['ptclump','quickprs']", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','ldpred2','sbayesrc']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", @@ -7766,9 +7945,1592 @@ snakemake \ --profile slurm \ --use-conda \ --configfile=/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml \ - output_all -n + prep_pgs -n ``` +*** + +### PGS evaluation + +Compare the single-source PGS within AFR ancestry target individuals. + +
      Show code + +
      + +

      Create predictor list

      + +```{r} + +setwd('~/oliverpainfel/Software/MyGit/GenoPred/pipeline/') +source('../functions/misc.R') +source_all('../functions') +library(data.table) + +# Get some key variables from config +config<-'/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml' +pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F) +outdir <- read_param(config = config, param = 'outdir', return_obj = F) + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/trait_subset.txt', header=F)$V1 + +# Get a list of score files +scores <- list_score_files(config) + +# Create files for AFR targets +targ_pop <- c('AFR') +for(trait_i in selected_traits){ + scores_i <- scores[grepl(trait_i, scores$name),] + scores_i$multi <- scores_i$method + + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'BBJ' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'MVP_AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('BBJ','UGR') + } + + for(disc_pop_j in disc_pop){ + if(disc_pop_j == 'BBJ'){ + disc_pop_j_2 <- 'EAS' + } + if(disc_pop_j == 'MVP_AFR'){ + disc_pop_j_2 <- 'AFR' + } + + dir.create( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i + ), + recursive = T + ) + + scores_i_j <- scores_i[ + (grepl('UKB$', scores_i$name, ignore.case = F) | + grepl(paste0(disc_pop_j, '$'), scores_i$name, ignore.case = T)),] + + # Insert path to score file + scores_i_j$predictor <- paste0( + outdir, + '/ukb/pgs/TRANS/', + scores_i_j$method, + '/', + scores_i_j$name, + '/ukb-', + scores_i_j$name, + '-TRANS.profiles' + ) + + #### + # Make groups single source methods + #### + + scores_i_j_single_top1 <- + scores_i_j[!(scores_i_j$method %in% pgs_group_methods) & + !grepl('_multi$', scores_i_j$method), ] + + # Create top1 column indicating which predictors top1 models should be derived + scores_i_j_single_top1$top1[grepl('UKB', scores_i_j_single_top1$name, ignore.case = F)] <- 'EUR' + scores_i_j_single_top1$top1[grepl(disc_pop_j, scores_i_j_single_top1$name, ignore.case = F)] <- disc_pop_j_2 + + #### + # Make groups containing pseudo scores for single source methods + #### + + # Extract the pseudo score for each method and specify as a separate group + for(i in 1:nrow(scores_i_j_single_top1)) { + param <- find_pseudo( + config = config, + gwas = scores_i_j_single_top1$name[i], + pgs_method = scores_i_j_single_top1$method[i], + target_pop = targ_pop_i + ) + + score_header <- + fread(scores_i_j_single_top1$predictor[i], nrows = 1) + score_cols <- + which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_single_top1$name[i], '_', param))) + + system( + paste0( + "cut -d' ' -f ", + paste0(score_cols, collapse=','), + " ", + scores_i_j_single_top1$predictor[i], + " > ", + gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_top1$predictor[i]) + ) + ) + } + + scores_i_j_single_pseudo <- scores_i_j_single_top1 + scores_i_j_single_pseudo$multi <- paste0(scores_i_j_single_pseudo$multi, '.pseudo') + + scores_i_j_single_pseudo$predictor <- gsub('.profiles', + paste0('.', targ_pop_i, '_pseudo.profiles'), + scores_i_j_single_pseudo$predictor) + +# #### +# # Make groups for multi-single-source pseudo scores +# #### +# +# scores_i_j_multi_single_pseudo <- scores_i_j[grepl('_multi$', scores_i_j$method),] +# +# # Extract the pseudo score for each method and specify as a separate group +# for(i in 1:nrow(scores_i_j_multi_single_pseudo)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi_single_pseudo$name[i], +# pgs_method = scores_i_j_multi_single_pseudo$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi_single_pseudo$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi_single_pseudo$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi_single_pseudo$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor[i]) +# ) +# ) +# } +# +# scores_i_j_multi_single_pseudo$multi <- paste0(scores_i_j_multi_single_pseudo$multi, '.pseudo') +# +# scores_i_j_multi_single_pseudo$predictor <- gsub('.profiles', +# paste0('.', targ_pop_i, '_pseudo.profiles'), +# scores_i_j_multi_single_pseudo$predictor) +# +# scores_i_j_multi_single_pseudo$top1<-paste0('EUR_', disc_pop_j_2) +# +# #### +# # Make groups for the Multi-Source methods +# #### +# +# scores_i_j_multi <- scores_i_j[(scores_i_j$method %in% pgs_group_methods),] +# +# # Split top1 scores by target population +# # This doesn't apply to xwing because it only has pop-specific pseudo scores +# scores_i_j_multi_top1<-NULL +# for(i in 1:which(scores_i_j_multi$method %in% c('prscsx'))){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst'), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.grid') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_grid.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_top1 <- rbind(scores_i_j_multi_top1, tmp) +# } +# } +# +# # Split pop-specific pseudo scores by target population +# scores_i_j_multi_pop_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)){ +# score_header<-fread(scores_i_j_multi$predictor[i], nrow = 1) +# +# for(pop in c('EUR', disc_pop_j_2)){ +# if(scores_i_j_multi$method[i] == 'prscsx'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_', pop, '_phi_auto'), names(score_header))) +# } +# if(scores_i_j_multi$method[i] == 'xwing'){ +# score_cols <- +# which(grepl(paste0('^FID$|^IID$|_targ_', pop, '_pst_', pop), names(score_header))) +# } +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pop_pseudo') +# tmp$top1 <- pop +# tmp$predictor <- +# gsub('.profiles', +# paste0('.', pop, '_pseudo.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pop_pseudo <- rbind(scores_i_j_multi_pop_pseudo, tmp) +# } +# } +# +# # Create pseudo score for multi-source methods +# scores_i_j_multi_pseudo<-NULL +# for(i in 1:nrow(scores_i_j_multi)) { +# param <- find_pseudo( +# config = config, +# gwas = scores_i_j_multi$name[i], +# pgs_method = scores_i_j_multi$method[i], +# target_pop = targ_pop_i +# ) +# +# score_header <- +# fread(scores_i_j_multi$predictor[i], nrows = 1) +# score_cols <- +# which(names(score_header) %in% c('FID', 'IID', paste0(scores_i_j_multi$name[i], '_', param))) +# +# system( +# paste0( +# "cut -d' ' -f ", +# paste0(score_cols, collapse=','), +# " ", +# scores_i_j_multi$predictor[i], +# " > ", +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# ) +# ) +# +# tmp <- scores_i_j_multi[i,] +# tmp$multi <- paste0(tmp$multi, '.pseudo') +# tmp$top1 <- paste0('EUR_', disc_pop_j_2) +# tmp$predictor <- +# gsub('.profiles', +# paste0('.pseudo.targ_', targ_pop_i,'.profiles'), +# scores_i_j_multi$predictor[i]) +# +# scores_i_j_multi_pseudo <- rbind(scores_i_j_multi_pseudo, tmp) +# } +# + #### + # Combine the different predictor groups + #### + predictors_i<- do.call(rbind, list( + scores_i_j_single_top1, + scores_i_j_single_pseudo +# scores_i_j_multi_single_pseudo, +# scores_i_j_multi_top1, +# scores_i_j_multi_pop_pseudo, +# scores_i_j_multi_pseudo + )) + + predictors_i <- predictors_i[, c('predictor', 'multi','top1'), with=F] + + #### + # Make a group that will combined all population specific PGS + #### + + predictors_i_all <- predictors_i[predictors_i$top1 %in% c('EUR','AFR','EAS'),] + predictors_i_all$multi <- 'all' + predictors_i<-rbind(predictors_i, predictors_i_all) + + write.table( + predictors_i, + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_j_2, + '/', + trait_i, + '/predictor_list.txt' + ), + col.names = T, + row.names = F, + quote = F + ) + } + } +} + +``` + +*** + +

      Run model_builder

      + +```{bash} +cd /users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline +conda activate model_builder + +#rm /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_*.disc_EUR_*/*/res* + +for targ_pop in $(echo AFR); do + if [ "$targ_pop" == "EUR" ]; then + targ_pop2="EUR_test" + else + targ_pop2=$targ_pop + fi + + if [ "$targ_pop" == "EUR" ]; then + disc_pop=$(echo EAS AFR) + fi + + if [ "$targ_pop" == "EAS" ]; then + disc_pop="EAS" + fi + + if [ "$targ_pop" == "AFR" ]; then + disc_pop="AFR" + fi + + for disc_pop_i in ${disc_pop}; do + for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/trait_subset.txt); do + if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then + sbatch --mem 10G -n 1 --exclude=erc-hpc-comp058 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ + --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ + --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ + --n_core 1" + fi + done + done +done + +``` + +*** + +

      Plot results

      + +```{r} +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/') + +library(data.table) +library(ggplot2) +library(cowplot) + +source('../functions/misc.R') +source_all('../functions') + +# Read in list of outcomes +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/trait_subset.txt', header=F)$V1 +info_all <- fread('~/oliverpainfel/Analyses/crosspop/gwas_descriptives.csv') + +# Calculate correlation between all phenotypes in each target population +cors <- list() +for(pop_i in c('EUR','EAS','AFR','CSA','AMR')){ + if(pop_i == 'EUR'){ + pop_i_2 <- 'EUR_test' + } else { + pop_i_2 <- pop_i + } + pheno_pop_i <- list() + for(pheno_i in selected_traits){ + pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.', pop_i_2, '.row_number.txt')) + names(pheno_pop_i[[pheno_i]])[3] <- pheno_i + } + + pheno_pop_i_merged <- merged_df <- Reduce(function(x, y) merge(x, y, all = TRUE, by = c('FID','IID')), pheno_pop_i) + + cors_i <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) + cors[[pop_i]] <- cors_i +} + +# Read in results +targ_pop = c('AFR') +res_eval <- list() +for(pheno_i in selected_traits){ + res_eval_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + eval_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_eval.txt' + ) + ) + eval_i$Target<-targ_pop_i + eval_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_eval_i<-rbind(res_eval_i, eval_i) + } + } + + res_eval_i$Method<-sub('\\..*','',res_eval_i$Group) + res_eval_i$Method<-gsub('-.*','', res_eval_i$Method) + + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'IndivTune' + res_eval_i$Model[grepl('top1$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + !grepl('pseudo', res_eval_i$Group)]<-'Multi-IndivTune' + res_eval_i$Model[grepl('multi$', res_eval_i$Group) & + grepl('pseudo', res_eval_i$Group)]<-'Multi-SumStatTune' + + res_eval_i$Model[grepl('_multi', res_eval_i$Group)]<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'prscsx.pseudo.multi']<-'SumStatTune' + res_eval_i$Model[res_eval_i$Group == 'xwing.pseudo.multi']<-'SumStatTune' + + res_eval_i$Source<-ifelse( + res_eval_i$Method %in% pgs_group_methods | grepl('_multi$', res_eval_i$Method) | + !grepl('EUR|EAS|AFR', res_eval_i$Group), 'Multi', 'Single') + + res_eval_i$Discovery[grepl('EUR', res_eval_i$Group)] <- 'EUR' + res_eval_i$Discovery[grepl('EAS', res_eval_i$Group)] <- 'EAS' + res_eval_i$Discovery[grepl('AFR', res_eval_i$Group)] <- 'AFR' + res_eval_i$Discovery[res_eval_i$Source == 'Multi'] <- res_eval_i$gwas_group[res_eval_i$Source == 'Multi'] + + res_eval_i$Method<-factor(res_eval_i$Method, levels=unique(res_eval_i$Method)) + res_eval_i$Model<-factor(res_eval_i$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + res_eval_i$Discovery<-factor(res_eval_i$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + + # Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('quickprs','sbayesrc') & + res_eval_i$Model %in% c('IndivTune','Multi-IndivTune')),] + + # Remove pseudo model for methods that don't really have one + res_eval_i <- res_eval_i[ + !(res_eval_i$Method %in% c('ptclump','ptclump_multi') & + res_eval_i$Model %in% c('SumStatTune','Multi-SumStatTune')),] + + # Remove top1 models for *-Multi, PRS-CSx, X-wing + res_eval_i <- res_eval_i[ + !((res_eval_i$Method %in% c('prscsx', 'xwing') | grepl('_multi$', res_eval_i$Method)) & + grepl('top1', res_eval_i$Group)),] + + # Remove any duplicate models + res_eval_i <- res_eval_i[!duplicated(res_eval_i[, c( + "Target", "Method", "Model", "Source", "Discovery","gwas_group" + )]),] + + res_eval[[pheno_i]]<-res_eval_i + +} + +# Create vector defining or of methods in plots +model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC", "DBSLMM-multi", "lassosum-multi", "LDpred2-multi", "MegaPRS-multi", "PRS-CS-multi", "pT+clump-multi", "QuickPRS-multi", "SBayesRC-multi", "PRS-CSx", "X-Wing", "All") + +res_eval_simp <- NULL +for(pheno_i in selected_traits){ + tmp <- res_eval[[pheno_i]] + tmp$Trait <- pheno_i + + # Insert nice PGS method names + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') + tmp$label <- factor(tmp$label, levels = model_order) + + # Simplify result to either SumStatTune or IndivTune + tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' + tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' + tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery','Model'), with=F]),] + + res_eval_simp <- rbind(res_eval_simp, tmp) +} + +#### +# Average results across phenotypes +#### + +library(MAd) + +# Average R across phenotypes +meta_res_eval <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_eval for each scenario + res_eval_i <- do.call(rbind, lapply(seq_along(res_eval), function(i) { + x <- res_eval[[i]] + x$pheno <- names(res_eval)[i] + x <- x[x$Target == targ_pop_i] + x <- x[x$gwas_group == paste0('EUR+', disc_pop_i)] + })) + + # Average res_evalults for each test across phenotypes + # Use MAd to account for correlation between them + res_eval_i$Sample<-'A' + + for(group_i in unique(res_eval_i$Group)){ + res_eval_group_i <- res_eval_i[res_eval_i$Group == group_i,] + missing_pheno <- + colnames(cors[[targ_pop_i]])[!(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))] + + if (!all(colnames(cors[[targ_pop_i]]) %in% unique(res_eval_group_i$pheno))) { + print(paste0( + 'res_evalults missing for ', + targ_pop_i, + ' ', + group_i, + ' ', + paste0(missing_pheno, collapse = ' ') + )) + } + + cors_i <- cors[[targ_pop_i]][unique(res_eval_group_i$pheno), unique(res_eval_group_i$pheno)] + + meta_res_eval_i <- + agg( + id = Sample, + es = R, + var = SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_eval_group_i + ) + + tmp <- data.table(Group = group_i, + Method = res_eval_group_i$Method[1], + Model = res_eval_group_i$Model[1], + Source = res_eval_group_i$Source[1], + Discovery = res_eval_group_i$Discovery[1], + gwas_group = res_eval_group_i$gwas_group[1], + Target = targ_pop_i, + R = meta_res_eval_i$es, + SE = sqrt(meta_res_eval_i$var)) + + meta_res_eval <- rbind(meta_res_eval, tmp) + } + } +} + +meta_res_eval$Model<-factor(meta_res_eval$Model, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +meta_res_eval$Discovery<-factor(meta_res_eval$Discovery, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +write.csv(meta_res_eval, '~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/r_eval.csv', row.names = F) + +# Plot average performance across phenotypes for AFR and EAS targets +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Plot average performance across phenotypes for EUR using AFR or EAS GWAS +tmp <- meta_res_eval +tmp <- tmp[tmp$Target == 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] + +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_eur.png'), res=300, width = 4000, height = 1500, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Plot performance of -multi models trained using LEOPARD vs using indiv-level data +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method') +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods)], '-multi') +tmp$label <- factor(tmp$label, levels = unique(tmp$label[order(!(grepl('Multi', tmp$label)), tmp$label)])) +tmp<-tmp[grepl('multi', tmp$label),] +tmp <- tmp[tmp$Model != 'Multi-IndivTune',] +tmp$Model<-as.character(tmp$Model) +tmp$Model[tmp$Model != 'SumStatTune']<-'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune']<-'LEOPARD' +tmp$Target <- paste0(tmp$Target, ' Target') + +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_leopard.png'), res=300, width = 1500, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") +dev.off() + +# Make simplified plot +# Just show performance when using IndivTrain (or SumStat), and Remove 'All' model, with both GWAS. +tmp <- meta_res_eval +tmp <- tmp[tmp$Target != 'EUR',] +tmp <- tmp[tmp$Method != 'all',] +tmp <- tmp[tmp$Source == 'Multi',] +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method', by.y = 'method', all.x = T) +tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model) & !(tmp$Method %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery) +tmp$Discovery_clean[tmp$Discovery == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery != 'EUR' & tmp$Source == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model[tmp$Model != 'SumStatTune'] <- 'IndivTune' +tmp$Model[tmp$Model == 'SumStatTune'] <- 'SumStatTune' +tmp <- tmp[!duplicated(tmp[, c('label','Target','Discovery_clean','Model'), with=F]),] +tmp<-tmp[tmp$Model == 'IndivTune',] + +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_simple.png'), res=300, width = 3200, height = 2000, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = 'black') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + +tmp<-tmp[tmp$Method %in% c('ldpred2','prscsx','xwing'),] +png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_simple_ldpred2.png'), res=300, width = 500, height = 500, units = 'px') +ggplot(tmp, aes(x=label, y=R)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + # geom_point(stat="identity", position=position_dodge(1), fill = '#3399FF') + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23, fill = '#3399FF') + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x='Method') + + facet_grid(Target ~ ., scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) +dev.off() + + +#### +# Create heatmap showing difference between all methods and models +#### + +# Create a function to mirror pred_comp results +mirror_comp<-function(x){ + x_sym <- x + x_sym$Model_1 <- x$Model_2 + x_sym$Model_2 <- x$Model_1 + x_sym$Model_1_R <- x$Model_2_R + x_sym$Model_2_R <- x$Model_1_R + x_sym$R_diff <- -x_sym$R_diff + x_mirrored <- rbind(x, x_sym) + x_diag<-data.frame( + Model_1=unique(x_mirrored$Model_1), + Model_2=unique(x_mirrored$Model_1), + Model_1_R=x_mirrored$Model_1_R, + Model_2_R=x_mirrored$Model_1_R, + R_diff=NA, + R_diff_pval=NA + ) + x_comp<-rbind(x_mirrored, x_diag) + return(x_comp) +} + +# Read in results +targ_pop=c('EUR','EAS','AFR') +res_comp <- list() +for(pheno_i in selected_traits){ + res_comp_i<-NULL + for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + comp_i <- + fread( + paste0( + '/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/', + 'targ_', + targ_pop_i, + '.disc_EUR_', + disc_pop_i, + '/', + pheno_i, + '/res.pred_comp.txt' + ) + ) + comp_i<-mirror_comp(comp_i) + comp_i$Target<-targ_pop_i + comp_i$gwas_group<-paste0('EUR+', disc_pop_i) + res_comp_i<-rbind(res_comp_i, comp_i) + } + } + + res_comp[[pheno_i]]<-res_comp_i +} + +res_comp_all <- do.call(rbind, lapply(names(res_comp), function(name) { + x <- res_comp[[name]] + x$pheno <- name # Add a new column with the name of the element + x # Return the updated dataframe +})) + +# Annotate tests to get order correct +res_comp_all$Method1<-sub('\\..*','',res_comp_all$Model_1) +res_comp_all$Method1<-gsub('-.*','', res_comp_all$Method1) +res_comp_all$Method2<-sub('\\..*','',res_comp_all$Model_2) +res_comp_all$Method2<-gsub('-.*','', res_comp_all$Method2) + +find_model<-function(x){ + mod <- x + mod[grepl('top1$', x) & !grepl('pseudo', x)] <- 'IndivTune' + mod[grepl('top1$', x) & grepl('pseudo', x)] <- 'SumStatTune' + mod[grepl('multi$', x) & !grepl('pseudo', x)] <- 'Multi-IndivTune' + mod[grepl('multi$', x) & grepl('pseudo', x)] <- 'Multi-SumStatTune' + mod[grepl('_multi', x)] <- 'SumStatTune' + mod[x == 'prscsx.pseudo.multi'] <- 'SumStatTune' + mod[x == 'xwing.pseudo.multi'] <- 'SumStatTune' + + return(mod) +} + +res_comp_all$Model1<-find_model(res_comp_all$Model_1) +res_comp_all$Model2<-find_model(res_comp_all$Model_2) + +res_comp_all$Source1<-ifelse(res_comp_all$Method1 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method1) | !grepl('AFR|EAS|EUR', res_comp_all$Model_1), 'Multi', 'Single') +res_comp_all$Source2<-ifelse(res_comp_all$Method2 %in% pgs_group_methods | grepl('_multi$', res_comp_all$Method2) | !grepl('AFR|EAS|EUR', res_comp_all$Model_2), 'Multi', 'Single') + +for(i in c('EUR','EAS','AFR')){ + res_comp_all$Discovery1[grepl(i, res_comp_all$Model_1)] <- i + res_comp_all$Discovery2[grepl(i, res_comp_all$Model_2)] <- i +} +res_comp_all$Discovery1[res_comp_all$Source1 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source1 == 'Multi'] +res_comp_all$Discovery2[res_comp_all$Source2 == 'Multi'] <- res_comp_all$gwas_group[res_comp_all$Source2 == 'Multi'] + +res_comp_all$Method1<-factor(res_comp_all$Method1, levels=unique(res_comp_all$Method1)) +res_comp_all$Method2<-factor(res_comp_all$Method2, levels=unique(res_comp_all$Method2)) +res_comp_all$Model1<-factor(res_comp_all$Model1, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Model2<-factor(res_comp_all$Model2, levels=c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) +res_comp_all$Discovery1<-factor(res_comp_all$Discovery1, levels=rev(c('AFR','EAS','EUR','EUR+AFR','EUR+EAS'))) +res_comp_all$Discovery2<-factor(res_comp_all$Discovery2, levels=c('AFR','EAS','EUR','EUR+AFR','EUR+EAS')) + +# Remove IndivTune and Multi-IndivTune model for groups that contain one score (aka QuickPRS and SBayesRC) +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('quickprs','sbayesrc') & + res_comp_all$Model1 %in% c('IndivTune','Multi-IndivTune')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('quickprs','sbayesrc') & + res_comp_all$Model2 %in% c('IndivTune','Multi-IndivTune')),] + +# Remove pseudo model for methods that don't really have one +res_comp_all <- res_comp_all[ +!(res_comp_all$Method1 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model1 %in% c('SumStatTune','Multi-SumStatTune')),] +res_comp_all <- res_comp_all[ +!(res_comp_all$Method2 %in% c('ptclump','ptclump_multi') & + res_comp_all$Model2 %in% c('SumStatTune','Multi-SumStatTune')),] + +# Remove top1 models for PRS-CSx +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method1) & + grepl('top1', res_comp_all$Model_1)),] +res_comp_all <- res_comp_all[ +!(grepl('prscsx|xwing|_multi', res_comp_all$Method2) & + grepl('top1', res_comp_all$Model_2)),] + +# Remove any comparisons +res_comp_all <- res_comp_all[!duplicated(res_comp_all[, c("Target", "gwas_group", "Method1", "Model1", "Source1", "Discovery1", "Method2", "Model2", "Source2", "Discovery2",'pheno')]),] + +res_comp_all$r_diff_rel <- res_comp_all$R_diff / res_comp_all$Model_2_R + +# Calculate relative improvement for ldpred2-multi vs ldpred2 as example +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', res_comp_all$Model_2) & + res_comp_all$Target == 'AFR',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),] +round(min(tmp_ldpred2$r_diff_rel)*100, 1) +round(max(tmp_ldpred2$r_diff_rel)*100, 1) + +tmp_ldpred2 <- res_comp_all[res_comp_all$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', res_comp_all$Model_2) & + res_comp_all$Target == 'EAS',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +tmp_ldpred2 <- tmp_ldpred2[!duplicated(tmp_ldpred2$pheno),] +round(min(tmp_ldpred2$r_diff_rel)*100, 1) +round(max(tmp_ldpred2$r_diff_rel)*100, 1) + +# Calculate relative improvement for sbayesrc-multi vs sbayesrc in EUR target as example +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo-', res_comp_all$Model_2) & + res_comp_all$Target == 'EUR' & + res_comp_all$Discovery1 == 'EUR+EAS' & + res_comp_all$Discovery2 == 'EUR',] +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),] +round(min(tmp_sbayesrc$r_diff_rel)*100, 1) +round(max(tmp_sbayesrc$r_diff_rel)*100, 1) + +tmp_sbayesrc <- res_comp_all[res_comp_all$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo-', res_comp_all$Model_2) & + res_comp_all$Target == 'EUR' & + res_comp_all$Discovery1 == 'EUR+AFR' & + res_comp_all$Discovery2 == 'EUR',] +tmp_sbayesrc <- tmp_sbayesrc[order(-tmp_sbayesrc$Model_2_R),] +round(min(tmp_sbayesrc$r_diff_rel)*100, 1) +round(max(tmp_sbayesrc$r_diff_rel)*100, 1) + +##### +# Export a csv containing difference results for all traits +##### +# Simplify to contain only IndivTune or SumStatTune result +tmp <- res_comp_all +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label1' +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label2' + +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') + +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' + +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1) +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2) + +tmp <- tmp[, c('Target', 'pheno', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff', 'R_diff_pval'), with=F] +names(tmp) <- c('Target', 'Trait','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "R difference p-value") + +tmp<-tmp[order(tmp$Target, tmp$Trait, tmp$`Model 1`, tmp$`Model 2`),] +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3) +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3) +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3) + +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/r_diff.csv', row.names=F) + +########### + +library(MAd) + +# Average R across phenotypes +meta_res_comp <- NULL +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + # Subset res_comp for each scenario + res_comp_i <- res_comp_all[res_comp_all$Target == targ_pop_i & res_comp_all$gwas_group == paste0('EUR+', disc_pop_i)] + + # Calculate diff SE based on p-value + res_comp_i$R_diff_pval[res_comp_i$R_diff == 0] <- 1-0.001 + res_comp_i$R_diff_pval[res_comp_i$R_diff_pval == 1]<-1-0.001 + res_comp_i$R_diff_z<-qnorm(res_comp_i$R_diff_pval/2) + res_comp_i$R_diff_SE<-abs(res_comp_i$R_diff/res_comp_i$R_diff_z) + + # Average results for each test across phenotypes + # Use MAd to account for correlation between them + res_comp_i$Sample<-'A' + res_comp_i$Group <- paste0(res_comp_i$Model_1, '_vs_', res_comp_i$Model_2) + + for(group_i in unique(res_comp_i$Group)){ + res_comp_group_i <- res_comp_i[res_comp_i$Group == group_i,] + cors_i <- cors[[targ_pop_i]][unique(res_comp_group_i$pheno), unique(res_comp_group_i$pheno)] + + if(res_comp_group_i$Model_1[1] != res_comp_group_i$Model_2[1]){ + + meta_res_comp_i <- + agg( + id = Sample, + es = R_diff, + var = R_diff_SE ^ 2, + cor = cors_i, + method = "BHHR", + mod = NULL, + data = res_comp_group_i + ) + + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$Model_1_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_1 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$Model_2_R <- + meta_res_eval$R[meta_res_eval$Group == tmp$Model_2 & + meta_res_eval$Target == targ_pop_i & + meta_res_eval$gwas_group == paste0('EUR+', disc_pop_i)] + tmp$R_diff <- meta_res_comp_i$es + tmp$R_diff_SE <- sqrt(meta_res_comp_i$var) + tmp$R_diff_z <- tmp$R_diff / tmp$R_diff_SE + tmp$R_diff_p <- 2*pnorm(-abs(tmp$R_diff_z)) + } else { + tmp <- res_comp_group_i[1,] + tmp$pheno <- NULL + tmp$R_diff <- NA + tmp$R_diff_SE <- NA + tmp$R_diff_z <- NA + tmp$R_diff_p <- NA + } + meta_res_comp <- rbind(meta_res_comp, tmp) + } + } +} + +meta_res_comp$R_diff_perc <- meta_res_comp$R_diff / meta_res_comp$Model_2_R + +# Extract average improvement for ldpred2-multi vs ldpred2 as example +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', meta_res_comp$Model_2) & + meta_res_comp$Target == 'AFR',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +round(min(tmp_ldpred2$R_diff_perc)*100, 1) + +tmp_ldpred2 <- meta_res_comp[meta_res_comp$Model_1 == 'ldpred2.multi' & + grepl('ldpred2-', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EAS',] +tmp_ldpred2 <- tmp_ldpred2[order(-tmp_ldpred2$Model_2_R),] +round(min(tmp_ldpred2$R_diff_perc)*100, 1) + +# Extract average improvement for sbayesrc-multi vs sbayesrc in EUR as example +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EUR' & + meta_res_comp$Discovery1 == 'EUR+AFR' & + meta_res_comp$Discovery2 == 'EUR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_1 == 'sbayesrc.pseudo.multi' & + grepl('sbayesrc.pseudo', meta_res_comp$Model_2) & + meta_res_comp$Target == 'EUR' & + meta_res_comp$Discovery1 == 'EUR+EAS' & + meta_res_comp$Discovery2 == 'EUR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) + +# Extract average improvement for sbayesrc in EUR compared to all model +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' & + meta_res_comp$Model_1 == 'all-EUR.top1' & + meta_res_comp$Target == 'AFR',] +round(tmp_sbayesrc$R_diff_perc*100, 1) +tmp_sbayesrc$R_diff_p + +tmp_sbayesrc <- meta_res_comp[meta_res_comp$Model_2 == 'sbayesrc.pseudo-EUR.top1' & + meta_res_comp$Model_1 == 'all-EUR.top1' & + meta_res_comp$Target == 'EAS',] +round(tmp_sbayesrc$R_diff_perc*100, 1) +tmp_sbayesrc$R_diff_p + + +# Compare QuickPRS-Multi vs QuickPRS to evaluate LEOPARD performance +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & + meta_res_comp$Model_2 == 'quickprs.pseudo.multi' & + meta_res_comp$Target == 'AFR',] +round(min(tmp_quickprs$R_diff_perc)*100, 1) + +tmp_quickprs <- meta_res_comp[meta_res_comp$Model_1 == 'quickprs_multi.pseudo.multi' & + meta_res_comp$Model_2 == 'quickprs.pseudo.multi' & + meta_res_comp$Target == 'EAS',] +round(min(tmp_quickprs$R_diff_perc)*100, 1) + +# Compare all.multi method to next best method +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' & + meta_res_comp$Target == 'AFR' & + meta_res_comp$Source2 == 'Multi',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all.multi' & + meta_res_comp$Target == 'EAS' & + meta_res_comp$Source2 == 'Multi',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +# Compare all.multi method to next best method +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-AFR.top1' & + meta_res_comp$Target == 'AFR' & + meta_res_comp$Discovery1 == 'AFR' & + meta_res_comp$Discovery2 == 'AFR',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +tmp_all <- meta_res_comp[meta_res_comp$Model_1 == 'all-EAS.top1' & + meta_res_comp$Target == 'EAS' & + meta_res_comp$Discovery1 == 'EAS' & + meta_res_comp$Discovery2 == 'EAS',] +tmp_all <- tmp_all[order(tmp_all$R_diff),] +tmp_all <- tmp_all[1,] +round(tmp_all$R_diff_perc*100, 1) +tmp_all$R_diff_p + +##### +# Export a csv containing difference results for all traits +##### +# Simplify to contain only IndivTune or SumStatTune result +tmp <- meta_res_comp +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label1' +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +names(tmp)[names(tmp) == 'label'] <- 'label2' + +tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') +tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') + +tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' + +tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] +tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + +tmp$`Model 1` <- paste0(tmp$label1, ' - ', tmp$Model1, ' - ', tmp$Discovery1) +tmp$`Model 2` <- paste0(tmp$label2, ' - ', tmp$Model2, ' - ', tmp$Discovery2) + +tmp$`Percentage change (R difference / Model 2 R)` <- paste0(round(tmp$R_diff_perc * 100, 1), '%') + +tmp <- tmp[, c('Target', 'Model 1', 'Model 2', 'Model_1_R', 'Model_2_R', 'R_diff',"Percentage change (R difference / Model 2 R)", 'R_diff_p'), with=F] +names(tmp) <- c('Target','Model 1', 'Model 2', "R (Model 1)", "R (Model 2)", "R difference (Model 1 R - Model 2 R)", "Percentage change (R difference / Model 2 R)", "R difference p-value") + +tmp<-tmp[order(tmp$Target, tmp$`Model 1`, tmp$`Model 2`),] +tmp$`R difference (Model 1 R - Model 2 R)` <- round(tmp$`R difference (Model 1 R - Model 2 R)`, 3) +tmp$`R (Model 1)` <- round(tmp$`R (Model 1)`, 3) +tmp$`R (Model 2)` <- round(tmp$`R (Model 2)`, 3) + +write.csv(tmp, '~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/r_diff_average.csv', row.names=F) + +############ + +# Group differences +meta_res_comp$R_diff_catagory <- cut( + meta_res_comp$R_diff, + breaks = c(-Inf, -0.08, -0.025, -0.002, 0.002, 0.025, 0.08, Inf), + labels = c('< -0.08', '-0.08 - -0.025', '-0.025 - -0.002', '-0.002 - 0.002', '0.002 - 0.025', '0.025 - 0.08', '> 0.08'), + right = FALSE +) +meta_res_comp$R_diff_catagory <- factor(meta_res_comp$R_diff_catagory, levels = rev(levels(meta_res_comp$R_diff_catagory))) + +# Assign significance stars +meta_res_comp$indep_star<-' ' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 0.05]<-'*' +meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-3]<-'**' +# meta_res_comp$indep_star[meta_res_comp$R_diff_p < 1e-6]<-'***' + +meta_res_comp<-meta_res_comp[order(meta_res_comp$Discovery1, meta_res_comp$Discovery2, meta_res_comp$Method1),] + +for(targ_pop_i in targ_pop){ + if(targ_pop_i == 'EAS'){ + disc_pop <- 'EAS' + } + if(targ_pop_i == 'AFR'){ + disc_pop <- 'AFR' + } + if(targ_pop_i == 'EUR'){ + disc_pop <- c('EAS','AFR') + } + for(disc_pop_i in disc_pop){ + + tmp <- meta_res_comp[meta_res_comp$Target == targ_pop_i, ] + + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + names(tmp)[names(tmp) == 'label'] <- 'label1' + tmp <- merge(tmp, pgs_method_labels, by.x = 'Method2', by.y = 'method', all.x = T) + tmp$label[is.na(tmp$label)] <- 'All' + names(tmp)[names(tmp) == 'label'] <- 'label2' + + tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'] <- paste0(tmp$label1[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label1 != 'All'], '-multi') + tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'] <- paste0(tmp$label2[grepl('Multi', tmp$Model2) & !(tmp$Method2 %in% pgs_group_methods) & tmp$label2 != 'All'], '-multi') + + tmp$Model1[tmp$Model1 != 'SumStatTune'] <- 'IndivTune' + tmp$Model1[tmp$Model1 == 'SumStatTune'] <- 'SumStatTune' + tmp$Model2[tmp$Model2 != 'SumStatTune'] <- 'IndivTune' + tmp$Model2[tmp$Model2 == 'SumStatTune'] <- 'SumStatTune' + + tmp<-tmp[tmp$Model_1 %in% res_eval_simp$Group,] + tmp<-tmp[tmp$Model_2 %in% res_eval_simp$Group,] + + tmp$label1 <- factor(tmp$label1, levels = model_order) + tmp$label2 <- factor(tmp$label2, levels = model_order) + + tmp<-tmp[order(tmp$label1, tmp$label2),] + + tmp$label1 <- paste0(tmp$label1," (", ifelse(tmp$Model1 == 'SumStatTune', 'ST', 'IT'), ")") + tmp$label2 <- paste0(tmp$label2," (", ifelse(tmp$Model2 == 'SumStatTune', 'ST', 'IT'), ")") + + tmp$label1 <- factor(tmp$label1, levels = unique(tmp$label1)) + tmp$label2 <- factor(tmp$label2, levels = unique(tmp$label2)) + + tmp <- tmp[tmp$gwas_group == paste0('EUR+', disc_pop_i), ] + + plot_tmp <- ggplot(data = tmp, aes(label2, label1, fill = R_diff_catagory)) + + geom_tile(color = "white", show.legend = TRUE) + + labs(y = 'Test', x = 'Comparison', fill = 'R difference', title = paste0('Target: ', targ_pop_i)) + + facet_grid(Discovery1 ~ Discovery2, scales = 'free', space = 'free', switch="both") + + geom_text( + data = tmp, + aes(label2, label1, label = indep_star), + color = "black", + size = 4, + angle = 0, + vjust = 0.8 + ) + + scale_fill_brewer( + breaks = levels(tmp$R_diff_catagory), + palette = "RdBu", + drop = F, + na.value = 'grey' + ) + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text( + angle = 45, + vjust = 1, + hjust = 1 + )) + + png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_diff.Discovery_EUR_', disc_pop_i,'.Target_', targ_pop_i, '.png'), res=300, width = 4400, height = 3200, units = 'px') + print(plot_tmp) + dev.off() + } +} + +#### +# Plot relative improvement of methods +#### +# Use ptclump IndivTune using EUR GWAS as the reference, as provides an interpretable scale + +meta_res_comp_ptclump_top1<-meta_res_comp[meta_res_comp$Method2 == 'all' & meta_res_comp$Source2 == 'Multi',] +meta_res_comp_ptclump_top1$reference_point<-F +meta_res_comp_ptclump_top1$reference_point[meta_res_comp_ptclump_top1$Method1 == 'all' & meta_res_comp_ptclump_top1$Source1 == 'Multi']<-T +meta_res_comp_ptclump_top1$R_diff[is.na(meta_res_comp_ptclump_top1$R_diff)]<-0 +meta_res_comp_ptclump_top1$Discovery1 <- factor(meta_res_comp_ptclump_top1$Discovery1, levels=rev(levels(meta_res_comp_ptclump_top1$Discovery1))) + +res_comp_all_ptclump_top1<-res_comp_all[res_comp_all$Method2 == 'all' & res_comp_all$Source2 == 'Multi',] +res_comp_all_ptclump_top1$Discovery1 <- factor(res_comp_all_ptclump_top1$Discovery1, levels=levels(meta_res_comp_ptclump_top1$Discovery1)) + +# Create data to plot reference points +meta_res_comp_reference <- meta_res_comp_ptclump_top1 +meta_res_comp_reference$R_diff[meta_res_comp_ptclump_top1$reference_point == F] <- NA +meta_res_comp_reference$R_diff_SE [meta_res_comp_ptclump_top1$reference_point == F] <- NA +res_comp_all_ptclump_top1$reference_point<-F + +meta_tmp <- meta_res_comp_ptclump_top1 +meta_tmp <- merge(meta_tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +meta_tmp$label[is.na(meta_tmp$label)] <- 'All' +meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'] <- paste0(meta_tmp$label[grepl('Multi', meta_tmp$Model1) & !(meta_tmp$Method1 %in% pgs_group_methods) & meta_tmp$label != 'All'], '-multi') +meta_tmp$label <- factor(meta_tmp$label, levels = model_order) +meta_tmp$Discovery_clean <- as.character(meta_tmp$Discovery1) +meta_tmp$Discovery_clean[meta_tmp$Discovery1 == 'EUR'] <- 'EUR GWAS' +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Single'] <- 'Target-matched GWAS' +meta_tmp$Discovery_clean[meta_tmp$Discovery1 != 'EUR' & meta_tmp$Source1 == 'Multi'] <- 'Both' +meta_tmp$Discovery_clean <- factor(meta_tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +meta_tmp$Target <- paste0(meta_tmp$Target, ' Target') +meta_tmp$Model1 <- factor(meta_tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + +meta_tmp_ref <- meta_res_comp_reference +meta_tmp_ref <- merge(meta_tmp_ref, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +meta_tmp_ref$label[is.na(meta_tmp_ref$label)] <- 'All' +meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'] <- paste0(meta_tmp_ref$label[grepl('Multi', meta_tmp_ref$Model1) & !(meta_tmp_ref$Method1 %in% pgs_group_methods) & meta_tmp_ref$label != 'All'], '-multi') +meta_tmp_ref$label <- factor(meta_tmp_ref$label, levels = model_order) +meta_tmp_ref$Discovery_clean <- as.character(meta_tmp_ref$Discovery1) +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 == 'EUR'] <- 'EUR GWAS' +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Single'] <- 'Target-matched GWAS' +meta_tmp_ref$Discovery_clean[meta_tmp_ref$Discovery1 != 'EUR' & meta_tmp_ref$Source1 == 'Multi'] <- 'Both' +meta_tmp_ref$Discovery_clean <- factor(meta_tmp_ref$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +meta_tmp_ref$Target <- paste0(meta_tmp_ref$Target, ' Target') +meta_tmp_ref$Model1 <- factor(meta_tmp_ref$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + +tmp <- res_comp_all_ptclump_top1 +tmp <- merge(tmp, pgs_method_labels, by.x = 'Method1', by.y = 'method', all.x = T) +tmp$label[is.na(tmp$label)] <- 'All' +tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'] <- paste0(tmp$label[grepl('Multi', tmp$Model1) & !(tmp$Method1 %in% pgs_group_methods) & tmp$label != 'All'], '-multi') +tmp$label <- factor(tmp$label, levels = model_order) +tmp$Discovery_clean <- as.character(tmp$Discovery1) +tmp$Discovery_clean[tmp$Discovery1 == 'EUR'] <- 'EUR GWAS' +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Single'] <- 'Target-matched GWAS' +tmp$Discovery_clean[tmp$Discovery1 != 'EUR' & tmp$Source1 == 'Multi'] <- 'Both' +tmp$Discovery_clean <- factor(tmp$Discovery_clean, + levels = c('Target-matched GWAS', + 'EUR GWAS', + 'Both')) +tmp$Target <- paste0(tmp$Target, ' Target') +tmp$Model1 <- factor(tmp$Model1, levels = c('IndivTune','SumStatTune','Multi-IndivTune','Multi-SumStatTune')) + +ggplot(meta_tmp, aes(x=label, y=R_diff , fill = Model1)) + + geom_point( + data = tmp, + mapping = aes(x=label, y=R_diff, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff - R_diff_SE, + ymax = R_diff + R_diff_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref, + aes(x = label, y = R_diff, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 3, # Increase size for emphasis + shape = 22, + stroke = 1.5, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") + + labs(y = "R_diff (SE)") + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + + +# Plot as % change +meta_tmp$R_diff_perc <- meta_tmp$R_diff / meta_tmp$Model_2_R +meta_tmp_ref$R_diff_perc <- meta_tmp_ref$R_diff / meta_tmp_ref$Model_2_R +tmp$R_diff_perc <- tmp$R_diff / tmp$Model_2_R + +meta_tmp$R_diff_perc_SE <- meta_tmp$R_diff_SE / meta_tmp$Model_2_R + +library(scales) +ggplot(meta_tmp, aes(x=label, y=R_diff_perc , fill = Model1)) + + geom_point( + data = tmp, + mapping = aes(x=label, y=R_diff_perc, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff_perc - R_diff_perc_SE, + ymax = R_diff_perc + R_diff_perc_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref, + aes(x = label, y = R_diff_perc, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 3, # Increase size for emphasis + shape = 22, + stroke = 1.5, + show.legend=F + ) + + scale_y_continuous(labels = percent_format()) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp$label))), linetype="dotted") + + labs(y = "R diff. (SE)") + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid() + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1)) + +# Simplify results showing results only with or without training data +meta_tmp_simple <- meta_tmp +meta_tmp_simple$Model1[meta_tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model1[meta_tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_simple$Model2[meta_tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_1 %in% res_eval_simp$Group,] +meta_tmp_simple<-meta_tmp_simple[meta_tmp_simple$Model_2 %in% res_eval_simp$Group,] + +meta_tmp_ref_simple <- meta_tmp_ref +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model1[meta_tmp_ref_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +meta_tmp_ref_simple$Model2[meta_tmp_ref_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_1 %in% res_eval_simp$Group,] +meta_tmp_ref_simple<-meta_tmp_ref_simple[meta_tmp_ref_simple$Model_2 %in% res_eval_simp$Group,] + +tmp_simple <- tmp +tmp_simple$Model1[tmp_simple$Model1 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model1[tmp_simple$Model1 == 'SumStatTune'] <- 'SumStatTune' +tmp_simple$Model2[tmp_simple$Model2 != 'SumStatTune'] <- 'IndivTune' +tmp_simple$Model2[tmp_simple$Model2 == 'SumStatTune'] <- 'SumStatTune' +tmp_simple<-tmp_simple[tmp_simple$Model_1 %in% res_eval_simp$Group,] +tmp_simple<-tmp_simple[tmp_simple$Model_2 %in% res_eval_simp$Group,] + +# Export plot for manuscript +png('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r.perc_improv.png', width = 3200, height = 2000, res= 300, units = 'px') +ggplot(meta_tmp_simple[meta_tmp_simple$Target != 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + +# geom_boxplot( +# data = tmp_simple[tmp_simple$Target != 'EUR Target',], +# mapping = aes(x=label, y=R_diff_perc, colour=Model1), +# position = position_dodge(0.7), +# alpha = 0.3 +# ) + + geom_point( + data = tmp_simple[tmp_simple$Target != 'EUR Target',], + mapping = aes(x=label, y=R_diff_perc, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff_perc - R_diff_perc_SE, + ymax = R_diff_perc + R_diff_perc_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target != 'EUR Target',], + aes(x = label, y = R_diff_perc, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 4, + shape = 22, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") + + scale_y_continuous(labels = percent_format()) + + labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1), # Increase x-axis labels + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center" + ) +dev.off() + +# Plot for EUR +meta_tmp_simple$Discovery_clean <- paste0(meta_tmp_simple$Discovery1,' GWAS') +meta_tmp_ref_simple$Discovery_clean <- paste0(meta_tmp_ref_simple$Discovery1,' GWAS') +tmp_simple$Discovery_clean <- paste0(tmp_simple$Discovery1,' GWAS') + +meta_tmp_simple<-meta_tmp_simple[!duplicated(meta_tmp_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),] +meta_tmp_ref_simple<-meta_tmp_ref_simple[!duplicated(meta_tmp_ref_simple[, c('label', 'Discovery_clean', 'Model1'), with=F]),] +tmp_simple<-tmp_simple[!duplicated(tmp_simple[, c('label', 'Discovery_clean', 'Model1','pheno'), with=F]),] + +png('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/average_r_eur.perc_improv.png', width = 4000, height = 1500, res= 300, units = 'px') +ggplot(meta_tmp_simple[meta_tmp_simple$Target == 'EUR Target',], aes(x=label, y=R_diff_perc , fill = Model1)) + + geom_point( + data = tmp_simple[tmp_simple$Target == 'EUR Target',], + mapping = aes(x=label, y=R_diff_perc, colour=Model1), + position = position_jitterdodge(jitter.width = 0.2, dodge.width = 0.7), + alpha = 0.3 + ) + + geom_hline(yintercept = 0) + + geom_errorbar( + aes( + ymin = R_diff_perc - R_diff_perc_SE, + ymax = R_diff_perc + R_diff_perc_SE + ), + width = 0, + position = position_dodge(width = 0.7) + ) + + geom_point( + stat = "identity", + position = position_dodge(0.7), + size = 3, + shape = 23 + ) + + geom_point( + data = meta_tmp_ref_simple[meta_tmp_ref_simple$Target == 'EUR Target',], + aes(x = label, y = R_diff_perc, fill = Model1), + stat = "identity", + position = position_dodge(0.7), # Ensure same dodge as other points + size = 4, + shape = 22, + show.legend=F + ) + + geom_vline(xintercept = seq(1.5, length(unique(meta_tmp_simple$label))), linetype="dotted") + + scale_y_continuous(labels = percent_format()) + + labs(y = "Relative Improvement (SE)", fill = NULL, colour = NULL, x = NULL) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme( + axis.text.x = element_text(angle = 45, vjust = 1, hjust = 1), # Increase x-axis labels + legend.position = "top", + legend.key.spacing.x = unit(2, "cm"), + legend.justification = "center" + ) +dev.off() + +``` +
      From 924a93a42e3d9a2a4fa1fcc1bcc6618576c27d68 Mon Sep 17 00:00:00 2001 From: Ollie Date: Wed, 30 Apr 2025 15:24:54 +0100 Subject: [PATCH 138/153] Updates for reviews --- docs/CrossPop.Rmd | 170 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 145 insertions(+), 25 deletions(-) diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b9090351..b3fbe757 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -7413,12 +7413,13 @@ for(i in selected_traits){ ``` ```{bash} -for pheno in $(echo TC HT HB); do +for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do for n in $(echo 5 15 45 135); do mkdir -p /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled for chr in $(seq 1 22); do - if [ ! -f "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear" ]; then - sbatch -p interruptible_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ + if [ ! -s "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear" ]; then + if [ ! -f "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt.gz" ]; then + sbatch -p interruptible_cpu,cpu,neurohack_cpu --wrap="/users/k1806347/oliverpainfel/Software/plink2 \ --pfile /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ --pheno /users/k1806347/oliverpainfel/Data/ukb/phenotypes/subsample/${pheno}.${n}.txt \ --linear omit-ref cols=+a1freq,+ax \ @@ -7426,13 +7427,16 @@ for pheno in $(echo TC HT HB); do --geno 0.05 \ --out /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}" fi + fi done done done # Once complete, merge results across chromosomes -for pheno in $(echo TC HT HB); do +for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do for n in $(echo 5 15 45 135); do + if [ ! -f "/users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt.gz" ]; then + head -n 1 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr1.outcome.glm.linear > /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt for chr in $(seq 1 22); do tail -n +2 /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.chr${chr}.outcome.glm.linear >> /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt @@ -7442,6 +7446,7 @@ for pheno in $(echo TC HT HB); do cut -f 4,5 --complement /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt | awk 'BEGIN{FS=OFS="\t"} NR==1 {$5="A2"} 1' > temp.txt && mv temp.txt /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt gzip /users/k1806347/oliverpainfel/Data/ukb/gwas/${pheno}_subsampled/ukb.eur_train.${pheno}.${n}.GW.txt + fi done done @@ -7454,6 +7459,63 @@ rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*_subsampled/*chr* *** +### Subset EUR test individuals in UKB data + +To make this quicker, focus on evaluating the PGS methods in the EUR test subset in UKB. This will avoid reprocessing the full UKB data. + +
      Show code + +```{r} +library(data.table) + +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 + +pheno_long <- NULL +for(i in selected_traits){ + pheno_i <- fread(paste0( + '/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', + i , + '.unrel.EUR_test.row_number.txt' + )) + + pheno_long <- rbind( + pheno_long, + pheno_i + ) +} + +test_subset <- unique(pheno_long$FID) +keep <- data.frame(FID = test_subset, + IID = test_subset) + +write.table( + keep, + '~/oliverpainfel/Data/ukb/eur_test.keep', + row.names = F, + col.names = F, + quote = F +) + +``` + +```{bash} +mkdir ~/oliverpainfel/Data/ukb/eur_test_subset + +for chr in $(seq 1 22); do + sbatch -p interruptible_cpu,cpu,neurohack_cpu -n 1 --mem 5G \ + --wrap="~/oliverpainfel/Software/plink2 \ + --pfile ~/oliverpainfel/Data/ukb/GenoPred/output/ukb/geno/ukb.ref.chr${chr} \ + --keep ~/oliverpainfel/Data/ukb/eur_test.keep \ + --make-pgen \ + --out ~/oliverpainfel/Data/ukb/eur_test_subset/ukb.chr${chr}" +done + +``` + +
      + +*** + ### PGS calculation
      Show code @@ -7467,9 +7529,8 @@ rm /users/k1806347/oliverpainfel/Data/ukb/gwas/*_subsampled/*chr* # gwas_list ###### -gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt') pheno<-gsub('_.*','', gwas_list$name) -gwas_list<-gwas_list[pheno %in% c('TC', 'HT', 'HB'),] gwas_list<-gwas_list[gwas_list$population == 'EUR',] gwas_list$pheno<-gsub('_UKB','',gwas_list$name) @@ -7505,17 +7566,31 @@ gwas_list_subsampled$label<-paste0('"', gwas_list_subsampled$label, '"') write.table(gwas_list_subsampled, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt', col.names = T, row.names = F, quote = F) +###### +# target_list +###### +target_list <- data.frame( + name='ukb', + path='/users/k1806347/oliverpainfel/Data/ukb/eur_test_subset/ukb', + type='plink2', + indiv_report=F, + unrel='/users/k1806347/oliverpainfel/Data/ukb/phenotypes/unrelated.row_number.txt' +) + +dir.create('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eur_test_only') + +write.table(target_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eur_test_only/target_list.txt', col.names=T, row.names=F, quote=F) + ###### # config ###### config<-c( - "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", + "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output_eur_test_only", "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt", - "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", - "pgs_methods: ['quickprs','sbayesrc','ptclump','ldpred2']", -# "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eur_test_only/target_list.txt", + "pgs_methods: ['quickprs','ptclump']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", @@ -7565,7 +7640,7 @@ pgs_methods <- read_param(config = config, param = 'pgs_methods', return_obj = F outdir <- read_param(config = config, param = 'outdir', return_obj = F) # Read in list of outcomes -selected_traits<-c('TC', 'HT', 'HB') +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Get a list of score files scores <- list_score_files(config) @@ -7669,7 +7744,7 @@ conda activate model_builder #rm /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/*/res* -for pheno in $(echo TC HT HB); do +for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_test.row_number.txt \ @@ -7895,24 +7970,37 @@ Run leading single-source PGS methods using MVP GWAS sumstats. library(data.table) -# Subset original gwas_list to include selected traits -gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_all.txt') -mvp_sumstats <-fread('~/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/urls.txt', header = F) +# Subset original gwas_list to include AFR traits +gwas_list<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt') gwas_list <- gwas_list[gwas_list$population == 'AFR',] -gwas_list$labels <- gsub('_UGR', '', gwas_list$name) -gwas_list <- gwas_list[gwas_list$labels %in% mvp_sumstats$V2,] +selected_traits <- gsub('_UGR', '', gwas_list$name) gwas_list$name <- gsub('UGR', 'MVP_AFR', gwas_list$name) gwas_list$label <- gsub('UGR', 'MVP_AFR', gwas_list$label) -gwas_list$label <- paste0('"', gwas_list$label, '"') - gwas_list$path <- paste0('/users/k1806347/oliverpainfel/Data/GWAS_sumstats/MVP/AFR/', - gwas_list$labels,'.txt.gz') + selected_traits,'.txt.gz') + +gwas_list_eur<-fread('/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list.txt') +gwas_list_eur<-gwas_list_eur[gwas_list_eur$population == 'EUR', ] -gwas_list$labels <- NULL +gwas_list <- rbind(gwas_list, gwas_list_eur) + +gwas_list$label <- paste0('"', gwas_list$label, '"') write.table(gwas_list, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_mvp.txt', col.names = T, row.names = F, quote = F) +###### +# gwas_groups +###### + +gwas_groups<-data.frame( + name=paste0(selected_traits, '_UKB_MVP_AFR'), + gwas=sapply(selected_traits, function(x) paste0(x,'_UKB,',x,'_MVP_AFR')), + label=paste0('"', selected_traits, " (UKB+MVP_AFR)", '"') +) + +write.table(gwas_groups, '/users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_mvp.txt', col.names = T, row.names = F, quote = F) + ###### # config ###### @@ -7921,9 +8009,11 @@ config<-c( "outdir: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/output", "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_mvp.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_mvp.txt", + "gwas_groups: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_groups_mvp.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/basic/target_list.txt", - "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','ldpred2','sbayesrc']", - "cores_prep_pgs: 10", + "pgs_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc','prscsx']", + "leopard_methods: ['ptclump','quickprs','dbslmm','lassosum','megaprs','prscs','ldpred2','sbayesrc']", + "cores_prep_pgs: 10", # xwing run with 20 cores "cores_target_pgs: 50", "ldpred2_inference: F", "ldpred2_ldref: /users/k1806347/oliverpainfel/Data/hgdp_1kg/ldpred2/hm3", @@ -8328,11 +8418,11 @@ for targ_pop in $(echo AFR); do for disc_pop_i in ${disc_pop}; do for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 1 --exclude=erc-hpc-comp058 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 5 --exclude=erc-hpc-comp058 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.${targ_pop2}.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/sensitivity_mvp/targ_${targ_pop}.disc_EUR_${disc_pop_i}/${pheno}/res \ - --n_core 1" + --n_core 5" fi done done @@ -8488,6 +8578,36 @@ for(pheno_i in selected_traits){ res_eval_simp <- rbind(res_eval_simp, tmp) } +# Plot results for each phenotype separately +dir.create('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots') + +for(pheno_i in selected_traits){ + tmp <- res_eval_simp[res_eval_simp$Trait == pheno_i,] + #tmp <- tmp[tmp$Target != 'EUR',] + tmp$Discovery_clean <- as.character(tmp$Discovery) + tmp$Discovery_clean <- paste0(tmp$Discovery_clean, ' GWAS') + tmp$Target <- paste0(tmp$Target, ' Target') + + png(paste0('~/oliverpainfel/Analyses/crosspop/sensitivity_mvp/plots/', pheno_i,'.png'), res=300, width = 3400, height = 2000, units = 'px') + plot_tmp<-ggplot(tmp, aes(x=label, y=R , fill = Model)) + + geom_errorbar(aes(ymin = R - SE, ymax = R + SE), + width = 0, + position = position_dodge(width = 1)) + + geom_point(stat="identity", position=position_dodge(1), size=3, shape=23) + + geom_vline(xintercept = seq(1.5, length(unique(tmp$label))), linetype="dotted") + + labs(y = "R (SE)", x=NULL, fill = NULL, title = info_all$`Trait Description`[info_all$`Trait Label` == pheno_i]) + + facet_grid(Target ~ Discovery_clean, scales='free', space = 'free_x') + + theme_half_open() + + background_grid(major = 'y', minor = 'y') + + panel_border() + + theme(axis.text.x = element_text(angle = 45, vjust = 1, hjust=1), + legend.position = "top", + legend.key.spacing.x = unit(1, "cm"), + legend.justification = "center") + print(plot_tmp) + dev.off() +} + #### # Average results across phenotypes #### From 12ab6e5dcfaf0c11be59f480512f723fe5695b0d Mon Sep 17 00:00:00 2001 From: Ollie Date: Thu, 1 May 2025 16:31:04 +0100 Subject: [PATCH 139/153] Added google cookie notification --- docs/CrossPop.Rmd | 12 ++++----- docs/cookie-consent.html | 35 ++++++++++++++++++++++++ docs/header.html | 35 ++++++++++++++++++++++++ docs/index.html | 37 ++++++++++++++++++++++++- docs/pipeline_overview.html | 35 ++++++++++++++++++++++++ docs/pipeline_readme.html | 52 ++++++++++++++++++++++++++++++++++++ docs/pipeline_technical.html | 35 ++++++++++++++++++++++++ docs/running_offline.html | 35 ++++++++++++++++++++++++ 8 files changed, 269 insertions(+), 7 deletions(-) create mode 100644 docs/cookie-consent.html diff --git a/docs/CrossPop.Rmd b/docs/CrossPop.Rmd index b3fbe757..ac047974 100644 --- a/docs/CrossPop.Rmd +++ b/docs/CrossPop.Rmd @@ -7590,7 +7590,7 @@ config<-c( "config_file: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/config_subsampled.yaml", "gwas_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/crosspop/gwas_list_subsampled.txt", "target_list: /users/k1806347/oliverpainfel/Data/ukb/GenoPred/configs/eur_test_only/target_list.txt", - "pgs_methods: ['quickprs','ptclump']", + "pgs_methods: ['quickprs','ptclump','dbslmm','ldpred2','sbayesrc']", "cores_prep_pgs: 10", "cores_target_pgs: 50", "ldpred2_inference: F", @@ -7746,7 +7746,7 @@ conda activate model_builder for pheno in $(cat /users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt); do if [ ! -f "/users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res.pred_comp.txt" ]; then - sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ + sbatch --mem 10G -n 1 -p neurohack_cpu,interruptible_cpu,cpu -t 1:00:00 --wrap="Rscript ../Scripts/model_builder/model_builder_top1.R \ --outcome /users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/${pheno}.unrel.EUR_test.row_number.txt \ --predictors /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/predictor_list.txt \ --out /users/k1806347/oliverpainfel/Analyses/crosspop/subsampled/targ_EUR.disc_EUR/${pheno}/res \ @@ -7770,11 +7770,11 @@ library(cowplot) source('../functions/misc.R') source_all('../functions') -phenos<-c('TC', 'HT', 'HB') +selected_traits<-fread('/users/k1806347/oliverpainfel/Analyses/crosspop/trait_subset.txt', header=F)$V1 # Calculate correlation between all phenotypes in each target population pheno_pop_i <- list() -for(pheno_i in phenos){ +for(pheno_i in selected_traits){ pheno_pop_i[[pheno_i]] <- fread(paste0('/users/k1806347/oliverpainfel/Data/ukb/phenotypes/prscsx/', pheno_i, '.unrel.EUR_test.row_number.txt')) names(pheno_pop_i[[pheno_i]])[3] <- pheno_i } @@ -7785,7 +7785,7 @@ cors <- abs(cor(as.matrix(pheno_pop_i_merged[,-1:-2, with=F]), use='p')) # Read in results res_eval <- list() -for(pheno_i in phenos){ +for(pheno_i in selected_traits){ eval_i <- fread( paste0( @@ -7833,7 +7833,7 @@ for(pheno_i in phenos){ model_order <- c("DBSLMM", "lassosum", "LDpred2", "MegaPRS", "PRS-CS", "pT+clump", "QuickPRS", "SBayesRC") res_eval_simp <- NULL -for(pheno_i in phenos){ +for(pheno_i in selected_traits){ tmp <- res_eval[[pheno_i]] tmp$Trait <- pheno_i diff --git a/docs/cookie-consent.html b/docs/cookie-consent.html new file mode 100644 index 00000000..0136187d --- /dev/null +++ b/docs/cookie-consent.html @@ -0,0 +1,35 @@ + + + + diff --git a/docs/header.html b/docs/header.html index 279c000d..e80725b7 100644 --- a/docs/header.html +++ b/docs/header.html @@ -39,3 +39,38 @@ gtag('config', 'G-YR18ZB3PR3'); + + + + diff --git a/docs/index.html b/docs/index.html index 6b0820a3..c336a36b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -13,7 +13,7 @@ GenoPred - Homepage - + @@ -75,6 +75,41 @@ gtag('config', 'G-YR18ZB3PR3'); + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + +
      +
      +
      +
      +
      + +
      + + + + + + + + + +
      +
      +

      Summary

      +

      Polygenic scores (PGS) are increasingly used to estimate genetic +predisposition to complex traits, but their performance remains +inequitable across global populations. This study benchmarks leading +polygenic scoring methods for ancestrally diverse populations, +evaluating their predictive accuracy and computational efficiency across +multiple GWAS datasets.

      +

      We evaluated ten complex traits in African (AFR), East Asian (EAS), +and European (EUR) populations using publicly available GWAS from the +Ugandan Genome Resource, Biobank Japan, UK Biobank, and the Million +Veteran Program. We tested both single-source and multi-source PGS +methods, including recent advances like SBayesRC, LDpred2, PRS-CSx, +TL-PRS, and X-Wing. Multi-source methods leverage GWAS from multiple +ancestries to improve prediction.

      +

      A key contribution is the application of the LEOPARD method for +combining population-specific scores from single-source PGS methods +using only summary statistics—avoiding the need for individual-level +data. This approach enables practical implementation of multi-source PGS +methods even in data-limited settings.

      +


      +
      +
      +

      Key Findings

      +
        +
      • Multi-source methods consistently outperform single-source models +across ancestries, especially for AFR and EAS populations.

      • +
      • Independently optimised scores, when combined using LEOPARD, +outperform jointly optimised methods (e.g. PRS-CSx, X-Wing) with far +lower computational cost.

      • +
      • SBayesRC and LDpred2 were the top-performing single-source +methods, with SBayesRC performing best when no individual-level tuning +data were available.

      • +
      • LEOPARD + QuickPRS enables fast, summary-statistic-only tuning of +multi-source models (independently or jontly optimised), nearly matching +individual-level tuning performance.

      • +
      • Computational benchmarks show that independently optimised +approaches can be completed in under 2 hours per trait with 10 +cores—compared to over 30 hours for X-Wing.

      • +
      +


      +
      +
      +

      Citation

      +

      Pain, Oliver. “Leveraging Global Genetics Resources to Enhance +Polygenic Prediction Across Ancestrally Diverse Populations.” MedRxiv +(2025). https://doi.org/10.1101/2025.03.27.25324773

      +


      +
      +
      +

      Additional resources

      +
        +
      • Code used to conduct the study: here
      • +
      +


      +


      +
      + + +
      + +
      +
      + +
      +
      + + +
      +
      + +
      + + + + + + + + + + + + + + + + diff --git a/docs/Images/CrossPop_2025/average_r.perc_improv.png b/docs/Images/CrossPop_2025/average_r.perc_improv.png index 00cc84ccdc9c63eb178bd9c71bbfdfa243ba0aec..4c79e0bbf49de6ca3fa48cf5b98d5371c5b25c58 100644 GIT binary patch literal 746348 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,X|b*5kW&fd1xnwdRYY{h&-9{54@ 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 Nd0MMJdNlHFSP36~*11<(`pn)zD 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 Y|B~C^y)_V17QVQ6zJcBaT^sNJ0Vj`FcmMzZ literal 740441 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

        OFjAgcBf}j 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�jU!HVREifcEKe?1U4xXbu@lcs3AcO(dR)GT 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

        NL?8x5Py9d%(X_ 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�_NN6@OKKfS~3|IpPK$7!L!1)UR#n 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 R*4) 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

        gQK!M%OzxI-Fj$T}2) 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⋘PqDJE6`gg0Yo*MD6w%0BX3SRK4bwaf2f3ITv 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°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 diff --git a/docs/Images/CrossPop_2025/average_r_downsample.png b/docs/Images/CrossPop_2025/average_r_downsample.png index ee1bcbb34306e0871b44a6edb56d0d40cbdba3fd..7d7fbc73429f6459e9e0f673fd0cc70268de8c91 100644 GIT binary patch literal 68628 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 F{9n|6*6IKN literal 70150 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 diff --git a/docs/Images/CrossPop_2025/average_r_eur.perc_improv.png b/docs/Images/CrossPop_2025/average_r_eur.perc_improv.png index 19dd79a40b82e631492fea7754010728c0caf5e0..fb30f2ff479b685ceac148f33e7eacfed447d86b 100644 GIT binary patch literal 544720 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 QwiPoQ5rZ|{=qD@mD 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%0A9VP*0&O|NISFHU$ga5^ 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�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%0A* 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%0AHgh8ruD(*;n1 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%0Dd0yNWlIqPtWK5hBoVpY6Uz{ z@B#a>C&OSA=QdmNp26VfIo8>{`;?5~Oia8h`{cH3+gryr%Pc02T*?}z#=f;nbs~Wc zhz(n%_I7mIhZloS%j7FW67)8uZxr@iROaxEOi9oyqU`y_YWTt7%@~+&PHC^DIzuM^$X8Sc2_J!>r zQTSYcPFh>Hv#R26FRzQJuS)ik1 z>XT9XTAtD6gi@2+zqD4&>Nr3dVo#Y&XI2ugSpd$b?4y0ZXV4+{_1C+a< zwmX0k0?MTO1EjpaHpa(XHF3qdscD8G_5G*ffE2U&glTaxG0lOCs@4x&r63b_lt!t2 z2#zBvX8I0a?&l&S2M0HXa8K>^9 zCCeC`oQ;d>wGc`zT)Q=q_Pl)e$~yMm2IC|EuTk&c(;^RdmL9n;YW<^xq=_Nwuj9z{ z`1si`?nF!B>>6OZIj>CKq$zwnemWiW}GwB!0p{51;L(43HEb0Exh=sSzc{UEPn?I% zH$$UMBXtoN1PoQISiZo@$TzDj zzQfDYZ2H1%)FOJo8xk=HIbhn7*@9(^s|3P|QuQ=4F_A5~$fXQXq)~@s!{eAMb}Tm) z@{d6N)tMkvDOKr!CBCzmKHzOz&bX#`4|m!Q(=Z)&M4>-eJxm*1((O3Sd$YWI^s~k% zmI~XlzV73*GY0d~0#Iw5jcw`*hH+U(-%Z*1QFR@z7|0oyiTiOqH!BQP%nx9C#MUhm zJlYB(0k6p2`PP}%Xr;1vhFRvhPdRTfr&nB4RWq-N*5CbmH9QBID-1=;lLr4fL%2}S z4Q?d`d22>i$7Uv^D6y3d!Kjt_Tc-Zr<>gYs z#tpmU*(28{n#xO4lb;6u1j@cC5YEqkZ{t;E@*rW?%wmUVT`aG?zI%M_({vRi1U}Fc za~ZZNA9G{=qjINTE>LWHvU$j|l6~^j1*2O`uD_BKo!Zgu+~6&vd5Y*hyWG|x3@-TA zJjPv}rv@E@Mu5uQ{Bfy-$jB&2hrPo>({MSVHQMKRd#ik6qNm`oW1*6z$vEloL6?7h z;&t5!VAi~X^#E)PJeYa6EVP)hy!o~_U!ImBI&Y1+* zYDhd58${WjdH7rtShd*tyFsc`yg@1K^@YU}Bu47L%1X#;17ubp$+JPkCqMm5K=%{Q zUN~IYkdA%*914BqW(r9671PHbhFA7=1x`DhPn{1{IyIvyik_tJa7;ajGEB1HFOMk| z2qqOc&?;pdvWexPd=&mmCK^E_+S19{~vVl`>6zL(Hyg9^tzcn})1(a_!e5 z)*6hlFXfPb{EmAzb>Md2)+VNWgwnyGI!c*7Q2Dw=s|AOb-22F|_WF*3cfw)HQIa+U zaqEMPz*vg?9z`{okc_@TL*s~uUydFfu!SyaTWQQA-vUW(AOx)t_d^EA=I)v-JxlEV z@*&;$Zyk(=r&oGHEX`FPcs^ws{?HqU$+0wxV!+`|0_Rj~F3~~qYn0o*0@6=)!ZI(I z)aWRf``=Pbjl5-eWwS-q#lxq#rks#Bufc8)A!LY~76zu`Wic^rV;Wl4FQUjO$p=2m zMHbI>`AtoRjDt*1JkCK*b`E}oSM=wY{Sk7OCQ||J$Nvy=t`}8Qv_qP1k-EBu1Fo_!_Wbehkka{%!v$n*$79yj3=RP? zuAdtU)zuZ3<~OF_Rdvd#f(_*772oMb~wj&THo!A3pkNeA#c)SyM5ze4@21 zb9i{@UR;>UMwSR(Ow4fd`2DcR=!e{aO&MXAX}0&GeIjP&cTU!qqL`Z_%Jb5-aVmV> zQ-2u`qEa02Vn8^{Je}Av2ZS=#>1nbkW`$M@B|8U)!0$Jcl6*Q%KP+9PJ(rZOkR!aGrFB2JpboZ=s;os;?-xc95xOC>FM4%`<*WMPVY1Jo z16!HQ^*1#-D8d*PHaFAmbW{v?@S#6#zst8M9oFHS&-&G*4Mn=gVC$c%_l}`m4oH#S zPqUS053Mhy296^hIQ+d-{Pzms!pOi8{={hokHG%gvWL>g{Cv;vH!qG+7N&*e+fUQn zQdQmjQ$NrzlVo51D@pm8cVo@(GVX(i4rXVZe4$P97J6|bA(h*TNN9_UgakzmnbXnH zL0>thors7CIG6^&tbp!7uaz(qQJ~)dM>GMswRL&OL z8~Wihv-VD&G@?t>*c)648^iOYX+B+vmgEc8eX~kGCKbM_@9!Vn$W-~sc=-Suc}w(y)*{*&=6-4Bd8PeWa_X6eh2Xc)D>B zx;o>HquI3mf5nexpD7Lfbq%lhdqE-1Uc_765Glt<ls274_)&@HWyS`;$4kKrgPgG&or}+-<;4ATcGyp;d_wIa*a(Eh{CxCq?5+ zMd`O8JG>$@UsbHXHG&nJLvHUsCs&eO?(R#luV9fX3e%ak<)Kd9bgK|9%Sj#`D@FeO zt#@Qwkv#42F6?mYZL>ynl;0_JGH=^c9+OHW-ZxeS0dE7tclT#nu5cTfd9|RqiBnJ4 zP-g;3!iEY@8$Nf>G&LET`0+eOj9Gd#N(plB%^!G&b6` z>*)o^se8>G+gpUQhi>2T>i%dd@9o!?UG>U!F4(BrJ9BwA!xe&R0{HCjt|6i?Qdgo9 zk(JEc=zFti`bCn{cgs>K3z0h0D|v;V2J{27Do6V6#Tm9HrdYc6zTvSouHaR*EdMkU ztKQhrFV)sd)8IsBHp#W{>$XMZjSth*w?y{dGH;C+#&|2A@X!sp$s=JNk4oi}Ge#Kc z6ZVimPG0kcs6U9#zBG~Br{51N%5Ccm%l4%v4enXGxD0;EqAWaWKa&?1>Q#A% zO&l^6zrRaM2Ak%7z9$=Zqd+;cG!N+@H2fBT8>pdiLT?TvB2aO2xKu#d^vS&aNH?4X zOhy=IugKxr*{-#@XteQ1oDu0I4aY;Wu!0ibAt>7B~j;;tdj#r-=BYfqojFL-Spr7H6>$r0M*4JS*F)@KJyt&t)dod3;;q~!3 zuCN>zH!~p9IPIfIe+aNO12^Rmp`wJ@miJQ@7`R$cw#q7U2PRcNbSxyX$G_=W&QA zKYwWRxLVyh;ViNsrWAcvSeP&Tj{gJhrPgrtrd`F^4P*$X(Q)&hdi@5{u(r;g2wAps z^1<0%;1Sj>;+Z3?3Px4O(rO!?`XWxfgJr;N;(d<1PX5$?xb~o1rBLAXHbl3Yrh;pC zzcmdEF(Tg7Ntb^9bck?txPepm0XgH*=@3Jp=w07G25YOVEqV8tP)1DMw1H2q$BCWR z4%h~zja#nO7P8(97wxqZEgCYg;|m}A;xnQ(eOl^Cy{;a!e~L&=7_LvEzJ8%D;B^MA z^1W;L=RV)xE;U1&dCb3?#15doktN&(L`l_4mAr*?i$O9wng~%X#fKfP%{O5$J1vFU(^ey5_rhS zn7uGG6u2wGD{R(6;;vXU`T1F#%zky1STyo1?QGV<+xAnZiOZtJeIyZU!z;~U!=d1D zwAX!z$VPdb?-aeKX>U_yG5tpxCDP+e)8KtPTyn9=8E3--l+le?%Jx*Z>M((>UzeIk z9RjbI;a%(L{hj-lMJMW_p2L^n-+IP849(_NU{r85L)$ceb?L>F3MrYkCR+XBZWW4Y);nS^)hDXc&ud%0#2w};f zwW4>?44pBb9n?E^zxv#X@E8D=wm|Kkcb48(w5NAUg2 zcgqLKrCC{7UxmDlTDne>c;T|)s+1K91AS?zf;1g*CUjsNDj~WX4)+9%J%1aQ$Biqn!@2=r(Lq69_D!$8ULmUuxhS5o7B&HM0! z7x|f2xWBt^fJsu`prnPx95A2n>^2NQ$uaOuO(6;#D@9%Si>@;$fLpK!YLp@@8?axF z)v8AqQ|G}Jfj=U@-9dNQ<$-}SX5(_S%21}9r+z;*)BOwfXYlEmo5?LLFKt?q|J|PG zto#Uo*8GL%L)eI2+8NW-ja;qtC78A zksR(2zkHT9hNO*^#i>SQVD;8>K6eF$S9rAH75mzGPp`?e&F|EV-Y7KB5XNdDM~hra ze&_M8?sZ7@i)aciTqex254gC_bLr4HtyD zF<|4})TFM@(PzULfB?Z4oq};7)n+5(FzR*GPx2Y1RQCFKwVZypg^SjdlNe~vu5ViW^eN(P{*5@B;LO5oK4Qn-lm3zE{Ye!)UsIw7>VTXf+UQUv~6J7 zBbGjdy!j3~S>HZnRYW?NPf}jW%C6j!T9Tm^o{L}#-b>4nD=+4EljyhEP_CP+Cl+T< ze)qb8hUj-p$V55|o743fSRb&ih_Pq_=sY|J_#oE45`7G$$KYee3mlhb1YVM?#!IkB z#A`qK8>hR}O9KAIUtNn98jgm>#{`_7RJ*=wg3mw(bCo0_OG+Lx)|aw+ph5?xwW&NA zv8Avs^h<{WNFqttl|0WxiJ0CZY|9hEvj{cCgZ>2Lm1ga?v=`ugzAh#i5-6i{`0GEq zOvsvz-r}jn-LGa)!22jkc8);$r4?R6UU%}}jW6fUd37)`2JunK_@4h5i%`Osm--lV zKQ!a=O-r~rSm7(d0P;u$vyw|+r8OsFeBU5JMqnosq_!C8 zb)MqVdjn(ep;eUZeLymW@xCM@quKL^vN`QSXJGd{P}kKe>Kc3mU5vIS(~3m(Y_!XE zdP>H?%aP7pIVQ@u@RLD>l2u|v&!$V%#F$EMMWAkqz|~+IrQ(>coBA+89ETg$$Nl52 z2U-L_0~tAVqGmwFrhEHjci-3MuM)7&aMY9)A_SD#xanuWl?9Q>1-js82iP?+V8j6l zKQLL=<7m&hJ2sO|A}TIUR?>`!0QRVriUasxTX@BOJ7<@joeg9@hu|BGBp2XsYPJRi zj|oFkY*dvJ5A#WK`V->f2uGN9&?^Hjn7VsDyT0CA^%7^&FQ!n}9y8ycAw1d|dD!G! zNq!^1)X)lLPm(q2Zyq7kT{7Rbzf(oQuJWd-!xxdD_YZ?Xe$sXUYVtuHN1j|lUO zIuyrEN0792{lee9GF7~&RJBMn=1`n4ZA_=RA5Yqg`s z9L=LEJE_$!?__d!9yH3mJoUL#;B|-UPb4}q>N+j+jW?SS$RKO33xTw(?};Y6wRJr9 z``fmB4=FJ8=k>b!M6I=+YL^QQi5)yv{|%&boD>5!y1L=T#?CGfAp{`-X1(fgV`ibD z)z#6VRe_smbM+1<^1>wlDolF01zigm_ci|GhvclxISF|sC7-3jO5i_~LcTQN`R{DT zJ$^W%|E&UqhtJ39v7ZZ1&d>>a2}Ti*P)5%zPDM{scp`{6 zj;>3tFK<0<-Fhm+T^<`=f)4PL7r}jL5q%IDT*Kr=c=dk#HLggi!M0PLXJ650?_ggM zr8DeZFS4LCuRJffsygO$$EuL0%|Z9ceXj|zUpX2QBk$nWK03MZj%oeC;OR_m&o~P# z=^G^9>r&M0gF_`H>laP{XA|E5b_5kPBf`(A*1(pxLO%$Sdfa{1O z1-pxsLc$F6H(=0G%m~r_=jQzP9?=>G^^kPceL~DEzLzD-3?};Jpi3JelwSU4<)VF; zvtz;NSQ`}$0l_NW0GBv0?7`qfQy5G1#OOdzqwxiDMo(Q|jqQUf!}Z>@Sh)xt~tKTD~+qUlxn=nwgce#r|8uH*IB zWHvw@FgrW@in}0F$kW>f?U2p#%+z!Wq%L`}=8lYBbz`7Ctr}hZHL~(5;_&#kznRQ6 zWNX*X_~z-Wh}U<2jB;}X5?#I{ z*Z;N9B{!7Bm_GuvF)te@twKks|AHp)#CbVulj~Ouncpcs2_6OAn8mb8s`zG*u)HE6 z!k>oNTNrzprKR~)vcKcwcQ?Cx1hkAYZ>J0LYlyJ1>@@* z!I-adJXcsKvFm6u<6=*MCr(Q3OYg%J_pTHvJ*mD@OI7zILy5r4*Dz=zpmM%?WW=ev z9$DxyZ=*_1Y2vpt0BqHm6)~3AMANJmfKLN*2@pwgKF7d#4Y_=?}mHEmTGM`!R6!ZMC0&{CB#S`9QoV)UnMnX|m$Uv;AYy zomvMx68VO^|Bn7Zad5O6r~qv^`%#wD1K9B8n)r0UZKM|jwMVG#&V0Xb!0mSa;DA;}-`2Id}k zd522-CWqz6kSQ9tRV@jvFUBz9nUqqa4fHP@=><#C0l@iPF&cR>yT zB8Sdd^6@9_RMgm2nM+G$Xj}f(jCMvca%JPK&X+SP#Ga3BmJf9^hH*nIDNshQUayb- zPO3EQ;MBc71z~W=2~+3b>EN&m`KS;?tr$-kE7t-5&%h0>bJqn}KbP#C&eFwvP|qfk zwWET?RHVt-5zF||jOvrfD?^o`psi?XZ~mMAu1d}Dp=|!XOJ`-dF_}D`nOCizXz`Pz zm=^IrO2upTJb@M~PYMSCP-8=Tx~*L&LK)GunqfRn%O02%w7T(_rL8;ea&e!V?=UNP0cW!M36x<;#avVOXAwqcqxbZXyqBzEo7yPMA8 zy*$hhCdaaV_SEZv>z^iMhsaE#v-4F)+RJk*emUnpck5oojGTyW)s+$Ly*b@hSdggogT^O;ftK5ZQ>8~;K zMz34w-oEOQ?|rMU{93lZLn*)0qV!?Mm@p8gKY@`Uop6s$xelAIM#+bK2U5y&dR5~p z@`^R4FKM~Bxb~WLP_E@U7x7V}Cm?NML4)+cAJ|f75r+#oX?gftxaxAnBNp^NVoXf3 z!((9C^=c&Q+P^I9e~AW3kpt=&?4Lfn2k%TS740LYHDjOc0mJoi!ozHJ@~cVBH|xDN zOf_-ImJ#b$Kj@_c*qUc5!Al^qw=iUKiJhID;5&z+BH#5_BuAFz`2WBaUP?#$?QV0# zlhci6jzc+P*o6RXQSssah-B6Sni#HpxN+k~KudIdJkFgO1ecRk{OZZa$8ntr$RB%0 zd~qpdbBFXYjLKzbqQLv#?%!+f^u^JcYAXF9eH;Ee*)BVtWrsjHj3y74p2J_N-BIh> zvc#m;c^q~rqT#MOr zNgfw_-m#LsV|jeOA^O(?m-Q`hp#$mPgqxuC1;?lH$Eu5(%`4N6=Od(vg&48^H7AzkYiM1 zVp6ywKT7Y}8cU?NbLrUBcS1#bG{MgMgB8wDEIh?&iaE(ym zy2lgl{_N#@T3Rm^mDChI#H6ts@rP`>yeuZa5>qbr``qGW2`@74g zc5{4)aq##!8gc%b;L~Q2bHoC7)4I3%!YZUfI(h8-CcbRFU)coa)_{;UM*oV)bd2Pur5PH+4U zCma8&?GPw!ayXkuIWHXEi8y<8o-wVP>5VASZFxS4mfd}SSAOisO6--^jZVkPp~b54 z)Wn0vuhWNA5f6=9u+Dt7FO|37WElKJMbB+!RReut#Ih1~PF=1yBt@l|Ww!L*8x~IH z!C|E^XEm#j%ybGZ&*TL3a%qW~QA1$_-&m1{HlAHV0!^bEBRatv9PR#X%`l#?3tnoN4my@I0+@JEBMDzz8bah>W9RAfI z;U@}Q8PtU8-keAG0*|6ER* zD9CB~u307fy_>>LvJEeVmk(BUN2sucz~5R(J0;uDk8+|9Wf40+YjGAyYVw=FczT_R ztx_@J#>-K{kqa%;vI5AL-ugWY5|8i6%Lfv@rDY?u<~c!N_h(Q80uH_s#xLQ5^>tak zM!Aiwh>|T{WIU7Z{{}#wzvHK&4(3mXKOcNxV1-Ph&YCX?TpklQRY0dy3+4jmI72$1 z`4zu7ZyxY0{u;egVMZcQU1di_-7e@RF#KPIX$ryf%8&GlCx0J@59|w z`oL81`loQl&|6hj3jKFKw3lE-H~&V8on8k#By9R*r4r)(xqGPY)!d0=KJ8ALBwA`G zepf#`TVQhwuFf(t+Rk-zw6#opAnUwuC$3ya|`pdFQ+w`Q& zJ)>vbsbMoC6`?MyV!GvwcrtW_R~L4~GwbfX=3mxOp~&?i$B*ps7t%prTc5ACp*8<> z>+IFpfVPG`hK1brl-VsACzFwoQBKRy5J*rLtHkba|0**xH>OcQ*6Knmt!)fIgUP$OdUfF4fcfg&y_(5Ktm<4 zv9kY87S1+-)l=VDtcm}&`pt22f1T83y*ZVfQ++0}8`kCDp8g!CPt-wfDhBPhuwm~T z2)xF-xEV9yfw{H%{;|9K>o^vx`)2~K$;xTArabk%n>C{u_-#52H9{EPT_tiu*z4W# zm;P4q_=4VDUdr={kB=`0cL}D{+XO|$&JznHpIlNuL+6XbcbqzThyLzVRpvMWO`fxg zApo|E5Y^S4Ie_cOWA0wfVByp+laCT|B@CDZxnP0Ec?pu=trambWcGJfG}p$EL)N_A z4EX;C0{a&V(v{IG;Vu}FD7TJ<5p8QFSJakXQOvXwKPS>$wF)D|#@1aU@~js_Z&o=p zT{T~_Jf^W!GK@{z+qc|F-F^MKd#wQh^Q9Nf8jVqnqb&)Azh05BvC8V*@+xUwYU-8S z+$LV%UpHIKeoPcn&1b4#89$BH8d0e-Y@(Wv&XQ6Q)|-mWIuj?d=yq&cii|cppeREd zgiPbavnCa2N2MzbqeV{rPPIvt;Zs#WMjacvS7GjT$J4ZuRG<7_dlx8Bx8gX$%h3VO z7$yFbKs0@8|2o;X{`Irrzvx_a{)$I`j#iOtKPe0BVXZ{HpVdzqHSTxD#>Se9eC^SA zpO!J8e>3sb-#=)C@Lq^m@=3c-4u#n8m8p+v!_IQI3L;~jESX+Y$M)03lI`0Qg%dI{ z{D|Sy(s&pfPY^BiIwIv&)9bZ3svwp5#;yvbY+QCNY;~&}=J{q- zHE34z-E=kk(O;IuFa2*x1ebOLed9+S0ptg#0H-;jfEPp|+z6V_6L+vM;p~*{a65EV zw1FJ@Z9kovNiMAXaX`vlmn=muIb)16;tkwKfA>F?e_xzq(<#Y9N3wdtId6CpK zI}bVO=9m#m5M=;)wsDtNrZ9oe*|*!_gIDbM#ZV8+d0so*raD)Q4Hqb_T*llwvenkn zAskr|vIrS>I2~OzxowYo!8OXm-}e9G0!X%}B2Ly2r#^qiZbgavb6#CmqX?9ic@@E` zr6Cvp{!N2iieSLct6mbtM+RCJGJHqOHk}_IA{5T&K6@HsmfJtz!kl@Hk!iZT?S()U zN#GrmKZF|JN{}#+Z6NOLjB#~rio*BPj*HnSz|Bg zUXgZkWY$uW0;B;r#aHHDwaLF~gQ@fjKTcpj341KZmmI@rFK|h(8@aRWfvU0paK6HZ zab1_sAnEgx#Q!N~{sS;ephV7 zOSc?5Ql=}>bOhK@;&)8KKXl%o?kpdcGiIx$+O1D`mvGWa3aq}SHMdL;eQ54b&elgR zhrf?-DSg$*Y1DScP|dk|!FcUjPCvWC;)4u4;pRZn#ds+OND+M7^H$2<%l4W|0HlQKu^U$|O%_#8)|RHGtLh8NNsRdNzC&Ks=r z)V}?6OMv~iv^uN)%G1);yE&cscq%ocsUw${4+KEk4=y;Sm7d`x%kd&2wH~M+?su*u z;sqFW;s}3kZfb^694Ln2OUj+@HD5YC)TmZnNDmMb+2C(<7M5(L;*^NmoGrQ<`Tpix zLK8A|^;c8H^a1!x?gWI-C)Vhs8squn;|V?%DDKtfcIaBQC}?kY0Kk$S+n~&DbKsUze;#BL0U%~ zE)hN-N2x`gimxGjXC5T-kaaoa(B1DXM|)CBWZ}Iry(uDPwC=t2q==!apidUgio@u0 zGl3RX>&2v1mpi{z5%_++7tmJtvUt{>HZVfaD6jP*{+mw;DuPC#Iztkf0}{1!>tBRL zOS>J4C+N#VOFBQifB(^LJ<6@3gJz%7_$nEh@`*>L=KeYl)c;Nxy<+T#TihP)vD5+I zZOYj^gjNUL6;~BQ%uV)#mAjJjv(7t^!`{tY_&mg}&06He zkJn0R-Je0tB%8Nc?%nf+xsK6-N0l`YJ(!PT2&WM`f(&O%hfOGx=Cd%%g!8XBz5Q-!^E$bc4JhX{jG5N=no`?*z08*&v{Xj1rKc#U_hWz3pfXGamX{Eqi4(&<39bHg zaKzFooZ)1S%WYGXFhA!aVB6W@pz7fx5^;DgQulq5&sk+GFC`D}8Qu+rOF#UXG8H^9 zGJ$=!#~=E`JR6&onN#KJe4i(?k>U>WtLu|{TIOg2ji`p_hu!EN6H-o>UdF@N5CkwyRhN|T*bWD|3xSF zS0p9ciZ{5k!fvQN6XkT!(FnY_3CiJ^lpvJl%7{bpfV0VF&lv@3BZa)oLSlyMMNvj& zmfsW}%_2PxYrJ0TUsO+Sk=|aDxz3C&505dqO zaT{^)272P>%I~=!nq#C1B5Dllb$knZlkb_-`z~rB5DQqb6@z{Bhqy`{Few@dHUg_e zea^tMU&DDF*%hmH`z|-9n8wG&2Y+{nOa^=|4}E2NdV@r-Q2fI5^&^2*`8@Y)j<(-} zlw>Ea>DN)WsYJb*(1V`7>FacO$k!`CX;udPir-hup6fKbzw9GQ5NTu^^g` zXqLwZ8N#cLA}9XJ^Q?Lou#gTFC9sW(c{( zvZ$Z=8EH(@eV-!uYmeLc!cS?vJws2Q&MXL0r_*yH$@<75hL$>UZPxRi@>C-ah@{`4 zQSJ-mORB@ptmP!+D8EIw+R;iHuQk7h>D06a(*vHc0kO@v>8&80O%%17HBpg8{^NpQ z%-{B|{;|tE3W!t73HZ9f-=Y24r+q7m>O}trpM;v`>nYw2+UU;#I+>KAf)_o0FBb9M z%DgG;_xkyA>$Xk%$O;FPD(m0Cu5@0El@W{mqrQ&H{+K?wq4uYawBU%IQ~wHXvNL#< zbo{<8{wI$L%f9Rp4C*jP@Mocz#41_IdR@J(b)!q+g}{@Hk~qbtAQmpUHvY)ai)vN8 zi8=r;FIIJ@ax>@T-S;Lo;-GV7BYBxhxXcL^%q6|JXv(40?)V2%y4v%{Zwpavcjx{e zs?IvBsxIpGbV!OwcXyX`mvl(CbRN1vK#>kXlEi>(v8yHU3c+*_j~Sh|MUUR zVV|@2T5HZZ#%~y#l-HNBeeN@7R1tF9DSNsJ;y)p)KBt8_K^+e`A877XttM+S!X8HK zmREN*4?tLspKx~S-qvl%sd{b01KVD%p@8Fhix1C`bV@=$7=_Kiq^`NLg9|s_VCP#C zzlMzpiOXMl)Km%7Jh+S}@d9C6kTuyUNRZRk7^To5_lz@U^@0gj=kqEr3as5O0bDQl zq}b>mJG_M}1o4u@QP|<)9FmLM(DmLXRB%yc+*paPLL};P;ks&4qP~@g8Dkx0ZfyON zi8z>f9s?Zdbv`D`k$=d2U+P-r6I@P`)nBV8Y7#r9^Alo6Ny@!;)C^7aghS6;BeQ8* zap}Rxa=0~nuV{@BubMRElbK8-dx&=8xiA<`CVaNf-M_hb1T;cuxfn-q(Gwh~`h6@% ztzqJC@DDSa%SwYRdH(L5_~zt3$mqvUU{*Rb8s>V}?E0nTPF+kA^SEAd#p`||v*Fue zAmITG!Z&gB4t~GC{`8k>Lmi!d-wGoyLp)O{j^m#2H z2W$Zhp^^^}(eM^s-)2xFf`P6UACQz5yluehAQuZXT07<4SYP0qD&*^#Nd>RdM(mumvR+tidAjA-trX2b~ud6_~8GpYj1-&JH;!9*jS` z#s-0ePJF={q%Q1|jikSMRUa@4)F0m8o-=F4FP}L@QzEHiL89RGg*;in>kB~O>H`2# zsqFAK;5s7Bivlh&maq~a`ocSA0iIW}-#K6mH=QroV!gMvMh;X7siNOQrc8go?+Vw7 zA@_0WT`2U%2W(T|bvZ3$Lp|^I?QcIGGl5Bz=EjENx3bLKJK~s6^NR9v+`nMHs7Ji< zdSR~OB2zP#A*6GVxXvDQ6U8;zDAsx0al}`bP%>g?-K=2Gm(E_rBw#S&qyzl}3G%yj zuc=l;oh%VMy$8V$npZYpjD^ub_!AKZBZ$B;l^y@lf|M%3f?X@UE zAFI=GoIbn(hq6&yUX(*N0O(2ZSQ81<7<&SrEg^YXDe#0yRqyRlY`E^oxBFVN%`5bM z6N-QH2uRqP5wxc_j43AOQMPXaySdiY_TO-FB*!dZd`BcJ1Zw(eFi!Xj9Rp~Yr97bK z;EImD8%!)^7^z(9s{TviYUm}hy`(eu9ESy_#&B3)I#XT?=YCdA<7GC`vGhY2H4DMr3TWb?jbq?(g~QSe?708#yaqx*RFoo=IO$0r46@@4>RKIYI{v9|wt;M@J20mxOq!P1CzyfYF9FNWo9z@8s5ZB`A5G>4o zTFJmnax1wR-e&=$>7_id5=c)zucuja^*gOwS;^ABnH33*S5Q-g(t6GQZU~zUo!zkb z^&P0VwK5~Z!e!&yeSuls6S)n?BF7X~0#eM#ur=cmrxkD`Rs+64L#ilJXl$+x3IdEn zn`u?C@XfVF<+(davXQR$X^mXDkB@BXZsE*#20^_tO9mL&NpanvU7yv-V*uR_@r^3A zbSk#Mro)awvZ=pzV~7+edJ~Kur!yG(*^(#2-NUY5AH{E{>|MC4e`qomKn=`v^&}-E zz|M;Ts+s21HUKxoq^~V&wTjsE2Y|8Thj2!Ab}X17g|3Oo)X|9ALdC||ML5&^vyiHxqSA?NtIw2I!rW+#fA zw_5_*hS^Vfoh9A;zLH!-rUcD&b~W{A!KqbwDG&5Nz_$iqzF@5q&~V}*;jxFJQ2t>t zXxsR&KD zBWaaub#$AYj8-3{{B#f`umRO=vNN=msUlz5qCtNuBQoM7{7ZwaKrEWDQl@9kKtq1M z^b+GnWKBg+t;4FBUA3reS~e7_yHo-wyB`|k#}N9~`KLzrTLt@S!FMrO0N_Oo`=lOwXnw8o=3>9%=!^ z7nNBPv#>v@s1D0=hn%Dh_?9eza$!b}oEu4sy*;+X@9F|~O1nz4w8ZMhUnGR1snlrI zuYDOTP4+ygK>GwoS`{fLXL@5JXdv4);}oosS`?!MIPHR zxzGAbm@Y701rfF@kf1Fi(_?G3hNLCq3W&okVxTz)Qj2@y^z81j{U{T;_IQ!hN_Tnq zGHFR=!lbhiaNi0AqsZcl<`Dx2cHXeUsqnCW>5+hcQh$WiCso>q$;&lpgeb|&qnxS> zY}BKt2`XNo=TAsgV2Ce;VRFqA8L#U%}fY*f)$999-tIj0d(oczvKLL z2vRoV+!^GX$Ow&ZqZp_W>Z^EU>yIT?j+w&|vC|rCtk9V~82XXfN(a{2Rvd~55s0Mz zZQEMa5t=$)D}{i}Z;jXA=2sB|)nY7?zp>fYOURUzoDL=TBD85oMyGD+i&=d-gRCKHPp>{^B5_WlsVEg24nIw^c-?>IpJEx%UOfAY+M)f#YF?Id~1XKLBWU zh8QcS`_v(efZ^K)yyv|jnVQ9JUGHC&g>!(zu!`Yl#yu);TSna*V-99cB8;(69TQk< zmEj=nYmoV>-Rfe$h}h8+`<8gn26nV)UZg167|G)>0mK$pFdBQ1q-DW?na-W5_kONDR##2eJ6J)lk1Z(vQG0Yr zed>w%_aqc3fej)|NU0+_(Jd5VB%TgUTN?~3_Os2*HaWkKKz@Zl#weIt?5}i+u~@Ks z)cF5Gkw{z?^2V)lpNF2P-u8O6)oCECmM<_%WG9&DKTu!r5^%LI3&{4oP1I z{s%1r0bh7{OtE*HcZJK?=ZV#+o_>ZTv5pmdZQ_73IH7?(^B#LT<%7 zii@{PWCow^o0{LwWFloqRc0c?3Lc%%*yg>I^e__n=(6#-R7r7$?N&IG?u5zCVx>#wx2FqmCTjDCNV{ ze0rFYSwhKP?X%aSeK=jxRyBIHsA&VMHQFnx@CW%seGnw~d6l*;lBfMCgb0uTUk1%w zQyGF+*f`**04VY`*xlQXf1qIrA9sQ29SGy#0O1|rqyUu1Ag1CYz-$B54m&^{?8RG) zqVNLM?t9Z0RSc0}#l8X?zs5oSCZMVNpY#H8JksMce}S}?tqokH2gWT(j^88q#)y{m z2a#wFic9M-z@1S>2Yrq{23pRXcIN-5?*+}+urj>&O$y(41ft(%8n^!ozfho+`O_P1 zh4u|K6NoW*-4^4X&L?*J$+%D2YAEBFGR@pw6^nI}_Otrqy=dNDu&;<`ADb}E(?5Cl=y~=^y|vvc z*01j?IX@to=oOtohdsu3=AFIvn}je0jrxt)ni$^uwBrYemUqErm!$ey7pR$=zwS30 zgy@i5xokX-7^3IWz0bC54;Jid7G58w7H>k&=v9+Cj}3E{@Tz{NWBGZ)oCXP*I`+EQ zNjUabrB|)LpL<)XeC!I{819nTuarP}Ciw6b_!BZQC%-tY-Y=_{Mh``oHRYpj zCleo9k-TXW7+RVkKYD5_L;WsCRs6>g?r*zD92ZfUzaO8fs z?};KF29%($n__(*>7Fh&J9zE+DvhoJ^m^Y^UFG)sb?>!rUnJMUi3_A(gy28DMIGC6 zTU3jZK|Wcj-EpQ^C%J0b_xw*#$KSpzulXCjXU;L@z*80;@B@&=UpVz&`CI}3nvz$y_#JBQ{5Oj7Zfpxb|^z!ggaG>ZpN zMYY}TmOU>JV0LG2ZVoufpnuZ_ay3m3@@%vSZh(sh;8Td9w~pW$1Tsng-I5}(+q6ID z$mfKUJ>x~ezwob%!4}JE2<52P0l7~))C+PkLaz9*0Ok32hiL!b2vjmEbZFRRz$BRxmJkVFhu2^|cQ#N8?l|3@v8-37Nt^_; z9{{O(?4N~qb(fE~H+gX`7>LypD0!vntbVUF9;nu#{GiGC7rKCkX7ZhjmY+hM4qXco z(p`#PeQRp7f5_lbV?Rvd8u2LRr{z*osZJF1qRJp6foifFfbA#Sa5(Jw2>gxmAGL@u zyl=1+t(YXY0a3>((*nn;zrA7Z;2Ku}K2>2qz1H#Mhy9mbx5cu#gQv8Bqxx35Rl{G^ z`SVT6@jaCTdr;nAV~9v1pCb?{}#X5SO0rt#yRTeBw;n0UNV1hwBlnh``?)AVL0V23IQcw zJPXgLgIB~K(W1TV3B4f*SRlgUb!m|hZT0!%o;yT)EMI5U^U#{6zb=u<2d^E92HyYF zR3&3zW!&&)qk(j?xvXexzR)Wrn=HH;(vNK^?ZCsd!+@KzcXrt@Xr&hweFQc>wZR4r}c9%08%e4RoSsZ{dm34xwY6o?VvxA_qL) zJ0D#H58PcuS+qk#K!1bmV|5x&g* zif4j=3UnT5QrHccn8XpAHTn=~D6@M%ZXPSz*2&aLQ@Y{S>sH&+Q@XQZ9Jl2gzG>9Q zP8_Q6mcph%1u-O;nO<)`%)qCsXz6_bqBC_^*H)LIsscL+@9+2VcvOP7uDXxCL?uaP zVJZ1<`C5G^N~iFu9SFx#PW?Ii?`TSrwnm{MJ}j!k%yTNuhE58*E`h67cK_WSo6i0W%GGGdc)eom>Al(eh=Gahnw~l zcFt*@i#^UwO@LFyNxfIQ1cYt6C!XJcHzOv!n&X@f^fGEK-&$nBYh#E}Nl245vDD&& zg>}CntJL^tZlfy-;GQ$mDEt{S_;u)lA=IRK=bd{{krs=t1?vvESi7aZ>0i=5GA)m zemy;2iNSOMD`p`Og9bg`i`U$hg4{5W|KQlP8y4!U$Ak`{)RdHe0sIgMy3>4{o>Oflj55`* z0GuD-&Jum=0{kU_BsnQDG1sAt*fI6``ns!U5~$k8FQ2v8pgoXu03^wwjjFD$uB&Ds zYg-SkPv$d_q+^opXNhaX>7*3`#|dcAS@gRYZZ`0MHznhQvtELQLBb?KnHPN)UkfW) z)x9bH5gX?F9pro5esCtwx(DTJ*O&qbTLLX9pa|HFb>ExDs1Ha?Oq@4a^L`G41(9w; z&qHX51pqOoJ?3DfzIM!b?(DdKG0`UEFom(X1OJEhn8RZm+u`Hl^e=Fg&g~cPEDa9a za8e~fLg(sM{$IDGi4TfVW$37+uV10Lw+yfGqQF++&oSN0)S#V;Um0`YXrf(!gtH`| z8%JoQ#tgRrQ2U{AHJVZjG5;lAnBd-pD|wWRo0~2Et&xC>;U`;5G>kZ1-}bV=Cs!Hu z-)qjD6D7OzhC001x#l4_XmZt7xLsePZRLUibtycS(jM=cZ}Td zzgmDXxT1;FtfxOogBF30&6R&YKldMXs3b0iaJN3?hG1Oe*r2?Zki#t_bk?19%(pN8 zgjVB0UIi@vpr3Tf33Y#Zc*bT``7D8S5mPc(Fq?dCUxPZihri>Vpn{muJWQQ!l{@gf3z#TecID2d*x&4w(%c3Z zhgCB!qL}4E`VBd*v+gUEU7R5 z-BvIXlhcX|pnd0Od_Y@g$kXnM4K1AKrd5rP6p86xi$hR^~slJauu zC|+YfV+AW-UA@>g&y2DyZaxCOo~@EWc{T89 zSvTvimfg1477p_IwTQhTxUUbqkGsQlg4UD{zfoaz&`$aN-1_yM8>GR=Dq~P*V0tfJ z6BT8{3|S}xV@4OawbA9Z(ARxt3y2RD?AX12<(JNGP_#bSK}GGh4?)KrMOXOPIoJZNkfINIao??zK)8E(aj{zCRGmqh z6-Z736*(qb(?>Ni?>00Ze6ZeupuMS7UVDcGy(fMUB?Ma4&*>xGM=q^J_4Vh^$w7@3 zrAlU`YPb!+Ck1X79pYVp{_ku(qF`xRFl85Wu3rvNjx0O_KZm9NY5$Mqqu$hDQ8**A z5iXI&{RECJH#H>`9f?V_#&bg+_d^51pqsuoTk~7As!kA<2t4*;E-jF`=&BOd7VQ2*CuwLIbo*f%3hGwn=^3JTO^k{lX^ zGmdk=rK#0U!oyd-?(h7g=%QI%VA~6+a%x%;vfLfXGo3kf&w6wb_lT(8(bCdNN={~6 z!2W^qkr71r6l>~($AFjh3z9_h+`z#P<$M*iS6}v0Uv@=mAZC8*r!OXJ5AI0L)KD9x zC1FWPh+Qc)uKLWPRtB%ns^O`O4KsY(Q#XRQdZs>OjGULdC;0Y`W+$ZIU;y$XSuf2EwtDVq8FHJiKLImf3uXj`fA)UVz+SJbu>%RujGvR1A~Fix zp{M8Ji>X#Ez#q?&t5WBps?46TMT)Ft0?eni0Cm^z%HN zFVG6S-kUWD^#W2Hvbi>k3qAkDbGL)+Lcv2bFqh;p(X#5r_#*q3mUgDeFlEj1k^|Fg2}{6Y1~GC!BJ$B4KkL3@W>;Xtth)a$=&=i)C;T7W6k%Lk)xO0b?k7Ao z(|m$4MZM8B)yYsEV@v@kYSJCt8DF6aC*|u;_?u~gd{YW`zfb5G$mk)y0Tnv2Oit=8 zt0zgv{tcN*K-D<2)3Oc!?lGMBJ!?1ZDc2bM7s8bB6KDd1WN>^ff|evq#JH(6x>WDa z&~G+25lF`DPJ}{*UEg%aB|qmvK_DxjX8agCChpmTMxlt@_gp%U4(@EiY?J#aovp%Q z$b7f?^x^Y|_~C)oMJL;Fig!u%xCMC(+>fkF!`Yp`9Wt@W`57iZhIk}oW>yLudf&@c zl}$mgfN5No+PT@nVgAHo3fK*hjDL{|jXvz|DTE^JFz#M{vk@$Bu!&!w-7u82r9aWl zGHgX1N3T4}H+xU6BMFDBhe?4-x7zzU*vvHRvCAO`4hf#wJFpY}YKVnrVrBMtBTf^0 z%ul3;_&;xq}GYac9cw`Pq! zi|z3oaCmUoC*oUo&1rK;@=&kEld8abv){ERMI?(OQ#PDIVkwIo_W8#Ul!9V3JY$$m z#Po{nyn4FKa(M0xS{7m7lFBl^(M9?()!q~V)@RYXoPslAmmk}+oy0w=$l{l+Cr;rPhI5w1m4 zAiAdhJx|$`zMfu*12=k}Q`3K(jSyYmo6`-7AM%OyAbnFN3h$ZU1{AI_hAP$)65Sv% zP7F-FhlYlL3rtSNh>WUvp5wa`@a?sp^brG_nwy)OJ(~pw0XhIPA3aBHjZ0yDY}3uJ zt#t)QDJLITO)yCSWz@o|%ndkcjivFA*)=?;=w@ualUGvm2OI{`>s9!IL<^edDI8$T z)Mg|lxr2@`W8J>A3(z+sz~#I-x$(~o9;$w+F~-cqG}#faPKQ$^`9B(U#D#yGJ6iRG zOhb?mKVwW&9xZd6;<8!}8OjW@y&_Ly4ub5tX!~X)jPQ6V+>G1-N@+yWY9p-Y2xdT) zuXK2_{s%n<8bhvn3ypH)&Ig=If8F#9(zK-fgQ>ldxw;8U1;n6q!^!}$du+F10wafV zgG5~g#oyp@a#vSoqZ9!|LjWfNXMcE@T8GQLUfPMf3sky2hI>z;$4r`F;_$!C;L9=Koq34rz;y#}Z$Lh@_aJ~4Cu`N}TOj0&)9vLNS^__hrDf+0TgpH)| zvcCp}ysA>LopzD7bAjBqJrEGW0kpVJ^DYq~@PY7r8})~-eevtrgUHzN9L*wfe&;^e z9@^g3b4C{fyXvA=nAU*x?cW9lUzRH60|zz`NTLL$9U@Yvn`Wl#cHT9~N!wWT^^$S^ zR&`!*D<>G!v$NS9zOz;$=7pp43>NY2UJihWTR~5J+wBa{DWkzar^S(n2qVU5=--8T zoLc5wfgnv!%UBn*I)Vl+wnt$r7bQ>MvXNO5YI<7`)nyy5u3r4>1tA7Fk(LP%V7w=| z&zq7gU}!dPp+-$((`SvYl5rokn3Dp+cx)ONpo|As{zzln@VYI&-<4B|fw1_4QYudg zXx0HGmm*)zm$jq)mzyD`D8bgA_vb5`)(@I0Zd*ooi*6@G7#OR~V`5?#m*j{|3y{ll za2B1N)G7+|4l~S^mfGdhb39sDx4i~5UjSxy2fVrviX^`PgWB4nt3AhQJITfcpiiwX ztnn05@z{-W{Pu8HH39o?}r9cqoqOYIGqs?b|9PcgGYPVL`J+IEYC2+0|^+^XI zN8qgK?B{7R)Pp(QSe}j$YG%`)4{#BWjH`b%3})paNZWfq0(cKEA@ ze?P&=4K(}a&e^^UzK;xZ|C_Ad$QWriSu2%3@5Cx$txEZ|*9bQw^UqH9D2#`1n@XG+ zMeucg_w9PQ9%g57cd)~24o*}ri`{KlEAKWrBermc>HR?(8y;F=lOK=>eaH9@wK0e( z<_t_QWc=mj@xo4v2G;G@3l&L%>ZbudWY=xM7L@rP#*jS(2}t2FKH=R9YU1*OmIDwl z0j?Y@%q2eV4FYF_UynzaWc5NGxq*%DalE>*#(;Qn5#tq>*t*zLx!Z(n9)m0v@u4gg zvjT}EDWnQ@nT(j4Vp6jTt*Ylsd^`taHfH4k+PmX$(yrhw{>f`|2rRY?6C14l zFSWdnJQz0m9Sq}t%V5-hHc!I*jk7d_n<^l7@+uuy)A||*CJmSh3i=hb`{VQqnCkAU zi71J|@ko*$Z_F9TTBSK#? zhHvj6inp>oi`w>NCcW?3?AS$!e0K>~^kwS?EJvMS)Yk1k0|tVK_B&PKaUe79tM+@X zS-Ptoy(cPd_@2du&LeOSX~ZFCEd<>Vp6?^Jd=j$VNXhDooB<-vfp|)g0f=H2|LX05 zicqa~aIMCwJ5?MS`((qM^TUE%&}{uwe{G3KE4+G_nEa1}lwkgB+SJ`y#*o2tWq2$U zfdlX6)&_(mJa~Cn1H{Lw?$2vmBY6JEs1jNDaUZtbIYeQvzVMC6H zk%VCP+brgOJG@}5ImB;Uc9l>ItZfrz9$PWx^rOKoGfSkN-ehV6dyS$FjcYqs7DZ{x z0UCQ7_I#v7Tz_8bA6yxk(Nrf4HQeNM!(oabd;G<5Et^mYcsI*0ZeVB)kwQZXCNq#S3$CpbL&AP zprQlii0}Sv4G0f0Y;oUt&hh|H&WuT3k%UU7Fd;FqUmBPQUbXhI{z}H5Py)bC5Sa|< zIt09Slc3Qg4Cc2ffc**LK*@RSaHp=Re7mI(y#5cjuv4ezgAFv{TwdZzYk1PA$_ zy)&sHg>be+3RGJABF%K(J*sTTHTlgVz)3FrmDRLa`0L2&jiNUuEP>1f<(QC_r6pq} zOyTmx>6aSJOa=a!w>XON<|6bLTk+VMm>YU{x<5 zqmw@ZAx9rS*DdqEZHxi4o+78iXV{~QtG36T*w!MShgV~hgKzkGSQr@!0?nl9`D+;- z3b+?c6bvXROd8UW*E+^pTH@=xurFhR!(dQpu;o?xS``{+=D375Mk}_`pSHZL>%Kb< z(tYn$=88Lu_%gx)R^Ilaz@RY;iiOk7b+!!Qzo0A)<(#s*KYD$as@*k0E8%@oYMC;Y zE+HG!O-nrhjTqm=`VfoSMaoyYrb4`N1}l$HXpi*XP4k6_Av-;Vf`lC|`Y#8xM(=R5 zGD*fG8!3#2W5XEO%zy6N0VXK47$Gnl*uPQ!{1aft-@-o^%oRy()QmZM5dS8JT`SEf zg}d}kEzBN6)V{UNx7Dpz3?>gS~w7x zM1?`DbLdkQt-|enuAAuX^;+p|H`ihN_9Z!Jz|R=EjeyA&X2FcyFDMq`l9OIBFG{jb zNHDyf;f$IAb95dHS_cm%|4Yw82l*ICPgi7-{eAR!(C<@V5i}^SdlfCYVBllVe1tBc z^uj{zE#LOEQeJsC&y}rja;46mZD<{}OUAf5>Q;Dv+zr(bik&oYegno`+RZEg}y^oMH|BQXK#Xg~HA zk*!-|*Q)kdGa54zY?-vP(HRqapJVF?R2~0eJg4uK%|*H>4oeuOi?1{4UPf~L*-&I9 zACw|}lWxpod%q%f%~5LGPH^?UC1Cm*;{0%erI+}*uGTLm{gu0)Igb#<(z5kmTCx}? z!-n0mw<%;2m{XLPOk{Eyl*XD7w1^rnl`_)k{_rrkG${SdKu182fQzN}NKcBEu2qt~ z8aSaQ@Y3}Z$0b(&B9vF9NLmO(xqzuTukgXxk&iW*6CW0TPjO@wC7EGJt7?neDJD*& z@8L^K>(wDK?po}LGoND=0iAFPP5rho55h|lBRglQr(0x0`dGbRR~=XF5_~LMzfzr= zcq*1UERLi7><#@qhc8|JK}|1q9&ou2k2=wo4;nMF7XT;ufVyM2+OnpWR9@SsIGK8~ zoN!C*!NG@lb}UF&JFj%tr+^lFsN119EXDHB^~*09&*o1@UFa6Y)+leHDD9G(5IHRt zw|YWQ0xEMXcwgl4s{ibz#zrb4(dE^!P*ZPSX{Div#Q3B~GtB$xx2fJmA>%4r{Sw++ z17`5s|J(3(a(=Tt@ z0MBHN?morQk!$lahY-x2nECmyim@0f*5q`IJf_~VwU2}89-zN-JD z$XrqX=a%L5i;syZq2LV!a62u*1Zc@EjYLlB#NdB^4u0v$+~j@^ohcTBvv0`j&2l{f zehOJ?A2;jrACyn2k&=BX0@wCEjqQwurLjW8vh*rE~`* zJW9fyx9f~!{!Z#cziFdts@g95?EOr2P$}J~SyxK#-dns@GZ}S#@^X@)&xm%qtL(9+ zrlq(3P5#7lwf@EWy6vrIOa1jimZ-}_yO>J(P^OsG`bs5qmKUY<1b5=#LB=W$Xxc$| zjz$0F?3%DJp&wNyd=U|n5{WUiEldMOVL z`tAh*SAs|u>C$pV&=Z=-Ee8~x%6;>@b)|m8(AHUw)@Nd*s**7Ms1~AYCz*&Ss%s^S z5R}bm_+)$70l1|A3S#^V)iVd3DWWBLboQkXHJZWix$!n0ynXYeV@8|k0;rNjmR3lA z-mpIGfDU^zi2r^yR`pHba4f}`fpl}~G`vEn^I@9kD^z)NR7xxWg%Lh(LzKCt{cTI( z*Mk;^n})I`2jwJL;lSlN{$H7*@+}Xb?3Y4$IEf2t1CMGeT@k&i6qXp$RK=4>3u%6@ zo(JusgcE+EA;TY3uXn@<)#tBAM^x+2ycZE@2H)RTXI*mjErhh?wYSz5hoitw+%8HH zOr)l#^shAtnkEG#(?)8xXO<@+W9F-L-fysj6C+>PI5;|*fU#^&RFx{;mOtnxF9nT^ zjfrvf{0=Q!QvcUXffC;PZ{ot<$3FgG3FARVmQLMpar~7BY1Z`ggT+ED`&gDx4F&n3 z$3&Ppu{zB9=pOBaHFXdYA#dRf@!{0@(usF2IqGMP5~|ijBJo(YGFu5Plz(UUfpHY+ zAkH2O*V9Y-Uk$-hN5nyixU$Ev3@J1-lm+ChO4(YY)dG^#o# z%Bt;tr?AqY_i#EzMTckov9?@&{xNQbi0t0h{Kr(qqJ0Nl&{>~!z@2moy&PWEz{ndB zZtCPK0SgBc#H8lwsU$Di(axLJ7zrEKI>VvP4i_H}0oSfpkp0R}=1;M(_NiH1;^olj z8=RK*&W|Y|bBfn~ngnvA*!l0GL3nYn$#K({gpm#D;x$PW9KJNmXA(35HyUhd1e^GX zV1y9WOjO$OWipE&e8cnD5rG5|d_=ODEIueDvnKtChR7<$yvt%$CXD_N`&MHyY0 zb)iXwyVpNzEvqU5=}%_v#sn`$5#8FzOhw-Y&Ct zL4|0wpLOS;MZ-Ptl+@HvyCifJu%CkU_;B%4^{aB`@nUZj^661=j5L1dxncu%_e+F- zKOF?FMgy?2xiLMC{2Sc?C(w_1_EOn>%QFn(W_^9XWxQCoLPMK#lp*?*BQx6X*=%M< zr|@HtTV1x0LIB5V{!AmWNyt66*hbO-cOhl{6R=$kZkPs z-g?m(S&vZ@Tl=E)27<3T6d!A;%s=~%XAD~9M!2AbNaSd^Wv*n=MiyCKhoeU785leV z$(NQg#r2+vtr$ptHTbJ;S8O>xkUhhkIxe1q!Hwgsn&xuRt&u@bs>LCc?;w zf)JYm5vX>w!IlM1h4(;{*8!f~6jlSzX+3M@OyTD0>hV2NmlOHK{QdoXkeLQdK3Ffhe*fJ*4}RApP_itq;mZEI$_hR>{w-=Jaw>G7xQ& zlFCE6@zG?2kX*u4#(#D*c|ICYh3V+zsv+~cn`$b-JBd%!*w(XLPmGgFiDGUZqHs%y z|5ee@c;T62(eLGKyO1745~DuKFPo>A%k%pn@vc6XP12Qy(|m#VlRC}t%d}W`(kXl{ zT+zdT_Jy&>zeXP;HS7sSf_!Q&Q|@*yH8=CFK!w+HEVy3zzJIIHZia$jjiuA~FsZ33 zvXP`YD!5lJN9H4~pwK%2SzT3OTxtKJb0`sQ(fjdbcrcu@)Yp^I=>vR`vvA%Gzo*-i zqA1y9JYPf8*fRUip9wfwT3rHRJsH~#UDu)mh@v22yBHI+*r;E!E%^wnqAWkMEUX(+ znG$BQMo^|r6Uuhb%zehsXBf+WOM2iE{_dSiRIV;=1kQ;ig?hBjZDLX2-6?(A3S$+6 zvt7q|{$SS>H|83TF4hkL>dXc@J&p^WE{ zBblZww>?M186*7Kl8~2D3>2t;XH2Rd=Tuv^FA2GSM-$qRvrPVMa#D9#a2xXHr-bW% z(XAIz-*bO!RP-#lX*src4VC;VWta)a{f=>>u>B%@#S#&Y zLv8>)nBMo@Xu`yS2);2@!T?Ax^#wB0!e9LvobPmELPiW@s0I<=rZ!sk=kh;!Y$yla zq|NYHS^IW7&euXH&`KF;2>sez$S($6!4q6($xC2WXL%TFPnqV+aS{=tgKbFQu#m>e zZ8IlmP1-23d@z_?&>R@#Dx#qOpy<-dE_N_U+Ul9CqfPp=U&Lunr{i?Y<01w*Fn_OF z`b`k5;1INT^7jFSlA58>w-gyxKgXNQ&^svo#KCvtv9iuUUoWEo3pelyENUt?^<-O` zyt#(Be@d0g*m^oCKv+6V_<7bBy+|A)`4htfgUNDBnFve5B{8IAq*%F4RD+8u`9zNK zwRJQv+Bn+FFtZtWJgHhY3UoXR>tseGP2m(`Ys+qC(i;RyIUKQw zKI!OrN1;*OLK=ONaZlot2q&*t8nZB2#vy_fW=-6A*4A#GTG~P8&xAdBqHnml-GG%B zh}p12&c}gTO{{Ju&C>;)JwpheGHOF{Bbqf%XkMPmC z31L2$62H!JlLB!g=*Ia`zo@fWrY~eLE6gQ+V^)x<&BxBwcxO$}8~MllJ7TT>`>>O7 z&gZ_0%*xGZM+`Z?r>MD2nBu(h4h-04AZ(besHG2USRyF&>5nL6;cJvKG&Tk&- z$yoJ5Q>r7Z_gmua;{h#rjg-3C(&}`6i!vp&uT{_sq9Npg?m}wF-^$VCq(g?^DlQ=+ z<}}!2^+D->A9N6MkNI8Bz5LLnRYe~(Yphcn5)fEvKfBfMgD5~hX0dCc%h4o&ef_(^ z#01n00{mIgBp+2XBbG{zg5pHF+B-65v_sR%i9!$m@W3L^w2Hg9h(w3MzK?UKk_etw zilT?{N+Rrnhd*SpSg<&W%ljRZus!{)MQ37x^{s^x-TUG_M_or=Jelb~(ZTUl$2S<% zH?X?-maqhr3Ssl&?X!F@-mm?jI>zwODj*&yZ002Lc*QliMp(Q+OMpyMGG!K9N6YvY z$FI5V$&2u+WBDMj!^0ftUasjH(xzAQx7A>Ami z1@rn06%=<%oj^=oa%gNOh6ZFe0W69HZi*sYlEcyd3UzX+7IqsRN4tffF9#bkl4 z9L(kAzA1)9c1MZT0B(4-Z($h*WERp0EW^4G>f!a@DAA#)-E(i2>Ni|)E!ql+2z}uk zx7Y+2@&`y>{d`lyil+mq{vIwhyB5k-k=f=d$y7ito4Z6i4Xe(io@A(i6OpYxZ#yB| z!xCi=*T-78<8^Gw!@_I!BdpnN>qSXfis&?~7g@}4A<{OfJH{b9FXj?7r?bxf>JR>t zY8{NmB+Fg$fzTMSP|Ntf{ z7Cl2~${EiZDY4~(S@zYonDENj{jMqSJa3SH@!A$QF$5>{*MOMG%GsB@*6mB%2}-@a zeK)nY-17i61f^zW%it1Iu}z?g^Jp&gY1i1@ztr<%j=rZhOG=1%P0P-_ms>ZsYqj`_ zknXHdDR3>KpDRFg-%}{b8l|#D91kaqI)5QN6{3^Z=Fe|m9xf=g@FUWk_?DNw{q#p+ z1!vE_*UfVJujpp#$OK0VmagLR_Xvxc-(k0vefc`+EbahrtX`jmTlPEJt0o$6gl<}t z7nEGx(K((IFZ92X7khCnA7uU`{93TuqnazWc6#IHm6U?@6H32*$;*q){gJa{>#&vi zazCQiyu^AjF40L2MV8SHw^;-&>a@hNvSL;Udu=(?>B{@v!{c1tnD80eOpu$0`NhsQ z;g#0J!MLKs%4ldz_vTl$tf1yaLKj~e$i|k7rtk8L z%l+S09TBD?{NewUD+L}@+uvXo^)%sE8c207H<387?41xsVaN`GJ3Q(shySG_`RRx9 zxj5F9$5H)eC>V4yP+ko~5K4%lQ(KkL9VkSsP5)u(P+b%g)*aS+^d7+tQy2o}{=1L4 z4x#zwK?*@4#)*bq%_M}W`??Ry3Iq1uf0(+fbnk0t*6_pDv7$LI1?bq!(ggb|6^k6> z1pg%O<(Mw|{XS?~^q9HD61CY+aZ)WVio5fB@^;*x+lppn`lY1K3%8jrNA33F^u^if zJICwm)#$tUi33LKMN|o6c0-*Ex{*c}%$z3LNUr&fRAB_xU#Pjb9EUxLPF|j?<9#+P zvO8?7#ylRW-_u?hHB|=nwbL(&UY3|-=xO~FFiFptni=;cP{9507Ut>g>Y$5CrS;DN zMC)`;^B>Y2DrDT4T~|3z_x&)dm3!sp_~K!t2a6n>ka!81PiW#A)&C^nJ_IbFD5^F|s!_&~?d-~rMkJLWC+P#-E_&;=gWl&pTw=NWSEyZ1nTk%41cP(zk-QC@a zQ?$5yAwY1qBBhi-6?yI{K{5(mZ)28&NDL%7rV`3Z(Bza8DbBOK>*=8CLZ!?I2h+MyR;xS68PF7 zpXT}jZ)OJRdUd|R*T|-Bo=*-8MG+V$hmNZep4DyF zBT~p0(PC7vT!LZc9lkW?ugYZ<@%T{YKp5QP~RhEr9`YWijFc<*P0sfoda zgb86+pQtfJ`7dG`tEpVG++Oc_E32zw<1sK(Eb-Z*3u+r#0;6xZeg;ZjDz&-6-)-7y zypL3I_A~U_gH|PD1)K^_SvoGcZ`rQtYs7`YCkj zSHeG+6L_Ov;L7Db&#XfQbLLsN&A{!6Qad;o4W^J0rDi_ z74v>7G?)anhJW_1cZl=oH@$U3vIVcN5GIvC*Z>L-10E6g=G)3|wNz(!B05*&``5)* zP=jsCpF~z(i@%$#+DX7WciDQ5Yb#IT0zM}bZs46{su-b&FX0dbuckR63ob`hO#{(2 z=VhHPS)p6*><;{cEH*{E$REVzM4KF8iEf>IlRNiMJT!5nBc-B|1d`#@w>%AkR~f&koPUhMOmAKG*_)g-Cu=c+HpdJ&RbOYM-^YmE|8+*k-!o%^V7 zk!YwDg-ZBVV3R~6TM9ARpLM4iJi2NuWGH{t+Dp~(ZM;{8zj-+6>wEA665#&PdH}}# z-GS-LJ)mvU%wY+{1zZ7mX9QvYMidbrXJeq9bkb9ym$WS|o!#IqXj53>XI@1A@kP$2bIX@<@?W#!{^R4Hm-a|o=Z1qa z+Vf^L7|Ed>e<l{_uUDm||fgY5p65 zgJJ=FsD$(d7`_zUF=wVHRLn}BGb=F^wSL;7#|Tiw}IL#Kjge1H@h{-^Sg%>IEyl*Z^EQ|a02V@QjoA4zgE3*9v57%sB!W1JYH<$Ved6g(mRm78QPee${xES*KlmB zW7ANqXSod@~m3hstu06OVBt`%XPQL#l&5$GYi%4tY62Xc#e$lvf3pKK=H<5u*G z0AJ9$C#=V`1AjC>Ymv38<`>r^Ac5-idtJN!9uc;d?pzeKi_`0N!M>cPJ!gtKgokd) zEa{AOz9U=tFdbFIHR)9#6;>6Yms?>8P6!+MxvAcskr@G{{88ybD*v{eqWvhtm^*?y z>a&&4Vn)INDf&ARPZ8P9PNO8LGveLV*7=4QyFo{7+$QGp8Ehl<9MSoPMR>(E;v{rb zpq5G}PVuuJ`m*WTlHyLQYJ3^-16!XgTxxKXYX}gG=vBM7zOUei!r$m;2>kNkk7kjn zXl`$C+c(u6X2S;u=- zo85c)vc(p5?DrieADW2YARQ9LV(bZboJUk-GQ@q4R>0F^A=~xFAb!KjGG)6-LD5}} z_qGd*BA~~f-h1Sv=mpq0A|;0S%==XmzUhH|tp$Jl=z{{`$m0nM#b`+sGa>HT-SO(v zF)(rf)g{eWB~EBJjxAI^458Nabw_@Kv=cZ}SF~q~T8#E^t_IJF-9$Qeu~KrTIMC7p zHu1l1TZ=9$AmHShH?UqHp(@Tp7=whmPJWKOWYWeBsyup$cq^l@?keNsNs|P zSZS_ch7~@X~ zgamy{d{Cb|nnAPu_*68a_S9Zi&i}>vWt}Cr8KpbAasN>tItWLOYI; z^XAnDs;%q(IxI_DGT2+Ld$-rJBa9gX60z!o5@Q947*0W5i=53&gA%8EhJpxN6X4BT`qYU!eis-q%3F(M@*WqcyOL=`Hh5o>eA> z0VZf1roE4VU6zZj?QamyyXGIE0Uy!+f76U@4#M&0_9&vyP^*N*N!eSar46kFF4)0Lk`h*E>6LmTtHPkGwM;Jub)^1@B>kiCM z&n6ejtrN>7DnAuUFc-TwJ2;fUH@ihv%tv}EU1nE(4O`20{+Fm5bJ81t+SP*ta~^>? zyqv8pzcJ!!;d(6_7g}u&7f$y_$Wr!o67x~E+er*C>aL!$dv5daNl(to@qPlZ+$2Gq zn4xHMHiMQe)b)7W->7H4@MJA)8_onqBBSbJX?haq3D^nX@2O>)C>{brv*~5{G76$R z(ry_g)7K9z;;ivEx4-asjukvb@FK-=n7Sxv2+QjhTdqfeg$8B^bAHGVZ5Afbkezv` z8z%%QgV$FS!SPQ4KkLmIlRFP@EB)`OqLZ5>@6KV%*bG`kxQ^LJ1RS4!F(PYzovP+S z5XgKAF@L0;yA5yb)R>`{UBS)FZaNHA0M`=Ar?Ahw;mPZ-{osn&3`Zqr=|K0#8{*8v z)<;dqsu)+dHPs?V$fs!eP6xGNt_@!XZP|N3U7w6pxUqW2i5)j};B!PfuXN;S)=pH) z%YEG9N&QMYY_hXeEFL3`@0*}5Vb!lG%#D1bwDfE<9e&wbuc{6Y49RC|#aqO&_Ihaz zV#(^atbeCE#*`1b2e^-e_OHh%1K1?@O;ikT9@bC%4(B80|B=?_dV{=PZ`+s#x;^8D zh9Ynu12ls|`_Y0W-HT{pX41HkuU51oC==-PG_kLUq~R)|l=M?MnpFdEd+4c$`C&~d z|Jn7v`%*FB>;9wZhYd3fEV&z$QY1MA5}?S1f>5XP>F zuZEk#MBnpOBOL(Ug*wM5HMAk+*nOam8qt*9$;6nww}o84wW)giWc}Sx=TyG?e9dLm zcOB#s&Z1_6DqFlPG;yO5RWU-+I+}C?Xd44;u0j(7)BtK0PO$4t+mh;;Kg({Z){1mL z){kG4QWW~Qp;tdQyL%{NPo-a_6-zB=HhkE3=L2}Ky_jXyWxj~i7AQ_2AxW?3W`>F^ zhmV79t;>95%B`9RrRwXSNuthwQ3vkG6Z>^b$k}~diqytUT}tQ)j;U~ua1)_nBmF?( zBuJM&wrFJ)qNL0(16SexOAkY zPE&ZWyv#7(9IInYXYJP{>4BS(Ojc)m!=IKnFBQ4Qo)3mEt(Rrp`3$hJ$DR@%``j+4 zz81?Hp;E;J-lsB8`k4tP2D-F$$Lt!Xset_kNGBUGKj9K?p1S!^L-!%5{D3$CpUU1qX8) z$WKhHeNz;$J=khQLZaG|4rjn;k4f|k70vD*X}$YwK_xFa%b5y&w5J@c4apDp6Jo~3 zHs|yDi<9SjCdr$8?w8qYqbB~}T}(gGf~-dh*+2m%!PuWvQT3hQ<31|TFkwZ{TS&Ue zR8SMKwy1^bV-`^>5>LHK<(|NeGEyMjj+ReSR&aDPFQ+?F^n-su;g~ zZ4n;m$Ogp(_Xb-!(dV8zn|eL4UyP*;0ao(yeIaLeRm3;+T|ql_2DMr;AiAHL#%+5m z2UGcftU0@S0KBDw!-6=WvPhZmOTN2(-vL(u|IwY9L#y479y*?} zm6-ZbN{^-XM-s6m4de$2Od&G{UPGG%Yw#Ln5*HB;%F^*uBov&(UeGbsZr2}_^XfR| z{r%oQi_36@@t6PR0)YCSoPglBNiOC^QXudZ*oI}c&b|lN)j1CS7gG+XT>nKAAo!mG zCXB~74e!$x#H*{L+liut&hZu*1-dn2n>dgFgly8q_P-+@CB}5?c>)XZk?xGz)@d%h zlP-lUc1-3dyXO2D7IsOdA0cr7IrdSH&xG@D%Ud_ikX2kWhx%wW(M3}DxN-?5Mu&Ys z^Ae;F!?Ce)&3=f&`E_E8rdq^B$ve7YsKJKb@U28bHiaxU8d^MBJw%j9g1EVlFW+jN zIo>k!`?eIe1`uvfvYkT!9Rjip=*ArS-S=@Zla;e~ujKKOlJc`0h`6|j&}k;OSloj@*sgvQ9IasdMyanB`I#q3b^xYk zb^8cgbsoKwP6>!CQ9k$mL3TYRyn(H6rGOYEWSzOo)S7u{&!*67&NR)HhJ6>kr5WaNu;+;Q zU-DZzTvQ{sk=OrRkd|sWdql5110)F;OQ1&If`h`{UbfQJfYaMZem!FM#dG)FPw4oN z`BpS*Sd1{Ky+gyxqRaZ)>HKo3>||&s#)e95M~C@W-)Zg_m|)}Ale|Te(F)t?9b;RO z55HMaooP`K85(AR=sx^%;4Qt3M$$b+VE^7OovF(!=xT=@#pWNZ#~JeSONj%_rjacO zB;syvZVr8d#zZ^El$5sX=A`1mH!w)jH~K8gym9*7)mGCB&uGDY1-JTKpSSVlFW=P{ z_@+vguF@OZE+myA1NR@=bew%>tNc$~$71`})jm+a{VM_LMA=Rw!ZX53H79hdG;4Rrt85ihWZxdJ7(ynq2--VGDSCj*vGXj#+UZO$ zYgccsIqFgDNI#-a+cD3JyqZpL$&T$QGRj4BbvIC2fLr-3v0oap9sbPPKx;465L-w8 zc2XOi?P1gw01)dSNaU}}U+2o=a%63jqoI!%)AXNK=Ha3dBzPe4$U0WFjWYY-G8m45 zq6Ic6cd^>4N)a>yoUE^`IUD3FAPIpcIk8}4G2)w+a}Oppa&9+#7G}kFB9-}#7;+yA zerJgq09X0b7;^7C7aA=GS8CLkZ*c9$!&ag*UuOERLL!yg@d^us^HeGI{Iuv!Y_+@) z_Pk@x4*`6)aetr#1>zkuIL9`HKf{U`KKF%Afb>&><$57YtV~P`<|#ftw5V9`Z@7Nz z3lVHB!MP7eLIn_&wPBB_&n>=zN2aDLPyJ6QrH}_p=)pUu&5w_R7##9{+`%;G9Wm<|#Twa@3uaa2@f_3&sg99*x@F+qH zG~<;uro9892&%dg7Ut^xf))$*Qk-eqq6X(>F*Y%Dz*6`;!4%r=WauYEKkK>YFR=QY zPb%oXN*)1mjY)q97b z8u9TUUv#`C|;Nf0-{}>%;{s}%((CfYcAzWT_OqC=kVi?J zLrmS;jd)Tq#e1d1P!aZ%II)Qh1JjL%C%shwVDqnWy-$)cj?^aUYF+;zBaQ!EGSBH~ z{rRgoWG0P1(+mFiE-eGV?ZCaCN<=`9XKy9t%@q&B-Xrt}0m9pV0HAteT8gaYXyVG-N`}(Lwy3%4db;4k?y*^o=}t^q=2wPt-b(!dWQI;tOABG6wPSrZ-(CW z=37ecS@eEd;hJ&yr+{YVE51{`*?2}lgiNZN=Mg96%LE4J)6>wEO2MCmo#|H}!!?;U z)>K+N9FNbUk%n*=-3d;w21yXqLl*;p(lbX>Yp|u=**y6694Mf zmG7eqt1gFuyN1bHnAjB^;b`d29%(4cmoOneA^66VdbI(Y+7{mKPKMiudXabU+WPMZ zBi|G~4DnAjs+_u3l~Oo860?hQ3$~6a6<#atGiG|^mR25=?REv`-yq%< z%oT1R!pUuSc9X747nk1GPIf|wutH@JLCZ#Q%uM(BMWr?6I431`i%=tf;-`ggBslUV zGy27B4v8!TOv}s5e^Cy)O!o_f9H!Iz&TVc<AT-3t&WOHzi{tIDM0r^ zhqhqs-s`+G#;N?>8!#%#uBx?~XGh|Lgr|t)9tf~Ox?J_a%5pv#>d?!~K3Qoy_(ug7 zg3YLSgs=1Z4BlqC^f+meCOU*b+ga^}Ph-|^Mo*q^iYr4XyaEk1CQvWuN~I)0Onh$m zH4Wh?l9`#AfGf_Exl3U?@<4A-Zx)%bEcusDK>-gXaz&43rrSHYU0&AU#(bU+Eo{l~ z#slF%HkGuKsx(gt;aoF)o58ONX3S!M6^PDQy4ujp!7yvCf5Ffx@k&^u9FPW~TXinB zC}wz?L#V9`nMsA}zx_VCsej&D2qV5J^aP)t`}BHEyy*?Kj!Go{LOlq$&S-6M9oqu! zjat{!%1O|PUf(T}VjR~_@~qEbhS)rtQc1^QI7S!A4W*~ZE;GI)Iecr5X$~~;WYH7d z62W*lMD0^`HQou>ymML!?S%My+J+-d#%1MV@Cjy3{?UC+L2kWL*B+t z!zi`)P{oPPQcmLTZBVS6)faXCw^Adho8(|>KTNRLgqZ~(6$0qW!z4;yk7!5XH6{t+ zCFqIuguVwiv&A@y$Qq=wm8ZGc)J-`Q;W|orBAgzWP-$OZ-xxNr4gHkBRcAvUZFt6{ zkEdu~)mf&E;~Dje)+n~iDaFqg?av^IpF}4#un9~XqiDCQF3H~r!xK#nln#K zE3!}{vgUQ9Jtmzag1Herj%ORwlV&0;-!3teS+N~aBaFG6lpeO0=iCQiHYec52UCW` zm+Qxi#x=jO;{EGq;v1}kr7??Uz`?rmuu3pyyG5QU=L2)R6bMX1Qd&fW5d0GlJ?MC1 z-O)Y2T}u{Jnd~-Jv7b0*e`ve4BHnkoq+*!9e?5G$mKZS7%a+a4*aSz57q65aaaH3b zH3KdLr|YN>)mg5c=&elA&n znDFYtgiJjrMHkwC9l6$gz@5DGe|dtKataZol7PXsRx&4;NU#ALxG|@xsgnn? zK77DC45e?wZvzNV_)cy0j0^4rX>^KF@%eOd@MB+BS!3rgq%N}xXyUoaXbHV4GnsWV zeo8M<<|&GF;Ar&+2@-4#-L;lq8NB@;W}K@!sjJ#Q9TGsjCipN!;%WonP`tx=WSwJ5 zJlMnM*K|$p+5LYf+M73Nkw$u4Pl?N^L~OA?BWC=~e~_VRuII3*!`*y?ltMks;?h>{ zsDP=J%Q@9wPD5V2!OLV}H3Dd;b#)^P%OeqLuA!=!Ej8hVFV_X z*B%#=s+y4wJ9Q;Yg|2s^#O8T0HU%z{3ye+rvEiq_Al$LgX#RgIs_M1$!V>vF zl9bzdt2cXShvYgy7w1zb>>_2!yA3sm)@G@SObn4+KcsFlYN;N7GC)jpz}kpDP^P1f zKQE5`i=F4a!sR?cB;z`vQjI*@K^5s70x)r$0pG%4ea`@@(Vn_GwyQ)i(QccL{L+~D zdk^SuyQEMaf1jA3m|-GmyhGF?oW%MMC;-rm3q3b#TejzvF6=S z3oHU$x}L~P`>ZDLs}k8MQ_0%_6-EBx;GlqRy)fUuO;+En;d<~+cAs)F0>kfo$h+Ui zZ_(AGlkpQDW_ki@{~l0vZ0}I5-hOX*lZOnqP+r>4%?Fmt);`I}704m-s9|npQlk)a zw;K7oXq@@&=@XJ5V6XGUEuko=clrs62;4dU%^JD8ca^qrHN=aQ zdpjuz5;4T*m7$@I?@Y^Jnj+eL;M<$wkxr${SM2kc0;n-fE-{z9uTHC|z4Uahm@q>F zjG_{1nuzHlpGcgtUVp0t22;Xe=2k%WFoU4WEoK!cNRL+7o-;fw!Ox`$_0EnL1Y-~?XQ^)fb z4{Do3TAsFW?y2v3<|)oLQ<{;Rzf687{fC~jP9@2^oY_oH_h)X65@oRC(b{C#-gPkX zO_rIT(!sXJ4yu8{cu|;4v#fx23>QZRN~V6vJckF=Q9;?7W;+;9l0)oZdUDko!us~! z`rizWxkuJZ|IVF-o!kw093wjy{4&x5mas9OQ_;`^CmAPSfDeZ>WS|h0-9DmXCEW8z=& zyC^7f9lrp=+pLNTDK4N=1+4w7*6Tanta^M*t!B0Zq=G(2q?oH~;xH2vyf|qNdByx# z-fIQEk4I%1Q7m2rv=-W>c@$YuTtsNzcmqfml(E5Bxw>I&pq&1W-ATSLaVvZS>B{}ikxs*1l~gE0~Zp&-FCP=K!k@nK^htwu#d72Q7K^P$Pw)9 z>~VDQV=xkuA%~$uR4W5r6%~~mJ553v;p>Qtj~_pV514Jn@~Mbm$0uM8Rn^xYy;pGt z8H!%-+I|22eYH|y=?b>Nx8GG5m@7&->*ktEN=9aAXhx=pUjO@Ie2Uebmp6gHg&CE(;k+Z)75)&3z)@?F zxg4$1qmS8J6T*tyH)kpRR_LHxLlNT0N*#}A*+*?Q25OPkpjSq=V8(ITk!NvnmZWfM z+APY82?{1k3WVwPJzaoLnELFMRGcDe*gH=pY0;T6tGI!Zpqey+&$U)+hgC6w%c+?m z)sW{pbAXjjr(MFFE_NJI_l@2s86|InzRp4R@U{2xdcJIIgEp!cr6q+{TxC?G6p5GkR!PBMcL@XXLoeCYRl!1GM*?#ToV z9%COCpbjQb)tNrem7+z@mUxb=;HZk&O)`VRpGZW>k$;|lB>(}MS9~oYNr$07LC6d(-0QYyHCy=Np z`j)e|e=D%8F5mxWXh7r488g!@A`E*9JJzDqt|n1qm;v)tc&K}*}1_!k!L1`z8I|5F-h4PDm%UV z-qJy2X$B-8Eo&$qc$QAiNwwGWte{n)G-+Xar1NG11gnCKWFN31p~SIf%YBkpQj7@R z)*!1OC60UWAI>5U7c_5|2~%FDzxgGPdaTzgi71xMI@Yh1n3686t<94os~6G&9tAB6 zlJy$C&kwi(s?qWWrpe!JV;G(7yPxF4K}V`{m4 z0r!`Bx_weCShr6u&pZ1tp z1Hx{Z$Vy)^c#T6ZQ#4|m1lm!-fst2u4dW;u01)>!%i6E!2{P&v=dlJq@|w9}a4eyg zYvV+S^Z23OO?e|EYGl0KRn;Wp2N40BPl|-F6LDG_#5O)ZkH$h3{A2h%v~|2D_)QJLUXX$Pe-*f5XB7)8JLFiBh7N&MF#?_- z3uqBCk&!y&2A-B^60PmHLId1)1#{5er^vc0EtK!(YZ++tuKwvxC%IW$12#k6C$p5w z&$C59B?fY6lPQS)RpMtLSqyu)gX;Ph7Y(s_)m%a(&GpDIIZ--tPJ$xsQ2G-RzJqHomZjnW#joyI7p@j}OXeK@N^*wi0zIRJAO zAk)eT5DUiyo~8b)u3%1F{j(E+8A0ncYLT&s6mwsC%&???OG)gyDuQstKTxeVfp!yV zA`OP`&9(8%oFN;>@S$Lgo6fRT=bLW~O22w9ROLJ_fPFLm>ibVC-^gC>c_zl0v$h=- z&aoba4h{~$YUxgpr@{)luaF08sDR_|&(j?z+AtbOa4j!ktKA&W&^rtWq2(4My@rH^ z$1$yB13fxwEn!xTbfQxvp!q>(^mBh{-O*>u3e4r<;lUP*jvK5>tmRH~{TL@p4U^B( zF@BTpShTg|&W>#z^K;ZdsLaaB9ZkL78Ij$=$wrX1xta$3Nq3MLQ7LDbSOzu9@c~*V zkxWk^`pE8wDa9g&Es<=?w*nNypj<11W6B&n$utzZu_9EOsHiBZ^BJkLihnvRSM{Kv zrw;m_yH879Ke+3G>sbE~%h7YG>3Qe?IA2Uu?gO~E)L5@`*M7w@-Tmg9zS!iTqu3#`;5(E-3-SLHmv^Dlk1GzC^T3g>n!U2UwfM>)R$+45qLv;fo>rgR{Q$=S|;cK(vSYpPoK`XdbKkifpSuZFTy1lPbUws3^ga7~9v%Q0;>zz; ztgWqq58D-gxjUxo+RieZ<09g{F7;IucpOf3ax*r(m>>0Uei>M3>hZ`&n@YaW!$FBszLJx<|#_B%p}3+V}Z&d=NRKFSrn*$L^rx^(HNbqGlvvv}$) zR>R%7dm=9;My#TgeCud@4p;)|;rg?u-uz$(L4O2E7XeAED1im7x6kPZy}`RBtpwt} z!E(z2FFmkUy#{T3`R{9Dd+jHK6^H8nAOJ(W zT9vy5uISy|NyP|w-#hsf$b`eVca4~WzjUQ^-1*W|01iC`7~_kB+rpun8BRI_ z6VKws>Z~0kaTM)34#W?bPDKriB(kw9L@`Lmz?R@}@k)(WBWUA+xfn21V=4k-O8R+T z^p_U(Ojm=X|M^NQu4yqMcIQ7m8_bHP3pfcs#&Tb_qRff7+>}E&A4V+il(MKJ8M{{R z5F7_7vH<_-&w;uAs}6EsBc0k)J`0x8y)Iv9FPTmj@th(a5rft7+5~O0z8@RbD95BL zWSR>8KzyWW??pjpLMg7E6EqB*FoPSspa;l0aGU@e^z^{owD}8jrVnsFQonhkS+g)+ zF%GhV-}c@QzA)@vcgi5OqJRA~QF6%2`SR4Z8h~3V5%3$cD|lfqxRSa2-LAtBUZzI4 z?|AsrRjdm8Oiy?fH)UmpyR*=^@7%XsAd_Slo>Jz^`_q%WuAtWaBqD0u+)!k~a)ngv z$+-B~?L(B<-!oF8gi~=?Q~Q4Y_u?8Fn2Q8<;g|Th>WK6bsA&5W*F0Ab;_K6&jMG$T z9I5vn3q}3B)0cU`ycccj551zMZ%=6@#QnOF;AbKnJOzdU6}jFo1s5Uzd&><4fBw44(m~h5u1-xi=`F6ekR~7ci46-k+4|M0xJ= zdl+eg=s5RKh@O7-|ED?yLL~CkcX|Cz2T-H}_`K|o6ff~4;~dY)TfVoIzKGrjTYEFGtfja}{`!OWaqTjcyBvRIP@ffK_3!n7ts~&h{V>sx{bG zp-$R(ABv`M>uJA$?HV@5m>lFhYWlOUQ83tjrKU|Fu+yjw;>Fh!I8%3)&Ilh}++_+6 z+oXFBfdY1U?(?)p@Ca(dyWuv^==QzfF7JoizUiD!v#?x>PIKqZ?W{RUF~IXH=`eK> z8SNF5^{!z4_a69e%8d(HPz>&hy%I>l^K_DWV|e{G-u%tT8eo6-Ox1|!(=_UQ5^^Jk z4P724bGvOx!I|G$mrcg|4Md6DE_rSu>hh8;bCw!#uzn~(T~!@!Y3;o`9y0FiD{xBV z^O|UJIah_Jhs}Pm4x^?eVJQiTOh90oLgF`7k?Uy)yDX~4v@Er~%AdrT`k<8!@E4=6 zZ2?_<(jkrlGLC2%&h>@E`_ouz1w?tqv^4ndUum~BS>lC>10l{DM0mo-Hw$nzLY;K@ zq>2!GLQpgr6mU+93Q>_!g!y)Q3}FdGUfZs9`+a@g>NR`pmNI?jo&-61Tj0oj-~#5> z!K0;czQKZx?(XbFhg`kOC31~+h1zAqyDH#^_RHhy#{a}a#G*!mM?j-Pvm+L5S4RAk z>Y8ZL$-_>N3MkElfMW^vaS1Z??^y%n%#N#h5JIr=cJp(PDS2SMf537(1xWlkvzm#u(TbJarCZ)>H>zWh52g2_!uVw6xI|Z_FWYN1f*X(N!{PCJn}5=7QOBrv&C<7>M3em3Gav9JkX;jG761Zp)Wed4ZAexcw;1_%Af%Q9eoWr zga0aWoYD~f2k6reRweIa=iknH=JMxL3YMduj*X+V-~BEC5_%wAAcE3&hM#L2u@W+} zJ35BAu4`;ejDezqhv0aNArivt(-FnfUhCoe8uvP1#R8!_dvd!#QO%) z`Kr~1){k%441*VSu(qAoo6Mzdm$dcuJs#y~e>yaF))h*9dhmAR-u)$eTVF(Vw>g@_ zj^UnFUel^p0#_J75;4qGE$W?YLJ>geo;8x#FEC48J+iR zqh3LpXNhA_9KE?WaRW;3A5$$E85!7#<{gw;CPMw{W8X~yXJ0&cKa29_y>C}t-6vl7 z+EWu8Y{VA*uzAE8tTMK(SA>!8NV5@WX_)``78h1bN~Yq54RvUYdN6*8mgRVsipE4c zn)jF$L*WR?0+K+U`Og%ki$;-3(2hy}_bWs?JpBMyQj{tI2nnmH{XFzMv<8ji>^{_* zhNBu&3B2x9QGEM-uFk1`-%v+qYD4pAbEp=f z9|`9V40&C5G?ciHU;a`)Vg`*Tg>ly-`A~uWtuS=Vu&i zQ%k^^F;rVctJ*9R<~FAiDoOOQ>75QbXCG9}QoY7AKwz4qmEUHI9=Gi}UZ-O8*2_Au zBI$m7r4L3HrThj#OY5?mH?*@H>y+lsw3dg1e3S4W$6$&phB3c|SSXb3FTk6q;alf# zWJn_@?77k;QLAdy;UiVjqqRV1EmY0F&~F<}-8=-%zgFhw;1Q+5)QAwIpbK@qONprn zIsal0x=~Qn54wmvaqc;*A!I{GP4k4 z)@oA>iF#|F)tos=Y>$ijegz>6-=qqx%ubU*g_^N= ziP-h`;QKd<*QnvQw?!waMS)uEV?85B*Nh^^yGS!_vu+)Wbf}*{6HaCbeN{UVc)qu~ zQ7!lho^ym(oO#~;G?R0a9rJP6EyW5X0JGcDVhUxW3Ghmt;@uQ4D%2FUTXd#^z6(;+ z-5Il#t4e-o2roH%xgS2df=_uf=D$fiw|-u8-g2n@mKqOkC8PA4`KCRkA&IxH{ZEXc z{tUiA+crBCgs@J6v6((`VkFSpldV)m^7OBz`}t#^l1K$8M@Q0w9{w;V-21tWCXTHK z@`l5L8&-oCrVVbyZ;Uug2gt9s>IjiG9nhJD4sWMxFeC-P4w?{nye89IYET_`4QJNA zTt_!%E9I z4W06v(@?mbuGLqPS2EHLMjzXqSA~yfZvrxN;wye1;gS2qSOV#oHL!+jS!MbG31T@d zTFJ$3YFaBsh4xWGz0@-|S`5_D1wIvA+QOzVn~u;E5X+ZO_}?HPXQ!@J$^kdizUS)) zDqKXGicgXgYmr&1vc8WcYuI93@n0v=si!&+hPXT}&Y3v-Jg0I0 z{Xw(PVAf!HnJ=Wv?#12@cY?>?;YNq4!4zXE42;~Ggdtf^y2R@Lj7 zdOwP5ZD%y|FFK+&{7&yIt~?@ev5C39#-*gw+ue)Zu-ye~X&qk2CO?#36b3yUfevP# zb|FkY;l-gYHX5kaAp!1zA6un~ z&u43FsJWK+J?~3|*`d}Ga>&`yqlqb~BR25qv&ZsC=!93%p%N(IE0$04n5Zul$tC4d zBii!NM8JKUcl)E2mLma*#f6J1U`d=?t3aU1{IS>$; z!jD>nGJd`j^uW~HHU8#Pz=L4$4-Zb~l{S%##cEwNnEEeT*7oJ_^uEk)S7F>L!l*$6 z@n@HxSnJ7@Z4UFaB-BN0ch*MktE>~j3gm?q!lejXzkfoNFuZC_ zLTAI!)GD6nHhaWU!=lnGf|)>^Lv9Bs#3^GdR@c&!MN}7p+qpV?G0m6i>XL!D?JdHb z{P+u7(!{Dg%;#+8lJLjop%}R_x0LqPWL7f7$Gt7LE%&Xh@}kB5tJPK}U*mj6`YN6|+M;hpBmmqe)A5csVeapOjQ zp(P;hLYNwz|CUseAT+=b2QJ{y@GvNWM{B$qzQU$(Z6* zc`pxy`R$Zhlcp6_I*Z1H<68vvvTehzIy|KOFifRL!Ly@tDxB4`Gm8(M5?2a}x7S$; z&BDf*Q_n7w(u;1{R(B2gnMye1;fQEn{`raR$cS?Wl(oLE!zDIv1@}_v7i$;%dXoD@ zjjkUbwS1H>sD#Uy6iDA5Tp~uf!sSp)HT^PSm)<9h0@J1$sq)a7hV0s!Yal3{?+PAU zzXpB;m(`K`1PpHe>LS5%<127_2ODfM+OTPC%z+t~>}9&rTuCNBEFaVoMmn|%K^&bc z7ux1!8Z%R3hp=bzpJzQnir!n~+{Xap){gV?S-%gNl=lO{&HBxX_%mJ*xCe>c$5EwP z-_oqZG`4`@zhRm_m6C4nPX*S<${qasO zSH(_)93%2X!%>va@bq|tJBJ`6e`J(q_D@)1KWkKq;u%Q{?%JpsJ%0MZdo(2T3QC)7 z8#Lz0uOCU0Gts+^2?L(?)o>cuPv=&=o{qajsHbd%R3-Zr)!|9LWDGUd79$M?c6xT}%V`Xp}X*d0;f*htrEe_kFe{?s#ko9I%=Xxwsvws=*t# zAZvvzs`Vqr8G#HXzlIqV?KqPi5YW7nPS7ugv&`cN&)nQnR)t`0(1JTPGP;V-AehiNHYH>2Ip73 zHy_|aLXZ!KuHdO7fvnf-GKKV9dyrbu^T-=hzE$Uxy$-;FQ)H{dP@czx1aBO!;PNiQ z_(0y5;m(noxFc`=trRq5{qkfPHj-HjB#B)CK|bE#dHaI)+g3CLWPO(Sq{0ns2UUB* z{_IQHJEvBEY+`<8Nt?F!_akZ8_R&a-ZXqwmr;qE49<5p@Yn=5)cJ0f91Rw#CUfQ?b z0YS+Rrc?ok+M%#5vnqNi+&DfbdNd-*Eb2={a~cJVq@f$hYA6e;E!>nKx$tI3Q+xG0 zPiE2&^qcr=_s&l+szAbfn-4PEO?`c?U3JPmmw#A1bz@>2aR-~YH2TKR~0RZh15UD>VnFO=RNrbjQ>}ekOJxiA8S`0 zTj?Z^QQ-16^cohHxAq|41`%1d@Lv5tY`q6C+;8+gs`s)=i0HC(_&Vq@K|#qz23p2W9VXwU?}dXQ86gDb0qb%S1c4a`1{VXC+gj)2ien$|yM{!T zc{Z<9Wm7<61E)5ahE{`FUgiyK0jXYZY4ZGYgIC8>%YibCjPBBl_8=J2ZkS-^!W2#N zYLDvL@JB1dK)oF3WD*>Y)-b&jt7T-&D(>}JiDG}wqYI{`83${x`k#AZy9 zqrk4YIT1N@3Of=(^O5{!X6pWoj273^uQgF-ywfzo?fAt@nli%PIv#4OSbE7DIr__z zc@)};giUM6LRH~yP*(eqm)6T1UHD=}1pzw^F%bHOJC5$lbY(z^@8jC2HdJr=2>=UB zOLXd*L>;cd6gttPsmAH{oWM!Vf%MYvvUo^4uGB((47$r(HHEx)oRDg_)t~k1;%QdQ zW_ilLEn6;@8GF6<7;gAwp(3phk-ih#_F8xVP+wHl^bz`0tg^6idh<7V&!lyIG+5B9 zrJUCqA6-yobyC5Y19{CQyIwP=aq)ttjwn)C%t$Z1OKH^|eYbl+sO#Pxr(ZzmJ99U= zU-yYgyoO2Z&$PuVXGj$?{=lHlaVIYqZQ%C{-OP|0RZzL2mRwyZ_%G$oEdM|S;?qlq z$j2G2fWY%>jp3XfX`gqRiK63TSYmjbc%=RTSv)S@3Y@pkWmEj`pXc1ok3z?k($|OG z7SvRuq_14r|2n=k!s(X)S5MN~J_%{nNm8?xCOj(Mq&R|Hi)Z$CmZrHxU=(3A#($S=7vQbr^<; zj$Z2Rcl|iJ)ia*ye_A{9%)kz4{$X!{2&s{esENgzuZ5 zN1t=Y`7vUv{cLUJse@{RM^+SyG{VlQ23EaKLavzQSXV*$Bv-MJb>^7d=iFq(l1+zH ziX7$T7~}p&&D6G#wyG;5-H>Nsm?+PD7II(%CM6nBdAr7<`(sXn@v1lwR7Ik zuAic5W!`r*KK_;b@vyP9B)LTMnv#onyt!HZJ-xRqwCLgT>m))$CakA_-dsO0*Oh_#$wk z3T?|TTT{>bl!5^z0=>}w87qS;Nvk&g@>NrAvBvJ~SL^0Ct_vRS2RXvLjn;e{Kcz=x zsGN$yRMY=DJ%xqz7+peS&`c}{36FkaQM8^-0(Lv_dl%A$1REp!xyuCU8xDJj|JTJkcgcWlVS9`3Nh%xPS>borB{x{+Fq#~%Z-lOXvn;9P1 z8%x7$-z>5Vv!OY&k0easp+CKS&Ja48@AGd<{;zc{Wop@M`CugSonl5-FvbRba>6~! z7QH<7bxB?RXx4VW(0HC&`seZwZvZRgeTcUDzq8?X<(*mW>{WEF9$O5oP=7;-1dO

        H_J%Cux5zy*YxhR{EHch5ohC$^Wvw*?aVd1MszAvhGm6zBNeXFQpvGsi&w_nSG2Qf@J?qdb(#UQB zaV;q5o)`LI*_Dht8n}B_I9IZ&?0SS!& zSeE{U;gI8eQ)L4se~4K>6Q>cEpXsS7%Ona0P>>`LmbN!uQ}SEqN|$CMrcRr8Db)d_hek{XxzL%}mh zLb`|Rvwt-C(-iG)oA;!13_c^=Dw66r^i1Zq_TP9T!(4%vDjVb9$m4)Zqjw58XokS_ zl+x1D^MjOe<|oFmfQxb4D<-&y*YWT+SSFpi%X_NhMrzycf&2m918F!;^5IH&OW?{S1mH+tG_Ou2ynqk)4#92tm@d&Yz$MX3EMeEx&4}+Lm6wu>iA9~ z_3MHtj^#BHT8HAJMmObo+oHfpnHMo`Aj^_%CUDjQj?@~K$Lf@7{?w02pky)wmiIw^ z%gG4>*y)ggEWq3wHQ)S(Zbcps=-6B!=g&+}r#2XiNl0+n{g<%JpDV@rc;YeCysTkz zXQcp_j0i{e@)|W(|5V4Pc}~TDho~f#zQ(DNKS&-M3ujoS;X@;YHX6PBp zDV#$wLQ%1Bp<8TR9KA5lw+@LD=v`;%o0F5w zc5sJOhw0xK7tENx)YPQo`!Rm)s(&QQXv{i&$B6rfL`ItU3~)UW&Z|P_aW}E-z3FPw zMS3CIckjtbm`h04&rMSaI#MxAN8~@XR($wb8a>+$xjnOcgjsMUTFn$KeliKXpE)JW zcWI8gI`KH_y4@Y@PiE)WuZt+!IqH4M%xu<|XzH8Mhjr)vpwcQXCaJF61OK3#XU(IO z+NI`==ja^##GD(4U zVX9nO_Kd#*LLtaCBoWqVnw5WMY}|pdo!w58)4ZIw3v3nV>qaw>XDs)Rb_+82uA9&b zPu9)Li;6n$>v3PEuW{qNg_YX@+!qfRlq|Hthl1!; z>MKBo!mZwWb9N5|^f^?QDy7qW6Kc65xImK-BWPzuYQ??3_=Kq(*X{USTxd_uODJ;$ z9qye}h-DUc3R6fwk>QZ((mjNJVoP-MH2Vnm!-o&PR;31sV!LPf|6HhLXwcytAHHH> zFlkpKs#3e&^&M~gJ@6daX_;n>_W}mOXN%Wrl?ecas)dkWO?n!@*Zs1Wn+D`5|5QI_ zs+yadtEmg=a+Wl!K=)^W$#1}R*O;Myo?gN6LFx0$Rl2i!$B%onj3-pgC#&wN1iY6-Cq02`e7 zF7a@MtZu)tuTPKE>epY0r=&ttBhm@bj{v2B_e;oS>jit7X@wW=uC%ju>2jxg)I3lZ zM}?~`aY$_7gZrqocx`09V%IEpF$G%X>#YZWLxd3YCo2HxiHbz)8E^QU{}IoMj(}AU zKWxt2`um_**i+j^Ay!Tw!Doo6;mhS<6C|ejW@3^^JrWZZhnV6T@9VNHGbZPx8zw&$k0xoqc(d2\FUmym&JeSKyRQ1;-^!$QG>e1Kelci@v>8Lhww8P> z9{9V~j8-A=IWzGA4_FYkB5{L3=8Pz0dt|k&yviOQF6mB`9Q?mp04xmCshdH@sR=r@ z_CSM$=LvF(A2qF?3XCE6(bp-#WXuG=vC<%TYge!t1~%m2IS~S&i|cI?1dx?4fEMne z9^QfC6Ep;`-z^I9aBk*9beHtEtX55LF10YRslR{u@iLi&DtV4Iyn@8qlRz?Do3i<} z(J$xbXr}rUJ}QhK>MLrPcSD+whg+%Kw~Joh3HTHfap$5IlG>fvb*VxW^3P~tmHPEc zDCU*J7VToGz#Aay-`(8>-d=px3>VGry5fk*m%HCxW(BKU94x|FbFMF+!>FG;i8e#d zT%g=KGa`E#^2Yu;Gqs+@M`s(i#Lt%q?tNZ z{chMip-$;(&QqfDwAFZV`D%k!pPrOYzjHUg4151&?DK+;>t~0Cya{}`lUY$dSjuG# zQhvW>ldLUcOv~SyY`k_U>bQ3w0XT?^rJTu&=Fb!$kh2L=%2<%xW zul-#9#|89CtaOe8&tKRPQ@Zon`L+d|Q-{*60s8jC#yf$xCjxa}XAa_ucg%##Gr-l2 z1|?IH9lNPN2T8X0iq)_vu*ypxlY z%qq2$_y6Vbj#nl71gK%D&1TrYKOE*P1FB*kc3+W%}@Dwt<7= zkxRA6BGmjI+ovS-67mRl zhsh9q{p_WTrjM0{21a+_1O4u?OoXaJIxx^&^Wy!_+?&fO9Tz3`r{*=ex>kw*2R}sD zGiig|-y}jfnH!c45?yqm^!m=KX79+ONU5CgR}g_-7nt6eeLx>Y!k8Q zB|68-5^-5N9hMHRl@6GkyM&Pq%c}HlVZTNCfLRM|DRQ4ngG3LyY3#Xu+P_gp)YOQe znbD~>#qakzdcjp<5!FdQg~wZF?q5!A|f%C2|bhtxqt$pLBmw~ z-?@a;y7d{;$0FZq5KmIb;L#uX1fTewVumu(X<+;oCX%O!_yS@dK&K%?dx5oYJ|dXd zC-4kQUn=I_I>kxY#G!E}Gj;6z5?zi%6F<~}HO!w9bpfCxv-W{}Hu`3_BvGwPA?~IP zW*L7M78XgRIVLFy2K-L?*GtF25%2XQv1;fCayGB?WlWW08x#74I3HTsOYY4BOy4NRt&W zH{fRH-lct!1>zqb?=L9BAad~i3DpYaM1Lvqc?AeMpxQoPd%B6u?_sZ1T_Spr&f)D( zL4R3KcbPn0d@-{7{a!E`JXKU+(0WXYvF5Ae^Nb@ZS&ZfjGhRRhH`ZJ4HuR$AKa)5t zQut`_tSWo0I}_)FwNmXsh+<>&pS4Zh(StbQ`Lp44u%*|a@OOMPoR7SN1D;Euy4XfL z*?08bhLWI$LE z1r`?7jo;q%3cpTl>3;QVIZMI`BGJX4v%amsQv@q!K)7nj_7 zI2%la*8Sn``Uf@)(5>lB*8rEq*F@#IPtDGRR6IWAkyLa1am%=Xk(_t{tVmHsHB-PU zrsZ$d{|Z8=lVzAzw3YI>cz@>T>FGsHbr2Kq9&`O4u}FFiuX9kb9Q2(o_L*N3y_Cdp zx2EJ@OJ`mZs2aTYvz1Rq2mPaplSc4w@d+o6laPI|TZ3mpvcL3SZOzTjmu;;gBPLoXI`;vO<` z97k(0Hl7Uk(w;WpQb>|_r%glI3E8u_>zLyIR@Jgko@pnmQw2oy)`>)Iqyds^Xi^5Nd-V$@Oe95vJC>qS3ri9a@{U|8;-U7KoM zjQ4OTQm1E_G}aWCn$H7%lDKgpW)x}c%^Y_7nWx{o;m_Gy4MVrP2#x|(cp#voPG;8> z{(SB`vAe6ZF`;2GD=a3QYPDu(kdQw2NvgAZOMWs{c9w(lbxJ)*PW1RDFMF=BE$|MO z;k^+5C^!0vlp*Wl?rWEZ^`k>4A+JRJ7;mK#P z+Zu!~1O>qh?ZO%aW-lieF)PYuhWbhV- z2z~!YLQ}?8>r8+wF9aMc@p#C;6y*P~+I^3RWqv}B%j}tn#EKaE*i>L_bB|eGUKs&+ zVnI-IsVONEz<%=B8fwEjM3d{Q8L^D~K-=&~&VlHFxqjc5^=Gq|j(GM^$aCL5tW1GK zFkxOQSo`TFL2_++|IDB%aBHX!mSl}!f#d|O|M@&7Yd&k5pNzC~pC0;7NT4QROp}+| zL5CV;Yjap`SFlG>jPR;V=70Qm3dV{na}N;IvMM8`pa?M`BqW7AmtjiFxCB*dEZWR2oge zpB}zgl~&$Tt5z((@x&JrmAN-(U4MSKyey{$yGsEh-s$wrc4*)Px+F(CWh_v2c!2Sr ztRsDBpw!&SdI8;F%wPN(#ea4-^kUg+kJ2(z;K&(!di zf51nV#=Dvn)AIX{iXZM!{`dF&*U|G=-`Dtg+QkGwa^d(ex~pvQeV-O6G9;D>n#8mw z5{@g&7XoUU$H!=LO0apg#~zs<HslIa-*d4=qs^La_A@n{34^1Yzt+jno=60% z{%W=PK6osY?Uhqb^ykkXK#lksvj0siO+RS-YI_c~t0%}+5STRYQ9`%1cKmRcynV`U zEH0BsmNOOSIn@UeRaBAt!e)xw#y4QPT{2xft*uw=%L5Ebczv2v>CjxRZ-LYJ)+A^j zi(N${*JW~O5&0$|eqj5H!+wOU+(*tYwUl0ITTj3E5BV@$olon+>BC2cX+@geY96{{ zlZ^2l;rdvuq~(n(O2dFr&|9b2_ARVfvJuXYe9Usi5|-kV`F1`Z2q(R zTM$Xg_+Ur83`{}IeK;#F>R1CTGs((A@XkY>ng_VE9flAQhfd&7$m&QTk60TfV&!H@Hv@cULeZ#)^E zx6R`_u~_)bA%CBJ4Fy}+iOE;**$J@;cz&&R-Z>w!@BULzIYrhTd3_g}jZ0GY=<7DL zU!3cMQPep2@9*FK{;pJpHscx_5o2#he1uV2m$Wg~r?AGFEdX9}TkF}BNEnaT3pCW| z8}V_PL}3`B*|?KqwF<0XTHI%EF?W}7(UL3nosK+{-zJtRjzatCxo?ZgY(#x`c~_uT zxiyEPUAV5v<;aIyG4Be2NqcbXG2*PJ zSrRR>HWD@lbp<3;DjHeTYuim zm-LhyEOA!#gGEy=&BzT956pwp=TC~7rELJO1E_;19lzCJRQ&mFOz+{>DIVC?`ual9 zVPM#MbeI;r%?#1@%wN%6Hbl)VgJRM8;AXiU&CR0QOJ2Ei#|8p{6428%4N8V z((MIEE&<#)y)(znu5l_AN~kI79gj5Drx|tY(D|{e+V~cWid*7RJPdTP3(c5(`TQ(h z-j}`oJzRt@rrht zEvkW3WHDH(sg+q`qr0Nx-ip4l7Noy?0l$v~ngx`)of*YExBJJ7zdQd&q7f2y(|cz! z4Y`Y|Pw=Xs|MBD}!jj6qZDy3Z!DG@%NxwXOxW8vtH??cg0hMEA*Pm!un=!}}F-uiXwLhndb(vN(4*&`N9oI#ViOj6lYAc-y2C9r&bjUq4NkaAH|(~d@*2LM{`Sm` zKHr^g0dj3%p5LotC2yOzuPcsC(FD z>Yp(Bs9F#+_k>m}QT(v|L*l(MLP*o)r(_R~*b&PPv3yGFKUrfY-mX6g{O0P4kFy<` zxk71;?{%8~&`py=-~@`R`?OM|4^DAi1vw#%-w&kt@vy=g^($T`7DYFq_BOq%?=4l+ zE50GM^)HAJx-ns-A>SHwqL~8g40-Xe=}cJH9>T>G$Cu5emdU#00n@c^QdnzQJd2)s z&WoQ$$-M$wgb}We#U$8#mzo=}-t5P%+%vuNg5+d{h;o;el~#{tZ#<|P)RFRu+W0Z$ z;DmBvT^e}na4n0Q&$LX*QZj6L_l)esZnkA*NwasN=Yy2v%wN0ps=P3ilqyK5gS<5llMg3OgB$qb~5`;Y<_m3o2+3_yXc$;~-!qDDMLdPjQu=$YX)mZbzY5!&pTi z(bA;;SF&-ie&19&A&+ds_|8AdXv$S_@W&dgq}~^8|B5cegt>6X6w&0iDcz=q&2x&G zgp%Xdlekuo#*8xS8geJ(`tySM8w|Q6+1YJ&CrZOu#$Js&yL7r8CQeowg6Q(MAz~L2 zt{sPc{Ea9`st5gLSsblEU47wC%MNH)TXX-nnTl>sgN=z#mB{!F7uil(6JgpR?v`y3yo$Yz?bB_6%AzR-uX2i^wV0ZNPwEm^2eonYq3tRM_b zh(K>66Fwr6;@3EM1A6fio7<{MRM!%SskWiZ!LEq-qW=_Lw?C4ecNqN=5QD(Sq9ytN zyC)Wvp_BO>&r|l?0AVJHtl`6ct4YU|#98Oxu<@vi!+H|hgAZaw_BlIL6P`jsd<0t# z&2Kyx(yNW8>urXsjE0jOys)%bV}w~diZtciJln|njP-{uaVO4Di?KK!4fPYxWn~m? zm=p`vSbkgLfU(bT!iw<2(VwY{#;B~<-cub>*g1tPlZt!(_O;(zN&cA|XiTB9d3`4q zwqn@>iqO#FwNs`#2@MGT5lhX1VZD9E$umD}?wl8Un@(LR>+13v-d2U=b6u!*nDSK9 zczyJ5+49_|usB>~8QlW0xHVtKpgf7zQ*$dSh6|2@{ptL0;+Ju$@J2ywri z^!y3ChJ^5W6IR-*`Z(d(!(9#QAOIpX5Fav&svt?|qD9MF^uJ`_ z?aUR_n92HvWq%^8kQ?aV1s$G<*RM8ivmVS;6mr?u98EM!oX4(w*=HQLWqcRJ^hKsK z8Ygi)+W#jMs3KlSk@fZhb>_v+_*NL*=o zsGNM|z}L5>xM4Np90g(nPZDeshZa956I=!Q?DDT5I`-_Qnb2Td^aDL?tPn=Oz=O@V zn@{IGOoC>A*$gX09+8lnUb9upsPx5OCu3> zwDcga=q!NTnIx(0D}dC4rt3*Nw&iIZAq_2@nZbPz{pNrEKXob zI}EsOfg?H%cR$~areK>H%ATx!r&HRA822PY1fCwi2LP??4`!GrYP4V%j9T*AQ~0EA zUu|s1Gp}E*8JklYe4TIQ`bbZ3FzBBW1LUYe^l$%{6(9zp;{Wggy^NtiO5|eH3|VNq z^iSCsjznGb#owMh(K8A3Qo_+-vo97waE34f$Lz$D0a}M3(KXQ;T@odw}DqFFGvc>iX5qRM0@6Ut5 z!p($Fve7TN*4+Rc6f0Cadxu!Gnz_Idnhf5D(Z+sUEZ|`359tmQ7s|-1dn3g<{)?OS zPwMDsqc6o5*o0rzVvg_hqQ&Nr?o`A!;iYsK1TZ@PwFB`lh!`N$5)3QnoQSGO$ z!*G&ex8NP2sCwz5T1W42EluMff4`S@*1Lg) zk+A1l619-ZhZti|ReS$z=XbG)^+D?$!ZGN6x#(&Z{Z++wT0AC}-qMX)e zbiP!pgxdhCFg)}XGAP=`Z~1C->OzTJ6P%BfUkgi}d0!|aRO~U)19rw~e~c3GQrQX= zgfMPBrhu8$62bV5BN@w@4R)j)WmPMD%rywqvFeyv^|bnXs?1&U5$}M7AIC zon+ta)5gJ>2i8KK6RHOdBwc}k)abcV>^t!&qcumZ=6PN7^OjNi`D%%vv2H>Z#D>cf zn7gh0$09>68Xh?j10Aq0At+UW%od}-MiaSyp6sgb)a`FYR{2VJadfW*ESrOcAPNAC zkcz&;3Hn`W;~IJL{7rlcCG|1{8CNTm+V=uq$f=<8tI$IjNQEWm^E)oaHM+6$gzt$1 zFRLz}_-j(HQ$Ja~g?pnr5N&5Zx%X~#;rH3J%VK{T!e`XtI8)PQZYKc`Xsh|V@O3&| zZSSK+NZYd`x_HI)*B_I8pIwS3YnvIi-h3f+U-(qGxKx4+>Ro**>AY}K-9Fdhvb^iH z_x{b&JFF1x6g<2}+x*j_e7fP=Us-*Q9|nXbaUl!X3<>l+AF?*PM@G(*nZICV9?TaF z7SvncTWwYZq2|3_Zfm=lsuMA9KL$qOeuzUr0uQnk_ZUUope8Q=AvBi1Ieu^c?sWr?MS@($I z;QCOIecN$G-pV!4-j65uJX-$TlEzi}VgLXgStH&*#lbLT>1z_R_H?ZH42Ex?Yh52? z+WuFaNamytq-$mg^;_Roy5OLHDcGr}>o^S$-e^6NJE{(k4DmfZ)=OZw3+_s8KwEcO zTHxhH?e6azTWdQQ>A^~D!~AtdHZ5NX{ePYZS3n--v|x1UlY%`BbS`m4D|NSga`_k2 z?a=%nV+ss-2fXLo#Qv~7o(xF4^@@N`INI6YsWVKR&D^U!VFK{ycj>hvFi{ zA@*6@<(`~p48A)CihcHh!C(t&Of4B_>awce(tPa352a>6S5*0jN&>$1Tuw9(>(H{Y z4>rx1Az36@U5gtLbwor;wqLs+aLc=;#psRy*8M?`>CITIjd>qO{Y}@Nh2;bj9S@DY zAVN0$rsJ9_@9zftNvB2q@q14|%YJI)9d|Wv*c{QJpBp=#W5fkFVpVxv+`_e$GQ34A z9drjw89+mWLr^!D^vxc`S??-HT3bP9J71-h^p|e`El_ZOh^_haO&R)&D0OcD??0k$ zwso>+N`^olDYj@`k2T_!n^2A4Ri-GDcAC;q1Ta%9Z$%{Q3zYU&F@W>%H0^#lCEDIz zLf3I)ufyJ^y(V*v;`VHP);gG9suqpCKi_VT z766oMpq(8jtlhTqj42jwpjK23-{otbY21dudJ%as0xOq!Bd=;AlY=_cC_NUPF*=vn#!br`CCdc? z4Q5wj>9o!6xjs%{@YmPjlZ67YdT9ebT~&q+ulQaA4x_|7hm3JFISUvNxT3>t8?78*|w08+C4WnXOZ73zS!a&$oD? z^Y$j|nG|Y>p`(4MG{EK~Q!vD+dOlr555oSHPo&ACfT8&ZX6Toue?IITMM{%@hacL! zjK!V)=9(BaPq_K;%CgyIsr5B0>jp+Hd8WDoVra&MUB$5>>K;uQ&4K9OHj&d7mP;(X zI0P7yz%wwF<6}ny0O3btYW$5rOZM-?b!rMk?0$&g6kuvUoO9nFN$ip>`r7Ag`+mNu zbUy2Dr}z!~ThBREp+v_pYU#k!FExWTjxCJh6Nij8GL$CIDN+2YM2VScA{i^NbkiOW z!=OUpJ%PG|{LjWvmHtjgJ0aWGEJP8KvAs#PO#n%!;b$Z^&@{f&^7L%_IIq>j}l_8^KYuF3Ut?y2sMV0ZP>-R2vyAb4CKrflb=y;*c7#R4I)H@sp({p1%LloG*a>O}c8trv*4RwBxfu&vGYpF(?*ws&qJAY(J3cOU@&3DTEZJ5N28yDDX3(fNJa z;S(qUtsjK#dks?wx(gZn`cLI-BI;nh6p9JVOYoxe?msj++45hP$2H}yng3LZ)W9A{ ze{QVOF~^aQ#vI_iv=DXBA$=3?pRx}j0?Y7B?Yk~Klj}5l6WaNjyo1M#g3{X*bg@E{ zhPTm0Ecl8T>wq=Zcdh?{`FUB@|Mc+AcSuj{dG->POpya!{P{>Jvwz!2-O1&7l#Pl1 zNEK9V% zzRbg0();HO$2UN5FJ_}^ZvF34KS*7#)UZiq0&A(~FjD7puE7eVmZh4-rB@#N59c>M zvsZupPam9c()uKo;5<2-q4K3r2Kpcxp5lkgPWan$@t}<|)Wyf9qYi!{--BT2Na(>KQjVmRFQ2ZTwsp zXzc~A4eP4tY#4Br%js!j51wwgDo%zwxQ&G}HSS+1$KPH|8}nXWN%P2B(hL_sWE~y% z0e8_KOU522XXDcQXuRP}1Kt(J{taB;!XK-H@3~<*iQuHP_$W=MIoWv3!at$}tP_?@ zSQtUSDkwQ@_#DSIa#I@o1~XT?qnf`UmoOmyAZSE%zrt2kjS-Hz3Xr)*rwGk7NhZyv zD!)ZUH|)KD?9Z^8Y>lWV(_a$S%%h_L^S`^i3CyY^O!=baows>1C z=Ik0FAaKZ7E{|k@&r}cod`t{L*hg_V=^13D`KxtsgYmt)2?&`KyNV``EN54Un1^4T zRp6zZ1mrMYBI2*_iZRhO>uG1`r($Ui0egnehhHNj30?<3+@)RdjN@DP7Y^v zET+)=%OHd$bjTD7^xYQU4ygX%$gg{E+i3nPuEHgiP%aG{T^b;)fYWD#mW*8-{wI2V z0~z$lm;MO{Pwtz{C{4BiFTHqi5E{*84b7@CTnoSy#Kqx&}-#NHdhaEI@F-Q1(b68-ucIG zLRj$#6;n?F2)e1e zE4($|g@b0hHzQ{=08Ct6GSlqB_<%?<2^l7=yKSa|8!1w1b&{5G<;@ack@#~3Nk7oz zq2-cxm~Aw=N?F9Pk&`FIhD>8tz6`NGa`8$>=UBadpEFG7${YIbAxHA6y7;s!L(p`E zDL_4P7DbOk+0roz=akdI*~q|Y%V7eCR0(_sV5*ih&VUG2 zwWICcjUEdsD5b)2+8f5(llfN~2{x0Pyr}s`c)tJT$Z_Nw8E299sb~zMQ|JKJDi30- zWl<^2mUb%svDE^Bd>;9Dcz@}CewaShROweiqmmy>J#^9k0=v4sW za7Cr^!skU!5T^ttnrMTU1MXL=o*%MX=k6AWcwTO9?OR&-a2iZBC<1yQ7Nd-}c#4X& z>d1L_$oH{k+@uAo_^er( z@a3eNdd1D55;|^n7iQ~+_bLGzI{5zPys)qkFGSb3*bm&}RXRFSFaX>PKHPfINbDco zJt_!@BfpmacTm`DLg+C?*A!z2&n*|1hU4N~;Mq5KsIv7p0b^yek2q0Gc0yR>Sca*i z8w!-f-vtPXnGfn;(~p?{QN-D$OU&Y7JiR9Mk+6B)uG)EDYp=ya9Wjnxr33O56^98Y zkkQ2C1E(h7Xr&7XLzrk&xm;f+_v*Bv1-8w};OoBm!-nh^qugpApu3hMYGJV3o#L1& zY@1XgAn2>9j#V>0dq?#)vgaex_Qs%`b=+09u$d3w8dXHT|G#{4vB$>WR0?*DhFM2K zYQBKo(&F95`QeP8_t=_a7&QP^+0)arzwda2=>3m44im-?!&`hXk^?EYpM1`FO9s#j zandZAD^+>_J)_V5A8uG0qw=k52arnv$ZJf#{phPn=Y)0G;li)eR=P{7y7^CVB;UaH z-b@YNufrcBzUyLy8Xldm)1TUENX_R*8QQ1O!t$=-K3I0rrPaHvf;ttRXG?2bDp{A)l>EXmTLj>OU#$~@rc+IC$OdoGp zEQnZ@*l?vf4I>KS>>T5={HUW9`Q2TsCrk^|hEeV#h)nURV{fq1cwf@I>NDZSq=HiVt(W-Eb`Bu{=v{_WT*nyl`9%_5E1qFPn z%ir}j-oV+rP2uEmTlkIh4m#fEOarFD^+>4H;7jk+R$89rrbFl!Sj_h zVXN(tF%y@YEA_-ILtVJ0J`{~ z|5t&o6=E06lVx@4({7N)qJJTP%@yvj=vHmj9DLHxE?>OpZ2nCmho4$e75YKqr0;R6 z^1S`)#?{Nxnv(8B=C;%d0&SMxk{h;FfTS9jgYxmC&&xs2K!DzLTi_4HI|u^4A{@wA zU=(;*7@;H2n8L(Efiw|s8lzIx^)emEQATQ1x{4U%t>8<>$@>>+z>#m9|5T6U+uAgJ zWD~&+_AD|5F{scGy(|9{>?cViAe)Jy!LH#(X{i9A6+*u1NE16iuba;%dG{g4-6PRB z;k4e}fCnNX^M3B`XtUZ(S{&uq;xPPqv)cW>&*5P%k{EZH&52Sb>{t0n@TsPc*v#sFiDe zl)Q%c6VhEOex<7XSSz>q5cIpmtbb;e5UVtAGbM3_QFCQU*-eX#f_&_y#Co0IFdBWvf0V`=*FAwjLFx=nH2peqd zziMt6I`Nonf^vBFUS$*UZIBooVC@K_WR)5*L%6uz*pQ}zLQ!iRqSyp-X}>vRbj=Ef zJ3pO)7-kDNw2L*(?$z=TD_z>u!66@o7i}lBbrP851#et{e~oU7QbZ%^%jzL1)UNWh zO|!`wY%5EuO`6-`WWB$~?ea+!{YF+7&4O;DQ8Bg>g-~YA(2$$Y&krABh`9>LbahRU zWkHBGL(0n!`aU$J)3}m~il!*uGfq*+UXJB7*8<{5>9YZeHQtPMZoFDPxi0J>m7=8BEpZ?(bi?YTFOhER_v^)CFE>nc+*Hl|e)rp-p z)CHugh@klNJ%XMZV8jAO3GvSrM6x|jCdsK53SK?aup`ldFYct3Dasx}7El6ZX+K5d z39a-!Jj!*9UNzu!N&blUPX;vWbeFuJni?1oZC*eDk~q0Sf?xc{sexmS3Op0r>?QW} z8DMC=g7b$k7~q=5oN>`~)ZEdB#n;xvjJ@vn@~MhPjP{#mxd6@kM1Acp{5l!sIc>Z^t!A*m{i%ZX3J>IV-7dCqbFfSRBIbCcp!fIh zgo5W9k+$U3wBzUiS88052e!OJh( zNNp<}0uS7VdI-2}^m~w~*n_YnEQCLZsRYT!5zW_QYT_+ozlNdk{)Mlhs@&}|Rk9wl z{Cs@RqiHcK8B5A2l2gq@@i54kF+W5%Op3AMFoxecifuJ+5(nkE2Arl!?1*lkfI_a# zb{c_$;Y(LZqx01#0{5t6DI4rPrh2RqG>WZ+44e$^tQeg{Nx3Vp-Df0XqsDD#96Yj)n{fne9C!E@ zL|;0P&87($iuqr-A7hP6acvaap%t!dU@Sib9otZIMhKLB1L(4VZ9pSX&uT33#2&qG z`nZ-eTZ?YFbDF@a=GpFCDZrJM zu&bGKd2A^?jPBOB_ z9(keQRnS-B;6q2CMI|f*Z@eIvp)mw<1TN zlz~NTYFmW(e*WIBTKA%GlzDF08&S_$L7fAef(?5!lG0I@_xI~z{r6cNVRi8vxuaaR z4P5CHqshTVgG7{t@9tK-j$U?2ZQv<$tqWk%yZ3jsaG#C4X=z*YnDkhms%b;3i5Ls? z*)YbwjZGqpJb0tghD(r|V8V#Z@ALz`*!j%%oOpR#=LQM{pm<=Kpm{}36U!cDH z&{>9R0@;SzkDE4_2AC*Sl9k*-yCuwk#`28id7_I;Pn)<3&(##~STK_Y>- zstN+Xra-ioHA>h_4ym(0=emQ(j$zS+A;P0a+4!h{X-|R^FLuc3TU=C zRtW#sYw9S27s@Y3N+pdM5p<~Q$LtE>)emqw_|Ui_q2^~84ab-rTm$WThH+Dlg(0?S zR?KXeY~c^|J}uqJ7F_$AhpAUm~f*=DL!_^n=a9-^1Wvv=gSFtNBXm#-AHI-E1#u^7VYcQm5B0lf`v)Wdxj z6jWpD5;*)5)Qh(7M(8x&&t19?o4fbTe$yl5Fp@U{xo@l*8GI=^@3UC}II{Nw+c^W6 z8czvSUuL|6#rdx<-d>GrK;gB$f94duT>1HM?HV3Er3h2DAP@6ga?c=NrGJNvOciL6 zh?0sbvd$Z|CaO$jfYnQfx%CMK)c2(Zk2;}=DZbB1bA3N%@UKTiq0iGvEcMwxP|796 zl?&Wg`3+KJ#|g(g5*8hbV}&mjz8z%%c8D(G&bPN)1cnt8BL&LNAb}#dTRD#T8uSFb zjufk3aoqXLqN|^>e00;phfkSSh4RImbPN`e4p_{O#>DoeJwhE_#QGQmt+|b+X02{{ zUde+frRVFOFJKW#2gaU&e= zb-zuUHFUS_atENX3p2NiQhRe!db1GERxy}Y_~`JVx~yEw#;|?0n^A#d6p^ZND@`VI zin)XI&@rw;{ZbY9;Kpm+ui4{H0?*8ki^e)XAOfpDFEzRsBm`H(9`iKn=iyUFDWyEc zz!2|!K2M9xR172jfZ=6vcydZ&QQplBzfSBHgUm{RpEyI6lGB2R{FwQhz$mhVXx|Sg8wH2{b#j#86dHsX%qy6O0 z%xYdZ^TE_MDaxf4Or?9mh>9;lI~Onf5)zd5W!!cL-p840x8S*wb>YAajXDm4=}~qf zAv|+88=G^`OJVV1U%k+HtMj>bncJR&l@|-a9E$_by1g=L8Qq-@g(Pd8cLzLQwcEnl z&q;vAh%B51VP4lN;WTp#-C0i9s{F0cMP*1sM@J`fdsR2`>CWIR-#~RC|B$Y(F&$vh z%sXFJ1reo<-E7qjx9#^bsQD0+bpbCG;Jdsxc93`^gY(UlXGlm@;#X-M9bf+PAxTD^ z#N}iwOtvVVEKf<&w+}$yQ`FeP-T=wClW)(N7>^Dzt($s z+_|yQt?Q7-D#4-s03Tk?=f*gs%6M;dhL=1v>t4#8r#V(NW9NFDDwm*|3W=f#l<9Px zt+g6>9>-h}tC>C9f?mQeyaR3{$ty5sFEd2{JyC!pK5^?LnoKYayg3H}2JZ^7Y&L6< zI?$EXCZS7_K1jQS3LN98MQ%Il+0icrfR6_Zm{KgJ-@&yt?w4xhc=&MV>ijSmo~G*O zclD9*tSs-n)g%(XB2#Lo(Gpy(+!aGYU8re_(&{2o+ z29*=;_KrA;iKp*199!1B4Y)bC8HTh6TpNtfS{+WoJ*#ZoDM5S+NSOK6TUt^wRd1JM zVqpy=xE#zs-6rKS1$sChv73>r`-aWAjO-e?FI zHEN;&&}7mc(7M(ERFp$GGPj#m?Yf?(^e%^^;)}->vU~lNrXWMy6a{kSPY^7DTmI#t zK?=PeEgIaD-mGsSVS?h~dZ?2^S4DL^N&nY_(swPF=(Tdm6vw$ zZFD`FstFm5@T5rUXrISDzUFcWV5f82HNDym^bj`kD@hfLRWJ6FWLR01O}#TxIZs-P zOemx{Xh94hWbx}IOGfi+g&YIckF?=b!!gs)OVHSLJ%^{2E z?s4pwH|cuK;tSl#qnO!QqybVTMHE+{ksY9d9@`?Zj~_o)QV~j4TDAgb9y@cC+@+ap_2#Kq2b|^>F40-9RTB{20M4;+ZV~o72V35Z78Xd z(!##7EOYiVQCcGK_5OYS9y&3CJic%uIxLL0weR|_Pv@&niY_?6SEfImSZM!VKlkz= zzKHvQk;w6o6tRcO%lrp6NT%`HWQfRy-3E2tbXrk6h)hEF#$=-~v2hiZltg_5XV-IN ziuu$k`vo8_QY8>Y9yW82xz>q;^JKe)PGvtBGO5|)(gXPqt^wX|@8kRTyAF><3Dmzj z)h&4{YW-rwItnwmrdxK$`o@kXA=e<9`B4c7gwFd@*r~To>6Oss^Sh9Wb!qVH&iq48f zp*A|uV^K?U(u}|+oar7-Q-H5sL(-Nc`HYcnER|bpl!@t@P8W9N`GR{9Lkt_ysQA=a zN5YpcUpP4*<~)1&@F6>U5IAeXLqbBbqy&8`?d6 z3<w>;Yot1coJy7zhp~U28;v|vD_0xeOoxg1dDAPyQO}@TZzs9$vUwf3J_^XM zg2IKIN7)3N5dSzGSCAQZ7A~3!jGsqFGjvrmxzDt2P6%YWRh9V6(Z|fheIy$)tj^v2 zrqAto0yY;cvlpMfIDFGsX%+FaL%-G1dh9s$s38dBrIu+N!(*}IB^)gv%Z%oIqrRNU zKYja>9SRTk_pSb3)iS^S(D>#WU8ce`hxq|-ls7-BF=0(FO zFFD1=c`S@|>qqs6O+=qO(VsIjzx9S2MUMW-eCmBL)8H_EcQ}xkY0s=`GXqqLfMn&f zO8D-{ET78nEYG<=ygziiA*a>L3VX*i8>`Z%vvnYpO|-EUb0|ydbU?7*yX+B&y{XV; zV1-|swln%cE_bYFwne$@a&X(P4U{FCGjakh`pTe(7(k_>0KR=W22gS>Tv_{`0C1Ki z-@a+X=)(4o%Bxgu(@%&3uLuF6FnNFS(?S3klFQ5QhIbBD2DsIa%sYNHe|h4z3N*rn zkkgIv%}G;Ng{h(^K1a4`4~?I~!5AJ*5jfkS;ZjSlxA@3UQDfR3Fvp%M)?d|rvw@mN zfqAK8)&g{yzYBg4F^K*2EiH|yb(nm(+w|Eq;Ji>H=UHxy+kgPfi~1N5!*Gg@lL-+U z0)mFW4X?vH3GB+WRW)Sfvl)nQ`gLt*U7{E}BLxT$?ut7jfrw+-{i<86^A;%PK(~r4 zgH3-juYJxNVyW3yq%`j@>vPZs=5yTjM@t7xLZ5q~^)bxSK45xooW!#!v`jvl;qg7$ z+COOr>xJ*Ans~6-&_d@2=}l_O-e~<+A5mNM-^WJE`0^@F67w%Z$D zkISMA$PCyFyAcHkLfY}+0G4I@MBsF#7s|&MR7g>UtEA}tzNk#_rqsFp*6ajj(H-kM zxO;y)ds?IAVrJ~eUi?MzLE!DR=kDEEVE8Myu(%c^@0&&hahM~dC3V#TSG=L$4>fyJ z5SVIgAXr@S-b%;okMrb}xB(+GRAl|%N|vp>15-XK2Nl?VvwN(HsX^Y(qREF({ve}h z)I*$>OL^>tw;>DQWsK{rW16LHf8~O_Ah3AdZ2Y0N`{mr|FTYlu`j8oKIkarvbsl_x zu(vI~r#t1ch4hl{CCaaWz%RL(YqF^C=g%V&pC?{>3p&+p<1lB_Vf+2%zNEmjMZ90V z`Y=dV`r4}%5apCTeaz3YL=ZncJKIO=HI@GaL0{F2B3GjE z91j}sTkN+LQk5j7b*Fgo70IW!e?`PdJJKq=;QXf>*YA1{e?>C$BbGBcC#Jctj`HZ@ z1Ilju`yy(W-rxb6H|+nreS*D^`k~R;(WplG?U$*V?lsG>x*L~SLwnfeR^#7$clM8N za&}OM{lUHfZTx%|3jgAOha%9fGdVq)TU;176)xpnP9!}UO#Af8j^@#bV4 zcx&r?0T~ObbinRMUF@_X0o-C(KzVqucSD)IpGnr3M z$hX4(MnUp+!&2zE*hKEp4hmUEF9mMw!+cKu_#uxx4whL^qoP2X)Xa1mzJ|K)_)u-^ zyM8R`l-SacZ*e{$FhA=?8d!>|Tv}-qHrS>#4G{JF5#Pxc^JA7@_uFR?yF{B)aF}h+ zG+;Y1YJ6tFFx#1J(s*|M&Vh2)aHsKd6mr_>Dg)MKpNpQH9k3J&4pL3XBU+!qTR+pB z7(TFnMSjODIgHqxHjAQlM={rEnb2Fy1)gn8eDSV9J&SY}ige0u@dcS}r|QCEk&K>T z{k_-78aU{jK4*BrGpRy6|u?b!NLGE!m=euiM`%cAQS!~?3${hA)4B>p^Fi{X_ zmyViyfVc+h@|VY!VK(A2GJ#+()_A%f+ANjt4|hhyE&Ii~kpTKQ13d@2xjg9cF!n%t zRQqAjHgohzA^FRXYMVAV;!8ktrEM-qv1q5r}Lh?I?+;T*x6oGjWnwO zzeC%gr2p&=!$#k)T5GIK-VOb=ZZM>ra!(YJ&r>pPQK43amq{&EkdO0iyz;VXcg3fG z46611pX0}LPY9}rR8%Xujx}&<@t3_~(HPNY(>u5dHmy4oy_sIhTv(cX8x5xxghwSon=`7>uB+(aHhJ zyE#}f1kp1R{`RiN;&#ryA(mOX*<8g31f2nGm~L9L=gMk~;XgAQx;6kY7i1K1GQfsP znM4(uW%iB}nBr@??PAK4(LeWi@qw4AE@{r6wD0 zyFC|LJ^gBsEJhc`?V(Zn6xT#*Z~C@_)vNHotGpnS)!|g1HhE3N*Pl0};OMmcWUc8v_hp*+Da+B+ws9B{-QE>p*-p{T2!=J%2+6$#je3yfA>k%Xixm>?*Io!-5Bch%zeMN8#wCb+}=Q$rrpSHk63x~lEV&@vVOsP0>A1nYiMFE(uTImQsZVPV@l$yiX-rgRV0}=}_+dBr!1(7Ol8;Xyv8Aq7^~5u3S5RGQs|+if*(TNG*MQg&)K%zU#HSu={Lg`(^gkz|U#7bW0dI@5bm6 z`k}|+sD@0IuuUwtM!aAq@ODxDh8n7t*CUOS>Ir3s88+}0xyk&(@OS=SI6bsHl}^}N zvDpnD)e5zI={I{lCj@aPIvWnWw)+dpD;O&|QwtazbrA|00Y+9GZv1>bsOSBxwO&-O zwf+NjJHlBoU;*5gz=0yeVV8AMTzN>#GKr zwqN}=7noI5SV9}qyZiChjMgL$L8u31D0@H7SAiY6{QJH~1R;G$2WRB#r{QT;V?rw; z-&Ha)g=$qwjK~IwDuN%)_qkC?&oaKx>U{Le@q|ZtF!xQdI=BmijsVBH`IGH_>zp^i z#58QNQo$~2OEd@+A3l5g<%ktbn8<7Yo(yuEhUpYGzL`C4&jg}mZmug+PlY6Qz~n~E z1*|nkBz5`QGIhPxbvokb$P{J7Vg6wUNF9al+$Ue3hjc&R#b2~x@q6TRvK9944E_41 zSl`rNn2qxbv2CGgdQoCx>H6D_M`c4h*Wsq_FL=hERe+d=lLFjTQJ@+*%|He8p(4;G zf{6nmA<@p}q&r5Re=zB9bS~a(Jn>|Ko7e9+Pq-l*Qonxv`t#?jIP|ksyj!Uq=N*}| zEwQxFG1t9?ySuG{s)=APk&KKSw|(6(b0XOJ^?h~{tnWSc`EiCb z48Hkm;$MDz{u0(6cr$G?hqndfTl;-UjKovhX%agjsGF;!Kc>wNG?WHxbgjO(M~isR zIX`!LBBWWNm-jqo9gy3CtzT!hF@lmv!gF6W+443Qm{gUP=Y36Kg_*%N>Eh{V+w({N zPzzk2_%ulR{Hs)fyi#x5MeY_9TuZO5>Pc?6KmN-BeujvoMs?kO(>=`XJPkbYhOsH^ z`dwyyE*%|ul4UPV8Jqt*<~a)?Gw#gaSvwzad49NdTGsF#5HVnxxD8nU1#T@7=sBK8 zJfG|*nYrusqOov*kVclu%rDTA! zC+%~}f>*xT)kwlSH_2-hGwHJUSq*TLw^9|U6@f!ESn>IjuT}RnN_l)Hsak)=`U=3W z3odPjGXtc)J#dai%~>Ff%g1YXhy*|CmJc#vjYMui?*SE<0nz_3*Z*g5>jBLsY#xmL z=)}X)@763g+x^`=gGa78Q?=ck=yZj>`#$bw2QRd!yiRs=+sl6(fPfJnu69MotL-k^r6eKX<%HQtGD*edJ$pCQAv{%TMs5^s z!K^|A53XP{9Xfh??Z*>_#4J04h}Pc3r)syyS+^wFV#F9`du-DTII>kO7@?Y*r@FlO z?ItZ}6Y$;Ae<{xS(?QsWBnmjapQ=0RJ}VAep0+(VA1_^)vb-BUk=Tc77uq!0LXWVK znhqBIQ-cijjtyXe@YrH~{aN4+*nMh5JWi#-;e=#O;)Z9MdYG6Ve|J?VjEMf|Bv3;aF zUA@b9!oE*-)Zy1{DoGQLGs{({N_&Ez@`Zd(-kvVa`+Lq}+rmuQ5Ur`Go8RB0a(u4@ zH^i`5Cl~n=N7V;J7ZemQ5>b^l5v*?uC+7Iet-sK;-EfsU&-*Z)rZ*wO{ZBXv2+Nbd zPh9n~hPH+fF}WL*yz2Q1*s(;~)P%>beTmB>1)NGw8shYWM5BUJRLi?0CWnlk&hYD@ z8p|OXs(04bVxy4u@2)b6jGiou5`0b4(J^>otXIO#v|Fl}1re$*@)Hv`wIdVY<+=~> z)%C$@Elk$ymVQxr&nNO=EdQyM=idABmrEwRD(akH!wYQdq<+^vdyCQiRLC=mFnxTp zQ7|BIEXIGsZPsB8lH)u4(-1dk>3(K|Vj`GIu%E7RQBj697Iz*Z?{+wU?1A~iYkx95 z`t{$J2KUGa^Ezs><6e%|+Hel(Y^yeilovE=lu)C~JymLyY(&ROffC3v2ngi&2evGX zps_LSUDE}fAfCv%mkU~2TDXO)dKpC^KHnf~NVA#7)wMCwA>%n&=Z1qBJY27b);NgTk|a&Hcg4K^z&;e>e=~o zZw(kN)UA{VGG60;=&`u#ZfIm;Vq#=8>r%V~-~f==uPd|d(z>%|N7<|-a-K5V3Pr;L znGuHZSbSN8JW)e=dwSX26$B3xSy1rm0xtDli*oEU;yowbCu>CggP7lNFUSmnA_;;= zF)0(ldTb`rbaS_(`FHJus5@A+idxkAGi`S0N@eDRF;hqQyZB5jAy^5XsrYX2!?(2_&!U8ED&ym$LvnKCGc{`zS2uC&WpP3>vbD7Nkg8X7A)3C4~HWt_@y zm9BSxU7Kv#RtxzoZrkx9S8!>2XSFlnEW{^(n9@BZJ91DBYOrvs`UYI1tGP1zhK zzL?p3gRY8A<2#SJf4>vCi_2%E*fbPUoQF#2Gz zR(c;!1YSfq1on&UEwIl)ecjU@p8D6hYrcMcYnCKPTJAhfCqGzY~$AA94cmpb8Y<_B7{JmrEmN=ilbES`sNp?b=3-Ql$uym3! zqwbvM6j;dG#sr{tbsZ|ZzgX39ICv~NqSIgggEGl8;_+elkiW^YXmT852}H2m71rwN zL%DJvz;z271AkS-p(uKjl3`mJ-g;VXUV3{)(_^m~djBm~{Y_EcFJ4B^sRB{QT~_qh zPu0*EkFZv}GdVfA>;qeYdZhFej%(L}C~|nQHzdCVpdB2XoK^r>ti&Dh{J+?O^3e)I zI22$u9v~XhfRHdnQh*>LB4Xn+Of4xRgTK+KJvTQuGLm3e4bY3$brYC&~RRZ-qdOiUF0F(BYH&x^vR_g z6OZO%&{ih&H>LGkG*L?LC3Jz0n?-8&yo<%3F*?Vq6cw-wo8P?8PM!#ek522l>>`8n z-_=TBo7++fVI9wmd_3YFsZLXDp7E7UwAA%mNeM0Z{(`Zm^lf-IHeK0!i1d_VeFEf96qxzR&)jimK`i(a1~t6i;BhX znhI-ShLYbO?%nOQOG?K>{A~Bj`;%JV;w_Lc1YJ%k;7EjEASg@SPgOZ}(=#aN$pR z&V+aAC@dyKdsgfzN?2J^ET41~Hu(n6e-x5_)x)_ktNx4?&B@aFaG>RZ8`V8U;ZBiz zpY*GMvQZ)J;e1N@Hw7Sos0+XzlB6bUQ7`%Q=@ak`m$UNizQ51rKG#Qs??-1+fw;|M zBP#l1OWa0vR?{n)SMdfk6#&DY56&sIm?qMv1E9R+{u= z>-FiJ7n(Ruc9v%lIxEA&|B(;Y2GPGEpPhVAed=BA7vj2y$z3hV5_ zq`#RW$GYSFf~saAdzRVO!7uCy$r_8ULu!wO_0$+>Lb{u$Fs`fLXCx)^{TuOHn&!bp zQv?bLVFBLypQJJuNoz12ZF;*Rz4*K~XXL|ywX7DM)FUcUNf8mP@@>;Jommb8i@)k& z2NC+T*=g;J=>gZt&129BR66Y1-Ykc2Wn%+--O0puzHaV*lj$evYZ@?8qU5ZfyrY{H zds*|lc5%M)L47kiiM^l$&VutDqDPLi_tUgf&Ji^tl9iS=scoq<)pVS2=hmnN;_n~p zyFI&2iFhXENS2aF;9K;DJYkLoX{(#Gpg`XATI;D3qSEF*!g%e&rgxz%#+9~iTYFg~ zR<+bX%TsjhJPhoc`};stWSUmBPQ?<~WnIU|H1wA~b>M@Hil(II|5pouK_S1Azpi<) z&iFN2q_F)#)vPk2H4OFa-LH@K4y%Hf*Osu$g+|J&E}%9*Lgw{!bnbsjNqm7hWil`> zj^bu@={46F{Zq!NqA?<#9t|Ya&h0~^|75;_BD69D1}q}bjc-}Hn9Df-lnkaqM4ne~ z#c&nOo09Sgro>%G3}w1&>(1W%ncS=mIF{I{YxXP!r@+3l&1^D>H+ObfidFK=c_q!w zE;2<%Y#wqt?OK%tZVmHH(vKZt%JX??CGe5kn9U(im=?YicjV2Fnar;aX5bOi<5b#5 zMny@#mIBlnG2Ls5|4IV?gJ@I+NP2A4du-~8D(FNE1|U88NonAzmi~&vLi}8@O`IyF zX(421!|k1ADL{{=M`QZ`0jK%_^+mPTr z4$U4&G3zoG??Kl(?dN2oV_XgMrKo$6yaZvPoypoPK<3;fo@qrXQQ4|aGwf;|Mxv=6 zuAU_cLZixfwW6F(kZs1^U%yYfZDiE2H;3|DmyO=d_NBktFt8zBzuN%aHn3l+g@O`24u3j#{X4D$vFK}aqnJ}D7ylFsIC&|4FPe-sss~K-$EWirqhl4?dt`N zXz1DkX3idsCkP03|6?>Xt!n{8W39TaJ}_x{YrHX+k|7S6wl62;oB?>StK?%(fipf# z!g*qLR{aK~9lnPXc;4sO>o)3!t!MpV4uPlY;}8w_&4mtw*wDtWJoXwSgC$7!22tLc zFg-?@Ck}(SolIRb82CX5Z~=3rymE$>|Gp}SD<_46$|S%g_#R}Npcg)AhV@*lXesLI zd3?H%9j6|Lgwv~m(C*1k6V+rv?gcgS6csW4$9GzCXSS`wxS()x6%`c#0QL3td4;Yl zBd)6L1Lu0&cLi#YX@aKA5y%I$19m+42i_)Sn})S74(@QrVQiQ`qUC*F@ndms(TD_O zJdo7usnZKTA}6i4(uWkGDks8x{v*b-u8RQx+2%xrn*Za_4lK4`jbU@*h4q(zSOghT zc61>rR#U(4+3=SG!=39>D_)5U8w^v!xjVVvb4s)@pIau4s~8mD?y{2(F~#TYwD~Xm zx~h=cYye2(8M0*Y7gcol)y^OM;!D4Gew**Su^7GEhg#2=@Plx>+zYgDKP@$aYvJkz zCiWgN{@+ZCKwpCfq~)78w+&EZSSSvz{M>cejHZ;l0_{-kK4aPsS1tMzpjF&3LIAqi zXZ{zVX_A$9Z`pBqo$IGvs|MsgZx*IW05Oj_ES!YtFHOmf8@3>rFM5W)M^=`osM2er zj6LdawL@;fF`(72rCT~zI>vuzJK(&bjAbl5G@RzMtd(KOKNxg@s+mK3C}9m^cwVt& zzW4jX*k?Hc$5Y!mSI7HbU?d;yvxr})kX-&O&e{KfiVeR2TDqq%@GwBUelbX=-Tz8# zPun0~l3IP%TH^KHQ>Iz<_xaD9xpIzfWt@Hpf~At0h^`3IUwgHd6YMyBSC8DONc{g2 z0ss5P8x6+#)@?!Cfu4Wsq{gy!8;T*D0MB&b`C$Afj79aO7FT*-?b~;us(yRhet2OY zF?F#i6XQAZ^07K5ttJkzc=%+o{&91uR4x1o6DQwcg!P2T%6g2xob$ z`grz+R7U9hi;X+gJwS(v(ia>&34Kg-Z{gMW6v#R+l5`J!?E2_FMOaw(58F&R;Recy z`D+u(6IH351l;T4Q7)Vb*D7y$r>W{Zz}^M~M3$#hid|wx_2eyk=-$44Q4=qjI~E59 zrx)F|iIen}Ko%K(#i*;s3)^gTn~SE*WZ`^!tna|q$?6l}T7Yh#KN4!gjUO``30Sht zdzBk6r!KI+{l}?7@HN$O4}t|~B9MnUfSlhR_}Rk7)l3}m#%aj)cK>@RY0LHrB73hL zRVfsZk8quDbS+r(FxiyFmwxY}-Hz;ST~C*ax*kD?!{W-Nw%f_a;HMSUM%W6G0eRo7?4b(+9kX z_kRJ(x}7WJ*@&$4rMu+%PIOJ#M}nYeKl_KAp4(XyruqX(A6s8ji5hGZ&Oc~fZ{*LK z3azidQ$88WtAALL$id2}Ra(IN&v<*o1O{|g-1!d(zyrg51-NTIp_$D>=(s|xst5_> zF_Kl}u`NIIX_X}#VZ(5SJU%WOQvasLcTe8zH!Bww+NE%`H7Yf_{xAW*c}< zRCmy`CLMcOdZ3zyx>>dq4qJ#u$D7xnOpGKpvw$Gnu9ao$gny$^<~LkmpTGUpT6RSQIQ-R$PtB7c2jy#{pahE-^0@)07$^$I3khGr8vIq480@Y6~Zb|RS-TU7UedYAof=!6PToJ|y(7V>NdBr%@) z(;VE^dSCWDeShXhc;hF(QS|AOG?P}%j^RQh2(Ya<$fh&4J93AFsp7F3g0L}=(;zLtS7I? zR6qwfbw#?GkmrDl$gRQrTg_o~n)#i&ZIfY=e+`*f+etZKzcn0#s93Ds?4 zM-w*PsUupL`hY(mUA?%VBvvwOB8#f;ZDYUw%DJYPFTsUA0Xw5g*^w~Hq2SV+TWiV z2WC9Qoci`6(M*wwhy-)Tg*9$df7@_brQvnLszqtD?yLG<(bB}>L;O5&f3bkwT8`V- z36 zzCEqni1Fg_zistAT954?h^K_3?}vH{+$_Ue+s_6e?eAlK8%*+5;XjWh@0Yt8nI@p^?y7n9B9t;Q zc(#SSrcQ9F?lY1D&kymfklSJ^z_=bGBHh9GYBidE)mC?6A%UGxRkfNjckwyD?K&lQ9-uKVE7h1US>6XoVw>EHX_1Rf)Qv^&%)w0|FY7hsCzIZs3%t@ zG|4#)6zuCq{1#+`jxX1QrE^;f!2N;Ds%bOZ*USqi`qKfUTmKHQ5R_{11AOCgd`r!z zB^9^=4v-5G*-U4=I-7Ma0BEq{^XFwXn4#9yE{pQR8lDyilAJiYp@~CtUCDE1mcSHK zCy(to+B-KF?y@1L0cX@Lr>2uh(X=)1S5$SjSj`l*p83+_x0J8F(t1(c&C5+Ld!Lj^ zo%Lm(p`C2MkjQMqHm-D5x_aBDf>&^JbJP za3lu6Fahi->9$Iw{-fV+;uYOmWG*BXMS?M7}WR;@nU;MPFvqYV_PKrH=7uKO`^47a;YKxQ0o z#izjj{HL$Wt#kMuG1Z-$6D(SxdY$QQT9w2A8GO}9O_hY7ho^z(+ct)CzUG@>dk+>{%aGYGk@ZSej2oMV1EC@JY;&QHwH1<$ zFBNSalsK!#@S;X+$I4h+y7#AF3hL_V&RrhxcP=h&ByffRC=Q&yY#7*sopKc#eNKbP zsi`DPLd(B)+p#f3MEng^6S-3^r75|o($cC1wF8pku{5M(q^vP5)}VU_w~J+j7_)wd zgT5zcf@zp?Un0*Na~DEU*~5n;^fAHt$5cHFH?%JIn+y__f-W(@!A+**DYX95doh|a z=gr?MvL#BmP%j=kbpy*PQ7qJ4s&QaoOod!ljM!ftkKP9hA4h7D8Jdg_ZaNOEaMZZoI);kVt$qgvLoeN!Lk zFQGA@K{0hSA}()PhC6vO;!d9$;-^TwMA@bl&?#5`JrryM6n$HuK;rpQ=d2bx(W zt)ZEyq0D6dezrl`Eb2!O%F1SaFMh6jQu{KVzDROKzlrlyv%`B!B98+%F|~U%CuX&A zbA5UJr|}X5Y0VpJ<@s$$NV*Zo@(^BK=L8&2|C5z%Xxij}3O}i0VX{#$Vz5e}Wo^SODKRp_)ax=%sKt#V(!ZE1nu{8Dt%UrhreMrdoYr4l#^u zdpUt0bojvmU0KQOf4-77iipwiG@WbMW$~@0A4J{sbi2{@I0mK9INbGtU2R)_ag17* z{7IIpZ78Cqgm`V2W&Vm$Bs_?fok$3f;L)*#lJ4L8hBshHS2Yv-%g-)tIRHQCE$4&R5$EpIvfDKB$NG=imyYlI**FxizZZ z9vE(h?nFCN;_P*~nVGsB`jW$2d+_l~r|YU`%2()5I1=j_@0bCLBp1H!d?hJZZ1CvS zWSw7Z%=jN3YH%wr%*N}=(ZU=DA1Yl!en2!{{RCPTb@jHJi%sB8W2{_FdGHr-ils<$ zE8K=&?a0gTWxqS(1oc{8XyS4R#Zq%R_tI&@merDT~Pf1R+-4 zD~iRZdohKZ9*Y(!m2?7*+5(fbZ{uM#(e|Lpi;qKvX%}bYNXG$&CimrtRf&qi!k4CRMk6NY)p$X70uDmFFD^ZYNv3c^Ab1-zWX!djd9+p+1_@1fC(5}K zIkXLMURf`@gnjS%AC%!t>mA({+N#>ht-Kcbc#*uUj)W|qc5q3`x!u<+@HkbkSk1@! z`=cLH!C~Ffk5lg~COqPsK|&C3bbO?>A6DPXcNtpzCa7;$!@As5F%jDwW|3$}x?Mlx z75hdZkKoQtpf2)GHtbWPLaIRi=ix(TN8LCSbN{2PW5oyviMhEsxLcj5=Sl$^0;j3J z8eWEJ;I)Td(F`z&p0}44l3$ZPlQz}bhGx2>Khk_c?RYjb5TQbdIz`@aMe-UrrK_)9 z7Z-v$bK^3S(}_qgqcKjD?K{@!#f_3tkDkYmU*VlD)XOf!A-5a2(r|*_GY$b+l8-CC z&GgrfsckQ)X)&HqqSD>{vp?}1^7!WQcjI!O`27jf?19?YUT-&2kNICw&|-Sm zq6^@ghas#7O=Wh=Pw&nh5d?ct|L4}A2YL#j#rK~+^;6t6;SV%0b*h`jaqWpnf^l&x zP2{karJ~w^0uZRx)j<;*kQLc4N$(9jGb6#wqS81e06E9W58_&Hnzt;KNpm`J=T6+# zcwZc!s_GbaL)x2$*W7lk5~7J=)%bjT&ARm5#7aO4dgwLBR)9~eATAMTk+edHr9Q8& zFonvkN=X>V(WDyN$Q=oN^ABFeewg~2rMzZrzJ+MIsuq#eG)SsIH!>EFM!b_duK`{( zS4JAeQU6z7iyWF&w`JJxjl67s{9u;Wb)41Sb^+|}%6?M!o5cGL*~fF#FYPV5QpHW8 zcBlCPSmt+&4SLiOd6#W4^9pa?@XjlZW63{u8E7vCT#XpNc0g)m_#!@4V0V zll;+^6d%+;G>NP07bz$QH+Q+XlCm;TpkKjR0$irHJIwKru;2^`?*Ag|D}&;Sx-AFRD^0=zIE}efC*< ziO`NXYRWQ1*d~)yRrTgzoGR&;?*k1olzsU?^{&`T*iFB(TKVPNF`1y?Yq|e(RX-9% zlJ@+98TUJbQprw{Vlf;ejx-(!d(9DRx?s{I3&;^ihvsuEgO^ifKf%vEPBCmzgv1|) zIpla3VyWccOj3Jf(wOyhYXEWT!S%y%dX=_&ZS9e}#r<6EjU{sxz!?JA&##+guNbff zyYe(Yj{B`M)PQQ;2>lhA!qrRJ53nRb4DK-fIjO`a$O5ahgK?x5BB5{6Yi5o>#bF(x zW@VZ}o`z<)rx+5o&XIZbFyg7h(i!thZIv~Bc#~F6qt4Mp!sM57oEiYjv#<({5KP4Y zt)VHLr>^c!B2J^aAs_$iJ?cIsFi z-gKz#H@7(x|A>xaKy??eu|B}T>u1G|=_t44eti~mm^J7H z+$o!g-0!6&c?mQ067sZsZg2x^BWvZ;{y)i!CdJE`ScQD7dxmAkm0r`_^en#%h=INp z`_cW2VIcscJh5k+ zSt0xRuUlVxD$Jw!b=M~Z*F9+(Y9#|q7RuroDtjDx7R3)?9vZTV#h+wkl~KycJPMFfb8~j z+e&=|z!4fv`1|+oAE#X=V0tqAuvDm!y|=dqGfPx39fud`T8-Odl08nyjuzEtec`Yild}q_w-z6eetYO~|k; z6TEDoXa6qS*35%H2Zbz{Tv+QRD&pXlZN*=_Qo(PC{(ssA2!mS$WZ`MQmv!Kqb*IOY z)!gyALDu#tQQb&-La(5{D}T>d3FWgI_}!J2+a1}<#@T`8m+dE7%?>DI!n7g4*3ZU9 zk0q=?Jh8N#Z6r;(`KpYYP0S4J`os&uC>-Y~{imnt%#ny`ePDwUF=0+;lKScSFfSje zc|@PU91ZO~njW_QdaRBuVeNgHuViS@RO;J|G%KOeW1QGweJ&ulg92cgy#Z!`2!s8y z5xaR=Va`~+oPmr)ZPb7|kUxhLrjx4Z)$CNDeTi;FSb%-8_MmBHv?UX@=gvBko(m2- zhdYopXhj?y(O<+o1mg}HK@iqjSsd$IJ4Yb$a>~g{`Gcpbj!ot(dvjdrq1oez(EKG3 z0IN>BpRb&{oO=7{y-&zO+cwtY?YLoV0@oM9v+9 z+J~&o-JE@eF(5cLQXYa5TsgW*^)g@I_XZD_GcYCfW4q(7jV?SBQ^w&{=;R;aIxEXR z=P$pik~eaJS14uDY4(#9-6fiRO`2EPR&ER-Uh2(2zWP1L?;SGUo7xB_byNQMMkjDL zd^0NxYLeY=5vD1j`3f8EA2^H52%nZ0OoR3)z0u6hA!Uv4w4`1R)>WBOhIqj@KNsaS z)h(8#ZN(bO8J34hYH>~yod%e$F=EPaZ7#k;kh-c-VF(BOgy-yxQ|Ng$_0?HfvTjG< zF$Zl&$-vEmyuE_aI9{Qh>%e9tf|>giP<^?kkFj7){ZD{@bm@B29zlf76cm!mQhMiR zmdVP%kKCs;wi2R=*Cgm?(l2~@)_Hi1CIWd}n>&WpfiGj!m<096iBb$P2mQ4_*n)u& zv7&@_N>W23hvvZ)V(1C;$uL#FC`hs^IQ(S3f*vbBrH4*IVjXG(nf=;tk01@3Ozdm zV!Y<`&DPb$;{^YJ_l?RoQsx2t!D2azbmCBHYx2NPoPn2iMS1()SeCPf!cgcop{L4* z*1O_l@GY9FSDM{^n=Ze8PfmEYBe-Fb_aqSLsQuE3{d0dxZ*}cY&Zy5?mzLK%F7bwF z>MCVc0ye1LTe7~5spBeO6cJJKDo9>W9QcZf2ctMC@w@08UZP5*pd9y0M98@sJ<)_q z$@OtZVA^kX5gr*K4B-hTJOnY)@LZf;-lJ|V;^C|%7i&XPrStQ=(3U?NH8E2F!8d-n z72wPRISQ28Y$zY-U=esTN7zSrHkWT#?dIpfxB2J^lbf0k=e?|({?(TpMc>jTFQ6wi zM#j;5bvk~kDi6cDaWzzQxeW*n#mL)plVSUf6_xmd50M@eczQE{r6q8msG+cHl1pxFZ=*fN3yHmwvD*G0t9 zBG{y<6&9s}8)!TK(IbjAy||ETl+f|@lmr@6-Rr^iPSbyGE{J_-5p*Qra@vs#8jHaF zh{by{`c&Cdy{MVwy`88IP&SeqF93-f97AvB!f}E(pq9IuY#w$v)o&nkx+0cMLJ&l@ z6iTugujNQ8QA*(Y63<#skr4CAB~pvSMvH?87}I&UCwxS*!K0 z>#XAv{HU!uPF^uMNF0M=Y#|c&oiru_#THNBWz43cJZTqPCI8r-L!~;aVEQgE>>>wa z{HAlHFH-0Nr=ay7QcvC|Ha$#M6f{caUS5J)WU{T6A3qF2Vs9`R;AMCO;d6c%uzC2@ zny2qoKJsvF3*{j7a8_3{5;4Z-Zadb>D?OP;6=fRSY_R)dG-;QY1DObXE>aLL8`L=t z5#Ez2+tr#mjEgw18)x#a70v{Dj;JaT&IFc0GXr-?vFcC~GlB&J|MZsy>wuguM7_9k zurO;y{x!o%hBLx&|E#lw+YQJl7T}&?X|dp9S@u~C-D1##4fG>r9u+$z2g>`P;o;!m z7`!H+XtrP0(hiQd)P$d={K-hyJ|LLX?os%M{f zcJ=l`#%15?xc602^sA$ur$HyIz2m;X-5I#8r16-Fmjsv}0PmV}ma& z@K_t3y1zVkOgcKzjf|cmK!}Ha%BSfuAwvteI7S|cAe6TuW;lM!W-ISK)ZrU*<@c~O z(W(Li#2^+%aVv|awT{r&y6+~1hZ!zi2Fxq=j3s>{vyt`$ykPx1Y10c8I#<1*N?x%G zQJEfP7CQ2T-b>x2Ivm$`n`)|M>MGOPLKLVfI`YL$C!=cxA$qNMPboi`EH2YEKH1zuk?OFH`!V*qHv(vX;{%IAt*{1ZDx3p7FpWBfEqor z@|RLwA1h0Twkuk-6O!S7gt~p<;|AR|*4YfEaW-VRe#;+L>HTg&jbHDsk?s08?Y8>d zmFb4IffQ6gIIa4#?tb6*^>HDTw1a>hf$_V3$5XsKwQ$|Mz8acL{$XN7(O)h(G$@zVfX>CiBUFH3MLhb>g|b2v{uuli=uMurKu8 zG8uz`1MN>&eiOZXz-M4PSYAeuM z#o96_565z0U_C?HQEG%iy+)mWO>oFR#>2+R_o)gkU+CMj_w1j>gtOe?@fBHKD)a1O?8u#~A33vuqsh#+5_2OqLd( z*4NJTM?|7pafL)yV(=04^s)(jnzZdrkI+)8t z-qfAyIxeb5OU2H7ji*qR{L%3X$6nz-3tq9%8oC$jsU>|62ce)?mQ0DQ@NebT4@LZ0 z(TF9dSezpzLLA6zdyl>^P5Gs#M>3{McO-U-_PmFQH$WhsBY*YF5nl$O1Ze&VY1g|N z%d240B5gho#t%ehBJGp9j4tf3s?bPJ)^_X{emRfcvPF6BX1S^m*1EXicOvr=<0>>p z9~yXCJ5rw9u<_-aKZcJYdmRr%o`4l%J$m`;{Yc+Ss%7zIq8i-zC}h7kPU7cuW3m%ayQhp~&Qo4xJ%J zw)aMvgf2<;OZ;=kLZ=h(C+W^zvF-13*OwVqXW#?c_|Aj$N;L+uz_$>#lTN!0>+Xs2=0A}kqf1}(ekHcc@|iQZI&R>f8W=#& z89UG)>#R0L-*jp8b?{5`0;QHf5rAXq{FShEHpK6H>}Cp_mxbDtEUhJAXuI4I6L zZ7i&&zo~=*bzWWydmP0YCI?1_EvZA%9Fuf8O?y1IJ4#th)VYHl>*+)m5$AJ+oDL7AJ4FH7N& z^CtWJZ%U<@><$}AW6NL^zOj8dBmPjglXS@Ai&;aV-&(7MV1L)L?mJ{@BnF72=ueWA zK>Yb>4y^fdD+17-JybF_>=TGmLjW8_Dm&H0qttmfx!|IZ$*;h+8v5+G6u*L=brqQ` z{Iu5fTe$<|U-H48$N0}9IV1M_CDBO#;usFM&h{Koq_p3rG=+(+(A9(IpU$vy-*t34 zQ`Pj4s(1r$hRtmrC^1~4wsOuseo8pWi2C!uG3M9_{y5w3_(=D|rw3cii?A~#>`SKU zYn7eea}I^Bk1GXAs#dv~|b?)M+y9=R(DQ7$65x{%iyDysN)onk&zU-E^2~w0;(!TY? zFXxx9XTgE(EMaRxrULpYc&fm$aa0hmV7v6!f)?y%*+47$?iR`)=_KJf_W6^&ot2dr zV9|u#ybD+bb%kS#MqEA|R=nPAM$fqV_`KB3>LP#5=;`T^BK4rI@*0=Gk0Rm6%jW^^ zxNpWoWyc1cAvzx0iR9gYjK>2=&Bbn3*LDDuIGLS9%8+1WeA@+M(vUPgKcHwJN;`b` z@FB}%C$;N@b5>hfqwynqv3P`8w)aegH55oLg=L+)?H*Oyq27A_;^}gf*0rMb;h>0K zT5}BcR%dhd_2m{__(|VpcV|b}_xYN<8>k!)ZLg1QT_?f#x^K>tF&lp`20j8b@~ZkD zKYmm+9ejw{n3|b+c|P@3IMQ{UH+k0UA*g2fR%@O|GXce7IaMUf+=7$O10)D32tPX; z-X4@xFnw4^g$odm0|vjgKv>|+4dBhf+_(lEvjNNquCrgC%nWaV6&f8Len&r|tRQH@ z*bf6j<5}|qsI;h>9hs#)qy8?lGysLv?fVPXtKGbq%YIH*e{V2f${b+swM1kS!b%ur3}NUkQUB@gyhWHZ&l)+#gtBpW8z!VXBA0`6r0r05&_Q^2Z2w1jQ{?bK zRXGY_k0NIndFo$MA*8F~qL~i^5BAhVzF*2X{{{(d8>Yy}OZi%d1Ex&Zz)=k>Ttq~9 z>w_h*aMRO*H*-ee%fK2rPZcSVcWeH2KZpC65AO$9DZQ;Gznhou%6V_z6P=?Q8F(^*#lz!Y$nL7D)4;+d&b1sAmjKLi z;FTNoeQ^S~zB4zC4x3DW&;Bj{;l|yJ)>>@k6kdSm$rP)&{6*9w9QrThchks?C&>^~ zd4r1~@a+JNhPL4?AcPnk9E71C0i^gknwqI8v01{tLedU^A88{%Bl^$VM%C>^6PmFG zVg3C$;gSnBF%{K%vXYwpSX>g_bagSXz?Ykav&F3Sw~~&Zcy_uA&si!GT5Ok9i7m3Q zeijbJyT4)e#jzXL(#s9vCDr_#>R~y(sNRy>nZD=yAE@PvHmUXG-wIlsX3N6R-VW$ym*8ug|A$xdsc0+rVGd5*H7w)A{zzvxm^^ z%ExlPZA{l;7ChF1XN zdVQE}!&3hXL|f>1Cvt42S%S|tiz8@+pV@99&2c2RiPM}UM>qIcvNiMeMuMr5YaSeq za)xpC9unQMyIG5Rz23CPH*GK16=kL?7$AM%hFF;4h$QWxR-yacLu^Ow3YfS(=>J6k zBBf8+RO}0nqK{|;ya3(VMfeP{-CqY_AQ*_V3zU5YIX<~mwr#*R8lHXxARfP$ONp8D zeto_LytUk8HZmM~2<=+$3+lY*3_`tagYgU40I}cmR6gYk?ngDS$5t$P_x*K+?{fz{ znZ{x-*l7r`8AbV;0n80I03#rUqw;TcmJ78OKP5@ifIqLgxq?6{Jclg?8z+U{e7*DGpuM+T!DV@vaGuOhZ*J%s3JP%Ypk6ETm zlFN`q=BV$zNokw?!GFAuQrT##ngP!@pv3_m3wZgotEsurIRU2=KyC?}&jXa(>7i8q zg4DO+yf_*!@J~`CE>joVRrS%dna&fyVJ953@y6SiB5N@^J}%7m;R8f>q7m%CSNGTVW2h+j6+6d{&585kmn*X2<7XEYw1XxHE3AkJU6hd%kC6J>BX5J_&Ab`#i(l*O(RsIG zfY*a4p9h$4IXNPaycuu-GFS3$-utciRqtCJD`2cW4}6%#{pR+bw2HPYr;GkCjAce4 zsE^L)$bepa?8MI&eeaLDpMt>F80EAq|Lr^t=C4-kBI^=(VL;6+A%iB3}|cs>(}g-=P=h~8rh@__l@xIWkA6A z-gGuJZ4E+&sjVq_FwcXw?aY)^RP?*$u6~h14EeOJqOX*_%chJRhnnIfb>7&ZnTnWl zf;s1mpK%zYJtT^_wQ*}>xn^6Ep0&>BXbj*M%hvB+zbgnzo!J*OIF;==ghZ+aR@5 zFtgd7x(0Big+b#XuX;T1B_nehVg*+IdP;fKW0%D0v5zWRyNWVvjyt7@0KnDRhZg>^ z=I-s+rBq6)S>j$mduZNN`h4g01yT_Jz);}`FeTm%C2^fA7aVyrj$F6Dx+K;wB)QG( zw-p8&3c%|zt?>fb-soR55AT`-?&5w)>s*(9*Tmyb8!9qW3vsu029Sy)(iiR+i^mhw7 zetZbnW)k6@s=6zT!|LqJ89g+Y6fhC z8R_Yv=ttgOuL@loo6&UcQ(#~U^t%9rwST2KSobPj$-1$~Y zj*ui>1$xsGf0KO?k&IKrL4`ZTIPtK#U2w+)+|avz?y1mrZ%rP4Q*f0NWUm$0o~3P zsP5q4K)Op{;8(z-EelKRhyP#;z|`Zvpi7+35gjZT6l>0gzQjo;Yxd9(vg{ol&qqd0 zCbNxisZ6sITDElkqwujTXmIv6sHqDpx)M8$@nL&SmR!*xT<2510_w&xwFH5^q)?}S zr)7FFUngWYg0PnV!k1*8w?l6pu%HF^8IiYC23o5$og~DU^X<=~3>xTyr93%LmY^Dqwu=><;`^4j$H?QU_Zs9W!`rx2s3}H z-8(#OW9BjBBI3l`!M(BoI8Kh$)oNwhy#J~LRB)F(`0sW~bdPQ@bIaVCGba>!=4D>5 zz9xVCX|b*JyOUc7n9QiE)E~J{sCBQb^6(*j^BZJl1hpe8t&ff8d;syOdfDfWu`S!J6Lm2z zZ5EX}#K5{Da{d@0pw>Ah9er{lXAx$ZG$9u863Ks&B)&W!p}gXFd*r~Rd!cWu5qNTt z2-heTNF6@V=Zk_dj51uJq(s$`D}LvdZ9_a%!fq*kkxEP+3-*NlL`vGKTm z(U6~v0SaAsj+e|q{n!sAXSqx6?GaW?C9;ysAYX=hY$1c4v?U|+6~5y%Tsvl(YhPD9n&-_Fi6EF(ZES^VXdt|?GHdFw9AI?`~%HhSO_MrP1%!^tKrSZIRMLl@^($0F^**SrY#W^;4@ zZX-zNJ}}XWjIin1L2dj)k9Q2P56T-i0ACBp^oI)FcQ02`Ujtd~UHOCKK6f>@tluTG z5LUWF@qx#-L(phbze;!Q7)B12u%di>`gh6y_fmq{ubclH9?H+<)*p?6e!Km(ZRMGs zV_UN?rxYUsnM)H3EB&^;P;Dj+*one6QlG}9okF@|vxH8!)safS^L?Fur9GQYZnkSs zrh5+h-{{|e@6d$jgija@9L@+V2(fE7=eD~O=@r9{@q}}74OaWvK6-4H)cdT%4thTR;rlDB-{iPXKUflMWBw)z$dw|!mS>FOKkZmuZv$A(we>pAH_A4{F-{Z2bH|lxpLym5| zPBMZ166CkgK}Z&!pG#M;4AEC((zHFD%Ec4gJMXv}O4&TIgI~8-xW$WnO%%{x^`$}Z z<3G`WhwDPgyOPj)I;eM%G;z9^cfRXkk0l*{W8+M>2zj=d*fF67KOS3mR z3ps=zZY^85EGnkbfCU8MuUib|2>@x^Zj2hBq@_pw%m$05y7F(i8&2`+#Nd+$C?Y{Y zq`Im4IwFT9As#BYvt29tTyTg8_Zsp5S>ZVKY-*D0BX(2#X4aL@+V|E;z3&$8GKdNg z69gFL!onhB%im2{$O4KgOH(56wV;nRB1CjWTAdSOgTE8DA5-OAa}kG7!w}5c^x`f` z?+RXaaS_h5JT)0~H<;aA)A*4OZ5Yj3C>E`?hSDV)UYGEi&fTZk=c~n zHqlRi7%=l`%O?)xvj`zRyk=G>BA)fv2Te_{h45Xh9w7ZS$vYoJZ>+=Ro*`bW|E5X< zv(~5#6bojt3qx{_!pS^pq{8j~D8&E61sIigNRtd_e)gDwulNe3ctZrQN>BiW#*|5kI6v-W%ejSFgfhlc1JN1dv&-uGRW2< zM3)S6^$R%&4s`er^PQ0eP5 zxE#})q}i1S{OA%e%ECf5SyVwa(3-2?j2$FntU~*fnWVuMp5SMk40TY?@%{_?yY}dg znC)FnL{$V}f)wc=&|h6b^Unt#CCY8COe0ySe_&vtcLdCzxpsQZ-WygfOYkwIL)6@i z;E{iyX$1P@Op{&c_-V>PrpYPQEhL3Jo^nS*8 zxe4v4I$h~{HcI(Y$;Xw@qz%-E>LOT*EjbUh4&&IBhbb6P1gyc3$SWZ~D&(;T(dS~V z(GCnSEN|p#?|Kx!T*xCFwgijQLTygl=>*>uxHFl;^Hc-8u@P}^ghdA;vIzjA6DX}_t4%!#}|(1?uoF2sK^tXM*N6x7nE;L5MK)a6WZ zpaJ9TylO5);eP&%+=I2j*0Q97wG~4Gh7W3C<9V-3p5qJC#OPD^Qsk8>e|CGe)(BXq zg4%%?2?bXn4Y8NUW?{dr!auUEkNPMOFMK|pf(_uqXRPh+?l#obT{{NY@ty!$^EZd> z?Z!5To^UB#{F}=cR#4mHRSj+1>-++)gi>67%H~U-k-qzF=gi66G2s7oZ({i9M#|bn zPe&KC`9W7w5{_WuXNIE;LGrflzCXUIcK^F(XxVO20H}B~Wh9+JrT|m+iz4XL`VHU&HzN&VAOrTYrzX zur%d&`D464<-d$=hav!1;qeOvf!34WgHht%`zs+XWacaAKe>r?fs&vEqA4*MWc!YL z)>+0lurk+f+VgW5^ABgni{cFw3op7)&RDEb$t!#mXCK-){@MYnVq!5zPW!Il6_p}- z>^=KGkD7ZuJaS?&6i|}~im6UYx5J{zFV#sRl{(=syRHvIOiXo+CIj{|F!vH2tUQ~UNy~tVG~@ z@h+Q9_C|efD5%nNC$uT?-PQ= zLJaVjbx}a>+qlYK^^B2D@U{OUyFT*b>(0e5pE&cmiPn;D_(JQ-!oOt?5=2#2SN3{(Jpq`p4Ty_ zl^0+{1VCKA!`K<)S62Ta7$gYFXlZFFPePm{0Mb56kKKHei@BA z@^T{(f*zQ}>FoPwRi*i1HVcMBV@=7}wx)}Lg6Y+`V5WvgKeH?sNOlbEnP1U*ij;kZ zx$wWk)Z^n7hE+zC&bxiBr6t2MI|F$?UFK^3zA1s8d=l3_0DGHIbm=n3k{7mle{s+@&ICsx9$*HWgZ?4jM7KQ{Ow%DqlS3m~`!u?wNEeTumFCH2k z?%6*CC2Bkoq_28YP@>5$lIG~+MwmD8rfjYN~0bRoL3dIIKA)*c-U6y1}VTu<78@BhVA6$GZjwP zp-+b?7<6^V(kWsc<3VugK3csfD)}C#Pb389xLpA<_H!BPM<@)a6%jUF)kT$juBaF) zb4V6;aj{<8+r_-o^MYRkZ;nK5#xEv`>zZs7Kaz}l##Xp}y+}PlQWXFWK7()8oAqXJ z6C*Ed)Y=6^`idAj<6vzl@3&mt=#pVyn!id&lc7%DheIF@skGm7z#gvwc)rf(S&}7k$iQq5e8S}d(|kz zKq&nTbAY7blWBY7O(eqd-tNzUqqg#wx6kSIJuIVA{DNIISSdWEF%5|aiX83>AI2Fp zkx+GfJ@NQ8?o0dQ4?Lm!=2cBH5k|vZxg7B_8>cj2Dd1aNjBFw* zY0;V``{v4j_Mm8cn|Sk~XBA$2*mU?c;^G2-G;`LN#QIEtXWRL#r>)HLbwV8d`KlBB z(XQbXor9B;CPG3p>5KJgJPQiD$Hi7hUv~|6IM;+;U0E=7 zL>-5}J%$+Uk!y9t(ge!){hz;_^sIltNqm_*_6T5EVe%y4ip6Xf0lrae5?AKIZ?l@% zXtLs*U2fThI+IBabrsQ{0t$RnpO{OD)2S^qwbJWwVjZ`(wixtUzh_Lt;e)bA8;;@? zZ_&A`86n|*u@^onsrVXkq{ni?oL!6=6< zfvgGtX5Krx>LyIPZh5|2!XIM? zRhmc{ME;sX<&QnP{sp;K5{xA{l=x;+D}|wd^e*nvZ7Bu8w&6NY+kmc8zawDLwwba1 zvIFbvEU+u)jpri_6B-~nkC*rTqpfY%iz@(+y>fA4xz$^LL~xmmv)U7JTv~nB>n~C= zj%0CKN>)`nO#n=rQwxP3huCRoXk>-%yAo4nn5rF@1_vLm5sH?xzKV$YbxMkLwMR1S zImecJ#*&{kV9sZ5`Y%IyTjX=F^3PT;_J7ePb(B`tkwG)%z)}?&C|wi7aMzd#*MJkL z7X8vjvxyRJj=K?qjeXIdi4rDD_(wXCy%Rg2x$$wFiBFFf(Dftu3Wmls=A9@W--l*EcSbcN zvD1cE>E2_5(kLl{>j7@$4l~c_U8YZ^V7HoNBL&yTd+wz%ueY1ICkw!SrBrcZWmEp3ZS@ryOQ8!KS0*+#%5&qND zQ2~BB*Jk>PPRzW%6fKTOl^-q-v=RBFt?N-3;3`nom?Q!t%k`fYz01;KplJEc6 zk-+{OXq8*S2moXi8SP`DETERwkz*+eYUGmKKj(^e%@TgDe(?U%ggIre7zjCT*?&%u>MK`A$!;Mjwi8l(JAE!~It4bje|Xe!ZX|Wpl;s?c%SD z8R9QbyTcQ=GZIgqJeQMLjCHRy+Yd#|rQe%M$VMB;8e`I4O$bgNy!^#93tU&w4za;E zM4DB9f;aJ*9?o)+wPwnw65TB?ll&&{9z}2gU-W%Xq?H>(KZgslgTUILi6O zjMG&s9HPrHD25F+plt`8QIrjJNtRyIl7z(JIF9jkbH%!hR!Hq5&>Su;KnLWXd@+fa4*> z!*e-s^n;3_5O`wtwV0mLTk%QPuIzH;f9OjyM?XUjM~Uknq7M z$jIoM;-TI3KRCP4*xCiJ)Y_7`VGWt0g&A-2eJni0%|My7^z4MvabodqtcUBNnB)$? z;Dh^SuaGZn*ceYXNNPw`(n)_;l81 zEp2&3DylGzQ`?Sga+Y;`9(y^VAQ0<+=y1=7+UhV*$E?5*^~hdCm%ODLC9ttA*8ZPo zZ;1azvwF|15K20`;TA1(oBP$%<*d5u?M9qoGTxdzX*Ui&0fK&o?E3Ewu@ERo%~?-bv`5$`|<^T)hXHtr)rVH zkIE*%m|!t4Umpd;B8dZk)ZZxB_}d?RErEOF2&EG$7&VoK#+k^0sG`!xX6z_4Yj8x^ z4eN&AiGZLP=p#M*2p&k^RJBP3m%%P#YeYqhr4{JI0AVpzE$Vm#bN1C+L;`+w5dwYz z{DeFz?`Eghq*Ln6df`@ucMQI-IBi4FPiCksP=#1CM1wTJ=*I(DOCK5KMtvOykaC4wL*42xy#o` zDN|%u96$RM9Sd9Rk&8ySQ!4e6)Z_T^6(292V>TzcMg^@f}DCxrDg zJ@Fxk!1bEgFU?_gwtcJGNHKzF0`pXWTi*)g>;aG|T(qcm4-k`AT2dn0Y786~{HnUI z^Jdw@nfwho{$S*re-GD(zL)8%41lLJK)4$m8CjX`mHmHr;e58Var`GLW6|*?>MEM= zx2ZHCxm^X`yiBnfpXJ%W1@PqIq80!%u z=DVEy5Q9r!#Y1_KM_IsfS@K|G7 zoQZ*SdTZ>wBjE(HIkrl5rBK?nc~{-cIh7&j2l|Si%u98)^b2R^#(Jxn;A&RYz?Vk`&A?>f|(@=B*s zxl)4b7e<#qysb^u-p2!1Hvl}DCMj0N!b|h20m5{XOkT-J1A5y+E`d1uXt(^aC)K(Y7N-> zQDI(W^}^ZO!loDx7^Y|9xQK{sz!?)t>Bu)f89`m*4mEqQwvxe`E&R2a&_Mw5U;t8~+|m?04{h;WmMqoH*wKu~$d- zcy1itZlN5&B@JofgZki8yJ%8=&ymPtPy~4h=#kP$nM^BrWOS|!vYIs)z&n>sZHs}n z^7ZrTRk}i?oBu-luhPk|^^~`Mz<^F;qI4wT9^~q!oreoi^urO2RWXHPL6NCoxeA(< z=c6EpWrgSjpn@=y^2QiCx?>SiX(RIpLZ)xgMKv&^(DiiK%AQ` zNAc$$#c(QuMf=CaD?f|M(jv&EcYz+wfwj~xh6SNNZ3Zj(UhxqxU0T^XiK=8UM08^^ zE{ve+x|j$^a=jUjo4U@9h>9?;m5amj$elr@_X?3zwVAA)?jVP@k6Z=@WeV+LJl|>^ zFf@7XInTKffscHIe>Wk*HxAX`Skc$`8*^4=J;ZZKBihPJM4Tjnva&Me$%#kFN3`KK zw!g|X1lIDyToGGYURD@UkELVak%Hl z=Bww|mw+l`boat7XW;%Y&?hO24I$$_#re>~z0$Cjre(M7{<2jw>T@uyPFVa|@eMR! z3Cu>c<-T&6Gzu#E+RCwZ{;k;N-*(YvFxLV2`djw`w)jWw)APoID<*QM${jkdOQOPtPpYLZQ-{q_e>Hv z^WM6+Rz$T4@2DyU1)`h*fg!n(LEB}hppD+mKry6nWR*)V5Ct8F%@ZX8`p_RH1&tZ~ ziPX)=Vs!lQB4J>r{9=u`NG8&^Q4bb0cz(A_{TlXi2Y! zu@L8$A?rMN5CKz!SaE9XZ&|!iLetxSm9|&9y&s5qep;ZwqWEnq$#ls45@<&CP`0Uf zzm0>jZclC6ARhM4KSB1-Qr|jt|A{=e#d;V4INVPk1P^0;z|4wl`7iwo3m~e z+0h``(%;A;!7w#7GJ@fn$>vkjM|AY8{`qhrk)Pq(*@CzMeqtp1NZ7OWII{jZvJT)X z3}B)83-bQpudHg}%jH{VPp0e~Q~l)VornmO2+lB{Q1ZS^a;3`_8+{sY zZ};SiU`<(o{Y6#h5Xu(1>!qh{EQ149w`dBltNt2eZuo{bJwnlagh$}Y%Yj6$fnqo< zCY>TQPiG`O;f4nG&q>JvL60xXVm?Rl2iVH7_s-7?sQV9U^p@Q~dbKMHwb7pAW{77s zjYL?^L^Bi^DVDG0pW#Gv!LFUp$W>=6T8tzaa7q23xx)0(HVK!UgCz-tDhSoDKc2Fe zUBFHv_v;M-S5QHd_G*_NIhMj;rEU@?h7pKiUoySmbHSwMfnzud-`qZdv`YmoN0dr9 z>=TbnDveeL$lRLT5%+%S`p})K=#ZEyR#KuH1io$7f;=uW8n^I#V6O(eCXJ4AZGQ4o zyeWm3R^Xg7QDmUemsx{bw0 z#LgYeuk=KpzD!o#3dCe=3N<%Y1}+Pk-LSW{5%MmR8xy65hgdkEx$=$j-Ralfb)z%$ z=vi6pXKZE}H}FqPp8hYg-ZHMrs9X1@yFnUB0m(&ocXzjRcS|o)Ksu$nLrS_sy1S*j zrQh4?o-eikAd7aA5&v=fx{tnp*&fsrCM_;J9E$LEyMiH1T7%Ab!8Gpt|loqpHO)V}4eK4aHv=&Du=>_vJfAEI88HcI9m994tTd zEEU(@!yU^m8Ao+!7PDY6SWXgUDn)C9Z_$~~)wii~?p?;S&h1iz+);_>E z+m@dqH^WdtxF5cZt@G)bNcaV9e09){O-O$H2V6XMuZu;*{^*>u|(koJ0O3>=+ z@K?8G+*8NCR>)70l~UBq9)!GTaCya8z49NPpUc$ zG;BM@4BQ!xQ7ffxs6Qq$yJtQUkbxo)7S16U)sbl=e$~%)PIB2Tjq}qkTbOi-W*>IP z<4Y4oenDAs5z!C%BSL-b_tGwwnANQW)1)-w9;>puQ%hLK9-Ld=77Y0i;sFz0Jy`Yr z9aZmP`3?WL#Y;Ek3XwNrYvZ=^gBS&V{jSivhUwIxd;>CBwIUiT?gHVak+89GvCi6y zBWb19DF_pkZkOHrA?IG*#F&Lh-$q(}<=EK8#M-)w^D%s9V2a%_bXs@J(hxo;uKt%7 zpl|K`LX3PALXQNci6)d!7f+O}4G3!chO(z*ZF~6PtzALs3>ua!4v&M198y22pfaiU z1FFGq%BraNY8>2Mpb0AO^vk!aq)OE-k;)_*a7$(Rs~@{)jJQqYbKK$JblhpHz9Z2VxecB`la0-nbvqR-`d*xb5a2g~g*n`Vw&_d!zyiVM? zL#d{o{VdJQ?_@VHRIh7voqj+jMJBnEI2MY=TewOU}~EW;oY=}{!? zwK!6B3Q|%Gr{!&#*l8D;Yij6~0Ykuk3l`!1Kw*<_u#cnQ;U}GQn~$(?X-_LmHjRdE zovtkB?KTyUhn*T?En>oBJy?d@ceGtcN6Z23E>W70Axxc9VaEs<8UpYcu)k}59@uk>H7!HPZD_8uaj`=WYuY|5TmNmv!k<@%x6hSDq+}ZaTbp|wC<&9WeCs-(>Pos2jo8h9~P)23tiEr1b z2;dJF9c_KiTs+3-%cj6+aK&lRuMaU~z$+ZK)d~2`|EvRM&sB%!hnuGNze7R`HAb6v z*FYixKyoPN2nqnuQ4EBnx_{x5~rA40UWc8Qib zgi>;sLr64*{FfAjm?I%(iyH|&Ys7B|qJ9S&`h06Lx}XU0N^XR_bT9Gx)$yrWr3R06 z{V#SZjiMsMdpyvt2_~g*k^JW5JD5}~r5L~klX@}+`-~Ip!bf-s4Lvllf=Z86%WL!i zH7Kn%24YEDJIb_@3&Wgh)YWmONKy)BYcpa|;BuVLFIQPd0G#A?rg1wEpAC!z>f7xr z(cm!2E~*9JMH#?Q;+hS4cK9I=d*%Bt2D_X3j*%t==zWQB$*eoVB6Dx#rGlbB!WS!Ck7iEhO`LtQTkQG{NkMA7UOP#l)Q*%&AKG45c>!( z9yecm%>BgB5cW|%5_9%yzoK@-9l>?q*)=C#qM?xY?n_0=kCxUc2I6`Xzjt6VG$GQj zyb=)Sd_L#q$?%^ZfK@|V&?vI9DVwjYGnnV!Usj_Y(ioj~_K4TiQohGzM-2~NSVonX zJ2}fh5H*5xD5YG56dE3p8}lf3)`uHvC79WBPZo+Bx#9^vYX>CRaPx)sSC1Vu$sBLZ zm8yWs`34??by{4_5wzm9Jh^M|{Y(Lu!KKO6pP$a79 z^LHVO7y`GPtD7_3} zP~fi0)xs`Vk>;{U%<_ARo)!+Y<2TvHdWuhFbQq$fqqxWbzYblNmo-#$`M@M?0!!mP z5JKK%$&caZ^w`|#J`%?M&5KtXcWFK5AMZ3HD|HR+SU#XL#EBWfIqYI)79q<`9IUca z(``ZtIhqfpnz>lx8&)fffdnHm6O)@a8WseBL-5BW?d>~9QjeIhReqn~0uv`))Ta6a zS(&`?j5cSM`E<5-3`!pm07Q`(t|MdoDfR%37FQtqebveVt~m0WZN+xPbXLAMBVB=u z1iKAEvtbH-6XM9wk4Jt|PLvZQpe>T&v^0{-?(;)t*>dVG?PwH4722#sM)j2BE?s%D zu4$=b*mh?GV;rwAyw&ojO%p|*aTIafFR?$GXz9{G^$;pD*vJ4;o5}Idp^~BQ*IS8H zI|lk@fB%7H*PQknB|fw*bJb1JL)BvQqr5*au-*9y3C{q+;(k^MxuHSZhVN)JA=`OV z&r!#t?SmO{o5?9kBr8sjg#>mF!*Sq8=2+P}jE8&9Qzuc?;UxCQKzs%nGb1YR3=kXg zE%W}u1n6EsKOr?8wVZCa%)ys_c%n~4C>Vi{ByM}ylK(B6#+>o2ikmQ$I9&2OtOL6I z{T81pErJelvqIEDne4R*&A$j?*s9%fL-U9sMdq$(Yxd}kzd^Guk$no)0K;fqEfbE+ zRbB_{ThrvnCEQpK_&IiCd}WL}D#*1H?tD7&;BbVN@i1}{B*g1n3;`ba8%?pzaAER2OtN023|nD0;!s;b;I|6Ix&!RHVG$Ln43## zxhzUG%>TbcrvE-e7YW79_is}=iwO|(K{oUgnI(d#Vk_&##C7GqQJ^*G(F^y(dbWN^ zKd1i1kGYmd@FS9?f%xIK)!b0MLrNnU3MEjS7svL)KGqw)3Nd38Wq;?+yeHz}{Z zJY+tV>2*A~O?LXUw{`NVzuBxMw5 zFy!oQilY7O*SG36kFMJKb1|qqovY*g=c}hqIu*SKNHPZ(|&-G zkM7#njof{1gARkw>#C_`aJ#L2Z*MzJ6iG*c5i4~6nBn#dA&;qVDSJfsyyhCrEl5(% zYnK7<{i@GV2pZ*u3vvFEE>)o0Z`gOpHrAk^u|+(HMD89u#Sk@nG@%`4jL^&+SX}@c z)0QIkE4sj%Hb*K}um8`zMs5xKq!EHHTE+I~SD#QywiEZ?+-NY-dY{VfsD7o-nn8@Z zX#C=zzlmARb>(-kD(no)J~honZyqCR{I<>A=F&ht%LZuxGSsn%i%X8Grz!C!d>~m~ zGmi&V*qe@F(qT4!huO_P^bO8_`KU0utiH}sX_xEJhF{JTX|urN)`2Xu2~F1h$LMkI%aeXL zPlnp9hS|>B8zUU{bJMxA>g#&$F%z+n|oQohM3EJ6V}g3lw?tE3s4X` zoM#(paE$2)aL(MUWq!{xFz{mRw~pk&9k{;>Yq6Xfh!rj4sDjA8#7?bT*ul+M6Jp^< zZrz8rP>1R1j=t+g#%c6))8P!S#O^QQ2FkZ!NO@^`c&Vl{kHX(PHclVv9W_KCLU=`a zyecIHqmuskI4xV&sU_26rUy_Ec~tj9qGU^pbbGR@EwKZGbDqY zdh`jmTlvpF4$H$gBE5~$UpAauQ4RL~(oT-FDDzo!(^{v?ta@MwsG@C~i+nm-A^1Z~ zd*U{3td1^8zHF@eGYu+1I>fM}q9y`yDt$2(Hfde=T%Tjk{;)5F!%m0&^{#G6^dS4& zC+BTcQa2E<6e?l_CEo+M&IMI5{I@k&iC{zAl3=YUA;S=S9{q) zfeYy|2I2qTKcdyJ49TkOl{X`N+R6xQM)?m<-1ndZVX`OgTSwpBG?G{37Pg90W~?`H zWmZb|1mf$S3CoQ(3#`Rbc+ApaOwde`yG1}|X$twZ@+yQ9+bb&>=@~pJR5sw02ug@@ zHndQYNz>U}^z|HQQDCvJbw?>j^M^h~(CVr^@wuRVKtRbz5qD~nM-NYHf$O=+`P-kZ zWhja8sjV%iu5T5)bA@qPaPKX<@gb*WF1~dWRh}1 zGPAH~ue@d=eJu&4l~`Cv7)%qG;!xi2Uge%^oSQse5R*m`qZzg5khltS8P+Xo$^vYflp@ZN<)hE`*6EV_#f!e0scj6%%7b9V+ktoQ}fj<|7W?x{PqK z1uM6BMSmW3fj}5k-+lY`?sd9LDu&>9@B7Xhu=jiB6?@>NPG(3vIx#XJ`&sfiKY}oG z+PKS-Liic<*e;|xz`?TO-h;omFfCfP%-GeZFm6mZmnx9zet+5v=3Zw1ZO$^dwZ!h# z6Uv|)MHM+_>&bi|`wcOKI1e!>dRZip68VF7SIU9@=#8dI#C0&FF*E}HC^5|!6ofl` zNi7xDHtm$XBgQVovRiQ*hq_%cd{+eGVe|OHDeIIOt38|X z7!tLz7G6#tZKSW4zx=2mx0=G0a|F?td+(uFOv^tgXU1dBC-anVIv{}}IloJ9KtI>= zw43|IZ>T^-AfA(fK()ypU9`^c=t|DB&91K7ZD2Rn+D0ZBdR)Ko=Q2jy3XL80yn$Q zBPpeu59m^pch`CivA5`4!Iym;GL1&|wOEG+Y4k&pM8aD>6ZOQO29CzDF$-t4Z#N|* zR!$I~k<5NlrnJm~j!*J@tGQ84? z)r*=!iq{$cJ{&+ORHMzJGyCiDvF8R)k!tT~#@%TBUD>LyMeTsxlp#g9-=$W zdOhIXPv~!IfC$3tDbR!)40t)%(XNz8S;|TgX;f>n-DHaJD%3gBuB8p8z*~8BL;B88 zaypHiP@}0sw+X%hv&($3%+~yIKjWhUJohn7C(z*v5A>gU?m|WXJ8zi5iyOyLv&{*! z%@Okua3W9r(3u>wS`x|)(@HLksMi#H8yFQdfrDA(624k zA0sIyoeSp9*q1*Gs{iGioB#eHaRe;xy+QQlA>HEV^9Ww0?%gesW2~Q2Ul93E(2O;M zp4ce&FJnX6;Un1>2kU-)HRQ7qvza0t@6cJpBqvig2df`@#~w(7g?^B?cTj_7cjS&jT%nk(UCfs2vqVmP2W8Re0c{AQ>Np3n-gOXJh6vTQ|7pQm%088Mpy5^@`ul_~anB;k`KfZDEY?0xGOx zH4j6bf#J65z`8)^Oe$EOe4bdYqN8z3ABD(fy|e>7=>&1OjRsUMzU9Bw9pp*lwAo~@M-fl! z2M`0#IxhSiKh<;qbLC}W&w=c+N2ud(<1q~YcmkNaJ>Iv0rmP#lv&g4A$ay=;G4xMw z?I#BVBj}%ilx6|l!Eih!=`+4N;pN}!)ULJZ>7eo-K#6*-x4LiKAJ13hc#@qAhr(hBl4R&ysmb5 zF15~1PhWsT&&oFM1B}izL3`=FtJF-T88(ZECY0z^VP`-zp_EKWDrF-bVvN z4%FjbQ3Q=k7%_7glg3~tNl-0E;vH@?hGYsfuBbPBFLBMXM{3@;G<|{?PJ~|XJmtzA zo|Ee8>aM4Xu4_`k>tV`&jr2dvyIwdIB`*0^Rj$U&vV%u6Wn|>BfoIBG59(O@2O#`I z%8Chm`h?4aebZnv>@S)7N*A5aX|1o5j-p-9sK3ovJ35%(_QHjp)|7tS!=kn;kKQEz z9p`^KEC6^9t<4=Sd%sJveULPG;L(WxW_CRiy>FX-7w`bc5IJeh4qAWwysL6wK+%Jd zlQZO_QF<2PT^;0!lNmOMTEN+7Z$knf_ zX{~Z=a@~mt`|l|Ihz;ZeNpx&@evxNYZ-)*<@gG+L3KQZN@UG_pyW?joEly7hTJ1ON z^OZ(mbk+G4Dd3Y#tkA3y)tCTI3bp2=xQ@?2oYMpt6CpQGQ2o?Hrp zh{i<6!$upRvN}H3k1{bJfUhe@f zAs78uaw=>Pe?%}j`&ayVjxA}J(N9o>y820yM^pxb#RC%IBf$gaUxVT0T`f5u{=UDQ zB2V(~3jDO4E$(W6^J{+J3ZJ&RZ4kcPaVlC*3xP-90QR%DzM8Ll^uT+MR_^lA=P-|J z!>eyq5GadIfX@QF;ScA)Efn~>mytBtY5gK&;~e?&r@sWDWJGxE`;iS80vj@iddZ2i zm*6%^Qt)^&Us3xcP;ChWpO+_}Dh5eNNQ?j}8h8lyt4&G)PqS}*0G-6=Xr`$2_b*`i z0jkipy^+sR5xT%FM!5?xNc|G1MW6~EIxZTUo0YCJl<|wcSse5z6ExC~@5p}Yu&4=w4-*P*VL}mVCmq{}x?B%Ek{m{&$mekjp{WI&a9?X)0fM&AeUWlE-F&*;? zRQyVtXH9d5$JxrH-??kD4HNoVNylqJcwP-WtXPBWk3rsFL6+X*G9|U73AiXKYTH-Z zRHK<}1U2^@V^`SATF|1;H{L_2<>h$DQFW2p%?<`fs-x%tnP_lO5~%4@Q&K*cKM~EZ zoxn#2C{toTKOo?Q+hs^9g(bLVFL;5~kC|-`hdnTQBAmDd#pk_(17Gm6F#uG_O_`G4 z?|{ERryD?E9DV4-<>JhJOC?~a@P0Q4rOvdAP_SxS5TRM)`E6)*hmrPQyTlq0fNCr>#vVG_V-1U%oL zePBX01%`!Hp(zivCMw{WmFdR%^FnZ?#{Zrzi-+%})rEFPwX%xX@bWg9b0XWKb3>Hm z2(ASmlu<46QjdH9MPBMhAG{LT6(72jq%mk4?+(Tk*$;VkJ+D9Btb2{w>;p63H-Hg3 z%^d(JWM-jD)_XUGOV;Ys7S;J+s zz-qi|+c#|*IwSQC`tzbZmmj~KrHf5TSF`L$Iqa)35?q+6$33RZLQb^|y^C%aUe{bF z=NB~Ra)qfCZh|2We?Sb9jcTJA2f?q36h}7NiCk}Rl9C8U;H6|TU5>2W3o>rn;un*S z>G*k-eJ&c$ax;x@5Z7jGZgfGJ*L~fR}MbsvfFv#y}G< zo#d}DVrEj_T)y03oyh!z2&Z)TXB~xwon8HjUv%6l9->o zKU;kb`TgstdtQ+@i|I9EUvj9j!MU&^Y<}{G9Wih?eL1dxb*^Gf*D=-r@$>6HaTKkG zp4nLTg`sv*Gyy+^u;;Mcv2@NQz5I*)R&x7GJGe^r2Ou&iGJT9$ z$=NhT*K00maD;~gcc>H9o=$~uu)*5#CQjX1HB!nW?o2QrZ1crx_^b^LJ%43MyK4~ou^n;Cr`gqX{!9>w{G0islDE%kR%@qt ze2DpX`gD0c8yd2MO{!sK(G^ ztR;{8J@>!|yk-Trt{2#zER+bjts1<)?Zz~9uw{1eW1S;ZB&IZ&v!>77m|2x>&FRf2 zamHG}%APDwCJ{+-afPV{(RH|S)sD@u4dMk1gVkN0bA$CCl5UK&!vI3?U-(aBh|C9G z{Dw~)3fs6W-&F#w`Gt?r1^#w|44dD~SFz-aIx%Vz?A=w7m%^EvRXk7FOlm33a zZkPXSu|j71*=K|v*dDcJ-}fTuNd}Tzli(g_F$sQazIpa=C);On=x|&a{v_tKmiN!8 zdbFdBy@!0?&$}TNM!7x0%dxY9M&5-MZdjo#<~0of`D_&xJ3}3!hKw_ z=#>~N%e|Q-|Ap_6C~u@4QSBPiNE$qUe{?lRE$}4b= zi^4E4TaoHRvGQRS=P9oE6~9AvxT$*_ZT5(%ziUVLg{NblqyRG@&azb6xynJ(h04_{(qP|6Sjz7f9W&!%-- z{Hg>mNsxAA<};v+20RO{&}&u-&nszZX&o*8Ss-MIO(jsliLr^JtHirNY2os+AgAT#Z1Z&y z!JThhQ!lLZZ8CdMV0reYKPJHW`FlXLW{x5A1ndVD_d51ms#8&RkCJRs))+Vu6lZa= zB`BN9c}IL6Pr(i`4O=gNbEgKAcXkMfqh1%*sxsPuZ1~_g#icu}!DW=|1%0{01>|q+ zH{x|Kum#up_AHalL!eYzSCg!4KsKX;4}&X}dYp36s96d`+{V9ZEwxov`+G`Bg&tvgY{y@Xo~VzJ6D_`}Ov)Z@6ie&*Np3kt^q_ z%5sJ1*nY9`DnWYb#>ec3?q5_k^#=8e6^=F{${2{(`s?4mgZNgkM~~%55S682ES^?2 zA`;{+vzu}@$5W+ON!Hz$AXc|>grPLTt5{6JbEkn@K3AUPUEy4UFWIf@uG~n@`VqTu zC~OY1aQQ=1l*B6D$Cu}4Y}lxST>vINXr8J+v+CpqRN#Y7Zvi6`L$51*_B z_@Qt8w@oVH@&~P`g*?olR}jN^V!wYMaqU>8c_so3Sd3qb838p|IkNM{i!7dyMljmu zOWY)-3FH7Zklw7#TuWQP{GD3`3dG6r>Wy0eDmBoqWYa=5>bjE+rcE` zWQY-NsPKCms2){#&qz2rWfbA$G(5rq@?>?D@r$;eql-HWl*1pwVzYnGtZBjC8}yMS z0?qOngXPiiWDPutetd~XoMTx$EAL4l6>f11mTqs3co-PW*Z@a+g+UJ{lnNRP5-`gF z4<^*Z?^o#;BpUSSE1(0TyKRd|j*Q22`^|A*a*y}_RbNry3R<^V3^5TZ5nvKhl3j_h zg}b?hrT@TG7Yj2p5cPf#)X475k>te5TgQu@e|ni!=Xq$B|ZD3 zDYFtU%^$F6&}QW0+yLws;=9?0M~@@nf^Pc(olbkpmRYrw=3d6&3B=Hi2{W3Q!D?)< zt7s2_PT*WaaIY$sGpuGAH@-NW0d}Zeu`%8LJM|E70t$1}73S6ta;sOw31d9Yj7d zgb~X{hKj%JJD+LwHZu3xpr>lLCob_aK}wWmtf3A#19FS(P+23LQht3RO%70Mxj6Yc z*3~K9Z$W?s_`HGEG!}YD(mTt-6%yxV;)LjE*nz5z19gpD7<@pKcQe<|s~N5;bG+q{(c%XgBa8j1u$-HiM9+o;H!@DH z*QDmhJkgQaw>ovfY|rPTo-O`js%khV=}@P_t#cuMm@q})DDOm2fzaRW&_zREMJcJY10o3#bN8^Ha9q4%cFq#pG=w_EcoD0?WWnTw zlu+M^hdz`b4^=Y=pgX{@+bhgnmLfRNjXd-I9ym9K{}8Lxq|eM6z0$ZCA^2#5zq zEo6G>AW+b!TQ|Sl=Pv$&F_1dKIllNPrX^AC16CS{dL1QDXd79OCDN!%B>3r)emJs4}cJtYrHY`HLzy^cOU%xsX zzSgabAB{blBpY}|?^;SO%uDXg@83KcJ6*RXdGU7w4UHK~z*WFsR68+qS^q0u@3%2A zdXMpCai+sH>BPS&?=J%X26=aI+t&f}oYh~!ecLlNWxu>%%$AOK0Bgdv>-fH8guH@+ z!qFl-mrF4dK&KU2JOw<(z&2)JU~sgk?j1O0w+{p??5t?D?Xo>Lyi1>~?d%v{Gt6|F zUX)D-+lmSb`o2f$0byg}zhdR(yfj2o0axz8y}I-%QnCOz(FOc0w*h|fjBu{8Wt-2P zjrwc`U^){{-h2F4C@&*u7MUq$+ypKlTAWe zd^0ryL-5(jksLtWJ|BXQ?^y^Rdd|-$H!p+ejePA#5-=?;O@CeXBInUs=(f6j&Tx$} zH8tHue1qU0JO~R8clWPJA>|^}>-LJwXHZ4bnNM~Cu)xDEBFz3P)+NcC1oB3mn$sCf zDTTcR#<3|w)&oc80|poAw_30*!4y)N40rB|oUs7T`IivPKlw}fZgy%41RPry78c4K ziRG*u9Dut7l}tH1$#dZ@HwJ02*AK#-RwbPFBJYo(1#?pOe`G?L09`A<&weIl4%&@` z9o5631hqp@zoq7jyv7k)v~ugigQx*C8kp>0g8UC_srVKe!r7Qb*Yji7d)MaUgq1tr zS!hk(yF17EhykDH#vS6zEn7n!_CVJ18bKbS76fJd@Q6LJW$-uVPHhIsRzNjF(hzEF zYy{R#Xe$GO80EtRJEN2m|EX@nD%zda5HV^AX{hb#K}YSab$lFz76@s4$-}B%j@bm) z0+aHCe&N6W?&jAY?hE>*9hEgT%&!?Xzjbt9B;4$UvcCYAUM$cyx^8FbTiWBwaA*$;mc(=}KOBz55LzXMghZF6h7;GHn%m_ZV8KaO_t2sUq&&fgSsg}_Q#H^=wZT31|DhJy4q z6P#=TzzZFtgLR_BLr46<^$vM8sc0-wO^;T&q^tz|HGZv?Yyar$0V4N+Vg^*St?dbL zU46aMEfW1^jL`N7cdIW;CG06z8&x0_Rm~U4?SaaNlyDWlM-dZzN#kic+&~CxIb8pQ z;&*EHDctEN)fWh4E7+Rfu02SD+-GNJ1z_C7&VKY&u(8w34QY5^T%L{BT4$gSWc0F- zgD&%@1jNzf1=Qq&42in1gAcL0EXhqL5Hhoh+9~_o_yu@jVM5w?d>M}2VhCA&_sgYEIxS8nz$x1H0DlPjUMrzE{@>gZDWRwM_u96$HY|GtkYH4V(JmIcZahQaxf$HFK73RkB? ztH2WDwtW9+hVOKX5jCgmI^G^joN4nNAx}+CU1~`++_-G7Yt_<)}Cl zkZ?m?jy-ZZeEDPAO7Okz=C$b6_gRWbkaIUd&kAg|tF61zU|KMHglGZngcSn=)y~wc zgjV1jC^i<;fCue*20Du7v3X zXR!y0k_n2LSxaY7Y^cV(1|#9UL+vL_ab?u*Obw{%jD%w z;Gz8zCAsRmX7h9VTX~6dNiq$+R@LibKu3%FMpU4SIXiE4w2Q|VNPLIgVHWtI-EN*1 z(mf7t7X$>UyNIGY#^4Au*b19GO{zpd%n;b~%4Q%r3;W5I%9pz*uzGZjmW$SXZ#Mx^ zBBn8k#FA(+sNe6L`&{b!7lV<+S!xQjq~y4M?t}vyY}O+>wr7NL;R(cw+V1z4`;IDIlye ze(2c=m78iFCX<6HRo3QMTg6;{$GQHv`>YGS(CE0i>9_TIl>hb}8=TpBS7okcaAt|u zkUWpZs)#7x$K%oxmvCU95SpMh#MVx$9vwlE!9}XX-)s$SCvOR-PZW$=UBPfs%n2EI zKE*&H^wH^8J_G6)(zC}3<(()4CX`Bl9!3g|&*>J~y3@>OrEmIaei>btNgYMNg$ron zw_f(n_g{6px=GI0w{JU}hNbc>_0hLoFq?P3k^^(;-5}v@0xi$=BP15HUTr^hGS0P)fNyVN{`s zQeI0wfw1(37>uEul5$J95UqJ}C3EbDpr9Zx{&V{q{tL%R8SdE3yz6TMXQ%Jtl4GxD ztIai7LC=|vojk|sWl!UOZia$A{dNWZ*G<^e#g3?zudHfXdo-u%kzHLNtGAJb5J~9y zgGw=C7+NF@6Wpxt$7*%*yaQ{HGhHM_d@nzTMhCK6ahtthR+*=Uvzl7-_gm+S(^LJQ z7O1l=IX2TvX$Qy^#YI=y-l+9DNt5IyRzF3#3y0^h5TmL`OoL$ycU%g1(kXpSns#rGhhT@3FBtIl-O6#64GA^8 zj#eZ;S0CW5NYyK+p#K_SBbqt-sI|dzz6#k*ZtyU71{vF+E;H~sM1{u~zw`#-&|9A< zq`;at7?Kt` z7#hsqd=r7z3vFFCDzNuCYJ<){ssTzyPa_R75usax3~LQZGNS_l?04s%w2E#u#_9z4 zv&z9%F>Ks{^#n$9hJRH+;4gPxQ5iW6_78`HwdT`U2oUMJy~K;ONbcM%k_K9=<6w;>)dMw1zKUx)GhCN$<#=3D zurB@Zms+K=AMFQ=V6ZeUQ?Uf)2snV_5t{f3!qi4`YEHGYKBDjMOKs~aqsT4z6tJjO zEKPY$4ub)&dWOYN6+YY(^07y>N?};E^dlKSR^&7CR`F_pLeKJILWIps|FTc_)2a&BgMZ^#0&h-TX6^r zdCDHK;8trkUQDbRA|_;9h&=W$AMRERR(6C|MOiIFOLB;~k?sux_V(%dMm3ND^)0Dt zjLKJhl=aMS@T%IUu$hD36?N9nd)UuQILUDFOs}h%fqG?AELU6{;v`cK6q%SBXV(OsVYi zye{;}8SS=u9iVXZ!yJs|OXK{Yk`X5hoNzwv+-ee6^3OL=_0x~VT{FS>|ePU^;Eg1Bh%SpCDoZ| z4YE75M8eQpPKHX_#U*9B9}qxiM5fgyt5e=-oMIcw>=>dwWbtOa)I}-3yfeUCuch{a zygmrb+WJ1JoZrj~4Yk!W8P0yMWDj=8ajjvLU|tNGoxboCKu(0jp)Qg@F6NfKs>)|$L?87pQsx@j) zEZ7{()r8DYS*iMgM~d%Kci;7`rP`c@M%qFS<62xF$`s!P1+O38%M8MCGP1r2-Nyw z@rc!D zkZa}fnffE9O(w+qnuRe;Q9^Ec^I;(x-RBb~N4TwxqfZEd_C*+c*`~sgXdu~+Q(CqJ z_NL2+*qGI^rTDb&0~;-?oMC+sFfr>cld zVr%e58@X9~8r$RQOPe}3$2ZFIsnb~a(&MqMl2%`8{O>B-E;`#@QEO8`$ z0np##+fJ$PAMctiDXb#@9|IrY8)AWn44j}GnmgM@K$GInyzf=7wilsr9$Rg!f#*{E zsO2>?Y_7r@YkD^k)B%i{?jdV**wYW389!8bE?$diFYB!Mgq4Okrf$68nTLohvhH|K2Q3-yD> z?8_Upm9bnJ$+jebkuILQdLd;a7ba+qE7qN(b+$MggU4K@te;$48EsGG zAQBs02EA99%rgr`h0V_BX9aNuMb>@0!Q1oPx+7X1#-#vKkpHfAKY#XbeuKn+uDyRJ zvW!}@T{7A6bBe>#pvuI{n4Tn{&8*};*nDM>_aBRJSdB!~}u!>(0NNle+(XuM0G^Jq>v2q7NA zHd~2vIc>4#l^B{Tiei;J6_qm8QEx&Hgw4*N)XY=@?f!xC6M%K+>)~Dii3UcnqWz zAibWoRkq4f`~b2|Jw3epG)gpKngMl&68r%2NfrclA(8Dafw^rI4n41*SjZ7AG%mLYr2eC#6( zBp2uGCy14KE^EuM-O>FMso>&~%% z?jG4pcVdt9gT9$7YGWBi888SF&T^eFEl>}DN8S-Iv#}96(2E%O^sq>WjK?T~o@q^< zfY}RQf$56(_lPvi7@|UenIJm;E(y=TEuK4BCTe10!i@DuNWZ~qT3wL!e{M0mIIufn zxqI!fUN+1E3$qcs&Xs85n4fms-nYpYpRBNcs={|8>o-A|iK@r)VREWBow<>~#!C4K zbUV*=mi}=9^{NLm$S5*>bLDwbr&jQ6vM*=c^6vB4=xALJv0hU$x3N)ia|BNnp6dX-$?dl;+K{WIN7VTg%PZz-K1OnQ-Ti4)CNYMREK|h0Rr2@{^^CVTgKtE^G~n zBkggpIqa7^EB=RN;W};_Q@p5@6WAcKub>*h(_U!$DaJITJjt|Kx*@)N@9|sTwl!(~ z45-en+)JE=nc4hyo0b(T6R_T{SJ?{^9x^AND!t)0Wb`Z0nu6B2YwnJsYtjKNTsKGy zAsiE5xB}xjMpUnhK9v%m@rSv>NDJ}QwZZd!Oo4-Emf-Ya4#RxQ=Iw3sl!lgjsm)5$ zd?e9YqT+WGJK0&mzA!gJO7$UR6_GfEMwSUakX`x)mvjZD>XBUUcKW$=4wn27N%m07 z7+O!c)uzfbl;Py;i`{&j`*Q(TJDN1GgFR%Fjv5YH9Kp5BJTj{B(QP<&BnADC1A69jt zH#4VMO;*}p%wKnenfzk%DKhCqHuqkk+>&z+gNw5-Fe7&6M+~dYCcTINA%X$R_>xj6 zP)x&FVqBjd_jmu#wo`^wT_$m5q6}r_HO%9JP(c?px1%yT0}iyu*6IC<5C-QYhJEX? zyU?W4RW5>Y4AXPt3OJr|;gg2bK4}OaItgBcXVxIWaZ}5if$(=B&x4sh;fRK&0SsoHQ4~ zxDuDU0QZG$|KX^&`kd?o6MUh%E-1O%8L--9Tk~rlaQ9VanG-%V&%&~4VJ4bGN)ULv zAxZ7Ks#bMhj9X`)pJmydS5BG9y_N6_Yn%#mltl&GeqoOeH9ov38ewcG+DE!ZWr+ZZ z_MDsD^?1qo8(+u`&J?YU&DJ<}e;n3$7cq??O!MWD|@dpbge;?v?y65tGk ztJsq`*zuO-#H*lEVKtC}k>*3x@6XVb;!_Ilq?;7(yuk%{sg+y8-6~1J&vq2&IR@$z zv2}~~6MV6!8z*0&YMgosT089uxkupKKsizfx>QH4+EvW4Ig(b@5#i-2vntNSu^hqy zO5|~c)sU%-8bxIa#mlDnV#P|qOCfT-FfUwv9J5f=`E-*&Iy$w7vgE=mM3qp$e zl1N58e9+P4Z^^0Eck^?Ngx_+t&Ew*&4ZS^p*u8B?I_CNPVMJ*SX!f|TUG^BRD_b@k zcoUo1ADqcAoN&S;>R=&6d<>~OR(rFNBI?>*MWPu!vlu@*?Cnm!#j z!}1PIrGyl<`XMb{bfaQulDxa6b09UDMv0PEyhsFUP|yfekL4H=hn2kp5`Mx-hOL!*84r*&sch8cik=MmE6YGv|q~}iT(eK z-SUc@Vp<}xA0_i6pcDW6+;vJi_KN)&rk{d@HfUN?+>s*faooD6X!-oUP@?KQy7FVB zJznfjNFZwR|9e9UQG5MYJ%dLXZBcg5`25M|zb>V@N!nXVsliz%O1Ck;Ynn7=o*6 zjVYP3+erhFzmeHInQ}FO9s5zFlre~QR*DoM6KMD9YyHs14g(OaY4TOEtHY(3qk^@e zA=bYMYWYv*&$>25)ouQ8$&4HG#nM+&;Ujh4M-x7A!b_tnx)7SO zA|9&E_@t(WLW=Uov`p|Xgu-J+Zt+N+~gaVF;ZZf4?qZ;*^10yUi;{~b>N4bB^& z#~x1S{uRkkpax7sW@>!SYzmEhUvHOyAMH0c&_$*3YsF1QY;5fA!^3}_QvZEsMXN)O z;HG@m_{E)32tQ0NDa98vC1uG0lcIz0^>e*ZW7+2ef-T+I zCaOY*VSJ7>F3yR$tW-cAjhl1^XD@GCfkr?ypBJO)Px!E}j~&x*SMDrIaqV3d-`0u! zA?8kbegHkq)&)F6@O;#~nY4wkk~*A|uEC~^Haelc11o%&P`sQ!)OkA!tT^lRZYVW< zbfrz6P2@RbQIZ0>=M5b_hLbAQ=_A;4NyBNvEbg9C8RSm%83NEroM11dvl&lSSAm9l zua`N$09slPg-eCSW*(d_aTtYzakWVqQWfH@a2xDnA!NsOilt=tC-MPjGsNpl8}6L8k1q_ZTRJ8EacY>$~fW2n6E@>?LN_Q9i@)BLc-_LQD(!` zs*I%h)lLT4w8#Y1AQ${k9&R1&Q;B*Q@l>{J^OGBne{>H$Kf`{xq~b-bW18;6ABWHz zN>xg-Em4qDqr=F#=WNZ~{S!-R!rl>l#;n1JL&{vXEEyqDD3e?(63dF5EQc$&v35|H zQ(Y&^g)DVx0ckNC&gzAA0OPgY8aUNw$%W~aG+nI9k0On>eHU`mG}vJ8DSG5OF3eLj z*HNG8uR7Z-rK#bZo?bF&{>=&nhwn#L#uUdFzUla!-yi6|=zdYnIH-u>LRpCJQ3fD_ z>?z(4o^;TrfpJ2oDhtFbw(FeJY9A-aZ!~sm4>zM#Iw;~QGwyofnbeBx@Ye_pOYHQC z%@qXXm%F_0bB(pH*bU3H5s!B4Qm*YYwe)qXCde3+MrVBI9@%#`6H zU|w>eXty^u#O5^fdtE;4JA#7`l*O#e@zx*H`K2%$o0&2`9gxfil}IhZo#sbgy&$Mv z7wi+5it(=r1JQP$?Pzq|lI?i6wBuSPEz+5Gu}w=#tTMlU|J!z$14LDJ-i(sIT>y;v znYbzblPVY_-0*_sg@q>HSFip&jL2dWAXhYmMd9e|-;0O@J%0J=XluIzV`1V=jQ=T6 zVpW3pRyc=vmg|W?z9elOz38T_bTV(1!>)Pg@U4T<6XKF2mayXYk2y^toBT)+u?@}IU}Qm{wOz201IWAm=mkyTCgEu0InFq#Fr9P6jYRfV{rTuz zo~|(G9-Y`$dKBU#AGQJYmq5|J5Ysc@m=6mzInj~*(YmDb- z=FjcNZW#^?fstGC43RQm7R_Wz&#vjB6XOo9ACj2z9nf>3v<2UCNb<}*2PJc62<)Cv ze3Bb6mWIfLqYqe~I{tq9JNns=73KI&x5^Q&#cOh{nuV~>XgRDD(tYWELnk6V*?LFB z)=?JESr8c&d;Tmv&jell)$3@~k z=|QsN=WIw&4n-B;xV^ntd41se)6b}w(#eopeHw)OHBwe+9X5eA z1Y~W5z5lXja+ias`oJacf4U$hT!ew0C{KEoV_&L7w8cQ3P^ZKiB! z!VYk}`kAh$&eOs#(7Yo9#J`o%MG#yPN=M32c9PW;+QPzmS$QTG{Hj9}r~z}xm=dX* zdQ|qTH8NvF2je-|5ONJTa-BEI>0*nevJH0(riSXHDVGX6tbHqjc2FO0?I{t%CXjIa z%v{Rn)??Z@j>&TwCY-)R99$hObr7Kzyb#Y3`yKy={GUSOpKeC=s2@~2SUiFBw{%O3wK1cZ@%*g{Tq2 zpaW;XSb5eFctBv7cZ^ zgP+wCbzRi;g00IrW~PnY{8qX?p@7U~2%brEuMQaha?4Ke!4&>_)$^qeq;^m#PLytG zgITseM5@qm5`hV0bt6~K|Qq_JAIz3Yjrnjaf zSxQ|;2B|M-D~g*}3{vaRRJyQ=g-@M8*o>*n(5Q@~Q3q95(kRKot!3nu9)+jQ(gy_# zao%W@JWqJXIqQUh!APPOTUXd@8>Bvezqzyy+AEmp#Rhe{@wjTilYmc#c@ zM?m}_44^R$in}??zUm2MFVX!(JX>;1>Zya!=h5t2dB-=mDtK|fnTe2R#!a(+Qd1iim z*KwZn3FsDQE&o);6{^6K?^&&*5%Kyfaj(^DYyfJ<-|d9G8P0+?$m4kuI9SN!4!U2wsjNj{%>PB~EkC1M%o4GYK z0-u~MsT;snf1e1zG+)>HX8f)>hvfF7@JM=czbr+79FQ~U>sig!jGP}HieZz3B@$@E zuRgz>tsH5$cpKEgzV_pFilmh~l9G@}(V!JBmpG*8-I+rqp&T`$m^4WBAREy~S&A{M ztL%ghtG19nH^2r}v$%>#fyZ(%W!H?-6sQ@;Py9`zKL$r#iHAEtoBoxZbo?z>+;M~7 zmPtR@OrBj}h!<^Tq^Mg4kRFewN+9&kC43~LG`BNGxLambDD?&-R9J&kdOf_pMyG&i z#h^ti)1CNe4>UZ8Mo+lK<+1nkQjH5}@xmzaBm0+}hi_jOtYX~d*;9(!XfENUCa5(KL0UK(#rUlGZ#iXR+zFznKP z7kSF9if?{wZTc~REf&7J`r*>24h#$LV6fPXb{HevKd}EuHV@!L6W|J->&rmdZJ zVX!0w>5vYJ`gO`GSPfDJT?ol8^CQ8J*V`$PSFhcJz8um=aQl%K=SN24fbOT@H1*Au zl}8{vIWK7p!%!rX#bSjAaR)!&q=6QePl-Z;yvPV!3l=g8dk{;b*v?zOq~1B`rz0z8 zIOAMI2SsyUq_r6@dT&8648}OSR(~0_)O7Dp-}e3sGIkgGNh;_xoDY9ulWI@J<`mZ4 zxE2Wgp^mT#NCMx4!6Xt#$!U+{Cag-VHwU|h$wyR^Tg*sZwn#Mu!&bJftuI8CWR?OW z7!fKfF25b?ImnC9KM*;h6j?2(h%B^r?1-=4EOG4|;I7Zg5qx)~Mb5Y>?RlM0@9{8| znm=n$-aTI%(M@Rr`^O_Fg;h9#(;{>~nu5J%-a?`T{XUbCN0b|QJyi5JFP5JoAz5d693DWiGaDHU^894 z4#q3XuT$4lGnMLNt5c($lB`OM-&C2-G`PhZqv*cvE0@x%w`d0qZTvM5v-I=agb%zO z`vfH_^l%2zf6DVGc%mwE1~d!-6wL4!f{XQ71Zki=jl?NANoz7;1vs%ee*AHhWHp)# z!6D*`Oy{fzivV(;5-W;7Dhp)8<(6<-b5P{1-3g5P5o>tAA_8@YtH1V6{_wbD?{r{8 zRJ3pErU%=i58e-2Lj*|3jMeX?E?E76yLxT_$CtV911H+B22S|kRdjCkLz+l*)%1=3U1$5&ks<x8&10KN?R{{F4+mB9l!Oo{!bkNlpG3{~V=J?A;5P4r<}tMO&1OZyrtwPBKp%8lScy$Yz(`iN^Mhz~WaPzJqx zu)|86`eSZ(Z^;O3qe$+%5Bsf|U>$SDH-;2np@bJh!OLNdcK1)G@uf(|q>CFzr@vvc zrL($8zy$u?My1!`4WIE`h$S1I`#HeQXhacSXO!&7G%2(#Hq2qpy6rSWWuJ(=KW)mW zG3&{vN;A{{xaLsb3?%$sMpkbpyx@j%*MD&lj_PkI#vTj%MDixGDN>yY${>wL-BugfR#1w%4WNHYK;RyE)clln_mK*mGE#0SXvglzt_HQZ(H)HqG= zSQft7YaR5mDeo`-i{VNR!oXPk$X;5n*FuvFa2+ZRD#pHq`Rf|`c-Dw)u#6c)01Dgy$xnNV{A*tc7rRkZe%d!i9y+Yeya zt3DJ~lFD*9zF7Cq@$h)~_&MCTfsQ_oqBA11YdLITmxo66zEeiJ^@CIC?B6q=tyEg3 zy<$4v75C{+@DE4vb{IGBWcSdev{^7VZtyReMqmXaB!rwLD*F+w2={M~xp{~ZKOwUZRghGnQOj@Ru9FRAup?}^ghV=>~_BXILP9A*?B#cB!3{lI#j7$(|!Nj zy9E&3&*i>x;zlXnru~a&P@qmSK;YT@cI`q65u}q2a6+i?1qh{TPh4G3$CYJIZEsH}uaxb;@2a=gLxf)e{VCuR zh+E;iSZ#PhI`h2w?yK?ouNML?YVn7@>aFvPB;KR63y_(ew-QIT6EC;41(Eghr<1UA zYD|={rwdFmv~d$I8BW^|=!ZW0$AS@D_-O{Hq+#c%>hiOHZWA zejo1`57ADg?|l&`gIDN5UdISGxjh#o8-PIlp9>mO%lZx}@Q#MTN@N@D`2w+NE+REm z8@|DZ1d$~VVUc$MSapEPezxXlKh0QbVfx?ozJ~+XE^zcV-@T!qh#^7S@LM(rMuUK4 zV=Y8MFM9hsL)z@u^qPU)j{3G_OFNm;S3lHVe=B>1&%b4gOX$HqfD58rPYEE0hnj>Q zg(g}?8Vx=X^lZH$^`TC2x%(UN@XMuZ4PbPikly^v;5u7i^>$S}H4Rl4o^eJj_ zC$S8d^t~i#Cj5$aBY=GFm@As3AIz!ve!e&E!qBF_;kIV?mU{zGrOPgU$vl5!Y$I?7 zB`X$oll^&Ca7{H|%)x*baRLJ5ReGN|4*_`W{P)>r|AF06Ao_%rKOZlM*< zNu13;JvzrQ1n6pc7oKmA zhaAdtfFS|@PK{_BovdhL3~&uOX$ z-F5?sbU@dvaA0L^Wd#v3oyF(8PN~;oPt3~(U(X1cr<#g0uCYE8pm*U&B`5c3Qi)*F<1U0z&Zmi0dAb2>0=e;>x0aqpA^A$i+A@byjz0wNj3 zybIknr(*Aat6Wy;4#K>XlEjY*n?J82Qz+oz4GeB6U;Vy)FQY&PpwUTy$A@k@Z&*d!?j|8Rr%BS7fp1nQu%|(oC|0`1A!!L4thXFr|IcP2 zwtWpKVk~n?fUY;N@ALV3+d0OD(>T-aU6(r5%rI+Ay)C4gd1+ef4iRnY2&U&)?fh$uV&x89*P~QC75Ld%v6c}x%4eNF?q)EGOR&A0-slM1j zob;f+J(rU4hJQYDEMLo&x7_&W4t2ljCo*9r=CCwd6L~1L9!DSWx1Isd-HHJA_Y1v6 z&Q~4WSjm7T>FSSSRP8)sL~2i=V1)|tld|fphY!zDurKevni~W$rfXuG-IjS_V#pGq zUCqaxrK+i$$RTNPFT1KkJT@cj)-<}N6i#mNqoiW!ATv<2e?=l5gum-;YhkvavfQ|H zR}c1B1SBKsjsy|^eMy181f;wXJewA_TD}oaIQ%s89;E#EkKZKNw1E|J=bQZ)WG)5} zT+zA$S-1F79TkH=0-X3U^67Kj_qELbh>l*?`Xc^$nUL@&D*RFM;T7Wh+Sj+)rJifU z+2dpA&1de`XJZHfZY^tN5d@>B$~gl-R%~a-G=kA2=r>{{b3T7#mU@dyOxIVk^7&6p zJu*ZYPW^4QfT<$|-jM@621QE>)JGRCoV@bbRCpN3UfhblpO^w`vnw!`L_8B#^<3w* zT3h!kLs@p2Mj};yFFFZIYQ$qPzGT&w=EAp{w2vW{`H7g7XJqvB)cDxj!l#$ws!o3y zZFR{qf+N7q98x1qdo0w%^3ehLP^oilS_%!asyg8>lziD(imb!UD?1Oi$tA;}o6&*T zuIe1^%8H%t91T0p(2)HUY2VmXU$fe<&&enuSjlI}4QzB7;-epR;Kx0y z`(r7eHC;WP*X%cBbhHW?ui;Z-slJntO6hLolsoq95}N!ak=}iqS64Q4_z6Q+n(RdM zIc?EOEtzBk{Px#RWscFG(2{SY9@5oe8V2moG?T8*Ii2B~fR2d{1)*~J8H>I7z0tGY z*p0NOZCM-X{x(nt+uJg4IDZ-lD55(%Yn}ur^q(%Ul1sdopL0L{kS>OLMn5NJ7jz z568Xnrzl(eEFyvvF98sI@UXntCFW-`X_+Q;a%8UgV&%Ib!1t^2*GBjQ6$yDoeFcjpB&!(#|@3lOYde*uaAlg;T3*>g! z4b2v$fiJl%pLFlr*;vnKZ`>4Jr{t3`4KXgR+q$cX95j9!X2-T;UqjN}I;@7nV&D>@Z8c<=!+1IIL-r7jfm9ZP@O8{p7yShI zLH;9EIy-ZWU|0%j4>`vc?@X0U6vwKYPHcsQK#zeix$lNO@p3I?x@)+cL#a1lAS3p-thY7Gf?9#j zJ+3p+oILK}qM?K(%3uPr1pMP^JE0(|BxH_dl<_c*2hFL3FvYJVnq(%SPm9vx1F81& zIs{S#OtsORZ9>CWP#R_WQeKA&nL?6YJD6aXoz_&=E_5T zeD`gkl>=QVsYrR(5hQBEPDf@{Ms&-p__vt}_B4qh=C8dPpxGQ0m|bv<)Tvh5;^1)Q z+S#ghJ89=2zc%G;)}ZEw;}g~Vap#5}l^B@iBeYkoG~oAoOxPlH3m1L)zI5|O+H

      1. i;`z!#?)ppl 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 diff --git a/docs/Images/CrossPop_2025/average_r_leopard.png b/docs/Images/CrossPop_2025/average_r_leopard.png index c0a413241265d9ad7c04f08a3ec029f2180befb3..1db607dcc049bdb29816732a58d1dc62d27888d9 100644 GIT binary patch literal 157207 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 IeD}Zo8{i=T?*IS* diff --git a/docs/Images/CrossPop_2025/leopard_weights.png b/docs/Images/CrossPop_2025/leopard_weights.png index d3ebe4127ea95384d2567b357829cbe74c6aa8c3..f2124b72c5db7540ce7a7319ca437193ae86b31f 100644 GIT binary patch literal 137749 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 V;KtVV>K5`&M?06H=|d*0_z%oB5?25K literal 142153 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 SvBBuGtdIn+L0jOPPB7csVQq?D^Q$ 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 diff --git a/docs/Images/research_summary/cross_pop_2.png b/docs/Images/research_summary/cross_pop_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d09888c4b9bb75b690e9d90dd49793609da9aab GIT binary patch literal 386032 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

        E7gr6oSA2g1-mQ{@)1`rfV3_Ot%UhI zt+T_ukEZWya5qY{Tcx1^MLIb2WbOx;qs4tv;vKP64mmI5-eCwm?N z+b2RLq8o=v_5@oOkI;FE2Fq~QA zhOj}1F0EE5e!;+`m;?*B{)L0KgG)BTl&NusKFVW$aI;YDU^bVDAk~P$$?x(_05El6 zN~_p18Ie5EiHjpu2~(9d{4Z2x_t~a{;}7f#YYGPK3hv!Tjht0A+#mcln|lf^=uC&g zR&{`e&;bC45X?vEGy$U6MKH;0io|DNmY5tGJqT(7%w^MP05a}9KAIN8uCpb&TL6s{ z&3Z+pkKIOy)<1`VGI$*(h60tD>TY$rm=(PG4ZFUiFLm9?E_p}A z@jV*fTR5Pyu;Kta{_>uUzgl3Z=q_BCYbIDX6uAbTg~e?Tq3MyX7V{c5cRNBCyaUi| z&Z)t!t}nk&N2Xt_{eg0!v4_t;nhf zC^44~LwED`LE2@<7tEzUG@<{hZ~QHId&A0`!L|pYh1Y-g>nCJrh20j8dDu_e=k#wZ z+D0~oLN(6oO zgqm&@)2Rt4H-a}|(vpr{pqShUy{K!RN%{9bYx1qSD7<9j8>^+l|K%l10X`NAF?;8A zV67aYq?t)rmiP@5(^p_)_K3f|8|dTuP`2$VmV1mQ)epcy9ym zl~~fD=C-ARp92!-JD`7S^%-xB+bVhW%?l^rkUB52t-hGD@FB)RfVvh|?DA|tjS1dO zD2dAg%2ehjP>@d5s$G-PFer!BjO-_>XAtgLwrXu3Z~VzefD(`QaV%izr1WUZczRs^ zf(l+2|18g!99#>LfGfMb_6qxrW|-BoJ>(fG=ehVVtNxus4M@k?@{Yfq;M#TkU1&TL~47oHQ!Dxv3qIn zY>X0cbY7HY=n$r?72q9{mE-7t7x0BdZqsngVJebZp2(-u^yyEsHDovFBmJR@7Y?Aw+RH zl+#sQwX5ia2ZVXA>cHxB0k1<|?7s6wIKF4kW*lH2^|l%R%jALnwi3P%zOVBjKHaIf zG04vqdTlD1?oFQ1V)_putDNFD&HK(9ZA&>YY)pU9ZsqfT^qH%N5R%=6vpo9(t_N9WnL`5=GR3BJ7?BwLP(Sva?{?9xMc&gu1v|5q z%bQfg+X%9O!A5bB6RZ!^8ZQY=f-T9L0nJ!x1P18??S5=$(%;(t{~h0U!wMw)o^~8dMT(y__Ylq_Ec+;8J>^;?%ZQ6jW_qZBwO9sAVBRH8QTi??zYpRb$nth&o60-(RVSbp~ zm`c7v=ltOAF;$*7SH4RS=5pP#haxSI1S{En4rd`^x#Ndu+wd4npZScQV{>@aQ>Pw7 z&~4qEYiA8G)~h>pa_^#|1Aq7z$%~j+c7rDT|y{@0(csu?78VF92;*MPe|h5BaMq)o%r&+i>OWuV(0cqR)xS!omr(aM^A z93nTSX{kQMV24*17ok8@rgX}n=L$}^a#1`wg3kkiGmV6oqUle6ob^70NO@^kQ7{o?LZ4bsPg5sEunK$e`Dd_gOv^Z~x z024HvHu+T0y><^e$ETr^U9`(S%L^=|=vbhyNGGLJSdL#n5nD%jA4LP=AnJc%z!4;bpP}Hu9KVzbbY`!7}Aq%{=0;o zud)5b%lWv56TZfD3zG3ehVbnh|0-kT*q*=j@El?}l^48yD~}y=MST#{lS~D6dTsR1 z0HShRD+R4whCWs)f2LyPIE%Ms7ujs}Pk}T;;x_a7B7LGin`t#>a74{s?(g%}@3~8d zW{yqA>Q1io-g7o87*2pVd81>XV;HrKCVR`AZzO zA(iB%l7;8S+D6~nf7<2AoM$9UI=p; z@mOZsG>Nc_(0(*RWYiE>684c}G?Kib)`9+zJMYWIp?YlM%?jm#m7#8<@`Jez57npI zc^m7nM`S2+-Ii~4KgzG9=L|^L35&Ka4~vn4$N7Ysg^SDdWUJSNa;CNd3fs5=6F=-4 zS4(nYo%SwE6VdKV$nu;0qE019mLC4~T~0jn$aJ(CCEcKjfW=X?vyM981 z$m2j0|1{c_{ve-s{mXmgq5QPoltp%>Oj4LvPn#EK0=od@vE5IpwStG3^Pp_ut~NhL zDqu*!c3fG}U)1Av)CuR`YkBtatL#^c`7fW|W7jrb!j3iQ?@=unKY9FCRQO9jr_%uREkfZD$fBeyS;7ewO z^$HF3X6G`VvYmK}^?jGOBenZ@k85!z{)XEZEcv`?OL04o(~|NNdC$RyD#t;Ga4+;I zJ!UNo+D`Y8!uKbU3}7&!sEjv-^*ulM^j>YJ07h&B5Lb@HaRjZ3rG1|A*lT0%sq5W= zZhM-pB3wN)%05%g8*}e^;8}*_GNM^#+S!s4OK--Ue;i5X`=Nn*hwACue#54_0h7?B z`H+iBUGNl`6j$75i^=stK&fx)Sa8+{=F$j0;i9Eg#Qo?P!M4RTELC*iZUh^Kvwu5YB9WhmhezLo!`lvbX-QDP^LINkE_YZKS3?tbFZ3X=#bwcE zSkex~qaW>J>>e&HKe@}8Qqc~Q8cGv}_KxasCU=dRB7qZps`?L}at2nw_E}8{j#zi{ zOgPfn9R&uqWpSZPX20JwzAYI?j5h=L@@2*W-;I$*{g-=Qr*dE~*W|alc#VnL7YlmV z47P_P!aHZaWBACmkxea(H5Aep@dZU$%W@^Qp_)#wzLU>U#l;_6$R*$N(7ks+&E+6W z_|jK=n?6j}Tmh+ql@AQH$uM5;oks|`p{721mmG!@T)O(|1ySo=goaa>j&K|TQ^T7<;9l}y4u^T+0sqW*9Bi;_^Wn}E_6>04-bDV zHRX6<`~^1s4fWHPzto)g=0!9W)Hg3lYb3i4e z!uh87pl{oxg~wt{$NyVKOYlrFKK^-A$GsuzL)sA^d>vSHf>1Sc_Q7nai(j1DsI*zh z#SX({nh%R5@CAG_fp+OH`RzOp;MBa{F>rDuI5k5Jg^fZ&@qMK@cpX#wHOI8HT8Y^c4FH;$y>(7NHH4H9O!jrKu!nG5l1! zJoY2m&cVF6ef#z`)^SXO2dF>NVo|E^y~}X76Z?-ei5G;WH;-zEbs>s z9>B}c4BEc##HkC;PsHu6Zm@n7xE!4|H57BukJLEH$wyRhgB6Ij9Z=Prw zf<6P$?NM2ya#edJQZJFFJ-kmp0+Ym|tHe_ow((#VLxUXeC|EpN#1|M92^FFBA}}Sv zSW!s69-gTgy3OfnTA(3tQzcgh_`fu%wso$a&e!a<9)St$<$)uD59CWsHh zuXtR8X*`bTzf36}(&=rsoU#0;uN5OhVm)Ls*TQ^hjQ6Hn+I@Rt%uDpnOe1CHJ9)eP zkX5Lf20ob=C&#Lt8?_^$cA$%1cQa%c~BhMBp|EP0yNePaDwS0N)LABtBDhKgNgA7 z#0iCUGksi9SbX~0Tx(qspfx2kMbD#@49Dq~^6v-d!n{kR*;?T92?0TlyO48P)RrkO z%y+8R46vE@drb%3YIfU9l&iB23;q^ltqLQv(eQ$073- z%st6X^xCa62Xmwdu49YNtNNentuBq7BWxPMv7(==$Ed8V?5O!r>ve4LaTed9WS8vl zk7jPwU|k}?RYT4o)e8fn{1quH&M~SLER_HuZh!+bEYI<4W8n}pWlBBjef(2VOPpQm(%0njKReDl}benuk{i(Do z3fIxUmLRp%`B^yOTCvtAg0Z`o^Y9$k;##klFg;*XHk=(Ey1V<{Px)ZPKyS5EfE&nX z0*PDT1W-xu1M&S+-`WKhx)xyv5|ZKV>Qnu?_s!+UF&2d8@uVR*0Pi!Vhfggpyi zZbHT9hFHqTL+6`M^2x>DJbIy%=TYbqjcYLBLSztJcdvt!uc>193LQAiwoZQK1SqQZ z-QfUHgS$pgjGRo*CkVYq@_r7O9Bf~Ir1`F?<4JVswr@Q48h`fo@-9PL`Vpm1n-NG?p&FoKxp13(A&S=2z5Sn>3r6L0zF0H;@r`1Anj@I(`IN3Ub2EBl}J z=mz(7FXhNxN{Sa+fG*$LeMR4Cz0z^ES!)zN)(!V z=Q4MRtm!&A=2uH@;;qbl9;TWk!3E^h_rt}9cGE!4%LI!cM|t#+u29fJ3X1#))484R zpHBg93$o*>^s6h{rn(gx+#B@yLJOvwt9Dvdu>@+3djf@!q0PjB$qa#%+!(R;U%~}k9MAv z2obxl?-*`!P6|gX#5D5xk%QR+4(26M6^6sufhFWAf2UapN148L!J!>aJx|FNzNw&V zY65PPc@Q-2W?#PW%$U}w4i--Mc3o{ByzoG_fbh5F?cPV4!Q!KU$H)$@nrb;p{PDd? zGwGJW49~4><@A{wJ!q(wy!a^9&X+U#eCQ9;ln$+LyiOuu6XK*vRk(oA?m;+8&Ynes zP4BI2Z67HqVV?{GCmNgy=TkuI%B%A+$q^Vuk^;1N-!HJ;iP#2{Vcy(dfZrS_PcM{U zyTcg{xv#L7gQxsAujRs!y5|rJ7t<6>fuiz|Q+F+Y-kVf?ANpEwS+6P`@K&GEyv#( zgPPSY102Q~?d@9Zx-S@r=s>QrC|>n)4X${tzavBwlUPi4)1No4bm(a7{+_+x!yPku zyq3H)lUN2J3*6je2K-N}cE8qxY*qYit|}hF$9-3mpSt)wT>dk4Wa#PPF!J>?}^Q3}QZi4PpNR%++V3z3_e?l0rl1vfKU#c-BW2NmS)^xzn|ZsHv7Ww&+fR){6m4}zgN zh=;M1W!X952Ef(q`wPq63%MXv*L55870eaCeYdB1mn+x9e~d&k|BmAqF3%#ATvro= zpNhj3bJad!E8^IZW?<#8ZO*wykG*^rZd%@_AB$+83*F}Py!^KPGy51N3$xBuaDxIyiBcQvzUK`y^4!sb}c38wp7r zN{D~gpWc&GchEjF&&Xqc&>u8^ns1rQ!xWf&^&H;hU@fS{UGvlAkzk_QT8b?=7!%8Q zFUAxUsAdg(%-XpIKBRDx!qxEkMxf->*XQ9^KaN>@=b-EH$5BGMJ2c-h0xh^Sr0xC@ zW_nA4c~P$ipT0IUIV2Z&oX4~lCLV_|2-)s1K`1Ss&?VX4)PnEg5q#bj;LE>gr!(DW z$Alil!sM<|K@Eu~P^4@>akM^gnj8pzI8o5VBd&Hw>;OOIJd(9-2S1I!rhHaZow>eK zL$;=5sBfsMMRT(BDm?r9@a#X{p|;oxIp*d_7Z#c<)u2`IOMke?P0)SEzaNt+;g%-I z2x#%6!G%x2Yi1xMxEFGAeUw<2W#?P^LQAn4s0j=lee5HeNbK@BHgeK7mypG2dj}AP zodWhcla2U*<6uTTZ9#i2+gMMBt{#O~T}bzXDL^6J2x*xwWe$t_@^-1TGrvQsLkT~{ z8-CQgD#m%a8F`a<<^#UQi`+%JInkUN)3AFo%K3MPTo`No2;DuM6v&eG2Z;=v{5trN zcvUm5Oc-HmT)eE7NT1j~v0To?g2a(qPYaxxbS7+<#M@)Gcq4PM-0Gp>_K-BtHi8OC zli`%iw(Upe*?>Q+Ipij5m(7#$YnHFjK{tQz zydmyZ&7239M6@$Aj>9x!oEnK)dxMRfm42(oY~KU1@}6~q|959Shm;2o9w6gXk3fQ3 z{7Qt;OecNifv5XMcW4Aw_CM_LZ##&azDst&28ZA(cM16F#6b9*k<3|ZkV!D8xVj=j zBrnUzq4Nv6N)yq!Z(1h~W)rnX6;|ig%eV139R%q|qo@tG@eU7FNc-^YyfEoo{pW+r zYwx4MhXTg@4mTv9qXuT`T?9kC<``ptrIh!e2vNqsVi{3taKUua#)K7=Vr;kpE zrjl$e;1Kcq@cbJ$#`InMhGNJ=)@3{j%gf1{MH77)$b#!Y@36a4-=pMuQwseqI>U7) zwhu-i@yYgCo2bw=dU%B8m`kwW?78ek=n!mIJXQ~3uCbtCkb!NN$KH(d&zvU8EEASF z9f6xW8bz&E3DjhqlV!gSqj@Ng5kxT5db<7K#(=sOJz;Z~a`)GwURM;JfQ>PJ$2c3W zkUX9nP4|nZdh~bzemg7gx77(_`xW2Hv$HPf4{k?_c!W~Bd8VH=Gio`rHuTkW6NHi- zi#>fzEcj;Sg=CSlClcN|qy5CO`W+chj8ij%A);r%+hu}N~ULKa9&)QcBm_-&|8u8yP*t0e4G zhdkUp3IbsCRo2r0sLcBC8u@yv8nXaN-5kjy*gPz4?PZU^z`3 zbxOjzjT1g&Z=7-*a!I}IJWnD-cwBJ-H@mB?s~BGKZ9-Eq0^L2#pe0@n(E*64M>t)CLW)IJi&{ zwHbE490BWXU{~(3m&>0vHMH1BJ7RHxin=DlI)|+Yp4aDQi%VJN8YHv)T`@Q&F#rRXsQrtg+y&syGjky74L@`p-_)FeRfG&MqT>SvyTv68Di-FtLc@aBoHvc0#pNQ6(SX{GJp~ zGqGIOir};&7X6I3Y=(&TrDO5D48r>AsA{&SX_lP(z?!>kwklk)To9Fu!gZ&3A9L^1 z=>Kylo{QnPzWTOk7mj~ITUp+1{l<;y0Ptiy0W78cUW+Xor-%1-&QNvqm=a8pZTLOs z{VGt_4=CA0)8veaZat2;>D9$yUja;>4%V( zcb;BQYcg)>H}jH9ZDnXth$nPf9oJfv*!b{#j|_m4S57;tk3Kf^-=PZaEsZpR!lM?< z{j@gCs{W@0A)H^42m^- zF3-))Z1X**gPTcD#;bGNHsoJcDAI}eVAwSdOET;HPQ=V;=n^*~3$>U1;%kKzDBh=i zTKg^dLW@I2CdfoJ^T6rR#=~&mz`gxL5K2}4#0O>20vHATFjxD$cv{8qUi3mSpBech z7J*$J>tF6iJ&UC~(^D3$JCO*kc6F*bWEX{%`SoiRD1wxM9ok3K?@)_WXa^WpcI*`6 z=)B}-b%4C<(U{Y9$IGOHb!SnI5|Ej<3nvvbqf^CjjZb)B2~kFYF8>CX!<-sL_x{|vX&^*bVu`Q9;3#FLV6S!>zW>e@V`8V7YEA>Ar`p8ePx z7m1j&5AM_hP#j(2|H`Q>_6!{HTRPzm6|WL@fMF`}j^Pv^{Gg48m)FpP!^>_KHMUIy zTB(ZUvx+V4CqCQ4mKL1HF|2tr1P4I5e&|J7~qliT9R}R2XI^_BWiaSZ>OHChg>MLTTuJOIfTn{E(}3mC-Iq zUS4Xp(Oqh*%1r5|rw~Isu@N$eS_DGNL!Q%0CXK*g2m%Q>GGOSEaLP&RXiBu zQBWHboNO?R)h?N6ef9cX|GggnW<8w$qS_FH-CdE+pLhJk?elv-c=Dxphz!*Z7 zI-Ll)-^`)d5lKz6rJVC%n-KoFiPX#e%8ZK{^=85rl2b6*5|=KfAN z>c?=@Iue=3rfW`p?Htt|5psA)$Xd{2gmUt-Y+(OPbx9*nCm%;JupM;Z)n?Z-k7feM zBu?6gQ@h^%*ocY(@j~snfPnj@qHnlOnNMrJwe!6n?3qqz6@fxFvz}!`*+{VksU@ly z)qTo>>NwW5?o`j*Ql%pOcuT95jTdj^gBjfL7`&et@?GsOKHDPrqOj|(X*$@!6;Na` zLq+3lGrCQ6CqC;sr&Vvu58)6!=VuMIIAM58kK~ zam}NN!YLA{1fL8)B6EN$O;W&7#)qmHhH}z*TiHpD!#w*PJ4L!6cEwUIKPN2UY&jOdhRRip?aQB;I1hW;NwF5+Q-ms$gQC1bGg$2S zfJxIChvkWJ@qw&ycW{)m*x(J{2l*wVnRd|3ml>c{3n)wkS+Z_2r;e_)ERl}@NC9_w zb_75>FZy~g_nd1l3~YhWpwE@yyr*zFKDdnESycNRMCG01q9ob6sfHT1L06a;AUV2y zKVY0zz&B$umg-hydM>WG;p*i5`0vUc-9vBTC%oN362=KtGPLDLxkW00@&4_NjW?HF z%2;PcFyDx+wg;L%cR5uv76flV4ZVVEgFL;V#@GNPxYitqndDo}-wvFX`Hil077F{^ zZLwe~4YA^{P-$~jynAOP#K|ui+-9re7AOfcuj5L&6soRn?$RM#%I^k2T82tsCr*SU zR;SYNZC3nwfxe?VvzYhc9deuO)PlmJ)x_82hG+e>DEZczC+=T%=Lahc>O?FqQc>^3 zZ6WdDD1UX|hW(b1HPJ zJc58?-osUz`+*-50Vl|4|@0wM7*bT-jK3pQfqb@S6tUJR1pa2=cu5>_HjZ=)P%f zHZGyxsU&*#q!6Sk`)~KCezL_CN0Rli;!Z#@mzU>8bi+7wP`8l?$3g?!?6dOP{r(-b zxzv0^!#3sq^pPC?Z#u*o#_IO!VjyAc2xCGm{#(KjeJp``K}EO|w>d^yDUSVn*UtOB zgF?PjmAMU+@~f75Ui-M0JKR$nZES5Yey+5|;RUJJ?#89S2o!46XO&wh3-x1FM0 zrBB_XYJXYFE^NI(MMA8wTwkFzk}~lz|7wRvvLp-sAw!uC?b0Qzk?s9#+^ z?UFwl>P6U!qQXYJkkVGX7QIl!#}L9Qv98fo8u$We2QGEV%!P_#79hICDJ@X(7;)oI zlMbAYwaZWq)8!Hj3{av6tLuuz`RY#$8#?LnnN1UWuk+Ikh-1~9z2AL>4FbpdkGAWV z0tSA!yhBBbI=nlq0Y|9m@Dw646ywVoDp}NF)i6fgSR2n^ZW#M01?L^5MAl@ZVDAn4 z!Bqj;lG^o~?oi8Aq!%2u2h4B$9_Ahfg)nsie5_sc*}IQJmuVE~eX6yBMdZBYUmedu z9n=7gYZ#RXuBqq`@0o7W!^JJEy@9e}XEO=Fk^RC})K-~^iD=goO#?E`%~6am= zX20O~VZ^rG{|cr!D6p&1i3G)$7m9w?Ls=7f@{tQHeSRENmIb?KgF}q7t7m(R^UQ9E&HR z;9VhcXWo~j!FsI6F>}f|Q=!$pq3;ovTLl%}D0l@4D970(a6>E!s*@_JqaTho;#W3H z;1!aXRaCUJ&Bh}v$Imd{0B~>yiy@+H5~s@cFZC?FOg8keXR^k-3L8o#ZK2e zN~Mb-DD0->zb@=;ktUtSsd2^te%TD^!?*m>WfGT9d&{EUZWLEVK_>qDi!T=;z^!E0 z^q|qfi1>#so>21_CAd10td3200v(69yePsN7&_>FB+&i9kq36+-m{M+dESv|A#R3J zUnirUT2i=gO!Ng5&X2|8QLrtYh=Ur+QS+xz0`Cbxaf69<^x0AuLNsa$=&OL!0S;9x zo2_(#*AGrdxvsYMP$6urOSk+j*Vw{xKdsFAU4J}*#nB^1gnI)vSuX4=Cf;LkCruts>nu&Mt~9zdl#0^&(N`9!Hz~qRQ&e-*~brz)DK{2!u6; z@xgSzg}IcWp`l}Z_K1)aM4_X~2TZk65on0DgLcpiaHmCR)NgOSuCzX&tLH(oT^sXvAZnM`E*jWMDx9k{IID3C!pe!sr3WL}dO#CMTwX&12X!F9g^#@`1Q56%is$ z96E~Y1#bB7n%ZI>kzy1{jaF&v#EFsAH70XmL#dx0=2Mk0Geym<-OGKY!$%gisUj;M z1;g^x(3~GTNFcOP8LV{p#oB5ZJ$aivHp2{@F^<~+;%!Z0{wdovs&7HXMsnDR5~uD2 zi%GNud$b4Hqa$f-RCmgBZmhe!5UoEm_v#SrO-v5BU-FD1)Xp~maQ%^ZLpmXX8l^(Q z;;dx3u!k?;nb(69e4&HYxxk?{(psDt$AT|N6Q26Q)yoc;gcMp@DBqvwf~R>1YyxRj zD1kJ7N-U;NZ1zzHGeGVf<@-zjIA3Q`NQ$R<8V3utRWad%0zNo|O{hZ!+ z{f_#RLf# za&?3^fpRsPD8nI*7) zCe8Wx-|Zl$&InzB?L>;Vu^PPunUc9Wcj~;M+NgWsw1QWfn^d8apnGSpU5DTbeceoY zh#VP_1Rh0+jN0HnlR5(9xmNh$)D$PXaGOcIxOl9vthTlmspJo=)WRKj6|=cbN9^{t zW6L#cI`suX_0?0*kMZv}ZPS72Q?4ebE-aeG`ES+~cS$;FL*>cY1S)j(n}Y=+&{U5R zFgnezFND79ztS`PNe?G@n=Ff6`l{SEZlEZ1cO+HX|1li=2S6z!Qtl%kov1fgDQXE^ ztf@nVeSG<8s|}01=>}Cre*I&)jgDF=cqg}0CLYP{xt}*Gr->2?9wq~B{He@haFnsxX@z^CS>!he4UHWJ1z7xu?GTob)}5RnAn zx1T!HHTqIaeZ11Sxb{4*b%D%ZEP!^dcKm6FN)tdeM1K-j&voAL7ZZCVUmPlu!zQYL zs<9!IS^fP1ufI4N#0WkvXph^>G}F+6cYpt7>#F{>L3_SmRUm8@5Z0Y26J{NP6G4CG zgOnH+6acmE58&Qd3?R;_3ov3GfKKCndL_0zQDuhep^>X*`jj!mg- z<0Yp1?Boje=eZlr)lE24JQOsskU|KC8u~4mh0ZH%A0q6f6}Zso7YE#-PO8wf`Y%|c z3lziaVq^KcKAzYrAg$XB%RbYSIoTf@H?P0}K~ewJ;NY~vgY4LAgeZ~qVhg)0PQ75w z4r*8AOGg4<`xOQ@^HQhbj>4e-uLPdwQ9r73+tTvt2sTl=hb^>**gxx& z5+EgqzCxs-jSyEwVYyh`LTo}SW2PpWEQp)tc=-VlDx3#?x4W{|2#A;Lk8$7o?~XJT z&A}dtXA;Ejua0p58_B+zbT$Jtr)yNx!V6nD2_|!6Xo9GJ-_Zm>`TxVGWjX^eka}R< zNs;?}F%Gam!q8A{{0t~@qH*WAGO43(igF$YK{P)`c#ak;3GCCI05JalRY?m4IXSt; z1I>uha!LkRUV*y8lTGEN1rI*0gGksNnjwMkiWQopVu@gNfAw85A1;pLWfOh9KuEGE zbRC}u?LY$m`@6B4twmqz1|MuQ@!m#lbq#N|JY-h)OtD0+&T%Eg>jRO^!^wQuO&Y9S zSyo;j0hPjhh>Y3i@UMywq6QiHLiWo=g&1z9W-~=LdcMPXeZ7EXQ@mn$5 z&w&sR1b3X%2EMfAPemVGH@A|96djpg<;;Tan0B+n^{C_zX5gMJ&LXtCKY~8N5!C%2 zP=)p;lX|DXeiLoBFg=lTy&jyQg)z5OEl^Q3Th83pFC9-x0fxL}F?3S{;1*;6T%Y)` zWL#ki!4XTuu_L{byJ)G=Pa`qEVuOqX6cKWDIfIN_VCzij?&K6hP_bU1h(D^qFn68! zK!%DyHA%EXpJ#2>k znHo0#{E!PxoG*CVVauO`GxMSo)2ERYzc1E&yu@xPW*ZhF-zC`agf9^=I#n z5W6bLd_Cv{@>k?@*9Bap5x*X@Jr=K(Jf6p2WgkJ1ue4tiw8snR1y@g>)rOlm@c-&W zG{lOJ$S`2C9*RCuYU7oLS33gp@6NpW2KBUO6XqD!QOU55S5L;}@x8OZL$I#2=L_27 z4ugS$J5Fo!JLDezj~~6BBpon(0|mzqQR?0PqKzBqwHJG%h*M`rl^0+ZRXhrxW!Ob_ z3kkeAed9L#S!{9T_O$z}LT`v>7JV!HX`wvl<`8h^J!c^**+d6gR%&vn(hmQTWMDN; zSPVid^P_-Z=*#HB{Sl)+`GD}S(ms~(mZQf@9m-jy*-ulz^C18e{rOiteh&uarYEw~ zK%NxUhsne3>)UwQZj81LySIfDR!8{c)V0gNqQ7$&uLcof=bX}=Pg9N?olO0YA9@C? zvAGGb@XK6^g-szPt>@%bIW+x^`1>CIyJ3)n<8>emhR70rBFy6it5 z!20uO#M{JxjXHlQb(&JtHvP>V08n5rV$0)Ic)Q1CV#K%}6V|=6-x3rs+>pSM6QJo# zOi|S#2V$RqZT>%7F_aCya)*hY51A#*;&w$fTlTNdSb$wR4Ue0L`hT2#c|6qH|Np3N z>Q-8`B5oU%wM*7vbd$2T5-}?G7758Zmf_wOZK!P7W<<86Nl00XqC#U=gk%}ZWtg!W z=Jz^p>O;4CzrRQQcOQ>#bKd8?&g;CE=kxh`wM&ZT%Mw@^Rci+Qwq`}6ii0|mNB;ZY zI}ZTCd+<>Np*-GaOT9)4Ixh>_CJ?vaI?PGA#cZOSNLN!^dIdmJ&2moSau`51SXh*C z8%n$e|9&5^PMW>56)KX2AR{ORm(~0<*$B;5zHhV`H)cR#M2{NSlX?Pc_v3Oz?LPAR zT5mz7l05xTr_Di)X7K4TgKM_rb4T;umJJ+aZ00<&0zdz~Ta5h8rKMkv6DWv`eCU!Z4`S!+tp#Eeh zB7hLBpr}G>G=ZqUfTWi!PRn5lERL%G2y$r6Pmdr};(r@LV+N!u7h6(H>Jd;V=QFM> zhvl)V)Z&aeNpgOf-XvJ2Ps87?1C!aCxRLUWt}R^# zb8(_XN(hUyvh-NjSrRlu&fxevQADJu85GD^hn-B6?6+?%@~dveKnn@RaB`d@r;q&+ zbVQUZ-hq=jz`_SIVk{{YFN12&kV@yv9H5ZLI?s7*$EXkg{oMtS_l4CQweUUnvHIm8 zpvShYhe~fXbp_5*pW?;BuPim_@?+IW(wcF~J(t!H7Zkd&x7S(r)|505!o>xnHkStb%2;al{CSo> z$Wb&uJyZdFjjuQRyPtnG1M-QBEs0~Pa6W1c=Zht)scN`;Z`i+4M50N%C(Mb9=A_l} zs`dSOu4LO3k7g=YN;~vT=7n7F^OsO;S z^c`D}^xfB|U}mcsyDjOT^8ZHI(7rm1dii%Cu>m;nfqsAr?TVbMF8#K}RhS-QPZUVX zJ~eM^3Mi)ewCHFdy2KYh_K$5emV7D$X~;cNxu zwqzc*BlRpOdjNz1DWPN9sFwHd`*`LBm^F_~I=G4LLb9=L@blFbAiQjx6NBr}#ENcm zemYReyooDS1jbu|ee69Hm;N80jk{C#+agIQV;sa#g&3c>(HQ4=0c-LJWW?TP39N`( zhYDkg4+94vZ^-`F(|NGk^bX`l+)jv37Zm9ven8#JIMmKk1yoga)?)9gH;bCFGNAx1 z)-bU4Hq>)q_(s8w*e^ge!yxlnX(B*4@H48lqp4})Nittlu((j|@ z2mK0l5`)k~s>>^MP90-lx(MTXZWevOH@4d=2>8c32h|4Rd|e@S%y9T(SScE6_t-)RtP7#AOOne*+!mH=SW&fQc960$@z@->lZER}FD?qW zO@?~F*KlnX>KuJJ3fFRAzDM`D2Z74f2u|pyI`qD4{X+FktdY>7a!ZdO(dg_a^DH$~ z+Eb>hQ`q@Pefx-=!62%Sb&8ATeQH9zc=Rte0Oc;%5dscFrY^4Vc2P0jRs9S8)2 zyVfr*qp}o3in1()0^ROr7tTwlMe3k_Tef&|T104H!oYw0vxv(*#lMQ!t?TV(2Kij`(Sr!YN&NEehI|_w99bmwTB;Oc z8SW6I6)HkvvBb_8kqJxeZE%rOw|m=iRG1!ZuMdDsbY8F}=5Ss^(04=SJM^b+Rsq?v zajqA6tJ&c7`pT>EW)VZGfAd;}*sZ5Nsq48iFlfW4n`A2&5q!*ok=7cLp?}@eHfEsF z;6dc6@lV@3%|u47ZMORBKS3Ax#<>lNt4(hpf3@28)wc(}Bdnf-kWlA@w)Frd@eq{rEN?&yD^URhc{&nj9-zz^}!nA06-L4Rvzz#^xFI#A7)tY;G!cDpZ@Z-%|N?4~O zbml4jud5cBUCBCc-77>sAgxu=!ScAp@I`p0c^wfZ=XO9XigQd(Q+uKUunhrHpup7C zz$cT!a+QNz$)_c#${*O3n?y$Uq1y&-230|^E*brwU9z=~s5PD0Tc}d8Ywv`j=N~z$ z`O-}Q|GI~#wvx8crAZW?It%367o{NIj?N(uh!2b65T$Nnl8X$3G7+_N)*jiDxml}6 zf=(a_zhy7qZ;N@#6hzK?E*@=vP~c)ayy0)UZ$O}sF(!u#eAA*OY{VK_;j2;+^;6ju zAR#FN5!eLsDhLhAnE%>vCcD(HcZs(X_BcQG>7d|c^E=QlUEW68MmHc)=7d%Hl?t(T z@Qh?wMg-1JUS)W615$>mj-L~?gT#5=vQI8|-vuG{O(<1Ij_K~D)dtxiB6E>35*S;V7N3gNz1T;?{sBOb>gNrWV z)ihcz-{UThS`NcVy^zmA)E4qx^|a=lK3xg&RYT<3Nby={~^B4T>9^oqLV(*+Pc6PNo2 z+!pBOPULYzV6JezW9iP?!&C|AB++dqIqh`&fzjY951cQwlygupM)zo!gZZwL+o%lvy3A`<-i>36r1GHyY6RZkUVAv? zEfpXhOnnG^(yl}E9m6@JCDcj|$ycrDwh6y_3>n^99|&WnYdM(!n%t~4<^o{(Bn$(m zG&52vn*k?02yjC3sX@84!m-Yzdb?Xs6kUDNCT^+3H|W2Y>=`WJYVlH1jg&c`Ju7z* znh22|6T3RojxE(Y%^9n|eQ%+Ze-X*_U5kToJli!AB@+yLJW74&Qz=!RV4W4!qLM(Q zh@DtABfu>`x-D^MDX3dn!O$apg^%ZU4_=)ssyzt<>MbTsHK|5g$xEXS008BfA|-GL z9-J7sCk3DZcP);>H1^ZTA|~Ds7-Rn3BoBIvhuoygZW6hKy%`$u zv%yBE;wko4CdUyDD^8_hoRH;aLax-S7<0D?cUB^24D>7-)`GFSH~SF6(krNFeEKyd zsl8_ZCTH%Li8p8;T`|8D0|1$003hy4-ymTBBK;ER3#JYPP&u11#F*GJ%MgxIF*Sqp zteBeD;jk?+hexi@0-Y`)H zM2L%9v?h)SGucnQDxRG-pzyLhZZa-e=5{z@Ff*f>QKPy7Mu&de&0I%b*O1tl)mmGz zM&ZL|8;247&ev2=aRi^0d*3#?fzD6Lea+UCqdMNl+qIAK&)+kJ>;JT>{OB{p1>v>j8bmM{bqFGumoxMay1ON(Z&H_Shq~rD-EEyPY!D*O=NjFY zyDzRDD{-@Gu=_hGmkl(A?%tq86e>Vh^~Jz#NeF>c|h8f@LHVm1T9AG6YgvL;mLA(tNweYV`N%XIW|I%;fT>SPG} z)Jp$FCYM8cLxuZgRpd*(T_{akm)fzz`;-I(AkB9UR)8881fSklj(?G8a!ldKTx-Wsv zXwDYwtQVu+?tRLAf`Qo)9=}O#v})@2F^o!?@2m|M{OClVYlU&EEp7KMlFZRG8TNXj zwb%5qo$K6(0HTsWd;sGP2kVRMgDNH`A{)f$v@+V67q4ok3t_)pFMPYr(9Eg2&t5Ci z8amSkkk65op;%N2wN?{PhX=w<57JO5jd z2T7-RN0#zkr;K{>NcXla-~8kh^jmbMug1tW7yESD3^P6lhsPF3)rn;%8s5Hlbt{Y| zA(P10+LH}4fEjHlD?Q+Ea<174!shst!nYkev>LEfx(2lD9Z^FF|K`17P3v@<3av(nQD}zo!Vb-QoBTwo#t{+VWIU8W;R4su%0o|w^U-Oog9nLWC;Ke|rjsO}R zF|hCrDz~_unT7OTU>N*)tdxStca_j{HS>%<@wsi-f^6PCe40#cAGRJ)3$7CMm2Yf; z(g$FDh5f|0cmhrZab8sP+}c0*0jac&!W)aZk*ly#wp;0kNV(VAQw%Xusi?_JOK_}f z5_Xf2%&U3WyykVXW$>lk+lEb~B*(vl#(fk@VdcJUBykkmU2o3-#AFkGDR8)veob_D z1wf@C5|-H`N7P@gDw;Sv24to%EINQ}Az1r{!RKZ??Xd}aTH02YTa20?@}G3k%Be(e5E8AzPzZpO z*g63aoBL{mW!W6Hx6F7>?pr2}qjtT~3v?W~6#ZvMkD8coV^>$yZX*{Jk z@i`-Jf!*!@lg7tNI>yvpw8T@Dlm9gBQi!o^k8{556z%XNiCD}&CdUj4X0+g?L39AI zQDLvaX#+GfJK}S?uuA(Ki~J&xF_e9$*wQ*^lxyGnw8c*c7;n-Q0S0PHqq0k5+J^U# zy;_I0$a$^9dStE!Q(SAJ+&XzeQ;=!ztr-CnG}!z)r0$3$gU&FVeiNDaEZSMcrZ1eL zAr`YuC{58M8m8MIvwW5loIy#wrgO}NZj+DkJAGLAHKks$Z6qZ+z3e)AW!9CuD!n@D zj~*9H3z51h(F@_!D-nwX(IE6EKSIMXkEY2pf7c}YomcNDoshSbHNL@(y044QGLiP@ zF&-G1vKZh)NeUThj|2Axlb5lAMQ4e){qD;D0Q6b+qt@%xYRjx?Q^9Bs94$e|m9M}v#1fm1H# zLAf{CBWXv{8GF4~?Y8{;;}~Rwn-OS32bDZEdEK-o9g4lkqx2nIQahoR!wBa_ z#1Oo+E*v1X_)e-g4n$yvbHL8EKrlZg7NIFK!Elnx9(G^M&HT`7)%wIbU(g&d?(r;- z5Jrxrngj-Qb=00|?P-UyCg=97=IvQFMH|i-EoPg`Ne8zRsw%93M_-GI(kX?-DZ=5O zp@*@EDrO}U4trlIrq+Kotx&)kD~BQQNhh$@b)bprf+kNV-MXOvmgY{LU{iNbvR`{i zjnc)qN^JyM2mL_B@eC*e=)+g6R<%p(7v{A*+-SO8;Fvb*5y0i&e;?S)>pk+{G?zYv zE9Wr9@y3W)vw(8yS)8-2aedc6-CjMBZ_??V3hXnWg$rEdQ?zzvePOS=?V7A5SkL?r zK}k2t<~@*g409`P>qvz{&nprcPF#S#vK6ZiD4@Mbnk&O@ndfno+iPX>9*z!{(j3S+ zF$7*M0h*B@Qwe#S1gKEUL0Nwcl2KELT~_ow)$a%pKN~ES+55O}KA6M&yVoD)oSj<8 zluW>^`o#>HfE76a>oH6duS+hC- z`a>N^^Lk;)wnDeFX&t27RhBgOhVF_7sqey&w#6Ik4Ai-?dHhBcf#7wJBuFJZlVMVs z9nk}T=>8Q+{~nr1>Yv!i&1EsAxoT{t0ymeNt;zml zS{z~4R~wE`h%gN>KLz3lPw>C{^qs=w6eRf?H$*6egDf9O*vGbJs-khnMDCRSjv9-Y zJ@kNk`hj+@!{Po^0?z=LT8Rd+tBg!{*gSeMAIo=uBWI@!FqF#WdxdVHQnzD;mRKwz zo_E65XanA!oC&dXCCEL5qJ$4RtqQTINv?+&5|ywgA*gpBk96@+kq`;%hT?15xC&e@ zn@bU)(~IeJLWq}|h?t19h=K@#Dn^y2Do_brWfo10o5`X{bCuaN1#TvrM&PQkm||m| z+6Uv^)B7p1=wZ$5F9b!N*fbzWKZCr>_Y45FeJGCFQz8u?H;7SIybGV!XqeT;FzK{g zsu~=8^h8qM^`=u}pVri9qwLXjE(kS@4YiVfrH7Q`f!8ZcXDc}-aio{j{&hWB2kI~C z5(2XEYr9j*qZt@%0}-x70)R#JG6Xg4SE~+vIod(su1twKnrn|iUEc^ixMmvgQw<(G zGR|xrD=rW`3i5Pjou5M(Z}8@tY|AMH6z5qaEW`gPpfuO(Qjh+TAx}1`D^8RG=$iWII z#6t_)+btc|MyHMXI*xmS;KJ-5z&wS@tduP2LHetVd}+6Et4=2c-S`GKOV@(?!0pIH zd6#UMQTR4`cbPBr;A*BLY7lRpTACn}ghpC}FaN24p@l@!+IAWf!@+eis|(%Vx%$tQ zvj7s*f})VyEX4)t7D(FWet0jX*R%Cq-{m7(x8R5P%g#f7lEq{^qb zgY#ELD7ycBqUi6FNy5JEwWsPZuD5XJUdg9rnb2yq@C~(4l{d+u*8_zzpP>y)nP^Kt zy4kHa$#*ycdC@`;3ts0Z9XkP1YRT_#&t1`4=BxAyHr_)rJJR%+a!#EtmaqoRdV8xv z*O;y%r_}2v^*sH<)dDu=ejc8x$v!LFMiS0^g^3g#1(AaPt)aLVx+-bVTe?Kpqy-XM zA+VZr1^hVSZ$8=H{`m}}Q)=+xCKy#s2Iin)PLfFK27_^0$VNETF=5|pzyAPp-b z#VBUZ+O#s+`|4%Fnj`qIIy_y81Go_=D7AJJ|&pVrMZI&SJYXJ++)u zZ%JzOxr*T*;IpB(_bGi(OZ&)^EG6$;W|^5km3>q!Gda1U>}La*74bw-$oY| z9ir233`cbI!=Shnx0O*OphXw}EFg_KIS`M`B>70~LYqe|xl>YPPHm&|VLpOb*b+Ds zdhe~-;K{rIMT)%DWK#V;9a`22*Me^)=bme<#rW1;z_+#*wEidrp0LZa(XwTt1VDO` zsFB%6x(&vzM-*QVIQ#0Z&ZcOFZ#;#%j;U1M@(kfdtcupV=z?&j&7iJ#As)oo!3ouY zP~8D=klWBk!d(|`JO>+z6!Kz5pWedE=<2L}tiozR_VxRyM@c!3b;&-L6~dA5TnJL3 z&}5$n*;btH#pdSbM5zb1dvGsNZo8wXblRQ`nRFpg#_P;sdfJV6z;5o6K-k4?D^$Jk zgPamq`c+{sC#2>JBFD+1v|T&`DHzvGTMJb(uw)7e5pu$s_6@6@KmApj&&;{BC!h3e zYQd?quHbT1n;W@gv&plMZ5_w|P*o|U5ELkG)Ub}}F>)g%2y_wgp^XljvKE+OO9LYnKlT)>~jAzmwnmOVP!6^EWp zWGtl|T|~N!g~9hK91`q4S%T)t5=am(r~7}g6i_rzASH*@KET~VoJOSS3t*;0kvzvA zrFSXc)d4Be>=$VN@~)dxd}97()ha!nXGiwfY(n+6W?xK?vu#u{EFLy{QB(jBcB|2~ zUwhbyNcy7=f|p86Ps!h6=a*||-F{jVq~XRZpslw;crQEItiTM3P)2vqyMQ%#N5e7!#DIJoou=YasAq5eX94>@xLI%m>MUjy3gUG*N(#kRb=NA1+y(%+W*f zT=jT%dDv*^K1U(gQX&)e=nYkTulnu$Vih65wP_@q@Y<(1tU+rSn8slh1B!I5X);Jo z6hsa!vD*rV8fkZ7O0{(}R>{0F^WG&Ct*Ncs!a4t>QElW>dWFBOl3aEu9D`FXUYaqg z6qeB~Nn0Alk7)u%cfmA`2G|HHpHl110R-m};tjX@@}|_3&^4l4kS^d7t_xamqH(EE z(zK&UmY_MY!xU(qf4)cqD3?#mZVVd;H*fJn&_h>ymVc^~vbT4!ohVu`lj6hFrMgau z;bOfv-&vlmUubw@QGxU+!Ks8s3#kGJAu!))a@2!Ig>vYqlm z#wWwyxwy27^Wt+9_ zJV#u_*ttVS5yi~sbhje)v7~o68CMhg$g(}PW~&?bfqN5uh$rm*uH^6YqmyI9d#B_- z4?by>Cs_LQ%?H(5x&Ai9hJj7yXSwmzC4N}(`L**+ED1jano8|-rZi{BjTz*5_PJ5ytW9P4BTvV_)C$ZHA zzWD(x|0r7i3$X~HMs>9OT)e?vw#$^9_AJHX=SQ9E7*G2aeQ-PG*07`i$uJ)r4rFv& z3WIn$(cAegCI@;SlLH;d1n92>LaSPp?^&~?DAQSP#^u}SE5tyV210s{$ilra^-?E+L{A)2; z|Af6WuU~dBVseh`IlE~+xj(mA?|*+AWcC!)v#S2Oo`_n|WyMGzC?4}`pa;~vw)Wjj zzjiOQ1yeHxj+y~X2yq-?!=CNOvMy%$;aPT-gzlbPt3=$VS$JJb2wi*`@+PO?2u(j2=rh8YaFiLz(GG zuHXk=6Dl4oq6v`~9y3@ZoqEbO27PKH3vtq50KgK`1TI+~#iV&kb8SC^zyox42;DNS82n3}8*!sxdo)38AiGQl&= z#5EmhOK?7?Q%)Ioh<7Fw4=u9egP&|L2MHAq;ZinO%JMSp^iOlTQ0>(*9O3)WI1)V! zOKzVO9yZg38?KKhf{FsQ66$W@hNkwfC?lybHVVXV$M6isGXjmLZi}+Zj63RnmvcIz zwu6++H*gsd^*Q*EA(%vvihaVfDM2-If4%ud1s@1Md!<36M$Nx{bZVjmZ5Dt~(;XtB zDJVuoIt5kl`wFp<9&MxeFa{jNCYIYA6JS>Ya5Mhc0W~Rg1qfQjEAA&f6!1IJQ1>+e z45eO8>ryO5@=OJ69gyeQN*{!gNLe#3XpSK#fcm_`M04S+AI5SPjhRvP@ie-plTTl9jho3IS(5pJzoBmmVhmd5!mJYtj8pik zkFCsvatuHU_p}_M&3a&xmGx7J-5h_yq$@U603ZJ3N@cjzXx2xhsw(8UfW%K}e=LD0x;Qym7b+K^7JsQpbXRXjq||4yJh_A zD6FZuV#kx?rERmdT<4-kbb1IGnk)7I%YpAe4%~w&Kwt{TBbCzs_zLF;E->+^**nT% zPE9~C@EivakP`0?(zPZO!4OamNCNQM^fsrcQHX7V-K+dzR2@ z@-q{IaZ2v#f6PgH0MNrksXJ1VBK%S7Ay^{BBC4p6``ACOMRg*Z%L>WUjL%p6JXaF+2JV!nbVCG`@s*mP2vO1GUqtpfDqwGeZE z#2Pxvm2FDf=z1i-w+=@#u8@;w8kTPmSLzm5pC_%B1|vNBWRIFO-uWp?B+yjMaj>U$ z_EJ#E>-ox=4bsI=Ja#o;sz?W&vei=Fx-~CB^CG!#+2l0gwV;}{){}=&RRF^d72MiG zPgj5##(F>L3sv8S4PhN@h0j1W*F&taN&u<^LAP|SAb#KNIwHlI6%oLo;Cb7gB^=w6 zH#u|f+uwR+y!I->)tv^c>(2zQScGy%dtccK$S4rzX1cWuj_%A`-q^Pd`nEJoS)?CR zQaUszSo15OYLFIDypD^@tiKT|*(|ws~Flk9W6^+c2 z1NqsDEyYnYYcdhaII55!6G?n;9JHj*eq45yY%p{4OGCJR zx3~{^(ux2WB}^XDt_Q{za<*~Z=>^5`huTr-%p%W**lrV zTV{e@&wRS66`DALeb5CzWmOK7H0W3~k#R}E9URr9IDNd_EsBB_QfE5b=f}t2y18F8 zkMpa2+-&1l2A;dO`!AUCxg^1;(edtT)6HgeuV3#24>%S94ZzMwrpIZ;xW(tc z$!g@Rqv=grh^CMUz32*P`Gy+;eIW(EIcT#0R88+c-BviZyShrBCEOR$J3%!M%PwHf|%h870ktY3XermxG z&yQ#33iE40>PwJ(%f#TAQ1))ufOvQbn^+u?{Jup0b3O{6G6&sYFqCvY6 zKV9rko{p*EU<}fL9~BG5^c|7s@)u%KV$|`E3`FJ-&Xqz_&iorli$U8?xRU*zQZ%w_ zMUK>zp-F@*Ip%U)ZgE^zMD2V6vzz-;4ePiZIu`}rk^w)%R4Rah=7-~v#RoIEmS+30 zS!ut_GBKw%r;N+y(KVILYkK$_TmN?;U|@U+MVJ!S-jHDbh5P-foK`U_xa)jHD<-nO zjS6>`Gnj@j$LQ!t-M-tINeI2hx>Ne{T_+X=J`OE-8OYVY&9$8qm<3qJe7dpKb&1F5 zkQ-TS>+n2%%hsBtg8yT!>C6*^1$i3lX~R;Z>3#Fj?cuf|(IfCjz20t6G>OrH>Ke%7 z^wj|c(*NAzaxeLr<(=t!+#um*Lvia$#QMkRVY32R1U*m|I*CbmK`Je%W`4WMm84s0 zVJ&RIJ{n&15kI6!Z(GGbI)=p|#i#iA!@WjDOe}yIyMSO3I{{BW)FaAN!XVMSOMkGY z@e|t0yllQJHM~>CGcy`oYg(NA%wc3pm#e2e$h3s3pfd`oWLSao?QTYsGH(%-8Nh=bLy6U!Hn$ybWIy$jqV}1Ov&IB`<|bK{zgfF2$$x z2tfOEqA*9%d8_TWIUKxpS;k4kaKLj&O$=q^=>Zg)h`|C11??i#*rD{a9`nYad$!yC zok%6c7Usfp*+=gby~NAQZ&y~M-FaObk0nm>4jq1=a1s2*%Y`S*0mkfHq9#|cPV+~F zz!NwSDZ=?>*7C5>@WRZ|3Lro+Zr96~hfj{*^iBbTi`D@sDo`={ zs6!wEa_(c<`+r2bSJk`}x?fte;YP#WYIyA(U0jqkh$SV#r9zoW9GA6GN=PDn1)yD)AM#gX6GZo&%I(n<<2Hv@K$7cU6BwbJ) zAj^_&bc&WU|D68L`jWd|W1rXLDULGb)hDDthNh2w*hF}4mJN~DRkD;QHZa&TywI)- zV&e;-&kFKzSWxr)_)HAWaT%NJg1gNj@h$0-#QMt$PBYH1ZICxR*co8KGOtiGL=AAc zmn<%I{i9TZU9-Gwc`rbVRsa$z@E!1g2LMOy!YZu;;jiXaJ&V=m9{qAfLJn9nubF9d z&@PxzIhqed|_{Fmg2j^(hfUG?xZA=!p24H&`ajWQM0Cr;ft zaT$GKI;r>3H1%KLh9um@%;{BN}q+uEj7A6#8hDDvkYq=OXsEeD_|m>s}Ip%09p# za7iq^&=Aw}TFNj|vJw?NfbbPQkWTZoVQC&&B=JZ+3{*b~YWG)o1rx+aWdjH*qq2bn zol)5!!m&}=V1o6iYzV>qf|T2Y>nn|1wPbuosnA#|$0d^EB7EG#$lTLuMCr^P(9#jP zpNey&odP-b(Nd$?XZD>Fb`>6B?`~cbKR8ejzI2wkL)@_p=1h0O1k?o(mutD3B=JuDnUU=mk!1Gy16N; znaze>?JRfsJQudRVqOT_T{$mHvSKWwiY(d8%Yi#Ggk&>jY=e*1OpFvV-e#Sas8|YtBnj0qocA2 zJi`D0#T0V7&6wKQusMQ?RW{3AEYFAKzAY~vl<}l>$^JILp$KSl;1%)cYaKpLmPQCW zDyOl8SN;xH}6KWS@>H-2&chyh(wW5 zIo)PiV;Mw7^J&>qS85hvk&*X{nKInZKPmO6T`!QA5}=zi=uXvvV^iRyUVMfKm3n z?f%O$M}|mRKPM)=+q?j}jEf(70ZlHzPR+M)evk`ji0hLhV~RFTcXOeGgymYL+434l zA_yDrI?l`^OdzdSd}FKNXLLca$=wjrNTNKZ6BIyfl|kyX5(I!tF-M#Hq;5O1B~-r% z%`SfqUNZ!7Fy06*MH8v4K&h0Hz5GQ;?m%oB#IAacca9?oAQ(^+ps;-eI#(1VNpKG} z3o&0UGV+|a0x1|^%9xn!vV!~_z^YZkZ}+|tTwfwnusDD_$j@A)01i8 zrjvPWZm>u({SCd85a1;*vPnc-L{>zFx``@Im8Gh11z5B#+%OhRk}JTb?c|2BX{uad z7IO=i!eUBth1txVTnd}1nm2zm{WVRCY{Rk+G*9A$wbe@HT^>y@p;?h_*wzu|-JCE+ zE#<{2Q{j5>oTX=<_nC;El=TU>&9u5-RMp68y2NU_>RpRXf#q-lpFrG%Qa3dS0@4Qi zHq1UQR8juchnVF$c_1Hx;Z6Q|xYn|~$IrEeo5$GiO5Vo3-fcW^^d6w=5E25Kn5e3h z6>kvv>snq50UB-iK;-l;R6R9W6vheUt+QV*FlmRY002FAEdom7BzyH#wP zUK*BP4(4OUyW{6(z2L4$2B1%;vcGQfb>u%Tv1ZawYt%9}9+yFE?&dpDHBK;3(tw=& zU8BP_yn2d%0+EHAr>sx5v&W!Cm+mN2Qym08gclJMk~=^%{NcMfWoGETy(2;uZY;qZ zOpF0R(o}l-y)~MZq%gYch1Qa-l!;l9kB+&@q9_s4u3t=~Zx|7Mp0C7MIDH?lp;9U6 zGlPyB-@>AK=}!Qq;mqn@uev&M8lr&}N6#^ zoA)vo>Lr({;T6bw(eX;b@j7;mGA=7Pps1}Ikt=Gy?+A@S&>7pqZXYiH^jA%}&7j&1 zGJCLM$$%;JJdXDvLB?j+sG$Mqi(llr|JON7+qL&WOzUu;YZfWZHCuS64xAZ3`IJdH z26_4^${mGi#v$e_XZ<89fPCwzjct7+k*Ds)AX@DxW;G(N(dfPe)tqH_PFh-8-oGAs zY`Kgp7KOI_Syu^^)s{Xl|9`$ov7TFIcB9xL98${=1qavUoiWOAMfhdXQ5}s_5*S?c3MOi% zDKAoYu^dvqn`E0MnjH$M?-JrBY1*Rbf4L&7$3JQ|hs3owmC%Qm+I_QouQ5;)ED_qw z7urB2`{$xLdb+p%*Ax#!6_-;)LGRv^Qw}C4GqeC<+^V^8S0%X(3r7r)*y9MvYLAbw zo2Aog@7}V%q0QMim^8h44I|^`m*A{W(e(MJnW9U_`?81mt$obH{A%CSip;hHFuj}U z$hADm9?oGd`TtoJDC5d~S=F67Bx*uFr9F;Bg`u{ff~?K1H&1nX#}GOB9K288b9f)r zo@yh97wO!6ceZLu4moZ@?&D+h;BTrgus~hmYoLA<1mW{j)cKA6<2w46 z3RS&jHQn{*4zvasObuc^9hXM)?6C%qD@q(_>h9W>c?%hnZMoZB3J$kccXlM%QC#76 z&Gs|8e8CnUrWQ(a4}&4}}fquGcIYgeJl9*><8~9t>N+|GzE33WoCF z+t0On9gr8`l}q_fK!(e_ZcjQ3#kBV&yOO22W?)u5S=-Rcd&gy$=|4Q&azANSAnv_4+U&y>>c4LYA^&E>=t4p^Jt=K6L zQ@%Ffj#%NHGbif;@WWnt#Uvl7zGq0XzM5t!Dw>O5Wnwyxk zkHxev`_MAy%5D>dqx)Gan|j)-BK;5irmF8!?an0?KI8HBXwLlj%#9*)S!ut(2j*ei zb|k^hVrsQWAv+gbUGm7ei_6@3`Kj{6)# zlo-@%c&VkKq0t{#vq)`&t<@3-OB)->9v<~uo3^2ne=5P+`jv# z>CjqKAGKz+zUeWS9c;?1_`ZEmv-unpK^m}qtSK=CZAgg?h)RbLWH-1$&WY^g@5CQi z1WmMmZ^?!^%X~n)`5u#D&m8KgP%=$D`}LLmd2{$wq`=hbRUs7p}*@t*74`HfC;~!j@v>_Fq;#)upBi` zD~PyXj&)5aQ>*kM;4ZARJCpMXJOb|Xy;B04leaB8Q=|nV-|8M!*JITZ!xgVyxw5sf z%I$^N%WcUg_=cY1KFe5DY$mObDohe@7+t%is>RVLXPA0ALJ;?Q&BNlzB*y58J9A@0 zvEM~#vNpQz6;T6oqlW*HbG&-=hI8oRe$6rQsEL5 z!zEbiv?Qv~7NB!3NT9h>+*He^Y5iT{_^hrRF23a>PCfUWS+A)o-9YuS(tCl@nlsh) z2m8mM>ron|8^s@^>3f@?vLO=+mD+F}&;H0t)?{sq(&D^0UlA4_uH%kdHrHu=)X6j` z7d=Ij)M9A^XU}ByE|}@Kx3oU@-gsY4!O-xrQ2TM~Uyp?!vD^J>srL{BC~v_)5KROf zkNl4u&-Eo{mMgp-MaWII?fXTlOIiJu6(pUGmGK7Bp6LY*GV8kRGm{#}>9X&Z;93_I z2q_zR+CF&j`_7UVH7B2lCQUL|?!_s~yY?L)b>NSNa!69z8r(kW4>)dns})`eLK|`R z2Wok?6M4e`~54;1{=L7_O`fR%-6P;J?nC?_+v}Y2|k!f;9p;Ryqc@> zYL&NN15_|r3{ee~&s$03ZmJEEBWFDgV6FBCWtZHp3H&L&aw1YcwlI{&rp>c%jmwlYo+>cSfkWd-?T#~*nWd}?ZH zo=qw$9fru_;ZG}#8kT?epk+$_e7r!NkvlnNjmBmcQ>n`u0J#vW%A@Y~BcHlkN2l1- z>yFSycT@DKbFU>Gh|zooQhYfB>zntg>IZ+lhcYF19jY0HZ?&(`e3S2jA6{BqREGmh6 z@|~UNAFX>Y@Ve%=>iXrQ^PdCMqDRcj?>9NivM3ZC{Lm6g=S#_5C1^qj>x#DF45VK6 zC0konZr{>Z9@lK_opy-w{1Pl<`r>DQI+i-+f_h+_sQD;+Wi*HlJcBo8 z!H;AqpS7*;TmVadnrJ=ufJ^s>)cA0j6Ms!z{S%%0#|zJ5Vc_(IvwFPqTJn*zrO`ur zE0uBS_z#_32^+uL-TMaeq_5%^*%54-(6K#XHqxU`zTt*mHA7B|9+S|c4m06 z);uJ)KL5aY!K`K6{b2I4X7dyI1LK>tWpNFl1~dMenz-zPI+eg_2I)f{_47Y+5{EEP z>jgUDGVPc-!@&fjyJL_7qow@*BTEq$dDur3(W2b9*5z2^?6Na?g}qWof(rz>yvcw)F;WN)C;P}c1O++-o|-+^c} zK@)z5<0jpeaBt99dKN?cuBHDy2W1O7k;-SZ_qg<*Y%ngbt@O z%qaVF>WGs24>EXh`w5F3%Klaw2i}eg%pv*Pl;N|LdE`)i;M`?}<{&d!o8@9R>aaQ* z2Isx>gnTYGhezG!hZX~w;j0aw&82wv>zRp5?6KJ!m;o>+Cp0K46DswuVUUhdEVI!y z!C?+A0cv<9r|55nKAxqQCqWCw1xMaq1H<@g*-P?mbHHDc6(eJO?%z>De6OQ$OlCJ`_Z- zzIz501{dNuKad*iUkq>5)!o1E-iV6|%OoDXR_B*+s|(&rL8bHevH;Kc5jBk}T%1!9 z=z?%gJC-;+Vi>ynr87+2-z86GU%hs4XS$ve?gSe5!8$E@Sl)X9?o8|t6fRm)|6GKv z1;P{DHEbyljc7!cm)Mz$hDT5Q1WtAQ86ZhsOu(osanE=K`9abgTvz<-0wFa{U%?Qg z4Ds+Ml+wr8o6ig=kD0}X)x`;U_sPQ;n^E@a`!FQ-G5DLlA1SJ|SlilCx|d$r{nPZy zdZ9#dK8co_$+6S$4Q{xS2^tsaP1zRQOxH~ZspvvolYmB`YU2sLYGbs4c z8lrYxXocNt4F&{K23)JBz&d%K1JtjcCMGFfZ7JB591FtG-c*LVyHpzEWf%QILc#~8 z{E&*@0d5YqeU3MTRZS*KE_J=$OQw#ov5w^T8AW!%d&EX5-nj|UPqNTlsrRk?K(kwCV61-;NKrA(RB4*(5!U=?$RUV zJ9P-_KI|`=hfAR17sEB(=&t{mA?oh;m~p?$V&gT{@%5Sq>J5=sy-9)Dxm7S2%!74W z`Y_UGv9iOJ?f8M0SimS?#G-jWkNW8p$H4Q>X6Xk9IuUIahFz`Buu!3_$Bx!V&2sZO85^s9~MS$f7C=RKwcws}GD zN`BQkYEQL%8}1$qJgW&Hc-@_7G3v#zPBC^f71K4 zo#lC+=Xrhxge_`bFXeHR;-aRFzvNU8Ij12nLK4fsui4s%R%wOTU^kacywEURrkHrw9`db99Q-zq{@Z2R|I_9zr4oR;(uPHY!K z7e`zEOw56RWIh?%v8k)f;&TDKDFGD5n**A2X-x~jA<2S6!sgge*-|+ANoqVZyTHqO z>3=MYiY~c7cl1WCsc{Hu((SZ^rHE2f(~P-u^?NSTvZ_rIyavo`0~-T$hcbe4ihvi` z1f8x5BT_VlUhq!dcWe@{k@MYnqtM z60*YG_bG)V-8d*~aiB!!Ty&!kGHSPvM;wAV9oKu)iEd7P&d9D$rFgRU(GM>zUn__# zCh=E7Deu$%b<@+LM=fX90px1In1}H(_?`z5(y>Hr7RD#(<5zZM3c*`*fq%b`qCEFr z3wq~3?wdt;eMT$~AV)e2Dsmi9PH?mH6MA$d{DLt#N;jk$GO}w@Z+Nn^u!%N1>eRw6 zbcYLr?2E8_&6u8_zBVJ;doXiRMp@{JaM;ky?|Cu5*8ub$ERHFx^>~UN%K&Q(qR?<8 z^4iARvbP9GiCf7q>ns;Wi8a}{zud|JwT+Y9qH&Udwg&Udb(_{+D@VExmDi~DBK5qd z@m~7&rR8=!>Qa`au`^>-sBHxG0*0;b(p#_llZrknkKHb&+k?e~Gzb z=b4g$tp`8Qi~Ncx!UB%vT_GbrmAIvLQ6u-iJngNHwIv>(Hdg@ob{oy16kv=43~3CY zHBdKx5(gFP|4VJk;h3mgd)nX#Y;Lv*{l7cHk20JQl@RRj4OLSr|8cqgSt$16_v7Yfvjq-Rfzafep2Zth$Q5|}IAj8$-pL-98Uwk|?o>*L6nMU!eCR>UL(9K`z z#T;OvoPhZ>qHMGYQ5S0Je%Ls-ftDq7X3}zn516!kVJ}ndQR+{g#t*S)^N!9j&9A#( zU-G`u7NsUa9q0k;@BHmB42H3U;NsBt#EoN6O&t;6hpMS6nAf{)c2C^%w0OO!3&*M# zSRS5BC%f8#(Ve4lv~m&Q!%HJ7AZAR&xZr?Bori0FpFeO~XidoC)m;B+V_2^vjWmPp z_>#1o?f8mh7!2HFUbLm4F+18`U}>)3x@C*azGN%;;*YLlP>nQtYB+Oo22hwOSsIx1 zJ^$W3E3}CGuS1K-{}K|h7bosdU2O@BB^2VI+#e3kAu%&-|Div5evN+6Q{e$$9jpzK zOieJr^Bt~W(3}q*f&%S6B^-$2SK6GxxIZVE_c}f&dGY8V<1XQv z|IYPD2qK9k?n?=N^U+g}j0jrBImmJi4=m2OvEDI^H*<;McRYnQ>(C*C786zQIfSGy zi_sDcEna^#7tF_IoWYiBanSizf|S!mkc>fqga@!Q+|Vd+K~b)EGqIBb)bZ!2kjBq9pvmHaIEIpdj2#X$_=_{^%~us>klVC$hauzPEOnI{o@?z?}%{w zEBuwg)P4}3dsYVXYfP$A*juWNWeU?`V0Z|4`7c~x-q=a&rFS1#9}d}iAX?8C0W1gb z_)KYCuPkj~VWak?&T6fmHH2sLEpnmaQUyX`4jfSDLoTCG0NnW=loMS`b=v6C>s?Y9 z(Cb}Rn9%E8QCQOJT~*lG>rE>ZV|%|WT*3B!RcOTa-sdYhZ*KcC>sF?f-!3PrRo%#< ziFhIaY7@K1F8ez-<+?#WbRqCNLY?8dU&kJ4>;>TH%DKGM{TI2ON3wBtDPh5Wzz}Fc zoC1CS3yE`4w_Iwr^I;FP=~58s!49ry1$yazMut59Hk&R5)f9 zfTPW0Y1j3kBL-Lhz>)*b$6X)9Rah`nc?Ta{VJ-~gapi!kvg_LZr&oH~8DHgI>>)d8 zfm9>CyznS5J2NfDSDB4NxAMnrNrf=eR&H$L(pl}35_VK!+5C-z!YM#j4-O-L(7VGZrB_;)Y?3!(O3d) zSI+0{(v}~GlsOl00xQy*xuy>g*3Q;QL*u+tfgFJYSqB2x#v5=S*iFE>>4g@?-JF?6$^$S$$ z|2;9KG+}vPKtW8#rn!?&Nx7_q8JLH7W5Jss_S&*#xU{}E$CD4i!xux+e*~z!*Y%SX z(7eBsxmG?L!n+F>YO3nr<}4>?6A6hW557F3Q3~|JwbQWgV3H`M zMsC_Kk>6u&4izuB`Bc8&|38?`CiI095n=K&;ZRT$l$&uC%H(UoyG4g%pP5Zgc^tYY z*yf9e9^T;Gux@z0bOxyO(LpVLd<}c<#*ps_`me}C6$me!=344(@+0QlomADY&dA1e z;uGE=asD02+_u_Q`j=ow52d6y7$zN}PgX$PXy9v14u6kt4G_16is>Wi)tH%EZ5%#@ zJ7FJMsdwd~MQ8D3{+z0wQQLgA1_TET|bP-P(v;IRtuIO{XR~U$pfL?zN#J;QH z4Ca2%8Au+N#A8lhsr7jN`{vm(0XN=jDEc9;nvusNQFxoG$uiR;J??<;3@^)Tn+Qq{h` z5q-X+08&+>(h(YT6e@2Z`luZ_%X6~RQ$muH*arXU8~PlL^t(R4ytuzp!(GuR2wl;a z-&0Ta1AN@WUr)>+&cYi~V|u*LVlq_c7W zLGP=hizQgsR+*uz`s;UG)mjTtN%@ZSZ{9wbnZ`D*UtiX%ZGAxAw4*|igaZC*ubza+ zti?KFZL9|v40?dqDgF&Oprx!HSy7k>SwUi@xLY=@y$ zGI_QIUX)cfFvV(3Q; zbB*lGcEawru2>!;r~UP{zLS0c8pQe?HQmu7H-67;hAQPX>D4oUsT`We`4p@u zca;#9u}h*=9sH#=aJPF{RC3co(TNpgsNGN5=Taqgk+FNy6>43qdg$CJQGx}MY-V70 z3=_V?4f!@aJP&jLO3a~%>8Cd&^-SI$(x@iXNM1pm*d7N;5+QsW1k+UKzh7O`{x&A%hf&~hV z^lyki}G=7xtD3lBq#Qw0m>xU;Y``QF`PXTv=LXa&gEx(l&topQ-{wa|=<^!TLr$>i(#iFr9V1EL)e8+2dj?*oD z{KM%7iP$TXEDvdPPOWMoR3SKTFR6H<5o{k_``+9B60(d!p4qsvYmMIXubk?gMF=1q zULR%XSta&j|Mx`ThQK0WUTJ(d6H|IIPr`B{t(-7Dk}=5+qY!a6K_u0KKtCA%WlYgU z*G6quPJCu|WJ;fNibZ@*)i)cpG6*Q8Wzhp0ZmK#Mq9=CdJDylq<|b5nb_UmKxreUs zRScRMCmd3!^|~zYH<}I=iJqp0bO#ow7%T(W5B~LsrZhUUk79qfuJG96>)agYd->~_ z$jt|6OE~DQ4%6?6u?F+ag5LIhjP~a*l!8&<(Pw;h(sO9ch zl5m7V(;v^za>Nk72d&F~m*z8qRZ(x1)A658 z>=mEihfj}n%T25RFsm`UuA*vlVN2)ijjHUT@v(kKy+Fet8B2!J>HP1B%5~vN9v7YW z9l2VyvaciJ5*@Z8kV@ZGqSIy+{m~SwCwX%qB53Ivo}|lo@}84@-~J5COIFcVfw!( zZhxP#sO_KtbK1+4zU@rm0>qp!A)>MPj~uvJl!Yu5R>gs z?3wD@sQrNUQ^1k2WI<~b2ZOM#N6$m&xnP1$o36H9(KLGZq=#UKO3e8ZadkjKH3y^Y z^*u)UHpH(PG1E`$n9x^zd(AdHQLRT)lEb~-7LcOrEM8Mu+Zplou|A?hqXZl2brO~Th=uo4BpepsDEt>`^<6Fn>vt+%dz{nS zw8}!RJE-7}P1hL!R)NccUo_n@P{BPIa#(uv}iT+UdLT3lETTw7nUNId7F{cng+K64m#4 zAg64hyr=8<==|ZnYxx>_K96+t+V55j~IPX=2BZ6f4?#b=|9Jo>qHyBF6Gy8R+MhL=F@zAoHhr z=dnE-{B@+#D}p$8m8#vMeTEBl5(YUGjp&mlw@;k2_KO{CA`}j|4ExYccdX4mC#~*7 z<(-l2PA@A;S{TXk=i~-jA1Zs+PT?d*&EmUH*I+(1)*JY7I5)7Sq{y4ja_6gY&T-{> zJQq<4n5pao?$;yJHZbj5rX3vc)B_8w5tH#}_WFsXFSAklV2f75H+o!etYJE_QXjp`9!+V5H@ zH;{LUqiq`1;^k2#S$#q&CH;X;vsEUI+c1k4Du}6Ol4w=!n(SSIol*+?kj`BNBkRc3 z%abc;38vP$^v$?ubzyF|oLMbw!e}+8ml=FLTDx5d^)iCcp@ec_8^w&K^>WbmLHOuxsq|s5%FZww z(qfH+XFXVjVnH6^HiQuGVU~P3EwcYQbdG=N=@vvT_5G%K7vyB&K@dA{5mGglCi2W} zu|#4}Pu;W?fng<$tooKiE)@Ch-=z~{s*ha7dG*Oq(sb0CA$x{%PCRp< zRF>7HvGW9>P|Y}M-hDgNEqpay|MFgFt8NWenbsDVXFioxg8cmTbOOw|$VDV0)T9O@ zK(|I|L)=&H$ZK+;z2P0e(Ykm|LEF3Y+dn=JU;p)$f7(l6@_NqA+jWJ0KFjLRpUawn z6KciKzIb5>*KW->Yu8M*=y^cS(W&NmRw;+0&5d+t{7PI) zWxi8YYy;(1@!$8S)Be*xu=0>nO8#A@Z`w=F|Eq}4lP~1u>a5t?GRZVCxe{Gw->3%Q z32aH4`>Zt^#t*ovoA9X}Hx>|6dqTwROiCJ93#?8}gN@8ptY++ps`xd~wb6{DCR zuu`V9UF867pu(2jx~`K>rciFgNN9cvPVt0}pUhU17Ob>1AT$|9b$Wdm+3i^7u=A?; zn2F$S5Ys&~u$|J2)AjmrqG)6w;G`W9`^dkioTd;KW_1+kuX2j46uzAbP4YNCN)Sj#h09(8^Shs%ULB`cv?&YSqdh6X46N~xG@nMkk|M=EW-lW>@So0hG z*3Z`-*gKG~bmqyaR>q7y)2g(u+1lEcZWd~N^xm>2PHO@;?jTLInf0HyY5j8jhbojs*s;Rj5uOIhI zg_xtD)Eh}C7@anZFDz_7MN`n9z$=n6q`7%kq;a#1qk8%VQQQX(5e9k}JtB(h4anC@ zb{XT6T>^4I%6_ugRr(Ujw!@F*p-th?WbuIR5>TeQJn zQ>GbHEMwRkJ!agr_1OD|gRJ&o)mnvQ^lEFX$6lNI(gGwf{o8FazXgL{%q-deYqyUd z)MarUl{Yw`J9H8aG!Pj7Uf|WI^22}UnjUDxN9&3)@G-h8^ngTgQadhTZZ$y^YA=Qq zMGnabB+&&n;mn7m$r>1O zwJT@@-9r%u!b`BRN43xS;qwxGu~Dv+f?!z%n&Np;FyfLS)%Hl3N8ldN{G7u;9|rTrmk*2o2WA31n)cZ3k)l`#O?Jr z7VZq`)b3f-aV7YWOvn4j<3wvYjjsBZ6S{;>1C0v&Hv376EiOgV<92@|ld?}8!op6k z%+ps()`{KB+#jI%fq6=e*jwwC%(H$O={5MK-)B#R=sFns`UM2(-~I6lp__5!TR_L~ z_vcH0b}M9e6h=eK1AF|?FbsuxyL@NFYe4C`&0&n;@DMx+OGnx^UejTkDeu4$nkBEP zu2GzQ(aU-A#fUmub+a9abqZ+IC*09mmN%Y1oL`On6}oawAkL|8-6ENQF0uzRIA{NRDKA4AERxjmQltVA&c@(~vQWABxm$LGg zY`e)@(G1lCdt$*KRBvtp8MffpZfw^)1KEsEj^?^}^C7cg-Cbo`+^d;w!_`{;nr*R* z0yK37x_1(rYCQ_P_)b*++pB0w%XUxR2*F=B0t}3n%euoZ#KNAr#WLOU#WIQ7g9qF< z5k>~*wNdVI62L_~-fezXX6WoTOyEYFqA6{{piT=Azx10x_pxOxE!NKM*?bOgnh7X@ zWga{$egM*>wsfRb(}+K-Yt(>0uj|-=56}&0!2hY6aCnpK!kSkzJGDii8lv@x0r5XG z|7aWwyse$q4;%h7=FWVa zvi0G5w}jFIvu>%oSar>OF|(Hbu>Mrq(ob!WdlwhW)O3xl;9P?@zh`mBx-<3?+0S9M zxLYoor3Heno_-lK{v<}O3s(47^9SZ)m!f2YRTS6j>AHXsc=y{GF$sYooe@sxj%=pa z@^MnrHpZI#&7u{fxpu;C3lTXNq)L*tL7j-(>j{$tXFN>itPBEH}+`#&=xr|;-TTM z75AyJaW%S^*@b;^Uk-Tto+1zW$;@Uit0>3&y2v$uR?x_)-u@p9E=5E~U>v{+6S-tjsugBR>227~P-ez`wa0Pewf44Jcc5yFtW zBP4NIzu75KtW|pgb&Hpb2t-1MjgS()}vHSi&Y4a@d22bzXzr z%V_YjcQ$6fNd42(B?}v8qr|>>oW6_d&&b}epnG(QZs3W+S9*rv?^fOit(sl71~s^G zAzwvyTK{%m*5;>zMfMY*(Vio-@iSX^+Ac~o59FftpzeD9*qNU?2;?S0q)toQW*isqgSa~Oa@ z6Zm~4@>I*rqZCA9L#jilMZq034qOF+RoJuwbp!bei3*w6aGT;@tE2P{)SO1O>QoQU zs!VLO&GbHT54n&i!{1wu%PSVkV18+Yrt~(CU)hF%QtcpM(o+{QPqNr-fE8P;T3%xuR%tV#Uz=HZe$oD(pG7_JAMLm-{#r!e|TR z*T7T0h$I#NNUTokL4Tn#B|Cc`$uB;HJqsfhm=`rg!kPZZ?=5c{#A))rA40qVg=V^* z%kj$|L%m!grv}6))VLyR+3~Y@JfmKHe%)rh! zkjgWP#80@nQb-FxKkw}pqVhH>&}AMKjO+PvZyI&?%-5Qs_3NiPJ+kr6v7XXvY50Oq zSHU?`VS4*t_95@D`;Y-)?wY*)G~TUTYzo&)iCQ@QD7j-KIg4CBqy9cFMcl#zYb~A9 zF=8ogolNymUzOb@m0F~BLY&NbRET43%CvTUf0Ny~@$9r)DeW_y3&X5i7>8WQXVji{ zcd9p?^aMPuy7wmCO?_bnVYrE><(!s#7Gqm)59&2+5!gYZ(gqI}>0 z?V}BvlZx;(PrVbjB&0oFsN+67W>Rb zCni**AaI?=V8IQ;(Z@i3xR-i-s-We+)db%Le7XBiUq?6uh0sH@5Ndi$6MwX8<&}lq*z4x`B`-gFI!mcy8TF>aLQZzq z2rkxG<5*FjZ|fQ9JmVRb(iCGcYia74TiMye%W+rgJe$sv7rmPyx%i#B^lzmuIqgfx z!{%q1%)7+(8c!Ksc=EmMss)fMr6{BlwXr+MgCRbOy0F5}# z#+O34IP=v_;YglhkZ#tig(DgDTG+g0VU^sLpJi41 zOo+`NpX+Ckmw9vQi|$Mo9Hgk+-~I8e&!q3$9le%+-JDS5n@;@@QpUN~6_Do}EZwO0 z^dA4}rE-UgJcVM7t0g-lQE(Tt2bkcag|lV-+GgGfN$R;dl`A+mz*+=UApKlu_j>^f z`a9SfxE2U%Io>UTs9V1sxv2g2f?^Y}EE`Fod_!rMHWd7mOP5|MO;es*ry*#}iZ&Hk zW}`la$aVIc1+)y|P9`l!co|eRD%ko1yv$%9Q#*^V3`F|xFao7rZP}&x-O;vM|7klj zB6UxeOQ_v7QPx_$!{KA-FSy%_l4P(D5zY~385TE%Z5FP%C06n$Ub&7&N&8hkW}iI* zEk}ApA4@`2N_d4syy$U!@t-}zQ~6Jm(N8b-L4c-v?X&f}JiX;8vDUvE$c;Gr+JzP8441fj*mH)CtRiP??Kz z9yzaf3IwPJQ4kdkdcvrEttC|Gfv$i6X%}j}ARwU+m_D@h?2-$4r6j{%$7iIYy^bX$ z|6a#3Qhcvt1?hROV-=~x_SBp6yy#5=%dF^a8}tTs&wSYMWO$cg(ZKJOk4cXA$GG?z z7?ww^sZm+a_5~;exfctiw6xs|8U;#7U?diLFFz8OksJ9%8`26u49+FV70c``8hsVO z3G+_FJMft-Wkxb7&4q9Kfb8AABBg&(QtM>DxWdRqOQ?8WejyiRKxscCxd_-E% z>-dDEK1X9vcz$AIrClP5f!%a~@gGc{aDU?1+J z*t0c2vw^zlrE>#;Swg6tdZ1x1O$+UO-XJT^hjAcOjpkFu2scIgS0~VzDM8=>kj*2h zU;~)0@zLn%LlY3g^&#pMVnwJrG`)XQ%mQsD_6!M`cc_$zH0dZ%TdYUCHxBUlb4G3B zM;-071yT%pO<_DQJ3B4iH-(MG*?9}(9&&#YL_Oq+3*^$d^951qTv>r!26vetDub&m zkjvz%38FH&x&pZ$H=DMUe9EPQKPoIx#=I$ozJjovA5L?SL26T5ehD;66#0+E8SGo&|l#^rSFgkBxs z+1mhr4;4|?{I^=;;#-lSsIVJ*t2aK1=ffC^Tm%&%afH^j6dL{wA`%=2)gAHWBS zlrXZ6ziNVrom;KhDMJ8V7YfYpgAOKYi$}uklNYu7p3Y-I5ZVNc$krg8{yzvHt4}qM z(0nQjvoF|Zf8sTJyOQC#o1GOZt?nGbgu*zJUS;4v+wH8Fq$g4} z6o}iy9JfN$oM#Ok986bt7*@5<1{#bQVzV2UoCPqb20b!p;eZgat0UTvM2|I+)Brk9 zmg6{C=*nwxmS)!LJ=d$3E0(K}dnL!@*$Xm!8HMacz59D3dK-EdvG=nh*bQv_L)tUF z6@sQ-d={-v&r#6CmT90o#2@N>UL6vtr0wX*>6KwnvhYrw_0{Q-SnW zM*jtog>?QRU@Qn{c~UpCSf<=KA}@SYrsi0<0Xei}zhMt=R_ z>*7k#yG_5_+-M@UcY@?I*$^2n?l8es>QT#Sih)tSF7Y}uZfZ|9LjM13gq-5+CF&Pz z$aXETgS8ykob%$ztX%Epd=t6p`;avBv(-JDBu3Mho?e>nXL-P;=K<_;?%!GT>6q8S zomI|iPlkisBF?g!4hUN+8o5@OIW=&xRnjypv*8&~Q3LtC*i8#+=?W@+dSx14`z@+F zAlys%TV(+lTBpWXC)Sf&R#Hk^<}Q%W2yW7^5*fzN(#_VzQ>Kt_;gp^_(CR8duTdF|t=UU?#N&N#qv#jNd*6?>h$jBdTZm&$>qlv1)&XMo z9Ks^7d3|A zppo-BU9Si1=NcDFf%su)6#UHSoEwDFTnuKYmAKv-FbW6hj`xt^R)H{CBX>WKx&RZ` z4iEqV=3t%9pK+uPB8rmiwMV-1J1P4Ev?lr^L|f}QkrS9HO5z`SN~!H6*~VBA9%-E{ z`nQV$xf|@eh^n^E`S*oEOiNC9Ap)~6ZVNjrvj(#=1IS>d*k}(JZW5MrUpOPvYUE{Z_F?G0ng-8yY@y!Plp|Z<%QvIgszjWj$4|-SjEE zhL}1Xh1d#kX*5w3_%c8i@X6#rpXCo}%SHEs+DU-*CEqGV~zcOK~bX1MT;JZ}pr( z&6#kod)&Mlq`^4P63{NzgcMx4!lrDt7EQ{FObZT{(| z6~3Wxi+`DpBCk`?KK*~@&j>?uDonE3c*^>JynUd;QKYzUoQpqN9g^=B6=L_+D?^&k3DV}Ql%1bv5J_LUH!DWsQw3oGG_qAsmnsb3P8k~{L-Nxuy!1WCHkty&s`xX=X5 zg&l-cN@S9#2eeQL(TjoCvGvLD49p{W+O5Xz-X@!8!l}G_aChudD@KYoT~g=uf&=R! z`2;665)k!+an{?7{H+oPEaNWr=TChoQXMCT2Nzb*RJSBVYg=+ckD|c+3#Xu-{TCt& zx~fBnMgS?qfvr*~pJ`D(O74IqAU6#b9a>({|WkeEl!#H0$X z5>rED>;CqUC!wlZ>7^P z-KAs8ECmaX)MfAa=M{K^`I0ySvu`%q8b_?#WLwnza`PXr7j9L2WI8(FeOIF*0(`8A6>9wszdL;uV==NU5Uet!cT!*GX9b&=Wf4)j`aFqbqYY3j|V9QaVkxE3UF zQOi}e_87Nu%24K|zvgY95jS)IkE+x|1hI{iqfC$g5oLz>Ywo}F!S)YQ)V5n*J*p@D ze(78%hTLLdFXSoxd6qU)0A$lJ?@I=b<^V|20+A(k9%jQusJGCRkumc!PeV#Ud`OBj z+|NaXYT2pQt>m`+-N!eb=-h`sUJ9GC_Frv3pfjm=#qs-dXjjqiZwr@S!#C=KU`oH# ztVQuSy{YMd)(@DC*}?i_4a!+2^y!gPASx3v@-s*yAcAVn(Go z@rN7vw;A%!)GE(x0x1YPfOcZ@{i_?dt%%&q@WMF>tbUy;w*+g{2tjR&$9-~2HOUcH z;4#`)Qh~MBm0ox7v^PKqJB(&}1Rbhs-hos;BX4{n_)pF96ihalZEq8Lh78g$RPM(%dZi+7MROVBeNcM~I%9Z|!8O5xCPe4}Sz?Z>^YjzpC%MeoC9Y=mBv2Qp}u zwq~8ZP;gfEeF|!~*?&xih%lHj05ld9%VbEy3uo?iHH#Dmfvz&tmtjDtm`Im^PW3{7 zP9CCDxX1OGcAh&Lp72*c4h7~Xd$a5%J{(4yWzkcsvFPt-~^3bw|`7&Vf zo`L1@JD5-?pK$>$+zVaxb0B=&5kjxmM3CWjdDUBt_yybar|{-r_|%JKg7n9R0L}nm z<`7}fkC?6NQOS^1VE{*s*B>t1z1>Jk(qrwrTfM?~9i0`)A7>FwPRHPzMu!%rmBFnM zihY1v^Dk`}{C=EU(1WhsJHh_FmB1f_5O_nXnB1w2wsy%VY2P6qGCHFO^>BXyr6=NF zhzNwphV2~mGi&4;VodguS)RA7L6oL#P(>0o4Rb(%X05DCUlM*J-jSF*Ayz+OUD$k`JqT>B$N zRTByY?St!fBf-g!)I_(wMA{84+Kfw%x|6fxuRQ&mjGnbuqaAB_nkOFod*i&J@=g3g zS_s5i3v3=FO#FWNJn1_J{Wc^Nj#)lmB8Hji3gf!^Z}ylePX_M4xS0?BnnUj8s}ios zO~bqub%6s-cekzdKrI5~K?m@FR`*+zXr?frgDDCAfkJ^L#L)0OTw4D%YO_y6|Q3&E&!^)Pd&Xy%%& z;y^vBJA)BZfiWC?>-Vw9?CaPB_;6os&rf-m@T546}|2qHJBjky()zPQ;?_ zhR_weJyG}g4x^Tc+D^l4NABW#ntyw%>;u&-!r@j$`Lf;q&#&YYZiyoJky~lYU@?)W zx;A}UOjNJrn_9Y74+C4}(jh@;)X+y`7=uJ^s*A28QoI^Q@R z0L};bFw+(qp_#g%YkiM)2c)+H^6adp%T5XO{ZTAqOX3Ig<99Ny?obAQC&KBzvS6J5 zkyb74IKkImNQLGNC0LHlc$4MH=#L4a96B2@I2(NZyyKwb-hcY zX3=8HR6clb`!)j>c}}=Dui~T8x3SlqOl*=DK|o&_H0u9IwvI#;qd-8vXd?L);WcJq z{TrS>Mv!bRz4FF-7Vt?|roF5a$;F6<(Ht(RE%CqhEw~J)=04uXCP)fo<3=3z@w5Yl zI9M735OY_gAz$8eyxE$-@?g~_nX#Zwx_896f19lKd8JyxCska;ITWS$pB6{$rDTrE zgsQjqhPIEr`h;mltIr3?h<=o?rp@KT*=JzXN&}E!reOK1o(GxLt9|3* z^_EX{P%+-Yu0{C0emjjCxxewW#W8o()qix14OG8MuQxn~Sa_%aCV;N!9nq$w#MXNc z&!6)9)c!g-Df_MRO{j|B+m0IqIWSc082Khe{s)a6XEXj)L7Xe1 z6V_ZSQIJ@G{EnT7;*R9Qu{lmq*!O^Z{Xkc&66o!0|5D(C=uOH#cVh_5mC7k0x2X0K z0=wDT<)nc0mLnJpOT&e+LDWCh;~bj>&9>C_G@VxkX!r>2eqpWZ9<61>w7*?q!@L!M zb{%gSt|qjNC8AQrS5!&TKNoXWLxV+?e~OAeIZi|ardz+7fZP%`w0T@Od!%FrrZfQt zxf|P3wY#CQD5A%3O}5P+lMxvRN}sJ0D=Hz67YT8u1vZY6Fd6<{@C?kaN6xxQXuVrP zEO5yRv-LVIQgj6dX&sC6IZ`@O|wW~hzZwx#DlPX050{|x9oi65G7sQprefkP! z8u=eE6Tr_t{F}w?o%8R$6mwPLZxhu$6xxXw&dM%CXEzRPj2NE2j|Kf?ofS5vU5?lm zQe(8f^6{5)8zd1BbLWwK1U64d35m_|vAu-(g2^Y*)r52{5)aqg0 zbtOc5inQ~ikLT68nT*tFy_f{Ce-0wnRoeHGs1*Ps>z^7nrR=`Hb24?i<)1S=z@dw+ zq*GVxr_C|;J9M#Wg{bm&{z|8UM3}5J=8l^WL}oY;rX&Hv-%;{e(HJ35`)&)4LR<CgGuJE-f$&kj}+a) zU@`_EwrCE7UK88UOZ9m@sXY?Ezs889FjqvKdLjgIcMn8v-|l$V(@FlCuT6o*XD0sF zKy{!_3%Xl`spsKD1wBNRqwtWNl_Dy|O;tkHq!yer@z;$3O=ecCaMQ(cv z=k^cGtRr^}huubG zrGHpimRLf&^^wtpl1D&XE<#;NC}ARO&}-z%@Khd8$Mkn1!Q-1}nT*jHFxnl_On6tstGS#5=g z-W79zyU#!Oe3(^*uXoI{j_r}-hE+56U@#Y5yK9sBiFYy=*tna5)5@w*bdUDx%|HH; z#sXdrOiD@wX!J8$K<$^*o0`$0hQSOIVEmCtD$lm!&;Hxu?hpAHwcbQD&GmCZOT;~c ztRnwCPqGR1zeO7*F0jrgdk;9Olnc$iS=Zn{tP3TKicqm>dt=s=cXp(_RkHE5eNTnZ ztTSnFv!-<0ooWwLCme2V$^#50{S*v2W&!23ePFXA5@SOgvNgKf*|iQG#*-|`GbqE? zkK}Zukt$(P%Dsfyn2in;B)N|un>6+oVs$gwjN9pP9fns=3PYqI;L8FTfLUv^?u^Q8 zRu?|!mWe**t1-?w|7$_b0h%(NBXX%FxgX{wm zD9*2+*G{p5s`oc1w2E6S(>&a^k6Z!_5(i0Ws%9?>K9l#2IRJIoZ>y-NxC{wO`>q?L zMD6x+16EtI1U|vaLY`CTUDX?ZK)czPg3H%t=P5QFr^~YxG{- z{O07@Azbdh1l-%W@|r~*Cmy#uQmr}E)RZ3R<8673^L{;pAh;~e%qwH{y*B1l2jDyj zdZWGs3u}V@$xBqhOKX;HaJ#k#2dziMv|N=|EJGR^na8=JD0yO*a@HLk&Wn`v4kyk+ zzo8_Z1>IVcBe~SSMsjNc?IpHW`7dqiFDLfvbU@+$Bja*+u}r+a>NEDqQcv8Q=2>M9 z#>r=wb5{okjPB_latLKz?1y95YfIWDzjwf`&ZfL{Nx@-x-NAijB%_Bd^I^(5jFyvZ zLae&~H|ywt%8q&G6EnfxEZ>FrV%Z)H&4ki{2>K_|rFY`aVK8qVxZ)!-b*!@bTC_=pg-gynxYzpg+wVN8+%h%HXZHs?o8_XdXEuHWDMhTz8a*iqtPj#fof5x0+mWligl(!v z>VB(GW=D~RO^Nw?t?RHq0Y&GZd!0@lndVe7uTq_Bd^`uvOMKs zcMYgognK~iZzmFMAeS?ga_j0XU#1k|_j|~FPPj;8`U#;}HB0N( z1CBYHyjkGDvpQtYj~p&i=38@lTAsN&C40TmeS#+d0-D#%jWHN^8gPm^qMlcs)>pRP z>~^F%%q!V5uIu`dV~e0Vf6c>)1JfYYRR6YaoTVXU=AkZuu%Dx28YU zf@_Nd(U3A8~<^Ty-VbjTt+9?H@36N@HgOsi#qJK zX&viN?H}C(9f{{p0#7Z5LTN;bA?7(h1%vJ2Z@l*-+}>d2OjU4 zyj$Y&r{10qXw!`6>=TkV6@C?ak4zcQ@j4=1ZHa3Kp#9`y`)f)@eLv^6_VRN44i+>= zmP0@!=KnheQ{xFjd3kl_*2a309tq!sIEJzvFIdiju2^3T#%T~~ULp}rQD?WNf1)jl znpQV+%{1Ilfg-WMS5iiac0>-Pe~eRepy`%}?mrQ?$`YSC&*`glz4@<39xel`Cx@^F#EKIG(xVV0ajqXIx8S^eE3g}YXn3K9hti+`gFd_S2o4X?^SV3!tswA+bc z9d-vvgfg{-r32f`l5LfSW_+Pk@~6bRI3B(|mi;~*svoV^6<6pn3f9hFHg3l>gm9s} zoft9QKn8<>Nlq}!40zn-ovT_XJDK}i$&e(U| zt;x%*ioaOd`Ii^;P-d^1WdOKK8w;`4UFNf(S{bebo!iNiKRRZP|J7TIKC-AD2SJ z!)H)nF5`AR*I{*J34xaK0&*|>J)^29t+jCh0~1z3$+eSNUyAgi@q=!4S5q2Y*b!YcVD$p;vP;8 z{adEh{3Qy53&_ta99%=xLnkY`|C#EIM{Nk4$j~;;xc4ZO)Dg!Yyf7WJMAWXrYt|m- zhDtj>JR@S9qj?`SijD@dvucV(TpS1_uLlgcAXR53BX?xKQx%el7sK3XZuS{4CZM?* zsQ9htIJd5bywK{&pzV4Bszqqr`qdrir+yZBiM^CYPWs8DDd#&+pgrqvThUsE#py*|HAkfLVo%|u=agV}HuiTJZ%#uW!f z4WDGl$>Bb!vALOi7_dsTx%bIA31suhI-kAM21ieE;z+wuJ2CddWUfxp!oO-z zpu1~Ls=L?zd0|VinX>99I-6BZqm;_mX4|d|Z(k=S{Tf2kC+Msc8jG@kIHFzN`N#_O z9B2b-+yq9;#OuSl+QKVx)ew(}vduNsig84%A?+ z1utTuFX4&u!$&{#6R%vfBhJk8QlYK*bOp8Vwg33#MIHO|-U34CE=?`I9eL5@M*AYg zsh7nZeuVC@=)7KnrbM{C#6Y!1n)G^mF(N5Z551|Z0L^uereWsXLJf71UfoH!^YhKG z&;qm7K_yeyro>YS}3%E`hMLHSnxt2~hdS zk{r=_cjv6AIUDAns6pL-psaI;Q*XI}O!-#{c5QQJn(o>O2L#pj{FH*~n;Ze(b_H#2 z-HJ(R29LUVD#ReMAQPu)^(ExW6sN#T2Zc!uBdxN@$F*i zMX$m8@nE<^69T%~ekN&AyQ#0x&=g#LpCKPY!!TZr+TibB`K}r;k|x%d{AFGr#2&F; z&t$-6{eSk}JFe+#{~xEZB2Yz06~YctQbE~6h=dU%BZL461QHT5ey?{x1uyr0KmYvxYyR@_AfBA_IMS(0^c1T+5t!D$Usreh7D84gHpPqWY=t_rIqb9NEY}&3hh&YK%8Gd7SY{v+rS_w7v9J z!Cvz`c5=|k?*g0auCyN0GdayjY^^R-_w|KJzE*%fYiT(amDrYvb4+gaaobVYCR*Gd z$iixw9OvhVnj8D;V%iQ-IfTN(Crt{sR@aWwJZf1#TZB4f2jDcg0`U2GB1@0Qg@Q|d zt&ejF%W4iM0YMOqgM-lLNitW~KODmE4gADvYyPLzhSDK?bZ4&=Q85so@YL-&r1T9?Q(I<9lT`V(ii^dTCLXoR@(H~@q8)4mfF6cj z9kB79q+=vWzE1m@2tIpbi{7iIXE_UUjMuBFy$lbvP3?Pnn2UO^MvxZ!%21wXzF|3P zJb+Pqr+I4}NiNb3Y5!h6H8aDXIj!$KQ9AqkuVbVwyOT_In~bZTqa9#U10eGd@8nly z+_m^oAu@&5kqSwNW zDJ1n5NL52*>b{!B zTdouhgjX5wW&C}Y=+;N77uo1=+mLK;=qG$J>p%GdxamV@LN#>JnaD4$X?KxydJa5F zvkQtvZD_Wkjw}p%cWhSSp!)z<6t|@WsdUH;8BX=Ncnnt&cC4{_me+SRx+zE#17xs! zdC)rPkKhm`_!dh#c^}98*PK9#@#BnRKy<>N9Piy}F)=aq z2g&b;?M$iu$!H{#5x~W!*XihxYO3P-I`Ob|R9>NO{tK4?Vah;XWX;JkQs`xKfk2K# zeNPK3H%7H$7U<{I{xKk0Wb(>yC-)ObOs#3XrVl-`1=3mWFT+;#7ZqOhbBk(!l|f-Y zI!*I5>D~Id+0hBi$04>VjscHS)!=yqhl*jpiy7Q;1(`rH4)FTjPrq=$BzesB+eyk8 z@v3si(t7<8H#sFU9UGe-=LF7#uy%41eT^4%g+YrZ#lN(0GMdeY%HSqPcbk0j1Gy|x z+^Qbr+9fg%Hq1Rjn%`O6FaSV5*UGlDKk=TXLGS`=_Mt^B#klftwNEhNk-6ZOOWQkZ z@r|-;_OnO@2^KnECXC!k`m6g?iuo zwFJ%qW~C&Hawmi9J=tza*AZezeemca>~@Cnl*cthi|zx3AN?>_bpHj%r)xJ z+5AdNClGg~#YzWY6LU+R4n&I`y9R%G^NCha`(IjNxiiC}VFdsg0CFrl)S%$5Ma(8M z$tA1KQ@`YmuXD{e@N5T6r|LmQVCO;1R6mDdtrWH`}{ zEK2-17=B)_aM21UKPI!G=`J4L>mKWR^Am3{AOvbgKl~r%#0hhmI{|s{XVc1iO2^X} z&k=-QT|{pV>R2ys7GE^ecu(XrTOP)Jz6D#I`8j8FCl|ca~xfH4?^_X>;*3P!y(SgTMoTso>qRldR&!n$^;0J969FL z0J!YV#Pfd!@!NgC3HL+BLLtLicjLClnYpV$?&S7aT_?Y0W<}GXoCWD9_j^x`J0Td! zDo%y_dvP~O_)t{8_}wq>f&V|~ad@2VkvF+G4XjPSYI^Dqi_BV=;1{MJcc6A^-$wNt zO*sS8Mp8bi2~qRLuHvV?Pj}b_q>o^B={UUgBlCCAG%l0@u!rV8Taa4)1i1OzP2emXFGB^sZBFF9RO5`yDrskas%PGcVl(C z=^&ZZ>d@3CdUhpKe1zJyKKukguSAcfc1~qBqAWPFFU3b*lkeZDoB3hI$II8OBf4@knhNpJz5h!8B-Ul1~H@qTz z`mrg!eqWh637eTUO=rMSGC1MAHPPK_DHN7jyBjT;Hpfcb3J%W!yW-KmoDi_mQ{laL zB5SUVrK*quA$WA*X1wRM?3@w8{}dgEq;S(#NzP^G`}w`bqAWY(Qvy`J!!zKUf* zMU1MuAIhDr<(NNm0BEag`{jk~YP1qBhVHoq1K~C!reKBj!=cPr@+Q8l36=BtQ_3$R zoTX+?4b9Bzrr?|=`1{~K?9ARg#3sj8#7tLWJfi#8)m8^;fkMO`+G0g{y}>%4L>x?N zH3>jZc?#xCAB_AULgkP_exat8y#g9uD3>!ly}aG9OPzSX60hFN zGET^7^HO)mLj2{-21?-F{B*`w5gVo}X>|;e^F;tB0^1IK%`|fW3N}n5$pn|!Z(XkrNUinof4WCS2djg z-qGI6`$C#Jk+w8*8cCkq9F?-ZlKqS>z6o%`AX>MZoM<$-wB|O8_tAB6UW6$H*wN7p@z{JT96pw#|qx;{k zh{o^hoDB4LBo=(Ry@gTN;8G!RQ!wNln0sF9;DG@>JGkz{&pzjshjrbXMJjgE@%uB$ z+njXb!;QSp&0Lu_H*<-Fv{;k(-#}c$RxPfE#WAfAotvAGFlh16uh2OSPlN*@mCGIf z;>hOioqcQE%+EJ66xh zs@bu;=~uYY<$nh3cx-H9QV6qM>*HQ&O%}?5j3`VDCV8bd8t;^E*qcY-W$M=)3vvo= zP60^qUw;7fuSz~BkiU{OZj@=?muoPs2X3m+DJRtx4NiZ(OS0u^l7QXy(RPWe;fm#U z3s=DvJNiHc)mpn3n}KCaGY{$nT@b}>+6RkH@XQxoVB}QQPYD2)v1G&13q^-F_V*pH ztV@P5-PL9lsxip9G`Tmor~ckmxI~W;=tjnV<}~jO^I6juBMVy(k#aMxcwISawbH8! zEaA1!DGM%USZIFonrl~%M0GO0-({84?hJgL$#+bz0KT?A=zR>~YhZv86Gyv&wT5z; z7=3E(UdE;G+LFN?=G`o`mpg$)S;=TQ?kiS~T zIO~~Pzk97*IYS4*s2Ue+BU1_*9LyB(VUs%g^NTI=o;RsAj#aF1624)UHEqpV@YMKg z&=m__GgqcMIy&xlU%{GO6kdoJ7TMxeo`CFD9=5lvSuiueps>Y^H*$0A6|&F2GV|C+ zLi(1Q9eH=}H0f8TDQ|M`u>Zp8n+r8=!0B!B1B-yuOP8+S13JxRNN^M&_~&;3Q@zZh zV;m~9HyjJfw;P(sA-t?N=NENkQbmqIwLi|v4`@2LBU3%g18_XNm0C~r0LC~ozk9J5 zD!}uR;gu=L!)ZDYpYpf|O3g3FGN{Eb&oZ{fufQ_b0Uc=H9ADbBIj8gqMFWmc{gbkL z?t3{n_!2!?4(#NvaS!I(JGu@;nEB+-kBR0yE%e?H{M`g6sBhL;CXUXH&t0-23hg;( zUEY~7t~>h1*h=O9jS&!NbA%L#Lf7KfFZ}b=h-URQV1g$=T>Aq7o*}YbyoMmteDr%d z{F#Py=nf!A7w&gXg(Kc=+mT59)r`o46a*{_P#h_8%xV1F-)FTV72{_6Y%C$lR$Bmd zu}P8rrp--Xik5oUG&V+EKbB+v#5htrD&w%1KIs2zS|{ZDIv0CiuzEk^5Qzo6Gf~P| z*D+}WO@Ic30R1Bkfk_nuIgL41h$g6{FZH1+LqlZCE)UAh>Tr7m? zo^6LCw7Wl_yKouf>cJcYfx2pQOC^+rw%fpz64g{8L=%iXdDQ=z+L@+iqggl~3g-YW zlfrSv4Ny35d;7DhCoEmYUS#Dx8SajD)ty~RdUyb zXxz-M&@rzF>v{-pI`TN|tp-^@J%249~ddk1JmOr$YHyn`^|2!)6n9WeQ-QJ>6gPai&2 z9Ei=J#5mg>Z+jQX3xMEX?Q5e5aMJG6IjGxo~qiKgGepn4C9>A4;xhaa|& zF>%Z*J;(regIN{_BG)~=uw={0yXJ4t%xImd<@^@PyuVhx->xoIJG14@2LyYjUvg;s zV+X|6c_VL!p4SCw-_Jk%2|MSugN;V)Y!UASa!RZ(^(Q!`OR%IFIVJcrOS}t!30+$b zb$m7?+{r{x6UM$92Xj^G;>4e=^88Itro6qC@#6BO3tuk$<+S}Db9dcXdC}_I&ljGq zUN(2`GS8hiR-HZbuS@^>A@#F=&;0d|bH?{F2Qm%H3)}4Ud+r)5yu_#bh-{+a(Do~ug|EvIbh5+K^yS4o7=W2K7*SUIZ*aQ>K+rPWB^nML*_a%)}Cys`j?on)R^_L3*9&u~k zH0Q#u%%$h(C7i!fd1&Hqc}>BOZXVWHYxnrD1}V?WesqhpPJQ0nphHCq`n7idOYN>r z-JY||aM5sE$JyVTTfHv7%cfijfGY~tEch{TY(YAD0I+n0* zLv3Xvn>5&Y)6SM8sdTT0Xu%x>GjmvHwpyjO#PJq+mxOtXyjS8FO+F}L&Ua}5{OQFc z@`%K}l0ksX$C;*WxCa+oA>dfw*PMlm@)^2-BClOz_V>f<0Q@aUC}w5Ct{WmuSj(KP zYkadZHfxaR@x>B>1D#U3-({}ffx}&0C6rRXIfl}!f+w$Y>QZ?TJkR0r%};PZ()1ia z(Y&*u*p^b2cNzu>T=7b?GEpbd;ze70(obd##vImgPl==j;t?|EjCn82e5hr>G`#h1 zwc7j84Ym%MS;~dT_nsx**?U7`_U%JTs0rYtoTLK6j z7s3v1{5rL*iFlh=j2QftSB!Xk)hk94Uj0(0O~*Zae>FpZ*RNp=^Z#H+{Z|Izj`F^(Anaw|MR6ntVSrcUFn73I?jXAGvo&E%^Yqyg_=y*2vw}#9e z-d|^?T+ev&>JnS%(6C<1PLr|N7qDBrTx1%Z?Xnz`b3E?(NYR{CP*C%jCF?e!D?jJ^ zRh#PBBy844dbPM+hQyFOcWp!c?Ao8WXLV(Vn9zXU0OK3$LF*;NDDN5vMj_5tK95LOhBlm{9wU8LI2rdC$_$ z$K<8D=BXrF&HK{v#jiJKllZRLC%xhQtygf+ai9N%{oie@ymzIY@~cv_k(^UE#CBZV zY~G%AXjIlX{Hj?m9D5~qu3vD@JaW4sex1DMFTWsl#%tC%k35@$gLxqhS4`S(qeM@l zQlJ)jgFYZ=a9) z9lg$K5#sO!at&W1p`tM}hA7K0^X_9`1pk0>5*lyDV1>pe7@W{}q1u_#btvrpO~=Y_ zZGyVS_V40ar;w>wn$ZHBlVcY)aOtF_JmsKP(qbS}MsA%M+p#0VAl&rv@b4E*DwpRr z_{f#0;{zGK2@B6!mO9lD?yUq?`L=4)pWYs57S)5z1b@)ZKP&q|&sS;NkKeXhlA&OC z(HW0Y8O7}1*p5MzPnqq&Upqp28B zLrqoU0cf?h@V?yB;+^Z_7}$JF@9)FSoX~zOCIOUee)iix=A=R$kx^B=@!GKNjig-& zo=O8+-hdv_S)aXGOzqEk{j^e?zWS+P+u;zGk9Hx7Fyb+4)|eyy5eIy3sC}ySIor>nVfhZ- zuRu}u9=}ch5(q{$3==j928WX)$)<+R`-z29SSfZ|RtiLUWeF&c`d=^6)L=AZ_51Bp zDvRx1-5-LwxqVoJ=t0t0HLlfZgyCe}6o{q>xq#DV1AOD>=m}v< zi1}#^gp~Oi;+iY!S46J6(R9G=N;X}?{6X?nvmaal7ncjMKISD7%&r`=K9A)ZW=NllBWhf190<}Ia1eVf`ciw>V@EXnUS{MEEM~hs z^6no=1xor(oM*yH4NYUEvg>9$3@j$k8u z9mA@6o*mWq#3wK5-ME&YTZ&L;IK?n*O(GOqdD7$}l~_3f_zRsX*v9>h9QvChe(*(v zZUuznP%_^GO2ABu^MNl8LkUv~GUb7~L$fwh=6ahoPl$6PL{;*mC6*g$LEYk7nd@R| zneDB1=qyYHI9RmG3BFJj&UT zRDgE2L+?S$Vt15q9_R2CZ`)5&2krHMOfKu4u`B$aN4rNvJ=CpIRL9ak-1-ES2B)Qx zvF4q{KqdVrLxm+H!(QY>Wg}Z?->_F};A@q*9X`5*Z?Ou$he92&ArU0SqGd7-dx#LtjTK0=_!BObA%E zF$mP=uz;?a2Gb!JRQDN&-o50zgzU5;7*_B-B~*P{S(ms#mK4hx8^RqLZr@T@&UgTR zk$HbUCkY7`(ixBO{pAcJHMP3{);{_G2d#xd;JmsyV7#0xZedMkNWSlT>X-PrG8h<(#IE{DD)RyWQTUFhXGN6 zQk#fyxDD--Qd@9>2;-P`@Va&JEB}vDtuzkv4NdPd9p2O_i&( zK2}2)?;6q--2he1F@P+~M|?bgm@}FRsbo{6yo?LY0zXP~iDS9#Su<*h63f*zMyL3W zto=14*!LFQdBeDE}=Fla6+(Y$R5lhyWEY5;}oCd~kh@yu%J4E?H?aamHOwN_q zq2hS=pGl19_oqvCqDi@+V7#wT95fjXnhmR+yuL-bzt{0kY{O0GQZYYcZEmIVP4w~3 zl&{h1k5g4RRc zXcN8`$q3n!LmSgeL30ERL(8|vLs0ikzgVj$C#3!O-NpkWpl z3h*usDmlj}M=(_PxgL87nlJe?C6>!+CY|C7GS};@jYGH{1kG3cRT9fpwA^ic)0-)H z@0W}V_>7l~%lQ76jB9xP^?!Y)cIfm4(eHldR!fr%CyT7*NJ1HyG2J$C4})&(G;mLs zxE7yz!aSsD5V+$Bm`MB~N;I9adUsI!m_%@DB-zi<@;m4KHHIp`@IB|Tr{%o1tIZqm z)Duo8ubZ6bQCd^7?B7~^u7i-_EX z4h;b}8Nq0l{**sfHF)2;xp_9*Ke z@!4my9>AQN^+<6Jeby@>tx*Au54&Izb&r51R|e6>T%<@{94_W}T8wh@5NoHx=@oIK z#8*$L-bG81nM5mdAbbCeO{2(6VwIvH)**#cCGln*>x6ZexLc-^$VwOD0tx(TK3hVy zpry@F+nOD9XUU>>f|ALmc)w1;S5#LD)$MvNh-K?L>tYiiZK(3m+Vj{ei~^{5EAQoN zGU9h8DlXonmo-Hd%c`8{#>P*lI4i{IoRy6B+>-ljtbL1lEZ!;4HL^`m8waEz8RC;p zgpL)mzR5I6+E}^VfVN|MR7Q@(Rag#BsC6niP`i$QD~0xALIDVJ{R=J3ovT0?_KYS8 z>v5d&idb0LP-T?+sy^Ly-nc zFTuP!f_X=68H_NMb#lwUwt4u zK7%6vaY;mtoww5-6(crUpJKW;zWcqDdwO(T2dkfHL14nUjxLv>vm zjCwcMhVFh(=4pV5qq|K28tx)=O zvaZVtZxG#w__hk|a+(Lwubpy@4 zTU;&EiDy}Vrgm5NzPx8yxz#I`U$JJP&7|wf31xi~d7gaG+xNC|g!?c}SCiqDu_`7M zGrF{KbDbg+5trV@x?eEjJ^KHu$YFP+dlx%Y#S)|~dLIcq5m1=^(#-gxWaQGQ0ifft zIj_|<6XRTkQb`FXEhh>?{3Wj&xj9-}2|o-wI(h=f`Z6*cUKl@*oxcI;1#2V)6`{0I z08oiT0Xuw2{o{jK3gtabEJWl5pSdeb75OY{jI^H3U|0DP{2Y&7|GEAf>vh-dolm{U zhM4sOM1^_7o6-{?5B30{upNx4tQBB`5m|!995d~p)>B+SuhmUx*9c*$It`*pMcUf=Zq8E_Ld^3X12iEq)V(Pd*ClsJF*ydi#h8-&Zb zQ0cn|Gsa|uYpSU{8z+{uN${hXPY@S!ukX;=6=f+p5DKs02qGy7ioJ(HBU;FZVrffJ zUnqwg?9w3dvRXbyQ{tp_UBxv8{L5U7)Lnn;wJl^ci9 zYn2;?Xmj#)Mme^dBCNSajFD~ZBIzqHOWdo_eu`$H+smj`=v3L8A-BpXV|2IdjnMBJ zDN=T)ld~GVLy})!bC57FvCNOZ=1*zNu53Cv%Nu35WRm37Y>_JM-g3QHIO$3-mYJCi!3KGc;Iw_$q1L z^BsKMOehj`4TWd$>m1~v#Jj>l7>v0RaD6IbeZSDfpw0S=ZkBuy-3iWWpH3Z!df%Oq z`*}YpD*#=P-JDIKb5e4|2I%#gJ%HYw+amd^s-%n&g(A@ZULspRpb!Nk=U>nBPkc44R`KCm-E+4sHm8|niNehn0D4z6Z)1U4cM!t@PkldVvrc2L_l#mD8n6)YJ(&u5OjFOIlV6^;ve z*#Fw^csTYd#|(mb$D&VWTzqq*Vx11Elxcq;Bp(SwOtC~k(^(>FpqYPzAb{tfN9=ue zvh7v-E{673C|$V+=^m}YqiQe-Ue1LT14)Ze#f0qkob>b9-sTBySl3BxklPWZ4gN~G zIL#2xp2Gzv(;DVN>^6hhZVk{X6$=w160=|Lvrd`0;J`9!=PJY5O5ynjo6Gs1NvO+c zdY$5Mna*|A+9BL_0{e!jm+ z#7n<)a{h_D<8y3SzK)}JUW?)x#b$CDOR?P9&w>HC1C4rhMiCuog8%5kvAPV5+&?ch zNq>qn*)p9oNlvH92RGFe8P35J5{BEmwA2}ieX0lxCpm{vJlMz%owpnSsPY;&I~(9H zQ>w-;h13VIOf8-FheH9$GuBW7OSW20N6V}V0MWS~tYS=NLGL4fAO-?yw;Dk?@dS{e zMW{|Hbkn3j5~$y^SkgU5x$)wId?!UqB{5mzYpks5rnSjT?kHn~EPq8yHL*kDYpJZ_ z(2)AVUD;6s4&hsd?I!79ky%&Yyb?wRCh;Wm3A^BCzEiP(*r@YxvZa`%@9bB^cx4o^ zYty>UI#RnXs+5o|H)uKc;X2=k^QV)L%}&I^Mmi%C zr6P*8E0W4@V+(7e2BZVA^nfxP1iVMzu3X%Gt;H+-3cc)L3z*@X3N}gSO9p^rtEpAS zjlbeV)4k&QE+=Rr9J9Hcv;0kqSJBm2E1&ia{@SVee zT!WgLk*f^4#cXL~ZTx!G>#HX@N<()i4eH41q2DmpAn)xT2m;@O@2+lHp?c^8HijqQ zrSE|Th7*p^meo+$K9Z@5-!Y0s6i?{dQCIq1-_$e2KcYyiq$Nm#HYqc^S2<^Stv6(EQzd;r2Kq{^^+puB@rI;TZ8V)@iqW=vn$KJW0k1dDsd}`f$HZ|PMxo3$J-#?F?p?24@uB!h1;{7?Y#gP$Y4BA|JpUY<6 zOrh5#EInP9NaU&wCW~<)5Nv}qD44;d(QwTMU0mN2E|iPvpbpUheF}*ppB}9Z zL!HY4Acr&qL_w{!WEUJ`6RAh%ms5vPd?_IH?F?+7RDfp_VJSx4q z*%)6bKhYjrbJIXx`nQhrq1*JHL}iK_y{tK^sTJRKvZ`r3lA$J3c@YY}GD*>eQLK_f ztZx^L%n~EdXd`?u2LRr8B4w%t5WQ*mSxg;Bai5{$qIj}|HmK6N%xntWMGzr57aJ&{##BuqH{@im*;T z?&PdQn@CK{YknhC5BbHC=rZSS&L(uO#I(95fKV;;BVo?U94#QP1-^6AV#1XnY&2#g z6h^^oKXY>$G67y}m%Mf|dw2^oOlCv3T8t)3*@@Ae!yxta7maDK-3A<-yv5f~wq4w3 z0#Q(SpuW@&t^ADb*1v;P+#mnpBHxFkMy69{J}H!#xfnVjNboo+oM-o1!y+tAa7vW* zaF*A%nU>c#RNi~sl?JXx6Vp}pPAg^YfTgK(R@b;=0GeNI55A6bBBhHR5ORBITja+a zTdhw}n7CRn!VBW-O0{wCv{>rI@QcjXi8){DV$p@->*VuTyIbJP868V}Wm3s@Vkx(e z9vG{O*>Cbu=qEBtnCW=C-*#+xIUD=tXI;x9r)4&_=EoxigCkjp>dg~vt1yaqs$u5G z5j+tkCu+28`gG6kCz6j{pue3Q_A3n2V19>JA8XrJVQ{@TSnN(G9bPe#jIoU0+;${c zuwIlU*KAwsOkB|jVJ6LRtj%y!+o24>peQ+lIMjc#DrQOm5H}sQv!4g1N08mL!cKO~ zS2+?g)73xme5kue^Q10{!plu04;ZM_j^z-48x6+dRPh1E>G5z2LhRMWJsT-nCtyT4 zRcZbCh&vwoVl77A1%HL1}> zbu-&3Z_Mc>4&U>(S0^eALaUZ^ zTgO%>S{{}%5Pqken-p6hozOJs2X z{0Zx^Uu8eTLZ`8xp_#^;53a{s7W&8^rl(|;0?;`4>~T5m?(*SF4%JH(l`a9bapn=| znr*sJzf|r)DS_;M%Q{{7 zz^b}^m3F+jJH!9LK&vNLAWXvM&TfnrCw_yfnU}H%$=Riz?W>wYUGDv~!jao)r@c^d zSv~-HPFtsbimPL1*qrm|8i>ni-Y0qAcL&xFkc+E#8Y&Az=w&V~|MDfFowHs{mM)@v zk)zH#BP5ZnJU6)Vy|df|Z>A1A(-Xl)&t^K@Ni@hC>hotua~?!yng!)Wl2L{(_^J@@ z4J_)qLB41nJ%WP{X`2c0jDlq@f%5Zo7Xtlf?xof%T6TY;#=4f2aDrD*#!!Xl$lPTW z^lxoZ*zKXCdMpiMDM6IQLYc}6bE~d8r7~)iQUPbtwpqGV;;7K3vp7)M&vwi3e5&cU zMJU@}Qq~rw5qFN}<~H@^HZ84dL$P6fDCSv7aO-{QR0~m6-62bUv61xbE81WSkru5wU+;&B!+HjCAr+R8D>!E;iVX z8Ca&@u*RKqZ6J@A#l46j7|Py1I4+s%QK5Sz5z(FBjOD}VUa+oK-yXNVhWG^Xou;-E(TEk&MDuxeE|wV^hm{z=tmyjQCHkb8P-S7m zzkCzW)Zt_Bd=K%X5bqxfsy%H|X_$oweg}YL(!*U!ec} z)uenyf{&~OvZnjYviT09bcfGD^c%7JQYu=v|#`NY# zY2*qATGIN%6*woK+z{r`$Sd`y*BabxA5E3eiA}9ONX^ptKHRWnp8M%#?NJ6)(L4y{ z%%4)X#hE78>)%jhNYcX>>+R!t7dnoJ;4)kvK@Z#HrVk? zs*)T;ORAmydh(G1ncjs0Nz(UiV!7{wTtiuo;K@UD#uL#AwjcW7hRVZUVFPPT!lS6V z8HLXs|8M(ZT<7q0P@H)WH3`AzVY%WNwk_-N)q4B+n<@|Q2^+ppg`6|zw&LFZ+E{x* zty2jHw_>CVhbFm-rHt?>yMTmgJ- zWHc$R<^3_?TQD^2uzbM!-b0Mm4YF52Y(0Rl{jZbf7FQ2 z4o$MuJ(*bF{B^L5BZm0)YWACV{Mow6-H$VJ#&(V_wJU|EC@xAadoCChC(qOhwaz_e8+q?^BpqHX-qerfa*WIqB%6kO)iI0)JUCj>;9UUF3n`Pp< z{D18&%fP}IIbxKuBdC5cmaGGdQOb%7!)yAFf@v>6J*`S*!;2ghz>5Z6`*w;9bWKY& z^94>uu;l5n(Xd7P(;w5k3f?8?MbvPQLO8vk{i$FHopU!Qwn|v<-+wj@BJaO^P=jg< zFHedPv>6L8ca(7OD{@Cfy0dlDUGo;D>C8isZkhrNP{BY}Y(&kE==g#L`~Snf#*&KU zLZ7$kX#G4v0<3vI2r36sSJ{U;jNUeW8e81A%2OQWJs%aNfAqGMOUpp+;nAfK=W_P~ zmiy_WXFQ4JbPsrU2{s;W4C<@=4p~q<=x4i!9Q*=OM~|;(6!l)>R^!mRsHmHkuv@2L z7q~7fZ}Mm%Ob|~ZSU6{$A7_{MVX~r6^GbcUBgOc3b^J)$ix{VsKu_!aV%GQg*3g_3 zlpx7pl(8ec#$_$|@r;>4gmrigY2CZE#o+c%tcwW9BsScv*cqhU_j{8$@BV%|2fx9e zpNz57WuEL8oZ>ZWSl~&5eC#UNsCnO;vn8B+x``o*H6SEYueLlT-*OeQuS_2A~@93zLcXT6*G_LO(_rZeV{xbInSkTd3ZVYDP`zevw zSD*S$LR_y0A3QsXWhd# zArZ;X()t%>nl?|wDiErERMzH5%}Y(xZ!F~P1F9znz8@C;$J~+jRST@OoKFRgE~P-F znB0?krD--PlBpmR(=-{_dsCw5dY`^JYkaxCEx@TZN`DS{MDbCdh_jn*$#?kk*~0a4 z6=%(>mGw{9e)Xqez(^W{3h`sVy)C7>E*qVFpN>~;A=^~@{JZylSfE&3{0)KdSgI4! zs}Puy9*6ZS%H-|)l?ik(L6uKHZ9S7 zqr8Jp_zI<&;eOjn8Op&eP$xw(GsjxzvqNuAg!3j|_PU?a_>{R$0T=WEwoiY!+9aaJ z537BWdDWBqTl+lJj(HS7s{Ov7&=;k?EW<91ywIi zi`Myq?YD0~A?*J2$N0gAVvPEVaP{$%0F{o&PZ=P}GW}oHjX`0P+dYA4{GZ;%BcZ88hi^|T|?C{1EaGFk1UqR{Gq?+KUPiul{ZNI1S zH(8uJCJ7cHirgwzl^c@ZDv--a##5^{|N}^-bNgXkT zolLt2HaTy;uM$6k460XAE+l7n>Y8(34nLb06cJ^2%E`8E9UfIyZ@wS|Cl$G6(E}Vk zc-lE%kYb;Rx@WfEQVa&6A)DJb#rRqNhw-B(Y9Q@?Z7B^c?Ub$Y;x3_wMku6aQxi2? z*5O@8ypWeRbMTr?{Woi=yb#@`SJK+E`bs=|6-!bZ(0(4HTYhc2$LWhl3OQ9zSyauc zE>`rs%vKW_C-?Q^8l9vV=`&mj$HNwhIPAtP%?-%gK4*Mah*+I@eqkc~q&1KfQG5ec zP^RHIV(efu$6z=HRxJAIy#8Nr6B@QBWRM1M!#uWMx_coQt29qs|D6S{!`keig{4-) zDzO-fTdVUshlk}P%db!x(E*hgBhtF;omb17nMncN)T)}@(s6Siq0h=Tdly?QX%&?UZeO9SoeD1E8JOHFYIv6GHD$lHXd zUlwokJ@A&|nL>%(gV;MWX^CaM9zTAOqUaH}+juNZTcdp?lArNxRFAPuoL5#(>;Kk|a?@D_`iZ9$Ydj-da%`;EQG-XdlYY$ZtYxHmwD<0;o9k9jTOpoaUD=EF)Bo@Y}( zEKg0jS#5!8JH>FP6YY6n3M^@tyN0~2kNC#bv$vM-J?gAMd0tC|0?^!DW7-7_!LkcA zt*5-DY_g8JGH$A$sPOan#2dR&8l>VlT=#1>U4{hN91mBms=ps;c*|8>>X3%iCDn|b zp*#q|pzIvq_6ySxr^C^$V}3(-A^9ef-SYoiFL1mF+iz$5ooP62ji*eMj6uiy6m%5$ zzvGsrA|XU?(*R+%G(J5w$WW9y+{-93lWF|2i%g{Rpv-`3h`bFv%RF0B=uzfd62k_$ z+$J)?OjR>S`nkSyJeV;NXpnPWe-g7@Wz&~g#J}ZV=Wx}|y)E>pS(o%|{V7tbxpv?{ zwttUlVXB*9^Tw*8K&5|aRYZzi>#02jP?gDzAG1?en%-c3jFqU(-9C{~+%+$kB;&bp zucr;zi7llg!_mHNF(`5Ll7;{h)dH+e2)Eo0a|7i!M&XK@b07FxjK1)Pk%B3FW#9AR z*A3yuJEhi>UK1H6K9Jv-(kis;#%rHx?8)vM4+1AgO{u5mv|XCgbo22Wh=_kQ@i$gd zoF?gA-W8`F`>9*#@d|Q9Yotmcl_zmQLesI-pt=!c=xj`tj zV?n|EDW$O=zoGic4`zPlt`oVFJd36!xwRQntN%ZK1Nomu3nzl0t9I=xoUC=*^UnKB ztt$Qa4dg$5(12@p-C$0RqKuU4`>&nSs`Bw0$bX!~3m+~@rMdpON)>tjxypZ}@*k=E zN5TH1VE?g||JcfZ+@6mS?vMWIc$LLJ9xUQ8{bMWtv6cVW%71L-KeqB8TltTz{3qJ; z|8wAOjzQM3V7h;HCegz__}YGm{5iC1Z5umZS3dTYDt-ezSSq!=M^cDh36`Znw2fS3 zctJELxeNCbbhaa~C6j`3H8}g`^+ld$jt=cXp~1KR`*LN(!JXrOXLQhlx3n5wj^WS# zOf7pYz$HzND^_F_;({Cevkj!uGCKVZ#22YU#mkt6m+jjl#}C^ zb!5+HunC8=@pfOR-E~3mh$e*_C2v#5B1~*{@a~w~eyQmPE~uz{><oe4zHYbHfZ-Rb>TzwnK}+T@vg=PR9VB#ap? zo>>P!KZF8|KjgFU@)Lqx&(*Qw#Z&%1?e>~ah!?SK8UPQaAnN@1&v%9Wn2lMOQKSh# zSjgvdx5un`1>E%9h{=D~XU+SUnuh~Y{5UDn8EE=8Tae22&<<;^V;{DKNV01P=Bs|K z?Q8i~C)hieK zzfN0~s{Qr<`)2cbPEqF&#tXyRs{gOe^%XQsF!DH~Pro^ujFU!BNL}S3ZrezokqB~; zI7C>+)Vp;{ynLK=&knuD+x3*$p}*GYLD=$^ct#!S-pc9tB%%GuyBzivU^`w;9Qz)^ zC$=HzulnZ!p8)D4@;UQ-G4M&TqOGvR>f^6X2(A89p|!#KhMWu*`e$D)8txJNg6NF2 zBHat3*~!sj-SOp~9lA1t`^f=6&^__@wJ4llp54N6Hg=lI#tEV={`SavftKuN|7*RC z)zt4TUL$QpKq=Mxpc?QY>~_$FO#dWW@9pR!)=+^OrujMZjO*}qDMdPh#x zp$*?fDYq1bIMz#ol9uZ9!QI`Y6=_}&&05tZhYlg+V|2h6bb$EDSjkzq49}rh@n?04 zyW@BJDe(x(2<4Z)NiqJ4SBP>#rOdUj5}&Is6fp%S;j-do zU13|Z(ciyP>3{`ObwH+iE_y}L?`DomY)Cpf10OdBcdI?Vxo542Lhi>4X0zGAN}D7V zV`n^wMvldL|5n>N^=1og&2V1x{8+;0-gNrMlN`z(Dh3ow^C2zL5g=R3#ml2aGgozmy{B6c$b^T;Dkx%>1wsgY zj50aw$6eFyOu->47PfEG_atr9P}d9rE_vlttk^O3$BjvQJ5j9X-`(YKKH~qeTFYi- z&lC2Q*L9A*j5fMe5^`rTWMy43oRskXq=lQ8bcoO8wD9u;*N|%{>f#Zz4aY@d*(W^G z!qsYB*uF=fdua@KI273(Bif1~_dx%$uibZ?bZUMMaIHFHFX-$a?T~vYSN;74VrQ>? z!o&UTvvlY9rp9FR<08&SSR%B+vJOU^AN&2rqzxj+ZHk8Ds=mN`yq2sXp0Nti#cBtq zUTlj(#zCi@k7+S0x@YE??j@-c{Dqte-^C+j>w-0_c{!#&zRg1eixo+=Po2(_cvqUF zExJo}M99^V@oiC}8RK4th29hebH-b=WqHv<$NGGX#Tp9%$opzLNvLlBjNRp9b0-$X z|0zkTZHvNhobq=>e$|rZP2rno0l9c%WVLEt^JNyp)325{(EWsH*K>PgjizQ8LhXk2 zS=E{VAgMZh4bn#T(F=O3sg$rhpQq%`^?iJ`=?2eBOGkO z#P4b>KiAw<5>T$FP!l1eH8KQ%?0hp7~uxca#fOV|OL=7dixg z@hd2U*3H@l#XA^s5XlMOZ6OJGG`sA2+PMhTg5KhLJe+@ zGtd+fZsKUo9J(7;Lca@A{w|u#s~ahPP=r9WuS3x9S;&{d znrGJ8nMJp{hn(aVnNt@~tghO5}Z2iAp@2JmB8nq8Lf?vO)915_&)Fkup<2TRxW(s#cQ;z7;lr`Cc zOZ(|d$g8~n8q;C3e*uN2s9+5CNL}}}qdUVUd~KukuL*V@WiyVSi?9NQ8a2d}CG&9O z%g&j)>1C(O^BLz&FxKYMr^)mg_u-7P7&5CafSO%Ie81TkCV#ezT;fzR`R|($AL{M- zsigfXM4C&p_C0taQt-LgF6%IlF~K#sjm5MsUXZ_w;TryuA;kn`Zyz{8)5{*(-axmS z^s6e$9@_ND{p*({5`GSzmy?|s1={I*gs2!vfwoJHb;a0(3ORJ-5%|c6KGM7dEIQ~= z?6ZR*9B0wGshbq!%7#cJ4d0ULU7Xfa`+^T4)F%y%m=#>D*%iW?IQ5=A^3kN)z6kzo z&CAGw`-@$7Fa}LkGPKZUilSFD>=eYso-;XO?c~mBE3ryOsCbLas0%2{F2cO0Vh&Kz zo619H=JzrWl- zpFeMi@Sciqq=T0CHX0Oeu-F1*=_W|bv|VV{LPW*yo@(BV;;l3D^^4Y+>m`N?FALNj z!iu;qo}YhP(#;`c4k+@uy%brmg)iS7dkB?(!6^{a9GMLMfNGo3ZW#3u7b?%V=UVb$kZXMGg7 zS%IUw*oRfCrmDNBzR`(1%quT`vSV$+yBBPArs=ppa|_vRG`XxUAk?;eY(jY+I^A0) zK6l*Z)NjFefdcB88x3hc6xoiG;Mtw2PyM^EY4S0C!;$py2-{nX z*S?xrRbXCrDz+`?kHIwj{VtwSlvY; zEi7M+3uka9ST=GhDY{=TDAdtv|10sPee=6yt~BEK`B^sb&{tM4+VJu#nH8}22^y<; z_W(tjScXI$LAn<{Qkq;EVO&Y7I# zWP5A0m{dhH% zZszs~wh!FNsrdie`_ibUuBcHg6>1S^YZVnCw4&I`)Di?4MbXIYgbX$WN(}@spbTLM z0Y$~uAqpy(Fv+M)K|#3wy1kxGA0iuO zEpc;UZB&2gHpFDQe(KKF;!VCojVLLD<1rs9=XBrxfMD^am6s{>JZD;|_D4z-Ae$US z)UGApj9Y8$Q`$T#{2YQ$W7IGBw^#IDK4TGc#-$?Z7`@}!eG+dOjf4|`CZM^&Y58{d zWwpkyNrmo9W^X8NtuW?#+fQrB_>SJmu$k%BF^UHmcT5WbOJlPg4Q4*nhdG2U(UN@UdTt2Vg;c);INg69)Kp|NSg|d zI$wIP*?YU^Suv2gT$gs-W8w7*8-6RF=&pgNbX zC*_y}5a;zh-@gLDoz^02whfA%$mYW!eC&}ZMqp64MxuWm;B_2;*!8p^G>#NToh~>4 zX`1*y$^kYs7HBL!M`N{)T)Q=BI-h#Ppa6W*)4+~$3rG{!2de~!OhxhwJ zjhEuSBLx8Ye{%zY%p{fVvP^#0S`$^JvhY!@@_5dL=ZN6imk@D$I(&tc@SXBs;%V-a z+y$ZA;H=;#@Ji0#BLF!!Eq1KO35B!*i$g5Ya2%SE^UM z(T4d~w>ggN9=;pfWZNU4M)m&S1jLf=0`dbALSV2B-ZOVk9FS@2fkG!e;PH9FpEw0g z?|NnXam52>^Xa^Cqk~4!{T8&~eTXdX^v~ow(}h?jg}xH+MVifxFACflZsTKsff~P< zl@$gl)dCIB5y#N3Xpp?nV&hq>_-+B+63(|=N*>LDdAjx?;tnX1O^(v@aG24jant!_ z%Y2mZuS)^)z4?1t>Au+Uv59Z;R4x3|uyBU^(A@X%lDWjCB`Jf{tt5O<29trwEwBkb z{i^3eQQg#1CLQgy$6}|sz~DX!Mh(pF0UTFFJlQz!*I*2X^Ge83G5gUV5>`*Rxp!zgdsm=lRkqX;>_R$KoIX%{FsYZJX17fp>L&RJ?>RD^h*S^Q($*<`If=L-`s))Tw zI&-&{u|Z;BXF~uJ)3jNhZyB@KL9k#_InLrQVwK*~qpJl{n}9I zFGEXq?@v$~H96KJTHp^)Y|)bQwZ=zxmkfS@o-c*Bv_+4`&K&G(4tOg79>=IV)6Mx6G-_YKAJoI3qoy0u6v^BNfAFmhi7DYHYqCsy3A8=gcMB`iJW^7FKi#n-!st05+L$99G$Hv+F{4mYff zKm^pvqT04P$o}sW%Owwsot5>jwIZ_qo^LYY$ncEbT}%7`l*;#S<0V8j{Hs7^@~0(h{Oj5b&-GUUzGu-xT-u?9 zIduM1Hmm`dd`(0pH&7kXw1Qx^6Ki)Iz`GPn?JZmzq3umGT^L@>5SOs>N~a(9+V}x3 z=QJA~{&pg8KcaF4#Xc4wi}XLwRJbfJ1HRV4#4^QII;Ds=4^WR@WM0#I1BgRW!#Du` zo}PtGToFe~()cE^J6o#cd#`1r=R1e7Ia|j3jl!0554(RXbJMgq6*s`PtB_+J3^4wT zz;KC^L}R}3V=VAT;GHmQDre29rb1Rk78@<{Vj%HbXou_3Tf2|PsXm1au&pb)``NY? zqLuY%>x)tCJR_z>qG>HpQv!jv1SGeV%Nsqkt^9bsr~`(V^(_Ddqc*^P2h{ZA$HFI` z^|Dv0*b@H9;$0qhps{`3 z(X_?QaM%i6+ZUHawVY<%(p-~#NVv3*FHRta@6|;lpkFPF19tn2Yj3_-tIun0Mmqnu%>SebcmhxGI7ze?ENZVoSPBi#e^W==SXwHl2Dl z#1F-MCP$`aX2$-=CC*p1jM|KE&+R0-mPbA-k+RwSq}?Ua{9+?R`tqrpSMHg*1?>Cc z_ahsX_BA-McO^t<>uWE{Z`PJ|A)J(z6ArFb5G-iB*q%$LnA zEV~NJqlU7U_3UkPTj4LEYrF?=`0EtaHj2h2U&9?$&|EpTu?muMrl=*Qs0{rWLA_?R zQp{bwxo;~6x=(|2Zpa~^m$v%Xm5cwT{Ex8`|EZ6}f13no*#G}%eQqi^>kDc!$}b69 zvFc#!mZinfyb-kX`{KKFjj5cS2VhrjDooRACb3}aDzO52|9+5qf1u2Qb6LCaoq`tU zTAa%}7}%it&C$lLcxIWo@j{q~E2RQU^-u1>>78hjH!$D^(Stz0Bj6qTwlP$y0?o{3lHt?fe? zlCoqNFP<`4=_sv^h-`@qQZP4^eeXpO`-doUh|fc$=_TOPl!0E^?*nQ}`2Fh;u`G-yPY1b6Y#Z+2iz#m9k2S6%Ws`{UF~2OclP!hg zV)tz?+v#7cxNj)irj+}ClU)vh!BwNm-VYGu8Lr3WHGPSB()$~4wlp;f6& zYNFJh3?&)y0vi`<8c1U3Fj8{;Iz%rku?4E`uuDlZ$&|Hu`ibloKN_x(dT15qAk zMfE8~%gTw+^|@oNcaqj93FCbWhD{(B6{;}K1In3qm#%&bW?yn4VD}#5mpng{mD2D3 zDCg<8pl#-*o5jkBbTi6!3xi>Idvq(|l^b9yr^!}f{YGewS3Kj)EKntfT?)08Zz?Q| zzSBF&2;`5y`&VGMWQzB;H)#YfEm?Hx6T1tH2l$oR?<(GpA2Jd*QZ=JuXy|KVBBTNf z_mc0$n9M%l2yU!Gtz6i`8BX7De%+UiZtK^T={qUQ5~-BkyVC8?`R!j9XK7iwl}orb zslPbaQDUxlilGDB#{C7%wX$bLIVudd6VA(AYjSNjQe;|NoC`8d#;>%bR*Cs|I|IIv zDi`&f;K2*MHkmy#b8q%~W7+L zqP5`Fk0gifB(L@)Mdk?$h2M0D|4MR9BQXh1r0>5)XOI^-L)R_mMM5jV%T=T+7cL0K z$!|EC`#2G;9ADP-*L`|VI^)uaKM$K0LmFW#jpEfo6LYjXS3EIhCj;j%x#Sc;rD~D> z!R{NGQ_OI|+f^tK>ZjSnXs+|MjAy}HfR}Hd&RFP6v>V(Fw)Mf`D41DMshEAFdhe|d z-=v^Lm;m=Z@PJzP{{!xw2jco)d~M~<^qYw=*E`FIMh)eao6uD+sKjyksvYRl41sfio+*a!Msxnva-NliDLr^-H@ zX}EU{i~Wr8^S9~!pzq8}zy2$yvz}{kEyG?GGC$rcyKN@1PM)`yR4 zPE#O*fnQs(cSCk8nCtrBkLo$m6d>(H{K_xfKBJfT7)`Ui;^|=KCWDGT3{W#A73h!f zi#-a*u^X{Kn`rH4g&NE3>y#4i&TH>Z*if)PlBu+$gU|2czg-I};TrI}f>}{oN|ebx z`abLH)dBuNezC8^z1cc~ec=6gOfBeJbHlIyA|@Fcl1|2N_RbHPRj5(a81?6mHo`ui z^ZGo2w!yQTDvXmS7zFQP(P5V~?SoRanSY{-(<>`_pJDHR2K)S-wx#r|RHcpQb!}Xd zwVk8_4Y&6AIrVggsY28~gRFcP5Hgg$q@u5U8VUNDWEZaAknf zefnPO%y^90CEVl^t`4{{Tk*o*g=X(Nd874$mmmd=e4x(Rej`Xe;3VVrUAn3|B#PXz zJv^R5|S z6{gC!9W5~`Gc^T!I@diGh8t7il8FHTlo&i`XR%&1B)`B4h?f2pIwM2rs}Q9c?tyr( z#ycji3dTk3S3kUN#A(Nss1o=JA7dAZ|;jdvx-ZWHB-UA7H$lS0D6t$?8;oi+yX$ zn4n~FcY~oH78V^*VQ4fTMe)sCq6#i;9+{aLstuxwSa$~Mz#LJBp)iMvPN&2IKxHD= z^E*CJ2osW+=G*dP6g*g09q)*ytIKFrN>fbNJPc*B0nS3 zmBXH^>vcV7VJJx(i}cJobTN>3#wD!aSNp*E$%!aT^BWCm-fl2K4`YjTR2X{z>gi@; z;6&2|LEcalhAIwdO@Ca)yL_>PJr({1pjt}(FQoSa>67mr6RZNWW7m5;*aADs(efib zqYo)$C`pGftKS#rqec4+A~nfk75{wJWp#pjGsf0$INt!9xKD*-=qQk??U+wJGL$L~ zq3Xbaj`efWg@fD2RKOweLO2ki8r9rFp3& zd8ll-<3$LidgNp)#hvOFK;__fy~VE_9#|zP-W;WOs7NQ}Ce1dgtlKs4ps&~90`)TR z=K4ip`_RC(KEWhd6=GF6Umh>rkeavwenz(QCNDIqb%2z4V6p$xhK6LU3VgaXn$LoP z!(Ho`qAeI4lIa&Pa>9K^x2szc9$bOo95R%oLK3S-4zz2}x0x}^zEe7-0DpmU!2QEeTVVMXGINzGbNlcc)|wkCYr<|EYSHu^@#!@|;-0 zg2{kJs9%H5LpWa!JxK#{Ko|F_MTb_7>6g*1P9?^dR80TjloDtS5k)d7IY4$&RuKu& zbp-rrHd+oA-F8#~>lOr!_~QptBxnlPU9{W?f&d@1A%OZPd?ULg=>c8A@3|Lw!7soM z9yncI%KL{edGiBh4rVAp{+aXhTW^^gzxi?cOpUi6kWQ^-XZw!pCqO=*C;2>Aa~8A@ zLJ?sc{8g5Q1RDc^x~fSPI&|^&IhdB#t|t7-uSGwPkQh2b;MnPisG|{pI5vjBH~9W> zq6B{|y4{}6tW+}%T?JgeNRg-aRH`Ki#&gNxP|{By&z!04z+98=a1&=O|FGuG85*UC zuRIn?)j50LdVj5NALZun9S{$n#vqvY5Mb?2v07y17}hu~j(MRe>`nSgEW46Q1&Akx zSr!t316LR#HPf9$o^LAaf!MJuDY6AnIXhT1<2>iIRzDq#dfz?dY+8p%)2j3G;t;X#9b&CZttt~g^5D2=EZr{y z+_agZi`Zu7f%&O>LIMa@BI`%W2uw$qs0RSK9698WO%_-Ow<`q=+jJh&QZ`IND1b(M zth3OWL!C7x^o~CVGJ(A$NQ%{X#Z$pkGv?S0x$=4wOw*X~J!p`GsV#wuNAeBx(3tc@ z$&dvJ_&GgeKC8DH(?v(h4bs6L1olgl-Ygm;LY{;HKGAly}W zOC13<7e}|R9h@seN1Eg*p#>Rc%tn~}<9f}~kolnuz~t$I{YMP+W-^kS=Coj&(aOpD5ih9RZWR>$u@YZs>+L zc{>{`_T#jfGu0#?h*H==2| z+-ng1u7MUhe5yK*)yjDgk|<%7x3d^?UH)lb=HkMzknj)Wcafa59m0I8Qc3R44STCM z(i;~TDQNkl@;PiY*3TEm1fxG+I$0gwI~oq)e_Uj!Li*PA)Mh|@vsIx(GcdV+I@nE} z&4iwVP`dc1n7QxRlJU^i4-INH(QQXCO%xU#9PFKa2t5sa8amI&B+&ZlNd#;#GR`Zkx41B$i7bg6|ychH;k`WG|IpTd#$4m%`<2gl=DkMqQS3o{wcU1lr zX-PR4AZ@Ms!?JLa+JKGFO@8k!;rP=w$Y>_rWJvV98Kgy#7P_LNa-2*fQIjP%Y50|% zL+zkpwd8o-l7ij_LA(B%?lkLptb(-U(3<)dbD=CdU0>2j(7CCJ`H}ax?QY#E6I$Xj zz~fNq9ek)Hgz|=OPnfhT6orf?Kk#De>QtVSB}P%LnjMySTfuT^B!L~lU1brD|Vc&eqNZPyIU8+Ji%}Jz19(c-~c28UM@WhRJ+A8=^=V#r;q@2I6!x3EG#0WTx$yHL=oJ2q{Z$&CKqUNsCJz zS8fl{ubcsc<_Kk$ z$BT1%KKVCXVk$}(?nw%~L5L-o#|uZPx59cdIu?xH$eU`%djSW3)x$A;QS;n?___C8 zvmd+tip%+#geKNx_$)~(ke4x$G5l&cBEld-1BClyLwd)wXJ$EnWY8+a2lBf;vwKH{ zk#UJgv1i$qZ3T%i@^mb+wWT2xTHlR99W%wVYuRBzkgaJuW-6=-1$rp0Z$!y@elD2|a zm}5^c#v^HU_Jndfo!O9GkoRRCp<@&=C(C{MMu5tZa(VD*u;?$)$_kv*op?}xWlAbO zCmTIxUC0mF3?b`0A!;4fV!k9#WnM_@$inxNfHxnn`Rs=iez7YYq;8&T&n9XOJPRAD zbIlfDXSuhZi4z$TIK10$Ptd?48|$2n!vd8{qH%eO2OO?y^=_XZH7}1=D4^>@2_4HyT4MzRk#Td5idbxb^echo#UXNyv9; zJAgqpFX9F#L${N%(OS1$-e1H3We9;ch}Bh>0(pZAz1D)4IU|o`c#g*Ex4rav`CjeH zc$emjGeCIw3*-5`K)4m8N3O4q7k)w^jR<=n9<2ojO`doxdMIZ_XXtKkEcc(xFxp<8 z+c!p@=ihR1(NC&;{+Ya$Z|iKRViNN2w2sM(4y`C8ZY(k6mh#?OvNsY}lHGZMYGpXq z9nsfDEy3(+M6CR*W);O=8^R{L!d_~_?5uZj<|BcTiG1vU@aZ6@wLoAiw8D|<3 zOrPJa1V>fsFQAf1$m+BmlY5?`A=ZW55Fh2eEn%6g?y}h$bSOop%p5*(t%G_2$Py9Y z{r}LCuwbk6k?J%1-HV?nZ&?>Z;;~U~yr&s$b%n3(0nk2$veo(xctEmpuA74 z`{WkltmlLCpFCP&h!z78Zi6%nsDVo2&;hZc}oR`?VJ1E`Y>dcTfF6*tBbRK zQiLsN!DmU(uta1*i+T_=&3KbN>UufQUwRhg2)x-cXp9cD#XP3=Ji4!0hDJ}3AvC4>A75U5Vmi_gi4td1Zt&?u>3iINh~<*H@MLTiSqXmTssg-Cv*vswTJ&954Lf zaDlP4(b>+0av7SFRM&R-xGq!VC9VQin#a=jAi58b2YMIMB%2`hrr>z2-j49dwy*_t z-GGpn^f%2XlyI`CZ=_0b$7YXi!zZ1BAsOAL;d4DnyTbXCEUq2M-d6Qn>CjMT4G52u z+HD(Bo67X?S&~`q9KU)kaau7^uUier0y~&O2-949T6ACHqo1|tAHZPTfn?P0Ds@aT3EJNavG(2mh_w9E8dGd4~5FeWVy?*;@p4gD11!Z)u94?Aj7%FzGw~1 zT0D{VKT~#QJ?evoB_Qvnb@UG){JjZEP44|w=})c~j_>@yNt;x_oDUG^y{GxcxWh6Dpak2vb_drkx8QqPgD+vh zMyCq3O`q~*R>wzAWbmFiWL1lLFkw?uUvJeVo#pD%qT8fZ_*B1^z>956Z@ew;Ri^>X zZC&!1$T-bV*;qf+kJU>By7RE6@>xp}*fs;Dj6xz3)3Vu@Fkquojw;rp%w{_EcuEC7 z2%P$Rls}i}F>uk(^_8KxW37&RW@_?;=x{}=d|TM~w11jBHl%Zidk%9a-&vS8Aqd0Z z(X%s2)V#$I*D2tT237KA1Qdu1wga{%VCwH`1z0Hyv6Evg$ZXZ0JGuZD z8~*!VJ<4F_4kk25kuu@+j2yCu5}NgB+(;yw3yqR3^v%1@F}-H`MU1M&I{(re4Swk? z2YRj{U5bvw;+kg8b;{P8rV>20MU~_03;?h+z7%XJ>;gdR`&>ESVQ`JsFcWfGXWUMwDdC7!V zUgU6o3ffm5=d&)CR8i;Ska=vRjdG>bP}?g-B+h-ZZZPd8XI9J9WPK(TJ-5_ph1lq{ zg>>yqiHI5=9QA7N#?s{1hgQ|-v~4(Hr|ZFb<`tRo%S$)5lRZ=T`V*dZfrzJj)jrs^nV3u(nW-^j`rN|(z5Wo?kJ-fAr~?L+^I`1*GC83VE;cRj> zun{#xD)~T(=)))c?^{H!mg|gCwK(P2k`Qlit5Yv7B-h1nm_6y8-!Uf>HT2UL=Oge1I_RfuO5!v{%@IM9FwvcC zbf;JQu7d)6`!0)YDC&>q?mRtLG0*ZyU27bwCY?NY57a3xubX!WaC+_!l-h zC8(JLl#jMe6 Translating Polygenic Scores onto the Absolute Scale

        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 literal 154616 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

      2. +
      3. + Cross-Ancestry Polygenic Prediction +
      4. diff --git a/docs/more_index.Rmd b/docs/more_index.Rmd index 65fe974b..5748bfce 100644 --- a/docs/more_index.Rmd +++ b/docs/more_index.Rmd @@ -39,4 +39,7 @@ output: - Shiny app - Link - Code - Link - Conference poster and flash talk - Link +- Cross-Ancestry Polygenic Prediction + - Summary - Link + - Code - Link diff --git a/docs/more_index.html b/docs/more_index.html index 1d2d6b8c..275135f7 100644 --- a/docs/more_index.html +++ b/docs/more_index.html @@ -75,6 +75,41 @@ gtag('config', 'G-YR18ZB3PR3'); + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        + + + +
        +
        +
        +
        +
        + +
        + + + + + + + + + +
        +

        This document will test multi-source PGS methods using height GWAS +with OpenSNP as the target sample. A previous demonstration of GenoPred +using the OpenSNP data is shown here, which shows some additional +information regarding where the OpenSNP data was downloaded.

        +
        +
        +

        Download the sumstats

        +

        We will use height GWAS sumstats from the Yengo paper, including UKB +and for all populations.

        +
        + +Show code + +
        # These are from the Yengo 2022 paper
        +mkdir -p /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eur.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245992/GCST90245992_buildGRCh37.tsv
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_eas.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245991/GCST90245991_buildGRCh37.tsv
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_afr.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245989/GCST90245989_buildGRCh37.tsv
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_amr.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245993/GCST90245993_buildGRCh37.tsv
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_sas.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245994/GCST90245994_buildGRCh37.tsv
        +wget --no-check-certificate -O /users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_all.txt https://ftp.ebi.ac.uk/pub/databases/gwas/summary_statistics/GCST90245001-GCST90246000/GCST90245990/GCST90245990_buildGRCh37.tsv
        +
        +
        +
        +
        +

        Create configuration

        +

        We want to compare PGS derived using each GWAS seperately, PGS +derived using GWAS from multiple populations.

        +

        We will only use QuickPRS, with LEOPARD to linearly combine across +GWAS populations. Neither of these approaches require individual-level +data to tune the PGS.

        +
        + +Show code + +
        setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline')
        +
        +# Create gwas_list
        +gwas_list <- NULL
        +
        +for(i in c('EUR','EAS','CSA','AMR','AFR')){
        +  gwas_list <- rbind(gwas_list, data.table(
        +    name = paste0('yengo_', tolower(i)),
        +    path = paste0(
        +      '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_',
        +      ifelse(i == 'CSA', 'sas', tolower(i)),
        +      '.txt'
        +    ),
        +    population = i,
        +    n = NA,
        +    sampling = NA,
        +    prevalence = NA,
        +    mean = NA,
        +    sd = NA,
        +    label = paste0('"Yengo 2022 Height ', i,'\"')))
        +}
        +
        +# Insert GWAS from all, and assign EUR as the population
        +gwas_list <- rbind(gwas_list, data.table(
        +  name = 'yengo_all',
        +  path = '/users/k1806347/oliverpainfel/Data/GWAS_sumstats/opensnp_test/yengo_2022_height_all.txt',
        +  population = 'EUR',
        +  n = NA,
        +  sampling = NA,
        +  prevalence = NA,
        +  mean = NA,
        +  sd = NA,
        +  label = "\"Yengo 2022 Height All\""))
        +
        +write.table(gwas_list, 'misc/opensnp/gwas_list_cross_pop.txt', col.names = T, row.names = F, quote = F, sep = ' ')
        +
        +# Create gwas_groups file
        +gwas_groups <- NULL
        +gwas_groups <- rbind(gwas_groups, data.frame(
        +  name = 'height_eur_eas',
        +  gwas = 'yengo_eur,yengo_eas',
        +  label = "\"Yengo 2022 Height EUR+EAS\""
        +))
        +
        +gwas_groups <- rbind(gwas_groups, data.frame(
        +  name = 'height_eur_eas_afr',
        +  gwas = 'yengo_eur,yengo_eas,yengo_afr',
        +  label = "\"Yengo 2022 Height EUR+EAS+AFR\""
        +))
        +
        +gwas_groups <- rbind(gwas_groups, data.frame(
        +  name = 'height_eur_eas_afr_csa',
        +  gwas = 'yengo_eur,yengo_eas,yengo_afr,yengo_csa',
        +  label = "\"Yengo 2022 Height EUR+EAS+AFR+CSA\""
        +))
        +
        +gwas_groups <- rbind(gwas_groups, data.frame(
        +  name = 'height_eur_eas_afr_csa_amr',
        +  gwas = 'yengo_eur,yengo_eas,yengo_afr,yengo_csa,yengo_amr',
        +  label = "\"Yengo 2022 Height EUR+EAS+AFR+CSA+AMR\""
        +))
        +
        +write.table(gwas_groups, 'misc/opensnp/gwas_groups.txt', col.names = T, row.names = F, quote = F, sep = ' ')
        +
        +# Create config file
        +config <- readLines('misc/opensnp/config.yaml')
        +
        +config[grepl('^config_file:', config)]<- 'config_file: misc/opensnp/config_cross_pop.yaml'
        +config <- config[!grepl('^score_list:', config)]
        +config[grepl('^outdir:', config)]<- 'outdir: /users/k1806347/oliverpainfel/Data/OpenSNP/GenoPred/test_cross_pop_2'
        +config[grepl('^pgs_methods:', config)]<- "pgs_methods: ['quickprs']"
        +config[grepl('^gwas_list:', config)]<- "gwas_list: misc/opensnp/gwas_list_cross_pop.txt"
        +config<-c(config, 'gwas_groups: misc/opensnp/gwas_groups.txt')
        +config<-c(config, "leopard_methods: ['quickprs']")
        +config<-c(config, "pgs_scaling: ['continuous', 'discrete']")
        +
        +write.table(config, 'misc/opensnp/config_cross_pop.yaml', col.names = F, row.names = F, quote = F)
        +
        +

        Note: The original configfile for OpenSNP, and the +target_list that it refers to, were created in the OpenSNP benchmark +document (here).

        +
        +
        +
        +
        +
        +

        Run pipeline

        +
        snakemake --profile slurm --use-conda --configfile=misc/opensnp/config_cross_pop.yaml output_all
        +
        +
        +
        +

        Evaluate PGS

        +
        + +Show code + +
        # Test correlation between PGS and observed height
        +
        +setwd('/users/k1806347/oliverpainfel/Software/MyGit/GenoPred/pipeline/')
        +library(data.table)
        +library(ggplot2)
        +library(cowplot)
        +
        +source('../functions/misc.R')
        +source_all('../functions')
        +
        +# Read in pheno data
        +pheno <- fread('/users/k1806347/oliverpainfel/Data/OpenSNP/processed/pheno/height.txt')
        +
        +# Read in PGS
        +pgs <- read_pgs(config = 'misc/opensnp/config_cross_pop.yaml', name = 'opensnp')$opensnp
        +
        +# Read in ancestry
        +ancestry <- read_ancestry(config = 'misc/opensnp/config_cross_pop_gw.yaml', name = 'opensnp')
        +
        +# Estimate correlation between pheno and pgs
        +cor <- NULL
        +for(pop_i in names(pgs)){
        +  for(gwas_i in names(pgs[[pop_i]])){
        +    for(pgs_method_i in names(pgs[[pop_i]][[gwas_i]])){
        +      pgs_i <- pgs[[pop_i]][[gwas_i]][[pgs_method_i]]
        +      pheno_pgs<-merge(pheno, pgs_i, by = c('FID','IID'))
        +      
        +      for(model_i in names(pgs_i)[-1:-2]){
        +        y <- scale(pheno_pgs$height)
        +        x <- scale(pheno_pgs[[model_i]])
        +        
        +        if(all(is.na(x))){
        +          next
        +        }
        +        
        +        coef_i <- coef(summary(mod <- lm(y ~ x)))
        +        
        +        tmp <- data.table(
        +          pop = pop_i,
        +          gwas = gwas_i,
        +          pgs_method = pgs_method_i,
        +          name = model_i,
        +          r = coef_i[2,1],
        +          se = coef_i[2,2],
        +          p = coef_i[2,4],
        +          n = nobs(mod))
        +      cor <- rbind(cor, tmp)
        +      
        +      }
        +    }
        +  }
        +}
        +
        +library(ggplot2)
        +library(cowplot)
        +ggplot(cor, aes(x = name, y = r, group = gwas)) +
        +  geom_bar(stat = "identity", position = position_dodge2(preserve = "single"), width = 0.7) +
        +  geom_errorbar(
        +    aes(ymin = r - se, ymax = r + se),
        +    width = .2,
        +    position = position_dodge(width = 0.7)
        +  ) +
        +  facet_wrap(. ~ pop, scales = 'free') +
        +  theme_half_open() +
        +  background_grid() +
        +  theme(axis.text.x = element_text(angle = 45, hjust = 1),
        +        plot.title = element_text(hjust = 0.5, size=12))
        +
        +ggplot(cor[cor$pop %in% c('EUR'),], aes(x = name, y = r, group = gwas)) +
        +  geom_bar(stat = "identity", position = position_dodge2(preserve = "single"), width = 0.7) +
        +  geom_errorbar(
        +    aes(ymin = r - se, ymax = r + se),
        +    width = .2,
        +    position = position_dodge(width = 0.7)
        +  ) +
        +  facet_wrap(. ~ pop) +
        +  theme_half_open() +
        +  background_grid() +
        +  theme(axis.text.x = element_text(angle = 45, hjust = 1),
        +        plot.title = element_text(hjust = 0.5, size=12))
        +
        +tmp <- cor[cor$pop %in% c('EUR') & grepl('yengo|EUR_weighted', cor$name) ,]
        +tmp$name <- gsub('yengo_|_quickprs|height_|_targ.*', '', tmp$name)
        +tmp$name <- gsub('_','+',tmp$name)
        +tmp$name <- toupper(tmp$name)
        +tmp$name[tmp$name == 'ALL'] <- "ALL (META)"
        +tmp$name <- factor(tmp$name, levels = tmp$name[order(tmp$r)])
        +tmp$pop <- 'Target = EUR'
        +
        +png('~/oliverpainfel/Software/MyGit/GenoPred/docs/Images/OpenSNP/cross_pop_eur.png', res = 200, width = 1500, height = 1500, units = 'px')
        +ggplot(tmp, aes(x = name, y = r, fill = gwas)) +
        +  geom_bar(stat = "identity", position = position_dodge2(preserve = "single"), width = 0.7) +
        +  geom_errorbar(
        +    aes(ymin = r - se, ymax = r + se),
        +    width = .2,
        +    position = position_dodge(width = 0.7)
        +  ) +
        +  geom_text(
        +    aes(y = r + se + 0.05,label = round(r, 3)),
        +    position = position_dodge2(width = 0.7, preserve = "single"),
        +  ) +
        +  labs(x = 'GWAS populations', y = "R (SE)") +
        +  ylim(c(0,0.6)) +
        +  facet_wrap(. ~ pop) +
        +  theme_half_open() +
        +  background_grid() +
        +  theme(axis.text.x = element_text(angle = 45, hjust = 1),
        +        plot.title = element_text(hjust = 0.5, size=12),
        +        legend.position = "none")
        +dev.off()
        +
        +
        +
        +
        +

        Result

        +

        EUR is the only population of sufficient sample size to accurately +estimate the performance of the PGS.

        +

        Observations:

        +
          +
        • The PGS based on EUR is the best single-source PGS
        • +
        • The PGS based on meta-analysis of each GWAS, with a EUR LD reference +performs worse than the PGS based on EUR GWAS alone.
        • +
        • The PGS based on GWAS from multiple populations (multi-source) +improved prediction slightly over the PGS based on EUR GWAS alone +(single-source), with the prediction improving as more populations were +considered.
        • +
        +
        +
        +
        + +

        Correlation between PGS and height

        +
        +
        +
        +
        + + +
        + +
        +
        + +
        +
        + + +
        +
        + +
        + + + + + + + + + + + + + + + + diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 26fa141d..9d299b0c 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -1460,6 +1460,12 @@ Another multi-source PGS approach is TL-PRS, which tunes an existing PGS model b An alternative approach is to linearly combine population-specific PGS derived using single-source methods. GenoPred implements an approach called **LEOPARD+QuickPRS**, which estimates the optimal linear combination weights for population-specific PGS using summary statistics alone. Using the `leopard_methods` parameter in the `configfile`, the user can specify which single-source PGS should be linearly combined by the LEOPARD+QuickPRS method (for example, `leopard_methods: ['lassosum', 'dbslmm']`). LEOPARD weighting is only applied to the PGS from a given method that has been selected using pseudovalidation. +
        + +**Note:** X-Wing and TL-PRS implementations in GenoPred are restricted to pairs of GWAS (in the gwas_groups config file), so groups of GWAS with >2 GWAS will not be analysed using these methods. + +
        + *** We have provided some test data to run the multi-source functionality within GenoPred. To run the pipeline with the test data, use the `example_input/config.multisource.yaml` file. In this configuration, we have added a `gwas_groups` file and specified the methods to be linearly combined via LEOPARD+QuickPRS using the LEOPARD+QuickPRS using the `leopard_methods` parameter. @@ -1565,7 +1571,7 @@ By default, the GenoPred pipeline applies only the continuous correction for anc For example, to produce target PGS using both continuous and discrete correction, specify: ```{yaml} -pgs_scaling: ['continuous', 'discrete] +pgs_scaling: ['continuous', 'discrete'] ``` Or, to produce target PGS only the discrete correction, specify: diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index cf9cd719..e69bf4a9 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -437,6 +437,9 @@
      5. Translating Polygenic Scores onto the Absolute Scale
      6. +
      7. + Cross-Ancestry Polygenic Prediction +
      8. @@ -2304,6 +2307,12 @@

        Multi-source PGS methods

        example, leopard_methods: ['lassosum', 'dbslmm']). LEOPARD weighting is only applied to the PGS from a given method that has been selected using pseudovalidation.

        +
        +

        Note: X-Wing and TL-PRS implementations in GenoPred +are restricted to pairs of GWAS (in the gwas_groups config file), so +groups of GWAS with >2 GWAS will not be analysed using these +methods.

        +

        We have provided some test data to run the multi-source functionality within GenoPred. To run the pipeline with the test data, use the @@ -2483,7 +2492,7 @@

        Continuous Correction

        continuous and discrete.

        For example, to produce target PGS using both continuous and discrete correction, specify:

        -
        pgs_scaling: ['continuous', 'discrete]
        +
        pgs_scaling: ['continuous', 'discrete']

        Or, to produce target PGS only the discrete correction, specify:

        pgs_scaling: ['discrete']

        diff --git a/docs/pipeline_technical.Rmd b/docs/pipeline_technical.Rmd index c28848b6..b23d6811 100644 --- a/docs/pipeline_technical.Rmd +++ b/docs/pipeline_technical.Rmd @@ -256,9 +256,13 @@ kable(methods_table, "html", caption = "Table 2 provides a summary of each appro ``` -\* = Time per GWAS/population, using genome-wide data with 10 cores. See [here](crosspop.html#computational-resources) for full benchmark information. +\* = Time per GWAS/population, using genome-wide data with 10 cores (default in GenoPred). See [here](crosspop.html#computational-resources) for full benchmark information. -Note.This is the default behaviour of the GenoPred pipeline. Certain aspects can be modified using the configfile ([see here](pipeline_readme.html#additional-parameters)). +
        + +**Note:** X-Wing and TL-PRS implementations in GenoPred are restricted to pairs of GWAS (in the gwas_groups config file), so groups of GWAS with >2 GWAS will not be analysed using these methods. + +
        *** @@ -270,13 +274,13 @@ PRS-CSx, an extension of PRS-CS, integrates GWAS summary statistics from multipl ##### X-Wing -X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a combination of several software tools: LOGODetect, PANTHER, and LEOPARD. GenoPred integrates this method using the script [pgs_methods/xwing.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R). GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived from the 1KG dataset is provided by the developers of X-Wing. +X-Wing is a polygenic scoring method designed to enhance genetic prediction accuracy across ancestrally diverse populations by leveraging a cross-population weighting framework. The method operates through a combination of several software tools: LOGODetect, PANTHER, and LEOPARD. GenoPred integrates this method using the script [pgs_methods/xwing.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R). GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived from the 1KG dataset is provided by the developers of X-Wing. The X-Wing implementation in GenoPred is restricted to pairs of GWAS (in the gwas_groups config file), so groups of GWAS with >2 GWAS will not be analysed. *** ##### TL-PRS -TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using the script [pgs_methods/tlprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/tlprs.R). The method combines summary statistics from target GWAS and a reference dataset via transfer learning, iteratively updating SNP effect sizes. GenoPred uses a modified version of TL-PRS to improve efficiency when being applied to many score files (https://github.com/opain/TLPRS). No modifications to the parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. +TL-PRS (Transfer Learning Polygenic Risk Score) is implemented using the script [pgs_methods/tlprs.R](https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/tlprs.R). The method combines summary statistics from target GWAS and a reference dataset via transfer learning, iteratively updating SNP effect sizes. GenoPred uses a modified version of TL-PRS to improve efficiency when being applied to many score files (https://github.com/opain/TLPRS). No modifications to the parameters used has been altered from the original version of TL-PRS (https://github.com/ZhangchenZhao/TLPRS/commit/6c8d8905f91ce902f0cca8d5465f9952b0b3e274). Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching the population of the GWAS sample. The TL-PRS implementation in GenoPred is restricted to pairs of GWAS (in the gwas_groups config file), so groups of GWAS with >2 GWAS will not be analysed. *** diff --git a/docs/pipeline_technical.html b/docs/pipeline_technical.html index 2bed8b6d..aa25f3d4 100644 --- a/docs/pipeline_technical.html +++ b/docs/pipeline_technical.html @@ -439,6 +439,9 @@
      9. Translating Polygenic Scores onto the Absolute Scale
      10. +
      11. + Cross-Ancestry Polygenic Prediction +
      12. @@ -1016,7 +1019,8 @@

        LDpred2

        recommended GWAS quality control checks. GenoPred employs LDpred2’s precomputed LD matrices based on the European individuals from the UK Biobank, and it is applied only to GWAS based on a EUR population. The -user can specify alternative LD reference data (see here). If the SNP-h2 estimated using LDSC is <0.05, the SNP-heritability used by LDpred2 is set to 0.05.

        @@ -1079,7 +1083,11 @@

        QuickPRS

        QuickPRS is a faster implementation of MegaPRS, sped up by using precomputed LD and annotation data. It only inlcudes the model selected using pseudovalidation. GenoPred employs the 1KG+HGDP reference for LD -estimation, matching the population of the GWAS sample.

        +estimation, matching the population of the GWAS sample. The user can +specify alternative LD reference data to include additional populations +(see +here).


      13. (oNmnY#+L~uBGTw?_Rn_3nrof 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

      V$T|Xh~cR6|>`86^lCW z&2p=PyM%8SbWyH;@KD70D7X0?O96X$#4f0?H$LsfcF!hdyQ$^D2PWp}^U9?AUsdp~ zT$>$@6S0U%X!24mQzri%PFyE1h^V#&1(hAf=h7**n-j0*#Zo46X&^X>?_c9Y$6ru| zi!VyQ%(usAHbeWrJvAzLzJ4n1%vJixWje)shf9yV2&>RyLap<7XZooU8!Cc~Fp|7J zynplQ`#YVMdv|oc@g#T1Q2T`%<#fO55kd+Wq_b#j3Yn!LEDdA$j znQ76URuqlLX=8Zjoa3jt4ug4u!U%@dJCR3}f#Nh5rP{Q0L3=EZR33)A-HZ76@#Eeb z8d$GRcI@FXYgU39pl+ORkiQ(`cg{|mnXnL=Wh5XUn`Rs?qmzlY4)#Qs#@pX2>yub_ z{2+`$W5)_Umn2lDZJ70v%Os|_;l6bU8L9`Ky@hOfgna3MGK5hrJ45nD7;Sfdd;8~! z#CQ1Dm{LNOfjn?OV zt`l}Y)_8i(;iBU9l)rZ&F@BD;AArLdip?2v$ez2}>g1XE)%A|y8>;|(%BGTng7e7% zpC|uaOEMbtphC$ZQF;QlE_RF{y!fP=hdPnu7)GBf9Dkm(xzz{HC7I&)Bx~Gvq3qiK zJ?&vGA}D%WcOQFh z5Hsmo7edH61l&?ZYXOWjNV<1It;iE?&mu30MS2HSK>z0oXAOOzOZ%qu!!I$>l&e$f z8t=vj$YfHpECbaevSdaclPxOVe;>%*_Yc9|8zW1)eMECxT0S=@HbrXfiIMYP4~|xV zHj1n)@L3E=`up20hN^5Ucr|}~;R%yrBn$m|igtl^6LF}~Ts|gVQGosW%}FRlVO;#c z)KTLNMBFg1(pLb@kw5g=VhJLN^s*wWQm>y5gR=)0ManLo#cdpZIs!D7o<>;N`O}W4 z$ms@Mp#AiILeW;u$4VDlLv!iY*obTQXT1CkwqOwG@O@7T_y`k?s0gFpm9lN)+1{DT zFS4=*bFF zw}AB)DJG!{G?=JRW>`)x`PfH~&vdWPxa`|E5A2NlFhMuk-WDflH!WR%K*Lq9fa3E) zdq(+d(G3qP{s`j&$+Cxd`SHs-O2(h0rLc$b?k`s99lix~lH^Y@61M4Cy;E63$`Q%# zC+8in|A<;-GJZ%6Ny(m7dQ%rBR$7t~jTid^qGhPfq^cyMbvUp9Qe zMKVYp`MP1Zmn=SV>&Bb~`=o}tI`#>TtLqR+uWEaHyRBf;L}Eb!9Dc;C00RB*D(6Is z{ba~=^seleR;2c^5f-ar+>Oh5qM`q&F7C_U*el*By&8K6TCLmaOUKCM=r!80J4^UCXYsabwLi42Fp z&WB|h>`qVaPnoyHtoEpaxRo}OcPJ_@n-86)?P_R{eXV@PA8Cwt#%NeL5zu((($6X2 zF~qr<=(MrtG~y&`Q0qVI^`lev28iH#cBw|{^@;rR&#gl>a+abaxH9jfOjb&|DZARU zTiQZ#8%!U6@pbQYMwMLhEJ(qusA_Hl!nwr|Phc;bBdN<&I;Yg+fRrX)`jGBkxo$6Gb9+ttM8E2_! zS}nCSwxSCp_tHgw6Gby{@!P#KM8gVBzLE6ZS^G(}`PYm0Z(5(nQ)66eJP9Z3Fkmu~ zK*y;df9U(0$%&fMD41r*;O)d)nM}vk%Z1g z=weWcfrsRoC7QHA2Z2UwE2fb-NAHWgS6aNb>5ASI*ekD!5{*5=IWc0fhcgTGheD%A z+g^WJ?+>);S)ju>vaB;(ze_{WLEFkZvOLq=AIeZ8($@cp!Tm9+C|g+aBd%aq+chs`R%^w5(!~fG^b18 zOCUr&k*h>~1TaXW(~^`8xv3YRGPy{w1iaiK2gZUmBFh8fF>{cAg~j&$?|>p%+6R{i{?J)C@5|ABqIovm$U0u1*4^*Q)(A%_OLfM!Z3;K=Us{ndp%nhYMWPbn-9`wqvvkqm5Hj=vW#RFgwQ%G zQUe9)eu#Ky{VZXH!+ZM6Mbf5HEwDLQY_nqANN!2-GhVH(t{yGanl98bc)bEy4;{x3 zn%5g(vJ2(7xGF6%@nj_9ifB%Qt9P%L3-q4lbKwAqz!3ZKo%w_y`*FR!?mP8A7HB{A zywnl!C?JdQEm-OwY+egkrWXWpsxM!zfzr;X1nIwdur{EKoCKerpF`f` z$?@jVxS`0~YNF(qC%dzNU{p4Ef}=gm9dcZvMMcKIwBYY=F`L(5RfwdF|DAhyfgvfw z$$HC4Feo6z7bEF0F9xk!P4+`ctML1^ETdVLPrhY;`D|ZfQgp zmxH6m<`>V~*&{P9w_hG3;anvEACLo)zZaLtDD9n52k$Mt2olzm_4H;k(nQ+4h{~#t za?J)6qVDco=YzPf<^tAGFkizPzB6i5Tx$U=c*29>4ck9+4a&l2ISuEa!^`>fi5fY- z76v&Y2+Af40XNC(iO(JSeD;_@exV^udd>7{X;l9t%bT~;Jl)APNW(G!nv2ZIY^#tm z`o5?0l?leBqtyT}z&8qz%%evTPw2y)GC(EsVeF*^Ft!$f7t?Tkb@A1lm!Z^dwr;f1 zN>5uG2B1Cgn?8DOGTFQaFA==va%2d@|DrZ57)ClDea@`}irpc`MI6zyKVcdTQzz}7 zf&%1!4L-x2d{!Ww;b4NIeV67<_R(BlM4IJ!!F-={)VLW>H#-fe?-EH@AZiI;hPQu^!)6jzCt;hWj&lBuM{@{bNAN!MIin72 zgso)Fn+><75c8VabGZ!XWjB!${$oJOm7VcBRk;;fC zBJ4mj%`0BR*5#0=%TauH=Q+v4xSLy0A8g)=aVZ4jIrFERQZ?V5#vW^2(K#z_meN*7O1Wh8#=`dpoP zM!45h-cS07-751hi}~^6U_`=eYYOa#jjX^wRuV%n-@Yg>?Ua9egWxZnMoXO%yA(^v ztUZgT^sywj2`ejWm_rXJIPctG2~>gM@8Y!c*-GLw1QyL9U@-7Yp3Zx{nnHuy)p+|m zJ9&2KQM~u{hjx!#YIXk8p*253bUmi4lK-rwgaOC#6VDt)kxb>FHvFMKo)%1`nNyYdI&!jiN9PO>!2?GE~uyzZ{38 zLUXtQVi%2O@PB7&i(Q>Q={2e8xuehi@aDElvQK%)OL&B@<1#eU>|Tf~X(pu0+t)KFY*AU;;KcI~2v#g82+{LqCDPbFx9<|S z7cx<_C2s5Km~G=p&HQCfHC8(E6i}~{)VNHc;=sOZiXQZetUAUtU2PwG^OfurX~On; zyr`;DiV5ClJc2>)t&q{IZ`qx`S&SAHOm}%+MQEy1O4CYcunVl`Js=PZH{l6xEygT} zyTeH$X&g=Z=KI*xFI%PC%^p2#6M|zSpSM`U@BVU~WG9Qf72a(+>9uRQ;(!oE`@hsB zra^*|T8*F1&z>kfS~R^;q$x@BGhUW-C40cAg`EpQ-XW`&=ONS={+z96r@&&Zm@yCp z6Cc(h&gcuI{kZ)(y4ggJTqnAXj3d1#y|;|;CB=5W?(J&{?wf<6ZUj|2okdTw^f<7U z>sHGoL%tcFi%gV@mGyskOMD~lnuprvrN2ut006u7#v2&1FK(mt1@=+TE@Hn0DpwEH z0Hfj45c5}@mYe;SAlwk}Udi2Xo?DPxmsY^rRH-_bX)EGm4gZ540HfBxFzas#7+jG$ zkGVa&1NjA14Q^zieLEa?9VRZUF#o6nXOARo_Kr#HIH9tj6$FA1*Qcw+5(V5e;>SQL%dq(AE=5|@`eiTbEL&^;iY`68jun5^YrzR@JRr%QvR<}b^g zLd$t{>3&9Q-BT~&3mf0>%2`rra9J?b{>Z98OC$+$nirguow-_`fhWKvCEotKiY5p zypqhWPhClPQ?FJ{L-q~xF!w=Qn6Z;RmE4;!Ll;7~o(Fv`lj2Rk6XctaOCvbI;8WAw zY%<@XNrqR`Vr0|w`*`EDg?{Sru32zlNh1UzTpeIgc>sbuoxUAc1N>7Sn=#wzYQ>tV z2?jjW1!T*(lAuQd@NUtX7r5g)G#rgVuHVu5YoMn9x#4W~kB_^yJ1rG-R`(pf59waD zv-voU>$_)SIza>>GCyT(AMglphIN=d59IpKiD}}AyW3{lcdYNfc9d4>7hcKk+gLnE zQv3d~NP(jKIZ=DR5l!GOpWS2(c@a0$e&*J>|4sDmQDFV-g<{lHSG&1)ro1X+(E|d? zDjU27OF?+UW8(Z%eeLIUK2OWg@V^W@bNAY+oa~n+5rPoJ zi?7%u;_F$HTp_(il&`eYI81x0?U?wW&PmC>&pAK$d{g!PyO-epZQx@pSUzf(vuYi0 zKYee$G8ZH7e7|L>HvGYZo=2eT5HkweE?- zOifQC^QwUJ`ufuydfD@g>$42xUx)y20;xWwx49_@4Iwi1c%C=WRqZ#(?581y9Z8?1 z&-+zbSqV8@lw-~s8u2{7M1D+)cx%g^~~AqQ$DUauPXmY32H3}aP2jA@_YdNa|HFfzk(XN_HFm}v!dLF zXC*!6Z29u;NyL^Fm@q#l{OXUoQONO&NQjdb*(3Z7Q&vjpH=TIWH`6GqD){9Q`D0HI z{$_vSIJUw(R~?)$3>B}mWDJm(0~IH7iDT?xP9D4ivI-#RNkPPBjNaYgJ*2H8ybvW| z&L5*z1q_|f$b_w9YXgHh*yJB${D7|d6#k?u;ss2J$4&qCNe#U?k}v;tDf^g^VtQ;{@TafzsfbO~OrqbkSo`Sb6Ef(3Jad0mDah;istANHDLEySl%jH=F�iv7BP1ARM!>O$s8a0qv7 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Ý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

      e=(`!Ot;EOcg&QOkUm}QimlPDZMOve zqLU_rn(>GeR=(@j zpI3)w<>ODJls99{)y~CXv8IqR;qC8Lejnoe_!Tbelk<=ja@E~%ALBCX-xrnfVaB4T zSMR==gL>;$v9DQ$t5vt>|p%9ei8D+L*!y7}xal%eRg1)b%h1*yhQ6n$;gv3`T@Y=SSz z3D?(tim+M%nGUDZCwO0BMDFSpjB_`!Aa3?wE8j6}94yAg{(S5ZgdZJH`*!J9?uh{`-&rhMpw@#7K?S|v8~QMv zuCt=pWEj$qH(U2hjbM)XXP<3We87Fk()sOP zXlwIa*qqS^VKE1muW#c;j@it3AS*NU-`0HOd^&T3|T2v z@M6(`eBM{tod`oZwq4^K$b3|=W#zaD7EbSO{N6bU0p*To{DpZidGN5wVWTflys2^5 zAAUc~+S4z;YWWLHYcKq^>FYCOW!R>MJN<${14($;y9-M~ZwIrZ>mYkuX&!&oEzIA2 z?RQt9Jcie}Pl{bN#_|vOjV9|mpulnacL7y@ti4rETYX9sSo6Xaw;xU?x#W|=S;rq( z!gRjYlw^j{tN&P(Sm;4=O@eAW!yF55hjz*vh+&BN$kqN}khnC6?m+LV9Va|S6 zodTd=TFr_4JO*hVXHV}Mt45dmbKBLtO_5bLbx}xSBc{>at>p`oFtlXo%ku@fkUo4l z*+cp|B%QkAHox{W*8Y*;%QBI~FvB;mY=3yf5ln2Kh}({=|@vTGyUv z{)Ix7o!fQ%+aN8=s8sY+CPtgGyx%vwg2yKM#eveZn9LG+djDlHgxxMZwmya*s}E=2 z6>6@7h9pO`nIAu)l)Hqlh`k8P(l(9=%LhPsv_Q13yaARL)~sK#*n`6E=!_Z0l6Y?r9SG!F<0XS(~;RA?wk+A-8p_F?>Pq&gzr0;LzNxt(1|8Wuy2l z$M7LuKHEn7U@?QGBAEj5xCNMt7=uZSFevl<^hoJoK8D0t{E%lwW9k;+x9yRyh*P2D8=D)F=Hv_B%l z@{jJNKYG~p>FQL%+i`4Iz<*ms#~JdHzwN2AHp3PHO?Q{dQ%AR~v>{I{+KYlD< zB)1T=zVWjCzI=w{{9nCk7jJ;uDErd6E0)Mzqj-wyauQr}|M_~|aKL(n(2r>=wJ~~8 ztK88BgyN*=n8P;?BFo|a@1et*aB0W0;SIYIAYO3qO3eT<;2La`3eI|n?EN!Chi8{T z!Tb9iuZ-NF&~bj8zoRwAdtF)nSM(INiTwU>hrF*`_kZgbpZfw8pUdY}{7yiY+J@f3 z*d8cUU08Q(!~(0@{kA*G2}6NIna}L67ib1mMLG`7P-fubDRa{ugX1zB+;%!Z`mAfd ztiT_v`2Mi^rC$;h+OC;t+;|%}LgA}=bC#l!zRIq6-#7?cZQy9zaSw9!yp4<0S7GY8 zmmg=|N&sgeYrJUlBm~)<+A3S23dQ|jU1Yh-u~<^(!qN{FSR^>_>izAuP#B~3>Gf*^ z$oFi}-$ymVKds2r~s$ztY5q3I3oMTG+imO9;;FobzwVTQ_eb>3;Q*&sC}@z)vhRe-nLX+%C`qY$?*=!sYK4UAgyTDmPK4YKA(_fC7Yc!5lroG%lCsTd~x_Ry&h z|IowI^-RjfeONSfz|&^S1QzbB(Q6CwfeI~~e?G_MpyuyBUhx7E^jId=*0g>eRy3X! zvJCnKS6&$3y!^@^)4cn?>}a=udf8L8^*iD*CuDGuXs$Ar^(wTAY(5SwZTIPi_x~Zw zqdw{NcsZv2q%WRZM8~f6QX+FtFJrJzs=d46M=0UvvgW;BjV0or4PGf9!$|oCKmK#0 z5b>9PHn=hvn!Tr=@-}RM66J4UV|zrvy7_0ALE2$5j^EAZ@ryxGufo}S&OZ#>YrFMK ziv?7^R~;UaZiVy{XMAa6udvzY`E@%F1~!kLRL?m10b=EhUoBnUiB-|IA7~UED7Lr6 zg8j!K{NRAJ;YCBN>Aoku&TbM)_ZU|tcNro5)yUW3ucGKriZYb&ZChB(c8rg!=d7Qb<>alGsX&iF?`S@inYk4vfNtb3qZb%5`2A@Zmj>?BVo}nSr4a66 z=kV)&9Y(E@vN?Ie5W0k4DJ?t9#4Nt?LYK?;ph!-$d2)3T)V`o1ubI5b>=RX zj6Y0Syqp0XwoAmEs3Wj-4~TvA5CF3q>Ja2Tf_{%Thrc|@2ibjw&0(BHSlf9$xah)7 zsFAr~;Cns;*?S%ekL4W3d>C|{2-6^aP1~wRVkfao$Mxa&)4Z5v0}GxzIs%=yr|`bd zaZHmbKPmk*03*B%@WWSA%lI#thu^i{p( zI{Vv@?PMi=kC6|Vy8=Vo2W4^ayIR zOoeb!I&yjhhWJ!(U>&#ckS;d|i}Ni%_L#hY+IU%=VwY&B-8gkTM!*FEZa?}G`D8D$ z_6}Cnx7R{-W37_Db{sY+I^X>#mx%@Yt~v1h-Gpg*egU5|Rj@)$SZCPJ269hprbs1t zU~Js8rEDEdWFGw0_+foFlo{S^5DPJel973%SMRLGtanW{%O9QrPWAV^nM^xCvA)gq zY!S%3zs*C7GJ$@#{8Vq8`wbx%M%yfoEkg(Kpv5skSFlTCs;^5~5z_Q%9?V5wpk(tE z+Us*)A?Wy^0ST%Y$y>OpotummJ!>{>{*;8Jyf+uRu3d%ok5cz#9gKjIfYAjj#ukA0 z#clF;)dVm@TK-Va<+E6@Ro*8?mI6hse#Pyjb&zUp_TZ2^A}g_VY-rwf%-qem?Yp-F zO4=8{9lKxykwsUe--c#k+Po#ZEx$Ej0AF==kVOYXNm-5r$kZUiFP{2&U}DEjX#OiNY{`2Ybs5VP zKf6U?`bwJY$6q;+e@(3^lU)WUXV=nuN>tF#A!we+i&a>$J!0eMGb6zKb)a?gWoKZY zbKM_zc_ng&z8yF+xejWJhtCgPAB4gIg?SGIry-`yQfwr1KComDT%w1|U>4Ke!s~u4 zGV^bp?^!E|R}8%;w0@>TE-wB4@@F)b$pmw@sR}{Hu5Gve9E`-|qY?@CWx9Z&t|?c+ z;y}$*4t2lY2dJYrK07dPH~Lye2UM#5iE{;JhER^8sp3h58l1d z0&P#;Xz+W!#@ulfwmQJT6063Z4Sk)!9J|l4J)ntEwM+gQ3a$Z8(STEY_C8FS-s`uH z#>UdYipqb**C4m{`Hl?%tFYV@^jY@}A%|imH75K7;)Tv(Iv*@NR07-uf4nxjKgRa$ z!`)2Dofwz@aGCM;HyD0M|G;2K7M4l7hQ!T0!{TPAVn5;aSX7=o8oTKU1f9`bQn5V_ zJ$SkYUwyU3_Q@sMKi%&``OS#Oit&H3PBD)w!vEOnwxEHYD=DX9w4(qU{wf%@_r$6>KODr!-GJr!0e~+$Cu7ljq z+oX~oOrl$sZtPTp7L@zkNQsOz!A|`ZCq^ga(Iu7cvDW)8X6VejvAXsPmMkub-*ra{ zB1F3We%(xRcZX7ZkiI&y{#;p5nk^0a(0D-a%?V&xD5xa`T0o6!)!x%XJ27AGi3nn_YtD2PT9+c&*3i z`*(XvSc}p9*Cp@h+8uE4;_HoH@H{di{(P8R^9|X5e$QKFZ-^Wo!CQvRRhaXuZuPMo zee?_d=Wf-v2ScJ3WE|La3*+Se?jH8a!gAiFf;to1F+K1`knd?7NI#s+*tgUY1L<6? z<4XRR@a|`ed?#R`ZI;dQU*vV(c241@?ipYVW~OT8nf>qglRcJ<4CW^y^VVL&(V!TJ zFtpcdkUak|yPZc0TY{iL=KBFF-UHBZ^e{u_QxoQ2$-7pY6AH}1sd?NN zR(R#`k&R}>LReba22r8582@*ujL$v=!`ak&JDvip7dLt*q7VU*^k)6d)#tHF$ce|q z-3b#jRNJ;J$wqF+;!U?FmB4+a*X_v0In3CfJM6Nn7F!qI+j^Imf=Sw!6Wsayk*#yG zPkt&K>W)2l&;87R;>|uCo5c5EzT3CWH+s4u-PGh?%lUthxgbb#&0jf)?d@k9FSw3r zw=b>M2++a{9hdl7W=>d`$~>nzz8&-A*rQehD(LJQw{vmTVW6vLnX2p_L6@_t zI)d*)(RoRGw}yU9E0|Xhx8@$SsOV~z{j-7cq$n8+_=IP(_wEn3h{NV<_0lHK+pzek zcKWE0KLl^--g8P)3#<2(+Ep1#Ly_nlr+7LalE;`{OSR`=aeS|K{ExE`+N3FQE2I^< zU|ya5U>d@1mm5UdT*A=ks{`H3j$^UW*cTzC+Yl#IYxU%!6L|0(|N8at3TSA5+PLL~ zJ~ovs3@|r%iVY)&pYeD`L7wv0_XRG#Sh2#m)%utPR-bp?&oknTT#w0Rt-(wvw|bTAv_~+ySNZr^~;hf2@z1djAZvesoi1cOD0y z{f7mjCq}?oO}RMIMgsB!>dtr@G9bNA+V))dX2?2l_;4w7Vddzad7AYdSlOdD_IFGW zi>vphe*EG(SGp^6c5D>=9BrDj9k5|-so*+r1GbwV>?b{%GXYMXs6 z{0GwP9W}i`ZWh!k;5M`Ha@Z_zaA$$hCcOs0Wyg zs`DGSZUcIk{$F;o8dO{|+!*>O4Wow+ga}$_VNve8;Z5WJu=qej|GZ%;7QYox^r$+6 zwSr?aV~4#li5+3uG3keSwd%6@x{tA3tSC49w-LIOv`b#vw+M<;BHaSwi?G5$^{wan zT&Oe~h|a3#pkN#@(80p}cjnCQJ7^)}FMT?G*EZg2i03mfhaiG#hF1 z{o-Ay^!@%)ZvQ_tyr1sE-uw(|27e07v6L}$)OroNNkHySX)j0dAk1I+ta|3lTL^U8 z%>20MJ+u^`w_^&zeG^tTy-H_RE2g`TF`2+K4SUrA!5xDve>$uHD5OZ|%Ws?DnilJOecp z?#}|nJJ7J3{p3^dS4{gpdwSxRFVxISeP1@c4yqQ4msYoqL5_Afea-7*nDgCc&UQfn z*nIl6SR+mwxON}*h*YWp$6C=m>{>do-r1kclQKchRsSS8$48K%vHwlU^N&!YkeMZT z(E)0bbq)uw%7^UR5BNPBav*YldQ$E^d#t^Am=h^81l6Z@tFE-(4Ye^7vQ&O`jN2U~ zSKku^r4{{s+bSHO;e7NWRA*ssU^%Vc`XsOugSJ%LA3#Qq%S3SWSB&+%QB0y9unjjn zI7Sb`^kU~y%T1nGccoV{cCHLL+wO<@E{FlwqGQKwV%vbL`zC$)A3;pYrjv#7Ul2Hoo9GDcU32#fIYhBX+ii%8>ee zUBJ$pSFt)nao4R|B^WSMb~3Md4hyyQ(|2%BVSU%*t#0!UK+_i9v6+*q;Qku|ki}Vvc-{%ElTB~1Iw&iK8*r9Poe#-$U9*tTZEZhm^2LzQ^#uuR>SUyH) zO%pIHrxNB1*g`S$z0d0Fcc6-Pa#-csW^8mekbB#+8_Mm9hZfz7!Q>gI&x5^skZbip zurSa7O6R2G)-yIkxzOCPNR=kA=G%Yv->Uh*+3~L1Ab$p9cYK}@zIqJlh95c3TJ2CN zSNiw-{C41~&!#O(5x~HVuij6B<)Bny?umT+0EFlravtFC0ftHwb)lUYa?T5D#Z2#o zh$n?spWYV$ch#q(I&2O&T-}kfWW@+naDvSWm1t0Le$}g2--0lD#a0Xbi|P>Mv^7DB zM~~$8z{LZn#nD!*eX#aF>x%#H!aq~wM)rm0{(CF(KimIZlW4{NtVzWCf5&e9|2lT* z{~Y_DMTzDgEuHwU1&!b{&;Q@{e~$ToS@Y<>*9htq;!B7ONxgtyKKd8WoPC0mSqt@# znC*nmzs9UU*b{=(B$pPX4M6IZ*cy#ualEx`!M(jdR)acqt!wpxyI4@YQ$_7;9MrX` z4Y>rY!K{74ZYx`@FtRpecdASsuypBD_8EduH&S?D#?uMwZ){w;%$A9q?^b%!9%mq7 z$KiWFivB|KcDnO=cFjD4i#yu^luM@VE7TkqXxbm z$f@~ZXz3hXbD{iB1t=!8?(`vtypTj z|5tFs5lDLccnPyA2kK6=>AFcRMn*y5Rh#lYh{JHK$0vP|JHb_KY-qvS?9sT7 z8KRiKR7l9jN(if-4;f#J42JrDv5S+pJORdqvI*y{D0^Bvm#0FVR_haX+t44Zk5)UjwrzFf!*(ptLTIO z!iiq4usGIS612Xw;1v`sYPsi~J`C)?5pSczyCL-r|95>mHUtaC2_+eAMb@utxwTyASH3k8jUr4M! z@dR>SXPrC7ZiUL_^0)V2dI#Yxlbe~IBM>}(_ovU&2B_W9TKA%PD=_VNbXD#w$Jl?= zpl9705GNX`-l4M-^1@&0MTl!-W5(uR&;Bij9N%6qz2GjW*K_B?bGQqptml&rMEJ@RjfP#xEORg>730^ycI_?gRJni@DYBwV~#Osc*!K^+>-Jud;1s5Lg2%4~oj)#9Eo#$KsfG zvD~Ulk@-Xo8+GdfY}3C$C9{@w*Jlv0X zw29;uXqF%Faf+OT`kv6Y@YfExSyoYN{_#VrfXA2Pq5_b2gT1W(d>2;h_{kz>EAgu?R zMGi(EtklKa#O~*=(e1!ds5S1C%EI<}cI#)W_F#d&Xzb{a3f46YUdanS3Uy3@y=P}k zp!Uh{WOkJ|1*^{V-Y-cOvv^yk?{D8iH1Jb0H)%0YFW6>8_q&GPY`I29cjfC_AH!v+`llTx6`f_%B6T5=k zqDx&#%hJJd-=?S zM=-71{DaYiFxHItD4sT409E)-K43OSPs;wX&CvNRq^C9DHbio{HX;=tsH#Kr@|G5s4JsO?vcgwKi&$RjDYg3TYuq)$+ zSUZ#o2WW@tT?XcYk4mdI@E~iTpyIrN2v$r~4b8Nj!LTmcJ@Zuyu|RkF*J$eo2(Ifl zwm!WULYSBC4Ne>(8M1xpqc>sbBbs!bvaA#`1;r0g!b70=l|+8@^#pL*E+Hmay%J)1 z_Rgub=3%4M+D?U3UMOCu|FgX`4zqKmU19ABtVwgb$3yCt|FaplF`sPoHLLY=J+=~a zpE^tK+mM6xwc+s>H?Bp-tjTS&?&T1DqMN??0UKh?wD=@5x*+3w#kSqa23VERpFXPD zh6VSo+}$d?4{A^Gu1<4fA=@V{gtb2yvKMD9oC$pmu~rr;DrXv?WkmR&$aR&%ZxT=uAeCKYBZ6U9mESM0=EJ(%_vgL@w<4WS=*2s!BDf-wy6O74T&(?K z&ckhY#MIK>_G9ZGLBa2>$7Gm-5VCQtg8jvfz|oz2?k@Nd(+vB3J|(~)x)%>MhSw7Em;b^&<~h?d@u#pQLhMK9Iw4>N9TZ*9 z=*Gy)4+JE4?8UGQk)oxR7FZHmYvgWs6>HuN)*O4@1$18L@qla&vIm;>98#0U%BpiG zGd!h%zWcbh!7^XWQQCKd-{K+!KQT3k-g_Am_SOw;dsYR^Gjc^d3#PGntMuZN-V?w$ z(|4Cun2hC_hRh{f?qFr}m68b;A&eh7bE!z?4>EH5r~Y4jAlUNpOPh7p zSYDeVa_ACyy+Sw2-_&P9N^6vEp$lRiUs&hOOOfcc5J!Tp^`ZGriI&CLS0VgH(zms% zLy(QSWBUxlz%h71LWN-qrp*c(dRG6zGf8iX)!Ql|wQc(km*P6?JUsj;@y%l_;%_Nq zM$ce~P;1QNwQnK!X5pvuv&jl>=cYtsfYKPSs_U&i&FM7GuS(tW4wv2@{T3&J$NmDD!%CKobyk3M>W_Z(vxB?+4SNbCCICNzV!~ zA7DQ^kozsE2g^?LS>M;DVR5bF-%D%#$T&B81kYYUtyz%PW*2viePDTQ?!ag8SgrXs zvTrdq8~oF696baPLqQKZHTs}&K=*5XW-{j63BJ8gUxV4QJ)i&Dt;R^cD>|4ogt>Rr z%4rM@WC^^f7Fxaz+g@1qio;E;7dsuR&IsTXsZ{3^IfnkICE_Hlm)ow#IJen zy9vYJS@w1(eTG8z84H`PS?pRHKC-3q0hq57c%rW}0}Z>b*Noj*1@*M1?^$=hgUg%y zwh{BcLY^_xF*Lmn(slHV)apWkE!rTFA6A9j>`iCw3S+QE;9AM>DLKf0pFgofWgIyg zrf0%k$FRh{cOWru51vWWKBM3890P{m*ce260R6_ucT;OFRI7Rit(4<~(EJ}24f_I+ zeqUtEaW`qqxv6o(f%XxOY)t94x?F-aXK(Vgq$gw96WxpDy{%B!`17U+sVmj~OEEpY z4{Oxszi)j9kS!E^X^r19tT5rZYrAL=D%7u?t$3o3oO=^iyN`-P#`NzI_5Br4a>!rP zQjh_~NxY0_zR6hnxISC9EE-K)+SYV_tp>~eVS6ljilO%U&&{VdhGN0u7%9PnN5OMZ z=OW+nXvkTUIrvTU0&?Z$2I3qvFhF9&rZ|~~VG0a5tZ^2zr{5nCY~siI1$U~xJx;>r z1>2n>=ZRy?mOaV)LRgT@yP?-D&J^=DrB)7n_QqQ6bz^IMRv}yWoBP;rHKb1&y7i`S z2iu>0YcEZ2z*?qdluZU3YT5mPeqALPaiYrgu#_znQTJ|{F?NLt!_1_2)rWwwCFS!o zsU_gj%{uh!`!I4|o?EbtU4uy?wx#)PQ^| zmo2G2vk+r_WFSMav z8pChzaqu}72r0Zv9@ibo`2F6ZaiCf^A>7 zY`lmGSBuk^8tOujn|Si(gC8MhbnGX5eT}6Ln~q;{T!qZK?;dkJ#+WNp{kgFLBx;2Pu7#rQwqBlV z&SN%1bnc4ZSFG%-3NsY9MYiUB-i^Z+*jVMPtv;R(sVgoY^U&pD%6%=HeIZw|U@HA| zw*3&Me6!pA;HnTbjxano|8|D_Bimx&?Ga=YMOHZU_n|}a;$B8U3^er3oOVjShb-m4 zXCls}VxHE)?0QZUWNK*rS@sBlDS1w6Rbw>xe{=ITHx$951-5?uk8~ih|4P^08`hYy zv+<5_9506b$hcSeyIu)vHNg*)3+4KPDpk$Z2Z6Vu)eSP5wRU~Xf@ z6s}}Q60&^{?&AjJw!wAZ(mU1?o|lx zZ+p1DM+B2QzRpfcaM2}lSg|R5A;hS5=5X7EF+_B2t+iwV)PLCi=G~z!$f=qYYkK+z znAv7w!D@T4!e>wGv0v$sa(vYCbtuW330n@N+ydl0scd3?c!!}k&(RwC4q)b)fzneF z0hqD!BJcT^pRr6~`K60uqfqnY*}A|kMW`84c@Vp76mtwN^8a){gYjF+PO6P(BKwcP zS0lacka~fY9kn+Dax8ud`vity#3tJ9N4{S#aFUL-dAHs5W=A2bb-jgTiZ2#i zIq#g${R34K70QwEIv8$d6_#5>ax&Lx&8n;Vz__^m_xevUkblPK6DZ7LfrqVrg^D?_ z{{+Rr@vEr%_a-aq>pHMXj{mdxa3U6-ucdST?ZuK8rU{?aKVbHTeZ1ZY=E$sKosp>i z357Q|Na+uRW7^_{>_Sc&q#M$ubE?9Dt9(cJ;mItlz1Tl+w4f1d9QPENYW4hQt;pRg z%i54RR1lZ5kp|8;S4J-X)`_KA?SDUsY{d?XI@|X1*Wv$R@4f%2{^S3DR3am@NJ(}? z!$^`lG75=|O32=_v-jS6@4Y$4-VZB<%(A_bk`Dx;s+cdmUx$W54!3>Hr^;%uGvWUZ~3XN#t&EA7XW8RLHl>aQRciqEwL! zytUq&`&$O1jC}BDC!9vb2TWw9iW3mW5`H$i^GjMdIXFdk1mPHY#3(u@X1J{lF|xZUtJc8LiJZ7dxW zct3-F&iw^{{|hKq`0kxR4Lg)0j<|ofYoU6R>0mN;B~#3(6-m{_x^)EwVo} zXk4wcN5$4$+)aW}D7E5D0{Jy+obQc;~Tur2e zVaWBD)ed`%2L*XvT}|FfV7KlX+3jqKFnsHVg-STR`Ei}d`iL4b%LN0ouUnwFmSA#v zwi=Z0WB-(kF%lKU?K*s@IgN^_$p7BCbRA{%VH?vw(W9Kdl-*Hp^&p3YnL)Iy1cKg1 zT+zL`3Drk5-=#+*pkO9)=EW6v6uUqB?F~i+mmdYy0t!r_WZ~`lC=mrJ_N}dYrq}>j z>AJ>eLmLP^PPFf1H%7?~WR_8<|3h(4ynY8c$)H;I*Ag~{rl{uM!?J}duTfR&)4rfq zN|eX-0-$J&%N9RIYpG1 z|629UqcsSmlH3aRUq^XPM{iaC=e@roLc-~P24Fod@j5ZP4V4n%EBn~-P)3S!t3>XW)4Uiu%6 zjH(&Ll3diyh%SPR<|#>wj1=V3SnE>n>WiXW@AV92_(PGm8_(YyR`6OBTuH?H4Y}Lm z`HbIkz)QiKq}6%@VT=nk=7$%NS6__uAGTfy`LVsuZTcMi!sC@y8p2WBCRh9)V`GHn zX)C+?=p$5qyS~kIY7pXzu)QfSs!*#nUf|NaE#%vg4tSW7qTIWDHA1nZD1@PM3j2~2 z)zBq3vfrymMfD%i1NIN7%F-8Wt3iZHXx00e3dK=o=3~lB-4DQDI5Ty)ya-haXyE@O z6h+Y*zuB(ZATT!YN>*J|N0{0E3c+$}h@dpY?D0cL9Pm?mV6#S$w=CHq4X^Xh-Y({GowbHzxCN{J71#6 z5at7ovmq$-1-+g>jHf8V%|vYxVS;ExJJO6ys%zvTB&q50>BfSA(Xp*1&vk^!y3&2+t^rCE zxR(26Q4TN{64?JPHlXl*>c3B`cTm2~{r83PPa&XS=csNg4do}If9XxQc@wx_vQlyt zYKZ3Q?t9rFE8d82_4TEw$&{;e>2x}(ytyj&xTp~|2=zaDSLlr5s#|sx|E7VGgNOQ` z6)j}K@ZZsyhhI?ohig*vct$AYg?NY~(SH!@Cm$tXNCMez_kIeRJ%k+ROW&?G`9opc z9iNY6S>W9q{Igic35+xQI-J;hQ0)2-slNkiC~xjM#-@P{@@H+IUi{#Nl1YL{4X(JL zl*w;9NkJ4SB60g6wVMt~xLd3Jc;yj_G!f%1F&qL+@}(=wm6@pK?S&`#jw+DZBK7jS z!8}x!>0EUkAM{GeWXJW&o>`2vpQp}{EUbU42mc??vsB$z8`uE0x1 z0>9bz4k#Ns-sv6Ghro%-4XKIKD2Lf})-*;4MfT`+NoYNWv;mKXe--Sg^1+MZ{zDQ} z*kkiAq0k2877RaR21h{E)b%hmt8=Kt;I-fm=NXhWJD}>@Dg=I|;+zH@2m*6>Vjl5q zqdeE1-lr)mD09EcJBV`tJX+>wm46?hn8}U6&M(#|cj9o`ckwxhc@hG4^p-)n|%vDr<^YVo=%p52W-|MWvN&-q2HKSZPB1K8IZK5`2wJ4IibABl~78QmY zzvY$kK-vDD8X1m1!G`$Z-Atkz5J~&DVC~rpC{p3Om`Lyl#VeOtKPnr9N^P0m!=nVG zU0bH{T>czt{P5pkpUyv2kwS!(*t5g=z+1nkhfGnc%h1s~`%&chyF6oIViT2a+)~TZ zB7?|k+d%#oT>y8l+}aUZg1Gl;?}f;gae0}X&vpC|g0yZYV8~jmS0e}jpC!1UqYRcAJ=V;D}cQ=^Ix@I3M9~K8^2DUMe*k^ z(Kb^KBQMvrL5A`<rI3@}J^G5K!t=Zd*Hr(&@jQZfk#tLLDMij3e)%vb$_T<5!MR zgDxqiqgNJu<>Id`#AucSeqy*QY=yFW7T3#g-4a^$;+$TgK7}+6>+Bj4xRDJGzza1nq{Oce!#-MEb ztB)Kl$xxM~X2`K^H+Yh~?RHYQhpH>}{tS@4L>`ChaRZDysF=8Cu*|0u`R)}eoR_}= z5p7TGl3FDpR5I9Orn&%1cF(M7$({$_pXPyoL()+E^`^g$*9{;#*e3gO+85mZH4c-` z2UMT0-5;7@jKZ!9nmC`jjmn?t5#1@`L8ZcUjNio9k@I_d%U3;3D7Vi^_ zR}GqX4R-&tbwd?##8aIWjVM#QzIMat9K;^qn@#3Ajq2uSzRG+OLAfg?Y1ORSP(SJY zLaf~pr377h^ZX7y^2`71l6ylLMTs=VNs&kZ=80IVnDPr$^dRs9Z=5Dlps>B*Vr_1gS4KmpRu^^}9Q_;@6)+v8Uj#=2cx(%kygPxt1J+Z=c7ihTle67<0bl z@kGcEK5aTgF%KA~)m1(jZsb(n=lxh1AL14`>~zA2ArBvK%q+hG>T~7lxRC^umt-FV zML47E<}H;A{Ckii`ZDX^%wH7s>?#rcniKM|+=Pt-TU1j0^|TmkEsFY&p(#z!07czM z4a7g2fjrH(ayC^5pd4k|6y+VGocoTgrkO{`;L6!D(&BPdD6dkTed{c$40Le|c1S?^ zS|&T`u!=B8zgubc-b2MkqRa2#cEA)DGnT%vKvgtjv^FitsAOcJr@`M0HNF`+#Wi;W zf`sfEl)E(`{iZ0Rnp`l7i*~(e+hq@4KSv!zGfYrb7>z@z79P|DpTA?79t7FjUtR^@ z>IZ+H%^}XsGDu@K9IntTLf++CS08>XL0Nb9#7IakqDlw$H&?AmQGO)ejrnXM6mjN1 z)~RJPRDAg3d-~nCsFeKOe-szjQKn3ZNm7{&3dwfzQ~F5`(Y^|r-QEijiIuILFmS=; z<)g=;(^IJS$?wC)BMm4#Ka)v-AVB;9rlS+Z}Z`a;1*ioV6iMg}rY)$L#MrADgsx7RXLH$j!5$bpjXBV^yeTL{1C0P%`H zuCE1nq2ic|D9 z_zwty#~rmxT^Tv{r$uHzwr(GB&7yMp&;Ge)2GCIL@kdbq6iN`X` zb{X>7tKv`Y@PI_dpguNPTkv}6r_yKf7deu5e-$gL$K^0#Lf7+WQNryVo`=b7C@vsN z@rCprN>W^2{GIy|;{N1_o%tLC_0j?nABSC`=6deKKB8V!TEFqhy}JvvjP2;KmH5DxKoMsD-eyoQ4h^x9zE8y}7p3E7?@jWPG(K1oz zDups~^>y6~MGzbnI#_df4doMl<+Ee?0!eSW9=tsJ0MeRChX32WfePm!-8{+_Mf~~6 zZ&w+QumcGmG~f47ovW;@)V3w6Pm)*aWdDkC7M2=Y+$f@Gt*EZ#AC3d7wju>^rjgrtB6WNu#$&OSlR!cU5kWl;T7DpVDSQC3}=+84IbF z;*fInCc&F{HYoUMWUVZ(4Eb6F`Uxu0ke|ff6K{5mFm9&zlvO%WwY!=B_I4ktrut&w zc)bN-S=euFlb=ELV?GD}&a6XnzH^+_O&in#jRo&Fmr)gkTR@okeN_18M_F;;DEL}+ zYH?q#0ly1X#drDSAwmCLwQ$)*2uVA%SN|%Hio}!uu73=}?a$)0L9;ki>KD4+U%QF2 z-oDK1kxxRUfA-M9RwAqCQ7WB+HxFKFJC$Mm+uV8SkE|*-aPPA384Id z`HcdNOs<#Q)`fzS^;2AVC6LlswKTdR0=ZT*q3LT{kb0CulX5*4MMdjdKZPS7?4Rs#Z-3(GszNA^U_G7aN07;^E!PY%_j=-GH{?I z@2x{(Iu}&E_&poM8c-!$;+ycD2}tnSXtMq94vM$QRpR!02W8i|XI7ryMH!5S`42jz zk!j;zg*KF(wMW(FczVugZ9Ga#p&j#Xak2lD!0XUokWi4tpQwm!s2qmGB;7gWPC zA#)~bEpa{_#hJabK6I^sidEwI=T-bDYpbQDU>$>OOgI&c9y6faM3%Wx+f%5tDmpi1 z`5}rkyAzVzsMj1y#QC1BYAY5NAGxIke+MHrYRY ziSJ!P(M~@zT0W$p@!TUFhd2ic$fJ) zOCeJ?p1M3$90d-OZxW{kL7J3fTGh)zC^;e{yHH~Z7J4y*de<5u`&Ma>R%0sEh3~aa zxb8vXs(!lIK@D;?6%pQMszE+qJuQVaPea~e72o!LFDlp@YyIWa1}TZRuP^hShRmqF zqtoMr$Up^tikT>&z=9gN-K+pql!SLC`QdrML|zH13Hu63T1o`gy`Biucu^i2Ls6qD z^AK~YC`vb{3W1M&U?cqO>$f5o)U-R)X^Pc`YOZSA1}7erZkhBe9czyY?}_mc8l-}v zGnnHEHk1o?TI-v09`_581cTn=Vgm>e|zEH?QPew@k3o4vht~}V~ zMmY|;$v|p^JL9P9)_>>1*5Urzt_X zm(~TsHwwUC=ySo(G-BjT`bhoKuOSpdoSZvXRtNP1gK~@+O(_r?%`nNROzftbC>KURhv(RBW*Zo_036;0J%u`-X(*U^ zs~Tw)047c#%(*uis)aFW_VL#slAkW;iTNO^;S{T%Wm_c!$Fp51S zHN+A&K395I1dCcNYDD;`;B>%EAGVA;atPF*pP&v$WYdOm(5Qf?$-5+z!+N;Ad*W zEMU)Vs$El@f~;Gf$|4HpP|)^O`Pm0)T>iExy1PUGC6=1TE-f{vuu{IrS(_Gxk`OVD zukSGur}oSoM-q`#T6`RI%NuAO%b(O}jKiqD<1m zKti(jQ1Tkjc(OwTQce{zJG9WC%w^fsBcpdvaBoB5<_IbHN`7mZ^Cm{&;#s`;VN@tn z5v@FrZ9rLRGeuqT6OfYrlqIb8Cc>W8c&>Q-1nI|t_viKNAnr;VT9x`5T(hUh_%sPY z_27Qb7vDRmXn^5R$>|5gG$r*($Z&ukoxU;Lm;(QMBH#EfB|~!VZ8eQgUC4{VZkU_x zEm*B=EJ<|lL)@1sPR<2U@Q*s3mzL%Pxk)@9tF~RCYC3OAZ+ZnPozxpfET>WS-Fq5j z=jtJ?f#O?or2~|TT<6kxdj&Z#^=LUQcLMgP+c|8W1-y3NpM4PTjS_m(^Ch`ILG{M| zmx56b$Z%bM_o~<$RkAwCJLkWLC=IQ21BEn*Y7FWv7HWiuwBX}={-+?blb`PKc{?Z) z_)TNH5Q;LwG+X{?hM?&1w~B5mxH^ez(aQzQL4)vqm-C~2D0q2c)Ry%Qq&vQum^Pb% zQrG$jF$+rM`Nil5(3YX}`xzr=*1S=aiksJEnvR=- zINze7LfBHlk37pvPanjrLR=nMs@V)~pHhXfC|ebv$fM;6cbby_`QMwDogNRO_?f07 zQA=y&J3B-Cx&zmTQ|7TLzbm24Yx16Rhc6U-R5#SW>I79)ztS3J?n2D(SG&KG?jt|$ zPTxSqeZa`gOIq5?ppqM!Qpi)tb^~z02$nv_J+tF`@N*&e>oW8e!9ka=$ z-;Z#17YalR2S;x%<=Z-2+f5JKl-D&OlU#OP!pS1&SQ5qPXDN3K4-# zuIIzN!FBw{PCHLO#0jd;jeNmC{`A@J9j(-mo13k6m81^EC4A&-wO2#f`z3M114$@v zs602;=oX}GVih+lOyJp@Xa6+c3qe6R=Y>gK0>8tPkI!%A$B4N;PJp=>Qw z`NUdZkM%~eWlcIyW==s?^<$gv*cR|JKUDIfo`BNe^cL~Y*^s>_%22wG>kabL+6y*~4sUvj|>D&6A!^hZrl;O%?zoV+}c!8&|1 zSXThz4Or-=Z7d*5I%{R(&uz%gFyXOa96%Y`u0FR8yWUu8eiut$6y`0h zuR+;*VV@U?8;~dVUh8YM3@Bv1AsQ|nh%idmB6brVBj?1YZ&A`LZheP%QmIG5Nu=s8 zAM;04?sPNa=Q%YasfAY1j(hT3$me%`fr`}OL-{e zd408noE1XaX62Q;PD3TTK&uv)9$+^-y#@l0k=^-0Hfcv6$WrpbP8eT>%H^W>#1Ce!;*vT1N=|QpFA+h#cx+vsg*;bT3 zH(+Xd{zjzzhkTVL&(hscgz8YaYW8$SgsFa5GQz+E$rjJYFUdUxY$dO0GxrK$8j|mZ zq!L0rNpg79EdWRMA=BW#IPfP_@>joN17#|gURZuU4Qcw3HiVKMkn-IGgNcv@=Ty!8 z(``jyLI=Rb{tw;=gR z@Ew0{O_b?3_1dYA8;W*QRBW)BDAj7@T=sWw6rmPO+kNFNl)5~Tvz_yV#>l5d{%^QY z< zBBda4^UV*%mlvSGG5X2~;}5W<4$2shj)J-;EoJNP3BaRyP4t@U0P8iA?@&YD zJ6`YMehOazTy6?TIGxg32>^{)zFAkZbhW@h`8rp)4e&>#jL3 zO4Po`NA>wSA}3&?`)eA8Do>S2u_%?HR0D$qy3r*RIf}9PUPFiymb}Lb^KYY+mU75%l2Q&NoYic&qTNDoq6G{*=?SMEfQ!hXS8%|=7aouA)_&RI6u54TuB(h4n+jV zOHoQ;kjDR>T=}{IxNEM>-1Qm6osZPnbA8$KA?pWKmmtaSv;NA%A(V6L35A5^BosH#O@dl#<| zQd{f_9?3_5OKRf3EYS+YQQk@Y^u8dJhLA1G?RBWPPIUlTd(B$x`d&o zZcRRZ=QGMS7IC;}9)vuo^v-oPmO+3H_EnnIO_Vrx>fGv3E7Ee~{L3Ww2`PA&(U~2V zK~{|D*U8fkkm#nlIQ54H($^Z*MO;P!oAbb;?qU+?makOMoj*j_)HVGx{OXYYR+2yL z-p%82ic`LtgNM;kXQdjM{&6gYMKhB zDGX?#_PgIF)xs6X$eRgsxk?I^6S~ zool4(bUKQBQ6?neXaRYKp?81V6fkr zD$4buy$}9_ihrLQlWS^0edj!Hj*1_;q`ZU25IhT|tgBNlgPc(AY0i9jrU-euQ<)em zzD4x|J`Bf7DF{>BJ$qGZ50#A>x0?!k1LnQ3>YW8kRCz>TxJbVUNiy-(?X=p+6<>e1 zvFti(izeE)wX}r_sgzu2YYCKHH$U9UeGf9UxIP9sTtNO@WY?8Bdr=Zc9Goi?g*-{? z7h!p#xV~X}ExyqXA!WSSCRJ;$Ui4$Mem#e@e%eik2vd}2b&l`Rwkq;m zV9;y2aR=&^E8%qM0${pG9m$n*P%&$|^&|1?NcTz8KhN&_kZJbd$DO!$fU%lv(=3w* z8&#%tUpNQRjHj&V6`UZM*1e8sD-F~*E)$%4=nRdA_O!m%pHVCr_AE&hqeR_OjAdOR zvKRdQ{ynh|!WMT8pSjS4N^e7fuG<8}a$DET$km~!WBuDSTN#k%((Wd*4BDe{;y3z;PnUO;wg?x7WC2}b6 z`+d~yy9-%o@_R)p10Y)E0Y%(nBa~@Uda0Z`400&xtu30mA@uc_sU5X86ePO{$<47q z(TWvK!YOlh!>b&916N=7b>Exjay94X0TyY53MZKx+$ zAx(g!upb|u?(m^}<>>%>ozGCTkooK$cOCfkML0_to) z-}rUP8>MUxbozvHg4cr|qR*y20JcQ&-j;X`8Fwk8_%g}z$rmP2tXX9&@NpX@(Cz&Aw(tt7-m-66 z3|c_^UCPhAp81fLbNUlpc>+0ytUvM}@1hn8s^#CL#h?Qu>=%t5A-|iH$yfTRptO65 z#3;ECQZ5AJ3r=1}rT13eWW91lRdxxfufJYLnql~q9vqY?Rei$d**9D8HjZ~A?P7;) z)4BgH`t_r{vw_w;KYpVW8WMt2BwkQxC~(v&i-B5F;!4S-XDGjv=7Zw|LP_O@x7qW@ zQ6rslg7Fat%HeKYSFDqPtcc_*mp-b1z0y$ZZR-$-n)~ALe(DSII`8@D&~pf3|E=gb zepN;F<^g>7MNN?Z^`+wvyP?o*Jxm*8a~D!D=iKl8y9`-1M4umKr$W;3)FQGX1B_D( z-($N>lydm|g?E20%F?-AJzVkx#a~ivNqm@vav9yZe~$;FQjVM#@q<{DhCGLw+=L-( zMI-q=)&`|3Qw^+0{lfWE$4l>C+k&geWk;w|fTGB^E$`3tqugt=_anr$P@&Q}|2wvF zD39nAbtUHngpJrzrJvsi_j7gBS3?>g%~On7J8mAzz8-S=C4WbeW*WP^t&)%q-HLBz zFQQ20dHpi4uP9D_Vd>ro1>~)EFqC#1L7lehrzpNRP@_t`YOV{g=0Q2d8=1%ZMJV4hX{Gd99Apfb zuDb3xqR{?>9>z2Gq4?Kx-t)6TP`LPeY;rOJl+=#fM7H~J^QQT{a2wd*?qYCM-9sF z>}^z?pF>IV5|*oBttg$Yu4?&jI?B8Gj3~WP2?d@$aDTlshXS#*Pg#k+p#skqjju&& zD22I{`jTrgYQ8QYqU&pq@^f@U#D*R~=y=b@valJXR5S$xh(khD>BP_bizwYUamGKz z17&IXs=iDffO5m-^M4K+P}N}BgI{0bP;K59@)wPDkS4p!PW_J%H83YiOA-;H(ueOG z6G<14zOxi#*sV_}=DB_X!~I4G>dXu6S0qJco=<2c-z^}QzIp>cJBSt(7{P;rh^E3L~M!o=_XC#O^c7$g3)!n}J> z)=Z%$-S`x8)E<6F{U8mA6uNeV^*BGN@@JN1^%V*s`ekSvlLel4bcIH|NTBHHTJ1sN z9*S+KzUE)sg>vzCz8G&Cp|H!;=Qpf_py*p;{I(+%Di+i)v(O?!rO#Ne{1y5GX$b^) zV`CzKff8%HvK7dBX|a*y!iNmTPH)XDkfGcsXBPA+H&8j7Nol+2C#1Q|q)zJKkE$sq zX!DQ%ARkhTUDbXv zaBhVp(P!kwa)#OX7)90BmD?yYRhgVr{VFg}&b6Odu zYN(Mukx&T#8)S4D2(DhZfF4iIXP)Q9`P-ZTq9QI2aL6t;i6x7LQa00}xFLOa9@k_?lva672tgF`l`4<$6vd0szAqX22KCHS>iqc8SRt(P{qYTp< zxkZ=tAijRvL?#J~;*!sv7JmH?X<8h0S?RYRw`0oFKZcCZTMqv%OP7l%q5bg}N1||) zdHEcfSFIpaOePZ7`0t=BSLW3|yfvt@=&mjuqlW~|Hh%7CdGuO|Fx8^T7p3vhz3d#> zN0qI)@@oru$meX*KN^+}R7opb6=~7}naVW77oNAGA_D`bVHqEk`j(?7;fgcLEx6D) zi7iLcCjNgt-+V%u^Q*$YuK}vdiwx--p+XPW$k(ODKR}RU!L+nTK5FRNmT%8efLaQY zzxKq#P&lHsEa4%DtkW=;L*G^*Y~w-bk%|N=PZhs&C_#jBt~%k5E%l+?Zvpd}gt4eh zL!RBc+7!8H_a*Hf$wN)t^z1=;GNikG#uRqeqx^~0yK;k5V9X*fuK2wjl$_E+g4_0? z?t6a2++G8^E9FRI|AZ7Jsi^b)n6N>?<$ZKMjxXK$OGSpV4Y^XlkFk6IAgX`8CzK zUY~S9w&(Rvd6eluZ9~`vz2%RP5yoiS@lqL51*Ix>Z+=F(|52(0;1dEih?&&t{05XA zPHvCB|BC$bM$Hmsq)~<(ziTi%3#4uCVYeqd5!PzwmvzuIWIYluY9TrX{fmm_L*$Go z^^H))WimlXdT`%9>=XfV_^YLN&j%mHDkam1zN&+e>X$#TxLi=lFfDHQTN`9U-e=p# zyhFvub583SJ;?WT8GfgV1yqqFM~MV|1^3%ygR{dMP`GfVfpMf6%4Z1MX#xjP-flpY z&#BjtBKDLNJG+TARqfb%jWtn_8A+4DbTvv_i_uN^IRnMV*Dp=pk3=Dh=M%r-6@y;8 zTlrJBo5-uux220j1oC&kmxqzz{NMeWx&ix2D0y4)qvoj`iha+mDoN-E;fbZ!0)B`= z>@|B!TmE^#oW3d|ARZ2}Kh1jQCUJQ@>PYbHYBDn8?3&4SmqAgDW~-^OLr|ndca{CM z6J(oVf7z1vK-gI;)&mz&Tn=0BxLoIo@{hSr+3q3mCHr)Js#pLO&k2$`exk$qS*m8S zYiy7)M?oa4GX$P=p7hIN-;m?*wP(6g0Z=z;=lZ_c3fa*rDv6yB2JFnZ?Lzi*DDdDn zZTC$>m`nD5)&BE?vIRX|#l0eMkC3g!Q~Cly?u47JvYU{2;7(Jlyazdg;@{C`6>_67 zuKsh@8oVURqB(-hP&R2#+bKRFh*q3(ok~fCCW)YyXBAeE&$=yEoVW*tW0)0A!%I-z zMfGX_V=fBsJ#%h^@h^lW#J=^scMf7-(-XaQ4+G2#IZ+{k39vq_Y)dMufSmi=;=(ne z5GP`Dzj*lrWU9CFvhlK@Ok`90Cc*|4f1j-?I{JyQkDCifHnE_g=!Kn2y#^TKinh&L z0+1E^MO$0x0YuN+Dl50UpjaQ_0sX`Yi00^e^yK4pz}&3Z?Usv2Scmp)ceg~O{XS#% zhl({6Q*V&?-K9i%eFOHV-rGYa)j{K@rgW%oeQU1cfQRymr7eqpxS=@xl}dKKaZuf$ zm$KD=37Hp*^nK&`pzLkazvnf~C|W^Jo?C4kvil8IKT+f(--GZ$Ow3|Nw; z6dm%T1e&qJ-b-UB)6hD+tS}c_;J|*YBatzfIhJi8F07^@Gfpld|7XC&EZ< zN(8MFLyl!zZWz8clsv?1?33KVAi%4#>34#f#GHV^0fKy?A@qsW38R3W+iih+j_ybDg3%c|x< zlSgV@c#0C_F|s+|FS-N|Cf*nLt`0--**|96(`zV5c&eJe;|b*De$~!7yNI$k8t3|D zsvxg5^h#L$JVen@{mJlMLDkY4?T;o@pzu|I82IW!tZe&L^)x{gVv|ZjuOosovdk(N zVk%K>hu^2b;6rF5>~(GQ>_e$K!CzVB|DxhxOWTzHL{QQ5i+8=gM?k#4E3=-?Ao$O4 zOKh_;qvHI$`@g6PQNTcB?)l3fP(q+#&8-e|aJehhmYWcbV$`GJozwhLiY=Md!I1-0 z9<5fI=NqEpWIaQ(+gd2I(uPiCy8y)#tPg%yEQUCudvPWicTh^~*&d?>W59YuFO_k1 z1J>zg%ab}0l)ux~UHE4k1#K`V420@J(~PH3&w~u`IMZ^6INcEC%bxn{n;ZsKycfJU zi7b!)c6w3HF|4jnm;CC|a0LeOmoBt80^H^8w@YmQKd09DZ0 zznLz&4Vh%ytBFtEp|*nc^Z~^{l%Yxy)HG-U8F9dRYb6un5(enLzRgCK6B>y|Os7$H zm)rRP#X=N&BW?Y&ULo?kFn_r#OBLc?j0k)HWr(_0D@VzZk17uZa|+_lBJYHQkC9$A zkYOK6F}jxtW!G0=!&L%2ey0?uzx;prdHCiwz(if$8VVj3VO(^E`t>FnF=y5up=f%Vu+4hd`#Z3gM#e3yEjSN!0u%z zyJVp!iVS&C+A^&SetdJUEpYRp!hg{?p}+uYUK`nF1!X|dSblBY`+HEV1xhO)@xj+T zBf^{792HeZ^^v;c0mfRd%A+(0m1TQI%g%}+o!b%Hi3$EF^K}M`lId@Rr93*@#rqFp z)IL4Ue_RRyetK#NFMosa!p|$&H(25EH%)ck-ycxP_3!Kvj}stONxZ!>NenVRZojjv z=|Yh~f4ZQb8Ojrx#q$6DhiaNHFJJU}1ck9-uRXciQ2tHRw7biND1&eOTZNN8%9%c7 z6lrllen$!eTd_@G`dqm`pFb9rTpn3oA3B5df4poiA&o{w!Se0QPv;;j@5SAZmKsnT zaH$sG@h#N(S`X4cgcjqjm7VP9K zuvw$}?~xG$y46sXQM)T6_ZDeNY^=>X5F(!^KPWHzC8E5r;m*RgyQr}3i6r~j9;%Mj zdpczF4DuNVav!PV{Ki{p5^eE!r~+Aw58C4)PjSJ?pgk63v{BC^MMwe9PG3wSvP(jh zr$)0~@Yf*gQ`#pk{YGf`^{-<5xhtgoxdxfe7l1 zD%!}LpvVc&W+V7A@)27aWVUUG*pMV%uMHhk_RX5po^~42Rvq$ECeA~?^wkY{8V{uF zOH6x}S|2>EVwN9stwFN>&(x}i!d;0bF706r7F->wu)ihvP_hqdYV~mgthfY&gejv|9UAIr8cUk>b+q!sDLtl zT)e<*xCpxR;)x8y`Vbwa@!t0_4bJasI+{$LgZc}n;wGFpAVg||98#N3p!tjwm$U9&|robiX#I`0XIm;2uIEw z#X(`)KLfwhwP0OAfBU(?0hIXVc)q-I83hn78>?BqK*g7b+M0HGAR*nJlfdge1$Y7Gbz-Eb30xfqfIPO5{u;?&o|3ELMnIv^6dZ5jS`|U-VF=TZsft0u477S%nM+9R~gF+Ft_VyvlzdZl^-_sWm!%eZ6&45KA zj06$xt*;^Vu7S_Lcj+kU9=?=hzci}DIr~eQRw#Q6DV0>V0S4dgtE-$FN=Z|332Mhf zvG~5eEpbsO+nv^(P=^f#2){{ECFnu!v(pMs_5Y!K4cBC2s|eDFev2tY-3~$weq| zDsuigRfGz6Bd=M1A4I|TZg`cA5rUsFLuy~N4AkR4>!zv-fCA&#N3UMtm6#X}7jQICnBta9@rIT9rZ7t?8eBPAl>< zcibM-CxOJZc#*MupG@eEJ9# zZ;G^amflCnN-X!sbd(_7qn}h3@=zSHve%ojBjoRp&hsXa9Hj@U#J zpbV9tV?H;C3KE`)dFH)^f-CKxxcZC$TX@Eo!od|)&&2*BKK~X-n=R#=Y_J$UtgKFGl!T^`rc=IK`6K0>&hFkJ%}6pkX>^w6w-WieItWEB23`J z*gQuQNGlNB3lV98O1Il)EGEyP^75&*Kh<|o{(lv*^)*$fT7bApap)W>$h8YM>*Iw= zqP)uyHK~Bb2u;AlNnDD9$m0m6jr=oR+WP*65d!pY^80C4|6bW9G!(VgmZvqC2+3Cvzf;6FUm4@xw ze|Jz)m=1qb$|~fS3ZA`WuLG_7TD&Sk@({;R7EC=kfjkXcSzQ@!fJf*TE8bmGWFDua zy3rzo+U=!_B2zCwbb*0h#M(C~u!(Xa-k1cJvaf`9wL?(=T9~X5azkaDN)zuJKA@t& z*7YG6M%6p{eC>{FP{?S&Ivhd|_U$_civ@2{+~73-lKvD*pPQem-mHZ@x!_XKL3xM@ zsrnJ*h0EvZs!NjXtSEkw-;=C%9tuUbcYjbhfvp$V|D2`J*Z0gTfdH3BXNhmXc_=wL72FNwoez#O8mUpPzE7Co z(-vetKtc2Oi!0PS)r-6Cm?7OU4il-}4=A2}*e^&8S6}CU)|L0{(Z#kw%)=u~#}takMCfU z{!RzwhmBnMKHCgw>{oAy*lMFz${6*=3V)POJ3C2!-UME5ut#MIpM@CDG+vSUcPKk* zk!JbF4k{GNRC6)9i6WFal{0wWK~vU`K{Cuol$K#+$3Aia6)9ei7{r}rLlj)sh3W2Y zq-5ysP8ErvrBfMNI*0C-Ze~EF1f;uDaww6O?i_Nc=YD_1dp@0?u=m>6TI)J3`ou8U z2EcnzVtHeR;TC5-I$-`(*5u2mqU#Vd8*l@)ZkvcV?0&0MUsYXmx%m23qUI6)bzP8k z>ZuM}z!zVkb~2J~pqVLP-}N+17oAg>jJjmq7pv6$?H}Z!$Whf2wyxuIK2uG@oB*nI z)F0ntyI;u?wf~dahS<<$dOgdEK1}W^Oy;`yf`bz9!B6uB$f&=jBovJn^4-N+!v0^thEt2XA)F8&8`jekw9rOOj}> zsFLORk$L`RAdvj=4|c3+)5NYeev}>tdU8oG&(8ac9WOF!*>q4-sr}U)w0V&*=>=BJ z67aCLXOh*b9Y~otSVm>K9wbFq!M}wrJ6(u)lEzbh$n5&2HMRLvZE)AH+{pTV@+EX6 zofKnKH zLBGc1;&7F@tr=3=0u-C?_k9NGnaj&fw=4yp$;IP0QoEQOqSYw6sj*K|6yz;7j<#Et z|M`0Lj(-;;`kbh~v3TmA*vMj+zZdmhJ4M|m`x}U|ezAtU?IMustO0Ng2RAD(Rnp6y z3g>B`1w`(=?WEUBDU<3B>>~c0!isn*Xizp6%(AK2-uX67;*x;)00or%cm9?#EuTM0 z*XqL%QQL{BKI)2vC$qU9TRZlo1RM{Rzb1&r@iID|1c0$iR|vYVsKN0hA3^)YzZRK} z+hB36{Ohk^X_rk29?UwqvAWcr#Na{fZi)#pJJUZ*2Jm_0#rRj?*}vY0>8U{A^9RoU zRReqnP>(XbdH>|lHBP9HCLa@*(R$mOBz}{m%G-pO=|>8Ky0+@1en2Br7p&EV?! zeB;Ajc%_%e>b2;HUa>JVcJpDnjD4|8%{6csv(#esZ)+u@+maj;KU-p|ps#iUC!6xv zpKc^ij-s32Uba#V*DC!hFp!wv^#1;a<7;1@@)f;a9#Vs-WOCLaD(F(327kCu(Vo z9G(;U_BQb+UV{Mj6%(;7HV+B1NNxtl)We7OYsC9bY5{1~seX@hocMr%zYeMnD)b`s zP6Ts3zPQdfH4_s4j=(IxoCldSG6!xM!9SA?@*HGX~gTKfCPuylg)V* zEGCZJ0K@`)al_}OWePlCSPjyy@w(J#9fyA%?*V#S1wr7NNIt;(_WrnI1ReIK@A|fM zfz;HcoGa#W;J+Q&J!j|_8w4X~B;sBHY5GbC>#Cb2qxXvz_odv`MG2Y+VS=(VrMBT`0R z&o~aV4kQu}?s+m+CduZJ3*z-zCUY9tIY=xAVZKaABv zW=}P!-)g8vw56+wz9e8-(fS`%fT^JOCDx1s6Q6sZ?A%MFHc%cu-J4lx=Z2RzpiKuq z6JYc#bgouJHk2>FJ{IUr_(e=E5w6tD$geX_R2N#zMEp&rz{eawVA%|*?{yW%IXLbv zDvAM!nxB@3_;^D{bu)H{=X+VlG7>b}UVVw2!bId&?0LdeYMt@M;|RY88fdsqpM?I+ zll039tA7LKDl~-bQe`;Pa_N8NFBZ(wUv{|R)FZkc(c#v>_}nG#YR6I$Q~%+{n=Cem z_>b$nY~nhR4x;*Xb>kvz@ZFN_J;e!NJ!G$T#U>y|v+X`a14v8$F3B6?^;Cgc(U*zE zrS+jQlb#FFO}((-_Hlfg8Z!T5c5#u~T^lAUX49dz z)v5>2XfUDp2XpJO{h?vU9C-{%A|YAub6kW|FiukC#%c=NjZySL42GJS;MJ_fV2aL5oxOGiI@toLtJ( zT8P8W0;>ru81SKqJ0x$7A#$$XamBYM?4+%F;GI3;H@T9uxQ<=j(SnMNIPLhbWn5`G zt42kD=qBAReixA~dEmCXVx zHtb{a7Bbe}mw4>%lJfDoaC2Z^Qt#xSHXZi}w)SxWx@cr;K8MEsL26w>!ubst$qUMcETs~Yzx{LXp{Re}bkyZ7C4No$5soql{kt)B%{+;hDE3NU?}t92^= ziwHJLmI~dbu?8?@{N>6pg|RCc9irE(W*c9u0Wha6F)9Br94M?8~JqN zHPhn6^zmgK%b5T7Y%)pqNJYux>ZxFhDAU3@xm1~G?Nys(CA zn{e6#f$;8pNoV{|1Y-5oIz7=SE8)|WbtgpI&Z4p)1fkVEZ)#+!G811}wOZQU93btW z2VBpErO*DQrO4}RNc+cU@*%!Yy{4RR+{WW*>YtgZw@~c0T|E8ozPJP89yNt7;gtfM z{(Ig-W9T_1do02#~4q0q5AILk0aB>ZGdA zwX3f*?;I!v(zAEIFf>L&4xF~Yj6AsS8PXemeG`r>_A1z0f*S*+R|h>1U4jRzWZ!$G zUr_v_RoDifsK^`!Cz?h6#0nNge$BXhikN+v;us^d>(#-KKH!Eb6=u~^Nb7=eRfcbq zFA?8+9iJ@4yIjf2?zWx92-`8L^hINb8L_D8?k+rFF7K8IV`wY$#)x2KEh0v)E}+-&+=bf zWnY+oH{-^J3hgpQS_|fXwa80;a+i#k^q`f8y`3Hj)asQ~%aCeHh_)Sn#J^6^f{ zv8IlAjc&w?*yT6!b03Y{ZEz_-M99^bvB1Q)o^r#jv2(khoKk#sFr51XU0&{N zAuQd~>VQ;YpdCe|ttFo@`^xag)LHqFV1&rr27Z<1Y~}`wdG8ep&$SpKA;G(=POoiwnh-y&=Cm zQcU}|aaO*r2uz{_gMITmpE#Yry_tue73qlfJW@^y~t*|Lb)0fb0xFK8NzXNK%- z#?u5wWT~!u5rCAtH>Hv``=G>S6y^E*ztEREgHJpk`oX~~5SS*2*0YlRy*bu1=KBjf ztF3h~h`mdZ?#2bJ-PAzL{xwEE@91uy^z$RE__}v@PInc)th2$xg%c@?TN9qdVtydm z((bo>!`JvLxDk)cGTQhwW(5zL1l#&TWA0l;Orux2ONoyGL6u^RtnN;%8d-U#jD~<^ zINhi|Pp}FP9bG+HrH31AvTxi*J3tv;1>*M-eL>uL$7ex9ST}HVvFej7=*RrN<}EXs z`OJ-FT`7hLhj$rr(?oopf&LNf=8LG4^quq(-hHrT?+CWeAdF>cm!5BYvJuUtjz>^3 zM(BrWBq_sktR`)O{``kjSoT0bNoF#Qai>UOChfE$yr)a~uv!3A7)!=b=oaw>e#y7! ziw4~`x0;3g!)jcc@qJ)dqRT~Zu;Yk~fz5OE1H-@)C?5t!+lZuPS|n=x^#dN?BZxE z_;fo8Mv<`askc?Z<{~~|&E6ZPHn7#ktV*Vs`KMkR?Kug_5ZHywz z%KFON8AZ^Sk9nEAW>Hr@Xw6hZET9tJ`ieE(h(B7~in-u2C{JxC;<5@K^bMGD0gsE! zjEB;{`G;ApN(*xG3-rUxC9^U-`PBII% zJvz~G`ZLflXzC(+Z{{`hnbDil2koSHszv(8cCp=%d&tWus$dr40=Y>1Wou6)=M!e{ z+Izl-ESEJO@Ry=GxZHhdBKofgxh$jku@^_r;H-m)o=rihj9!0BnQGpIkFK!gG7`bN zUB{Sb2MrZ36FV>#nrG|4d3`Fx(^w1u6V~7=W;Ck+Wrsw{bq2l?yhP76jhq6T-=WJUT%UKCwu-82;z}J-;K~ep{zJJkx>QJ3B2zzNN|aSCZ5% zpo5%>Vxubf5@_CyGw;2whe@WTR;|=K0Qa{af_M&S8_f$o7<0qJjB`KQ&<4vY-8eIs z0xtt#@_udOA|!^v8-q3TW_F-cIkVEOT3nvLT4ku&_)w$ll9p2pLOqi={f1WKAq(?b z_SgQ%DoZSM4H1Ld44xW3?t^yO1;NR0S=5-zYh{ ze&}~*fWAI@ZI=f+&HqDAH!O`O5_}0+_Nr}mJ)QxMM6ZEansJ*t_-ZoL36;#smTKKX z$;-Fr*R2;5B8_dP0GNmGVDf3glhdq zB>m(rsKm|atX=#NaIR?PwfLxSt_>n4+4Z#g8Z}l_bW~a+Ab+Yh`n*FR0K%%K?B>rS zXnOZ-?*Qk6I0@`bDoN(QsEqJbNYo)OOOvxTQ(${3;cIU5a<(GWw?E!IMJ!_`>c{1^ zdXcR?sfoE_IDbaxlH<;TifGy}y$3QLu}Bm_d^mvbg84MA`e{KlL7b0F!nmAw119#u ztk9fa6@d9})Jh`{70PoTg^&It65*`+ptO0{^Ha zB;R|U&oj+Wasj@|_T6axOcLLrR9B;KPQSoFr9B*rFt)_QplIFiaUHmv0|?Ds>dUYzyBxo66zp$hwI}UpW_I zU*ok91_}A&O8Z0)&u&J&T3`TkT@Je7gx$nmS=|V}go3)kU!v7*W=OuC{{+H1z5r{-&BlL9>>9s3Nu!lUI>t z&?)DqrYaNBc?q3rKu3A>H*2+c<-iuLvGMs6qNFctZOb(iQSr*gI(nS|#do zHEBXG_pB^XQ9|QPD~ZBP07H!Dp&7pviH?SqJa3y=ArD$@AP^>(u*n%mp9wnXtFctI z%{~%2)93lgIrV zbLGg->4%EFu8qjojkZt){0ePf@G%VHPf^maw(UJMAO%PS%T97+;5f8*T>tR@>hImf zx$Aa}qUnPc^V{?@@*!A%7S0;wPrNB*D)${)XYb=uG(%>rX>Ww%(1SFu#r`*>i~tmS zOwMjdu17ni>6|&ISmNvP>7tiO7!F;{=6iw#1tc`Y*5V$CT`7MOW>83T&Ibv+r8%+- zlQ~vggjzrLMLZPa>xubO$oNI&b(F>U>?j68;RUqEB|VZb&%NJW6Yccni!<>tr(9tM zenYRnY8Q|ndExa{p~AxNufZ|K8PQ*)5ZPFK0_FOyEvvNY(QiAyxCm6IUG)?ar; ziFPNI<}dMrrfhP*vhPM4>z;{yoMwkSEN!Z}$@0wydP%m-Cq8X?jrIo$Ds=W|->I z_;iW08B*+&a$@f0?TnKCP{1M~w~A=fLK2|a%ws`j>pLEulKjXHxvE9rgGze2Dp%3 zC9lh;>pey2aDZ3Wix8}^<=+-~o#ZIUUgv4nI4t)ry1uyO5n9|}`R|`3!@S4{@h_@Y z1rx@RN87jfpckn}kNrM!kOy{YEgeZH4a)uo-$qYpE_>eM^8&`#XRnRvW4VV#<~D0Msc}b>J4=?EL{EH;p5PFgabO{J z&aXs;yt&j(J4&1b(>}({DZ$8L3oVs)MN+5(e$Rs*p608CRsoZgLwM#7KkNZz(;i+I zBl7^GsPQ@Vqpq|n*!RrS`+YZA-n+#!@0#tsX(iEP%jD#cbg`Xblpm1K5~9k9rj$p8 zCx#OAQA$eLkH*&rD8fAd0kQSp6h0d5zM~FD12M}?2hdfZ#Q?1zGQZK}1VboCqfb>GrZ(4G@aujmu?@dQ#LXY-yi z7iq|pYBfBzL*d;-aX*ndLiW$<_)OubEB=>{RFCq%qP zc6$4UmY+O3NXwII;ywb%0?QnFHdq0(*kpdh_){Q$kV2!KB+`Bc8X)1+n11`L4$B^9}I^GibO<%66CNyAbmh zd=>dihz-imL4^X&qsZSX3yC@awG zT@_g3C$v$-rtZXJPidn(QR^30@35*O_GZV$M&nu_h{b15{7f`Z;2XbW-WYlZf&q;8{CpjO{2Xa{_f#s=k`CxfA4{O%1dd`I-qP+ zofVFhVT`JD?_7(S`e3Tr$;Pn?zLmH4{%2%U>=;u0!-5TKpkTV%F>VVJuXRyl zIh&3gBLSh*op@6VgqJleE4ZSloe31hicdw;*eM{N6*>a#|Ec@~IHET_nB31lZq?B?j zedmdzc53_EMPSoCY!s{=u4&5aHndl<9)Q-=bM@En3n_Hikl#2$hE> zUibSWi=LfRc9STN(!z1B!{rBDQ1Pk%8be&39J)7tGh?mdfCVwvk_sg#HYLuqsBhsW zktU-J6?fira;l(95%XX<+@jsb337`&ztWu)_M--lSH#h+xV_vS&r-!S&o;Sl{B#_4 zWPhXh&~gdedzkNfH-L1+CHLc7-e)DRq|UR>85Q|tYS&M0%piv&@*fK$yPMN?7h1#! zMUSMH$M|hwAVpOO&W#-eDiHc^26?~a*zvsc*M6A0PG@#P7j?PEq^->MEXI&aJlZ97 zJg`bn^w5f*pov+6M?z&gCARBiB~=jFFR6L|v?)lz{QO%EB2wTzV}-AV-#*5Ck9Iuy z&il|G869%>gT@f!v`vrJB}rj`?99{k8+4i|k|g?_uV7ofGpa=v>}u6&rnzWAm~iPo zjy-i$jY(O(yEaE?Y}NHp*s-@`A14sIpue7+o35n93*Byv8Nr8^A`d4aj0xm6+#OWj&we6B_%8I39L>5#X2 zzvg7#8w6og*WORPn&*a7cqWd&s*}x+6d}mp`%pM!I+*BM7%PGc69*=1+hOi}N7LN| z^5OU1X>QDzE@ndZGm4^9KJn*5xu215Q%0QhPNe7Y5aG{b$QxGfmbliz(a=5j&J4#s1o7Y zbc)CDoef2NG?)>tmozuINkx%p4+1nlMlik%|*{LqjL(|iVO7tzd0M>(ypJyG(x;ZD}4~IUp?OEW(nvnq0k^GP9tOJpokX{ z(#;Gf5MG-wYAiAA-u36VVDhrGpU=v;ribD^3vk46un=tG&!)f%EVha?RwHJU2ShR^ zBP3H8ndgDcwg2`VME0x6*J5dkqv@WWKsjj!ntse4(&dWHr%wwWg!$986)phD`(4x_ zMq}EZG!prSeB8y;B1zy`j%aYC4p}9)CoOG87$hm`%p?7ZS+CJR@Gu&T>4abTADkA| z83rwrV5cbp7Nm@cfFAVwEMw~uicD+0Gv~%ysi@=pFfv&0#C@0P#B23GJ&*Z$ z&)nIYe1sV^YTPm|XuyG$i_|3;n%e9w&j9xTQ{0#DXG{3l01uD!;$)k_!*ywMt-t(@ zD&(@h!^%j`O{`=M9E%2WoZ*$HKO4>LpmeCX~q|^bJIo$!Wf%22TaX$l)V>B;f z9kw|@_7oFkluWc$av=oDitp7Fu|bDE=KDSr2c7#z zLGyxyr(ZUi>*#A>pZ!jX*#nW+bCge{YDyJ6bS9z7Z?J{4sIUf|IF$@(7mfVpkPq5b zg6$LQkU8m7^_x5b-psw+jth#0xVtU2ThM$2J~5|vgw{|y)a0a`C-5mn?nCaCXx<&z zJ}P#wm7#0kU>0iI-a*58d)Fo9|LesnP^|p^Dqr2SIik60-K4T2WAO~9G-jJW+vT!` z>WXCQ9bCDBr2b7mP9VrQ^(c+`%xOZRa0-(JPoUyOaOQWv#u(j6`M_S&e?luWhT8P1 z<;!svwjQ^ou{HE;@Z|_^-vl>r*e1{8j6JdHcNB|2LKKuWb+?5)%S*YQI2B+s;u?KV z2x?F8uQJcvp&K_Ors*|3Q<vD;*a(D9m1wj6g~Fxx)9~Bv@%4dSi-|;bdl}&7S7XlzJk-DEMSs)GeHAOB zD5{S~i~wYk-Vnm1ke|foeCUbPzy$nL|K1Xz%_>V6fX&EV*cCay$_;%f0if#Au1b zmRT&Ro@RS$`yYD6FA#aKxf!+Ra%UX%e;(Fbp6UfqBmh+QaC>c>Me500|1a2G64iN{ za-@_*PN`~4C#qFl+;djYC z_sad9QW!NGhq-X&<%+a@{Y)mbO%L&t>s?tNz|1WRhQf|fU; zOu77<{p%S+s&xeAx<2CnwRr1eTfr!Azo=#Xq?HBbbVj!j)Wzf6u$6k*77BF;S|8`B zjYAq(x@eDBCN0YYyVKpdZ8gz|Ue0zSUCH(QwxMN+Kxrszno?T;(v$_Cy1n7;scEP* zCYOyAG;m*$nRX4Sc%kU{k^uj02c-bs8a_-p5Bm-`L6p?`FUi@3AYa__p8q?jYd``;o-8`VTvs zkoq+#wAof{BHwb=Obr;GV+o^V20NQ09JtdhJ*3DOaFmQHYR31CS8q7-{q7e;QGThs zn7OwLg?Rm;W6Glp5&Rg3gjoBM|AO1C_Wmq-qIBbL`CHSoE^@PSm0UDGmpNIp6PysX z_$sM9B?7;!|B|H6%ar^+7O4xxis`*e{(EFgg8XAUr(|+aeE!3+M~ALB$``jW{hR}e z9RahwdcQi{Qg_OXw`D;JQx~hQSu-wxu{WBplg+55jA`|w#sKJW_s~0#0<}BlfSiZ> zYxomfUGO^;12}(=GzlyWm)0gZ1Z%hh(kL?j{ep)Gb`aVa>?cEf|2!0e2E@uItToc} z)gw>ln4|j(27o00CCORAFgU%>Mw{1vMU1_>QEvuoq_q4t5so}~Q}iZi|Djh>FUDv@ zc9u7C%Zxz#GR3^t{LSa~t1_}NRoB!JRUcGQ_zXGbvvfJ=dkpcuXcSpj_fx}{G1v^^ zreN+9L*s_*Q~7i|Di5_*1R4W_Vn_Jn&j9kXOOXm@;`^xrQ|Daq1D?Az;Q!*laZ7SSL1P;bYj_2-5;%D47r9tZl-cIkVh%v*3! zGG{llmsyG8Y&|%wZSR;GyiJE|glK->F)Wa<$WRMt*L7MRZ-&9J>fw%Nh=Wc5iJ3l^$TwYlbwSy$jA!D~3K+@b}zS zW;eotq^;3ab3mN_#qqpejF8QJs!y136dAs-x<6Jz3;a>V6%ct#XbBi0AV+cYII6ui zS_zj0Jap(=D5!+PGlY&~B~pQ7YLJ#M9ayE>fy+w8{V7>?P&{E*i0$c%#GfF_-k*uf zwwr;fZaq%m;YRKq);O=}92&*QuI&dULll6XgfD4!8Lr>m-=F(C5m3mOdn&+yOik8A z&imODTTLaXJw1(9fjo}uPdQIyaZbxt4^9N+{w<|p{R0mmkgfxMXoRju^U3V}o3D{H zqNjN*=(<2^fY|C*{7M#I_uMriTd{lfj3eu=J|(YYOs&cYH~T&)*)i%v2)OINZmeR$ z4@q6F%F)uuA4hL=%0jRz4;bHxojRl3D(L-;7-Z?ydH!mmHG-L7VM(3^C(~qPHdy~T zfr?QqHb&6EwDHa7nI~Vh;sN%a7f}^@)+spuB*l3$c^EjI;g){5B<&sweypS zZn#>ob)_>hK45C~JHz|8!#8dlWvtBk7AANp zX0PJ|UMIF^07^M%ZQj@Nbzs>h`}o>xCI2 zk)pKw4X&fN|4B59n>TI&2V@7DYro96&BvK)vtXY7#Me|`T9XSf-%OfAF#Y!SM zUbEva@o(x*+heRbQ@F8bn^!oYIEuIP)^%mrIV6ZCB4N}^0aHosI=adV#-V3DHED?( z1J5}>w>W`~vS^bF$C>bnjaf_-w1;r7@y=HaBDe3~CYt6_7#En))C+ejPxTr^foAR8C>hvc?ZIMuIscq2M(Y-*=$zh5p-EnA1xN*h2`f;F3-t66hXmvVhX?J zFb_^1&VP`aLey6IO^BL`_Z)W%0H*P!B`H~`ee!94|}mR6#2wOv+r?{ z$B=@p_!08QkCI~*F44(&W0@Q(T1O}SWl|4RMkdnuD2OuIaV{m!k%nxQ@xpk!j;I>D z#b#7dM$=XxO5s&dP9Y*DrdC!yBqCO5|K9O`uT<(>Bi8y21{QOiWoY$(v71Xp@Lj)k zuPNhwLUG5-fsQ@>mKFBB!nQAa?HG;b-I!6cpsd9jhhCuLSNG8qB`RzlQC%M1Na&`F z5S|mIuQHEG*13^1s$vl0RC}L`~x*$dP-!ees7CoUDWG9cvD@>hQ4=4d&*p9qk?^_^>4MokAsZ~n&gF$+ z-<0mqsYH0JQouc=<8yFWljZ6dSs(+#1n`$CI1NSe^NB&9Gb$)TMv9}49HH5@XI&kj z`qPd;TzrlB4_HqC;~2x9|2}#%5avfIUxLT!dcC2@n0Q6WgGh$4wDGA&P}xcHwbow_ zM=88Q)q_%9P5A*^U`3}B22bsw(&)lvR4|zb-UmJs=wnxM{!pCE>g?zv_#7ebxsi1s z7hFt+@o;Eiw7M9=TVY|HBTCGFzzz76B0t#hu=it*)&}NnZ&)@|0*2kqUp~uzKCP+E))4aalnWA^oW7j|zj@M5q{GA@duk*#jws5377vo*(~x=bi* zw}wO6jFG)DA8*Zzp59Y+TX}`?fk`oBT9xd*?TL=X)}tjXV%^mFcXHNa{oVkz(HDj& z73{tl>qt+VA82jP{{cQCk1`>wbRq@oc)#DZ|H()jDxn|(oMXFg#_WoXNI$q60wVpD-%QaXb7}qi8$A@5Lwg` z7agc>i2pFjb`}vH>-BRblom;m?1_`ItmTPN+Wjn)1qUuKSyq2Ds}z3pdK9>~!Q%ih&sE4cYG$(QRAd|F1`ef5ll zS9wu3e@Rm7I=$ukT>~9e6YbqLk{1DLoyq33SvebjbK>)<#-?6$B-gxb9A@qWEeUacB z76B#|)^g9g3wtC_lg?c=M*b)(!H%kR`$pKVHoLRx7!E2tLmz%c#}B)nM=r%-+^2PcfrUS`9XQAdXm$l;TeBmfrM>w9BDL;r)kz)9#p??uUm~ z76eNgPawMmZBhF@lVC7<4)31z;Gw$9lH_>xSf)E)hNL}HU0)Puw(F+xL;P&yJCpD4 z&@k?K?mYYdA*MV!356lku?Z@_LeTtKSj)t7vqOI=ZF#0^Q(mslbw6xgkzmcvTN{`3 z@fWkVv{zN2-bI@jHfEu$;#>av0cDM*qa~tQh>kj>2)(GA0q!yhXz@4N#dn@Wefvnw z`1;wmueT?7&gVwVGG<@rDq6wuK%nO__4UvT^zjF@LrFt*Lab^nty_Tq&DoC6I5z`= zaMXhSRsNcNuPOP<7ghd?-ypF&1_LT4Dm@3fw71Hgkt!SNDDn2=y*gS{w( z0+nFHA?Y7KeELWNF0r@qR$s4iX@$K8SDw?C)%e$As)qAJ?V^hx}XlsxWoQ1xdpuF+J|dDFftce!Nxh%cGzekD_iG{W+zY!_2)JBBmV0QS8<(t?S9A-R~&9eQK;o! z$D*SL!?NRvsEtnS{w0q``jRvkUMv=&m`HBlugF{L%?MmP(JiNgKOC66cxf{nL!UQ6ZXdp zc+@6BnN6G0_25<9NTHomeXv8T{U)C~_S~+*Pg8-KsG<70m5sPZBf~@2IDq81Ih62@ zg4EJ-m_5WK85sjU%cIpD7x}G2w)l?E1QiEC5JZSoad6>h> zsQx^bU;OImN{ZIne8Tyk5%VzyE1j#Q=vRD<_vHps;0(&Z2S`~nxHA(>_Pn5+@LRj{Bm8X9VRh7}SIN%VZeK`R-_q>imp zmUeS2-krg?e*5)V_mVZ-+_t`?KbQieNQkgU_YgDeqHk0s$p#jDS7D)g`0fC~@2hLx zgWJ9x6}DkE7B0%tH!l70JFG#IW_?qBaG+T>c|};&@&eCsq2s&-D)jm4h@}e&WQA4T zW$__lyMll+<6hNLzIvL&Kb8UmOI?mlR01-2FJBqvfFw-LZBhQGII>V`_4H5-KZIz| zNBz!+==%J{nph*=qlP_GG?Biu`hwn?HYw@D4sDKZoP0>;JYrKw58so!>R z(}8tn4c#K3Kg*B!T=&V5UF0uUrgcKPJfGiP+!I6f3G6hVeJG!*S?e$epCMk>HfsDQ z{@j{U56EqG(6RCrCpH9rss!)AW$liz z>JURuX@`CO%yHF|XkIDh6hI983vXB@lL_1QUGB2@9OKJ+VCX9!iPqvFDgJT4RSgzC zO7x>LtN86Dl-GP!3A$rCwj7w3lf6N5A@Gp)Zao-xt!?Z#2C`qxFyUw^Z${Am{t3P& z6hdfIx^xg7YP~6;_*_%WXm*ioi%Jk3%u1qdz;fWw{s4F%1%TW-f(rXr-vMca1x?GD zcFMJ9c=%M?LUuNCd|*EE_aE^tU-7g($$TdS$>{la{J0qkAh=_KMcJF|#tGb7RzEz(#i))dg&#%QtSNa?-bdB>%~k z=*ZiP0w}0$5ylx-48zJ8cgDMjWtdANRXzfjXv8;i6~f)9O4mpacDkwki1p_o z;Lz4OnPa6Ev{e&p_UbN-o2Jas!wD5w-C%qDjqrvEr*&D9Yli28B(&ykQQq(psi5S8 z6?K!rgqph(Auu>AuE9aYJW#D{MC!pDL7qO^*gon28+!RsX%f9_fzyG^-QGB@7Qu<$uyj7szxK*?;pUWAZQR0dw zLPT`Lg}!+&B>(qU|7=whAaXKqqXTjOmU-t4D1KSi^#cZw>JJ7I*@wQ>3h=w_KT??~ zd<^GVGm?W|LRe2c6f0r@5pM_7C)V+X zfFpy*LdB_a@-{MFU#^{Y*)hqhi?haH#wFZ!LBnVY^nW1<*C^%HR2uma4%BeNfyljN``xJ>bLL< zmfNG+em#-pN&jB{x7mK@)d(U9b_O#a%OpR_iM-huL^uYRX&khf59FnB{`NmvL3R6e1GxY6_n*Opa zlx?LBt?pI&792&5&IUFmnHmK7jQwZb7^Z`zT;v&7ehIrH*FA?+<3O*XGgzh^AvfCB zMt67w(7e`;@1N7qsiRemNpK(J?z1<4q#7#(s8ANK`29fvdN?IDEfU^*31S30N((?2 z|E8pN!Z2638Z{5r=@vh2tI=yzULeT<4&t1#o2H5RVjeFe5uX%;czk|*kA8LF;|rSe zfOy?0&!{K};Ge#k>wq<)yeq~Eijs%k$*F}7D0tolA2wUIR1vLM&^R6e-y^(;J?l5- zB86-il`K>G}EkjeJ)thXHJhUHER7iv1nT5X+-AyO zSwGW_^u=>Uzxv8e1mzsmw<8Z2HFpHsITi1E)m=RBUj?MpR!Aoth6a%h*V2xD2SwYJ zSdJetU_YCQJ)Bs|!2Sz6kPE4X)l}vya^qu9QGTU8nfEK6XdRZ=N_{u40yYM#(L|fC zs*5f8G(()Z+JjV*$v?F)BweEH$*G3Vjnal^LYC75%BsW3Wo(HC{r(#a-5v**`}!>` zU0F<2+g&g`p9#c#U12OOs-8JCsv8I|oynD8w6Ai8aR~(v9RP^%nRiM0EeA~cRps{p zhbGJ}@kebJ2dMdg0w8p&VXtgLbrqcQ?qwG4ZDr4?He-S z?A07^#t-*@)2*maPdbmZLOHUVUjVm*OFp2BtBal34h?9o|Lp+`ggFCtBtd$G%7Yy^ zOtfnRp<*7sHD}I@ut^m%xFIh9oXyC>^4bcBo-3Y9HhnA}y@{ZA@RVtK?NgM-Z$~qJ zeJ(Hf-ifx((T-Bvmmnu`R9*L_7Z*CKp`?486k3sw9bc%p2I+aOGK)!|T4BuL;n4mq zzeKX}JN{E_P_1tB_LLtLMJ_3{q0A0Yd!M$TdKlYfAJ5CV%1dfZ&5G-&!avE3T?Q09pzlbb=7># z(%gdJwgoO%G}vvp(-Z}Ejj{Ro;S==g1>#VoIjOs}2D@EmDxQ%11+MZTc&hp6Y_U@k zhHA28CUztTk&wxJxJIOf1*v|CO|lA^wg^%!-E5H0-_~r^bD*qhY51}HVWb?m4SMiz za89v!zRwNSey3Nk_)5^TDX=dF~vMi##(G=ZF@mY#QlFN2at;^vzeO;ZAB$Lx%36($J_?>%EO%_ zNugWK(yI*~d7qP~b3S>QGwckhud^hag~;=OrKhFe^=N*?3zVL~Ea0mQ>((GV0X7k( zA%1cKO*FQh9%2$?pXZ|cEh6zgJZvZ;#Y^$Z7D)Z}Sit~lm_9+9wsEEWJFbQ8r3r6F zQWpc7h3TjYq;*?A*0twCIcX)2Ll34T6sM9fA;+h;=JkTq6upl@;;zH*-34Lr**8AG z>c%L0o9EC?&20jPkcxcLdS$nZlQ(4NW{m!&npuy=u(L+|59Y0iSe-EjmR7Fg(C+Un zq)bAV%@|Sz*}&agBKL-L2!nM$`H3Q$;{Bj^lx>u(_TBH{LzgrN@8G(dRyXcnZsIhK zU%%vUB^zUSOK}BFAQpbbTbNVx7t<9VX+qob2p0T7nfou?of~LqDViH6*$DSAH;!q-(BQPzZlvwVYG@5fOvr zg@i@>D_-tRdEb3W+1Y*qsIzl3k3w-#-7S$4h+>RQMV*cq7<2KsnoUH?2pQqJJhVyR zftgm8b*VSwiK}rQvFa_v1}W%6h)$5yCEt7>8v;U-_*w=VQ#170g7CxP6xwW$;#uPj$Gl;p-;r(640X{TW?uw zQHvsf1ioN?%xd@E6%?d93V(8!Sb|0mpJ@_1oGLO~ePD$MCYN^or?u({kn&$%KaT`N ziZjjbf1hb0ffs>yJ{pd4Sj~{M+`rg@GG4LUN#~&>Q`ru~uOGCU3)=?xW>LZ)H%Jc5 zXf0FV=j`LFD$smMiD3!3p&NRHQ#;)6_-^I!cY5!Ep~W1EDRT^{YepgJ?h;4n^ePgY05=1`N)v}Oniip3@P7~JicGL> z9I4B=3rhT;;A%aU6|{nmJO{XAq1;X2E%oyZUh%HY{<_TlZO9i<_`L2FN(;^D&%BbX z=#dTEb8$ya=$-gU>YY6H3eIf3$c`i^SHQ7-gB}kGeD!(|=3;~0I|eVm2hKmOOdx}~>66Ufp z-ha`aXqY;YdGBQnuTpUlh8rPmohzmHoiyTB>ruqr9UzXt-2lK7B0+FR^Q7u}$laJ? zX>-ssq(r8WYM}#JYQ(bemT2gyt*pi_Z=bRy;qnO%K8@h6MjxLTI&oOvDtte|9z7DJ zRzn38VJIXOcRIILODLKklllz@9ic^6Ryi`mUR)nwl6~(wji-$NE)IjNOIvhCUg%nA zy*A`1^brzS@XBbU)lj9}Bf&DdTD3&X`;`=WByU$|KIol-`OZpIG7fA{q)G!0IQu!in>)9HQc`#1W}e1~kE#7n%UKXJ${4zRi@AzY%v+b-so{ z8Vu&GFQa$SsNzLEEhO2T;aSRIyRas2D1+&#xN;B@x;SmY#fKJo7uOpVI<%`F%Q^5C zl9wo&@+XR;+B*R8=UCV%#d#t964RJ4f?kqAcuRe1dK=mt2Y$^LxSb%q*6p zMcawWDwENC6Bb_Ari%qpj;g!<@S5$iS@6hzssKZ~$MIHYgYNlXXA6Cmfgw{*H2-{7 zo}7d6M64)*>h8HTQ`y)&H){!$#ALC~lvyfJ9_m5a>0iqF96{!r0CcLo21uLA#@sf?RUApGN=yXjVJsdFJsl*rBLLRnwO>7zbeId zZF8sHCFt`3=dm`m>0t+aC$Hc_8&{9T8%L@+8hhjR9zLOLgz%J#>~vZTb^T*pfJKKT zXrY-$*Pj@O7}ikv`Io$iGUIwHs?{rP@En;^DXLTS>!oNs(F+^9XJh=oKxkEk9k4+u z!6)_EhBmssSbrrpKR_B^Ww`rOfxWHV@G6;amC5D8{{l|K@!uH80 z!1_DS$e84^v*#e{kgouecDyWZNGT_`>#>u}{16JH$A=$jp!@JOelzAaF*lud7>ZFP z^~>dl`H2uLXvXyy`8t+5Q|GTr^F(=%iIQJ|a2aUI8sFdJH4JrI#caJsWI6Z+l0K%S z4kWKnvOw-PHtV$Iv-U7~%ewYg?NZ|KX=noNE!7$%T@p?2+y=65aAVLRhiaTLoP2g5 zf%_uk(yKIH9VKVGlyJ`R10v;I%$IvdhVK=UA`yuVGv^}Y71E3HCVD!Mr)JOyIt@|{ z?BnxvyN*%COzZ#iuvrAXwu9Yf~Ejj^45%ISvB97}?C+|43IQ zS$$P1j@XmE*1cPu1==jBWBB=*8kPK-S-rq3GzI8u(EObc6_tqz&3D(*SH`QQFiI4g zCc8|lur|a}tZ!uOe&}Y>y+e5AJGJ;MO%6DC1#gf)?$*3LJ?2){FB;~F``_*47xFL` zuNtsX(vo(j(Hpl#G5R$s)CKdCl#-0BKM&g*XH)NcLBdi}zf^SO>pV!{oE$If%6&=; z2)R?EikB&fDZJnC$A7`qo~WeVSif{KN|2d$ZgpxS2`WG73o_34P>5zt-i;A5s-fCO zT~z_v0R0P4C(_e?(d2UB!yMhn_)`YBk}2l5V#4#6t3as7gycsnbZ3mKShvH_9Q1aw1lRaDyMKQ8H~qg|mbB1YqAM&K?VY1EaQvALJx0I$6b0(Qe^Po1 zHM2HIw?-GXDC{b|Xv#j^o@O0$u#;y9_i+4>l_U$F_wuf%fGi*PDvR7>ikDtnHyEBq zo=Y#XEytKcZ9Cb-mI0H^e3YBEQ%1!WrwF#&w=xj!6l$isYYOayICnngNF)`N-uG)# zI1xvI-v`&3)H3W3aPaG&!Q3$t*Gs>{Pf3~W+ ze-0T7fJB~@u`L@ze(w6e&5Zf;;vefT+@4I$pFKWaFB|9 z*yR@kQJ-2n+1Py7W5L!DuOTrc*hQkNegQDVmXoBI2W}F1m(Y8?`#qa7ex+m516-vgWujJ@$+3Wf+TwoxN$7JRj%3j0Vv<@7p zGhz_e2$BWpi&|lr9f3}=_QK-`d(-e_Q1z~FC$6qK9zk~jK?5Pb2MD8@q12TOAUV#}BZ+Se{$ZH&wOS;H75qh7{q+&*#SY5N{jjqYcXQ@aM0gXz>nL&? z$S|#BppCgwjt&r^@RBSvj|{EJZ*`6y3H>?afA$C_fs)V&r$`zpP0|t;1yJdO-kg22 z8{rI|GYg~_4eBA&B6U)A+gXq`zXNoqU%YyeYU)9v+t>?EmFDQ`?y?JfyRAcZZ=hGv zspLOHg3!*PzB$}TDAzcpa)(AXbS^|@_8sfeDf?0xZeMrS%H>eK{^FydQw&FnZj+g zRc5siNSphW6uQ{V;>el>*gB{!Z!9=fpc1^h8O!c!EKb*1v%H_Pf&Tu|X$-7GSYfV3 z9Mwyf|4%-KkOi}W7NTngzQ4(eVJQ#jZhUsRF!0}+Y@mX|O}K8p*Q4YSbxG3jX39_G zD~bQTA%-y7{bU{jOqQZ0ziH?shSF%%Mn{b#Dm=ej7#w%`TG4b9HJ8<)^*nzSpkf<( zaEIHE%?6@EleY;H->9(zD}K<;!-&MIZ`iwLK2`PDjGSoI;uTbK1e@nG2feK#x$#WI zxXH!5<_2(HJwGomaIKVKL>Of<^=xxPzX$_!R$o!Y{iKQ07_5Rok88SH64+<=T^{M# zzQtYE+21=ou|d?zEx#;;i>=u+ufdZX(7-{v)2<`LsRiq=*0}zlsaO4-&Nr$n|4tm| zkBjp6!^#bLx~GsMMpI_?2oO%es>v+?AuqGby>A&qKDg^&wwVidu}qbC%=0a^ePbfC zZOd4wu$%m}aUau+=Dg-vlU;QFWKblYb*yMkAl>KrZd!3o;xQ=$uJ9-F`WF=136Mmq z=@h7h0=V(-UsJt+Jgvv|z+bc-f6+hRDu8f4Pe0GJ8;hN=&~BEiejaK0eCId5MBQpg z>6OyRFk(@on3m2fPa;)3Tp_+^^{~ZT-m;dHS@?o5|sP!ghUotz`a% ztmO02ufhOfg?n~f^_yvAR)f)Pf08fs$m%ZDx*KQeL}Q6v`5JU9$xr`ck5+%jZzsY~ z3aU4AH3bn#O@TRk-8 zj|Ga=`c`0*Yg`T)5;fU9%V}uC<2`Poej231#N^cV9=V0qhUn?libDL_-F#!AHKOpu zrq8b@4FqUXuaLRKXu0BLSu`|}vokjQ^%UqrS0%#)FZ_#PM)0xMHahmfkgNWA@hc%r ztrq3-A!_iQ(^}KGF|$2Z!D2~4FP7Q0DN~TaI)snb|;PUGu~wAi=zq2H*}7cAd&`@roEmsPt#ZJV`~uV+eVAiA2x}2 zokBo;RO1$Uc(=6AvogFaa$cM`X!-l-^dZ!9R-iFc!o{D{qIIxUgw*I|Ns@*R-#u-?5G+-0$s!D5nRCAENMG9GC>7Pb!BBhYEb< zXf&6tZL;P6#<-K(R!|APk&JeBs02~t-a?k)Yny5e$l}QX8u(x^{Z4&fW;98R?qYNLSJt-9b-LdxW0$_@wy_3v$t$3}$4SQl4J8HHF5@AsSxZ zqm`6l5TZ6eka7$S>MzB$(i-BJTZpN)aT85TMcIZ#&OclyRF(5@-GLC`A;7c z47%{bg?IKb?eH%Hjr?2F>?UeJ62w5aBY2=5SsbMc$y6u-Qct5{oZrXaDAogH|1Nw<<=*N5U_=fqr)&)W9F z9AfA~hq*?r%-n#%x!81g{19juHUmCcZ*|pGVx3#K=ULm+o$2V>!ce~$AMn=WlFPI$ zBaHXpnIET((^C=%6XqNCZBt{m=S>f~H0&Yzn?NFV{<0s%&|AcOzt0NVX!*e+^vEkX zLhWvqa~h@5F<54{s|X2r9%ac-5w4PHx_p%LWAijn=_nB8#=UL0OP3o8nEUgk#WZk( z_}j+=?_f=ekdf?Zkv%dW0HCd*YMsctim><+Oj;LSgI7HI+9@58rNq)3*@9^=e!Kd# z8GoTQ;&rmr4D_&PeW)6>3M9^3a;CkVYLCLK&lT;U@L&b*itv_%;<+yBpx4Tex!kD&1AhfaAO&Bv$UAkPK4D&P;*rAA+{g9f`YO0#!J@Epsi=G~d{%rXAxx$p)^H0Z^-j?S&pnrtI3VN$7iMXt4hy zWS>R+M@{iFXwFKtuZ|c-e3nhxMN~okCo@RazPO3f+Fa%zxV7j%dDdEd`Va6fYM0Ut zfsWD=VU&E+`fp34A7U>!^iOUdnT>WXx;j)gmBPg}{J9u|aH_IY-~oxRBJ<$J)8aC& z@Vul7$2sm$tu9{8yzl*}iW1KpiHm}fxXDPueFeU04XY^td zV)N!K3&=Zne`x(!l7U7Svk$;Z_p~bp(5D30f5vL$;v$QzfUe@c(NM_M%5br~6re%s z*e&K~22iKC5j@U11tDy!x2?O3Gn*TUv(33Gfbh>w!iR;;kW0krB1cxn#b_Zk9?g0{ z&#tQQ;pksTW?29*vJ$zbmU3zyH(qYna3L&?<)XOt-}w+U($v2EA_t015TX)=zQkka z3+gY4Naof?rQnLAk^V{=aSl?{R(&mkFxXFTU;IE_&(JoGV(ZZAFr9=f&0!^8Woh>< z6v-XV`Il#7#~eb_ewjma%^956?5K>Ji6~U63O_X+$_}ni&5W~?&^;9C3Vi+*alV?N zn`kZtF|5BjcvT~SP3*;XM1Pkhi&oRAFBQXAX}<2gQjkMBN`{X%V#rg<2t;~YiwZhi z@x)T%pQv@^MjB?vgIy#{0tI|u0$YdnJ~yEdP#pH$J-6WN*l zm62a%BXb05SH95knVTnFk>W+S<(rL0m{1hYtwUW;0ytZO|KeT}wT5j3Xk=%DUt%6C zR^XFZK~V60WuK}SZr<^+c_d0ag1>OZ7Qj&u5the*>*r)weZ$rvlp9#@$w*6te_$C?y?Yc(T~?)*!%O`mpbq@@8ib2nT_kct zxgC7m_B@`hyptO1j3b8gEdPGAVDHa3np@#0L*BQXG~{A6O{bAdN_8D_>CK-%j2`76 zWqRrT;3S)f^|J@vmpGEr31?BvEFc zIlKYMrE06T9Y`r5de?0({CFuKiaFf@cXep9ILj%Ephn|H`0;#|;#zL6ZQR zeXg2kH#ofZ+P*0pXgrjok2)y^n4X6V9!LfZ>-8(~bIcRL}PT zPcAsHoM#DVKefEiJQuZQ-~ExK1TX5i%M@itRpoBUDy$$gcMXj9JW{aFrqWqiqS!r@ zSDxu_t6inirdijFq`=oU#PilX;Q9BAWYHPFL7YC$} zKQBI)`j*)ED=quiojReiKB@^x5L~Io8di_!BE)SrYn@gdDj596=+yfb%9k> z>dN4R+uV;SxFdsHWOC;j#$-n=6XQuEEa~>j$D)96q)>%_il4lRQRBaDR6Qujx|rSw z9rEhPTEw>2Tk&8U2Xt?B(4h2qIkbHgK7qK^$%38_g`ho<{bjZzr0{4O_xFkcAsZVe zl8G2DmY0Vd6$E6D+f@!gN zb35w@1;6~<>jb~gG$0RD^C;b(;35D03!roMYEDkhb2f3~jik_Mzz;O1iDDIYFf*T( z1(U3J;2D;^izQ0k9{vhV-WkJMpO2Ee9pF>fxB5|1wMFzoiGcL}?IXy zR0>PtH)(v$cmD5Gx7R+r-WV2uIMR*1RA)h>EuaY*e`){3uoJE~lcSiCeK5y6b&N7G z58l7-kU=Ee+PLp3MMJeRcG1=-jHI9A{WR#KJ#?eNR(ju#fcnso7MLd-^-BAek&M|1 z2=@3FsdN-B%gP2W$h8U$>ZkVFykUxU`*hVz)I*3(3NEJ@^dhI2v-~awK|z|P^a__3 zv4prWy565^$g1ig$V(LVhm=1z*L^Pu{(kD;0k0Iuh-8i z@x(^W4VH4NuMbB^W665%l_=H)lr;cY5uJZgQ3dXK5wVwfGTKCaR#qBQQdaW*o|cjl z!2J5@Ik;i!&AOwV^R?OEzAY#V?iO+AG%`RQi+0; zvu*2btKO^5t4>``?PvdA7w|U@|6`;Vi*2@Gqf8S6?bP=uThx!1%#m8ixRlh>3AQ`< z<%xpdokv5K6yVbvW_n*b9M3`)AA({Y4xW5_`4LQidk3tnT8DId=Rhxfg=hP|)>(YE zu|bL56q+2R>51CPHQ0qgc(#Oxz$6w1@5~Rro^>se(W}YL%RQk|ifadlw+xiMm+b!G zg>$YdzZL(}EL~)f{*?1&8GzO+J2bN{7M_Au(Q!~d^$OOuHyj~Z*u4I-ni`Z}(nhqL z{C?G zvmApg^hCGlDJSbvQHDbvW%5K!@BpTLBoanL??l;c>Q&9yP_jQTBWb)DEnO>6QHXW(q9?!}?FT3D*|B%A7)RhSj8-1laYk4XBPVGKs zE8Q)%d`VVj=IF;Ou#NPjt?6+7?>XuZBgLplUl594!EUKP_iVU`mc6)kdXfmreEk;i+NGPZ~q6P=xe8@AchbR+RiYGsaI>iKY&)2C_~$5Y<9eZ2-qk zLm+G_hmV-pMVeupHf^Ad7g`{wO^rBmNBPux+;0rX~~{ zYtP{3a85jK77WNUV*#Qa3ewasm2a->e182YkHn|AeU%qZ{und+$=|<$X#gMVGUH5_ zGXEUy47;@I=%s9}RK1kR(RR7~?k`G{ZrznuICWeO+~=fLkP+q=epLz|*qc@nJ%2)= z&s*a;BLf5Iq;`979|h4r1Ul@dFkuuH5)>GgPb1Q1y9_p7?0^DJ-D79bEYO|2AQr1k zScSiM(q1$%WqniK44eLax=i>u8R^nYf3&nrJgDq*Y1#RB^u0#6_q*I_0 zZwFnfl0(PM#Bk#TSq1$#oi}zgLQCBUe~zq|{@Uda}GC<)FLm>Kt9T@542 zG4}A(Z^56s^99H z0DIxNGxAy7v5bpYte+C7-e;}PWzoPZxYVJG%_>MWBt>{#hSF$OY4a%}YrB;l{gH)a zy83fGyr2liba)~jGSF)ec3(a&4ZKLleH<1KyBUL152KFb&-JrCD6^0aN{!=)gZqW8|KXmOATwGk3fIFj-b(>_*-AhO8nO%H6YV;n&SttOC zzy^MLgaoKC5&=+s01&HW*8V~azY6UO-9Rn$MG4JVL?nTKP9s9pG!m$b4kw3$-9g*0 zBx$hM4C;t}BSnqr8kY2j$1$8dL6O_r=rT;-k%z7KLl$f8QKrd?H|8cJq^*w?ocY3@BlhUg1!DhcJLzH+gU#JPzOR$}X5Wjs497}ws|=1j zCqYP#H-aZ6?8#V0#wg<&wY&49Z!5n+{ATe9r_V`^8#|COAMNZ#X@=!|J%lHsv$N^0 z7U*a3d(mAB^bT^(K1Y`Em@@0gk)_5zeaXGH_!>j&5?HP^gwm9kuVGj%K<{*z+9!eO zESJK0OeEloah}*EYQxDbpLPzwn7hcPe`vdq$*k6sd>f*=H|VW=pc;r~K^(H0pfjUC zGXIW=S4iug@!sNtj^M&F3k{e%YuOEAMaY;zq&~wzJK8cr3=m54^U%o>AqRZ{=CFj>oSm)e=e8N zKGxr7dPtYPhdNOyqDfbLkmnLui=;4O_Ek@KI&^Gv{~%u&`MD<=V{$sdq)a{wel7k@ z4AnA7;0XJUA;rC70QORV@$6T@7kHO*D~j`8cah(^qKocKiIm=!>s`qb4b3ZeFl7L^ zQ1r`_9Of+YV})PG9Q`<7>CtHc!B{UPPew^A`o>GO#OX(4dggm)?-XG+g(d+ib&BgS z8}O?8lba*{=HX%A)h_8!mNPmrZyeyMo9H&~7q3lEm))y%$7KFTzHE1JVxhOXVm;wXHD9sTve z%~eAI|)SoCnUH9WC&eUAQc zj@sFs%~GXh;Hund`^OQ@tzGTNVl?;^G*Q z+fvZw6{dg1(lMPcMWgNR2Xo!^28@?xmyjlZaU;IJ-vip6q_g>_oWmmNq!;DJB)>hv zL%jIh8>mUn;i7ojpN3#7IWhMn{)4)&LDC=IayOgzQX=5_ft2*unxY5{dyTYYS-XR- z#6#11_P{3dp-wt9Jm4DZc*mPBd3UZB$c9MIahm=1e2K=Bh2Jj{caHyu zM@WOFGofMB%P(Mycl2dp?_qPnY%kGQnoQdNCRUt<3o|DnCFMpcYF{0Fzd`>yJD+05 zpUZ{KRN7_U0GLu2CvvJ`O`rJ5r;w6S8WY+9$DfQ>^O9d(kpmcU44SoQoI? zx+1%??1}@5)?)SI8qKobb`X{MCa#6<=e1L6SJmk{5;;p~c#Ksi=*p7?yPexB=u4_M zeB=~K!cu1fU%#kAitNF!V?d-I@lxQ~lquP3BqyMo9##{lc-*W1fY#+qjnml@LK9wOf8?q^|OfofasDUeLT@s>UnQdu(=Ya5l(^9~r&K==r3&C~uI- zSh7D$vS0;GE)lva=5|>tBo7BDeEJ^f-TJbnaFpMv2><9$m$=R|Q~Vj}IgzHU&)O(D zN7IKp`Is!sw($?Vl&}1YJe?M+5epqpbXHB<5^YmJ68}Ex4}O1g`e`Xir`IFfOMDF~ znL&57$eOW>>DO!8bISR&qI&Y?oI0PyDxb=9HVgV)8{;{xQL6(MSC$_ zzb;4tb?^oT@2_LybGC~HH~cFm%JJPuDbUyJ=eR9I6V;qgIi9)y3${#@<^^8`4(}p* zOE;ZJ15`vZYwVFfZX+t=Q0Z+o^aSiℑ+5aJc4(+{+?N!KT&M8dCPWAEqC`Mj7(K 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�c7f-&$!UX|HcgM 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

      (7Wr{ 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 z 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%0AE%%6JWiDt@ypX2s4AXCh6=FWZ!(Eqe)6wJRH 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 literal 0 HcmV?d00001 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.profiles new file mode 100644 index 00000000..7e296d79 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.profiles @@ -0,0 +1,3314 @@ +FID IID SCORE_s0.2_lambda0.001 SCORE_s0.2_lambda0.00127427498570313 SCORE_s0.2_lambda0.00162377673918872 SCORE_s0.2_lambda0.00206913808111479 SCORE_s0.2_lambda0.00263665089873036 SCORE_s0.2_lambda0.00335981828628378 SCORE_s0.2_lambda0.00428133239871939 SCORE_s0.2_lambda0.00545559478116852 SCORE_s0.2_lambda0.00695192796177561 SCORE_s0.2_lambda0.00885866790410083 SCORE_s0.2_lambda0.0112883789168469 SCORE_s0.2_lambda0.0143844988828766 SCORE_s0.2_lambda0.0183298071083244 SCORE_s0.2_lambda0.0233572146909012 SCORE_s0.2_lambda0.0297635144163132 SCORE_s0.2_lambda0.0379269019073225 SCORE_s0.2_lambda0.0483293023857176 SCORE_s0.2_lambda0.0615848211066027 SCORE_s0.2_lambda0.0784759970351462 SCORE_s0.2_lambda0.1 SCORE_s0.5_lambda0.001 SCORE_s0.5_lambda0.00127427498570313 SCORE_s0.5_lambda0.00162377673918872 SCORE_s0.5_lambda0.00206913808111479 SCORE_s0.5_lambda0.00263665089873036 SCORE_s0.5_lambda0.00335981828628378 SCORE_s0.5_lambda0.00428133239871939 SCORE_s0.5_lambda0.00545559478116852 SCORE_s0.5_lambda0.00695192796177561 SCORE_s0.5_lambda0.00885866790410083 SCORE_s0.5_lambda0.0112883789168469 SCORE_s0.5_lambda0.0143844988828766 SCORE_s0.5_lambda0.0183298071083244 SCORE_s0.5_lambda0.0233572146909012 SCORE_s0.5_lambda0.0297635144163132 SCORE_s0.5_lambda0.0379269019073225 SCORE_s0.5_lambda0.0483293023857176 SCORE_s0.5_lambda0.0615848211066027 SCORE_s0.5_lambda0.0784759970351462 SCORE_s0.5_lambda0.1 SCORE_s0.9_lambda0.001 SCORE_s0.9_lambda0.00127427498570313 SCORE_s0.9_lambda0.00162377673918872 SCORE_s0.9_lambda0.00206913808111479 SCORE_s0.9_lambda0.00263665089873036 SCORE_s0.9_lambda0.00335981828628378 SCORE_s0.9_lambda0.00428133239871939 SCORE_s0.9_lambda0.00545559478116852 SCORE_s0.9_lambda0.00695192796177561 SCORE_s0.9_lambda0.00885866790410083 SCORE_s0.9_lambda0.0112883789168469 SCORE_s0.9_lambda0.0143844988828766 SCORE_s0.9_lambda0.0183298071083244 SCORE_s0.9_lambda0.0233572146909012 SCORE_s0.9_lambda0.0297635144163132 SCORE_s0.9_lambda0.0379269019073225 SCORE_s0.9_lambda0.0483293023857176 SCORE_s0.9_lambda0.0615848211066027 SCORE_s0.9_lambda0.0784759970351462 SCORE_s0.9_lambda0.1 SCORE_s1_lambda0.001 SCORE_s1_lambda0.00127427498570313 SCORE_s1_lambda0.00162377673918872 SCORE_s1_lambda0.00206913808111479 SCORE_s1_lambda0.00263665089873036 SCORE_s1_lambda0.00335981828628378 SCORE_s1_lambda0.00428133239871939 SCORE_s1_lambda0.00545559478116852 SCORE_s1_lambda0.00695192796177561 SCORE_s1_lambda0.00885866790410083 SCORE_s1_lambda0.0112883789168469 SCORE_s1_lambda0.0143844988828766 SCORE_s1_lambda0.0183298071083244 SCORE_s1_lambda0.0233572146909012 SCORE_s1_lambda0.0297635144163132 SCORE_s1_lambda0.0379269019073225 SCORE_s1_lambda0.0483293023857176 SCORE_s1_lambda0.0615848211066027 SCORE_s1_lambda0.0784759970351462 SCORE_s1_lambda0.1 +HG00096 HG00096 -0.483428991106528 -0.489981987504911 -0.380153283971722 -0.129573204055678 -0.0450077813140505 -0.0163156860068601 0.0297531299980619 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.537282708968458 -0.505415895737109 -0.32979316236914 -0.0993536227665842 -0.0684106240164615 -0.0128990141628449 0.0301937891490658 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.613973608034265 -0.569947349107664 -0.446949868561923 -0.308441157176811 -0.172800039302298 -0.032004974076443 0.0308663952185968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.725393310843716 -0.693968974486397 -0.608057939803155 -0.444162413720314 -0.305317505863144 -0.0432067722687586 0.0310508788993687 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00097 HG00097 -0.443009964415171 -0.389564986905362 -0.371151901886386 -0.457253012926905 -0.375832881328277 -0.252841854574713 -0.125144018061909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.590900893208214 -0.577674412157136 -0.544583192071767 -0.488308264578018 -0.389906033318065 -0.240321021644104 -0.123459507924126 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.699551982842691 -0.702969846571211 -0.65845392936817 -0.533079395963481 -0.469026407764583 -0.260477257755215 -0.121359065007014 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.501872447465648 -0.55086314810613 -0.568300112475457 -0.54154778334757 -0.515740804767954 -0.283829042875647 -0.120857974375812 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00099 HG00099 -0.717873254317886 -0.851129043035922 -0.814681331480109 -0.512037636428585 -0.161422374802312 0.11510140841674 0.127894113961232 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.853104540834439 -0.858287713627323 -0.795806109942992 -0.563868549842425 -0.289975354026953 0.0714065881680362 0.128873464481557 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24932378374257 -1.17876046444407 -1.06190747416938 -0.807214110717263 -0.534841416004844 -0.0119797892393994 0.130326197149329 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32515117124179 -1.29212428404465 -1.25196216322225 -1.06234386887385 -0.719731994570777 -0.0464686417199335 0.130716632544435 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00100 HG00100 0.226346417853264 0.483545218550652 0.622497950245054 0.638695284295315 0.555382149611104 0.342697706748636 0.0629182783429045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.399643775019256 0.585244739143131 0.718282691823481 0.754580797556792 0.622132440231782 0.346101106795145 0.0601510614056397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.935263621675067 1.02321400900569 1.10210821911096 1.20675633799895 0.954795823342251 0.433717845271664 0.0566527740204666 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30034679789968 1.31469526646834 1.34498811656926 1.39738524915961 1.22831769407643 0.487572013876111 0.055809661949714 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00101 HG00101 0.486313183944848 0.328379914589615 0.305402778165796 0.432878431738213 0.370179306033661 0.116031167365639 0.0625708080546522 0 0 0 0 0 0 0 0 0 0 0 0 0 0.440973024761553 0.358289139038951 0.436909777718701 0.564796237204126 0.452059382624515 0.121125230730574 0.0635382428643811 0 0 0 0 0 0 0 0 0 0 0 0 0 0.58031737376402 0.583286595145923 0.644457614026524 0.719571656692431 0.516638798606284 0.164218042786221 0.0649736032752751 0 0 0 0 0 0 0 0 0 0 0 0 0 0.583366638813769 0.617851923066221 0.648216715263793 0.653953643409858 0.534652702645928 0.165594003105198 0.0653609144953597 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00102 HG00102 -0.266165058572739 -0.332013087308046 -0.405086648978927 -0.333106576585368 -0.238616225903467 -0.0931373607330974 -0.0208345183167909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.196736094815479 -0.261989279594155 -0.32500652561042 -0.326982474471349 -0.218350334442304 -0.0855603844011473 -0.0224017900603314 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0551695767131433 0.04716736531762 -0.0115742293229194 -0.120411796769289 -0.162596961148737 -0.0727482980783957 -0.0245299582121846 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133248852390623 0.163972722085535 0.181685615318017 0.117112555251846 -0.117933439095795 -0.0605179938672511 -0.0250713368962028 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00103 HG00103 -0.60394439211437 -0.587168490007463 -0.494109597989461 -0.233309745602597 -0.099295336772805 0.000792794772206747 0.0231421875697458 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.706262874865595 -0.66662993573229 -0.471320603553016 -0.271302966689339 -0.125439758704786 0.00444830780362268 0.0272871882894382 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04106594660635 -0.966774557890258 -0.812522571789592 -0.660343935602425 -0.340177800759425 -0.00550324865014464 0.0328022206209869 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19877611491962 -1.14671010014464 -1.10010030577633 -0.942589687285994 -0.528689282085318 -0.0263822452635357 0.0341849720814952 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00105 HG00105 -0.581797681358119 -0.542868328928148 -0.448169371726086 -0.232711792670785 -0.121628508870186 0.0537916104013943 0.0488623336232943 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.89012442947448 -0.877802620014183 -0.714819216265398 -0.424790644364357 -0.198905291993685 0.0516777287423659 0.0498267172083372 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25155785700244 -1.18858651954393 -1.0821144241727 -0.973115501390076 -0.526628777630345 0.0324321833014778 0.0512267425921737 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47636582409309 -1.45342471723636 -1.39506745806553 -1.31098548657799 -0.899724212986255 0.0101817181553145 0.0515994409949806 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00106 HG00106 -0.833268060993091 -0.875990541847123 -0.666409705609372 -0.318226956513226 -0.247522048734999 -0.168644410659794 -0.0635437389094532 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.886504407067787 -0.863830971348591 -0.679388723844637 -0.444051916427209 -0.335055698067031 -0.205260856540597 -0.0617365083428029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.900583678645339 -0.857227474444404 -0.731532375217237 -0.606526781595637 -0.591380382905993 -0.280260500172205 -0.0595272995124315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.812656695392642 -0.776799118592408 -0.696431273389688 -0.631807196508998 -0.750135075239335 -0.31903517349708 -0.0590092927783373 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00107 HG00107 1.31623882284119 1.17394467729878 1.02995403411228 0.74088925715245 0.465955383370228 0.264058214576412 0.0714128716444483 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11720646512524 1.06898862748837 0.968814354286206 0.78549427363621 0.533941902380341 0.2983013256469 0.0695053478072771 0 0 0 0 0 0 0 0 0 0 0 0 0 0.72071621640449 0.757951157350492 0.784168146149427 0.878619062406996 0.748762739538598 0.374016201492424 0.0669425016780138 0 0 0 0 0 0 0 0 0 0 0 0 0 0.637848362673989 0.666585838065465 0.74319860936653 0.89980775328348 0.896478806253121 0.421315446005339 0.066294849979867 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00108 HG00108 -0.74064800575954 -0.612865420278934 -0.492530555986714 -0.439678859565035 -0.22932857141518 -0.0551429918933944 -0.00663524864000168 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629860215635547 -0.55855079852799 -0.49113162886729 -0.435677409274943 -0.260380548885503 -0.0160629685613413 -0.00867610612846383 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.429766833384336 -0.536194152191756 -0.58556525793018 -0.481245992574231 -0.294461055965381 -0.0100566583302389 -0.0114170654623603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.292494466840079 -0.428064796785441 -0.554605262433957 -0.471230621936954 -0.323563175337714 0.00024731761038011 -0.0121089457048722 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00109 HG00109 -0.243942271937291 -0.273312055875294 -0.305880128567333 -0.443049643993365 -0.33760505645423 -0.206848996114525 -0.0432104829790483 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0960046742926147 -0.136853189647188 -0.214449785008924 -0.427887723086292 -0.36214773220771 -0.197296808195828 -0.0436706370627947 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.558182645376517 -0.566544269390401 -0.61830646422735 -0.679235289051572 -0.544998424872106 -0.258971835060833 -0.0443628441761368 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01222887170026 -1.02721814926243 -1.0246539915027 -0.959026526460319 -0.730164428289405 -0.288238730101864 -0.0445509276300623 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00110 HG00110 0.555604748912299 0.620100445721753 0.563057444127823 0.393728391173254 0.210105944933197 0.0490283800589303 0.0367447931346059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.558330716914164 0.594807827454758 0.502996436126074 0.380492543370738 0.188843548259739 0.00979377555292307 0.0377461896149267 0 0 0 0 0 0 0 0 0 0 0 0 0 0.178816289649474 0.165361223427489 0.132936917956586 0.178897580266031 0.0527673178698036 -0.0605220633183295 0.039155720070455 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.206886300073258 -0.228818218710901 -0.240522204272512 -0.160076196072591 -0.0812873986966071 -0.0978328010657385 0.0395234946308468 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00111 HG00111 0.607765360674653 0.409984452875317 0.261223698175017 0.104163855137681 -0.0373624898869929 -0.0661152895445729 -0.0403947044889782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474116228504067 0.363367362299745 0.267994809356774 0.131947585413688 -0.0178697275230895 -0.0309091464526185 -0.0420734885941864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.400533087939599 0.396696527118841 0.342738164828327 0.162753172064 -0.0131430601615347 0.0159550677370721 -0.0443946909531044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.172621907082842 0.178918152486565 0.166096524816037 0.0785680492226826 -0.0849776650283067 0.0361324317410114 -0.044992691719838 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00112 HG00112 -1.30944142931575 -1.16737335559564 -0.95502423163933 -0.774769130180537 -0.566670356035687 -0.325011678739034 -0.073128001398889 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33477679208548 -1.25359536737338 -1.10426236918793 -0.900192101841364 -0.591584945052183 -0.333193886059187 -0.0711660136034812 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25404924298459 -1.24252939668774 -1.2318453764937 -1.11124175160861 -0.747833178160752 -0.351387942151834 -0.0687403850718746 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05978368986912 -1.06196594865089 -1.04265079639599 -1.04237921407517 -0.816982873909991 -0.370643054084856 -0.0681663598057497 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00113 HG00113 -0.41639036604362 -0.309014267010856 -0.177849753892478 -0.147089959677086 -0.074061507119505 -0.0657398702645122 -0.0348690684629933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.434229864242447 -0.341611892174033 -0.21181915949368 -0.196064105791394 -0.111759863291949 -0.0916778289154533 -0.0328386613639656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.227716198369691 -0.125804243906613 -0.0713894940433885 -0.12713490366462 -0.0926668508136886 -0.126196041154958 -0.030244345170912 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0336416301823534 0.0405457799996424 0.113454486629634 0.111613531198612 0.0203022820557401 -0.142087092798787 -0.0296135776785727 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00114 HG00114 0.557641999175898 0.524414736938995 0.454365538894893 0.439325895782886 0.312650246291045 0.237618858313136 0.0680222990652763 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44945519739788 0.367261035771119 0.379594046477883 0.433541152117666 0.316766914653214 0.235326556140723 0.0680919298845792 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572034420558486 0.567757519342561 0.565056310793143 0.551581549024897 0.380821713508161 0.244710207230682 0.0682910059015049 0 0 0 0 0 0 0 0 0 0 0 0 0 0.799467077883612 0.764472837358695 0.671963603072642 0.531804207858487 0.427871356020484 0.24625526102814 0.0683611538906646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00115 HG00115 0.135807027181088 0.191129505644573 0.322875721910773 0.338591264694361 0.363147792172239 0.222111022485074 0.068764493718584 0 0 0 0 0 0 0 0 0 0 0 0 0 0.108630445424457 0.233585815519849 0.369665273280453 0.423572885274274 0.39973301049286 0.248817825944562 0.0678582399675481 0 0 0 0 0 0 0 0 0 0 0 0 0 0.403304261123227 0.509156392516348 0.697149778949043 0.8457936011298 0.611449360675581 0.294140261981942 0.0666457477287302 0 0 0 0 0 0 0 0 0 0 0 0 0 0.786672507876039 0.812446229971546 0.961108324397069 1.09201614102154 0.898263203744273 0.321693754287597 0.0663401023042305 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00116 HG00116 0.40354533549318 0.335663220675657 0.269811144441155 0.142847804803751 -0.0696805256987257 -0.175541335213524 -0.0561441925323535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.523405272539056 0.44352351348125 0.414941080314427 0.227096447572656 -0.0297711807894486 -0.163726997460998 -0.0540932053213098 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728466741743581 0.744186957763286 0.731624413341103 0.583272796017067 0.155141707910553 -0.181441154033889 -0.0515062214003046 0 0 0 0 0 0 0 0 0 0 0 0 0 0.716478076686664 0.692964686206979 0.653890849612555 0.651495180021702 0.359748904418784 -0.185431340260473 -0.0508838469596518 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00117 HG00117 0.959132577907153 1.10869987246125 1.22270023139615 1.18776391269575 0.826389216621883 0.376207728396513 0.0455804047499566 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44817498657047 1.57096155809057 1.65518083411805 1.52046070228378 1.00504398900656 0.39955809551765 0.0451192464740834 0 0 0 0 0 0 0 0 0 0 0 0 0 2.32691894310011 2.39794426349284 2.47834464162105 2.43019392421283 1.56231697310159 0.512541782112873 0.0444284186738651 0 0 0 0 0 0 0 0 0 0 0 0 0 2.62582097860888 2.59874656236635 2.56909300848603 2.59928340182783 1.92470460901891 0.570239694637261 0.0442405408023463 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00118 HG00118 1.06687919116502 0.868271519742403 0.734211339328266 0.409075749985691 5.82400566767957e-05 -0.160266266504626 -0.0716362080878039 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09526741596034 1.01066076903158 0.791738381529762 0.538422923057704 0.119978780732973 -0.154397511338223 -0.0695123610381684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31449674533937 1.32719630839294 1.21946740974867 0.962992305861124 0.44062906895394 -0.125256813817842 -0.066853953709807 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38287979524345 1.43194342282 1.43058681888065 1.23312092954813 0.650567276144998 -0.12183538973902 -0.0662183344939217 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00119 HG00119 0.0977125456692963 0.200219387089665 0.138473377686373 0.0179108261828061 0.0414355010294747 0.0884754080686762 0.0576354183474367 0 0 0 0 0 0 0 0 0 0 0 0 0 0.138599206148494 0.165111019794701 0.107082631230713 -0.00414884835054194 0.0212071642440665 0.0710686648987826 0.0580018251230572 0 0 0 0 0 0 0 0 0 0 0 0 0 0.161545067616098 0.117927928656402 0.0065138751480938 -0.0394478767856816 -0.0721979222978604 0.0594750763701488 0.0585741344429035 0 0 0 0 0 0 0 0 0 0 0 0 0 0.121507213955482 0.0193151224105262 -0.101206709682308 -0.20007603502383 -0.164652663554632 0.0514307006345099 0.058733927203482 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00121 HG00121 -0.537251397649417 -0.233711498038671 -0.0301362304139054 0.0143434679916384 0.134482374507122 0.106847076583646 -0.00741206256005531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.380305347939945 -0.23530094334159 -0.0242636901328849 0.130926435641564 0.241557057378392 0.162619119340023 -0.0101029581248619 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223962758493874 -0.116375678542962 0.00618113915519698 0.356234264396445 0.540820779600924 0.268224287408179 -0.0137404777543388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0116017458508955 0.0356164444903103 0.143361754602647 0.384266386151261 0.639403000340353 0.322093464969456 -0.0146630189676527 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00122 HG00122 -1.26036014574785 -1.12059239636085 -0.945187935254364 -0.680484608990645 -0.260345789387261 -0.0600068218846964 -0.00929350316253267 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15884825136556 -1.04173684718768 -0.879198912131693 -0.592337048842994 -0.226834351379025 -0.0124472324889816 -0.0110309397121603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.949001955137003 -0.934829140813043 -0.8541666467795 -0.635268695484945 -0.217030129840148 0.0470714444231988 -0.0133656555138722 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.915422476335986 -0.924248862942718 -0.886671178691575 -0.751741597052008 -0.310575423344529 0.0722665484756937 -0.0139551980381466 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00123 HG00123 -0.468202208987157 -0.514353539785653 -0.427394482015183 -0.344413859927742 -0.335672908961228 -0.194025751959334 -0.0419848438896269 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427680846506931 -0.439163383865355 -0.419008700821086 -0.37723399957146 -0.357382285078418 -0.201417759154203 -0.0404317175443423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782220893463828 -0.760370922904074 -0.693802834807424 -0.520209946034617 -0.450175240741834 -0.256004949103753 -0.038537875934402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.798878980085913 -0.829707159356052 -0.734747244286229 -0.555407909379767 -0.439385160669579 -0.28796981969878 -0.0380948506661864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00125 HG00125 0.488821867974472 0.537088228203329 0.525094892371854 0.533215008454681 0.429552201992706 0.249751569413506 0.0926960328396419 0 0 0 0 0 0 0 0 0 0 0 0 0 0.581857260981324 0.628259632438064 0.646720473795353 0.600592987678148 0.476534917284951 0.269454382213018 0.0901355775301007 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784433267584576 0.82143825896922 0.876634484638555 0.841857587525405 0.629576565094661 0.311070733109909 0.086950188910563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.817269259154433 0.868719466621752 0.924998685948552 0.900766916602234 0.783228732718456 0.334724491034066 0.0861916380482247 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00126 HG00126 -0.184932457528697 -0.209032457782702 -0.150092263241969 -0.143835366223521 -0.0674335357327498 0.125808494530219 -0.0185518731541959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0570732335681231 0.00363193948299642 -0.0074532348535364 -0.090545848134354 -0.0503859712599014 0.115004246455476 -0.0196445549961617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.366457571006405 0.376556877067199 0.311302279460048 0.159594103577916 0.065983581028024 0.152928601397663 -0.0211522228547653 0 0 0 0 0 0 0 0 0 0 0 0 0 0.523131451524324 0.555903288433603 0.536620291197513 0.380739292279684 0.268328266649378 0.180431092575704 -0.0215400107793347 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00127 HG00127 -0.582047960044192 -0.605130766341916 -0.536911095670706 -0.365905027838864 -0.0448725955187922 0.0361662845056003 -0.0328126068819679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.799921697037344 -0.700837524598348 -0.56333321456805 -0.328418067597767 -0.0258459245083134 0.073914013083912 -0.0319018710563327 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923525657705641 -0.761598016941592 -0.602529910420061 -0.286984242760369 0.0592869067799661 0.138209623042836 -0.0308538797251567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.783648240664022 -0.647532353598732 -0.430055962002049 -0.159577447552397 0.187230656317742 0.177733261614094 -0.030621322647535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00128 HG00128 -1.64260608850066 -1.46340351859329 -1.28643091955075 -1.0394944875543 -0.674737431203053 -0.189647164372842 -0.0350569903617758 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77274870839587 -1.68036789799793 -1.55240723948339 -1.34183672661345 -0.854232385390658 -0.199241018338371 -0.0362939419617757 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7606696633559 -1.76257067691797 -1.78919234130638 -1.79977698291304 -1.31854087559373 -0.266608559900137 -0.037984276585299 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46011281793605 -1.54937980366267 -1.66932829993815 -1.82640218415803 -1.63716459969208 -0.293743804780451 -0.0384161081568322 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00129 HG00129 0.130916959480749 -0.0517797411898978 -0.123375784025498 -0.0185895404137826 -0.00484831750769288 0.0628266775557198 0.0436000250967046 0 0 0 0 0 0 0 0 0 0 0 0 0 0.110548277378402 0.00731017610966501 -0.00429830957078866 0.074169032725652 0.0571082222735245 0.0698941902091047 0.0451235893483843 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0268239925328282 -0.0253618222366376 -0.0136039174012612 -0.0388646627217754 0.0442837218889064 0.0900557959017652 0.0472646557877121 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.237278061848622 -0.173880881979018 -0.108921816774733 -0.107155517169534 -0.0484558861117237 0.0855339683226144 0.0478226212497601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00130 HG00130 0.116766847113903 0.176723022301979 0.22629998332469 0.339368655729506 0.190016989111856 0.0995229203441274 0.0471689557661423 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0467198451128918 0.0879708694134223 0.179994360697241 0.266827356605519 0.151194153185465 0.070928857697247 0.0480305409817408 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181916507550382 -0.113751340877305 0.00956141113576695 0.155166649298976 0.138189286409847 0.00420421379915584 0.0493096859624256 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282603504962679 -0.241570483070925 -0.160995825769239 0.0185591639022649 0.116771753575064 -0.0251993620357231 0.0496550244218452 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00131 HG00131 0.0611331955601771 0.141142463910183 0.345443526067079 0.407202543488384 0.481189919259912 0.311655049326158 0.0701603119554213 0 0 0 0 0 0 0 0 0 0 0 0 0 0.169155754791489 0.189610816330073 0.359745989738666 0.493897671649308 0.568094496722816 0.340947709558112 0.0705982206504711 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314395928100275 0.464771652183083 0.634379670329191 0.772165093677957 0.828763608828973 0.412939421488403 0.0712819961031517 0 0 0 0 0 0 0 0 0 0 0 0 0 0.608812240575798 0.735256355875576 0.922040319529931 1.06888741163054 1.04054273952221 0.440792911744657 0.0714726860998517 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00132 HG00132 -1.04627205085319 -0.871623132201061 -0.641177558829969 -0.454154921669558 -0.295928101539273 -0.144185241762038 -0.101909741885581 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13780305780268 -0.993058245725569 -0.733651250383928 -0.463668460865772 -0.28203768046849 -0.12106431032274 -0.103863885378188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.912749892680696 -0.808521855185365 -0.700039314440742 -0.518539340567546 -0.194645784250924 -0.0717894563083963 -0.106536860158657 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.482932183246993 -0.415609888722942 -0.32602732233695 -0.309399141524202 -0.0640768442643368 -0.0438369112846813 -0.107219865503002 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00133 HG00133 0.729471127586422 0.752864199568668 0.710322890095651 0.58714486748318 0.356608051704654 0.257362222348926 0.0937125432372526 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792821810265519 0.828441446568448 0.810353422085421 0.65832595179401 0.395107419651517 0.237094650440474 0.0978468871990549 0 0 0 0 0 0 0 0 0 0 0 0 0 0.985611494725349 0.985608241708715 0.930977984975116 0.813110981151039 0.506602689344038 0.252819245946637 0.103371402983314 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17967478278583 1.13277265500558 1.07508576926705 0.941528144972034 0.590021309082233 0.256130318199558 0.104761089112879 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00136 HG00136 0.912290654321018 0.79577688340345 0.508745321225004 0.224233437099871 0.0636380375788905 0.0496412497299389 0.0593424476762097 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02561535244859 0.935451655520668 0.688269563492707 0.371070118616684 0.0824343029041189 0.0406365431727092 0.0604752860923929 0 0 0 0 0 0 0 0 0 0 0 0 0 0.878801541465832 0.845353230103312 0.726390222749267 0.527553239258988 0.101295921805859 0.00209536409405093 0.0621162447965487 0 0 0 0 0 0 0 0 0 0 0 0 0 0.676222489618848 0.623783510658843 0.55764645312273 0.462571586999396 0.118928031122006 -0.0263848064173079 0.0625524335940703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00137 HG00137 -1.3135296866963 -1.31788653440357 -1.20786524620288 -0.918926149736117 -0.601053376169124 -0.196743952660969 0.0103660386080851 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5600174043865 -1.55035923860924 -1.38092612036172 -1.16668129440046 -0.739291160098342 -0.230983231890529 0.0145769321890822 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.90406354317574 -1.90537612916005 -1.87191547514576 -1.77275790947735 -1.18206569324901 -0.355640971147223 0.0202161295215038 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.1536385478407 -2.1323954130213 -2.12885038192935 -2.02231291008653 -1.52911113050803 -0.413014855964059 0.0216368108781039 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00138 HG00138 0.172576993710878 0.202240278073871 0.227803880168029 0.177396996218522 -0.0273446099064927 -0.075115429295846 -0.0264696340785212 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396631612440084 0.382377989708191 0.380739964461147 0.206598569512405 -0.03905619528504 -0.0582368563309111 -0.0275115846434341 0 0 0 0 0 0 0 0 0 0 0 0 0 0.436217015838261 0.465822989315444 0.403160591058734 0.252441220942923 -0.038886275439877 -0.0710043110929899 -0.0289251127507464 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304113655170481 0.300672940675787 0.258549583838276 0.172228125098704 -0.0670237848811171 -0.0763405743159742 -0.0292843543806086 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00139 HG00139 -0.577329800389652 -0.792489153711556 -0.884313106483289 -0.720121801499986 -0.441113849417708 -0.190445424992803 -0.0341987788543615 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574477780304548 -0.726902859718298 -0.857357319179323 -0.763161069541517 -0.475255749421498 -0.194634050860922 -0.0352379678548452 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.842080323830521 -0.956836087934009 -1.11061963676393 -1.14786603549401 -0.845175401715805 -0.206763815878822 -0.0366731285453818 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0574230345817 -1.14189029981597 -1.28153563493794 -1.45534575092591 -1.23506767230351 -0.223139654569401 -0.0370424700853225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00140 HG00140 -1.8519819959979 -1.70044285536877 -1.42356655736519 -0.987013061287551 -0.528702101164318 -0.156155255153368 -0.0285680039784487 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.72775688721169 -1.57048378394659 -1.35726456477039 -0.99617831699324 -0.604938073541856 -0.156391492453514 -0.0297058698983859 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73799188300288 -1.606220469041 -1.44484823038195 -1.27587920719174 -0.859231734481505 -0.204490805440946 -0.0312877779742973 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77989841495568 -1.60638380139578 -1.43977524234264 -1.29913180376567 -1.024662851839 -0.225068519463816 -0.0316967938461978 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00141 HG00141 0.593629458661719 0.572423170782577 0.612200090345318 0.50981069617264 0.262597608394263 0.117766536245433 0.0534588320710873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.639727870782221 0.667342305000264 0.678065210470628 0.568382833972233 0.312370525967223 0.124383247157493 0.0545587204990647 0 0 0 0 0 0 0 0 0 0 0 0 0 0.501174243166519 0.555402541440412 0.594567497629134 0.545748227789745 0.310039058474186 0.135035153787541 0.056143697333525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.329052774928489 0.351961251645364 0.361521466830638 0.346134247956315 0.2431523948844 0.122890069086466 0.0565636081872634 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00142 HG00142 0.511288694756705 0.45793411540656 0.409399881335158 0.225709798020976 0.208651853329408 0.174040597610217 0.0178874266246114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.385248630118334 0.352560831370496 0.26116500929473 0.17230809845975 0.228087312901649 0.157109133848009 0.0202095710685108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.759049173057067 0.659852024931326 0.544380479902359 0.55369606058674 0.408494783756019 0.155018719931033 0.0231429977954518 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33384906993319 1.23531116400289 1.14184426130483 1.11295572564279 0.769309822833021 0.156770128284129 0.023849237139508 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00143 HG00143 0.839989598811848 0.74477159016434 0.696211552304473 0.513939000308157 0.214247935133957 0.0997801608785536 -0.0278175412850515 0 0 0 0 0 0 0 0 0 0 0 0 0 0.990208380293263 0.929433833614908 0.834860882287055 0.62334288460622 0.297228239673396 0.123095976516735 -0.029575381251868 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24900636646841 1.21012666379541 1.13754490636149 0.986220681955075 0.61147953325107 0.197504036888423 -0.0319866536473898 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28927725753473 1.30808127952956 1.28227614743921 1.18031957664117 0.875509901705383 0.243508081095753 -0.0326044410307283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00145 HG00145 -0.796175935885871 -0.605810463437078 -0.262827901117606 0.0668856866531392 0.320096708830108 0.304294973666254 0.102578458654684 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10415787235422 -0.894347969761227 -0.494776042915217 -0.0268704238113446 0.285587959556878 0.325703702776673 0.0995962675700294 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79560812413427 -1.63393475875338 -1.32074956378939 -0.706309454484099 0.127185049847463 0.340260011147167 0.0958600289120971 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98175556557746 -1.88172862896553 -1.66423707178182 -1.11038048737132 -0.0947443593465345 0.343269041730271 0.0949652211365938 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00146 HG00146 0.822441802665371 0.899491573703181 0.926844231108148 0.882745275968365 0.585025755184315 0.238206513091394 0.0535504711577839 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03173604182672 1.15475428331913 1.1427927262572 1.03846447238062 0.650404443451261 0.239304942720481 0.0538088583262751 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49610452976531 1.5681040557449 1.6243905183786 1.48134460175661 0.918140815386228 0.271872245482277 0.0542622400712588 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64132647224583 1.68586637571869 1.77809869854782 1.75743186491353 1.21365902561746 0.288402830843806 0.0543962003185649 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00148 HG00148 -1.35527806186183 -1.12627953145706 -0.867212365151154 -0.577104028523923 -0.172262885551186 0.0326420394723219 -0.0206452003341249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.93745531177502 -0.82535420130362 -0.679172534117133 -0.476445464245242 -0.172732038920882 0.0186342542725694 -0.0219413737392036 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.414142869406917 -0.441835759495872 -0.445113531221619 -0.387140103229742 -0.117002933008308 0.0105260937502982 -0.0237304987024017 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.244325435258015 -0.271552695650732 -0.317989056327999 -0.312188162604604 -0.0810820962149053 0.0173546960890279 -0.024190816596926 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00149 HG00149 1.13135144081724 1.18196070688308 0.944676679266433 0.603754368752072 0.44087638507816 0.248295393095941 0.076009296104076 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19117437964984 1.23500740890148 0.998693604493815 0.704079193127362 0.526580538480298 0.255953731117656 0.0735757672981182 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29841832218013 1.29016157373073 1.19518930805458 1.06372663196935 0.78761022375426 0.324271703362145 0.0705264051350146 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15145023368638 1.14246654036579 1.12601910893872 1.11547621220839 0.959896910624706 0.357241332334439 0.0697959418421983 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00150 HG00150 -0.546463628328844 -0.540989474050086 -0.581413882475254 -0.621418741012633 -0.573555821118903 -0.393847101120814 -0.0976137986998202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.62523668539716 -0.690789101679652 -0.754244986063682 -0.768319934404876 -0.649975830169277 -0.393300031486664 -0.0928202316296477 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.943192190448887 -1.06097305176986 -1.23645451872202 -1.33326614121155 -1.09581401251018 -0.411414071098775 -0.0867270816422931 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.961590733302634 -1.11257534893854 -1.30787108919478 -1.56367766353598 -1.46030797277219 -0.440923534731324 -0.0852518858600817 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00151 HG00151 0.467116552424554 0.300040555260461 0.014389034645787 -0.151894324756744 -0.0633720912277129 0.0251836048657654 0.0517411909707493 0 0 0 0 0 0 0 0 0 0 0 0 0 0.654149034337897 0.470763589535934 0.213999194722873 -0.00755901694813553 -0.0390951015118663 0.0180555918438325 0.052680923398064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631890122981514 0.509353968367539 0.346353012978079 0.201057037663485 -0.0213575719435236 0.0155562705339726 0.0540480940199988 0 0 0 0 0 0 0 0 0 0 0 0 0 0.432004329045955 0.389686071804236 0.310183427989281 0.170342266393404 -0.00699553223401276 0.00661212467381585 0.0544125445382957 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00155 HG00155 0.841786006520949 0.854741344975249 0.860786884650184 0.718242309006543 0.407859931382829 0.106762011666998 -0.0507805707875634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.932183196418066 0.99009398568445 0.966977262473229 0.817905545294605 0.498740340261568 0.0854719805638226 -0.0483117139366841 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1633547298266 1.18119483979711 1.13985183660028 1.11302415533684 0.739322706344856 0.101715853767412 -0.045190697529412 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17577704181408 1.15242999381851 1.1212149479959 1.15024001358457 0.939339109717031 0.105227165867734 -0.0444383152489455 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00157 HG00157 0.523177581802687 0.550125904466558 0.424268239783639 0.366746347016187 0.207192054945618 0.0987823673145315 0.098807195384874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43132573226216 0.430869124613705 0.351665866604569 0.270678454010268 0.172796715989387 0.0929520212746684 0.0995870196231157 0 0 0 0 0 0 0 0 0 0 0 0 0 0.385236786384208 0.342723307939629 0.274642809968189 0.14587907751337 0.046432145671628 0.0761981340684647 0.100703955921725 0 0 0 0 0 0 0 0 0 0 0 0 0 0.285136363556555 0.202572858089637 0.0831701950755407 -0.0503350982455968 -0.086531409235696 0.0777503379104337 0.100997273200596 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00158 HG00158 0.415185259203721 0.243728911768402 0.125381643473929 -0.0201320138564417 -0.174306145098226 -0.150012423499822 -0.0932144268503412 0 0 0 0 0 0 0 0 0 0 0 0 0 0.74066562410821 0.54237334982347 0.276074749506566 -0.0251872441235787 -0.188982011038786 -0.182520056487103 -0.0881195804463001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.821847595893571 0.695858897787699 0.516154127461668 0.204853231805772 -0.238427442643011 -0.231997117177441 -0.0816618965924029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.585157050068141 0.510492544911855 0.3934372782285 0.204668085916718 -0.236083064437331 -0.270053366644927 -0.0801019375586853 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00159 HG00159 0.336286612265132 0.467448779511487 0.493868208939264 0.342912973270631 0.270446951861791 0.113641402657658 -0.00778733298054194 0 0 0 0 0 0 0 0 0 0 0 0 0 0.520272282154475 0.641210499397104 0.677183226976781 0.504201827387204 0.318831280718754 0.136391045578774 -0.00925296334825384 0 0 0 0 0 0 0 0 0 0 0 0 0 0.860431099879544 0.926800894511857 0.936381022153102 0.854738559807442 0.437546833557035 0.191248631633341 -0.011240380105876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.925595615750193 0.99573908082476 0.982446857425922 0.84843412965344 0.504475504707974 0.215457510172671 -0.0117454887362568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00160 HG00160 0.663429948118969 0.488063151484544 0.331589593770413 0.256787336820669 0.220212494717474 0.210267779503684 -0.00624955486431428 0 0 0 0 0 0 0 0 0 0 0 0 0 0.755290111395849 0.653037791299614 0.569024357943183 0.425387113615758 0.3214641306433 0.224796428602628 -0.00804491449262924 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11395272456079 1.11126030096795 1.11108758318014 1.03357783200409 0.738706235532349 0.308764227218279 -0.0104959741180176 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30440703814139 1.33177828460539 1.38929709874327 1.40594716434499 1.06398287787722 0.366362510414498 -0.0111219052920028 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00171 HG00171 -0.334111469840981 -0.286232437538049 -0.165788088262176 -0.236285408002924 -0.281535788113471 -0.133198519994705 -0.0429163269049218 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239238808333567 -0.258496764583221 -0.208020292560075 -0.270272600934937 -0.236371272147463 -0.109726062642274 -0.0408434289541357 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.301653342904864 -0.381293197520807 -0.481148178863551 -0.459175659176607 -0.284990077725448 -0.103681072717787 -0.0382331756863046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.117497839921797 -0.22535208403765 -0.336551840565352 -0.393658426978124 -0.295510189760603 -0.118487546963588 -0.0376058989171374 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00173 HG00173 -0.808605811678249 -0.909591125565365 -0.969210879530431 -0.744330403894807 -0.414512743055382 -0.242735975885318 -0.0643978706294063 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.579165859714933 -0.675248167755108 -0.775624210051303 -0.64156104800993 -0.428938783896125 -0.24314905951325 -0.06140581990386 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274539415778816 -0.27886742132343 -0.351784657367908 -0.452500174050318 -0.43106653596117 -0.302637876575669 -0.0575663834279993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000600383047973852 0.0157007295986179 0.0584144662525412 0.00017510833591541 -0.257765787028034 -0.334885514611835 -0.0566298623709392 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00174 HG00174 0.235346519902767 0.116553673829449 0.0739765419871694 0.0581110607152681 0.191024804472317 0.0636847361442178 -0.0388847551114804 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210757274333527 0.212647798084546 0.232225119092301 0.198104414187228 0.262555979441661 0.0894169482813514 -0.03674615460535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43806059914036 0.520677941498265 0.575356495208708 0.641705459574721 0.56070969734434 0.169516858255155 -0.0340737593482513 0 0 0 0 0 0 0 0 0 0 0 0 0 0.622461041975876 0.720311008725903 0.838675266619664 0.978403009529433 0.89864359761212 0.2112152586079 -0.0334355981894565 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00176 HG00176 -0.344534839334891 -0.342661157644371 -0.261753399805414 -0.261777027635931 -0.163385135146971 -0.0976094049849876 -0.0551618325570469 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.230791559237906 -0.275140014097091 -0.276118563543885 -0.31089865882792 -0.248492164979738 -0.108399283394115 -0.0559033224224249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.393078792423722 -0.449497281093044 -0.460086846352174 -0.382704647238927 -0.363706080797684 -0.148530494776946 -0.0570062319923159 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.552831110222966 -0.608008792217491 -0.639789922937599 -0.468226223540921 -0.439393428929732 -0.161215917950191 -0.0573039955297303 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00177 HG00177 0.197524170790716 0.328974868452163 0.292489963852072 0.132360215530248 0.120747677857231 0.0967105852367188 0.059939959813307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466905601423239 0.432652361631561 0.292795001284419 0.0857911722471141 0.0838990640021107 0.0820818551415888 0.058342180561941 0 0 0 0 0 0 0 0 0 0 0 0 0 0.583202888257371 0.550681643499445 0.414568484520939 0.278574493270146 0.103327978524826 0.0642112745075209 0.056427478036882 0 0 0 0 0 0 0 0 0 0 0 0 0 0.459573040027983 0.468742810746134 0.416099678054787 0.366889019355402 0.210031136272681 0.0562189938903985 0.0559857624552712 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00178 HG00178 1.21398315243156 1.09871607308765 0.961913924818387 0.664780016709701 0.338236640175609 0.165479388204661 0.0921060968628547 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17387245645263 1.0535657540933 0.927753492626077 0.691816685043774 0.388016916906557 0.161529866445204 0.089415920058692 0 0 0 0 0 0 0 0 0 0 0 0 0 0.743267452993784 0.75343157757727 0.707265099009205 0.664920729539842 0.437745621840709 0.175303025881859 0.0860802809314672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236251914242328 0.250787351985218 0.284917737441275 0.278359301161259 0.285944968109488 0.180528201459409 0.0852881504702679 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00179 HG00179 -0.349228771372732 -0.362600997298646 -0.249697155260132 -0.130443961672349 -0.0649192572028812 0.0521873375429265 0.0763668719814757 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39902951759234 -0.349320976682652 -0.248660257158601 -0.0674350394466317 -0.0257480657490733 0.0644087963815898 0.0770003176989634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0211486807962903 0.076682950596685 0.132437083590151 0.113364273052546 0.0262506831488046 0.0499988680519097 0.0780271523716436 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40331214683022 0.412304695713563 0.457738030252783 0.319941071488806 0.099969556747586 0.0340220824531265 0.0783183992815727 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00180 HG00180 1.18636862258008 1.12619478463027 0.871755201026137 0.660935558433863 0.553930197914643 0.250789826076771 0.0816168290960181 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20822544389365 1.05686189754701 0.899744692005866 0.692412205896787 0.585034031435278 0.284304635849044 0.0789236437321461 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08023610516359 1.10715486070092 1.0329435342352 0.931258313077573 0.703994899298042 0.349531518147276 0.0755149335045044 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00341309034174 1.07721522000948 1.04920462802692 0.966454408553567 0.811845885064438 0.380321092186468 0.0746917778815627 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00181 HG00181 1.32366807736286 1.22171467481314 1.03335669967374 0.806203788161217 0.484707054799985 0.243342616491977 0.0593041478175095 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27239483127246 1.19259896907236 1.03917638000981 0.878567285592002 0.544910569402517 0.266938080345733 0.0596054130816117 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38177800166077 1.36891031209862 1.32953176554364 1.22791291812225 0.791022466186251 0.306120125800522 0.0601253658851061 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42407491002413 1.44772420197347 1.45662207131395 1.4715504604611 1.02814847768143 0.324034866093586 0.060277755039817 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00182 HG00182 0.582161638592971 0.470931647850978 0.389968116159953 0.326926145251736 0.298924185082634 0.033145853504611 -0.0470120803227716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.622221953526945 0.532591981522017 0.504970208740168 0.46808457089149 0.375438223477889 0.0711957567936451 -0.0451336465116727 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561404382712751 0.5345656659283 0.595875813617249 0.742060712914068 0.68010278962575 0.120765634231062 -0.0428007190252925 0 0 0 0 0 0 0 0 0 0 0 0 0 0.570555960030605 0.56892509541918 0.611971586479125 0.842564875629955 0.910681406518283 0.155812232463473 -0.0422465936388899 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00183 HG00183 0.784079478860655 0.770273589915082 0.608480291647904 0.389109065656228 0.297755147350003 0.16844660976815 0.0763382389077292 0 0 0 0 0 0 0 0 0 0 0 0 0 0.928169942285012 0.861247382359978 0.642837103149893 0.367922518538875 0.292189031570937 0.161547755283378 0.0742249504057289 0 0 0 0 0 0 0 0 0 0 0 0 0 0.791347176645953 0.782702993008326 0.68832227762187 0.470789532942856 0.281656028432568 0.163015444748782 0.0716217165452743 0 0 0 0 0 0 0 0 0 0 0 0 0 0.511881035915685 0.477799479436511 0.441755901643688 0.382059762433239 0.281498490861855 0.166779822458716 0.0710068393258759 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00185 HG00185 0.314697831317514 0.366901917099233 0.382536345839902 0.21249681448346 0.294391228798664 0.254344060188233 0.0957703158842488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.378241463880128 0.405576227520943 0.374781555909388 0.203230125501534 0.308701897553689 0.245805358241364 0.0934292008602564 0 0 0 0 0 0 0 0 0 0 0 0 0 0.47020303024894 0.56832430838216 0.602845405653786 0.574944768361076 0.464368192110538 0.25751600314207 0.0905560984233239 0 0 0 0 0 0 0 0 0 0 0 0 0 0.704047708686916 0.788144978099689 0.904027916422728 0.924875547898255 0.754774404841022 0.272818792171851 0.0898796334438623 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00186 HG00186 -0.185294485251865 -0.00333485917274743 0.0772019619267727 0.125597707399887 0.0795277766625912 -0.038937425589869 -0.0827507285341268 0 0 0 0 0 0 0 0 0 0 0 0 0 0.159855524914334 0.206332544664899 0.221649679115119 0.21256432097054 0.113852392503392 -0.052210484322855 -0.0776127344757822 0 0 0 0 0 0 0 0 0 0 0 0 0 0.772165283390856 0.817230042762106 0.852039039850606 0.798918130104494 0.276761614105871 -0.051336576626525 -0.071086608368439 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13261347439671 1.15980871031865 1.23390277690318 1.22445957278212 0.561137283645277 -0.0598989627534515 -0.0695075039584602 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00187 HG00187 1.09520977762756 1.21726589753868 1.26814700773512 1.11994911864185 0.86553665529767 0.395458432981219 0.097426449575187 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1699993441021 1.28432322794603 1.35482563137055 1.28090445889031 0.96493152456811 0.419794768763179 0.0938686748589559 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2268757157268 1.36747830347772 1.46491739229154 1.55941187453829 1.30948426111205 0.477928779089804 0.0893418537390621 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15277464006226 1.24520011971645 1.3489073332653 1.51641240075934 1.49478050003827 0.519454500592753 0.088244238285195 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00188 HG00188 0.273510983630833 0.303068619456829 0.348232682279175 0.269355513942608 0.177455013479655 0.0806027571626041 -0.0236368902764087 0 0 0 0 0 0 0 0 0 0 0 0 0 0.263917170084174 0.252283044271401 0.305873078402117 0.322154375499026 0.220040201646369 0.0622701888464222 -0.0242029328601102 0 0 0 0 0 0 0 0 0 0 0 0 0 0.624603410022307 0.593900987360687 0.57961740453599 0.634894314917943 0.415068710782563 0.0582349076126623 -0.0250168345466868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.939038442949683 0.871332437387464 0.842776687704325 0.807020811894227 0.578799607265072 0.0645648062564621 -0.0252318949618864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00189 HG00189 -0.207944230101242 -0.0325283348359054 0.073673386054281 0.140716444830245 0.156016226099908 0.142053089959862 0.0790185019771928 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0856519689897406 0.0129376972071876 0.174936600859827 0.214521090130435 0.215498892298595 0.176040989540972 0.076202049362324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00702847487733503 0.0488061141719454 0.140324704478749 0.25266336497586 0.277099161382349 0.243750656374273 0.072653989440913 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0805686993999352 -0.0722294234220634 -0.036858351848674 0.0653240240788214 0.233375099537411 0.27244778516732 0.0718004421237239 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00190 HG00190 -1.26859507887209 -1.20613093637347 -1.12193783112119 -0.827418713666237 -0.431082264374007 -0.164160097674881 -0.0662517495497475 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3440694742965 -1.26516098139415 -1.22774694152593 -0.963287861157996 -0.523230971057651 -0.207661795194008 -0.0641082359191365 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12128026809744 -1.12815654948122 -1.16673914015726 -1.16644141339433 -0.789369144882966 -0.271026278916906 -0.0614492168209574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.857825708813539 -0.836111290194267 -0.828587377869997 -0.950600690600507 -0.897321482623743 -0.299186703679996 -0.060817984887055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00231 HG00231 -1.43968491510358 -1.15864572718818 -0.866400765457338 -0.570167401237004 -0.218562497238843 0.00118206835353402 -0.00943131298883471 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37878763681265 -1.15255784309309 -0.952497400297787 -0.684547453051954 -0.29648532033571 -0.00639844497962618 -0.011208550886308 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32052251028474 -1.23322849578799 -1.08829656492196 -0.898684699490269 -0.49342566729279 -0.0319050344398786 -0.0136113208048495 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33813881604635 -1.26053521358495 -1.10684002380114 -0.93997825536267 -0.642419969305666 -0.0330112905150766 -0.0142206940563629 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00232 HG00232 0.0661353747072306 0.100635083737553 0.1219572678203 0.0936775939682106 -0.0101999198707459 -0.0361720408911595 -0.0363436237400604 0 0 0 0 0 0 0 0 0 0 0 0 0 0.307269848769134 0.354952713435259 0.391727946934006 0.25646747795574 0.0413003450928271 -0.0268455581017994 -0.0380623557494411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.767547456529529 0.840099323061596 0.903634088523315 0.75836468308053 0.288795975065919 -0.00495273327545263 -0.0404480427353407 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03775346194441 1.0743311817219 1.06516212003831 0.985307415552507 0.54374754531958 0.0144328495035023 -0.0410642758847765 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00233 HG00233 1.18622601174753 1.01362259075045 0.923633180581884 0.74018753752285 0.454319548386808 0.229960008386168 0.134865488828007 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04104578226041 0.969027123060543 0.92439496938283 0.794647369526026 0.497362242693189 0.223176332230143 0.136779454391047 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29721876613685 1.25975689837127 1.20860064713225 1.07749297431883 0.590816389824266 0.214891510971993 0.13961832810578 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47839634636121 1.46898282259118 1.40484978105345 1.24039744161463 0.714638642088823 0.193739259080254 0.140384359587311 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00234 HG00234 -0.484561544339406 -0.296707522170522 -0.0142124516852594 0.167870210286331 0.195752498463942 0.0969491093644259 0.0249213119735556 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.25990691833736 -0.0904014790153427 0.160885711060082 0.33411611724548 0.218135871605804 0.122600212641566 0.0220733872516129 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.179084672958392 -0.0155612317184946 0.201487341932452 0.381581553831657 0.268135897651272 0.113932697826727 0.0185343433081876 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.319772153017346 -0.185223365356745 0.0328173973154721 0.271792042046437 0.257158069157245 0.112160361245042 0.0176935404675951 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00235 HG00235 -0.445983393765754 -0.461173609171518 -0.439024741810867 -0.347403999988016 -0.257443620917307 -0.0680783029208813 -0.00593379587604283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.693539168814641 -0.693433329876298 -0.581918117836278 -0.458181479173166 -0.342845713890481 -0.0921227236077532 -0.00314887181544795 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.968412956991241 -0.932149143447974 -0.803525278206975 -0.71441298857485 -0.601999567915649 -0.139918845318562 0.000336858755389018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.858189907265542 -0.877774249255488 -0.839864197562831 -0.785534099110562 -0.761470330587598 -0.172004798683246 0.00116995647478131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00236 HG00236 0.496269066504781 0.648423649108454 0.62489684313616 0.454263055757218 0.192964970795786 0.00704146377100782 0.0257619971878788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.714506854178763 0.797520970293361 0.727297880072535 0.576608179813852 0.297245586431196 0.0159328941806757 0.0272619019063375 0 0 0 0 0 0 0 0 0 0 0 0 0 0.679912855471285 0.708160049733522 0.707943741330118 0.691368098563189 0.433555563352395 0.0489073693082139 0.0293709797284428 0 0 0 0 0 0 0 0 0 0 0 0 0 0.568135569284241 0.606482557667636 0.64073141817623 0.676746247478093 0.507635236848666 0.0468945248707982 0.0299207055951343 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00237 HG00237 0.924642504695853 0.850794239703311 0.877776329617821 0.836243824034729 0.607367427721494 0.318610402153052 0.0881902330392275 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29629188907649 1.23238997125229 1.22167691063227 1.06357448930147 0.73138347285546 0.355376277506909 0.08598392232706 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65487279094327 1.66918966735523 1.6839809048593 1.57174850655703 1.02554310363115 0.450141777892484 0.0832735911733695 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45288196353124 1.45170069853651 1.46734428524767 1.44903500687897 1.14326628850888 0.494060416190421 0.0826349106071166 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00239 HG00239 -0.243764952115268 -0.171549967384343 -0.0274797237696785 0.212197880822589 0.149851422043386 0.0110571815200553 -0.0405933670009004 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206752126490632 0.216726942203391 0.332282043629491 0.419657995867076 0.195355829925472 0.0203526865983994 -0.0381559050890418 0 0 0 0 0 0 0 0 0 0 0 0 0 0.716776230695686 0.742010774229323 0.802642708028441 0.750059278609379 0.362099391857589 0.0397319821155034 -0.0350541833718487 0 0 0 0 0 0 0 0 0 0 0 0 0 0.887982346067244 0.869735226681112 0.841035485004315 0.791274955866885 0.461401352772698 0.0444844008414193 -0.0343024548100632 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00240 HG00240 0.996346222259337 1.00207675505743 0.948698019030282 0.727179059914107 0.507985875130557 0.319200658358992 0.0828329820141751 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1133336267107 1.15822048188339 1.07757170780555 0.823906832126339 0.554899327213885 0.322337411083178 0.0796632727295226 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21580529057947 1.22980503730548 1.23665136019457 1.06366607148212 0.767995593622831 0.365749865342451 0.0756429573943727 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16231873198457 1.13058827046947 1.0904022467456 1.04483017432947 0.867986929896783 0.391617930607876 0.0746705834170254 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00242 HG00242 -1.16298042760088 -1.02722011472866 -0.920742204615858 -0.808054484413034 -0.50211199367316 -0.195557773165313 -0.0217518887943151 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17813778260707 -1.09293779467227 -1.02262530277031 -0.936907665426437 -0.583255890770561 -0.204249406553128 -0.0231914576575153 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46580150657684 -1.4845238703767 -1.44307049164762 -1.35967169627784 -0.883995645695823 -0.227078502067598 -0.0251527298305173 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58378354502266 -1.6206676446997 -1.64229082710583 -1.66547698847498 -1.17136022684112 -0.237151026457863 -0.0256528116938056 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00243 HG00243 -2.64579803374155 -2.50798128369092 -2.08555515240973 -1.48284815241617 -0.820509033520543 -0.250122655211193 -0.0319937987571449 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.84845395481362 -2.6784435164897 -2.29607048073255 -1.63828219318969 -0.909012597020054 -0.244440940358344 -0.0327561779422128 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.53844331579005 -2.49659391751537 -2.39727934191929 -2.1149537880415 -1.26149566111034 -0.281466934053105 -0.0338116629974673 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.07872373226573 -2.0881559889488 -2.12701746722655 -2.09317501995471 -1.57369763766415 -0.297647247087597 -0.0340836890838152 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00244 HG00244 -0.124354013287197 -0.121639785949773 -0.11194588554488 0.199515958915442 0.322245950131726 0.286721565766564 0.160413905508277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0858303657599723 -0.0519345467028449 -0.028931348099545 0.22250625431334 0.311404973148478 0.314050571717736 0.159871498548462 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191605397813294 -0.122224338328678 -0.00186798331067857 0.239855760262095 0.307915515848144 0.307870264596168 0.159528386519745 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181038875878979 -0.085341528214768 0.0346595861715933 0.206473034464876 0.375591926713554 0.30381907056263 0.15951178523817 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00245 HG00245 -0.449261286688499 -0.588510312941677 -0.5934720584108 -0.450976152478736 -0.21219459822716 -0.168101014115611 -0.107414189818705 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.536039564402972 -0.635570031743709 -0.625874225922309 -0.486165695363056 -0.25187377857025 -0.170885496278233 -0.101625376586553 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.374802313478835 -0.410001556605525 -0.438446218803385 -0.513488478511825 -0.436820923089568 -0.206690942821726 -0.0942434217908974 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.263614262158871 -0.296008208603539 -0.342810587367024 -0.422167008391434 -0.490313660229436 -0.235323607740169 -0.0924515620608321 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00246 HG00246 0.129376928717322 -0.0339484672658103 -0.132711410382697 -0.150327349672562 -0.293921516704515 -0.204564848986622 -0.0758663521922905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183760003500261 0.0265893835922818 -0.0741693905867545 -0.100068485928264 -0.291692996471968 -0.239198263668391 -0.074108790960869 0 0 0 0 0 0 0 0 0 0 0 0 0 0.38957729369191 0.245256934467837 0.165457282931674 0.102166667762349 -0.245685286946327 -0.291175780813658 -0.0719653569084201 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49643509141204 0.448854544080242 0.421398056352656 0.35733490248814 -0.0866454216316857 -0.317343383195815 -0.0714639760240794 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00250 HG00250 0.557627588023635 0.220481566936238 0.048774933343864 0.0225371838226969 -0.1066915953025 -0.159925051748371 -0.132990509003701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.488921928354956 0.293654050551552 0.132671567545871 0.100165898116414 -0.0240622321515566 -0.162425600869073 -0.131252916113664 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689606331474483 0.618937789718191 0.54158546076249 0.439201804519153 0.195342019832094 -0.153395351552643 -0.129117857818203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.750780003869523 0.727175331669111 0.706764237107288 0.724539917630963 0.421891116414047 -0.153906217677323 -0.128614702708953 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00251 HG00251 -0.96998379480744 -0.778995428665318 -0.615973703080224 -0.402769557579783 -0.229207184018965 -0.0969637239676888 -0.0274702962401785 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.792799843850734 -0.672548058812169 -0.535568360083429 -0.333135435360744 -0.199540245746733 -0.0931668577408125 -0.0283128894035566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.232330022466544 -0.181300908791652 -0.146524399179756 -0.0363459956046923 -0.0456391424578775 -0.0828623399339168 -0.0295039054887394 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175601676297098 0.174430588069821 0.161890652877777 0.152835191440339 0.121333269428946 -0.0745858384518872 -0.0298151891573638 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00252 HG00252 0.629091492322055 0.683053881455403 0.736265395261638 0.607815342646437 0.178493727884699 -0.0413184433078568 -0.0251171442536446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64208810953137 0.70068385702983 0.810064826798241 0.695030742315384 0.255406940549902 -0.0207266065754852 -0.0247959948082983 0 0 0 0 0 0 0 0 0 0 0 0 0 0.708815548765763 0.790526399592845 0.890530855142288 0.817722737634326 0.426540514112902 0.0235144475492337 -0.0242559737830962 0 0 0 0 0 0 0 0 0 0 0 0 0 0.699050994137814 0.747158542878847 0.784168775493571 0.781115614355305 0.494785570332466 0.0368121777280679 -0.0240993634628696 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00253 HG00253 0.385607204852601 0.410307434232905 0.353915545127781 0.176895068691749 0.180846120971873 0.143401915723768 0.053993010123092 0 0 0 0 0 0 0 0 0 0 0 0 0 0.242911989819308 0.287006439562924 0.339605558633443 0.303017805609525 0.249409698787857 0.178611192694568 0.0539677358128735 0 0 0 0 0 0 0 0 0 0 0 0 0 0.257369085600411 0.260387803814438 0.337507663136315 0.414895665274349 0.403012978170876 0.192989565203921 0.0540376851115808 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306196336409198 0.279440675394971 0.343864651307921 0.541278831734135 0.49063190541025 0.208607298776658 0.0540741650029699 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00254 HG00254 -0.707101007627901 -0.676401274323871 -0.658802967815366 -0.61065162033889 -0.4335902258533 -0.192930240679263 -0.0335312419174122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.761201288985055 -0.783475614407528 -0.78756032397217 -0.767902479970497 -0.486274972681946 -0.189172909661207 -0.0349227263907517 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.769814421465796 -0.822167619036236 -0.924839285160757 -0.984941303993978 -0.638380070846019 -0.194632320644407 -0.0368412914211711 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.740465352467383 -0.761214770108516 -0.774398816303414 -0.864690954894068 -0.677839309819111 -0.193315493483515 -0.0373345730734267 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00255 HG00255 -0.484307777917762 -0.571441345845582 -0.535370578730296 -0.341782560671184 -0.125850718350196 0.0925037558454665 -0.00138509134633083 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.646903951883659 -0.665376239961833 -0.636684399570393 -0.475230414872404 -0.196202017629388 0.0912532224748426 -0.0021592757953267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.670804912199829 -0.64994945342982 -0.601510293712944 -0.549935868754804 -0.265307590051303 0.110338811758043 -0.00305107970262842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.332994511092831 -0.331850642797895 -0.294292024186714 -0.283933027218403 -0.236464598135694 0.129776368854266 -0.00324885525877382 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00256 HG00256 -1.11453980827704 -1.13883593676123 -1.14179552232986 -1.02521117938601 -0.649609260947118 -0.287515069730669 -0.0715555478809037 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43038623705125 -1.41011081821369 -1.40956504279791 -1.25463302085602 -0.735660154468137 -0.315547606392433 -0.0689818307603127 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.93404679744462 -1.93284504908411 -1.95019733459306 -1.79646956590778 -1.11622860223426 -0.360082684320461 -0.0657286150997449 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99816661702909 -2.0135703824784 -2.04340352571624 -2.02765177743916 -1.46448736447751 -0.395856097935637 -0.0649445163726181 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00257 HG00257 -0.440085497250394 -0.130941967676147 0.128158117152569 0.178343024681109 0.2929727591355 0.228272931268632 0.100314329271706 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.453845359825957 -0.196614745492845 0.0909095818411782 0.213706285720276 0.278430062069001 0.242817664941898 0.0977785848025637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427989600442981 -0.261820822124561 -0.036016732672561 0.212407956889398 0.281474763067919 0.244508384916787 0.0946287042742274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.473460938008105 -0.360327792988379 -0.147610599418844 0.103771682514191 0.266055236168213 0.251100515794567 0.0938795197937933 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00258 HG00258 -0.824860458169758 -0.610837901588122 -0.4128697064105 -0.331762548184948 -0.146831588009355 -0.0126554237989078 -0.0229492540466612 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.76505323169812 -0.622995190264049 -0.452016459904714 -0.391958231359797 -0.215859531681012 -0.0189500953841814 -0.021215247461418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.642745877553994 -0.582311559784088 -0.506927813544915 -0.355891693760408 -0.255338415336594 -0.0462116714923092 -0.0189947905442851 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.432274213106142 -0.40818328603483 -0.410773506486563 -0.342864129669458 -0.216914621028007 -0.0458865244355842 -0.0184539796240692 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00259 HG00259 1.96725850065189 1.7524164670397 1.35711953329062 0.98544349058862 0.599260854152012 0.405618491891237 0.091831684112617 0 0 0 0 0 0 0 0 0 0 0 0 0 2.07050680324505 1.84565004876987 1.52479957618339 1.1439848335106 0.688180196811365 0.409592140716593 0.088834467377431 0 0 0 0 0 0 0 0 0 0 0 0 0 2.36392943963486 2.25781226503657 2.09487849820697 1.80789211141534 1.13218152357236 0.477484927691004 0.0850701526970018 0 0 0 0 0 0 0 0 0 0 0 0 0 2.42293480850684 2.34147911947984 2.22250794546493 2.0706554994664 1.52621678235089 0.526014782309164 0.0841676403317195 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00260 HG00260 0.14786911614996 -0.0266504465272615 -0.19318499365052 -0.203398501461036 -0.14690692861004 -0.0147732088790287 0.00240600175931904 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0783759552592269 -0.0620529055744474 -0.195570579227866 -0.252005004939717 -0.157612403431746 -0.0126203932841188 -0.00062857028244941 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1040118633295 0.0789656545998773 0.0379412851841853 -0.103221196206649 -0.144478434734106 0.0296477692653389 -0.00447817980081151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0602930981136205 0.0671598744331148 0.059368099974858 -0.0137381994318756 -0.121261707285576 0.0503367303383306 -0.0054080862517125 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00261 HG00261 -0.286438826910183 -0.303531820170815 -0.25271652383057 -0.230050555057462 -0.100526290457544 -0.0537131937295057 -0.00868629949122909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.190273150172072 -0.240114971193547 -0.234053204938811 -0.175766866593051 -0.0669375382686834 -0.0455676060838558 -0.0102659185867299 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159490270548158 -0.176262450759541 -0.202863737035799 -0.180142321974684 -0.0472353177632721 -0.0130293158700139 -0.0124398083504703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114263951913836 -0.156675039458307 -0.169075200108981 -0.189053148761756 -0.0163596260196443 0.00274114747444605 -0.0129980548503152 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00262 HG00262 -0.00435815178527197 -0.0320666903408226 -0.000507968151360617 0.0172886806097127 -0.116185500991526 -0.0443006841936177 -0.00826715542851597 0 0 0 0 0 0 0 0 0 0 0 0 0 0.204552702232721 0.180064758188088 0.192827497593009 0.161312680698523 -0.0593429408027503 -0.0387519745792215 -0.00991803516504774 0 0 0 0 0 0 0 0 0 0 0 0 0 0.662597817830648 0.662512890427737 0.642511441425888 0.542920200758345 0.118539767561231 -0.0188166292251551 -0.0121610899559722 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949342426876092 0.942638447597673 0.915196320752407 0.768223406383499 0.330802394650318 -0.000930832562889448 -0.0127319644874075 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00263 HG00263 0.348424494828775 0.289616979721621 0.217361296217371 0.115169726354391 0.137826189829574 0.0308868632198689 0.0276919814671329 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446421196598262 0.394613524939959 0.307415540648763 0.145503274071057 0.108390331718945 0.00408082638187576 0.0284725477992375 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465159894519672 0.418130012768354 0.399626797775909 0.304269043367523 0.0926912861535185 -0.0628263940247042 0.0295506456062534 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430604094332279 0.355356345691077 0.319963767109658 0.288553626017142 0.0561340693401438 -0.0837664586465263 0.0298283674898861 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00264 HG00264 -0.356672553143347 -0.230294047308203 -0.288040678655572 -0.288657879234209 -0.229594073152312 -0.0938663292458785 0.0325856643921577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.36423638637209 -0.297434023456204 -0.355219563207058 -0.392212747870909 -0.280982413713074 -0.109579996651022 0.0336024329636173 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.710262087737312 -0.696471988156616 -0.714181336823931 -0.698948397291947 -0.588371904149302 -0.148091121241441 0.0350642938482281 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.946709713369048 -0.936473329400683 -0.956030056415041 -0.932128775279966 -0.857558725693263 -0.184511871214446 0.0354509083291575 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00265 HG00265 -0.517847616654843 -0.482031495014425 -0.468387389694733 -0.321297114810965 -0.169514768817059 -0.11573724036575 -0.0371711716463032 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.458167467770154 -0.402136961694936 -0.40334406795927 -0.307461315361899 -0.173869226726721 -0.115409587270455 -0.0370220892254922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.10994726525669 -0.0265909060884023 -0.0541104208106904 -0.144967786352882 -0.182690417126371 -0.107306112383781 -0.0367289612351565 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0566680098917028 0.129467153389653 0.150598665413926 0.0864984235785353 -0.138867216779613 -0.107142953143628 -0.0366375796881524 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00266 HG00266 1.06752694697758 0.906352749588019 0.684437015109611 0.379955280344864 0.251132413523875 0.141257941702783 0.00148411081876158 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10670266602351 0.962599359568996 0.750035414872439 0.472800052861473 0.29173996053536 0.157181210572587 0.000132867299093212 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41571223549816 1.35878054852728 1.15069917292301 0.88017798704239 0.477057855498466 0.222990735935947 -0.00169631154783983 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45754631067518 1.378139714991 1.20872971674704 0.985357673384657 0.607412593843458 0.256548425137775 -0.00216063313155382 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00267 HG00267 1.05583870934366 1.01344983665887 0.913203769017047 0.782572676700147 0.446398387526224 0.169958399784538 -0.0172718336401121 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13731978213794 1.0692297391419 0.998991521827731 0.931205669150022 0.543211251432237 0.194582288121225 -0.0179724108027073 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05806665455559 1.09617481919879 1.12122130908782 1.12642903207225 0.741368440199129 0.262529944087999 -0.0189747970458956 0 0 0 0 0 0 0 0 0 0 0 0 0 0.984935576502068 0.987657403909085 1.0001698187373 0.960508683059279 0.823976308906666 0.292143259198721 -0.0192388673552625 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00268 HG00268 -1.45158692630337 -1.40329315369774 -1.35300095486397 -1.09431693246461 -0.574590269521234 -0.175370804048011 -0.0443863958073369 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46277604330149 -1.42395335912399 -1.33683855279661 -1.11097357374388 -0.636566190660456 -0.158925046511996 -0.045455871092248 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40327006463449 -1.41292711076148 -1.39971579997598 -1.30031846625742 -0.80549164251382 -0.15393557396285 -0.0469882017520355 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35659096496922 -1.33706908615035 -1.36447667065397 -1.35793880146659 -1.01840619123288 -0.146692143630936 -0.0473923884904337 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00269 HG00269 -0.881472370939471 -0.889902154949477 -0.890037732183924 -0.677163183638339 -0.379467845621231 -0.205448534660093 -0.120104293388399 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04128533657224 -1.00835970799485 -0.950185652158486 -0.731444837900235 -0.38958575182125 -0.175412032532169 -0.118599497715032 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27249374929529 -1.2801625827843 -1.23390279531338 -1.07174155660214 -0.53843560535167 -0.153689572145179 -0.116711954983416 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38600899086949 -1.39734157402523 -1.35763202990651 -1.20017530869156 -0.767236462327433 -0.150437828889892 -0.116259445820519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00271 HG00271 0.402923998180957 0.465942465211948 0.371052902921482 0.186630789096669 0.0406172158619432 -0.10965777611113 -0.0619986402469358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0246572011488164 0.103196713570135 0.122762234370713 0.181252705640889 0.067657768098917 -0.106639485226041 -0.059623070365696 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.561233069829983 -0.475715725422045 -0.390531432517977 -0.163379316024595 0.0101254482974817 -0.10961601334419 -0.0566399650942802 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.690036761342162 -0.655168419031488 -0.591473103427868 -0.405385095553706 -0.0939276020635143 -0.129123084828705 -0.0559246350335609 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00272 HG00272 -2.01412570920669 -1.87481078537591 -1.5563981226386 -1.14444321884014 -0.567972731955259 -0.282740013126219 -0.0394360475118112 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.96189086000469 -1.94776878051677 -1.75831096260114 -1.40473919069698 -0.769463313108872 -0.312254244379615 -0.0330240716741765 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98289438462005 -2.06553883464839 -2.1970179899176 -2.15511876479588 -1.3958265284369 -0.441153910655009 -0.0247492822225645 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.04488676895014 -2.09099986811955 -2.19662043183294 -2.26795293745511 -1.84947193666959 -0.509986786959541 -0.0227224230267964 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00273 HG00273 -0.425691700527932 -0.408432696004761 -0.409235600473371 -0.224790773857353 0.103638815962194 0.193703871431806 -0.00522310500689387 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.486395605521605 -0.477996687690295 -0.36436654623287 -0.167090813169384 0.094772423296677 0.197482925711887 -0.0071497917718981 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0417364348543523 0.00252302739131194 0.0812731769654006 0.220957624222186 0.260825915592241 0.250006085533124 -0.00980855382224321 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386563981384165 0.412867177844911 0.43309137753453 0.462522774883966 0.413687580353392 0.285344325880971 -0.0104926829458358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00274 HG00274 1.26279005614133 1.20618274184414 0.999748977312089 0.583638992537788 0.352822657479639 0.20210932001071 0.0481117655226632 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69572157434066 1.54297629687091 1.23977371878945 0.806045622419294 0.44599884565035 0.210619832174871 0.0493653666485686 0 0 0 0 0 0 0 0 0 0 0 0 0 2.12829702569649 1.96047225618581 1.74784893018822 1.37931880433514 0.783351881480464 0.243144027621816 0.051108238990066 0 0 0 0 0 0 0 0 0 0 0 0 0 2.06109557844096 1.93004461143936 1.7715095759989 1.53231817642336 1.00178496515015 0.273903665237123 0.0515597234697737 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00275 HG00275 0.529586576266666 0.39101271760473 0.350273956503048 0.463331839866299 0.503472081111758 0.269637798866656 0.0792723600265877 0 0 0 0 0 0 0 0 0 0 0 0 0 0.479455073889551 0.370791912312564 0.366130638395935 0.507424915293487 0.5502378285089 0.275054882374983 0.0771675308105958 0 0 0 0 0 0 0 0 0 0 0 0 0 0.394762593031468 0.318825683288766 0.272508120790112 0.372575836247978 0.610591030125646 0.291142440288269 0.0745770809476381 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0334229022361698 -0.00256048997830217 -0.0023213537570511 0.152137225933732 0.483136470591638 0.3087000052348 0.0739656324410819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00276 HG00276 0.362872323271853 0.202543735574718 -0.000945431110336349 -0.0723952965025891 -0.19032744568145 -0.158795771850855 -0.0641500928772653 0 0 0 0 0 0 0 0 0 0 0 0 0 0.331470322208934 0.177225644827072 0.020816203504064 -0.0145973922190331 -0.102146291759862 -0.145390782496329 -0.0622924194452501 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284374788485095 0.239423110851934 0.167032533633656 0.0801010874975697 -0.0514929256401584 -0.107488338778466 -0.0600060265104387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.169279614302529 0.158106052896039 0.119498506167441 -0.0217049057129447 -0.0504600586137884 -0.104887984404914 -0.0594668164816074 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00277 HG00277 -0.819782714467054 -0.874222964870539 -0.901399367600557 -0.741390542648609 -0.550730466842011 -0.255479737997872 -0.0778970252405896 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.749051807240082 -0.743925973960371 -0.763116698621479 -0.770783281895979 -0.631960111228443 -0.272220471504743 -0.0725101472053069 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.825377716500917 -0.737401680080596 -0.700260062207244 -0.787632553576034 -0.819652081751081 -0.306859361546618 -0.0656160611263679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746066073502696 -0.722808580124543 -0.68479243944383 -0.73146759787815 -0.825228840208618 -0.326554002293633 -0.0639378901538206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00278 HG00278 -1.00329258635128 -1.00924251411538 -0.899494760296257 -0.719446706464413 -0.505293442459942 -0.175738691554837 -0.0455805517915053 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3111569240255 -1.30572564420232 -1.2373062799728 -0.980844477508007 -0.595032136291172 -0.196387626793655 -0.0437941062986064 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6691685706468 -1.65962388265901 -1.59309855236236 -1.34002643805676 -0.815934195336094 -0.224005759567887 -0.0415916807691651 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64949598677482 -1.60657297582642 -1.49040461229585 -1.31383372495076 -0.897645663072638 -0.242391332892116 -0.0410715763955243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00280 HG00280 -0.668055512142324 -0.474162567745683 -0.233224435720207 -0.0971544237162553 -0.0766764249516976 -0.0368698181317956 -0.0343334921211111 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.550878801698285 -0.353622313538097 -0.160435444108143 -0.0612317162442166 -0.0694477047137774 -0.0646606072310046 -0.0340671117500193 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.264192356071885 -0.201224121374231 -0.0219383499385688 0.0730427990074282 -0.0167311131128489 -0.0920515597162846 -0.0336270521304746 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0158147230678227 0.0499737324494333 0.121412051460539 0.217415424644002 0.126018568785196 -0.109272420637046 -0.0335004909084975 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00281 HG00281 -0.433588761469484 -0.427840580259077 -0.460534035502383 -0.435525960333411 -0.313895568557764 -0.25214072627612 -0.0790957052659889 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.46540615767199 -0.476744931677318 -0.580862477065628 -0.596039098250706 -0.409125784538882 -0.270918027646742 -0.076797469904279 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.750871373461578 -0.81798859034019 -0.983064416661565 -1.14071742343145 -0.854847352084349 -0.330538855509917 -0.0739350879650021 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08319812146631 -1.095044620383 -1.22397455677374 -1.37557241935587 -1.22183568422651 -0.370021670496163 -0.0732534702633168 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00282 HG00282 0.34878854615151 0.257728240091264 0.181012775931936 0.210388896502497 0.332725400004643 0.375289213695069 0.231131126401812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.413982628025557 0.306071140311159 0.262003069764273 0.302163270120426 0.353772111040717 0.350979655460823 0.231200321448102 0 0 0 0 0 0 0 0 0 0 0 0 0 0.521034021997096 0.551407322207504 0.566790861232092 0.625671362324861 0.52392637963705 0.297449798114717 0.231729097158301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.764177549181469 0.828248271412938 0.868026072921844 0.909096903128287 0.78521373408688 0.278871872013528 0.231942392801828 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00284 HG00284 0.182384522880866 0.230710304830835 0.190275744284808 0.191986916270543 0.216667775158721 0.168131613142083 0.0925064092441951 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0632962235186685 0.0616825679236486 0.0764321767395506 0.128480213974635 0.145067427933418 0.131304706314682 0.0902697290644497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0185399524848299 -0.00237249687735971 0.000299068719610163 0.101081712466121 0.112116981347344 0.0824355226299392 0.0875257468568325 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0814336201421463 0.13084450045775 0.116121793007845 0.176804990933994 0.194106419438594 0.074304829310186 0.0868798454073508 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00285 HG00285 -1.0250841199584 -0.934178208880336 -0.781152358611559 -0.548649888446431 -0.325209880615925 -0.150717181592588 -0.0275520030506761 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.832748886544816 -0.76413610089446 -0.696759548808987 -0.533976341291179 -0.353370684382134 -0.150137412762139 -0.0285756322372 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.45600315871435 -0.396884397069601 -0.374814652345842 -0.377308456993398 -0.325031056535294 -0.15595414383514 -0.0300074811745434 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223111234364295 -0.181485331448858 -0.0872101535954275 -0.0803513895094337 -0.218847663233926 -0.150200324093653 -0.0303792405594513 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00288 HG00288 0.641550121409915 0.631321416587588 0.432262167912051 0.216868045217062 0.0377930703982832 -0.124987148389135 -0.0710773463672843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446489086888564 0.379258768476086 0.263111507601868 0.187262513662981 0.0694997563311851 -0.125662887984908 -0.0682224274013739 0 0 0 0 0 0 0 0 0 0 0 0 0 0.443095772230387 0.373241986379465 0.346318506200964 0.320249303739123 0.18073747552466 -0.175204875833699 -0.0646083217754031 0 0 0 0 0 0 0 0 0 0 0 0 0 0.63054440968858 0.594465927064324 0.591182610501227 0.601139958185006 0.371446505232387 -0.202632999344207 -0.0637360031871535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00290 HG00290 0.653984451009747 0.520656997087988 0.390372472992577 0.330126575671795 0.131311504948389 -0.0278982519629914 -0.0312230226175022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.761706339274606 0.680673181562336 0.637909991386775 0.567073393848485 0.236055817913718 -0.00706645262788145 -0.0323729444485945 0 0 0 0 0 0 0 0 0 0 0 0 0 0.823838713664981 0.898486303162755 1.00251801585429 1.01131873118422 0.492968445678096 0.0232752212252036 -0.0339777930679525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846328798492679 0.933644033243769 1.02685653125919 1.06082496780313 0.673579968008033 0.0341845402380855 -0.034393830486787 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00304 HG00304 0.271934312117653 0.0797845622392203 -0.180375050897468 -0.262196872971478 -0.245820675547722 -0.149917608242562 -0.0331880325189985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148621779150827 -0.0481259342489366 -0.205844840921739 -0.295285297208291 -0.283427869205572 -0.163812088498019 -0.0342565727255637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.365116839324246 -0.388891469238895 -0.511939238904128 -0.601583437255409 -0.438200519963248 -0.189158648208252 -0.0357874385578429 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.68093345518607 -0.693214182319728 -0.786039598195485 -0.929407337401347 -0.669194357296573 -0.194531392572104 -0.0361912467764301 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00306 HG00306 0.154713441935565 0.0797676418060486 0.0992137888973665 0.0280067095659481 -0.0648080073975595 -0.0612805809989658 -0.0341055564865057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.298104241921751 0.246431360917597 0.179671676622709 0.0390819333955926 -0.0217441113390382 -0.0681725205818767 -0.0330692009913504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430208526985435 0.373275058487602 0.271468271228499 0.150149284774917 -0.0355589715356498 -0.0575350828123461 -0.0318435835712765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434155304481186 0.344915794402844 0.223253790648188 0.0534729297665004 -0.00653967195405715 -0.0601653631448537 -0.0315645462799277 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00308 HG00308 -0.14853010538715 -0.22429056496493 -0.185263171288897 -0.0586348420532259 0.141007406170075 0.142422569684556 0.0950063169167439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127480232470946 -0.130574944278349 -0.0934908517660464 -0.0082204274456371 0.165989585197449 0.150794199657706 0.0923991686199071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0513784731101945 0.0109513809577254 0.0721014601267712 0.158191385383004 0.218283981022562 0.161084201045185 0.0891450850471231 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.180150566114606 -0.145655101745735 -0.0357140719529347 0.100355336794142 0.276169825007774 0.168894404034503 0.0883681038146924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00309 HG00309 1.16463249039872 1.07093773624826 0.992440350027196 0.764187271556406 0.505328194073748 0.251164687239725 0.0652542286942089 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31059103284004 1.25687037006528 1.10817085797764 0.880580920174627 0.582701762221956 0.251181538080702 0.0655642931038067 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52999348130792 1.50339850256403 1.40079796549339 1.1821066558429 0.727216075788361 0.285595832291201 0.0660744178436068 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53722555119713 1.46311800244018 1.32979903077786 1.14157689569748 0.770544417674975 0.297099400640502 0.0662209337054433 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00310 HG00310 0.994600992053974 1.05524283342467 0.9781180793126 0.776217200216384 0.537937047357841 0.406117137897146 0.17467598318401 0 0 0 0 0 0 0 0 0 0 0 0 0 0.848016623296241 0.958652101566699 0.924064954886073 0.819710008633908 0.597123854725384 0.425920211837702 0.173108911627843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.463356603275904 0.483708691788693 0.501140994371946 0.579657075786036 0.65204016252096 0.476122650816176 0.171437693029315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.158457832854847 0.143452085192848 0.162080902214952 0.285198002538854 0.544180400513971 0.498654490919855 0.171094528493053 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00311 HG00311 -0.278845489672593 -0.172680082097086 -0.332854126081665 -0.251588190545734 -0.198386768506639 -0.134243841304 -0.0266304726867568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.190175000938869 -0.127116005928077 -0.141531073493247 -0.144501673396421 -0.168761977273627 -0.135839718815959 -0.0275194751492805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.203929401830547 -0.137187323368958 -0.0654292778443401 0.0259816824021851 -0.0378650920534555 -0.136307153947755 -0.0287678769686547 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404374145990834 -0.356203694179074 -0.234798983643353 -0.0724997511280302 0.00458038182337641 -0.130899461810975 -0.0290928280466867 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00313 HG00313 -0.108103965735014 0.0465302161430335 0.170018022342777 0.200779946713483 0.244699609636485 0.0942284755154732 -0.0320402618143218 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0518979192016296 0.155593964413858 0.218316344627511 0.256515575060762 0.316209523410824 0.0955052619103546 -0.0303137237478943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.568340487803566 0.591209347554949 0.591587266509396 0.564448724279166 0.507015216770865 0.147174882556559 -0.0281603673892683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.796766821018847 0.77133061896323 0.748847287848077 0.728724128177488 0.653144629776794 0.168396272696124 -0.0276469756031802 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00315 HG00315 0.23891688819445 0.17798371967755 0.125371131524069 0.0318266586404508 0.11203623124298 0.139010598315605 0.00963667402414861 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175034389518339 0.186596693710493 0.201780072595837 0.118633160022442 0.174559768001104 0.151199150516846 0.00806762847368906 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333754325980406 0.410500731214087 0.477427592847256 0.579645964698826 0.402034816801504 0.192615733416275 0.00594632419060816 0 0 0 0 0 0 0 0 0 0 0 0 0 0.355629640118555 0.39588798814277 0.530932641622165 0.741724139334045 0.620057608523163 0.220076211455742 0.00540832340150999 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00318 HG00318 -1.36635631438495 -1.18903178022988 -1.0757661302171 -0.802597838600049 -0.459095374552437 -0.124736853184278 -0.00848830653469096 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13862623670469 -1.05371617263258 -1.03041680827379 -0.876763441144619 -0.494240752917021 -0.134302392835379 -0.00917933162040957 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787885466820968 -0.733349169627298 -0.767685496788903 -0.884208923497119 -0.583919063313815 -0.160658380271319 -0.0101013565860744 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518090105886793 -0.455562032386398 -0.494785307367341 -0.646564093079984 -0.510398250763901 -0.174884311165659 -0.0103328403076799 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00319 HG00319 0.599363860615552 0.54031234947442 0.516529935942846 0.589167056422457 0.624515977923351 0.532324732328981 0.276028405818037 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40408179991367 0.439752510759212 0.500711217905215 0.624166979614123 0.667213052470845 0.569032278955394 0.271402133454964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.108937859872188 -0.0220309855581361 0.10208448685751 0.4036882621214 0.72187115202608 0.629766333486311 0.26576273523715 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.545058870522155 -0.401165176135688 -0.226697286058622 0.10350947589988 0.581990594838167 0.672877823700094 0.264444612361567 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00320 HG00320 1.14073663946668 1.04157452385518 0.817155265662029 0.408866023738504 0.215510569076573 0.151283258072166 0.0891780434146481 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1076306904288 0.991308355774482 0.74418461956808 0.377505616412329 0.20716626011931 0.166959905676051 0.08647196236693 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21914264450827 1.11724422426271 0.959283537679862 0.617425113094351 0.239335524874513 0.16716642491333 0.0830877656019088 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26861176452823 1.13418189933208 0.95247907207318 0.733383633799737 0.308560310182046 0.169639183545874 0.0822783970038337 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00321 HG00321 -0.244841248773322 -0.303277488310018 -0.325065212964475 -0.38614260441172 -0.28631270717608 -0.163847197001853 -0.0419114088645149 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.334577052911225 -0.414062649346227 -0.463189596785811 -0.46791102960687 -0.312384213011854 -0.161039590141905 -0.0433789852547348 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358063045024625 -0.409754737468289 -0.483741855995362 -0.426304277433925 -0.311954507948383 -0.174069403434017 -0.0454168714337462 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0801315695146164 -0.126124659197074 -0.218342548217509 -0.21361851725803 -0.193288712560315 -0.17418577686531 -0.0459433856904021 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00323 HG00323 -1.30797413058574 -1.16276575080779 -0.880730508755667 -0.661015706293212 -0.406076028506449 -0.13723112779631 -0.0567086844168727 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40891665486265 -1.31212165518492 -1.06577055106516 -0.81504301277865 -0.491805162074933 -0.140529698471622 -0.0542960838736116 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32373919656556 -1.34113500745694 -1.26735513982152 -1.13272148140811 -0.787970283262938 -0.166129737151445 -0.051256363844953 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06943658911624 -1.09239124109377 -1.1471082508391 -1.19589367008541 -0.95163113030717 -0.178799265336597 -0.0505255299750892 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00324 HG00324 -1.18167945150152 -0.938737821925892 -0.766164270598305 -0.463208477085505 -0.175092207320546 -0.0903735482003875 -0.0295231334844206 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16714949206392 -1.02822970887821 -0.789235453021309 -0.46375977783303 -0.227155344845344 -0.0888923931177091 -0.0306304736169954 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06012308583185 -0.974528930349209 -0.79657413808099 -0.539508916214214 -0.35332851629499 -0.117242587390917 -0.032171075762145 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.958462179406197 -0.918376169457348 -0.819922167377404 -0.619275321694172 -0.490063130929386 -0.12548343146677 -0.0325696004701793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00325 HG00325 -0.800860110412015 -0.727365291916741 -0.762654100848288 -0.747289871496485 -0.511834973023247 -0.28985143951569 -0.13909682209472 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04548059879314 -1.0157205752422 -0.92468005767134 -0.783653729695213 -0.494626034337579 -0.285944492643099 -0.137393163976405 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.893926130671978 -0.933487058615603 -0.966610494190927 -0.922896319163647 -0.548922607953623 -0.2824132867386 -0.135316130221292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.814544176856876 -0.82717246993219 -0.83078762926862 -0.791122660669503 -0.655089207675718 -0.283904376191883 -0.134829911491821 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00326 HG00326 0.112365293009759 -0.00557990960422133 -0.106950223157813 -0.0912376290153695 -0.157399915602424 -0.267122825917589 -0.152211034828119 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0985715998195044 0.0444368368631247 0.0272263899532768 0.0426957363346217 -0.0637470526045261 -0.231309549661915 -0.150221722511809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.173525845496222 0.234715502350336 0.272080367694542 0.25878972104508 0.187717466378127 -0.18518489953851 -0.147744979502986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.205274151774889 0.287227315407896 0.34330126752957 0.360479897540426 0.321050269590831 -0.161222218160537 -0.147154852829206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00327 HG00327 0.90408323753616 0.653430293695508 0.494117682791001 0.36036842240497 0.165966623688777 0.00489577744397843 -0.0501521648142292 0 0 0 0 0 0 0 0 0 0 0 0 0 0.914995218831808 0.771608199184991 0.659871999377775 0.526261045088496 0.267716578275091 0.0173223801262567 -0.0482118376806475 0 0 0 0 0 0 0 0 0 0 0 0 0 0.856683545368584 0.843942715916875 0.855597185986299 0.847238365220095 0.554407586812105 0.0460592726259218 -0.0458348798097658 0 0 0 0 0 0 0 0 0 0 0 0 0 0.83581106450527 0.902336866576124 0.928101037958378 0.973643832275149 0.770671139940067 0.0592152820100836 -0.045276584793483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00328 HG00328 1.03302137087039 0.921992845831493 0.848729261849502 0.598713264077384 0.222507205021698 0.027072721131849 -0.0330471135055143 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09962467090633 1.07165653562776 0.952355412567726 0.748848284997481 0.319044858572322 0.0358315074628238 -0.0340243796299623 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23652900312196 1.2372121846918 1.20678500481193 1.10534110742496 0.649947949565256 0.0805953797118052 -0.0353902909664851 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26448713036868 1.29161401681884 1.28979347623384 1.29984540001474 0.894433485037005 0.108001548086462 -0.0357446762020531 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00329 HG00329 0.659748081058488 0.57592378693496 0.411108761271833 0.157860562487434 -0.00253024510947328 -0.0463892574416523 -0.0495898260978835 0 0 0 0 0 0 0 0 0 0 0 0 0 0.684168350784598 0.59118086038045 0.399928539591285 0.16265439639634 -0.0217335786145564 -0.0518817354198718 -0.0469021387766119 0 0 0 0 0 0 0 0 0 0 0 0 0 0.737594926156024 0.716560250293804 0.598084770072517 0.344686614750953 -0.0290915541072697 -0.0857999799055255 -0.0434952230482697 0 0 0 0 0 0 0 0 0 0 0 0 0 0.692101181419411 0.696651509248051 0.667249257987162 0.609712509716826 0.0938520462926488 -0.103108968853184 -0.0426721398012447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00330 HG00330 -1.88264116796661 -1.78274519162494 -1.51041197757828 -1.15400015493716 -0.699308619785589 -0.3727820649638 -0.079626781374469 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.11260593999156 -1.97894174064716 -1.67613530100902 -1.26773512543301 -0.82078318269622 -0.390033008855188 -0.0777018538968916 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94032702519607 -1.84385151794996 -1.64316984329979 -1.351246855902 -0.981083380883153 -0.487972203616048 -0.0753183808899302 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4205367065383 -1.39954385088462 -1.31645096974585 -1.15498371399887 -0.999349306047397 -0.526808373324643 -0.0747535851326873 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00331 HG00331 -0.184541956740245 -0.250770854082804 -0.301951975697909 -0.35557268080531 -0.226529068589133 -0.126671075989175 -0.0606836823388421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336087651462713 -0.34828261794285 -0.39780894541278 -0.426071473642724 -0.252856394579783 -0.138885578427891 -0.0583710061776055 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533276072472285 -0.524556361509848 -0.52302389069848 -0.525325408985796 -0.340037192139928 -0.154625817947783 -0.055478949101094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.493780098134237 -0.467718067635354 -0.418207402311471 -0.412514726683419 -0.372653974353431 -0.162448190814672 -0.0547878241080658 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00332 HG00332 0.160926585075481 0.0468925414622092 -0.0834392198732111 -0.210649811191905 -0.0994035096080097 0.0414758768691179 0.0943185488135029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184643857598445 0.0887337306030286 -0.0483185175800176 -0.227928343676554 -0.0766418595232616 0.0510635055289932 0.0910832378194922 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212573014405401 0.132648565396501 0.0618563297860821 -0.037702412937853 -0.055119207235621 0.0914141969365952 0.0869971628570834 0 0 0 0 0 0 0 0 0 0 0 0 0 0.087743839582967 0.0696412605311708 0.0677166598336573 -0.035225106213725 -0.0248137377123768 0.111349516822433 0.086012206677959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00334 HG00334 -0.081739465319041 -0.0602757192072023 0.0207645593093671 0.0528379044825277 0.0968725399788227 0.000337471178096096 -0.0297541159300588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.107501359640478 -0.122648175819135 -0.0407349201686672 0.0154426910552671 0.0870599536963294 0.0175375919424124 -0.0284840666211136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.36681188022862 -0.356003778206423 -0.347952798775085 -0.21348702197294 -0.00146995899659783 0.0382258341192243 -0.0269475354241908 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.41873756319246 -0.445833805645774 -0.489832926761851 -0.409452170832562 -0.0655327367209961 0.036225253949384 -0.0265905538999025 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00335 HG00335 -0.00261850650657958 -0.0607766355543879 -0.134675807603703 -0.21081755567005 -0.22000514493337 -0.107936757886368 -0.0418106981370573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199507644964251 0.0435764330708229 -0.0524154195444406 -0.222204263073633 -0.234105772045227 -0.11672614962517 -0.042222304950193 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389545651207838 0.236562351211141 0.0906457778108389 -0.0825703202354174 -0.291965220571161 -0.161412244589298 -0.0428747370629702 0 0 0 0 0 0 0 0 0 0 0 0 0 0.399159971432886 0.22508107245106 0.0207466673545447 -0.127956060390882 -0.32353311513322 -0.178431282418735 -0.0430574120305552 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00336 HG00336 -0.887079636859564 -0.765930259412065 -0.71231258184566 -0.69688252931011 -0.54043898679425 -0.266314165317409 -0.0767487378814683 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.035686291376 -1.01513866207853 -0.980809217559344 -0.86180874672551 -0.604276542153831 -0.283447870366913 -0.0717538251883614 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33781169109711 -1.36999020800887 -1.40842703267861 -1.31869571113858 -1.0091307556931 -0.302314515131994 -0.0653775300282112 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28047213126813 -1.33560959076893 -1.39432386979969 -1.41926528150756 -1.25551187366466 -0.339384607505948 -0.0638285715151084 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00337 HG00337 1.53855411278178 1.38053989694825 1.1285435382686 0.700378798781518 0.338478538211372 0.103688972351262 -0.00616513911434999 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73253555542375 1.59271460105406 1.31037643473584 0.882978604004875 0.463971511877085 0.147800975611118 -0.00766384034080934 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62498131326744 1.61265692148549 1.47980950400784 1.33001501366564 0.822898501995321 0.251798483695706 -0.00973249454380666 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32982741542557 1.33596030453467 1.32993824304089 1.32924413563564 1.07252002071655 0.295449670505063 -0.0102647966189477 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00338 HG00338 -0.795421172738351 -0.451809587361272 -0.20192568584156 -0.0119966138045389 0.0451111165943083 -0.0322564687425191 -0.030412505448287 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.609002355328815 -0.338339660345644 -0.10913090897483 0.103961646913395 0.0768779983681961 -0.0087778710630989 -0.031394959918376 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.469822220573563 -0.309036079679485 -0.100992383186677 0.122131435279959 0.206117801392908 0.00614672125383997 -0.0327672855927226 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.426531840457679 -0.242165178564803 -5.3680214700908e-05 0.224846900640922 0.311974599406159 0.022791278829524 -0.033123216040727 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00339 HG00339 0.419143143560135 0.389446822386955 0.354630433281418 0.262714917715799 0.0970828383275443 0.0692577370552535 0.0446315738036248 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376374001586262 0.305039061773213 0.264188039785705 0.206918961150341 0.0369967389357932 0.0415868545114376 0.0451687835553628 0 0 0 0 0 0 0 0 0 0 0 0 0 0.283315238099783 0.282130948255026 0.235265293048866 0.125822253749207 -0.0693683819703553 -0.0184095744899547 0.0459775802113474 0 0 0 0 0 0 0 0 0 0 0 0 0 0.241852558750822 0.216559320294652 0.182238516225548 0.117343196417156 -0.0941256054115493 -0.0453641932474532 0.0461978157775395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00341 HG00341 -0.843158338463024 -0.704157343229107 -0.556737184113836 -0.465178847054065 -0.337637608906635 -0.241485690633381 -0.137105113503805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.852433485624405 -0.762902397518104 -0.612419993932037 -0.493797508232459 -0.372208780745323 -0.24465638008076 -0.135741715660928 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.633930521808193 -0.562357601355274 -0.472607470518019 -0.401581074444761 -0.353900858278631 -0.239107840142523 -0.134110468560461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350999101114535 -0.225351989589837 -0.133081974554003 -0.0506010955699978 -0.239345701931323 -0.242272255273482 -0.133734780621134 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00342 HG00342 -0.0692862096624843 -0.058680269434122 -0.0956526343420227 -0.193958085276126 -0.108511178565096 0.108741053433049 0.0897042491106833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.116959305819839 -0.095376954217396 -0.11464443414916 -0.206398712366495 -0.154421502620572 0.0984363660245411 0.0869879097338645 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5577385848619 -0.528937711029552 -0.468571030367632 -0.389971277120091 -0.324915510555169 0.0587363732053281 0.0835719860860563 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.752927463401404 -0.716609489647713 -0.613835634091494 -0.528942061107013 -0.464740062847137 0.0464844714615299 0.0827513569426435 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00343 HG00343 1.04044051357175 0.971849100433649 0.754586831349361 0.617718869615606 0.445852665991187 0.194254116277245 -0.00283215542837377 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19647257581379 1.13747329206535 0.961737242622518 0.748462906559618 0.52874485065992 0.206685471238512 -0.00478803657302869 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55253596675867 1.51201918201808 1.46845412435758 1.28342701399316 0.872238901342363 0.2639170474058 -0.00746102539808957 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64349954773731 1.59665507381284 1.56697025588598 1.51159923634339 1.13023413752571 0.306810464665504 -0.00814420910693115 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00344 HG00344 -0.00156070263903516 0.00170509486445063 0.107756819777426 0.268920047763795 0.382196899006974 0.292840318062518 0.131037631483439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149234848328908 -0.0915064022878105 0.0565870032609254 0.292514423761726 0.385977702781233 0.290556013551838 0.132308635001107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0918248710021616 0.0400058299112844 0.22495265353154 0.463581709888579 0.521744091718216 0.313005410025514 0.134164120349105 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129336639330331 0.249172082854709 0.436204433051531 0.698861703881717 0.706447456052073 0.336783616625078 0.134658258869371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00345 HG00345 0.250967286722467 0.404187164129525 0.445796814772474 0.400561476035024 0.0752341520616028 -0.155187505296273 -0.0436713089396769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.555351356652509 0.692911930502702 0.633649697594172 0.545406574975959 0.112656174508192 -0.166617917472238 -0.0440987618342601 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589822648480156 0.636644809580327 0.685895380995459 0.69871040193182 0.225653914000382 -0.211599014937603 -0.044738029384958 0 0 0 0 0 0 0 0 0 0 0 0 0 0.358837646473367 0.384200025101478 0.44838416466824 0.554193675302418 0.302842758192866 -0.229157710519877 -0.0449110813660269 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00346 HG00346 0.32377549194159 0.069284000044357 -0.174295978520812 -0.200562727059431 -0.0788509595934093 0.0849489563104372 0.045581442677089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.196370740499213 0.00800982427635525 -0.224289827860507 -0.283664788336522 -0.167708806912976 0.0573205525649925 0.0459167640474756 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.160369181968476 -0.262100297270912 -0.400412078568269 -0.472715144023638 -0.380572940597191 -0.0276724195283567 0.0464539830180917 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.346797866469057 -0.383590869281869 -0.436784304125342 -0.435253318619305 -0.450381484844286 -0.0633244462254568 0.0466055621549938 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00349 HG00349 -1.19644084673567 -1.24962145016369 -1.24033515183683 -0.934469429192423 -0.57139900110946 -0.314756377565984 -0.0926460462513155 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34078469902739 -1.43185062896543 -1.33226601159889 -1.02981938426285 -0.649186345077542 -0.315304002032115 -0.0874889402703651 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37709995910628 -1.39428374573495 -1.30306882043025 -1.14874602829931 -0.909116762193104 -0.335236572635154 -0.0809403708608317 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12789606371111 -1.19947629668054 -1.2550321871196 -1.2248453228583 -1.06814006934062 -0.354186410134832 -0.0793562178911048 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00350 HG00350 -1.36857877845243 -1.42227360442097 -1.28653222509363 -1.07108106403707 -0.679823478028758 -0.311910401310894 -0.0790524820616936 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64676033769443 -1.6213483529446 -1.48632853281431 -1.19233407643023 -0.780501364218481 -0.342534228540583 -0.0736642862445993 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94935259760011 -2.00850058773918 -1.92351953571705 -1.58754643909786 -1.08028411788707 -0.4388654000316 -0.0667726120489066 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73530786745786 -1.84190580107523 -1.85001297577354 -1.64371160341684 -1.2430270728809 -0.488782799829599 -0.0650958786029942 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00351 HG00351 -0.0909583275529309 -0.182346452155744 -0.359635039440165 -0.449836077711632 -0.214017256002 -0.0430363775581305 -0.033902626523641 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.258817411241018 -0.367668800367526 -0.449561192513712 -0.512157655161451 -0.250346186117341 -0.03639603698865 -0.0279413647762635 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.259772883322487 -0.270193416161198 -0.306876683827545 -0.367084044153211 -0.307905746378731 -0.0383755831310919 -0.0202564659087423 0 0 0 0 0 0 0 0 0 0 0 0 0 0.172374949614976 0.143243930680066 0.115471311475917 -0.0118868404799421 -0.233401778678476 -0.0432594982500613 -0.0183757424602408 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00353 HG00353 -0.502624972927826 -0.49737150945565 -0.474649988413853 -0.470625307356961 -0.290678969185678 -0.144380743660163 -0.0830505673325516 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.810918918663734 -0.81166551697782 -0.681172990331062 -0.506951188148023 -0.291206922698842 -0.144346058460923 -0.0783509038276573 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20774697408973 -1.18900191679417 -1.12211841723543 -0.936806984382623 -0.498270592693595 -0.139472835149522 -0.0723510590960404 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17934450632844 -1.17387652507546 -1.1368061221629 -1.05342067728846 -0.783337528376756 -0.160354816611549 -0.0708934480069173 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00355 HG00355 -1.68448543997143 -1.55397073900677 -1.29711857916588 -0.796611016042962 -0.310022502223148 -0.0788068126535703 -0.0306914572941736 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53828057225471 -1.48325119349208 -1.31665021827395 -0.793383918268908 -0.335508844254652 -0.0602428653847662 -0.0320567881245443 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23587483933639 -1.24158794611752 -1.21962685518396 -0.949649143931457 -0.453375928344222 -0.069271830376656 -0.0339310124733384 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07439975774278 -1.08026156455728 -1.06750196875227 -0.965104499697641 -0.538034831811851 -0.0715456910152472 -0.034411390811027 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00356 HG00356 -0.510597670483072 -0.336792808578843 -0.30224757789526 -0.229366404317235 -0.204547904191674 0.0453261015376991 0.0785653672626244 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.63919487612225 -0.497384189522273 -0.377490154410594 -0.313867010334289 -0.264852495960322 0.0463311537345345 0.0762198125170474 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.952249888873053 -0.883125194891231 -0.765282945668132 -0.611010181959968 -0.474509066333173 -0.0209668109988848 0.0732833527475969 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.955165149571756 -0.943123910757742 -0.85948646787522 -0.763732445942539 -0.629362231183915 -0.0428363558832163 0.0725804267466744 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00357 HG00357 0.103564236948259 0.147521460022628 0.188894532040553 0.166403033085932 0.111712750104901 0.11733254760739 0.0792491819702955 0 0 0 0 0 0 0 0 0 0 0 0 0 0.219632038272931 0.200707146455519 0.185652186317434 0.0879264621911337 0.0773666329594345 0.127311470872937 0.0769595714227505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3229275715687 0.357480303134188 0.277627210021045 0.103245672854014 0.0252723513083891 0.126743341482594 0.0740987676349428 0 0 0 0 0 0 0 0 0 0 0 0 0 0.315692127893918 0.338669627950158 0.295735489288244 0.11707687355052 0.047825055163883 0.128789835548651 0.0734150484711666 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00358 HG00358 1.11265205561268 1.04601975689364 0.864197211720594 0.661790126912071 0.452905396947813 0.2655620947945 0.0842659859094502 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01900172031836 0.938826406005688 0.78076541756705 0.668713821472512 0.488974974412096 0.287150242972578 0.0876955391434002 0 0 0 0 0 0 0 0 0 0 0 0 0 0.902624042996067 0.774363255030736 0.60956907828076 0.60306937334084 0.560195119483952 0.355504516499575 0.0922362640578777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689601527761496 0.599418580557889 0.493228781452184 0.510282028277968 0.476234766051357 0.381980653308906 0.0933707469427359 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00360 HG00360 0.421134751990939 0.424495967594044 0.53262605600621 0.446122124198215 0.229170819157698 0.0718706097005068 0.0589168728802036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.734672476038734 0.73312406591831 0.761115719205504 0.543725463195489 0.230306602583506 0.0732945121168555 0.0592189563469173 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11731638983554 1.1773473486144 1.17355848668082 0.908116732789512 0.298200201992333 0.0364284453000353 0.0597512257514582 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19857890326024 1.15956356630344 1.17061775108799 1.04962300732176 0.449662709313362 0.013283784194296 0.0599085818103359 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00362 HG00362 -0.299089055223254 -0.261211983210017 -0.296127218782152 -0.199414973542667 -0.0437811583805037 0.0915505826233928 0.0611336321076587 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.333435479254523 -0.349413045100205 -0.325128463135482 -0.303513933436519 -0.111679591509958 0.0500525199430304 0.0617988495697868 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.686919238804033 -0.717926999238596 -0.670696678845951 -0.505494950586936 -0.248672397428887 -0.0121570758445854 0.0627779877484648 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71238869144128 -0.760102488789927 -0.779686500266942 -0.640560675787566 -0.317334309623293 -0.0396175025646975 0.0630414925180869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00364 HG00364 0.873424247230389 0.701195393384654 0.506520911814567 0.318293224436195 0.270470607182297 0.131971342254133 0.068093795823644 0 0 0 0 0 0 0 0 0 0 0 0 0 0.832217979154794 0.690990697335401 0.484098680820689 0.277483064989272 0.264408060564861 0.143784513651616 0.0661585310661109 0 0 0 0 0 0 0 0 0 0 0 0 0 0.837542779599607 0.739778131122898 0.63986142529785 0.462542858585755 0.327858554537087 0.108912213655369 0.0637909455801792 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05321483201959 0.948976599625321 0.830666906536863 0.747268470594459 0.466027516547127 0.0982482357932241 0.0632349034248893 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00365 HG00365 -0.799102596795774 -0.827969302777734 -0.90984352763518 -0.902316882623457 -0.579728181097022 -0.170227502846667 -0.0255961924282823 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02372081413982 -1.13701992767246 -1.22031173067507 -1.23346905439164 -0.803606752515195 -0.20953603357212 -0.0270059282783005 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.68405444968124 -1.80599346879699 -1.94141732540058 -1.925396558572 -1.35833003711097 -0.324001284824258 -0.0289186768268232 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.91594546943977 -2.00480271938653 -2.1014152835445 -2.08039322707461 -1.74427795405771 -0.366843441166562 -0.0294049173421945 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00366 HG00366 -0.899815234271513 -0.922682797499971 -0.946677600821049 -0.731265705617374 -0.527266662640696 -0.202174047028557 -0.033475840700086 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25011295543476 -1.27647063548665 -1.19310213709851 -0.897013104870498 -0.585644164061401 -0.195266521589666 -0.0317520817540682 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5040916403156 -1.52206860423892 -1.51200558383586 -1.31999444024184 -0.844369457310305 -0.199449914204142 -0.0296235431144014 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24286207900706 -1.31199023722002 -1.35598009179419 -1.34385845124801 -0.959274472896802 -0.213177589386263 -0.0291202942266119 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00367 HG00367 -1.11219019356409 -0.984842598931922 -0.840472730616274 -0.76737102592285 -0.620282381073226 -0.335496343529484 -0.089458958278929 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21472970571665 -1.1421125301512 -1.02200580594398 -0.893610775997246 -0.698498728974898 -0.360629355675642 -0.0867056132103072 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.935564531984219 -0.98374013790095 -0.998334588825558 -0.984959511004951 -0.895338852135731 -0.420093995803794 -0.0832590707415971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.56923863908661 -0.59943132768661 -0.648691680859179 -0.779942282126925 -0.909911907396191 -0.454250138175451 -0.0824347035268851 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00368 HG00368 1.15360371587176 1.10228256008797 1.02248244390256 0.84207852417244 0.651887845308051 0.451601539065184 0.156501115265852 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34152997393833 1.25552041279096 1.14653834241265 0.934402209819497 0.715528356187633 0.445678752679889 0.156927966996905 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40974285497307 1.3998381990467 1.39394941951852 1.31851774817685 0.925661932401576 0.472833535149128 0.157649363488277 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37527563979976 1.35834745130831 1.36907034250974 1.34206047933669 1.10190673541514 0.486402820607443 0.157858052053611 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00369 HG00369 0.898517260804862 0.757460506942526 0.574204525504122 0.433776042921027 0.253494074811193 0.0767140620321547 0.0709106700679976 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846184705307086 0.693077307771069 0.60942742667008 0.493545174829914 0.286523212987546 0.0943861168690462 0.0690265201247221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.392957830676181 0.398108652795986 0.382858141342947 0.394700137567906 0.317769544783772 0.0766556844764897 0.0667571205140341 0 0 0 0 0 0 0 0 0 0 0 0 0 0.031551469006345 0.056734130334447 0.0555692185227233 0.125913969299035 0.250279936319496 0.0722527223692952 0.0662312829088923 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00371 HG00371 0.154200859874562 0.189255999249348 0.143418396198865 0.170659021164478 0.23071180151137 0.164049189438998 0.00586501573053096 0 0 0 0 0 0 0 0 0 0 0 0 0 0.232486158046298 0.216638206981121 0.183727567906102 0.180546900051818 0.233166794733886 0.178461037389309 0.00825164062752064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.105107640464685 0.0641983944871521 0.102395600727279 0.154986587362721 0.245640579504992 0.207930939748581 0.0112404000755388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0448770059500116 -0.0833996860146916 -0.104656273997807 0.0584285095224455 0.133959068304764 0.221214306270167 0.0119547573294493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00372 HG00372 0.190483640732798 0.103332660597492 0.110563768124911 0.192915765569296 0.333755643477407 0.21053202700191 0.0631628195875358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130955096163878 0.0482450130022616 0.110763656232419 0.178513648989152 0.340719966462431 0.201905882319559 0.0631890417261247 0 0 0 0 0 0 0 0 0 0 0 0 0 0.168540610468412 0.160676964867415 0.189003831207426 0.292798221285051 0.365405516034214 0.21320127945527 0.0633220213798376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.506562191352028 0.42508934508211 0.305523213748847 0.267816462591885 0.37369069160958 0.218141204028598 0.0633740884374384 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00373 HG00373 0.257801888258616 0.40959720083808 0.429537709889301 0.395947770441325 0.14688078540628 0.026208454913957 -0.0175440353793048 0 0 0 0 0 0 0 0 0 0 0 0 0 0.350953789716548 0.474603460214765 0.546606685582129 0.492308719252613 0.167921485628277 0.0116818939226578 -0.0183662475066833 0 0 0 0 0 0 0 0 0 0 0 0 0 0.60244331186817 0.654350585694676 0.746317065241428 0.703289934174457 0.2456974712583 0.0109493365041547 -0.0195155129259563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.710205203022143 0.688874462703728 0.657222920855794 0.636506527664391 0.313463964859752 0.0116176479589611 -0.0198136621448728 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00375 HG00375 -0.643776582772573 -0.54764816727581 -0.498528470116326 -0.466307361782594 -0.392438271519753 -0.28442407212528 -0.0641493717907835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.740063512716448 -0.696654534649478 -0.600270871278903 -0.509918921595323 -0.401932718699593 -0.283229678573315 -0.062447658255616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.634531863660454 -0.579360359098184 -0.501520425684161 -0.426464617867886 -0.429493936845051 -0.293118530680002 -0.0603597982714562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.453421028840115 -0.460730897218775 -0.458164826025273 -0.455616669185752 -0.474659895528157 -0.297670342722263 -0.0598689088999718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00376 HG00376 -0.220699438512118 -0.206638233173396 -0.329785958768276 -0.390747896708113 -0.314901846653013 -0.247452419012628 -0.0880878119208794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.370476003491167 -0.416371074786414 -0.442703150788129 -0.457106705358387 -0.32011322420414 -0.243078277867115 -0.0854419672400107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.558560333553638 -0.612546243985029 -0.661934162473042 -0.636959765536623 -0.490412099311714 -0.224605535335679 -0.082139215956332 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.713880917635754 -0.725339266397299 -0.757825729692043 -0.822637378590925 -0.675497110558169 -0.215973379019928 -0.0813512288872351 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00378 HG00378 -1.74915602747472 -1.61466105055924 -1.4101484215915 -0.963429101855223 -0.532587974202451 -0.124392310472255 -0.0374628643883117 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58576201050976 -1.51474546981408 -1.38825616232673 -1.11348815184112 -0.69690267972317 -0.142486432862078 -0.0360857247731982 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46736647834808 -1.51502322534515 -1.48928131351267 -1.3523695146864 -1.02356787634158 -0.211516840395389 -0.03442753117008 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29602574518256 -1.37706909882846 -1.38313419306212 -1.27556485798381 -1.12379812624973 -0.238495880041527 -0.034043863518936 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00379 HG00379 0.150889695665106 0.105290060626643 0.10963170699676 -0.00393392940767624 -0.108299375733792 -0.0977646834407569 -0.0468294149628813 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127726985100371 -0.108605552249685 -0.066823505963272 -0.0126297706241515 -0.0341529869736918 -0.0902958069975726 -0.0445789591630794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454673234316038 -0.36728399131824 -0.275562085040764 -0.101849475814328 -0.0248260452666491 -0.0586336266707619 -0.0417360810940275 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.472292953872543 -0.382578999807051 -0.249205393421026 -0.137526997313312 0.00314931899712864 -0.0594273730346984 -0.0410511244852887 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00380 HG00380 0.771014953468048 0.491339730502076 0.266208474521287 0.13661132126709 0.186862925356524 0.00571189256311996 -0.0446086874253338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.817075237689866 0.604295420901925 0.3975443591381 0.276255221227869 0.212390719889281 0.029713173673137 -0.0430504128563889 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0789658559944 0.970443020557514 0.786327388524311 0.628273951465825 0.408016539278725 0.0901792131344737 -0.041170570628168 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06885552374411 1.01176076062516 0.947229246639355 0.85422786215137 0.572441694683048 0.126972789350338 -0.0407348857395855 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00381 HG00381 -0.18079052995303 -0.319692373727966 -0.346969408882892 -0.289285178936211 -0.2162525854228 -0.126538039338988 -0.0450491436749593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146818202478652 -0.247732385680422 -0.284650581283442 -0.27668131702595 -0.242721604143587 -0.122014711228879 -0.0431349007114787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.126855010867101 -0.131756409363064 -0.153366525430778 -0.0669698912134167 -0.272590752580684 -0.154986724041749 -0.0407505205877163 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.158335349130804 -0.183327862313932 -0.0895093770350487 0.0391490944290481 -0.248576178992081 -0.170558365190389 -0.0401826051394859 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00382 HG00382 -0.535479256914235 -0.460502242243825 -0.425643462203674 -0.279288292698584 -0.00464289206072809 0.0995831084106515 0.07915287410209 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.502036501349193 -0.511818621198056 -0.445616394134196 -0.288817350830297 -0.0377092860006963 0.110970739480331 0.0760228923797075 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.129655135807785 -0.130718849953945 -0.209667418084224 -0.129376326999872 -0.0209761410987587 0.103168905559839 0.0720748696870794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194268631989462 0.184775770402962 0.0979133791029447 0.0499525395130501 0.00794882134418844 0.109459585301869 0.0711242040777753 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00383 HG00383 1.2376883133676 1.08719093934383 0.88856681541225 0.537525508573333 0.188139413672839 -0.0182046811865451 -0.0659625672904302 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31574648095561 1.17616592082836 0.970981492404351 0.62020738182834 0.235280296194834 -0.0133437280526847 -0.0644512585693471 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3751866281989 1.26572331287482 1.12984371204481 0.920971471034544 0.390543642618193 0.0078951293379311 -0.0626652320204252 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25037691041554 1.12294506811452 1.01105764537263 0.878679208163935 0.480581866787001 0.0165046533048873 -0.0622588245674457 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00384 HG00384 1.02743072249226 0.968077119416549 0.842729356030545 0.581219499694267 0.379285847481184 0.130785884579735 0.0531854065154124 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20551387070067 1.13681162408938 0.968305294393142 0.668514885717488 0.438451825030326 0.145754746753565 0.0507593754052874 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27624461239409 1.24545067058189 1.15975740710231 0.932998581885883 0.6443049806651 0.141581228389305 0.0477077796801531 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12978088468913 1.08692208568451 1.08493934514837 1.03755166137504 0.763637802497109 0.149986579655172 0.0469745267883441 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00403 HG00403 -0.542219169556814 -0.402227506269723 -0.0687165917287831 0.256069582078449 0.186805062869181 0.0220503904178317 -0.0163810933235959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.224819512351121 -0.110857005659145 0.162176872204848 0.425868478579336 0.27469280643019 0.0320710714355144 -0.0168465464312611 0 0 0 0 0 0 0 0 0 0 0 0 0 0.369977096881389 0.530615384714785 0.806832085259993 0.947169485965902 0.54537851387819 0.0863327373899156 -0.0175387607520731 0 0 0 0 0 0 0 0 0 0 0 0 0 0.884301472111053 0.988287668773001 1.12932997464938 1.23902021912168 0.788496572189611 0.114336654138225 -0.0177256176670146 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00404 HG00404 1.20762194318113 1.13319752309564 0.995635309558212 0.78067946145887 0.405507649561776 0.103963096068197 -0.0065721771906232 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6309292911916 1.59359621092989 1.39371672887926 0.990435169786179 0.454221042100282 0.0981300408859282 -0.00736733317789884 0 0 0 0 0 0 0 0 0 0 0 0 0 2.08655871234159 2.11377826119672 2.00731993728079 1.58557064228321 0.793761049665813 0.118768403402742 -0.00848365925821163 0 0 0 0 0 0 0 0 0 0 0 0 0 2.40253231258685 2.40841528161074 2.26096241623162 2.00371097150029 1.0939556967517 0.144154373418575 -0.00877423093405866 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00405 HG00405 0.846634516061929 0.743744314892282 0.620350740169068 0.565610085699803 0.288144594769296 0.0684981365576511 -0.00520568384512801 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0785797779919 0.982035687453103 0.862543815045942 0.707362416264814 0.353410518037617 0.0823698195557034 -0.00567471390997147 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19741064437502 1.23956698612268 1.28618916411903 1.20770263699614 0.667178712713469 0.144178466050367 -0.00636809391950548 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3780395566236 1.39309935128036 1.38623773538816 1.47128396287266 0.933295947987504 0.181781003446457 -0.00655460953588683 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00406 HG00406 -0.377480754267192 -0.488713374607801 -0.490715341254467 -0.418417449217773 -0.288392631011617 -0.135016179148713 -0.0471647391173466 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.538765813517039 -0.589929761134211 -0.604452174546678 -0.455942485987619 -0.269494724182474 -0.101934464976982 -0.0464506078002074 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.694754708564727 -0.715437329898909 -0.719392522582232 -0.711748237560933 -0.382438596056374 -0.0995713799667153 -0.0455647923769482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.714419363331964 -0.71470659327839 -0.746417443030838 -0.748869988047309 -0.509134438007988 -0.110709433493287 -0.0453543022797329 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00407 HG00407 0.188543397098667 0.288001030405051 0.521040536563506 0.578315816192954 0.34160843096437 0.0598803527009478 -0.0122025968232803 0 0 0 0 0 0 0 0 0 0 0 0 0 0.393360329929344 0.524851201865626 0.720757882033916 0.73693612100134 0.416252107080198 0.0794313081189268 -0.0123561879823013 0 0 0 0 0 0 0 0 0 0 0 0 0 0.840669619107134 0.926374016877621 1.05654662672077 1.12756361250274 0.650708377833377 0.127674013228863 -0.012599418967482 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01307244273311 1.03405171402178 1.03715255681623 1.13375653306074 0.821479417374406 0.143912103818754 -0.0126673997211863 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00409 HG00409 -1.37965206442581 -1.20731482875177 -1.00244045581674 -0.618441460061299 -0.354420171098271 -0.0687363094505854 -0.00841672000565933 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36423187800688 -1.28336082348673 -1.0831400353458 -0.721957155468534 -0.401862911929103 -0.0648053373915796 -0.00913231142005102 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33338134182361 -1.38265937212314 -1.35540620476573 -1.10978565052796 -0.558670261018076 -0.0930657157683123 -0.0100856634616368 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16372231973722 -1.21504362496874 -1.24823388146877 -1.17831924698311 -0.678703759265515 -0.102224070360199 -0.0103247825383099 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00410 HG00410 1.14749089104015 0.989120625732507 0.782609738750767 0.544044401178026 0.195317897715942 0.0803890176806979 0.000541024596093443 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12277338718934 1.04105960924528 0.910072446478005 0.641592070887075 0.277394045036959 0.0976352251056756 0.000142865113823623 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15896088662122 1.19269486295913 1.22120622461827 1.03361648199579 0.507446592339378 0.166422701251755 -0.000441226180045753 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26686621661541 1.27895673282783 1.28661717326904 1.28660500301661 0.756802391059082 0.202265073682138 -0.000597572154139928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00418 HG00418 0.18670398831617 -0.150411201577549 -0.392691763465226 -0.294108362602779 -0.126544936433633 0.00107169536906193 0.0555561311123567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0765778645189613 -0.293874589548913 -0.408091731343803 -0.363381657675625 -0.221705282513486 -0.0161565275175425 0.0574328760544257 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600439509959107 -0.68970577683065 -0.757642780087701 -0.81197162754281 -0.571135162496568 -0.0354314890682873 0.0600693491620605 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13354996035925 -1.19866882834032 -1.25322567406513 -1.29347514247841 -0.96160295265014 -0.0574219664263801 0.0607560177744047 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00419 HG00419 -0.428876060346251 -0.404046211427797 -0.337262960406853 -0.194711629340066 0.0623320582929973 0.0796572231852663 0.0468764542012404 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.29734149863856 -0.287398505194293 -0.243724895548121 -0.15521124740092 0.0655681875697748 0.117125289100508 0.0470033967082826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297220018555511 -0.305942668379485 -0.334705855623573 -0.245679725011179 0.0343805678712905 0.156186057771078 0.0471522775869692 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.472794823146417 -0.431038323616712 -0.394915472170099 -0.276305648487036 -0.0450235754889777 0.175706687146399 0.0471855527983841 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00420 HG00420 1.09114702326258 0.893196908011231 0.66682977922842 0.547791552962861 0.570948016983458 0.391694852473231 0.17056252624179 0 0 0 0 0 0 0 0 0 0 0 0 0 0.968688354981306 0.873731593961366 0.794802599681672 0.603862666658349 0.565364714563186 0.411626393684849 0.168854028140071 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681848986252716 0.693275450210342 0.722032703122235 0.723477932204606 0.648751585520535 0.465878055771723 0.166855271137744 0 0 0 0 0 0 0 0 0 0 0 0 0 0.181557065222935 0.175733795458204 0.26057985192614 0.474309919908325 0.610189005986879 0.500203725165986 0.166403895925186 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00421 HG00421 -0.579406957667213 -0.560089121507713 -0.433099513122661 -0.256711992153316 -0.0858644105152236 -0.0229681387459403 -0.0241853183289738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.651824830816665 -0.570584494713509 -0.442580179890312 -0.229704977809791 -0.015221154601564 -0.00750755970199332 -0.0251031796584764 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928700656474583 -0.831121978167067 -0.76652140774869 -0.549203310215717 -0.036816361715786 0.0591625397492439 -0.0263951193864581 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.960007346235781 -0.929603490356453 -0.926011166979332 -0.835687553592507 -0.232405289006374 0.0810982215823617 -0.0267319556356228 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00422 HG00422 -1.68044297071739 -1.69325972452638 -1.52946344764264 -1.16720092699846 -0.751223587962442 -0.229346704244985 -0.0615034572840261 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.23760383070521 -2.17272670225837 -1.83578211216846 -1.40362462090921 -0.856722923907433 -0.235457952539222 -0.0584624457035224 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.98375166647828 -2.90431801045433 -2.75755877547209 -2.28786355418618 -1.24897776873534 -0.278138331235096 -0.0546027049900353 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.17026357836354 -3.10431699709444 -3.05977409335367 -2.76986075923029 -1.6310577281409 -0.29186373867377 -0.0536693939640419 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00428 HG00428 -0.951501035261786 -0.839184979665303 -0.507544405175489 -0.121491695829272 0.0741022524699573 0.0543539487433102 -0.00314273465779118 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.854133790679829 -0.794518861717963 -0.491013422755129 -0.10769728928443 0.0934113640067444 0.0602133657762513 -0.00317218708425068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.803409964243309 -0.774404143439923 -0.648219194897084 -0.387690340652978 0.0217780106846643 0.0751719341750736 -0.00321396502026179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.747172281066417 -0.807446485758566 -0.805185410396389 -0.677197403501384 -0.188382073731324 0.0773699514658694 -0.00322474449686274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00429 HG00429 0.803150426302477 0.639537424034642 0.494405310941847 0.302484650475517 0.170636585996576 0.154299835067128 0.0979670985719157 0 0 0 0 0 0 0 0 0 0 0 0 0 0.603388842850706 0.465948879789832 0.346161924018849 0.206020364362854 0.141283846144939 0.156800020173743 0.0964891017051388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0143163648801445 -0.0388489930505132 -0.0777339716555016 -0.103702716165154 -0.00483788956366888 0.15288518873917 0.0947855142365334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372443069090911 -0.382138772163114 -0.393975604190109 -0.399871617631738 -0.199621168952055 0.14527630385129 0.094406167356227 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00436 HG00436 -2.15309713708675 -1.845174028417 -1.41913124174734 -0.792977049945275 -0.409192712343137 -0.147275253769163 -0.0198869855939967 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.16218660133585 -1.94384570872995 -1.59867033455544 -0.976727362567966 -0.515915824790545 -0.171777333684022 -0.0199648179709901 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.45565570595783 -2.41971044648516 -2.25179346783771 -1.72253449723449 -0.835292054891318 -0.225967220830002 -0.0200983164625918 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.3436559637236 -2.39700945866761 -2.38266288849607 -2.06720994433487 -1.17064783408894 -0.250316893809262 -0.0201371377262157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00437 HG00437 -0.322392197721266 -0.291639290035589 -0.286972820196631 -0.251541000161619 -0.0607427744708464 0.133751513011411 0.0924192883661455 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.761190410025622 -0.650054438943489 -0.541639602214044 -0.42320097099487 -0.183040970035511 0.0907512573653388 0.0907616567588749 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47377642829707 -1.43891331352704 -1.34805475535436 -1.02589862032126 -0.416785004582322 0.0434700874699369 0.0888072813691137 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.88946955075391 -1.84192552264699 -1.77065418195607 -1.48768645874843 -0.716985013551067 0.0278558975933705 0.088362883053766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00442 HG00442 -0.907685455164658 -0.90802432386209 -0.772753254058153 -0.558987420891619 -0.28293340901863 -0.0891305431019247 -0.0242664178850164 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.881100654962853 -0.85587565021107 -0.813015554040377 -0.608605363028716 -0.356198555005816 -0.117604490575688 -0.0246907539030164 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.950281079261163 -0.89240698491648 -0.888718848025171 -0.849521921401465 -0.585547526307446 -0.164552567048353 -0.0253037263056526 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07384232865882 -0.969945220128809 -0.907817786968391 -0.949337890789124 -0.785625004063524 -0.184456668236986 -0.0254661795115102 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00443 HG00443 1.75106991019474 1.63220859407285 1.3885589263827 1.00261113051031 0.531818085417703 0.159230195941447 -0.0167884387962662 0 0 0 0 0 0 0 0 0 0 0 0 0 1.897227410313 1.79430631559882 1.53470685968955 1.15353103890589 0.658323138537457 0.179211537046901 -0.0169698968571637 0 0 0 0 0 0 0 0 0 0 0 0 0 2.09377337185629 2.09687306435658 1.98911977471064 1.69753428669193 1.12042303301442 0.302204488843466 -0.0172783865323993 0 0 0 0 0 0 0 0 0 0 0 0 0 2.20424121882791 2.18554935039076 2.09826691240147 1.92566964239237 1.45995633372742 0.357640258173016 -0.0173679150564725 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00445 HG00445 0.535131291770313 0.420508492759549 0.262470223884326 0.210950362424469 0.146695086058335 0.21100128200774 0.0788020332044596 0 0 0 0 0 0 0 0 0 0 0 0 0 0.419642031347287 0.29688779350249 0.158842480746134 0.0667449492762018 -0.00717372754411457 0.177417955364705 0.0791754589279802 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0665939208733468 -0.208697579758194 -0.338049128286061 -0.398712646819547 -0.305479489870141 0.136224739772802 0.0795764412530391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.693860443526829 -0.754743548436655 -0.851807359792876 -0.83391095874586 -0.653829468814563 0.131485494586989 0.0796592457043558 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00446 HG00446 0.191355489946481 -0.0149785426977746 -0.253585396372847 -0.203097477205213 -0.083800778343412 0.0625806949728966 -0.00893084475827973 0 0 0 0 0 0 0 0 0 0 0 0 0 0.222885036319574 0.0193220672464205 -0.22956393261219 -0.243257100095315 -0.117861618536581 0.0309100748548924 -0.00927142206729026 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0829300737344538 -0.239538276963409 -0.414011455518579 -0.45291199964222 -0.191279993216528 0.0240208720550971 -0.00978170600647895 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.266248461896194 -0.321307089668611 -0.447313516950712 -0.577493858571394 -0.245576417301796 0.028495887837411 -0.00992004439547328 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00448 HG00448 -1.21449419043252 -0.939000766467353 -0.537882395100025 -0.243991537444094 0.0106096700592709 0.129417667249902 -0.00933912612309553 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923372383537421 -0.806292198518662 -0.573900316456789 -0.345687909674638 -0.0312872410297764 0.101638483766173 -0.00923390747371886 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440390503776225 -0.383413435714733 -0.372094636396738 -0.26168940679877 -0.0394089636993677 0.0995439402637644 -0.00914680266208494 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191148063953262 -0.130073191613182 -0.042147163863665 0.0166900193707578 0.0869121739897427 0.10554258140206 -0.00913451116265766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00449 HG00449 0.931758802669095 0.791155437471721 0.645862344749403 0.468592485146473 0.24781348828363 0.128987451730119 0.0739180274963958 0 0 0 0 0 0 0 0 0 0 0 0 0 0.753739221366969 0.731918577152121 0.583926005100292 0.495561173459276 0.284685007913999 0.145884164973928 0.0730780854917034 0 0 0 0 0 0 0 0 0 0 0 0 0 0.67735191479043 0.673811239186224 0.645368207585752 0.558963992227855 0.38932505984206 0.155633289766438 0.0721941391375356 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681953796718941 0.669883892824462 0.62726234618782 0.627164249419253 0.448945678999082 0.16130734158843 0.0720149676349598 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00451 HG00451 1.3279941221149 1.19657957903581 0.9781219680282 0.678016660960852 0.433072810666612 0.248763408158525 0.0627681105068101 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54531868481496 1.39657665583532 1.22566956048617 0.828949333806395 0.468391764177566 0.256426954191502 0.0629529856235788 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58595842981131 1.5380199962619 1.4852874479913 1.21871555723689 0.634845919005297 0.304068943654464 0.0631581730109802 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28508693401491 1.25231851731541 1.20770431659912 1.14703855281212 0.701176136314802 0.335307944273331 0.063201727896993 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00452 HG00452 0.245920873922289 0.235341760680973 0.357938223375531 0.421349861491558 0.259629178796402 0.0351048404150886 -0.0235778940254061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.458444381003121 0.436325582049109 0.448202997372559 0.461440384818587 0.264975146698162 0.040889415712155 -0.0230790299872213 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589864108920074 0.576693480516408 0.573364506235704 0.555873020293552 0.336148423487308 0.0526364557238208 -0.022462266863672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.528721453532645 0.561724650980482 0.572056467774235 0.5797450953477 0.464295904947899 0.0532835533936862 -0.0223160678614492 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00453 HG00453 1.85829268116695 1.68194915844173 1.48102824181761 1.1275918347294 0.766455793244301 0.381928297227098 0.0706722853022188 0 0 0 0 0 0 0 0 0 0 0 0 0 2.02196862865896 1.87203516918393 1.64151446187282 1.23038671474716 0.833712700472513 0.390501167989422 0.0707238411236315 0 0 0 0 0 0 0 0 0 0 0 0 0 1.80060175028556 1.78527450246905 1.73627998382669 1.49809159911716 1.04811820510045 0.453689622377602 0.0707657804010052 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36633882708174 1.4024384701664 1.43316809921433 1.37976088550891 1.21766671066173 0.489082794802021 0.0707709116457403 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00457 HG00457 -0.245072396336351 -0.208317468836665 -0.169265269201019 0.0176964430545559 0.132812513606588 0.130614673126662 0.08762568735506 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.189652791525142 -0.106455605532129 -0.128052881949242 0.0543207011702879 0.15643322539445 0.132978386970349 0.0859240603566284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.21138007332226 -0.141829748718475 -0.0480282724325894 0.134656057901478 0.238597166585725 0.1384748418942 0.0838842124273746 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.157848659301709 -0.0859866651126471 0.0259125554168291 0.213974438259707 0.345305016726406 0.140418357614557 0.0834134088018731 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00458 HG00458 -0.137619663387715 -0.0670397137749997 0.039967710831011 0.134001167406217 0.129011969624335 0.111918016329761 0.0383583362829124 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0856895510383184 0.0201086620454643 0.142716260398581 0.132897386062627 0.106396863511589 0.105665413923999 0.038262322213175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00288626087214305 0.0406843703351154 0.151373786887791 0.184933891973303 0.115713967389473 0.109394201859497 0.0380798941064958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0824642950439426 -0.00499205139826384 0.0798647938879887 0.174834378017254 0.118983470754834 0.120045043134148 0.0380237469962058 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00463 HG00463 0.84659198634027 0.793828941971433 0.622698622298198 0.271823227080364 0.00991323438031141 -0.0245785199367039 -0.0107253934908383 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0795457213715 0.978157350376904 0.805443157594131 0.399242705442854 0.00830070730588072 -0.0318864128182839 -0.0115282433326985 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50733948732384 1.43046909073278 1.24640727392151 0.855652418742056 0.12970652328881 -0.0472863064716854 -0.0126627242244478 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73937500611428 1.67800431023654 1.48907610188657 1.19520402650796 0.298559063523135 -0.0415534197158482 -0.0129593034688154 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00464 HG00464 2.52084612406857 2.36091819254314 1.92308964667836 1.39962206615084 0.907014187972486 0.448465525576951 0.119480843131555 0 0 0 0 0 0 0 0 0 0 0 0 0 2.77418613680202 2.69101841764528 2.35074749542339 1.71827057991337 1.08827633839831 0.475465928585648 0.118008907142071 0 0 0 0 0 0 0 0 0 0 0 0 0 3.15943830423765 3.09828858056727 2.95306472209304 2.53196473821487 1.59055344969747 0.603174455614452 0.116323890185449 0 0 0 0 0 0 0 0 0 0 0 0 0 3.10834146570014 2.99914585590233 2.77453976485416 2.4980713382153 1.85440817531224 0.662095754694322 0.115951098894223 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00472 HG00472 -0.553813452187807 -0.513817087646964 -0.335031950637341 -0.292690233743046 -0.068126233332364 -0.000431041169235694 -0.00874545102303083 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.812848037642913 -0.706551444623619 -0.538500256957395 -0.32943669507399 -0.0829541257588342 -0.0183159721024211 -0.0090385203352001 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.870709370846221 -0.857207336809573 -0.74312754738403 -0.495587751057378 -0.104301079643989 -0.040526199460494 -0.00945775734683725 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.698313148710758 -0.688435938490084 -0.634869850808061 -0.442305949120768 -0.0793399090637187 -0.0474250245625987 -0.00956813469950336 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00473 HG00473 0.841462062158025 0.786660387567722 0.561232347629544 0.4183097342784 0.354347351944115 0.280172174111687 0.113719699121323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.313727653286628 0.250846063138814 0.199891098385575 0.171916694040435 0.272933903248496 0.301884348730824 0.111700636839239 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618286058539766 -0.625935449529072 -0.57328614018011 -0.452446976711995 0.0442146426230142 0.332950071059742 0.109284812543195 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18722044560236 -1.25185043784945 -1.17424060273429 -0.959280306967698 -0.26620514239133 0.347785276300526 0.108728254555713 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00475 HG00475 0.614271750741774 0.470866237083202 0.24127879986343 0.250606117627561 0.2101272617497 0.0611979854679386 -0.0501017550907001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.800433121925299 0.669275969316671 0.496427719084322 0.378145434125404 0.221405160111628 0.066087517949424 -0.046656620107057 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04279199250726 0.99847531016897 0.944622468617549 0.796535744016845 0.401904896793036 0.0742966956592567 -0.0422541173323137 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21073703617239 1.20761270914132 1.22103321174121 1.14941584651913 0.686979707563359 0.0840627206876491 -0.0411835907706618 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00476 HG00476 0.694350664481347 0.44420866667129 0.347205010643652 0.314203987251447 0.247925437858471 0.197969398284318 0.122568933047619 0 0 0 0 0 0 0 0 0 0 0 0 0 0.458841865330078 0.350107381678206 0.246894173904429 0.227527353112487 0.243251153004766 0.217207666704765 0.119539833068449 0 0 0 0 0 0 0 0 0 0 0 0 0 0.11213779065201 0.0983315219500703 -0.00439702647484825 0.0114552492349909 0.219390555193579 0.224048684865463 0.115785062934869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0651094023081258 -0.0627773670991853 -0.101086776870128 -0.0689484429407103 0.208035840762036 0.235952725486086 0.114893611073963 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00478 HG00478 0.354489815875528 0.0718203846103682 -0.0336428254452836 -0.11415503946083 -0.178181660968022 -0.160648901618268 -0.0596704358525789 0 0 0 0 0 0 0 0 0 0 0 0 0 0.36570899878309 0.128141098887565 0.0100444687986846 -0.118465052297849 -0.222225822708676 -0.149973783688447 -0.0566190207005041 0 0 0 0 0 0 0 0 0 0 0 0 0 0.359958103804727 0.261233060243048 0.202536495392753 0.130203576306373 -0.144854618880325 -0.152450036541621 -0.0527331871429758 0 0 0 0 0 0 0 0 0 0 0 0 0 0.251722154077246 0.227903646825951 0.258968599113653 0.328257914374854 0.0446741096113339 -0.151278152785736 -0.0517908671663287 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00479 HG00479 -0.907113814543436 -0.621832660103903 -0.408672505400791 -0.176375026623346 -0.102677214590872 -0.0456785822440828 -0.0238298554267071 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03709830568107 -0.901651536325055 -0.697525192223067 -0.408141650460161 -0.192321281553712 -0.0652546326223522 -0.0238745987726498 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54414641975826 -1.43443200606463 -1.29667098034663 -0.996702457436032 -0.469973927859809 -0.090656583873153 -0.0239899302522416 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81288406269555 -1.7030475704442 -1.54349061229289 -1.40584283968378 -0.760483841950441 -0.102848350876979 -0.0240289687421683 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00500 HG00500 0.850130602210494 0.70866368155338 0.506451334401272 0.39839108466708 0.254165992500989 0.101928372148098 -0.00719286909385294 0 0 0 0 0 0 0 0 0 0 0 0 0 0.933873457571303 0.795314275359883 0.630214607966208 0.42156464632911 0.247344356845667 0.0916839423366337 -0.00731863163193397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.855939926106555 0.79817679991842 0.745157099698809 0.619125568882641 0.324389578503116 0.0727547341149968 -0.00750185782990895 0 0 0 0 0 0 0 0 0 0 0 0 0 0.677750793264106 0.653086821616436 0.660358621491743 0.662955167458582 0.454501509667517 0.0716712213572993 -0.00755053429538408 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00502 HG00502 0.727280785848858 0.639246393615403 0.586487133941422 0.34181196372945 0.146221839207902 0.0534764364576969 -0.0116062866041117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.887107190288217 0.869038844840901 0.728486772300398 0.365502314438542 0.127269150570059 0.0400686746437248 -0.0120299365230223 0 0 0 0 0 0 0 0 0 0 0 0 0 0.957993519384408 0.934406854601468 0.870625892099452 0.672644745952528 0.207596286583068 0.0360788340484067 -0.0126396186703354 0 0 0 0 0 0 0 0 0 0 0 0 0 0.79368614152116 0.797282243728152 0.811918305059104 0.814929503943978 0.366083725430333 0.0453939745341299 -0.0128008317562098 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00512 HG00512 0.0110824892887469 0.0208378324341725 0.0344476575502492 -0.023883766528847 -0.0752870912567399 -0.0382739217584038 -0.0256138539117271 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244483850923824 0.249128765230375 0.182155169221906 0.0377000922281281 -0.0879618853638464 -0.0440818084043777 -0.0260515226295251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.538208364894111 0.527006754337425 0.518463629981946 0.403108729014231 0.0225143587279586 -0.0352702224859626 -0.0267216839326242 0 0 0 0 0 0 0 0 0 0 0 0 0 0.712867082378246 0.744634424897533 0.770155252531219 0.77784397659976 0.255498263831275 -0.0224809394718383 -0.0269057691783847 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00513 HG00513 -1.02288650969423 -0.832710610500405 -0.599719125081875 -0.262427782119059 -0.0842255364810828 0.0582362140064307 0.0757741094061582 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11607751099354 -0.973359923690334 -0.731675851557821 -0.375862516613034 -0.200164714715886 0.0183138969666481 0.0743730147807078 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26385629365142 -1.24664379918005 -1.14320293392605 -0.941118612824516 -0.501371569246203 -0.054191510146605 0.0727294053814037 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07195924620981 -1.09260850356974 -1.14249082837006 -1.15322281102182 -0.814880205003698 -0.0824093970077882 0.0723573408824777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00514 HG00514 -0.196280541041277 -0.204397023431215 -0.169174486382936 -0.149065118572026 -0.0764689278515558 0.112667383191769 0.0719303091723086 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.368332229919162 -0.352050042155907 -0.338779833266821 -0.309288392132707 -0.200758215850372 0.0766382435227706 0.0705244840937417 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.76822194339966 -0.805833534835949 -0.843552042297066 -0.809623132274365 -0.487585841735921 0.0129412834745289 0.0688325040332781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.958461703236224 -0.972708757566577 -0.994358275435164 -0.997210622925885 -0.735242079690337 -0.00336837281300975 0.0684405450363742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00524 HG00524 0.735608832527351 0.682289456708045 0.673143429458457 0.615569281387582 0.551127761787557 0.301715609075505 0.0965266335553455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.819512875297022 0.847214888750802 0.827075742072808 0.760098609492051 0.586643204700348 0.305652553330034 0.0946394845117259 0 0 0 0 0 0 0 0 0 0 0 0 0 0.609746815379031 0.681169947641358 0.71324849879073 0.777404869901719 0.74178155691065 0.354867040862981 0.0923587509826347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.177095977431008 0.239023709308325 0.337830891036421 0.474453659122264 0.732218275533805 0.383332048541328 0.0918286341675764 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00525 HG00525 1.22930976187324 1.25226301228368 1.12991432559249 0.953956909457872 0.714815100398583 0.554126856268257 0.21490279865302 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02461470241802 1.1122294566675 1.09521518603086 0.919947719849153 0.737738612189868 0.502027147564368 0.21204698637777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.603881989459948 0.618178341792481 0.645863168553061 0.858168293288248 0.940689590172185 0.467334712328931 0.208760973417188 0 0 0 0 0 0 0 0 0 0 0 0 0 0.53850531988377 0.555404052789066 0.620571474137767 0.812299557462032 1.18210858782568 0.468124445616664 0.208032061544269 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00526 HG00526 0.459841499120633 0.471914771528254 0.462360483556178 0.360837746420411 0.299277851754362 0.266060709257431 0.0943027876747971 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333356557501283 0.384768036383096 0.371448294962507 0.327118750170403 0.265830503962706 0.233652507800747 0.0925199354137057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238593625515375 -0.227585095861382 -0.228928617230958 -0.0432336423855088 0.249996073768063 0.209953731729497 0.09036895539277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.684725742027631 -0.67497821081673 -0.616859276087766 -0.456245401926802 0.161868244993721 0.207828177404485 0.089869761063694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00530 HG00530 -0.527406269565474 -0.547856621982015 -0.61014569633807 -0.513576084620477 -0.510516152556788 -0.383204335594006 -0.0819734422899367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.749551229534629 -0.823586513723121 -0.820375283666633 -0.672915504660526 -0.562447461967572 -0.38798162099685 -0.0782034503445312 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.87967807833834 -0.987659187924396 -1.05163252164148 -1.10050763784321 -0.855460797323098 -0.445616004017528 -0.0733761753027545 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.655861031390566 -0.753399524362249 -0.887256208983113 -1.05200397271284 -1.00870967686369 -0.492783011623676 -0.0722006239496396 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00531 HG00531 -0.107629399148091 -0.125078529189204 -0.115632453669751 -0.173937374522182 -0.200854461995416 -0.103344281729011 -0.0218377435828643 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15675139552779 -0.161463230642805 -0.166860597556172 -0.180488462763901 -0.208408047706822 -0.125073355953594 -0.0217848096967124 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.302720335791901 -0.311202400241855 -0.296141168512197 -0.258221842909302 -0.238668184896054 -0.133817345545811 -0.0217568742435849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.290071254221822 -0.242844477761348 -0.138774385674547 -0.195648224461312 -0.21296180682353 -0.136038578719754 -0.0217575333136596 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00533 HG00533 0.392396351335409 0.482065154675002 0.592604469860002 0.429277999348864 0.0224415397100859 -0.215472930009035 -0.0817656100878257 0 0 0 0 0 0 0 0 0 0 0 0 0 0.764975117932679 0.841252022622129 0.833792658226072 0.623498556159571 0.105291022943758 -0.19015502640196 -0.0777849032578771 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32224279919922 1.39653928865028 1.41695722186866 1.09737166839855 0.329442019303722 -0.167206647736228 -0.0726573660300124 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59845570924729 1.64015000278814 1.61579122573652 1.41103984737359 0.553319841995436 -0.177521807835586 -0.0714028523237607 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00534 HG00534 -0.506302218065597 -0.256041537481961 -0.131231223949708 0.0043312213417644 0.0804987808062309 0.145371178560821 0.0945763228433283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.674834273975913 -0.551068546773906 -0.357531288937916 -0.147803138111203 -0.00142903081257883 0.108987994260214 0.0937105121191413 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08871443660505 -1.00870065323145 -0.855200329688585 -0.588738805198211 -0.200653361210267 0.0662622609731529 0.0928357793042099 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14841850877826 -1.11872134498731 -1.04481856058585 -0.84417426403771 -0.401601017865426 0.0536012246838982 0.092666964207082 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00536 HG00536 0.061664129614867 0.0770753415033764 0.0261225096324427 0.0596714463157246 0.181186678697999 0.156050339012567 0.0928226311630789 0 0 0 0 0 0 0 0 0 0 0 0 0 0.145880292976832 0.0802328827473955 0.00151167200018373 0.00550313852129418 0.183241148134863 0.185283267940108 0.0914287706229251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.104721634802957 0.0711086474380963 0.0192562452383862 -0.00948187984794157 0.167329517028371 0.184522342641429 0.0898121918191716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0516757311850924 0.00638089696984819 -0.045525120915632 -0.0028159942575316 0.180947643452757 0.182316208887735 0.0894500618328418 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00537 HG00537 -0.356217276149472 -0.384348804707956 -0.511318301952681 -0.449367307244774 -0.230167999307297 0.0669076655224073 0.0872415410518182 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.542071190891789 -0.615968291842557 -0.646172621208376 -0.559001964497253 -0.290671427456045 0.036672331897202 0.0856318526365587 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.943323617168477 -1.06870526213935 -1.16336296810974 -1.04235219491588 -0.456655073730993 -0.00422989559074057 0.0837285928424938 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09272572319552 -1.20893770403451 -1.33625450055169 -1.31053217101573 -0.715499947487603 -0.0137613893819326 0.0832946698677632 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00542 HG00542 0.169165768843538 0.220503608798763 0.329071961528685 0.442704852026154 0.456632511445073 0.284768377827747 0.0901438177343075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288982178565593 0.316371079177942 0.396800063031818 0.449707581249037 0.419712823812809 0.285711173968094 0.0912445338015285 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466400544026472 0.467395782280377 0.505918995885506 0.630829659181407 0.509880847875926 0.29048891014643 0.092856703425795 0 0 0 0 0 0 0 0 0 0 0 0 0 0.593673306728265 0.630163014072128 0.745949266577837 0.851116266699608 0.740114796771936 0.302219138887825 0.0932881634928483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00543 HG00543 0.0202282882806656 -0.0447774379071282 -0.123747790384822 -0.033923524769046 0.110246666553749 0.0364135461644487 -0.0234925580244508 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0502507558562874 0.065154582645562 0.0191948605974227 0.0877997567926746 0.148253844567916 0.0531720212534667 -0.0238845040979514 0 0 0 0 0 0 0 0 0 0 0 0 0 0.200089161940119 0.253945572972182 0.268945451694086 0.265234802400862 0.244071665702932 0.0762494994334731 -0.0244691952820521 0 0 0 0 0 0 0 0 0 0 0 0 0 0.139807765752594 0.207059679061681 0.252530255601037 0.339918392637989 0.343638559498073 0.0902606316483293 -0.0246272769845826 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00551 HG00551 -0.319263101056246 -0.168870443116913 0.0540187383618354 0.12954091934683 0.081385656349064 -0.0753673795369791 -0.118450111767874 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146910449230185 -0.111901292959791 0.0893415238638949 0.148072200296371 0.115010217552941 -0.1038348256024 -0.116799360138634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532976380947328 0.560478246792383 0.558203452776669 0.484514092337313 0.264464280356572 -0.119716499400746 -0.114740844206114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949944030485655 1.02753327649249 1.05524920196638 0.941519774523974 0.505860260520798 -0.129226177582198 -0.114249729018778 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00553 HG00553 -0.574278999021428 -0.514596267759505 -0.408023498281395 -0.258089523338238 -0.154052837072038 -0.260980299703954 -0.141802285270189 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.402089246155778 -0.351865933613784 -0.273871944585902 -0.131547804966594 -0.0754003050093301 -0.23501381723047 -0.140334494505675 0 0 0 0 0 0 0 0 0 0 0 0 0 0.064322853377044 0.0893488623483792 0.143319489730599 0.249453017802384 0.169174627797683 -0.203761590753102 -0.138573795465908 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0994522505579353 0.11355494554988 0.14450885590561 0.261833777890406 0.320028885325565 -0.186791705011717 -0.138167345002157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00554 HG00554 -0.807319555758967 -0.738464820250882 -0.652846359240824 -0.428008811439792 -0.109118689745763 0.108736711878313 0.1538616666829 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787677110181333 -0.83444491882351 -0.758523098817048 -0.624342092448765 -0.256550072555307 0.082837288517222 0.153152140845982 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00754058355241 -1.04932976883167 -1.10603473554702 -1.09800370231852 -0.698570882276651 0.00771242258317583 0.152596911535065 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11557668336632 -1.16510175969749 -1.23079024379798 -1.26190475559381 -1.00851699319886 -0.0319545642701914 0.152528986058776 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00556 HG00556 -0.589450409930487 -0.685022225700637 -0.528963400779657 -0.390875674868826 -0.149252227099177 0.0753875729318188 0.0914914163173128 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.684706985270508 -0.744471269755805 -0.705484415505809 -0.546609285462026 -0.270810785037459 0.05245758178835 0.0899867605884436 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.908649294580749 -0.934369931007216 -1.00498306224658 -0.997680676823973 -0.590202091595856 -0.0117519016801132 0.0882381079154918 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.951081291501552 -1.00025837490705 -1.06361179865834 -1.16608046484273 -0.849770631267641 -0.0388136703733107 0.0878456882599695 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00557 HG00557 -0.198166281816914 -0.357696813675149 -0.374348623818913 -0.286651929001267 -0.18362858734531 -0.0862607518574373 -0.0248955841513154 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.490737154856775 -0.532171089565557 -0.510277117842867 -0.414868045669239 -0.21565260376695 -0.0863393631330425 -0.0251434293425386 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.895989686997361 -0.894182380493659 -0.912588081394715 -0.807962666418043 -0.331284015895199 -0.135779100644989 -0.0255494897378777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.957159265402596 -0.907953358514773 -0.903664328914064 -0.792394162744242 -0.36779235331889 -0.154017217350578 -0.0256652269586416 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00559 HG00559 -0.457041913801222 -0.419232950981868 -0.372920753924783 -0.127696267075979 0.0216482871962795 0.0123739830773392 -0.00364529801626985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.216125788763281 -0.17914429026124 -0.124345691957701 -0.018079995558461 0.0734737820875569 0.0352541371287998 -0.00442550631629806 0 0 0 0 0 0 0 0 0 0 0 0 0 0.182149878032724 0.213125627135982 0.24342248000591 0.238745500789829 0.242778543898294 0.114107282072681 -0.00551220803249865 0 0 0 0 0 0 0 0 0 0 0 0 0 0.138891706116922 0.221679814683465 0.293772015765522 0.311478106306173 0.322432799043603 0.155843925509871 -0.00579357550833001 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00560 HG00560 1.16185101951326 1.16812415811182 1.08244360786009 0.872617897715364 0.744426686504294 0.461523498682049 0.128389151715602 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20599266048629 1.25448830820412 1.17745418478773 0.970557576978571 0.8256421010323 0.494981057290763 0.125753241323249 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35355557848554 1.30736379088709 1.28623295632974 1.24389859022084 1.11361213179425 0.578133207614201 0.122495567371986 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40803194460115 1.34453800428001 1.29267794340787 1.28571775824363 1.33658549238459 0.626682940846804 0.121723975030013 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00565 HG00565 -0.0712116476739766 -0.120744169058499 -0.0976702105097196 0.134483612801021 0.282057468176622 0.246799912897601 0.110093851509122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0927348313681813 -0.109251387310812 -0.0215099567211757 0.146932684978267 0.256824723351413 0.232437797510729 0.107916703793985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.153886842178809 -0.2115091541022 -0.160003908623488 0.0261542420935799 0.269230859375221 0.208513382502982 0.105288092039314 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328227102861756 -0.322897631916244 -0.242124182213468 0.00200345451872051 0.286388021106054 0.20742206634255 0.104677708966456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00566 HG00566 -0.389137604685026 -0.393673306297546 -0.294826110983077 -0.178278399939762 0.00285680659286449 0.0398987574593069 -0.00230478794895085 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297649688916571 -0.343252040922854 -0.316525916102657 -0.226294599406972 -0.0176725495553649 0.0577554063497953 -0.00305077445362906 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736486302279589 -0.768671171055293 -0.817236957868217 -0.644507331388351 -0.129000425040374 0.0788277535774767 -0.00406764029373621 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27092747995925 -1.17926153700102 -1.09130746884454 -0.890770204167696 -0.27547301215756 0.0908908836694179 -0.00432699626186267 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00577 HG00577 -1.17839565601028 -0.962149701823089 -0.651697171652102 -0.4903263185366 -0.261477722603958 -0.0998449263481214 -0.017795523536268 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.969201113910968 -0.863319215777549 -0.611803028844158 -0.413674842257426 -0.200508337558131 -0.0775737146617343 -0.0181027480895557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.540523808940205 -0.500579917244792 -0.478777481661301 -0.432516208410497 -0.202510344527267 -0.0324067699994762 -0.0185501374366045 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193211058497193 -0.241475021395865 -0.261556017536242 -0.392660073376998 -0.284967339722828 -0.0143749073458773 -0.0186692893779191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00578 HG00578 -1.19541487244118 -1.04032840543119 -0.89066710880823 -0.630898954962905 -0.375108093312353 -0.0972474211660015 -0.0164829599317401 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34944121311886 -1.17666833819092 -0.963583717405756 -0.656700251047493 -0.441953509609431 -0.111363982694318 -0.0173479031216993 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37711104890929 -1.29478676234413 -1.17894219213737 -1.00417824087249 -0.582397719287102 -0.114051801574672 -0.0185717324098512 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26898316841779 -1.20447209396016 -1.12295249613559 -1.08523294085447 -0.7309096686105 -0.112059108904267 -0.0188919429809505 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00580 HG00580 -1.82081226997563 -1.32549768440031 -0.857823590241662 -0.494891191389162 -0.177185017983344 -0.0754962031238518 -0.0189318585518511 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77095741288923 -1.47348185331875 -1.12096191097472 -0.6808285256514 -0.286192740994648 -0.0742804313364782 -0.0192413002177643 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73753057265631 -1.63762765211431 -1.53393625810298 -1.26131186161739 -0.623884077476674 -0.0845667068744568 -0.0196665500596224 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.72648305223243 -1.69215039729075 -1.68238835482036 -1.59162690871845 -0.949582569206455 -0.0932556558802025 -0.0197754888173121 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00581 HG00581 -1.19541487244118 -1.04032840543119 -0.89066710880823 -0.630898954962905 -0.375108093312353 -0.0972474211660015 -0.0164829599317401 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34944121311886 -1.17666833819092 -0.963583717405756 -0.656700251047493 -0.441953509609431 -0.111363982694318 -0.0173479031216993 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37711104890929 -1.29478676234413 -1.17894219213737 -1.00417824087249 -0.582397719287102 -0.114051801574672 -0.0185717324098512 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26898316841779 -1.20447209396016 -1.12295249613559 -1.08523294085447 -0.7309096686105 -0.112059108904267 -0.0188919429809505 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00582 HG00582 -0.509198774960273 -0.29006296714025 -0.0980134101875474 0.0270957553705696 0.019023447380732 -0.0453645133385823 -0.0299091530027921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274316984054217 -0.121730546877875 0.00855552660802407 0.125407311331655 0.0311195694346605 -0.0289729553019499 -0.0302711645452837 0 0 0 0 0 0 0 0 0 0 0 0 0 0.271577763558904 0.364302449627774 0.437418376589657 0.416739748891601 0.139920647841797 0.00976355673320543 -0.0308164899301855 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446753108152842 0.534736405888308 0.6111550102319 0.585064426161243 0.267987768889056 0.0257941360426959 -0.030964777479947 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00583 HG00583 -0.334061452133498 -0.54066629717611 -0.502095927686556 -0.513024570864035 -0.355810607577875 -0.124283918399405 -0.0298170414548309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.738578247381366 -0.824252684946499 -0.826492632188861 -0.75232672135668 -0.483453593813963 -0.149396103974077 -0.0297174503356932 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39435069433235 -1.49234917750133 -1.5963143068443 -1.47600293897882 -0.827380708951832 -0.215507785809101 -0.0296616187699547 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77628295926206 -1.86930378592762 -1.95111755455463 -1.93270291171353 -1.16876208784469 -0.246669223706388 -0.0296616012287683 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00584 HG00584 -0.950344141415463 -0.962072205885688 -0.982177349619277 -0.871102933138728 -0.476029274442777 -0.166812994204468 -0.0237202135055534 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.989057332888496 -1.01199794559841 -1.00804097657684 -0.915616936869614 -0.512819963968182 -0.155326944119342 -0.0230967933095329 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22124948055004 -1.2748582584899 -1.29604991867047 -1.24845899817153 -0.733393737917564 -0.175096262386018 -0.0222987522618046 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26067627288802 -1.34107855858439 -1.38568143470374 -1.37367378511055 -0.930040943636332 -0.191261694657323 -0.0221042525015675 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00589 HG00589 -0.278686950885492 -0.306494328281191 -0.3852298460585 -0.261790264375955 -0.118665077567926 0.0682151156741668 0.00474975877841769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409154531423713 -0.443963370021671 -0.424933053347276 -0.274826816619445 -0.13398675576591 0.0377298904706304 0.00442769058970761 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7187804918557 -0.70583786456101 -0.64340975713246 -0.367487291713903 -0.101370050916879 0.00804045043540279 0.00399666832441231 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.620816964760141 -0.576724218206005 -0.498779405469749 -0.298428666981928 -0.0712554145367234 0.00717371930588858 0.00388826606305678 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00590 HG00590 0.308515918379127 0.272201728472268 0.255736840726866 0.203084392470685 0.140864412868296 0.100726854444152 0.0326852419988261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386040106409222 0.30592384886458 0.242963945523318 0.0772359993818276 0.0794413810903831 0.0949422112140797 0.0328904539274097 0 0 0 0 0 0 0 0 0 0 0 0 0 0.271393722046432 0.245062062416985 0.225809459333399 0.106014534156403 0.0499846407468269 0.0648200833404103 0.0330972215384708 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19579694772952 0.185526399929057 0.220968244436581 0.284142035378387 0.110198637488461 0.0619600111998786 0.0331365153971065 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00592 HG00592 0.915547714700337 1.05032796707201 1.17107177616128 1.14438260625393 0.751419804167613 0.284282328419498 0.101973220711251 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11177839754311 1.27465621309101 1.36655254210064 1.28917712200319 0.814789569997691 0.315972182611304 0.100392860457186 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43554650697225 1.58751706734324 1.73992717959895 1.66509678426407 1.07131917508072 0.377452283332808 0.0985560738122626 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32586778617338 1.44312539934337 1.62188055900959 1.71365871521272 1.29846744279998 0.403492238791601 0.098143866846142 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00593 HG00593 0.0650589304664523 0.0342468929251814 -0.00534670048300715 0.0320546313473573 0.0489639727874942 0.0449834440282282 -0.0194796919712828 0 0 0 0 0 0 0 0 0 0 0 0 0 0.473342833002942 0.428860412607395 0.336385662085316 0.234042154681917 0.111968559805125 0.0410616090770448 -0.0194867628055698 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25730316631869 1.24958549965608 1.16542127269005 0.957817872508943 0.422704782704083 0.0380375286394051 -0.0195743765497315 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89919570353246 1.87982231532048 1.82801773617879 1.67682873034126 0.815341975808234 0.0480885530223861 -0.0196105848748037 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00595 HG00595 -0.656610970983348 -0.423789442817584 -0.211296003112303 -0.0205637320502525 0.044898378503209 0.0505385047829331 0.00797438186964685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.551468566269584 -0.419947091917418 -0.220004044202085 -0.0643638421389627 -0.0457011038647747 0.0243882728858623 0.00736801239011115 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.44847029891192 -0.383477836048228 -0.319884690838297 -0.143783847860239 -0.173320561718383 -0.0134023414184993 0.00655083630987603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250304019965716 -0.239502691418068 -0.222542597276926 -0.14508477739714 -0.247629396382644 -0.0230624251128404 0.00634413861547298 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00596 HG00596 -0.35495855073205 -0.258214802300733 -0.303953550375561 -0.318122278200416 -0.312265040569423 -0.159534875820977 -0.0610557746706183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.497540119324226 -0.479197067191015 -0.475199569954135 -0.418447241303668 -0.365702351537987 -0.151653025595305 -0.0602372058635621 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.86655038029484 -0.906493794799399 -0.911244050493493 -0.837132663872321 -0.583035428044979 -0.17370047311689 -0.0592619866166269 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16498031658639 -1.17044768556648 -1.19562231861358 -1.08993897453479 -0.797443935214624 -0.194916447368913 -0.0590381930441189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00598 HG00598 0.267012845190897 0.231244939352532 0.118460121704714 0.00635192087401333 -0.0487655359839213 0.0647192894151484 0.0690547586879843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184127605167352 0.0889765045812347 0.00540572461472961 -0.0569128247650459 -0.00798702482487592 0.0813670642505047 0.0680082415937303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.124685016217185 -0.179734407190686 -0.24807816557778 -0.264957487979719 -0.0349492187393505 0.08723590002061 0.0667873580369291 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.329585391184067 -0.312772176420701 -0.294584646487927 -0.32195689540872 -0.0884760766930258 0.089247306755243 0.0665122297874088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00599 HG00599 1.25965536660467 1.04629628587512 0.851400343749027 0.605650454154698 0.437237915940984 0.266300554264288 0.0952010318849631 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15629713638742 1.0635340444305 0.888681624574788 0.680827038533878 0.474084090562319 0.263145725147097 0.0936603492641114 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08951000527456 1.11233319305833 1.10961808761971 1.02951007219239 0.71870928213552 0.282223839200929 0.0918859552416171 0 0 0 0 0 0 0 0 0 0 0 0 0 0.990353435592249 1.0691138663838 1.15275550871736 1.23134900082482 0.983882687467529 0.29640138197069 0.0914911936967234 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00607 HG00607 -0.67100766261515 -0.751289354972117 -0.746146326037097 -0.665329011936819 -0.435486623253681 -0.228811764458005 -0.060664581770573 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.874501648409395 -0.940119675094088 -0.899594792496879 -0.749937386128703 -0.452713127010358 -0.215544484283704 -0.057628790767461 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03279390235606 -1.00556298093944 -1.0050261115055 -0.86731395662084 -0.604332352725335 -0.229587034768376 -0.0537381119126476 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01087766585895 -0.958605312971225 -0.85679023369464 -0.808489840443029 -0.655255244106988 -0.243703197782129 -0.0527900417874477 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00608 HG00608 -0.150324771301 -0.243833249268479 -0.375755736811126 -0.375692438256616 -0.235922539942924 -0.123619337333043 -0.0314847466596347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.341273572837277 -0.426703032812924 -0.509319543538845 -0.427574456936232 -0.262174046166409 -0.100698510115849 -0.0312968995539419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.805022476088795 -0.857766120825557 -0.893812670838415 -0.852523466894082 -0.444364152590526 -0.0759904369602634 -0.0310995815644009 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05982173112745 -1.14221150780026 -1.17711004716564 -1.18575797473866 -0.695551970294385 -0.0762024536788766 -0.0310596007275868 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00610 HG00610 -0.680181869621809 -0.656683578436013 -0.523876489745989 -0.351220420166904 -0.192588073155537 -0.0817698469744098 -0.0460742047458885 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.628761642959522 -0.62137706047938 -0.613322492613627 -0.473612724361288 -0.19898724261242 -0.0786349065862799 -0.0424211522433111 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861354030570108 -0.921587401945852 -0.968611308382041 -0.882730858172851 -0.425463448621776 -0.0863358168850752 -0.0376831594575393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.921549173192575 -1.06101247031837 -1.19707157368725 -1.16449061256585 -0.661406135421017 -0.108758342793982 -0.036517641354941 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00611 HG00611 0.0190671327506236 -0.0462603308870744 -0.111332640519244 -0.184875684023457 -0.0930563468001551 0.0580144547801112 0.0806664011244847 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.31581670327307 -0.291344565694453 -0.24411481782776 -0.303589059243156 -0.182746849285314 0.0271470657316918 0.0794409143716998 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.758703115402846 -0.744275351068556 -0.731355126209339 -0.681152270566976 -0.411879584659788 -0.0306404291861412 0.0780546751288208 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00518270630151 -0.995143821776938 -1.06667155253085 -1.03513262960768 -0.63934990954553 -0.058683598429692 0.077751510930928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00613 HG00613 0.137152675781757 0.0706630727729252 0.0445875686068059 0.0649929516697575 0.20125025361629 0.185335105911137 0.0939336939970018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0324462534203722 -0.0214631035717575 0.0446827122173421 0.0912628665509059 0.240205134349579 0.197514235128059 0.0923920869381309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0703576331670365 0.0102431044353335 0.138738956788828 0.239036396217685 0.343261295993446 0.213902638461873 0.0905924644408324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0265945305741713 0.0213637147520792 0.116255041218486 0.297125752008315 0.434660576545573 0.225449620455466 0.0901869363286283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00614 HG00614 -0.238625288243927 -0.374792298739355 -0.423059376062738 -0.262868307383087 -0.0552714444723091 0.0295699472992508 -0.0266178032696843 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.424349151555801 -0.486742632189024 -0.454998867125441 -0.29439190621951 -0.103024502898605 0.0301979819753708 -0.0271498861175461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261195867001522 -0.25414397356922 -0.290577157698486 -0.268728522692447 -0.124159011659677 0.0235689960757409 -0.0279392868527562 0 0 0 0 0 0 0 0 0 0 0 0 0 0.029777866491427 -0.0127304413224483 -0.0843787392386927 -0.13603458437426 -0.0900849870153327 0.0279160700958469 -0.0281520780674805 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00619 HG00619 -0.629992880011637 -0.676925046271263 -0.613450798281142 -0.535787443915967 -0.341970325024023 -0.264525338433323 -0.0731244016937123 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.704727612284471 -0.678632146087954 -0.612504438758582 -0.525015908251297 -0.411177493266379 -0.267213546114379 -0.0690373755821725 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.716511731344796 -0.730089400891105 -0.686607639703865 -0.556559245578147 -0.503891567671387 -0.268278103690699 -0.0637813819415869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.684023755330447 -0.653198020680507 -0.634344929449432 -0.545254639644927 -0.50097315757266 -0.273097164021354 -0.06249707743686 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00620 HG00620 0.288361628139246 0.150360725766668 0.0568938250856212 0.0066397460030342 -0.0318191831429987 0.0157494385099513 0.0490155611987682 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.103047959148463 -0.120860315100935 -0.113827647543916 -0.105333317689212 -0.137405594454976 -0.0267679840692535 0.0478490766524523 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282214664783993 -0.234003317719625 -0.130579519699062 -0.0821853597915717 -0.225735979686947 -0.103475754771099 0.0465136256242528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.105189851708316 -0.0404496041677122 0.0718163987981358 0.12689983243427 -0.179942745609972 -0.126964651680331 0.0462187727827458 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00622 HG00622 -0.00267577877659773 -0.0781216501395966 -0.0711636356117447 -0.167090277772289 -0.270145606030752 -0.0815964514546201 -0.044792056515713 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00010014073401997 -0.105423748624685 -0.211830023846235 -0.349128871776611 -0.359882925996273 -0.109326448275527 -0.0442970001846244 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.26751249316855 -0.313451714425451 -0.400440377849926 -0.570574602278396 -0.572790941277307 -0.152743228034175 -0.0437511575365836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409036817179148 -0.410488375782726 -0.445058741771596 -0.613981792443016 -0.679662232652955 -0.172703072891943 -0.043634819996483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00623 HG00623 1.0481862942308 0.962156141692676 0.855390309947024 0.615397385278766 0.296779344944078 -0.0146876769103644 -0.0427089156095792 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26607877060554 1.1868580094199 1.00773698592692 0.705675343137791 0.322131605028108 0.00011661310000937 -0.0397415780857801 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39382879948291 1.41343635071635 1.28766029137789 1.07750354389006 0.497905221472857 0.0269436642015003 -0.0359391191445218 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12672898667461 1.29793871270366 1.41940005335424 1.34215288520801 0.708056796117512 0.0397910193645215 -0.0350126911264568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00625 HG00625 0.233722633442178 0.153466142578597 0.116086419605904 0.274803159156564 0.330094899289761 0.143039216802004 0.0470228289497987 0 0 0 0 0 0 0 0 0 0 0 0 0 0.258964612248907 0.216471527760563 0.200278131851983 0.302246601413052 0.378739075766611 0.188100593344557 0.0471560157772024 0 0 0 0 0 0 0 0 0 0 0 0 0 0.48300916390724 0.488730480346594 0.529704051907027 0.577768794854394 0.530244715655487 0.272213887790195 0.0473095460393212 0 0 0 0 0 0 0 0 0 0 0 0 0 0.504821785411736 0.527890459629399 0.599236890879924 0.74186685249079 0.65245128798183 0.311189804776926 0.0473433175402282 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00626 HG00626 0.0332049847179059 -0.0393577356960044 -0.0625899852212219 -0.123804388934868 -0.174510917800423 -0.0577286558389874 -0.0272911415557376 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304314634011484 -0.25558487105902 -0.190713437337054 -0.18849808113474 -0.191588938646694 -0.0769282278630352 -0.0276836062159774 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00464413173843 -0.882939274277062 -0.696603273318024 -0.51569944940915 -0.284834867782153 -0.0840682739795596 -0.0282697738207103 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48089930403077 -1.3274491625377 -1.17925835087691 -0.93460082645259 -0.461355504975683 -0.0909109257700576 -0.028428370729159 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00628 HG00628 -1.65539255059769 -1.58737028892927 -1.23160362201594 -0.74860729555706 -0.20628322688968 0.0494599665064747 -0.00350231859826626 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59227092705446 -1.55365971472049 -1.30092990068482 -0.797126994458654 -0.252453407904851 0.0322034856611557 -0.0036204385956887 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21663388987937 -1.28248599860493 -1.21322944096882 -0.851606703914906 -0.35300671403107 -0.0029480654236511 -0.0038192563147665 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.878547495344909 -0.910972301737156 -0.87622720278608 -0.725780703966432 -0.34940673598885 -0.0173736332302457 -0.0038766106155119 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00629 HG00629 0.821703254563494 0.760271132237914 0.616596724639143 0.46495135814615 0.316014385812008 0.181712213700576 0.161902101037911 0 0 0 0 0 0 0 0 0 0 0 0 0 0.599447514432448 0.56430427365122 0.473681085493739 0.374107209622412 0.273050004449556 0.188228541922804 0.162384873015619 0 0 0 0 0 0 0 0 0 0 0 0 0 0.17047335894347 0.172304181953009 0.157555142389383 0.133444473360804 0.080213587914712 0.156756468184741 0.163458911353053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.114567380174956 0.0741660641404089 0.024548657859433 -0.0228251006223797 -0.0713788223549927 0.128047685111875 0.163807439354958 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00631 HG00631 0.23052654360537 0.23506899325604 0.403081242160592 0.586827660012144 0.408729671351694 0.215048796973759 0.00563735059046046 0 0 0 0 0 0 0 0 0 0 0 0 0 0.377359067436565 0.407182206489677 0.494065309173115 0.595495925982046 0.451886613506838 0.221788924830456 0.00507060584720203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659315721760348 0.702067809200388 0.78005042027869 0.865902495927712 0.669118117399447 0.273685070116391 0.00429116593641307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.855219579328351 0.883837572930483 0.958548211638746 1.1062942544185 0.911744481028946 0.306266591964919 0.00409120493270769 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00632 HG00632 -1.98853890670055 -1.65450461188083 -1.10229189471032 -0.679683446759075 -0.377906027143283 -0.13876306020113 -0.0262016964813756 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.95797269475767 -1.6531383400551 -1.22875889296518 -0.754779463388249 -0.44387559258571 -0.148472258882616 -0.0259852058373842 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.15245048671294 -2.04447231022035 -1.89633098685809 -1.48067276737007 -0.769844699204058 -0.167129232229856 -0.0257267319826349 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.24468845959281 -2.19509030178395 -2.13207630874573 -1.95586430681792 -1.16672850308171 -0.183768924283568 -0.0256671976510283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00634 HG00634 -0.296402221618998 -0.13961454188909 0.078711011424046 0.0828537588648998 0.0620618994793551 -0.00261134553458147 -0.0213414113939881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.444581310227668 -0.201988074103817 0.0342850478444625 0.144753465065414 0.123766388328412 -0.0108952560423483 -0.0210019194376518 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.290750943412113 -0.123180545452924 0.145817740528959 0.387816289073798 0.346354708609027 -0.011329972955989 -0.020559290555457 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0639102713490052 0.173685008966543 0.385428847728364 0.624702074802685 0.565147236339955 -0.0137827738857435 -0.020449792681881 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00636 HG00636 -0.0709802004304141 -0.0177744843365019 0.0176654971977638 0.0544865744380854 0.0998908604505934 0.0372444163238761 -0.00480643178926189 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.432841280618118 -0.288304159636522 -0.137504229783423 -0.0204245071517406 0.0747570203733954 0.026672435759119 -0.00519082169001024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637553337937021 -0.536253634014813 -0.334951660937137 -0.104173027490569 0.0896216926455191 0.0252268927348441 -0.00570785391155013 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.587489577633698 -0.529983633085329 -0.393713968293027 -0.0956751376424271 0.150367337524363 0.0269866442561104 -0.00583840279702002 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00637 HG00637 -0.187071529706833 -0.119492787456243 -0.18181805180367 -0.190805626027307 -0.128804665398076 -0.0559183937808984 -0.00498935375585799 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0020572801725148 -0.0272869079857801 -0.186012374370222 -0.245641507741219 -0.151022661870348 -0.0654010576212782 -0.00776570975549044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.71142247561447 0.55542337561551 0.321367754479928 0.0372984490990246 -0.14399170049483 -0.0691328845231355 -0.0112876795292973 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12043035967007 0.95902296921661 0.706645693359179 0.305294160035373 -0.0444204997676627 -0.06181269329198 -0.012138357398815 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00638 HG00638 -0.689305189143396 -0.665206198631948 -0.405714568760241 -0.165493229487096 0.0176415463981321 0.0621037859092737 0.009161151154842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.891042272510222 -0.766619267531377 -0.473444501568976 -0.192225350882477 0.0386324533338867 0.0571381150060017 0.00711613353835497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.744398723974791 -0.623583419225382 -0.423534842243679 -0.131914950160888 0.176494920417474 0.115152916846334 0.00438606291314229 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.56663087840071 -0.510211262786305 -0.407225233164959 -0.186270712085569 0.23178700190652 0.148745690349748 0.00369989839014395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00640 HG00640 0.0392379684071103 0.0880603205529082 0.115167947493239 0.0614511419329295 0.0528969330156221 0.0645825943556018 0.0652802081743735 0 0 0 0 0 0 0 0 0 0 0 0 0 0.019247317277618 0.0273952648216143 0.027798228089274 -0.00805246027012588 0.0648835351625818 0.068492879364327 0.062714658266619 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0365773007383381 -0.0276441751164631 0.0218080055844287 0.0161979242119307 0.155650417627232 0.0719695700134872 0.0594844329007402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135133434633736 -0.0964743059301532 0.00494232892451192 0.115456149019502 0.243101133883882 0.0795946939371332 0.058707661303028 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00641 HG00641 -0.353118123554594 -0.319518262425966 -0.33497670296446 -0.196161183580158 0.0587990995899888 0.0130541579261435 -0.0534391601053528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231703190448825 -0.288532463771496 -0.35682138478293 -0.188591871324101 0.036851086711351 0.0141390397845692 -0.0509206248327726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0317129392517654 -0.0989709508283211 -0.206517135099512 -0.215840164371119 -0.0174969432318717 0.0282606075572238 -0.0477632207427345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0843244356999095 0.000589191912558964 -0.130034695222324 -0.251305924940342 -0.0846332302796097 0.0302255703396803 -0.0470072063238878 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00650 HG00650 -0.106031994942981 -0.237426592754722 -0.40315717592338 -0.344534737512773 -0.167802066356296 -0.105093737519109 -0.0273965943344472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.398475015153842 -0.507009761931583 -0.648041097207072 -0.543382804150487 -0.272142915065275 -0.111454926950401 -0.0277244177596778 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05695464023387 -1.12999910851755 -1.20008978691505 -1.10444126307209 -0.619687201283454 -0.16020272368792 -0.0281782828215508 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43832093754448 -1.46549017662197 -1.49980771352875 -1.41766936507222 -0.987173150276142 -0.182824880233581 -0.028295134923826 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00651 HG00651 1.10521715420377 0.821187606855571 0.535392463630784 0.337625538888614 0.279532725608213 0.229837860775619 0.101130270186868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.747968251837087 0.50844436521735 0.292631081493015 0.194056213367841 0.213134979431966 0.227859384743999 0.0989224843799175 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0348951435470221 -0.0768406104051261 -0.233739990343304 -0.179163845715661 0.124216958937219 0.222662834808919 0.0962145585489611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.470058154864991 -0.470113287470947 -0.492606618158669 -0.423105562465665 0.033061569140977 0.224668175050812 0.0955772153514241 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00653 HG00653 0.373481036396037 0.350886650773907 0.357101489666997 0.336079574544146 0.0928488344108843 0.0114349574424936 -0.0294169769671998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.500801183581697 0.492986548974795 0.47716089022271 0.437547448307691 0.193197973933094 0.0187736215787367 -0.0289605549575323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702342985659839 0.763804271743663 0.790140652052693 0.752811495013876 0.429090166374036 0.0323085415753452 -0.0284011630210198 0 0 0 0 0 0 0 0 0 0 0 0 0 0.756847289254469 0.805631549557765 0.859993555994032 0.896080212485199 0.648207070331122 0.0372358225107035 -0.0282694795623884 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00654 HG00654 0.233884325228616 0.302032673770748 0.319222949091368 0.143491907072181 0.0947545680793777 -0.0258047457026371 -0.0248793995708082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.223456654574311 0.425708730530522 0.385089782000005 0.261092777535084 0.175059445241748 -0.0306046187476172 -0.0244398011531649 0 0 0 0 0 0 0 0 0 0 0 0 0 0.636550226169655 0.782275739739241 0.859564193024502 0.83374680429542 0.465560660339539 0.00210728232874807 -0.023887088545286 0 0 0 0 0 0 0 0 0 0 0 0 0 0.979418695811262 1.14239271900024 1.30761078039335 1.30846890993092 0.85071478470591 0.0176797438782224 -0.0237542082937056 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00656 HG00656 0.867173852889147 0.918998475587739 0.978803179013257 0.877761286942603 0.685881150742731 0.315843852140664 0.102618562314716 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41946386980246 1.4268677447106 1.31186943291644 1.04260807729864 0.76685110124823 0.335647302428303 0.101212221989258 0 0 0 0 0 0 0 0 0 0 0 0 0 2.17247219670117 2.14402262424641 2.05536044827913 1.64397577881417 1.04977769613245 0.364559079228366 0.0995911430347268 0 0 0 0 0 0 0 0 0 0 0 0 0 2.21091671083086 2.1960666955973 2.12264250054236 1.94778833754155 1.30084813430851 0.380478262603562 0.099230092386275 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00657 HG00657 0.417476176288905 0.409961182244914 0.485188354378478 0.460202599612613 0.179569358028547 -0.0800349891910255 -0.0562421727474192 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389594618873133 0.39151835729973 0.413584560037973 0.404472055089037 0.174591711963254 -0.102681809443141 -0.0556718577255638 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244342134519011 0.281096157333013 0.296896429276877 0.311616013274147 0.230689324352486 -0.111223192162872 -0.0550047228461528 0 0 0 0 0 0 0 0 0 0 0 0 0 0.114522412989115 0.204769293596379 0.285511033332583 0.302546524833691 0.289527499845768 -0.11906305417722 -0.0548540794609709 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00658 HG00658 1.23512054907815 1.3086640090647 1.30144771461107 1.1525161498136 0.815412182701342 0.296757255964015 0.0898978665844657 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44447099490192 1.50644104922279 1.45037122129152 1.29296139173717 0.904127872630171 0.29454150403639 0.0886531935447586 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8272609499954 1.90099036485649 1.93740422054236 1.76721030907899 1.2330206332698 0.358970938670115 0.0872488088297058 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91156908589773 1.99306510835814 2.0775740130541 1.93739617054274 1.48510578698977 0.386025387459327 0.0869424477642122 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00662 HG00662 0.0171922617684926 -0.199019049665787 -0.353247544800116 -0.41251245130604 -0.347514120448984 -0.19411423965449 -0.097760222794869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.197915522755111 -0.34210838266617 -0.435570672075487 -0.454583060158552 -0.371177760712442 -0.192642157105798 -0.0979591241853408 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0390262135935659 -0.0742112732340751 -0.135094866654893 -0.24574772316024 -0.390458222597879 -0.221106157292766 -0.0982498665310651 0 0 0 0 0 0 0 0 0 0 0 0 0 0.312442797904055 0.242717751853386 0.168032557012703 0.0278807496484628 -0.331167162341057 -0.235037458006728 -0.0983270800479489 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00663 HG00663 -0.110140822388767 -0.113039405583493 -0.0516154607519241 0.00609192921752254 -0.00196445289942903 0.00178632800537516 -0.0047766735245579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0687626347689277 -0.0356373341950046 0.0415695216490135 0.0700488790317029 0.084502347035436 0.0266258643217738 -0.005152010823492 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148903431034533 0.144892905752659 0.127477858098244 0.124572146681067 0.193971620516367 0.0898876606195793 -0.00565713258852518 0 0 0 0 0 0 0 0 0 0 0 0 0 0.169481498161214 0.165778115242233 0.13057072608626 0.0573825984001345 0.229908546015084 0.110354503892432 -0.00578472448290987 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00671 HG00671 -0.125568440565664 -0.136373847891139 -0.18952729770779 -0.169268090650986 -0.108266440760478 -0.0429439544721189 -0.0111363971602803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252351373089153 -0.161207615274221 -0.204320222267524 -0.211590635053684 -0.149977848645836 -0.0550959642228694 -0.0120805996447554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.888984569153136 -0.852348434235957 -0.817648567203753 -0.695869415490045 -0.295588575081414 -0.0388835652706353 -0.0133735593962044 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40922679954213 -1.35857660979371 -1.30590563625882 -1.13447275393676 -0.586011246551508 -0.0253554150052445 -0.0137043923663534 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00672 HG00672 0.223519388315249 0.281933518365301 0.320724571345591 0.394499710389777 0.345006251064797 0.222426311617911 0.107225290685747 0 0 0 0 0 0 0 0 0 0 0 0 0 0.214860629062236 0.290832838530705 0.385884338005001 0.418382726183815 0.360936775819022 0.203190350636579 0.105415726421131 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218282552745373 0.284584541301887 0.404034664193441 0.469491275771647 0.445543630627622 0.233073544418276 0.10326726511745 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129598480823163 0.109445558014222 0.156071241467797 0.269372637090789 0.413312934563695 0.253968200047591 0.102775688986755 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00674 HG00674 1.18364704657284 1.10147101678722 0.898911549225071 0.586052021013554 0.273755987705834 0.0911912255243637 -0.00324187750017098 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1080218617224 0.942180886746651 0.781419403015328 0.564555509171243 0.327720349938835 0.149605256241589 -0.00384610524472623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.439051725198547 0.379375668266618 0.287306550363764 0.228647284699635 0.329587969887404 0.217430373788374 -0.00469652098310396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.169764444103793 -0.169826602263368 -0.143838678812142 -0.0279897296551779 0.180244826804376 0.245956468290778 -0.00491822338170336 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00675 HG00675 -0.982635105737482 -0.64909435422628 -0.327558709134056 -0.0439580126865605 0.114103629894921 0.0306556189042857 -0.0144387044893946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.983117237553567 -0.719586589319234 -0.35971814344747 -0.0682079582968113 0.117156238116142 0.0412690672121867 -0.015508766497216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793642031106322 -0.622235762396801 -0.364442466244866 -0.000533042518093999 0.202799341869781 0.0956301972678024 -0.0170057740437127 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521611185687306 -0.365489833404892 -0.143124629497895 0.161433145969308 0.323558207531808 0.125733333978988 -0.0173945224521684 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00683 HG00683 -1.14841620796192 -1.19634308225134 -1.04268299066874 -0.675219477640004 -0.344748130650326 -0.153557081757291 -0.0445284438055136 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40734318539865 -1.34725382935388 -1.09750606915926 -0.764286732899276 -0.410346064268483 -0.155966281162849 -0.0410920231333403 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47338571697041 -1.38687833672314 -1.24603993345609 -1.02380748273468 -0.654771264056177 -0.185267286677988 -0.03662465730046 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16016118899781 -1.16190565303754 -1.15086743904078 -1.12538798849093 -0.810271442628325 -0.213084281894224 -0.0355239525922225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00684 HG00684 -0.851865619204493 -0.981597188679775 -0.955790896924228 -0.700059539768356 -0.343124623106931 -0.150289710329416 -0.0604157380653826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760493850661446 -0.84929916298176 -0.897532047697698 -0.689208092148269 -0.335151255022409 -0.12797735720454 -0.0570393248890975 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830795570276632 -0.819262119898519 -0.849327879872359 -0.787877995340128 -0.321184736652781 -0.127202540797603 -0.0527079545454536 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.743240241943989 -0.721024791336174 -0.681142700712381 -0.642769084205682 -0.334181854024122 -0.122144117039393 -0.0516516891817055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00689 HG00689 1.79813664467614 1.63694579576249 1.27702007830013 0.941619500379811 0.56074915928737 0.210324162943772 0.00804152120721937 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98610601475303 1.78720624541885 1.42477004021314 1.06549720404595 0.608958794524383 0.220306444313159 0.00779267320951437 0 0 0 0 0 0 0 0 0 0 0 0 0 2.02160887029571 2.00646541924953 1.89450675120153 1.57816588934432 0.843105902363271 0.290257449521673 0.00743590792299453 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83304907059104 1.9030825105472 1.96496018493214 1.88687924753912 1.09200592157077 0.324199553692673 0.00734185254815599 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00690 HG00690 -0.145158530319984 -0.0702660226112835 -0.0151814259158233 0.143958128970854 0.0909042382101259 0.094592392541894 -0.00239614780692666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.33414235887902 -0.235772576966287 -0.14514040603064 0.0600677113066189 0.119090471786804 0.0626742097516723 -0.00262182480573367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.439694397171461 -0.411192190483979 -0.324597752362349 -0.0637685230080548 0.19893874507168 0.0791676574351775 -0.00294002964441925 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240022819991098 -0.253093672317483 -0.259535803172299 -0.125065022270017 0.20136721436697 0.0898891441679377 -0.00302292706550011 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00692 HG00692 -0.555978529929949 -0.286773982664894 0.0196524534349086 0.0993526357104459 0.0370847356239414 -0.0525131100595115 -0.0215604850014138 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291832600153344 -0.0947951671065666 0.134221758444304 0.163688610815929 0.0326129072383338 -0.0900407397427707 -0.0211951427689377 0 0 0 0 0 0 0 0 0 0 0 0 0 0.162568051356321 0.239313268735548 0.358436240664369 0.370769899809117 0.103120171721312 -0.0964406575783808 -0.0207363957038561 0 0 0 0 0 0 0 0 0 0 0 0 0 0.585208690747201 0.611046885439146 0.632177908865019 0.451645047716376 0.192711406385182 -0.102878392598037 -0.0206261823495879 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00693 HG00693 1.56486486252938 1.2728386341058 0.853486758290099 0.458318796369127 0.201967057259709 -0.0160908981255116 -0.0254832247818855 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37415292570884 1.16462454141151 0.83761983539498 0.460787650247649 0.195697334836682 -0.0360028498149312 -0.0249335456025236 0 0 0 0 0 0 0 0 0 0 0 0 0 0.974926899178035 0.866065279798998 0.745544800609459 0.586779839179225 0.265318311834439 -0.078984260128298 -0.0242244140158662 0 0 0 0 0 0 0 0 0 0 0 0 0 0.750826861907454 0.727285396691788 0.705618317975723 0.691935923087486 0.396164331800737 -0.0967692302614616 -0.024050502823123 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00698 HG00698 -0.0703583139293242 0.0909359965664628 0.273527281838676 0.337872810855706 0.285336261547291 0.215137373393946 0.110882811107905 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.216277946536939 -0.0712961217547847 0.0929881950112744 0.211336889542618 0.208359778742161 0.186300018928598 0.108650158676923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.421425407496383 -0.3549259035035 -0.217704837896535 -0.0225306676517786 0.109081438782883 0.154931492399338 0.105944493070087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.485322658308471 -0.479534982101196 -0.382913639303454 -0.176995777044055 0.0449098239981538 0.152575131539885 0.105314239855146 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00699 HG00699 0.790143551762234 0.85231291862203 0.732001079025855 0.457805325561253 0.258318887209325 0.0724164059202829 -0.0470078676296444 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0811869216945 0.973287792015418 0.791607943240452 0.488880245306737 0.243387410942847 0.0596110739062927 -0.0436822440792842 0 0 0 0 0 0 0 0 0 0 0 0 0 0.926174293994884 0.817314399961221 0.656301064279989 0.498566717318056 0.28152004964921 0.0640983571828378 -0.0394504273807404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573129739284411 0.507408018948748 0.420176592580925 0.376281824194184 0.281808572267545 0.0740058310177288 -0.0384249034331052 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00701 HG00701 -0.887404681090687 -0.622951923091857 -0.464596505184744 -0.25911905222902 -0.0496341153107225 0.147350622835224 0.0969323046085274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.777890648666966 -0.565420870303757 -0.437783882279285 -0.2271735945216 -0.0250476283460993 0.117911271939115 0.0952092597888485 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.643081780648806 -0.575746830613687 -0.521601585695891 -0.421983347985225 -0.084645966993028 0.111622518182934 0.0931765752814949 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.634059903568548 -0.585806088431444 -0.550859768461755 -0.538357413229791 -0.261529948532949 0.109402472315352 0.0927141552247574 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00703 HG00703 1.18126404683278 1.20973611505716 1.12623767788427 0.907003496609657 0.653621965479715 0.436645137829758 0.209803607615154 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21861977017597 1.26828898760618 1.19353089397503 0.960873758011682 0.684607654434278 0.408170204234111 0.20716793506142 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08840461614243 1.1471714455185 1.18057470908133 0.980392085536403 0.754214525637793 0.422163660226514 0.20423088311998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.759825553032694 0.844111087798944 0.897478167622938 0.79653229329556 0.711616666641546 0.427635943666003 0.203599797755897 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00704 HG00704 -0.464149562302718 -0.419513439779251 -0.387388298683265 -0.323584362411025 -0.234793847012283 -0.129190032259291 -0.044311665412515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.369458050020678 -0.395754767136813 -0.446837701041597 -0.426855383854041 -0.304928952403374 -0.174316565437152 -0.044038163262006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291966261271043 -0.405158867185869 -0.538394012858547 -0.616173064811176 -0.452790956283961 -0.24719590294185 -0.0437481458906937 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373305401728393 -0.397684131043274 -0.490858242956221 -0.583258098162966 -0.492369083731626 -0.277688890801218 -0.0436888128533323 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00705 HG00705 0.353815319332389 0.456006337532623 0.395530293480684 0.308775423526415 0.101177376101615 0.114632162671763 0.0990798187623581 0 0 0 0 0 0 0 0 0 0 0 0 0 0.135195956289823 0.197045381280822 0.255187799506358 0.177581115820767 0.0563953169709196 0.0860815869127511 0.0972749549703527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000917908281818022 0.00740147519392448 -0.044288116942541 -0.0701944839615459 -0.0815438886274046 0.0550329234982864 0.0951307149629229 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.187116720802401 -0.183987237121322 -0.233051291383411 -0.303058466525773 -0.260580292773431 0.0451164844515122 0.0946398021438382 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00707 HG00707 0.818892629341169 0.791207483854929 0.680423096704233 0.414849167668455 0.147806945564911 -0.0599951182633451 -0.00922589933026798 0 0 0 0 0 0 0 0 0 0 0 0 0 0.700277777410245 0.661902032145559 0.628338576146961 0.460338194986593 0.176747963793719 -0.0812252582900212 -0.0102122112762965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711290648560371 0.655058552743632 0.644877529598692 0.649088106352232 0.324537509806391 -0.0797695324302978 -0.0115672742325232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.863476899451428 0.806985578327655 0.769187520802489 0.83227726019355 0.494978490124474 -0.0759037742238866 -0.0119148124840875 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00708 HG00708 1.05420930222598 1.05604472003196 1.02096034188586 0.752564816483124 0.303321677640949 0.00960141644146362 -0.0340492858836951 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26429918274769 1.20551300462622 1.06907494316574 0.729923289030177 0.247245702443623 -0.0173788260084404 -0.034192072941028 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4112378272118 1.30645256857709 1.22106408766381 0.959290769288287 0.283364294010374 -0.0500994375179438 -0.0344640716407029 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41257892747426 1.36640591788621 1.27857856251611 1.13205588769273 0.424432084568823 -0.0604541320836939 -0.0345471686305 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00717 HG00717 -0.39242340924134 -0.265603273298063 -0.122375882876034 0.0427981322741238 0.0801821707814541 0.00953115491195582 -0.0296260552036487 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326643444852818 -0.159011491162252 -0.0517562401752147 0.125792539188936 0.132690572042004 0.0162819571603759 -0.0297601691302273 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.208134597193199 -0.132267868406782 -0.0673110916499254 0.0499285916278031 0.238181841557089 0.0685249150204945 -0.0300002791532554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.36951215803992 -0.272668236367631 -0.192918938643151 -0.101527407297972 0.246668726376433 0.0863181188351184 -0.0300716832963708 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00728 HG00728 -1.42345778048278 -1.1089310021246 -0.76968402672007 -0.513983684169768 -0.216848960382366 -0.0332699111923269 -0.019207711160541 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39105734604135 -1.17536069734537 -0.914963012082292 -0.643233771972819 -0.296466799520537 -0.0677470480979237 -0.0194004196022012 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56803610414458 -1.45680188979686 -1.36408326292537 -1.1293191118964 -0.462517117606605 -0.106023361859644 -0.0197157319344638 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59669591692654 -1.50138258683347 -1.37995960378177 -1.19898385057781 -0.578442429233431 -0.111587641665553 -0.0198054909773322 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00729 HG00729 -0.321356646528639 -0.286424752735496 -0.257472938247892 -0.132186912956512 0.014911643278069 -0.0103625086282957 -0.0426262684960024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240379460646175 -0.190027673200822 -0.135998912402859 -0.0765752363018919 0.0997238320276844 0.0336034225720198 -0.0393714138800627 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101180267881204 0.136661241902571 0.149550759798262 0.136917129079209 0.169468748139897 0.123407815351076 -0.035193786437677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.345617955194913 0.350317254429052 0.270629862033714 0.170430069829455 0.254532549215901 0.143044729158842 -0.0341746421926047 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00731 HG00731 0.0973936997743799 -0.103104316951816 -0.187047933834328 -0.253267037036419 -0.326339196176016 -0.223282010353827 -0.0789601040136545 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12354805158747 -0.0099966283579886 -0.0976149496446284 -0.173905131959979 -0.233409693429662 -0.192741730481944 -0.0770626301205975 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0401030875269726 0.0354087094664758 -0.00568617345406027 -0.0751746230034008 -0.0906926274757429 -0.130608598457088 -0.0747295467099118 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.106480695507691 -0.0479016725842749 -0.0383476850865737 -0.119812264889846 -0.0618801178445953 -0.106266254157059 -0.0741799448676132 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00732 HG00732 0.00290264380827764 0.0499407155598334 0.0786097990665313 0.126418673954284 0.212376213608294 0.121303068456872 0.0716051798832694 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.115710143924168 -0.0746333655233725 -0.00445503241034733 0.0445204132742456 0.197201615287032 0.127451603196227 0.0696585807323322 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500905444601882 -0.515667574614752 -0.569242257001919 -0.556224367348743 -0.151559182008752 0.146482614982508 0.0672841030047587 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.92258702792582 -0.9030947783306 -0.93474804802842 -1.06913301898493 -0.612309969158362 0.140714808705398 0.0667278466463303 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00733 HG00733 -0.869355150241878 -0.974241068109762 -0.820199400701304 -0.63801377841241 -0.429148865827512 -0.262560447896739 -0.0865517185389028 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.982672940176008 -0.974197576776335 -0.829444778891504 -0.576105712357035 -0.371605505766 -0.237910224444021 -0.0838751886418664 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25288332677468 -1.22343866230111 -1.160816829295 -0.995687549262254 -0.544904944593948 -0.207925412047988 -0.0804997451349012 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54775844727442 -1.47490212328489 -1.41141522150479 -1.39248962322545 -0.866064333836998 -0.206499404878266 -0.0796876726573644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00734 HG00734 -1.63751961324699 -1.36337591422852 -1.05987185226979 -0.619664378877595 -0.149833685111331 0.0134033407821508 0.121073546675759 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62301302029166 -1.4251140974071 -1.18517396312968 -0.711560235160121 -0.264855798925216 -0.0181464958216044 0.123307549168874 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7823428608881 -1.6935022097316 -1.52293671326738 -1.15467262675839 -0.581883310519632 -0.128089495968878 0.126563607493912 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64181650428763 -1.5867536346727 -1.49209037490238 -1.2258074530357 -0.732325584811676 -0.194634492256427 0.12743270105867 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00736 HG00736 0.533753307068674 0.446643568810669 0.185333011483662 -0.160884596024758 -0.263612609572049 -0.129790140434395 -0.0341283372869789 0 0 0 0 0 0 0 0 0 0 0 0 0 0.691033504937874 0.51361518473288 0.204205594257911 -0.160706701255337 -0.243940941399824 -0.123365110505815 -0.0345342505914573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.591236600538335 0.394808341161592 0.146921319634005 -0.199517858884269 -0.291585387936708 -0.162294377880493 -0.0351254837099432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.495084246453414 0.307209231796988 0.106016483599675 -0.18842134438131 -0.347687714965597 -0.182454992377916 -0.0352829348416424 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00737 HG00737 -1.3850706088206 -1.25262290912146 -1.18836690316644 -1.07545882856018 -0.7658329649262 -0.41436911467997 -0.0721369316885914 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46705368078772 -1.38816070213622 -1.33792277387958 -1.18575571830422 -0.90442373604968 -0.422030968977884 -0.0671572799837546 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.85974681134475 -1.89965122960473 -1.93097182376869 -1.82877788482093 -1.43981622720669 -0.527648646189318 -0.0607770309639832 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79587381185285 -1.9433314057218 -2.09151762342728 -2.12243996153128 -1.81861831529197 -0.59326157572269 -0.0592226370430827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00738 HG00738 -1.96907132959363 -1.80600406635112 -1.71244553371625 -1.48470562989301 -1.0045441240423 -0.454634893409496 -0.0698256750071956 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.84541287240803 -1.82464073319807 -1.83133497460757 -1.60993627567835 -1.13847001972077 -0.466356853123177 -0.0676207539535711 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.05004566801372 -2.19495690491969 -2.31698022060848 -2.32307957789379 -1.72890965857034 -0.585175481246892 -0.0648482251394593 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99437204864322 -2.20493839412441 -2.38354479389257 -2.54596343205772 -2.16278360619735 -0.66040172055061 -0.0641828440620493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00739 HG00739 0.491689171423766 0.273145394807058 0.197539636319145 0.0485409375753475 -0.143897682901862 -0.197693556132259 -0.0569914592862336 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170125751131648 0.0913504860297496 -0.0115988878199372 -0.0721243306983523 -0.17012205574045 -0.184952836097802 -0.0547644504631362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127868669882765 -0.160040379577571 -0.185846734839928 -0.242411577418607 -0.249329954510577 -0.208299017772719 -0.0519339066128128 0 0 0 0 0 0 0 0 0 0 0 0 0 0.126225538536596 -0.00341544652478158 -0.14423350325952 -0.24194034626972 -0.312181259002633 -0.231079607961321 -0.051248714633243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00740 HG00740 0.269092640980564 0.133501179261068 0.13675569790782 -0.0783696660812182 -0.151474245227682 -0.19928166132382 -0.121091968089286 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16319429458661 0.109727681072266 0.0896233794964258 -0.00314329347328642 -0.0950912871667782 -0.182118082302364 -0.121465642637056 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453984444259312 0.419715307878912 0.366166613561743 0.224356591493776 0.0242353437338231 -0.172119048229892 -0.122050389539147 0 0 0 0 0 0 0 0 0 0 0 0 0 0.80295703660491 0.73962413033176 0.605129638359715 0.429803264246248 0.173168725052374 -0.16382597003056 -0.122212426712702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00742 HG00742 1.19629455221166 0.923247429317499 0.764851445661846 0.554318552488828 0.234212459714162 0.118690856630578 0.143050473709093 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02068829380174 0.867739678496018 0.753196427186998 0.552346596902901 0.233187884199422 0.12336640258831 0.142498424496848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.724861033250035 0.701060917974837 0.663495167971971 0.47825830109519 0.135427948793863 0.123798261492545 0.142138044615397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.524090819637252 0.522360326990783 0.478946703371549 0.345403116180881 0.0911539521741236 0.105600349335764 0.142116295383608 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00743 HG00743 -0.505147829905659 -0.204894100992776 0.0407596932782733 0.188226245370726 0.145919375789037 0.0779303051415166 0.0298414226316329 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.247089132657745 -0.129787422697061 0.0191266673389435 0.13107220175364 0.0827529290545905 0.0494879712657576 0.0286865894128376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.010921360085424 0.0301054941155789 0.102294573566198 0.0935724042787525 -0.0111348813894063 0.0301824630842337 0.0270814619211327 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0703605924810214 0.0543386295925047 0.00351180196027945 0.0161219431864248 -0.145849316266499 0.0241059060554449 0.0266659652669581 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00759 HG00759 1.30434386634788 1.28748701420562 1.06404243897034 0.778300687443367 0.463050372990343 0.278067849273483 0.110303055542852 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18848764933637 1.17563649034736 1.05875960573072 0.793578368750274 0.514085070530314 0.275914975740017 0.108971132733147 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792800448707184 0.809891263668215 0.792275299693344 0.808808521182647 0.612381171825942 0.33059892327013 0.107448184413275 0 0 0 0 0 0 0 0 0 0 0 0 0 0.471318939563641 0.473492334125016 0.479947075036642 0.556950925473999 0.587834223211525 0.354632606053613 0.107111588182642 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00766 HG00766 -1.17267264922684 -1.04545789993678 -1.01043894729678 -0.661843974356429 -0.252556937082167 -0.0279265014573893 0.00209346652185952 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33601279922904 -1.18392658103857 -1.00567672046261 -0.723489580804155 -0.325164596612432 -0.0415267601257091 0.00111289125005698 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43852891480147 -1.3410198748215 -1.11518747341594 -0.753236077847854 -0.395781247608623 -0.0420927349022021 -0.000212549858062392 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3024279784187 -1.277115061827 -1.13347929119486 -0.802887062121916 -0.469565916879265 -0.0383149040496967 -0.000548615408782194 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00844 HG00844 1.03900391187985 1.03817453331686 0.922300806116934 0.77261589438133 0.587435313975906 0.387570707668264 0.197677604972982 0 0 0 0 0 0 0 0 0 0 0 0 0 0.964430758239313 0.876872045302498 0.746850708432676 0.605606749887664 0.525804015123748 0.361597832346736 0.19492358287089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.684870782540018 0.649752226349472 0.581956907466974 0.54032938897298 0.476775627229157 0.286277176191595 0.191789498858205 0 0 0 0 0 0 0 0 0 0 0 0 0 0.52055466311122 0.53253455452391 0.56515786459284 0.601711522334673 0.523100111342476 0.258749844081672 0.191101698795343 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00851 HG00851 -0.0129311046203662 -0.0333505274132935 0.0270553330885782 -0.0614504777385941 -0.116536811497668 -0.024433071645399 -0.0145447254598259 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.271805902710113 -0.265958600026597 -0.152219394933182 -0.116765293438234 -0.108552997925259 -0.00192674573295948 -0.0152370190214216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.43931594196614 -0.453147931382748 -0.488346910162692 -0.443301050807637 -0.186284983151161 0.0438861651325958 -0.0162220866196616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.344119437391209 -0.292736513964474 -0.332823027028104 -0.455844809779813 -0.190418848888339 0.0656460156022822 -0.0164807068324596 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00864 HG00864 -0.761766640039819 -0.717778022464329 -0.787510589411512 -0.735139612990151 -0.616088427712867 -0.335015231885165 -0.130632355796738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.852351777632187 -0.855339347767145 -0.88815325948598 -0.839720660474517 -0.656561847373881 -0.359656862938861 -0.130179319895943 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.647733483906449 -0.707159658014825 -0.803054736444457 -0.880691998561287 -0.782448846221437 -0.407653226998053 -0.129675872967127 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291034001401344 -0.31991434844971 -0.426560730334631 -0.59687012120469 -0.757493255242462 -0.427657428458675 -0.129567361697794 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00867 HG00867 0.533184152197302 0.509198648208107 0.321635396964121 0.12086899432587 -0.0141696809142945 0.0106934588134138 -0.0261486652380427 0 0 0 0 0 0 0 0 0 0 0 0 0 0.337726057911427 0.310420103343297 0.23876763855547 0.097395397638747 0.0123012956217054 -0.0101751700977757 -0.0256894789191575 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.126414237144909 -0.155555119182878 -0.174997955131347 -0.155399918987657 0.00286483782073072 -0.00390921999988238 -0.0251208444052914 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562947146277183 -0.561105178960511 -0.55237245045635 -0.46793141761155 -0.1303485983344 -0.00622820957790246 -0.0249858180221346 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00879 HG00879 -0.18332068191215 -0.306466313242456 -0.242234397828893 -0.1190269802262 0.0721885104081956 0.105482298129896 0.0839814166319692 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.609686984799835 -0.53303055969866 -0.364027824230708 -0.234841075591748 0.0393567576296728 0.110253132071997 0.0822527928460067 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.75363788943513 -0.637515154583455 -0.434889320190193 -0.249768675568269 -0.00952529902366883 0.090140670017623 0.0801440888939596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.544148362392491 -0.450990341249976 -0.339487532066885 -0.152572620924445 0.0208380687614657 0.0856675452568719 0.0796499585355603 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00956 HG00956 1.35637312292879 1.49500791440559 1.50170788461046 1.25298586875565 0.847097594752636 0.426671039249499 0.105860267365802 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56540706325126 1.65355643004014 1.58800494340206 1.32291893895334 0.929270749202318 0.416483401795346 0.104470553175062 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62699664409414 1.69123438269492 1.68868535208361 1.59924352150791 1.2282860901371 0.457701664864765 0.102860639011866 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34266733393769 1.44452175914474 1.55818592484665 1.7177519331146 1.49281967929132 0.482230347327742 0.102500395809333 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00978 HG00978 -0.243768548865619 -0.147315383457018 0.0946017320151605 0.287823332874524 0.18175545447148 0.115191725684914 0.085006079788269 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0266115640729355 0.0435393107699595 0.19167569790205 0.352311438864238 0.206301943657432 0.11379925435548 0.0834332320699629 0 0 0 0 0 0 0 0 0 0 0 0 0 0.048881098162976 0.109328259042049 0.255600317964905 0.462387436140247 0.285714493337738 0.0922610528813008 0.0815656626781339 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0986788838900597 -0.0602157549558754 0.0921530420377579 0.406913834875741 0.330359489269226 0.0847524916424006 0.0811382488367569 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG00982 HG00982 -0.176135762756132 -0.0764039677932832 0.166471217976502 0.234821696957709 0.25930948815562 0.103344419780591 0.0029501046112857 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.10462970321434 0.0491657584869295 0.158120066228893 0.304801025437423 0.279209011161355 0.113293789902664 0.00203508461324998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661268601920486 0.815153788999934 0.933062924795824 0.924242754653126 0.539424051257223 0.129949612176556 0.000791461070847729 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28298072457872 1.38506111057332 1.5262617293494 1.60035180033359 0.885943273991539 0.140830887959221 0.000474885515917093 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01028 HG01028 -0.792206768775438 -0.650757183081905 -0.356635273899687 -0.0590492288725135 0.172021506828331 0.285826737688908 0.187654597696722 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937983164947424 -0.875452276396794 -0.696286489024835 -0.384461003032647 -0.00585842844059242 0.239874208896639 0.184975122375305 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11878288033374 -1.11052559890571 -1.05006847793272 -0.88579845938684 -0.334417934488469 0.13976750102738 0.18191799545762 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.895402337477975 -0.902899864914572 -0.942041165928041 -0.876320248014467 -0.499154972507763 0.104315306607707 0.181245430169845 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01029 HG01029 -0.631385983080654 -0.610641189272254 -0.518179929391604 -0.356257129477697 -0.0875381387186969 -0.034929755917477 -0.0213538053457521 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.690781216959941 -0.624979827719006 -0.49478517045513 -0.345703391345976 -0.0526848476456669 -0.0477028204767593 -0.0211335918382528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.921734378704576 -0.744081719267472 -0.606931412595509 -0.339982506841642 0.0383863397847597 -0.0291894303124308 -0.0208708635908986 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04827809227012 -0.802297387138169 -0.59133679001241 -0.323692227452567 0.0686692977191545 -0.0197747396465614 -0.0208103882073753 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01031 HG01031 -0.868174061885138 -0.624420522892467 -0.280281164434868 -0.0745545630926736 0.11250595062231 0.141727617681818 0.084577015688948 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.908810939834415 -0.682840354994897 -0.354824015612623 -0.0799149036912485 0.095420309376232 0.126915506471714 0.0829192829727036 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03500413050409 -0.92620369344437 -0.731464791683034 -0.36955102277771 -0.0641002022969724 0.140540115547526 0.0809345296258527 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07093230684651 -0.965126872776103 -0.821407404817472 -0.539598858752712 -0.17347671835372 0.141580671718508 0.0804769473745107 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01046 HG01046 0.0315228248725152 -0.0435990798922133 -0.175679428882324 -0.2552096568605 -0.192176050695113 -0.0855662908960052 -0.0117141878035747 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.353827538522492 -0.372199122078479 -0.41498811556094 -0.446518820298912 -0.29594938834794 -0.0871439859836884 -0.0118859509715195 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.665826870884726 -0.654439897820159 -0.668843792913111 -0.711886338726707 -0.594595999193792 -0.102066520446734 -0.0121435867897566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807107000817922 -0.791217603689217 -0.86225220635572 -0.900501267526667 -0.78072425463498 -0.117578381520766 -0.0122133770920476 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01047 HG01047 0.7736130583465 0.730244943174491 0.695774536294668 0.616590148632795 0.351083108781216 0.205170303807745 0.0698702988756643 0 0 0 0 0 0 0 0 0 0 0 0 0 0.546861914543513 0.540076340330791 0.558820886403665 0.509791965763316 0.324270226801085 0.203337459302691 0.0704440273825165 0 0 0 0 0 0 0 0 0 0 0 0 0 0.205369772764573 0.177141001316185 0.187351372805048 0.207844515317251 0.206675206720794 0.187750937525172 0.0713359096943359 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0851892891475353 0.0503855406188965 0.033774356889272 0.0642755463159665 0.0906011428089691 0.173040026852185 0.0715832645671579 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01048 HG01048 -0.415310141496259 -0.217755699727162 0.0318945583008577 0.215785844815295 0.37870162993201 0.282343130057583 0.15023172687062 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.185563150471268 -0.0334879163648087 0.099260456519013 0.25202993065161 0.37654368442582 0.283391443629779 0.152142042235081 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0553614580831902 0.0797332960169561 0.117783059268348 0.199035461439263 0.272301715384406 0.260275050337972 0.154983718886965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.274840086210235 0.219836259092452 0.228837963958303 0.238851350091714 0.214913411499736 0.234797603856788 0.155751855622445 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01049 HG01049 -0.426134778622235 -0.581811824491746 -0.528227418633602 -0.482236789058197 -0.318819174343369 -0.0990719613059733 -0.0409323354964246 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.385526483227196 -0.480813454586838 -0.564347421460873 -0.635445963493134 -0.395493511529661 -0.10779747402751 -0.038897944727463 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576287005596412 -0.690385858421519 -0.888383510972655 -1.05847851369529 -0.71992562576927 -0.146141413624574 -0.0363479216915558 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73990306260832 -0.814278391164195 -0.993563061750333 -1.26428273988994 -0.983169218809244 -0.163636775656026 -0.0357374052480983 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01051 HG01051 -0.0700626286608505 -0.00959704397300637 0.0763902867788086 0.306471491553942 0.421913153271468 0.22780043920826 0.103882028919255 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0769372578057876 0.106540789890223 0.181668947179528 0.313076391838838 0.450583004840462 0.249132697448264 0.101686400309243 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0757609762959512 -0.0898106539142285 -0.126154045645865 -0.0761959201156814 0.239589186922306 0.266138151484924 0.0990550932058607 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.371945785378935 -0.409236101377824 -0.491465335829196 -0.552467914859166 -0.0971187818853032 0.263975310442569 0.0984481001801054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01052 HG01052 0.430510147206456 0.288246747161574 0.15422434212918 0.0498254984253753 -0.010863435814297 0.0346643669879498 0.0410245085818459 0 0 0 0 0 0 0 0 0 0 0 0 0 0.103014458460554 0.0512347518308495 -0.00389914567080861 -0.0377478107224941 -0.0804310179162571 0.0194535875424202 0.0416423601559358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.269970585627921 -0.285105631988148 -0.210650792527247 -0.0792278894160146 -0.105957434409028 -0.0294844191960602 0.0425429325066544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19236990758593 -0.184252616913844 -0.113330201299271 0.026404530702174 0.0285004935464191 -0.0391800310759034 0.0427833018652363 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01054 HG01054 0.547822157266752 0.33569326127893 0.437432671289087 0.501179153441428 0.375513069902072 0.279396950278687 0.0985278811622631 0 0 0 0 0 0 0 0 0 0 0 0 0 0.652123361137163 0.561691365455947 0.591964616180817 0.710032002473587 0.497826175585336 0.2954869156227 0.0956269432246526 0 0 0 0 0 0 0 0 0 0 0 0 0 0.586459727135637 0.642088036038217 0.695210866327832 0.791295349102996 0.741218480445363 0.366724067111635 0.092021523651669 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396622522229717 0.495250929283002 0.582822130096281 0.651268995850613 0.81589144009851 0.397357379663515 0.0911637233174077 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01055 HG01055 -0.0983724389996519 -0.307885059302007 -0.382315641536594 -0.41267095469123 -0.259519117113733 -0.0468190589514959 -0.00233405570550769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379787863352767 -0.46859145845997 -0.493828884444832 -0.524633939768489 -0.360690284552001 -0.0669464564256141 -0.000224507641648751 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25842284928612 -1.23487892929902 -1.16919453616147 -0.938882246752562 -0.588816322932737 -0.0958955921841384 0.00241702280660773 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70067494659243 -1.59935245286855 -1.45642927573844 -1.20215741816558 -0.816551020614947 -0.0973212936835254 0.00304824324304262 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01058 HG01058 -1.88554925340729 -1.89821578937474 -1.70814858283087 -1.22001189056761 -0.56020431747622 -0.047958479734969 0.0606712055920742 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.03734706783269 -1.95623868036585 -1.78193224404746 -1.38791141286814 -0.656574303555379 -0.0682055839756208 0.0613627947732434 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.01472791014151 -1.97092130852891 -1.82666094412961 -1.5922547947369 -0.935357031002046 -0.146423624053664 0.0623996852707256 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59786836414216 -1.63348539562447 -1.55045440196703 -1.45369275736199 -1.05978051177401 -0.176202796488366 0.0626812584275707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01060 HG01060 -0.64697073697613 -0.446239572121066 -0.274612925123287 -0.185345501417081 -0.165999038320326 -0.102382026532299 0.0177358042257655 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.867833807360696 -0.658433036864138 -0.498448972064511 -0.309739139456672 -0.219127982664363 -0.12891701927693 0.021837696597919 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06346268010084 -0.999369646219336 -0.903157193556655 -0.735080713930772 -0.515941675166013 -0.173274455550699 0.0273062014174404 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10525690079035 -1.09857908019387 -1.09712316734799 -1.05849147973296 -0.81463216904871 -0.207407026184282 0.0286792917989588 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01061 HG01061 0.791351446695075 0.630955207182123 0.423628727989401 0.0510541249684992 -0.15076523975671 -0.0392085797453535 0.0535793093282582 0 0 0 0 0 0 0 0 0 0 0 0 0 0.593181192825418 0.486754407038493 0.310217913542368 -0.0104719403433438 -0.181178342233433 -0.032016958679961 0.0541529547765292 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566706800778259 0.534270631253729 0.333099627174317 0.0431121686165303 -0.254274306822571 -0.0490230310174504 0.0550211061644477 0 0 0 0 0 0 0 0 0 0 0 0 0 0.420639211941188 0.436780394143962 0.392405076565633 0.162485558866931 -0.213954047341335 -0.0707053901915511 0.0552579798342817 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01063 HG01063 0.800591060340358 0.702254835451636 0.353148573982753 0.0761304918494057 -0.0599161155362026 -0.0733253911680887 -0.0415520961485742 0 0 0 0 0 0 0 0 0 0 0 0 0 0.952496796328551 0.817782515077455 0.523151764820194 0.201034941500375 0.0342142442963786 -0.0511787232966506 -0.042437038273002 0 0 0 0 0 0 0 0 0 0 0 0 0 0.961142319891482 0.903659826073233 0.741364917614813 0.528941848835498 0.24897812628481 -0.0148872479334215 -0.0436774834588914 0 0 0 0 0 0 0 0 0 0 0 0 0 0.635519631039092 0.633360989382805 0.590668789163462 0.521226338754789 0.324501408793923 0.00372951140199659 -0.0439999181571708 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01064 HG01064 0.481004479469997 0.456713975102972 0.41289520232556 0.331173290154522 0.273327135871086 0.167125033570675 0.0740040286968629 0 0 0 0 0 0 0 0 0 0 0 0 0 0.278333213638094 0.276639174433802 0.256870665296371 0.239224024992518 0.24499888761951 0.182281484901148 0.0740050013074626 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0097432186236943 -0.0164048703939124 -0.0195963984523964 -0.0122584092304898 0.145523133163 0.183393044080045 0.0741421450333423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0471485316503526 -0.0583188010713869 -0.0961077727868291 -0.09559148233558 0.0928413386653987 0.17346856669129 0.0742015797195183 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01066 HG01066 -1.09126685960884 -0.964507361979435 -0.735808434942056 -0.37199844901886 -0.110436884385707 -0.041874713369413 -0.0389483595410469 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37201389079753 -1.24402897027164 -0.934134293993668 -0.556070858584312 -0.197973193512561 -0.0385914792579386 -0.0338142522212518 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.65888390904805 -1.57448137673087 -1.36309402057773 -0.968286732748851 -0.4774273250948 -0.0472397666470942 -0.0271991463885544 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38830828560926 -1.37747868767671 -1.31774190278898 -1.09724312622612 -0.634251297716904 -0.0615715147189204 -0.0255804581986267 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01067 HG01067 1.48034633446947 1.3120592810593 1.14603979998534 0.853722011349963 0.436955934268262 0.169961037207764 -0.0121747470411265 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74628882016943 1.55433298218932 1.29099770152089 0.916847152067795 0.500045840476443 0.173060358672607 -0.0135833019252006 0 0 0 0 0 0 0 0 0 0 0 0 0 2.01521732197931 1.86648090843783 1.64906458999474 1.34618094852428 0.762696345540216 0.183128521823431 -0.0155236669946679 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91673650222737 1.77688149536058 1.60218759983268 1.42940888201521 0.943186802287749 0.197317642852782 -0.0160222301203497 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01069 HG01069 -0.72279136245109 -0.692678373813699 -0.599574886246182 -0.446452929941265 -0.296454357146546 -0.2897145159362 -0.11327032835134 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.83081067961999 -0.795850787239062 -0.718305538329033 -0.556931682373609 -0.381545061314673 -0.313846787328313 -0.107479937351458 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639517618051487 -0.641441840106281 -0.667868438771544 -0.639040798000869 -0.618859086357296 -0.381999297679858 -0.100076283268136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.298429862437957 -0.321343954885154 -0.388136929874571 -0.513577062613359 -0.697266261194041 -0.42141470527384 -0.0982753266835061 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01070 HG01070 -0.0856935479420696 0.00107604842425832 -0.018953131118026 -0.122688256505529 -0.223819293725344 -0.204507081953085 -0.116269338594219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12423159798903 0.159535901797476 0.058417422586946 -0.0429677598490641 -0.171305238524417 -0.187067149831306 -0.117840106343656 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542583277893837 0.490430357213099 0.443882382204068 0.261113035245709 0.00192730628073859 -0.187276641153074 -0.120033067090867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.709862793023648 0.633179510097448 0.582314960650544 0.459176746541827 0.136224196698295 -0.183725816559031 -0.120601221623075 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01072 HG01072 0.992995487232108 1.05782199160518 1.01523156474947 0.957010762228362 0.747205553486372 0.371458755874922 0.0565420978853225 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12401789321057 1.19673177300291 1.1963190282203 1.14307247086716 0.869492156745364 0.380004388773236 0.0570373765241843 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54581115669443 1.61149282469577 1.69760979398404 1.64404834162733 1.23532295369335 0.455734148054311 0.057800715445193 0 0 0 0 0 0 0 0 0 0 0 0 0 1.78908207657968 1.822373562866 1.86990524252133 1.84906927245076 1.49811557108943 0.486139772831634 0.0580120006115979 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01073 HG01073 -1.29438165096996 -0.875031837101222 -0.490920920195263 -0.215759693950616 -0.110693819087942 -0.0328437171033441 -0.0357130845555672 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10386280333923 -0.844047474883244 -0.52272448437397 -0.28945560231656 -0.180785885929104 -0.0351042590339507 -0.0342254038762358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.414201979782979 -0.366399757717773 -0.269825508957076 -0.14562688641057 -0.221810197768519 -0.0434424628822154 -0.0323978563736758 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194451243680873 0.13740353540706 0.0323404243709807 -0.0130463779504886 -0.218140675556264 -0.0403705180515901 -0.0319676230303731 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01075 HG01075 -1.05101492884147 -0.802781995785463 -0.541672907551964 -0.335776856386866 -0.151304289931702 -0.0689049260765506 -0.0255667754981109 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00594884744477 -0.856713673041314 -0.619681294671768 -0.43937873370951 -0.22277691028136 -0.0693582959329742 -0.0265110020790161 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14569424769967 -1.0822844794526 -0.98360918068453 -0.796206576134105 -0.400603328289082 -0.0699880666186959 -0.0278378719949025 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21676981019305 -1.1918466294111 -1.15466152479709 -1.01837468059808 -0.584518652803468 -0.0703092245896724 -0.0281834217969409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01077 HG01077 -1.42378121945697 -1.16469936208101 -0.908214674379732 -0.532902033384705 -0.170304770529745 -0.0238790152498163 -0.0283937774420077 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41876932294041 -1.24732938779626 -1.067557017815 -0.675394233123151 -0.248322729568136 -0.0554758162222176 -0.0265345445014138 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21047282664325 -1.15106079903236 -1.07626540057557 -0.975830949737936 -0.476895718641804 -0.0804264348612749 -0.0241891707407046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.930614426833747 -0.919000372181907 -0.880373744642244 -0.952824469151422 -0.661407039581163 -0.0882849137766553 -0.0236247641998223 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01079 HG01079 -0.912071027326738 -0.859989622426616 -0.756135452948589 -0.730248828579728 -0.491943369834287 -0.156403106054608 -0.0406801122834787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.859073255705066 -0.891616293183867 -0.836425765989922 -0.780534321728149 -0.534334664919474 -0.158312013044468 -0.0419673594667953 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12236756598758 -1.08784827342367 -1.02424449298481 -0.951988413878952 -0.653382449092188 -0.189027766355782 -0.0437912475362564 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28277619708259 -1.21667364070828 -1.0838158869357 -0.946235072129894 -0.733272918966172 -0.198841300664867 -0.0442688805985376 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01080 HG01080 -1.27647661551574 -0.990861170187587 -0.890764028523309 -0.698048020141445 -0.407718354817705 -0.170453766494589 -0.0277832131647365 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13029513754658 -0.990529389700821 -0.877210871248299 -0.682814519125238 -0.392123715624032 -0.176043534675464 -0.0275380812073114 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.722338206283235 -0.712492524369965 -0.658798987234784 -0.532728529533998 -0.32309464475605 -0.18153259982803 -0.0270897265921737 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.298917066027592 -0.303394473679113 -0.272151896302798 -0.289255982292279 -0.240396954023513 -0.178273073988908 -0.0269543812015879 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01082 HG01082 -1.30554258744476 -1.32899225894709 -1.2483870182355 -0.921527311006382 -0.515213501610141 -0.104127709003267 -0.0222515271791221 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42834620600736 -1.54935179562156 -1.42682747277754 -1.05834222383781 -0.61064952603665 -0.116913631690977 -0.0209525772824504 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50383767837989 -1.66145312447141 -1.75851277584663 -1.56495491566033 -0.903450805858258 -0.114905813789373 -0.0193435925664307 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5057531545638 -1.58010684273824 -1.66088425787698 -1.71160115990289 -1.19790667792309 -0.109574223786654 -0.0189623755474924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01083 HG01083 1.17557388791192 0.944297424336913 0.615576749711464 0.367359188279833 0.206486781513505 0.138361678902133 0.058517418251473 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03881857593496 0.869855417694418 0.606063521575157 0.402421733642387 0.225524452741143 0.0971096388910886 0.0590693650144572 0 0 0 0 0 0 0 0 0 0 0 0 0 0.688483484160113 0.591192718023035 0.470011184876303 0.367805983057046 0.19083235869126 0.0787158892885754 0.0599273842238857 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466287723268917 0.466122377794321 0.44406173969224 0.363578985755481 0.164744762253933 0.0653284370620864 0.0601653813660905 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01087 HG01087 0.137625169014482 0.156357637557062 0.215641008518065 0.136308290185549 -0.00412423197832492 -0.0667106305433513 -0.0175175046507671 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37172090007313 0.342916938570078 0.313570500063799 0.227536406986845 0.101156649461397 -0.0578781452075634 -0.0186168538332446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396468352802956 0.355985513528318 0.322284967749196 0.215801420394569 0.28698782010615 -0.0378960987391996 -0.0201366032598194 0 0 0 0 0 0 0 0 0 0 0 0 0 0.392867558487132 0.322091069520276 0.268991183050246 0.0964113775039547 0.303555827942907 -0.0250340996634255 -0.0205280304462669 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01088 HG01088 -2.29879574513264 -2.25401113194403 -1.93004764974925 -1.52777635339923 -1.07873730567659 -0.578270025384847 -0.22051379792344 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.26342423605731 -2.20237870616155 -2.05493236588912 -1.63799860302418 -1.12489984181667 -0.57652971851336 -0.217292370096746 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.37790231548019 -2.35362125184411 -2.29022769151481 -2.03683432634288 -1.33551095605742 -0.615828233710624 -0.213283401703975 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.24561634703974 -2.24888909474324 -2.21737869074158 -2.10554476747493 -1.51939550907032 -0.634678045301867 -0.21232881026586 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01089 HG01089 -0.449796505459506 -0.555232548555006 -0.592712967156994 -0.518241446555823 -0.369182842579611 -0.281010164336835 -0.0732976200798347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.431804664154704 -0.46385287086278 -0.41680717020427 -0.439115511289201 -0.43756242704772 -0.294972297254638 -0.0684016444864351 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726004230400257 -0.692786860438469 -0.568750162625082 -0.545764562568475 -0.667154591942568 -0.390260976673979 -0.0621297595912564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.754861877281712 -0.823659098815064 -0.825490360945618 -0.746293882230914 -0.881691962618212 -0.44128882878167 -0.0606019704116328 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01092 HG01092 -0.888586869973747 -0.613434987368207 -0.414050610549475 -0.202698151808108 -0.092758795419442 -0.0903223978823372 -0.0380179614187481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.834960244817439 -0.629910266150768 -0.465092678616054 -0.282697869375613 -0.182671229984515 -0.135032513223194 -0.0392833000669689 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.703103881933735 -0.638970668214281 -0.507926666383376 -0.389914374071036 -0.289616346593261 -0.200402961783365 -0.0410333839882025 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.581515677228324 -0.544971114900662 -0.454394073919901 -0.311443488868879 -0.315867037692295 -0.21989415820304 -0.041484270474566 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01094 HG01094 -2.15851513718438 -1.98990462838371 -1.77111955652301 -1.37814961277924 -0.930329647013195 -0.492589619299329 -0.105535232195091 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.33930574884279 -2.21262125587886 -1.97756341108452 -1.61610536859053 -1.11072724314216 -0.507658559414151 -0.10018216597025 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.43936186222843 -2.40936914134576 -2.31474021457233 -2.11577989157498 -1.65121375794013 -0.580145453068929 -0.0933697532367538 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.06495117163767 -2.08790590908551 -2.10810317118537 -2.19945530864573 -1.95922321677618 -0.629422074363327 -0.0917188295275006 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01095 HG01095 -0.427523284930057 -0.283828733102933 -0.310636916846961 -0.411047868490963 -0.500443164077587 -0.307189052778714 -0.0809304671629971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.38180891795546 -0.386507920252796 -0.397810840306146 -0.573468992207538 -0.588129173198999 -0.338877268914956 -0.0762436404854177 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440028947778781 -0.520680523978593 -0.616867876829845 -0.757665370008835 -0.908079076169887 -0.41399063890162 -0.0702344558109435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294024717513989 -0.360259872788074 -0.493989625627699 -0.727182200288947 -1.06699813455378 -0.46820746295537 -0.068769612993336 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01097 HG01097 -0.296088241418901 -0.375343664580888 -0.391166024218953 -0.315628510794101 -0.245661431999977 -0.218215040485631 -0.0776042854424406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.54837101037816 -0.593321602666561 -0.604764315514495 -0.524098396964027 -0.310830357012502 -0.233093404898346 -0.0756997937170122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.808404062624329 -0.848170445386524 -0.907140913378175 -0.986408599079919 -0.63074290606247 -0.283604441947801 -0.0733602341212866 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.997709965010001 -1.04522920672043 -1.12389011761874 -1.28274541102562 -0.974081231593285 -0.316234036756743 -0.0728095264051239 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01098 HG01098 0.535558726981815 0.623079560958855 0.508902471380012 0.334590013393877 0.242169427638102 -0.00812967535509076 -0.059318852362963 0 0 0 0 0 0 0 0 0 0 0 0 0 0.74048331842861 0.739824700657354 0.555481250825406 0.422858354042125 0.278963275219175 0.00257286716107427 -0.057433414564216 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22985465757385 1.14992570389302 1.01491224715412 0.799157895960339 0.441389869945751 0.0324081021156538 -0.0551277812872381 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23763559181926 1.17813908712971 1.08255529401139 0.931985017166079 0.573195449439225 0.0473697676846225 -0.0545870545470918 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01101 HG01101 -0.032361738117457 -0.0748819287000889 -0.257793485255513 -0.284418927152424 -0.238901072875809 -0.0966949023345058 -0.0361368741914187 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0272751868350242 -0.124024331589382 -0.306269482197125 -0.435828021883154 -0.338574203277964 -0.112815978369842 -0.0335241504614868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.110623192914366 0.0333890836810647 -0.123177723574439 -0.365678279715006 -0.461428730343971 -0.175095535995481 -0.0301768320274 0 0 0 0 0 0 0 0 0 0 0 0 0 0.153620029925836 0.0817138656378986 -0.00284723053427826 -0.197421599607387 -0.402594710139439 -0.192194070201111 -0.0293613074000637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01102 HG01102 -1.62564856762201 -1.40004287557014 -1.10169706626012 -0.767699092661025 -0.446468014546816 -0.25600029345787 -0.114095047130095 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41206514126129 -1.19014435163709 -0.987617100808279 -0.731104473828893 -0.479945385471665 -0.292217287765788 -0.113164563950496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.497469543932658 -0.384639944748559 -0.303651103126387 -0.297979787185172 -0.39428841542729 -0.338127747251941 -0.112109896936523 0 0 0 0 0 0 0 0 0 0 0 0 0 0.136082138749042 0.211030623850403 0.282358404676462 0.176751433356519 -0.140027748142972 -0.354699235786991 -0.111878934800472 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01104 HG01104 -0.711987929627559 -0.716731975100069 -0.618004963847319 -0.454964723603884 -0.291949065894759 -0.222696744050962 -0.0722098036197284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.558547476051378 -0.590719540863099 -0.561183372389241 -0.440979544513174 -0.281232062466882 -0.20578103116437 -0.0699520117878346 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.221428398995573 -0.310948540528776 -0.384204168489722 -0.442271188166703 -0.37030223258712 -0.200672931016999 -0.0671336583069564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.22343481113555 -0.285166532874388 -0.34773731460103 -0.393135781529728 -0.473040332170238 -0.210241999131803 -0.0664613261356019 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01105 HG01105 -1.00760624425992 -0.75646692747726 -0.44325766151117 -0.162386522560664 0.0639365275440357 0.0194652754028222 -0.029870689359536 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.718863124824096 -0.544938522480117 -0.360541678472883 -0.150225918055381 0.0389831455530269 0.0224086925120563 -0.0314624026782354 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312089459165955 -0.240236058587914 -0.167344161710212 -0.00957802800108524 0.0935408754409375 0.0369222822861797 -0.033658888084499 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278443893623355 -0.236308302947118 -0.154155691599759 -0.0421662600432846 0.134906653324572 0.0474587948291689 -0.0342239789278277 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01107 HG01107 0.369832259602768 0.422028710722163 0.608760116005432 0.622400726859448 0.551374860737693 0.373917926330262 0.189288308674907 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371772692276945 0.463616156432655 0.646178521630296 0.705038728547496 0.554781889879374 0.390277253856025 0.187189968593066 0 0 0 0 0 0 0 0 0 0 0 0 0 0.124281142926523 0.194143770057104 0.329842544935072 0.554315919095758 0.516637212971551 0.406158397985823 0.184803711634509 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0476697657300383 0.0180196989817472 0.0998861759041723 0.300047213310961 0.431377603526383 0.413129186814427 0.18427968133496 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01108 HG01108 0.0522483658750515 -0.107467482869512 -0.116349792937467 0.00841012364002337 0.0683242786327085 0.034348892177073 0.0490769694329535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15339766575744 -0.193002064036053 -0.174351652850138 -0.0502607947834512 0.0519279526994746 0.0425922996886846 0.0523946669663895 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.825144777497357 -0.818609480842486 -0.744453278026668 -0.632886228885124 -0.173561742136187 -0.0168335857591186 0.0568347546372783 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17247853639201 -1.19374207971999 -1.21360760103293 -1.08353358728778 -0.45727463403231 -0.0597093793676423 0.0579526278675909 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01110 HG01110 0.01764919816559 -0.119559981809712 -0.140140096720115 -0.112695609937757 -0.119230830947252 0.0604640986152996 0.0779422364721602 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.391597176172442 -0.41046583432968 -0.290332608979969 -0.181742468821359 -0.14875341552481 0.0493877229939145 0.0779877937589303 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1026055275733 -1.09722054631336 -0.995776745833531 -0.811723907072184 -0.39514518416941 -0.00330047845756047 0.0781511335093197 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22915345578739 -1.26023658594956 -1.18338680626785 -1.07374656314777 -0.654950109214133 -0.0308259077613217 0.0782110029437933 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01111 HG01111 0.957784023598431 1.08801568408972 1.02938519393468 0.809385231876578 0.486425126701064 0.172842821595713 -0.00510931100748281 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24133003051271 1.23721618946516 1.15849029814471 0.949458763887537 0.585672276608744 0.229654228503342 -0.00610711858197303 0 0 0 0 0 0 0 0 0 0 0 0 0 1.357287546151 1.40627453591849 1.36695539072565 1.2127783831505 0.861938722321523 0.346804231849699 -0.00745882779899569 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09151380876546 1.18372053734767 1.28077910369527 1.21099170315228 0.974238617740734 0.394610988887078 -0.00780206613460684 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01112 HG01112 0.728809648062764 0.779015614149973 0.804579234852296 0.739241630654564 0.574570957359582 0.346694292517417 0.127301598871114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.882307247436308 0.903957646274184 0.838275671233446 0.790408888790411 0.574371792916463 0.346242860155408 0.127468976240382 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27980210863773 1.29076027450889 1.28417073067529 1.23448090475449 0.78813018145372 0.367369318934044 0.127836122990474 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52432907573596 1.49662376823107 1.45448973802043 1.42670783266691 1.02533789943747 0.381774318358175 0.127953368180718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01119 HG01119 -1.0424377135923 -0.915933424358088 -0.716733744634405 -0.466911714365677 -0.230622253755321 -0.0783688085634565 -0.0159490998636911 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10908528943263 -1.03287077363368 -0.896783946607013 -0.605804575897988 -0.332682028747825 -0.0814805764689356 -0.0175093074586925 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28269423932814 -1.23711890135058 -1.22786780244855 -1.05950354590743 -0.65014649122734 -0.0688610086307099 -0.0196341182371534 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35768109297235 -1.37888054083176 -1.37958433684325 -1.37133909646304 -1.01953087324049 -0.064775889114514 -0.0201757664458694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01121 HG01121 0.0386093103254122 -0.0832076279871092 -0.292634374337597 -0.258384397717375 -0.121287756090595 -0.0232536837677162 0.00656273338537301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.156791659516318 0.0329800922674156 -0.0997363891132497 -0.106596487142364 -0.0353720205046836 -0.00395609705335186 0.00309256116739053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.118469543613999 0.00123618020189329 -0.108004956912764 -0.191543227692899 0.0408569403683274 0.0357803163371512 -0.00132113295099197 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.167045635732014 -0.217570314079458 -0.285458442540375 -0.383030767959095 -0.052654123089859 0.0562540444968357 -0.00238983190401625 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01122 HG01122 -1.80362932081097 -1.41717644206959 -1.02494879012949 -0.567314743151194 -0.152458000398509 0.106418560526647 0.0870576020152813 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64855467740897 -1.36761961631552 -1.04090137813242 -0.598979806490259 -0.216730390693053 0.108253608478147 0.0857566394412502 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5760173326782 -1.54164223689905 -1.42653421422615 -1.12907463064803 -0.46252334570988 0.065386410072284 0.0844212172947052 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48691572435443 -1.47621543865071 -1.46660319134476 -1.31176075483013 -0.70053076152711 0.0432162127018838 0.0841600577944213 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01124 HG01124 1.5623697569983 1.32947949097449 1.0132343258027 0.606517203333276 0.189249450980221 -0.0397769882222486 -0.0758365644560761 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62693082127307 1.48740362296346 1.2290699483375 0.762353663086683 0.285722615949125 -0.0173333937640229 -0.0731710783148501 0 0 0 0 0 0 0 0 0 0 0 0 0 1.60182634775794 1.57951141701413 1.50602953461882 1.26801017762632 0.520843269753147 0.0311757906372874 -0.0698168268368691 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41479104365134 1.42447501943404 1.43669873340973 1.36963660904175 0.750129110552161 0.0455238828794997 -0.0690110940694013 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01125 HG01125 0.756020383740651 0.874209807458149 0.960119946077652 0.820197853735931 0.524231346618898 0.18472092228106 0.0662147466560326 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13561165674594 1.21237396106007 1.21506788504494 1.00199676446981 0.597120840646315 0.210709078373325 0.0664052784542981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92193915166113 1.93006262150307 1.89838815647295 1.62928270909958 0.849842319716442 0.231678764950695 0.0667451790292529 0 0 0 0 0 0 0 0 0 0 0 0 0 2.44347540092904 2.33331325271353 2.17385899104064 1.88359173521964 1.1011037775089 0.236224020879374 0.0668463461331804 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01130 HG01130 -1.04375539952206 -0.873457500433362 -0.575957742715533 -0.325760001001666 -0.086503386214978 0.120703688124714 0.118386802707388 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02389641221175 -0.851830143969931 -0.628646129058481 -0.433079705471772 -0.166065848626679 0.0789716732803427 0.118594826667306 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06008300033465 -1.01466664652795 -0.941603476710911 -0.827314495362129 -0.409596944823672 0.0686440428713768 0.119003725574362 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17260307179063 -1.11920679046083 -1.06792138865484 -1.08340800771029 -0.596165515855985 0.0685293452749565 0.1191291681379 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01131 HG01131 -0.616387204074803 -0.755515769102198 -0.753044433777624 -0.558630678277573 -0.314202453454077 -0.0992560832826385 -0.0388051123516115 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.57353780628451 -0.636738213118409 -0.612735623487723 -0.518869935624931 -0.321764822924723 -0.0961510503397145 -0.0373277970508228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.396154777439115 -0.398342197588207 -0.421452149418958 -0.436259696627577 -0.374293535883974 -0.0863493518177074 -0.0354923993545092 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28737117850952 -0.252144269683095 -0.264720595417425 -0.311699645928394 -0.375689750006829 -0.0943081355559331 -0.035056364691089 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01133 HG01133 -0.397028225992731 -0.337346348469282 -0.19031919922477 -0.00699071223397272 0.141821263447256 0.244310519126038 0.184955553526907 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.341730802615163 -0.330603126792043 -0.148654579020721 0.0484632351399507 0.148776725480009 0.263992861591744 0.181135454535458 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.513518095550449 -0.501697819332962 -0.376108844400328 -0.154563078019217 0.0867715632454965 0.265660724370351 0.176568719044823 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639903426559172 -0.650370591919062 -0.62289712556046 -0.485206726316997 -0.0900557646781147 0.261593560692438 0.175519099531876 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01134 HG01134 -0.690453990131565 -0.615158099895207 -0.437113900877197 -0.3161341763715 -0.15672819370309 -0.036810988968424 -0.0100889337423814 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.476268276671203 -0.351809421651169 -0.262999626308894 -0.200656021722988 -0.0949183242552881 -0.0253539231786777 -0.0109733252684318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0331181702435238 0.0048245517215725 -0.0343720529760818 -0.128229699940568 -0.0713002859381554 -0.0157029925806101 -0.0121732752008595 0 0 0 0 0 0 0 0 0 0 0 0 0 0.416788122649359 0.334740566982761 0.224786760040635 -0.00919601659952332 -0.0894920771176986 -0.0138153719744791 -0.0124783045072714 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01136 HG01136 -0.841915542001319 -0.834279878307559 -0.725059126987889 -0.513997612922472 -0.277037655188677 -0.0229356282124899 0.0524432599235949 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03688524093473 -0.996328386217314 -0.922347507976191 -0.708200876712718 -0.37727036953332 -0.0419476966620644 0.0531151340922421 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26649502862327 -1.2598741522395 -1.26855552750504 -1.15719994174451 -0.678896171613888 -0.0476905839741754 0.0541006166812481 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2833586529084 -1.33933752726485 -1.40494647687272 -1.47503609305031 -1.02751616437748 -0.0461861049843908 0.0543646533994119 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01138 HG01138 -2.33787696523531 -2.0705596130939 -1.76640091459157 -1.22547862454858 -0.585273254278793 -0.11328144572285 0.0570260971065699 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.49092625262335 -2.29319030875954 -2.01023553183751 -1.47038858400796 -0.752106165357964 -0.127349190217899 0.0577131777122318 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.56541404812198 -2.51884133044961 -2.44956428070139 -2.17592577344946 -1.25769777731966 -0.17643132384323 0.0587414542986434 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.31780221437863 -2.34569091207394 -2.38834594561764 -2.3679327648226 -1.64888215668731 -0.197547358260773 0.0590203860250131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01139 HG01139 -1.61171224625056 -1.19454800992583 -0.901177176869202 -0.533555393045561 -0.210053362517973 0.051489058145521 0.0839921129137936 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61019007240363 -1.39093118668545 -1.14144474385492 -0.793780994435924 -0.378789032389152 0.0279005161321492 0.0819943515125044 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60342906265494 -1.51647642520174 -1.43607565726968 -1.30856846953208 -0.776937841435988 -0.00941098360987182 0.0795765042138592 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51481977239955 -1.4829389873686 -1.4530841779392 -1.4531053307207 -1.07321469962478 -0.0237088559229611 0.0790139265136887 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01140 HG01140 -1.57258517010898 -1.54446342319295 -1.57200910505062 -1.23459796173696 -0.776837832149445 -0.267751377298037 -0.0396673878509102 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81905129220939 -1.80816080550832 -1.76940127556112 -1.4810011348087 -0.890474847378493 -0.294909637325294 -0.0372422247874216 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.10322159818192 -2.16972546316939 -2.19101983472174 -2.07826256662613 -1.30199752245767 -0.363885662573006 -0.0341080963096243 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.95551711275182 -1.9840120826525 -2.02233239772164 -2.08588975704238 -1.61768365679424 -0.408264172021491 -0.0333394560580633 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01142 HG01142 0.335974737609164 0.457098147009428 0.526669574597976 0.439482419441555 0.315483042244905 0.103156796203873 0.00162270885433525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.520295980794724 0.526714508299958 0.548412549191119 0.488884309551385 0.390543075986349 0.128837137919086 -0.00081231298254047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.745481818178222 0.742056835752587 0.741078938119167 0.670723960043757 0.587320812578561 0.186173889296442 -0.00408593316300664 0 0 0 0 0 0 0 0 0 0 0 0 0 0.741084188740781 0.739166272733947 0.766071814927021 0.734768672215887 0.633888511013194 0.21936085497799 -0.00491294380451737 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01148 HG01148 -0.0980535635829231 -0.402160604612037 -0.543614282624501 -0.473365473759794 -0.377300678945874 -0.197273057564582 -0.0529197474146672 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.237945004979772 -0.393131823982276 -0.523340423382173 -0.480394488247365 -0.399647153891281 -0.182064816073484 -0.0512209943705334 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19376102773795 -1.25861858811974 -1.27760815033441 -1.16066755600391 -0.724939476741177 -0.193858542071407 -0.0491389210960075 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.76079647035252 -1.79106207714738 -1.82500256184075 -1.72392947242024 -1.06210758720189 -0.218083483486447 -0.0486496693998695 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01149 HG01149 0.318344916582787 0.364396071275778 0.250191805170404 0.0725321210620921 -0.00408256758189515 -0.06599359165408 -0.0411462426377828 0 0 0 0 0 0 0 0 0 0 0 0 0 0.233760042540718 0.206779767643578 0.0844280764871543 -0.107223347162797 -0.0703215112896705 -0.0619903333868238 -0.0391710605261209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0539810989681331 0.0255289302884583 -0.0350874413508322 -0.0838259197313274 -0.170260698814279 -0.0973475552689732 -0.0366811382041875 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000623912857365817 -0.0393101486988223 -0.12319388441044 -0.150424009589977 -0.157787485847 -0.102912621916783 -0.0360822508204827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01161 HG01161 -0.479964756456082 -0.363617611300761 -0.26311663809392 -0.217540305424347 -0.134004615668935 -0.126366104493071 -0.0713523802751441 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.410215338292876 -0.336214407492777 -0.228634821356053 -0.221491204084231 -0.13009304354073 -0.126126764725183 -0.069188857417848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.377028570820954 -0.341708474707777 -0.333702273678904 -0.378650189471805 -0.174107684315953 -0.144806724944979 -0.0665024049769461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.649226193894157 -0.602646108021058 -0.586173440143115 -0.601056289661111 -0.28768886599219 -0.162573077231893 -0.0658643203798276 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01162 HG01162 -0.181874370757299 -0.135759992257826 -0.261044366446014 -0.421310383325355 -0.352714925788889 -0.15233946843571 -0.0607468820571466 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.118349589543196 -0.133246808712803 -0.307712194981983 -0.505674172978758 -0.392238962171952 -0.157125122055811 -0.0583546663150198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0282670720803823 -0.0623513442161544 -0.188309806025799 -0.381992300670187 -0.444169805983182 -0.203129432282918 -0.0553279091425113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0594733936116546 -0.0787031860717205 -0.0867225387366307 -0.230026092405562 -0.433301402889475 -0.219995291004077 -0.0545979068103681 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01164 HG01164 0.344042082568363 0.382251536088888 0.281651485468384 0.169250126249105 -0.0268747337240183 -0.107179013609222 -0.0593533600783223 0 0 0 0 0 0 0 0 0 0 0 0 0 0.57252591398209 0.548743975548735 0.432291352503964 0.273649089536384 0.069729044072618 -0.100018802841267 -0.0572726409254239 0 0 0 0 0 0 0 0 0 0 0 0 0 0.867317918844635 0.838129102491788 0.761662560060627 0.573282551639235 0.260567322930973 -0.0855045986347266 -0.0546800749123148 0 0 0 0 0 0 0 0 0 0 0 0 0 0.851984863345672 0.85978986104395 0.869111641135728 0.730084506221211 0.444060694744226 -0.0852913406580496 -0.0540623775755292 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01167 HG01167 -1.14774519114563 -1.01262171603493 -0.704975749820608 -0.380296785986275 -0.153304778970109 -0.0649981626895861 -0.0337051015103915 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01071620204112 -0.805043770003575 -0.574058171983828 -0.317326232157276 -0.162917460066475 -0.0542305870386593 -0.0329986165151542 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39600287166769 -0.285528048522897 -0.155362625442053 -0.10308804425054 -0.0805916121601906 -0.0621597941297249 -0.031946087864153 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0303663600007317 0.0527745613816037 0.0407809561155737 0.0237556146580252 -0.00123351825799383 -0.0611827025476912 -0.0316609593097381 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01168 HG01168 -0.876540205672505 -0.971273552208117 -0.84520471246454 -0.675035492354906 -0.484597795482883 -0.299771981106883 -0.136831773646803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.748327213744417 -0.762334629314431 -0.721264733099717 -0.50144093963357 -0.398600393775117 -0.294651126730618 -0.135916995446713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.69908163626518 -0.676636771132722 -0.658607715077609 -0.603454388444928 -0.362345681378075 -0.259836555814588 -0.134862357402875 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.695801722556974 -0.612609310623912 -0.580127874361446 -0.645761879364271 -0.406302388867232 -0.254489310759714 -0.134627509130885 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01170 HG01170 -0.365412355838029 -0.326484834711962 -0.336357439284572 -0.293809959430085 -0.148610951858391 -0.0255284551627544 0.017516560959234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.279657669310004 -0.315367599472069 -0.357066425507876 -0.299868690800303 -0.124559568467388 -0.0159196975804965 0.0161751793534009 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0377688651568963 -0.0815263319294236 -0.176598927917892 -0.319097224390393 -0.129287913939715 -0.0287780579242879 0.0144165978154921 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0942775187726349 0.0351543232694721 -0.0526432222075534 -0.192655335328431 -0.133141250919413 -0.0303995501658442 0.0139805139385611 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01171 HG01171 -2.21321004480842 -2.11970231984001 -1.87281281214132 -1.42198624723032 -0.963054757197197 -0.657649163079539 -0.240651808365325 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.17805517077032 -2.12868729152194 -1.97773121775287 -1.51657404328217 -1.01274225758201 -0.64966235908714 -0.239287019018327 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64199790608719 -1.6825736106353 -1.75373994948179 -1.64931679889996 -1.18284947058491 -0.676947516906124 -0.237681440646108 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34269816816549 -1.37034471311298 -1.38260277614274 -1.43258613257965 -1.24494185411963 -0.700332012285607 -0.237316056449676 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01173 HG01173 -0.0273622806568503 -0.0303370630342917 -0.0134238367464353 0.234204195508752 0.34923707028104 0.211865635342664 -0.00992726344853441 0 0 0 0 0 0 0 0 0 0 0 0 0 0.112088317694463 0.165410750873285 0.240528309799021 0.435064878511955 0.452724714197159 0.222854753863747 -0.0117077185722163 0 0 0 0 0 0 0 0 0 0 0 0 0 0.28702936178539 0.364094793337604 0.556286253082106 0.779428328726754 0.75380908767085 0.274666631201893 -0.0141687028909288 0 0 0 0 0 0 0 0 0 0 0 0 0 0.353926380030218 0.410354768506425 0.564815745536556 0.801963604559808 0.944003965517904 0.308882161845409 -0.0148025939311091 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01174 HG01174 0.119779059192657 0.000214039864699109 -0.0983957551732196 -0.175835888475669 -0.267981597578068 -0.252081905064803 -0.0888519622794873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280073204645905 0.225186158184303 0.135788108060094 -0.0837582887807538 -0.253744594382975 -0.250992376645386 -0.0867934133917333 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572758345395679 0.530838459552361 0.483348832248853 0.333468830341909 -0.194968417901635 -0.217824386466039 -0.0842704359581418 0 0 0 0 0 0 0 0 0 0 0 0 0 0.656733123118014 0.649498386678668 0.607812453700815 0.479253107545714 -0.102739827870615 -0.201026315268127 -0.0836776920726877 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01176 HG01176 -1.77591186593377 -1.50048110060019 -1.25918436802618 -0.865395324642287 -0.493901672065266 -0.396929803499057 -0.154642971001436 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37670134498389 -1.23850046255073 -1.16089975978696 -0.85388702384273 -0.596031388897935 -0.411379423523526 -0.150711879839898 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39356063818393 -1.38157043858338 -1.36006608591566 -1.16373098001582 -0.901648651425601 -0.502626617757212 -0.145793317019131 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41593193329491 -1.43496926189386 -1.37109638775439 -1.21025110294004 -0.971943902385478 -0.561843316890799 -0.144617873621518 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01177 HG01177 0.467677090286098 0.651521345879529 0.801796569838933 0.804253178156062 0.610132732376727 0.276375491530961 0.0615993988477667 0 0 0 0 0 0 0 0 0 0 0 0 0 0.987271538522326 0.994573501999071 1.00833815274915 0.964921076759503 0.685384350417203 0.269088119259856 0.0606146362203257 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24759806643609 1.29164457028205 1.38482123530345 1.34706270309377 0.938801372011941 0.275203287574083 0.0592738686549184 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17764043638816 1.24088358989564 1.35679862570791 1.46713821854642 1.12276516783653 0.291633396892632 0.0589316522417678 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01182 HG01182 -0.898049226246034 -0.717958788903211 -0.470005341835646 -0.419466988626236 -0.379366588692597 -0.229968056263878 -0.0513857957881323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.718101195284038 -0.524539232679098 -0.390171468404869 -0.373177838982088 -0.388386458556249 -0.225938350936582 -0.050009123484717 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.494376515714606 -0.419313797578893 -0.347626045278206 -0.272979051825227 -0.437507838602148 -0.22207646872485 -0.0483676443820295 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39514136265959 -0.366832576248475 -0.402215709049666 -0.328198052984633 -0.476032135292284 -0.231001253876146 -0.0479912917106272 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01183 HG01183 -0.373063709195202 -0.280658101826772 -0.081472293012827 0.122460947279903 0.308100570209892 0.232935404494304 -0.0117372088734964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362900619655038 -0.18814090787524 0.00917721124006693 0.233444688500389 0.406340344518886 0.250671020173535 -0.0134449469355679 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333177691059189 0.414318686184278 0.538207175581935 0.657780472874609 0.749643387007819 0.33955750756204 -0.0158067656708596 0 0 0 0 0 0 0 0 0 0 0 0 0 0.708456198789243 0.756405641099293 0.839117497879709 0.927693744785955 1.01070146964861 0.391918051355125 -0.0164153577946522 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01187 HG01187 0.548643393019635 0.277354635626394 -0.00358417549812565 -0.263391682671442 -0.299527623705602 -0.207039854292895 -0.0354150587769576 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206240024409644 0.0816012124206955 -0.113162204713044 -0.339904470581543 -0.327698925134603 -0.216054595654026 -0.0364271376710277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0112097236296277 -0.0223476661903114 -0.061507670738052 -0.238967855870663 -0.31283343477739 -0.228895805133396 -0.0378188467943347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0717385156876599 -0.0222049274248711 0.0385190628678825 -0.00434521382434459 -0.187091898729001 -0.234487809846698 -0.0381759395059657 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01188 HG01188 0.585429608290261 0.504860211313285 0.386070481751629 0.29938988297471 0.157556786868981 0.0235224350559635 0.0482272258806019 0 0 0 0 0 0 0 0 0 0 0 0 0 0.592351287672158 0.551717802198086 0.458821817815795 0.345364631090978 0.230913018960043 0.0448780444314957 0.0489805002381213 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632417506041619 0.614173374674564 0.59493256930174 0.408984227091825 0.291259694682863 0.0864628801608781 0.0501095980317341 0 0 0 0 0 0 0 0 0 0 0 0 0 0.625585696643626 0.608727021041336 0.601911708752777 0.425879212072319 0.284360261732492 0.090260294341424 0.0504159754629361 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01190 HG01190 -1.96465684694786 -1.67857081028704 -1.45317054315985 -1.03711986607067 -0.633492958962294 -0.358929700070666 -0.143706342366234 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66747472606911 -1.54693444845425 -1.35077940934233 -1.01339262458334 -0.646770690235641 -0.38540583554669 -0.139215392397513 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19507104802123 -1.19233739104365 -1.10315817166109 -1.0025412909278 -0.763285365338 -0.46146072599401 -0.133508298313439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.616641100952067 -0.634291441586539 -0.641694110311069 -0.696421023962797 -0.74933919012355 -0.515312526158644 -0.132127096774966 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01191 HG01191 -0.509013897318426 -0.248882137282646 0.0352439899631231 0.140441902199566 0.142916751841242 0.0480363150820993 0.00145020405950284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.185156942079575 -0.0344317108430136 0.137895531972644 0.250511026374024 0.214621147151207 0.0644662977772901 0.000343644187285673 0 0 0 0 0 0 0 0 0 0 0 0 0 0.400590239319818 0.470272072834687 0.586305992469707 0.530915554501628 0.366262784003541 0.0762736988433269 -0.00114190877267204 0 0 0 0 0 0 0 0 0 0 0 0 0 0.765491440780807 0.784956543351079 0.882835286927211 0.836384488024421 0.525491512743503 0.0815442981321098 -0.00151671636979748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01197 HG01197 0.365061313914881 0.339615630933095 0.235757284693077 0.267062270417791 0.199021158684803 0.110301030223492 0.0497288136633146 0 0 0 0 0 0 0 0 0 0 0 0 0 0.36690622367018 0.304580724293866 0.263885420604092 0.226707120277665 0.135741331138826 0.0900526661812469 0.049884262504203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.221579150969787 0.20215357033404 0.236012235184019 0.101594194854325 -0.00650270907306136 0.0669843120682056 0.0501698755458786 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0622079928995473 0.0831516427166295 0.0843801969268843 -0.0206524299338528 -0.141189110166795 0.0494188175567104 0.050255880795747 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01198 HG01198 1.32491880747663 1.44650547386125 1.27483088308241 0.872264110893151 0.420995913094828 0.0780448778973804 -0.0876344954753847 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77417645566627 1.71048414151107 1.42556472121925 0.944216061552363 0.507062966400921 0.0918281935247178 -0.0898891860410647 0 0 0 0 0 0 0 0 0 0 0 0 0 2.52955684048611 2.39015052196411 2.11877855423756 1.66137624722832 0.893243953356152 0.133583576360398 -0.0929800827687543 0 0 0 0 0 0 0 0 0 0 0 0 0 2.83561246189523 2.67461604157245 2.46335394511556 2.12802603274966 1.27463409604021 0.163193251107417 -0.093771257202778 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01200 HG01200 1.07123240555695 0.936804006248171 0.664982017761775 0.365463548429317 0.0879680231938581 -0.129524374847847 -0.0956984628754124 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05218504824716 0.976172419611374 0.76453522814119 0.521988908611596 0.14816118991705 -0.118045232397712 -0.0895884065994811 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31010157167953 1.29236183428396 1.22872933677818 1.02176296764665 0.440555852056628 -0.0987338787100955 -0.0817007474247032 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49048110416207 1.51693074356699 1.52571951980329 1.41889220637881 0.784716765468381 -0.0826929892264492 -0.0797676530698031 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01204 HG01204 0.785023302397391 0.714624765542772 0.663137215355085 0.485912642597676 0.282753261985819 0.0203251700712008 -0.0549654625777017 0 0 0 0 0 0 0 0 0 0 0 0 0 0.75008517063474 0.74742010635093 0.660019081404028 0.481657995222149 0.257155884164531 0.0153123120613273 -0.0504862391166602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.624882462623429 0.586498112410146 0.502810532152677 0.463224395389722 0.206367654567036 -0.0250018218171025 -0.0447574282551802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.775443584891515 0.689051871557736 0.531470750521292 0.432276369050474 0.153138205031659 -0.0548818380125477 -0.0433637723564877 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01205 HG01205 0.089582724474378 0.0900874195115403 0.0265298887632644 -0.06631235810216 -0.02532345289769 -0.042228901043247 -0.0160116879655939 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119710121392345 0.0798012160890735 0.0405428877495357 -0.0606600958123031 -0.0359437480941952 -0.0318724926641541 -0.0173012543340505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0555197977094406 0.0197885831418563 -0.0277930947893756 -0.0840289457691528 -0.0517186101484735 -0.0684446753476265 -0.0190974682643242 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149933983165184 -0.169610983749639 -0.198892748479265 -0.112072192837914 -0.0978124512100408 -0.0795533921304397 -0.0195625279533715 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01241 HG01241 1.06955538592321 0.702644007318252 0.571223676744088 0.257244387569976 -0.119848835744749 -0.22520587760379 -0.147860022748339 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1947077623961 1.02484132548914 0.830158983739276 0.394064353667059 -0.0674469501323626 -0.218876737462581 -0.143737771141016 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55021537102049 1.42306588818343 1.29643224773915 0.9198327494428 0.122007871473011 -0.213070963114286 -0.138547952545335 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73783589545998 1.6405870777662 1.48761171613721 1.22685139234139 0.322956682518901 -0.199977053796652 -0.137301413460069 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01242 HG01242 -0.745213351139247 -0.739305464726521 -0.655293031309811 -0.533472491551643 -0.297255192750832 -0.0260987635949812 0.00391394181782419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.853945109608643 -0.881629589390987 -0.748670606281531 -0.658704978909704 -0.416665167278461 -0.0434326181762215 0.00438660418009682 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52360181152155 -1.49987491366198 -1.33476872507129 -1.0490220900445 -0.706250993818601 -0.103368821055032 0.00488500009029677 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.67238774029727 -1.66038282139781 -1.53003671442881 -1.27172795798474 -0.901116767374857 -0.127965834001245 0.00498578227316642 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01247 HG01247 -2.55290167117031 -2.25619319561983 -1.93177837597375 -1.45029272353579 -0.773324367346149 -0.298104580513666 -0.0313604575005296 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.7051797078609 -2.47546607803934 -2.15223723947484 -1.61295468154385 -0.901176646510742 -0.303686882959712 -0.0309021860992398 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.06605280591778 -2.9667062238252 -2.77776941114598 -2.41376876465954 -1.43983940545275 -0.389153760783306 -0.0301837296000694 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.80030867149456 -2.75013938473075 -2.70139681623142 -2.59343458640709 -1.79317900423996 -0.448528164992789 -0.0299831348696493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01248 HG01248 -0.909312460276297 -0.869587248687697 -0.708500301266619 -0.547626697964671 -0.235682117582245 -0.0416616834963474 0.0659999049420368 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13870886469457 -1.05552401275441 -0.875210837513773 -0.631377999202442 -0.308516783149646 -0.0315768888227737 0.0684192705432337 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45138095551353 -1.41090720145809 -1.32207840022443 -0.932668945465753 -0.548722965081831 -0.0608462021987013 0.0716738134713283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.996812883362 -1.13505606648006 -1.19130831284193 -1.04162428585116 -0.587945872523636 -0.0952700479178173 0.0724961316157254 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01250 HG01250 -0.996043460115923 -0.860294376521358 -0.64998187126707 -0.419533583872643 -0.179530426781851 -0.0261742719001452 0.0265545916549233 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.975286321351333 -0.846643943735989 -0.737380207375265 -0.500705807165362 -0.236476205488858 -0.0430835303477728 0.0280309639654827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.809347074731603 -0.785298287584447 -0.721801751365344 -0.629159566947673 -0.32409659485448 -0.0815934818307171 0.0301139639768456 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671676101799314 -0.649704360788505 -0.61025470673067 -0.595492236606238 -0.34732236821077 -0.0963666237998451 0.0306581158157404 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01251 HG01251 -1.34884906249283 -1.13562498431534 -0.935440350342907 -0.561362328256282 -0.320996315479062 -0.243441080634864 -0.121305348839771 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32782544445494 -1.13883447940059 -0.923877597139422 -0.53662068566356 -0.253432223318573 -0.218342550317528 -0.122967764697083 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0381415447377 -0.943694039573636 -0.838283005473156 -0.766664431003364 -0.346848313443505 -0.134923520842313 -0.125258650110072 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.907245834206266 -0.838532407196181 -0.808536498289591 -0.845263269293949 -0.536362617884528 -0.105665681541821 -0.125847131466573 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01253 HG01253 -0.271252433232415 -0.0731048462209269 0.0157370201054945 -0.00412984799632688 -0.00400110835741175 0.0118925466583944 0.0304243391604755 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28675265144167 -0.121565309422894 -0.0574140738333836 -0.0889334762130112 -0.100555984842232 -0.0444271522100518 0.0318406148974966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.281805465131878 -0.214339871115091 -0.153597072253333 -0.122342458935061 -0.204524310533292 -0.129437147621527 0.0337998404427796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328545073411838 -0.299181487962596 -0.296017574094096 -0.295315605158377 -0.272294077338293 -0.162294817955649 0.0343050434856538 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01254 HG01254 -0.442779723747804 -0.254615515351542 -0.222922524195481 -0.230047791710581 -0.118822468589877 -0.122178820967079 -0.088277816401234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.192143553451364 -0.0702856059555788 -0.0680374520145228 -0.0995098283248738 -0.0825369474295768 -0.11699258370135 -0.0864612806261829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.383152351329324 0.482947660572458 0.501479805942991 0.267103611389134 0.0391344092139318 -0.0760938498603276 -0.0841479498679497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.874924492017778 0.88640999583918 0.857491909866205 0.637352708484058 0.274414368145586 -0.0534576928462431 -0.0835866113893234 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01256 HG01256 -0.267061786394439 -0.247007699803119 -0.273483345009164 -0.305004502195727 -0.187465503663399 -0.129368956297522 -0.0508048243134488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.102527929398071 0.0243264671965637 -0.0277849680957571 -0.191482755939286 -0.207016138790976 -0.140219559571389 -0.0490856679261408 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386906748949873 0.364002830885542 0.241157786957892 0.0179523072337485 -0.149188008403512 -0.203240819496313 -0.0469504320869096 0 0 0 0 0 0 0 0 0 0 0 0 0 0.31191024975073 0.337524500083082 0.335150656536098 0.205195271869914 -0.0689531725295564 -0.215479523237225 -0.0464432298218513 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01257 HG01257 0.0577337785145061 0.184718549192659 0.3364589482053 0.476431357599876 0.450117364605843 0.204835351152501 0.0689188224402386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466275592303483 0.536337108116394 0.566466471702018 0.591361214527992 0.458366059449207 0.214278244781361 0.0691908349249584 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13109147566799 1.10675847322338 1.06849422294772 0.875114986465108 0.469077066325175 0.204182605524608 0.0696564248659728 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27907907567663 1.21891273977037 1.15427229293367 0.970870180635405 0.549182052328111 0.192055248548708 0.0697922788982496 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01259 HG01259 0.837465500998765 0.866209980864015 0.761872207349513 0.41982703899796 0.045865389661326 -0.127029614210871 -0.0438407118084598 0 0 0 0 0 0 0 0 0 0 0 0 0 0.858188170772137 0.846002947123063 0.728954714675839 0.387895909882928 0.0317756848258746 -0.134389803536893 -0.0424465705867215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.99719855444034 0.955904217098652 0.907318001347072 0.59581107906595 0.00814232449433754 -0.13053728758588 -0.0407402179455482 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21104248781826 1.12780930800035 0.980941484278515 0.669851254591827 0.102883757980182 -0.136018251854069 -0.0403397163508191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01260 HG01260 -0.684026931447253 -0.586312640671889 -0.469596593812355 -0.231220347877627 -0.0478670295908098 -0.0460425208635426 0.0063087820939902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.621927581755777 -0.543792623122026 -0.405278342865874 -0.256980373355147 -0.0839908272259747 -0.0180859121033779 0.00539464656852298 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.794820734232407 -0.759148045717037 -0.647494009392202 -0.449841285472785 -0.194709131827179 -0.00017217676333071 0.00430146118747547 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08699968973164 -1.06464354814163 -0.971849004999224 -0.746374645051482 -0.323758980673131 0.00188809310752778 0.00405033035697234 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01269 HG01269 -0.221083654666186 -0.534963800438744 -0.818704225348962 -0.929774427547028 -0.847040398847832 -0.496533157141686 -0.187349537773304 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.333583943962806 -0.58715852758724 -0.829520784642949 -0.982605300818769 -0.873182995296602 -0.505220541701986 -0.181326857790415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71643396695362 -0.825403832567621 -0.996736009677133 -1.21677948225785 -1.1290989747078 -0.551601566241971 -0.17360795562462 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.844917216221127 -0.91603890325205 -1.01875704552908 -1.23484669345221 -1.36240125841519 -0.590706700573169 -0.171727004232622 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01271 HG01271 -1.13538398513747 -1.04735370342956 -0.970161251876781 -0.642640531031148 -0.309460930409954 -0.181143357949721 -0.0353292801461608 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01209546995026 -0.975482590810912 -0.891036772486641 -0.596804707825608 -0.270433225105126 -0.148011344044904 -0.0368603419917497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.91154256586067 -0.880351728811523 -0.837539516099437 -0.692541685976866 -0.294420231661126 -0.079838757006907 -0.0389757002469177 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.886188136012199 -0.866582176100268 -0.843888704470276 -0.819113884649843 -0.395177705664242 -0.0569407352940539 -0.0395203759835927 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01272 HG01272 -1.97696906634302 -1.65132152004799 -1.43450894131209 -1.18112393459191 -0.774873795192105 -0.415175421107526 -0.115874213299266 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77133118301326 -1.65366509832173 -1.57961197367027 -1.36661462080635 -0.918299600921958 -0.444791816372472 -0.114711263090828 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78210819740225 -1.73845701313845 -1.76551832926049 -1.77601997938091 -1.35236720540664 -0.519203493475125 -0.113316911399583 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87697766870436 -1.92229598546221 -1.95750336614127 -1.96794668286279 -1.65669239293648 -0.563439954991491 -0.112995190041454 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01274 HG01274 -1.49549143259221 -1.60318175165714 -1.55715684523072 -1.17354915886784 -0.602139811827922 -0.127070142082155 -0.00652509803669528 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57170496962925 -1.60389598571821 -1.60828608313646 -1.27675059673948 -0.644328951479645 -0.114736377978576 -0.00777894150506487 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.11896817693782 -2.18315861012969 -2.26593904181903 -2.06432295999112 -1.06226224096201 -0.126901013712024 -0.00948011917520507 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.16829594730819 -2.26402869390996 -2.39196191736894 -2.47543601536188 -1.48335014373655 -0.138162630864831 -0.00991259560874891 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01275 HG01275 0.90384037677647 0.957834991961864 0.925657798437716 0.750331540348438 0.487309896032342 0.359088948729298 0.106303709643986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.963228042018051 0.949053424386038 0.887218768844323 0.724036076605573 0.471786300791166 0.353984957533817 0.102848876855458 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949050805564025 0.902378105070604 0.843900035490327 0.807316587782242 0.563668241865444 0.385723864848043 0.0984768343171032 0 0 0 0 0 0 0 0 0 0 0 0 0 0.86423974102488 0.833778999319848 0.842249516880269 0.904218949056436 0.690044073311214 0.416656352548785 0.0974212958135243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01277 HG01277 -1.20258189587359 -0.961066858380608 -0.692050850512082 -0.264766293350153 0.0656477138190377 0.141910834186573 0.108940646747552 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.965306868886751 -0.781361760234077 -0.497298276479257 -0.172658113821059 0.0746072129069544 0.14391022608839 0.106956660636223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.646205892596147 -0.510036721170277 -0.327061055373113 -0.0830751316940164 0.0708330153750485 0.137033235636272 0.104633553134309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499279808069142 -0.37917217796406 -0.191610690854777 -0.0616312031024917 0.068313631366551 0.136251217762294 0.104108731664731 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01279 HG01279 -1.7521692360271 -1.38721642710156 -1.03385696752136 -0.410060811737854 0.219476930724157 0.377022315913013 0.215375344525644 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62235430052215 -1.36152843453318 -0.907199765375204 -0.370266857693375 0.230344455163461 0.413812443228775 0.211442176041215 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32752834130664 -1.20054178110267 -0.987095030023243 -0.532473713821161 0.213075432422571 0.433641898670635 0.206784983019898 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05228369828259 -0.94638321157916 -0.72992045757005 -0.474134586965713 0.191509584001902 0.44850376251616 0.205723655879895 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01280 HG01280 -0.145647227072637 -0.189556439503176 -0.0657383196220929 0.0927671074961221 0.194032261726685 0.089036672287007 0.00875896956965022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.124483929485154 0.0992857793716163 0.152423840625987 0.23935876372249 0.236404930378058 0.0983886610172758 0.00771517255325209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.381379006597372 0.448163029060818 0.493286456325816 0.458001118241291 0.301454702053451 0.117866543720643 0.00631389628019218 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561376117077173 0.604231303811238 0.642727629974226 0.600939832371756 0.469279556997731 0.125369181514287 0.00596037610295469 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01281 HG01281 -1.15707990133313 -1.0446203130234 -0.82992056484678 -0.478366907109467 -0.140316910246842 0.0550200144989643 0.077644751107317 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40224849501132 -1.19006389392968 -0.850532823871621 -0.399325744429317 -0.0893894258568598 0.0620696585208724 0.0789578805432081 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32818229924838 -1.19063743482154 -0.932512141081762 -0.603977235685612 -0.15195457833849 0.0422880418045836 0.0808937016094218 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.790569042246953 -0.768598311127566 -0.701948686902885 -0.596878169293035 -0.215587250707809 0.0191300697020802 0.081413699037718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01284 HG01284 0.994391751794658 0.808724625718374 0.782832878612222 0.543595499543808 0.259856867463068 0.037850282914461 -0.0436925944395595 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01867347171791 0.963732279386001 0.914189117609285 0.631241344939607 0.34094403808939 0.0595928954436229 -0.0414044014139268 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47022577963742 1.42770904203604 1.36834020008213 1.14176345778634 0.608719685851737 0.100975948144351 -0.038535106380079 0 0 0 0 0 0 0 0 0 0 0 0 0 1.72972815350589 1.67499735228834 1.5727274209481 1.38889175013327 0.908247533113759 0.110884883619171 -0.0378479543495579 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01286 HG01286 -0.337838941594171 -0.405382656553411 -0.405091795929874 -0.316324955382742 -0.268043697544591 -0.172562943076584 -0.0661857183266068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.468008014899113 -0.492160102175154 -0.452092167015174 -0.356605474866863 -0.326657653287828 -0.162816114865215 -0.0639351152033662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.47655155795346 -0.459344764215625 -0.434093027193204 -0.486534783037037 -0.557966916694973 -0.205272302735492 -0.0611172570709936 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.259640566653352 -0.280091177075773 -0.357755897835245 -0.459156577650678 -0.663592847198659 -0.237236451959329 -0.0604433839983189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01302 HG01302 1.20470828051098 1.19608692101636 1.01291736248134 0.751594760721139 0.557085259296216 0.287068510773038 0.0508870235889497 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10172121904046 1.09131037193789 0.899141747348759 0.680649703343225 0.566567686045997 0.275457493550912 0.0513680878574367 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20354111702791 1.14817347290612 1.04347608818808 0.855626107695313 0.677683139959212 0.285263218750834 0.0520953116913259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33268869227902 1.32226549708789 1.30897575507994 1.17981564299703 0.904606563042179 0.293932221447332 0.0522943866436479 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01303 HG01303 1.18013652495523 1.18710323435427 1.21972914841911 0.994811474139936 0.541031803200908 0.284130971508848 0.147173579208063 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13828705876035 1.16652477886004 1.25446577626407 1.05574859270276 0.592417690299414 0.279494451317439 0.146091618565719 0 0 0 0 0 0 0 0 0 0 0 0 0 0.966863063477632 1.01883280860945 1.12827423918195 1.08352835254948 0.716848270176145 0.300257561471998 0.145050283902106 0 0 0 0 0 0 0 0 0 0 0 0 0 0.842750239406702 0.906433559179752 0.961911210184452 0.946442397649581 0.760084436962425 0.308710866178388 0.144862233603134 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01305 HG01305 0.247355603468398 0.336403874674749 0.3818743394656 0.358011535575939 0.306518401285791 0.143133168115571 0.064336095189685 0 0 0 0 0 0 0 0 0 0 0 0 0 0.348604669857391 0.33120459960099 0.359568561230778 0.329265341197628 0.294208928765368 0.131251102881204 0.0639957018110159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0750265787438718 0.0869336086672852 0.0731520195963208 0.15264105225902 0.243312046784662 0.132537756147302 0.0636688442347388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.12403904480341 -0.0690508035828132 0.000419760382919217 0.0269158758031712 0.203172250984836 0.132945260679139 0.0636099770854678 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01308 HG01308 -1.045659857272 -1.08272960995836 -1.15909382072165 -1.06477474047127 -0.672235042376718 -0.214752246746123 -0.0857769791897684 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06511273702629 -1.10586896644266 -1.21560914511382 -1.12656499280343 -0.721944872356225 -0.20242762095143 -0.0873497716584296 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.92183516490185 -0.963570734223883 -1.06920012134258 -1.1599035689598 -0.867143230428007 -0.236091497107465 -0.0894556681671188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.585169073258007 -0.639142034533129 -0.72439521761129 -0.928965472483338 -0.909522715001637 -0.251674655207216 -0.0899854974714226 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01311 HG01311 -0.770577676667052 -0.823100760263311 -0.630154760734036 -0.251254092992464 0.0955650136479682 0.16219125854889 0.0896653888137845 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03460180216704 -1.00583619104644 -0.772268920662983 -0.427741355003628 0.010659764151261 0.136216123214883 0.0896682187979866 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61493931863588 -1.52905084623658 -1.3556270355111 -1.07977071099757 -0.329895876412907 0.121270586647406 0.08980285799572 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70999347455036 -1.60333402112082 -1.47793763475528 -1.30073045771991 -0.540484656700629 0.10255371283096 0.089860688699722 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01312 HG01312 0.201654824941358 0.17646842762295 0.0435999773339826 0.0035993327991849 -0.0201469773971068 -0.0630443735065257 0.0265554841308265 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0519426623894071 -0.00131595384176957 -0.0563838847401048 -0.0722968392819404 -0.00972899717784184 -0.0523413428849307 0.0275635562849474 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.411455501699903 -0.454646898079736 -0.525454471476395 -0.529014250265558 -0.221954763631918 -0.0463169208204206 0.0289848891208869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.761095804829368 -0.765098112592309 -0.845970243745591 -0.916396574288738 -0.494157903396405 -0.0649324915654066 0.0293559830004145 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01323 HG01323 1.16904500694305 1.23842338314834 1.11841404116344 0.877320414408952 0.500813542593845 0.158523362270849 -0.00948842257822201 0 0 0 0 0 0 0 0 0 0 0 0 0 1.63859196261936 1.58229494337448 1.37844237256517 1.03460568537662 0.607114722537218 0.15332805226251 -0.0105562160547145 0 0 0 0 0 0 0 0 0 0 0 0 0 1.85190634319008 1.76908359369179 1.66586997989759 1.42353088756578 0.875005627423852 0.212682782886195 -0.0120128066224725 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64431484783319 1.62068537099549 1.52259573595955 1.34682781863077 0.974662748353482 0.241023607887387 -0.0123844869197146 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01325 HG01325 -0.573075780522557 -0.443647961079109 -0.300327358526007 -0.222533737948552 -0.114983103255308 -0.0569585912570174 -0.046540212596479 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.222131160917737 -0.173417902048402 -0.129272836099891 -0.151220250095196 -0.107367949908859 -0.0734727078519955 -0.0446703703864684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.567601119532979 0.54753631023541 0.443053364124476 0.203079726334966 -0.0328190273890701 -0.0625239426246528 -0.0423611415042516 0 0 0 0 0 0 0 0 0 0 0 0 0 0.840867744097433 0.820898357776942 0.720558257159357 0.4322294974117 0.0919751622710476 -0.0618464449373045 -0.0418150068058172 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01326 HG01326 -0.0183566780591523 0.0596005473971334 0.188746417589629 0.121177354454623 0.0818663168610875 0.119205970291465 -0.0180766507140132 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0167129951248844 0.01004876772467 0.0840711162104384 0.0410754873901464 0.0432924442482738 0.114745702348621 -0.0201830050829582 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.218328646064682 -0.188079650981264 -0.0852754549466963 0.0358791931340581 0.0522810926185675 0.137663596101689 -0.0230661890272702 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.237507557395247 -0.185668173616627 -0.0523449024616806 0.129824344566821 0.12670181769755 0.158946631107365 -0.023803852034085 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01334 HG01334 -0.907059179049506 -0.78655733352307 -0.569974470144238 -0.214374593680978 0.175066866246799 0.259126998856082 0.0769367019839665 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.82126948647135 -0.750761819068035 -0.58533353315448 -0.258001750729387 0.151482855015218 0.248609835243332 0.0742861985914498 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667027787351892 -0.66316243920357 -0.608425777539516 -0.344974562153074 0.135876743098435 0.265106970927761 0.0709515615182239 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617407853466713 -0.615480379244894 -0.557370838769802 -0.311247741110823 0.0993166623449713 0.283293185852621 0.0701502021495519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01341 HG01341 -0.688969303571234 -0.627603696777079 -0.507106587259572 -0.331684511715435 -0.228216057567474 -0.0839486495606893 0.0121009306158971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.920861026632973 -0.870267333892355 -0.704072479030168 -0.48070814895131 -0.331862800127472 -0.101274337873998 0.0108700454092307 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16022069561021 -1.14788508777314 -1.06891371465169 -0.887844839892209 -0.572226243572958 -0.131462421676115 0.00927666112834874 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14860478270774 -1.08912652410176 -1.02855163476984 -0.970936439175832 -0.731717562527472 -0.1439615677251 0.00888538109077423 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01342 HG01342 -0.611921940471108 -0.538742260629016 -0.476287197263681 -0.438511555419469 -0.324233107096246 0.00280739609525614 0.0546589648139923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.763184306663488 -0.702035707301061 -0.61841201843494 -0.538569858228319 -0.397814537594515 -0.0111060065982038 0.0535466058637979 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36012140985475 -1.39026197521871 -1.34749487110282 -1.21926886019265 -0.695732023045656 -0.0386506921299887 0.0520808381467018 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47322196186341 -1.55166458491597 -1.64988592922801 -1.64968035364884 -1.10820019208235 -0.0471880348832198 0.0517155355607721 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01344 HG01344 -1.00980553231662 -1.02384379703529 -0.940847525243582 -0.748051159486247 -0.613527552550321 -0.414287701843201 -0.0988311776965476 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11942101193723 -1.06232683541165 -1.0173965035715 -0.827626284919794 -0.7014958458555 -0.420568607092818 -0.0936036510138977 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15599785971539 -1.05566747407655 -1.03411915739364 -1.02232941211451 -1.07619526865098 -0.479465921430199 -0.0869243903210546 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.980187458446388 -0.923923652635032 -0.869275700898654 -0.9465555036225 -1.20223981965338 -0.533993298393787 -0.0853006125981489 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01345 HG01345 -0.827058382680997 -0.728133849505864 -0.608357140341457 -0.248573756061374 -0.0598646480590665 -0.090216308566239 -0.0472298034937449 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.68712449703366 -0.620927524996288 -0.52594713185229 -0.219244766574422 -0.0678916331511854 -0.102339500993555 -0.0476331678070805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.549640672693663 -0.516133563209097 -0.438728961169788 -0.323609875349191 -0.167189736691483 -0.114136704479114 -0.0482510486795591 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.508635254254959 -0.489686437438292 -0.482786868835587 -0.467745089085994 -0.309210047137406 -0.115730813149207 -0.0484206943449221 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01348 HG01348 -0.884828563725261 -0.726704565759634 -0.500573720172507 -0.286878522207061 -0.267236053866198 -0.0906710831013083 -0.0206892562990342 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.688290386805204 -0.598404344107092 -0.455377719896973 -0.350327810190273 -0.296276687873518 -0.0718303378253895 -0.0223558427039094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574761570987232 -0.5645675319149 -0.558297725783689 -0.456209786222502 -0.375874119176312 -0.0458614546269879 -0.0246230595611283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.615499577308323 -0.598892853091639 -0.588556145928757 -0.561399795527655 -0.451961088293147 -0.0377970604009182 -0.0252005609870091 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01349 HG01349 -1.89101319267776 -1.69685507285216 -1.26774612755487 -0.834399650134056 -0.507124367645635 -0.15185222420026 -0.0764871830255985 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87286194866372 -1.66332549832103 -1.28515747604779 -0.914483481500711 -0.554091136324418 -0.14344802049853 -0.0787884567027643 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50419988247292 -1.41045441787718 -1.25705535284215 -0.985924657286593 -0.554666147950002 -0.150514492743407 -0.0818795442476623 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.997341989785965 -0.947871434795391 -0.857304646566835 -0.762575884443842 -0.492221614517331 -0.146158601039105 -0.0826593906784799 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01350 HG01350 -0.443500124750031 -0.370514807541013 -0.251939532167718 -0.0882069948718455 0.171217460315039 0.151836663930216 0.0167160769302468 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518434360109379 -0.387367389121989 -0.225951113302327 -0.0601749857265387 0.226434589510809 0.183987163297694 0.0143911738189143 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.602496462129338 -0.561196038719633 -0.444709240611506 -0.119654011568371 0.381129067086277 0.252795732851163 0.0112829684838769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.635792735052766 -0.522598250115512 -0.39367446965286 -0.140082704660012 0.370631572820683 0.291704435359199 0.0105008825590803 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01351 HG01351 0.541306248968951 0.484850415452367 0.438185830903611 0.243134655972221 0.064651284916459 -0.0526221744061928 -0.0638396128464699 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566890549609269 0.498309352305046 0.427635868519204 0.274517866291573 0.147125422827692 -0.0429551534762279 -0.0616186152900954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.762017398944046 0.740859270716323 0.695284910711354 0.613644253026592 0.403162578999381 -0.00487901659661112 -0.0588290232710433 0 0 0 0 0 0 0 0 0 0 0 0 0 0.853197389837023 0.856992141436865 0.840384117526838 0.773435891458807 0.601871065248387 0.0161948482894761 -0.058159976326358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01352 HG01352 -0.430774670207977 -0.359106785080153 -0.275205309010211 -0.224950807790415 -0.0930977997716476 -0.0724777240801129 -0.0276208735939456 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40709538900675 -0.334486048741211 -0.274680972800709 -0.274595636479053 -0.0742934279669043 -0.0652533993408446 -0.0262646508108022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.433471064032027 -0.446378373009953 -0.447424997711481 -0.412023091207675 -0.0886791337179883 -0.0369980190692034 -0.0245394545280551 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.646672586899376 -0.565951155609575 -0.528228762084844 -0.520258556414934 -0.226045450168286 -0.0176300057869686 -0.024121699197409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01353 HG01353 -0.388613453583258 -0.231979275239465 -0.114522274709294 -0.0671310938545158 -0.0115599174043828 -0.0438638145849385 -0.0151876261354434 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304270054076583 -0.25163901120879 -0.14038769810918 -0.0449012485529663 -0.00545869330540011 -0.0424888792564424 -0.0164263835164809 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0574007998470581 -0.0399311362891582 -0.0368419170458055 0.0573819093680473 0.0547385276790364 -0.0155029736987976 -0.0180825129297706 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00706438202102699 0.029407178112528 0.0466574693507617 0.10993875771738 0.120118403267817 -0.00413013243663948 -0.018499107090035 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01354 HG01354 -0.545789895535096 -0.348818402259653 -0.302265279923152 -0.161515412927592 -0.00407998290171911 0.148364705139823 0.0872453355649374 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362529543485728 -0.248840914841854 -0.236256365664809 -0.161573126487974 -0.0557204251881945 0.150835551538253 0.0862155872132158 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0720991637004003 -0.0994911035109956 -0.144150945395088 -0.126268489730767 -0.129715677538083 0.126733275295589 0.0852383881159838 0 0 0 0 0 0 0 0 0 0 0 0 0 0.262718019614086 0.225053049401125 0.151010257274844 0.124121164703002 -0.0532489572334208 0.113062640383551 0.0850665806615367 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01356 HG01356 -0.595387096656366 -0.478615144155136 -0.358648970143332 -0.263948794079219 -0.118299037762658 -0.000365060866399343 0.0549027833077219 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12765775368309 -0.971430777157938 -0.72808168640802 -0.41089497649775 -0.162618919472782 0.0105313203720425 0.0554435683716454 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.01560990988312 -1.90534818287704 -1.75190821477871 -1.3178458071454 -0.577873268704512 -0.00235821263600096 0.0562871853026597 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.43139006210173 -2.24772102177822 -2.02382244577587 -1.77099707501089 -0.987799961966032 -0.0293188320498486 0.0565214651545608 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01357 HG01357 1.21817967202027 1.32339819445755 1.27495848444657 0.871543332454746 0.483188645998232 0.185128886717835 0.000484819636823508 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27961882716005 1.35698133113346 1.29159478838061 0.917539959079694 0.497750626649559 0.178300660957311 -0.00108726235919879 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14939581896638 1.17810269618728 1.09190477057602 0.946163491237563 0.623739304231076 0.183845234774841 -0.00320273718881461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.7240511797027 0.827855844353431 0.851219219038016 0.872000076712527 0.666218111044043 0.196753375470719 -0.00373743668471669 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01359 HG01359 -0.896453101132894 -0.624298043805065 -0.45868075017305 -0.332100639958574 -0.226490413263632 -0.145170470371178 -0.0554045008250113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793622019559308 -0.597131265576675 -0.497925394753423 -0.35581440067454 -0.229065616624157 -0.12373226191172 -0.0527120601785064 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.764031015233247 -0.702250153198387 -0.666475554131097 -0.633073521183171 -0.367543372986626 -0.120338206145207 -0.0492387619582044 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.978254327823664 -0.916558073181302 -0.835242885370653 -0.836776615336309 -0.622549306441217 -0.117659921587513 -0.0483880681744247 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01360 HG01360 1.01186703869764 0.935371452101947 0.820510126235532 0.691242506703429 0.594757683536257 0.342104855507332 0.0192301177457061 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1580585347842 1.14727041312612 1.05420721101064 0.850717862216163 0.698218666194745 0.344872631691173 0.0168425310631526 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56841053983764 1.52047420524946 1.4489410663965 1.30460519224578 1.09356396140008 0.441887464102913 0.0136233588367254 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81633547706801 1.75223335097129 1.64801080695925 1.5648188942458 1.36027201903775 0.503844027190275 0.0128084031393231 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01362 HG01362 -0.388602080156138 -0.352304411695478 -0.345120526046682 -0.320516812874435 -0.0270102080551474 0.125043098622481 0.104397373578742 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.498777798552167 -0.502033595366255 -0.483728194451121 -0.412483759616629 -0.0995060012214641 0.116303463733406 0.102285614393651 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.41840813644783 -0.377318672453712 -0.36334205472141 -0.36526608566663 -0.164113471253595 0.0732239424467814 0.0997832128705082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.220341254155884 -0.167057061361132 -0.101155383272389 -0.0446786436707557 -0.0575735894697162 0.0611499337878481 0.0992117368353179 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01363 HG01363 0.319482171890909 0.253222354075099 0.213680520691219 0.191374288079549 0.102653285988878 -0.0261102805183191 -0.0632116713078579 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336698122285001 0.303615877547629 0.354205202401157 0.226526492755195 0.0694071370736828 -0.0208656260912875 -0.0590682047909828 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254378199708174 0.264069427475575 0.302921231317876 0.226284027889528 0.0494129049346728 -0.0558218690500966 -0.0538249555810507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.311706146745057 0.286448103634987 0.254652953860631 0.27293065651763 0.0335503657255227 -0.0676519841012702 -0.0525601882749579 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01365 HG01365 0.864281511969969 0.988367784955005 0.997649681227396 0.88956329507624 0.607367034385828 0.241693426237976 0.0203905723800356 0 0 0 0 0 0 0 0 0 0 0 0 0 0.920095745087123 0.93352406679265 0.988577801112766 1.00888626400185 0.71050110271693 0.249336721121634 0.0199603389426379 0 0 0 0 0 0 0 0 0 0 0 0 0 0.939673068051417 1.01797153809596 1.17255675775429 1.263911116473 0.997047691609709 0.296939942412891 0.019422264186767 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07076886736284 1.08929389287937 1.20373702921812 1.30841147021061 1.19854810150669 0.321497191417974 0.0192937653797097 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01369 HG01369 0.432956474572633 0.360582582644249 0.326812306280124 0.239793967533947 0.0165125674273694 -0.0629732602120966 -0.0011598230080309 0 0 0 0 0 0 0 0 0 0 0 0 0 0.475865608098353 0.402146890307851 0.382832781086097 0.217983360949645 -5.61729055010178e-05 -0.061306114055867 -0.00180071046398597 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465303639133799 0.417073294764166 0.372909156142756 0.245533069897765 -0.0439943929795677 -0.0826481738660258 -0.00261214472309868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.18490853008463 0.218512715841171 0.200974835139251 0.221446546073514 -0.0162332154973083 -0.0919888765603105 -0.00280787200530342 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01372 HG01372 0.743821209186877 0.697444675028657 0.644028125996832 0.491225286815961 0.296532856012902 0.0651265025538509 -0.0253155663155329 0 0 0 0 0 0 0 0 0 0 0 0 0 0.876251379152886 0.848782007654528 0.834064230362624 0.659743025996701 0.369834736573711 0.0898400526602081 -0.0252395985515766 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20966165279638 1.26003185444461 1.31573886072876 1.14369563246113 0.665222984834174 0.114197064864603 -0.0250225049176681 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43885024001458 1.47948010854534 1.49178108028372 1.4333369299485 0.876717594944369 0.121365792020597 -0.0249462785224928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01374 HG01374 -0.122572356811727 0.0180343306857036 0.0669206528584243 0.146212910849711 0.169828732634852 0.0641396718462172 -0.0025954844541323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.136149371522781 -0.0556533075791678 0.0785800643213417 0.171081461279825 0.186989860974571 0.0945867235836484 -0.00462120133758306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.163510127363728 -0.0931552733173197 -0.00418250068163292 0.0507600984985835 0.127016368050122 0.126590797672445 -0.00735483274272657 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.460905009745141 -0.405272691738043 -0.317431453828346 -0.214214195835673 -0.020834984356737 0.137192366738955 -0.00804725658071527 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01375 HG01375 -0.692798427576162 -0.459829314547067 -0.190345203446393 0.0120316645366167 0.194653317561655 0.180369592670242 0.0971261682362307 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.63138384938814 -0.45789445179953 -0.193207026846089 -0.00186086705087078 0.104428561081334 0.177057193645898 0.0943752904057324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.690077133646551 -0.625537436609237 -0.45229579926565 -0.263697610637926 -0.0770082615289643 0.138853175141524 0.0909689003385213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873966220437785 -0.834504618266191 -0.742601505395044 -0.532093471434252 -0.278382689529679 0.128009474738171 0.0901608796633456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01377 HG01377 -0.225003827676229 -0.261546061959607 -0.358619925747396 -0.43488610824788 -0.306357130195873 -0.121889079077752 -0.0318319558544882 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.279276566211278 -0.395009165722295 -0.521671906767864 -0.566186696535189 -0.42409281174133 -0.134323981946398 -0.0304247908026885 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.784996423931137 -0.872928469847175 -0.892939905260826 -0.837380251035298 -0.645125928952603 -0.172664413901889 -0.0286991935270371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.977407729492083 -1.03854193302167 -1.0070534588863 -1.01594451875143 -0.820127851483355 -0.187419302826391 -0.0282935701328773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01378 HG01378 0.882010267460266 0.897342360207619 0.661947253876222 0.348633476393305 0.20239926769746 0.151014730671219 0.0814208705635975 0 0 0 0 0 0 0 0 0 0 0 0 0 0.893104051385672 0.828514476898667 0.594645784670693 0.311847445857405 0.158669001695137 0.138832444000797 0.0795381603398049 0 0 0 0 0 0 0 0 0 0 0 0 0 0.388443512802933 0.338175237657818 0.232735598151743 0.113214827925522 -0.00764810894891255 0.127854845364346 0.0772751022628905 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0112198499267514 -0.00315936266040885 0.0161758751608232 -0.030189792189916 -0.130998748457949 0.12149721743847 0.0767516316189179 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01383 HG01383 -0.466084739059896 -0.492284244362964 -0.440835979729313 -0.309270106733802 -0.124141713084862 -0.11126153334727 -0.0430705090986363 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.178810374794305 -0.214357317509269 -0.182318622956741 -0.188908489803924 -0.122621067967894 -0.118426045082859 -0.0418218881030704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.216963510258462 0.244957006794944 0.248382402794328 0.200449433447692 0.0312428678088894 -0.15671069818217 -0.0403215308424677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453432435088123 0.499843971450957 0.554145777226048 0.535690984042275 0.262788794342401 -0.159769268886489 -0.039974979893189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01384 HG01384 -0.246999401276808 -0.150166034354703 -0.170577947746062 -0.230270470391228 -0.116266454876455 0.00492969637032984 0.056445769302018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.298449796298067 -0.246805549602998 -0.260311206037898 -0.261522935888519 -0.131446928870467 0.0221382524620624 0.0547184395117651 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328431236802261 -0.361819490724917 -0.451173249326507 -0.537022259647898 -0.299832291089243 0.0234127030929236 0.0526327244733109 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.301580491447775 -0.338085296131585 -0.391114484349618 -0.538142926790954 -0.465623079113604 0.0202973556850391 0.0521483617566217 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01389 HG01389 -1.7871278432057 -1.82059412752164 -1.76684452878029 -1.41275497930429 -0.812933138754133 -0.218305148944585 -0.00682932590241854 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.85311101299214 -1.8648833367235 -1.78391548410479 -1.45925169816284 -0.856871380355197 -0.195137277584507 -0.00799466592535139 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21887814865251 -2.2478056488256 -2.29793663978901 -2.12877462858332 -1.22961184608246 -0.223657193469743 -0.00954902121931753 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.18830563876281 -2.2674131113647 -2.36829857553815 -2.46191267816112 -1.62158749208425 -0.24172869586258 -0.0099393403518454 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01390 HG01390 -0.882840077168942 -0.751221277840269 -0.565467159376144 -0.322119999653312 -0.0576360953135282 -0.0218107725913271 -0.0164228456681461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604431576719811 -0.555717543582508 -0.4307328597939 -0.328614225521134 -0.111276565271889 -0.0172838019343014 -0.0144352408001314 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.268118342587513 -0.207730615719464 -0.196173361824753 -0.290179773463117 -0.245218762229188 -0.031868138014884 -0.0118880881556642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0993218904145695 -0.0944243020546113 -0.15420813626965 -0.3107544942247 -0.277346386770573 -0.0496095863188568 -0.011267402251807 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01392 HG01392 -0.00316393411686667 -0.0244064668739432 -0.0990726189108489 -0.0886772734623995 -0.0533262765371692 -0.000839749017828492 0.0693522515332961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0115436357321445 -0.0594608889713819 -0.18996044446141 -0.264527348691731 -0.147289937506254 -0.0263667585156944 0.0698017080848649 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0703399127166085 -0.115323100677447 -0.242350661387606 -0.375694463743884 -0.362288502140834 -0.0704562674986448 0.0705600349209736 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0296168049981731 -0.0304794948342463 -0.152487566159322 -0.348455601394924 -0.455816399253698 -0.0998412561255727 0.07077957943111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01393 HG01393 -0.0552756339273708 -0.225026278917159 -0.537364903274769 -0.649448056151449 -0.650204018718199 -0.381755257437932 -0.129668849217955 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114181784343263 -0.204651838580257 -0.426541194189725 -0.57414194548398 -0.601213465671778 -0.371957631850816 -0.128275912512277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0110711111247249 -0.0631690019986842 -0.196909967287074 -0.421875195649229 -0.501193807717106 -0.387245294383299 -0.126576500718033 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206872123871957 0.166874797128733 0.0528012323500008 -0.189135183572043 -0.428218532681428 -0.399884465121813 -0.126178381181002 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01395 HG01395 0.514189297875619 0.356463433865489 0.174466409698068 -0.0489746025772007 -0.106915577426689 -0.0939232407894938 -0.015496747363473 0 0 0 0 0 0 0 0 0 0 0 0 0 0.276170155880002 0.227118092472587 0.0573118103585076 -0.149839434531035 -0.142132165594264 -0.108257709806677 -0.0163030880615363 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.20244544706423 -0.191441974844668 -0.297076373500772 -0.468990700517049 -0.274850420155116 -0.121571427332509 -0.0173704288936227 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.561978099586271 -0.498260640585552 -0.510453599650117 -0.66814970543182 -0.427334409761867 -0.128407903946513 -0.017636863242136 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01396 HG01396 -0.630258055348323 -0.606986309649081 -0.577722713842886 -0.548406009799181 -0.552246863082099 -0.399849004760715 -0.157755718410207 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297581433546838 -0.289284171289845 -0.333886167652768 -0.425020961350721 -0.510977711984106 -0.394327877283668 -0.153400853282126 0 0 0 0 0 0 0 0 0 0 0 0 0 0.259138188371761 0.14937480841172 0.0648588670941779 -0.192690012933502 -0.478004737800751 -0.373938321265585 -0.147883521147456 0 0 0 0 0 0 0 0 0 0 0 0 0 0.628944881652167 0.513108129109312 0.345650670043779 0.106880916959903 -0.406313944398207 -0.368329784765881 -0.1465514703177 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01398 HG01398 0.434611081356455 0.356059478323067 0.243277435683401 0.129289159548341 0.0839841962956587 -0.0223465783049345 0.0298064579511339 0 0 0 0 0 0 0 0 0 0 0 0 0 0.481628993462547 0.459989462087065 0.341381949759945 0.205034272372536 0.0471804886247215 -0.034659171267079 0.0328040141301766 0 0 0 0 0 0 0 0 0 0 0 0 0 0.774425317738594 0.77559481101104 0.669809041319783 0.447962339161577 0.0201948560281047 -0.093050269074691 0.0368161320633301 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02634349020724 0.987198077073411 0.873468139429383 0.622648152331263 0.0920165583056812 -0.124203995656823 0.0378263934058031 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01402 HG01402 0.21486250142355 -0.072073120244274 -0.346278899542779 -0.268811053317272 -0.123370160527083 -0.0607715072559369 0.0147619790980703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0478228787314186 -0.25451969127264 -0.473147903744122 -0.409935239826692 -0.215169498935962 -0.0899787812194766 0.0131196821755713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.522014517256258 -0.638857609361351 -0.776050656159733 -0.799868285461348 -0.437419929273062 -0.138928619468167 0.0109451569918685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.878747975859109 -0.902514867073033 -0.993834684326078 -1.03629740512243 -0.658789326408279 -0.160201356859684 0.0104019269227073 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01403 HG01403 -0.99911447823664 -1.00342683498007 -0.889084025367917 -0.789582485416778 -0.51347230139299 -0.29640344219023 -0.035785475340852 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20906434074022 -1.17017757858643 -1.10153253062953 -0.913393889504249 -0.573144899799122 -0.316952540243067 -0.0341344692857603 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59879146665527 -1.5353052660439 -1.50186107279877 -1.34418667666362 -0.878283184456427 -0.351857601978986 -0.0320700417030241 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4214312071809 -1.43908106784254 -1.46974501476049 -1.49854289632722 -1.11652289010224 -0.382043351966176 -0.0315770047960936 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01405 HG01405 -0.0961846683078689 -0.21311630250698 -0.360856675034265 -0.427696836723593 -0.334267246860804 -0.270199725791017 -0.0972226475331129 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181271798669072 -0.266069861718746 -0.399842845439341 -0.489539167688195 -0.384875047011057 -0.271010945008217 -0.0916841171321094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.471407081446447 -0.499501677380177 -0.532068504640371 -0.57035574011381 -0.529246094672921 -0.32491465253573 -0.0845978710818535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.403673304672285 -0.400216803203179 -0.400375851884875 -0.362217609904102 -0.491332891877565 -0.359913206417879 -0.0828733144169335 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01412 HG01412 -0.353974087607683 -0.0957702197564633 0.0882695295475692 0.123692590607288 0.128159780385621 0.0300830445738742 -0.0305924078461295 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0528511635114828 0.205172699776082 0.283383329483947 0.216505571298903 0.140097882309315 0.0162578712311624 -0.0288776741222172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.53308587377839 0.541215009518361 0.515045349974175 0.358799477556839 0.216072998227452 0.0178372324859438 -0.0267298642261457 0 0 0 0 0 0 0 0 0 0 0 0 0 0.391394525949782 0.389274197755858 0.395561434381965 0.327668795528737 0.224836682716479 0.018718732665459 -0.0262161821429891 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01413 HG01413 -0.068153950651087 0.0470758155013353 0.235024161235268 0.425850148548746 0.490760618374794 0.284271543515916 0.108363545975444 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00186411712131087 0.10860326737412 0.285552603246296 0.511515172185607 0.545290738883464 0.297848607422629 0.104771181324791 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.377215849454359 -0.238937712405934 -0.0365758388836481 0.29314558730944 0.583206666548524 0.352510037888886 0.100243170740596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.472514795468907 -0.341556345768229 -0.147342265579554 0.0873956099173118 0.495090101771439 0.380265647250978 0.099153509668644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01414 HG01414 -0.899443475331063 -0.960887893818637 -0.940089295920057 -0.94299060666086 -0.763766399784217 -0.443403001700751 -0.108284960389943 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06060577260922 -1.11070465893684 -1.12538773518798 -1.11333557992642 -0.919411906272083 -0.46940508942111 -0.101985657938666 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32011074861112 -1.33999683709632 -1.39255589248217 -1.46965604330992 -1.2843163984041 -0.600607467075992 -0.0938833589248685 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36105935900193 -1.36053785469592 -1.38202581319387 -1.41411644193647 -1.4301556892355 -0.65771258559263 -0.0919032653125383 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01431 HG01431 1.0524706771058 1.09253787653594 1.10725485852812 1.09523971663381 0.750562713972973 0.391186495303917 0.0994306876267437 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40350430780052 1.43812684447125 1.41665232548772 1.30465082183268 0.836367442025492 0.412119996886066 0.0967808240410598 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93993903827254 2.01736704376524 2.02996731579181 1.89310410740333 1.19076589989248 0.461002745656019 0.0934787174293395 0 0 0 0 0 0 0 0 0 0 0 0 0 2.13398890101214 2.15595784169232 2.10838052345233 2.01756222399795 1.50823575094055 0.491516160752204 0.0926923088708812 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01432 HG01432 -1.64312639119881 -1.5539818688406 -1.38459468908187 -1.08388487789858 -0.679261392252727 -0.19464917985727 -0.0438366138188676 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55991622286426 -1.57659398112456 -1.47260471746 -1.22241797378287 -0.737098143645866 -0.189537637545563 -0.0413641427136183 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43770247616488 -1.47669602336514 -1.51075186249636 -1.47526864689427 -1.03774409129765 -0.220658388370698 -0.0381955822403469 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25147011530622 -1.35753245328804 -1.41096577646585 -1.4247088789485 -1.20633365969957 -0.24899139218351 -0.0374233596573505 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01435 HG01435 -0.386824322515472 -0.307496617114717 -0.192419369045843 -0.0841353381528838 -0.163412168113852 -0.0712150348590559 -0.0285758246102058 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.43639419074273 -0.343779897163917 -0.220956848436924 -0.222017149152389 -0.237718000530052 -0.0842825963752274 -0.0297066400656838 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.776926333735545 -0.75270308863981 -0.661753195365986 -0.595764753600667 -0.473718719830691 -0.0987439543245429 -0.0312875430994607 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21220965814326 -1.21183156734419 -1.20065317793356 -1.02497009784052 -0.760261731407997 -0.10665094697882 -0.0316978785333754 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01437 HG01437 1.59498478874017 1.70351502678286 1.53554378706858 1.22301356447898 0.843166940345359 0.505403410832409 0.195116940710787 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48027331123994 1.53591209452402 1.39196784840163 1.17388508361542 0.859734030728292 0.498883197587193 0.190273306740309 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15362792261143 1.12837945358434 1.11955344915344 1.12677381707202 0.975961183842137 0.536156276194642 0.184323041215166 0 0 0 0 0 0 0 0 0 0 0 0 0 0.850865987586009 0.81478438088038 0.793560016146857 0.839410750136541 0.978333467095287 0.563574893941582 0.182922472401205 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01438 HG01438 0.78226309765496 0.915544018708126 0.946985122753177 0.80347876581759 0.438940946995858 0.0840808469605482 -0.0498752214630814 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21744114586131 1.35532949757019 1.27411478226209 1.03619977429995 0.591613612642671 0.104863665810866 -0.0503420237616805 0 0 0 0 0 0 0 0 0 0 0 0 0 1.905730537145 2.00962247601313 2.0600766376746 1.82112220058271 1.06842350861463 0.168338921691835 -0.0510776441001001 0 0 0 0 0 0 0 0 0 0 0 0 0 2.01914047745917 2.12880775847211 2.2127668537088 2.24118296955948 1.46925435465296 0.20691481987371 -0.0512829666169981 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01440 HG01440 0.0185112786485077 0.122657048194963 0.14825700329286 0.105123330451885 0.0436590326620808 0.00439250188597637 -0.0231874844871084 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.151336573526005 -0.0226913198703406 0.0444374524443172 0.0577313409194841 0.0320988113440727 0.00733724575997188 -0.0226417173849877 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0364509705383243 -0.0489320973281457 -0.0349722149838425 0.0175169482343466 0.0467212123584192 -0.00704656785512689 -0.0220980973960882 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434574996741527 0.318377827977287 0.162153463087598 0.0917668019497639 0.0529617222849549 -0.00410147719616575 -0.0219955136629488 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01441 HG01441 0.426745313311448 0.448604978199439 0.394014780077648 0.251253930885192 0.110812827921687 0.00839421140676888 -0.00450781652655544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631211318995444 0.627724588611882 0.488792610995712 0.239040324612079 0.0592816081854285 -0.00720551236543545 -0.005677462894624 0 0 0 0 0 0 0 0 0 0 0 0 0 0.450116685626193 0.426706680201824 0.294965447391855 0.172557829811803 -0.00823595741534913 -0.0254955101471793 -0.00725143519986703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00430717447723467 0.0574744145598674 0.0252283307554987 0.0467790246403507 -0.0370781519483999 -0.0267003754788023 -0.00764924486466493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01443 HG01443 0.511934827878196 0.48633337763428 0.426227208599834 0.39787744979345 0.39864119366742 0.227241155008182 0.0360994825915291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.344871752066375 0.356917924616176 0.361152221821558 0.410125590342098 0.416984350975314 0.233436988363688 0.0339312917159687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.340805244770473 0.402187471016919 0.448731485507999 0.518983691704246 0.579161157786489 0.305421330841352 0.0310923065113756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64369152127991 0.662739106709429 0.668345883009109 0.703028348382892 0.63605550977702 0.35099599314105 0.0303889283891921 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01444 HG01444 0.204899008710219 0.0838534571312377 0.0725692407798016 0.0650174745515018 -0.00136644805421891 0.0232610088601995 -0.0245408780428916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130181616837363 0.132043398472831 0.0763490007091169 0.0646726096737067 0.0356099879671292 0.0324894968910302 -0.0233744776838953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0048721865227215 0.0228915766711238 0.0768723498319646 0.136156657207105 0.150815651926864 0.0619529708801346 -0.0219626917439175 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133826410230789 0.119174110831345 0.130830694124195 0.173216065316625 0.288303492411239 0.0673699421217808 -0.02163458689274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01447 HG01447 -1.51598833903086 -1.52068900513714 -1.43324025718331 -0.98721610071642 -0.457150321850133 -0.141521531598008 -0.0209717290708098 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40334999608339 -1.44588779049423 -1.40115114361141 -1.06638819186227 -0.558152181056178 -0.161979079886178 -0.0218994733807922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.964657565101087 -0.994200739151945 -1.01625332902258 -0.962139795132602 -0.642786588541961 -0.247198902202624 -0.0231752586794323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.640932875202013 -0.63504462196887 -0.625975407364126 -0.628932540008238 -0.563620256408303 -0.275040352639001 -0.0235026241050289 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01455 HG01455 -1.7236606086175 -1.54796968961564 -1.25944139019546 -0.90941819795081 -0.487870634387173 -0.20262353454494 -0.0375147684434354 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.76949902021806 -1.63926128863251 -1.38839211281302 -1.01258603949069 -0.595281456066045 -0.222897867150048 -0.0348807964333565 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77879980327737 -1.70922271162944 -1.63675479821516 -1.44478325649422 -0.885988387556633 -0.292272489686387 -0.0314553543591724 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56535196846722 -1.53812038908355 -1.53839763357472 -1.48277104564204 -1.09490536152049 -0.326695354608947 -0.0306111936848194 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01456 HG01456 -0.457855475252765 -0.488311929275088 -0.316792976244027 -0.0485837316746246 0.065629972050296 0.0274293608795457 0.0109608591492398 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.520078761099501 -0.498883069718116 -0.305695247318948 -0.0270882906868206 0.0286573603706352 0.0164978053474131 0.0102179036523439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.72923945117215 -0.675111417140687 -0.557226426436809 -0.282637254395035 -0.0924615967134382 -0.0373963114631889 0.0092842743462289 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.876481595494434 -0.867758412967044 -0.825260489905776 -0.609753508197666 -0.281082893522452 -0.0573963628880822 0.0090603987046561 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01459 HG01459 -0.463992164994116 -0.406270044206776 -0.294285611697378 -0.270841126739827 -0.0637289621615911 0.0482255581111676 0.0667115505850899 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.527868242029304 -0.456433333614818 -0.418738701041747 -0.330449308500129 -0.156913400022256 0.0604115776251859 0.0673139048798396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.589645261405034 -0.570998724488576 -0.479109431806716 -0.36255772597306 -0.327656202462684 0.0105952529480729 0.0682694870596108 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.471107888762974 -0.567726033751157 -0.519316242304232 -0.428369126169051 -0.409717235229241 -0.0213462551904031 0.0685373532588351 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01461 HG01461 -1.20167795520193 -1.0000615894169 -0.752745607679988 -0.547609232909347 -0.284597733737876 -0.0963281823154247 -0.0384350171716249 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09002621167038 -0.960906561978761 -0.78484501701819 -0.546972349474248 -0.268578318265199 -0.0699147885421627 -0.03580243266627 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.765483425056763 -0.723402813064741 -0.637430507971069 -0.43143354431643 -0.152426361025439 -0.046007299485137 -0.0324142178724084 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.296152775423494 -0.32703760028484 -0.325013477979622 -0.204553888624748 0.00508800735151499 -0.0324207074420803 -0.0315857274739806 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01462 HG01462 0.244025734248574 0.208972506611634 0.253070769722078 0.326701722192086 0.269646365996263 0.159603098999114 0.0800877419167268 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273621592708019 0.279721547762189 0.319122266136327 0.346156307626924 0.247942976499912 0.127008179966688 0.0809356059136087 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389381737576042 0.425382614273668 0.468239041239072 0.574319545743242 0.366529086562659 0.0989387331389795 0.0822439983909668 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571311062106055 0.561616309036388 0.566183791737347 0.652817614902183 0.569079127525322 0.0991426157780136 0.0826059183078621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01464 HG01464 -0.198501503278402 0.0119740297301105 0.0926974450368721 0.0476475515419465 -0.0342883831118713 -0.139245808484675 -0.103788396197168 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15448152701749 0.266883406869832 0.258223508989782 0.17421122830939 -0.00211082613883002 -0.144935214277954 -0.102783622725293 0 0 0 0 0 0 0 0 0 0 0 0 0 0.250441968794104 0.336769582654994 0.413166238280378 0.392317544833356 0.137601302646579 -0.134677921188079 -0.101626777863652 0 0 0 0 0 0 0 0 0 0 0 0 0 0.526513906298332 0.544030226437718 0.558295598286441 0.53417803191316 0.291442636095187 -0.131861808786993 -0.101369618866086 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01465 HG01465 1.3299966176975 1.38535043585322 1.23873708229546 0.782275489725208 0.231243381579003 -0.0315598467559197 -0.0269577286974876 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58871111358627 1.57308285828069 1.31779040500107 0.839156870876882 0.298153767807015 -0.0276021096926955 -0.028280903292739 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43291904251069 1.41378263357296 1.29280116212766 1.03180362717434 0.539807864874248 0.00114145708030687 -0.0300666386046326 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11279029516061 1.16282510958831 1.13460124813033 1.01401741319361 0.725180538296561 0.018428578681136 -0.0305188619252786 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01468 HG01468 -0.784380014446523 -0.956796348312692 -1.02810623447094 -0.924681072602831 -0.582278669435782 -0.219800444485042 -0.0317406568400447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.796882260732483 -0.94505600656788 -1.07686419300294 -0.949911587684084 -0.617126270010451 -0.196001022480628 -0.0328968451445316 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.640399084962006 -0.755588641962706 -0.920279304582329 -1.05928316268632 -0.687194481134464 -0.206132549049114 -0.0345032776473675 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.569618434955242 -0.662991688468515 -0.754032880585461 -0.878693076313889 -0.698102557477379 -0.20906553172438 -0.0349184588088987 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01474 HG01474 -0.117361043613746 -0.00736471257357493 0.138772182649233 0.312141734837911 0.243774181595723 0.152200930636151 0.0436189905628644 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134304490636475 0.00121102163180772 0.164185687298103 0.372158006560841 0.27158169864292 0.156847236545089 0.0439694041141814 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1914487986685 -0.132704734094326 0.0223048361800512 0.24998223874535 0.314149573945213 0.191466643216792 0.0445264842642553 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144631290204765 -0.0881659364398249 0.0143229202911957 0.158433836364194 0.284396442786879 0.199221273365438 0.0446830173030045 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01479 HG01479 -0.561763878604765 -0.532266186453674 -0.451126874110208 -0.334870658025991 -0.223275970187636 -0.111779523216693 -0.0365408045284035 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.418407836296727 -0.408382387722748 -0.416829194226638 -0.386310081880217 -0.23015027361979 -0.0995832547369499 -0.0353594903540833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0814348863175836 -0.124253066663186 -0.159782634110711 -0.244981620781872 -0.197327636504889 -0.117214626925646 -0.0339873953694487 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206118273471387 0.12501464563945 0.0745222117674845 -0.101329255838951 -0.107703217938863 -0.111415748212358 -0.0336802127985984 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01485 HG01485 -1.00989345466916 -1.0793335365883 -0.997439712045759 -0.704710405454692 -0.359432730814254 -0.170210970820162 -0.0508260656374775 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24227818260716 -1.25756485616782 -1.14908219540289 -0.870533333242811 -0.427071033548763 -0.180234066101837 -0.0481294281582165 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45262015170391 -1.43714250829586 -1.32637816179564 -1.12638925250338 -0.700086192571919 -0.227642107765376 -0.0446631954284495 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36859036349746 -1.35407378238026 -1.28139728080136 -1.14840087337351 -0.858725676692006 -0.266197159398076 -0.0438166319651066 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01486 HG01486 0.173930329723961 0.17744046621248 0.184494010533874 0.262198506415989 0.178786340322812 0.140088872633567 0.11132353634548 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0614340130150009 0.0596806362442673 0.124403846857768 0.20470336266602 0.119895013805276 0.119545914626253 0.114355951497312 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0560121138844058 0.0927025950989655 0.213744594507535 0.102039962244357 -0.0240014707965603 0.0565921212240228 0.118658057462683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.162439513937552 0.215689615143246 0.274304645116239 0.217737061598813 -0.05648109028162 0.020362330601479 0.119786498903273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01488 HG01488 0.0554509977286721 0.0121193080602222 -0.0921443560599971 -0.121425092872779 -0.110780665491641 0.133568494232502 0.0793756243688073 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280033799668772 0.216766417533492 0.0270950021404952 -0.100433751738197 -0.0959346841484557 0.0897818487160791 0.0776869823861581 0 0 0 0 0 0 0 0 0 0 0 0 0 0.342147876496947 0.29629004993933 0.183035532808658 0.00664016425187989 -0.0926820056288805 0.0538607729794233 0.0756663845533548 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244167925330739 0.234570839863509 0.195500221650773 0.0751776189581036 -0.0996346881125075 0.0401937178545487 0.0752008411720554 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01489 HG01489 0.225766311784335 0.277162736976915 0.409292165843104 0.450939258877521 0.346695149916838 0.230308763676081 0.0825964691252707 0 0 0 0 0 0 0 0 0 0 0 0 0 0.237518720733931 0.311379060506238 0.443366361046648 0.472683848479185 0.345564276950778 0.231340849649569 0.0807807819658507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387282649278568 0.444565337641567 0.561914158885302 0.696251346531619 0.427493712323496 0.233489906844197 0.0785678115511124 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49751740004296 0.547452687408268 0.620742690356464 0.716950789453468 0.565822374882705 0.241004733877244 0.0780507605872897 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01491 HG01491 -0.930483594347196 -0.719227312163151 -0.452446256921579 -0.0684520067089943 0.0822196423075988 0.0236541387007097 -0.00136247528508251 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.621877842620144 -0.524441724204941 -0.319972968578927 -0.0459563088317005 0.0536815028734619 0.0455762607039031 -0.00298782380855389 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.343792128152315 -0.290527429718623 -0.185770170505784 0.0290712458247081 0.0265277941107934 0.0983336144376827 -0.00514223474321557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.186276111325931 -0.161860139022833 -0.130390735922832 -0.0365864111647105 0.0229213860972977 0.114684656337543 -0.00568080288833185 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01492 HG01492 1.19796721753568 1.19707088529275 1.05928838619476 0.764786802694388 0.411845184870214 0.194951338040721 -0.00536454775542497 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34267648255839 1.27094766131308 1.11277320174549 0.796990837749492 0.461894172623203 0.188966762691938 -0.0047738706118879 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58180598806281 1.5502548769259 1.4332062755161 1.0946332701108 0.644173524448549 0.225680863429313 -0.00412411175334514 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66890836385413 1.57647017365321 1.47337160761627 1.20687507878199 0.797742087540693 0.244321610385121 -0.00398642847614339 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01494 HG01494 -0.619988911300485 -0.742275580446228 -0.722096716102776 -0.590268515883703 -0.287976831395294 -0.170381005726933 -0.0267019764749697 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.615763160832784 -0.678860456107097 -0.786942135006626 -0.697575966275957 -0.399029425746519 -0.170023384207068 -0.0271839180585376 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.458585987469798 -0.490313930637686 -0.597852301818853 -0.724539416675214 -0.634900145020314 -0.241988675718529 -0.0278504134103586 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.279887717754803 -0.325391522299708 -0.397320598388032 -0.518291294901316 -0.66653108872441 -0.27565014343034 -0.0280220120878669 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01495 HG01495 0.569039498386033 0.426238984170741 0.305014196249196 0.0882078384502321 0.021692527681543 -0.0562907139178451 -0.0470346142376155 0 0 0 0 0 0 0 0 0 0 0 0 0 0.692318528167682 0.527422036105511 0.338693857680062 0.107191419269153 0.0230874456407066 -0.0453655704010955 -0.0447297535910705 0 0 0 0 0 0 0 0 0 0 0 0 0 0.683600598995683 0.577945311944098 0.401952553342564 0.0979174712955167 -0.0573129820635352 -0.0663456939713199 -0.0418247346396211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.601916056044062 0.513258732802147 0.4156515929398 0.167413641309011 -0.0847543111023024 -0.0901410319383362 -0.0411260980474694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01497 HG01497 0.435025847827857 0.267078627418432 0.176427093059012 0.291708390068451 0.365813840234961 0.341306394271463 0.108252018993058 0 0 0 0 0 0 0 0 0 0 0 0 0 0.486527836627351 0.319462171961175 0.21934422817485 0.274003001647359 0.343801537075858 0.310726879502926 0.112557900896322 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218122197818245 0.126529887698771 0.0587324081938856 0.119502072585107 0.242104951140445 0.289463297128703 0.118343104578221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0171146451028106 -0.0398073249000595 -0.105416268232664 -0.0929787309339307 0.0847010734618302 0.273214341480192 0.119804128667177 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01498 HG01498 0.191631536950342 0.193612791958591 0.225213588937838 0.113649437892978 0.112942676324702 0.0900541887193695 -0.00742498109131507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.330665170907963 0.387197904485833 0.37092955774059 0.239138792538075 0.216371979008286 0.10345075836383 -0.00826734363411927 0 0 0 0 0 0 0 0 0 0 0 0 0 0.609743231839679 0.608628009581951 0.616481223640581 0.615974075186021 0.466396719512554 0.141377449645696 -0.00940527056325929 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602482739484635 0.593361410420197 0.647998167026152 0.695681419222815 0.634090442899112 0.164367029839469 -0.00969359924485017 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01500 HG01500 0.0744295386690485 -0.131361704679088 -0.424700214384633 -0.599984189641697 -0.611119857328675 -0.427326063528572 -0.126273841964294 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0870030444498111 -0.309786554089688 -0.56057578432831 -0.773108548739024 -0.685610512984054 -0.463888118873805 -0.119973012553993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.583634408736068 -0.703308823738903 -0.958606914814927 -1.25188455974771 -1.10818898804155 -0.552232701030317 -0.111904398095738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.92105112092465 -0.945768046764888 -1.0590369487234 -1.34334060990327 -1.36185050400402 -0.6184803598365 -0.109939279964835 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01501 HG01501 -0.746854015615919 -0.534785642630091 -0.250629942745667 -0.0332364759876367 0.117424184419579 0.129897053164584 -0.00952462184974881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.550305678035239 -0.341948205577995 -0.154946777877905 0.041757102117274 0.109331739715372 0.153624880052266 -0.011671948807374 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518471844918537 -0.342582426721219 -0.129870813598846 0.106121143593279 0.16026358596904 0.17716237945718 -0.0146194297330864 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.410059845010973 -0.347579073591931 -0.218560844519819 0.0414905143512174 0.155086918112469 0.190617868307749 -0.0153750395888848 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01503 HG01503 0.688904217690748 0.657061519287352 0.477614285032508 0.230105223072385 0.252965029554343 0.143409183533432 -0.00166320536177451 0 0 0 0 0 0 0 0 0 0 0 0 0 0.863715952890667 0.785204143457626 0.646796043448477 0.396514096786766 0.349718336672193 0.170194880692236 -0.00398046448461052 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27447472579076 1.23107236913184 1.12914430588762 0.931799755180871 0.696751027714091 0.216917222130997 -0.00713200614330139 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42034989220222 1.3604710748603 1.28377482490996 1.21026175271861 0.983433194989293 0.248237916752189 -0.00793475406119148 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01504 HG01504 1.10941183885604 1.09048374311625 1.01420187075787 0.798918934680349 0.440961399774089 0.190972092977936 0.102135712256917 0 0 0 0 0 0 0 0 0 0 0 0 0 0.904826076837385 0.9573915844159 0.951568402464002 0.766988392405027 0.45905700833004 0.15622287808037 0.0992718769576117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.856039380110189 0.944602820913973 1.04157401330937 0.98561548621418 0.667591788423603 0.129960249572504 0.0957172062733559 0 0 0 0 0 0 0 0 0 0 0 0 0 0.744671521990534 0.832832993755166 0.977160563697038 1.07877168833795 0.841914742136585 0.131199033043054 0.0948723560234534 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01506 HG01506 -0.625732824892722 -0.377843350500908 -0.126577701509846 0.100499374051744 0.261643551847711 0.235346868173226 0.0848287102041877 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.50758392065486 -0.287292985748741 -0.0339661315466918 0.192979908960953 0.301757727335005 0.246531623530288 0.0825179839115265 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0832874175584677 0.0287181026183956 0.197497104708975 0.39066847601126 0.443889371571663 0.277090755767065 0.0796611139535897 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288910570392894 0.317162652288268 0.342054412675419 0.423942201736877 0.539932842728764 0.289728679091374 0.0789842874002562 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01507 HG01507 -0.38032162728922 -0.309955206752589 -0.138240306132811 -0.0327561098395415 -0.0550858244041523 -0.152977761159811 -0.0778958792945794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436938442059227 -0.339266733158749 -0.14980018426361 -0.0574827699654112 0.0200455853834254 -0.110977940981606 -0.0749234060483243 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0899137085189071 -0.0249425384716274 0.103072885780627 0.162819304375129 0.189842193485791 -0.0495093726092016 -0.071154879512148 0 0 0 0 0 0 0 0 0 0 0 0 0 0.299933756784113 0.278340166446062 0.269841928845255 0.265947712817257 0.318305066015169 -0.0305079826110575 -0.070244169346191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01509 HG01509 -1.0564077977084 -0.808915933442975 -0.629773256455878 -0.486683284432144 -0.236136946670659 0.0105688481032019 0.070061492782273 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.971360709913533 -0.834317116601244 -0.709475208627323 -0.543655782387883 -0.257778865261581 0.00416659949457849 0.0676917102663848 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14124304862941 -1.13449085847823 -1.08626819893102 -0.862116654959237 -0.34102110944427 -0.00470449355738339 0.0646909513178674 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20067234119902 -1.20776646360964 -1.15343117280798 -0.987962386633678 -0.406593219630472 0.00138707561055756 0.0639659970865177 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01510 HG01510 -1.3140135227767 -1.10078644799728 -0.795770548222007 -0.515583475336589 -0.223911530959936 -0.101320611232203 -0.00911271845907002 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55469167081999 -1.36296517744121 -1.05384074514293 -0.700688427886666 -0.229375175322581 -0.0640847669039693 -0.0119318258129142 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4875481662924 -1.431208328351 -1.36121828317459 -1.15561051334656 -0.396099693686823 -0.0291800740390197 -0.0154566485606225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46431133590485 -1.42392059484787 -1.4246234066317 -1.38246098513457 -0.674889072568786 -0.012269936557714 -0.016298245288232 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01512 HG01512 -0.909527962197341 -0.898158758028441 -0.80344858033398 -0.606437836522342 -0.351796059577916 -0.0731310825697792 0.0565816666693186 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20137053904297 -1.22824186614105 -1.10871298698011 -0.872994826510029 -0.478513620283717 -0.101756913121761 0.057280609367563 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63437756200133 -1.66725583149454 -1.68358403043757 -1.62232893102027 -0.933989575961802 -0.167743323679984 0.0583451342503589 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89894546166801 -1.99885354557792 -2.096916556812 -2.14098731024497 -1.39002255632954 -0.204510766487684 0.05863674609122 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01513 HG01513 -0.356436426435217 -0.329836919949368 -0.254278613428457 -0.103650015269992 0.106771748070572 0.211358634420699 0.115242159470719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350703932078076 -0.369932409137939 -0.258247242205267 -0.0791929041977999 0.111352820500227 0.231048362121871 0.111986048673935 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.430756799885053 -0.415291199949551 -0.346790810177402 -0.17361271388977 0.10293726383286 0.25368495958053 0.107919845764603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.397667723856271 -0.44605619624488 -0.457742252229055 -0.365051652244614 -0.0159315805174311 0.269784502368291 0.106948652885232 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01515 HG01515 0.277330872391882 0.164679514365588 0.0551797387157169 -0.0029491988641293 -0.0258110366628725 0.00107303039405043 -0.00998515606110243 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0834727196551858 0.080278869383664 0.035003843619188 0.0247825609881725 0.0355124333255186 0.0404301501659916 -0.0118904426347919 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304936314563541 -0.317122939387722 -0.299210621558907 -0.191054631891401 0.00618985055296535 0.120864461308412 -0.0144582633314673 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.415981002619975 -0.397936572133837 -0.446130230360034 -0.446065668430765 -0.0604444565711993 0.151052824219994 -0.0151080708310994 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01516 HG01516 -0.23045835825655 -0.192633187083545 -0.226546183394142 -0.171276321330287 -0.133193195434465 -0.150686230112994 -0.0557792294812331 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.307614325497912 -0.248499831251073 -0.235708296907855 -0.186170523525052 -0.122804426312422 -0.108688383603605 -0.05402156934066 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574431815569898 -0.530224109531137 -0.461230811267701 -0.373721852551835 -0.159033246020041 -0.0980115453701383 -0.0518516478375652 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.896672487778393 -0.9047825155695 -0.877247505056914 -0.726571863596595 -0.340012275416209 -0.0959816006566974 -0.0513388033663883 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01518 HG01518 2.32338984742647 2.0979107330826 1.63933634640368 1.08327825330484 0.51706538024724 0.135044609240034 -0.0178070536531377 0 0 0 0 0 0 0 0 0 0 0 0 0 2.5395805629357 2.29971058652043 1.8352941155248 1.15770655555224 0.649492674703251 0.15505753981504 -0.0186867596110355 0 0 0 0 0 0 0 0 0 0 0 0 0 2.42708322336934 2.33465100483418 2.1222106378647 1.62204209951399 0.952568109884263 0.223101492111311 -0.0199363990236385 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9271967540407 1.90569674785357 1.80620493406174 1.58549154429199 1.15033920927146 0.252723431870114 -0.0202641486114049 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01519 HG01519 1.68305262178585 1.68574268712263 1.56269140862314 1.21670052321369 0.91360316213239 0.512097683288075 0.189869797618259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70454292835323 1.72057356999187 1.63954859080873 1.35973455530394 1.0415443985404 0.535603838794647 0.186349594799377 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61045956810001 1.66937842400668 1.71666825712102 1.72422508064569 1.37724961593468 0.596716871508184 0.182144461866787 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41735954208657 1.46690681225927 1.52910803981204 1.58523987593041 1.53522330964617 0.623227881068861 0.181178621147142 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01521 HG01521 0.135766743116106 0.000682600842302773 -0.120626348279914 -0.132287816617068 -0.12047009944377 -0.119889918775727 -0.0303152375638588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.195107394698969 -0.20161980870748 -0.251736026537715 -0.246533645046307 -0.151390090115942 -0.118076808259345 -0.0312802338111676 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.905272240492606 -0.92256838125469 -0.975183198385869 -0.946442456845517 -0.462874530467486 -0.155249989169899 -0.0326160419549224 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32183135899444 -1.31409202857603 -1.40056294629789 -1.51027529775842 -0.90891135068854 -0.174102644427867 -0.0329603657093514 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01522 HG01522 0.0462316689642321 0.0746287954269261 0.10377514303092 0.258040810452428 0.256887098278611 0.110171882418638 -0.00677339939405146 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197795394356368 0.239514866588807 0.275695216567982 0.347420899938887 0.259407169960167 0.114330773173959 -0.00853244955849865 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551877542217918 0.613477842178953 0.693919862598139 0.713507133245201 0.438343875517878 0.136416068413398 -0.0109495035686809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792854748291317 0.812341387931008 0.813882400117041 0.884094554090307 0.652276068728049 0.158528205299178 -0.0115695218765577 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01524 HG01524 1.63451660749019 1.55605625492627 1.44060023933481 1.21742841589538 0.870015384421873 0.526578588385179 0.207878245019343 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67489396402174 1.6403006345574 1.59543778317729 1.39741927649977 1.01799177636904 0.545343131100148 0.203785656270999 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8112779535495 1.90837768795256 2.00914303506291 2.06882295169317 1.58112782581085 0.627179729741334 0.198855336703621 0 0 0 0 0 0 0 0 0 0 0 0 0 1.87290826826416 1.96277244135157 2.1661595715413 2.36201068347119 2.03303299647693 0.674270426167931 0.197714305012397 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01525 HG01525 -0.775101002309022 -0.700322770627683 -0.634571604828644 -0.516133536171965 -0.310070656128928 -0.0822729139065021 -0.0355007263700464 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.751291923885524 -0.712435462322568 -0.688149559775218 -0.554339014502145 -0.289286566452604 -0.0715764241006483 -0.0367763965064964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.483942868182982 -0.523936894737047 -0.581752306797277 -0.585129168831618 -0.217254113424228 -0.0579726331423768 -0.0385261087668954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326102634531034 -0.306181227057818 -0.339210010596951 -0.408242678817713 -0.159493266072268 -0.042750927747499 -0.0389743034097878 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01527 HG01527 -1.56822767091148 -1.59739803250579 -1.48884732743604 -1.11474624195209 -0.638640495598391 -0.279274402798523 -0.0687134836116874 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81597575266671 -1.85075583579299 -1.71572459947444 -1.35146917081179 -0.789818693217325 -0.285677737216872 -0.0667647016579526 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.18074602389719 -2.19200988382882 -2.12400136147775 -1.87648622902903 -1.25511062862836 -0.376359894266229 -0.0643658609772762 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32700870936089 -2.36935345778155 -2.33542463320428 -2.12579281233699 -1.60154802627994 -0.428149144714429 -0.063800266181192 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01528 HG01528 -0.37839692545524 -0.29446938191223 -0.272401513742082 -0.281619717721545 -0.234332530366258 -0.186689101886364 -0.0657159417842195 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.260647987983592 -0.238559054409675 -0.265112006381835 -0.275086668233303 -0.253891876267944 -0.196296761428194 -0.0633690709387849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125925466897926 -0.189189883647793 -0.230519244936756 -0.219656058617638 -0.386533563263611 -0.214210406522957 -0.0604565801483197 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212864890695574 -0.26165620379829 -0.29728800156062 -0.268400003406221 -0.436862138649023 -0.236569847494368 -0.0597649812643406 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01530 HG01530 1.55920176978638 1.43080188258678 1.28196501854294 0.974057600726545 0.626662160551514 0.191606949190501 -0.0307543188920252 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53810437493242 1.49763027725232 1.40962730842498 1.14471025238459 0.805077351355525 0.24989899347826 -0.0319108635257315 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43098388612464 1.45579415113006 1.45449308794854 1.34738998079076 1.08803083833952 0.400374142120784 -0.0335377970996061 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10268530003015 1.22400925229888 1.30474503263031 1.25061662987375 1.18033728956551 0.460167204037322 -0.0339618018377751 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01531 HG01531 0.385687663172935 0.242227224175041 0.0619079743534905 -0.151608831795301 -0.194611351224555 -0.100812687135717 0.00767384499316581 0 0 0 0 0 0 0 0 0 0 0 0 0 0.256377280332683 0.148332857109548 -0.00390985056502965 -0.192092229615951 -0.262358446977243 -0.125606036275502 0.0121364045717703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.243115094766076 0.146786346597582 0.0185527018817893 -0.148688106769492 -0.413788341572934 -0.201988930874196 0.0180798077960806 0 0 0 0 0 0 0 0 0 0 0 0 0 0.282986099466068 0.175911554228396 0.0460424704212625 -0.0589478843857965 -0.44132408682858 -0.243541941447863 0.0195711003146104 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01536 HG01536 -1.00820430770398 -1.03881385851599 -0.906109777945662 -0.719923397465342 -0.508452312026975 -0.28895105115161 -0.083366766779638 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02852920799894 -1.07161397678076 -0.979321905927323 -0.809397947947264 -0.520511543350722 -0.272120830752775 -0.0810068203273681 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09823484100123 -1.08499827661647 -1.04959822273527 -0.894645832688542 -0.555302209938904 -0.293096031842 -0.0780436433115282 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03777311194937 -1.00198954706711 -0.924395766755942 -0.835433974672349 -0.550428098204508 -0.300793879622627 -0.0773332911527055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01537 HG01537 0.406862195380549 0.61606665061009 0.719222036692079 0.624577303698807 0.406815717353589 0.252096599733259 0.0839381061669347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.657505481667902 0.796502434893944 0.840224752884985 0.747562427994435 0.460439557407087 0.246082166360915 0.0818323221432429 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05565078696655 1.07087787204354 1.08525129748978 1.03035754578648 0.694033929403299 0.212521010261436 0.079277180962228 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20384558970693 1.18576418504521 1.11708181990217 1.11076007977882 0.874022805629783 0.207896764540417 0.0786813672443325 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01550 HG01550 -0.261292575521444 -0.261211832583694 -0.399730899423939 -0.474556612541471 -0.304944223978179 0.0115778481940896 0.0867451481190484 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.253556359538772 -0.275932494772132 -0.427095293471522 -0.511928041311414 -0.32321226680413 0.0273767718568331 0.0846113189512315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.385864573583335 -0.447285735339179 -0.578105210230597 -0.677148759124339 -0.443133003886347 0.0118038056806236 0.0820178135161548 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313512155308927 -0.415517362030769 -0.535409483015386 -0.693858079524256 -0.545272293305422 0.00438152134065675 0.0814121505333073 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01551 HG01551 -0.307593327429779 -0.216670940312851 -0.136047364503443 0.0498855486944678 0.174807872303644 0.0826358499181735 0.00561703192382787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0917978746159595 -0.0122024859449847 0.0839437453985241 0.134492082414848 0.190228138854003 0.0770038087280574 0.00662428960394064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.187355481404193 0.253714931314126 0.328921445121087 0.36024812429109 0.198929281961547 0.0649141128745373 0.00787793862057411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.257262812375292 0.262724969394353 0.278425236890958 0.369226412984475 0.293477942877459 0.0591479397511124 0.00817621910425525 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01556 HG01556 0.221998507110225 0.109382362464856 0.107469108347662 0.0416451376960681 -0.121350611272236 -0.081239143289731 -0.0101226712302725 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0986346424253865 -0.0206835261346495 -0.0169649318358104 0.0221733853364526 -0.0460778631513911 -0.0545466415162257 -0.00760147322607885 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427542490528743 0.399903392737757 0.293828773200146 0.156615689225221 0.0598659518484068 -0.0107419409805988 -0.00418817087070132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.741535611270839 0.763972610058242 0.726995792825055 0.562899965233064 0.182827402983243 -0.00665693127914249 -0.003321365318377 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01565 HG01565 -0.193952153573006 -0.197089039028058 -0.207064410083814 -0.263377730394329 -0.181221630908192 -0.0552293878386096 0.00136977072752326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404175827231328 -0.436447938414567 -0.431176274800524 -0.406792047208181 -0.217783849905879 -0.0422707500126439 0.000858076901795558 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8966870509945 -0.966009331558585 -1.02121201577311 -0.954000526810309 -0.455432504737345 -0.0752703843279701 0.00019538878373502 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39416309608396 -1.49743978072179 -1.5544161206207 -1.44838099027627 -0.739573914021305 -0.0912613501433976 3.26603737446442e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01566 HG01566 -1.30917418998606 -1.13589274671181 -0.788326532942058 -0.346139581320951 0.0399930717625138 0.211630616125287 0.165527488908701 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42233063526312 -1.19783989373965 -0.898763412952699 -0.399111692418504 0.00438333939349375 0.203964736067571 0.164340802168278 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51996810935985 -1.44517539322516 -1.31230861192972 -0.825710224317021 -0.133828249232354 0.192705730996798 0.163170684370572 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57221007079075 -1.50018938639258 -1.40789971976484 -1.11322327193174 -0.298876696111272 0.19816829930481 0.162952253926827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01571 HG01571 0.0639088287672254 0.0545670051850817 0.155562644256047 0.15500273555869 0.177145952713199 0.0543736201143467 -0.0258367005937873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.054824540106918 0.0582770577043957 0.100756992751008 0.202500638703906 0.165044302965723 0.0357616635730117 -0.0233444706612493 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239321898414564 -0.154971301236738 -0.0813058479078336 0.0827978753524073 0.0978508821388847 0.0384639272253011 -0.0201551946179224 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.288706885403717 -0.180159570689688 -0.0974733540275117 -0.0187394529625948 0.0581150576897357 0.0255901693133067 -0.0193789017713997 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01572 HG01572 -0.000745201296781121 0.209355478477299 0.226137710150947 0.231281048316325 0.0560811955669439 -0.00680192041663447 -0.0353557498347771 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.156110865885868 0.00100521069819705 0.0893074586039868 0.185428098434536 0.119687381254082 0.0319144242156622 -0.0334381600686784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000460817599748947 -0.0032810853961978 0.0508293858573839 0.126370679586924 0.221027424402789 0.0877819144149056 -0.0309707665853014 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0888112177031094 0.0730800842876943 0.098932250873376 0.133340602500116 0.222528246949299 0.118741549229169 -0.0303675584660793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01577 HG01577 -1.44431582256306 -1.13338254626067 -0.786006677088272 -0.399869311470147 -0.186859552074883 -0.0141496772946394 0.0430066939289357 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23107030343688 -1.03748012625733 -0.735113262148294 -0.3853818983614 -0.212753351895696 -0.0211857286178221 0.039802699784313 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08055047898593 -0.944766073275746 -0.769506638284598 -0.564321707356095 -0.303164087224515 0.00322477689060094 0.0358099069966413 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.978237895085059 -0.896424766487183 -0.79147257191091 -0.713002253463452 -0.416494208041138 0.0172211953585983 0.0348589487854536 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01578 HG01578 -0.483788433441722 -0.384586100642373 -0.333354731349666 -0.302225369646025 -0.226736080443367 -0.150638700883145 -0.0373075430908652 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.464350169910723 -0.430220671591141 -0.410332521112026 -0.317625652125177 -0.246543945192669 -0.17357899027377 -0.0342980844094276 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.56389817900149 -0.524539901964449 -0.505329330960251 -0.435871927392385 -0.265323708906119 -0.215927708156381 -0.0303847404754301 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499757954389025 -0.476494525852076 -0.475669302781346 -0.479549260661039 -0.27433586555425 -0.231630995442089 -0.0294201943360836 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01583 HG01583 2.25886609726706 2.1575216642191 1.92828763175527 1.41962137585994 0.799130260725188 0.274041205585032 0.0204243299175001 0 0 0 0 0 0 0 0 0 0 0 0 0 2.33993628451176 2.21048761375667 1.97901401190976 1.52647899013944 0.861568784600063 0.297282725222509 0.0196945403995577 0 0 0 0 0 0 0 0 0 0 0 0 0 2.33866142962317 2.315535532701 2.1510626340101 1.84843723848218 1.08747829541243 0.376248574476119 0.0187126289232476 0 0 0 0 0 0 0 0 0 0 0 0 0 2.18501928599194 2.16704191750259 2.06696781823545 1.76769250204641 1.22650970922086 0.410925829197924 0.0184645534084637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01586 HG01586 -0.035697259093967 0.0131591404437358 0.00731283414620725 -0.028184992491997 -0.0189827606058313 -0.0199238317910153 -0.0307692942727734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.153160436052652 0.131253840978315 0.0683941650171533 -0.000960441694589093 -0.0111774820164931 -0.0426398424121352 -0.0315623667235478 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349010754137689 0.282205553782249 0.186423650122388 0.0787054073620301 0.038606313740868 -0.0481208785708399 -0.0326935144508446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.461714223360962 0.368661262054005 0.214606886819277 0.0484720932119488 0.0564389234400978 -0.0447533658089178 -0.0329909376219902 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01589 HG01589 0.706936548683861 0.341308604167246 -0.0366674906523963 -0.303563967463405 -0.283330305636083 -0.0225172308064383 0.00480008445278076 0 0 0 0 0 0 0 0 0 0 0 0 0 0.419193885413975 0.0959809648178868 -0.156914772920536 -0.413662145174128 -0.403298866817449 -0.0493960237279389 0.00296494202121828 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313970911762801 -0.42017419123122 -0.471415601835163 -0.586442634718346 -0.543706202498363 -0.129708355649717 0.000498588015300404 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.592293193214592 -0.583505395055302 -0.523853268204141 -0.424535341854437 -0.517974225298531 -0.142429346129342 -0.000124287831276587 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01593 HG01593 -1.27617610122847 -1.35494377971077 -1.26640534427238 -1.03644713861079 -0.738429829088206 -0.406156735480066 -0.146780473879367 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29707475243969 -1.36129714217808 -1.26383350930068 -1.04664168404876 -0.721581776163825 -0.388029486230103 -0.145477207253471 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.810300690279595 -0.879708140384706 -0.947967588740894 -0.946662059430997 -0.740067789600936 -0.363475280978462 -0.143910938242143 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.260689094901047 -0.341663473293155 -0.510797202768737 -0.65891001400041 -0.676379919857937 -0.361914871673837 -0.143548756122053 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01595 HG01595 0.306746163021328 0.266097138468778 0.151667475468101 -0.109866728683719 -0.260644870576946 -0.176662684347937 -0.065546606415049 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446031675547674 0.377625255555628 0.219090386707274 -0.0464983602043851 -0.227614691997694 -0.177113341794563 -0.0649891149489814 0 0 0 0 0 0 0 0 0 0 0 0 0 0.859037803396335 0.840943305548436 0.720767989715852 0.306598814937519 -0.0957530272697155 -0.188622599019025 -0.0643109059999185 0 0 0 0 0 0 0 0 0 0 0 0 0 0.99745913308458 1.04369909306284 1.0737277984806 0.803397075985077 0.128964316140022 -0.189200713557223 -0.0641524910478766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01596 HG01596 0.208944538799519 0.390181490253764 0.517888975006153 0.435951431289815 0.250105426799064 0.121200135910559 0.00320034664351215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.39122151008683 0.488528693755046 0.543390212706787 0.457099659520518 0.24454068209077 0.0813027170542452 0.00310288191651242 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465821628689046 0.563679226922393 0.671308263486782 0.671234899563489 0.407659444691675 0.0735585762376764 0.00297179660009189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.672640797704676 0.729350816565011 0.803498060418852 0.792181036942032 0.624670333730751 0.0766897588988302 0.00293886267718345 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01597 HG01597 -1.07964018009175 -1.10991236026556 -0.907515299031231 -0.589870381887704 -0.178698748895719 0.0312879524149984 0.0610865414318025 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01702004395755 -1.07108830947799 -1.02039028380322 -0.727694290470327 -0.316290615556023 0.00815468289789237 0.0606287873613137 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66745553608262 -1.7596249151198 -1.83766833802924 -1.54230317843891 -0.790106233738923 -0.0297397477502515 0.0599971862728173 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.12792264050413 -2.2355992583067 -2.26251804758355 -2.14179337769694 -1.32418816630322 -0.0354807579350491 0.0598342375034157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01598 HG01598 -0.627835983090176 -0.666755733095331 -0.660791326769035 -0.487836620296867 -0.232767350975557 -0.0576720275394581 -0.0206673255387497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.535961129119852 -0.601088724602496 -0.589701088260006 -0.486446220267251 -0.242397924605262 -0.0599490597340588 -0.0211804890204515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.247704426292843 -0.306894380774577 -0.354154349452237 -0.37377639434679 -0.244048723731567 -0.0634879628306338 -0.021906310882183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08565155327627 -0.127560220213881 -0.169567086585966 -0.170843911304597 -0.19729943031625 -0.0716067448424395 -0.0220960697164807 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01599 HG01599 -0.467056987001205 -0.467231209509272 -0.449460419702234 -0.298355345852712 -0.126655846814195 -0.0565416986846065 -0.0108598419110191 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.507338111310336 -0.476151261796477 -0.420806818044947 -0.309296362143059 -0.10073756379986 -0.0272923400185792 -0.0112834751689098 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.490948122986837 -0.505539330494373 -0.42623363373682 -0.338694450105759 -0.113439630651025 0.00957625544071795 -0.0118948375252338 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261831219826827 -0.342091011341041 -0.402601855314686 -0.409160404500276 -0.16982220920657 0.020494178225021 -0.0120567764939075 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01600 HG01600 -0.509535141326234 -0.547391872155247 -0.422194227431458 -0.240008635934035 -0.0983481171909282 0.103479665497168 0.0871826723027056 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.591221593353322 -0.569908149659967 -0.427629264244723 -0.304823747065676 -0.137384252783495 0.102975714582052 0.0856143057040098 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.682033011187829 -0.668744946378403 -0.643999712433838 -0.569697165714815 -0.241512832066438 0.0921502931483174 0.0837582172528007 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.577769166202464 -0.628298452019779 -0.75174369350042 -0.776497826542979 -0.383709966155052 0.0877453972216525 0.0833347006369556 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01602 HG01602 0.294579579670199 0.238144272678312 0.182168700615599 0.0937728744882352 0.00628830167125361 -0.15849472518419 -0.0609421749149443 0 0 0 0 0 0 0 0 0 0 0 0 0 0.272753950844181 0.21762629424952 0.12101591127228 0.0584088052074436 -0.0030611664894338 -0.149803734759193 -0.0583849078976878 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0763867267072653 0.0440881959901629 -0.118231581302096 -0.177937841877027 -0.150445094973132 -0.164133209366554 -0.055137060076487 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191755352682524 -0.17825540573467 -0.243209652625603 -0.332891284667069 -0.315943458259457 -0.18681046825167 -0.0543512884289586 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01603 HG01603 -0.657951360610138 -0.759806704128648 -0.715808820304454 -0.592907550077675 -0.402940139052311 -0.128941843855747 -0.0470496217039213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.720370193329297 -0.781789214773208 -0.770673658861329 -0.700638207351167 -0.510685866814147 -0.128076106715811 -0.0481259932831156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.771658402426992 -0.80689678118776 -0.815039924008747 -0.852182808603398 -0.698349945905787 -0.168158902916418 -0.0496399172278691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.780390518935382 -0.805809827052706 -0.831629842376212 -0.831469004793686 -0.795550227455496 -0.182587479138099 -0.0500343928872395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01605 HG01605 -0.58214082301024 -0.619046890152737 -0.583712308916278 -0.457468012614586 -0.357730400608447 -0.110075785523337 -0.0415647341816153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.525584866612238 -0.565572689972226 -0.579491722701105 -0.562239630016406 -0.430105713804883 -0.117420242169884 -0.0406031926021613 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.660971327676933 -0.734397803164424 -0.793896401268488 -0.796593440572859 -0.645435363331664 -0.169330750637585 -0.0394525578669801 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787482102691584 -0.836210376973523 -0.876862986603688 -0.857851699517678 -0.753270295845245 -0.195932460098572 -0.0391879455173159 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01606 HG01606 1.36555989098618 1.25640242924304 1.15338074809341 0.987262593020882 0.704662924992226 0.42259057476969 0.158500952559471 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69735932588521 1.56432887901631 1.4272024307369 1.12456865400115 0.767565615222442 0.419909637024902 0.156388798757825 0 0 0 0 0 0 0 0 0 0 0 0 0 1.94263868220702 1.86278201597968 1.76920307345137 1.5456457095664 1.00762555855215 0.425361794312116 0.153790487822959 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79773219350809 1.68411591567585 1.55020595931222 1.38902269147273 1.11781540558606 0.442335801466648 0.153177342287623 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01607 HG01607 0.896877362628734 0.957918992857976 0.961706529183952 0.671616589049049 0.197882684980647 0.00444581061194043 0.0210645440735016 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11932844251501 1.14368570504121 1.11770107649174 0.782499042458155 0.238255114530817 -0.0413720859572366 0.0247907825936648 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6652745439983 1.67068447844935 1.59091650887486 1.28258033162595 0.454252359310379 -0.0915943589146872 0.029757929671822 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00525697271881 1.97941642132642 1.89217121472036 1.5817541119335 0.778908263400227 -0.120007794879326 0.0310050076406894 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01608 HG01608 -1.15878641727764 -1.20778136542112 -1.13735537324156 -0.778097809742433 -0.335580812427809 -0.058757514380517 -0.012256555395037 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04067742500712 -1.10612232302258 -1.06744319004333 -0.835602898567409 -0.437594740782409 -0.071065205773196 -0.0134097469387017 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793742161027406 -0.859303038792639 -0.836631158725117 -0.809373722100776 -0.60568383044087 -0.119623056691601 -0.0149791138663746 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.535347764783402 -0.597289445661946 -0.62564346230689 -0.608888657080937 -0.617896166543481 -0.134438796379833 -0.0153788905426359 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01610 HG01610 -0.688575574360744 -0.628595606137722 -0.516931807629591 -0.304530585848375 -0.0223680802369095 0.151290960577169 0.111652016589285 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0496734881372 -0.983923157585418 -0.845205682143082 -0.572963767488 -0.12532520700432 0.113486253224658 0.114382446920506 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.84488485598727 -1.88721556316652 -1.93926065780309 -1.75492156126031 -0.741904059797795 0.0677713307055741 0.118301972963031 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32907581621605 -2.40507644082565 -2.52425865610491 -2.42870375881856 -1.41802273870358 0.0212877163121017 0.119338001411662 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01612 HG01612 0.900095525481496 0.636387019223322 0.320073956769979 -0.11071636423175 -0.263611153977888 -0.138059901586366 -0.0408913416949416 0 0 0 0 0 0 0 0 0 0 0 0 0 0.457188831530751 0.263146597019887 0.00210514762346896 -0.280069028076382 -0.321241905966945 -0.128752199277442 -0.0386425430998046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.176771641020665 -0.269590537236839 -0.43267728106381 -0.577465466897432 -0.500173803296558 -0.13852924635294 -0.0358056949376529 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233887715308956 -0.282766600994766 -0.41290831776143 -0.592599192760563 -0.527355337801917 -0.154715257115939 -0.0351229960087948 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01613 HG01613 1.09229207400269 1.13332984554172 1.11665771118238 0.951271845759556 0.676154941713711 0.365160320571337 0.0960640691443583 0 0 0 0 0 0 0 0 0 0 0 0 0 0.93872623898734 0.990015302539018 1.02461026650214 0.929789031465608 0.717426944654629 0.369599748766562 0.0931054642469942 0 0 0 0 0 0 0 0 0 0 0 0 0 0.562729246410245 0.631861434848709 0.793834455267458 0.913856754666647 0.893629936209132 0.416977445762211 0.0893743922290455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.348401789881959 0.44318034050777 0.59889314706032 0.8522571027728 1.02817723106052 0.446718360409094 0.088477080050474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01615 HG01615 0.0423077896361759 0.0693664234266208 0.0530663457057963 0.0115064593996308 -0.0786043436132312 -0.104950105386584 -0.0628914125577443 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0311970791267622 0.08538859058116 0.0922927922220122 0.107796482750228 0.0480064793625042 -0.074495816226456 -0.0606805390241734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.249680403278646 0.214875403626377 0.124051790316402 0.101773087333663 0.164744198904606 -0.00130295138062163 -0.0579112862499179 0 0 0 0 0 0 0 0 0 0 0 0 0 0.524604758800186 0.460528625909489 0.340436168307625 0.151108625859293 0.129475615650826 0.0222314062147829 -0.0572488081460133 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01617 HG01617 0.00707889283090768 -0.109853278990996 -0.163505662703561 -0.0249489675759575 0.0111468135990239 0.0877083893586999 -0.01513285411515 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0561870189565752 0.00906402764606534 -0.0427425156066351 0.0317743610330368 0.00897426400807352 0.0790046775293596 -0.0142648747803061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.107796069530772 0.146883446810236 0.175888219034778 0.226624844067464 0.106828280879349 0.0743773146311349 -0.0132406582246675 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40230686100666 0.391537795054465 0.402358612674844 0.481868052959563 0.300803023494136 0.0722322647393885 -0.0130080133032794 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01618 HG01618 0.779328151420888 0.718410120624282 0.540036177193315 0.243902432107873 0.043573049324738 -0.0211331242977678 -0.0163897228457023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8192511045286 0.774992299075947 0.682279659969945 0.425665172683323 0.129131662152175 0.00144987621551678 -0.0175461777860489 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01956410425865 1.02413168204186 0.95643179805687 0.869942123142378 0.453843183056729 0.0327042937904792 -0.0191252960632503 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06183562325989 1.07619418967736 1.05542182361099 1.07670976495312 0.730078218879411 0.050242444630362 -0.0195285556242272 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01619 HG01619 0.524362255162398 0.344876664558302 0.183055013335589 0.0095941049264915 0.0673557486084345 -0.0328560815579775 -0.0543152474473357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.444385506407066 0.302710449748843 0.127477812528284 -0.0275035445257067 0.07220333342245 -0.00999250320683088 -0.0523076456814351 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0306811758259533 -0.087152233672622 -0.196514342920508 -0.242854116536139 -0.0549526604857736 0.0447152307043551 -0.0498111997238535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326755960032004 -0.363290161318623 -0.421686562863066 -0.43919588912143 -0.231046100392727 0.0607356462097001 -0.0492173979412903 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01620 HG01620 0.821385721751788 0.730728245907618 0.625014677375961 0.519510827393572 0.316234310226947 0.181951534532645 -0.00431276097956898 0 0 0 0 0 0 0 0 0 0 0 0 0 0.912206737137469 0.850048050380894 0.804718038686813 0.619944424065251 0.306564146996283 0.151238225609629 -0.00634045982502775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.956496266105782 1.01632050757306 1.05428917325386 1.01999074966676 0.534312277312419 0.169326507402292 -0.00908672583654483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865669445865127 0.921901455640639 1.02980222765055 1.10152081323292 0.679514616767202 0.198353107373129 -0.00978412485237647 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01623 HG01623 -1.69541617779066 -1.45201501462251 -1.09032366507774 -0.556463118230349 -0.0703193382845831 -0.0415048263098467 0.0110508055808294 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77423036219405 -1.537986725572 -1.17517826300713 -0.68307657966274 -0.164990533529638 -0.0807866499478061 0.0148189807386142 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.71801701853751 -1.64748731250145 -1.48972853227695 -1.21255732543495 -0.562986568435248 -0.155333180730342 0.0198551608437931 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77559975432298 -1.73509219102547 -1.7069022113802 -1.54290491320512 -0.984802822907445 -0.199281007461174 0.02112204349819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01624 HG01624 1.00643971161792 0.884891858764321 0.751421520985515 0.604439657213149 0.507537261641422 0.366806147927846 0.107777125643216 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34200778416796 1.18751527327786 1.00382265715902 0.8191892192712 0.622622795845697 0.383202337840952 0.104551274697366 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6342663578091 1.57949528325986 1.45990667592548 1.36464059699423 1.09048020557542 0.491232328172372 0.100485837336385 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6776438149909 1.67628471027082 1.65249600582028 1.62392090350536 1.42936725017625 0.558213468570676 0.0995085742980666 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01625 HG01625 -0.278261367810781 -0.217793763146237 -0.0915216844829683 -0.0331329837407888 -0.110228773703461 -0.166812412571543 -0.152755575215411 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.25391947267606 -0.174203145318986 -0.102102232516864 -0.0361562168290803 -0.0862021344426233 -0.201217733220005 -0.148105603919318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.163825793395117 -0.0760456168291262 0.00639838715151681 0.0344490657376408 -0.0039300127188789 -0.248045765717785 -0.142192846110371 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197728214853896 0.267652738198728 0.354878224910317 0.383972960715649 0.198286783866512 -0.283368513096298 -0.140761103257077 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01626 HG01626 1.33007702364311 1.104389315914 0.999123010235842 0.637298341676072 0.290296695622094 0.0646502036042014 -0.0529007917015423 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46766110538549 1.32007417156758 1.11597426022461 0.755086934410373 0.422421965095447 0.0781501063690168 -0.0511679050406808 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64625696296112 1.55080870179395 1.4042901813672 1.2458102439685 0.731226997155324 0.113135624442192 -0.049069805185055 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58177656472038 1.5170608723588 1.45328057449087 1.4274440903332 0.989088657126374 0.126765097295203 -0.0485819644734991 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01631 HG01631 -0.794108582848143 -0.613266311144871 -0.31894425842479 -0.0471588402972845 0.00995799725710371 -0.0610260149077189 -0.0139345609832881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521422528334829 -0.369574673981542 -0.170251346516424 0.0552650456292705 0.0085625856964881 -0.0846789693066897 -0.0167644662235643 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0287471612622196 0.0451433050472185 0.188177783126512 0.333110582795518 0.133226031319504 -0.120510356011053 -0.0203322476396372 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0735087598184866 0.109152618728798 0.236749373797774 0.383829002795238 0.232628421724952 -0.126245685327691 -0.0211898972520567 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01632 HG01632 -1.25494903356411 -1.16034929946655 -0.919719967461864 -0.502541167518994 -0.188523595999437 0.092271373216312 0.0965438848415535 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26208076922863 -1.17296296354442 -1.04179306224496 -0.718229903042856 -0.369928076488354 0.0806501001431841 0.0932455031853592 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15240740037701 -1.08119179484743 -1.01329190828642 -1.07877346319625 -0.802770214614502 -0.0103399050550702 0.0890902030972407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.952694498441615 -0.940067610023624 -0.938706564765046 -1.02772844052023 -1.01336057442731 -0.0448980461753498 0.0880906011563947 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01668 HG01668 -0.341882358172496 -0.223495674088921 -0.247740873643343 -0.177434446764052 -0.116165733904607 -0.0425214986236884 0.0289793531433527 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312331135081277 -0.301675984668291 -0.304819152069439 -0.227889270648997 -0.176019615256025 -0.0772211788891245 0.0330668401533859 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.136502012526795 -0.105453597567925 -0.0721790469052481 -0.132182325320001 -0.314503930899965 -0.173209863356555 0.0385337042044483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185286893347306 0.225168489903913 0.281517971747792 0.2225332555769 -0.236286367420242 -0.234634723053018 0.0399095839716252 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01669 HG01669 -0.514050312260593 -0.518167384846809 -0.487255854842366 -0.441022539390655 -0.420018010651403 -0.149833224381975 -0.0277007375568457 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.525666031650378 -0.535602474739162 -0.562676613894694 -0.57865019937946 -0.514176914051947 -0.154616017751986 -0.0291661800428366 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0975662712281 -1.06511032688287 -1.05038286444491 -0.992169654027934 -0.790963049810063 -0.199524212975589 -0.0312020256973238 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40395258974897 -1.38164842939042 -1.33316427274177 -1.20381043172319 -1.00055302645759 -0.218196524812702 -0.031728222350306 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01670 HG01670 -0.753828334379613 -0.702937846160461 -0.567610720424962 -0.37985429608214 -0.103234955689007 -0.0294111715082277 -0.0464399186779098 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.54331050128414 -0.495860297651316 -0.403324516868677 -0.319761495963972 -0.0725713396639421 -0.0256963543501828 -0.047789020935531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.316656694081907 -0.289485252815867 -0.295568270005806 -0.266423421956435 -0.00548274014590802 -0.0268802972747102 -0.0496948867144169 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.400751025454975 -0.319058109582761 -0.256811115897104 -0.164697987859667 0.0547453781540352 -0.0173085142822769 -0.0501930079126953 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01672 HG01672 -0.289461502761201 -0.326256017014911 -0.291177021296993 -0.258192755931475 -0.0734576036106459 -0.0861511078502003 -0.0696647966342603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.544247663638576 -0.510285195464143 -0.431453880496392 -0.32223651810142 -0.076894744742573 -0.0790116984965944 -0.0679378952793781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.739424145292177 -0.688366295830845 -0.674197012060485 -0.474863878460254 -0.0747405677491635 -0.0535837267244422 -0.0658226683810679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.608866566637094 -0.483656797153121 -0.387324369320895 -0.32611569221697 -0.0559498035142824 -0.0345552186831463 -0.0653260369954222 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01673 HG01673 0.935500014689756 0.782928712837302 0.668061641240771 0.714404174119965 0.637055890339391 0.279108985640326 0.101982119968202 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21062497295601 1.09612123236977 1.01155831206695 0.906713975619588 0.667700625495107 0.293487512964544 0.098406820658671 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33795534018891 1.36001074516038 1.38046033483401 1.30432372984083 0.878334591051277 0.292095842332137 0.0938985542469286 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28581612806003 1.2670031218294 1.24782685733739 1.26061967615916 1.03343023897418 0.300191551915037 0.092813277700197 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01675 HG01675 1.50861455916785 1.33269986118816 1.21422391649447 0.928831219552381 0.486534023990085 0.131381218447004 -0.0338486836082162 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74853665134992 1.55894905106309 1.3845329869167 1.01830825437061 0.520029964734047 0.129012962650486 -0.0349399253817483 0 0 0 0 0 0 0 0 0 0 0 0 0 1.80056377369896 1.70551779100238 1.60012654599656 1.30207948855316 0.680021983914577 0.130431776054876 -0.0364879720301101 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59951957755215 1.51074169056565 1.41227567479315 1.23417761889723 0.742255848980245 0.130826365476563 -0.0368936768960009 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01676 HG01676 -0.483652410055608 -0.614848419613781 -0.572211990271118 -0.376888254376493 -0.0190257774035762 0.0796486878537266 0.0228930091326993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.768453468145432 -0.806698429926635 -0.69192252793062 -0.376069951003492 -0.0359265577975942 0.104231256118335 0.0228419134903319 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13421402818215 -1.12794979578882 -1.02953399869166 -0.776066340192234 -0.176046464798059 0.131000080020251 0.022721785445249 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14138038974559 -1.12400499473787 -1.10290965901869 -0.930400367887308 -0.421665158906492 0.14633729521874 0.0226817158318452 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01678 HG01678 -0.741932258592655 -0.742969994030354 -0.578128987749968 -0.208020648411766 0.00373778274933917 0.0683075905979613 0.0654274862034301 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454307354757986 -0.472103423971567 -0.44379654453637 -0.208934291362914 -0.0351239867912918 0.062034662382748 0.0625713780222341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.263864034653412 -0.261014300137606 -0.26215752240685 -0.324807090491243 -0.187275294997983 0.0448999623635554 0.058959818417119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.262864751244373 -0.27616715898529 -0.319716523992754 -0.377032101158139 -0.335887559442125 0.0404292306541627 0.0580883995087314 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01679 HG01679 -0.359723900421028 -0.407054658459183 -0.381813073702753 -0.320388200780047 -0.273451298684837 -0.175994305687266 -0.101107044106032 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.401642494272968 -0.380008056133482 -0.366940663614438 -0.319878959433538 -0.249833415085851 -0.172335391868507 -0.102812933380966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0271771771628538 -0.0436058249491497 -0.0587420818285296 -0.0705411386612347 -0.163372627489522 -0.160232030637405 -0.105148383077623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33369127753472 0.268374629221154 0.182136779949552 0.101565697442981 -0.0520687183832786 -0.148134005900564 -0.105745423182451 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01680 HG01680 0.362591283680729 0.386956879435697 0.354157246831432 0.294086496691329 0.23319737119906 0.0969327826607457 -0.0198048290619505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434539953907146 0.421454598872241 0.376904212278316 0.317527305743749 0.259609553678036 0.112324877244994 -0.0217186525270996 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55354541216262 0.535064287977449 0.524425917640154 0.467530825512603 0.345207039959184 0.143427632258165 -0.0243664514194591 0 0 0 0 0 0 0 0 0 0 0 0 0 0.449052725219429 0.496842813852286 0.580725394208923 0.541811079900425 0.434374929292782 0.163611697916577 -0.0250489156983208 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01682 HG01682 0.618167379371187 0.45925903126541 0.349319555806587 0.267735539715442 0.0882376212650381 0.121261868429069 0.155885659652935 0 0 0 0 0 0 0 0 0 0 0 0 0 0.648698849000512 0.526014094204779 0.360598619174879 0.191563867899647 0.0231763782876925 0.101499707629229 0.156049185995421 0 0 0 0 0 0 0 0 0 0 0 0 0 0.211992976736623 0.150494468112894 0.0653173939677675 -0.126433830137525 -0.201334841860552 0.0148187398811693 0.156719612129051 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0813143477700956 -0.127372841272497 -0.183064882152409 -0.280119347524015 -0.340310039890957 -0.0370410979437927 0.156970867185131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01684 HG01684 -0.525735974476215 -0.372104634793529 -0.0507554105123158 0.0465036639572749 0.00713120910892985 -0.0101932053337423 -0.0566237847929666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.277114905056785 -0.19975150769152 -0.0321630103912387 -0.00449538073886696 -0.00917749350687829 -0.0474457141999821 -0.0546154976259156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.215885711915855 -0.177552784334442 -0.0761268407654175 -0.0234128757493579 -0.0304370990092401 -0.0687595767009514 -0.0521506804998291 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212477325179637 -0.172084155866928 -0.130867785493872 -0.0739257968872145 0.0173415940990588 -0.0846481489057021 -0.0515708493615516 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01685 HG01685 1.84340042208858 1.78122041420702 1.50221387121831 1.00801366905093 0.461101018447922 0.184652941996828 0.0357242352643816 0 0 0 0 0 0 0 0 0 0 0 0 0 1.97494053610104 1.86391355222119 1.60062386068891 1.14744721750238 0.593773988100482 0.185289814857368 0.0366343515808013 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83833563749228 1.76960509868597 1.65087941247401 1.42749231489094 0.891755672513262 0.24605216746508 0.0379210095739578 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70254987519042 1.64914973545836 1.56288811845361 1.37026355102681 1.00215125993118 0.267080848576345 0.038257694326256 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01686 HG01686 -1.50559503321385 -1.43889352912387 -1.18447876806355 -0.707198345545208 -0.317173904448487 -0.109544139849088 0.0180928047508894 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39458302096707 -1.34824252532693 -1.10346722989935 -0.700693359063746 -0.330105277672124 -0.108849461588755 0.018875470941703 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37235071276831 -1.31864554615628 -1.2015356072738 -0.914351146421212 -0.521160858954995 -0.110625441525633 0.0199762751001801 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27136164010709 -1.21513140495813 -1.11303456968715 -0.988714304344642 -0.691564539347318 -0.127161865291454 0.0202632142470428 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01695 HG01695 0.684559369814596 0.644247101044175 0.542623041738189 0.398999813539229 0.199901948522397 0.129989743004819 0.0745377180091426 0 0 0 0 0 0 0 0 0 0 0 0 0 0.583542120056197 0.606233211214388 0.535943286120678 0.431855508367977 0.246424185117056 0.142304982593795 0.0725233085113982 0 0 0 0 0 0 0 0 0 0 0 0 0 0.301989508960153 0.380011967218481 0.454583923993727 0.431212019739179 0.36537322733809 0.185688054408779 0.0700669836955897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0145970886699293 0.100815789920289 0.265508689832118 0.352386734300802 0.47362853757278 0.207705962230321 0.0694917382890517 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01697 HG01697 -0.152203839206308 -0.304940285864875 -0.338131850122601 -0.407960191224791 -0.268319413387458 -0.0810558754770377 0.016524026916733 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.532759940430549 -0.615987757242186 -0.569834907450045 -0.536935025739206 -0.323506560745403 -0.0929729307786328 0.0209341921103391 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02305903111892 -0.989023500212853 -0.967420901584944 -0.86500279223975 -0.5579894290347 -0.150008508398073 0.026785909506657 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.939134513107277 -0.925483958621943 -0.908561247313703 -0.840814889299056 -0.661064634840784 -0.199876587740802 0.0282501199423685 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01699 HG01699 0.396681532170501 0.36198764456943 0.187687032157309 -0.098864654056583 -0.287134501010441 -0.248145809764169 -0.0964598362143455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.725663700250925 0.589619251387019 0.399638319823999 -0.00170849746790159 -0.293142272753208 -0.243962652599327 -0.0940489442921378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.862348221438161 0.695644909525874 0.488129542516833 0.117620486177992 -0.281560187343602 -0.301986904700282 -0.0910731196959264 0 0 0 0 0 0 0 0 0 0 0 0 0 0.80182045823178 0.646483867532748 0.429402829436376 0.142539149114218 -0.234019841361999 -0.332397283821753 -0.090369752955467 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01700 HG01700 -0.669703527847962 -0.673368649479759 -0.548136568225555 -0.305577814146048 -0.163656706100359 -0.0803995783392104 -0.0493980327705802 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.642709244735024 -0.611889342926996 -0.53045006349412 -0.311906402002489 -0.185222883179704 -0.0900290349802383 -0.0503802867426631 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.775307465194858 -0.733207578470794 -0.692945194017508 -0.549041706853751 -0.27684334625958 -0.0818804050767084 -0.0517663110720595 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01109509300739 -0.929573879064892 -0.84525693423108 -0.783654116668658 -0.425951208706227 -0.0753020098394681 -0.0521281900632045 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01702 HG01702 -0.110733652491509 -0.235907812942461 -0.269759036922485 -0.23216800372088 -0.0723342042607852 -0.0442449278533562 0.0362966390465072 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252758769340842 -0.31208881417092 -0.319989630350429 -0.147137239010436 -0.00603786570478135 -0.0376022806987117 0.0378109102627577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.210127539261632 -0.214545627364275 -0.220312518673846 -0.105389540731398 0.0667619733541778 -0.0409141007126592 0.0399673364477929 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.113767391077492 -0.0676284247135656 -0.0388680163447295 0.02126287518064 0.138589024828604 -0.0562040885366853 0.0405340973973329 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01704 HG01704 -0.0281003218616322 0.0436060559988908 0.18561461875034 0.244613003430191 0.0314297886561413 -0.0721644053049066 -0.0594311199299008 0 0 0 0 0 0 0 0 0 0 0 0 0 0.316020770916046 0.353660941899357 0.442974711139794 0.376474655273258 0.0960907951847963 -0.0494142450002863 -0.0578584215412138 0 0 0 0 0 0 0 0 0 0 0 0 0 0.714299121229054 0.71122028319198 0.712156163000062 0.631371374734908 0.243441459649382 -0.0108755350445252 -0.0559434557998976 0 0 0 0 0 0 0 0 0 0 0 0 0 0.628742771690917 0.584880830140933 0.558539478761139 0.524185827060524 0.28497917291428 3.91970595523426e-05 -0.0554959518671147 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01705 HG01705 -0.110778578636739 -0.191287273654689 -0.169442582260788 -0.00400862295146937 0.0353587076730786 -0.0981497707663433 -0.0623035455696536 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13255461437845 0.0893944081339911 0.104468280640669 0.197623713951197 0.188219173644153 -0.0663154031581158 -0.0602547281828375 0 0 0 0 0 0 0 0 0 0 0 0 0 0.656935480032464 0.656058097631878 0.629184456588429 0.644957135022259 0.454089271115345 -0.0150411382125265 -0.0577121908365556 0 0 0 0 0 0 0 0 0 0 0 0 0 0.820701173562777 0.815492167858421 0.831732404706952 0.856460624982203 0.664923501114643 -0.00785384567167662 -0.0571086189345394 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01707 HG01707 -0.4064560952672 -0.430934455475874 -0.468458826259194 -0.417967284555259 -0.256268961835947 -0.0355324537774184 -0.011101311712934 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.829237482812308 -0.783976624422889 -0.822691897441521 -0.73943992520471 -0.406165238621478 -0.0364451968284588 -0.0116216973057804 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38917603261554 -1.39971179387672 -1.3750568761357 -1.29365482974597 -0.811019387249716 -0.0747354064221387 -0.0122038306613925 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50993930332235 -1.53734483238894 -1.54890001747707 -1.42365836318345 -1.04249540899903 -0.0977815575767971 -0.0123290986421581 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01708 HG01708 0.700816118672407 0.658245580300651 0.559792286401132 0.399802759077407 0.254762292231489 0.174571063941364 0.0716481699079646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.553384926830669 0.49645486118231 0.419818680268861 0.348908944805155 0.21569987308353 0.197046517313794 0.071325420785197 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0141863292881187 -0.0588832229282565 -0.101814460054978 -0.10124245998243 0.031551150753527 0.241362726817961 0.0710440119077443 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.221689386767045 -0.311176698590321 -0.452400186041428 -0.512820361662198 -0.283334026193063 0.263109913878751 0.0710005308660189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01709 HG01709 -0.19232498103103 -0.214141877160449 -0.175815265125438 -0.184644593728057 -0.170431565583902 -0.17882454299778 -0.125776795541424 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.18048822689479 -0.159818710840928 -0.12015381272898 -0.0204016972556894 -0.090467382466205 -0.164073346435329 -0.127455557220387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0993532162853144 0.119768898965518 0.170684873204076 0.314709691098099 0.207577198116716 -0.137486890165844 -0.129792484901531 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288955932218664 0.309327788896591 0.365158121333921 0.512460847652089 0.395455985611531 -0.115017919346282 -0.130396768775435 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01710 HG01710 0.0212207963537356 0.0333197817191209 0.102092360706788 0.298814808124716 0.271468337025615 0.128518005279175 0.0726969792672916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.18088899756386 0.215950823676845 0.279582066064943 0.39644343001374 0.294217933101175 0.12236921110971 0.0699025272762801 0 0 0 0 0 0 0 0 0 0 0 0 0 0.291542673710942 0.373228855290224 0.511154900820482 0.566572001616809 0.366076769632954 0.106935988496785 0.0663757004974762 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35780435444886 0.444625574371353 0.537217990298163 0.59595610213641 0.45536403281555 0.10450084139766 0.0655260028877817 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01746 HG01746 -0.750561338879515 -0.393874533323342 -0.0855566612909537 0.156652419146734 0.239065026014408 0.140851736869952 0.0576244589604849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.651417756791937 -0.370978094766983 -0.0587922076507043 0.236752212685511 0.324425137861466 0.156713367977559 0.0558376931981387 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.446970719214702 -0.308844157075468 -0.0860764540918414 0.230603033062832 0.513565256767127 0.152010382027782 0.0536600199915923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.351785409475088 -0.26903432964294 -0.177941054848133 0.0978863526677425 0.548540389538447 0.151683449805577 0.053150234548191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01747 HG01747 -1.20192592882339 -1.10292841473988 -0.992910681927435 -0.755091815895978 -0.256410058082753 0.0313626014235399 0.0396998137114601 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4623842671951 -1.37479439893463 -1.22342370820096 -0.963635421544713 -0.397402077587356 -0.0187542828584998 0.0405136215135848 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5658118025873 -1.58148846267795 -1.60352713457149 -1.48571149754397 -0.812906625843838 -0.0895035640449118 0.0416840654024392 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36633278709363 -1.44233913569968 -1.57446975890323 -1.64589555228947 -1.08077649622245 -0.128394000416612 0.04199381440518 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01756 HG01756 -0.206712716675368 -0.210282258615673 -0.186467387852349 -0.0537612078355766 0.234495262614179 0.250413716269241 0.0853033438982138 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182554722027441 -0.222470098389723 -0.171328530393048 -0.0109825672228891 0.252442269819223 0.254031957836894 0.0826367246598194 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0731584513438226 0.0732442268427592 0.107433597971577 0.257949969499421 0.411941574064784 0.273715740079325 0.0792720424555307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.339690067759665 0.333154580845017 0.374056984852534 0.573864747924294 0.610753464886845 0.295931149833158 0.0784615335671719 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01757 HG01757 -0.197047094687646 -0.302541268651475 -0.275888045986162 -0.0856162609748012 0.0397632535282453 0.123802337090532 0.0830663646441307 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.486596928977375 -0.546781709547903 -0.464148720418257 -0.229523016869702 0.0255921200365715 0.150698450385082 0.0808650342629924 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.818683008657498 -0.754128222345424 -0.680910355926488 -0.540133980906049 -0.0669523035792706 0.176304052961158 0.078179643089615 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07803998085826 -0.988582789760555 -0.869947596360345 -0.747178861281162 -0.253145060000458 0.186599412867678 0.0775505793723747 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01761 HG01761 -0.0614242466044505 -0.297296721907237 -0.37686015265202 -0.345219199735415 -0.207347055765486 -0.0319597281361627 -0.0313265592457685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.27580585128687 -0.372042647877858 -0.401928166317528 -0.37723057228483 -0.223208109744469 -0.0109966959806743 -0.0329148644974463 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.666728995475864 -0.64396784747992 -0.653603547773705 -0.553779139876868 -0.352274195379585 -0.020823223081083 -0.0351322760295923 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02838196260763 -1.00556448920009 -0.949964601648789 -0.831066413559736 -0.514060176866958 -0.0167380705531021 -0.0357073277329746 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01762 HG01762 -0.32177923276653 -0.441051029371106 -0.398633094994995 -0.293478216366137 -0.234487295587519 -0.0722779124885794 -0.044935361650009 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.571650996971153 -0.593574169382015 -0.433145992875653 -0.24713735159331 -0.24051357972239 -0.0748149444052634 -0.0433885177588753 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.486260223247158 -0.459376264522845 -0.396160484492417 -0.336270142993401 -0.282917432824795 -0.074002306597205 -0.0414891956970376 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.168116363596956 -0.170867394502123 -0.213125153016949 -0.238299829104889 -0.358661064334148 -0.0785282983174118 -0.0410422101552985 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01765 HG01765 -0.152904577834906 0.0685535250427451 0.334974059042901 0.427986403600644 0.257876000446549 0.135149627351562 0.0396182426733022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0454145189797677 0.140763841226017 0.333687543662307 0.390517142732993 0.303101465379339 0.133880341573153 0.0401764489260047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0193321867645903 0.0997283490779305 0.217961748219304 0.300535359664223 0.310217764033157 0.144600487795051 0.0410003415926438 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.107004425447544 -0.0927983451066462 -0.0198111140621293 0.0798520157408105 0.198386322703439 0.139354971525674 0.0412219882856621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01766 HG01766 -0.305484288593524 -0.135550731544839 -0.086982513627486 -0.0480145911260688 0.0085514833058004 -0.0204178886272626 -0.0290425492765752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.334599297645882 0.31982342435084 0.27237303949933 0.147008735376017 0.0310909816347935 -0.0315417126811804 -0.030909742146602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792198704626692 0.746950323617603 0.637195496402353 0.519488623316663 0.212279325304831 -0.0544143521996112 -0.0334851643838804 0 0 0 0 0 0 0 0 0 0 0 0 0 0.870329628374516 0.858980335070388 0.769383906779207 0.678687416754486 0.410623724879249 -0.048436152081476 -0.0341475632678397 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01767 HG01767 -0.729920517171393 -0.811823270791476 -0.825843282675035 -0.675146442430342 -0.445878162802798 -0.201108784335668 -0.0938525865464847 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.969747937255879 -1.04016813578345 -1.01688612745219 -0.860373970710047 -0.558200856738977 -0.233095455606372 -0.0877297874883201 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.89342346651147 -0.927779855203505 -0.987037952736161 -0.976925090651076 -0.865126556679815 -0.316229302850912 -0.0798728473175496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.458593857870898 -0.482483988886182 -0.558872580411502 -0.69931552601847 -0.87203322690985 -0.37676067070199 -0.0779561971654203 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01768 HG01768 -1.33038446731145 -1.18385218746466 -0.958950207139173 -0.671709095020662 -0.281118927294265 0.0297991308953785 0.0430335971311796 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7232810538672 -1.57387286024462 -1.34546508584084 -0.984570854306297 -0.413160650627526 0.0137055238324245 0.0440618801866993 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14469362311935 -2.12670021966403 -2.01840768054025 -1.80780843195396 -0.873482181165402 -0.0436734504891735 0.0455350664810205 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.03184599320855 -2.02678913506925 -1.99767304983116 -1.93419234730435 -1.18998216881015 -0.0788240244810573 0.045923943992042 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01770 HG01770 -2.02821731726139 -1.90567456567006 -1.75520301346549 -1.25708231120331 -0.695431015765998 -0.328906681116063 -0.0974990887181551 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14419905713195 -2.10602315474915 -1.94169735684801 -1.47868852798544 -0.807749102969393 -0.329619458649528 -0.0947772777178697 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32221012978742 -2.38570446906559 -2.44865701503288 -2.26686880517268 -1.36299565733674 -0.375301520207254 -0.0913705676134732 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.42076569810851 -2.51626608786326 -2.65061335945392 -2.65233252481633 -1.94151028202542 -0.418337579682712 -0.0905559659995084 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01771 HG01771 -0.125720270891074 -0.127862458925664 -0.055997397828352 -0.0429534706443259 -0.205248292855418 -0.191394245957682 -0.111639346965617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0542391470322929 0.0709609217344797 0.0517028997370345 0.0324887674170614 -0.0805244715354727 -0.170438486618793 -0.11319440485267 0 0 0 0 0 0 0 0 0 0 0 0 0 0.395838010142757 0.375183139385951 0.363080943399928 0.275205032531222 0.16992043350963 -0.0843992324189771 -0.11531233147666 0 0 0 0 0 0 0 0 0 0 0 0 0 0.471235825582318 0.492442636155779 0.479262460751172 0.419066911252757 0.286367775944659 -0.0447132510804753 -0.115851882459291 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01773 HG01773 -0.169638878889227 -0.219596196394019 -0.328125210947371 -0.294393201586558 -0.20947265001354 -0.147246694327237 -0.0463185558697275 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0792734966120773 -0.0326609710987662 -0.17619688189471 -0.323004607115378 -0.279913957518422 -0.157443206052446 -0.0472102889324687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.425257041959279 0.360417360662556 0.250502800447704 -0.0263371728621482 -0.37545632290015 -0.227162901550179 -0.0485044592054062 0 0 0 0 0 0 0 0 0 0 0 0 0 0.520869960945268 0.538976701587032 0.530984898426155 0.322285983745838 -0.264583680656386 -0.248266368193892 -0.0488486104676332 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01775 HG01775 -1.24789244961233 -1.2314135796748 -1.00679577482757 -0.594895529674908 -0.190273673891282 -0.00761629797035571 0.0492080195860276 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14851532867757 -1.08121963800644 -0.869653379740504 -0.545732901823906 -0.16181484670191 -0.00695638207409438 0.0496473236313101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.95160197519213 -0.86297284136716 -0.70833480356728 -0.411544978680514 -0.125460246070558 0.0223236263032855 0.0503485357822455 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.794535818337562 -0.685465250619134 -0.549712025900519 -0.407220162048601 -0.0906261646807105 0.0331511517740754 0.0505457613490354 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01776 HG01776 -1.31011861610975 -1.29311683285091 -1.05924322028267 -0.686223285826045 -0.178142077601557 -0.0885367287230897 -0.0417701435241925 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42546021113574 -1.25077960422839 -1.08761154876458 -0.740068319336539 -0.279259597473312 -0.104754825758956 -0.0403221711974677 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45217690380819 -1.42673060216652 -1.3233165249127 -1.11078022367014 -0.642947080077327 -0.153957263340347 -0.0385566677012969 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43562923026103 -1.43668299597706 -1.41503259809135 -1.29468357491795 -0.945086253392279 -0.183271572377476 -0.0381436521685932 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01777 HG01777 0.621531879404076 0.545321144036152 0.432460896913204 0.370285124293287 0.232188374518965 -0.0386995085439078 -0.0565401500714919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572756714718331 0.603612688988406 0.490628216576107 0.434505139358061 0.26512941822985 -0.0225078646939139 -0.054614117436696 0 0 0 0 0 0 0 0 0 0 0 0 0 0.507581408056009 0.531365791848762 0.577784177092505 0.564473770913851 0.379827373874889 -0.00998371714437789 -0.0522221185128427 0 0 0 0 0 0 0 0 0 0 0 0 0 0.485770198027597 0.455202913115666 0.468552438422686 0.517726154769573 0.460324859859736 -0.00395213067168099 -0.0516537342627327 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01778 HG01778 -0.382140247691745 -0.358749079448938 -0.333736572497398 -0.180066879758832 -0.0157726751216795 -0.159998896808632 -0.07578666510329 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.451715480172242 -0.364222326425385 -0.327995172292318 -0.16156491381815 -0.0279297230776519 -0.155816047015831 -0.0732451234959699 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.69609032964365 -0.668494493778893 -0.603550076048808 -0.451923636740997 -0.192790409368623 -0.189609167802833 -0.0700372506181589 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.959691131424227 -0.949279198945283 -0.892446635128125 -0.737812079546816 -0.411850878244898 -0.221707275958827 -0.0692649934209593 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01779 HG01779 -1.21961731107775 -1.22476426369078 -1.14034692137264 -0.84997708610102 -0.327942122810011 -0.0040621980921743 -0.0574346235883544 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46673221887517 -1.42537584709281 -1.30045361909824 -0.979018114024929 -0.356456979085446 0.0255854715956235 -0.0557552392683557 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62231347841216 -1.66937881469077 -1.66736303298424 -1.40367798122363 -0.562907604538842 0.0325297205103829 -0.0537301184165696 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.65836938036679 -1.71601949599782 -1.7896276328221 -1.65180047275274 -0.853053517947324 0.0483106652128039 -0.0532608956027761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01781 HG01781 -0.152241669730014 -0.0390674701459928 0.0955110701568212 0.187220474640294 0.254858222100214 0.155073862317928 0.133542413529211 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.108056178697503 0.0139328205997548 0.187730863151738 0.238636569570172 0.293987763927696 0.146103199402534 0.133140507124107 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0668437648078553 0.136917387965857 0.249960317148124 0.29065770548763 0.317815354198657 0.144723206550597 0.132957728902853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0653693866732805 0.166176513655952 0.288534668614681 0.315580088538792 0.348107616820083 0.131525421802358 0.132976459681429 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01783 HG01783 1.01327395543052 0.999191187091023 0.718433155007021 0.439791511383039 0.196962863034531 -0.0171674809614014 -0.0568457676698258 0 0 0 0 0 0 0 0 0 0 0 0 0 0.775039699204314 0.769210749074268 0.656324282531785 0.5129996366991 0.249342387943145 -0.0198304538398379 -0.0544855460070296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.820171965783762 0.750980786110337 0.726050512965673 0.687203465644044 0.420292645031458 -0.0368291578100354 -0.051531944395244 0 0 0 0 0 0 0 0 0 0 0 0 0 0.889514215469901 0.859355570208466 0.835503023580393 0.846634588399321 0.55758779813703 -0.0490842951461834 -0.0508257224756629 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01784 HG01784 0.346240045300556 0.0611914975984672 -0.0804514568488284 -0.219119230584004 -0.208895129144118 -0.0825754880321094 0.0175742066165867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.145726783993423 -0.050580140119589 -0.166309809206155 -0.253635946599824 -0.318151812956859 -0.13286739074414 0.0217692771149781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.341801792931152 -0.428230102556604 -0.519983415911508 -0.547608362553295 -0.680665587452333 -0.192185711457461 0.0273499938686813 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.428086017628665 -0.463992822298509 -0.538388981131926 -0.627979333600236 -0.868020413080116 -0.229660690726402 0.0287490368164197 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01785 HG01785 -0.0628078958279952 -0.0567327411455712 -0.11207423713324 -0.0812081003220124 0.00395288691293584 0.212941204487315 0.132700755865042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135861509692636 -0.162625382234091 -0.175138952236981 -0.196657355121836 -0.0550649859765465 0.198895032334416 0.133317602561743 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.508570474338358 -0.500056194792364 -0.499093497863348 -0.469309351189867 -0.229230118724192 0.167850110274959 0.134291905340466 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.755145113008986 -0.766175355694737 -0.739178340752044 -0.632110853829136 -0.33842023768605 0.153002440396229 0.134563076790424 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01786 HG01786 -0.277724893959998 -0.215365826420205 -0.102581139729908 -0.177845366245238 -0.20321748898859 -0.184767301124375 -0.0702425505377715 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.469713705464969 -0.399392654725044 -0.315071126587312 -0.29019407633315 -0.186263773124169 -0.169150342319968 -0.0681789648578637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.772436876594994 -0.718087351189383 -0.608770457989737 -0.522998281402126 -0.25207935217671 -0.14337779750996 -0.0656136339499504 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.840066767136002 -0.791637759094414 -0.689859408689395 -0.591181303334144 -0.325023891463712 -0.144914207347499 -0.0650037230871759 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01789 HG01789 0.0458661515641772 0.0196355452094661 0.0430490637201149 -0.0192748246715695 -0.0171354816067979 0.0602147690487681 0.0164011159836258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00119292977140855 0.0066949560861852 0.0421103371831744 -0.0109658967891728 -0.030263254022729 0.0314557088989608 0.0203013849372969 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.075269056899499 -0.0798859164955402 -0.0697171517120391 -0.188985909535171 -0.229542394269475 -0.0365659928912723 0.0254930290007159 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.192072661400714 -0.239586695555592 -0.248291973637434 -0.335663227797843 -0.453588183384592 -0.0798422025608424 0.0267950969207939 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01790 HG01790 0.328269566604519 0.366516751800466 0.399961499944109 0.405738147281737 0.371935478864864 0.219913356588275 0.0376927340012036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631232339670462 0.626911035169777 0.558285124957353 0.453261907092154 0.340902229285291 0.21186631260026 0.0367223699159141 0 0 0 0 0 0 0 0 0 0 0 0 0 0.89384969502906 0.839173965331453 0.735854103931321 0.678023656673291 0.422957753018815 0.199267225010002 0.0353775664261945 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681528827074639 0.661493719690091 0.614086132941467 0.651028347807113 0.484492082788766 0.209626898979426 0.0350301315695875 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01791 HG01791 0.48452644929171 0.421397993498871 0.422526672150486 0.49844285172737 0.35471904340416 0.117451569811324 -0.0450461708398252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.646674469202966 0.684525323990213 0.729954342741351 0.688357818687832 0.432847928592501 0.118315161767812 -0.0459234980077823 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32145514492219 1.38354511106512 1.45807877887696 1.33076927965115 0.734121283062834 0.1818075118064 -0.0472290896936316 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56269986276642 1.59667687231108 1.612537921187 1.55226519298919 1.00732370380045 0.221046706073399 -0.0475817114037044 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01794 HG01794 -0.530515288923475 -0.537990547019749 -0.69486750516728 -0.667959112053919 -0.49766387830585 -0.135273052479469 -0.0109790269495964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.945388615076091 -1.00522409143103 -0.99906852821407 -0.855433457903321 -0.551560434495773 -0.146154211962958 -0.0116212771315881 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3159129398745 -1.34037398908435 -1.34617799439454 -1.21808870382821 -0.743301341095805 -0.194590167909384 -0.0125108948914345 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07250672456963 -1.15957519407446 -1.26744350152152 -1.273646509064 -0.919617157796638 -0.215076945026449 -0.0127402833657531 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01796 HG01796 0.45088331674463 0.33108130911859 0.0540158043086029 -0.182919180075839 -0.184806596021501 -0.0350137950942707 -0.014503285949049 0 0 0 0 0 0 0 0 0 0 0 0 0 0.663216450338637 0.492830739733191 0.160886991999871 -0.157508613211498 -0.197813726004462 -0.02722570412957 -0.0148168249453672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.440295915980296 0.257874130514257 0.012871994448288 -0.298382615898682 -0.277306185841662 -0.0352380732667858 -0.0152817677502711 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1144227327555 -0.00560221642995956 -0.19014178830451 -0.37924005421955 -0.382727708703349 -0.0289639954236718 -0.0154070170961121 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01797 HG01797 0.521659735289823 0.385409071643951 0.204947670409798 0.141444314260267 0.169283864263531 0.369462333831032 0.229356961538341 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0131693848082649 -0.115050486586022 -0.149434501572596 -0.0856032101951025 0.0815285209099344 0.337744564737851 0.225476134933781 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03228787108978 -1.09442104214119 -1.05173054940378 -0.640737744638451 -0.128752436781757 0.278743281788399 0.220874918901364 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46631580756827 -1.45457937836134 -1.38197510003141 -1.01211169980031 -0.335376787478699 0.260732079046903 0.219825083604157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01798 HG01798 -1.12626236619534 -0.856002374642353 -0.521875503295416 -0.314565095371462 -0.170078984464176 -0.0674262279789873 0.0171482698983474 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00426563905291 -0.81020247496094 -0.569454091175763 -0.356526656835537 -0.240948473250119 -0.102212785140062 0.0173199654163161 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617493980983079 -0.484755737105938 -0.344760964874459 -0.30281761924559 -0.323922054979788 -0.109425456034682 0.0174549909238198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.422848654778067 -0.312301013888824 -0.214746471172085 -0.205939722652108 -0.354265352885167 -0.108698642030236 0.0174713111288732 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01799 HG01799 0.355193455470812 0.295580840497721 0.0713238114270581 0.0255289294333277 0.000223579465137455 -0.00164603159991272 -0.0278089190308608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.252744851235162 0.1735242932395 0.0348139735645353 0.017788865690501 0.0617992650626674 0.0178324227055854 -0.0278284400163727 0 0 0 0 0 0 0 0 0 0 0 0 0 0.207067571068181 0.235984047498651 0.205707336818997 0.176876052833233 0.218373575160876 0.0684094281570579 -0.0279076982308363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.311715752352427 0.396270446869311 0.433763970804511 0.416918299596697 0.400544161923163 0.0882413999319837 -0.027937215272324 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01800 HG01800 0.280492717628484 0.114339220325063 0.0938501826367033 0.263449800303098 0.173068779044154 0.0697914875725993 0.0375799144763233 0 0 0 0 0 0 0 0 0 0 0 0 0 0.310627231670593 0.241739144820612 0.220173744390982 0.285612189845126 0.192678588934702 0.0852254218098151 0.0375445094842186 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602889580832758 0.576089357198385 0.674690738941119 0.684737727795819 0.333386227780372 0.114653065521813 0.0374231831573798 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0558494103941 0.902642557071726 0.835776703577135 0.804893072832872 0.458604313306997 0.131126560602261 0.037378746481441 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01801 HG01801 -0.501879920708738 -0.421709849684087 -0.150135191436274 0.135027932643124 0.206735305225228 0.135575064576451 0.034100022607753 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240564899107706 -0.119291583333607 0.0212317791469694 0.101863159175751 0.151171925485021 0.127364062116017 0.0321208794715431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.261830591013443 0.362215376480107 0.416780099655457 0.41021032858746 0.23082134651647 0.159811644895953 0.0295035570474463 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119876353676319 0.268570144505581 0.452710732104853 0.651321064020052 0.409771594831579 0.183648815519191 0.0288502270448286 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01802 HG01802 1.30452097439633 1.10646952706946 0.915527843595033 0.745057409781022 0.571180726145932 0.450388614050004 0.227951537990667 0 0 0 0 0 0 0 0 0 0 0 0 0 0.7769777227231 0.72706424316725 0.687901317657 0.571531505163848 0.479283871651737 0.434224899438295 0.224174377757656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0406401076935569 -0.00836038544663735 0.046842264579107 0.139504351388022 0.33983565528327 0.42019649228994 0.21973089135225 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212987778952671 -0.234561710026145 -0.295095092985449 -0.24023967242402 0.141900220475136 0.421796982106216 0.218724282711594 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01804 HG01804 1.03831104874407 0.931551588476967 0.625254266854613 0.496985234433564 0.39861875367442 0.226419290600177 0.0861868390023206 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13443187455551 1.07099161232477 0.806776160082421 0.591916023502304 0.469863933447635 0.24238379831133 0.0851363493187285 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35162303903884 1.34086380010272 1.25658308065524 1.08477575982745 0.739826038794144 0.265984160066328 0.0839830404054082 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3604442535801 1.38947459706978 1.42350850527967 1.38301504414888 1.03354775852553 0.275648151020666 0.0837383147922827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01805 HG01805 -0.390322143270557 -0.355520433380604 -0.232660659534537 -0.126434832301341 -0.0683256795223028 -0.0369810850347848 -0.0251595860145323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637339910142422 -0.522960804877375 -0.383589840170314 -0.201272872864339 -0.102695366666923 -0.0190421597314061 -0.0253937196831848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923224747213576 -0.794874528979629 -0.598056324977832 -0.366446989456371 -0.273323679338729 -0.0202343577730013 -0.0258064074498039 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.837369463860246 -0.758040875781567 -0.656766951270291 -0.45965131059232 -0.366282593041595 -0.0319754922764974 -0.0259283700451027 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01806 HG01806 -0.612857488364011 -0.510283937673279 -0.253931887496247 -0.0702808722156645 0.0808805234290727 0.0838699729549494 0.0829388003319631 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873511727185528 -0.742930403097163 -0.493332886181095 -0.218109400266697 0.0178185609935923 0.0868459972699182 0.081966300555994 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21229910654851 -1.10653651043517 -0.948649433625737 -0.699260904948516 -0.225349754875392 0.103808491388014 0.0809147777631474 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25466730372583 -1.19175400579334 -1.15248289418348 -1.05486335889729 -0.482978878907186 0.101636057032178 0.0806951907132766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01808 HG01808 -0.579638210954182 -0.49290458184506 -0.411274598976942 -0.356178450753217 -0.202361672250152 -0.0264261152704399 -0.00750208807774749 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.628760734304166 -0.584768465366316 -0.504697365552214 -0.480839409047125 -0.26848285538454 -0.0644851790084172 -0.00811808797237233 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01779225414199 -0.950407763166703 -0.839684344899025 -0.752232073102916 -0.398615984281939 -0.0983241031447566 -0.00896179347705845 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13882680606634 -1.0450531514594 -0.974661496631881 -0.828547245834006 -0.468174690499157 -0.104626358848999 -0.00917765185064746 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01809 HG01809 0.124361557122174 0.0371906583195264 -0.0531475386599797 -0.0735735616836426 -0.141316995281848 -0.164810759588201 -0.0554587662731058 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.021748109416489 -0.0973429408708948 -0.156861717034552 -0.234271077323888 -0.24179525427684 -0.179179476124463 -0.0526098578547677 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.211406400060822 -0.263948421033284 -0.393717375017801 -0.558925543517691 -0.54553518670499 -0.225683796821967 -0.0489612897273472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.497925699956214 -0.542884429465318 -0.641387168632655 -0.78349183462905 -0.789567454528889 -0.256268592602942 -0.0480727168186484 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01810 HG01810 0.652266720461205 0.594275599790942 0.497272455327296 0.267007579462693 0.0798546597872882 0.136852668462992 0.0974347929372305 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238986258770396 0.257335647658578 0.233411796835355 0.134701130368213 0.0350450665295876 0.112606275664923 0.0951985308813803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436965358624384 -0.384951633083179 -0.334029192366491 -0.187055229842987 -0.0352258720990745 0.0880327890078159 0.0924575926900683 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.688698363168649 -0.625088141873537 -0.528105217776306 -0.369566940844853 -0.0610042742837318 0.0807517168887164 0.091812862398158 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01811 HG01811 1.49077903907038 1.27481832444137 0.807174145134028 0.299704057373899 -0.195036279978519 -0.215286159049543 -0.0580502789649736 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32040962231776 1.1068958829782 0.752380949957141 0.236836347508262 -0.208906064664099 -0.249531832446521 -0.0575100142647938 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07356856043668 0.950821678655432 0.760135937630067 0.288813753402194 -0.192629777957555 -0.303680471261259 -0.0568763082911209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.979096798424512 0.974961357470294 0.918510305914804 0.574080086938329 -0.0533835363013563 -0.323830619526584 -0.0567328419294886 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01812 HG01812 -0.814417217836992 -0.879053464704119 -0.7766134124025 -0.560168906114088 -0.287272195183905 -0.0835698787603116 -0.0218330526705042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.948038633194294 -0.932769396217621 -0.778176600944466 -0.565842635026625 -0.279690429605091 -0.0690412623780212 -0.0226658452659361 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.942337712899869 -0.908431862090322 -0.858701108128631 -0.698535541856315 -0.34222819681006 -0.0653634877840217 -0.0238516773424401 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.881040560517577 -0.865290116113449 -0.863978328768485 -0.76153012497805 -0.424836717719757 -0.0645822170454879 -0.0241632147150923 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01813 HG01813 -0.631579448957635 -0.394103093242739 -0.184704757550673 -0.149607982413323 -0.0682276650607749 -0.0591438368204135 -0.0300789149796354 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.424659316423385 -0.27303386730396 -0.215640760350123 -0.163031057819335 -0.068182507352684 -0.0558250481055655 -0.0302900577496343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0543169046726036 0.0690932568377526 0.0326367692851052 -0.1137675744492 -0.0386194498335428 -0.074519924079891 -0.0306221695051269 0 0 0 0 0 0 0 0 0 0 0 0 0 0.355717409285452 0.347101119479898 0.297153970999483 0.133266782083447 0.055607698813053 -0.0840109456278733 -0.030714712790447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01815 HG01815 -0.426228677698645 -0.299378677230295 -0.0858603716549377 0.0970989084359318 0.116123312934684 -0.0857844046297535 -0.0958448186734601 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231839779710056 -0.0467875472706452 0.134615789708514 0.286048087694522 0.263856486877369 -0.0533455701542132 -0.0966382960139734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.514024990784891 0.650607515975366 0.814661642399367 0.958726358205997 0.669737228947503 0.0311485369574825 -0.0977645239790033 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19232492460797 1.25027972428027 1.32433521605214 1.40448985231496 1.07486747969451 0.0691960557860777 -0.0980592478722946 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01816 HG01816 -1.64505193322927 -1.36334971873368 -0.953739537206847 -0.446036659593848 -0.0225388892337489 -0.00850195559385534 -0.00449054138349428 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64425760836283 -1.34703805260902 -0.938947689177353 -0.482428839281188 -0.0530703294036452 0.0250771803363456 -0.00484828597120028 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26517863335848 -1.11048224081203 -0.847989049746914 -0.50576681206056 -0.11306793920886 0.0647156902368064 -0.00535060008178602 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.891059008175182 -0.868883960135271 -0.746609336055617 -0.516376350835538 -0.183214383388941 0.0768640373039086 -0.00548126464605145 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01817 HG01817 0.731403384541229 0.485013639975166 0.355907534977129 0.197616593618432 -0.100345741391628 -0.123567013512544 -0.0408115744119152 0 0 0 0 0 0 0 0 0 0 0 0 0 0.81260941772402 0.622915592422646 0.448342265060968 0.250338379954135 -0.0370444930926101 -0.105631816195058 -0.0403998445093436 0 0 0 0 0 0 0 0 0 0 0 0 0 0.678190524848588 0.559917442873681 0.513279411773356 0.486573277516135 0.138724359326248 -0.0983676547753481 -0.0399417000641606 0 0 0 0 0 0 0 0 0 0 0 0 0 0.633414031349054 0.53553975604112 0.459592198081144 0.617032186421368 0.285041833012775 -0.0956611050163033 -0.0398431223656898 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01840 HG01840 -0.259490762182136 -0.226628577388516 -0.112328734135439 -0.0511635333928354 0.0465442305458461 0.0327148123814711 0.0105682532231425 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.371107894736498 -0.261489143311187 -0.0791541921253608 0.021973448069206 0.0978063888397339 0.0367047628779426 0.00963141773459361 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.452856859216783 -0.38064204857079 -0.229676717589927 0.0697085787464972 0.251729545604183 0.0602248405135416 0.00835254965060044 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.361016056355256 -0.290895715049816 -0.154059280645343 0.127758462845009 0.367803057866456 0.0836075440581105 0.00802600142927209 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01841 HG01841 -0.263367010120748 -0.386470111208403 -0.552627328150228 -0.537923322418053 -0.346785441541782 -0.113535328237047 -0.0130520207474151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.525253030307237 -0.690130462237985 -0.764198926687524 -0.672210019369504 -0.410988603898729 -0.104847197432927 -0.0127524594720881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.778905717173777 -0.960616417908508 -1.06196037566749 -0.961607170610651 -0.639317759777113 -0.14012377270633 -0.0123608113844393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.802973152419811 -0.938059810347007 -1.02072810998488 -0.993156176765428 -0.763531806867579 -0.159793818201846 -0.0122637330377466 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01842 HG01842 -0.532863000696038 -0.480756920059137 -0.423760723506354 -0.343660258125356 -0.186131555503447 -0.0143131700937544 0.0680362370626157 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760018631633353 -0.674183089069817 -0.565634675613065 -0.471316600925714 -0.266218568954382 -0.0509153496976131 0.0666978055016447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.996498753048471 -0.92393918360825 -0.79870236845279 -0.627868449018488 -0.418433471989788 -0.130019777553464 0.065118775033639 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.815522445167671 -0.84505540737285 -0.820411620427685 -0.727648474690513 -0.504521400992515 -0.160775494225659 0.0647594313985939 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01843 HG01843 -0.46902402807793 -0.545849848246606 -0.676419153157161 -0.6190713307854 -0.470324692997808 -0.134398105321891 -0.0243252767745503 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637733436901702 -0.693895488753426 -0.739182989814458 -0.719274345674409 -0.493504846532948 -0.137442312483386 -0.0245637254443258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.933030277869701 -0.930576682055689 -0.963143419873174 -1.04402520113709 -0.580563199660118 -0.146039880993367 -0.0249489561178283 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03369358240722 -0.968270162558555 -0.940979129803748 -1.04135425600287 -0.69877024723337 -0.145907637196656 -0.0250579222703698 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01844 HG01844 0.0603054714556882 -0.0852814616295507 -0.0807343739624761 0.0916298618964239 0.249787547206441 0.23380286173618 0.0925601118251338 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297146070710009 -0.302877816292443 -0.181456408480082 0.0250217610947146 0.284661427970383 0.266397510725345 0.0910119495507071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251170845529791 -0.196083360302685 -0.106694843360271 0.0378486594155243 0.311644451361202 0.287108754476607 0.0892138158197557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.173358594710836 -0.0916585551457233 0.0131572507351531 0.120470726954276 0.37089397698887 0.296677420025152 0.0888105679150999 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01845 HG01845 0.220000647204675 0.203531275168721 0.23762983344086 0.21248675309969 0.162561024651244 0.0628490835552939 0.0723552460051133 0 0 0 0 0 0 0 0 0 0 0 0 0 0.118556367188486 0.0526145837062536 0.109816886579377 0.163924430723198 0.108290983948706 0.060698561066969 0.0714512628427108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133876512592484 0.112153274382806 0.176424702746892 0.202418600635916 0.0215877823290502 0.0258961490211493 0.0704759233515632 0 0 0 0 0 0 0 0 0 0 0 0 0 0.31612896333506 0.313902921217056 0.35168525723642 0.353059316165801 0.0728761778191338 0.00585798895589784 0.0702726992568205 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01846 HG01846 -0.97835336442809 -1.1404706559073 -0.932138946818528 -0.487946886400519 -0.17457237200372 0.0355480013075505 0.0546192803118467 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33629460927259 -1.38028021090842 -1.21898555683174 -0.771610450919046 -0.365310894861118 0.00477611436241418 0.0538791698244544 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.92502202544241 -1.8719043043112 -1.74074537357588 -1.45192024613122 -0.786775719702991 -0.0301991961319633 0.0528873072469813 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21125397359741 -2.17712956152506 -2.0444697758201 -1.79323836665672 -1.15170266788293 -0.0420001130133647 0.0526369059044627 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01847 HG01847 -0.115425001518428 -0.221338256574431 -0.232150726563745 -0.0928353638281595 -0.0063852421586335 -0.0301133551785704 -0.0170253413714907 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0964860384782827 -0.190155585425867 -0.202765632543077 -0.130397610923491 -0.0853385569098462 -0.049781193316052 -0.0174697083652593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00563324174732095 -0.0944102067559397 -0.122159445334939 -0.181947112736257 -0.187110065868174 -0.0675799659943269 -0.0181012262385114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.065534523319906 -0.061354922098561 -0.190060292764626 -0.282836602441443 -0.286611456106588 -0.0667165116591237 -0.0182668440372194 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01848 HG01848 -1.16431709137074 -1.07913325423621 -0.969534046612038 -0.706316563340122 -0.45326095008268 -0.168728113967351 -0.0290989408949324 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07359933887262 -0.970301513802762 -0.818003491952927 -0.666885195138873 -0.481043185308223 -0.21932525659415 -0.0289943933933971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.825108444716355 -0.747490834660686 -0.603718734756635 -0.504080170190531 -0.431979787765614 -0.292825668277587 -0.0288735218162859 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.519143979221663 -0.44007414889746 -0.376027742043043 -0.263230518793209 -0.294821176697939 -0.318626904128133 -0.0288463415343681 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01849 HG01849 -0.522450104401541 -0.53766441863371 -0.593731847829683 -0.544263993881394 -0.400158266455245 -0.170818903581497 -0.052266100807983 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.428209492532003 -0.471592713840273 -0.515888162179719 -0.55330336005168 -0.427550529302526 -0.175979121132386 -0.0515726049245202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00836393754010471 -0.0473363595672489 -0.121691571426449 -0.27923183185752 -0.461440201834138 -0.230442028788871 -0.0507347558883232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.42850619426091 0.400386435103705 0.311416461892058 0.147612104936659 -0.344898933671931 -0.258404287034158 -0.0505400486210659 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01850 HG01850 1.05988190959838 0.974081323176278 0.936996740498678 0.704510669159635 0.506760884910772 0.445865934116149 0.222590580430053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.839343034514666 0.796180479405258 0.754129280432292 0.539648153117014 0.410184665745858 0.396464332632968 0.219485994085447 0 0 0 0 0 0 0 0 0 0 0 0 0 0.366034187803841 0.32250569300146 0.351373432759829 0.332082537297037 0.257803264857203 0.32713254548432 0.215920821351989 0 0 0 0 0 0 0 0 0 0 0 0 0 0.250796248600719 0.200879040718251 0.11289880630022 0.0246620832358604 0.143149556072802 0.301802464165277 0.215131404943357 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01851 HG01851 0.405793665136332 0.13938514804778 0.0784344778412455 -0.0609034428281156 -0.111428256363133 -0.0217182825348071 -0.0246505373092169 0 0 0 0 0 0 0 0 0 0 0 0 0 0.619432009010513 0.442953654275946 0.217371813668338 -0.0549051296299509 -0.141494067608263 -0.0481972480938731 -0.0253589980223323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.577353159641046 0.448946508300471 0.330603712354962 0.127765303953209 -0.0829694774654605 -0.0334934047922744 -0.026405537424746 0 0 0 0 0 0 0 0 0 0 0 0 0 0.540202984608744 0.400921347479491 0.304667345711738 0.164182522987183 0.00137904636047619 -0.0174848017724125 -0.0266869210178225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01852 HG01852 0.417797435005181 0.275480019716485 0.246274196755999 0.21125304498921 0.133318914632301 0.00255008904281553 -0.00315689540161378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.391300051304766 0.400205561929583 0.347425988198089 0.287280271352278 0.182057397898651 0.00375481106496679 -0.00363214158433358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.730711151432555 0.787088978997167 0.80769594647227 0.668437221214136 0.384275670102358 0.0325848328308735 -0.00424646993665162 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04572121676024 1.04786603727519 1.00979697738179 0.840384310452854 0.58413920921783 0.0435070484469361 -0.00439705450656667 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01853 HG01853 0.276923163655483 0.359911472190544 0.424643405080425 0.396748343692177 0.199261455699678 0.107980883958903 0.0743737922028251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.108455200708263 0.227317900357275 0.339019895963037 0.425278382451409 0.267771305867743 0.113190946810228 0.0735569101678615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.102350766734552 0.154460024579241 0.318711310270956 0.454484711750592 0.348720445966596 0.140220119630203 0.0727228461222357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129000707840804 0.151686950629007 0.245144254419652 0.369596310339042 0.397110131764325 0.146334746028226 0.0725597408844065 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01855 HG01855 -1.05087682551364 -0.617718103202658 -0.341029551510165 -0.105970864233205 0.0895876996166051 0.084264881165562 0.00122467252555087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.687926366896686 -0.379684350176555 -0.175166961148879 -0.00798999360975984 0.104147448234272 0.065932411678781 0.000448636807653175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240150415974023 -0.103708434405316 0.0464174078164515 0.191416360399379 0.208961848982985 0.0813767735707772 -0.000639206025388418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0258697712380147 -0.00362535246058494 0.0820422296643353 0.210200722986507 0.278799665362873 0.0999458361278031 -0.000922062455343334 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01857 HG01857 0.508882048483574 0.301522973069397 0.306026050632008 0.282227021617409 0.181861316951544 0.0483132307247346 -0.0189369199206371 0 0 0 0 0 0 0 0 0 0 0 0 0 0.277031494423072 0.257196089153208 0.304657187076375 0.31534976925497 0.187167686893349 0.0381765687316457 -0.0189083943728415 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180720196855494 0.24289818496238 0.350161347628529 0.467221388137365 0.265263310672932 0.0904275267131151 -0.0189313265195459 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0507590293180683 0.162210175422 0.273858313641379 0.406605518726597 0.303306757259377 0.11233436129188 -0.0189481075934552 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01858 HG01858 1.41007183853777 1.34967774661107 1.12259436947864 0.715055671670666 0.40044493375148 0.203551581949438 0.0793293649803111 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15585400847834 1.09942535150621 0.92421818810766 0.62008012665613 0.40864403567214 0.19227494461358 0.0783374174113971 0 0 0 0 0 0 0 0 0 0 0 0 0 0.849524964425205 0.759233611154484 0.674290365011547 0.570464181763378 0.447383510432133 0.195552732845073 0.0772455722706838 0 0 0 0 0 0 0 0 0 0 0 0 0 0.598449792966351 0.58875669821131 0.560194812425417 0.494642024215581 0.496932587204992 0.196770818082539 0.0770132154944893 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01859 HG01859 0.351925560173197 0.358149786099485 0.404702639080987 0.274680962517194 0.287291184720743 0.151956838272325 0.0780338962560623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328249136249582 0.392436131582133 0.412333046464123 0.306074204938016 0.306509514672024 0.153857544826943 0.0793118485885854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.223408346942846 0.227822155978734 0.252476206496353 0.313313974901242 0.319552495786349 0.130686712058822 0.0811916901120764 0 0 0 0 0 0 0 0 0 0 0 0 0 0.484331853793966 0.442243383513479 0.387918933327874 0.420420092220494 0.406561523854427 0.111733738314721 0.0816959744331937 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01860 HG01860 -0.530098029315474 -0.20910996064748 0.0586735650305643 0.17421397152293 0.107627634074173 -0.0416803836586156 -0.0387187470684933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617587900305886 -0.323928976661931 -0.0624839486064448 0.16172951039822 0.0688183969844057 -0.0762566069867052 -0.0383065120951893 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.689558590702631 -0.551259198516535 -0.403855261114431 -0.108811256810932 0.0615105067157478 -0.0903424356461531 -0.0378293570928516 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574670745545717 -0.463030802729703 -0.328801976490824 -0.179509443406596 0.0398512436049722 -0.0950445246373478 -0.0377226126123529 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01861 HG01861 -0.11787407611976 -0.0112110132581066 0.0623906494198084 0.0687048623382895 0.10249684361552 -0.0463870150363685 -0.0269618753009025 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.120943006430437 -0.0163541153675099 0.0597341117609704 0.11260320162477 0.109466986462235 -0.0319221999501662 -0.0271050384262679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0472431134803237 0.0387454877091308 0.095320847004449 0.122341916251766 0.13184727171384 0.000436516105689566 -0.0273325249656278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000150833656028655 0.0733210802886717 0.137133058414041 0.113157646662265 0.13501336961378 0.0147575296536667 -0.0273961904182834 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01862 HG01862 -0.366934926533618 -0.494740732602687 -0.438982545162469 -0.262848630737633 -0.100117345820298 -0.0469213646708581 -0.0088887289758418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.307697909082545 -0.352390051215593 -0.394327642860242 -0.278153957133037 -0.164611856713239 -0.0640791464915292 -0.00895606876735029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.160556095770418 -0.163676954528322 -0.221388137465574 -0.189745063544838 -0.209819767680767 -0.0957825586699514 -0.00904483762731818 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0147587586547289 0.0343075086047093 0.0346313987383039 0.0419881623657335 -0.11789534917556 -0.110288207885073 -0.00906679356611859 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01863 HG01863 0.158661219415468 0.109108808729888 0.12745889427347 0.118950424770249 0.111714893730658 0.108217404260035 -0.0235126973229586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.117548850029049 0.125716196283046 0.162072642331813 0.157509287888701 0.129752149893005 0.0944110943652588 -0.0235968227208159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.395936063128097 0.407628338618672 0.434590153428061 0.446903187583668 0.315519937261669 0.112021903647701 -0.023805986700505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.715284606536612 0.746781633106938 0.765315574552425 0.794187382416297 0.585252935017828 0.1312042158048 -0.0238761446056023 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01864 HG01864 -0.276428908914425 -0.325925494276651 -0.325076130286275 -0.159901889383126 0.117405873004277 0.198325324431131 0.0892883937423606 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.384944782015631 -0.359414889630905 -0.371795587043784 -0.230722376874155 0.112394093439697 0.187962434322561 0.0874134856914973 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.385014354274688 -0.453829255058677 -0.471394414917569 -0.319175478828438 0.133980264519667 0.204341930473238 0.0851031422017379 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0713711008102666 -0.144308059493395 -0.241938270226071 -0.232924185821532 0.156920362981951 0.224404001182943 0.084557162787437 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01865 HG01865 -1.5675658988929 -1.39494339960629 -1.10892753972985 -0.571309396980934 -0.21257215724719 -0.0326199263734043 -0.0121243045805786 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7011622457064 -1.55403590136982 -1.19583862396132 -0.623795128728559 -0.247157212470632 -0.0304486956114011 -0.0126497401209619 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61311639336607 -1.52260255067854 -1.29286944068006 -0.853965885099727 -0.343677110004128 -0.0460873125421304 -0.0133673628613398 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39745357334382 -1.34526301231262 -1.21321900134469 -0.908163669629932 -0.453095961642887 -0.0520645249190021 -0.0135505704847984 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01866 HG01866 -0.826429019242186 -0.782212799413376 -0.647068156732056 -0.408398009932084 -0.254210096094891 -0.173829898130452 -0.0310492226658667 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601134847689489 -0.688550666686508 -0.638565632974977 -0.46128775119015 -0.365736572617311 -0.218979052270675 -0.0307320192323119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.276376605741624 -0.353810966701638 -0.432395450958219 -0.540262181338005 -0.541451527229277 -0.302840265606339 -0.0303456316854785 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261332648611929 -0.317721819308169 -0.371266989946908 -0.492917072439015 -0.644946368919134 -0.336120112649503 -0.0302550941674788 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01867 HG01867 -1.31846269748203 -1.27386682068109 -1.182040561335 -0.883082693022809 -0.658996250841561 -0.281510789526729 -0.0682708974922166 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47390150771465 -1.43798319777037 -1.28217167897493 -1.07621772243341 -0.774094629881955 -0.311076377320575 -0.0647191859313433 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78919388131506 -1.77360420287745 -1.7108541894925 -1.63638018744426 -1.11298952622237 -0.415988891610198 -0.0601621009195883 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78430767633883 -1.76131770685376 -1.74202074350868 -1.7820271369356 -1.36966860439821 -0.472420570199279 -0.0590505799950646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01868 HG01868 0.25356331387612 0.242280538009446 0.239412032512867 0.184974840122164 0.068468701210257 0.0124447233051163 -0.00587141003959282 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3345588137614 0.285709098334128 0.306534199022642 0.246721347093291 0.104501624909281 0.0301713171577583 -0.00658624540040978 0 0 0 0 0 0 0 0 0 0 0 0 0 0.381927238066137 0.334611168388392 0.301211872776685 0.272375107121997 0.14138507551361 0.0867567873558705 -0.00755745222912797 0 0 0 0 0 0 0 0 0 0 0 0 0 0.478956509735706 0.415366547552133 0.316638426449293 0.194365616331843 0.125438981223832 0.106852059825406 -0.00780454563354247 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01869 HG01869 1.51007211574424 1.10568878112898 0.546710429333606 0.2099548284071 0.0482364161413458 0.112086920841826 0.086983457490071 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32135676783351 0.907403345059202 0.382930555962084 0.0802690049206305 0.000277273258669465 0.0922467065897979 0.0850934051128382 0 0 0 0 0 0 0 0 0 0 0 0 0 0.879887127188639 0.580410405832642 0.313344899400132 0.0276611532790648 -0.0583365441277685 0.0424181039077305 0.082803432237499 0 0 0 0 0 0 0 0 0 0 0 0 0 0.768217447561612 0.569958818202351 0.362316463499513 0.151270075727157 -0.0325219745530003 0.0286967941409359 0.0822700178127978 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01870 HG01870 0.00024194061879725 0.0644673503525947 0.154253179734281 0.112710928860417 0.097956789841957 0.165222366402284 0.0878997132960918 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0535851154461066 -0.0515640798225936 -0.0812315062851172 -0.0883150170693943 0.0241920821973326 0.128752346551964 0.0865517787413281 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0877796954535999 -0.14611231698763 -0.202857701859108 -0.181950201519656 -0.00185936059261079 0.0801406876675595 0.0850012695554601 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.023971939267183 -0.0662898516787871 -0.0860927472096029 -0.0485658845410666 0.107157530788936 0.0652532923124495 0.0846566717040439 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01871 HG01871 1.40801249564578 1.32476850723945 1.16909157827205 0.737510389399842 0.354266020520729 0.256719045014674 0.115835768097067 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39049506380904 1.36143938345803 1.15215201164049 0.729022191230048 0.324512454586746 0.255117706381031 0.113638671511043 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54443920514338 1.46618474048938 1.24795404689829 0.950172059487111 0.379982475665484 0.274178426243951 0.110995636009169 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36892809082029 1.34066055516289 1.21424287284615 1.00207748320872 0.515161742330276 0.283834789040917 0.110383861704229 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01872 HG01872 0.265546780466444 0.115313916853879 0.0187570376761632 -0.0836841436542762 -0.0228759822966348 -0.0154026776087773 -0.016561341393431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.496555872681161 0.336244294069434 0.168248174903549 0.0692671498120742 0.0208644697178085 -0.0004091584972675 -0.0162399866379255 0 0 0 0 0 0 0 0 0 0 0 0 0 0.673480014304486 0.569208834670828 0.422640119534742 0.22982801075681 0.0282306371443518 0.0115317144726257 -0.0158315454189726 0 0 0 0 0 0 0 0 0 0 0 0 0 0.301826955619392 0.299554476433657 0.284403358172909 0.161004091000368 0.0166710688109478 0.00947133746949739 -0.0157324844803832 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01873 HG01873 -0.47029358549883 -0.338013099593471 -0.4143713890127 -0.423571265546125 -0.303492996559567 -0.0707381722444564 -0.0173643112474196 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454654098237065 -0.448645043411781 -0.499842528767814 -0.541058836695378 -0.359105755151923 -0.093781755449499 -0.0178261279017329 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.821019163157835 -0.904750520420705 -1.0191350973218 -0.91850618268201 -0.507633538600301 -0.104112016262345 -0.0185158714629807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.961394358383604 -0.98811974945064 -1.06374175138129 -1.05342125369094 -0.656878467215406 -0.100175854986569 -0.0187025646022864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01874 HG01874 -0.419233865064336 -0.363272455415131 -0.322974570732846 -0.205897519771852 0.0895726820392182 0.231189936941593 0.125377245006202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.835198882158954 -0.75043559240912 -0.641643545415911 -0.418481492443541 0.0444682556283973 0.223997167761395 0.123257416136706 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33844404954923 -1.31347052515609 -1.2272732609897 -0.893575998377421 -0.153436436994632 0.226424796551079 0.120743349341308 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11829296022827 -1.13040747335619 -1.08800418988948 -1.00602424537806 -0.276378061970894 0.222819071353774 0.120168725711763 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01878 HG01878 0.804893767775283 0.717760994757397 0.469814814008371 0.164856793396475 -0.00350939541691998 -0.0439817592470764 -0.0267341218353104 0 0 0 0 0 0 0 0 0 0 0 0 0 0.874784832885236 0.735581505150532 0.49399082169515 0.161795558518363 0.0245326377349618 -0.0598692209315155 -0.02712845510845 0 0 0 0 0 0 0 0 0 0 0 0 0 0.637383650685014 0.545455486740683 0.397507396908504 0.259301648885741 0.0982014164330291 -0.0534871613844223 -0.0277062802556796 0 0 0 0 0 0 0 0 0 0 0 0 0 0.17066069322619 0.158914565941582 0.143291366204383 0.157578930741081 0.0874306863708238 -0.0523180340960696 -0.0278607962778269 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01879 HG01879 -1.30624695106284 -1.17006368671159 -0.797628294639519 -0.381600354865824 0.0146225349116223 0.0345917344531558 0.0218457342553851 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.991591932403581 -0.868303902639961 -0.645821788368941 -0.330675137271861 -0.0488639194652542 0.0239041222108607 0.0210610784414696 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.920907562571112 -0.849645912904976 -0.737221261576634 -0.494491326261959 -0.155242763632637 -0.035359632624291 0.0201720592393194 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.926666100572817 -0.888725603500009 -0.750455309145918 -0.501624654949301 -0.216830025836736 -0.0575446241779785 0.01997798899057 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01882 HG01882 0.446375320663901 0.318344420462928 0.259835881472283 0.323643379450739 0.322572720580603 0.120616722493012 0.0225453432524607 0 0 0 0 0 0 0 0 0 0 0 0 0 0.699162276201618 0.581767506596034 0.409786294353184 0.318584450590512 0.271348602775789 0.113219449039278 0.0208247234152458 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668473536978334 0.646250198533073 0.582111654758241 0.387742659275099 0.262567439260799 0.0946060453277474 0.0186428107525489 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573304323408078 0.528489286337712 0.533417144874198 0.343359996565536 0.303725153003626 0.0837012401006271 0.018115731492701 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01883 HG01883 -0.60939361995816 -0.83183847372285 -0.701477128224939 -0.333281304146429 -0.137370487931689 -0.0723916655381375 0.020135247728766 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.588871016128549 -0.62107845331842 -0.589447399350017 -0.28719771407292 -0.12173327789247 -0.082340828517459 0.018997793555953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.178325716703513 -0.141328273583123 -0.110047561309219 -0.0778371418264959 -0.106777045342865 -0.106492912059262 0.0176373159867658 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0498777913098089 0.0236346735927672 0.185291848621961 0.214723920079815 0.0441234912037283 -0.119279727784273 0.0173246254203381 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01885 HG01885 0.160249377764095 0.313136750305794 0.429864847732722 0.400001678298724 0.292369674124322 0.219333062625671 0.0923194896902823 0 0 0 0 0 0 0 0 0 0 0 0 0 0.303445239233013 0.430760711405604 0.489820462216491 0.413542426345554 0.329668117522046 0.241946713222689 0.09246886451806 0 0 0 0 0 0 0 0 0 0 0 0 0 0.186469424463185 0.204175558734863 0.223847609967104 0.205248982775905 0.330248694102108 0.294280200551544 0.0928359122137839 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135518810178886 -0.148091941582875 -0.141423733977849 -0.0894829463970378 0.167283720582162 0.314870925009202 0.092958969604057 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01886 HG01886 1.14035626100932 1.03360417616773 0.888759693563756 0.606193843133344 0.158864842501429 -0.0729233748038099 -0.0185195066456212 0 0 0 0 0 0 0 0 0 0 0 0 0 0.989294470725224 0.984355810002224 0.91215821945689 0.642326801484242 0.229979957351173 -0.0791707223591947 -0.0165370128380006 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07817117528092 1.14686594954453 1.19922046165991 0.985902416502313 0.424797610758388 -0.0404779195878575 -0.0138729793394919 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09757970822889 1.13962875090696 1.19152394017989 1.08509032307394 0.541863646260468 -0.0292296863888711 -0.0132000585983689 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01889 HG01889 -0.141615661759975 -0.241476446829033 -0.0484513875557556 0.149978073460073 0.0459467309284465 -0.140666123426614 -0.07745688982394 0 0 0 0 0 0 0 0 0 0 0 0 0 0.114554385313964 0.114247262182088 0.239812076138131 0.288411135416578 0.135267978048103 -0.147261936437661 -0.0785646350235567 0 0 0 0 0 0 0 0 0 0 0 0 0 0.30106003505019 0.3998442833547 0.47550048670452 0.469393246086822 0.318602256513392 -0.0967030937125351 -0.0799274488240307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.46633489376916 0.589089973145309 0.644032734551151 0.531587374117136 0.387328131917524 -0.0624826195836461 -0.0802479295695258 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01890 HG01890 -0.624537048092472 -0.594729725147463 -0.459314663653916 -0.190810869720276 0.0565416474053455 0.146624049229145 0.0908023595351245 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.723376990208673 -0.649878808767456 -0.467775132228656 -0.282755897115446 -0.0693531208355747 0.120797259363866 0.0904404808530666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71582276514681 -0.723885495180903 -0.689807047191034 -0.621173922508589 -0.323997126261021 0.0284413725382802 0.0900826842364695 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.716481575495491 -0.676300684092068 -0.702016637019459 -0.694544136814491 -0.469559907200143 -0.00804328654723699 0.0900155291215878 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01891 HG01891 0.350565487041847 0.303009986226464 0.406505024965952 0.556763618107958 0.486356764019217 0.255797380067082 0.118719234796654 0 0 0 0 0 0 0 0 0 0 0 0 0 0.45244490920694 0.417266572859274 0.486839302898427 0.527123713425411 0.459738432568439 0.224905193415398 0.116599375757594 0 0 0 0 0 0 0 0 0 0 0 0 0 0.540341802591034 0.545973127989913 0.499162371348398 0.48557700915838 0.431493391920815 0.192582258562028 0.114173834330715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.596307939638773 0.668172116754874 0.623867716569115 0.520648348115438 0.488074785291356 0.18089161547676 0.113639092641773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01892 HG01892 -2.182007670093 -1.85099240738461 -1.35035384040196 -0.728637200441008 -0.171073132316943 -0.0403197800348226 -0.0400920588780399 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.72709955383063 -1.416940592983 -1.05058508665283 -0.654715866502351 -0.224936944278058 -0.0495003554912395 -0.0432815642742234 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6052111257761 -1.45014717966814 -1.20849140548475 -0.919711521269657 -0.412648751958166 -0.0828877399588012 -0.0475366333754797 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.74953313324999 -1.67516062423328 -1.55086802119816 -1.33349657966062 -0.664382188320159 -0.077858165143592 -0.0486053948826686 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01893 HG01893 -0.384644337338336 -0.398567706325971 -0.410179642815688 -0.361061710832524 -0.227727669777392 -0.141733528388879 -0.0127193658784187 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.397207610902278 -0.403088542101485 -0.349618923710253 -0.33890787423607 -0.258022891947994 -0.142490324471645 -0.0129637218979117 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671588974215089 -0.660529661430248 -0.60883300610063 -0.556711610880556 -0.404306253910625 -0.175168746145137 -0.0132818493484083 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.934377222449259 -0.887151770110643 -0.805411645844668 -0.73870537643147 -0.573677361629009 -0.191922779139475 -0.0133601868191915 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01894 HG01894 -0.109697725140857 0.086593776371143 0.201254837214806 0.286622287404642 0.288853857772509 0.0773485788907158 -0.0139968007501714 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0888550027560745 0.230908731191416 0.23318311606417 0.354988507264483 0.327367881485348 0.0813529810119353 -0.0154998282337487 0 0 0 0 0 0 0 0 0 0 0 0 0 0.468183195616718 0.55391879942916 0.601596818522722 0.684367219299737 0.505762760977996 0.0814464371281846 -0.0176017330068785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.71299460916265 0.758346803235856 0.836084588708462 0.932812264614451 0.739913299985373 0.0881400194210116 -0.0181475033587395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01896 HG01896 -0.373680098845572 -0.428903314953111 -0.43020326789068 -0.302588475734986 -0.0876716548275819 -0.166989524801089 -0.105241455286835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.480848301301926 -0.556120302538043 -0.449531010743424 -0.370124585600873 -0.114351796977095 -0.156236821525435 -0.105122978826129 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.645635241512116 -0.730328350795074 -0.705901224842773 -0.520969012644537 -0.215409485921945 -0.144191122083446 -0.105178973110975 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.649168783304274 -0.703076778470573 -0.714901967795838 -0.655987222054921 -0.22920014756652 -0.139217666806126 -0.105232172079922 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01912 HG01912 -0.294699613999852 -0.13002195939934 0.123725798039321 0.1579170968844 0.118245260665001 0.0535643513120399 -0.00978466223387637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313536502352421 -0.184319126438985 0.0344910701037243 0.122007263198717 0.0473967346045802 0.0706215581265298 -0.0108630751372689 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.49842088224422 -0.384393922906808 -0.239376211392185 -0.178415325920392 -0.0911150868512774 0.0772915441380847 -0.012219011004143 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793264323579012 -0.716424109610313 -0.622178609786148 -0.49433139884873 -0.315175182914693 0.0937187145537942 -0.0125441302287357 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01914 HG01914 0.114034273403429 0.11337215689635 0.093275655086187 0.107951450585207 0.177448988721359 0.270984894390836 0.154920168785672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0315353516585441 0.0498312178503689 0.131760623061964 0.174998401838401 0.2320239658328 0.273150513748259 0.150532795655603 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0608149056285135 0.0267716782622387 0.0511269519806887 0.249120623580904 0.368374565333273 0.302735604640194 0.144993841460986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.084920964024736 -0.0183136717110394 -0.0227380158388074 0.0832408635625692 0.337721838121019 0.330744814762497 0.14365917268418 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01915 HG01915 -0.580723756093338 -0.680014770971208 -0.625599505702592 -0.403566021610809 -0.141364768438518 -0.0362244525865283 0.0174951640123317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.41616466948296 -0.457622092211433 -0.443182892771958 -0.303752002581423 -0.161496988682054 -0.0236922616139029 0.0190530224540104 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.520161567811437 -0.514732058289307 -0.495134704527367 -0.342867343632434 -0.173131665354384 -0.00628832827433341 0.0211964146170333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.581355829777554 -0.608580078744611 -0.645783510685024 -0.477611775984607 -0.259061032251519 0.00778231356306055 0.0217468995772373 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01917 HG01917 -1.08889648171344 -1.05684196009339 -0.912993374082582 -0.666004081505974 -0.395003249787312 -0.159576496760474 -0.00243136924596878 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22359808092745 -1.205197963392 -1.06415291862552 -0.8648583454181 -0.467656454291262 -0.18330464841934 -0.0029093788408713 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45356646474792 -1.48870468624498 -1.48802327466207 -1.32770996655431 -0.72797070490057 -0.229648578111839 -0.0035062205630154 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59095926316373 -1.56263505821685 -1.54765371959757 -1.51218373614556 -0.948295970550028 -0.254732291746188 -0.00364854284244358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01918 HG01918 0.0369715368941128 0.135528865973949 0.128952150630729 0.121069523665765 0.0921974742311212 0.0113261848390339 0.013437876221022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.204124995826102 0.256945058306257 0.261965548992225 0.280092648513195 0.249987756577643 0.0576575008057964 0.0109179830930637 0 0 0 0 0 0 0 0 0 0 0 0 0 0.564669777952428 0.619525509048769 0.731144324005833 0.86157803846857 0.661883953204627 0.151975217866514 0.00781692030418093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.855947527088634 0.85765423826122 0.988093018000703 1.1286720073049 0.983633607616371 0.193903977544406 0.00708646356857038 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01919 HG01919 -0.208775097249869 -0.0274456373700521 0.0972823936043406 0.140788507883571 0.0521845277915053 -0.0206312424929157 0.012140453456669 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261493723834398 -0.120015331116491 0.00559688031736407 0.0689890064071521 0.0889251371160939 -0.0113832025605244 0.011790007804911 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349854391044546 -0.26907035921611 -0.12415422326372 0.0417019514171616 0.113524354795673 0.0219010250538378 0.0113654250213317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.418050027505338 -0.357866167982766 -0.21252960472233 -0.0955446848626923 0.103419588706633 0.0263510225368175 0.0112667712029552 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01920 HG01920 -1.42251098641651 -1.31804857360292 -1.01434243355163 -0.698574813356223 -0.311649276684838 -0.105480985989601 -0.00471199824293432 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41067956284073 -1.26415874866543 -1.04599673631541 -0.726772695816685 -0.366054392287293 -0.145766379651206 -0.00450947264128974 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.405300753058 -1.28184976132249 -1.08677733871144 -0.84344287714129 -0.529869290351105 -0.210148687540598 -0.00419684842514234 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15732185907345 -1.10442741490563 -1.0101704597842 -0.888588754184843 -0.628119873086244 -0.23937032974921 -0.00411032501901644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01921 HG01921 -0.0255596349237995 -0.197880113531479 -0.228414027810094 -0.208523455258409 -0.148050852982666 -0.0989032122638616 -0.0177424767123429 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0700182859843197 -0.152741153338776 -0.209325183184794 -0.199925654403132 -0.158752451785355 -0.0935730088937277 -0.0179487057344861 0 0 0 0 0 0 0 0 0 0 0 0 0 0.310266236869589 0.284835392659093 0.23413906456268 0.0557709787868678 -0.0989557314281569 -0.1155363307064 -0.0182282737742553 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551045625099769 0.492545589723132 0.392145208235662 0.240268658469749 0.0190992103108879 -0.121721891568784 -0.0182991568319132 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01923 HG01923 -0.902113735566545 -0.897300029344357 -0.877924305294931 -0.572123399017876 -0.16863355892638 0.0195036435452006 0.0152640951438926 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.914871264178738 -0.922357683307828 -0.845412456409388 -0.62010248850316 -0.204095351435122 -0.00172952466484901 0.0142183164237037 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.848041172029935 -0.902026742176098 -0.944559732105606 -0.773032144703322 -0.33676084520809 -0.0358824823802679 0.0128436668541873 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.870262765868713 -0.936934826492459 -0.982592455625073 -0.898814633947769 -0.470809960040807 -0.0425559818402428 0.0125021493021385 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01924 HG01924 -0.783855942821521 -0.590409826312538 -0.480379546999568 -0.344349615440797 -0.0846203639626905 -0.0382970412477502 0.00434092630418267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656234334349012 -0.548262579588001 -0.482752234706698 -0.315998434936909 -0.121834175154945 -0.0426261581954898 0.0036546845023732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.487170111841259 -0.470328220277445 -0.490998224701067 -0.407780290433102 -0.237652074062284 -0.0742075253835708 0.00276220272642646 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278936987514317 -0.283430640970876 -0.322443371761152 -0.411850653731262 -0.327053606313769 -0.0874705699071737 0.00254233463962293 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01926 HG01926 0.404808852547876 0.494104973471964 0.44865989847863 0.341863018859032 0.156238020048678 0.119348201331816 0.020798213476222 0 0 0 0 0 0 0 0 0 0 0 0 0 0.426945434321685 0.509479611574781 0.487990436754571 0.39371850114366 0.23474931407156 0.14974552432641 0.0197000064055959 0 0 0 0 0 0 0 0 0 0 0 0 0 0.426711384467783 0.463365364365559 0.491530019392356 0.508568459017901 0.407008357960922 0.205561306478987 0.018294370099313 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33835422586583 0.353620523466582 0.426721936676289 0.545130787654918 0.501767919728932 0.23533903849533 0.017952244855291 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01927 HG01927 -1.15892706212575 -0.913521137987489 -0.623859404750264 -0.222711752693442 0.00165673373666559 0.0823257106867291 0.00535451876096312 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.988109311759128 -0.784865247860675 -0.495827966499934 -0.233353631751992 -0.0425157522501376 0.0530689501472562 0.00494458210500125 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.838087582777042 -0.685524607212335 -0.465064712351295 -0.281034253429319 -0.183257199020839 0.0197704395857712 0.00439146763823307 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.855746086152563 -0.768574150951653 -0.677833881864713 -0.504719282679238 -0.319303088524917 0.00963312657279274 0.00425147231405215 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01932 HG01932 -0.167746603921051 -0.240190982927034 -0.307705224135382 -0.252738598869347 -0.171308224626566 -0.142838811648724 -0.0523479734325168 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.034677598744323 -0.054570946153824 -0.121233456147904 -0.214025225329029 -0.186304942668807 -0.168033043738167 -0.0505095965149139 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101830713860362 0.107724290378477 0.0531360183963292 -0.0925492650713971 -0.170987011570207 -0.193602141517902 -0.0481816247341277 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0913857873986833 0.142118063843827 0.137945908144238 -0.0143195167201843 -0.138505393782214 -0.193111971581273 -0.047619824908443 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01933 HG01933 -0.264534703582628 -0.100066573227484 -0.0250671234649246 -0.0179097067881409 0.103460388928728 0.0903241268177953 0.0163490001094946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00136202103896809 0.0609859461864747 0.0935357888531264 0.0335640495453237 0.127680478441877 0.100912338706792 0.0149694809137222 0 0 0 0 0 0 0 0 0 0 0 0 0 0.38268936874309 0.391828002193965 0.362146732484044 0.168939612083564 0.150156208868839 0.1499956047149 0.0131446756359519 0 0 0 0 0 0 0 0 0 0 0 0 0 0.567965946950621 0.577743525351987 0.549520829161583 0.272081360153428 0.0802206059098816 0.176399305225571 0.012689178664208 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01935 HG01935 -0.508807738203458 -0.416428479750026 -0.373374066640214 -0.180161570127644 -0.0626238346893402 0.0302911587909499 0.0167675184295406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326730256031223 -0.263920271185648 -0.222842329408365 -0.141500863818961 -0.083213769061893 0.00028429331963103 0.0161931320632163 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0267108795303787 -0.0183065137591458 0.0270284063426476 0.0158998171790825 -0.0519634657900366 -0.0440864599605432 0.0154864406421638 0 0 0 0 0 0 0 0 0 0 0 0 0 0.26462249508189 0.243390600520732 0.212726515366477 0.175008223293828 0.0632631856151754 -0.0555386728801416 0.0153199632284776 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01938 HG01938 -1.27496843287475 -0.993592325161888 -0.732552579118156 -0.504079040902277 -0.245705551608906 -0.123387834199964 -0.00566594443958216 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23382053907606 -1.0747409271752 -0.849395097369206 -0.529368928383795 -0.336630270848096 -0.139125804172202 -0.00676515279996083 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13964164503617 -1.01507545165941 -0.88920171988498 -0.733266338513309 -0.54066244041227 -0.187354715137156 -0.00821500559708274 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06872717702255 -0.997962896894885 -0.914666302089098 -0.828497742166383 -0.671223070699129 -0.204742982027078 -0.00857607577635425 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01939 HG01939 0.322527690181515 0.369785425198199 0.329394608266752 0.134535826505722 -0.0925632536754303 -0.201505694399418 -0.068146247598494 0 0 0 0 0 0 0 0 0 0 0 0 0 0.429999383831606 0.415954495790847 0.35630375959558 0.160146371080707 -0.0771441297001315 -0.189087974797645 -0.06587993573489 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376043213269477 0.460065113600134 0.464243686208106 0.363954106501693 0.0149449752921135 -0.170437547120392 -0.0630364658179657 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22436666706434 0.293190464213197 0.400020280569416 0.368723600347245 0.101744673344131 -0.165474132096978 -0.0623552847395868 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01941 HG01941 0.158621954740044 0.239507166003895 0.0270251535740069 -0.219394841402147 -0.310148563428944 -0.248805059783201 -0.105377147251326 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0040728050787933 -0.012625534934899 -0.12918257298422 -0.269601833336221 -0.273306189037407 -0.223451111689856 -0.104146158399753 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19025886694269 -0.254469714152824 -0.35863056539882 -0.487579955429608 -0.395701447619055 -0.236424007060863 -0.1026365183568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.398230278012284 -0.4643829507725 -0.574799917980465 -0.61949976457498 -0.51693314334989 -0.2553608021327 -0.102281354942739 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01942 HG01942 -0.35302409767795 -0.419419723886406 -0.533136346786492 -0.289063267686619 -0.119548136424879 -0.0386992721868627 0.00403871935917223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.227288811184098 -0.312055974973751 -0.371719792860807 -0.25819815276488 -0.148173978984128 -0.0629554824705481 0.00336235984846084 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0900807885234601 0.0744108513027391 0.0698515858393895 0.0466565824247807 -0.115179482675606 -0.121849788166704 0.00249205411888851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.374415342145872 0.374713310464632 0.397304873257653 0.350346323973435 -0.00693579953535007 -0.14142875820584 0.00227943037397777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01944 HG01944 -0.868659213211842 -0.93401306283972 -0.914452754068752 -0.633894746579092 -0.24318758805614 0.0216637585859265 0.00968223246816209 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02622553021728 -1.14903093605041 -1.02142675762866 -0.710488513214029 -0.292001739341613 0.0478263112074968 0.00888620046569585 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26260543284592 -1.31035336855312 -1.31823519104646 -1.06545600938931 -0.454543255688216 0.0533276295554936 0.00780880538388766 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07994846632276 -1.12236581655181 -1.12038716806846 -1.02280626033646 -0.597247719209534 0.0591391268471724 0.00753539851012579 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01945 HG01945 -0.427967040886336 -0.190332524777298 0.0582148823667614 0.133734683489786 0.0663855939281265 0.0688889548220073 0.0175196628843916 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0706547887958358 0.146511231873634 0.307870394157222 0.243417971676166 0.0932622191337049 0.0552102452052534 0.017006056347542 0 0 0 0 0 0 0 0 0 0 0 0 0 0.239037512310228 0.382411736552522 0.559462703290603 0.529490815443113 0.261914866855126 0.0625701120789076 0.0163948142111625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.320943122064629 0.443728524381196 0.609643352568187 0.636790036880148 0.395507715840891 0.0727204733592439 0.0162549512601914 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01947 HG01947 0.604015753244799 0.697955080757309 0.501678287899096 0.241078339797957 -0.0442090315214903 -0.199046152145606 -0.12563301290874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.737803770454923 0.755890355701301 0.582456411019821 0.287115244483551 -0.0106724570861699 -0.207028595998742 -0.124025170019859 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30378405055506 1.28132500224239 1.17098041972459 0.791945805649155 0.131281345757654 -0.202787659804297 -0.122068965423329 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49630834680504 1.52447735618115 1.50047558416857 1.25686661518844 0.335581671105132 -0.204364371094952 -0.121611897256161 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01948 HG01948 -0.939167314813472 -0.653735635152157 -0.322392481394321 -0.0408410680615075 0.0797712016538811 0.072070278712332 0.022910139472559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.755759511084646 -0.626865601635675 -0.398063651612786 -0.156542246355616 -0.0208506533587369 0.0331442207264521 0.0221004249320599 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.190096418250569 -0.219819353120158 -0.209402205124706 -0.188136498712193 -0.136458971151939 -0.0280874475025192 0.0210672520736666 0 0 0 0 0 0 0 0 0 0 0 0 0 0.326816407154521 0.241024137745049 0.123816552236217 0.023636279386529 -0.0921714213280415 -0.0458818017120619 0.0208164345418748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01950 HG01950 -0.501014654052463 -0.435955966968459 -0.286677891876478 -0.142286543470599 0.0588538012397577 0.0826281088455945 0.00508854806125325 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.154676507850408 -0.118515870247593 -0.0905909248784579 -0.0846843214981291 0.040092413092273 0.0800527592714498 0.0074099390192094 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213249086666563 0.184562601764831 0.163076218949793 0.00667290589700702 0.0459710930547406 0.0563728399822408 0.010465596314336 0 0 0 0 0 0 0 0 0 0 0 0 0 0.324802655425506 0.3092919169751 0.284177934360956 0.0953691989453441 0.0865798044089457 0.0536756244973622 0.0112256406445323 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01951 HG01951 -1.44518608986694 -1.42484069671808 -1.30413045967514 -0.840701937244326 -0.336485749985918 -0.086202379777443 0.0106784796882382 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44048631821733 -1.47289526170265 -1.32582014529603 -0.941283101350841 -0.43893190950796 -0.0811598571103501 0.00988175097625238 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28579477581303 -1.34338749468576 -1.36613061055386 -1.27532965412423 -0.695490504734312 -0.107590998225216 0.00884794123024443 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.794293563405132 -0.925384604677351 -1.10402026563134 -1.25046863488432 -0.929221322879715 -0.119037361145846 0.00859363926225357 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01953 HG01953 -0.571119302464734 -0.305052639778655 -0.0540938270482925 0.0355846023246387 0.0105366604554858 -0.0217308506637327 0.0121358774692797 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.491815429820565 -0.209110197696034 0.0423926490591782 0.150089307068983 0.00556177996825835 -0.0639677984573602 0.0114967699143565 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.287229440482118 -0.0438720496933365 0.223547137113146 0.361802909433098 0.112715114392108 -0.112008621655893 0.0106973659509379 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144446223613089 0.0464345421542634 0.300323460488364 0.50025360430208 0.240859530832776 -0.125838456981648 0.0105064102891161 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01954 HG01954 -1.31057535932316 -1.06264011140406 -0.797103941897237 -0.516913666393532 -0.247547566416636 -0.0534985575367924 -0.00643795710940848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.90664304500392 -0.733793556560862 -0.569583390497225 -0.456582546233062 -0.249878976884417 -0.0857245109874884 -0.00705952431563183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500792790832958 -0.394194625017957 -0.26534569980644 -0.182014695797153 -0.22888197216941 -0.119431524639813 -0.00789619207672762 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.389195824381758 -0.331410990612876 -0.244726818603112 -0.193278503068681 -0.194659373949275 -0.129330054450901 -0.00810762061366003 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01956 HG01956 -0.620011616928563 -0.783221560535794 -0.796499795500956 -0.715495209947757 -0.495543338064964 -0.156640918345396 -0.00784412657677537 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.571304290512038 -0.69093334250233 -0.749584705927366 -0.666891420011741 -0.509947460085705 -0.138744550600297 -0.00625305384634806 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.324909305892659 -0.463085660979746 -0.611259453970158 -0.60030402734207 -0.462975598654077 -0.174291325703757 -0.00410751821368392 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.306081893453446 -0.377485024698251 -0.411854784768933 -0.478048979216896 -0.444132407087403 -0.188623301626309 -0.0035642025628409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01958 HG01958 1.42345527333736 1.04695547793809 0.504784536728191 0.0684467807101596 -0.12785117964657 -0.110860037002059 -0.0849284965717169 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15472530331656 0.774625358611358 0.29628898585642 -0.00781449985050309 -0.221788561393865 -0.122238803554421 -0.0846009955880914 0 0 0 0 0 0 0 0 0 0 0 0 0 0.423510972091132 0.242357718284334 0.0449931613832382 -0.0923225502574424 -0.356790581717761 -0.165698961106057 -0.0843043077445732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0373900446910033 -0.0810939875045102 -0.146049435962159 -0.190713261013947 -0.44742107112959 -0.185513801382484 -0.0842553485365029 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01961 HG01961 0.354694933020585 0.502238595801111 0.457378645411275 0.487703266157062 0.323320886641655 0.143852947141558 0.0174251912316606 0 0 0 0 0 0 0 0 0 0 0 0 0 0.719418702212655 0.646334452016529 0.552675464948768 0.482465782006823 0.338481415038111 0.143601288932198 0.0170583567223975 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39931137745815 1.34003127684765 1.20573054853365 0.972661865648387 0.534949551093873 0.15150079023177 0.0166033043562545 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69976926454275 1.62330763917276 1.56701014100252 1.4085828524776 0.823489014728931 0.162883426351756 0.0164954159443094 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01965 HG01965 0.355115686363846 0.220575436519756 0.115805807836682 -0.143491965010719 -0.26256008884118 -0.145475296813156 -0.0194081070307182 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0010875641835051 -0.0725993835331313 -0.150245037049603 -0.334373651029859 -0.370263338440533 -0.170729601224717 -0.0181093728689225 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.450758760132101 -0.52582564873019 -0.614260101383998 -0.76817604700268 -0.691726255290703 -0.25588238189374 -0.0164880173624081 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726966410230065 -0.763840907868468 -0.8614843966459 -1.01388685054444 -0.962498011943335 -0.299073445399201 -0.0161013722411426 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01967 HG01967 0.747906560992531 0.882066846260563 0.945064332023583 0.827954908549188 0.570671206323476 0.230851372004447 0.0214604388450835 0 0 0 0 0 0 0 0 0 0 0 0 0 0.879479547096314 1.02479160117397 1.11021153499605 1.01212713959883 0.725522612369605 0.25776542932961 0.0203868102268961 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34573009723087 1.41517890555066 1.50087641660867 1.48015734085775 1.15726458849573 0.366061901640188 0.0189678930710946 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66673493621821 1.67801038152987 1.68823264789556 1.61820906039002 1.40784690836773 0.415899799608429 0.0186139966247601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01968 HG01968 0.000306050102308466 0.160066914165169 0.155621512706212 0.162007510519487 0.171736622761911 0.165463958571346 0.0361183974804702 0 0 0 0 0 0 0 0 0 0 0 0 0 0.261663355389564 0.353927024172588 0.306959614959622 0.15665333578942 0.164277315196475 0.147937258265255 0.0353511872511337 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602458540262035 0.55879847123182 0.501720570319684 0.353205329252726 0.234916585221559 0.154330724820165 0.0344102492690404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659721890924721 0.609432093110191 0.540700930433216 0.413938651532769 0.281545826388154 0.165217599885205 0.034189120581255 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01970 HG01970 0.0869079325530977 0.196212414682784 0.418546677852927 0.524672068712156 0.564130712616025 0.435938651695792 0.178456666894028 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241837911218664 -0.0177799493198821 0.278060550688744 0.485917158285176 0.566888389902421 0.419461722092448 0.176956643566546 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440566407411679 -0.260463508360185 0.0620635873651443 0.471050761039335 0.627621979953323 0.419251150907331 0.175250992038422 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.309773973072795 -0.19004533746298 0.0216148761073271 0.404776278799847 0.75116011203032 0.429075187620858 0.174876062868106 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01971 HG01971 1.06151124698469 0.90411006980294 0.537583723099089 0.193902702298998 -0.0446972752589013 -0.0664887725546117 -0.0143550154976061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924409359952907 0.768635971954207 0.417295952548972 0.196404490208733 0.0207971474615559 -0.0231158677126818 -0.0132483109005101 0 0 0 0 0 0 0 0 0 0 0 0 0 0.915557763040462 0.806942628463192 0.545434485065687 0.3087035220382 0.0936098146033046 0.000478491641678249 -0.0118561616399297 0 0 0 0 0 0 0 0 0 0 0 0 0 0.939983571684822 0.8233508289679 0.631272344117629 0.493665297315909 0.177727111389302 0.00403299010397149 -0.0115221670708742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01973 HG01973 0.474275950350376 0.437751165439957 0.289475392947455 0.169109959064658 0.0628442134673948 0.00203750381668018 -0.00519994610191543 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584318966931039 0.479225347951434 0.367804516993923 0.204911406276707 0.101809452879511 0.0106436989772968 -0.00562253687126332 0 0 0 0 0 0 0 0 0 0 0 0 0 0.737515513096425 0.651274359725091 0.57819830252248 0.41520923463824 0.168615850174142 0.0253160676372655 -0.00618441219643001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.767494259712824 0.684897770732413 0.63379284609615 0.527906363372542 0.258319756791481 0.0321744745112882 -0.00632507499507023 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01974 HG01974 0.558938027689468 0.398607618132962 0.0481288896560435 -0.138062548697564 -0.0936509945559929 -0.0924029781532504 -0.00437890157014045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.407382035453263 0.236723358237636 -0.0148153367910664 -0.156687512951919 -0.115530354491461 -0.0957418505117361 -0.00454284113859652 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314140071896665 0.132118174869407 -0.0434209685625635 -0.167380465824551 -0.175923396184644 -0.143616488080661 -0.00469888025561863 0 0 0 0 0 0 0 0 0 0 0 0 0 0.156745865944169 0.037644994061455 -0.0726884977361568 -0.149859873584543 -0.199931146096135 -0.163920707228322 -0.00472642201327928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01976 HG01976 -0.153540232285861 -0.199293906626596 -0.202814010396767 -0.206733276923525 -0.13788060236526 -0.0732179353487739 -0.0332759184337179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0748339769511173 -0.148306191707853 -0.175570042052792 -0.214970708477467 -0.138669695381867 -0.0551065134864685 -0.0337666992595274 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0199140220103506 -0.0428183379147634 -0.101199649526424 -0.218066689779968 -0.245676585653787 -0.060523124405602 -0.034485599472864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0649209954497262 0.0106497413975823 -0.0430888412144139 -0.205506256579321 -0.336530478667306 -0.0701142461601231 -0.034677803178519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01977 HG01977 -0.831989900100517 -0.639251472462275 -0.425412462967709 -0.334420886868823 -0.345748387045203 -0.287265702114711 -0.116583098207977 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.883609319361448 -0.634517860539379 -0.465854089030342 -0.371449801596784 -0.374579674783744 -0.275623492208382 -0.117380839246327 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.881297184588759 -0.76031707165985 -0.585276660585998 -0.563463095479203 -0.454012589030665 -0.283929393347378 -0.118485427561594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.740107516825299 -0.667096267915386 -0.570927064380079 -0.534881887918987 -0.493551808502529 -0.289352784300237 -0.118769829520972 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01979 HG01979 -0.539789671972364 -0.454652500164179 -0.301021297835268 -0.198107469394903 -0.0349138316588542 -0.0421250437639734 -0.0222405384265135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.363965473366851 -0.295042041637151 -0.211317736332603 -0.154736352993595 -0.0114627274533409 -0.0635754605111021 -0.0226760121063805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0311766232304508 0.0291227758577668 0.0589855562014966 0.0878093694886258 0.0180593619754018 -0.0930737823323605 -0.0232753869423166 0 0 0 0 0 0 0 0 0 0 0 0 0 0.128945436160855 0.152617171118612 0.163224442484108 0.146862424071171 0.0852065457080405 -0.100004383695546 -0.0234291484739297 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01980 HG01980 -0.690930608643536 -0.53650634616757 -0.326250895823031 -0.0927881677472548 0.0509771063671236 0.0347691151659648 0.0508114424757692 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.646158072409589 -0.542027810063736 -0.342992623213008 -0.115912838943432 0.0587900248246619 0.0443320703177432 0.0506120246319476 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.679648279270443 -0.637816121376242 -0.565987551067882 -0.434103734738394 -0.0987660468678308 0.051018481886686 0.050445871020923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.784872330178373 -0.77159453469347 -0.73881895681015 -0.655917117582873 -0.269997361573396 0.0446680889107483 0.0504223621035008 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01982 HG01982 0.0990359663104161 0.0859095229482009 0.0543160813942475 0.0471101143881401 -0.0406126159084645 -0.0219087448040239 -0.026724360281261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.11579132305826 0.0832734279516479 0.124705751271206 0.093806664552117 -0.0263013639316293 -0.0433757209634936 -0.023541520360445 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284412182535963 0.289020609735945 0.318911331626855 0.286326403642314 0.0910637512399359 -0.0777673573657722 -0.0193961974526765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.498336614814795 0.490474595458074 0.528625340461993 0.477347748909779 0.255710717403642 -0.0847206281319384 -0.0183733042652328 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01983 HG01983 -1.24504586361054 -1.22440823040114 -1.10585208751278 -0.76327577365444 -0.280725438723928 -0.0869744133684179 0.0274530304467985 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44600818643184 -1.40810341595419 -1.31134323845794 -0.990296930194473 -0.405850433333366 -0.121997976402989 0.0254780780630746 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66965361211614 -1.62937158352938 -1.60314231495521 -1.34035117768407 -0.683608550494767 -0.173683132883557 0.0228779876039569 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62077730409768 -1.57825079124187 -1.49982544378423 -1.3831462835226 -0.852540083587782 -0.189015844159196 0.0222311326349784 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01985 HG01985 -0.39662224231968 -0.432612510245134 -0.466760402484227 -0.337477551893681 -0.150220845179588 0.0439030788565599 0.0878803646356728 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.780052538962722 -0.777618277450964 -0.644019048608414 -0.398065291202462 -0.176493581506429 0.0399829716461244 0.0899193443651435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.872694597998755 -0.925657956637305 -0.835078621147034 -0.656574077541072 -0.265043921778961 0.00287888716677708 0.0926759089489237 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726013632079097 -0.83900624746604 -0.885003290816607 -0.870206920658776 -0.42324098931701 -0.0130320573878092 0.0933748173988667 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01986 HG01986 0.088509304204078 -0.134454695617716 -0.20032678962216 -0.256996792545069 -0.00648689264007925 0.176392946895248 0.0941712521229701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170459752661862 -0.0234149679168432 -0.197327120715584 -0.276194693251322 -0.0290473709106283 0.179541207015707 0.0929821758705803 0 0 0 0 0 0 0 0 0 0 0 0 0 0.137607257582816 -0.0293528300519014 -0.262808652512725 -0.277497474438896 -0.0495697916647193 0.167638384754468 0.0915338787460614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0339008987226249 -0.0893511733246335 -0.325435632014775 -0.326166949180615 -0.0582180321174782 0.180866710365594 0.0911950474270951 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01988 HG01988 0.404044077465917 0.509745111886836 0.747050898416076 0.73228638740335 0.472236172529122 0.194952106143858 0.033278811089001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.545159666792461 0.650503519101594 0.778095293773076 0.821878255963476 0.570659445904944 0.202603663036844 0.0302108212216192 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0879762425475 1.09398147497775 1.0972150500243 1.00063267815483 0.822218288755707 0.253623099061177 0.0260772139126757 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35717127284392 1.29533279654455 1.23056936214884 1.14479371301961 0.917932560700601 0.289906150550226 0.025031184293553 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01989 HG01989 -1.03621557721595 -1.21028563707967 -1.17949380675736 -0.969241099195175 -0.64474449829652 -0.326899392511952 -0.0512621826819618 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02143348848173 -1.0254286391119 -0.998642476336214 -0.823338763543744 -0.634384098830196 -0.323586139155592 -0.0469514375051391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.681889619644101 -0.741765252993424 -0.766482552717481 -0.701206404027013 -0.674480160621975 -0.314161471465658 -0.0414855922496337 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.434608606568569 -0.530093750809821 -0.609373395912449 -0.683717234577474 -0.711248655968693 -0.309262935479788 -0.0401650479999983 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01990 HG01990 -0.220907306588702 0.0991580207211575 0.317126149053947 0.359457313914896 0.344266660246272 0.208959838655173 0.118495630121716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.253172225346299 0.504792444236892 0.601772036854648 0.561885676079848 0.454640759211675 0.254233214763612 0.117572682868217 0 0 0 0 0 0 0 0 0 0 0 0 0 0.604141013736397 0.703570585007574 0.768444900868845 0.897746545237806 0.609060032548474 0.334880538007828 0.116493158024141 0 0 0 0 0 0 0 0 0 0 0 0 0 0.662824648471424 0.752464462407395 0.893080268376613 1.03535576110196 0.763003471036982 0.363583494603209 0.116249510901225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01991 HG01991 -0.494346073203524 -0.254832050782308 -0.0494916144780385 0.164131908709237 0.168373607272091 0.0554012191451037 0.00722630178686326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.22517752347758 -0.128533236267264 0.0484703801267279 0.1668794585255 0.107160987053865 0.0153147310955969 0.00639863702086656 0 0 0 0 0 0 0 0 0 0 0 0 0 0.195876230162992 0.212261755825505 0.281283077546792 0.220712335285453 -0.00934830894145921 -0.0161090475889584 0.00530599348862985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.372415213213516 0.371117046792867 0.335285696408619 0.215324240576428 -0.0813435173377253 -0.0282210469972129 0.00503372394147183 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01992 HG01992 -0.956080868965956 -0.811787616276316 -0.654353035096712 -0.444677579084007 -0.233265010028973 -0.102955620498442 -0.00627937857694094 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16199750344557 -1.03637273799468 -0.82855187746326 -0.577103249724208 -0.309183317358364 -0.126799682052423 -0.00615808121410523 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23467270417605 -1.16466347011112 -1.00944332934489 -0.777464662056936 -0.488043443672014 -0.163421820071507 -0.00596027709824628 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03000393413023 -1.00594703874213 -0.910594783423343 -0.848248126215401 -0.586555625677731 -0.180984082982399 -0.0059037802560268 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG01997 HG01997 -1.22981216630114 -0.944058010244531 -0.81223813163417 -0.695853867121736 -0.33273749842346 -0.0349260163513984 0.0127181172013724 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43317065261924 -1.24325775402456 -1.07236858033325 -0.878964412629174 -0.451778512535595 -0.0623212133400882 0.0121850453922918 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.82250105749097 -1.80323322861228 -1.69503540082434 -1.36663904835819 -0.768911045200461 -0.131463050929637 0.0114944158845504 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.86340636398167 -1.91801345368223 -1.90487617491595 -1.70162793699236 -1.05926841853107 -0.160125094902362 0.011324786012177 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02002 HG02002 -1.05828058917244 -0.868410895146557 -0.49182417441013 -0.237083170860608 -0.0848800825494045 -0.0143774040134342 0.0121707390207207 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01689915956276 -0.833557883586111 -0.51924318154565 -0.283585404892586 -0.142362783348574 -0.0335765639619612 0.0113154044786331 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00238658137309 -0.870146701938336 -0.69159379034303 -0.478489897588611 -0.28710267018566 -0.0547140860142182 0.0102154809105683 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09545372702287 -1.00283512893339 -0.845311875104057 -0.722929976720989 -0.432885545996028 -0.066264355239601 0.00994682309174633 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02003 HG02003 -0.902320278067005 -0.669249728433394 -0.388946327115533 -0.299545241942589 -0.220180820907015 -0.0560304075029593 0.00477461534135931 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.743418923696024 -0.570851585517165 -0.351603785958641 -0.326685016625396 -0.291521694496763 -0.0901509544778053 0.00495454486831369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.579605040611992 -0.53211853502526 -0.429896226584226 -0.459093378302593 -0.436076273035233 -0.150181998746596 0.00523275256818441 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.598877740860262 -0.572785724289927 -0.556658371558471 -0.597320538421443 -0.504775108987298 -0.1746583914058 0.00530981030432583 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02006 HG02006 -0.329717585378674 -0.19860398820718 -0.00718970324670158 0.0464347257329397 -0.009772950033237 0.0695692870393634 0.0064593910430539 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.4870214639497 -0.374828813043581 -0.167735558389318 -0.0108999629391451 -0.0119260462774928 0.0672827295405801 0.00553862249988611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.845843930018649 -0.724487215903687 -0.563627380831608 -0.320047721743134 -0.0356279615366286 0.0600667637710038 0.00431895981945601 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746151292708557 -0.651755869098955 -0.499458887037029 -0.348854136934903 -0.0528789847387656 0.0624202413155071 0.00401426971143083 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02008 HG02008 0.0937383830317649 0.0136371241799868 -0.0312044042997104 -0.0851961946212312 -0.0532298642820423 0.00945224898391312 0.0192737411404012 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.136958099790558 -0.140550616423964 -0.104134125799785 -0.141083925344531 -0.11003161473761 -0.000995084816003145 0.018190027564767 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.388477389275444 -0.380839119093112 -0.356367022687532 -0.238968062051692 -0.141982921478803 -0.0153277262411421 0.0168076456385132 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.527771206121428 -0.4115871895448 -0.271866440869255 -0.183784537114215 -0.130491201642684 -0.0125718984315104 0.0164720480324503 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02009 HG02009 0.213316601412112 0.178702050440905 0.0741268249732276 0.0383303365988208 0.0914356237075315 0.0733823679876164 0.0560958289426235 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00036440379291025 -0.0591378746460059 -0.0639700887347357 -0.0426062861431392 0.064603042359931 0.0754371759550034 0.0567925607188081 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.69399980531754 -0.704105539242966 -0.635907370790988 -0.524849011630755 -0.0749197866658639 0.0985247427773132 0.0575733019946541 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19583064135721 -1.20117371269783 -1.15256302174904 -0.934481067446838 -0.325676475752137 0.118849454818148 0.0577412801207448 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02010 HG02010 0.361197879049068 0.418157251233701 0.375284065250566 0.349760105603856 0.271414929102186 0.167411403506519 0.0878298738376554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.262702934072476 0.340722119780338 0.354358765030596 0.316628435400543 0.2844464797787 0.140534483623223 0.08763464300236 0 0 0 0 0 0 0 0 0 0 0 0 0 0.379922851539747 0.407431801885681 0.421164511832419 0.430515139367844 0.314775628908491 0.110778198530041 0.0875021255031719 0 0 0 0 0 0 0 0 0 0 0 0 0 0.743534899394513 0.712718451791451 0.579944395917408 0.433602420845388 0.323700229799251 0.104585779504401 0.0874921156547656 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02012 HG02012 0.317776627298307 0.279120931552663 0.188755818553422 0.0691262575960562 0.00128167925030897 -0.00499013521748834 -0.0520220273187075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.295865581184299 0.270847300144517 0.227329597637149 0.110346362975573 0.0478608241905013 -0.0478097701340662 -0.0556649771876536 0 0 0 0 0 0 0 0 0 0 0 0 0 0.232745367593459 0.254900417070973 0.293647572669988 0.31859307666603 0.297134912502462 -0.0233905461382716 -0.0605493745996232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.448744564606377 0.469394143394016 0.542506856515327 0.54319828194528 0.502848231462336 0.0139848952843101 -0.0617806582042824 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02013 HG02013 -0.0391584162041637 -0.18912461952707 -0.320639321284381 -0.367510963733728 -0.301663311586487 -0.14320276958266 -0.0137724092257783 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.178710680211246 -0.246600754908082 -0.301610450781801 -0.377505530317838 -0.268650466009284 -0.148952724345308 -0.011692827379604 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0193361893567838 -0.0466138707452623 -0.0673657620705108 -0.115678883180477 -0.193589749762884 -0.168862106981368 -0.00890480063863563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.276742435778408 0.247527799000378 0.234397681266209 0.165498797707559 0.013660971698367 -0.183978793356461 -0.00820174030177164 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02014 HG02014 -1.5702095215377 -1.44345959548975 -1.37765105531021 -1.11246227797236 -0.839793412846335 -0.477046598636549 -0.19577067411064 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.490683959196 -1.45238772968454 -1.4122836385298 -1.20180755681883 -0.899474016360568 -0.465479221970652 -0.193096138158447 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5437334904887 -1.58355634140085 -1.56160763874771 -1.43932337818371 -1.07721935351267 -0.48198766400432 -0.189793777723456 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1737747487977 -1.21860000506254 -1.22962583225972 -1.25803391754526 -1.14741134775085 -0.506535569574949 -0.189012547750729 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02016 HG02016 0.778371543144612 0.743104643627659 0.598779866106179 0.266837566818814 0.0354821920122464 -0.0578219700393991 -0.0275205114472279 0 0 0 0 0 0 0 0 0 0 0 0 0 0.880387614822695 0.816902697958938 0.580708090694585 0.268122634685431 0.0310064017162248 -0.0699459981205588 -0.0276810169485971 0 0 0 0 0 0 0 0 0 0 0 0 0 0.958735343525346 0.832247096468382 0.627339254129877 0.36064062149058 0.102691607479345 -0.0848218523256885 -0.0279880569239974 0 0 0 0 0 0 0 0 0 0 0 0 0 0.81119560752478 0.742846526895357 0.629130612966593 0.493393725793491 0.192617487610365 -0.0892776459571576 -0.0280821151880165 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02017 HG02017 -0.385183482635352 -0.378763780981953 -0.355673077155319 -0.161374355089443 0.0188462274725889 0.0162654790535656 -0.0133171175132778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.343343501602364 -0.260928233889281 -0.241408578263447 -0.124555673420449 0.0135964920108267 0.00882092940121087 -0.0136044479419389 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135157041654885 -0.108818499081637 -0.0801767550103303 -0.00902302456350001 0.0728992099038868 0.00992410730533835 -0.0140117816760052 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.263541056365954 -0.220650437859578 -0.140970020224888 0.0198542503746065 0.150897713045205 0.0142436623853799 -0.0141183648803102 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02019 HG02019 1.63390821456257 1.7484314761551 1.59439488669974 1.13553730797654 0.672146622451321 0.316344403040773 0.122902955780183 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69065807540118 1.73922868913714 1.55704500205469 1.20881419585186 0.719354181049227 0.306209709424437 0.120531086834065 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62045368579517 1.63109077261127 1.52955769596336 1.27771313204913 0.851428449363381 0.368513876148046 0.117682156082079 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20143434195816 1.31920866475367 1.37200329614981 1.22218909375606 0.966455952755662 0.401686612092462 0.117023659421622 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02020 HG02020 -0.0746715570912122 0.0658439722892131 0.0672017668672994 0.0795435383037211 0.154952502822444 0.0812976829375145 -0.0172986829508787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0549787873647864 0.060606004753318 0.0903507949451576 0.111955659975144 0.166430724312278 0.0928966615288143 -0.0182704125259649 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00746566476200002 0.0250970165072853 0.102007065632726 0.179224661086067 0.220950591215868 0.136867627277795 -0.0196427010782527 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.132302642917427 -0.109658214406313 -0.0637470515925065 0.0873839644965436 0.192215545869114 0.160961530246612 -0.0200013074754473 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02023 HG02023 2.07561422190565 1.85187020555487 1.55842778111199 1.09048344518876 0.542322833739743 0.268597325962324 0.0826275784359243 0 0 0 0 0 0 0 0 0 0 0 0 0 2.0550292860396 1.85299921962184 1.56979564822726 1.06280379686999 0.556941848063999 0.272468574556252 0.0812376347973267 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7987296950068 1.70113257037383 1.61010464826788 1.33666289769138 0.688902357480648 0.295536533543289 0.0795852739247702 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67726561101574 1.56604167324113 1.43426235600502 1.33382177882597 0.782111647378999 0.313404102571818 0.0792066559440434 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02025 HG02025 -1.39577053681078 -1.11683174002 -0.813808338116218 -0.540031916177799 -0.150029723868398 0.106464757835748 0.0872968692330335 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.67836464928338 -1.48210245888771 -1.16519730207391 -0.751689821856723 -0.292939579685546 0.104455732847407 0.085359799009202 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.72456499056862 -1.71368220750569 -1.59761625381634 -1.38821505206957 -0.648327539809998 0.0646150502782862 0.0830079927622998 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57859774327428 -1.63749612630931 -1.68995630313505 -1.63849247501413 -0.960654444476504 0.0474283208391358 0.0824592214992591 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02026 HG02026 -0.303928964348942 -0.338905157565087 -0.381412136645228 -0.171933819812848 -0.0851931616441637 0.0516151924098458 0.0697886645823451 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312618523682828 -0.320531402386382 -0.329499285932698 -0.148744686943762 -0.0639843997333227 0.0420819383228974 0.0681428813579178 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0980032679661164 -0.127286180894718 -0.118327381691833 0.000408622476860837 -0.0117839938449178 0.0553866141657382 0.0661401400370223 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0889918553070758 0.0376077433793964 0.0243431514352115 0.0916889678962715 -0.00953293808917054 0.0589489053484838 0.0656718235847606 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02028 HG02028 -0.0507518175044419 0.0466897467204041 0.241605017958375 0.314612275866228 0.159603317782412 -0.0199267820937582 -0.0385325167888212 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.113475628936638 0.0222031049749476 0.199983548865748 0.370246181919913 0.204181409240256 -0.000246410846698434 -0.038263995164046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.319615696822137 -0.199949053595235 -0.0453521489809588 0.198640596230224 0.231828116020437 0.0112706833680395 -0.03796934905113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.570114971109269 -0.420562514803704 -0.260196923555798 -0.0068865878465774 0.160651388942485 0.00957077854914554 -0.0379067985511723 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02029 HG02029 -0.862065137427731 -0.698427361050913 -0.527597975950457 -0.335518893275515 -0.252748489130827 -0.0974049678780684 -0.0458395521023234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.672137593453132 -0.52811056628205 -0.315135430017969 -0.211448097055667 -0.17003338586349 -0.108324940906325 -0.0455291676576857 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.203411295852055 -0.130479333184056 -0.0529181521271435 -0.0805277929567105 -0.0678841363372596 -0.148918712777466 -0.045202751307395 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0682797560374307 0.118040994408659 0.122137446964645 0.0891112406351614 -0.0558396823119568 -0.164125770579265 -0.0451366320480229 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02031 HG02031 0.703819598460895 0.674065511716248 0.45791299959776 0.217219384826261 0.000147586166769425 -0.0113872925930663 -0.0193867764804352 0 0 0 0 0 0 0 0 0 0 0 0 0 0.642503753628426 0.612874134109957 0.43546380403916 0.20582253455468 -0.000878630363226955 -0.0258647950581274 -0.0202116735890414 0 0 0 0 0 0 0 0 0 0 0 0 0 0.630479209893996 0.548979478914727 0.443362865629848 0.32936059876597 0.0729865179684115 -0.0279950138531957 -0.0213872955919527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.594031020548982 0.548946689440728 0.48553206427107 0.419262054582851 0.20587488113579 -0.0262501158103336 -0.0216962989235784 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02032 HG02032 -0.74599370386306 -0.487838135239481 -0.252939489478561 -0.126286589417527 -0.0657730970123058 -0.0131998155038156 -0.0212767006668462 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.517269928603813 -0.351001561832741 -0.233748738910299 -0.142776127499779 -0.0869926431865768 -0.0253152214834801 -0.0213021387163697 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409030851148205 -0.351422461844845 -0.279208982274056 -0.217428358354129 -0.114481669320954 -0.0426579548173816 -0.0213604194238369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.54363859757449 -0.514636441265198 -0.430796959543634 -0.292881121326898 -0.152810668569505 -0.0477483976409848 -0.0213793458534059 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02035 HG02035 0.241015182909336 0.109341398852133 -0.00721242491823321 -0.14230043622544 -0.10538169002996 -0.0766315819388968 -0.0383351823638375 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0769545817885243 -0.0301103708888705 -0.168671547571195 -0.295913757674191 -0.169322437669295 -0.0791560236579247 -0.0391771628893386 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0960480970496048 -0.197929952078898 -0.308916110363053 -0.3408120207041 -0.279595657131546 -0.119141864086844 -0.0403886973384073 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114939308918281 -0.189377062302536 -0.244041999918574 -0.227835472663122 -0.261690313767668 -0.127336317471359 -0.0407091272382108 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02040 HG02040 -0.433312336352924 -0.253976524042383 -0.204795745133502 -0.258026733486182 -0.18402837036782 -0.0856191390299182 -0.0255332630364156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.481410699154179 -0.380416887109223 -0.314481662495244 -0.300508437428944 -0.206717012212233 -0.0841410908121843 -0.0254634588808954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.593373999686684 -0.630569041510877 -0.619445077001242 -0.440587016053993 -0.301923769297201 -0.123505462111296 -0.025398754404545 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.645138335079919 -0.636618994744189 -0.623827760293984 -0.457531881207858 -0.315609658532393 -0.140987355225829 -0.025387534852006 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02047 HG02047 -0.124236932081818 -0.115212452989014 -0.106003811384273 -0.116978824698332 -0.0330884469565448 -0.0636312803673793 -0.0239263036486371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.141918715677383 -0.0824990849724568 -0.146424445613441 -0.16094733873334 -0.0868649398104373 -0.0793293807201334 -0.0247286680832524 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0632446823401459 -0.0380177768304401 -0.0125721719034071 -0.00625549595896146 -0.0807500508062793 -0.0967783728717058 -0.025881011168662 0 0 0 0 0 0 0 0 0 0 0 0 0 0.227478539096173 0.20857125041893 0.194987170721244 0.167821010022908 0.00578795178586772 -0.0949203721771218 -0.0261854578043491 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02048 HG02048 0.696754971575957 0.656174626322944 0.476561527274709 0.193437104476279 0.135828477888113 0.194095154696017 0.101310711935753 0 0 0 0 0 0 0 0 0 0 0 0 0 0.146357554568074 0.116064230858745 0.102820205089365 0.032839429306003 0.10785395430316 0.188437470712683 0.0997317135497477 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.416643570133877 -0.475129516402818 -0.458641245927286 -0.259476677822228 0.0245114482806746 0.176091036768484 0.0978723489997402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239540589875001 -0.322759195654042 -0.40649616977796 -0.340136299344975 -0.0722583298230634 0.171076166064228 0.0974500237258674 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02049 HG02049 -1.13090231345882 -1.08231264960813 -0.972250328471626 -0.646456245201386 -0.274146317950661 -0.0564069584341269 -0.0190567004777812 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.925359104301143 -1.0162804932393 -0.963468025095017 -0.699207502912386 -0.315189003565233 -0.0577648479242475 -0.0195927863900746 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01638474131658 -1.0732841427719 -1.11286638249621 -0.943305686605383 -0.425151050855983 -0.0718758433422028 -0.0203672868855887 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13358503530188 -1.12703663717952 -1.09815267885052 -1.03509455304194 -0.543270329012663 -0.0735065035610515 -0.0205726301184861 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02050 HG02050 -0.581683747127067 -0.660678570884875 -0.596444450375387 -0.293383572089819 -0.0734131321619765 -0.042523615090445 -0.0114863523890269 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.751216193154523 -0.718634294716531 -0.626480076795461 -0.318474530429567 -0.0969176919318476 -0.0627907865513466 -0.0115938698199984 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.757953410356501 -0.657003723027449 -0.478811551688166 -0.235285490707998 -0.0871560289736707 -0.0698089301706669 -0.0117623550808648 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.331399154032524 -0.32743028295392 -0.246990119113407 -0.119060918426777 -0.0363847971948338 -0.0754785029379657 -0.0118091413661136 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02051 HG02051 -0.439919097906422 -0.27852734795514 -0.0141298042671237 0.0278173036043035 -0.0554665912861216 0.0412685280547379 0.0458392154954068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.504814948411118 -0.371594172978047 -0.133620305650511 -0.0578848621490719 -0.0656116286543197 0.0363627237590067 0.0489605941047241 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.663238632209959 -0.505861316485932 -0.269521007038504 -0.13183332184228 -0.0630943124011825 0.0408561571321917 0.0531002645156594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.498376184702968 -0.401245714272598 -0.240951398646406 -0.139128570792399 0.00184779965464886 0.036497543502506 0.0541355698547979 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02052 HG02052 1.26496389774988 1.1212396126987 0.578623642881703 0.134656168926908 -0.0792334914209435 -0.0570338835937027 -0.00774144683137093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.756909972569304 0.602148084378702 0.260412244888656 -0.0428539833262651 -0.130794919341595 -0.0613772865751288 -0.00546573265877612 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.188671894457554 -0.269136119666266 -0.433780878280832 -0.538991378353928 -0.364933747389318 -0.102668772079043 -0.00240000062575393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.728702527486433 -0.728895412396263 -0.792630178939505 -0.851259116122169 -0.588819267051219 -0.133943104777507 -0.00162421847960044 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02053 HG02053 -0.477821463669715 -0.531340292280832 -0.544490674529814 -0.418478201621059 -0.220417326743128 0.0382194785535724 0.0661977463217796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.517847826651397 -0.540103439260729 -0.552365031464212 -0.485727314802623 -0.281362771340793 0.0186536992697642 0.0610626574106048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.67851030445927 -0.66108139922104 -0.636560082960527 -0.525850308495635 -0.300568542701024 0.0337197458610339 0.0544594466982381 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.732758482839429 -0.746203184560137 -0.68012022385309 -0.586327838095903 -0.333946820500982 0.057046782191011 0.0528462723810113 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02054 HG02054 1.19554698502863 1.20389757432672 0.998675143186482 0.582326258976294 0.289634792709603 0.245052158252755 0.101381018461279 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25111518770665 1.20858097975134 1.01975917278068 0.61603590968938 0.301415510096367 0.259618927286756 0.100087714893829 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34919128639168 1.32853706842786 1.15641528307743 0.833751486713006 0.380531994175861 0.296441420255508 0.098521390883734 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25610951834141 1.31887617384024 1.26332458030467 1.0321815658557 0.490592157896668 0.317004051961319 0.0981568326883766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02057 HG02057 0.138366308758436 0.156762703229719 0.117068414227313 0.115232406883039 0.113810193784886 0.0996328171721221 0.00458370800610817 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0413849320675469 -0.0141471185653646 -0.0351116320362979 0.0291235102108763 0.129576353097047 0.0895558623311591 0.00359047557404767 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379349705949018 -0.473440549744188 -0.60739314358577 -0.381830351279752 0.0963035310891511 0.120691835310561 0.00223698416676066 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.606747000192315 -0.553905367526142 -0.57477268462332 -0.539672438056113 0.0224183818951744 0.141389013043793 0.00189178740836202 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02058 HG02058 1.02383256667626 0.684886126669294 0.287476188498718 0.0683329751664373 0.0516604543854367 0.110692471154462 0.0874357707820625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.648108631829558 0.413947741730364 0.176053449899454 -0.0474875845116934 -0.0610671969910835 0.0664063352737966 0.0859063730539091 0 0 0 0 0 0 0 0 0 0 0 0 0 0.300273975801063 0.16308751319789 0.0784766191517938 -0.0271266190014673 -0.156346749381318 -0.0227057049739613 0.0841290707098051 0 0 0 0 0 0 0 0 0 0 0 0 0 0.294190725321106 0.238215192708156 0.14060653850155 0.0837003812800015 -0.116100458479831 -0.0555140154789819 0.0837302914667881 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02059 HG02059 1.16227872529284 0.835985607588004 0.456266792606739 0.169872175964891 -0.119296944126417 -0.0956116638294356 -0.0197785440733825 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01479549109474 0.805401005654561 0.497649188890215 0.179719638570556 -0.1488169463076 -0.146170860552187 -0.0200525953848767 0 0 0 0 0 0 0 0 0 0 0 0 0 0.598824445572619 0.542906894329071 0.435401403198304 0.342052373007662 -0.137519820840679 -0.199545693573667 -0.0204615201741357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.525211566384182 0.488101683355461 0.399651282676954 0.304986027284745 -0.10808659634159 -0.217880921357502 -0.0205720235406543 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02060 HG02060 1.37417098335772 1.18880339517039 0.979563066659017 0.791722983391443 0.473569349232674 0.230228029114575 0.100083944231668 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1317249840527 1.01124248664204 0.858092926525392 0.751687184752122 0.479041082101811 0.235243278871513 0.098146999379896 0 0 0 0 0 0 0 0 0 0 0 0 0 0.66666745384232 0.74030869011825 0.772886150483286 0.833052192067106 0.566117951387517 0.233880123923962 0.0958289462466843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.468251940029781 0.553889447172603 0.680856790508112 0.782132642563796 0.625205318154491 0.235030216336748 0.0952948370946023 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02061 HG02061 -0.552837262035498 -0.635685306394484 -0.647511085792264 -0.494425723690034 -0.284505487823562 -0.142231949544316 -0.0335909943435493 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.653716353636962 -0.646359385141557 -0.612295077672618 -0.483671732327432 -0.294830439303816 -0.146445586359625 -0.0331875240991689 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5985997930277 -0.6143176495051 -0.603316613365162 -0.495405995109886 -0.37979159032667 -0.159072627068032 -0.0326984845402954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.502788050736751 -0.53892422173045 -0.602633252766958 -0.539387948177581 -0.460705683243033 -0.17430553064041 -0.0325844513006471 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02064 HG02064 0.63548186321081 0.45041580278994 0.317696626108117 0.152408343367556 0.146325696883107 0.346031637606745 0.218531628375378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.190887512386421 -0.00545686326401696 -0.116931300091063 -0.112574405016643 0.0126567939603715 0.305952387467963 0.215252827744254 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00040987910128 -1.12090206581047 -1.16115717279253 -0.952839205683626 -0.324244961851287 0.209373478402456 0.211428308910922 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54138457570905 -1.59500908849703 -1.57717431080945 -1.45383025336552 -0.650218484043067 0.176669252816304 0.210568744415923 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02067 HG02067 -1.08920202305328 -1.05453719041213 -0.98758170710388 -0.877881059509612 -0.471502843238259 -0.179776395262867 -0.0344494533454625 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15221143943167 -1.12963801520312 -1.09665514346959 -0.933542061356756 -0.560869889121813 -0.224067925148573 -0.0344516589600541 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48696806053026 -1.49171351500333 -1.47495790167384 -1.36335809890633 -0.803548491911693 -0.271109291538572 -0.0345399592059583 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.69452444139483 -1.66431573368824 -1.67321757498978 -1.58400573959641 -1.04276017442522 -0.291363569917673 -0.034577656558171 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02068 HG02068 -1.10361798487536 -0.730190645946777 -0.42480376079738 -0.170597896856656 0.00696487060883422 0.0741221532640229 0.0787351857159313 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2897726027685 -0.973149323588265 -0.6556712235654 -0.357998828598372 -0.148709074299949 0.0149108058154491 0.0770324836808934 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60644066814815 -1.40772691469106 -1.19292068470999 -0.91423048878452 -0.406497856041293 -0.0728793343645247 0.0749683462812534 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41507489777524 -1.28193675594517 -1.18616494576337 -1.14628255452488 -0.670663116691191 -0.0984905467983844 0.0744872810888142 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02069 HG02069 -0.685790934683555 -0.498952556326369 -0.378850582580177 -0.284889102691048 -0.0345602558595142 0.146678349534964 0.0990143783312054 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.868984713276402 -0.72194095617858 -0.609922567326462 -0.415099808464082 -0.149856470589478 0.114415923609781 0.0967989885086557 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24585122955285 -1.15541983841999 -1.08761597578339 -0.837364221325256 -0.298327439617349 0.0877196514207977 0.0940579565249783 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22552927515924 -1.0787268694206 -0.993175795115413 -0.950217365691951 -0.398596618803406 0.0873433181833767 0.0934080552883864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02070 HG02070 -0.216935156495877 -0.112258533359732 -0.0625144399722644 0.076805806202189 0.0935309389923462 -0.0243788406362586 -0.0225591882414911 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.276533960811075 -0.22399325929013 -0.0922731948155174 0.0772921712561087 0.0882970620806183 -0.0153912190548105 -0.0228970148914184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182607681957607 -0.162108487754004 -0.100776954809376 7.53020501230328e-05 0.0928394191030838 -0.0067188538834844 -0.0234023618678956 0 0 0 0 0 0 0 0 0 0 0 0 0 0.073871979184016 0.0511130246682944 0.00409545522067121 0.00793129485286899 0.0450848190325347 0.00254150114780526 -0.0235392020720662 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02072 HG02072 0.747054685561816 0.431308458606517 0.110194686480743 -0.0382862743637404 0.0350779354234171 0.121550348398858 0.108196559665315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474556496539536 0.379386945540709 0.214174747264023 0.026591944564398 0.0700742465624591 0.128288173827315 0.106559992133783 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.142778661412576 -0.199481920308285 -0.157590361707308 -0.113514895498169 0.0440126378054983 0.184478871966916 0.10464942870387 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.566893620043413 -0.604931918765424 -0.600880302893969 -0.517809977589415 -0.0950394014708926 0.201615225649575 0.104218902452652 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02073 HG02073 0.957226065706186 0.810182664632538 0.755928531246499 0.589870216132621 0.356198296294374 0.101339954376246 -0.0146989448626509 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06760927480416 0.90658044371103 0.772465168628493 0.549965965126077 0.370508469065756 0.0809741143023039 -0.0148351515217017 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24716773939522 1.1594459109038 1.01514677056334 0.765042878973898 0.481081612861112 0.0985334486217762 -0.0150682410435201 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14800106943163 1.09551253257498 1.01515364091175 0.873050839833778 0.634483431250792 0.10931796116944 -0.015136078162718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02075 HG02075 -1.14215720874451 -0.981309286896847 -0.690803350314713 -0.306672249110973 -0.145877249110983 -0.0469564010820124 0.011768748190733 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22417340413283 -1.08974518057783 -0.791297880921831 -0.41312954256794 -0.253193613335536 -0.047218051699715 0.0106858793739122 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31732662814718 -1.20285896816475 -1.01502838884773 -0.633898168463134 -0.443242478229838 -0.0582770192568205 0.00924206461303864 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13654439671638 -1.10844709115 -0.984345348154994 -0.727934355867056 -0.552294127198267 -0.0600819390885979 0.00887955287680353 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02076 HG02076 1.71004682839767 1.45810442027201 1.15730673511211 0.834590949787187 0.300280965808238 0.016728741540235 -0.016733395474941 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47212933581056 1.35353634555527 1.2037830409011 0.851957575666349 0.273743839281229 0.00225796150434013 -0.016682502985921 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06669518849543 1.09402912727117 1.13625644715863 1.03119377130985 0.287819138635963 -0.0167950379865767 -0.0166470769483871 0 0 0 0 0 0 0 0 0 0 0 0 0 0.775325739910028 0.823311561370312 0.87889389139901 0.920758596233396 0.307652444838975 -0.0254336468812046 -0.0166439372023809 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02078 HG02078 -0.175556448407729 -0.310844500589285 -0.523735305261601 -0.567750467651049 -0.513885588809026 -0.142363620965544 -0.0253119214011363 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.522580872668388 -0.627782502919464 -0.736580606190531 -0.723754176257775 -0.571227991826535 -0.164629983396832 -0.0237367967616035 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15511565117969 -1.19092081869182 -1.22056844871818 -1.0987229479784 -0.682596664264719 -0.188779278037698 -0.0215293350418203 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17334426757804 -1.21778174353913 -1.23118462667437 -1.19882348483528 -0.807128193663843 -0.194819573280669 -0.0209547867175543 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02079 HG02079 -0.0524793624336279 0.13448866063825 0.252196879954721 0.260254762268294 0.112329964851393 0.0334047913684881 -0.000141295750103511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.107991193643161 0.0222649193474324 0.137085282831931 0.222892978060669 0.108942774614006 0.0140777992358893 -0.0003663769169424 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.222151197587225 -0.210241768828232 -0.189965581064261 0.021709081055129 0.133587394581381 0.00522036043855568 -0.000686634885072716 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238344255884063 -0.206026506221713 -0.214776804346039 -0.0769532923020108 0.113298073258354 0.0035099257588857 -0.0007706287386263 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02081 HG02081 0.00336914156679579 0.0840276247747631 0.0778475342526727 0.0223640463277487 0.00605133091019935 0.0323199102601301 -0.0211243349640593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0762429159219221 0.0628425778252893 0.0397088133974787 0.0234700333705057 0.0381178493965501 0.0346049202230859 -0.0211479786079688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.153774895988686 0.164876019718156 0.106645261007396 0.0794536294968864 0.136311395097407 0.0678691120919514 -0.0212346783937207 0 0 0 0 0 0 0 0 0 0 0 0 0 0.214100968161919 0.212886861696949 0.192499455372546 0.127462375911513 0.17633862492649 0.0884061879804846 -0.0212663927894934 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02082 HG02082 0.140842271034922 0.176532611615239 0.241949514314757 0.393701379513735 0.302348962461982 0.0418934087853407 -0.0254074936370305 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3028402865862 0.393731924576269 0.503423431320778 0.548360441214749 0.414286232082044 0.0665385063245344 -0.0256427104249493 0 0 0 0 0 0 0 0 0 0 0 0 0 0.96804760579746 1.05483164266691 1.09852893946503 1.01337166733974 0.728160198416993 0.136651782327576 -0.0260101207559319 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06209952873807 1.15972436320861 1.22944019512375 1.21094633331474 0.972708369573608 0.164279524839156 -0.0261121015409361 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02084 HG02084 -0.973556795370068 -0.829463218465584 -0.63599733243693 -0.361564342998182 -0.144624431162251 0.0417873641276353 0.0852101152786593 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23640123913648 -1.07138914224298 -0.842133718691391 -0.517551471209598 -0.232099700514012 0.00194655559660326 0.0834924592568349 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59125747770789 -1.50347976041562 -1.34579962501822 -0.985807730471579 -0.405227208827858 -0.046918110985513 0.0814284228443162 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56764072179654 -1.51825059287993 -1.44362613100361 -1.23845995790423 -0.573012101224381 -0.0625973753275673 0.0809510441993326 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02085 HG02085 -0.507430155026384 -0.279109709053819 -0.0859557605364539 0.113980758903397 0.188743547585992 0.0987732355826031 0.00724770639735593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.54487654933253 -0.37847050767323 -0.164541995945768 -0.0179486098543582 0.106913432870846 0.079771087077607 0.00682574649605768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.450550190964147 -0.420171626113098 -0.296425105050921 -0.195299536773698 -0.0103261649619157 0.0459510585579085 0.00626902538342531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.270482974249362 -0.29642145356035 -0.327143420246447 -0.231055246268237 -0.0723525222463148 0.0400596710709792 0.00613041917818705 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02086 HG02086 1.47335136664293 1.28206903573845 0.994963538621134 0.651621097132408 0.286297796085693 0.114848397128857 -0.00505584026949451 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4971834315021 1.28432995361219 1.08978410139521 0.669865547152517 0.2584015969047 0.10000642222996 -0.00575103966195244 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48370673048194 1.41334620448711 1.25439232601801 0.983157095392203 0.369659051796007 0.095779778941931 -0.00673358931898502 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44608153232986 1.37891182446849 1.27458253835444 1.09955661959297 0.500250168375613 0.106701781052191 -0.00699048166609202 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02087 HG02087 0.458490418919237 0.43449555986929 0.271521225146238 0.14201091956082 0.201167958259205 0.317392448713858 0.200557827977338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928248104479771 0.0896201148892722 0.0667336174542583 0.0458330956266916 0.155591518871411 0.315149371904731 0.197405209715562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304576875745226 -0.351857461291243 -0.354698110799192 -0.163171171845802 0.0313957549721555 0.282430712427813 0.19373236587211 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.132032837897535 -0.196517821805818 -0.245063180511716 -0.137762814322342 -0.0169177833962 0.269530915144693 0.192907909263857 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02088 HG02088 -0.808931891878719 -0.779953873599962 -0.627577189902685 -0.377974454421785 -0.26048538060939 -0.141098887398333 -0.0308186856562491 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.882618035023002 -0.779966235864782 -0.620388588729482 -0.384731070860457 -0.271368759392007 -0.160289129343655 -0.0310287571896491 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.943446597115332 -0.848432918569921 -0.707170043829707 -0.538926907298993 -0.362754715976456 -0.122234887342255 -0.0313709494522092 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.98344561033316 -0.836275997303696 -0.688656713115551 -0.658393013745943 -0.466324431504806 -0.113643896585095 -0.0314681107957674 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02089 HG02089 0.258114284233902 0.269893298892211 0.325871786221941 0.267658029741446 0.175402425380606 0.144229025594939 0.0206154729493658 0 0 0 0 0 0 0 0 0 0 0 0 0 0.278883695766478 0.30533783526978 0.353480131584234 0.202510136005698 0.15186243881518 0.1131206276065 0.0198053280885236 0 0 0 0 0 0 0 0 0 0 0 0 0 0.295157639345959 0.296814844133065 0.336187236743858 0.244048877812136 0.125911912770066 0.0957038036661955 0.0187391468552178 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33098791783864 0.315420767196079 0.285672845367185 0.19989369246539 0.187137750059173 0.097411885223154 0.0184740750918688 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02090 HG02090 -0.918222329135953 -0.815701735379792 -0.624937236859887 -0.397394695138968 -0.186546254679842 -0.0635428506616902 -0.0352038909901991 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0987216201572 -0.956721703990202 -0.712573056584941 -0.466091756378112 -0.251415291086982 -0.0749007497902866 -0.0329723873684877 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16217135813581 -1.10697428303337 -1.03118235684288 -0.843848754266203 -0.383540405740854 -0.0822571998616514 -0.0301146421920099 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10886987295248 -1.07459761167105 -1.04866866883868 -1.03127012384633 -0.580180940700804 -0.0772226674246087 -0.0294185883858905 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02095 HG02095 1.42257800152471 1.35113031850489 1.16048959531777 0.754130684154624 0.431454995983628 0.259161677020693 0.114506717357941 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25749281379835 1.10607616398184 0.938092342606032 0.686822078104936 0.437965586009011 0.261679103207187 0.113934943237229 0 0 0 0 0 0 0 0 0 0 0 0 0 0.642855865150885 0.602494459121495 0.508858268336437 0.492294476879513 0.397990239488708 0.260202539599248 0.113333251871092 0 0 0 0 0 0 0 0 0 0 0 0 0 0.153657633336016 0.163745546178077 0.123583767843079 0.1973773519927 0.349494475744662 0.255085855413501 0.113211390274582 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02102 HG02102 0.16678649731878 0.308872470439322 0.296619794797622 0.18701974521514 -0.00962477199076186 -0.00738422194935756 -0.0121021860186593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0613054911812191 0.119582494472048 0.177604597949193 0.116497908192439 -0.0344312499452252 -0.0170379397818893 -0.0129715484201505 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0238774350566095 0.0271960744172221 0.0699494114565407 0.0426692061563604 -0.038897123149675 -0.0390193562795616 -0.0141464594840262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0568213737478408 -0.0239019928035204 0.0619179443405079 0.0433579779041079 0.0160006943051299 -0.0433999317012461 -0.0144442604513998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02104 HG02104 -1.0837441679234 -0.853691352144102 -0.599767932051749 -0.323068464200875 -0.08135556414437 0.03733406275607 0.0282046888208301 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869232685444691 -0.726909363453918 -0.531895325353668 -0.294902383310045 -0.0942157935926322 0.0189991135125937 0.0273225095419341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51569892194368 -0.473722158269718 -0.345272089688159 -0.107569672328726 -0.0640877809879784 0.0211050402071531 0.0261923618287343 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.237554698376773 -0.238976415873062 -0.177444193403607 -0.0553479291173885 -0.0183876119764741 0.0211920298672411 0.0259171305795023 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02105 HG02105 -0.68070102986894 -0.462101943096947 -0.219450234865656 -0.0458584693100477 0.143431407109303 0.118988008078081 0.0122496061770588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.382622254027561 -0.190219091862675 -0.0131831014338166 0.071910485708224 0.175581814079806 0.125108090362766 0.0115603049785879 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146785057818798 -0.0434308330865114 0.104790463470102 0.272593870335446 0.33845565786125 0.184174099388906 0.0106513056054776 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0236845469460848 0.0695240907196336 0.172913731751058 0.333506930222066 0.413516526789526 0.221838516461103 0.0104249613363596 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02107 HG02107 0.0113770754721725 -0.168199118581679 -0.297131814055658 -0.502398659136266 -0.411690879595079 -0.258285715690579 -0.16746722336626 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335975870795319 -0.452696989802485 -0.483293678161737 -0.559448183136045 -0.42194651249784 -0.251057893717747 -0.168463864381198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.841143580550228 -0.854258605171459 -0.857363052171659 -0.796068273601133 -0.355115181789605 -0.214665673101825 -0.169979782430489 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.936800269747859 -0.926793165806491 -0.940125875412435 -0.993645173853994 -0.403134783058845 -0.193026325064884 -0.170393571153638 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02108 HG02108 -0.349069288047697 -0.428716615150451 -0.34984695646569 -0.239597068811009 -0.0961822527802602 -0.0211172790531083 -0.0030135491286895 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.31073805501703 -0.330606408153599 -0.270090019376443 -0.148297562179184 -0.0587257143032163 0.00964329240298422 -0.00129293817340373 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183007909686425 -0.278391244714225 -0.349712694336992 -0.29286470938312 -0.0380170168852472 0.0320804329476458 0.00100711123316567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.170563160119528 -0.218038029069128 -0.279203028283686 -0.309410629558534 -0.10452269929141 0.0458489231894068 0.0015858556176377 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02111 HG02111 1.35227563888324 1.3549371090757 1.12655730219627 0.695782437673842 0.438769059657071 0.148351697535557 0.026012293811837 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21464086952966 1.12062977105965 0.922254917155596 0.647565398761094 0.524340445332551 0.164707509326368 0.026090630468304 0 0 0 0 0 0 0 0 0 0 0 0 0 0.616824815604646 0.523499940625357 0.417318696853522 0.398224076267854 0.493632266128867 0.229343733656907 0.0260833066208437 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.039441187937877 -0.0640624282548251 -0.0861376038824403 -0.0243822034270207 0.283199205542956 0.24249465236602 0.0260604935103384 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02113 HG02113 -0.657947862157368 -0.442694868766225 -0.258021559319976 -0.123522679388883 0.0150236191366734 0.0199962573310257 -0.00929320271030613 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.456714410975693 -0.370197323753598 -0.272974697613653 -0.162250183171815 -0.000207301013503718 0.0413967641372624 -0.0102929651361121 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.253313293463575 -0.263202465337379 -0.21736538301526 -0.137673802550698 0.00828362809622615 0.0506760886229743 -0.0116687742022217 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.130282424095108 -0.130083392564214 -0.120523807180179 -0.018622617870949 0.0541991677081129 0.0576162984053836 -0.0120220092599487 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02116 HG02116 -0.275092521379233 -0.13410853318854 0.0657225496169 0.125668105018285 0.281488200843574 0.299957148452181 0.112500807877713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.33763543509595 -0.106299498372396 0.152839921772009 0.195311662887955 0.337899917987062 0.309644420703338 0.110535193628785 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159206426595627 -0.0438620539539503 0.155700936432066 0.335731279687546 0.470250459403003 0.370832351594 0.108177364865402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.214688261731563 -0.131323053231085 0.0795134191693964 0.28607908471331 0.50339011003388 0.403845812037845 0.107632926233413 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02121 HG02121 0.0839612802674817 -0.109504037948094 -0.344834473206343 -0.451865646591938 -0.321208241909133 -0.0639507027217424 -0.0144086019223651 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.171926987700409 -0.349523349915053 -0.534268370160021 -0.551511846974253 -0.349688555770495 -0.0506331779219995 -0.0150363372555833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.689355170212633 -0.811985201492616 -0.985433435169206 -0.915956880919488 -0.499599358018227 -0.0694567716251042 -0.0159186946459797 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.887761639032617 -0.991494033641019 -1.10698339185358 -1.05781639416837 -0.62717310042544 -0.0773074522630593 -0.0161484967390546 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02122 HG02122 -0.0747065298796718 -0.229891025408903 -0.35512340294624 -0.42411824245492 -0.375419294367836 -0.235825792235549 -0.0909662673404181 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0536040742072638 -0.161823835610985 -0.251831174424953 -0.303012609990884 -0.340256698325802 -0.250810637934974 -0.0919475274973371 0 0 0 0 0 0 0 0 0 0 0 0 0 0.171751425654059 0.130189832258064 0.0848663518412639 -0.0816808742020402 -0.215273822483581 -0.255500261089982 -0.0932798693885574 0 0 0 0 0 0 0 0 0 0 0 0 0 0.270236018773928 0.186964773798617 0.0917185700518978 -0.0126661987758954 -0.205211299048422 -0.25652574455344 -0.093618404621762 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02127 HG02127 1.63452785251109 1.62019598150439 1.20517028638813 0.732959237630334 0.377231627058448 0.250064725812361 0.0938554513148311 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50036592913311 1.45216815922013 1.16831335308054 0.727498999914018 0.373508482553803 0.224931477925183 0.0923257729072209 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23978606891753 1.20556291595395 1.12357804491754 0.949732146033234 0.545670247536255 0.216294228898156 0.0905112851442508 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17197658590541 1.16275885795244 1.11361899837043 1.1148645947137 0.781185147380184 0.221391761665075 0.0900963915927697 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02128 HG02128 -0.0602574644757209 -0.0277293414165485 0.087883051709096 -0.0246104425960037 -0.149132558662664 -0.0581469887623093 0.000169182799051756 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.05944986846382e-05 -0.0142939924366758 0.0219699950699044 -0.0135619384580455 -0.175711486284298 -0.08055056366425 -0.000755804532435558 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00300299849189586 -0.0531099978746814 -0.0935771807167986 -0.0133522070617952 -0.187054793456428 -0.115815233113762 -0.00201465229600112 0 0 0 0 0 0 0 0 0 0 0 0 0 0.219760284751597 0.105146718389111 -0.0143466164008841 -0.0243309717283133 -0.177269892694575 -0.126234698727416 -0.00233538411011935 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02130 HG02130 -1.70514141155557 -1.34800053793375 -0.883364873792424 -0.414262250111452 0.00274883588042456 0.157930878186344 0.106216223504123 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87141173229998 -1.56529859540479 -1.09754592137881 -0.54630342859874 -0.0844191969330893 0.180894016953813 0.104126139263663 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89488705470275 -1.7040594442395 -1.40859641345157 -0.937822628123553 -0.295875190940869 0.190245261105622 0.101614407222125 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5222881218511 -1.48653928179082 -1.37617396739184 -1.11906943332922 -0.493739906322313 0.191618248590318 0.101033557374067 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02131 HG02131 -0.737340156599073 -0.819116079347491 -0.863637050699004 -0.738419079252603 -0.529286883537991 -0.274213199351707 -0.0728495284313493 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0949896703684 -1.17176751704154 -1.10804808118541 -0.928376799567926 -0.58307751213937 -0.261618131640572 -0.0695449804823297 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59487712505049 -1.6001603094987 -1.55805042542027 -1.4143958873059 -0.914267446554023 -0.338438772806043 -0.0653486139567721 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56707074324933 -1.58797192723483 -1.58083293566337 -1.47384289602578 -1.08436087339775 -0.38649071136788 -0.0643334299343498 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02133 HG02133 -1.46796829307187 -1.35431734904047 -1.09531905700144 -0.69056917346756 -0.402400032642414 -0.151961006012863 -0.0187764915887582 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64715563239332 -1.47971297305011 -1.15893478841226 -0.743099120801776 -0.452626543593196 -0.148652361066155 -0.0194696277227715 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.76190058238562 -1.60378211819012 -1.3382545473985 -1.07906347790917 -0.638784305121334 -0.151321115898148 -0.020441318433832 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59702010585883 -1.50896250175822 -1.31199518811441 -1.21362966707505 -0.846095733661992 -0.159977737880353 -0.0206939279438677 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02134 HG02134 -0.622951488914938 -0.562244385709693 -0.626778524733446 -0.505777078950479 -0.330985954576266 -0.119840441358743 -0.0201394974680208 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614113140880823 -0.647878467602988 -0.713738687420842 -0.587195610893431 -0.391342351682348 -0.146312435671553 -0.0207232665075621 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.435187899866485 -0.485377163423494 -0.561747007713023 -0.61907811104826 -0.473237004697992 -0.187434624263475 -0.0215441140017087 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0102636387190674 -0.0501661062787077 -0.137797446873973 -0.348676755645984 -0.452117714382873 -0.200973628574476 -0.0217579098780139 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02136 HG02136 0.0993432559612602 0.0942453728551324 0.00968236752446864 -0.0362692812039287 -0.168112852464927 -0.0640911083822905 -0.0177581426285348 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212889448641782 0.169422396757333 0.0891276942768992 -0.0569420487372812 -0.198484134897238 -0.060711499981568 -0.018511236073631 0 0 0 0 0 0 0 0 0 0 0 0 0 0.393480862702727 0.268100389607147 0.128569853523504 -0.0650646591067345 -0.260040460925502 -0.102392919264272 -0.0195578397152749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371016805450115 0.250470889651238 0.114392706064889 -0.0111260308697827 -0.272648584742122 -0.119585826719549 -0.0198283478585405 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02137 HG02137 0.537603111897638 0.523190792131521 0.500481417573319 0.431610397134071 0.192688358531143 0.0436511303402675 -0.0126068727242213 0 0 0 0 0 0 0 0 0 0 0 0 0 0.693334528143604 0.659834158633875 0.595068065327485 0.486997944027813 0.215383688546393 0.036798055421944 -0.0125225904625043 0 0 0 0 0 0 0 0 0 0 0 0 0 0.761076469161876 0.786415611192777 0.792898543176299 0.713463051723023 0.336507282108945 0.0359886031313645 -0.0124294364325209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561086202557671 0.658784038939285 0.778498605469362 0.862452096468949 0.449327361791562 0.0413830517300722 -0.0124094176768562 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02138 HG02138 -0.788046456594964 -0.782758786122994 -0.548099668043367 -0.325203379051957 -0.199267881569744 -0.0533187739559116 -0.00138365789960154 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.877980071679666 -0.814672369786621 -0.661554685161759 -0.416828082531347 -0.2185887267685 -0.0751269548673435 -0.00343889071911983 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06238736321229 -0.985732398319155 -0.885267901616438 -0.735060546749714 -0.360489156696893 -0.121889659412911 -0.0059550097759978 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04879942427875 -1.01833058744661 -0.996299432515264 -0.947911559117118 -0.565810219767929 -0.140965380504913 -0.00654510719471408 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02139 HG02139 -1.51844989548318 -1.34703266421802 -1.0264782602187 -0.747368393023082 -0.340238776631725 -0.144887941515605 -0.0273026716325043 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46444560463847 -1.28808626661288 -1.08335106434145 -0.793528890032822 -0.358602514049969 -0.166518706805921 -0.0273365479808869 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29690219504129 -1.21580386646372 -1.08122312295017 -0.819979685275822 -0.391354179586514 -0.203454627933819 -0.0274435980400862 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04982927275335 -0.961258592288449 -0.864838824782385 -0.725516190670027 -0.41250375737917 -0.223669228052051 -0.0274816822914777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02140 HG02140 0.740226385073223 0.699600293347972 0.589502956214431 0.328178924487001 0.129518848602433 0.0173605786391383 -0.0211483388988097 0 0 0 0 0 0 0 0 0 0 0 0 0 0.735237082783356 0.634102243603559 0.549250268216979 0.394001839403899 0.191821434586869 0.0265453933037509 -0.0207010526307605 0 0 0 0 0 0 0 0 0 0 0 0 0 0.393075664501137 0.429522053643507 0.425914050505656 0.382238749218955 0.295172681612325 0.0747836894638362 -0.0201545594363315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183222788553659 0.203058776386989 0.251500715127088 0.247503938907609 0.295089073188099 0.0933398927732877 -0.0200262845013957 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02141 HG02141 0.4347622028964 0.277014786991882 0.14927472311027 0.112552536755575 -0.00903858379564387 -0.0159553063188157 -0.0380276990118858 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446791513773248 0.336859141201956 0.238985179224992 0.135159707521682 0.0442255472123146 -0.00183030288732994 -0.0378729178357328 0 0 0 0 0 0 0 0 0 0 0 0 0 0.361790933566264 0.334600470898061 0.300309538305825 0.293986305469272 0.209969627530178 0.0119507106560197 -0.0377293091039704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194100069809107 0.17379276996085 0.2002314335436 0.339308476941427 0.304881580663757 0.0209835103063107 -0.0377045683944111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02142 HG02142 0.494921363632088 0.596361457099668 0.599474820821828 0.502315154487874 0.522518113856461 0.474502982757936 0.221940853794775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229844502101117 0.273238093790402 0.402208377867639 0.397545506069126 0.548478031957586 0.505563695785333 0.218789265038435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.318135859348337 -0.272068479972787 -0.207755789007295 0.0275320506751797 0.56859638956603 0.567580649640021 0.215169882978938 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556729503552283 -0.507524524597654 -0.440274419281171 -0.264593647793715 0.513929469170051 0.593431107161182 0.214368411272825 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02143 HG02143 -0.012172825961152 0.132702043567733 -0.0305462261455546 -0.184483084371267 -0.207990490800048 -0.119162300805796 -0.0321810865885283 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194797382391756 0.240067169050983 0.103873540446253 -0.186685263391762 -0.169307285920665 -0.107576261273231 -0.0283765628069816 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0673906683842897 -0.0247117675408291 -0.0889141381417781 -0.34299330959968 -0.322160229734346 -0.132514400472588 -0.0235569828962951 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112114924963679 -0.142498765701623 -0.319156385051645 -0.493149385652817 -0.405189584703228 -0.169276874679911 -0.0223935046600753 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02144 HG02144 -0.549103795483599 -0.498429024423599 -0.490663281942507 -0.248734604331089 -0.0740240647878254 -0.0564388775186809 -0.0805285593447806 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.387649702887063 -0.333055253799829 -0.307033089705328 -0.234635318675955 -0.116800425520612 -0.0456701638961279 -0.0805807058019042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601925614985158 -0.498066126355007 -0.337317337995946 -0.237418086684785 -0.187234337486712 -0.0302248408688936 -0.0808279839005562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.81870955397591 -0.710371910292857 -0.501510318779945 -0.296881108405439 -0.163254697711632 -0.0147077300876455 -0.0809226175530702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02146 HG02146 0.120971480921993 0.182147762983407 0.189828830481524 0.19238765139156 0.0914075694188943 0.0549659505603733 0.0106921698721907 0 0 0 0 0 0 0 0 0 0 0 0 0 0.379793242890124 0.417136497898707 0.384272766654128 0.285396715053539 0.129220660592803 0.0534365898635864 0.0106479653795704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499553562845421 0.484933603640556 0.498450786743128 0.399607653217144 0.208675338056817 0.0649692390782862 0.0106487804258769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.412354660094732 0.430445584120411 0.421893787859682 0.386747604792866 0.207099333724698 0.0709317351412884 0.0106601106330541 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02147 HG02147 -1.06905860364219 -0.806336937411976 -0.564516922539404 -0.404015429982928 -0.324538110963215 -0.23491859135862 -0.0564856322574763 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.780836520954474 -0.628662455602623 -0.524740016185076 -0.425578146918607 -0.385284656618265 -0.259291284874266 -0.054001795374183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.502447294162416 -0.396126937300086 -0.315986373903384 -0.285761116981574 -0.396429733414522 -0.302137902836426 -0.050827152041302 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.334717190114486 -0.245480608357857 -0.121801138862725 -0.0715611572605966 -0.283215753926005 -0.315464113758507 -0.0500552564919121 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02150 HG02150 -0.0241792790589191 0.0755315823764731 0.189389993923799 0.216486571231852 0.117797987090093 0.084043167158518 0.0358108213925303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0713810748430549 0.0437844853012262 0.127164707934451 0.132389739030121 0.0817490211783563 0.0605519939049088 0.0353783830786625 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.100721127369588 -0.0290200990183942 0.0978124268134301 0.136986222532001 0.0264650648028036 0.0339152688335564 0.0348729255942011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0807406001373365 0.0977627334235473 0.140807379328794 0.111386290101842 0.00916634323139409 0.0230844336923488 0.0347591664077845 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02151 HG02151 -0.0546766781375846 -0.0839501903130783 -0.0691874130181122 0.0851914082252834 0.215464841440175 0.260073288452214 0.101209533322869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241897979891593 -0.21108590872181 -0.123888830011468 -0.00523190111278134 0.173865456648949 0.242272725886413 0.0996511176217411 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.537020997234265 -0.516133428395089 -0.404232816689548 -0.216246885818718 0.134346294668485 0.226485163992648 0.0978402620177482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830306851846949 -0.837199359488555 -0.711098626638436 -0.446051643069658 0.00351164295725926 0.225636345530154 0.0974339744737483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02152 HG02152 -0.879241827992312 -0.788060868951866 -0.574787178671599 -0.284253766820023 -0.0875863639415465 -0.0394474356802731 -0.0127854923707654 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.761029152168711 -0.613384589642562 -0.440064981815185 -0.212940364978648 -0.0359505421475514 -0.0331729176428406 -0.0127805600400388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.510559931106587 -0.37145555247475 -0.188360500997372 -0.0815498299106986 0.0438505352225132 -0.039245588711782 -0.0127767654291824 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182728163989974 -0.133403835157064 -0.0434265844670218 0.045758260242165 0.121394499223195 -0.0441276986938044 -0.012776149883487 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02153 HG02153 -0.0943772247641452 -0.136879250379895 -0.157508393703452 -0.133924546024884 -0.0630333714671218 -0.00479863848969506 0.061373135154323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.535370454152037 -0.587994109895976 -0.540575859519283 -0.399679640695895 -0.197146124336725 -0.0226319322318403 0.0628874187603414 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31661686098096 -1.33007190066949 -1.34103745698356 -1.18241850204665 -0.595830515162118 -0.0915117858316727 0.0650342615709857 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63373683246778 -1.63686834022113 -1.60514333077379 -1.50618460844636 -0.862665598516603 -0.134034948182481 0.0655967864493509 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02154 HG02154 -0.728823592245913 -0.736816284727571 -0.719825443116247 -0.578746810387527 -0.25627476325009 0.0868620527964148 0.0859272460024311 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.939564310346254 -0.921582614524919 -0.896658497926245 -0.75951215654602 -0.351399664564459 0.0492214880173558 0.0842774748358173 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14828870327223 -1.18298732226576 -1.2170605914404 -1.09249128465603 -0.558882214568738 -0.0312477821563011 0.0823035232880107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928753591030376 -0.96810785431683 -1.07273305233952 -1.14541209119836 -0.672376942055573 -0.0610139149888479 0.0818486810599344 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02155 HG02155 -0.74011155675139 -0.776083628494618 -0.631656596735701 -0.485459286336811 -0.235537971917117 -0.120893217682874 -0.0429728927244427 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.957884014449969 -0.887126045749163 -0.729022104678156 -0.593779981098386 -0.284225132018866 -0.09907369093735 -0.0399736578542293 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3783393569609 -1.31748132591931 -1.13485387454161 -0.889909214660223 -0.543791508361878 -0.114528575376931 -0.0360975426529973 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53792496455719 -1.52485960402837 -1.42235301958682 -1.12563912980225 -0.692578172055815 -0.143542330939337 -0.0351468725798384 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02156 HG02156 -0.975405076678046 -0.894130570298174 -0.790872357511842 -0.559420760504474 -0.289498537751337 -0.179920685968424 -0.0975849319207946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.94757305581646 -0.873412119407562 -0.820640520412731 -0.586859915112981 -0.316499230224655 -0.167042244604949 -0.0987692577096884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.977075850389554 -0.961759982425767 -0.940556053775691 -0.845009459339616 -0.415971885207551 -0.174919793039225 -0.100370944319847 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.840907769058898 -0.864548853110354 -0.950488948831349 -0.970182887441933 -0.612209422509655 -0.177587560384264 -0.100776835216162 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02164 HG02164 0.501602713890116 0.548245345334425 0.356163204466909 0.165347168542034 -0.0151715138091053 -0.00428180715867811 -0.0279448329162609 0 0 0 0 0 0 0 0 0 0 0 0 0 0.585880816470991 0.459480359331285 0.31097684212438 0.133269305696508 -0.0699643355073546 0.00284367627781193 -0.0278936907586347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.497595997724225 0.349531795218969 0.18797735027505 0.0464336937360298 -0.135205950920526 -0.0223610591741924 -0.0278847550617854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.277810601048603 0.219148099605589 0.179045924121154 0.149289601782116 -0.0963498141999832 -0.0303578883418176 -0.0278932282537565 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02165 HG02165 -2.00279191219717 -1.832156663231 -1.35236782598269 -0.742043862697885 -0.222818686254454 -0.0215211358479263 -0.0161481263072743 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29479967594452 -1.9828048301323 -1.44891620645854 -0.761870858083635 -0.194444033132493 0.014478493587311 -0.0163396253010524 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.44129415781667 -2.19177240488649 -1.78372816735474 -1.12168324443885 -0.273103960244507 0.0671656252934884 -0.0166268797481953 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.30097804614276 -2.17207232820117 -1.9363413329578 -1.43268651532323 -0.477414470052394 0.0789445826692744 -0.0167047249650515 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02166 HG02166 0.727989218086867 0.59690118226296 0.313703102430763 0.163264748193054 0.105460024480297 0.228550026134811 0.198291057549313 0 0 0 0 0 0 0 0 0 0 0 0 0 0.498425531403737 0.351616256833816 0.162885326724352 -0.0302110907020897 -0.0227941033365796 0.181006380851174 0.195417742378094 0 0 0 0 0 0 0 0 0 0 0 0 0 0.149992935043098 0.0646672697990652 -0.0204918995068898 -0.198213618927 -0.268433687280961 0.0796340619006315 0.192131380834991 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0812878450432801 0.0365310227318072 -0.00621559533469802 -0.150160740460856 -0.392607434760322 0.042283145135567 0.191406608363792 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02178 HG02178 0.736336123318838 0.615288592999067 0.378071780321156 0.122001516186822 0.0407304753518108 0.033523350777165 0.000873895786109349 0 0 0 0 0 0 0 0 0 0 0 0 0 0.882440048129744 0.703757753235835 0.477772269756457 0.116693246952523 0.0256383620952913 0.0189969517667306 0.000315921253135614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.96141768991008 0.806477179588082 0.518929553079076 0.231487019546623 0.0898187672212772 0.0289998596095964 -0.000430488507780843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.72311588930492 0.743526777516142 0.702060901991601 0.43072468963906 0.219314536940808 0.0402896440329953 -0.00061828822847214 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02179 HG02179 -0.346634633162166 -0.357532818869713 -0.36252200209695 -0.269138095006592 -0.0364526031069429 0.107575587660995 0.0822727024688589 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.708801459073294 -0.722950283005377 -0.568219254583104 -0.374060200830211 -0.0458311568038471 0.107771583894986 0.0805440960037897 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14839184932988 -1.13985450772351 -1.01345419064337 -0.694755265392502 -0.156315249197646 0.0782409758743722 0.078448229493944 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24073276056965 -1.19905056519368 -1.102018791744 -0.837368190486996 -0.227485157984326 0.068848519593195 0.0779596869305426 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02180 HG02180 -1.40329225073831 -1.31264432323541 -1.06941813187566 -0.638261947502778 -0.225025715571145 0.0682227650521648 0.0907909613237671 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64197856072355 -1.57374061426788 -1.30634707714392 -0.88969248808837 -0.407238090326412 0.026642063403655 0.089265852525776 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98917889434787 -1.93004881701401 -1.79278649652729 -1.41230337670167 -0.783418057517589 -0.0636638002108873 0.0874603792084185 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99152708200976 -1.92236502610045 -1.81006670615569 -1.55112607576368 -1.00467860223317 -0.0970771916965385 0.0870482628407351 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02181 HG02181 -0.890250899012236 -0.796169847208036 -0.649806548025576 -0.357116580207422 -0.139731004782263 -0.0246195379031573 0.000709188622628161 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02977297253231 -0.915014882804069 -0.726411169798255 -0.433852758846804 -0.162132433292193 -0.0272358039327747 -1.55837820189203e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.555176972156597 -0.502843679863843 -0.446445464700108 -0.278047559399694 -0.10337250176306 -0.0305978890573339 -0.00097012534119535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.226080420897349 -0.208293589929316 -0.18572583279588 -0.0155633600881141 0.0640799981505533 -0.0267220680408844 -0.00120755320474129 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02182 HG02182 -0.587222930141771 -0.475852208674967 -0.239467875902442 0.0308349223433359 0.132070468198301 0.115701651625768 0.0940415268414345 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.551120638298514 -0.426563654117285 -0.188557756077393 0.0158696312632451 0.0488909020953216 0.0911231109219944 0.0923623464496718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.917953873821969 -0.785147074673527 -0.613642886555079 -0.423464927944037 -0.165202414097036 0.100347895559427 0.0903904176690993 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42534301312733 -1.35691143119458 -1.2387630353623 -1.05342075058954 -0.547022465563371 0.107435568691517 0.0899436817641856 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02184 HG02184 -0.554089994953806 -0.536916457374464 -0.502802853357809 -0.469303143985986 -0.292205390737421 -0.143168687701457 -0.0521401779242942 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.747688472231477 -0.809731481540986 -0.734189380418844 -0.629754984684438 -0.375187053454025 -0.13852089115026 -0.0490575204984426 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.98114222775581 -1.129584536798 -1.26462668436287 -1.15484528103815 -0.571029091411538 -0.170497467628235 -0.0451044009959748 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02081449111804 -1.15981949942748 -1.27214055701537 -1.28253400066538 -0.726686826210504 -0.18526223404369 -0.0441406747351637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02185 HG02185 0.561856801681548 0.564360926716755 0.588381631036554 0.479495511055824 0.248257403818005 0.1929014511661 0.091717313668948 0 0 0 0 0 0 0 0 0 0 0 0 0 0.350224306252211 0.438451498853271 0.464923820552082 0.359920901350669 0.232578521764286 0.174945002475864 0.0903080178658429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280693054214967 0.324208514050347 0.468151487446273 0.479649837437245 0.220534854211718 0.152871331539407 0.0886825430442709 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328558074495961 0.373236759726041 0.5025663264548 0.567367629384379 0.292276693117322 0.143718684857992 0.0883203438272587 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02186 HG02186 1.03989363547203 0.863542001462931 0.711847713619283 0.486583574851068 0.198566362308589 0.0523128919750113 -0.00431869822012663 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03812783625526 0.987564437161155 0.878902128855528 0.56671237936657 0.249342693628516 0.0896030179815575 -0.00459341962228832 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4589512949245 1.44467590036232 1.36519459869528 1.06314233503061 0.367635758317548 0.150719737951662 -0.00498038384277464 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32811204403415 1.32555518831361 1.27677617242762 1.14181375770386 0.430452949495892 0.168733690784109 -0.00508124397517046 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02187 HG02187 -0.406959535434837 -0.147056297483509 -0.132785321531875 -0.0487186249656964 0.0169637302176699 0.0591960708674349 -0.00284763984631685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500315328021309 -0.331950551435773 -0.251251279864825 -0.17276173548724 -0.0498920688299828 0.0265146012184964 -0.00351608879914355 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.720430661191567 -0.731487744149991 -0.716389610329588 -0.565789247009778 -0.181074379285385 -0.000531481891946117 -0.0044515284581722 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702896540567627 -0.673960180239261 -0.722107606317322 -0.694976779931022 -0.306647963667153 -0.000579504762005273 -0.00469445009907307 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02188 HG02188 -0.63391172428286 -0.650158638570822 -0.504733694065887 -0.414201022662258 -0.234105845331172 -0.145006867639129 -0.0239386013098136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.561207899807731 -0.527978642471451 -0.386021074391953 -0.321502795327501 -0.233380591156286 -0.137406510279318 -0.0246467304545496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0814400074586843 -0.0761605526980804 -0.0421848492105995 -0.030756514646714 -0.2017145196324 -0.120209390527901 -0.0256445597713242 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328290161851886 0.328313096279824 0.299650105419944 0.22049569949694 -0.0903966290171061 -0.111271815655265 -0.0259048548385364 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02190 HG02190 -0.806563022523604 -0.83651584171139 -0.586873843381069 -0.163426573137806 0.164042680669041 0.15626772474863 0.0647556107716354 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.484984697013841 -0.526541294837448 -0.452128882531356 -0.176959653519636 0.165746144261628 0.162364313525848 0.0647197595850719 0 0 0 0 0 0 0 0 0 0 0 0 0 0.154103797676355 0.0738916476461753 0.0583758919759058 0.172392435528821 0.207911970045443 0.170801749177275 0.0646831178197494 0 0 0 0 0 0 0 0 0 0 0 0 0 0.493125339525981 0.426092640610771 0.404527449877429 0.416056801100324 0.304134011669884 0.175585389701743 0.0646755634799196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02215 HG02215 -1.11294215955842 -0.903396860552686 -0.697106109788845 -0.418153026194942 -0.113676224886157 0.0803940354997847 0.0820748335970546 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26778552811718 -1.11117224340469 -0.87464866461601 -0.567863021978583 -0.200714121801859 0.0636511400590533 0.081695115794897 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.75406849319072 -1.62902291072454 -1.44646490513223 -1.13524864721254 -0.464142042950445 0.0107465719392032 0.0813614685503747 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94583234592124 -1.88185620423864 -1.75574975431751 -1.42839072727948 -0.720552153124697 -0.0175552746553511 0.0813092609481311 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02219 HG02219 0.981921483078446 0.74163620348039 0.503341459265855 0.288819709210659 0.221352702366996 0.182248980759158 0.102208698559003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.884769677149746 0.727802655256792 0.51490035008382 0.264771745412959 0.213714474026125 0.193835372610296 0.0997635913917851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.443922544603103 0.377555435768144 0.298727554768789 0.157094337020206 0.177036419842347 0.212655554752038 0.0967628503680574 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0423217080151268 0.0086105928356282 -0.0476413856611474 -0.0814921841910051 0.115908050376729 0.219409620128047 0.0960563280544715 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02220 HG02220 -0.739387441292052 -0.705728514074882 -0.59361325033169 -0.412451362858836 -0.203124566238658 -0.12459742318045 -0.0416959477141011 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.560076454802099 -0.537067804583046 -0.451374746437504 -0.302185398368207 -0.0926106264281787 -0.105321190201939 -0.0433233080154021 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.253778614823052 -0.247604563902254 -0.202453534331737 -0.0914645310791785 0.122779383690341 -0.0428006561676186 -0.0455876014896506 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144671057135468 -0.147769530776544 -0.093998104248622 -0.0301800959917734 0.251526062855431 -0.0133104084084783 -0.0461734400087829 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02221 HG02221 0.972044034362599 0.987744272970304 0.916103419273606 0.725903511632942 0.588715934334186 0.305373970816965 0.0918428597909894 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07175292208929 1.03326769281417 0.974826320900389 0.81834579765544 0.652022414880943 0.32636907094573 0.0886584601873462 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06703439611125 1.12293406538138 1.15825130417465 1.17521638700944 0.903086454955001 0.336983488594142 0.0846111825742257 0 0 0 0 0 0 0 0 0 0 0 0 0 0.936093021465793 0.996733706862345 1.12375800239219 1.30298561642738 1.15312400207108 0.352370309618569 0.0836306204887474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02223 HG02223 0.694907896302699 0.662402772152169 0.52086063113808 0.396206862421806 0.2254749510136 0.0450880297991411 0.0192070672281778 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49943043118062 0.480067755756052 0.424375836241146 0.409081397527988 0.224322598626787 0.0135135345666464 0.0239357362970857 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661933253528432 0.666505186003061 0.661412489704923 0.627064305347458 0.302179982633824 -0.0363980937449656 0.0302485601945223 0 0 0 0 0 0 0 0 0 0 0 0 0 0.94890064284966 0.946986310822941 0.939537399038185 0.897810002949444 0.497958513579241 -0.0710315241768891 0.0318353576490512 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02224 HG02224 -0.648491327244553 -0.625458784286789 -0.465948515037852 -0.158784528271883 -0.0979421693870732 -0.116375090337492 -0.0647843991556819 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.725241127008585 -0.677034196108238 -0.519578375134976 -0.254165540224983 -0.181738526978555 -0.135070538069208 -0.0628017752604769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.673190154127394 -0.605145862754801 -0.496702868215898 -0.507372683850624 -0.357607115757684 -0.179676069348413 -0.0603529416002091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.495999697903012 -0.414325772166145 -0.341853827423448 -0.384826724353692 -0.413736209278277 -0.19553096627785 -0.0597736903323081 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02230 HG02230 -0.452908887791896 -0.383490067858916 -0.208710003225475 -0.0611366684227085 0.0802516494527573 -0.0132035587213659 -0.0392370551575976 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.455781298053283 -0.326090397552553 -0.0802990826116028 0.0319419556021898 0.107540397175223 0.00912079641636756 -0.0402703238852904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.364462647734839 -0.268606319883632 -0.0679009341585709 0.0782545424119198 0.152310885362786 0.0418983211399513 -0.041568145878393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.227899976601102 -0.146530117634624 -0.0824502076160096 0.0482638862037012 0.120239826035226 0.0499073876609371 -0.0418789831587381 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02231 HG02231 -0.249260065420458 0.0076672021135667 0.242225873640503 0.374946399016843 0.358117897198028 0.223285567670917 0.0554581991486531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0653474188629575 0.0883787546014035 0.35472764404825 0.468957350387167 0.375819288637196 0.255952550019595 0.0555770143959049 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160991795142304 0.257820789146122 0.424095326130707 0.542200815176372 0.484919900072856 0.313260853809235 0.0558307615944357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199519363383019 0.288464809873533 0.372754250510565 0.519363687641065 0.536264969643971 0.349473523206668 0.0559120741882217 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02232 HG02232 -1.02749265347042 -0.890249511475889 -0.688011948066832 -0.514787181468135 -0.377730773477495 -0.167345216092021 -0.0511618082915337 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12031494477321 -1.01626017251584 -0.84316985873865 -0.603243352901749 -0.384207475549355 -0.153169933994777 -0.0499633114262691 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06673278460701 -1.02866825394167 -1.00967218238844 -0.920543506128331 -0.508282751237072 -0.0984740030694975 -0.0485155399102191 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.890743805847571 -0.871284911238301 -0.863001403191446 -0.959837969154034 -0.723920581270894 -0.0698854001010487 -0.0481797289384564 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02233 HG02233 -0.716489560214346 -0.601737806775516 -0.602191428416152 -0.599044073428602 -0.397869658152256 -0.169613213214012 -0.134948395231927 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.735700358376826 -0.676451721739709 -0.599012384471324 -0.575916254600695 -0.356928115953098 -0.139867542132243 -0.134227070305681 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.471247577191466 -0.474136390680488 -0.450899399667683 -0.400691655857807 -0.237607174052696 -0.116166366433409 -0.133464576874774 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.288077752239305 -0.357621790272144 -0.352160744296239 -0.214614553201146 -0.186663555969826 -0.101155480823357 -0.133309405281196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02234 HG02234 0.1327905745529 0.353949683022989 0.438394398470532 0.318747520533772 0.288484179606091 0.215519565444252 -0.00448825248277246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.195349360466692 0.355223423693109 0.466366726625481 0.41334448607802 0.378091501431673 0.260026396234052 -0.00737990174316449 0 0 0 0 0 0 0 0 0 0 0 0 0 0.334228547916255 0.374003736710725 0.421154973892111 0.515498631990702 0.676523720246894 0.369445890834772 -0.01127128864497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44766539033149 0.437809984520559 0.494628263021569 0.609592230015205 0.748195529735366 0.437606539047237 -0.0122550306115434 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02235 HG02235 1.12249156635637 1.16335575758284 1.14447266778463 0.937418814214024 0.661912090726357 0.396836709268864 0.170429330916406 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16860902352808 1.17558183249601 1.17174786741855 1.01322170280572 0.745430607664125 0.438709423628789 0.168547369275069 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32082018604836 1.34296742436881 1.37536116402212 1.34542520063463 1.0722724833079 0.494103317001864 0.166415692200504 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27066906492892 1.25919596773058 1.29915886600904 1.44396697379796 1.30039939361801 0.534023102744366 0.165949375033965 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02236 HG02236 -0.997906929490107 -0.920615771367825 -0.804118151239417 -0.445063206719258 -0.165047620942991 -0.0380643756810624 0.0521236736685917 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32375757752365 -1.20129764999313 -0.984833486586833 -0.562342999120744 -0.271459574764054 -0.0460435345661432 0.0529581865123989 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52466329161877 -1.41180708025327 -1.21444254931431 -0.976624150364611 -0.561590347555088 -0.102930201797298 0.0541819212095329 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33622403633442 -1.29965500689821 -1.23654775943291 -1.15225444818848 -0.81155142806147 -0.130346643013355 0.0545095568276332 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02238 HG02238 -0.815280685133914 -0.805799177354033 -0.639115840545194 -0.455469459363483 -0.214421149024871 -0.100646660705481 -0.0635783582398908 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.755742564265798 -0.633108148758408 -0.544552263689595 -0.428748114065717 -0.196470344532206 -0.127822714381909 -0.0626152003750032 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.228940004330422 -0.167110342143367 -0.153961240450475 -0.0773866902837732 -0.0387956863676246 -0.118141432979865 -0.0615512115456038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.251809912979806 0.297692190734275 0.330743544288356 0.367385998489704 0.238348715945205 -0.109896142520075 -0.0613244966552114 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02239 HG02239 0.0677740630433965 0.0920940954512984 0.239851657292586 0.296395224846678 0.22016837404256 0.0807976705701583 -0.0191599723090584 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235186339588158 0.218420987864184 0.306107484523445 0.408291070278376 0.290733741269746 0.117404824756165 -0.0221134097325679 0 0 0 0 0 0 0 0 0 0 0 0 0 0.693204621286456 0.679252405884876 0.699962051446667 0.665669230412438 0.51680141255112 0.186790820844256 -0.0258472664015828 0 0 0 0 0 0 0 0 0 0 0 0 0 0.928074061221077 0.914817817316946 0.914631150703216 0.849891146457933 0.612334951273401 0.224812096652678 -0.0267468717997205 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02250 HG02250 1.4376550228914 1.1748840146155 0.804208683770175 0.392266766817087 0.0255681604773884 -0.0836131089615442 -0.0292038882874659 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26313434171653 1.02323918711856 0.692708937567118 0.375891040728011 0.0783194509102332 -0.0544769532861057 -0.0288003079421784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.921737167955955 0.758768284137617 0.502931714954746 0.186772693763216 0.0393964567426647 -0.0239636848846247 -0.0282819600724593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726876277251708 0.564451473446695 0.308626700986689 0.0185632166378008 -0.0840480668337842 -0.0262188545394399 -0.0281552154209367 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02252 HG02252 -0.748244908148879 -0.608085997174153 -0.519054455641178 -0.449728464821894 -0.206625536458574 -0.0819370507162395 -0.0099974939177069 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.72635121024175 -0.590836556529863 -0.497704111636897 -0.415601114362157 -0.170146096230744 -0.0638413105388843 -0.010325786433267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.549073345337734 -0.511123282088044 -0.486613613174835 -0.424148338408362 -0.138214119226418 -0.0477155840618559 -0.0107419918718629 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372130554912356 -0.344363293635581 -0.311383466616903 -0.33790866933062 -0.107643317699589 -0.0428849562130443 -0.0108424077777428 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02253 HG02253 -1.28435599974701 -1.15246788199634 -0.797382187645836 -0.393226901542291 -0.0657229747356011 0.163627141603879 0.0912385719311836 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14848677734849 -1.039123433441 -0.737411008265756 -0.413338800185835 -0.128842640342634 0.141830262673676 0.0916265717568401 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12021205430444 -1.01507147397225 -0.816216448463057 -0.500356711452214 -0.207341280939489 0.121801428154333 0.0923082236723469 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.982718442830046 -0.928423671705486 -0.767137113992134 -0.526205685013052 -0.207885254906227 0.118896977111883 0.092510211987924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02255 HG02255 0.649142283879106 0.513837830773269 0.329596361613668 0.0705164063638282 0.010116460589053 -0.0239744522903474 0.000365872124318117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.677526080196689 0.599629430428186 0.325511583986488 0.047574924975193 0.014945156091438 -0.0121405167232243 0.00214768403061608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561731550243084 0.503640375365153 0.312204750355916 0.0193804429766479 -0.0555387376748677 -0.0257617272704711 0.00455461916860729 0 0 0 0 0 0 0 0 0 0 0 0 0 0.490518256627848 0.441681612791085 0.286962130603511 -0.00320373729122493 -0.101777020151327 -0.0395907587101499 0.00516486053030055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02256 HG02256 1.08518858770473 0.989748040036661 0.819659013841314 0.612386887464428 0.306252224604838 0.097908368573426 0.0745446583579266 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0981640352206 1.03090462941833 0.817451490238719 0.585276080675742 0.277747746583347 0.0864290538035468 0.0770204670838359 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43188460288437 1.41903577450578 1.20560940057536 0.850938615252234 0.23176133201163 0.0314644676560679 0.0803939673458492 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5562024521423 1.54548342991513 1.39992100900493 1.12056442775756 0.356482278237838 -0.0113362016517661 0.0812542064685052 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02259 HG02259 -1.99438188252842 -1.88656211308523 -1.53783715413549 -0.985041028625024 -0.396228397514259 -0.0209918561705038 0.0354673396548108 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.31691007715454 -2.18061996472272 -1.77413290793601 -1.19054392568167 -0.585074547709681 -0.0656335158297806 0.0333502345083317 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.78015436301223 -2.66061114211904 -2.40426986530898 -1.92878740740853 -0.986966182811346 -0.157067786923758 0.0305805190392048 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.82594265107082 -2.77956834404583 -2.65885591687687 -2.27079486866949 -1.30469979221377 -0.183389333267032 0.0298947214610773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02260 HG02260 -1.48170473032717 -1.262995929308 -0.886673127442386 -0.425411983653308 -0.0869209177271803 -0.00585257226938311 -0.0208744277166525 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11375040358112 -0.929690610489813 -0.621042103689271 -0.317785761669123 -0.12830587911552 -0.0178305129789164 -0.0190726101929446 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.676186218076793 -0.573632048869899 -0.429171910561501 -0.264474080166009 -0.216560218783094 -0.0629418034900755 -0.0167920394151147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.494324502881398 -0.478965294105598 -0.409019942182031 -0.251596116011221 -0.235768963752359 -0.08187223609197 -0.0162417594062195 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02261 HG02261 -2.7143863183513 -2.51926071436154 -2.02579351093767 -1.31294774080087 -0.504529665747236 -0.0676897038345099 0.0230481259141547 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.86033990302338 -2.64119722066945 -2.13679726485912 -1.49663863186121 -0.6844274473833 -0.0955001131833649 0.0211063223076737 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.20773030823001 -3.09671097166676 -2.83034219558681 -2.29332977948938 -1.15474992604116 -0.196328578043121 0.0185497500929687 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.39842691472199 -3.37148961347247 -3.26203630321834 -2.81291898584589 -1.63158357312421 -0.230768768106229 0.0179137201379733 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02262 HG02262 -1.65550787232457 -1.31651090602102 -0.994447408851111 -0.665623239057071 -0.256389166601829 -0.0768148691555353 0.00932483569943092 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70979656420976 -1.45591815843582 -1.15396135005772 -0.772622238418661 -0.341719768613599 -0.0962454621847272 0.00945427767704806 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.90847175133527 -1.81657391241837 -1.61920347733246 -1.28582518432299 -0.633216057277002 -0.161527424780455 0.00968875594666026 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81117666097051 -1.79839822743989 -1.71474814126377 -1.53072802880264 -0.912142792291561 -0.189693596919362 0.00975915230191102 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02265 HG02265 -1.55297376726375 -1.48959831249588 -1.27500979842301 -0.809064800915673 -0.405148409112088 -0.104198646231307 0.014290615316456 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41784041361325 -1.41644718609873 -1.25613691102026 -0.945196373918175 -0.505238763239067 -0.115547604807015 0.0133714478321883 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50448460261061 -1.57299259726365 -1.53894852822885 -1.31953268817375 -0.768239396867846 -0.162936904470042 0.0121999723923012 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57785139763654 -1.64033718178811 -1.65882554015475 -1.53205434033028 -0.987083214759558 -0.18180047891951 0.0119158093723711 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02266 HG02266 -0.923365032321617 -0.932366242895287 -0.851394623803971 -0.624101529509213 -0.440621994170394 -0.262203361986672 -0.0405039201625565 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.965820038924962 -0.969573943217437 -0.845460462205227 -0.684995402100207 -0.533654485466294 -0.27259494136858 -0.0376891166767468 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.833584609938425 -0.827155974695918 -0.746026042470274 -0.633124059952815 -0.666600217159796 -0.333374880571024 -0.034026440243375 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600049215940303 -0.670311597642972 -0.689393925301834 -0.634781104794293 -0.702209990997514 -0.358672301477409 -0.0331233983628739 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02271 HG02271 -1.68962607449151 -1.45287077212062 -1.29335826929163 -0.91376891888807 -0.366778246869295 -0.0850245086441307 0.0035836272693576 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.74237944733836 -1.62555717373528 -1.44527619350777 -1.08095720812226 -0.476371486458395 -0.101081532720463 0.00237170588914722 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.92018132852238 -1.91094243849097 -1.80709351152181 -1.4859228091813 -0.80077360090508 -0.164776861870363 0.000770047108830266 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.92199272964628 -1.97646880436669 -1.94010329568499 -1.69470314278717 -1.08205173961984 -0.190718688964632 0.000370509820593776 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02272 HG02272 -0.492614020192169 -0.362137263942644 -0.241952061852819 -0.147630418517836 -0.170541055009982 -0.139621232650743 -0.0136204297458367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.283880424867257 -0.232520517010535 -0.179661578872552 -0.180574505034404 -0.194217732112706 -0.12903564501333 -0.0137132224120715 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.320939993659644 -0.339173651924526 -0.287326543036591 -0.256857042172994 -0.284884238134989 -0.155435624709289 -0.0138086092127677 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533449838363298 -0.56057460526101 -0.552957418478744 -0.402054387473268 -0.359188132083095 -0.175177239508934 -0.013827197527499 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02274 HG02274 0.174937198393253 0.0133792888607544 -0.167874551029638 -0.158127858950428 -0.0340353385786795 0.0959716397812459 0.0616835723419204 0 0 0 0 0 0 0 0 0 0 0 0 0 0.251419414213686 0.108957932678745 -0.0498866712429059 -0.192347479995977 -0.100378502729401 0.0707999750556864 0.0581126156904664 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197121682584463 0.074819361304925 0.0109981232687163 -0.119845361265224 -0.132058838729407 0.0245193383485102 0.0536790330141451 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0317963431752164 -0.10576710494969 -0.160171270564479 -0.173775578389887 -0.117522399359267 0.0159175285114885 0.0526262593313243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02275 HG02275 -0.18085062448542 0.0223034662983781 0.0761629325434965 0.093564428941888 0.159828702814106 0.133325704118615 0.025510460681167 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183167843856937 -0.081376661597463 -0.0160462573675376 0.0407015489495355 0.156487984190872 0.138891747586893 0.0244396817557897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223853521831094 -0.22725538411801 -0.248984927091704 -0.187636350889245 0.0476297532721988 0.14895648069175 0.0230438207949496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.230347643366873 -0.261031202158067 -0.295182823564756 -0.279660110637886 -0.0283849209243974 0.15184397744558 0.0226992234940705 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02277 HG02277 -1.48105448788744 -1.19653161023473 -0.991052373439705 -0.682109038496458 -0.220809070104695 -0.0647352569353004 0.0053049983251858 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53482572140069 -1.3819354866767 -1.12102113542539 -0.730821232398394 -0.288139789268184 -0.0868834448262059 0.0043252217706246 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.80593370322215 -1.74631579833955 -1.6752328470694 -1.2780990325795 -0.537070849006938 -0.11884437967869 0.00304855921797108 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.96036193298401 -1.88867654143675 -1.7960101297462 -1.58469232939509 -0.825289550532539 -0.130664178869669 0.00273349705290167 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02278 HG02278 -0.501102992676137 -0.32043158536326 -0.248222841853556 -0.189641608031244 -0.101816061337556 -0.0882866556636218 -0.0152673321624028 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.53576802979244 -0.405739335919315 -0.306321640189143 -0.22578680895761 -0.138300002890904 -0.0872962489479422 -0.0158405393369608 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159775551687602 -0.0820211243767579 -0.021534215789889 -0.00174702773234191 -0.109257416825145 -0.0992581426302953 -0.0166019650943985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0761653430674874 0.146583101273733 0.239810516069809 0.251970649114293 0.0272919484463175 -0.103778911690271 -0.0167925087185436 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02281 HG02281 -0.102681340781957 -0.0902995505687758 -0.169607633267472 -0.152276200338956 -0.19583271205236 -0.127228758982829 -0.0494790877670163 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05176362642071 -0.103475193307681 -0.198673974476259 -0.226627135524451 -0.219529984506702 -0.137389359770807 -0.0527294609955162 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.117978354342237 -0.109603570390029 -0.13803651947021 -0.140009133325409 -0.215214937240451 -0.0916171643116977 -0.0570867049610442 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145486070590191 -0.168720089948538 -0.176066434897434 -0.199898735155417 -0.211337201701907 -0.0634968406880999 -0.0581847447175769 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02282 HG02282 1.22055101551857 1.44453806510772 1.46732367354309 1.24862104979766 0.716636004726468 0.344679251942801 0.193131629927483 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5592606343185 1.66793704908137 1.60123623622411 1.27820732565809 0.741671181763113 0.345906523037828 0.194389033792575 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32084721124129 1.38089068185874 1.39010176183465 1.26998082072629 0.806577037781988 0.287882198958632 0.196403619120967 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06726368501279 1.11066202761013 1.11698882833669 1.15160670524859 0.839119335257921 0.270247794543215 0.196971879995455 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02284 HG02284 -0.193222784640451 -0.134462808192378 -0.0719591962862005 -0.0776087188721898 0.131370125642076 0.137559554840696 0.031438011566706 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.085244413625324 -0.0566903486587991 -0.0728739733145389 -0.0880474687097122 0.0962748587895601 0.127076352684816 0.0270200768945082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.102817194865739 -0.161056012150849 -0.237861257564089 -0.201956942952419 0.0914182751210752 0.0887950096289198 0.0213441408446806 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.150144431475351 -0.18948047733665 -0.26774571882581 -0.238619287482774 0.0574171039439509 0.0910908684276905 0.0199586033554822 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02285 HG02285 0.839309848734928 0.859765893253642 0.855148680936673 0.622371363363614 0.36528161287395 0.0685461070582949 -0.0154839710992436 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26149246076832 1.23299730326083 1.10400229801501 0.764628107184312 0.448898880745695 0.0692480437480362 -0.015687496619986 0 0 0 0 0 0 0 0 0 0 0 0 0 1.87235367931252 1.89354457506633 1.85045589250381 1.57110353192349 0.82387976793419 0.0888766449296884 -0.0159900577178018 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93127085786654 1.92693754319529 1.94468918587722 1.86403034103918 1.20552467610995 0.10070359228109 -0.0160716042809314 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02286 HG02286 -0.035899303011073 0.0986029407428411 0.0165451069197079 0.031699132588475 -0.00204830594767888 -0.0613202384562413 -0.0108734453996044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.178736518730506 0.178919418817536 0.105252535844205 -0.00206139892470849 -0.0358579230019628 -0.0525012860840343 -0.0109923232232842 0 0 0 0 0 0 0 0 0 0 0 0 0 0.32743396085406 0.299489107740636 0.230430849170455 0.0993302457500761 -0.101002462568394 -0.0592410376321946 -0.0111423070937221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.171731737578876 0.199201350921088 0.163018686750532 0.169133848835032 -0.0979847625599262 -0.0623503705327164 -0.0111782612072896 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02291 HG02291 -2.17406325324479 -1.88731351844526 -1.53861036056744 -1.10512508601726 -0.57175652791853 -0.136512464253461 0.00599168222687648 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.27884597573718 -2.06813685918345 -1.74573570796926 -1.27979729035493 -0.683479480461561 -0.152994001549319 0.00542225062865594 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29036196415211 -2.2981608581397 -2.2425411200987 -2.03217654146625 -1.12923486933467 -0.230022778142058 0.00470435527067259 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.12876440922347 -2.21225129361567 -2.25309624916265 -2.24272279584211 -1.52179654518808 -0.267612868846632 0.0045317738495134 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02292 HG02292 -1.14634213299463 -1.0374992755687 -0.781609921485387 -0.523803613212388 -0.272948004635619 -0.0190333736788282 0.0146341723406744 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24466804495786 -1.13962493370908 -0.966028294344291 -0.694533022019174 -0.394602772162891 -0.0550381776535765 0.0141638760535703 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43604005404112 -1.36760137124941 -1.23284172278798 -1.05809956431185 -0.635019439292216 -0.119465329938038 0.0135725952355795 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29308934607059 -1.27945507814673 -1.22044620941966 -1.14645253562229 -0.816087847846933 -0.144347013324196 0.0134308361416139 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02298 HG02298 0.495935234427477 0.451200645319127 0.396547766995028 0.274512938222451 0.144179616441756 0.158720524252339 0.0159092868976938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.595506914585506 0.546901731911436 0.400000599276432 0.210829988247376 0.08469280567877 0.122198398379163 0.014160146256255 0 0 0 0 0 0 0 0 0 0 0 0 0 0.794419300240797 0.682602238445166 0.466700542432742 0.243906800511937 0.105016763602844 0.119291366553747 0.011828144157326 0 0 0 0 0 0 0 0 0 0 0 0 0 0.83684311275766 0.735253573860657 0.572007872889624 0.311832100287825 0.0827598360922069 0.136052514076324 0.0112426477580469 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02299 HG02299 -2.01401554479882 -1.97295935799478 -1.72584663336068 -1.28387696672553 -0.828581271443302 -0.330947729637989 -0.0428390072976599 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.08143685641429 -2.00701337170392 -1.81542846941691 -1.43518077083124 -0.927368460583927 -0.340865864990713 -0.0396757304949449 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21802185958695 -2.26763923837231 -2.19836294008749 -2.00366864093761 -1.35288786070695 -0.422671139287068 -0.0355185740483215 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.00969043839328 -2.09785712506777 -2.20550571437308 -2.21628324609988 -1.68048052298799 -0.46633682558639 -0.034485851212381 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02300 HG02300 0.317904019340134 0.121827898058439 -0.0604298689800312 -0.144044509705864 -0.187698875458595 -0.0893075345317288 -0.0309175532189478 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22584237994596 0.0983432431140669 -0.0499006929734184 -0.171818444380277 -0.203481642279974 -0.100370184419336 -0.0288440316948278 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323400992561491 0.212277474509146 0.0752101900059555 -0.0629436854285129 -0.119197330226993 -0.123561338115663 -0.0261628159056052 0 0 0 0 0 0 0 0 0 0 0 0 0 0.379018528836194 0.328857559080476 0.230125199896125 0.0592322681428223 -0.0304743441807652 -0.123291872734777 -0.0255048308925226 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02301 HG02301 -1.01020922301629 -0.663139596316574 -0.547182900424751 -0.46375646639458 -0.233256230024343 -0.0819184112613511 -0.0239720203201351 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.895250053328113 -0.708152442591986 -0.549066143626118 -0.412927739362299 -0.285008532691673 -0.107375109299506 -0.0219628241265043 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562927196777556 -0.456122561312762 -0.396896441423154 -0.34079510706577 -0.362859331867697 -0.134960078906032 -0.0194036653890749 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.307249370085326 -0.295795575454138 -0.329196648675908 -0.355856391332442 -0.385829982279352 -0.13837417335896 -0.0187830342901196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02303 HG02303 0.558291459272545 0.519329275652478 0.303664234485365 0.135096891610535 0.0303546378314835 0.00629554474161649 -0.0203777260219861 0 0 0 0 0 0 0 0 0 0 0 0 0 0.587956746926456 0.507248066659999 0.330956265724635 0.19018711663757 0.0152693910957924 -0.00228818658665252 -0.0192592894343172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.809612687256224 0.770732817067812 0.591750936025219 0.423769540825492 0.159779828470283 0.00234659510241699 -0.0178864683111353 0 0 0 0 0 0 0 0 0 0 0 0 0 0.978878406287706 0.946167093329791 0.824806758556268 0.618052883082737 0.290081785177245 0.0229200440255114 -0.0175635514066655 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02304 HG02304 -0.459404239387472 -0.509419401812026 -0.580186202555636 -0.540521575512011 -0.562789157170545 -0.424091571594453 -0.152421639114497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.589979939363394 -0.62086206499111 -0.616125216315674 -0.548468254523163 -0.606682113762228 -0.450642185571896 -0.147955858633346 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.597596929268928 -0.587256540449851 -0.539255047886545 -0.564901624974658 -0.729950647000888 -0.525507154065268 -0.14227295934216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.330319786851104 -0.352676344751254 -0.381252091728948 -0.470937948042605 -0.7566107327493 -0.575942584767558 -0.140896083292004 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02307 HG02307 0.193649999400824 0.167566892335561 0.119892530554021 0.118367968976834 -0.0154689988198509 -0.0520589690656528 -0.00113932293344844 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430304003290852 0.355112984727427 0.289336824803248 0.246018490567191 0.0616937687722467 -0.0585720609080533 -0.00131200270255335 0 0 0 0 0 0 0 0 0 0 0 0 0 0.555285865775505 0.482668371427879 0.440050813361538 0.417372969317523 0.227499985491447 -0.0567925331436137 -0.00169421090131607 0 0 0 0 0 0 0 0 0 0 0 0 0 0.355204933643255 0.359484486963245 0.367302990678636 0.400735861477928 0.26974549806704 -0.0440110059342255 -0.00181849722371297 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02308 HG02308 0.385636630393818 0.493391535321877 0.439599783241931 0.244648596081668 0.0230082775835679 -0.137167055930955 -0.0887142956645995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.790194251541644 0.77455821892629 0.665481274019541 0.429061563577804 0.140548844605907 -0.121857546494284 -0.0880407665577952 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01248690492047 1.05013872257632 1.01284520688171 0.800903170490339 0.400368581336973 -0.0537436953667725 -0.0872834518423479 0 0 0 0 0 0 0 0 0 0 0 0 0 0.769868205819786 0.839552098118502 0.980998418543188 0.941429083703087 0.441900657485627 -0.0298873113029933 -0.0871189378917519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02309 HG02309 -0.626626476322645 -0.345828006665061 0.0178744400526911 0.32177269240693 0.355601165504701 0.20199982058416 0.103407969978308 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.701761935133221 -0.448781126860075 -0.140090863601911 0.17650383319714 0.230123708189141 0.166822748433758 0.102549897410215 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10872315367833 -0.964840620769455 -0.686015320077161 -0.299310061841762 -0.0584389118268471 0.0932154722946901 0.101558215669881 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06665371540898 -1.02119241241026 -0.89715747344827 -0.579044547119348 -0.227415023906439 0.0578869141779019 0.101336922921682 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02312 HG02312 -0.43356537916774 -0.311021460794123 -0.355013307958903 -0.261403405235372 -0.113248150348581 -0.0329139245245475 -7.29997621671617e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.544411954516439 -0.489374688769429 -0.481526618078488 -0.396017255937163 -0.203349787420067 -0.0605922819119903 -0.00109169070117116 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06538410633493 -1.0060182657875 -0.925578439997256 -0.743677448121812 -0.32724611272312 -0.112366793663578 -0.00244202072114564 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29769564718959 -1.16813048341833 -1.01238232870343 -0.808751548526276 -0.387365282352736 -0.127300691556052 -0.00277956968767689 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02314 HG02314 2.72038002184946 2.48885837281544 1.95739860537723 1.30947237240005 0.59856885293257 0.200364845699529 0.0533453148550512 0 0 0 0 0 0 0 0 0 0 0 0 0 2.72657838766136 2.4884292091432 1.97768573318515 1.35509477295621 0.686585416499849 0.217263179329594 0.0562974623729738 0 0 0 0 0 0 0 0 0 0 0 0 0 2.48995210321219 2.38385557483589 2.19573952501997 1.68452720790503 0.837093343457533 0.189432488950958 0.0602323696409598 0 0 0 0 0 0 0 0 0 0 0 0 0 2.10318875289821 2.0366421333581 1.97026714146793 1.79774793014728 0.954395488546649 0.164993126034231 0.0612200824945355 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02315 HG02315 0.0465461777503825 0.14823005399877 0.300516149158597 0.358355708131666 0.298744358443737 0.175528611643757 0.0406303895192656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183565639011007 -0.097258669862885 0.157845827407112 0.304341111296045 0.252374314301536 0.155618993394007 0.0386258589481844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440592726565149 -0.399772718262167 -0.139863956826416 0.199042132770002 0.263931882433393 0.0944503506399353 0.0361036032394494 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.391367290014245 -0.371700362057504 -0.281937097698801 0.0915763580741939 0.230845292547691 0.0826714158806265 0.0354980349768216 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02317 HG02317 1.2048064205159 1.14857534611183 0.9706435528362 0.516067469282939 0.0102095313503232 -0.217072203548681 -0.122257900586088 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4864076034583 1.43514740866239 1.21169153490521 0.650785239015812 0.084798616124069 -0.209436594963837 -0.118715546635849 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36978703788232 1.43750341536757 1.36522017455121 0.88971454390001 0.171411511967679 -0.210669581149721 -0.114260118122447 0 0 0 0 0 0 0 0 0 0 0 0 0 0.852803577965478 0.90003418110075 0.950515083306739 0.764924193043874 0.162515283303375 -0.215559110954106 -0.113190952202859 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02318 HG02318 1.07278493602887 0.974862453399462 0.917393537487911 0.829039132840037 0.549410085214523 0.349967756537987 0.157004968357957 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26151220006753 1.20870107017043 1.04070137349353 0.892304923821022 0.59892502455055 0.331033775184779 0.156009720733178 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20901760152135 1.19202686491628 1.13246662023302 0.967376166227932 0.698628899466386 0.358420306490694 0.154838138750551 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0937307257264 1.07571244390795 0.958326407430089 0.82964744586883 0.661875340507158 0.390933904561996 0.15457237060942 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02322 HG02322 1.76613851175117 1.43423274087182 0.950298237005937 0.506569743694927 0.144454044333971 0.126057678864381 0.0946548705492609 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49056537016219 1.27884142334693 0.950680645904349 0.568006678089262 0.210061817455285 0.107437029520234 0.0933844705508402 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21001347539497 1.09588160749651 0.945424284664237 0.76135973378519 0.423625565323628 0.105606734363292 0.0920890676628761 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0428731108501 0.977962828630938 0.830886940956764 0.711391713069414 0.528570531186932 0.103285508191286 0.0918378111028389 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02323 HG02323 0.798145121377519 0.768969442331119 0.616042442583523 0.561999782846904 0.359309369745036 0.163633693576581 0.0305332293809057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846635364658493 0.776114495886213 0.670555988290232 0.503786131516459 0.270293778744847 0.140241452556422 0.0277746948291485 0 0 0 0 0 0 0 0 0 0 0 0 0 0.733580365686433 0.761719964024956 0.795221297504067 0.589520724484761 0.164157446409974 0.116953863757857 0.0240551835099312 0 0 0 0 0 0 0 0 0 0 0 0 0 0.610896690317725 0.644023639798079 0.672425696302354 0.526552288998968 0.0963570587157847 0.117395848555179 0.0231134250976043 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02325 HG02325 -0.144707446546626 -0.295298953150627 -0.26348324121754 -0.244349364024849 -0.245468392064671 -0.3580477641483 -0.201812477362078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349600376299494 -0.376318946182003 -0.214621989615673 -0.125525751822661 -0.169254665724354 -0.339682731227492 -0.198904640273664 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459909225943645 -0.362357383709293 -0.17006437158595 -0.034303023094388 -0.12912032982406 -0.355674268760194 -0.195296251510634 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.64081878605449 -0.559206488866642 -0.397298673224485 -0.166000408844457 -0.151078978073797 -0.375360041566818 -0.194439075282527 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02330 HG02330 1.31651519308957 1.20307845298021 0.970558234952827 0.626090714972786 0.353428737395989 0.100101246330897 0.00653367244372541 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14571543266112 1.04353677277369 0.955720606547535 0.689269976034723 0.463724674651731 0.123828371055382 0.00564057976338362 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14183093743194 1.11683852974487 1.09664175742551 1.01432503870801 0.677544858190904 0.142224338472031 0.00458168529829177 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04038103347089 1.01662530112985 1.04392628941037 1.05066470234102 0.794605610531937 0.149887778570004 0.00434032833751079 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02332 HG02332 0.235493187812237 0.270058678080234 0.213611597627742 0.0178014135109058 -0.0989312701250554 -0.113630735932294 -0.0512123149958649 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0513630168822156 0.0955324094839616 0.0489443343276262 -0.0362242392428846 -0.0809746874289815 -0.111399722301631 -0.0532888855308936 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106195128745057 0.133755545780865 0.103075104526632 0.037362924648861 0.038914923386528 -0.0646082826429832 -0.0559161926382486 0 0 0 0 0 0 0 0 0 0 0 0 0 0.224212907154652 0.213452549186921 0.216883818145661 0.115289942342893 0.0981229152753507 -0.0228199239815928 -0.0565492955455739 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02334 HG02334 -1.4560703099766 -1.32159395454327 -1.18859813533568 -0.987664555293206 -0.729429821795103 -0.374641920130866 -0.16332735995404 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34577282012489 -1.26751220764916 -1.20328071223493 -0.945707270130083 -0.686110548170025 -0.36635027561748 -0.163656471541627 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14330671412179 -1.14402446065216 -1.27054409460535 -1.19255304208885 -0.721824975214949 -0.359600968673777 -0.164251635559356 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.968773404972626 -1.00623120518579 -1.18652596259687 -1.35136134775078 -0.84342507355411 -0.362858774880141 -0.164428521448371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02337 HG02337 0.626276520517341 0.599498915835726 0.479702261424343 0.185344274300054 0.0954823878967493 0.0342783202057655 -0.0167774043376772 0 0 0 0 0 0 0 0 0 0 0 0 0 0.451136457569738 0.485107641200306 0.427313077736021 0.220851602507414 0.0637186864594866 0.0348662709302841 -0.0144690510215036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0454493371653509 0.085858048907192 0.0908410212817957 0.140180593412372 0.0222665342188553 0.0490770238292607 -0.0113765717431598 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.162211463315066 -0.136746332540668 -0.0973208897080869 -0.024914815100167 -0.08384490453568 0.0399387476739727 -0.0105971516783729 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02339 HG02339 -0.0955937713933786 -0.0740290248520706 0.0011248929625409 0.147608696298735 0.222068230824703 0.209165465426152 0.10701727747151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.233186353429853 0.238731233737749 0.161365986880839 0.198205200917975 0.208871976221641 0.197927429191092 0.106282717769399 0 0 0 0 0 0 0 0 0 0 0 0 0 0.42228296098572 0.355958632083307 0.258962719300371 0.157981289503125 0.128634744958841 0.17318598529426 0.105475145074398 0 0 0 0 0 0 0 0 0 0 0 0 0 0.193511990235801 0.209751005443212 0.189337181082824 0.0923498811957871 0.066083365284864 0.16567443187927 0.105303665557819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02343 HG02343 0.0984680742150155 0.317933939825582 0.239766936354854 -0.0304593827202595 -0.168014087084147 -0.113740922623784 -0.0498567113452784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.222699697306421 0.252440407927351 0.176894834208769 -0.0469158544873121 -0.156140581005347 -0.127940354026647 -0.0515046757025856 0 0 0 0 0 0 0 0 0 0 0 0 0 0.448546635703819 0.362063049470557 0.263303087795291 0.176637502330444 -0.0755333208369429 -0.15067084046871 -0.0535437205418306 0 0 0 0 0 0 0 0 0 0 0 0 0 0.529019855692533 0.468261227653368 0.460190251650992 0.463286010309057 0.0631261335645882 -0.1534637613291 -0.0540259779499804 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02345 HG02345 0.0445506868465289 0.159396915476682 0.134894493056818 -0.00532405946612859 -0.13488567456622 -0.156727678823265 -0.037229215598254 0 0 0 0 0 0 0 0 0 0 0 0 0 0.237560130917659 0.260084451872787 0.165964847574871 -0.000892042443329666 -0.105172332507262 -0.157577195353034 -0.0372125482425381 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183418132544343 0.178284030226415 0.107465655528215 -0.0673793589850636 -0.120310609638944 -0.172896930072017 -0.0372222465829613 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00224153567682743 0.00548918534227849 0.0467275922050191 -0.0877160077117706 -0.158521656366541 -0.184874401403227 -0.0372303324162457 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02348 HG02348 -1.90253133365605 -1.63711899166337 -1.16245785886701 -0.814468950957521 -0.475056407871308 -0.0902674442745331 0.023848850644198 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99434899026395 -1.77186961074682 -1.33169634585898 -0.988020857404527 -0.553890996454465 -0.0685565404077563 0.0224383752364469 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.0936425314905 -2.02422451518972 -1.79659051976816 -1.5309222475715 -0.836604335431424 -0.0950573054117019 0.020619442895411 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.23855136229008 -2.20240024638827 -2.08564773944098 -1.88197245049891 -1.10727170571829 -0.109331189761639 0.0201740400993011 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02351 HG02351 0.0787543842735473 0.0259031483733797 -0.0442856956102243 -0.0786571467104852 0.0415841166300176 0.0617529260906979 -0.0102673481086276 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0960234382721834 0.0420831754174739 -0.0324940795083268 -0.0814978167612958 0.0581202725865884 0.0822329062976037 -0.0108620944812688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1328190720991 0.0129473233992845 -0.145088959207284 -0.235978683622333 0.0290819696523844 0.109134075457485 -0.0117109144450647 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125756709658638 -0.185372436466424 -0.309748293864783 -0.310146473179738 -0.0490627249725131 0.130862110911695 -0.0119342354918834 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02355 HG02355 -0.356468243465029 -0.51560651748595 -0.585350153532599 -0.292192327452783 0.0500825799244447 0.0477399127642181 -0.0177455753956718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.168610962361724 -0.288969549998822 -0.316898825679162 -0.223596042080866 0.0271763529442825 0.0406147949836681 -0.0180176132358962 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1274963520287 -0.209087144663904 -0.284138588128023 -0.26722844046821 -0.00796106629116563 0.0602344955384998 -0.0184262755180911 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.307836275863255 -0.371070516171117 -0.516531201534104 -0.529549679069571 -0.119596361318215 0.0733890798674608 -0.0185371821147006 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02356 HG02356 -0.68015060376898 -0.664933626882753 -0.625367570043756 -0.508167987128182 -0.295050471424814 -0.0689763476784815 -0.0349381470821864 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.710351256042863 -0.759319636586473 -0.696415792197331 -0.536054108341978 -0.305142473243943 -0.0675231817266183 -0.0349276259859935 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.88936776243934 -0.934717215940802 -1.01845178338203 -0.949967629877177 -0.473814612967399 -0.0478510296511269 -0.0349865588590132 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24086794427017 -1.19068129174387 -1.21127164358553 -1.21617986387869 -0.721735161308547 -0.0431256170925957 -0.0350145913671789 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02360 HG02360 -0.444442138260125 -0.522474119070073 -0.665223822343311 -0.600740245365159 -0.384484513917413 -0.208265600048196 -0.0384186962195621 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.289391188298918 -0.42623447739427 -0.62132899010998 -0.657296670276141 -0.453142875806514 -0.209766554049545 -0.0380306100853394 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.551198607885784 -0.691750965496616 -0.898910560423896 -1.00451521161916 -0.704384759554942 -0.236005965124975 -0.0375768610269964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884713273337813 -1.01195825754392 -1.14576870237307 -1.22833012444093 -0.973420941365137 -0.250700737255613 -0.037474418527576 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02364 HG02364 0.0502763318383974 0.0568094271034675 0.0434713099068658 -0.015945892781503 0.0483579146444385 0.063905813111114 -0.00664812604410985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.062264773737931 0.0566318267351538 0.0289708439398851 -0.0470488453005817 0.0523858071657954 0.06743824201764 -0.00702218358888322 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15938118562927 -0.20710976405216 -0.261084006451975 -0.199013092961497 0.0327686873027934 0.0791618016745197 -0.00757696809609002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.451672147398881 -0.457866924467527 -0.514042184318716 -0.441477094701264 0.00150643411817976 0.0858371707126469 -0.00772647776698487 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02367 HG02367 -0.682800896527182 -0.632577017172023 -0.530233080391152 -0.37486101069233 -0.299825226331857 -0.130144169481467 -0.018318433768831 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.64731803032527 -0.623311001649811 -0.550495053406752 -0.464749066915454 -0.381402821154624 -0.169772231643505 -0.0186348187972651 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.431551124807046 -0.402317604183661 -0.403985498008271 -0.45511631091981 -0.47863233534815 -0.227299444933552 -0.0190918738626737 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0565018424395124 -0.0859626852139984 -0.197710194433809 -0.354731153535146 -0.517062798281761 -0.249260366515182 -0.0192129882396875 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02371 HG02371 -0.536321861915981 -0.46704389598866 -0.413037563775317 -0.452899816312185 -0.308403618034586 -0.15688832064864 -0.00720370125625055 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601025546703164 -0.545957205582463 -0.503896101848874 -0.490045643385967 -0.347189293134419 -0.141667326220226 -0.00781954701312573 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.543964368310996 -0.553989939712174 -0.570781319702929 -0.568292383162404 -0.504346226069503 -0.136899109842015 -0.00863766711323537 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.448032182274728 -0.49762428680011 -0.556166149863858 -0.659733388539676 -0.61538011411557 -0.146539874486341 -0.00884242657393834 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02373 HG02373 -0.287982846425674 -0.279065571821807 -0.400890430774448 -0.379051755328976 -0.175154889186263 0.189188657338923 0.203303280569146 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807547818462007 -0.801522907615658 -0.790678858390332 -0.718027686211893 -0.34163564894865 0.141970124133524 0.200396109568568 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77450659007292 -1.82712091693023 -1.82690493999644 -1.62551851360356 -0.843375415696512 0.0509104779109845 0.197068234973194 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.12852051738306 -2.15331558872655 -2.19569653001845 -2.1150295848658 -1.27693255163006 0.013208958637258 0.196333678591044 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02374 HG02374 0.466410637817862 0.417308348983082 0.435379969347156 0.366450394541673 0.135073832502579 0.000592840241297513 -0.0271736452874462 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728399319210902 0.721537124094903 0.664509840331538 0.43372571145047 0.124407850204173 -0.0449302576914886 -0.0274930307126565 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0497327968506 1.0199718747648 1.00916671594303 0.937279111357219 0.298376463226479 -0.0702472508003059 -0.0279959962478285 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08095512158677 1.09867221962653 1.11695803229113 1.15586751323628 0.560904694999825 -0.0657967614796219 -0.0281362912193054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02375 HG02375 -0.174291026130464 -0.138599257997134 -0.141014452491368 -0.182377299648629 -0.155831205138467 -0.0843152131033648 -0.0197728538700108 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239033820655384 -0.186452600938086 -0.135116195894702 -0.118195320499407 -0.148417033646094 -0.11020930267209 -0.0196998728489185 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40007495239218 -0.401639154603125 -0.323561069124163 -0.230754654703093 -0.178768770046735 -0.132118032157153 -0.0196588224514636 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.490119681543788 -0.457450493254723 -0.410417496601665 -0.330120042096827 -0.21820055313303 -0.139377726468671 -0.0196587004633131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02379 HG02379 -0.87866877504689 -0.808450705092704 -0.631422657352034 -0.411695271025006 -0.21960752965282 -0.109118102818568 -0.0741876506384749 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.740656510109102 -0.715797063591938 -0.615163544755313 -0.485239536582632 -0.258541142172659 -0.103352097188878 -0.0710325980656592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556600767798781 -0.621695777125049 -0.696487891892967 -0.724681557288037 -0.347447901270122 -0.118174668017714 -0.0670565499505531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.473856787701623 -0.528361151106922 -0.646937862669912 -0.715550649676774 -0.417114684936578 -0.118442812523195 -0.0661005768904727 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02382 HG02382 -1.04547042598059 -0.921074727998369 -0.611213106723033 -0.276188897264039 -0.140485698844441 -0.10516148729186 -0.0350208099246086 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.960266293114418 -0.810118868293835 -0.565503191786395 -0.214334038593738 -0.112268556400266 -0.110552748935998 -0.0348196062114972 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.734662339783811 -0.607908161306849 -0.42206343340502 -0.0898584610124099 0.000121237737980512 -0.108823522523479 -0.034605782453377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.543612690671309 -0.459962891220486 -0.315900583184034 -0.0514212672501198 0.0872314982149183 -0.110620604390991 -0.0345618971793546 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02383 HG02383 0.60145968240345 0.501750717249781 0.404662673714195 0.39581069310478 0.380090029219829 0.237952196264455 0.0955185218971775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.319086562015701 0.325660064707973 0.337008487818802 0.414355963400213 0.465288896812179 0.259254831373977 0.0939769991043964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.146354978563738 0.228389216488333 0.356429172959958 0.530798182316238 0.662126185222816 0.316846957091161 0.0921928194889888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0379902817235606 0.153876120469562 0.358599314387188 0.585231707837549 0.778073579875442 0.340755220431456 0.0917940011234567 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02384 HG02384 -0.313714748446862 -0.281192688776035 -0.118040178179918 -0.200579460715601 -0.200712706982086 -0.0893113924475479 -0.0347337393177138 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.384405936834574 -0.354159242385869 -0.261523857260236 -0.323657886571783 -0.270545207418794 -0.106355566002249 -0.0344060341509438 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.542314889340841 -0.548371433221313 -0.534205124582655 -0.5674400817246 -0.439348892129994 -0.164912567170642 -0.0340491135042431 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.536019586895748 -0.500601046450201 -0.460875277044421 -0.463531650447799 -0.465786919623916 -0.190129510244049 -0.0339740080622346 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02385 HG02385 0.888330070811021 0.756542162144387 0.571395168885282 0.386665950175172 0.168700815992746 0.0230639928417462 -0.0167403580167998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.935426321880197 0.814737903910053 0.617583584179378 0.400943581793435 0.1642986688909 0.00947483016278114 -0.0176811563173782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.544272099061752 0.443132326887747 0.328305027552681 0.26839412904 0.215208305832189 0.00973885694640128 -0.0189919190986386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.262888708076002 0.230378181108838 0.0949289067290435 0.0743776713123492 0.191764128019625 0.020243064785574 -0.0193313292696079 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02386 HG02386 0.313892662390072 0.291177204346391 0.172184308486373 0.121240697096949 0.122058901020416 0.089741585780697 -0.00914210409217465 0 0 0 0 0 0 0 0 0 0 0 0 0 0.612396159012331 0.543315745121187 0.453262949999374 0.319077248625447 0.220488347110603 0.129966123249502 -0.0096454058009843 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01475287510743 0.978330281516868 0.920710478040135 0.734460367075528 0.436924851561453 0.183072386253105 -0.0103541125184148 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19213205156776 1.10434249294713 0.960029744172431 0.855488653416758 0.605213776911347 0.206942262701371 -0.0105388477449318 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02389 HG02389 1.08775403437694 0.932635232856806 0.762534345633098 0.571731895330834 0.375428811676833 0.303927134928082 0.189603623413853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.852350500481938 0.724012510240123 0.597206858749344 0.446301926436907 0.293410964159194 0.287615475454928 0.186197536351028 0 0 0 0 0 0 0 0 0 0 0 0 0 0.139693264035457 0.0833230574845216 0.0353003464363378 0.0994614227933076 0.23078086826304 0.226266052583271 0.182158707087721 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.211077764702672 -0.209690857473959 -0.1595375116361 -0.0394014817970929 0.201209024088758 0.212373005300194 0.181237205679214 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02390 HG02390 -1.21523138477095 -1.17682034922753 -1.08538939973569 -0.85759415460214 -0.41773951474814 -0.109220320528514 -0.0213743171494171 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18147545510994 -1.13322219109553 -1.02403411311418 -0.78126477076564 -0.364235921950791 -0.0704751307053511 -0.0222938160886289 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.906776028887891 -0.816325604470914 -0.797162663699136 -0.684985727706033 -0.303336941769975 -0.0225753344062345 -0.0236046799265 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.619351997438393 -0.593447073452296 -0.508644148620984 -0.516954157793011 -0.259892315807763 -0.00126464182173212 -0.0239493500503055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02391 HG02391 0.553153632355657 0.709834578025003 0.900606460096151 0.906454837209898 0.637205604264626 0.199480655615562 -0.00703885446737129 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668034546034923 0.839734267469179 1.03950417093574 1.10182141582998 0.761166047263372 0.200025492706587 -0.00729659703927123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.806440388797915 0.964208017676418 1.18311434260897 1.39976941444615 1.09028899391531 0.271398935506729 -0.00766117321683023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.780822436238694 0.925691989903263 1.10115274675773 1.3437664531783 1.30233807914174 0.303434798524503 -0.00775641006371392 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02392 HG02392 0.135232189837765 0.0335070365243252 -0.109313843702223 -0.319613728832797 -0.315003835354777 -0.142814091950098 -0.0325070935685411 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.217753593102008 -0.326895505732159 -0.41787404549501 -0.486835056367369 -0.388402985105032 -0.13375208564384 -0.0328288932118238 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.709250663850406 -0.811192273710395 -0.833132639203208 -0.733000599322795 -0.584282458100164 -0.181321574635544 -0.0333460478735874 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8968446719683 -0.884377744254659 -0.824196188526083 -0.730210987859339 -0.680102683733924 -0.201479979584817 -0.0334919493010725 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02394 HG02394 -1.01944371162516 -1.0124369335995 -1.0886728714089 -0.86734482898636 -0.415447928973757 -0.104927934052358 -0.0274057649970745 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11309026659262 -1.14438534345569 -1.15402731088375 -0.896081372738864 -0.391272224012358 -0.0784266189361268 -0.0273942311841666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.877263215924168 -0.986486396577557 -1.00270030443906 -0.7906114360079 -0.378378325143364 -0.0671612311252643 -0.0274522002730392 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39334355977196 -0.518588067034822 -0.553464071160165 -0.468207838499637 -0.281511339463081 -0.0641698737758197 -0.0274800412045787 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02395 HG02395 0.702311224103684 0.70973780868831 0.630579265376946 0.502701247232913 0.41034445620503 0.284691544251509 0.104548194081675 0 0 0 0 0 0 0 0 0 0 0 0 0 0.658502192792777 0.77556299006601 0.784893979246455 0.621532343970051 0.46539313787845 0.270165857780722 0.103301733703108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.788845095821059 0.862657767210064 0.959911258606723 0.983365110511534 0.735438702395251 0.27662801205738 0.101893372353869 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07782830303458 1.06534285158504 1.08942545536166 1.12763137357573 0.93117050314685 0.283636397820595 0.101586745041041 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02396 HG02396 -2.42521053667733 -1.89771814582938 -1.34079406631213 -0.805615713775091 -0.280707665992697 -0.0583460238458037 -0.0265227586407055 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.28917748438915 -1.92343468095633 -1.46004356990342 -0.949403189832886 -0.354996780180416 -0.0748100145250021 -0.026828301723527 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.83592757883893 -1.74979767941685 -1.58956838442435 -1.17771986822211 -0.446043796858771 -0.0885952026535298 -0.027290240363464 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42703249359626 -1.42101512053165 -1.39598009870654 -1.19538666118064 -0.536801402314359 -0.0958030236102027 -0.0274160868084704 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02397 HG02397 -0.989027240877697 -1.00628968761547 -0.81699824776423 -0.626271170391086 -0.403924228694778 -0.231160809132275 -0.0676439308278996 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14659503636252 -1.05246550738813 -0.911676233000236 -0.650025990296356 -0.448389043793204 -0.233307391173625 -0.0639134657434438 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15739191045272 -1.08362042143561 -0.969026322771191 -0.817646038781761 -0.56318059859444 -0.261297091691532 -0.0591126434044465 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02661463131451 -0.965486851887712 -0.866717753530422 -0.829054959970122 -0.606831487505859 -0.282753215451881 -0.0579389476718899 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02398 HG02398 -0.911985922975162 -0.732767271199104 -0.492131365475204 -0.295056413676428 -0.100445164435638 0.00716441245359916 -0.0102317559033323 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05756739498037 -0.933308609363278 -0.700962717456276 -0.457466035494973 -0.150740947480711 0.0169336222491785 -0.0105876105668904 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09421192668799 -1.06023819759678 -0.998205139375654 -0.816581545527152 -0.324646260417748 0.012344556326451 -0.0110931601953358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.942914065819821 -0.967857862675492 -1.03364467751445 -0.919222955801083 -0.472869087240183 0.010617694141524 -0.0112256948428978 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02399 HG02399 -0.715462356781011 -0.725789054751145 -0.614410798832588 -0.549146794868182 -0.403075396260288 -0.17631184956752 -0.0278920525570051 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06866195329833 -1.02241301300179 -0.855451960413723 -0.722763212096591 -0.490333337776603 -0.186600475911945 -0.0282747956611815 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40155352704815 -1.34214821065007 -1.1692198837509 -0.965624401860495 -0.658531141487273 -0.218550029619308 -0.0288523743209439 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19480652707859 -1.16027167509436 -1.04035735089869 -0.871584889511706 -0.685073975746198 -0.236482250818255 -0.0290096360313249 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02401 HG02401 -1.06069380465402 -0.833916595197487 -0.48682012138612 -0.0625759564420567 0.261120894902866 0.30734561285093 0.0870445181658679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.79348200704157 -0.591123499226955 -0.360013111537049 0.0174189906864492 0.231513286188111 0.291564864274557 0.0861002158697205 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.779870163588618 -0.641364501520632 -0.456138785212653 -0.132455261296694 0.241227342440105 0.293298144284989 0.0848817915893364 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14055596200533 -1.04781139792611 -0.862398184074822 -0.435494445619161 0.143496725036102 0.308981030361635 0.084582832979284 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02402 HG02402 -0.507546050745672 -0.372716721738826 -0.325211561347874 -0.247281351564089 -0.103651009997541 0.0523601877809852 0.0838247312821423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.679965707413183 -0.596331021349377 -0.539018649769787 -0.486028156633667 -0.242424792313556 0.0389586196430825 0.0820857947934218 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.954797781020441 -0.95585914091706 -0.920153669380504 -0.811595227180639 -0.521164536535682 -0.0214259318232285 0.0799921241667211 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02179460685219 -1.0254638468122 -0.996300208936474 -0.859310218151833 -0.621892494512216 -0.0450114808476842 0.0795070802475528 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02406 HG02406 -0.474438783573927 -0.344023743408648 -0.361294076199311 -0.291902708394469 -0.18660669032554 -0.045239856503076 -0.0107986633660963 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278293192490016 -0.341120473595893 -0.403904064779986 -0.456258677663975 -0.271599694377785 -0.0711242437127799 -0.0111410204025267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.172335533246152 -0.258498982774236 -0.428147539209074 -0.531784165810495 -0.369881888205602 -0.0993815229029234 -0.0116190028107169 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.33727101133257 -0.305170247425592 -0.343389005517956 -0.428665696482264 -0.376444082937295 -0.109104814289877 -0.0117428436841785 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02407 HG02407 1.10277200351334 0.911240312171973 0.672572161123367 0.39601286895017 0.075861291254393 -0.0960446877600358 -0.0184810331595695 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20330711434653 1.07063378323875 0.775308196878983 0.470089412334364 0.0520663765270564 -0.130778670690394 -0.0190657886566197 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21995916306326 1.2542743903829 1.17578103061938 0.858930107061723 0.113814313829055 -0.17196795405514 -0.0198917090740357 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08188761451377 1.13315454320559 1.17931518247606 1.00760764430892 0.268801864318676 -0.188477151914147 -0.020107470544295 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02408 HG02408 -0.405504758941327 -0.28871187563117 -0.158133692312655 0.0173137438981518 0.157886535348369 0.118300425761411 0.0972316244706776 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.376214611957007 -0.251224509374665 -0.13285657293928 0.00893439816215896 0.0804133307477469 0.0995162019723224 0.095610374033464 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0949038945496681 -0.066549257502641 0.0293658561699708 0.133150465640887 0.0757897196507131 0.0676991613288319 0.0937164993776018 0 0 0 0 0 0 0 0 0 0 0 0 0 0.340825363541591 0.354735872851384 0.368129924427396 0.35753306088384 0.165371846426355 0.057031797791706 0.0932895029155607 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02409 HG02409 -0.335468392422825 -0.305684767010605 -0.208561382638201 -0.216588613695991 -0.155076029262575 -0.0801603697398135 -0.0264511553907829 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.222364458344347 -0.246664036504216 -0.243584814329381 -0.218931612939564 -0.174775666132966 -0.0900086305007484 -0.026408540437234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.321859536276653 -0.441986349314922 -0.474352943214566 -0.385577337546577 -0.312389022389417 -0.0921371310223483 -0.0264301007989015 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.519610329534562 -0.578402407370638 -0.663267250133215 -0.652902677626024 -0.425753173853173 -0.100039666362493 -0.0264497712944019 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02410 HG02410 -1.10150848810459 -1.01923936760871 -0.718828504082347 -0.365493177014155 -0.249399661284312 -0.174931350791181 -0.0507263523009857 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02789731441043 -0.960014910126288 -0.728818713633481 -0.377334035243849 -0.273716913133033 -0.169919622420732 -0.0506224043808692 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01154088332277 -0.942951074475724 -0.794584225459392 -0.548936913627096 -0.343190362325525 -0.203639883248407 -0.050572370977785 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.851217214922589 -0.810780595544992 -0.743545518136877 -0.550434347231305 -0.419024809417937 -0.2202877839089 -0.0505758627929717 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02419 HG02419 -1.26930273208064 -1.05374105913272 -0.927162283095829 -0.697179368529137 -0.557183607447438 -0.445781700412427 -0.150367793850894 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27042401831728 -1.06161926842308 -0.969157445409918 -0.768784771746372 -0.572047822719492 -0.452354971995352 -0.146205575748674 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25029502506654 -1.23906437546457 -1.2312071244967 -1.18036333131395 -0.705325323406186 -0.467538421637175 -0.140939935769691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.91422096792785 -0.968801103997539 -1.0976286288745 -1.2739031740951 -0.91711188298525 -0.464309662771347 -0.139670183052016 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02425 HG02425 -0.61522094422683 -0.470835708423817 -0.194893472454168 -0.0402951381271813 -0.023846022275346 0.0697029942618988 0.065529647187578 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.634606496051151 -0.494252053076666 -0.237023216896014 -0.111595602569915 -0.0124796399370131 0.0571808517159568 0.06524957878925 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.868295972643583 -0.777917911482711 -0.61426826988106 -0.467517737838039 -0.123237236493864 0.0324230903478958 0.0650466517747757 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20659248987364 -1.10867912303391 -0.959185058217622 -0.774765147379281 -0.289934771897458 0.0270035254153218 0.0650268362108709 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02427 HG02427 -1.48999504562909 -1.31359905318155 -1.15880391198117 -0.91129782087981 -0.45563683521914 -0.152780697433547 -0.0164268521939514 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.80866128053618 -1.67447527883946 -1.47248591367942 -1.07822394411366 -0.551165998558539 -0.166667327872292 -0.0154504849544707 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98019425378518 -1.8883300400837 -1.7977820221111 -1.58429523449869 -0.812208076917437 -0.222478886261274 -0.0142593832234146 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62303675064325 -1.61878055882069 -1.61288966527762 -1.55198014984075 -0.960812697507228 -0.24975685583422 -0.0139808766303273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02433 HG02433 -1.33515172489472 -1.13543533752916 -0.938000615258718 -0.633352576105294 -0.390859443889434 -0.174476788267042 -0.0824096145102592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.968215133162624 -0.880940488442455 -0.726287455877527 -0.520548431649671 -0.353744326033466 -0.182511218172231 -0.0845132508129704 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.215796244710764 -0.146388444092283 -0.106782849366821 -0.120617469086183 -0.134608016993124 -0.149549740187392 -0.0873593647507357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180362219738272 0.228836722016353 0.269251987714201 0.169604526764726 0.060167633255288 -0.122240916416943 -0.0880810830857742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02439 HG02439 -0.901637988676389 -0.976925820262931 -0.791241519194518 -0.580581468834271 -0.367486039107815 -0.243565138411394 -0.083876397746047 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.788559776172416 -0.827738584753429 -0.769660436314017 -0.629348141658507 -0.433049693247462 -0.253613598527752 -0.0836526854149748 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671407405561186 -0.693305421807476 -0.727406052204576 -0.664487009309083 -0.490892526706156 -0.31040976544791 -0.0834980739215274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.681813272984037 -0.67899430171297 -0.651327757961204 -0.503677652316043 -0.474960059277942 -0.327416521104038 -0.0834854706108889 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02442 HG02442 -0.68180068369764 -0.55251138249033 -0.510343887668337 -0.375491971658386 -0.157800341029652 -0.129832401703127 -0.0943661224775549 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.512897629684542 -0.438748143654477 -0.389471238501033 -0.264819798209245 -0.192196761923404 -0.148399640632534 -0.0941430679920419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0296086387177228 -0.105220573950893 -0.118143286343025 -0.157359522278079 -0.109702725701406 -0.150791912926586 -0.0940147805759086 0 0 0 0 0 0 0 0 0 0 0 0 0 0.36746548282839 0.260847132005686 0.139291922308685 -0.0385318612927224 -0.140390345451893 -0.133416879221572 -0.094013441968329 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02445 HG02445 -0.0314425962105192 0.303400960259991 0.634737534498481 0.633991406612586 0.6505419662457 0.486438716491755 0.175846835720409 0 0 0 0 0 0 0 0 0 0 0 0 0 0.447707783378157 0.615082248721366 0.750173815295567 0.656440938799671 0.653002745029351 0.47229577524434 0.17079637646534 0 0 0 0 0 0 0 0 0 0 0 0 0 0.7952058327782 0.909335390366687 0.958843795530929 0.905913273909845 0.86196724604377 0.525637299602556 0.164348507617871 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8305898951245 0.88828311737605 1.02545675559088 1.09508428620238 1.00486781608623 0.573149649350092 0.162780925281417 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02449 HG02449 0.24710269224035 0.125961667440365 -0.0544807504648699 -0.101424697317813 -0.0927369422086501 -0.0884376147743378 -0.0104670805724746 0 0 0 0 0 0 0 0 0 0 0 0 0 0.290235814999942 0.145184424615453 0.00537985812623937 -0.00681552832827337 -0.0500789034051288 -0.110903847011917 -0.0104944790270349 0 0 0 0 0 0 0 0 0 0 0 0 0 0.836510330278901 0.703644168267957 0.578777874413891 0.450995929701793 0.200149849985903 -0.134896622202536 -0.0103741146219513 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14215877086756 1.07184933473584 0.929989149523097 0.83051936442275 0.462969835594204 -0.143628166360484 -0.010314647217115 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02450 HG02450 -0.68670699109966 -0.664192201842426 -0.421725818084096 -0.153498450826416 -0.127213717557251 -0.0739386946680647 -0.00813253072132377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.546451424238965 -0.50942180151236 -0.317235567420647 -0.136106311874591 -0.176491597218073 -0.0822001584480693 -0.0072155968354985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.280914555279089 -0.222828760627995 -0.106828272513736 -0.0799359147270258 -0.282751290305937 -0.111103846866253 -0.00613914550754216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.199059088045863 -0.140471732567653 -0.107312693284241 -0.0444107176130309 -0.283240701304544 -0.11407537767039 -0.00589599697265384 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02451 HG02451 -0.590062609306221 -0.73465854190212 -0.606845862552039 -0.227415102535734 -0.0999678959806467 -0.0508179971383548 -0.00483696748213088 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.344185456018608 -0.502404529228298 -0.428233433394011 -0.19004642282026 -0.125816667601677 -0.0703015443138974 -0.00386764734943916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.428169924862399 0.344941640504075 0.339292144843535 0.205586003340221 -0.0897178212456639 -0.0860875130679587 -0.00271161389112883 0 0 0 0 0 0 0 0 0 0 0 0 0 0.898321978838126 0.874209929103392 0.775447969605569 0.607294644358734 0.0706010686090535 -0.0809588633506204 -0.00244668714570531 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02455 HG02455 -0.633629055855539 -0.584389600778439 -0.531335091716581 -0.391718641995902 -0.183808571177737 -0.00359723923691272 0.0752423267553445 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.992730189443369 -0.897783425368028 -0.762957765450894 -0.574371530398768 -0.279326424024722 0.00627757460055511 0.0745218910587764 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.624298611563 -1.5366356724129 -1.39290351311629 -1.01338622996046 -0.511409098854651 -0.0282676661675565 0.0736720511347896 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94004890983837 -1.89845976742174 -1.78985295646436 -1.36791541443358 -0.709713146811361 -0.0382000929553204 0.0734787883821137 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02462 HG02462 1.35161625950841 1.31461526444073 1.18653310557554 0.896387854401124 0.668312206714518 0.47042416482902 0.176060174809174 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37127133380264 1.42977418122715 1.2702330917869 0.95777921138567 0.71562603938043 0.472035606579366 0.175435291836131 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19878615706735 1.27617040926028 1.32204472930001 1.15593632555604 0.825960318457921 0.512164186019447 0.174761995862325 0 0 0 0 0 0 0 0 0 0 0 0 0 0.937352984747222 0.987587278395925 1.08896163534714 1.15245896298399 0.888621498658699 0.534428716688031 0.174620695778479 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02464 HG02464 0.866975682627463 0.874498205565939 0.645090253314022 0.569283136206985 0.47674203532782 0.152182811132177 0.0113646659207954 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11031174215384 1.01486980029882 0.771330650202876 0.702179826730506 0.516321751338645 0.147335899916342 0.0116193849425192 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53092987182841 1.38219324135804 1.1728597978982 1.00185451150607 0.630260013644096 0.140383279574746 0.0118487104178349 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3891703725091 1.26592911718547 1.19367014972419 1.10250960019767 0.717526901864178 0.131565983069148 0.0118856683166125 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02465 HG02465 1.14347200719249 1.01455955744264 0.729990937244575 0.494163637183192 0.36354058774654 0.22142943076249 0.0801398015097652 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20411699368542 0.941530983382677 0.736911056632428 0.512620156839471 0.361458741897418 0.192797571545208 0.0750423482045086 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77537723738367 1.62279965956372 1.41764482559502 1.11323333250819 0.590442497358108 0.177994602713373 0.0685216687903182 0 0 0 0 0 0 0 0 0 0 0 0 0 2.0318741919017 1.89158664878272 1.75292189340424 1.46741164943895 0.808541167214948 0.194946752762846 0.0669351330393974 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02470 HG02470 -2.25217000819859 -2.32720111024721 -2.2557563888431 -1.83870187097013 -1.20039535536112 -0.484281330307369 -0.127424919845584 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.78102172746026 -2.68778328922781 -2.39373707215086 -1.97320444078372 -1.24563178782224 -0.503438604772309 -0.124414652866066 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.86715685030336 -2.81689254807253 -2.63551156230142 -2.18648175453016 -1.45246184360184 -0.553016002061113 -0.120704983924582 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.34085286290268 -2.33294215820067 -2.33078686588987 -2.1537408166512 -1.52103380050509 -0.587436736590011 -0.119829767591929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02471 HG02471 0.591460831870813 0.592119638167794 0.624975648068537 0.45092512621369 0.139559633913358 -0.161733791303155 -0.165038903237354 0 0 0 0 0 0 0 0 0 0 0 0 0 0.883545499872325 0.90163451885171 0.85268202243904 0.635309439878376 0.216689815250094 -0.155858687920631 -0.165183066419544 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33818586968196 1.45733412385335 1.47124838557417 1.15754659083572 0.530994118541418 -0.123600495279799 -0.165530405883663 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50906094500166 1.60957830448495 1.65884206598878 1.52599241929144 0.755886942102007 -0.10570793233941 -0.165644823078015 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02476 HG02476 0.917467860551532 0.959166443158674 0.770301868045531 0.517988358014721 0.273126727859131 -0.0165176160120833 -0.0361496138862612 0 0 0 0 0 0 0 0 0 0 0 0 0 0.79183187570707 0.74595855001191 0.6096893766718 0.459961469342165 0.250767219428714 -0.00304266051845464 -0.0319757336886554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44768339806254 0.446434185466049 0.387357195235689 0.231108062356824 0.147159534729377 -0.0402604682530382 -0.026663838837332 0 0 0 0 0 0 0 0 0 0 0 0 0 0.253061075158586 0.227964815620095 0.111524580309973 0.101045073819242 0.0133708771417856 -0.0731678966319956 -0.025376736577196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02477 HG02477 -0.671071239488875 -0.544239417552457 -0.553911710027192 -0.410095192617083 -0.238061385894359 -0.223534465612438 -0.132016312757436 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.654317777803251 -0.567628692486825 -0.470499107894767 -0.320098593344014 -0.167077617322373 -0.192130937421971 -0.128087895867229 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.348559088326748 -0.265835220909965 -0.195868105106759 -0.0839318912219628 -0.0175294829986571 -0.142338325700201 -0.123111289171847 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254742264442566 0.278068212071886 0.289172461988045 0.315971891936576 0.220193658136573 -0.120251005679485 -0.121910001113353 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02479 HG02479 -1.01569969013002 -1.02636466212734 -0.946562523931412 -0.766397448764622 -0.581987686702793 -0.231626304387005 -0.113834235692131 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.841221849625086 -0.91581109713918 -0.866739570747713 -0.722269515220876 -0.557960738154598 -0.232559039332144 -0.117438942873013 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241888252009902 -0.34739900160039 -0.540368191847263 -0.707052378292102 -0.476670238070999 -0.179714629857648 -0.122246193977616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.228840034350686 -0.279447965959082 -0.406857440817415 -0.583823354654085 -0.524088320347369 -0.141425384302856 -0.123453062218185 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02481 HG02481 1.10789890668137 0.955192474315308 0.835268685112619 0.546880977849274 0.291762248153814 0.238154437085013 0.104196775449884 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01239953448651 0.902841547630178 0.788022390244579 0.616531283894203 0.388016894044235 0.227853108128834 0.102752335995767 0 0 0 0 0 0 0 0 0 0 0 0 0 0.670308384664465 0.625314580804764 0.565195310506854 0.520932580049075 0.497351912628709 0.259534328711264 0.10095530977646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5000913670996 0.458623016043754 0.440860049566357 0.404877354341706 0.482334911863788 0.272967339618388 0.100527432909769 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02484 HG02484 0.788847615024176 0.850868503928247 0.914969355478447 0.659320695102104 0.346761958426335 0.267273215685474 0.139916343862728 0 0 0 0 0 0 0 0 0 0 0 0 0 0.885318120931039 0.836827631098648 0.799783892175376 0.585751894060936 0.33960465490822 0.258561690566414 0.138086832134072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.652441945310587 0.657446474775191 0.583814829793684 0.456032385297256 0.294546842960604 0.241616564977244 0.135854297946903 0 0 0 0 0 0 0 0 0 0 0 0 0 0.356307360071825 0.33839203972943 0.220219511939609 0.19929159613413 0.217166826357439 0.233336475452945 0.135331293578133 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02485 HG02485 0.686038158550211 0.757464659985874 0.75680690450363 0.748427300150234 0.595634647342618 0.451801629593237 0.215008247038211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.838606084534855 0.846559314389088 0.719474211276522 0.660594474941364 0.568117301119369 0.420875995362661 0.210425352316849 0 0 0 0 0 0 0 0 0 0 0 0 0 0.710170675186843 0.6339724782273 0.509259801830552 0.444008512792651 0.511189531836958 0.382675384901418 0.204863424760284 0 0 0 0 0 0 0 0 0 0 0 0 0 0.295979202932489 0.269735931157152 0.219001822768333 0.190502441919625 0.431684997404567 0.384733099046855 0.203567804842273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02489 HG02489 -0.257714522855349 -0.240406839680874 -0.158350209621408 -0.036557492033474 0.125401943534933 0.17697504192211 0.115091283873325 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0761854764369483 0.080082181349912 0.0536942187946767 0.0458913606404316 0.129510195200984 0.177529018052632 0.113910699944422 0 0 0 0 0 0 0 0 0 0 0 0 0 0.171006603438565 0.192293176005428 0.15673231322612 0.00776803970504145 0.133279946259036 0.2176584561712 0.112475773618304 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.13880667954839 -0.0935691639601295 -0.0531428668230143 -0.148058615857058 0.0440805394608157 0.233509763987077 0.112140688488019 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02490 HG02490 -0.370973752634874 -0.345886213539988 -0.366103809411257 -0.445175993586917 -0.456765597038661 -0.266428845764527 -0.0458421508513838 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499736632408913 -0.523249168652508 -0.592554157559312 -0.646524707786266 -0.54227555460569 -0.292281962671256 -0.0436001396532476 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.664614891392628 -0.746425921347875 -0.854756294144187 -0.868183020841425 -0.739843311875705 -0.372814573547746 -0.0407600261825131 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40850265461627 -0.543431100602984 -0.725589787240554 -0.89461576788799 -0.870887166481644 -0.401109276960642 -0.0400743696748344 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02491 HG02491 -0.581789135651975 -0.528307459013618 -0.524251167806838 -0.337060547809135 -0.20107085486366 -0.00511202424389775 -0.00647095058491436 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.79858333543748 -0.779581004107259 -0.73046454299324 -0.428320014466376 -0.185393038524605 -0.0033204781645223 -0.008020677431606 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.750179700547172 -0.783137711760364 -0.74159834850195 -0.511826453902177 -0.2462278362608 0.049470519820243 -0.0101140962696337 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.670674718058449 -0.651433101807915 -0.604608739432806 -0.515156667196175 -0.324998594039153 0.0747581823346518 -0.0106446897287097 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02493 HG02493 -0.319258347746094 -0.254323715848199 -0.067126505627366 0.0553312213893036 0.0589395608125988 0.0472422358632238 0.00012125222496001 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0908883972990104 -0.0693147393255762 0.0511903868171736 0.126503818252601 0.0523521836663013 0.0556758780108468 -0.00162148480245681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.144718749857964 0.143485969140164 0.178080024869876 0.173282635888509 0.0963091862706015 0.0406074102304165 -0.00394882681277725 0 0 0 0 0 0 0 0 0 0 0 0 0 0.151871230332063 0.103651252018785 0.0745747735530233 0.0712005937617414 0.0376295435822489 0.044464671273193 -0.00453385610276826 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02494 HG02494 0.152924603578407 0.227681105857707 0.304549515063607 0.416216491793058 0.29386357083124 0.225986868128703 0.111046510616119 0 0 0 0 0 0 0 0 0 0 0 0 0 0.177121715230549 0.248661231791459 0.349162523305379 0.41343869015083 0.294086561059105 0.204924646479206 0.108117726012683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.137204135021034 0.203948014616454 0.276951581160361 0.410868854666822 0.290124845185439 0.237153110805611 0.104476795707352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00586041988440176 0.0491336749892014 0.117661523733205 0.195581349530769 0.287604042312503 0.253081945872152 0.103610343110283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02496 HG02496 -0.92855427252269 -0.938766451024538 -0.654094187249577 -0.383485341336235 -0.220787045088067 -0.220943131459985 -0.101403394062489 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863578402748127 -0.78358310430273 -0.57898565670809 -0.373107673118037 -0.254106166700785 -0.223041634916891 -0.100712303270694 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.797027041153464 -0.782395435251175 -0.66022668307918 -0.546672170654016 -0.320497346720507 -0.22731931726948 -0.0999327594378628 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.971061255831469 -0.945450607577031 -0.826842606409994 -0.678321408841353 -0.432407569100627 -0.231038121128602 -0.0997628334135645 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02497 HG02497 -0.60909722700561 -0.485177942553641 -0.262570436280149 -0.00461002018240205 0.124778787368558 -0.0282004420561527 -0.019263003298388 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.365995046514728 -0.216612595451744 -0.0674209377403954 0.123623513287497 0.201004127009373 -0.0488809838598853 -0.0247189353132799 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1597150519086 0.247356786949175 0.378277435850821 0.537421373129439 0.495050967235527 0.00983175766413116 -0.0317489098976742 0 0 0 0 0 0 0 0 0 0 0 0 0 0.383872711974069 0.497774030131672 0.655565157085101 0.834363055099585 0.751553071601152 0.0560558829314818 -0.0334687118673607 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02501 HG02501 0.65617393234248 0.899158978854453 1.02944059614036 0.987514724879659 0.633233146922494 0.318779156231542 0.175244846284586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.61622391534501 0.828233685145392 0.935029800524811 0.88728892215464 0.57707695766225 0.315410993382568 0.176503884427107 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180798684304502 0.271545670628458 0.399817289683223 0.496149580626992 0.48684592041612 0.235744934727297 0.178477493592445 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0796631450440771 0.11270572641442 0.136967146876154 0.28534274615381 0.433553780768964 0.211908653617847 0.179027552097918 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02502 HG02502 -0.138920146960429 -0.101321034594723 -0.0975194568112011 0.00969558513545333 0.119173886990743 0.0214603964906854 -0.0228521567391134 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.308859161537918 -0.270197315999291 -0.213917430283378 -0.0834403805351158 0.0743742492939468 0.0391220405029162 -0.0216194548031848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.339655772286398 -0.224537518772718 -0.15059761978934 -0.128399699969907 -0.0106976005117101 0.0325675704332828 -0.0201363061821303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328916463605969 -0.278736571704684 -0.183597311874719 -0.0267097828628138 -0.0323536611081478 0.0213831039780877 -0.0197936034840296 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02505 HG02505 0.425146066962266 0.127767014642027 -0.202359824814198 -0.343715729125353 -0.328313296969791 -0.121872672973801 -0.0552243483243211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304204852506288 -0.00419351721514214 -0.250476443698094 -0.380963412500563 -0.365798718980587 -0.152003834948287 -0.0582288903410435 0 0 0 0 0 0 0 0 0 0 0 0 0 0.134759985699547 -0.0310850395850122 -0.247628923844208 -0.478261233589377 -0.415762217918461 -0.16162939950105 -0.0622498040707794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0472341526035729 -0.182382242106447 -0.321679520115738 -0.54191973320465 -0.574399621308067 -0.159948964994569 -0.0632619778569905 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02508 HG02508 0.630097059577363 0.668196919504924 0.56656310227145 0.37680400999032 0.14528462434371 0.0147316363977281 -0.00870498204587235 0 0 0 0 0 0 0 0 0 0 0 0 0 0.58158681408585 0.594947441614581 0.511062927859064 0.39526722933934 0.206641764090218 0.011745897391071 -0.0090689852227096 0 0 0 0 0 0 0 0 0 0 0 0 0 0.609918753032669 0.624542553084303 0.64497501997891 0.545699601741698 0.333092432159534 0.0153696573732029 -0.00942673812920821 0 0 0 0 0 0 0 0 0 0 0 0 0 0.445532711733398 0.465861930857371 0.461737214369451 0.480705785093623 0.382301819211405 0.0125213853464919 -0.00949274951118441 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02511 HG02511 0.244827375235499 0.337278932969513 0.492969978301666 0.472552828639139 0.411596586015932 0.0959637810096781 -0.0189697569530018 0 0 0 0 0 0 0 0 0 0 0 0 0 0.819128105602181 0.807870473142433 0.811838311815777 0.690683583473563 0.47785124515265 0.0937803271380734 -0.0236988281726121 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77148554997771 1.70949700151543 1.57258599219579 1.25551522111157 0.859875476533297 0.123325772648374 -0.0297532922713962 0 0 0 0 0 0 0 0 0 0 0 0 0 2.11477618144357 2.0750345740184 1.91446090324542 1.63300145872661 1.11640055119348 0.159772749670232 -0.0312269066273994 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02512 HG02512 0.273020556636792 0.195337329157105 0.220310915842054 0.256583660527353 0.188692343974453 0.0916931250153048 0.00149441351522948 0 0 0 0 0 0 0 0 0 0 0 0 0 0.340473135884106 0.336231441654454 0.330145022501499 0.316027136604185 0.269026854703676 0.100587612288221 0.000585792424224697 0 0 0 0 0 0 0 0 0 0 0 0 0 0.605873495085972 0.595614095876072 0.564137460423792 0.559700405290602 0.483238625961357 0.186538885614906 -0.000634409699644053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.541371430470416 0.568089000342007 0.606595167156135 0.635968423402335 0.589114169736842 0.224460824608297 -0.000942342686363084 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02513 HG02513 0.0257979814461216 -0.0747824471764412 -0.208205818747292 -0.270010242232922 -0.0788660281848896 0.157156190426373 0.107238616129697 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304720418578523 -0.43216276648506 -0.523100509113237 -0.441906548059252 -0.130138729056964 0.172456404410611 0.105436026957484 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639474995866741 -0.810182943588141 -0.959364252322526 -0.792677199859772 -0.22016148814666 0.162630805526735 0.103294157665854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.675238947358268 -0.772801099141351 -0.817389959710311 -0.74671531638815 -0.256802193359037 0.159132062161211 0.102803691755807 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02521 HG02521 0.0312837549186893 -0.0671246388415411 -0.0213906243133842 0.0640925794479987 0.0883700377182743 0.0170371223368552 -0.00335926415301073 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0984855855783402 -0.130781074932078 -0.113083736758048 -0.10842185793051 -0.0211698325073683 -0.00367822411991095 -0.00366099746064062 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239151593561085 -0.194217045066463 -0.176012219523533 -0.199203625507405 -0.163953468056341 -0.0405173530545305 -0.00407296848408037 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.303052260936141 -0.227354455767443 -0.160899539692897 -0.109542519374598 -0.16031017920976 -0.0567164753445126 -0.00417807829739882 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02522 HG02522 0.641416661347934 0.844360550429802 1.03639037675166 0.881487472740143 0.552026703260787 0.22006143815819 0.085972686761909 0 0 0 0 0 0 0 0 0 0 0 0 0 0.982389903326874 1.19346471055213 1.29046579560045 1.07516772527652 0.627978493252219 0.213589931970408 0.0848553069859818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5876382824491 1.7166733346571 1.87231445041204 1.75197660767849 0.960829644409886 0.218314767811946 0.0836142256017676 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8079234864089 1.86300729035612 1.94298244364679 1.94214520009324 1.2930808340483 0.223613865951691 0.0833477218749267 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02524 HG02524 -2.134599950465 -2.04763324101769 -1.69064843001881 -1.02942805933151 -0.403824285580765 -0.149470052253156 -0.0330127146849394 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.40134102324584 -2.274430901894 -1.91750675320172 -1.27765170122348 -0.530442078809833 -0.163193717745574 -0.0332095568910572 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.84529051623673 -2.7932674602981 -2.57868758496573 -2.09950070365278 -0.975881883828442 -0.199689680675801 -0.0335385280905686 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.88824797821948 -2.91650690467262 -2.85950795613487 -2.54231836929942 -1.45081702748818 -0.215425465303327 -0.0336331857497581 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02525 HG02525 -1.0920954442912 -1.09275936591445 -0.790312731941742 -0.484047586110214 -0.358869227456199 -0.129494398125878 -0.0165445713338323 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2364455207431 -1.1626436976213 -0.901024736901575 -0.574774492137056 -0.425697784223161 -0.155944092136819 -0.0172960550682615 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58681406634755 -1.52282395855226 -1.31824398488385 -0.957197147161374 -0.612186526243128 -0.207064590157145 -0.0183381567199144 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.72839277020433 -1.67242596619352 -1.53744966566115 -1.26507151794637 -0.807133663545195 -0.229270268871102 -0.0186070925546036 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02536 HG02536 0.479667070968159 0.318441884805801 0.150459434822793 0.228444587625855 0.260575104566081 0.207300315899201 0.107454877532446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.687959765528035 0.510708838822772 0.299334987685393 0.196865026514776 0.146770096130818 0.187808535468566 0.105999733389589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.442886904187162 0.276109103568322 0.163185441069405 0.0695337231799301 0.00406249169473013 0.0960572561690884 0.104202526022984 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0453481750219618 -0.0731136362662236 -0.164642294593033 -0.172814010031924 -0.0972816058354226 0.0607125532661766 0.103777165736017 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02537 HG02537 -0.130166170240537 -0.305190898847405 -0.259368299631842 -0.0521887870364623 0.119470721747858 0.123012582466726 0.0247790942057714 0 0 0 0 0 0 0 0 0 0 0 0 0 0.104056677976386 -0.0260819478013035 -0.0732314253415388 -0.021186151329749 0.106297746085484 0.127122055052393 0.0244797231841156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792953498699495 0.689840462604097 0.555496003613895 0.363361206742751 0.183778718700269 0.14336961434213 0.0239372892284395 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26576156641139 1.15141743627108 1.00998271011244 0.76512420136121 0.393244156780995 0.155266867940526 0.0237744955373973 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02541 HG02541 -0.620798545488791 -0.563176332574946 -0.382050538896237 -0.139639675979921 0.0454513954607671 0.0925115016492701 0.0754869376006784 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.75817608661946 -0.675736357032972 -0.494336660704138 -0.20030476117352 0.037987957716599 0.092098322717718 0.075205827706233 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00735845663367 -1.00996872125981 -0.922899887925188 -0.656297891606594 -0.123965838307096 0.0619168576543012 0.0749585004176234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.978381168592747 -1.01885289587566 -1.05262428552411 -0.985441078402255 -0.351334967206699 0.0559128743926137 0.0749196471557303 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02545 HG02545 0.327113219734207 0.146351068587665 -0.108448630400358 -0.175948225768904 -0.0682123621125557 0.0273483088500614 0.0137419898705869 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00659355011803363 -0.111543743718151 -0.211498908248658 -0.258497627896831 -0.106785088756868 0.0130066389407557 0.0121215698871975 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.531121861275458 -0.540578062804711 -0.557460351252125 -0.519521596428736 -0.227568782131817 0.0182823796453336 0.0100764041506528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626958312565469 -0.628922829840902 -0.630211261589976 -0.673255346376611 -0.360810789572341 0.0230286905378705 0.00958428529530147 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02546 HG02546 0.251932411099621 0.195249133642685 0.00305768325377157 -0.113551257921628 -0.224674894219768 -0.244871562228131 -0.0519164188697909 0 0 0 0 0 0 0 0 0 0 0 0 0 0.143224853487092 0.0998219845060288 0.00231535108450376 -0.169760739406272 -0.24665331515373 -0.2520513838794 -0.0474993807666687 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193823862302166 -0.253784183003951 -0.3300301586633 -0.405050663857322 -0.430042054685223 -0.307140058457682 -0.0418815587046955 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.310214789073406 -0.374940357404201 -0.477178580589381 -0.485107093832154 -0.555739516659221 -0.343606493575234 -0.0405209587350801 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02549 HG02549 -1.4180533755203 -1.37561779145833 -1.33450682940506 -1.23662991826671 -0.899244201276018 -0.421042702022446 -0.141674468592073 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41132217585528 -1.36654802025098 -1.34495777654972 -1.22043909495302 -0.906681566322636 -0.429852967911289 -0.138420974562837 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00054460082733 -1.04675048949858 -1.0875914288379 -1.04273522112323 -0.98525633508609 -0.467321625633334 -0.134411989361826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.506320807335613 -0.54136287888778 -0.588151287556546 -0.800513101126142 -0.991376123297408 -0.503080259249844 -0.133466191829595 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02554 HG02554 0.596345322984142 0.383676779608065 0.253506185571221 0.0687067177562629 -0.0752980057278452 -0.141561840721541 -0.10709696320802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212675575773059 0.051315057555308 0.0140983568694555 -0.0913294839343427 -0.155254429110354 -0.159007316633715 -0.107255372461771 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0060012314221059 -0.0343002379953707 -0.00286416036422369 -0.130767338935134 -0.238586110627072 -0.18812332296921 -0.107627375288365 0 0 0 0 0 0 0 0 0 0 0 0 0 0.125133195252933 0.0921236587460018 0.0808980151551533 -0.0392762047160941 -0.222197995054555 -0.199715244920479 -0.107750546703499 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02555 HG02555 -0.411590372004521 -0.305921414311872 -0.139273585211829 -0.28676583679389 -0.353844163789922 -0.13850015213276 -0.00716022889111921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.932319330093867 -0.675524080699979 -0.471026563837221 -0.403190821754567 -0.369256835682549 -0.142671935373473 -0.00656177780973892 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26067487578748 -1.07073258636148 -0.81877551155026 -0.558613564655711 -0.458163560297092 -0.170786498780394 -0.00551350309302375 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29900142687081 -1.16496097486182 -0.920891400070604 -0.58436666999595 -0.441231334632137 -0.198607635792985 -0.00520370615737952 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02557 HG02557 1.59980318389 1.3763228017779 0.999020236038541 0.331982234298894 -0.195577121481595 -0.2802926529792 -0.147407186361208 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30774471828016 1.20176508100104 0.880375896041685 0.332164299445804 -0.128246289554606 -0.270860854459065 -0.143824990262213 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19941806409714 1.1371113598841 0.97226457040394 0.537448991292056 0.0121182051117172 -0.24524237715902 -0.139378843024024 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23164322008189 1.22909462707416 1.14175976300467 0.741113594147271 0.102401862076246 -0.236962324899783 -0.138323440885839 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02558 HG02558 1.18663372110349 1.19359404069263 1.02898416048345 0.604372755862544 0.176787695452501 -0.00441174190236868 -0.0287706690631954 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26272858817921 1.1660485485806 0.970687544400856 0.633560256793271 0.221742713321553 -0.00637710934123038 -0.0281119616114441 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17079962503313 1.12540206023882 0.927906871001678 0.638999867539496 0.195418399684774 0.024077173495743 -0.0274179844406359 0 0 0 0 0 0 0 0 0 0 0 0 0 0.93943083625866 0.960503491511134 0.830355727161278 0.59461421500865 0.125863821853635 0.0303899026012575 -0.0272778832638291 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02561 HG02561 0.135563354980114 0.0566459715652314 -0.0215671642641755 -0.0403483208817395 0.0323543381580078 -0.0129342981634964 -0.0201063243273777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.335445790069371 0.256750235323607 0.0941324042700817 0.0151918369862456 -0.0202525545835687 -0.0234666533424433 -0.0197738582027277 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572861131528589 0.507241109492656 0.397069110791976 0.239362241762239 -0.0370310790403458 -0.0665932750408665 -0.019518372915393 0 0 0 0 0 0 0 0 0 0 0 0 0 0.693531044359899 0.671603276974189 0.598724619822254 0.372568641223412 0.0344257569864374 -0.0771584699561128 -0.0194890517945719 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02562 HG02562 0.98959095555447 0.788277325021789 0.328565660666295 0.0990145445468076 0.12458805336029 0.167888457209508 0.0972110243813153 0 0 0 0 0 0 0 0 0 0 0 0 0 0.80930960067777 0.615604608710986 0.294738492811086 0.0715356968326515 0.131097650338741 0.161816676750421 0.0988182957424853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499311024716129 0.337862773942012 0.172491608071666 0.0391362675438931 -0.0274599660792717 0.160302617703244 0.100988101013488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.385853877374472 0.319148658313206 0.267220575611478 0.158370280744543 -0.012807444843097 0.147649551583498 0.101537560440236 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02568 HG02568 0.137674022880644 0.459843024387681 0.508595971164228 0.420548186446033 0.23425126757677 -0.035472295350058 -0.0817773254415683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.307035028103479 0.501621261857244 0.563720881053269 0.515478569479229 0.31194066813581 -0.0307634882776759 -0.0817810516287631 0 0 0 0 0 0 0 0 0 0 0 0 0 0.962355567682899 1.02487222588779 1.03546725720627 0.980236561875091 0.573535558518524 -0.0256396185475473 -0.0819341088338916 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20051153281849 1.24055616845733 1.29356502028815 1.31582375737146 0.797481560950361 -0.0180164074098741 -0.0819996003437185 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02570 HG02570 0.0653778448441794 0.241754175222144 0.335768086056446 0.290056966481594 0.0545037298811837 -0.116468714753744 -0.0815530031407767 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0948192849291189 0.205206053512393 0.333018660518079 0.331464906109042 0.0781811690696801 -0.139493403530787 -0.0832598329111172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.195278735847083 0.285016605837741 0.413105837275993 0.41097544185625 0.206762307977211 -0.150734814092766 -0.0854289437720644 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22124887100668 0.267465810621663 0.324426797085503 0.388529845559127 0.242583307177774 -0.149026023785294 -0.0859532856834469 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02571 HG02571 -0.667887744131795 -0.517507987702134 -0.333693500279296 -0.298493540282369 -0.306757772657066 -0.197828125327417 -0.0805254908972127 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313526452519662 -0.26377954741135 -0.10049722528812 -0.207213788817318 -0.22286148341967 -0.194278743749243 -0.0806676879680897 0 0 0 0 0 0 0 0 0 0 0 0 0 0.226316030298456 0.358261260565759 0.454742325553629 0.267960575697152 -0.030340971314929 -0.162157733397632 -0.0810015705390216 0 0 0 0 0 0 0 0 0 0 0 0 0 0.491105427709382 0.59938914298427 0.753937292395514 0.681062813257037 0.238891336255984 -0.15429824629659 -0.0811117791016558 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02573 HG02573 0.380508666525352 0.31538764257498 0.251368780478658 0.0248859738593863 -0.1321678971743 -0.138541152476241 -0.0599476970143328 0 0 0 0 0 0 0 0 0 0 0 0 0 0.015768756120514 0.051306779072393 0.0389353460676654 -0.0671586247397268 -0.154144795458696 -0.137931261966454 -0.0553615350735236 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28476480462328 -0.337735791502618 -0.347330372122906 -0.401361451360859 -0.283788237429172 -0.20413220007709 -0.0494988373320642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261889251589108 -0.331756192976581 -0.346475990167323 -0.427914921128656 -0.372610712361416 -0.243101501635503 -0.0480731278009717 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02574 HG02574 -0.413946214811802 -0.263244519712487 -0.0249195118975146 0.0204747809714585 0.055499979891835 -0.0630151840756217 -0.0556460095816278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.356454886432434 -0.162852485226506 -0.0692846075173217 -0.0240415351029649 0.0408408514024805 -0.0609565465022899 -0.0572906320165302 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.324660807670453 -0.140229851026712 0.0557754352226974 0.0338469192695308 0.130715505181025 -0.0479363319029096 -0.0593426027876675 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223505823145228 -0.0963142962814955 -0.0118791945039246 -0.0335788073727441 0.176153826416387 -0.0320444169982416 -0.0598313000732968 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02577 HG02577 0.791328873598936 0.771416647878854 0.623743368477718 0.329160127341041 0.0714218650708567 0.109378104665462 0.0350545756516093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.577419342387471 0.428662474477112 0.424361119486263 0.253508954789637 0.113466639864738 0.0863758172140052 0.0329500560512615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.41755794286876 0.358967412262861 0.306836332932598 0.239234134857248 0.140078757864111 0.118065534389968 0.0302972473465626 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542304114299629 0.465674932834896 0.355615328383517 0.187935414830714 0.136344631656947 0.14065098115158 0.0296594244480603 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02580 HG02580 -0.8765971991573 -0.886785957341253 -0.819841807023874 -0.475592992793892 -0.275390474087829 -0.119175564298925 -0.0353124362213306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.778131478243243 -0.773773804800713 -0.656933148903414 -0.413196472304456 -0.282544981169138 -0.125526651430149 -0.0323773347378866 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.63401149791208 -0.58855756199127 -0.480962513854678 -0.278267623767301 -0.285527827919025 -0.102009787908999 -0.0287484926159192 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.321239159030636 -0.255204629443004 -0.17658686959542 -0.176198500035654 -0.249190962976667 -0.0986687486049422 -0.0278898513736078 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02582 HG02582 1.22640534985363 1.11156764111761 0.901692444638069 0.738873923620523 0.470136210590224 0.232952390990843 0.115286179857756 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25653172713216 1.08016047343393 0.919943516903698 0.757409750096722 0.43680036194238 0.214009057364576 0.113977876790652 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4419640565238 1.30071768142729 1.06926001590172 0.780932504220764 0.404841304075035 0.205762633637737 0.11239771070412 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51997394730011 1.46861031127818 1.30148428692601 0.972294764574521 0.395285406364835 0.203089598538164 0.112030771300233 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02583 HG02583 -0.694089825291887 -0.63174376443644 -0.503695557596755 -0.329650036859039 -0.135157432060322 -0.112767986826781 -0.0293827086535216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861445095067481 -0.74182600129454 -0.605224926833364 -0.463740930826401 -0.207026663922521 -0.0936581586057741 -0.0261470551604258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.867408576630475 -0.7909758162742 -0.697449665001406 -0.593508969871876 -0.376567345277268 -0.0928050753596321 -0.022086793954383 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671465236160933 -0.643139934457685 -0.598163406144546 -0.606897168462877 -0.41140795029039 -0.104793557687378 -0.0211141921463535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02585 HG02585 0.648477936461149 0.745071202246816 0.781550124664053 0.687224303973029 0.415954508100528 0.0937884441413701 -0.0275973586217321 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03459003165363 0.989244344714137 0.905049850084944 0.752380873545571 0.486501926888213 0.0956100707309275 -0.0273142706319823 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69476091177632 1.67348951639623 1.51419664053055 1.1728658972048 0.67546126172113 0.140229950562513 -0.02712018279104 0 0 0 0 0 0 0 0 0 0 0 0 0 2.13855661603419 2.14573440227037 2.00946305819639 1.64240784913382 0.950781152420384 0.167082569435294 -0.0271055139903194 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02586 HG02586 1.4829509547672 1.22804811134787 1.02046692907243 0.752828492610876 0.441154521363094 0.324578697388794 0.123951421958823 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26359749670121 1.08305142748575 1.0073623368985 0.74693105445068 0.405783995204932 0.299587442506623 0.122943970455059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.851238718292616 0.841674893061619 0.8666377197756 0.799617809536405 0.392449204546385 0.236927578436287 0.121792507559102 0 0 0 0 0 0 0 0 0 0 0 0 0 0.568091064207434 0.602063812679469 0.674391138887849 0.766761735849156 0.447714248534022 0.21043077033759 0.121538295969748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02588 HG02588 0.0625006756989608 -0.0992460432243348 -0.38187698156097 -0.537735355329364 -0.558473779373141 -0.357004918703243 -0.117156219069867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00187680976822679 -0.226140808120817 -0.511507164796599 -0.656674299644054 -0.583865804874597 -0.36550460101939 -0.116471495819759 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0535442855428762 -0.106824887654035 -0.354799439995519 -0.529362349021756 -0.521817377914986 -0.406512763699718 -0.115744414393681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0853976865663185 -0.00957526331388708 -0.18789096769663 -0.339554243214424 -0.418824716402106 -0.410415988320158 -0.115595729106416 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02589 HG02589 -0.394917169917866 -0.212075758361172 -0.0323165122986569 -0.0553691573173695 -0.180051726656476 -0.171065770340779 -0.0763333525349894 0 0 0 0 0 0 0 0 0 0 0 0 0 0.221895733308661 0.317258489125936 0.314096639718744 0.18201296266458 -0.109022378661415 -0.157357563884154 -0.0724608317351169 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36169590258034 1.29172981875686 1.13294336669528 0.777923519360955 0.0634691408210049 -0.117272190770399 -0.0675898155074636 0 0 0 0 0 0 0 0 0 0 0 0 0 1.60140398757504 1.55853093735194 1.43870527816084 1.12781021035664 0.215670846091891 -0.110740885394441 -0.0664206451914233 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02594 HG02594 0.498009206670731 0.603863905009634 0.531918235555561 0.443042092729109 0.348526063293016 0.114433327982473 -0.0336224619033678 0 0 0 0 0 0 0 0 0 0 0 0 0 0.594358682925605 0.66813723867863 0.62594006910902 0.522753153075346 0.390391823138676 0.115990580976422 -0.037378284770708 0 0 0 0 0 0 0 0 0 0 0 0 0 0.827953931236078 0.903992570490657 0.922792490026894 0.808046239789332 0.577376902054022 0.139887461308773 -0.0424374981170686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.707671615473775 0.832312610408655 0.923937370060545 0.86291396925918 0.690090666164952 0.168396946948445 -0.0437172767040326 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02595 HG02595 1.84087108615548 1.75583343114909 1.3852508807538 0.811373561540402 0.251747406672031 0.0364580090191225 -0.00118423353575007 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81180480726425 1.64920354879122 1.38205247675506 0.881293146902799 0.313115288601963 0.0277784662268463 0.000241576202546516 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50192934245352 1.4145023099484 1.19814573384843 0.909760021342318 0.379451254153158 0.0468178977645434 0.00216464038681764 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17941777778607 1.18762300478172 1.0463000830421 0.897799077263989 0.398893028527374 0.0465252174880753 0.00265167293581953 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02597 HG02597 1.67890178994083 1.51390039485103 1.25114428597506 0.972114909631132 0.680943913080306 0.35170041549741 0.112026355150806 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59263719116213 1.48078526633979 1.31527326882669 0.971794440230857 0.676295494026484 0.382715738653114 0.109218295091833 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38697143210118 1.34813426252444 1.29041458335627 1.1601770670845 0.78537463042438 0.426665768234864 0.10572887035064 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1088772338961 1.0883342139236 1.02759267769925 1.06274343688611 0.882051653358032 0.453094760286018 0.104898734047068 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02600 HG02600 -0.825681553915275 -0.901819359935551 -0.622429302032539 -0.39318853255512 -0.331179662396528 -0.175174528108305 -0.0437224139890935 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.927051524188443 -0.870972266164507 -0.631286513847603 -0.383620226854657 -0.305773982149511 -0.178477109662809 -0.0414969403336144 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02578890897456 -0.964577945168622 -0.851173186731819 -0.836352000822244 -0.468434755834205 -0.20726409757084 -0.0386566030946266 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34050858103822 -1.24227446743145 -1.15902534967766 -1.06809463817604 -0.642791397097797 -0.232722922583589 -0.0379668030974266 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02601 HG02601 0.331260524906312 0.107703476446709 -0.046512242715187 -0.150895339791437 -0.0670697287631819 -0.0248499582142758 -0.037232615563444 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00596323947974498 -0.0635697608846559 -0.153021080415874 -0.200445005447688 -0.0989000543500642 -0.0229758492355598 -0.0344266353875906 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.285072060436065 -0.279188605249112 -0.252464880633989 -0.260652561747588 -0.171715609239471 -0.044052413479941 -0.030807773135719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.205454455415038 -0.135422478682812 -0.0761887420919712 -0.0508817863726112 -0.112762018170064 -0.0684025763851287 -0.0299214386630536 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02603 HG02603 -1.31458706567291 -1.11607995283562 -0.90048537493341 -0.643419690466926 -0.292198320483506 0.00936559024790497 0.0765302004752773 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54010576753615 -1.31153961194339 -1.08065876095584 -0.709847110695195 -0.34116461827128 -0.025836415943119 0.0776213374381658 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.71464550425728 -1.63384744023165 -1.4183356030221 -0.995439236056193 -0.540733652706293 -0.0697260482781081 0.0792310364145337 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42493171433937 -1.35477937432042 -1.20370323952707 -0.932541163148466 -0.611033707907279 -0.101633486092974 0.0796636348446684 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02604 HG02604 -0.632423231865328 -0.635963265797792 -0.628196845157115 -0.454902561160978 -0.160551877031603 -0.169669084541513 -0.0772668753393005 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.786873007350357 -0.77437274066954 -0.692619038231917 -0.474419444728041 -0.180883370382091 -0.160764953285696 -0.0718234219175372 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.771931137769719 -0.775629639166085 -0.722422379511971 -0.567681993112601 -0.33087837927503 -0.184381702482407 -0.064810908784661 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.480597663818268 -0.500051938859337 -0.491581604684864 -0.402098178754675 -0.308838350642011 -0.222772000832572 -0.0630951146044873 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02610 HG02610 -0.280938372094766 -0.241591961332566 -0.129378192978902 -0.0802114814948751 -0.217391157109522 -0.274678115705602 -0.177708703156198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.505369936660894 -0.406748765189609 -0.229370153932743 -0.120637194080205 -0.208742312233424 -0.271620844752118 -0.178170274700021 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3547916235939 -0.270102815466712 -0.0494884375900625 0.10676153551178 -0.17266302599722 -0.259294849981824 -0.178958698760071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.111734068279163 -0.0682510679436119 0.0525735122531343 0.150037476455742 -0.122170462140949 -0.262885835606345 -0.179187146246064 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02611 HG02611 0.113024692093984 0.107783147775765 -0.0729959385603501 -0.078333643171517 0.1250757932275 0.0984612903540043 0.0817901939518544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.256604487137814 -0.311908222287242 -0.414472693949178 -0.360952306791904 -0.00867935816981764 0.0994571034716025 0.0836329831366782 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22504251690246 -1.18581858708441 -1.20162638110463 -0.978843890359092 -0.416797950627504 0.0301067295895543 0.0861169615504651 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78217410048266 -1.69269035347307 -1.57194190467532 -1.26727566207614 -0.59274162440211 0.00472178053370391 0.0867454011863637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02613 HG02613 -0.672831646599905 -0.371661675748616 -0.0225458948413292 0.318280628388068 0.282900109285642 0.140242487559251 0.0852567276401394 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.605041644699306 -0.418586741870676 -0.0497406088561353 0.271258822016618 0.234829488625149 0.124600953800672 0.0880513377282178 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.673087836303161 -0.566146903780226 -0.370810814105879 -0.146576496557535 -0.0162898637459435 0.0614556426711498 0.0918473296463875 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.697144969182985 -0.613762623375887 -0.507807384012086 -0.342546422757042 -0.137191963924625 0.0181485410282532 0.0928131733955425 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02614 HG02614 0.603969834790871 0.472697072439399 0.0732744885733433 -0.216749539006974 -0.430361037657269 -0.343794625161754 -0.12745886415805 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5450378389147 0.417341721087628 0.0670193180557623 -0.135212855495046 -0.303187558515687 -0.322458171196291 -0.12425723152055 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30033994604909 1.20815369715941 0.984168878179312 0.617774366705423 -0.0346606690120041 -0.273831879737971 -0.120294363751107 0 0 0 0 0 0 0 0 0 0 0 0 0 1.86489878715409 1.81577627007728 1.7735618578614 1.40583943442065 0.319890757781812 -0.26497060885153 -0.119355943454962 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02620 HG02620 0.708098645607332 0.893729988036179 0.943943659617474 0.776101214188908 0.346087128419298 -0.0329751358841176 -0.0157800766953842 0 0 0 0 0 0 0 0 0 0 0 0 0 0.776154238656537 0.912929216318341 0.907161982778696 0.769617924386945 0.398122237575658 -0.040733946930594 -0.0140304204815845 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04543213840233 1.10265539168968 1.1098488491377 0.956928204525865 0.497983857755849 -0.0401890357108974 -0.0116969746359856 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11367028692945 1.13015457027322 1.11731885226524 1.01712878839238 0.562323339341093 -0.0501339987128818 -0.0111107714555919 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02621 HG02621 -1.31729010392954 -1.36720929480736 -0.956995724045728 -0.501145846169155 -0.243522505226548 -0.166774232460916 -0.0921007570221909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.95952632124258 -0.971685843209411 -0.720018142472996 -0.418416395606701 -0.280611149023842 -0.169221853360814 -0.0921735545722166 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.432780011427963 -0.495008741820775 -0.485787109082435 -0.425525660446981 -0.317345408321392 -0.225241529430382 -0.0924542484263795 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.44431730440709 -0.446957930779671 -0.424676290227598 -0.397856849852292 -0.342415878178795 -0.239023004989535 -0.0925583247350527 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02623 HG02623 0.840106074213993 0.913952709458315 0.703508093254324 0.407317735015335 0.0471278650127116 -0.212326991140789 -0.126846233876675 0 0 0 0 0 0 0 0 0 0 0 0 0 0.903255422653646 0.910736765066181 0.733815632977271 0.482486332545946 0.137336923829385 -0.18992245960535 -0.124506572615873 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06889590419939 1.13600045082358 1.13958981749124 0.833383361500014 0.234801632352043 -0.177003438400204 -0.121410859312537 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05324383747982 1.09973749810695 1.18065202795883 0.986620231746701 0.34397955192612 -0.198924108850371 -0.120636346875958 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02624 HG02624 -0.0563273170527043 -0.151580461072168 -0.257253133667373 -0.430616518029087 -0.442197017343699 -0.365934610046737 -0.149327588178078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.29473641728379 -0.402672591266764 -0.449044179898585 -0.525097658639244 -0.500302579215061 -0.366861879568721 -0.144926392326057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629685646157399 -0.705468341210778 -0.847578124426402 -0.878939824214577 -0.719613304224586 -0.411987338545299 -0.139358127802959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.950775342568994 -1.00012480019713 -1.11292398183988 -1.17290430536407 -0.944337004824595 -0.460326371540342 -0.138015345578677 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02628 HG02628 -0.81270759491228 -0.622530618813654 -0.572163782346787 -0.494607511269556 -0.503268952528555 -0.341074885105708 -0.105669083735816 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.779906024317195 -0.682996536383139 -0.691655621481374 -0.610593982994379 -0.52863530471173 -0.350815653763306 -0.10486100725454 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.413313561137989 -0.369253468334033 -0.339668429444624 -0.505645365548455 -0.640830752852058 -0.321508620445223 -0.103944360625349 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.281667920595534 -0.235765364630738 -0.202503233411586 -0.287605700052917 -0.632088347118665 -0.325254814281376 -0.103743461242363 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02629 HG02629 0.3511215754236 0.431401749322709 0.316336241437534 0.140908891896926 -0.121863048344014 -0.172663283665258 -0.0645898891215814 0 0 0 0 0 0 0 0 0 0 0 0 0 0.31567648948748 0.2429911327798 0.189783172231636 0.108522673483764 -0.0861260709027697 -0.193713669630404 -0.065893575359869 0 0 0 0 0 0 0 0 0 0 0 0 0 0.588093250491395 0.497063819318823 0.302767376308635 0.208071356710663 -0.0294343973135567 -0.196840302195394 -0.0675041873489959 0 0 0 0 0 0 0 0 0 0 0 0 0 0.521798551238482 0.467331478567692 0.337512906429021 0.142439543482405 -0.0446794204516522 -0.202143339936255 -0.0678844562106522 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02634 HG02634 -0.81684293018194 -0.837725922702753 -0.847835396644637 -0.848103997349932 -0.670311117104199 -0.500516438423015 -0.207370080878372 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17205264461233 -1.07670266902343 -1.03353059553553 -1.0118235492574 -0.69870321864176 -0.480759700881951 -0.204102131387136 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.30130265643785 -1.26109440272638 -1.20646840019971 -1.31098475082888 -0.890224304566774 -0.487492550877586 -0.200022105815703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760084696466757 -0.867049573806464 -0.958857732626688 -1.18416020235067 -0.984279305217653 -0.507986568208469 -0.199048037937533 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02635 HG02635 0.663564894806914 0.574769989708632 0.391798849946172 0.331659847961596 0.172213932786961 0.0186254504053733 0.00258244146310389 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64974410735626 0.570239875026663 0.461873294702729 0.342587349632687 0.209547531881432 0.0137884032601859 0.00683017443742035 0 0 0 0 0 0 0 0 0 0 0 0 0 0.513556772591249 0.576709287388873 0.626451946452863 0.474731573687804 0.176894047439906 0.0278061437538488 0.0121938461631066 0 0 0 0 0 0 0 0 0 0 0 0 0 0.472515925676235 0.492228646930257 0.50302137418077 0.409683370891186 0.103051076074475 0.0113454533247708 0.0134847415393179 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02642 HG02642 -0.293398911664918 -0.440699260580011 -0.353989038975476 -0.12592671027943 -0.0237037002622893 0.125263539896891 0.123184159980713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0393359327582914 -0.140779507894603 -0.175161717041332 -0.129806374360336 -0.110989152133895 0.0936251278787495 0.121644616194684 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.347151551460592 -0.332268938839178 -0.285276805466451 -0.201829021904953 -0.17468980934112 0.0303628381479693 0.119776459310837 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.682321481334863 -0.689004922751076 -0.650837812392556 -0.509848529169419 -0.284114854915203 0.0261567899280143 0.119340928253787 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02643 HG02643 -1.45889311954874 -1.46765418386867 -1.33832895466943 -0.961859834536831 -0.621988950150465 -0.299989072739425 -0.0626454768295696 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48601069911075 -1.5396836767075 -1.39644341999727 -1.07739271296656 -0.671784187426746 -0.326433604816769 -0.0642069779757096 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23236472623468 -1.30323293441995 -1.31781070512947 -1.1405367342702 -0.790219648643273 -0.347663658007692 -0.0661427349893399 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03436546917392 -1.06496488896974 -1.10059245905181 -1.09594393708595 -0.807617223701041 -0.370546749744667 -0.06660124531644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02645 HG02645 -1.09517039042322 -1.1676422442026 -1.22485318251689 -0.884856851374468 -0.495136243586307 -0.209782176264087 -0.042539989978824 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26033229879406 -1.41969292612646 -1.35315262974536 -1.06543712472499 -0.605256516324389 -0.229855956035096 -0.0442175415800159 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13330760563569 -1.21160410562149 -1.28642262166689 -1.12649118208268 -0.756932283067578 -0.276049064381035 -0.0462698126422831 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.917454546883801 -0.914557383917965 -0.909909612675659 -0.917074346616775 -0.724507832705892 -0.298936051043969 -0.0467505844137306 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02646 HG02646 -1.39534602896678 -1.24521467197809 -0.76998301087437 -0.393168403795533 -0.23541770135749 -0.296756957698277 -0.143474569968188 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14418274460978 -0.910691311750689 -0.61515094401799 -0.342698945342639 -0.224717011976372 -0.293128576317618 -0.140294028056057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667616953669235 -0.522312635320959 -0.360834608569005 -0.277350562874769 -0.220208127427129 -0.312502146128913 -0.136372602863985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.230377843180509 -0.143878402694373 -0.0391581330343397 -0.119476621515634 -0.147856665304403 -0.328406628382306 -0.135446996197685 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02648 HG02648 0.985989165562267 0.789642994619305 0.661544846106496 0.430360158669213 0.171531029441788 0.0739078899196411 0.0591642869713643 0 0 0 0 0 0 0 0 0 0 0 0 0 0.751806614241112 0.639429245791071 0.617204687136653 0.469895528981205 0.29962251722312 0.0884740166885749 0.0603329313333199 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571128835131098 0.547810918602379 0.563718465746087 0.52879575315751 0.497837370069221 0.164927383269952 0.0620653873531887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.549044500996635 0.575105265089137 0.606361187662276 0.601014952176803 0.624279573910313 0.181960414914636 0.0625324241035824 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02649 HG02649 1.45218464531051 1.24728870214489 0.910385679269876 0.457329535630205 0.18837772186549 0.117683612163425 0.00646802420521081 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52299394621973 1.33468212078595 0.990247580453484 0.548029397179649 0.206735558882709 0.108379732140312 0.00487076330090093 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3878662511297 1.35261707468138 1.26928977860535 1.01479063209972 0.419186077973421 0.126812596023795 0.00272334084743453 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16184388246758 1.24039225212992 1.34745136848722 1.26288566332884 0.705982544419016 0.141972773867585 0.00218092384388205 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02651 HG02651 0.528794048035454 0.594948163563553 0.616195616611194 0.533224788854771 0.340716476039525 0.119387471711774 0.0583046828586267 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681264992900452 0.67329072400917 0.720439542536842 0.643422736936306 0.414873239159601 0.155511281909986 0.0594233264119448 0 0 0 0 0 0 0 0 0 0 0 0 0 0.646809950164653 0.709334135808751 0.814169386110014 0.816036301453691 0.554610563194302 0.168749258132004 0.0610624860923617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.543318562795905 0.636227367208606 0.757911743640632 0.849785685254093 0.664614077741857 0.170962850244516 0.0615012120645062 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02652 HG02652 0.0676086603507134 0.142227428326595 0.294488473231262 0.300286237071845 0.304503441343011 0.232744687986267 0.115892958679036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.154410927900957 0.253783916704103 0.391429652598049 0.360921522277454 0.315612663577898 0.235863215437061 0.111931161960591 0 0 0 0 0 0 0 0 0 0 0 0 0 0.337098717758088 0.396738345215677 0.434473384798925 0.43989730430581 0.344978310085757 0.271030163748805 0.106880389779303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.403415581549422 0.381091484803103 0.333668385340414 0.252234766146701 0.33541813495276 0.292750775422989 0.105653847582396 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02654 HG02654 -0.833573785787696 -0.759439317093932 -0.671226829095863 -0.525805339915311 -0.388573368504538 -0.394797368024657 -0.174142804109341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.943634427389725 -0.841017134832663 -0.718387459338115 -0.458774349531965 -0.278828227977764 -0.345491732579914 -0.168538946783754 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760735616886667 -0.663539004491798 -0.5307874012262 -0.345512129330415 -0.153593300405718 -0.335703236555846 -0.161334039412833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626368979671437 -0.537663336632649 -0.385888093306085 -0.157653124027789 -0.041936091587925 -0.357788120937444 -0.159574031612628 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02655 HG02655 1.82106063632923 1.71271311345746 1.52505860194769 1.02189516144553 0.423139915716071 0.058416663475405 -0.0331525591077424 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92711581731808 1.8586366644556 1.66669321848789 1.22200154508293 0.550677534288777 0.0757374226395253 -0.0314818528055599 0 0 0 0 0 0 0 0 0 0 0 0 0 1.97177768030315 1.97738632918417 1.9192803148769 1.66974591803695 0.860906381079921 0.136141606627833 -0.0293701888914639 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82118024908761 1.84266089192832 1.85218680456287 1.77254041806882 1.12261079540637 0.150957868716928 -0.0288611890125263 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02657 HG02657 0.626359546928903 0.699676219349233 0.829761391158523 0.810030933747732 0.554663322202515 0.266933498110789 0.0702492128740589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.845649302014335 0.95250310316013 1.04343171362041 0.966943757109803 0.645887067492092 0.310977107511727 0.0710500742891894 0 0 0 0 0 0 0 0 0 0 0 0 0 0.866768718638195 0.996250225519168 1.11138964668983 1.19116283286097 0.932280915720031 0.403946127689235 0.072234843552795 0 0 0 0 0 0 0 0 0 0 0 0 0 0.608447103107255 0.679417467822262 0.86582137247042 1.04472488028266 1.09008194521249 0.443696871115829 0.0725539242533931 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02658 HG02658 -0.564314794215286 -0.363310478524752 -0.178602626866336 -0.05366191461128 -0.0606519263696151 -0.00460782859459219 0.0636452805991639 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.514423641993162 -0.351344373236083 -0.121482025255262 0.0279380146584867 -0.0375239246579117 0.000625396520248071 0.06379638167065 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.690206491971825 -0.586405300986516 -0.428957327226793 -0.251039432874548 -0.129810746391808 0.00646641196820634 0.0641489873027384 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.984828265204658 -0.917631395248108 -0.790130684692273 -0.613703004184543 -0.278222068626893 -0.00437133155355836 0.0642652034222986 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02659 HG02659 0.471074893983882 0.548338915822847 0.625325502617177 0.626321461388258 0.419324045132842 0.247090087360508 0.183520320968985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.559245773025028 0.692621796331628 0.882634929420923 0.911799742214259 0.555753464861245 0.284484523248267 0.179939428326874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.525142863264726 0.698564019726706 0.968319975295741 1.23109852261519 0.962330172568113 0.341281918296819 0.175661751943652 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314286303336709 0.425521471378569 0.681189252470018 1.06895257961186 1.23239346692225 0.366407866579592 0.174679219527752 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02660 HG02660 -0.879849540434202 -0.970998489404427 -0.818872104905363 -0.521618131189801 -0.13714337749807 0.051628693390356 0.0117254255834834 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.83558669342677 -0.802867264482731 -0.695894215556793 -0.517028883430936 -0.136485481619822 0.0455457437762618 0.00974395182366137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.564838186431031 -0.560355686253317 -0.492625316753833 -0.324173637304116 -0.135942147366356 0.0713239031253289 0.00707535205891113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.453584315700612 -0.535039431630751 -0.535869742543788 -0.423615198516726 -0.21640322144428 0.0894978758023125 0.00640036648310867 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02661 HG02661 -1.47826334222146 -1.37314417196085 -1.18240703156579 -0.964656790987472 -0.549161645167471 -0.213766140536976 -0.0882717889465284 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43688722823849 -1.41957179686385 -1.28726036071722 -1.04991217508105 -0.583403146134337 -0.206991035134474 -0.0898219286728569 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52961112726875 -1.59411980081692 -1.62788507283711 -1.57192886400738 -0.864720130886952 -0.199505492197318 -0.0919147007970962 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42903564065635 -1.50062406733488 -1.58032249790454 -1.7496943812047 -1.20428347671661 -0.19953220948584 -0.0924445504260835 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02666 HG02666 -1.38343457825585 -0.934583521516451 -0.491055093013217 -0.31156336049068 -0.348562531891202 -0.376892553374401 -0.22175976708472 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15491154080032 -0.836925596058933 -0.505420453648576 -0.317273901504596 -0.342016045189702 -0.377810105878328 -0.218817806016017 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.590784953820087 -0.430071269370745 -0.303591815556932 -0.2130618622623 -0.311242512899578 -0.396354099423014 -0.215222083310544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.246136565312524 -0.179364955191322 -0.102713420294868 -0.0516750237347109 -0.245490315724537 -0.413014029427069 -0.214378768534136 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02667 HG02667 -0.515433520661385 -0.519368899046689 -0.371211309112926 -0.151259655718103 -0.140199795112204 -0.177546838927656 -0.0566297079910277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.395416989428782 -0.409451331212151 -0.279657844839295 -0.136942404879261 -0.138157665821797 -0.187268267671399 -0.0527959842797654 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.493743797637375 -0.45126481336583 -0.356910348822303 -0.291086007343876 -0.231209409055598 -0.243699296572006 -0.0479913459920952 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.927977240306096 -0.904278626156592 -0.750337923820003 -0.562322753177091 -0.409965357318877 -0.275090441549044 -0.0468414853447555 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02675 HG02675 -0.173277796182889 -0.398283488393986 -0.514991949967954 -0.585283776555103 -0.41719056534328 -0.310649230110818 -0.136831958583005 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.557500665655311 -0.601768167628974 -0.702318280589391 -0.674570636873104 -0.476787790073599 -0.306830437545586 -0.133043334609697 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06982149518202 -1.07598633475769 -1.07655358526955 -1.02996598859346 -0.707125878528902 -0.346183540531812 -0.128300181562781 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19415313142509 -1.22335802477961 -1.2747125503793 -1.2266044980032 -0.928656194953153 -0.368439347343038 -0.127166206547043 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02676 HG02676 -0.862888557160164 -0.860953885804447 -0.830219465368176 -0.764464685432277 -0.629445859534594 -0.386844395972602 -0.182767726692939 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2828500979898 -1.13478782974352 -0.965466687133424 -0.75550293897252 -0.62361920513023 -0.382665592304889 -0.182685776529721 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41127911869715 -1.29179150066424 -1.06127000048255 -0.838395975711144 -0.671477120819305 -0.365472163532826 -0.182769947316619 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24205505122686 -1.1095622324987 -0.929772842309966 -0.764143995038643 -0.673211484074438 -0.365960712813457 -0.182825287596632 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02678 HG02678 0.702908085767479 0.79106728950721 0.702441145142041 0.363218199403443 0.0837450105930419 -0.0024107238351837 0.0746866240009681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.320786541488817 0.441674117826686 0.451909211088529 0.237639763674392 0.0685130251644967 -0.00713766864131534 0.0774248524550487 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0334867019709931 0.081643295173376 0.173846759710102 0.24545187927066 -0.0113700378300207 -0.0248742969664974 0.0811300566283788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101196574822113 0.102040841476902 0.108548085739522 0.131832885087775 -0.0361978809388218 -0.0388794258010535 0.0820702664319256 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02679 HG02679 -0.434207489044899 -0.2559377127529 -0.0843101872049442 0.00284941133749938 -0.0235420108374832 -0.0921679681675712 -0.0132832562387367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.268433348777203 -0.0714760357046707 0.0795733857375083 0.0898572445927305 0.0108763644807031 -0.0976646020620295 -0.0110642207245623 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0613733110827103 -0.00847825784458362 0.0592494231424131 0.125217394025551 -0.057875832851046 -0.133870326443751 -0.00806329188625283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0557147228520721 -0.0634847079443487 -0.0115993421648612 0.0375160036612512 -0.0954215034697003 -0.160712052728708 -0.00730179245591372 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02681 HG02681 -0.2569501724593 -0.128768834610946 -0.166510747194698 -0.377258238532971 -0.34330900775469 -0.251815791863655 -0.087617376815836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.118117634443244 -0.000696387397832328 -0.0319882273579616 -0.2655055280218 -0.314918620729703 -0.265593424541967 -0.0822253162859271 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213612191691886 0.21876056273 0.160126738962188 -0.112031266823011 -0.300781753006227 -0.318047367818186 -0.0753181689504718 0 0 0 0 0 0 0 0 0 0 0 0 0 0.189112874988493 0.197612012903598 0.172193353937828 0.0382024658869823 -0.257712201945702 -0.356252584458036 -0.0736355991234409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02682 HG02682 -0.354660675618347 -0.31411785001057 -0.28449252677578 -0.279781447279104 -0.298497981392989 -0.216834351479257 -0.0512692461598499 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.213457788194437 -0.20537156647556 -0.227737473427796 -0.229774151321825 -0.273869788210653 -0.203652803490234 -0.0494002433145666 0 0 0 0 0 0 0 0 0 0 0 0 0 0.024923181235453 0.00575998726264148 -0.0554879727689819 -0.142622335193324 -0.246073542163326 -0.182896930595089 -0.0470497090961189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323413016270341 0.281391824680881 0.201995649776067 0.0269139622442706 -0.120829052604207 -0.189286210731731 -0.0464855590373511 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02684 HG02684 0.736922595661012 0.610253974817837 0.420359291377275 0.199752427566168 0.150364714295032 -0.0200158080975929 -0.0237064847438703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427431000288216 0.39050484327334 0.228953987365395 0.137527852084075 0.10996097793577 -0.0330517297909595 -0.0214023912737291 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.196403182767568 -0.227197437807291 -0.252268980883303 -0.263127067103485 -0.0151522179853839 -0.0525027307440691 -0.018408273839645 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533569789283662 -0.55304239850534 -0.552330654871171 -0.45950821098319 -0.16825511640965 -0.0638354081426082 -0.0176708662972158 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02685 HG02685 0.422169048880804 0.329752774081906 0.270325377065765 0.330811217386912 0.306463013472884 0.117461315716922 0.0165005066929529 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236069311286895 0.210066948741357 0.213960918461967 0.376256437678052 0.326328740852901 0.115655991356936 0.0150885452272768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0236849013343341 -0.0178930288731339 0.0730180145111776 0.265312145543367 0.404658599950485 0.117158572328761 0.013231851628394 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.284292560409562 -0.25007109481115 -0.165190713773923 0.115239881843874 0.396582671567038 0.122968045992874 0.0127704249150605 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02687 HG02687 -1.89273805092869 -1.86186402119376 -1.62887252847056 -1.17851881244798 -0.61335288268978 -0.203458357635992 -0.0159376154824596 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.02220265908699 -1.99672083040569 -1.7891586377669 -1.3669381828539 -0.761753539269622 -0.240710781041927 -0.015702140588548 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.22557580950153 -2.2231992166702 -2.18891775549006 -1.99269801541086 -1.22142651463598 -0.327011022864198 -0.0152245312497865 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32198367330091 -2.34742071551751 -2.34396926646057 -2.27127544039099 -1.63859322243354 -0.363700909033862 -0.0150740591620143 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02688 HG02688 0.63833965210958 0.70517546245388 0.730882267123689 0.654211977868164 0.515616675752685 0.279623364335668 0.130617198737219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.873090910312615 0.919211400588145 0.882493627222467 0.801482782486001 0.626304913534743 0.288926847793224 0.128096283685991 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30943507514085 1.32717601511378 1.36305873193455 1.3557807560394 1.0199519110008 0.353930966846979 0.125071732387776 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42768117064108 1.45988417763856 1.56733000363202 1.63106693890795 1.33292865443065 0.390418845042665 0.124373419833499 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02690 HG02690 -0.0485437200960067 -0.0354291673113325 0.0600736084394987 0.113162837002132 0.0972890359563822 0.117283392178798 0.0864308581728605 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0519243250054829 0.0135581832475908 0.145568416837027 0.209904178295703 0.0738321964717904 0.105730475141104 0.0845273910203549 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0206246081142335 0.0833740060648924 0.15551702044085 0.20090497612246 0.0595827355122263 0.0826869247567678 0.0822589526507363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0429656923190435 0.0480708161538412 0.0238257932050202 0.0677007745871937 -0.0177406337635208 0.0774835308880149 0.0817382605220444 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02691 HG02691 -1.26294197993811 -1.12773540270511 -0.866337987379445 -0.525844691319771 -0.33040916295333 -0.0828918830135666 -0.0156412998927741 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4243132748942 -1.31278656723309 -1.04133634705047 -0.676823879478469 -0.425727877666875 -0.0702650664527418 -0.0160811076383784 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41636743707555 -1.37397982953833 -1.31482139463385 -1.20030160579229 -0.765174154441234 -0.10541208392101 -0.0166746163542168 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20913878938479 -1.21932880459854 -1.2588897578517 -1.30794470325032 -1.03786007898939 -0.119023119231305 -0.0168247701745298 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02694 HG02694 1.6753694140664 1.63856210064691 1.49213297620322 1.05377391516162 0.505480328105808 0.127843939138621 -0.00795725625928891 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62235957627867 1.61854928303595 1.52279873612372 1.1993294650542 0.678659574724647 0.155691762758356 -0.00894533016135475 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82770198380922 1.8729149090004 1.91344340566336 1.7523273328891 1.12110020351039 0.250715777853471 -0.0102906479472763 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65481857877233 1.76839281324236 1.88138602337552 1.92269223895758 1.44128148015251 0.295127841686217 -0.0106334733421111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02698 HG02698 0.968175086789534 0.856303761293357 0.730687616677874 0.497832971712434 0.242587641941518 0.0910667412206733 0.002090415335565 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23251815254843 1.09792957650054 0.9090854211931 0.696514403954247 0.32858213379097 0.122833377060305 0.000996967262430283 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45888755649399 1.38783063761561 1.30370889308805 1.18381591291331 0.639341664837498 0.162565289101653 -0.000480454818225072 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37121521825913 1.33490945994942 1.37929424538433 1.34811222010197 0.858967803922032 0.185813610749131 -0.000854936666367077 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02699 HG02699 0.6369148440651 0.546905908814794 0.526014516892178 0.466316843256024 0.122217825833113 -0.166003217579436 -0.0525496871222862 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589858774669683 0.661099275955752 0.634462184653641 0.624298975679874 0.279576075172052 -0.137725350352616 -0.0493976236997645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321161414817809 0.439608373839976 0.449509297236305 0.375816205602559 0.268720470155065 -0.0962537094805598 -0.0453025673277991 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.11683645962024 0.000231119149649234 -0.0500420788475814 -0.190847275073782 -0.0033010563675689 -0.0930786716609556 -0.0442940472510661 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02700 HG02700 0.147438762008554 0.255114860131437 0.0789665146025592 -0.131644431384415 -0.201889703260158 -0.151154307685305 -0.04230627614133 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0399674485597516 0.0696264592854706 -0.0633014010383595 -0.162950133453413 -0.215966666382576 -0.151449385689054 -0.0422165851087188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.283641192104887 -0.283205386309049 -0.275187836529373 -0.265892865641361 -0.243173576491242 -0.183446335352242 -0.0421481228253624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.35838993484513 -0.379335164886271 -0.340231010198226 -0.304122014864037 -0.263818480649677 -0.197830082063827 -0.0421400530400834 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02702 HG02702 -0.650756610874169 -0.427542998955011 -0.10032948718276 0.102860190810278 0.159212917592455 0.0809171153303021 0.0153218743336723 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0484643670577199 0.0210826233302066 0.154882647917806 0.334212533975651 0.27091667640085 0.0831356118150003 0.0120398133644728 0 0 0 0 0 0 0 0 0 0 0 0 0 0.941213707402292 0.889858852538427 0.848107650439946 0.796626144321623 0.552600185059421 0.146329786982828 0.00763772984962175 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39910019607942 1.33449784541704 1.24650161495643 1.11598092506851 0.761949343783325 0.19094350702179 0.0065272509838463 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02703 HG02703 0.801148429066701 0.68800907646119 0.459948932100378 -0.00494788428187017 -0.246581817714417 -0.155023167333082 -0.0516532495003599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.650460959593095 0.553517563865376 0.323385834868852 -0.0187051604897355 -0.225565450994616 -0.139513640840989 -0.0535570898136734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.639064279507065 0.572069267438989 0.407442767733591 0.0781565181472573 -0.19417172402644 -0.128609532422589 -0.055984248853737 0 0 0 0 0 0 0 0 0 0 0 0 0 0.533777201470997 0.52430934102904 0.505680058803396 0.243278260281588 -0.144893753260298 -0.128899539915807 -0.0565726451236821 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02715 HG02715 1.50955650835705 1.3183462671102 0.997001387783397 0.677929153349516 0.311760053318964 0.0560766956815749 -0.0454280977897561 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57038655004792 1.35642320660524 1.10818700128367 0.814765979934413 0.34389354346412 0.0373988173117445 -0.0486873849791684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.72787123771678 1.59503319435893 1.45117508782901 1.07898953144128 0.487702930395264 0.0259433681025698 -0.0530703952729699 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61789882172951 1.52658954086698 1.45121568116989 1.23939852853526 0.586740885131388 0.0404882261132436 -0.0541776833538718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02716 HG02716 0.458706554137106 0.331233257937024 0.0318818945670349 -0.199752550285833 -0.205066437630245 -0.0849177396348333 -0.0309182366522288 0 0 0 0 0 0 0 0 0 0 0 0 0 0.228248040880613 0.124123958556557 -0.0161260610157484 -0.166337444756597 -0.13131265196856 -0.0617484464301461 -0.0340371409944403 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0935252194688526 -0.180033932068149 -0.232573384324808 -0.210885565303574 -0.04390540362205 -0.0135066561134444 -0.038183861491184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.143313556034302 -0.213672966462585 -0.215728488471078 -0.24057533772776 -0.0496609871925219 0.0184365704101995 -0.0392227970968719 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02721 HG02721 1.31206552848863 1.02583770198771 0.690935235411562 0.294178341827387 -0.0280306588699814 -0.0819024788765881 -0.00994022523902378 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44934704284885 1.17839351001319 0.696876540903292 0.324101946148314 0.0104889727098097 -0.0941142634532707 -0.0100763651846314 0 0 0 0 0 0 0 0 0 0 0 0 0 1.80819287676012 1.66791465569469 1.31979751684082 0.679541287274108 0.204877943720205 -0.0923239481973536 -0.0101407542566528 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6528832350439 1.61496531926054 1.40559377067858 0.913925484827397 0.368450312981468 -0.0893426110628205 -0.0101350245282994 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02722 HG02722 0.0813090794234941 0.194460283253214 0.34649696086411 0.342881507403901 0.144833547271504 -0.0602597755332986 -0.0424580624101734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280938714965606 0.373602521492507 0.454173011596468 0.490367336577302 0.221972673719778 -0.0620285074541055 -0.0385009450256134 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466147083368497 0.553182489756963 0.593594658231276 0.550478052783559 0.278044725260735 -0.0710451435097562 -0.0334971696234595 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566982343793173 0.666702208329514 0.736534312987737 0.686118951269755 0.335902033584181 -0.08607687129898 -0.0322909536544932 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02724 HG02724 -0.345908366793113 -0.581087917547517 -0.597260803166508 -0.47263108452245 -0.131058474346497 -0.0260195564001495 0.00147161439995888 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459208212395171 -0.582778824273258 -0.608288820942408 -0.429344495605088 -0.0986339392794534 -0.017124267783558 0.000107502363921072 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667350249620083 -0.7504610496271 -0.823268502712736 -0.63229072970999 -0.191145563830863 0.0269936125334972 -0.00168977180098542 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937705237975063 -0.982073814529002 -1.00910866952957 -0.866065542989558 -0.389420975201875 0.042901856046185 -0.00213703067033718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02725 HG02725 0.713283237332861 0.779885898092143 0.852700319304555 0.735255901107986 0.311279096532302 0.022220053664184 -0.00732712813782858 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02918264928822 1.03735207643969 1.03195581453035 0.887332320204757 0.356731676888094 0.00148801921680313 -0.00827911130297004 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41304939234818 1.38263826806338 1.39805974768951 1.21576235797459 0.597171929939548 -0.00138177984640512 -0.00956992974157873 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35243946907493 1.34857964426404 1.32159140711585 1.21398824185027 0.668383115527682 0.00513920465111621 -0.00989792312690637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02727 HG02727 0.445998110336356 0.312424717335738 0.0878693181158146 -0.0265805578528226 0.00144618752958838 -0.0332086428532088 -0.0039097146835591 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0829428840392188 -0.0908171287903352 -0.230843243161863 -0.168327179166133 -0.030990207678281 -0.0325303322086033 -0.00513729309879184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.303773166199861 -0.425596972933875 -0.571488247430606 -0.512071760787408 -0.188447848996318 -0.00680116427261672 -0.00676362852302288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.410338753893761 -0.502763391000571 -0.632518557473205 -0.725224442536423 -0.395631267386899 0.00366310844508181 -0.00716999022346026 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02728 HG02728 0.226298121654018 0.298633807668112 0.208393935136495 0.186138300841121 -0.0217492417532928 -0.0537342280992227 -0.00831688275952831 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2678852610879 0.319440580526443 0.334657930179847 0.279169103164326 0.0030855227800233 -0.0699074760713907 -0.0095522327499282 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465947897348695 0.493188018044182 0.587651203631823 0.535736038595725 0.0944924097088535 -0.0602842982235644 -0.0112210341503022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566647122222763 0.557699348658831 0.567594606594514 0.571419143027465 0.160554595323706 -0.0520984632284433 -0.0116439910096669 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02731 HG02731 0.22947360271356 0.0671156785153988 0.0436403743749416 0.0435630367230153 0.199273405889056 0.13553825091812 0.0257696760939892 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0179848295985439 -0.0141332648161971 0.0349746822104429 0.168676520034298 0.276588950587476 0.175169806610634 0.0241637974835678 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.446385849961371 -0.447183127785901 -0.379337497938397 -0.0855705224158913 0.319223970450047 0.235006621551816 0.0220487713162971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.559750964569179 -0.560697236804408 -0.537594338839537 -0.336076092186691 0.25478633226765 0.258063400365856 0.021522485599466 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02733 HG02733 0.297567259260917 0.247980808411993 0.34109261562979 0.422749817170461 0.234161987221701 0.0877039199381521 0.0138760597517736 0 0 0 0 0 0 0 0 0 0 0 0 0 0.516376615313011 0.50009689148565 0.527865426248489 0.495113820622122 0.268991269908994 0.101070977205479 0.0128100692167217 0 0 0 0 0 0 0 0 0 0 0 0 0 0.53307478847638 0.561122603301666 0.597652515258415 0.614156111695218 0.278481722996724 0.140736243224402 0.0114106884619183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.564249259342858 0.501206242972113 0.431088066716321 0.408194989024705 0.223016806214229 0.151989489744105 0.0110634230915909 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02734 HG02734 -1.66327593042263 -1.61901973613219 -1.51393406663712 -1.20614667845925 -0.691535626197761 -0.20456007270311 -0.0251721007788351 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99846151901475 -1.99118525101129 -1.84839448216942 -1.53628828756144 -0.890234166707378 -0.235760060719629 -0.0233451746962932 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.70975666652814 -2.7247422386866 -2.66662713268455 -2.39401618608302 -1.47637086568601 -0.32851655225312 -0.0210237064338984 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.89933854853989 -2.96075952948836 -2.99832311910107 -2.85368832232986 -1.99908857625603 -0.360314289103136 -0.0204619518429963 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02736 HG02736 1.3380687097455 1.16692863721364 0.860019762407005 0.531244426997161 0.201450674477688 0.0339746337212552 0.00837719369835998 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35042848033386 1.19247946812318 0.921420018167557 0.607459926787691 0.254621831470667 0.0632647756476835 0.0071581608325812 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11654445212645 1.03573708112728 0.875056116680717 0.6237541128427 0.358305776992797 0.117832382526518 0.00557717160134938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659720868009354 0.650033181181954 0.575540574377906 0.414822152259218 0.323701908659292 0.141868420119211 0.00518842845997873 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02737 HG02737 1.69036724446306 1.58313878183559 1.38773777270629 1.03969975310731 0.530483538441365 0.222036611797409 0.0841156076778826 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66055312505624 1.59579206285968 1.42559450793312 1.09847097925201 0.584810957329792 0.226288530640631 0.081265882953563 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45064817860326 1.40613951276902 1.35606800256972 1.24971444017569 0.832663289134888 0.249968645420682 0.077723456965219 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3205585126159 1.31821969255345 1.28437849338305 1.27349673424666 1.0075538344343 0.268636913864639 0.076880524306213 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02756 HG02756 -0.356286681579429 -0.176389714519508 0.0680932953147295 0.158427362790018 0.0675151022806079 -0.157823822559129 -0.144930770260055 0 0 0 0 0 0 0 0 0 0 0 0 0 0.120896853024885 0.228087518925856 0.32868824688246 0.321005144895252 0.156870615901688 -0.111611972115946 -0.148207770158398 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10865175447213 1.17800572612222 1.18216338170421 0.898264729927941 0.459849928963149 -0.0460933478747268 -0.152631531359113 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22887523189809 1.32099488493513 1.44093441502365 1.31028800825535 0.697252461503916 -0.0130012685397419 -0.15375185654303 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02757 HG02757 -0.982022622073971 -0.760191567325463 -0.576232480523239 -0.368714070572138 -0.200967826215748 -0.0380197137574778 0.0133848476691216 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2133851626045 -1.01491425969052 -0.743565917276956 -0.411488424088283 -0.299204047019709 -0.0713233068365771 0.0105801260569073 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39796055833799 -1.26831045302738 -1.04000726710206 -0.699850621990396 -0.430438252840564 -0.0892984700773375 0.00678555533379805 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21845270901676 -1.17631949210014 -1.02961920852995 -0.791496746851143 -0.543387244677081 -0.0861942477340225 0.00582253851641905 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02759 HG02759 0.323080918443426 0.291779899108543 0.294562833631523 0.0935830547307449 -0.145103598314757 -0.117863317417327 -0.0584110957134392 0 0 0 0 0 0 0 0 0 0 0 0 0 0.621945342485699 0.592996620382289 0.490573039963878 0.268887962932147 -0.0284583845705427 -0.0844732012694339 -0.0542565016922111 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07135838284283 0.96492373965815 0.815832727947023 0.568840951868506 0.173480258429877 -0.0272809381252341 -0.048972335869871 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03034463042057 0.979006013975617 0.861983617806984 0.631607059613627 0.215938278423492 -0.0113880279848834 -0.0476926137886574 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02760 HG02760 0.507733246949965 0.481724271943344 0.614354613949533 0.497520955354584 0.252239545739013 0.0549136486260125 -0.0228440142438787 0 0 0 0 0 0 0 0 0 0 0 0 0 0.876247065367197 0.862348420415398 0.852667602522687 0.696509411121265 0.331857131467716 0.0778427696866732 -0.0220372335633901 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41826718523086 1.40623687711753 1.42967190410441 1.27324572797523 0.686173504418445 0.13135507368278 -0.0211322786272128 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37206313153795 1.44221927882802 1.58272803759223 1.54302717107605 0.912875523322601 0.163562726944559 -0.0209367702429616 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02762 HG02762 -1.44341587358455 -1.22610183932739 -0.852895846889342 -0.481381836271008 -0.184814341388591 -0.0277529757306113 0.0161312904011388 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73743389590078 -1.50001804588279 -1.08311779879674 -0.631199887833428 -0.290574387504483 -0.0456255027940912 0.0156878640471435 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4936426677878 -1.37046551454207 -1.14940528541799 -0.90039617529737 -0.582326881524064 -0.0877711436905274 0.0152582333133273 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13119457134903 -1.05175365766715 -0.934621695215763 -0.779277668066091 -0.686656863527848 -0.111143721173813 0.0151803583158497 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02763 HG02763 0.472405012847091 0.303599712685974 0.203033047230813 -0.0752472729232464 -0.30123476258643 -0.389415204695864 -0.189018693558113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349666245951187 0.210888624365559 0.120782242621773 -0.0714055045509292 -0.260894318263703 -0.403968472665702 -0.189169150584547 0 0 0 0 0 0 0 0 0 0 0 0 0 0.545935837335264 0.405718064516668 0.270083346751451 0.0330551255556777 -0.196415960350377 -0.395822116274002 -0.189544995772437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.647865395742007 0.557095046193543 0.375378542970561 0.11883983139351 -0.174426988891991 -0.391357578297787 -0.189670199946621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02768 HG02768 -0.451637293985067 -0.487641566244135 -0.529219430057023 -0.280408913120173 -0.256319271445566 -0.293327440760239 -0.137654646024006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358133500359284 -0.469935077060297 -0.474083802585085 -0.270752501797328 -0.293610043370229 -0.308644865673666 -0.13429112220396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.230323158086904 -0.202525863720719 -0.186048442877128 -0.161993702561043 -0.340217863559096 -0.357867356966944 -0.130076849088684 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.176516191947507 -0.101420356420463 -0.0211781587259087 0.0290488026062296 -0.242004041721864 -0.391416467530699 -0.129068674081624 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02769 HG02769 1.91653853188229 1.7050279021244 1.32219647507014 0.787480501570025 0.214152520957133 -0.05084795343027 -0.058498367090584 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65561927734254 1.4060348692813 1.15933817949457 0.74659272949958 0.296576432517532 -0.0303354560295346 -0.0548716068956172 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12547796469035 0.967847062458714 0.828418611002883 0.627600997104401 0.264582434358386 -0.0069580552723651 -0.0503333515593036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.674904488621082 0.580403854092093 0.520508785869797 0.453857682808103 0.232533764103488 -0.0161852468688845 -0.0492487360736805 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02771 HG02771 -0.278920601978349 -0.451646088685972 -0.327675664939323 -0.164697982325368 -0.0417114111544383 -0.0738499972199039 -0.0714587465751914 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.337902192276744 -0.320150749594999 -0.200150708838033 -0.11845916761717 -0.0552144305071787 -0.0532555387683757 -0.0711909893812152 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.224368577827022 -0.284950163800273 -0.246444643595729 -0.196363242162063 -0.0848181131799736 -0.0596790766584109 -0.0709524800083726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.249075435822082 -0.274902062958162 -0.342427350793166 -0.325612911468586 -0.147158251268296 -0.0649567793533185 -0.07091420864682 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02772 HG02772 -0.374451840487652 -0.476469628088465 -0.428773244135238 -0.501198422767735 -0.429137664992104 -0.304414882227902 -0.146044021065788 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.256568645127923 -0.324743032625683 -0.385161241426124 -0.461558830011435 -0.443095605258672 -0.300550765271669 -0.142038706898736 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00424666529351715 -0.0607301999220234 -0.189060976096888 -0.359654790895781 -0.549907981214253 -0.300235569506212 -0.137026652588334 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0251919740158689 0.0392542770090795 0.0360829311247219 -0.167513251228968 -0.546444776037009 -0.308896627861578 -0.135828809308875 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02774 HG02774 -0.672276553621839 -0.746112751364989 -0.629766703843292 -0.35988349845667 -0.228306788527445 -0.114975623042821 -0.00944378642790221 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.722487049134687 -0.798737810902539 -0.777612599023589 -0.52417448221163 -0.330144429146595 -0.149590479187879 -0.00990065685554663 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01289926169365 -1.03601886246042 -1.02011637964551 -1.02737172178062 -0.645461857028421 -0.239450173798896 -0.0105069486411373 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21216886673475 -1.2315539384988 -1.23317549520725 -1.22264669050163 -0.966676397183923 -0.273442093821009 -0.0106585045079534 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02775 HG02775 0.45824359733547 0.543503600740215 0.649380021001898 0.449044940796214 0.0395602883890269 -0.12751787860815 -0.0599619212975732 0 0 0 0 0 0 0 0 0 0 0 0 0 0.198143508864548 0.36439050612464 0.50101188902301 0.403750659719781 0.0492231054010997 -0.12613313032958 -0.0576775594255536 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0763179505756572 0.181450368045568 0.299094571793095 0.343309933682288 0.101121096795129 -0.141135304825638 -0.0547798278773687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0902008885302839 0.0975939190089139 0.141252337229058 0.267434698792231 0.135384522860789 -0.157254854216612 -0.054079453598755 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02778 HG02778 1.28180917365245 1.16214567967188 1.03625372918209 0.746934617035608 0.280832706641283 -0.0450419038216943 -0.0422981077874183 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41013488778269 1.39841526091189 1.31108307497238 1.00910627288942 0.426412827245451 -0.0261272253472328 -0.0393212129716081 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49941154378567 1.50630914836204 1.50750366754267 1.31889943061738 0.695229488628868 0.0100982555308635 -0.0354799071487114 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29255111361971 1.29184899607615 1.29033754862456 1.23836588196085 0.840618849624543 0.0132168666751321 -0.0345386627730099 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02780 HG02780 0.817713293464046 0.754552270095974 0.512565641081176 0.260107879291542 0.122986987594623 0.0468819629096768 0.0048265831494063 0 0 0 0 0 0 0 0 0 0 0 0 0 0.987249199882261 0.883531029703062 0.644534413133952 0.366111445945153 0.160627451218682 0.0463319800166742 0.00372147916883834 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13302687162592 1.09606657749382 0.98649879802015 0.771347374150643 0.331242666560288 0.0968350084801194 0.00224118525097218 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35134278428465 1.32607027342224 1.27756931302381 1.07571658304521 0.588099892973938 0.11655411502973 0.00186832065217211 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02783 HG02783 0.848604805806446 0.865603303130213 0.738284589083588 0.644786082065807 0.430461301143702 0.218438825816823 0.033313843372859 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09017011082973 1.07112684297034 0.930314972887749 0.795945104360455 0.506761804287795 0.216328187152618 0.0315723565481054 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54234247230149 1.55167017693442 1.46167968518346 1.33721133133307 0.815320989522622 0.266805522243217 0.0292850149182789 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79967303470929 1.80793839133549 1.74111907597568 1.65028495110925 1.11224235029805 0.297836405393124 0.028717034814539 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02784 HG02784 -0.124277556299347 -0.0593975072264283 -0.0673567081898743 -0.0928578183773505 -0.107480577194898 -0.050997819421318 -0.0423742519268755 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0303180600890131 0.00876503247268867 0.00292879164480088 -0.0592989137977098 -0.121102773891311 -0.0766337573636096 -0.0395270487328023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.252481203628743 0.203691252719861 0.174640044360684 0.063040397052994 -0.126179568155772 -0.101328086112379 -0.03587421255055 0 0 0 0 0 0 0 0 0 0 0 0 0 0.384519952901708 0.368871346724478 0.364319310213226 0.273376259569247 0.00389414180478176 -0.121587407697175 -0.0349831883955393 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02786 HG02786 0.65418259849469 0.884096852549407 0.830958489463674 0.566130513976406 0.289912415460207 0.162619985646039 0.0145957321985317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924856662049796 0.977166260059405 0.887184089103271 0.619740792279685 0.35123324008064 0.186741232690398 0.0136514893794192 0 0 0 0 0 0 0 0 0 0 0 0 0 0.940850070107858 0.953558623562567 0.884446708929062 0.717774651290368 0.435512310778655 0.266256728980591 0.0123979157965323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.697775059866391 0.712235012425323 0.722231346755109 0.662307031571911 0.458550516240229 0.300433824563786 0.0120842273874801 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02787 HG02787 0.307926646397508 0.232477852103437 0.223919266349752 0.174081583473578 0.127826498028658 0.006034938223683 -0.0057252044541159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.524347283245555 0.569749325083446 0.543542628523499 0.423702594692277 0.264393088423843 0.046833638363454 -0.00705538783263749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.82856390122223 0.950890962391474 1.02445507377059 0.923552646147592 0.594634368794313 0.0949588957097311 -0.00883858402579696 0 0 0 0 0 0 0 0 0 0 0 0 0 0.755025650806815 0.81935387043483 0.968126614374322 1.00648303046601 0.823109985686094 0.119078801817734 -0.00928803095666959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02789 HG02789 0.835147223777085 0.946817796539639 0.968609910595239 0.732117917168977 0.437125692021722 0.0675053599704973 0.00672021643662034 0 0 0 0 0 0 0 0 0 0 0 0 0 0.873680527359477 0.980516577442449 0.926604143619434 0.744302375112509 0.414786916707008 0.05222319043161 0.00565492818092027 0 0 0 0 0 0 0 0 0 0 0 0 0 0.402154108829281 0.416209723522251 0.402776993061599 0.510666268344321 0.397562660332442 0.0445155500410571 0.00425121273919951 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294257306851404 -0.270594634221241 -0.208481348157716 0.0099054443387102 0.231661943876743 0.0443376912821168 0.00390188010592471 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02790 HG02790 0.190296188926232 -0.0460861776934709 -0.13462655361922 -0.0685811969335958 0.129408405220435 0.107176312074005 0.0300897505202672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0798207882965694 -0.0696809472775604 -0.141494777158933 -0.0846393633050713 0.0513969552394114 0.0920091114792016 0.0277811646533417 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175046124946895 0.0938715563392062 0.0388617548255462 -0.0241513426896411 0.015901780760155 0.0877994891287345 0.0247469859739209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167448187190981 0.095637730361698 0.00422347330779878 -0.0271406763353272 0.00565496198108462 0.095844951649939 0.0239931302046584 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02792 HG02792 -0.0198291061612166 -0.10562600065813 -0.078148970336441 0.111231061788697 0.23783324919356 0.113375512922292 -0.00796132930580087 0 0 0 0 0 0 0 0 0 0 0 0 0 0.156449795277822 0.113448497606411 0.00767941070185527 0.0603875262916467 0.219503780839389 0.0942645081116084 -0.00929016890962472 0 0 0 0 0 0 0 0 0 0 0 0 0 0.34646251487006 0.347721137889511 0.322727735855537 0.2363149021888 0.263726620946546 0.112329797866494 -0.0111337988726749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.270705767541887 0.295092280633305 0.324629318319704 0.31397936041141 0.330772158103868 0.129428222757275 -0.0116098599971851 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02793 HG02793 1.37945488773284 1.3530548300887 1.11705751237231 0.731851656122402 0.463542556080114 0.273807521869462 0.0215617642953661 0 0 0 0 0 0 0 0 0 0 0 0 0 1.75503745716918 1.68884751585053 1.40363289892078 0.900305933514944 0.512463529360138 0.280780209263049 0.0192802878287213 0 0 0 0 0 0 0 0 0 0 0 0 0 2.27041228327258 2.12427051268522 1.90881499418177 1.57054804928918 0.826850693010266 0.333314523360962 0.0162368044889413 0 0 0 0 0 0 0 0 0 0 0 0 0 2.46228265681611 2.35949242766228 2.19247991427367 1.97125977454718 1.15854984949758 0.373311911751352 0.0154722850421972 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02798 HG02798 0.896839646187412 0.916751712156 0.953248567116645 0.812753000520865 0.689620885863769 0.512818539466186 0.23492646125219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.981706093445263 0.948855751464244 0.836219649097154 0.672020703758946 0.62901356059447 0.484001249440417 0.232095129557522 0 0 0 0 0 0 0 0 0 0 0 0 0 0.698627288188012 0.739016494525964 0.728199844335971 0.527141153968304 0.589420777008539 0.442103131035645 0.228794332606688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336899399080575 0.424296794716726 0.425233319829583 0.328087630199777 0.501083279606253 0.425933630340483 0.228052032728157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02799 HG02799 0.469718878904876 0.372491334564994 0.136272621721916 -0.11254701412683 -0.283344529866031 -0.249943293179611 -0.0879680697121601 0 0 0 0 0 0 0 0 0 0 0 0 0 0.530854996392584 0.435523994130219 0.173065883128927 -0.0771849650212962 -0.18594233864297 -0.253905883427422 -0.0876182672101703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.586718352649729 0.533982813888022 0.253152262001521 0.0306297424866736 -0.126588996857805 -0.212265333617598 -0.0872937316109638 0 0 0 0 0 0 0 0 0 0 0 0 0 0.482940514820225 0.45948690920815 0.315842005254809 0.0314272382119579 -0.159520988014241 -0.205534951508558 -0.0872381229920836 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02804 HG02804 -0.0862968979341528 -0.015657891096358 -0.0434386294609789 0.0301174381952854 0.0995611898775008 0.0533438860105044 0.021171600076309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0176797633768813 0.0734320052448198 0.0287870617110968 0.0469932597735536 0.0802289118808341 0.064058816280841 0.0197879948991256 0 0 0 0 0 0 0 0 0 0 0 0 0 0.066830730232337 0.217312529532015 0.296157607554665 0.289708420278005 0.175476409611891 0.129787642601719 0.0180719302174613 0 0 0 0 0 0 0 0 0 0 0 0 0 0.205702777524267 0.346669712041161 0.493391481055835 0.517078038474816 0.31230325590821 0.161558787094241 0.0176648949677742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02805 HG02805 -0.524443401761269 -0.292009930521527 0.0644312116319318 0.0453431014995083 0.0326087832126015 0.00769051187817304 0.0217544595797004 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.503967225797777 -0.394260605120464 -0.205039079682196 -0.116675807831613 -0.0672603367243565 -0.0232057843368086 0.0205153144507664 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.280121115806968 -0.339038028948067 -0.431547984834868 -0.475390485754617 -0.288826263419006 -0.0463454363660066 0.0190051699321286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.385408167390145 -0.452363115502373 -0.557145815847442 -0.666698979981465 -0.521007237423613 -0.0551692865942442 0.018652299405777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02807 HG02807 0.0101332233893854 0.229676802913979 0.313897319596178 0.451365836442792 0.633466840486388 0.506860336992941 0.202027632073814 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.118106494837457 0.082321296176917 0.319125215145407 0.52953561669488 0.592654473317352 0.503175697773542 0.195049089450703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.773713476904667 -0.54187919638761 -0.19605355652832 0.351789911674042 0.657186176951113 0.550147853602985 0.186314803139154 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861748033227302 -0.680066232151443 -0.375530229568086 0.18447391310084 0.654933307820035 0.60094383982249 0.184227444282583 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02808 HG02808 0.43590020320924 0.65835116549408 0.775029479543034 0.710308346089739 0.389199223380186 0.292713993900969 0.137815144728343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.636919751293127 0.748733108970305 0.819213179146979 0.833630504539609 0.527252998148811 0.334529385157969 0.135860468742296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.849196611993086 0.894505172263218 0.951725250129867 0.945472581460917 0.702469712052771 0.414761059906612 0.133689639039891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.630519665185508 0.711657733621554 0.763271857139364 0.86244570929126 0.700447837963607 0.434603287938545 0.13322515783556 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02810 HG02810 -0.139664385124179 -0.199005253242556 -0.038358696073727 0.0354648557142248 -0.185425457584575 -0.247632380930568 -0.121339648510559 0 0 0 0 0 0 0 0 0 0 0 0 0 0.269144526969844 0.23551451347839 0.235394161660531 0.138081530509371 -0.110903816175956 -0.240142144355602 -0.118173850563075 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19190983630986 1.1229813970012 1.00715720605754 0.659916904188212 0.0637967582061612 -0.216111294939336 -0.114214240811802 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5961087344073 1.5580996026976 1.44753989142526 1.07225804709344 0.320300573090238 -0.215442579244704 -0.113268426204404 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02811 HG02811 0.116717574923606 -0.0781199092346563 -0.23841600100212 -0.364686235161785 -0.392977764576406 -0.208304882461138 -0.0403399130852335 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.109765765609186 -0.190460119470297 -0.353388380697114 -0.449885682695071 -0.410062144765892 -0.199796979552188 -0.0373279938240371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5847372646613 -0.628308463235543 -0.693192549809587 -0.793168374424106 -0.642075197627508 -0.223415537913182 -0.0335892917030049 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.808101556082964 -0.832373202359357 -0.840098707962359 -0.906173774511041 -0.769041438091545 -0.250721102370041 -0.0327016847761256 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02813 HG02813 0.126770092905514 -0.0548581662525033 -0.415732948690371 -0.418607489312108 -0.31541231519188 -0.0777299972355589 0.0602020362880377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.155459149490959 -0.256944938696883 -0.441889246194935 -0.441376756267683 -0.301800475084678 -0.0642579061340614 0.0624511738671369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.796444868623699 -0.8265487258556 -0.843996152459314 -0.834390094019812 -0.566931510258718 -0.106791517076109 0.0654396842282365 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12433687597531 -1.18415586733965 -1.32136755329183 -1.4019904257195 -0.841538970458917 -0.149917371001259 0.0661880164660119 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02814 HG02814 0.385256584054493 0.364509299050618 0.459523701221948 0.613276962573787 0.46641049851282 0.298186393595223 0.122496290093677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.546656097308348 0.516313294579495 0.566039502611712 0.615691428819324 0.407315498302172 0.288272151490364 0.121258608345133 0 0 0 0 0 0 0 0 0 0 0 0 0 0.51903785687529 0.584337728237442 0.650070607121019 0.660927058050677 0.378795444219938 0.245751335388877 0.119780675333079 0 0 0 0 0 0 0 0 0 0 0 0 0 0.264480496388408 0.34674246843942 0.459203439186653 0.551411227172227 0.410547600609133 0.231058999958562 0.119440885328178 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02816 HG02816 0.375306124627569 0.339652001788822 0.374873208809911 0.36435999649541 0.0484823231194734 -0.189505707669413 -0.116787550745195 0 0 0 0 0 0 0 0 0 0 0 0 0 0.418263635892133 0.442462111990787 0.416389606883187 0.432810499008188 0.107491305201392 -0.217723385047544 -0.116077334430924 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371444330185134 0.475695090856982 0.596344544923058 0.567195605076719 0.161022179629882 -0.214910659495229 -0.11532067494457 0 0 0 0 0 0 0 0 0 0 0 0 0 0.127551820472341 0.242631209436786 0.373075582620225 0.433273756266508 0.0912378328016822 -0.218215738112372 -0.115165387063878 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02817 HG02817 0.300338947780518 0.277196397557961 0.239450525619885 0.23890244616976 0.237405342160158 0.128205202330329 0.0468586402781796 0 0 0 0 0 0 0 0 0 0 0 0 0 0.760352506317094 0.655912139162088 0.546482625290442 0.401459583713856 0.242347987682383 0.177856727823059 0.0448827776581916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.833036453800223 0.76151460143901 0.621269757070391 0.414099124299297 0.23553935929741 0.184391995357668 0.0423916298833493 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364031465481191 0.333189158306357 0.229289665589217 0.221259970877921 0.22199157601939 0.186823288626412 0.0417925446862929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02818 HG02818 0.417230889838211 0.363363128477282 0.227608575664958 0.202273910310787 0.0641392632247237 -0.160411250540029 -0.100298800326512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.729139063673221 0.606341504223276 0.451926332659329 0.357542157329903 0.10825398965996 -0.141908665144846 -0.099952080643766 0 0 0 0 0 0 0 0 0 0 0 0 0 0.640868891191132 0.655450005011116 0.642531386887126 0.448730751654741 0.102717172923379 -0.128381109615773 -0.0996748364160297 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254897247777542 0.290342981463729 0.333536515524497 0.256054442409027 -0.00971249875109288 -0.130369747170198 -0.0996390262300916 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02819 HG02819 0.447242325183192 0.374004303738159 0.302604851006519 0.18463959037174 0.0574267498387586 0.129251624117663 0.0971949662490536 0 0 0 0 0 0 0 0 0 0 0 0 0 0.356839604567777 0.313218638143862 0.233851423779923 0.133177180273828 0.0705399220958033 0.134094981689386 0.096343373446989 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55400797846113 0.479630608745 0.433158771683271 0.197394969103336 0.0942149365543142 0.124712981307507 0.0953867274949507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.426425928538903 0.439519084911074 0.445828157628023 0.316342413715931 0.0721082901797594 0.137488423467338 0.0951790605567179 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02820 HG02820 0.266521808871868 0.343644320867555 0.281951619235449 0.310425273137583 0.359327346809019 0.26305833049518 0.118034823948844 0 0 0 0 0 0 0 0 0 0 0 0 0 0.223503453823474 0.142147723869972 0.181733980033002 0.278497893999969 0.32590255231802 0.241415129593355 0.116813179338173 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0222068275556072 -0.0533011820857361 -0.0838562144174107 -0.00463928859677279 0.189528414407245 0.253124628412597 0.115356502980678 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.432122365254064 -0.39911421462559 -0.332134090870008 -0.216153275530897 0.00927748222332211 0.257881354245976 0.115022042058826 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02836 HG02836 -0.329953349893372 -0.265775163439479 -0.028117886290372 0.17913207189437 0.227994619746644 0.148520497654674 0.0743372192709113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.267253957832201 0.259548582144613 0.222410713804929 0.218578339507951 0.201271945047504 0.143926540722336 0.0737499777142662 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85774689632435 0.809246354585984 0.676013114146052 0.480672755500682 0.208703134662414 0.114852010308909 0.0730939361593977 0 0 0 0 0 0 0 0 0 0 0 0 0 0.971249610893415 0.95851607761848 0.892998297872928 0.717157207865051 0.273459649009412 0.103897949690482 0.072952261199844 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02837 HG02837 -2.09341557372557 -1.74057548809628 -1.28360622511745 -0.704962257253 -0.248011874233053 -0.0514027681252389 0.00970423399114293 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6192526645659 -1.40416435469729 -1.17028493216245 -0.70801043891559 -0.269808911317244 -0.0436935656772134 0.00892246135066509 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14710692594863 -1.02875020630794 -0.95695686468062 -0.846674794343576 -0.428308922656292 -0.0652403830122837 0.00798038870720042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.773232999794638 -0.725435311132235 -0.703071278658326 -0.741999099449931 -0.502924096454794 -0.0851509335894967 0.00776253167665818 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02839 HG02839 0.119162433375648 0.148419851717393 -0.0543523101105888 0.0161951354286701 -0.0601454624119634 -0.162072572123351 -0.0761676024050891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.144359824631639 0.113232675247652 0.0378470103588614 0.0650113220609986 0.00733599722059712 -0.155848459148413 -0.0760075721727248 0 0 0 0 0 0 0 0 0 0 0 0 0 0.494083534317592 0.468979461350461 0.404956656443297 0.25921736181253 0.0182961456230375 -0.11875107770237 -0.0759354364564788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.876184688479245 0.872778818059242 0.705755817040288 0.417851010176723 0.0620734302645889 -0.118613351966893 -0.0759431313855904 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02840 HG02840 0.699668976223633 0.731955089320192 0.706216733266206 0.648893801525881 0.532872892524293 0.321483041227315 0.130558079198923 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00046396628175 0.926605885651837 0.799964961832248 0.703951722099951 0.48865550143253 0.351653651129869 0.128868881112746 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06586644133781 1.07353728742751 1.0962452422539 0.956753549073867 0.584714211507513 0.357358075276253 0.126769879914678 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36455028875246 1.31341123154996 1.2558693672021 1.14907285789395 0.713272080670737 0.365363491507907 0.126270564266998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02851 HG02851 0.6293665509597 0.684865376086908 0.639811637577692 0.547113637941695 0.194295849188588 0.00792374886846078 0.0143890988002966 0 0 0 0 0 0 0 0 0 0 0 0 0 0.492757259519066 0.551017909576325 0.545107490933982 0.575010051437985 0.294321848025205 0.00403899539547972 0.0148846721459994 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85106601864285 0.934086909864809 0.958694009608038 0.824758795880084 0.425912514241725 0.0214136254519454 0.0158281802963145 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09031040855333 1.12424544546578 1.16407788049088 1.06310123903755 0.580448298084934 0.0102855827597233 0.0161175672010084 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02852 HG02852 0.77716819392831 0.787583828540566 0.690643773336526 0.512828103298824 0.212415279935528 0.0695709782948591 -0.0296343002042646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.958183220178666 0.840985572831663 0.727271297077306 0.511428744201665 0.195609743306976 0.0518548846970139 -0.0338798727678324 0 0 0 0 0 0 0 0 0 0 0 0 0 0.839819029604802 0.772915642704449 0.755697841653184 0.630790424507105 0.212364911553936 0.0461613544028149 -0.0395810611737443 0 0 0 0 0 0 0 0 0 0 0 0 0 0.647002955962961 0.612818072827562 0.61437793302073 0.659639487462306 0.251527211091456 0.0606150923949681 -0.0410198302166827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02854 HG02854 1.17685667466527 1.20422188042094 1.16740539187351 0.905707978151369 0.515369510253739 0.210231555886423 0.0996353059068386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865149356244962 0.945219697777029 0.968259991019652 0.872164779112386 0.54937350640466 0.214088289361162 0.100536254564809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.511207887730645 0.630970400298279 0.739781160285661 0.748408281649478 0.579212972184898 0.214554747063798 0.10207025102006 0 0 0 0 0 0 0 0 0 0 0 0 0 0.309480335707706 0.441359660080113 0.52263757360303 0.693700333089089 0.597037551842898 0.202395550056876 0.10251681570401 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02855 HG02855 -0.319411015934806 -0.256717657705564 -0.106818202666837 -0.147290192508119 -0.180057753610749 -0.116345250705619 -0.115117627646073 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.504058655052935 -0.413867284098772 -0.223553889450357 -0.156491479257642 -0.152203847202932 -0.136423973078333 -0.118741528568153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.13098651684248 -0.102870508356633 0.0159339879941379 0.0456330393066426 -0.000673830361844953 -0.0815579480762242 -0.123607611688413 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321263825042342 0.345883210582072 0.39258430713509 0.388239433143532 0.134239156021372 -0.0379830586674023 -0.124835346063772 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02860 HG02860 -1.82299563877178 -1.79792327498421 -1.71134142235449 -1.39436821541211 -0.877244266039628 -0.334461285827845 -0.127425394180409 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52924762861219 -1.57652462726712 -1.62063734471285 -1.33944993472471 -0.865305461570498 -0.342139672720288 -0.130778733370068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.890810538403648 -1.03775874686523 -1.1690530497734 -1.13566256208409 -0.805450747563553 -0.308331651484104 -0.135289229042603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362446979912801 -0.529417039985785 -0.709104163150645 -0.869764060157262 -0.724278426275338 -0.28854986870614 -0.136428580518412 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02861 HG02861 -0.482585558902516 -0.387127055165367 -0.361648892766573 -0.297242986552886 -0.319166467374798 -0.393065929839401 -0.212066651184237 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427602312948779 -0.31470159577457 -0.333317859765083 -0.241975407873275 -0.276950638059571 -0.388457163420677 -0.208504958059686 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.286117540405827 -0.261609594637874 -0.368893889696936 -0.345926714014476 -0.249064317800447 -0.37243413654087 -0.204032078170901 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.157550688112489 -0.142844759583274 -0.271716757177887 -0.346609949518751 -0.310124032261388 -0.378646407915749 -0.202959094956314 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02870 HG02870 -0.711252867478515 -0.740632544070309 -0.621775131306627 -0.427518739127889 -0.337924548010069 -0.229443843355901 -0.0850837104018233 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626268373544018 -0.656849659895002 -0.542190993016896 -0.41277376563436 -0.350138119773812 -0.248531256488708 -0.0879780335611644 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.301372219181951 -0.346880899599316 -0.336034230027246 -0.405002032178002 -0.400559305702558 -0.264646892019014 -0.0918936859059761 0 0 0 0 0 0 0 0 0 0 0 0 0 0.122427596518433 0.076113805625858 -0.0229242361285297 -0.174128781307546 -0.389913060059394 -0.255683687680317 -0.0928872104431069 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02878 HG02878 0.619611331225483 0.563496667161354 0.393220154169263 0.271973827709977 0.134770682405794 0.0877482768644195 0.0351391793290767 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728719821147518 0.646998640756191 0.439655071296421 0.236627456509592 0.142967139547546 0.083113105300786 0.0313410503173037 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0903257244276639 0.151472459099942 0.172215634171336 0.234928862022356 0.23795758371246 0.142153453290452 0.026259984286091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.423599023604294 -0.335850838123895 -0.213293259094571 -0.00214558137693859 0.284718987100306 0.184315280076288 0.0249805962669819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02879 HG02879 -1.01333784792117 -0.622958087472588 -0.220894740545729 0.0794405043774915 0.215493942311753 0.226900970175085 0.126633356303424 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.599249757208012 -0.379786879792474 -0.139509102687459 0.0612607142833636 0.175204145601144 0.196207486306624 0.123737368400326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0759762645704159 -0.0418938928150112 -0.0410369074208531 -0.0542985361923695 0.0913467049172872 0.161565386284588 0.120272640537683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430198039794282 0.362844116817406 0.181524292835127 -0.0087967705708091 0.0430594937760051 0.149655774688628 0.119476069519645 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02881 HG02881 -0.425989009569073 -0.210761331955784 0.243469016606828 0.433413883156201 0.466316102832908 0.522508027102037 0.267288795270742 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.754627229142712 -0.552850685567162 -0.224180056191236 0.0913798562584818 0.34844872566783 0.49637344895665 0.260613903366623 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25383325793645 -1.17942249117967 -1.07585008439482 -0.826500593800304 0.103154121580678 0.491530892155472 0.252275984999327 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49071579826656 -1.442535155257 -1.42400294114034 -1.24033459803107 -0.232592021744637 0.51198592756153 0.25028547150575 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02882 HG02882 -1.58646916258012 -1.34432355455388 -1.08912579660179 -0.685669070723773 -0.467443304776956 -0.290920090617764 -0.0755740259466305 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48694003523787 -1.24850632798659 -0.973761920720497 -0.600797298145015 -0.433408501261821 -0.281446273001217 -0.0756056513544053 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10019863527934 -0.939347271297583 -0.711871065687768 -0.539543047722765 -0.345976949172955 -0.266417041186452 -0.075767368842578 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873364795157653 -0.77445948142211 -0.599152595309502 -0.425828929715137 -0.30191184068993 -0.256182598979631 -0.0758298043079354 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02884 HG02884 0.645660864038261 0.417093822487617 0.270079471780431 0.110975640825124 0.0728443438903585 0.0642205071084759 0.0470783822949875 0 0 0 0 0 0 0 0 0 0 0 0 0 0.419435598844442 0.288907492616586 0.223137979938841 0.160092667982912 0.091667332390627 0.0734348146226083 0.0480275653130176 0 0 0 0 0 0 0 0 0 0 0 0 0 0.77892551578987 0.654272881667011 0.585778706444856 0.393740074117372 0.0833479973811041 0.123213701157304 0.0491520066422728 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32268665375956 1.17567003826244 0.976326720816168 0.679606747688725 0.121417675079871 0.136919293200224 0.0494076340379132 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02885 HG02885 -0.20064607785064 -0.338108479008668 -0.559506253948057 -0.544174971667239 -0.460431182603616 -0.273625362926522 -0.0671089199823796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702471899486404 -0.771413133162593 -0.752073070763786 -0.667345956478425 -0.514757633123339 -0.305084311088202 -0.0628212406399063 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55001717754173 -1.47302918794064 -1.34140992008659 -1.12735035313636 -0.709923560742702 -0.341406335616055 -0.0574094429303274 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78461731340141 -1.71442432229117 -1.61400006285949 -1.45714259867266 -0.931598493066116 -0.357997320330227 -0.0561067043067402 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02887 HG02887 0.674201698130714 0.463247667393432 0.252708992071316 0.0219605452040152 -0.0882980717091031 0.0977107290448667 0.087120390480205 0 0 0 0 0 0 0 0 0 0 0 0 0 0.233117201388516 0.107899522106011 -0.0101023510201751 -0.0707129208268293 -0.135931946083182 0.0962555559776361 0.0878213219062416 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.42962978435841 -0.549914850384576 -0.596218883871751 -0.477149713531602 -0.234365412235379 0.0613525674374943 0.0890320803261844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.550596763065362 -0.657038853988097 -0.716869134457371 -0.780750145963915 -0.426465701558794 0.0482620855516102 0.0893870837244915 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02888 HG02888 -0.162512468834107 -0.066260934858794 -0.0295401264816845 0.202324121885005 0.217650326974225 0.0164861190623451 0.0664430601355617 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0381219154977202 -0.00171256249180749 -0.0970979398314451 0.119013372105484 0.136901803308928 0.0100753799205432 0.0690935464643288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19707166609272 -0.136513177677174 -0.107810225752274 -0.0521625348794351 -0.0751751720014264 -0.0551558362000565 0.0726489045477713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.57930645079528 -0.466927003143209 -0.310912510964252 -0.120471193281491 -0.180973011621853 -0.101078566317171 0.0735454421754483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02890 HG02890 -0.504084722127334 -0.378234386043635 -0.197207222594542 0.0160020784435198 0.163946676586872 0.10868865148202 0.0331955813211068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.276645746166514 -0.196363930462849 -0.158502437290687 -0.0166190316871372 0.136758707907988 0.117577667414403 0.0315605466721764 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.311257527919036 -0.264535000005164 -0.26078321390709 -0.188897588193775 -0.00607085825608775 0.115013216906224 0.029512894307072 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335122336927872 -0.353538796705297 -0.337404444085107 -0.312341054085967 -0.088945577307528 0.11045059031512 0.029023216057427 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02891 HG02891 1.26355958129548 1.11959014162412 0.87788327428896 0.530956592557326 0.046669596272663 -0.0110585244874949 0.0573196594767773 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33954552173045 1.18079346428866 0.950635228056371 0.540950772006121 0.0720721597077587 -0.00896715532460742 0.0606272342453419 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47784260986545 1.42835415791217 1.27885525525868 0.888176465870634 0.165110085790324 -0.00506349484533133 0.0650633944082714 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4287186057937 1.45428028234267 1.39689522307868 1.15493277606378 0.37472242423499 -0.0100490536727423 0.0661820343680691 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02895 HG02895 0.0863984860830626 0.0705436817453441 -0.148878872912032 -0.24585506686011 -0.212213206762763 -0.00677815798692327 0.0229675413630377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.051167890737922 -0.101511537037371 -0.284167722376578 -0.332725138826289 -0.295080907350335 -0.0131116156869982 0.0216296206264921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.541536943104869 -0.53821147690761 -0.566710349604601 -0.620173024282272 -0.465919317044844 -0.0628048446069042 0.0199936140946304 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.605792822481464 -0.662372279575206 -0.614583575426736 -0.6719606112693 -0.584729007704299 -0.0825640586321993 0.0196102210680637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02896 HG02896 -1.5695563348479 -1.48014410172203 -1.46037614314612 -1.23080507895615 -1.01427860244134 -0.616572657330342 -0.208654198686316 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53746485612865 -1.52197194399056 -1.43270141364722 -1.23460100944001 -0.997414550415906 -0.61897354966717 -0.205801481697455 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44961165948429 -1.4574225856167 -1.4993679694928 -1.43079940456199 -1.12781790428014 -0.627404859567523 -0.202273013918919 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23204406953744 -1.22580945560593 -1.28229520044307 -1.46791147771593 -1.2457639809353 -0.649233094436613 -0.201437072755735 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02922 HG02922 0.246922643867203 0.188944995758838 0.102952994193418 0.0249000582511066 -0.0369945568779285 0.0205243982891436 0.0251843278914029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0999215441772967 -0.0474760486447864 0.0578487124511298 0.031176474459248 0.0375845734294793 0.0224822135706555 0.023347770707475 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.195428059981997 -0.0460197799712059 0.0892005158013343 0.13915653865666 0.133986375433704 0.0880682111120355 0.0210065537881219 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.206311522909446 -0.0754726148781999 0.117025884538393 0.189814436667599 0.204138267522524 0.119336599418077 0.0204385737913738 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02923 HG02923 -0.139080322565294 -0.266948045497809 -0.357496875576056 -0.32870980397792 -0.254940196060501 -0.159864005932934 -0.0779560695339469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0455381835268356 -0.0575326365113318 -0.199705547941286 -0.255023893132715 -0.265636712296558 -0.159685144568673 -0.0784921144456659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.354924530411274 -0.334490841350538 -0.31948979546883 -0.25408863831433 -0.28139638744838 -0.188838185731682 -0.0793388509118006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.718666803435033 -0.68908782670314 -0.562638471181377 -0.326912115758645 -0.259974262629288 -0.201527482520958 -0.0795756083564148 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02938 HG02938 -0.105784025802574 -0.0890785920540423 -0.204628598426416 -0.137357747016322 0.10485608480221 0.337065170096609 0.108926763676129 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0264508992665847 -0.0428823058445632 -0.0807851517513182 -0.0931182159430032 0.0453902220805913 0.288209354331699 0.103482035952981 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0911962406391744 0.132485605453994 0.107800297169429 0.069022591706409 0.112589517141352 0.288275401447429 0.0965337972932067 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106158644919541 0.193939757043028 0.258221034287305 0.260328432053241 0.217386499935172 0.309143572545039 0.094846553287787 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02941 HG02941 0.317435523815174 0.410956519266357 0.389840287574646 0.38508113577676 0.270972071229456 0.183680738935485 0.114072632980565 0 0 0 0 0 0 0 0 0 0 0 0 0 0.502015742124114 0.487036107168354 0.389289348817149 0.358309349359087 0.283563260503222 0.171672029413222 0.112764446698246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.34039390443772 0.293711895587204 0.216359371371036 0.157007724450676 0.229560531530203 0.181797788055463 0.111173296222145 0 0 0 0 0 0 0 0 0 0 0 0 0 0.334453008796129 0.232880871704746 0.0593017883952026 -0.121174568095316 0.133938514710166 0.171866553595119 0.110801547285713 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02943 HG02943 0.373060750386266 0.303390543171099 0.226662601994744 0.121405595533764 0.0270721733449745 -0.0581117841175029 -0.0284038951449039 0 0 0 0 0 0 0 0 0 0 0 0 0 0.438911813446562 0.479030812966503 0.398603437664842 0.268913199868878 0.089980335241024 -0.0493737250431548 -0.0259138367171792 0 0 0 0 0 0 0 0 0 0 0 0 0 0.98044482172769 1.03970006882227 0.984162427798674 0.730734361465397 0.284160893717927 -0.0235869300980825 -0.0226062372214633 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11011866318359 1.24191644788703 1.28169565888023 1.10416932817988 0.456276824015948 -0.0293251993894744 -0.0217777609573033 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02944 HG02944 -0.0373902079710489 0.0196738544209671 0.197950052496161 0.152203511638434 0.120150166638823 0.0488777668403033 -0.00360401833816189 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.138145750872858 -0.099001822080735 -0.0117890538391994 0.0689092241740989 0.142523827730847 0.0610445527231048 -0.00191150888490334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294726189162311 -0.261788152780593 -0.299002763348523 -0.18953990701239 0.110392545667721 0.0390806298536205 0.000368771848140048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404020398440761 -0.367820901423705 -0.371116493442133 -0.230685509748309 0.0892261410009354 0.021400754046378 0.000945818328313796 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02946 HG02946 0.431148568416242 0.374741908265707 0.126210763062706 -0.236621245770259 -0.358446903845298 -0.303287278830662 -0.174422687431589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.046651718948791 -0.0111863647454099 -0.146837073401838 -0.281765675980336 -0.292271325614935 -0.274004560767787 -0.173840884894217 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.397294366137342 -0.410616843403778 -0.45640930882054 -0.499716725513232 -0.303981154090163 -0.255091985826046 -0.173209820935783 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.421305834541742 -0.475659451406583 -0.563455821087839 -0.604063657701523 -0.444233060763322 -0.258126179971485 -0.17307655860413 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02947 HG02947 0.4623962519864 0.405900669883798 0.410849334773829 0.328714768920488 0.154744095302931 -0.108981959545049 -0.103616305398518 0 0 0 0 0 0 0 0 0 0 0 0 0 0.796501666131659 0.687956082015155 0.541305114494768 0.42027744342632 0.203759599245076 -0.0991428048017633 -0.10115909226012 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24903681930806 1.20409473407612 1.03078765856742 0.763979018983222 0.309004248739313 -0.111827716885406 -0.0981199851213636 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50118630836302 1.40220215290017 1.28623025736018 1.07968207218368 0.44066105979594 -0.126386435977949 -0.0974009431955495 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02952 HG02952 -0.669072388308959 -0.528965113635335 -0.213149792437643 0.128665637316306 0.0791757389291739 0.0372730005536073 0.0302081203846048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.219709565006903 -0.137276264867821 0.104630299618228 0.252415360009808 0.108013111140404 0.0235781192923875 0.0286423080308615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.357571730183354 0.475955395989319 0.645990547019828 0.544408346844066 0.254299805420172 0.000476816484689801 0.0267109274918917 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49062326165081 0.557103637942529 0.779085981239928 0.735877636044271 0.393608477257898 -0.0058508951503339 0.0262548919780894 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02953 HG02953 -0.840317622103096 -0.943142631290593 -0.905200509154621 -0.734014710541293 -0.421994016954945 -0.0939917782238453 0.0114973894909347 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00560878901509 -1.01666274030391 -0.945426391572064 -0.762863456909377 -0.444390014116722 -0.109358899388567 0.0101059214016748 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07765033705891 -1.08587490135071 -1.06405599408158 -0.990334735495071 -0.571737092160178 -0.179046147045335 0.00836167665580727 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38237573603126 -1.31211533638198 -1.24608048516628 -1.18123935003071 -0.725804051263229 -0.208178483273204 0.00794432354428338 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02964 HG02964 -0.318569522184593 -0.443844971454493 -0.705509702008622 -0.755845840319859 -0.571872096286831 -0.248843362591945 -0.103006960693794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.668279645827609 -0.782252933951204 -0.919536071297673 -0.909026999492485 -0.649478368471828 -0.276312605861877 -0.102542482039721 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.677672812549426 -0.756659562093298 -0.931416083354888 -1.03414075179715 -0.879757704023573 -0.345000836438386 -0.10212033800303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.724884322798011 -0.770007653576584 -0.930226187098184 -1.1251611249338 -1.05211026300075 -0.389638225624953 -0.102050356973739 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02965 HG02965 -1.8221430051156 -1.82412581260065 -1.51021283376614 -1.08676630808914 -0.752038918868009 -0.522160664206585 -0.229986266311801 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.93263973493111 -1.84519328352996 -1.55277183084953 -1.08750677813515 -0.739281087989924 -0.508709743475382 -0.226712288316332 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.86670649515683 -1.85383025060435 -1.74021225532115 -1.4023557537112 -0.869490501281089 -0.540909388802204 -0.222685256665114 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5535515530446 -1.63143253195406 -1.57499553970245 -1.49447335372028 -0.996016287424668 -0.571391202923114 -0.221735702219517 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02968 HG02968 1.01240591601783 1.04224629411154 0.875119899606753 0.73871085100497 0.562144734396974 0.327894808809508 0.121802079602564 0 0 0 0 0 0 0 0 0 0 0 0 0 0.894109668072698 0.884244224149492 0.684702885816717 0.526702159913634 0.512648524671084 0.320524024810389 0.120469089384511 0 0 0 0 0 0 0 0 0 0 0 0 0 0.384845309253771 0.341844898223431 0.318038376932374 0.332550587034152 0.534816504778361 0.315636928639799 0.118863746378575 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0677412096321381 0.0905440105444725 0.159314956666436 0.273110638567355 0.587465704438574 0.324688671685156 0.118491908228849 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02970 HG02970 1.18487076477138 1.10264436773899 1.03263658039054 0.840663689002656 0.561323365240706 0.29617009798986 0.086108637164423 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52462393512546 1.39253033514333 1.23098784019541 0.955868079598168 0.58574983419334 0.27903729525328 0.0851019269698459 0 0 0 0 0 0 0 0 0 0 0 0 0 1.96182387756556 1.95814329756438 1.81915358415189 1.49900651518351 0.803979232763497 0.291408487094841 0.08387670676839 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84174072112409 1.88165300825072 1.85849107229561 1.72219990316427 0.99684370008802 0.308223136753867 0.0835902204688303 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02971 HG02971 0.227323427504162 0.350508873435848 0.53132634737396 0.592439286555036 0.409943122796301 0.196059877525166 0.0327163775199222 0 0 0 0 0 0 0 0 0 0 0 0 0 0.729002282033151 0.721060877807965 0.760043039410919 0.712356647697451 0.488466328269151 0.192969354528897 0.0326779393980447 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42573854709219 1.41234738752948 1.37095311154195 1.18935386497939 0.616826931969777 0.191632090183815 0.0325369579194509 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59740081616926 1.56887415023621 1.60910895168604 1.55660205748563 0.813188007945494 0.196658356226998 0.0324846465100889 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02973 HG02973 1.07667852818555 1.33694756445632 1.5284777155102 1.36192111266186 0.865122934811072 0.557202891725943 0.2401628421259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18297255806916 1.35842274441401 1.47513286056555 1.35261081105891 0.8954982483465 0.532884149648323 0.237466576694395 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08013954311338 1.17031482049331 1.2158825563075 1.20512403403844 0.879811895179578 0.520556407019555 0.234319346387467 0 0 0 0 0 0 0 0 0 0 0 0 0 0.872049051637278 0.938015845604225 0.899991214663658 0.903016614366485 0.815199776010186 0.516921324266548 0.233610689475996 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02974 HG02974 -0.325624529389059 -0.36993096597676 -0.241732794223852 0.00857149344370512 0.0659359080509494 0.0435629306243596 0.0278841722837341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3358697481054 -0.299996628706318 -0.207320587573387 -0.0270579825097068 0.00989869385404993 0.0239609841645921 0.0263227047719647 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.564356578515362 -0.515940168910584 -0.383259843695939 -0.128386034917602 -0.0797258033287737 -0.0431178467842631 0.0243789485853054 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.677190580120026 -0.658564854347162 -0.529574004330662 -0.330904040840802 -0.12743014557423 -0.0636045709123492 0.023916447292473 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02976 HG02976 0.727615255195241 0.811057120944944 0.823955337246111 0.752050255844674 0.59570955672227 0.306360427759464 0.110529681319831 0 0 0 0 0 0 0 0 0 0 0 0 0 0.926631117518915 0.96706001977002 0.837972401481158 0.666208731203533 0.629083951177842 0.310454627756267 0.108984713140992 0 0 0 0 0 0 0 0 0 0 0 0 0 0.75293996090381 0.824404465902961 0.78997159343073 0.62040414381109 0.695959653695343 0.315178236853608 0.107064812355437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.392713417122805 0.486076651536648 0.549100174542354 0.556006991355831 0.774959779052176 0.320168744059852 0.10660810588872 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02977 HG02977 -0.323699651947875 -0.176205639024127 -0.0793026901424622 -0.0565048581926549 -0.0345339092517776 -0.0732514834277455 -0.00124659147249185 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.448356433979074 -0.315822645232987 -0.216673984578807 -0.0941075096436259 -0.0204650981699289 -0.0428030589211119 0.000611548343339544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.165500667196466 -0.0772549364278254 -0.00900913205182855 0.0883210915470946 -0.0404370107794513 -0.00535666801659248 0.00308885095671393 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0789802226556425 0.0569564711273165 0.170075254715175 0.158865564779431 0.072415644687072 -0.0114829899464568 0.00371096647013981 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02979 HG02979 -0.951961987517735 -0.84602701739414 -0.636167911141526 -0.366111971341701 -0.159325734265245 -0.107107595147059 -0.0126023114398446 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00795154681818 -0.874931617381021 -0.730646229436183 -0.436397084459025 -0.12715121191162 -0.0990270689315647 -0.0103051868990784 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.747682390758338 -0.725164471203325 -0.64351511097434 -0.473718258169218 -0.205140987042932 -0.091077921577766 -0.00721480333117448 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.412359605177757 -0.379867862577008 -0.309173884457814 -0.202160092717531 -0.108464510292569 -0.102613061395747 -0.00643352793369305 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02981 HG02981 0.373187175142458 0.508324614592861 0.54153755260212 0.35564957427374 0.262044916270558 0.0504069576729437 -0.0179711252686876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.303761207185735 0.449026827659917 0.433808265705858 0.268905072400506 0.248619371027559 0.0622550834402317 -0.0160656044995142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284165982696259 0.357620785562886 0.363512729415988 0.257761246131177 0.275380891689779 0.0808415308693365 -0.0135338032763678 0 0 0 0 0 0 0 0 0 0 0 0 0 0.410701124046808 0.415362531976647 0.395430454954239 0.309968499823281 0.304052167851764 0.087690093959553 -0.0128995274786491 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02982 HG02982 -0.28619913104164 -0.24529470009497 -0.138382246664647 0.0513560560268012 0.0544961987432651 -0.0266352864748521 -0.0164635559734765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.105248847594243 0.131484453990056 0.079605409747082 0.117567645255568 0.0489143577898239 -0.0418262647788289 -0.0152142677130613 0 0 0 0 0 0 0 0 0 0 0 0 0 0.678545136029018 0.649928637155132 0.579298619267292 0.399865758975099 0.086200472491033 -0.0629746870244254 -0.0137005816135133 0 0 0 0 0 0 0 0 0 0 0 0 0 0.79486852093233 0.79603092237567 0.777938466797247 0.627640949127723 0.184741236684835 -0.0615828085295314 -0.0133486866719494 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG02983 HG02983 -0.950690635812552 -0.863818133175481 -0.774425017297379 -0.527861457471497 -0.30348136670748 -0.205384908685705 -0.0192860786018474 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873245039676272 -0.737024845835878 -0.702642623060644 -0.483902543262177 -0.278047753640553 -0.181649379761601 -0.0172330751704694 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.862306543145886 -0.862832897181888 -0.886198494024226 -0.694590211098501 -0.390469385815136 -0.18511681275303 -0.0144945701406677 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.905146944506661 -0.988278357319031 -0.988983659020282 -0.952971901444721 -0.492752379671203 -0.204703077327711 -0.0138065477622939 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03006 HG03006 -1.02468187162253 -0.990550140076943 -0.889829500100584 -0.589483219768579 -0.293455060073731 -0.106543542594478 -0.00141022150644093 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18019714822234 -1.10276161897227 -0.996796071600382 -0.674257929806862 -0.361186694579933 -0.128468501182699 -0.00255816513657656 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47809361200738 -1.42787941278916 -1.35145875218354 -1.15123290686579 -0.666717546841867 -0.133500849791166 -0.00406446636315352 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58363624688681 -1.51350135943025 -1.42442556435028 -1.313157284453 -0.919571345036196 -0.142886842654717 -0.00443812682795337 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03007 HG03007 1.04843377683028 0.811928677094523 0.530379541517439 0.220202383875281 -0.0248571921559304 -0.09209103581032 -0.00660448889598218 0 0 0 0 0 0 0 0 0 0 0 0 0 0.853123609224809 0.684678265903674 0.456816380361121 0.19550500453446 -0.0646463288538189 -0.0947407258210803 -0.00775443643421369 0 0 0 0 0 0 0 0 0 0 0 0 0 0.467707632261701 0.416438447501985 0.350292090676165 0.140829181791483 -0.109163935143248 -0.11013210669907 -0.0092736072167608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.241003976490937 0.178359499047943 0.13780461771877 0.0420984019252332 -0.163938619764586 -0.11267039601232 -0.00965236820763984 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03009 HG03009 -0.0865651300259502 -0.0198032074581737 -0.00656417741584957 0.105501972073828 0.043655174187653 -0.0762742207605396 -0.0404722623756174 0 0 0 0 0 0 0 0 0 0 0 0 0 0.363696282590111 0.361120934985256 0.235820529244474 0.227044120302225 0.0241188452715535 -0.0616873945614401 -0.0381870600625315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.447770068815441 0.458367823231414 0.433769238350723 0.264148118398624 -0.0537832356311202 -0.0827410410302644 -0.0352617746882433 0 0 0 0 0 0 0 0 0 0 0 0 0 0.248926473163172 0.203174659756731 0.18475278717456 0.15680821938691 -0.155001185549856 -0.104541565295867 -0.0345496625184972 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03012 HG03012 0.241210407129193 0.140511537992252 0.00639122676771162 -0.0229241056018139 -0.00239583480875589 0.035886413000306 0.00285547066182299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.322647833105541 0.209952541484917 0.126638657026305 0.0725423891528043 0.0986633589501925 0.0681716621127348 0.00222498286496251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.401128465817796 0.332226806721111 0.274922847708582 0.209010219570067 0.234643176427175 0.150262800352145 0.00139265417477312 0 0 0 0 0 0 0 0 0 0 0 0 0 0.432736439264643 0.408803911532231 0.357315506288756 0.279509061884653 0.331091059644186 0.182282107095127 0.00118533872608714 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03015 HG03015 -1.21088973006146 -1.36672493755589 -1.26472535748688 -0.818862236897034 -0.337560157686978 -0.139126046268994 -0.0314221349467282 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42719707978872 -1.47468743398916 -1.3204803298886 -0.884666374552427 -0.397586078062752 -0.150577214786512 -0.0323096745169051 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60955873225142 -1.63280272000581 -1.54684418322937 -1.24425943843085 -0.600885694798569 -0.168185031155021 -0.0335563808730649 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40528358168933 -1.42175175737596 -1.43384306825649 -1.35185361501513 -0.796276360945988 -0.173383041545824 -0.0338809291465938 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03016 HG03016 -0.100180336088246 -0.0164428462183789 -0.012346116267962 0.167068073772291 0.16110449717064 0.0178840523265564 -0.0236190416682184 0 0 0 0 0 0 0 0 0 0 0 0 0 0.316316699273188 0.32073588775739 0.265931490702252 0.29092253290678 0.192883953214749 0.0188410128117603 -0.0245601709283669 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689255436917841 0.700826234681636 0.689611752986973 0.627876057639454 0.428198250982269 -0.00931721768244109 -0.0258751526403357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.955330140756915 0.982348307787389 0.956031196000374 0.888527442300918 0.698331163156756 -0.0115427890081451 -0.0262162570622048 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03018 HG03018 0.476336889278549 0.306047036266428 0.209254577160461 0.122266976822096 0.00887353197598273 0.0758846176148993 0.00363408141979784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.61006177386778 0.431652925029154 0.337009364404299 0.15248046597701 0.016098702975497 0.0854413313805611 0.00253146367063142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.357372332786709 0.277687274151797 0.255104905195884 0.22191582159004 -0.00173928858631956 0.115116607000585 0.00105849075907501 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130023010504008 0.0461507001810575 -0.0147872443104328 -0.0119467233483854 -0.0582441510317834 0.131292930513845 0.00068822110639636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03021 HG03021 -1.00036849927374 -0.913612295644083 -0.774268575898084 -0.545920697433519 -0.163259151556233 -0.00706183222687495 0.00462859817540938 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.990162960303603 -0.95058785667174 -0.86041437865234 -0.588711245571127 -0.202714361331357 0.00490024813696471 0.00419010762923375 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61844573810704 -1.62068800237797 -1.61889882073436 -1.29678817904981 -0.549205525048934 0.0166632062939437 0.00363329574471188 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.07904753276076 -2.10600946851191 -2.1376884566175 -1.90383361979001 -1.04948049259995 0.0146076372450828 0.00349873915736123 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03022 HG03022 -0.596237002195273 -0.462497530494118 -0.203431369346639 -0.112914911091957 -0.184529025120693 -0.156795613271619 -0.0513367275322208 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.687987160570048 -0.52017312693877 -0.301745948058843 -0.192854602549808 -0.233995141241842 -0.1848951696761 -0.0496139568217125 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.609701116948016 -0.554837326533431 -0.473228952103818 -0.358545499353664 -0.324441721349653 -0.239479882542881 -0.0474623614494106 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.475374083854011 -0.478514736948428 -0.434108823232619 -0.318700607156042 -0.361986527181592 -0.269050038040992 -0.0469489056689319 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03024 HG03024 -0.56901060553991 -0.570863743133537 -0.47808016453261 -0.0577136347718773 0.179645449435726 0.230647387705291 0.136262462926854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.948981019643172 -0.89977147872898 -0.746984984613748 -0.309104414718719 0.0456186636005136 0.192934662132693 0.133484179842642 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40074348507319 -1.3415632352385 -1.16954516574411 -0.764695674378168 -0.212994933048907 0.11505881787171 0.130208907529618 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33432200055091 -1.23447910729558 -1.02764796420847 -0.798984185911657 -0.306063707921053 0.095471844582655 0.129465890989816 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03025 HG03025 -1.73397065791179 -1.39125781281129 -0.955588885478017 -0.614831374075604 -0.489846791823518 -0.465622847202399 -0.232562110038177 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05240320413562 -0.842463000922391 -0.699469238148089 -0.436513501951911 -0.407962251654404 -0.44303135039729 -0.229140602097547 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251675946173831 -0.107762443145566 -0.0625463576766841 -0.103054094684955 -0.287725221496575 -0.440413007777332 -0.224909151826362 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0517082114154151 0.126918624100974 0.196314967368294 0.126073492373608 -0.187374266998467 -0.462191946333202 -0.223906822681016 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03027 HG03027 -1.07116492044871 -0.91597794619486 -0.855326799023627 -0.574565745167893 -0.285331321555873 -0.0164503766793234 0.0347486784803469 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49886285221787 -1.34368666472043 -1.14831013315499 -0.720784599234903 -0.339514085660348 -0.0214728272511909 0.0328359336745437 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.16381341823981 -2.09848362354456 -1.88179451413387 -1.31400488373335 -0.550679438408536 -0.0617570706719314 0.0304361295002549 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.22956640848053 -2.20293004777418 -2.08241404763419 -1.71676895584491 -0.762683076719316 -0.0852343775301419 0.0298613532672484 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03028 HG03028 -0.344547845449938 -0.27827617386897 -0.344405169583994 -0.481308382701398 -0.514227638957796 -0.393492852719074 -0.201232691865104 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326133869343125 -0.25909908599058 -0.32477218536997 -0.409545442863353 -0.492671502425139 -0.399771536404034 -0.198618856842125 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373915031178092 -0.377621936722787 -0.399583749437499 -0.388900222048088 -0.452931929030307 -0.421869933662816 -0.195397339962802 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.178103426426022 -0.231100680759931 -0.343822982228343 -0.423702204888386 -0.427323439370004 -0.42881718159067 -0.194636393365227 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03034 HG03034 1.17368508188757 1.34806248638593 1.16033367120995 0.903930894882651 0.475701097646438 0.182381465196094 0.0400090796425902 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31909097692929 1.39426457863111 1.20386901120673 0.942309734094765 0.545634696592164 0.165709092228035 0.0388080216720703 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3726602847939 1.37800852867853 1.32233348506934 1.21201311200679 0.706136772686161 0.183626980794445 0.0373639784583009 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34096619961522 1.39545261794425 1.42359469254021 1.3432154693814 0.819753337123253 0.194724217310394 0.0370304849742609 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03035 HG03035 0.880766594290576 0.787138749830351 0.450725780213526 0.180304525896271 -0.0166711643989636 -0.0323658730357146 0.000658963369801282 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668426799798085 0.56825543654577 0.360584094740557 0.101804583603635 -0.0416096099287062 -0.0400792315475012 0.00242248855838594 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180350567097937 0.116059226155429 0.035085656817789 -0.0434764388021811 -0.120706337528112 -0.0906141245812633 0.00481263292544579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.16330423450335 -0.191456991919326 -0.278400752837383 -0.326797436654122 -0.278838925389526 -0.11496362625561 0.00542007388191931 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03039 HG03039 0.264358383142085 0.407958180241928 0.596165008219849 0.598841378885321 0.753130374640251 0.57219333582848 0.220807845841104 0 0 0 0 0 0 0 0 0 0 0 0 0 0.582598606091322 0.679027458824518 0.765843557275351 0.689264467672294 0.714086363800572 0.570521660121203 0.217732620160785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.863523544324909 0.8796806468259 0.894952476995484 0.825456740759907 0.738804476993835 0.619392483603161 0.214089709148684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.97818609026214 0.980506525220102 0.965174182067368 0.964905406121511 0.778517441071295 0.65268097680795 0.213259850516641 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03040 HG03040 0.572203816478892 0.537432893774443 0.446514057627162 0.267491756366345 0.152747851454849 -0.0646201185780569 -0.0967958099375839 0 0 0 0 0 0 0 0 0 0 0 0 0 0.270883335062333 0.286977114728084 0.299547282759225 0.248619353885535 0.0967574863293788 -0.0517459713402165 -0.0968057850540904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00192020211149881 0.0750887488639938 0.155419472933078 0.14601672402416 0.0225364568169 -0.0617483902094031 -0.0969986836821076 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.130758443779958 -0.0658417038422488 0.0427911104517126 0.118809051304757 -0.0323467571539214 -0.0683236182807109 -0.0970799500733758 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03045 HG03045 1.73989378737482 1.60194714455795 1.22919954357234 0.779859065009756 0.350480911892396 0.329012747333349 0.227546602591721 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61651596179245 1.42018644152075 1.13450983187349 0.721124212974091 0.391259395613973 0.34491899952261 0.224894180527052 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00494412689762 0.913257528629212 0.823425720578171 0.533553285097437 0.299113960010945 0.391111066017522 0.221764797663053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466575295832639 0.442750967297468 0.385847671474067 0.28686110707588 0.240004450070474 0.404017309676278 0.221053175280183 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03046 HG03046 0.46864290317906 0.408770742989388 0.276337155203318 0.273763259642108 0.2149176726263 0.0400767372389209 -0.0144832600774069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.812133700172636 0.759518531651883 0.642763382327311 0.509638522737215 0.27385490617409 0.0553427811388289 -0.013948034100044 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07494628905801 1.0883389434681 1.04484719021312 0.71326462839801 0.434275373567651 0.0874995689648767 -0.0134314572177443 0 0 0 0 0 0 0 0 0 0 0 0 0 0.69499381119311 0.743918714381534 0.752971620753295 0.712316337856899 0.445778951579029 0.113609451050248 -0.01333830112196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03048 HG03048 -0.551961192189956 -0.335726076344341 0.150049212279061 0.483447600258612 0.452898552419005 0.220205286487466 0.109660515415149 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.352386441778506 -0.0827218528996462 0.291629309853865 0.591407121075198 0.514160127529703 0.218408533375731 0.106813683210826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.35195771809856 -0.148640967672624 0.19169737780688 0.585218761133645 0.598029393050086 0.254722196063486 0.103461183427548 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.449255339000964 -0.318801631917533 -0.0794958844711376 0.379343722601631 0.585142994016032 0.274550329069734 0.102700876631403 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03049 HG03049 -1.70190793160359 -1.42958184373815 -0.969091359795816 -0.398859251702551 -0.0135444335918591 0.171358939335921 0.142920841539067 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33444255426696 -1.1361341045624 -0.821881060871438 -0.404992113625984 -0.0776957822024322 0.172132722178826 0.138479161614659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.865833935133331 -0.797600131963284 -0.704641042507776 -0.508871703818053 -0.116983054961483 0.160202431325106 0.132797828758432 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.633073248772138 -0.599763527956751 -0.485940948311281 -0.458870958666635 -0.143907060392036 0.167748084614735 0.131414528706013 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03052 HG03052 0.027147251692535 -0.110796722467056 -0.264884803227436 -0.373014364577583 -0.503460600793648 -0.31730213528031 -0.11756821187966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00835008272383278 -0.142583379271973 -0.257150268168748 -0.420809544749578 -0.52628591019983 -0.322982042984789 -0.114261129568721 0 0 0 0 0 0 0 0 0 0 0 0 0 0.189946700219706 0.0915198511262294 0.0115959235007636 -0.274591497985922 -0.559308904918997 -0.392478150287842 -0.11008381057328 0 0 0 0 0 0 0 0 0 0 0 0 0 0.260586826464093 0.170942565475343 0.0557043273559521 -0.161379521694882 -0.573408660439855 -0.43857491624333 -0.10907794132601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03054 HG03054 0.185961195419837 0.144709785028699 0.0609628444211545 -0.0848344179141578 -0.148982787814903 -0.155906431401419 -0.0256369813641086 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0707391049377315 0.112838043015034 0.00848926552683345 -0.133712043637008 -0.132697335203958 -0.151782386161592 -0.0231814568154047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1299626514884 0.150813839075411 0.0938023910197881 -0.149582213592935 -0.209304238694869 -0.186725558719868 -0.0198784270427864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0295458459381843 0.0369539130723643 -0.0190633330732958 -0.142698495908052 -0.217181985294378 -0.217009957386397 -0.0190434560918219 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03055 HG03055 0.821578690378815 0.728297133935018 0.495739741362248 0.186734417983551 0.0189745721647614 -0.114481421449625 -0.0943412060683776 0 0 0 0 0 0 0 0 0 0 0 0 0 0.780100746538373 0.74190110749971 0.525574533719809 0.235346762686345 -0.0236769527523879 -0.0965215900084889 -0.091205144512381 0 0 0 0 0 0 0 0 0 0 0 0 0 0.770994305035887 0.716015255801779 0.619408769764455 0.332796033241914 -0.103316486277482 -0.133364950026437 -0.0872286729297986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.741852679084617 0.709586144734618 0.622448570659914 0.404742502071365 -0.159240274039149 -0.161306929082788 -0.0862682876313211 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03057 HG03057 -0.603148371895259 -0.526391540847601 -0.290842227011439 -0.0130128525805952 0.217319983642359 0.268031935650556 0.148830145972555 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807772026410401 -0.687621275089528 -0.434719009578616 -0.178461904197615 0.115684625110862 0.225851904283317 0.144427258682081 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00495917099209 -0.900965821918416 -0.712078586703145 -0.470479009022157 -0.0814676992942171 0.164165694872485 0.138832742987639 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923489655395825 -0.875865000813621 -0.744816374763468 -0.504920926531416 -0.180870987387346 0.154744125339674 0.137477709407546 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03058 HG03058 0.797073671845167 0.746408833687366 0.594587222902776 0.369633859239987 0.177818818974342 -0.0467426645079353 -0.0850611580277541 0 0 0 0 0 0 0 0 0 0 0 0 0 0.94681910261054 0.875575091651398 0.781004018104233 0.46375227224641 0.202439355202297 -0.0332659081174371 -0.0835085042095835 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24342742056752 1.15880076949187 1.08014148731915 0.833568541878187 0.385716957899819 -0.0457793842575893 -0.0814180756707198 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42918845750095 1.3399763036732 1.26403688536764 1.0734851598795 0.497291899947933 -0.0407126991092574 -0.0808880259626173 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03060 HG03060 0.624779012966179 0.597651001201754 0.282970665074519 -0.0240782135742855 -0.248202208110611 -0.140661796156443 -0.0481893657255837 0 0 0 0 0 0 0 0 0 0 0 0 0 0.896939701944798 0.793494877767058 0.478951501373034 0.0645001341620804 -0.246336874943102 -0.164064761563042 -0.051217959888023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.883828809770889 0.786206433131635 0.623623577286063 0.359653880344403 -0.119791388967234 -0.178806499168872 -0.0552858350962568 0 0 0 0 0 0 0 0 0 0 0 0 0 0.594808068871724 0.570920714055378 0.535120629647011 0.380125523023451 -0.0874731281037342 -0.160648082776652 -0.0563125664281335 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03061 HG03061 0.837622802465648 0.700253727408071 0.554938130671215 0.312241872425804 0.071489080056049 -0.0326302813973968 -0.0197794617175302 0 0 0 0 0 0 0 0 0 0 0 0 0 0.843302441118484 0.752641782043385 0.600866088457382 0.311436293019871 0.104790599662742 -0.0409743901018903 -0.0191179634044638 0 0 0 0 0 0 0 0 0 0 0 0 0 0.902492009259607 0.904608868018383 0.871023112573664 0.626063406041068 0.259145506894989 -0.021903073466383 -0.0184188182816928 0 0 0 0 0 0 0 0 0 0 0 0 0 0.893138232733721 0.929016208735211 0.937470035706149 0.787544729988828 0.417534289105824 -0.0235414400430476 -0.0182771735623668 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03063 HG03063 -1.06031596693122 -1.03550171939146 -0.933144934529646 -0.806830951690174 -0.545950286242972 -0.372356806933471 -0.140484459304725 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06373998835705 -0.995088884903402 -0.9376855689428 -0.86524393191698 -0.555387888934042 -0.371328316029268 -0.137244100689431 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.81576458519489 -0.83618901210764 -0.89503098762563 -0.991745788315841 -0.586882192817936 -0.356480244336395 -0.133263209092437 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.575167424441626 -0.574451490835103 -0.645286179443742 -0.930681082982685 -0.600898956432397 -0.357096801877379 -0.132326425001842 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03064 HG03064 0.907026952834943 0.677314344335688 0.459114066137481 0.202330862317288 -0.00931436758586848 -0.120919086073071 -0.0986840910154138 0 0 0 0 0 0 0 0 0 0 0 0 0 0.731865257258463 0.564458416027424 0.435560502358919 0.337276332209125 0.113472631244562 -0.114702246172172 -0.0977104169025304 0 0 0 0 0 0 0 0 0 0 0 0 0 0.395942094541477 0.362006183263662 0.376522651359976 0.45085075002461 0.263183554914958 -0.03257242476137 -0.09644137797564 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306024805552004 0.356456350535282 0.44920831908792 0.38849316495592 0.344331908179467 -0.0149539424226771 -0.0961266989188244 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03066 HG03066 0.859295103311527 0.771905449308795 0.826797255451927 0.872644281322762 0.596211087764641 0.283253957475787 0.104224344389422 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22494349046845 1.1734309653889 1.12703084612948 1.01345168989977 0.626151747187815 0.290620498123451 0.103576926004543 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57002817783102 1.654468709661 1.67619691113355 1.45451950975856 0.805858439768641 0.279231988136148 0.102870824009911 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39794627768852 1.47516995557883 1.57214602584719 1.58333210703574 0.957336102571108 0.276437391924925 0.102722108558834 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03069 HG03069 1.32867847550767 1.13922890260178 0.853423954831893 0.576585086265839 0.265332228967039 -0.10085980362347 -0.097444451808757 0 0 0 0 0 0 0 0 0 0 0 0 0 0.933822633800096 0.876482253129596 0.733580170549288 0.5852018310705 0.321973645715543 -0.093750164527539 -0.0953959185047038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.755226018652391 0.713071269639926 0.6781046450602 0.59233180070092 0.436263123834198 -0.0720676094250814 -0.0926344424852908 0 0 0 0 0 0 0 0 0 0 0 0 0 0.73739976532278 0.741697190913423 0.770101989770703 0.703811010769014 0.520744201619286 -0.0724236358106678 -0.0919340036355988 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03072 HG03072 0.142732882533546 0.232871004600706 0.0570078563778919 -0.147906175686258 -0.293889599827554 -0.340237192978727 -0.13439486043499 0 0 0 0 0 0 0 0 0 0 0 0 0 0.163497231168062 0.15136249829141 -0.0389841650317143 -0.282811663741219 -0.384106705167046 -0.337495039634301 -0.130739508317384 0 0 0 0 0 0 0 0 0 0 0 0 0 0.163072618855221 0.0647447826680323 -0.100428925270786 -0.476757051539369 -0.663187475257003 -0.375908888153921 -0.126133829558219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12241253227398 0.0365955664408543 -0.195803912816444 -0.544083495164406 -0.880237575547547 -0.41121726943049 -0.12502697255111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03073 HG03073 0.450133188173583 0.420191890630497 0.209276507773732 -0.160652089337678 -0.328182163103759 -0.169206229882209 -0.00960067942581558 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0465923132590203 0.0714370701573465 -0.0146850116407154 -0.256831899526767 -0.378291889571613 -0.185296598433087 -0.00744608500348632 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.292998924766752 -0.311781736783236 -0.31743726482546 -0.417305918412226 -0.555271957823914 -0.230090051499814 -0.0045395038976554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.417264566906424 -0.404198738068317 -0.406069554393194 -0.508532615067594 -0.658814005598343 -0.277459067741981 -0.00380326445052159 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03074 HG03074 -0.938699618901425 -0.813154540685082 -0.776206290105337 -0.679280397709658 -0.590620284695415 -0.357905627225729 -0.0867969292080992 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.795175798406228 -0.758034822826453 -0.755417781733908 -0.629976770025355 -0.540297154114182 -0.355495353368667 -0.0824852538970032 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.489567568358375 -0.534158052993408 -0.567823082594645 -0.585968973867662 -0.562949165888419 -0.355879587735067 -0.077036127837783 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.37079293327708 -0.3986323826007 -0.448926520982782 -0.536996004495504 -0.627529890564682 -0.363194284415372 -0.0757230961042002 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03077 HG03077 -0.862389238326061 -0.724041382738618 -0.670216299982512 -0.441116529883778 -0.358511942851188 -0.125714386270846 -0.00514801616166976 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736710814312346 -0.624306583864851 -0.574125882402042 -0.356847565171988 -0.307509551521674 -0.132276093380293 -0.00346923859971319 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576053056996578 -0.52162437794596 -0.493034273651734 -0.371381649543876 -0.295372853659584 -0.128045945396722 -0.00121125956897047 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.202383958096645 -0.183495627328999 -0.208552664742047 -0.286738717867431 -0.29559942851257 -0.130761632391728 -0.000640525356894383 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03078 HG03078 -0.593685142526832 -0.597699620500571 -0.80480923969818 -0.830336937316097 -0.676736755170671 -0.481833874753106 -0.215751486453759 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.700273765432995 -0.639037723355598 -0.830632523008767 -0.847505356232473 -0.690572414372062 -0.468701164256307 -0.212475601962166 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.913452667678882 -0.918301667098554 -1.0260048222274 -1.13675287826765 -0.854090897522078 -0.498595275574344 -0.208383631861436 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10961629931608 -1.1292628619019 -1.20366037915737 -1.33417758354761 -1.09291135639282 -0.53100729537684 -0.207406283994655 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03079 HG03079 -0.323238330773679 -0.177339498976385 0.159750085515058 0.250591550039295 0.140898663689615 -0.0939237599227184 -0.0769532777219177 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.30451290193494 -0.0481294445522546 0.250180610119874 0.465164952766495 0.348180941451575 -0.0590421018770314 -0.076034363161672 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404844282885731 -0.0861304227304905 0.36989992947662 0.828440841450887 0.743048525904688 0.038916285160867 -0.0747920953859853 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.169368744887599 0.0918742733868399 0.512591066165257 1.02507974094272 1.08578320456197 0.0893363756035462 -0.0744756853148725 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03081 HG03081 0.0404269871768949 0.0301694658910236 -0.0167792277800459 -1.64981785962661e-05 0.100880892618254 0.012701329944868 -0.0402034487614887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.366178766712332 0.329092844415616 0.150130468616236 0.00769106521427535 0.0037649844285685 -0.0170911787957888 -0.0438888788733476 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191277018476525 0.26805475231317 0.269180527258485 0.155998947377332 0.0562441204321145 -0.0989618292030822 -0.0488488137621166 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0100833199748926 0.0502061259434754 0.156120222428614 0.0992215739982606 0.0898633889869758 -0.106939334955146 -0.0501026165183106 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03082 HG03082 -0.659835249646259 -0.832148138887874 -0.749183307977519 -0.638842620402802 -0.490524464622089 -0.296538171694487 -0.129130135226258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830643047664726 -0.90566685989234 -0.80733995690725 -0.673085731349937 -0.477483167451633 -0.30344892712435 -0.125721790699938 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.631897137433008 -0.677174364848361 -0.683304817792585 -0.632151241091222 -0.411369346203471 -0.321762644358236 -0.121466843985077 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.119635503420328 -0.178921785118227 -0.235587593622354 -0.36362576864141 -0.292990793647997 -0.323971913700421 -0.120452009386386 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03084 HG03084 -0.512796224586144 -0.568072444686565 -0.689539550212023 -0.726397678702105 -0.696142728206967 -0.459519883697254 -0.131671230824738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.569312741546528 -0.654714420423113 -0.769304940580156 -0.827698275843809 -0.699096424338337 -0.468845367328371 -0.128088192445844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.594344967664152 -0.692222250355966 -0.867641021672933 -0.91423150930898 -0.826405334709934 -0.511811365568337 -0.123588746327552 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604089828113681 -0.596197466221079 -0.684437764920202 -0.840300387161972 -0.927700830754354 -0.538712298279404 -0.122510386388538 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03086 HG03086 0.705934901278725 0.749902138066627 0.617757144033981 0.486270857424336 0.192786060633594 0.104045148902642 0.0753133491292696 0 0 0 0 0 0 0 0 0 0 0 0 0 0.547462488982671 0.551830932100345 0.462183166804841 0.37459013130375 0.156432880982538 0.105768617030845 0.077696178501874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.464677574108257 0.399428928058046 0.36515638541164 0.368613207910362 0.0897298777213261 0.0451016069226675 0.0809045212915549 0 0 0 0 0 0 0 0 0 0 0 0 0 0.29125254771858 0.219667510387304 0.221203914256046 0.263321828679289 0.07076864514416 0.0189358160105721 0.08171569601957 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03088 HG03088 -0.370129665381892 -0.212337852930031 -0.00537745223567538 0.110497747350117 0.240901940838643 0.095780815509431 -0.032515998006811 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.24477978269163 -0.0981090693620493 0.053943735218778 0.184888826480692 0.279613566013153 0.0984631005550346 -0.0339889687319056 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0199561929429454 0.147569227385518 0.329115373042141 0.370244112935784 0.400427674897335 0.142952254954425 -0.0357860008507068 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19681657535763 0.285637078647858 0.442949960195043 0.561708004166627 0.504217992992016 0.16362026850131 -0.0362060526936789 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03091 HG03091 -0.056108839540844 0.101362393317025 0.400231445659197 0.428568286960325 0.386196535444238 0.214979182939231 0.0972181539686693 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0181108843904442 0.177735281371773 0.448860375200491 0.473746717246971 0.449306386450274 0.197778921870945 0.0904574111429641 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.201221610050407 0.00809222417897439 0.236609382083906 0.494709978492989 0.573020946476281 0.210793258389922 0.0819638930625499 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.153822572223408 -0.0790332959987374 0.0563464543686895 0.24252152358542 0.665056722824244 0.228838848378692 0.0799273525878262 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03095 HG03095 1.01684195261883 0.927275246102004 0.673923631835837 0.438885052006107 0.249097174338079 0.096148877066735 0.0195505742133769 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22844801054779 1.0835634892145 0.819526132407302 0.552287663829387 0.304659263908714 0.0802577240262331 0.0184507346809231 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81093142016567 1.72028948280939 1.55481062908639 1.15933664988404 0.617561836672773 0.108223793884709 0.0171005310039369 0 0 0 0 0 0 0 0 0 0 0 0 0 2.04770277853136 2.06141242405629 2.0015581678564 1.67342909893481 0.907664585133312 0.125140408062561 0.0167830857543191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03096 HG03096 -0.0249156678432908 0.198749489407825 0.459273284187946 0.52603100387787 0.52287127047986 0.443983063405608 0.219685412081145 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.126577505868116 0.117937718270816 0.395847785201757 0.495771187927364 0.465325591273338 0.436325738250803 0.217265778810655 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.392925407315646 -0.362431442664795 -0.170876812466053 0.152959861038476 0.434012563398035 0.434108641834884 0.214449150517421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.355039297088152 -0.422435667124808 -0.40430173578675 -0.174822819752808 0.332102765001461 0.45560022275106 0.213816551047695 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03099 HG03099 0.123345041989882 0.106031249825292 -0.0159142332809498 -0.127671582440305 -0.150868877174892 0.00631404383243936 0.0714867540527688 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0137827886188647 -0.0148900204082194 -0.0975532013164268 -0.159287276297095 -0.137082318249362 0.00592734265455249 0.0738261385768227 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787711885590449 -0.898034163134024 -0.9020538886983 -0.645115476617707 -0.28355882158871 -0.0147972155179215 0.0769602535159822 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16539414134869 -1.24673021255433 -1.27509628181473 -1.12684389707871 -0.51572737548563 -0.0356834180833775 0.0777497935032917 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03100 HG03100 -0.843875133735187 -0.952331232582102 -1.0314773013741 -0.769783772602707 -0.582321669696609 -0.38627243658208 -0.113389123521062 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20495221701645 -1.17967487108433 -1.1533457418734 -0.893295182343519 -0.667526787117041 -0.381578931792021 -0.110234217901504 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63471741670456 -1.63709587145392 -1.53128769711343 -1.22818400411948 -0.916168226940188 -0.415181737198288 -0.106281196059735 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77351643585931 -1.75926090397849 -1.70065167611859 -1.56525650831479 -1.11044498214612 -0.444459678548966 -0.105335611881307 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03103 HG03103 -0.735220307407349 -0.711295461399987 -0.575620071369451 -0.54556280450323 -0.354004275167222 -0.175893008967471 -0.0461357971911204 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.644905760994368 -0.700603555113279 -0.614512228947897 -0.575062855852538 -0.408612756919677 -0.177992294071788 -0.0475989464259542 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40889019692629 -0.503482517402679 -0.656285015839009 -0.73470630531094 -0.492693386580493 -0.197855066927363 -0.0493815841570345 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.331241685601774 -0.392200982452834 -0.583054191051909 -0.674137330131352 -0.541236431409893 -0.202674781103403 -0.0497976072077061 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03105 HG03105 1.39825751283518 1.22437087695281 1.00270882692071 0.465195578827975 0.0498693946379488 -0.0370723204725112 -0.012725894286649 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0831501722686 1.02382384499151 0.889061722422238 0.445829846968776 0.092189714469076 -0.0320770699031575 -0.0115463585609455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.717680122927817 0.738143778429836 0.685356614383139 0.454438662035117 0.165344011824902 -0.00893106586787433 -0.00970846285580836 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466105393282904 0.534801976362154 0.546828418352402 0.483685749575909 0.201643910144714 -0.000988702935120472 -0.00919760630250461 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03108 HG03108 -0.31159436493757 -0.38042276502522 -0.498071787946681 -0.45479185369223 -0.401485580434982 -0.292937308008612 -0.10980343153149 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.866342743597207 -0.807462716342697 -0.765713862735711 -0.547528615440319 -0.427428727777349 -0.282734460513803 -0.106763991505365 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.74101571490133 -1.75366581037779 -1.71018482085822 -1.38609353295604 -0.761530854910199 -0.288745441380422 -0.102963603515492 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.09924891036157 -2.11770463421065 -2.13136223546405 -1.90640386026364 -1.16399664592234 -0.311965645900435 -0.102056118000482 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03109 HG03109 0.954314691041519 0.679072703168456 0.347133839753549 0.0465915557394587 -0.0966021288806777 0.0572865679806071 0.0685795656038928 0 0 0 0 0 0 0 0 0 0 0 0 0 0.729526071701083 0.506513086301155 0.213463930256501 -0.0276674331425757 -0.0870149431696834 0.0484048794542108 0.0711197885963435 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280511366867698 0.0335699190297438 -0.214151514211612 -0.418585290546009 -0.215827363084656 0.0175887784070999 0.0745282351192694 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00674588192555112 -0.226982834121035 -0.55627080055873 -0.86878259458922 -0.494195547447039 -0.00308008775094262 0.0753878931517358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03111 HG03111 1.03574081978792 0.789279686960146 0.592908228643882 0.376698003561894 0.151620059279518 0.00402513410633327 0.00943255740529256 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37553425380989 1.12481984251111 0.841888204536367 0.440392167783619 0.118780619022608 -0.0219013749024345 0.00855856634280577 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41537881870824 1.36119522456564 1.17958927801164 0.778947322092311 0.201067836349947 -0.092469305480155 0.00750657931151246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.972626129814878 0.998674640727172 1.01810085051609 0.86162184022699 0.279636416549363 -0.104964482697585 0.00726351725248674 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03112 HG03112 -0.15889219373623 -0.343318095818658 -0.643054206433712 -0.616066186238151 -0.506301802658047 -0.307419518874026 -0.112504419077175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183027251920712 -0.381032463381565 -0.615148561549415 -0.629110388536168 -0.495911466599155 -0.297007766129473 -0.109995853229036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0359977761830303 -0.0562236287523728 -0.250665261385173 -0.470929503973164 -0.47885728980704 -0.270705388150012 -0.106934823396725 0 0 0 0 0 0 0 0 0 0 0 0 0 0.356710264407721 0.332885612387927 0.258960930329802 -0.0121818331865948 -0.298566238027651 -0.259951847142155 -0.106218818039934 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03114 HG03114 1.48629878597966 1.16363968622862 0.813095072387682 0.559101933361712 0.439572601272713 0.256947905041782 0.132704629212475 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48879855961019 1.24814800211397 0.897251538185816 0.566538875501018 0.418221904522248 0.247421052533365 0.135408745502281 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30056983164982 1.15284724399376 0.972174839777279 0.75533584256913 0.408709618895839 0.23416273135561 0.139040479925259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06288815619541 0.955687187350973 0.847060662957251 0.718442399635298 0.42907109522602 0.225713242457104 0.139957293432725 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03115 HG03115 -0.704803575447935 -0.584182540596728 -0.470368391168486 -0.343683183918841 -0.223523606640651 -0.134864879888061 -0.0118896787565868 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.143623419808143 -0.110113948489284 -0.161684229686086 -0.166753609438109 -0.101945827221265 -0.109780553085898 -0.00983272760286808 0 0 0 0 0 0 0 0 0 0 0 0 0 0.409828482637001 0.339910176936456 0.207988157428947 0.0324595946501808 0.0494795835361112 -0.0990574694588458 -0.00708372782153523 0 0 0 0 0 0 0 0 0 0 0 0 0 0.754984114206753 0.691134954192395 0.4834697470316 0.217537975411182 0.109298322575185 -0.109439746527513 -0.00639210192449777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03117 HG03117 -1.88818624201299 -1.6168254944158 -1.22388871611601 -0.778070555428867 -0.41016237300752 -0.221705199772997 -0.0793620238335332 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50670121708861 -1.29917124313943 -1.04693294392128 -0.749477265318181 -0.41497482135952 -0.20991620439649 -0.0780784371622945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.975610686716096 -0.922432619773049 -0.926272303854904 -0.784326104980467 -0.411261549884739 -0.21376719035225 -0.0763551205355907 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.442270100977239 -0.44775792855787 -0.609858481151474 -0.699879381895872 -0.36841073337536 -0.222806714419957 -0.0759188396424827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03118 HG03118 -0.451018455576269 -0.268676018372252 -0.264825367511449 -0.293464723815977 -0.306214530386212 -0.12218665206101 -0.0219444959275583 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252933391525549 -0.212209155048827 -0.259788957349721 -0.351713719798178 -0.303490387475695 -0.131021703897205 -0.0202538177211308 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.338891287596782 -0.342990479818377 -0.398382619347886 -0.446926907680016 -0.440918234783474 -0.180410396323375 -0.0179958587894334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.525216277370853 -0.437855207860302 -0.431743782986177 -0.500875858533603 -0.510968042257281 -0.219550317318988 -0.01742802879966 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03120 HG03120 1.13737717211529 0.965125054522878 0.669889493839141 0.334982634073704 0.0668016754256389 0.0611132631393746 0.0355542903554197 0 0 0 0 0 0 0 0 0 0 0 0 0 0.833571450014077 0.74232957708498 0.594517519446123 0.355942966882284 0.118677316556145 0.0709705587111708 0.0341899103405753 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06186637546455 1.10004037793619 1.10799923619246 0.905884027970206 0.307637758323745 0.122571078171742 0.0325049040645388 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06084007010636 1.12982339688979 1.22568314362048 1.22171313548152 0.496229706436348 0.137884666608203 0.0321066196804131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03121 HG03121 0.0833813171685835 -0.0248887694207593 -0.23106095478877 -0.298973296086293 -0.267871258345976 -0.120173844940715 -0.0103817801864811 0 0 0 0 0 0 0 0 0 0 0 0 0 0.172751342002692 0.00565623032790023 -0.174608601214507 -0.298083347895007 -0.252923405331538 -0.114965739663696 -0.00821682146230077 0 0 0 0 0 0 0 0 0 0 0 0 0 0.392804327062763 0.290504436391706 0.119223185148495 -0.119851035607985 -0.28514773669556 -0.130152856326755 -0.00529948726280497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55896335049632 0.545214459887477 0.440108299258234 0.179883782440535 -0.157794828272637 -0.154757715785009 -0.00456110931498944 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03123 HG03123 1.31428526736288 1.03952827624673 0.559575798698814 0.0149792272182237 -0.359796388029486 -0.237362358042092 -0.068066599462505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.740136893924057 0.564346987875989 0.326823664155105 -0.004687675340636 -0.293720306515063 -0.25305194989394 -0.0696191150362184 0 0 0 0 0 0 0 0 0 0 0 0 0 0.21820347767408 0.131950857523997 0.0984524819134261 -0.0419514905688453 -0.177912516345395 -0.257835585990386 -0.0715592617333678 0 0 0 0 0 0 0 0 0 0 0 0 0 0.139977396604963 0.05329573853663 -0.0968097118696319 -0.157680501276181 -0.187816139303482 -0.25505665042369 -0.072021882757217 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03124 HG03124 0.407972588126825 0.330538496079885 0.247533587921941 0.0831458005796727 0.00508116234539704 -0.0169458843393366 -0.0233802495804324 0 0 0 0 0 0 0 0 0 0 0 0 0 0.67629252305152 0.514148699107908 0.270283355783366 0.0465210435851593 0.00721883870151902 -0.0418335056366599 -0.0257072793991425 0 0 0 0 0 0 0 0 0 0 0 0 0 0.789296786649624 0.686291558596923 0.43828055106423 0.171948170395374 0.025888924901444 -0.0483187383721274 -0.0288996836540794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.552961370040771 0.509415721814719 0.384579591548554 0.216548196723882 0.0469474485606291 -0.0418110187006729 -0.0297180089079523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03126 HG03126 0.560540114452696 0.497088302283467 0.33777171742721 0.272099954481704 0.307526101120815 0.265174672518013 0.126152566908769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.754546190055734 0.709315591416871 0.610231368003373 0.456051418923484 0.297342060517844 0.25728233926409 0.125101142020884 0 0 0 0 0 0 0 0 0 0 0 0 0 0.691630563183479 0.600993705549937 0.532342432918437 0.423596195274476 0.372970374527489 0.2757605603521 0.123884594014674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.506308078837001 0.50309301630152 0.428847110427259 0.377800717180421 0.324537004325697 0.298930552940965 0.123612845287597 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03127 HG03127 1.7270663426064 1.59563000842142 1.16376419637058 0.618946231217772 0.0776315223636838 0.0277242750951079 -0.00385824158465016 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84253115137279 1.68093693595716 1.21863615454614 0.690804714153664 0.171836318181551 0.028606153817825 -0.00234400712816395 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53305420958543 1.48868125066575 1.25566239582006 0.85808602861922 0.292552908506089 0.0469679809239925 -0.000291740464739038 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1710299272233 1.18360795529821 1.08856743505509 0.865080699917006 0.389269444568517 0.0390042214509867 0.000229836452594173 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03129 HG03129 -0.606916050169819 -0.526122891162198 -0.461867033468778 -0.317300100338372 -0.267271506520928 -0.107413739104982 0.016091673221849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.347082492572051 -0.376519303892036 -0.445043814820671 -0.342326413136891 -0.255181589048718 -0.123689078670532 0.0153326705559135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.173316933302789 -0.254630616818894 -0.326282677070348 -0.289797889326602 -0.205746624241426 -0.0994689772994933 0.0144630586803844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0316954163244297 -0.0168119101375385 -0.077702334443199 -0.133865030058833 -0.132666846346807 -0.089690894325446 0.014271149420214 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03130 HG03130 -0.493057599243576 -0.493254344252747 -0.308596072585313 -0.207816540666705 -0.158262607712442 -0.0341726638687687 0.00176976423972366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454264914680842 -0.476224539124725 -0.304366971379326 -0.166637028852667 -0.160362639908564 -0.045732296876183 0.00112265159227058 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.050581858285451 -0.0930432267841758 -0.101434736135118 -0.12631195167493 -0.138554456479373 -0.0402709486964111 0.000360465860914198 0 0 0 0 0 0 0 0 0 0 0 0 0 0.139524616802754 0.114894987089406 0.0476579225884028 -0.0127270950999981 -0.148916755729447 -0.0306048892181154 0.00018786368159869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03132 HG03132 -0.871504929166975 -0.933372984161249 -0.997603248516559 -0.869152099153991 -0.629068114468904 -0.427840561367755 -0.212245857552417 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29213235792478 -1.34007242999164 -1.26363504987385 -1.01200376888662 -0.660551464619676 -0.409087492013695 -0.20899712471774 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36170570177983 -1.40066364289113 -1.3948131601291 -1.33448305901724 -0.820220757705816 -0.414245299996284 -0.204966832392987 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.947620124646368 -1.06687259999549 -1.24240246407939 -1.44015451819917 -1.00593901974654 -0.432091740943981 -0.204009701074243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03133 HG03133 -1.46524859597647 -1.1021122942268 -0.70858652250645 -0.428230666233413 -0.267271299620064 -0.277640221048923 -0.149716954884587 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.905502281743606 -0.667925233611791 -0.43700353917436 -0.28622749869698 -0.220173036717041 -0.289533840411478 -0.15314018321995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.266302828873247 0.348594354811719 0.404642645331726 0.32141894234283 0.061192646097214 -0.23693878427451 -0.157782873957124 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07682815065316 1.11006400037427 1.02501855144655 0.822023845210579 0.340760655787553 -0.197172782656365 -0.158962592919206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03135 HG03135 0.140870380975312 0.119637134787009 0.177603127695794 0.187292500567233 0.137735152355348 0.0617868278480574 0.0231537398905923 0 0 0 0 0 0 0 0 0 0 0 0 0 0.107714308682417 0.0816919486144545 0.108309203211606 0.181509063935865 0.133650493560441 0.0313687833810739 0.0201043152560407 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0631052473221632 0.0264816917306398 0.0641594711135341 0.105788126030097 0.172491280981414 0.0124674809207771 0.0159825722245415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00459819333079061 0.0120984351989748 0.0375544694626935 0.0126844588176011 0.130080969543627 0.0185648638467468 0.0149371520334283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03136 HG03136 -2.12978539884033 -1.84530773541037 -1.35404711510562 -0.766853204666192 -0.401358905087885 -0.160604950610232 -0.0521183737100314 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.03231407876137 -1.72753667532402 -1.2787757315743 -0.755611915863797 -0.38345012793641 -0.176371423607238 -0.0540353316891425 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14292066839167 -1.90148823624502 -1.63403213892607 -1.08605446169293 -0.376519798882248 -0.182010822245161 -0.0564780374002351 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.0071578213304 -1.86999735391498 -1.79026375571143 -1.46232794106273 -0.466310017459885 -0.176213609224899 -0.0570699685837608 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03139 HG03139 0.0576551555498799 0.187826409981131 0.3194410984035 0.458695250119099 0.312602540604432 0.266313905674502 0.178920840836296 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144492641897761 0.0580652040758489 0.184630250808144 0.342209577433962 0.230347769730674 0.245984709747277 0.175509359202832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.624778664854122 -0.507697185816631 -0.295317154655862 -0.0417693319241654 0.012467850800048 0.20366146028304 0.17148668834611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.510290326743556 -0.495686033571101 -0.452393385975802 -0.291627988732126 -0.1318723969362 0.189831835533412 0.170573708355055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03157 HG03157 0.177264138890357 0.381806954145012 0.481481176481955 0.456898424878881 0.270355294304959 0.150115951341295 0.0890078487358136 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0247785940124944 0.139536107943011 0.265560082510753 0.321193298740484 0.218149174180674 0.134309789092808 0.0901020544275437 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250882041551212 -0.191853177437749 -0.0393498222429933 0.175055941548835 0.187624838288614 0.0953639464716167 0.0918691532451674 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.121300327036592 -0.022313575226166 0.0721611994634715 0.216690523846596 0.237567316623568 0.0823432174351405 0.0923697677936802 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03159 HG03159 0.191173184921977 0.0845707478622732 -0.139638519171317 -0.124570287314142 -0.0636141528870209 -0.00991864395808218 0.0306263423806566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144116090425156 -0.2443736640005 -0.376828269746467 -0.291656910210552 -0.134456411085534 0.00327708973334675 0.029210783686903 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.48995175795683 -0.51187516231448 -0.486204285283081 -0.388460735317479 -0.359095142029231 5.31218881630943e-05 0.0274631080579615 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.573082062452025 -0.579682333634789 -0.514320036974267 -0.389310878679088 -0.426388498014005 -0.0110886160025781 0.0270501163490094 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03160 HG03160 0.0703273050775405 0.179025671677687 0.0907466449659717 0.146051063032596 0.0625434060589256 -0.0049275700723485 0.000598135728707339 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0588142951645221 0.0452992546472152 0.0717878321515074 0.172437477192993 0.105048540178771 0.0191274466971822 0.00270777953540137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.103059227844978 -0.0837091430995422 -0.0528959323769876 0.151076824986752 0.108591215467115 0.0365422679460382 0.00555775736717044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0612565265394227 0.0897493702175174 0.0761352635031548 0.185345513946648 0.177852136566546 0.0327469614110774 0.00628035960785482 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03162 HG03162 -1.04113479076916 -0.992204055259029 -0.935459889071312 -0.724060139478987 -0.459892189379338 -0.128685737153129 -0.0707045532983773 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.916058093193866 -0.821428380789308 -0.758510249730147 -0.614972772657591 -0.453971101650681 -0.133979496132954 -0.0722537943810614 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.895705816309907 -0.843907056546992 -0.79374238699895 -0.805370400889532 -0.435331629872317 -0.126418035597032 -0.074214759324662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.832550057978098 -0.793605281554164 -0.81034190459826 -0.93109389996506 -0.600720154401285 -0.118012359001439 -0.0746872319399763 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03163 HG03163 -0.705875899869663 -0.595876151010529 -0.542822847877604 -0.406956808100922 -0.339031368409813 -0.196667585124852 -0.0259903365301858 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.753176335816999 -0.716881094661809 -0.653740667652988 -0.486057829172134 -0.358889075013928 -0.201961726824062 -0.0238218271463751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.446605752028111 -0.437409882476504 -0.44920549109407 -0.465416045182505 -0.466197842318353 -0.233436134834113 -0.0209443138585471 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125389337507776 -0.156607038279208 -0.224965602985243 -0.364782076253265 -0.501181309864367 -0.266564621317248 -0.0202241240146584 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03166 HG03166 -1.17460308041297 -1.1420602839708 -0.973538110242216 -0.720652608826054 -0.40354490071477 -0.211586206742217 -0.0903975826732046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.815581539707337 -0.817580092279133 -0.782633393200213 -0.671234891401704 -0.414264348493114 -0.218169707297803 -0.0905573751370402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.686159183995445 -0.707608760236191 -0.725277031152239 -0.669557609068159 -0.497222272702996 -0.254994072265808 -0.0909433410614348 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869815229440561 -0.825026283725951 -0.787092773777158 -0.786465006871416 -0.570486150510757 -0.269421349136292 -0.0910718841554986 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03168 HG03168 0.559883140129601 0.555622598496768 0.611990169308767 0.583077844784592 0.46936425554468 0.366934722053512 0.179833708209881 0 0 0 0 0 0 0 0 0 0 0 0 0 0.799293529258394 0.826198833909003 0.797402750153487 0.726680966785852 0.552836824127517 0.36647838745335 0.179247836025543 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2817887981624 1.28848871207353 1.30588346891326 1.12704769707178 0.71372251477501 0.374720005047093 0.178644140970909 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28185003692378 1.27467531702404 1.29278752489437 1.30944917392723 0.834074165840468 0.38435927469691 0.178523544800507 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03169 HG03169 0.664931949352675 0.699648822310185 0.825343320758798 0.80907592171307 0.515848400974598 0.194198592141441 0.0701730621025823 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632846200489271 0.714507965622982 0.870345479479702 0.918941544597789 0.598415093564913 0.206563078954138 0.0727064562957866 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00606369769311 1.07223938702896 1.19219389851544 1.18288812956653 0.673583731179423 0.243193924048887 0.0760913466084961 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26707971427911 1.32519688793456 1.32323360626216 1.31394608338028 0.731594760412709 0.241339822122754 0.0769424104028318 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03172 HG03172 -0.605119261165133 -0.698898768333897 -0.539845559795426 -0.336963139179507 -0.14867715491469 -0.0712252542509808 -0.000266574188179477 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.648244448601196 -0.656448050021322 -0.565500353527139 -0.371401705618108 -0.154315385154693 -0.0466621405237506 0.00175664823826675 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.708119993671927 -0.754395248157724 -0.808443305621164 -0.759477270334881 -0.307379234094421 -0.0644270564709131 0.0045191128656976 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.591307590066902 -0.660382658191649 -0.853522207020355 -0.968459654051363 -0.482138151412178 -0.0883532297487413 0.00522486849748409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03175 HG03175 0.551595666451103 0.28631497113413 -0.102078018758058 -0.218207731900267 -0.265341270155673 -0.127614699583703 -0.0253263746007252 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.177252481443699 -0.281380641812589 -0.375710679874869 -0.300431935951595 -0.225676319987014 -0.103186076483656 -0.0219555361385347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.609525431629021 -0.626682268919205 -0.533162397793187 -0.415199972612774 -0.276780610260998 -0.0879199452492519 -0.0177358099709593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604295854736873 -0.626438427630309 -0.555819282920161 -0.459470136843174 -0.251285738954102 -0.102885993224398 -0.0167269994835762 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03189 HG03189 -0.0313028359501597 -0.0744604408782495 -0.0734663505787144 -0.115363450878122 -0.195768271276283 -0.236355295667849 -0.105752999954782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.353015437866151 -0.279526193856694 -0.231547836642054 -0.255809208921009 -0.224917416239048 -0.259857763339172 -0.105759775198835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.919094810134249 -0.81761240847618 -0.715568484873253 -0.720014937395149 -0.438954759577487 -0.278855627960041 -0.105950092756509 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.88062866393685 -0.868241982809096 -0.95344879155125 -1.0827692831708 -0.708209323732639 -0.294281940258371 -0.106031006974692 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03190 HG03190 -1.06863216560871 -1.0440290709086 -0.706782521035536 -0.36141700949399 -0.133116358531654 -0.18320897210895 -0.168781321696543 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.847288478266367 -0.838042490571082 -0.655217155785059 -0.356267436087694 -0.166276874958675 -0.175856949220852 -0.168962048121256 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.478207671153332 -0.545413481217953 -0.582171454262696 -0.499206496124539 -0.182937291136756 -0.19824162822526 -0.169354392474193 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.153029352215949 -0.216357098668914 -0.368620270699174 -0.401927600636251 -0.183903228981965 -0.203681851956877 -0.169479404316761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03193 HG03193 -0.72953192850838 -0.774801407831069 -0.794669665768823 -0.572903937136403 -0.405145890637019 -0.242589582797865 -0.016189510134339 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.926830669884341 -0.896177452850025 -0.819097027237012 -0.593082888213632 -0.421718387299781 -0.23050631094799 -0.0137672156123043 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04618704118088 -1.00762016940231 -0.924233714260625 -0.737345676042147 -0.560173685783659 -0.266085959759301 -0.0105104131689579 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0128609168984 -0.99572603542335 -1.01469190547533 -0.835149949865615 -0.637460694371219 -0.300153046293085 -0.00968742786663283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03195 HG03195 0.173626067615636 0.103203576513816 0.0508913126808805 0.04849297398255 0.0976977608982802 -0.0167428276505494 0.000323110768562793 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0104212503475135 -0.00328762106945223 -0.0295514458154061 0.0222097852723715 0.0953832228936734 0.0023117810869844 0.000675735450317711 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0149694016231041 -0.0356804126405363 -0.102077007961245 -0.193010503362343 -0.0405249377461166 0.0129540300018393 0.000988566813797237 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116082507189661 0.0236842611972873 -0.164450314684884 -0.346246652329799 -0.184349510878941 0.00944726319356752 0.00103783986221843 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03196 HG03196 1.57683753212238 1.59923259710271 1.35665008291899 1.01747718377238 0.69619472889671 0.361480218059877 0.104120121555283 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30548198789819 1.31048499264553 1.14726845307231 0.90627364905019 0.644189295093402 0.342357409733538 0.102556448709922 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03489292563301 1.0533339061231 1.07467258464751 1.08304374801816 0.662028013001974 0.317878189884533 0.100585275119708 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728424323813779 0.799346661052182 0.92874048703185 1.02465789459107 0.71522588947105 0.31108727327541 0.100110837157104 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03198 HG03198 -2.28739235734667 -2.40836905146753 -2.24967862949378 -1.85053162852933 -1.22013142451111 -0.628491934836718 -0.212514384081778 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.43744527544296 -2.48763740211158 -2.23439220069208 -1.86513496541566 -1.30722708130079 -0.620625889009725 -0.209796660456908 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.37537436042797 -2.31145775755107 -2.16739171015248 -1.98159655847386 -1.54317334998794 -0.660789101475265 -0.206467914217508 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.24584929436839 -2.16654831689735 -2.00534931207495 -1.87120522103742 -1.63630276073748 -0.689749486704202 -0.205685765465118 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03199 HG03199 -0.84039293630634 -0.565955637356008 -0.197391320082037 0.115168178147982 0.239546164760092 0.310416869261131 0.145509535814742 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.887425580966695 -0.595669558300001 -0.258784835972353 0.121386980127508 0.304510525404851 0.312241670662571 0.142300530955135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.820752925073283 -0.63026328862436 -0.451300089368533 -0.0356576321362966 0.406215104144501 0.342908956311745 0.138451190114017 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.588776710158309 -0.414365956173092 -0.308703903578838 -0.0542416454550825 0.451913463083795 0.363470785304683 0.137564015363061 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03202 HG03202 -0.114766918370055 0.136567255179254 0.319621636702682 0.344196673278874 0.335510643798395 0.236501689368978 0.108244671379285 0 0 0 0 0 0 0 0 0 0 0 0 0 0.309050770596533 0.389325581883396 0.504639739346464 0.43205633697777 0.373450649757958 0.242152851815802 0.106869321414762 0 0 0 0 0 0 0 0 0 0 0 0 0 0.582860138006502 0.654002393530386 0.759589817661718 0.740436525302705 0.58637601708803 0.320215867425644 0.105208607146539 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44192498701094 0.523729097776605 0.754117966399122 0.89880760079928 0.695937474929804 0.360259203555022 0.104823031676604 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03209 HG03209 0.00297554760223443 0.0306262540550012 0.295540148248338 0.520748661297379 0.548964052184106 0.502742145193329 0.221604019744405 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145610013875824 -0.0535934123666868 0.256211704047416 0.474366503603592 0.504488425549344 0.492393413455262 0.21877168242326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.717600944655724 -0.614913375073659 -0.311746164538903 0.117145578009743 0.337081408266725 0.474870678180926 0.215402686159261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.914850654556913 -0.83667819301338 -0.581482439075008 -0.208585019091589 0.181058885173155 0.466770049621085 0.214630969414251 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03212 HG03212 -0.878613969292747 -0.770827650502042 -0.548108004108825 -0.22174784702571 -0.0149880379409647 -0.1026190154491 -0.0936311592149428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.649771060044375 -0.582027682354545 -0.51858562694055 -0.236047199636028 0.00401084211185066 -0.109401182201007 -0.093032434382078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.303084710494943 -0.289326465817628 -0.319875379221231 -0.273900838483866 -0.0294968269823843 -0.11912666916982 -0.092396974630021 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0460882541241822 -0.0491385088537324 -0.0258728884661097 -0.0823044883255094 0.0455811076393947 -0.124028502430548 -0.0922671154048968 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03224 HG03224 0.72839075699872 0.703593085056197 0.609354666939748 0.546144838858923 0.48531880813583 0.386982893061915 0.153806790664683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44939021194435 0.46025377073953 0.571128771117791 0.552908136986329 0.43955174766899 0.3647596597585 0.149150714585458 0 0 0 0 0 0 0 0 0 0 0 0 0 0.126902221693795 0.176538246148926 0.317063058968783 0.442970565286935 0.491165206893787 0.374305993522574 0.143213636556401 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.306087211851157 -0.240738409774256 -0.154739662260805 0.102338987544694 0.370647390361026 0.401430880150365 0.141771625660631 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03225 HG03225 -0.429234793136173 -0.326741486934678 -0.242902803977705 -0.0819807181339631 -0.0289462437948774 -0.0181347157791738 -0.0263206233415184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.203851970285524 -0.172986447711805 -0.107945100627479 0.0534465849769566 0.0163871967588124 -0.0219740040279647 -0.029207441242692 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1447767074786 0.264365463399873 0.306805832927242 0.323983564009941 0.156411100526477 -0.00941496714844847 -0.0328997427626977 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236922021615859 0.355535092423541 0.486364283995139 0.558881842314024 0.311807567001388 0.00452552340398798 -0.0337975625428894 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03228 HG03228 -0.224824415345069 0.0142410768151545 0.10745011979487 0.08052438731847 0.0181328484349883 -0.0301208553753744 -0.0152717828427208 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.152386432642245 -0.0192604530197009 0.190257521011027 0.162389584334328 0.124582022635668 -0.00583216021470325 -0.0163654150136744 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212123087094923 -0.14005763428878 0.0224113209272988 0.120091200879094 0.102838897595445 0.0311852657034554 -0.0178793336863903 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.272885481457572 -0.245280225132333 -0.196604998337463 -0.159985419604602 -0.00269904453159487 0.0385277874562952 -0.018269621865583 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03229 HG03229 -0.0502208720269545 0.120173523070063 0.218302350114792 0.247050324100599 0.190883616742611 0.167346965825002 0.0894090227871312 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0223207376642257 0.144795894063527 0.303404530329118 0.311860829514658 0.253544975687973 0.190337564923943 0.0869438763089886 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0995468443877789 -0.0122195915494976 0.135873202506749 0.232648333133097 0.288968600819832 0.237602219074778 0.0839267432406993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.200518967418427 -0.139567464602885 -0.0360193804012707 0.0728543204921817 0.203909399596674 0.2602732032635 0.0832180382536229 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03234 HG03234 -1.09707491003444 -1.04269063342433 -0.897786599249651 -0.561827470385309 -0.182587750765088 0.0146695717337689 0.068696601237759 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20495060272182 -1.13742704192135 -1.0139122345204 -0.695146310572414 -0.329829389633509 0.00485256887762825 0.0694202846528462 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53805033088147 -1.54941702886815 -1.51448997635611 -1.30380589524708 -0.804617653530727 -0.0323487566647609 0.0705348158108281 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61797809239512 -1.60895268228973 -1.60895100640828 -1.55688276861647 -1.1257659118571 -0.0605345001033004 0.0708420850318142 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03235 HG03235 0.594075601714054 0.498318206345029 0.413773853050912 0.36459544175545 0.199068945544063 0.0468909575654538 -0.0165750566892291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.502641481224946 0.433991418724838 0.392747213069882 0.326905322458023 0.158262110369083 0.0131111720167124 -0.0179811593797075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.196874888374578 0.236672592076011 0.217836952304671 0.318474342447761 0.222744283229297 -0.0160466441943584 -0.0198895929105631 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0485062013132383 -0.00538495308445124 -0.0132010565661232 0.10388058349899 0.224171378602072 -0.0218906942904053 -0.0203748974612365 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03237 HG03237 -0.826090538640779 -0.79646208751049 -0.740798318690961 -0.602948125091827 -0.236994517833705 -0.0386868291358442 0.049069078018904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.954594212898444 -0.852542922758159 -0.792635193939902 -0.623651882917598 -0.262257083459902 -0.053130673862543 0.0497272673173346 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.824263616663789 -0.792569556708652 -0.75590383212364 -0.659409912622088 -0.29918950410226 -0.112371322470696 0.0507261141347285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548224000882817 -0.533052032963918 -0.489170255394456 -0.380736788277547 -0.15503676677446 -0.144720171131382 0.0509991795743128 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03238 HG03238 -0.334027602405801 -0.175284747085116 -0.0895469506129563 0.000980611318918956 0.096675854277944 0.0448098384650109 -0.0140983040817018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00241659394996604 0.10082132685 0.166153877832186 0.243835785154564 0.262304510547852 0.0867199092879335 -0.0151383846764257 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386814221286179 0.475610832318721 0.513420321777114 0.595000068451817 0.546531363303487 0.189988667786665 -0.01655984475435 0 0 0 0 0 0 0 0 0 0 0 0 0 0.400516480891948 0.493695225479806 0.59890383711144 0.661701326374469 0.678991495949297 0.234469224538272 -0.0169230299163998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03240 HG03240 1.73934215745891 1.72747590998359 1.62610217615547 1.07730782931026 0.552010081516692 0.175345139389391 0.0447318427069591 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9091441924715 1.87811499250959 1.65756849744374 1.23225463166413 0.659891526418565 0.181627078921899 0.043005447484261 0 0 0 0 0 0 0 0 0 0 0 0 0 2.05185857647204 2.12524132365507 2.08462879583234 1.68824387596327 0.970084583072755 0.277428749565709 0.0408883115798562 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00646546590222 2.16951780421882 2.22888860443992 1.97793890268113 1.17023511113075 0.320119096587199 0.0403908104590298 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03241 HG03241 -0.866674038075368 -0.727157130971444 -0.507654616929792 -0.324999058672208 -0.129150190622672 -0.0673234154752807 -0.0634301695977393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.819729683833017 -0.767685600070445 -0.663758402325254 -0.466758437886157 -0.214998960142061 -0.0870116999130521 -0.0664231564842699 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.86007151425811 -0.95633529487999 -1.01393315225178 -0.934865182811301 -0.456292711456349 -0.106561595867506 -0.070463921548054 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10628745922497 -1.187538396541 -1.19325628459203 -1.26920883316019 -0.737885124053638 -0.104354117801136 -0.0714875692690149 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03242 HG03242 0.102205534741404 0.195313303272263 0.381822913310792 0.402002979827579 0.351203806692138 0.237281293593188 0.102253233451755 0 0 0 0 0 0 0 0 0 0 0 0 0 0.293823655167019 0.350927836382432 0.384374397990025 0.427854252010818 0.339417339644715 0.218766638484693 0.101176692306732 0 0 0 0 0 0 0 0 0 0 0 0 0 0.447620554832153 0.455442795078909 0.473576797350529 0.412364462953726 0.294058734086147 0.246793522148269 0.0998874369261777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.231468207994615 0.28293164482323 0.36218833759602 0.292465188725111 0.201859412631014 0.258219189613049 0.0995902680215252 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03246 HG03246 -1.79432282687705 -1.90636109241665 -1.58858134115861 -0.990746725808224 -0.348508726997691 0.0243856800078355 -0.00569361560340238 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5402740305413 -1.60490053786014 -1.45871500948815 -0.98558484965881 -0.402740835371303 0.0327393812473927 -0.00834455425730071 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21293063887907 -1.23432042964096 -1.25115673356658 -1.11421615205427 -0.491724480918631 0.0266152281781193 -0.0119421216549717 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.972499976813556 -1.08597733120085 -1.13289347070268 -1.10500130083124 -0.571247924519225 0.0401735162468988 -0.0128573271959517 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03247 HG03247 -1.12985603809932 -1.03516230432334 -1.09006585250885 -0.981421858178601 -0.723844093523304 -0.234820144851064 -0.0130800461758206 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07963541076271 -1.03153362141341 -1.08600218486348 -1.01878017749811 -0.830013377541427 -0.258295493119261 -0.0123688753402071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.973287723911457 -0.984617513403464 -0.995715188972959 -1.04420128669333 -1.00902523191174 -0.301938963978138 -0.0115731263380038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869833339899893 -0.846243060816285 -0.882373048432546 -0.897655468034111 -1.08499369608067 -0.315079293212401 -0.0114016152088098 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03251 HG03251 0.847861609337055 0.787494101921528 0.563009443449611 0.429867777617744 0.164874298217457 0.146702863250823 0.0964490939977772 0 0 0 0 0 0 0 0 0 0 0 0 0 0.445268976264519 0.382798219352289 0.395007194441491 0.370018911704848 0.119505466789868 0.117165694426498 0.0952539141230303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0172509373338096 -0.00928920118139193 0.0807777604078088 0.269864695732483 0.0969846979801975 0.053595769345667 0.0937766736089237 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0829103360667179 -0.102816736637581 -0.0479332275385519 0.155381147071679 0.0696090520272826 0.0328259444343491 0.0934267990969888 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03258 HG03258 0.388903796554448 0.555986610317741 0.687237508082342 0.536150284929073 0.288754503239893 0.0346419539544847 0.00404272508710963 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64283995291315 0.774947189011213 0.805231685960387 0.714051914845598 0.395515904039829 0.0433297273755039 0.00648501731996478 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14151721598116 1.17458450116086 1.09198684021636 0.957989335398152 0.507608512365651 0.0534936438599838 0.0098251726256155 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39092374884883 1.37487146581002 1.26844199860247 1.02218734352283 0.509430271177264 0.0410236326155775 0.0106794869918375 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03259 HG03259 0.104383110685989 0.104913623666986 -0.00528832363678439 -0.110144303506221 -0.0839161787987597 0.0334433163592485 -0.00927286461923922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0375570739660982 -0.0471095546330782 -0.0703139982979799 -0.105444690907204 -0.0555483413691692 0.0453233987559197 -0.00842762849987429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.308495008268628 0.314275412355896 0.233227367205379 0.0128348743976716 0.0306944083169267 0.0865407269206989 -0.00746619003110509 0 0 0 0 0 0 0 0 0 0 0 0 0 0.444450291674769 0.395683255627272 0.289605312842649 0.121488253491181 0.0396635683791221 0.101927400846257 -0.00725550717161605 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03265 HG03265 -0.968197569928182 -1.03658382193091 -0.842494340128053 -0.675371026050328 -0.554718536933888 -0.291351593941357 -0.0887628546591382 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.693752019605135 -0.665979121727436 -0.551936219272708 -0.493220228199055 -0.514685281558215 -0.286455010199658 -0.0887571237902421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.357235229349715 -0.243081104377225 -0.214889493831504 -0.251293781555546 -0.443013757948325 -0.250177335190632 -0.0889101798512827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.337521050546515 -0.196236588218793 0.00341262392245059 -0.0093939876512848 -0.341748066930402 -0.234420435925908 -0.0889779736799965 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03267 HG03267 0.709202394165899 0.427322049859297 -0.0248789745162008 -0.434017525510922 -0.449781770253146 -0.154309433930936 -0.00504083711012263 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0217640180482391 -0.259478640018441 -0.593048550863652 -0.679181181327693 -0.482535325914135 -0.164068636681551 -0.00233373995143265 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.989008158894539 -1.05491396373049 -1.1998826883085 -1.28337548191498 -0.751091891820616 -0.17997876365724 0.00131272684512375 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20889296665961 -1.22825234880579 -1.32289824373132 -1.51865909623182 -0.976555087678735 -0.220607184509047 0.00223535987578929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03268 HG03268 1.09966311392097 0.858507145824681 0.601354623717446 0.321723338257449 0.00908096176695723 -0.0303333075418084 0.0119526322422341 0 0 0 0 0 0 0 0 0 0 0 0 0 0.921901110547789 0.684833778278899 0.482218259693988 0.298339690459789 0.0699257429081315 -0.0348637210169922 0.0105216832314343 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09389131835416 0.972444437321782 0.831097781943873 0.561986521085823 0.182714410130459 0.0339930857188805 0.008709654320259 0 0 0 0 0 0 0 0 0 0 0 0 0 0.970642334508328 0.91969485582142 0.820265367261833 0.606358768258939 0.254679391292261 0.0505830084575538 0.00827246830830782 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03270 HG03270 0.216492923753299 0.362926103149772 0.321104404319135 0.200876898603382 0.0499256856969007 -0.091210504770021 -0.0598310974573054 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.017518777545152 0.101719175368118 0.137874073334255 0.166374059396538 0.0970267108572901 -0.0991831561702888 -0.0563292381910286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.347996174474377 -0.256166237307778 -0.134799917209928 0.0403952688767153 0.0633457864218329 -0.0849524950958465 -0.0519637877047174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.202867263369729 -0.12765433335888 -0.113787272559815 -0.0196780780995277 0.0128772370177297 -0.101541455834363 -0.0509236090685015 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03271 HG03271 -0.946203758435234 -0.970233774454756 -0.808749647468684 -0.540480299223096 -0.219612879686257 -0.0512423255739993 -0.0172345071152094 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09479688040288 -1.03208887214226 -0.777898580764563 -0.489390564690384 -0.199372009378607 -0.0429923142079128 -0.016380044473838 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.971479137540182 -1.01115883154167 -0.866615704277454 -0.654384117408906 -0.234677252418882 -0.0359591748655041 -0.0154000541498401 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.941503669921025 -1.01738921630455 -0.997066773847538 -0.80946452646326 -0.302162275762649 -0.0334717129688798 -0.015183533308496 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03279 HG03279 -0.871316373574222 -0.532042485073372 -0.0659021204214248 0.179033071753408 0.167145442519246 0.101508290906917 0.0317259972955952 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600100041460816 -0.280207591711017 0.0907820353247889 0.363257846428017 0.270660002693796 0.112331617399719 0.0303025004772038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0754412116798775 0.348092401989752 0.637406296164127 0.826392509836897 0.589060313466399 0.175297911971872 0.028543614654829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.514704191401849 0.723333266527882 0.963934817081426 1.16916742932251 0.911319221741422 0.220181896978873 0.0281277104365093 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03280 HG03280 0.478471550734144 0.359078582668215 0.00480271471948969 -0.136937543398421 -0.111451778008043 -0.097244094082992 -0.0738352014847687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.166345949524284 0.0694758151682396 -0.164035429440331 -0.219830783086509 -0.135351514988694 -0.102020358483498 -0.0745341270704557 0 0 0 0 0 0 0 0 0 0 0 0 0 0.137197626576692 0.0494206171697847 0.000227982913503488 -0.15628209501667 -0.015439487669451 -0.102909095406094 -0.0753361608661831 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14646135002475 0.0814046595097196 0.0512260299127984 -0.0811230076147906 0.0157273311085647 -0.087918994793749 -0.0755129106689844 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03291 HG03291 -0.258320473518481 -0.364281732830045 -0.445876474279071 -0.408370372306824 -0.381899152262408 -0.21408707411961 -0.0625543325763897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.300456378375074 -0.403151835356032 -0.491716516815172 -0.479877295336942 -0.418281420578112 -0.247216457985589 -0.0641233289888512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.135040952561689 0.105211168941434 -0.0130731236706548 -0.107309360623389 -0.335565885221846 -0.267345207547348 -0.066076288887335 0 0 0 0 0 0 0 0 0 0 0 0 0 0.29497321528709 0.304297803428938 0.315783806563808 0.147929181725253 -0.170560288441672 -0.275843862996814 -0.0665404323446924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03294 HG03294 1.36644416823488 1.18936912355776 0.920500669669373 0.696441864613063 0.362249870821174 0.0315824460606344 -0.0205484280834951 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74534063974954 1.52127318861611 1.24384610352934 0.916071967754558 0.457440253102396 0.064929043374989 -0.0193330979183222 0 0 0 0 0 0 0 0 0 0 0 0 0 2.11740467662987 2.02049637900751 1.90666904641046 1.46974365017469 0.640724373388523 0.0798782419230923 -0.0178807623997925 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92107849214491 1.90093868453316 1.92511719147907 1.73063022122301 0.81672971691165 0.0849354702741946 -0.0175472344043748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03295 HG03295 -0.53888742161023 -0.81051750436805 -1.01029054704434 -0.949009475663667 -0.753334499614772 -0.436171731566467 -0.19499640361338 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604216362637116 -0.787506492606208 -0.942331105818736 -0.875982229725726 -0.721014033159165 -0.405992769963857 -0.1920615859656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488657876592988 -0.553783400343431 -0.643791856653464 -0.825616168912942 -0.737308665474696 -0.436169160789197 -0.188401488334263 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618078295577553 -0.621559015739916 -0.710937385545457 -0.836726782780137 -0.764891523534862 -0.470880191072564 -0.18752845578659 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03297 HG03297 0.789317710121389 0.647983034747119 0.636798594310587 0.482783920973845 0.301332691391395 0.053367949394046 -0.0226813120342343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.815949993826071 0.825437687926695 0.787394269002144 0.597741628275232 0.36502114350851 0.050799688696436 -0.02192380105818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12235894280512 1.2231987504089 1.27087008888496 1.14771602546583 0.588521890277809 0.103739952007333 -0.0210945128045201 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21511355360415 1.32601475967942 1.43817083163635 1.41767131951393 0.834779599007428 0.133858791019782 -0.0209197793042414 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03298 HG03298 -0.4257372654158 -0.554397309857987 -0.685958371196614 -0.608020077927051 -0.306445769696118 -0.0344660539767092 -0.0256900881307032 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.905241696088456 -0.869267185882898 -0.883375513671196 -0.705239410602244 -0.336689522478608 -0.0162699321449818 -0.0277131075578256 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14169639529511 -1.12453666825966 -1.09156265892132 -0.903622557358505 -0.366272470315298 0.00970515010998771 -0.030228565278038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.989975888537584 -1.00985332033835 -1.0260224100888 -0.99205412933239 -0.441211797671819 0.0233684528169838 -0.0308261873625534 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03300 HG03300 -0.0107014999592777 0.000764820443687888 0.0979026057284654 0.155869415191524 0.168093366121095 0.0898330618730249 0.0248481446851938 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278207451314849 -0.246657221352528 -0.124907668333889 0.0175043205170334 0.165503262225915 0.109833864969802 0.0238220231920153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350831237362907 -0.401005186599628 -0.367303913096094 -0.251998326601277 0.078334904889309 0.102784893959302 0.0226083567124214 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.174619380537868 -0.279513493935718 -0.402040164083309 -0.385466540706774 -0.0257673930846214 0.10370532122426 0.0223322395993101 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03301 HG03301 0.0483458993649768 -0.00722720190984218 -0.0477757942857653 -0.184361995983157 -0.263242787435378 -0.295668429033962 -0.168592274967625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0129367574442296 -0.0556545681382161 -0.13344307199102 -0.22294132249632 -0.269211724965885 -0.287498057110865 -0.169125679932688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.152680005868624 0.0396978450587077 -0.0944502327922001 -0.273154695432196 -0.229226317363666 -0.311761973390923 -0.170003961230044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.325465054697598 0.195420814923502 -0.064781203107378 -0.279103400352794 -0.242935076110119 -0.315251381825157 -0.170253915592522 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03302 HG03302 1.61955620025917 1.35532021014725 0.963289505828268 0.514834434947743 0.105005260492103 -0.0584356318934194 -0.0511426108621265 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42330384997117 1.1669366409172 0.813884455503356 0.434341955093924 0.149480996670594 -0.0346519983592338 -0.0526172364898061 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10084690183306 0.932163653689806 0.723983327122251 0.473592492447963 0.252599806193267 -0.039191293886328 -0.0544333140283214 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09598772961798 0.929658212568398 0.672774023775085 0.463907332648608 0.269550064618514 -0.032859556998838 -0.0548610770583954 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03305 HG03305 0.981566200896173 0.867111215104396 0.686346058876579 0.535244214906704 0.358186318846949 0.154592602563887 0.0224163383148923 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20027836442447 1.1135314374124 0.818365957902911 0.616385958423817 0.376859744197742 0.159790530085185 0.0216445934984825 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00625101520342 0.946074824699935 0.887613689539778 0.786467038379397 0.565668901124974 0.164468502851336 0.0207454636081448 0 0 0 0 0 0 0 0 0 0 0 0 0 0.61936855495105 0.625621178217451 0.713985658561564 0.750981297532787 0.616312069335651 0.181380798596946 0.0205437972337443 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03306 HG03306 -1.53574323612194 -1.3242884505088 -1.03653824795957 -0.863016259426743 -0.460029570223882 -0.142141138701922 -0.0925353095203551 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33053566797536 -1.26636382552666 -1.11691857759956 -0.94126694105559 -0.5847609158811 -0.145688978271646 -0.0928831093577756 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22650176966324 -1.31171502153593 -1.30218567238397 -1.15484210811611 -0.689562353135123 -0.221805479750314 -0.0935186021409907 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17408608054056 -1.24990326601398 -1.32811682842559 -1.22596087862712 -0.734609917809381 -0.233375915415452 -0.0937095921789984 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03307 HG03307 0.0447989079138971 0.251646879530467 0.412007343603996 0.444788326992473 0.292606794712395 0.0666464700831046 -0.0105401014866543 0 0 0 0 0 0 0 0 0 0 0 0 0 0.567725602976738 0.681009249007894 0.748347572216483 0.592258015822323 0.374204542560504 0.0747510127501231 -0.00864199875418639 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24742046820537 1.32993150362926 1.31625860321148 1.11678373401054 0.704243982318198 0.100204053321865 -0.00610613654886179 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41194655070096 1.61347957185111 1.70833659090881 1.63604620192012 1.08900853942495 0.116557821346796 -0.00546829054603143 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03309 HG03309 -2.69311485020618 -2.6126375980485 -2.30643826515977 -1.67761387742827 -0.957051715290033 -0.357780597186476 -0.0812781151988834 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.54524999404786 -2.46388152084201 -2.22678274355849 -1.71634855710657 -0.999255539676358 -0.357251206559511 -0.0812627921838576 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.34741454904247 -2.30021985401669 -2.21272968883081 -1.89040856997864 -1.14805849540018 -0.388835480948999 -0.0813943356010652 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29093846710019 -2.2848401143998 -2.23101578238939 -2.02743694981853 -1.28632197363797 -0.404443462976427 -0.0814551429291564 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03311 HG03311 0.68054916849927 0.474508932100998 0.4181880245197 0.154231426645391 0.0496066599692106 -0.0238877837036598 -0.015174618501897 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389511062725533 0.380823489033949 0.389530064583183 0.207141679962388 0.0331349450025036 -0.00514806748485242 -0.0132857152698822 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.147727044620631 -0.0242056612429426 0.157115120106642 0.179497957034563 0.111282394544206 -0.0192949692157856 -0.0107734927228872 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.401262675783985 -0.35534768287545 -0.179771106327076 0.0341373171833472 0.0947485778901967 -0.0182727534983257 -0.0101436736230686 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03312 HG03312 -0.328417937832742 -0.375618475648246 -0.293937576264071 -0.172515724444309 -0.0511764110040494 0.0113399889340287 0.0100988977630274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.605584125780962 -0.606205612264572 -0.387377120039957 -0.157134110866351 -0.0669442335511684 0.00029427633911773 0.0100728025937902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629019542165798 -0.650519719058443 -0.587739229553191 -0.319449776396813 -0.0984583347750448 -0.0232984878730313 0.0099156624107217 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.483335718378026 -0.51832005519451 -0.497918133337237 -0.373116998898656 -0.188130136388563 -0.0319327145235615 0.00985333500930953 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03313 HG03313 0.280996569782184 0.464780446910289 0.53858832399774 0.385057921387785 0.132877956761217 0.0929234753779139 0.0729450131353604 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00330851948548589 0.131592852459855 0.293842538032429 0.303716808672167 0.119256973739407 0.0758491226277993 0.0754437173637971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.187440050611276 -0.109760504783382 0.0231737781031155 0.117301641941605 0.0615925804412461 0.0300186237889205 0.0788178513052734 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159848980506564 -0.0938971503629416 -0.0131012326066242 0.0988758707664098 0.0534117169098806 -0.00494417589991736 0.0796727674790635 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03342 HG03342 -0.119132272413386 0.0516601447128205 0.30460381553673 0.278705404729285 0.0896243151829827 -0.0984750557064662 -0.0228259896208589 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.314069013213249 -0.133788739653045 0.11169908569652 0.211772883556265 0.110581000551945 -0.094607522304326 -0.0202564799732646 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.370267520019365 -0.310133948407605 -0.149026733393166 -0.0058339449050049 0.0299486895598667 -0.109413799670971 -0.0168089064539318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.30254092922708 -0.263108325771653 -0.167221295628177 -0.058599330385337 -0.0150801970782525 -0.133225375902791 -0.0159390163409866 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03343 HG03343 1.37250040960923 1.22439457451181 0.705510594182209 0.176048788723936 -0.177967390501016 -0.0617425450769672 -0.0531737759474599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.93513096108431 0.774142484377107 0.428641946814567 0.0735129436620465 -0.152613402101236 -0.0706741999817923 -0.0553363020112273 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371635587616088 0.319170966937953 0.249773007029774 0.0717314020867595 -0.0865376225415505 -0.0791622414832438 -0.0580841463584829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.11997895417067 0.108055596180504 0.0115898259411741 -0.0194993865713125 -0.110745935784991 -0.0829800931893459 -0.0587486049283123 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03351 HG03351 0.201030188304435 0.189190633749949 0.12012287557821 0.0453079077640997 0.0219672958547987 -0.0383132147263081 -0.0639114602927602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.380038585252611 0.355399904319143 0.26712353297485 0.20147054394466 0.119270817376679 -0.0207780695418478 -0.0641954417069931 0 0 0 0 0 0 0 0 0 0 0 0 0 0.569935051914511 0.604294341218947 0.56980677417546 0.462847850492457 0.299871601626544 0.0754193757769942 -0.0647031398648891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.581153832870133 0.664047004455183 0.769649093898386 0.709550554427258 0.437070448320095 0.116543907421049 -0.0648542336996165 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03352 HG03352 0.857441639684358 0.745855970234062 0.2618610078954 -0.20068455389339 -0.437673857346334 -0.149845313317879 -0.0182294381508523 0 0 0 0 0 0 0 0 0 0 0 0 0 0.384219377122934 0.231996220034853 -0.0203038256902726 -0.361695034466608 -0.425593986795829 -0.157359620670394 -0.0161689687977733 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0248829734270569 -0.160544169977236 -0.296873966383363 -0.493329196924542 -0.564017002327393 -0.171655885052626 -0.0134210967909984 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240180199662914 -0.362045478930389 -0.553870755704123 -0.69241562381985 -0.664633522206657 -0.197611370708259 -0.0127308176445088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03354 HG03354 0.304547512964344 0.190633480304413 0.12107776091572 -0.0350603245191208 -0.188755502212993 -0.192457412270785 -0.0487079132014615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.404821295218597 0.259969817855993 0.0777737822575944 -0.0041478398279988 -0.167585528381284 -0.180526591203572 -0.0443297430990826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0724220324391094 -0.143075536299688 -0.225652632116781 -0.190666349523251 -0.242740020319295 -0.249918361579437 -0.0387475813451953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618494900537063 -0.638855751240597 -0.628316862956682 -0.475139048669575 -0.361261037100134 -0.298050615476112 -0.0373929609453019 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03363 HG03363 -0.172071537836983 -0.101955986225809 -0.00914337862104711 -0.138024399260109 -0.0694493829955686 -0.0189506674264884 -0.00722485099379568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.139097309562649 -0.153930383488955 -0.139182654868678 -0.192365575031646 -0.071503930495965 -0.0277364139521103 -0.00772359114841853 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0200422694045857 -0.0993173895976571 -0.217975796155256 -0.267015668722548 -0.111702761686892 -0.0353385102149431 -0.0082953841858649 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130918362486932 0.0553881589003558 -0.083671240567837 -0.172632191916792 -0.041162071809876 -0.0473820456029054 -0.00842151446901753 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03366 HG03366 -0.395250565425888 -0.294023511769007 -0.156580913665195 -0.00644633731061122 -0.0644478391674445 -0.0556411297521507 0.00438713788074506 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0552549763017148 0.142558392354335 0.172485531715082 0.175674409119005 -0.00856815365498001 -0.0553479215908453 0.00392575242797251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.351188261791063 0.411638042362276 0.458808395022314 0.440888626710975 0.158338709682277 -0.0384290245002783 0.00315366626987488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.496185318855534 0.515166356131658 0.508226484213274 0.470829722405917 0.315840351887271 -0.0248505376416774 0.00293054249571362 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03367 HG03367 -0.351956857908882 -0.418509374248133 -0.458676136891031 -0.388402597159828 -0.259684213614453 -0.12556897336536 -0.0535830615156448 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5135577783653 -0.481567799779692 -0.563742573537785 -0.42589800720171 -0.281587489811219 -0.151598235048239 -0.0570362284653666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.705761969607815 -0.622687814551415 -0.549451794273454 -0.400063845401466 -0.232838559212833 -0.128186495329514 -0.0616877618670792 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.781436855548906 -0.620568122194996 -0.425251453385677 -0.291655771978428 -0.149307053562164 -0.109314945480163 -0.062864320084726 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03369 HG03369 0.0251688771617447 -0.122232181692488 -0.286934057245985 -0.268114485610638 -0.175232052578096 -0.107903999804461 -0.0642644604090789 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0571694456652726 -0.144839085641802 -0.295586935492006 -0.237694597613916 -0.120467029927491 -0.102819422822366 -0.0645783852622142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.176942321518095 0.060912597576246 -0.0818151258949724 -0.222310993901784 -0.0503714949320935 -0.0638019662641703 -0.0651259785402523 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561648991947307 0.36741317064273 0.152159515192544 -0.170109045778468 -0.0531996374162351 -0.0467241308689125 -0.0652870921046811 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03370 HG03370 -0.201307599631775 -0.427930587038777 -0.535032556268033 -0.580222473326862 -0.467800034462949 -0.343585850900034 -0.12851592865189 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.332907350038161 -0.381348477646556 -0.432057732612371 -0.504548161918749 -0.516634279589351 -0.333966387183727 -0.124860715770593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614271031159915 -0.581832464693065 -0.501429370359734 -0.526309523992465 -0.567223886667032 -0.36623686557366 -0.120280260953301 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.811179377828521 -0.790388951261687 -0.684081346439453 -0.616691414096349 -0.645941316172806 -0.377374848323461 -0.119184364300926 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03372 HG03372 -0.069667403485834 -0.0491740071503941 -0.0478008857930249 -0.0255158485272359 -0.0404261955252667 -0.203573677203524 -0.130530718108217 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24408720818632 0.220593415382761 0.195176616623715 0.122280233102198 0.0236786402211167 -0.19266903140631 -0.127360013086306 0 0 0 0 0 0 0 0 0 0 0 0 0 0.395277734083647 0.385731513072392 0.36485588654316 0.292504449208661 0.112973523420394 -0.134792511905909 -0.123445428986873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.335485850029792 0.335470928918648 0.244875993894715 0.192411127705523 0.0895722899575816 -0.116431915570991 -0.122520426100549 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03373 HG03373 1.21127878359175 1.26894732878082 1.51683960573777 1.41711257483014 1.05068771056841 0.515260598690046 0.221652766534755 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46114757619788 1.47711925235514 1.52409373158555 1.49125466335752 1.10948172295585 0.510283906298254 0.219058023520042 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61672278232203 1.70710124887472 1.83533762913971 1.83560812190168 1.34962381321109 0.560232910273954 0.216014922216265 0 0 0 0 0 0 0 0 0 0 0 0 0 1.685506699439 1.7718623931457 1.98388570713289 2.08092549882081 1.61006399694599 0.583395896533808 0.215326726933793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03376 HG03376 -0.560286888959164 -0.40334910874981 -0.227660169759988 -0.181738570696588 -0.1369433067906 -0.0258209729245303 -0.00160117141336815 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.412553905573228 -0.286246611936044 -0.237606297699933 -0.207858225252395 -0.143579978151873 -0.0183556841002676 0.000189285291947503 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.684834604859666 -0.622645664227519 -0.579249325816803 -0.445296916310828 -0.180233545644655 -0.0367550780403764 0.00260023008377065 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.93122863481148 -0.85756491317 -0.783910907890828 -0.655467770779695 -0.282922801933292 -0.0390376195109118 0.00321011002779761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03378 HG03378 -1.81200695550201 -1.50768697112683 -1.17590045652616 -0.657697320192749 -0.299065204599777 -0.0163881265367943 -0.00435963591714246 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39460476979639 -1.26347880459702 -1.02558911364335 -0.654695045850421 -0.33193917298152 -0.0135585979157621 -0.0100654227527369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.965639550774408 -0.90807243986837 -0.816804062587701 -0.607905661168045 -0.332432784018115 -0.013506325831782 -0.0174090277853116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.527916242792374 -0.495447176429781 -0.452993948307507 -0.355327258549605 -0.261189451016111 0.00751058609923631 -0.0192040311313219 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03380 HG03380 -2.7735048665101 -2.60089901114597 -2.38871465040716 -1.86549359876873 -1.21008548487873 -0.688746865289384 -0.226544649624833 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.77953293323487 -2.63569355099584 -2.37756582255492 -1.82355853724869 -1.18682246757442 -0.672194772476914 -0.223619646853612 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.57786343061877 -2.5240136707156 -2.46268788015284 -2.18731677747165 -1.27862501851836 -0.672667504711992 -0.22004912430003 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21963332451469 -2.19294951953553 -2.23032955306991 -2.24902875304833 -1.4323506173717 -0.684450803231705 -0.219212609041069 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03382 HG03382 -0.777097864365288 -0.745735272781264 -0.479989173409134 -0.162849580718219 0.172417480176174 0.321934712649699 0.148986096251727 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.759346199964299 -0.683603468676163 -0.419732103591599 -0.20202155487615 0.115146660740537 0.312529845085414 0.144139321665954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.607661219167773 -0.598096655914062 -0.440399356854337 -0.258848753567829 0.104944177597257 0.264567391589092 0.137967916281511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.478658654000562 -0.472691289122598 -0.440833303120021 -0.267676711562472 0.0858227169206056 0.26790701278767 0.136471370966746 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03385 HG03385 -1.27346493343673 -1.02567513404699 -0.670513778259177 -0.383878689444482 -0.189479629531667 -0.0846392411067601 -0.00149049798216293 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1319643674017 -0.995459436246514 -0.689165785596201 -0.381939829013414 -0.212125013752853 -0.0758640717703874 7.00489861320702e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24091400586614 -1.22547611720744 -1.11095952530435 -0.826351926825262 -0.379276997916563 -0.113367423918108 0.00218161300328707 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28348631219265 -1.29756364290147 -1.24280391061591 -1.07217775260989 -0.523763281093328 -0.134714691535893 0.00271761244699005 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03388 HG03388 0.796976072517285 0.911314289055162 0.775019306126392 0.491881416248928 0.151445923919433 0.0491534838954444 0.071844109138315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.645027369344669 0.69028072417342 0.666597718217172 0.507386822501947 0.205508574961291 0.0414998934217151 0.0735229675647025 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.063381880614561 0.00947329407829925 0.118715459035546 0.238393928204699 0.240227238525075 0.053577163928146 0.0757661053777349 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533910881366277 -0.463122478633341 -0.378366990028814 -0.131214585238051 0.113117516167684 0.0490871128269656 0.0763299710141838 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03391 HG03391 -0.164091349216314 0.006199220981998 0.186674096976971 0.133782975705771 -0.115230388094583 -0.317131066990524 -0.129189748749423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.218028533621154 -0.0723274727768517 0.0712866775819347 0.124030720116503 -0.115688392953035 -0.310024607719481 -0.125371667672906 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.414151906725113 -0.314113694166454 -0.204656675430739 -0.0498187219733503 -0.155511895276342 -0.330052506305693 -0.120553538093906 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.721279610346585 -0.651150720419836 -0.460073736635719 -0.261944889174227 -0.250006146046807 -0.345962714705531 -0.119394172784418 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03394 HG03394 0.152754666241534 0.232646779254539 0.157344558081833 0.050557311719725 -0.0167377452288413 0.0714635411340247 0.0846166008342273 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144096559999988 -0.0297932346237134 0.0112968573199671 -0.0435653285557375 -0.0327989496930615 0.0791545359019807 0.0866652864662948 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.582706715962259 -0.49499683104871 -0.434189427315439 -0.424972709249693 -0.270555838759172 0.0602481720785736 0.0894520400594915 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.852725520374809 -0.748255628279525 -0.667949332905307 -0.554850270737309 -0.398614855145546 0.0456104531313162 0.0901617172972326 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03397 HG03397 -0.323372059431958 -0.284741960174768 -0.351477557140819 -0.248657037390004 -0.0982512505217165 -0.00349289876238025 0.0162786429993939 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.438614691270816 -0.463884331407192 -0.485985670768575 -0.354808872841601 -0.190388727406323 -0.00782619505656461 0.0177346575645244 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.775469152316378 -0.832515211605814 -0.816183446712435 -0.72049438977211 -0.445427234868985 -0.0795471592365525 0.0197228012334303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.472727950246498 -0.617916316642631 -0.852441213699529 -0.964148394869666 -0.669383297603127 -0.127477303117138 0.0202307050080823 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03401 HG03401 -0.571380843173501 -0.391376460641426 -0.294907547682888 -0.0862161882268049 0.0127981418228119 0.0414937564577476 0.0333396142275151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.322984011715945 -0.252887711525105 -0.181558445166957 -0.0879438155947572 -0.0434475895686542 0.000578157173502388 0.0320120047005911 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.208401281442962 -0.172963553454461 -0.133049437831888 -0.0882519509621265 -0.158460236243416 -0.0649213105108713 0.0304174035363481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159335207741447 -0.152295057186319 -0.131501202950965 -0.11133239838206 -0.188146721002286 -0.0932419272859642 0.0300494766783757 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03410 HG03410 -0.296676756940733 -0.388612009996048 -0.463672563344699 -0.415121804585582 -0.304903920050442 -0.20473208590205 -0.0964213340653052 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.122924730974029 -0.19214630453762 -0.229373772623049 -0.293012802372774 -0.26849893863073 -0.212236960458761 -0.0962846863146826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.258100635717295 0.218893708270347 0.185771085534448 0.000407103436094151 -0.207605664227792 -0.139047322397379 -0.0962684421187546 0 0 0 0 0 0 0 0 0 0 0 0 0 0.543968323482838 0.544004836227509 0.46271772600135 0.199495438598869 -0.169705374298756 -0.113034825509472 -0.0962946823871018 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03419 HG03419 0.619603242196853 0.564493568397736 0.531653177949962 0.463789562816098 0.404073942846473 0.214364878090067 0.0304397772404224 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364179588970037 0.429066588685452 0.418261424412754 0.336999653447752 0.332714509409989 0.181120600296655 0.027038558705141 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474856168248213 0.502623673283234 0.523130344376385 0.522647773130622 0.405574254416944 0.180530909579555 0.0224871648065126 0 0 0 0 0 0 0 0 0 0 0 0 0 0.86079471265278 0.869768281074545 0.868107152513927 0.818805412590933 0.561469551796522 0.205812337582995 0.02134089662152 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03428 HG03428 -0.750595538569285 -0.678110240686126 -0.596763528600469 -0.435984660150695 -0.277457418421301 -0.105019764590109 -0.030071100556481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.784472118192103 -0.72511763007911 -0.64640374333046 -0.576407204615698 -0.295829617969701 -0.0825645229366437 -0.0273434818408475 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.638761132911725 -0.492320942357107 -0.344706901855499 -0.319388692453963 -0.350238237460514 -0.077761007730389 -0.0239500906664985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576445715301174 -0.411897229545265 -0.145799246227478 -0.0112045771138218 -0.205844606470668 -0.0719157578829867 -0.0231431234977859 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03432 HG03432 0.351186933622202 0.376809223612427 0.291002508715955 0.197456668104954 0.048900889050512 -0.10205677895968 -0.0409404213796551 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0931769361576648 0.216932513330602 0.299378871911443 0.234805444911716 0.0804986032081685 -0.10981303685189 -0.0378592021139216 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210898733629714 0.283027615643423 0.436778550071601 0.356934976769487 0.0696582733526199 -0.114177425184057 -0.0337597275632965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.395056541552021 0.471843193067616 0.504221760172227 0.414523701961033 0.0798043784940242 -0.130038473665294 -0.0327316593892255 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03433 HG03433 -0.379195150616336 -0.217690249969563 -0.0810513264975482 0.00164454660649275 -0.0205689509240422 -0.0738671168096947 -0.0411637662028542 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212185950587809 -0.0343696135825382 0.113648964987736 0.0918367789215915 0.0647300063317485 -0.0933971990154303 -0.0434068852719845 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284655231990414 0.39831182849952 0.54043235965544 0.509663323519915 0.295768712992013 -0.0554932919672397 -0.0462488198199159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.547317699994941 0.6689754094749 0.908121575783172 0.887413020941357 0.543119175266248 -0.0342224938972716 -0.0469344541123143 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03436 HG03436 1.25650632539269 1.02809392155597 0.908510675503936 0.809061597130117 0.665270145849665 0.37795075535304 0.132678185035893 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00979496095542 0.857293822680175 0.777662798337079 0.768157839270377 0.618587413956183 0.366599023607484 0.130446272359299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.764105248831313 0.781970298955152 0.780426118071273 0.825160087820999 0.724843530901296 0.371066927098474 0.127892800238369 0 0 0 0 0 0 0 0 0 0 0 0 0 0.401117640971729 0.481639653133082 0.613833225582131 0.749220267887576 0.803164406956664 0.3845545213829 0.127329851519644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03437 HG03437 0.173430788546323 0.0507217229365339 -0.00779324933909404 -0.0358400759032222 -0.00879010741814096 0.00535219333499848 -0.00822953366591192 0 0 0 0 0 0 0 0 0 0 0 0 0 0.211189767657979 0.179596042150298 0.157202224096212 0.0622744388500494 -0.0253932306353792 0.00657508114007064 -0.00649106771958422 0 0 0 0 0 0 0 0 0 0 0 0 0 0.222992442251921 0.20687649689134 0.189783985755628 0.0854645592229088 -0.0291570241256247 -0.000935027836110519 -0.00416156441802547 0 0 0 0 0 0 0 0 0 0 0 0 0 0.239903122173129 0.249215934855635 0.215291244490445 0.0913428431230593 -0.0693497147493994 -0.0161038371447499 -0.00357436466081447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03439 HG03439 -0.249375755400077 -0.245435257305081 -0.0997157296827907 -0.0878502457296882 -0.0518710381993234 0.0139207622720282 0.008805662938246 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.456142251893056 -0.327365998420122 -0.160706536030755 -0.155750946493003 -0.0648808610377989 0.024550613716794 0.0103852892861324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.161863258739368 -0.150309626681583 -0.108787387181192 -0.100252241085047 -0.173251883087441 0.0174505638739588 0.0125283969651266 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212096601652622 0.162996317464023 0.139717518026206 0.127382201846392 -0.0973548137481646 0.00307270629748438 0.0130734132632027 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03442 HG03442 0.0573996965446375 -0.02060169939442 -0.18620190479164 -0.291478475402038 -0.298428585545629 -0.337612688759079 -0.146842814047778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.266392871155775 -0.215809328269702 -0.215819440465005 -0.330330162572986 -0.328685022655342 -0.341482853009867 -0.143004723306077 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.733337102890513 -0.66176097020909 -0.570731864333416 -0.562715216994854 -0.454862321675746 -0.406090427358987 -0.138204666759732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.981813334472203 -0.965156256948245 -0.924713449250124 -0.938567140200216 -0.649864782818033 -0.430013214421618 -0.137058048533539 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03445 HG03445 -0.171570436936271 -0.0838369684713555 0.0647353647731395 0.183545050309326 0.0934003400595669 0.0193282635924423 0.0189659101036078 0 0 0 0 0 0 0 0 0 0 0 0 0 0.439735497503248 0.465222120235836 0.439374821480603 0.363999244850951 0.129030620403567 -0.0044998923915566 0.0177686865051012 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1623934882711 1.04528527651201 0.88327245579835 0.605773663140435 0.247799661900364 -0.0496900200028337 0.0162999722790946 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17871368581344 1.10415703785785 0.969185980547099 0.679932393248502 0.252474702265501 -0.0589867724953954 0.0159548517640594 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03446 HG03446 -0.224499385375025 -0.217940408000941 -0.331528528820901 -0.252889819041528 -0.0870707861434825 -0.116437947785902 -0.0256095606821835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.246018556423327 -0.24755423561285 -0.305218421459508 -0.302986289528935 -0.162185532628677 -0.12936544821177 -0.0240730949263627 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.324341379095857 -0.351890379995036 -0.408310496462628 -0.497407215411282 -0.328387421878845 -0.14308059759295 -0.0221972547544039 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.448987294949239 -0.505891821217714 -0.563103702501196 -0.681750291996302 -0.529568049711313 -0.15543359825646 -0.0217582011247041 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03449 HG03449 1.1362593071765 1.11386043829422 0.801744703542175 0.444092098466019 0.250983646645415 0.302999416186221 0.206279189163213 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22483047129423 1.16438524259938 0.871932606888616 0.545182563876084 0.285065375934939 0.317697740495669 0.206790922436702 0 0 0 0 0 0 0 0 0 0 0 0 0 0.906861197212734 0.797083997041722 0.632175887329926 0.463271157216127 0.263151320934914 0.308463485322843 0.207808048580686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4969992351145 0.339094572493968 0.115417259934856 0.0321233968919571 0.109346366296949 0.291345836208934 0.208125161686224 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03451 HG03451 -0.605209740827018 -0.589379791347539 -0.518032780950301 -0.325273292662632 -0.170915836518218 -0.0495758599836999 -0.0487376708302113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.731175499641048 -0.676681605368056 -0.52077337026964 -0.335729199100171 -0.244932574471057 -0.0314051267523639 -0.044928691704716 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26633649826189 -1.25236965985788 -1.15111856630567 -0.923239690011032 -0.45715951262432 -0.0717104162895778 -0.0401636208719763 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53108135241706 -1.53375920763608 -1.50298546037044 -1.29674785658397 -0.667962744740269 -0.0905101822467883 -0.0390249254472031 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03452 HG03452 0.0743368674750601 0.181678370068229 0.167259945283073 0.226654799550727 0.233891882835044 0.170582560728342 0.092230509441914 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00354831010157606 0.0977852653530242 0.172683383622263 0.247853600368602 0.199388071002127 0.172911998465142 0.0932765234411523 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.680698856756131 -0.593088175047927 -0.385373131072635 -0.102376392481984 0.174855988007613 0.166055252380574 0.0947042632891663 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11419449666002 -1.05606653533837 -0.93068862539332 -0.54030282700383 0.0138864276543584 0.166456736467931 0.0950685521719374 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03453 HG03453 0.311320468572157 0.191828670210472 0.091839185036562 0.170589093740486 0.120988399583241 0.0279145012177561 -0.0366900447968995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0588643726152952 -0.00970534325629089 0.0739834120252206 0.151904219097294 0.0161344653186082 0.0310786360725711 -0.0337325003730597 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454390258548823 -0.473318413062902 -0.32521823274141 -0.105546935916703 0.0039711392419186 0.0130480869978533 -0.0300876760752738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667960045132983 -0.673477982129191 -0.592898100803219 -0.313863700604065 -0.0646024207288929 0.0162181282745796 -0.0292275965696871 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03455 HG03455 0.24475819308496 0.301800778423612 0.314225521117822 0.321494968172187 0.18713008129111 -0.00875773340286192 -0.0115929574912308 0 0 0 0 0 0 0 0 0 0 0 0 0 0.473846789203689 0.487276313807569 0.428445894309957 0.368817328894306 0.224038492733758 -0.000620866231153664 -0.0110074492916944 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14415335999751 1.1513314612189 1.03106244873725 0.860365726121833 0.424187895281153 0.0181363758702908 -0.0103561299857682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37822410850848 1.43677031323244 1.52579649741895 1.40167607029186 0.681506181701343 0.0291127524602176 -0.0102167071039493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03457 HG03457 0.948924303094927 0.729659975087327 0.557465589688176 0.319013049159169 0.153844131447406 -0.0805135737359217 -0.0746120086229324 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0616415722078 0.865377692016857 0.645112018507145 0.396949489466869 0.146091062825768 -0.0697618107865482 -0.0700892208527034 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40620696597048 1.36447279061945 1.21894120382696 0.780330021099604 0.275882439482976 -0.0920896533624692 -0.064328657056313 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28584601199325 1.31906137773246 1.36538663352156 1.1120251257395 0.419195819920117 -0.106088958289389 -0.0629319251569667 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03458 HG03458 -1.61110346389172 -1.40812364179967 -1.3268949708183 -0.976612804755067 -0.560218092158729 -0.218986580517466 -0.0302628385585061 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87501310087373 -1.67358340215574 -1.47370340360009 -1.14182905392339 -0.586432094487694 -0.200973953130231 -0.0268996062570193 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14470789382512 -2.06592975863166 -1.95169581390045 -1.69435265873957 -0.867678216136031 -0.232861000779529 -0.0226842877491053 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89211159283172 -1.92817353639944 -1.96650289791209 -1.9198332747621 -1.07997638321445 -0.266894286284252 -0.02167548475153 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03460 HG03460 -0.751343541944697 -0.671880805117037 -0.247567057759262 0.15626670998854 0.338489453175032 0.211022581958635 0.0762451875264971 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326188649592415 -0.220931640107106 -0.0732710910596777 0.237633946960531 0.312895636559695 0.171823564810815 0.0718387422978961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0141230138818443 0.0451147684550258 0.129434332257995 0.223417799353113 0.359252568230318 0.11354335455657 0.0662671999957045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0661006879489447 0.112272451942042 0.197668044983084 0.204138629710043 0.342396441197931 0.108929666083276 0.064924178819374 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03461 HG03461 -0.340212839154476 -0.487901513219403 -0.374015141652449 -0.137333307743734 0.0738790563788156 0.230888133249498 0.149404403477624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.554399270387568 -0.584097887282939 -0.484873772480384 -0.255592562321281 0.0129859912925269 0.197495917491905 0.14513636645096 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.809102355960555 -0.785663046208945 -0.739324859960548 -0.605561415976122 -0.19388046798622 0.17628311992815 0.139709222382477 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03812377591348 -1.0205242317766 -1.02400118946029 -0.934081467185691 -0.365440535564745 0.170872054572968 0.138393903839131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03464 HG03464 -0.383747090661432 -0.413749449631582 -0.226203313230314 -0.0324474788177809 -0.0154391102829941 -0.00638948070488474 0.027295557586913 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.486398831836202 -0.489245883137024 -0.358571385826804 -0.17834016497318 -0.105067099552958 -0.0301420485022199 0.0259703406260871 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.528808019609547 -0.594926380564604 -0.535001006567405 -0.44093166230431 -0.276406093520233 -0.105585067138145 0.0243562965956666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251964616967885 -0.375192836977602 -0.456281415055264 -0.486496680431171 -0.356224526775425 -0.133513240780613 0.0239793216217849 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03470 HG03470 0.572949390981108 0.476381173016143 0.321338761787313 0.180367107800933 0.0873273321796041 0.0876566424810089 0.104598734260865 0 0 0 0 0 0 0 0 0 0 0 0 0 0.479179408322502 0.417050139647441 0.299656748620896 0.223773271082036 0.151892845033154 0.0870330323215188 0.105680660224634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499033339528495 0.452538448724709 0.372323814139072 0.265832269908747 0.219647689477156 0.0772354606263813 0.107442660287119 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40735495690606 0.439135650805633 0.400863422449173 0.282175006569229 0.257622815792653 0.0544628552912939 0.107944008643128 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03472 HG03472 2.49096724307304 2.13939212323095 1.62464577576495 1.07133779444221 0.711599331297684 0.448611558611334 0.191228812053905 0 0 0 0 0 0 0 0 0 0 0 0 0 2.05018798063346 1.77104659514058 1.39627460137966 0.957203510822458 0.679490316955126 0.441556546272419 0.190063484409146 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53189578924916 1.46973483315006 1.313834215925 1.00712376051276 0.666137223336292 0.438100627086297 0.188679146224011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.890939657617763 0.861584620903447 0.892583162350787 0.83356669675881 0.601413301652338 0.437987159730247 0.188360980018294 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03473 HG03473 -0.223642118822786 0.0796330914296082 0.34307066288006 0.356474859760298 0.298510907542624 0.214326896552922 0.129557277007086 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0933854665109476 0.147144419303053 0.243771964078191 0.342080510106765 0.297225684997716 0.230148223969608 0.132089036483987 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.462292484556247 -0.355803825496108 -0.206637054661361 0.0162046263261086 0.24300797292069 0.198749792361764 0.135451523121225 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.494577159591888 -0.523049944663568 -0.471511835146237 -0.387161149137136 0.0715612063451095 0.181771732687667 0.136293443089555 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03476 HG03476 1.56413458324727 1.48168859185362 1.44670294463176 1.06188255363236 0.561681764964827 0.269867346408811 0.0736892993073498 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74385136485049 1.76588807352506 1.62242623474192 1.20724317347167 0.680067887853609 0.262461019856892 0.0678764770060238 0 0 0 0 0 0 0 0 0 0 0 0 0 2.04442592255118 2.09207906867595 1.97666680773591 1.65190337759792 1.09207234179898 0.357761733836478 0.0603700606870272 0 0 0 0 0 0 0 0 0 0 0 0 0 2.06352768516059 2.04105674143501 1.98674077123398 1.75795143751916 1.30885603785116 0.421884565875675 0.0585300884634535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03478 HG03478 -0.130018249578173 -0.203845876934478 -0.1827466514379 -0.275795040761568 -0.205846096992111 -0.137878860049628 -0.0229443878194066 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.348528030089793 -0.389782548348685 -0.330467835231116 -0.274842379653278 -0.231209717470165 -0.130167564436952 -0.0204099379695512 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.697308662680451 -0.756036814595294 -0.75457473764298 -0.594584240526821 -0.35979238856732 -0.177470051829021 -0.0170074476710546 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937206747653587 -0.959253583387346 -0.935283821264723 -0.745012640783754 -0.454574907129236 -0.199953308010287 -0.016148568149149 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03479 HG03479 -0.891299388325414 -0.929681010096729 -0.808865627286881 -0.743641051864552 -0.642461710738213 -0.326335919230562 -0.0939202875299645 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3570488187537 -1.29803822482183 -1.01664894091665 -0.905073850011355 -0.675599917361051 -0.345729160950878 -0.0942483075393093 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51216587302184 -1.53671833915065 -1.47254145462625 -1.37628750753016 -0.873340142353007 -0.407463241839973 -0.0948630987939242 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4937884869294 -1.51163797434133 -1.47983138387821 -1.49884832865153 -1.03362934232207 -0.431936524668077 -0.0950499390379689 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03484 HG03484 -0.372712821874186 -0.443903322527876 -0.288105621832092 -0.111720351468258 -0.0169829467398231 -0.0692977544359055 -0.00959776521150538 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.410261455386123 -0.395778363378065 -0.312778099650025 -0.216652302487073 -0.0814639841947368 -0.053086915946796 -0.00703665740046159 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.140023964875535 -0.283017097276136 -0.368273838597837 -0.424120604752569 -0.270870900649159 -0.108581246792078 -0.00358978216369805 0 0 0 0 0 0 0 0 0 0 0 0 0 0.285232114748996 0.0916085920857636 -0.156213551618093 -0.37152901469225 -0.324616658861549 -0.144770016583541 -0.00271816752859374 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03485 HG03485 -1.48229139156323 -1.39159716680416 -1.14806506701335 -0.676390267208177 -0.278771526137064 0.0146828571662364 0.0559061366393661 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56223633543987 -1.45818687815216 -1.16685282137804 -0.663480701526871 -0.294188998432892 0.008365887992127 0.0534756519994045 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.11526240255685 -2.03274593919326 -1.79137680249988 -1.16516128207033 -0.463560343623453 -0.0232851203180317 0.0504203413806465 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.34986972425622 -2.36630911671612 -2.20857258673304 -1.68683864302767 -0.740679218120184 -0.0290536943018532 0.0496872928671636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03486 HG03486 -0.512875193421729 -0.59210134667965 -0.48906788303393 -0.340297290525162 -0.230503904934673 -0.0984878797839401 0.00297045535283777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.528357707433051 -0.541433725633211 -0.473734854362432 -0.360243462986521 -0.26666230479425 -0.077111388530351 0.00481822265993095 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884285572461897 -0.935806079134281 -0.910524297557844 -0.761306143308492 -0.51574980067229 -0.132330853690113 0.00732416960400953 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18961970173597 -1.27351840303976 -1.27431415836875 -1.15853828440847 -0.76364327712058 -0.170409763596909 0.00796130934336656 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03487 HG03487 1.12663471234135 1.06327780957098 0.92074643890387 0.630720411365795 0.284919652457565 -0.00307481294590358 -0.0610455808649178 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23050497319378 1.12454054150414 0.965439281119956 0.6982351281741 0.371783598764229 0.0439876580538381 -0.0590264784827501 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29360070036852 1.22911992231388 1.13624345864681 0.963978671067499 0.618032961871856 0.0871436849404201 -0.0564987247295553 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13400729213569 1.08712009574492 1.02455544451929 0.966887799156498 0.749193406232197 0.112056529575675 -0.0558942724073223 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03488 HG03488 0.742329712176925 0.586489085431634 0.534558878024967 0.309331199229344 0.0741984850566786 -0.113261457989468 -0.0500543145055376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.487756445062267 0.476853827365627 0.421774318993201 0.284653044587177 0.0897059863914772 -0.0840242442677147 -0.0478858384946995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44086378320936 0.448806073492142 0.381657207619291 0.20714500668902 0.0130239473941268 -0.0497779246097855 -0.0451262790324632 0 0 0 0 0 0 0 0 0 0 0 0 0 0.621611813914815 0.555780561183153 0.401557739426341 0.200475748861451 -0.0680434503482001 -0.0492249209038719 -0.0444576357307136 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03490 HG03490 0.503985247881638 0.494057486926103 0.341178214572036 -0.0942160138452987 -0.338861689183499 -0.209267067142498 -0.0248819848290579 0 0 0 0 0 0 0 0 0 0 0 0 0 0.61840504380669 0.613017258797224 0.418661551736555 -0.00672690674472324 -0.306133802735663 -0.259464541406712 -0.0259058644666775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.630559158304202 0.589530415156379 0.388361955218986 0.0699499963261743 -0.267969582717013 -0.286332334549171 -0.0273166918242567 0 0 0 0 0 0 0 0 0 0 0 0 0 0.591565132225339 0.607851143283897 0.498600017925096 0.115865032898649 -0.281473339935954 -0.294280240889711 -0.0276792360406761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03491 HG03491 2.01743474460557 1.77792745916115 1.43904894679668 0.902555598912643 0.444242338865485 0.133921556566976 -0.034267572265666 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00798387758511 1.80199726389533 1.39988126069901 0.917072669239174 0.469156612647668 0.117086606342682 -0.0318804463685579 0 0 0 0 0 0 0 0 0 0 0 0 0 2.0460301739266 1.81924670991038 1.48295724749793 1.02223000421174 0.573234453854975 0.140333685259803 -0.0288345943080634 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84231311372637 1.65301514581826 1.40733195755589 1.07141856922287 0.566010860795134 0.150751246355711 -0.0280948727019752 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03499 HG03499 1.21608586337955 1.10118375587469 0.926164088342887 0.57674702108794 0.253827757767154 0.00361128159724419 -0.0612183671671707 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20406467043766 1.15357149962404 0.987255594996748 0.732222272336362 0.338069629215974 0.00577818260725129 -0.0630617069586661 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59628211905581 1.50769393767531 1.37049049328897 1.08686492543328 0.646690754248345 -0.00476086360735311 -0.065401923901032 0 0 0 0 0 0 0 0 0 0 0 0 0 1.85848868720795 1.80658198337396 1.59333528872301 1.3427822392447 0.846206273120867 -0.00189110096025626 -0.0659672934397388 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03514 HG03514 1.25487307166468 1.08044464295344 0.919275315189226 0.43695220131063 0.16550782288132 0.0651381911351093 -0.00164419724737373 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18468490830811 1.06008258001231 0.821867066862041 0.433575792552686 0.197949667800294 0.0591241703098506 -0.00170224141437271 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08014044879959 1.05494564587446 0.903585931999811 0.661036309992949 0.288904355127424 0.0813441248031583 -0.00192068914520092 0 0 0 0 0 0 0 0 0 0 0 0 0 0.851892674060132 0.841253023116563 0.833002002496969 0.708712308793822 0.368596194525458 0.0835692265305832 -0.0020018332350784 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03515 HG03515 0.48888500586174 0.55017402470695 0.447244850311311 0.26444114659782 0.181948447687388 0.166938734206801 0.105262046354766 0 0 0 0 0 0 0 0 0 0 0 0 0 0.898849648616724 0.869130274622549 0.657630111462209 0.423334467920814 0.236895497259073 0.191231246832198 0.104320417817456 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6923851457962 1.64347445653408 1.44655821959909 1.04137074281043 0.566824820046518 0.253853937110255 0.103189789046267 0 0 0 0 0 0 0 0 0 0 0 0 0 2.11050328112436 2.04196666257419 1.89821203718484 1.54727153566539 0.888911692493398 0.286541985412232 0.102928523263347 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03517 HG03517 0.888339281522789 0.721885917369128 0.454169372405056 0.324732922696312 0.172801084869616 0.0424302674084421 0.0443489776923122 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06546497136328 0.925651319842071 0.629992624718466 0.393828338967567 0.249197199440532 0.0313645582900537 0.0428118575878039 0 0 0 0 0 0 0 0 0 0 0 0 0 0.592906023602042 0.517597648528736 0.391085661807195 0.255440735207707 0.303950562842053 0.0466847014922384 0.0409493630382296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.152837158109289 0.0750660623448835 0.0544231042348762 -0.033396076416351 0.192859993177232 0.0628087491511723 0.0405162339906851 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03518 HG03518 0.24541367433622 0.0854196037632701 -0.0422726442752456 -0.1084558637204 -0.169553090550496 -0.0098023918229982 -0.045171632336561 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306414345135622 0.123735784814324 -0.048541557939157 -0.0510044823155176 -0.0740834055748051 -0.00235284638799693 -0.0460669673992542 0 0 0 0 0 0 0 0 0 0 0 0 0 0.932524459865445 0.704347058953309 0.474448165112846 0.364376626228031 0.196375702996149 0.0353910009846521 -0.0473468755024939 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70511430274114 1.45556829810742 1.1524347732826 0.852688890978909 0.4249017657812 0.0539096340852944 -0.0476840565911617 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03519 HG03519 0.444195471262408 0.333004609709607 0.0775452801966363 -0.0534613176780432 -0.196241192195576 -0.112375373900997 -0.044454332153852 0 0 0 0 0 0 0 0 0 0 0 0 0 0.698958474785965 0.537921557053177 0.257602628245734 0.0966732161997891 -0.0697867427029224 -0.10770971676257 -0.0450916640520679 0 0 0 0 0 0 0 0 0 0 0 0 0 0.838930599657877 0.696479073094455 0.545173039971121 0.375644844782848 0.0848999788097432 -0.0423355429198437 -0.0460306776862794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.764761523259705 0.67437318722615 0.642826420216502 0.474765080276991 0.115847481337423 -0.020690929745199 -0.0462828224328942 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03520 HG03520 0.394526869422705 0.380375879612249 0.334605943626343 0.24607605612474 0.231824372568372 0.18194264845198 0.0985106111651838 0 0 0 0 0 0 0 0 0 0 0 0 0 0.228569379051768 0.287864785821475 0.23812177124003 0.228718549495011 0.209381144983521 0.228822620320338 0.100231710493119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212630308351816 -0.170287828095697 -0.183598256949368 -0.0392039689149594 0.0155346175499757 0.249911074950218 0.102577943852049 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5686179211081 -0.557299558962645 -0.513019210546857 -0.334958724787207 -0.0854994091158493 0.245028983476524 0.103176261669702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03521 HG03521 -0.324964468310419 -0.270792576493127 -0.17820320744188 -0.0934269584303206 0.00925124745538683 0.0711618829479318 0.0768674182168849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.100414596173061 -0.0718759036542345 -0.0569822315101474 -0.0732081038255072 -0.0316713584191256 0.0772291076337059 0.0785223806766243 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.32480244252319 -0.327225797038877 -0.322691010725785 -0.212437676068606 -0.181239807346332 0.0489303092442143 0.0807382851722007 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.536884321453723 -0.590221849069351 -0.623737992671109 -0.53290504553787 -0.300131059753672 0.0283228450206531 0.0812961559573279 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03538 HG03538 0.569675114996985 0.416703798733006 0.344798884186275 0.414340740661563 0.311803616731006 0.0860060689383652 0.00792841405447646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.617085522748521 0.471290750754713 0.480683282238749 0.524780264540817 0.35571198384151 0.0913568640682542 0.00569652658309117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.885871142362327 0.87032840779557 0.848604116534163 0.747193728907319 0.493356616146365 0.139182041120548 0.00268159413017743 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16196664344074 1.07956785007775 0.946307077963554 0.820608422001941 0.513636431201543 0.162496546624294 0.00191708689067737 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03539 HG03539 -1.03400389888624 -0.836181785427668 -0.589505780468262 -0.253555853723779 -0.0533046203855715 -0.0216970516927659 -0.0133076896272366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.53676155415189 -0.362495837504625 -0.190269003676226 -0.0669438090781932 -0.0147474543752166 -0.0246346943492319 -0.0129613038186413 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231426591851299 -0.115420831044858 0.00482270810515079 0.0960593485406714 0.0370068223807559 -0.016298044571641 -0.0126926309132717 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.216614118078147 -0.180538629044407 -0.0914995609477267 0.0127301164779665 0.0400290946276685 -0.00857230317683119 -0.0126610210012992 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03548 HG03548 0.387206902837084 0.251976368185506 0.177640336555704 -0.0343502642351477 -0.0583358165798693 -0.0421409144853851 -0.0511583072292937 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0260803757552254 -0.0171687959250834 0.054020939779117 -0.0951041100348438 -0.0971685331678205 -0.0548067604040542 -0.0545421711493038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0806094361914535 0.149617246867827 0.218785303414181 0.0656798356169721 -0.0199446996441116 -0.073682326659437 -0.0590919847392585 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140457407691372 0.236848060219617 0.291926266631531 0.253379763215224 0.0607057586035192 -0.0660513018195647 -0.0602412815668015 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03556 HG03556 -0.0666807468085448 -0.092578163947118 -0.0678170846630325 0.0180369079094941 0.0412030649774897 -0.0360425673900171 -0.00336829130440204 0 0 0 0 0 0 0 0 0 0 0 0 0 0.089804081677734 0.0845330036792329 0.0984135890523305 0.0438167257204746 -0.0130457605920917 -0.0470751644070721 -0.00313031920197562 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191130848031081 0.229653973851455 0.262997968310623 0.147969353362178 -0.093162058634151 -0.1047873312275 -0.0029553514917137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112407657401007 -0.113466760881046 -0.0198775217948761 -0.0116664702754387 -0.143389158347988 -0.130185449656132 -0.00293792331139645 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03557 HG03557 -0.549752964235704 -0.534481769841221 -0.550103984146676 -0.431308028909912 -0.326497869137896 -0.264460135311103 -0.124961496662377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.789821966481063 -0.698272974789625 -0.520922820682916 -0.389526549048394 -0.251354673055823 -0.258683486881103 -0.121521759496532 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.273375221110323 -0.272139584793116 -0.15914281727007 -0.181223801813097 -0.0948120732485151 -0.235481781477678 -0.117216046346156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.487924664866729 0.427357884088175 0.367948544362772 0.25355886237074 0.089860182827318 -0.225369648758916 -0.116186837976881 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03558 HG03558 -0.358884651451988 -0.415280629331359 -0.37096707677169 -0.381059220319556 -0.499767759984311 -0.389986114252562 -0.155897052179311 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.537990635813079 -0.511052551363393 -0.399505917829133 -0.452822343357932 -0.512517955594552 -0.395867416365055 -0.151927124632663 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488101526405664 -0.492723991197512 -0.395149878006358 -0.447589106624723 -0.561525167043865 -0.458084615482177 -0.146980070358961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.337244857787526 -0.396554639646669 -0.42397888439927 -0.48555995436758 -0.596235402442119 -0.493717946424111 -0.145801802944806 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03559 HG03559 -1.51347894491692 -1.42896052608927 -1.16689824176186 -0.678581884523713 -0.324683351601624 -0.153452452332768 -0.0623841000720295 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45513502559734 -1.3429807524319 -1.05786721879571 -0.638777201307466 -0.343454365619788 -0.141573570097211 -0.0589821826513682 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44035394032854 -1.37041951583149 -1.16589868477932 -0.777195730931468 -0.411710480243715 -0.168538403638766 -0.0547258738387381 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47627989989676 -1.43666795100691 -1.32873346131583 -1.05698881127519 -0.522817149924992 -0.177025285095178 -0.0537087668732554 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03563 HG03563 0.25550124729493 -0.0435785372425358 -0.318313401076574 -0.423898551819272 -0.368651243778046 -0.281500676541415 -0.137062752641272 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304079950375041 0.0553255623685482 -0.0997122076154985 -0.285455935953128 -0.321853412820635 -0.272591632819113 -0.133872057581042 0 0 0 0 0 0 0 0 0 0 0 0 0 0.399838015219951 0.226227640565849 0.0784969579646485 -0.0375474166265782 -0.278443759649818 -0.258587087336607 -0.129943037276953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434589193454222 0.279277929252339 0.142640604248805 0.0248644815876913 -0.23242634224025 -0.260127041031716 -0.129016646504096 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03565 HG03565 0.440286973917169 0.131665628253227 -0.279904419715979 -0.519954925561338 -0.514097497800793 -0.375196958261782 -0.13888335051917 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0110896093668573 -0.127476485106983 -0.388358408115129 -0.529333421095579 -0.432687138612881 -0.371298219304623 -0.134766847227473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379269885880364 -0.413204647234151 -0.510992572511039 -0.608298625664763 -0.478862452826368 -0.348843243532591 -0.129551171385101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.270101956508647 -0.228926483090419 -0.291349923222457 -0.444831378210904 -0.433850964359284 -0.360366619547112 -0.128291984776807 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03567 HG03567 1.04876736964835 0.825204833947674 0.668622904995569 0.350380080825569 0.124342559654651 0.156010754564354 0.0802457950678401 0 0 0 0 0 0 0 0 0 0 0 0 0 0.850073060217956 0.740391215950232 0.564525983204889 0.269578200333947 0.0610599803105018 0.153958374593719 0.0759387096758142 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14229066306264 1.00810083871256 0.816505547739173 0.49216923579966 0.145525515086862 0.129237432767998 0.0704886419851086 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27977273115695 1.10615289702186 0.930137569685037 0.685502386927694 0.229086850063179 0.135800419978034 0.0691740770707076 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03571 HG03571 -0.0934902150111473 -0.0935621778090039 -0.192399550971126 -0.231972771667976 -0.347580762311521 -0.293136312974028 -0.125761785426588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0181979391957787 -0.0808015076104703 -0.251332599622031 -0.328477029364188 -0.373416312243896 -0.291721197772987 -0.122440617151368 0 0 0 0 0 0 0 0 0 0 0 0 0 0.204592776688089 0.13272995712509 -0.00118485712764709 -0.143155141748719 -0.394272375714383 -0.293979434470433 -0.118273081318942 0 0 0 0 0 0 0 0 0 0 0 0 0 0.332312770881831 0.35740730292111 0.354506406439848 0.216605477713605 -0.235698589725762 -0.305391347464227 -0.117274900765637 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03572 HG03572 -1.12474274963499 -0.9982054015536 -0.940719335571601 -0.781288230474775 -0.609523203606921 -0.336451207638639 -0.182431189778478 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18854721075795 -1.08716259124374 -0.973709396052962 -0.744928662158524 -0.559030609819673 -0.330307721858361 -0.182041452440956 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.864487669928329 -0.887514420970893 -0.813584684381202 -0.716523701857859 -0.485246559077137 -0.319151152964654 -0.18170944509003 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.567203849172269 -0.566859301873475 -0.585313290714671 -0.592397503240525 -0.496348692963362 -0.32005527706893 -0.181659186752523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03575 HG03575 0.126335573993792 0.146570720410804 0.04304102782372 -0.0134800256355037 0.0548658277321118 0.0293605564211434 0.0238588516951944 0 0 0 0 0 0 0 0 0 0 0 0 0 0.369813662649625 0.332741921889842 0.211452914811986 0.104530374739655 0.0580666005306887 0.00299729280814733 0.0224463068376096 0 0 0 0 0 0 0 0 0 0 0 0 0 0.891357365644629 0.828531452346845 0.755802071184819 0.52590041464185 0.239187420878357 0.011439145274037 0.020682536123081 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10888694324116 1.13253377004986 1.08783991751282 0.914339408265399 0.388708820747683 0.024840627591943 0.0202618349599926 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03576 HG03576 -0.288603390720039 -0.19555313588824 -0.132958390569879 -0.0960600865516952 -0.0518694499439706 -0.0424794104075358 0.0159608811689378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.202091213435442 -0.209745843183744 -0.160408118145964 -0.123533549518651 -0.0524619541032239 -0.0615267615015402 0.0144591827351375 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116732358511791 0.0724770747693762 0.108750358079105 0.0274639678163739 0.0311338976632825 -0.0673958532438627 0.0125623443944397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.56752437396465 0.527633108505637 0.44675364133526 0.279924789213589 0.169147466684149 -0.0608736474442082 0.0121056235312671 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03577 HG03577 -0.999815478935096 -1.14375826444403 -0.997190383244508 -0.852384997758271 -0.731981970706543 -0.482987876156593 -0.200581418896948 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.797943378578143 -0.924193369835607 -0.785938600311292 -0.687412684989654 -0.690585793568972 -0.466800900406745 -0.198208657673173 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.171440495598594 -0.245083565604266 -0.268941482641578 -0.280980929785969 -0.58126392021242 -0.427345655352268 -0.19532740243286 0 0 0 0 0 0 0 0 0 0 0 0 0 0.402264881917887 0.319558729795832 0.292573427133684 0.0974670142606219 -0.385304146570013 -0.423420038594595 -0.194655362243773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03578 HG03578 -0.39882864444709 -0.469014229586941 -0.426813782076851 -0.284444260201122 -0.271415579779914 -0.140401267231313 0.00463252562922008 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372859357520239 -0.442480179483198 -0.441352081134933 -0.363622847364162 -0.280723703520754 -0.145405430583079 0.00872186709555782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.363814772619991 -0.350963460633496 -0.401557543672947 -0.512301211901854 -0.440921118774239 -0.155073700235087 0.0138729137436807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.365603052763132 -0.320290074541133 -0.32470087079407 -0.471846026353539 -0.488619030555213 -0.173949540287621 0.0151101640996018 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03583 HG03583 -0.607945310538639 -0.570219633156818 -0.616782078824864 -0.537358927467728 -0.542854368948797 -0.312343653813593 -0.0896661874802288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.493136027827325 -0.51516234561772 -0.652977036581311 -0.568770510371724 -0.535364367534075 -0.305676081757298 -0.0883600601212593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.982564876622662 -1.09639699176939 -1.2820826152218 -1.24557929594115 -0.813086751755938 -0.305826137664429 -0.0866014141590831 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16332680255789 -1.30682853541251 -1.51967237744327 -1.68430768660415 -1.13145941736331 -0.327242528715382 -0.0861552630747178 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03585 HG03585 1.17811403218987 1.08502965824648 0.866510437588917 0.582112431119836 0.231938733331639 0.0264635317268252 -0.0043083241645165 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29233497578296 1.1915191192393 1.01301582292261 0.709148101601851 0.286647270438922 0.0503110733774401 -0.0056589713777207 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23439602850421 1.19336791980451 1.10428520390681 0.874609932909613 0.423227883114321 0.0838309734623089 -0.00745450978957235 0 0 0 0 0 0 0 0 0 0 0 0 0 0.805410082336942 0.823645764125588 0.780738679425047 0.737650135300356 0.420910289082965 0.106307249036895 -0.0079042903703271 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03589 HG03589 0.52498743192173 0.44993459818743 0.254876638363569 0.0817755081521663 -0.124304907213291 -0.180925749729411 -0.058924040117357 0 0 0 0 0 0 0 0 0 0 0 0 0 0.365573246461325 0.222188580467964 0.0183689477796619 -0.0885175155074324 -0.23772403580235 -0.200936868248298 -0.0561266853021594 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0376820356345594 -0.0774882548591056 -0.235125190429333 -0.411951186212696 -0.471868770160539 -0.241704654284386 -0.052554338032961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0731750269054749 -0.146650170482548 -0.288156560596543 -0.493259360666309 -0.670620194108378 -0.268515326528327 -0.0516862623035645 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03593 HG03593 -1.17149084742518 -1.08786483490749 -0.967807970180469 -0.872919903027159 -0.543024564968286 -0.185528516249089 -0.0310024029087567 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29059276893137 -1.17678048124746 -1.05173544524363 -0.942550195820571 -0.554719504294839 -0.19860460376203 -0.0309595991852549 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44398746556398 -1.41353569251362 -1.41405515825633 -1.32627081539158 -0.789884032488913 -0.189302433447652 -0.0309338336820835 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37219714889479 -1.39233309855359 -1.45685645467686 -1.55114689037695 -1.05654019144531 -0.195027723829433 -0.0309328895526564 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03596 HG03596 -0.536665404629535 -0.435212291168015 -0.329538876501637 -0.206717664467366 -0.0666014644923203 0.015052645827029 0.0652819984069398 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.68510705792821 -0.616957509660064 -0.505366143818684 -0.367968915485016 -0.194097514553442 0.0134627875103277 0.0657654080637338 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13273031265783 -1.06657001266739 -0.980468585639645 -0.864204242307025 -0.524836323781619 -0.0311575792709765 0.0665519642725954 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60154720955783 -1.59319649898387 -1.48912699577245 -1.28788785054147 -0.878605891138056 -0.049574937502811 0.0667755009356088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03598 HG03598 0.73757261091309 0.595972579483438 0.468418007934305 0.359353031658999 0.161296293637014 0.0189669273053418 -0.0222451258189844 0 0 0 0 0 0 0 0 0 0 0 0 0 0.859963885517251 0.74262182742078 0.610114378473666 0.44579818706138 0.203468336640855 0.00307288628927376 -0.0232396614548651 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12824671776529 1.09223674579404 1.01839398995204 0.891611296126752 0.377157652704547 0.0360197137303901 -0.0246266624168984 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08850253941325 1.11905692834157 1.10830212487928 1.01296281954329 0.574656185301511 0.0542868639703339 -0.0249860310046823 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03600 HG03600 -1.65171545412291 -1.44659135306207 -1.13208337794284 -0.737403647235883 -0.387990612421923 -0.158573658114961 -0.0196982929910171 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.84710582541919 -1.67364746065323 -1.46103012609252 -1.03921402122195 -0.578990997197853 -0.193940836263514 -0.0205025653450064 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.41787206167855 -2.29223764730106 -2.13184645222181 -1.84972180163961 -1.05612925530636 -0.254016641819667 -0.02159817023753 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.56280361228355 -2.47111104888992 -2.39558268716572 -2.20296025023785 -1.4452692273015 -0.279860709351981 -0.0218774039726456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03603 HG03603 0.280415802761308 0.322940642212407 0.353841522011512 0.215503361918429 0.0521124317352126 -0.0714415445574907 -0.0254521003580709 0 0 0 0 0 0 0 0 0 0 0 0 0 0.462929508808559 0.4464845730054 0.394939679871376 0.24914380266781 0.0630530801735648 -0.0735981632392826 -0.0258113439008108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.732240567862305 0.731164857390199 0.673862023726289 0.429012867455804 0.111006086231921 -0.0569556423549611 -0.0263322823087264 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00389983913232 1.00762726092524 0.928459223204847 0.618605209142304 0.212556457068093 -0.0521144365322305 -0.0264706167891401 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03604 HG03604 1.3781894715077 1.37496926233232 1.05981273945416 0.601648342124312 0.238758780991883 0.0102921691231278 -0.0126889230559695 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43188440405165 1.36319663065913 1.13190830488615 0.700718816773457 0.298671011541136 0.0259940841388985 -0.0127787761620226 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66608860817475 1.56964995675801 1.43585655261643 1.17395741030817 0.534649541042074 0.0420300935736547 -0.0129237195595262 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8101447429826 1.66392942919337 1.49547650557293 1.32149786482991 0.753398694473917 0.0475901838478102 -0.012964544325172 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03606 HG03606 0.376041685494821 0.277543100077188 0.058407940015645 -0.0320358848554867 0.0425671838478944 0.117371178965692 0.133290369642751 0 0 0 0 0 0 0 0 0 0 0 0 0 0.144604739616001 0.0346692637788916 -0.106654056732705 -0.11147131373076 -0.0173978130470568 0.100473342904157 0.135672419532284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0682260157265924 -0.102960752303503 -0.124177860754096 -0.243478029619075 -0.157361580787093 0.0228617997947841 0.139138792386588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0715781964416813 -0.0839583707083392 -0.0681628140798846 -0.131683609184628 -0.150604410384806 -0.0250903673720525 0.140063038620931 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03607 HG03607 0.782758907215054 0.74186960203177 0.585334414397395 0.283959007048944 -0.0941479672090072 -0.12276401857529 -0.0372139069908368 0 0 0 0 0 0 0 0 0 0 0 0 0 0.824142260969355 0.807933195929361 0.620559409291338 0.254569485929741 -0.169738160933689 -0.143527406653695 -0.0372046075735982 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784140332679615 0.785942191138737 0.713908896744235 0.296210694170869 -0.250206113928576 -0.179676945091406 -0.0372664918846165 0 0 0 0 0 0 0 0 0 0 0 0 0 0.864114209739423 0.859785638777078 0.706529748981712 0.344114482171551 -0.26846088917986 -0.193267950549318 -0.0372954337590185 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03611 HG03611 0.421557695265719 0.293641448727287 0.118127878540194 -0.0793233582944543 -0.163856467008664 -0.16036446396809 -0.0777288788119233 0 0 0 0 0 0 0 0 0 0 0 0 0 0.181849476061475 0.174321319096097 0.119837382816368 -0.0460700486863949 -0.163919202656466 -0.178246741251236 -0.0727367433244558 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0419459286886484 0.0793842938578934 0.116113522385289 0.0188319946269465 -0.275734114590148 -0.190279218302038 -0.0663465590861156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13732111647676 0.155751990882467 0.179922852815432 0.0629642791517518 -0.275178427400923 -0.207037966586557 -0.0647908497748124 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03615 HG03615 -0.457993416090852 -0.511815659009681 -0.655292519977039 -0.665074943850939 -0.346185090751676 -0.0927488691509178 -0.0260890786900617 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.566112863899758 -0.612422464483126 -0.690564706921894 -0.736834091144951 -0.477960237446914 -0.109960370571949 -0.0250185526848174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.755845765181836 -0.792189192486978 -0.848276996003127 -0.867795270724322 -0.734612462011826 -0.148434893359698 -0.0236939284607899 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00059445295815 -0.978748525378469 -0.95250686357615 -0.926127331222743 -0.852057401896746 -0.158507925046765 -0.0233803562942371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03616 HG03616 -0.406291605070103 -0.35820631692524 -0.255927184334748 -0.233525671064376 -0.145738565467883 -0.0331102097163808 0.0330819462414437 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.659301389293113 -0.642183657808617 -0.558285662639247 -0.481355245674941 -0.238313768362335 -0.0280143525148584 0.0344951581287792 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22456714178443 -1.21885491438627 -1.22504384689563 -1.20763191735299 -0.699877236844974 -0.0672925632359454 0.0364724555106864 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4926797871893 -1.47108832705359 -1.48349043456313 -1.57313031635705 -1.13859363215648 -0.0996806621802007 0.0369860687308329 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03618 HG03618 0.523311586082309 0.381032717151769 0.133520902535622 -0.103959865428296 -0.410845946953288 -0.501341987185563 -0.245594383392031 0 0 0 0 0 0 0 0 0 0 0 0 0 0.337963500308201 0.241997141770453 0.0933886613397812 -0.0698088924772211 -0.358969518836728 -0.49867352640984 -0.24108004966888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.363766382980699 0.268701013309421 0.193448120707621 -0.0183685891401547 -0.369624998564154 -0.511530299578635 -0.235356171675807 0 0 0 0 0 0 0 0 0 0 0 0 0 0.713260232387544 0.579149162081996 0.348074655665595 0.0934028335394999 -0.322694553502559 -0.542207619696313 -0.233972409685529 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03619 HG03619 -0.810574133127029 -0.800504716395619 -0.734645591976723 -0.442782247594254 -0.134606082801948 -0.0303122510501458 0.0076153293107047 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.685450625282081 -0.719028019569115 -0.647966646250079 -0.381787378784473 -0.136800801939558 -0.0236812199400667 0.0060841021100033 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.419289624996894 -0.380988947160259 -0.34875371490723 -0.347179307799039 -0.101617116699418 -0.026157622528361 0.00401779029433028 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.415952867225107 -0.356738701659752 -0.277700031135684 -0.218712744087177 -0.00213572928801409 -0.0166949129751366 0.00349444345804582 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03624 HG03624 0.15691692143296 0.162740558416073 0.202744672803464 0.199612692095782 0.0187558507878193 -0.170460181256975 -0.0724591202026538 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191703538058635 0.210912627988968 0.244851685906941 0.302554156124942 0.0752852119703013 -0.178460322980567 -0.0695041701000557 0 0 0 0 0 0 0 0 0 0 0 0 0 0.492368532405335 0.527046684219415 0.580228916101005 0.632294115149487 0.264324162886985 -0.186020868387791 -0.065745543766812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.796734998249878 0.769222580888347 0.75956884916949 0.780262795322026 0.497773678190003 -0.198832323417117 -0.0648348562080395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03625 HG03625 0.821714454002961 0.536867514133967 0.413901428603328 0.388573864910273 0.151991801757644 -0.0213642080268477 -0.010414703210031 0 0 0 0 0 0 0 0 0 0 0 0 0 0.657712689807839 0.541037087984701 0.53466616696382 0.454829866536485 0.152055823318912 -0.0453939873519038 -0.0113310493054132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.670330276007659 0.615995040034747 0.643096991960272 0.622240649788005 0.259194342501729 -0.0587492753873113 -0.0125565710391117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.897398237207245 0.878363685895135 0.808775472325741 0.729413912137826 0.430342901764018 -0.0623104832804694 -0.0128648549520274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03626 HG03626 0.688538466754601 0.638828808807192 0.645236185954082 0.662824891652114 0.374317046607402 -0.0311616492799737 -0.0447176616306136 0 0 0 0 0 0 0 0 0 0 0 0 0 0.877754134570073 0.863433937803841 0.899526916308154 0.838741892538766 0.441858159096255 -0.052678680381408 -0.0416395183032642 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30977547871145 1.34566195848481 1.41704323503697 1.41457274900746 0.742358798595764 -0.0596417667518009 -0.0376707459528291 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59877243187346 1.60753936247976 1.64151411240112 1.66359586133074 1.10231739424747 -0.0686502414198852 -0.0366988960750439 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03629 HG03629 2.57289557759349 2.0498897045154 1.42090091707068 0.864515231591762 0.435957213615111 0.137151830940495 -0.00430698562157405 0 0 0 0 0 0 0 0 0 0 0 0 0 2.26732215961488 1.93946084415188 1.48612978923926 0.940859419849131 0.483937691346478 0.17332341052667 -0.00565151483102054 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92010005840406 1.77048507534994 1.63082062828277 1.2672487532037 0.727195227878013 0.214931565782097 -0.00747964789259982 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77662489305428 1.65320424622452 1.56740356551084 1.47764691199682 0.953144377355682 0.241292606601249 -0.00794516071716707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03631 HG03631 -0.750316020571852 -0.863710450085346 -0.951300657878169 -0.854464786760327 -0.533460751460496 -0.181677948673235 -0.0238876441342789 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25131531920848 -1.32514348838456 -1.35011888959485 -1.12061113134244 -0.64519093513073 -0.176751561533753 -0.0236790322618195 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.00714626745915 -2.06892360219391 -2.10493892739167 -1.81372439888476 -1.00136962094075 -0.234800854171529 -0.02326463843138 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29874329908884 -2.37227593716389 -2.38262878137749 -2.12006014631572 -1.33076893413546 -0.26586599269667 -0.0231350792392497 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03633 HG03633 -0.668344829412067 -0.698613333178513 -0.593270879487351 -0.356677671050466 -0.200269015695987 -0.100140549369685 -0.0409280936269642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.652198474197362 -0.692430881668599 -0.578735733174791 -0.34905223832949 -0.197182730964394 -0.0780502680928609 -0.0391868954106782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.198813628902408 -0.199042641440826 -0.207705093704074 -0.224864427117598 -0.217835481251311 -0.00620599974422893 -0.0370016729815593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.272385554493205 0.278671823539155 0.26168620051442 0.0929442382729234 -0.147521852513512 0.015815111427341 -0.0364781457229625 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03634 HG03634 -0.853454292432374 -0.887616866317623 -0.805758786110855 -0.550661908401292 -0.39962417581294 -0.273459385351307 -0.100098852364479 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07059882474206 -1.043989238877 -0.913320843834533 -0.640803101015401 -0.431111924963542 -0.282212108646061 -0.0944535436207685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.962693834854943 -0.913608583109199 -0.869276911054761 -0.819186954586721 -0.574444572581379 -0.341546710923803 -0.0872018853050184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736092189012685 -0.763932215640228 -0.817196943720565 -0.848474151251596 -0.727302577316491 -0.376598558399293 -0.0854314962709871 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03636 HG03636 -0.70359475646673 -0.720195909287837 -0.655275272812236 -0.453445771944327 -0.211085075117319 -0.100937278713547 -0.0257070265550642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.894797051272111 -0.867481980839231 -0.739661900810877 -0.48169336359949 -0.238707313643923 -0.0967604063559257 -0.026044712556185 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737949738178041 -0.676370286793026 -0.603996443775759 -0.468816142661993 -0.275702758790464 -0.0818458952780984 -0.0263760964421412 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.491108185168032 -0.418709667823977 -0.386176683896914 -0.447293221780386 -0.311234340140388 -0.0686470247380183 -0.0264370438506779 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03639 HG03639 -0.6488114423054 -0.772119391643093 -0.765622593589149 -0.562305313593049 -0.265912033457523 -0.0507654229623476 0.0220350144314471 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.816896266891411 -0.888594272177448 -0.931105088761846 -0.767999533531922 -0.3595234998184 -0.0933594537417697 0.0208574036592371 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10368750341021 -1.19876148519796 -1.23654282013565 -1.1512070835552 -0.577593991472732 -0.127842629510772 0.0193587403943215 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24894437038985 -1.28980640147581 -1.2899040569938 -1.2202364265853 -0.692557389654647 -0.133756999738335 0.0189956247041477 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03640 HG03640 0.854982635956277 0.745432615462738 0.742234697766885 0.531029970904744 0.358721765085815 0.137420219133926 0.00969629175161557 0 0 0 0 0 0 0 0 0 0 0 0 0 0.775684317815539 0.785674411395615 0.738657170446022 0.597665298386705 0.372527278804984 0.123909182195358 0.00887174168864948 0 0 0 0 0 0 0 0 0 0 0 0 0 0.57790386992438 0.61779693293181 0.636048537682434 0.716781702784407 0.483795705397519 0.141455206121004 0.00778117986599419 0 0 0 0 0 0 0 0 0 0 0 0 0 0.513946520431786 0.517382914883071 0.502570109318879 0.627142483110085 0.551814766293929 0.158041721560228 0.00750907796630248 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03642 HG03642 0.122834715423772 0.106423296444345 -0.0361413788063793 -0.0666790982021338 -0.0727009644158853 -0.0199426973966698 -0.0298899614107662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0541263557100451 -0.0871726396019208 -0.141596445432799 -0.156011315673605 -0.132082193693991 -0.0114613148100487 -0.0281544778263594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.597298528030736 -0.64409089845198 -0.649964196112501 -0.657246606323871 -0.29180111600038 -0.0107881907122524 -0.0259658796866441 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.902664750387311 -0.897354800224377 -0.898594821468725 -0.904296351440123 -0.538709977439043 -0.0143207202166742 -0.025439506460571 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03643 HG03643 1.07270202827949 1.07909893342433 0.977340194641236 0.775968378891247 0.542442282766596 0.210382825488669 0.00617037403303527 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36634104562377 1.35283965523923 1.17660570668063 0.916369187838901 0.642811729874944 0.25873107618422 0.00461425311668694 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91834884698719 1.89503096730708 1.77290235150296 1.47427636336415 0.936213517156511 0.366436784796365 0.00251387840254936 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91287202197028 1.924611237701 1.89037281802998 1.76727890741514 1.14374681441525 0.413453052183242 0.00198179085080247 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03644 HG03644 0.349490508210573 0.164366143093304 -0.0769748848689952 -0.159079987274418 0.0244585072086661 -0.00477246130832231 -0.0194327262061703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.354218602109184 0.208026675262054 0.0339044148751607 -0.00495239491709734 0.141147369717207 0.0324486998615664 -0.0200438355363736 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19522130963239 0.192800880451582 0.17572004363646 0.195215880054968 0.32770396144406 0.0674960553929676 -0.0208943160405867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.335799806215035 0.363549573045191 0.341911813421431 0.341812998285995 0.414773143056134 0.0783781015439713 -0.0211142820574166 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03645 HG03645 0.618943306177674 0.508953139250991 0.366288644140818 0.174333309437097 0.101146691608326 0.00713933000298494 0.0207149034039941 0 0 0 0 0 0 0 0 0 0 0 0 0 0.388197015486459 0.289442376651837 0.189525913899116 0.171115385205844 0.110606749814849 0.0360493018843846 0.0237498893180107 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14979800066581 0.11735074575874 0.0595025269111859 0.0693393008794888 0.132044705564818 0.0922963988170867 0.0276898105884181 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00938275460326734 0.0324297988298361 0.0639112572523956 0.127924145674849 0.154438700780777 0.104100855769223 0.0286589819505358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03646 HG03646 -0.025611296249644 0.296345067929715 0.43683278709574 0.429279126493057 0.303754165895444 0.107483329210914 -0.00567341893581166 0 0 0 0 0 0 0 0 0 0 0 0 0 0.274623490979022 0.513562698670196 0.548935849999363 0.491647288501691 0.358386532341112 0.105905705693477 -0.00616107570998481 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661137412088805 0.761779599640641 0.896685726415315 0.854398374780687 0.629045548015743 0.14656194506354 -0.00683294997181544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.827382880289592 0.906867253760913 1.03827619180746 1.12851910583363 0.902008099557746 0.173649242461437 -0.00700548916345749 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03649 HG03649 0.339749257167208 0.154969872106985 0.0588970452274241 0.176513574711508 0.227982007793833 0.175320752669351 0.0929872195162121 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0926813508039306 -0.0238285641045262 -0.068294499726689 0.153454875948163 0.219530982773087 0.163932376146765 0.090455692232667 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19653844941597 -0.20630694886439 -0.131251930640669 0.03521595940085 0.245062348118195 0.151495477364172 0.0873366938794661 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297551294165198 -0.280468271769595 -0.224125623882699 -0.0657412435301396 0.209709698568349 0.153893426814787 0.086599917954252 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03650 HG03650 -0.182421718069535 -0.304313446931783 -0.294355891724055 -0.31659207213568 -0.343662802839818 -0.280926679523303 -0.0911850781831279 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.116190966338294 -0.242664356667846 -0.265102203478004 -0.228372511599678 -0.283175107335641 -0.257724834851431 -0.0921872094642968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00801300991317444 -0.121374893991665 -0.243456241133834 -0.276842998505288 -0.252608249560033 -0.251614911489772 -0.0935180767849656 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225786157996283 0.101642315550317 -0.0614325100372597 -0.213058629744428 -0.250969792973463 -0.250027075593068 -0.0938508029404995 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03652 HG03652 -0.684450151993136 -0.586543724932314 -0.473664150912771 -0.302978901449529 -0.212021921277799 -0.160099210445198 -0.0112625980348013 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617982164239312 -0.510894788110914 -0.445905756279895 -0.296959459006788 -0.219584629497453 -0.171384254476197 -0.0118181526732526 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.525465095197907 -0.541109218988021 -0.502117742294241 -0.49763376309194 -0.322705135082435 -0.182770756499507 -0.0125654320607194 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454400465179407 -0.509961419995417 -0.576121379945695 -0.631131449051313 -0.438815157829516 -0.190904134857555 -0.0127541473519774 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03653 HG03653 -0.104730649281218 -0.299188029160889 -0.297628510621159 -0.266428670050679 -0.20614988475649 -0.0112660600105799 0.00443576686587913 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.243420547683562 -0.390799731956708 -0.439833226512208 -0.412526631246761 -0.33367115768321 -0.0423248716121719 0.002170447766147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746861006971326 -0.860268463294111 -0.889117151027629 -0.795498264376342 -0.508872739442459 -0.0718389619087199 -0.000842200014280033 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16099630663726 -1.19732869893198 -1.18509764908402 -0.985536498812618 -0.627954562488368 -0.0758610978353277 -0.00159725492569994 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03660 HG03660 0.037813929955037 0.258039581487376 0.288642366859139 0.216875626785179 0.161331595149401 0.0737191889454511 -0.0111410127809142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184120796956146 0.257696979086508 0.257608525747138 0.272584199898311 0.202519726963825 0.0689682268153017 -0.0116316682934583 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33729959163676 0.34788724161023 0.332648973988196 0.336567870843538 0.328165669407239 0.11861982894242 -0.0123084098131954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.41728440698655 0.458743245819739 0.455331628437233 0.409242492791651 0.410412084993151 0.144201118241779 -0.0124823009372563 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03663 HG03663 1.08453149415712 1.05023176958824 1.05091485890741 0.878233991772604 0.506438638497403 0.119598112402198 -0.00367991998314083 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23464103501968 1.23922385763151 1.08630558816494 0.921582611691224 0.565831648490583 0.120986448616275 -0.00416132645114811 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21111705642073 1.16869033788252 1.12288357773216 1.01988129151595 0.754514423151279 0.118537507224313 -0.00481661639844211 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01289130348994 0.993203356345878 0.984833294906219 1.0607533295484 0.882158428729063 0.122356498408875 -0.00498349253519014 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03667 HG03667 1.10103332839342 0.967375728290636 0.758784922262567 0.352514305230603 0.0692984185862824 -0.0209149133070136 -0.0243659565330975 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23500544696773 1.05737674838496 0.794804673637856 0.393687681114985 0.0956095248315021 -0.0075894514908928 -0.0255442781305501 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25673893582328 1.15982639752778 0.938644272473869 0.527039678709306 0.146312659649274 0.0273383701220535 -0.0271577900200457 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0033217926984 1.02206991937742 1.00986890369763 0.717877980226524 0.226507391552352 0.0477109338957859 -0.0275706250080315 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03668 HG03668 0.720230288622182 0.553494090862709 0.438109208721907 0.338737504423569 0.156160622406913 -0.0535258692304183 -0.0297158978109715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.875150256599123 0.797315412274675 0.715026120303213 0.572081866786755 0.250549542855841 -0.0507283419512061 -0.0273643630818398 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43689245903295 1.39825667724298 1.34395089352099 1.15198538604195 0.487489790570147 -0.0673497904924142 -0.0243293911016626 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69408252619139 1.69086831373264 1.66157829789343 1.53869743615718 0.741437922108534 -0.0830644740962418 -0.0235858398386247 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03672 HG03672 1.92938382971668 1.86922347184159 1.55151108368199 1.01377122186695 0.658704134139304 0.296105739159792 0.0989451449004526 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98090121746027 1.95259406304938 1.69379129631221 1.24337720331242 0.826605246867249 0.307788937682845 0.0966085345412681 0 0 0 0 0 0 0 0 0 0 0 0 0 1.94129773251561 1.92689409533461 1.93382189063356 1.8353718854779 1.29514142989884 0.325490001210798 0.0937579448485955 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7131559997708 1.68959514849949 1.68678321895139 1.79723626424595 1.54702987680152 0.338709477292168 0.093090124887658 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03673 HG03673 -0.0851968570210662 0.081445980608073 0.229986967794239 0.293825810944784 0.330663940805367 0.121092575342105 -0.00599255367653167 0 0 0 0 0 0 0 0 0 0 0 0 0 0.195082187232501 0.346347128248686 0.407025207049379 0.47222937855986 0.439719071375249 0.129314692196079 -0.00653099792520291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.71332247196725 0.787631149575323 0.832656186153484 0.985785369540658 0.789040021975106 0.175617997393644 -0.00723913436292826 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01698931249441 1.09591801705665 1.16443622792479 1.25235082785019 1.11406002944513 0.203633799534018 -0.00741496683302568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03679 HG03679 3.1448989228272 2.89038062274226 2.51443955781064 1.84923921832693 1.17035245618156 0.553632103348496 0.171713951527418 0 0 0 0 0 0 0 0 0 0 0 0 0 3.28198652339324 3.11801034715261 2.88382961183092 2.23970490103849 1.38913990680601 0.608799510572065 0.167857215482182 0 0 0 0 0 0 0 0 0 0 0 0 0 3.27713116729646 3.39810745038376 3.49895438083332 3.2198531663102 2.07236143847747 0.747665479311713 0.163198935491161 0 0 0 0 0 0 0 0 0 0 0 0 0 2.95406895464114 3.04454166752109 3.18686513513246 3.27473346830744 2.46475910135332 0.817030496121891 0.162118472744649 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03680 HG03680 -1.16711082055737 -1.05543444538615 -1.04548542582066 -0.811018110068703 -0.512530156231981 -0.314808762406531 -0.0795458895229361 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14498587623865 -1.0493992073753 -0.979163257915955 -0.751667094332355 -0.498707927145213 -0.306391017612163 -0.0740811667586274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.790365353008244 -0.756342830395954 -0.725519690433419 -0.682505537596293 -0.614082903376344 -0.288696095558897 -0.0670478832583019 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.45693227201846 -0.490727779969164 -0.527679420230828 -0.630530502313631 -0.733277604606326 -0.301978262569839 -0.0653282449780533 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03681 HG03681 1.47341029789762 1.36631532227437 1.09875917938861 0.759882609166358 0.30686975804934 0.108519324825892 -0.0059782113498375 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52973781844537 1.44685431191153 1.22252960532902 0.868918132848973 0.404638983591811 0.116502352706209 -0.00694159246310449 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79986009823064 1.76362998538884 1.69029667735638 1.4388255486341 0.766711185414123 0.12103628516918 -0.00824863848376317 0 0 0 0 0 0 0 0 0 0 0 0 0 2.14703102393076 2.07222184680443 1.94238842947598 1.75079570433709 1.09125642759404 0.133678490085645 -0.00858087168138469 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03683 HG03683 0.370788872507835 0.350149692643534 0.144936678925592 -0.0250956742152258 -0.155853528712949 -0.172373837549703 -0.0912817351623295 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499610570775874 0.43627398970352 0.240912455409595 0.015564180390219 -0.110596342149016 -0.147503332529188 -0.0922076391510072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.794065660690391 0.688564859833986 0.505588491065353 0.212449065308963 0.00743736709880329 -0.153429210530319 -0.0934389725656548 0 0 0 0 0 0 0 0 0 0 0 0 0 0.875181812399388 0.762435475007002 0.621249351687378 0.430586801953772 0.111150484010616 -0.151359621478507 -0.0937470988157606 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03684 HG03684 0.369391865471974 0.293750646191778 0.279608452278531 0.222145537307059 0.122889816589819 0.0118647667705876 -0.011390421512439 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474397599050742 0.432892015586433 0.403838931743083 0.26177295359207 0.18334885296063 0.0580913659538222 -0.0125850658115128 0 0 0 0 0 0 0 0 0 0 0 0 0 0.644504493060423 0.600121927675812 0.590883498321029 0.415528020069659 0.307968774081742 0.0926890729440874 -0.0142056422285236 0 0 0 0 0 0 0 0 0 0 0 0 0 0.641811557594894 0.58979987534076 0.572113942027101 0.501884172102061 0.395125976302919 0.109457163782563 -0.0146175518600839 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03685 HG03685 -1.4398464275213 -1.23807156390524 -1.14838460946977 -0.895488419038885 -0.562156943364081 -0.18411518898558 -0.00124539160054669 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.56891839751691 -1.37554239649586 -1.21248701354638 -0.94834771187526 -0.651933986768435 -0.21577314344039 -0.00293193587748319 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52894440834692 -1.46431198502622 -1.329741723115 -1.17417756957848 -0.917889817151732 -0.248557876563691 -0.00519313820414168 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28696946115439 -1.22933436074516 -1.13982133069884 -1.11276900255131 -1.03780198426814 -0.260597554005046 -0.0057631852853314 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03686 HG03686 1.11850487127357 0.754359650785478 0.43540449974495 0.170152630373571 -0.0463216480644077 -0.0650948741179368 -0.0189026289286167 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19845333235194 0.894528913672673 0.526441894891059 0.185514475363526 0.0178707388016809 -0.0509410157910655 -0.0196236292990168 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04138337461562 0.89600211156467 0.68255143851093 0.35683877392582 0.131743101212155 -0.0512721461799513 -0.0206157556589262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.7644470684633 0.723468929076782 0.677732193845791 0.476153664968465 0.238964291079115 -0.0461331520210793 -0.0208703901423747 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03687 HG03687 0.199431070732353 0.0280771652162336 -0.00819394050430545 -0.0362686536884291 -0.0527399210222047 -0.0617558876680483 -0.028866747909345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213759044972265 0.168051510540735 0.193584864415425 0.0722881804150589 -0.00377964240791353 -0.0550830569704447 -0.0291741123312347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.498965072520585 0.515722047298763 0.534648864624471 0.371247432986582 0.049284221844513 -0.03909922683823 -0.0296399968975929 0 0 0 0 0 0 0 0 0 0 0 0 0 0.622353391194687 0.684389607606598 0.700288946839045 0.566662771845038 0.117938121790764 -0.0386990358078598 -0.0297671034784904 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03688 HG03688 -0.458906542891205 -0.487819301818998 -0.457068498003613 -0.299523861122312 -0.0559981922322065 0.0808954745181557 0.0274422994399224 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.353281123566719 -0.350506258676208 -0.351176269642249 -0.266350923625365 -0.0437069362113881 0.100810134157257 0.0253337597565996 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.513577100789637 -0.511298067151886 -0.44712220410165 -0.345278346893986 -0.0573942979618635 0.142441722962496 0.0225577513820181 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618492881428012 -0.596623568495598 -0.506894120976557 -0.346350483696263 -0.120028072033204 0.163092372937017 0.0218671658894441 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03689 HG03689 -1.10331845738053 -0.852893037780354 -0.445098435410141 -0.191971930473908 0.0243621196030331 0.0553555280534678 0.0119758486955578 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884444078086601 -0.70016817840853 -0.428232623514665 -0.251559943382823 -0.00188442560723668 0.0761666769179323 0.0106860769494119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.451212918252573 -0.393349672897009 -0.277924893605006 -0.114851108636013 -0.0178830620573613 0.0977485982410852 0.00896710901326234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.243211971975908 -0.242400056100341 -0.218119641874905 -0.0850356358250065 0.0291232518201191 0.107740400782508 0.00853562994291804 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03690 HG03690 0.95793981318326 1.22064464626388 1.38510412632606 1.28060547339143 0.861902811863756 0.448588434575212 0.111575879053528 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2305577698647 1.43365845648025 1.62200710220423 1.48564245108678 0.966975998278883 0.430196934848305 0.108368834573064 0 0 0 0 0 0 0 0 0 0 0 0 0 1.87485137808159 2.00653492171764 2.10577259656518 2.03040127616095 1.34985994223157 0.455144447747676 0.104356946405051 0 0 0 0 0 0 0 0 0 0 0 0 0 2.21291589786015 2.26513146065755 2.3000691506576 2.23949581742197 1.64770878797749 0.480483943041103 0.103397351708606 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03691 HG03691 1.33923956590941 1.24774276422849 1.02335938640496 0.631575343739374 0.226164614948422 -0.064046329831262 -0.0504564864876525 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21273852648717 1.15069818960116 0.968648396088338 0.732811313303531 0.333039799204237 -0.0458698028296788 -0.0482011225438006 0 0 0 0 0 0 0 0 0 0 0 0 0 0.992221087038845 0.972630357085997 0.915028357719067 0.766266994944582 0.496147086802191 -0.0150240035381887 -0.0453473970140228 0 0 0 0 0 0 0 0 0 0 0 0 0 0.686113972543665 0.715366481347241 0.785210141970988 0.76550018906239 0.573585416312682 -0.0131790112642635 -0.0446590904611633 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03692 HG03692 0.319088074228348 0.140924008576201 -0.0724629435834171 -0.0741713445327803 -0.0923363775140648 -0.0985782154091416 -0.00612388543312205 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0572179741573458 -0.0591749792175729 -0.201699622888526 -0.152353184947697 -0.156424420224737 -0.127157023368729 -0.00724415931520471 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.530328319207886 -0.547658579474156 -0.611355409255399 -0.5575454788649 -0.334204819854825 -0.176134040621314 -0.00874308342793179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.839859180511797 -0.8148467078136 -0.838802579265994 -0.852086598237115 -0.536453527810595 -0.194477732068411 -0.00912034274513482 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03693 HG03693 -1.02618671896114 -0.910276760124606 -0.644458909463912 -0.316781796524699 -0.123013366794856 -0.0498879860683106 0.0304212293436752 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.990157044823838 -0.84441537007619 -0.569173121010867 -0.2729747761447 -0.0913542560474267 -0.0328082957132494 0.0278733985875326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.72302656758236 -0.631907431137653 -0.456312372156817 -0.21680291855305 -0.0210476303997736 0.00455647362168114 0.0244904698860563 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.284960877929036 -0.258229684945787 -0.253767823638267 -0.141856780030425 0.0404124206564972 0.025310302695086 0.0236435309213254 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03694 HG03694 0.217538207896429 0.369149493578351 0.381032208726217 0.410668727308358 0.441639887271454 0.273070418824857 0.0382878790517331 0 0 0 0 0 0 0 0 0 0 0 0 0 0.305431902724826 0.407253149445224 0.387328682100127 0.433365796324656 0.397498030601041 0.241307541975291 0.0365800864583776 0 0 0 0 0 0 0 0 0 0 0 0 0 0.836793329431762 0.839508136854175 0.826670346468053 0.88337204110603 0.56944064904461 0.26349466965861 0.0343039200786065 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3959382876035 1.38210456860927 1.34267382460927 1.29805933399627 0.900400137330741 0.291148934285964 0.0337325433802283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03695 HG03695 1.6678321228129 1.31910847664192 0.889079337153822 0.462553811306933 0.166425379743711 0.015550431745489 0.0364830070839474 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61787489619784 1.40680006060958 1.08603867344836 0.644112492301728 0.236808323584515 0.0323929565428571 0.0374828722636479 0 0 0 0 0 0 0 0 0 0 0 0 0 1.72573048357115 1.69541446059792 1.61350262240758 1.27703037068656 0.558419497605795 0.0766287899570982 0.0389335982179879 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55408012432408 1.58331449215135 1.60949828715067 1.4923076005219 0.818642074767988 0.103069047459188 0.0393194842106379 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03696 HG03696 -0.700929774075739 -0.767090030561671 -0.670293847031754 -0.43720489133634 -0.228909317338804 -0.0467462949885583 0.0523703033745457 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.891085605700414 -0.912171185329509 -0.792370789127289 -0.469074323265922 -0.228498701375133 -0.0843528442357114 0.0532676045920914 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.986538475486884 -0.968731033102995 -0.858635109675401 -0.570344603925257 -0.267687115527104 -0.137047247567298 0.0545679302259405 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.978296623477954 -0.94523336139547 -0.835911100049598 -0.609705367212276 -0.29779670162642 -0.169148826950268 0.054913487133772 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03697 HG03697 0.334467840823304 0.477902302201107 0.653869545323999 0.647603637038844 0.460915057373655 0.144877476163287 0.0132011133539227 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238326284059387 0.36650409701341 0.531334002639878 0.650683622234596 0.470138800445487 0.161127665335867 0.0121648470388299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24499360474813 0.348076666782661 0.48332306619271 0.596348197341558 0.528455848197161 0.185608760986131 0.0107952699353224 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0743839856432388 0.147486612606231 0.306966741498644 0.439041131875286 0.501668493207459 0.198529865698834 0.0104537039310129 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03698 HG03698 -1.78511793960742 -1.63414406665856 -1.37334088456173 -0.998268431510251 -0.62264562789025 -0.239775856352424 -0.0454954777128143 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89496574382857 -1.78387890445798 -1.5998094591664 -1.26277196623725 -0.754240670159946 -0.221708789837076 -0.0430528373153442 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.76516322702819 -1.74518678985343 -1.70527641318289 -1.69070776639003 -1.2595227607439 -0.241341101432374 -0.0399297776518675 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43918658072965 -1.52197489085231 -1.58882945106622 -1.71493285440924 -1.56800593826819 -0.273082122499252 -0.039170221955398 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03699 HG03699 1.01035895126299 0.968203240223457 1.04964259533125 0.768271431485345 0.455163250950412 0.149813986043466 0.0424039378487906 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05114344515391 1.16007395735947 1.23801042207216 0.935222404257635 0.518089243294926 0.144624565182429 0.0407148735251661 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41766428207827 1.51502338817906 1.56230003874644 1.4506981244599 0.857979844800762 0.19786899170778 0.0385470969739063 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59123521269228 1.68544765345533 1.6863250897639 1.57755391461493 1.13323714322595 0.23078542326778 0.0380182259829085 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03701 HG03701 0.795311946706956 0.816609550372162 0.892963915783719 0.752383104358568 0.505537388897262 0.187927022725047 0.0419974246433986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.86436636596445 1.00719170553775 1.1165956914792 0.90263354626847 0.551144875277424 0.168564716205598 0.0399291124416269 0 0 0 0 0 0 0 0 0 0 0 0 0 0.747355383145487 0.904036046964266 1.0756259147713 1.10338999500014 0.764160926311509 0.211006415366946 0.0372392560026975 0 0 0 0 0 0 0 0 0 0 0 0 0 0.368941761469703 0.588773889212425 0.761467372577634 0.926181032098641 0.915146366930906 0.24098815676715 0.0365762444134427 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03702 HG03702 -0.580696706810175 -0.597327068777591 -0.680017180371534 -0.578356519986374 -0.419255520824805 -0.158064314985002 -0.0246623445836826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.80036584617632 -0.811969535514213 -0.835815468506803 -0.697992725303467 -0.453472718783601 -0.169794602841736 -0.0256373636315125 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07981975506702 -1.043528594574 -1.04626756825437 -1.02508420762484 -0.656065331172092 -0.186833344875816 -0.0269805012553115 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17876057377339 -1.14466938480436 -1.12142786863692 -1.08729331906359 -0.845668587372949 -0.190888842489211 -0.0273255527322981 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03703 HG03703 1.88877731748848 1.70035553780953 1.46359453714122 1.07779281763535 0.667134284846489 0.214075957973728 0.00820074226973009 0 0 0 0 0 0 0 0 0 0 0 0 0 1.96044070947528 1.83850182677263 1.62945886552379 1.28317475557529 0.82626311305275 0.252240862402514 0.00728431611218689 0 0 0 0 0 0 0 0 0 0 0 0 0 2.27274017730811 2.25463719037658 2.19843673387314 1.95496683946686 1.31968504490914 0.336741524739681 0.00606876302908697 0 0 0 0 0 0 0 0 0 0 0 0 0 2.34302294312781 2.32803746936886 2.30723215735801 2.23114397337086 1.70953687424574 0.380339771454456 0.0057648196675383 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03705 HG03705 0.558501560267571 0.387838564094144 0.352970229938858 0.315132907470184 0.289919235841629 0.149616292909369 0.00953690304404011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.743535871694119 0.655204981927008 0.562762828421399 0.470892937057605 0.380780787132332 0.139532839397868 0.00828936060009401 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11897445303114 1.10770738939991 1.11185902616777 1.01521952763154 0.745194080317774 0.163395239760482 0.00665508702382798 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24240294981717 1.2384715311655 1.27143291709791 1.28786697244138 1.05765871604466 0.186486946865459 0.00625016449057694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03706 HG03706 0.813625972687746 0.748320209867287 0.67802113742587 0.638757670974517 0.357322115533808 0.138124841151872 0.0150773249673757 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4487806072076 1.32305295220391 1.1220663647901 0.803669673486608 0.437883041112179 0.176000379140271 0.0133158709208213 0 0 0 0 0 0 0 0 0 0 0 0 0 2.46392134958298 2.37236209922073 2.14349087278741 1.63306741644085 0.712047482977422 0.208029672224868 0.010922821916905 0 0 0 0 0 0 0 0 0 0 0 0 0 2.71383301587391 2.61020479762594 2.41564020309821 2.03158059018291 1.0230469934966 0.229285504288976 0.0103137449736146 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03708 HG03708 0.294092842411072 0.421019670378113 0.560523749410771 0.628432538350431 0.482881335291488 0.216425504461396 0.039386298945631 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185256061931755 0.364206603950606 0.543328744558268 0.656357762091714 0.486097744906086 0.243502632818336 0.0376400471777782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.260242683425159 0.426970018564964 0.681188964104188 0.827110760230681 0.586166232642464 0.289742124740451 0.0353502635835106 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386837368333852 0.503729468946555 0.678176871305559 0.802634713384202 0.658180562150539 0.3139801243141 0.0347823685580436 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03709 HG03709 0.649608143263324 0.522625121102672 0.288478916793764 -0.0530831149256892 -0.108124762882588 -0.0107435987908135 -0.0346133192358446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254895986443782 0.186364003535961 0.055620547398055 -0.143796020373042 -0.128064301683789 -0.0256301213845584 -0.0321977912058682 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.339259880595681 -0.34940493502213 -0.353903177979386 -0.354948760577701 -0.219056821424781 -0.0586658209329669 -0.0291007800945206 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.314463457885776 -0.308714152711691 -0.262811493026925 -0.240453420356115 -0.201177568961452 -0.0808872257846783 -0.0283457174808666 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03711 HG03711 2.23841385684445 2.00894118114069 1.61392134495933 1.0949034290382 0.633757702965707 0.322570810683666 0.0937316069046171 0 0 0 0 0 0 0 0 0 0 0 0 0 2.3804936566432 2.19689886534886 1.85793291911064 1.30309723463691 0.766208407884755 0.361112069705085 0.094271065184466 0 0 0 0 0 0 0 0 0 0 0 0 0 2.70629825403469 2.57116592642632 2.36995557543001 2.0128656182244 1.21948155618556 0.402552439139722 0.0951630047245991 0 0 0 0 0 0 0 0 0 0 0 0 0 2.76873243185269 2.63107560529076 2.42920668825185 2.17951312225282 1.54611122528891 0.431799331240989 0.0954187670616583 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03713 HG03713 -0.127757258302613 -0.120544358239318 -0.138062602581426 -0.100341837529305 -0.0864569653546949 -0.0257948678047113 0.0119947521228653 0 0 0 0 0 0 0 0 0 0 0 0 0 0.077832279906083 0.0874433091349501 0.0458469029060369 0.00776324344643839 -0.053880343358862 -0.0291275060189675 0.010326860128933 0 0 0 0 0 0 0 0 0 0 0 0 0 0.533796341342892 0.514114466296954 0.477638421434543 0.400808241509454 0.143231892838153 -0.0647111639892412 0.00812528704728059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.612025544857383 0.564655015683491 0.535431179438232 0.493216967603518 0.254332531581445 -0.0686083602381376 0.00757660724891176 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03714 HG03714 -0.206115718916649 -0.10146507062755 0.184570788517163 0.275071860806481 0.198923395334879 0.0911471868820318 -0.00573520315432275 0 0 0 0 0 0 0 0 0 0 0 0 0 0.168028029331457 0.301825001681905 0.447926052210777 0.475065819172 0.366062503066706 0.1516297665633 -0.00716669242724399 0 0 0 0 0 0 0 0 0 0 0 0 0 0.72997480031089 0.797444259751951 0.887742275032135 0.869683155665073 0.691465515432396 0.258701666605321 -0.00907885262968312 0 0 0 0 0 0 0 0 0 0 0 0 0 0.944487346235779 0.95406732835465 0.999121627907577 0.99779596904713 0.881552250467431 0.304589027436163 -0.00955956636975393 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03716 HG03716 -0.249121716270268 -0.3908031632527 -0.494863940763545 -0.424841194626402 -0.289069990772838 -0.131435101824741 -0.026619658776352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.31127248084878 -0.423015684091944 -0.513745630005582 -0.448867426392669 -0.30056320806615 -0.1164629793356 -0.0274399588073181 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.505344302372026 -0.518632300991998 -0.525662741554721 -0.509986844144714 -0.440806870147962 -0.134489243152181 -0.0285645113225716 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576720815682208 -0.580092327486771 -0.555314876491109 -0.541940641091495 -0.524513683221282 -0.146114198844375 -0.0288523961717621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03717 HG03717 1.33940599220308 1.21418489557571 0.911607111662922 0.373728454654471 -0.0558782487010538 -0.121801090036511 -0.0904602730811994 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06507572882414 1.01306977599092 0.81654946901114 0.45645678925935 0.0915618771395151 -0.0876481211036736 -0.0920642236363667 0 0 0 0 0 0 0 0 0 0 0 0 0 0.88133570683756 0.821587582567713 0.76796822302052 0.639369911661761 0.408363413962418 -0.0125039924604823 -0.0941934450864127 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711768383344034 0.679858882332438 0.677300101975842 0.682166174449831 0.617344875504569 0.0231808064024622 -0.0947259355619654 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03718 HG03718 1.31232583677115 1.35814805787095 1.34354503495579 1.1389650397995 0.597506601965547 0.0987026078707101 -0.0166335796294177 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54814089889369 1.46020752822311 1.44114445081607 1.24553385915147 0.656876630121588 0.0977085627716061 -0.0178619245764786 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48311333163883 1.5019603005799 1.54236927673704 1.49819163872705 0.925531239755041 0.103034193617686 -0.0195483988126743 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23791582708686 1.29657785880093 1.38383565962399 1.49911886182873 1.08305045761642 0.116345210060069 -0.0199807225664619 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03719 HG03719 0.222664941571179 0.31508549082963 0.272089544312525 0.119660922954239 0.0637718571560913 0.0363097702593907 0.00167949884068556 0 0 0 0 0 0 0 0 0 0 0 0 0 0.255296189609847 0.343062538084013 0.27808154982695 0.159814407380589 0.126670878287123 0.0107277421826896 0.00102170127174352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0561138906605892 0.00631256446791957 -0.0380212697568197 0.035764677589205 0.172652737374545 0.0436380365683527 0.00016909185504228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.438405296876226 -0.30028197031473 -0.218716213215591 -0.124012564245032 0.180976178790551 0.0552448062097047 -4.0380418161388e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03720 HG03720 1.32951946240253 1.07186755918974 0.842604757743331 0.48741694606772 0.328956081273672 0.198791122753725 0.00654060516860327 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17843816552572 1.12107102623489 0.97562300861993 0.605198030643359 0.408750795481254 0.230877022016623 0.0052514458186713 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32981563395253 1.29327449104989 1.16487108284192 0.960072412222419 0.661611692165353 0.277065997633639 0.00351093567810393 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31886181468283 1.26868883027256 1.12660049686616 1.04618829520069 0.834693820931819 0.300777159363938 0.003069994576822 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03721 HG03721 1.863355279377 1.65960271861471 1.27898391173162 0.79241817166322 0.352866441767834 0.00342268827545884 -0.0180085639862015 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79057001508252 1.63128489854956 1.28072973470574 0.835450785076738 0.397045219564459 -0.0162689666690214 -0.01879379151388 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42033768379537 1.36329050522404 1.21074896540007 0.945966066932769 0.524310380987172 -0.0246981275883197 -0.0199120344046364 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26427490916053 1.22095930092767 1.09384147495009 0.812794141370101 0.539247296924626 -0.0210059755458367 -0.0202057993002783 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03722 HG03722 0.144676200905774 0.280485763317877 0.339091111283106 0.119630182612591 0.12301844685655 0.105134136580987 0.0217230327717603 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0901770984994567 0.249630409591556 0.271269041720996 0.129543722020578 0.214865224473257 0.125591373065077 0.0207038201136541 0 0 0 0 0 0 0 0 0 0 0 0 0 0.193526527550246 0.260915363749864 0.194501451934165 0.253081909599171 0.303845873329993 0.227896369868038 0.0193998962874113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.142491252143028 0.270096155342759 0.310553647315793 0.293592157415279 0.415713527139703 0.263913859294678 0.0190826626519284 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03725 HG03725 1.49511736304186 1.40391461234157 1.16955327085914 0.666312409303261 0.157191776915641 0.0124589171154303 -0.00915632527349508 0 0 0 0 0 0 0 0 0 0 0 0 0 1.71028353261189 1.55856886291931 1.30888148774405 0.786906145076562 0.2422263729433 -0.0255727100536981 -0.00962701114520316 0 0 0 0 0 0 0 0 0 0 0 0 0 1.63041226957924 1.6177819916213 1.44870997438099 1.093028646243 0.530886455394962 -0.0506943932915265 -0.0102512991575309 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19669344704946 1.2943834694413 1.3080851769618 1.21604737313696 0.77093749585415 -0.0517965553363352 -0.0104073008726444 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03727 HG03727 1.13406978211852 1.06207751997716 1.0184497019023 0.769653325318879 0.45632820380451 0.110796677983946 0.000386163292239272 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24591370458503 1.21935963085341 1.12216058763054 0.839663848420759 0.462020460187975 0.0925592591597704 -0.000939175035065419 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29188252868163 1.37793696563768 1.42979532916179 1.26805504620594 0.678441600171716 0.0742714919642184 -0.00272841096792867 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17746489511019 1.30638572964285 1.42084061434339 1.48686035657191 0.959161693801279 0.0803258472101389 -0.00318166902349046 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03729 HG03729 0.730870377435628 0.68713422158946 0.523546672573261 0.171742355938237 0.0435488677959826 0.0994498651157567 0.00497997415421412 0 0 0 0 0 0 0 0 0 0 0 0 0 0.772026368513107 0.702964950098174 0.559048233252851 0.23786426991619 0.132526899083678 0.134887395941994 0.00357486320284682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18729716485252 1.10245634610915 0.935515456217819 0.787701615388296 0.48588609028622 0.177734085819765 0.0017182278768259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35544604986673 1.24495683342577 1.14133860833039 1.09894817503095 0.814813953793512 0.204837015558278 0.00125520333816077 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03730 HG03730 0.0456058686586116 -0.0425609293619844 -0.190983979565899 -0.440975279072838 -0.590357562876007 -0.328466435438333 -0.0885241337257488 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250347552671366 -0.319515327564258 -0.336602805219643 -0.536639460324345 -0.626184949004907 -0.325682376609444 -0.0825543254140284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.61323645286237 -0.696154600271759 -0.760033293449333 -0.941819154170791 -0.865793785661021 -0.388957919777422 -0.0748582570651856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.448847845846549 -0.548403667923076 -0.667396958977675 -0.839929017003703 -0.992302183940544 -0.444890478550452 -0.0729741116198088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03731 HG03731 2.00538486356639 1.87717819030969 1.62806408791783 1.24452583456445 0.732145577375696 0.305842878688526 0.106808016207443 0 0 0 0 0 0 0 0 0 0 0 0 0 2.07698331849981 1.9679864235387 1.71944572831683 1.4072750029919 0.864814494436905 0.29946281382167 0.104222132652984 0 0 0 0 0 0 0 0 0 0 0 0 0 1.99273022808037 1.97423140762465 1.87885262003986 1.67886839654268 1.21545525376622 0.349588361753138 0.101088023416723 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56672870873633 1.61122318623691 1.62653060480814 1.60881695888712 1.40562655640609 0.376568964346562 0.100358000367172 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03733 HG03733 -0.356192496845236 -0.337732890764367 -0.409051870634585 -0.486329035198249 -0.43025033059156 -0.175144603124491 -0.0114715999258884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.430206063587006 -0.423107995877717 -0.554651875313405 -0.573376705977419 -0.448817485138464 -0.170468578230872 -0.0121059957291759 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863363761251272 -0.892855715893482 -0.888380697711585 -0.870498840669718 -0.593317758221752 -0.207379244582221 -0.0129637228650944 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0175388800605 -1.0646134009203 -1.02232521633809 -0.971802956261883 -0.751381857004995 -0.228065733298807 -0.0131811263707341 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03736 HG03736 0.516357233191304 0.489087089579665 0.472871923751435 0.434019996219733 0.293343493669606 0.100597092620712 -0.00346124540564911 0 0 0 0 0 0 0 0 0 0 0 0 0 0.764154843789505 0.747954705639244 0.613806424236944 0.489777609922773 0.342101459724767 0.107995038855268 -0.00405441711555037 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16462559694937 1.07548770129545 0.991118243890537 0.871838713784905 0.528476360621292 0.12388754454397 -0.00486948071340698 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00708391621476 0.967175864041057 0.97735296569709 0.995169977525841 0.722988322739846 0.135216907187006 -0.00507846154071558 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03738 HG03738 0.780148665894463 0.829675513070946 0.697262921339021 0.426774635075525 0.113756196841852 -0.00601126599025842 -0.00581530350948893 0 0 0 0 0 0 0 0 0 0 0 0 0 0.621435865824488 0.648737968245278 0.636724256053906 0.412139040337603 0.123072576357133 0.00469862371004771 -0.00702034291014791 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0177230649320203 0.0383417089164439 0.108467857647482 0.174821855964924 0.103344879071926 -0.00299824417718068 -0.008647835854407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.428493170039146 -0.390058477323963 -0.284972523387705 -0.0476731097928187 0.0610647011429364 -0.00410687680638518 -0.00906023352585501 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03740 HG03740 -0.25344329774018 -0.348481547955798 -0.35313690063258 -0.313895655425428 -0.212143892464986 -0.0988134173809215 -0.029277009950703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.376556583034439 -0.434268322178461 -0.405605769568242 -0.341864103539653 -0.205027479233936 -0.0530301367350467 -0.0276700895373611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.603927588890768 -0.607317407229556 -0.674559756275458 -0.567006076435027 -0.361258342210881 0.00247601789036663 -0.0256461737839816 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.896202817883865 -0.871538645136281 -0.890367680721365 -0.87143419049285 -0.559886737576945 0.020699506660621 -0.0251599166223496 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03741 HG03741 -0.168776916830688 0.0263211475287228 0.0708351421718715 0.0781016736189855 0.057205681213287 -0.0732916284107567 -0.0477988436239856 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14660194424911 0.129712663264169 0.103377933163479 0.0996599258987993 0.0543754855658846 -0.0928487410970297 -0.0452982161562342 0 0 0 0 0 0 0 0 0 0 0 0 0 0.547751507740466 0.535851132609337 0.464457343122696 0.510694674400961 0.232916645928536 -0.07492107057832 -0.0421003905577858 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784788424872037 0.819705171244582 0.790097642320337 0.739957868585136 0.494800823714057 -0.0629043232720814 -0.041322327623411 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03742 HG03742 0.925987717832619 0.892916342986906 0.646466378777556 0.178360236570738 -0.101685535435456 -0.114921691920296 -0.0801738505821567 0 0 0 0 0 0 0 0 0 0 0 0 0 0.926676146840534 0.944706080844827 0.66802004750081 0.245956449222311 -0.0534764273434158 -0.126291108492439 -0.0819338335803658 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865224192477734 0.905971797923538 0.852420937332195 0.641392116090994 0.204490517172488 -0.108149048975051 -0.0843090568819984 0 0 0 0 0 0 0 0 0 0 0 0 0 0.771841758017952 0.860733214977832 0.941066000834991 0.940701914045709 0.514279471912092 -0.0873740889485912 -0.0849101766619185 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03743 HG03743 -0.653858688668608 -0.542289572999393 -0.22718071832333 -0.0570699105395914 -0.0021744067874622 -0.0923148235288049 -0.0120560302068945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240048577452002 -0.151244476186404 0.0260940510066993 0.157952046822382 0.102827621263382 -0.0740482417464355 -0.0130059041942281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466909851231399 0.472436784516035 0.544421143034283 0.571546708558592 0.345421690508051 -0.0442320744676359 -0.0142995604362542 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602302830241813 0.631385172962777 0.739702204412146 0.852867864786846 0.61057805974118 -0.036161219181908 -0.0146292897376237 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03744 HG03744 0.745832131625342 0.701008269810591 0.574331866916223 0.195378742756015 0.0397761176544994 -0.00578333744620472 -0.00233930613518737 0 0 0 0 0 0 0 0 0 0 0 0 0 0.791585326510849 0.757557055884048 0.579598234338426 0.175942179901287 0.0285265623289812 -0.0268826453595784 -0.00339499268694311 0 0 0 0 0 0 0 0 0 0 0 0 0 0.698431159981955 0.620608905219197 0.429572500547061 0.180872734489746 -0.0360373364281492 -0.00686615437821348 -0.00480289970972226 0 0 0 0 0 0 0 0 0 0 0 0 0 0.253951314851348 0.231906166470564 0.150553511365398 -0.0115785187860487 -0.130509793977948 0.00237992141432806 -0.0051563802999494 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03745 HG03745 1.5988294904992 1.57677182135189 1.25587282776762 0.728707847003503 0.21108502587565 0.0240020927998718 -0.0214188791377954 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52459806040801 1.43471192672992 1.16523540640126 0.700149437539236 0.211589338100664 0.0419788147929297 -0.0195011683082981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13850909681896 1.07496658963434 0.940524515420723 0.773975329563499 0.290869753381399 0.0779395940136188 -0.0170399929838363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.884928492047615 0.929595087621997 0.953053607584195 0.846527119266534 0.356608453051088 0.0947697795462945 -0.0164395043705356 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03746 HG03746 0.511781687863899 0.309564343296508 0.239860497005139 0.211028782287705 0.158342529570059 0.166395553525982 0.10991030251724 0 0 0 0 0 0 0 0 0 0 0 0 0 0.482339266409948 0.330255315279095 0.194776356103003 0.180810969472563 0.167955076352453 0.189451799565016 0.106913298919731 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304898190099633 0.224569464650335 0.138244124091742 0.00337144643620064 0.0876804171677642 0.22534833860898 0.103222283598162 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0139226176503612 -0.0047700249082376 -0.0430930197266064 -0.145418643536494 -0.0795537356082223 0.242741484651788 0.102350798962507 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03752 HG03752 -0.516760293563575 -0.61392356724812 -0.641442454086948 -0.58950255985168 -0.414225489110088 -0.245827088014264 -0.0631772072568979 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.524631621133455 -0.644415320371147 -0.666881119042485 -0.632144830188195 -0.487954704805696 -0.258124131123612 -0.0600907527730941 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.356423363815935 -0.439495231759688 -0.492566298948202 -0.578132199755397 -0.612774687039482 -0.330742088699962 -0.0561171026957921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.147923554271089 -0.192936533157429 -0.251532742288091 -0.35028923545198 -0.635321410626939 -0.360169699722732 -0.0551453083582857 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03753 HG03753 1.45232414565693 1.37563957553857 1.14968068041816 0.843479521813851 0.537939798328481 0.277003575427759 0.0203444598421145 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69666179043038 1.56686273331568 1.30519056081155 0.967737838851294 0.592994887131261 0.268088403280318 0.0185507511578981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.99445096413317 1.90825509527948 1.81987774789286 1.59214727985355 0.988014099684329 0.293020912839078 0.0161607742477639 0 0 0 0 0 0 0 0 0 0 0 0 0 2.01228250063564 1.95973660723463 1.97080651439238 1.92059901751631 1.29213420341966 0.325478064233503 0.0155609580203055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03754 HG03754 1.08557137534109 1.04971093553391 1.0232990550728 0.801010481373709 0.403316144690477 0.110363335032721 -0.00163474353281741 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36364144325146 1.28441488127658 1.20100461179288 0.981191502457256 0.507735476781404 0.150004239075233 -0.00351336040238589 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57291655128562 1.50830190100577 1.3899149746552 1.27836655027659 0.779829386022215 0.220984165521518 -0.00603214205679835 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52612157740142 1.48610100627287 1.35398864522706 1.18361787870706 0.814043210437414 0.250281968556724 -0.00666714119101702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03755 HG03755 -0.488937077978452 -0.297527432855248 -0.119967274247121 0.0588422632949903 0.224257089306169 0.114013524246902 -0.0043522230221945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.288227814972592 -0.0968418133046805 0.0647463246581709 0.219321388524473 0.308582890793878 0.135435398580621 -0.00508292549125269 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0843008435308684 0.226062429811196 0.368119863110545 0.518020990772431 0.595771539666954 0.180715305793631 -0.00604911145031513 0 0 0 0 0 0 0 0 0 0 0 0 0 0.241479330253393 0.40308978514066 0.56676897590323 0.752019200387356 0.781450050784584 0.202713973169731 -0.00629009455385487 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03756 HG03756 0.743909270725544 0.596913183074269 0.592563501176526 0.411424347107554 0.256478253501349 0.0948636518234369 0.0216203922778349 0 0 0 0 0 0 0 0 0 0 0 0 0 0.734579272419244 0.61712836363781 0.543130477403736 0.341216092962338 0.235882204027574 0.108536521894776 0.0201244210443865 0 0 0 0 0 0 0 0 0 0 0 0 0 0.401353524781764 0.372737462613022 0.358927908072688 0.239913820161427 0.196785046505998 0.111378064153712 0.0181583898243392 0 0 0 0 0 0 0 0 0 0 0 0 0 0.164993574410668 0.104010928034453 0.071357179066826 0.0167388465588509 0.102039084098899 0.119357551707917 0.0176699871763281 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03757 HG03757 -0.906371237104346 -0.847590596490154 -0.737492351804334 -0.489256713621027 -0.24986826345377 -0.117428208890931 -0.0363158804536528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.653651185983664 -0.706191626421321 -0.677203060013549 -0.444790656697901 -0.267560730036344 -0.0883589303293337 -0.0340808172936371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.243855538415323 -0.324395392358721 -0.378563576701168 -0.330356962943598 -0.238177472178264 -0.101320416781637 -0.0312194278886655 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0486524231503697 -0.117125126027707 -0.131397633355698 -0.0790694399389888 -0.15594474976024 -0.101725391408788 -0.0305228250157114 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03760 HG03760 2.14882097165065 1.89128650191496 1.53566575752898 1.14268700976655 0.701038137351625 0.348974735598033 0.126746148062505 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98921386287595 1.83334437079323 1.55091534925679 1.24752500579697 0.782203400557722 0.377738034039545 0.123726538575876 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47827750359426 1.4129261646798 1.39165023813818 1.39871662588927 1.05705260797939 0.422272408330738 0.120015857909705 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07820408363964 1.07053856364969 1.08693635734686 1.24232779486472 1.16235519727267 0.451310810235161 0.119141288066703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03761 HG03761 0.210393866207429 0.407702064535492 0.414066695772657 0.213500369988633 0.109120188637235 -0.0788174671564599 -0.0256005608704665 0 0 0 0 0 0 0 0 0 0 0 0 0 0.182196840952546 0.350558987744878 0.360137671280589 0.216512546848701 0.0683950370259959 -0.0878049425890875 -0.0261048001147573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.193451794429826 0.216881958827246 0.191280237891041 0.113846257664401 -0.0621498254879078 -0.11956520316607 -0.0268316000792046 0 0 0 0 0 0 0 0 0 0 0 0 0 0.227356042596533 0.15905902924895 0.0370727392916675 -0.0960480255334775 -0.199093616541348 -0.138303013556796 -0.0270239622193527 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03762 HG03762 -0.00366845290836049 -0.089487079131983 -0.196562122886284 -0.169735494562402 0.0139383701425948 0.0355739287484062 -0.0124229126550832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0659576659103357 -0.131140832603103 -0.229400563582289 -0.225411916064453 -0.0600896574973655 0.0211497635533793 -0.0110225659114701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.144863419598954 0.13834334720847 0.00241111461983402 -0.00355727941477123 -0.0701797709406386 0.0183464315699134 -0.00927269318785323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25206371569844 0.228476306376625 0.125440935127069 0.0894631262986976 -0.0239272257690573 0.025712036418718 -0.00885485604658054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03765 HG03765 1.48241692064227 1.35185948696061 1.13540502388511 0.872467220954362 0.577692339630018 0.383178133809436 0.213306748306499 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38722644469789 1.2664505365843 1.06770886197523 0.788222043224789 0.566844563064902 0.417431924981017 0.209164658937502 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14081780623237 1.01452096452625 0.868275069500939 0.651921782172173 0.502831231373247 0.450172444262134 0.204195411368656 0 0 0 0 0 0 0 0 0 0 0 0 0 0.817062744193308 0.673826532297697 0.445848407945784 0.314002029226626 0.387893517932386 0.461671992730983 0.203049563997212 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03767 HG03767 0.0906268670786714 0.0822594331112095 0.148281113526081 0.233559017470206 0.149356472036107 -0.0843150054822556 -0.0842827865948453 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194597575763327 0.253643067916592 0.305290225906161 0.44364832879356 0.312037515383085 -0.057020162039179 -0.0866376318289284 0 0 0 0 0 0 0 0 0 0 0 0 0 0.621711273455633 0.692958519102744 0.851006451592448 0.962396624881828 0.694343650881201 0.0549923209011256 -0.0898205763353351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.721543742044772 0.855865524662929 1.11441996878581 1.27921478817076 1.01110785614583 0.103550692522074 -0.0906274391798354 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03770 HG03770 0.398517776593102 0.603835938024673 0.695034960268209 0.548582876023662 0.306579423867266 0.105480975883725 0.0037644351808321 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572530099848442 0.644475010223517 0.72944596623189 0.624517163897806 0.41028904799089 0.140119288783018 0.00319658016800219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.823419759610262 0.857639592564332 0.857859582469231 0.835178378000685 0.626853402058417 0.228605840419488 0.00244543177332641 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01146610946987 1.02224259733909 0.964585763877633 0.867188977971961 0.751336174270306 0.2670319689995 0.00225807569812878 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03771 HG03771 -0.447518693295812 -0.433918006213961 -0.436558361921326 -0.372590984795429 -0.271801305254896 -0.0856189369042572 -0.0210863482839747 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.715681564401142 -0.709035019414793 -0.662587664382139 -0.522896800111917 -0.336521186877498 -0.0788893033100966 -0.0219556604022729 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.929249640011352 -0.950138191904727 -0.949910482666662 -0.933970395723608 -0.56508152678647 -0.092343633670938 -0.0231485973308338 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928253451869733 -1.01128737115568 -1.08251451524621 -1.13150386048344 -0.85185342690262 -0.0958578939226619 -0.0234542094847423 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03772 HG03772 -0.583246484611714 -0.178979409771359 0.286007032469825 0.549454004319185 0.39296532332269 0.118636108448148 -0.0720621089542274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15663341983023 0.169556932692922 0.540900124592329 0.753418754323807 0.530147925972842 0.0811937911546382 -0.0739555443567896 0 0 0 0 0 0 0 0 0 0 0 0 0 0.437001606233341 0.63444953628686 0.916423333351719 1.11557682835412 0.935659145742341 0.109409283337257 -0.076519015822645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.821941812008979 0.921350862599372 1.02891335855707 1.18696943473042 1.19357950502105 0.134326243766293 -0.0771694596651782 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03773 HG03773 0.0853834773970582 0.277459120289669 0.36939485504005 0.366377597458841 0.288834582608465 0.196997003881683 0.015038910439198 0 0 0 0 0 0 0 0 0 0 0 0 0 0.155853039975915 0.293119464103481 0.363584087119559 0.405154574345269 0.348059850473625 0.210758156695183 0.013291381996294 0 0 0 0 0 0 0 0 0 0 0 0 0 0.341498835395843 0.435948812617605 0.545221105791356 0.553599411729956 0.501016282879783 0.242704450677066 0.0109830966589121 0 0 0 0 0 0 0 0 0 0 0 0 0 0.261788018222123 0.392502108629811 0.530746560474154 0.666065775153558 0.679686802207472 0.255473415937992 0.0104075365788567 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03774 HG03774 -1.3168866504796 -1.00386807294415 -0.804530484034274 -0.665768282219346 -0.447433663575567 -0.228994182705193 -0.0410996272004891 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21541916174633 -0.940357802762428 -0.822413171608032 -0.65660152989531 -0.463681028725377 -0.259740522371205 -0.0390947199779831 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.967185918552155 -0.881496004250165 -0.769936199099633 -0.657861785741654 -0.517846061240575 -0.268274120642762 -0.0365587180165198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.613442707900187 -0.536683381732982 -0.428609551578752 -0.41668483595519 -0.476561138814973 -0.280915876516168 -0.0359472403263474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03775 HG03775 -0.219878894128467 -0.153948660402877 -0.129424295218108 -0.0432317695366854 -0.0308398668697268 0.0331835636786134 -0.0241891863226161 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.324250468288078 -0.241647434222002 -0.223983453606401 -0.123212184182663 -0.0883667039817693 0.00825748974478641 -0.025464407301133 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.552491223341279 -0.513877642607677 -0.512268898670431 -0.526986207402462 -0.193054966946204 -0.00671469750715077 -0.0272132946475568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787713939212141 -0.750155900933362 -0.703710867359978 -0.65606049388643 -0.326524143243146 -0.00266180777659549 -0.0276612651729444 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03777 HG03777 -0.116820244916663 -0.187875608495516 -0.332723155627143 -0.269693630337365 -0.126479617446755 0.0500296420586986 0.0938462465847478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.439798736727269 -0.445988194904067 -0.441249122430971 -0.345142088576786 -0.178731663823041 0.0212005623345545 0.0937787585046746 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04315718683216 -0.948015200813891 -0.852018310759452 -0.728025353622236 -0.291855334363522 -0.0157393726879396 0.0938703697569319 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26023092165889 -1.1759826904678 -1.03798090810575 -0.864730921749793 -0.461167270087303 -0.0257797507743325 0.0939265900072844 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03778 HG03778 0.488199325040206 0.500496308842658 0.516529286116539 0.474105948401368 0.293947240663168 0.068977907248323 -0.00866992412290716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.765839610755051 0.726491059744059 0.663697226758949 0.553014004606884 0.310273022967952 0.0662335658183837 -0.00999678008190519 0 0 0 0 0 0 0 0 0 0 0 0 0 0.98433666996301 1.01161452141902 1.01092475313684 0.910106162487017 0.520206028534938 0.0978046331388668 -0.0117786947317138 0 0 0 0 0 0 0 0 0 0 0 0 0 0.892331906088827 0.939515794328215 0.965939765741701 0.888333990190589 0.691114321024611 0.112090820762129 -0.0122283794454471 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03779 HG03779 -0.164788877232466 -0.280808277036326 -0.25253560470281 -0.133284366962656 0.0307138124541271 0.0489160544398668 -0.0108010343335046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252361626069632 -0.300608259830359 -0.203823907537344 -0.0762537579329926 0.0940943404393721 0.0675132724642026 -0.0117352629903714 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000687899183155875 -0.00634377838790372 0.0322064301985046 0.102402779609731 0.202315085109619 0.119559265363009 -0.012998010190538 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167707791291727 0.187036346584437 0.235596382421681 0.248281064392724 0.332649488822855 0.148391002786081 -0.0133180818235229 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03780 HG03780 -0.716099619604143 -0.7133158083009 -0.802960904820101 -0.77064216654422 -0.503176946347368 -0.182221966375367 -0.0342803015884426 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.444594106073223 -0.491096711254092 -0.563901114660668 -0.598570912682749 -0.454675948798192 -0.199251369610576 -0.0356425978130402 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0941750222633013 -0.0278277038493555 -0.172671162540758 -0.31031845039817 -0.32087506186799 -0.239352620174351 -0.0375278252059834 0 0 0 0 0 0 0 0 0 0 0 0 0 0.410708567148017 0.302801444549695 0.127043620378642 -0.0730285020670737 -0.240034542923851 -0.246713168715269 -0.0380137456466324 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03781 HG03781 0.420485896386504 0.375647956828405 0.332427829565768 0.333932662862917 0.274358240528626 0.18935379763454 0.0852680162902262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.207866145761247 0.217127061795497 0.251900936838037 0.280511137151155 0.224693761143589 0.170156628657284 0.0831843508932693 0 0 0 0 0 0 0 0 0 0 0 0 0 0.239835361603316 0.248049187107318 0.294794235802552 0.253797483597116 0.235347046353701 0.1673322943034 0.0806750967248685 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434346157268793 0.394188846587804 0.329978016759721 0.239758769515791 0.234974146655759 0.171226265541092 0.0800938517851965 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03782 HG03782 -0.134325953918871 -0.112283402750396 -0.133174386642714 -0.167346946932737 -0.273396166712825 -0.229845683823558 -0.0591261272922925 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0159556861992381 0.0046415063208298 -0.00238174351196511 -0.0708925346809674 -0.235162389728455 -0.219961649447145 -0.0568163173525514 0 0 0 0 0 0 0 0 0 0 0 0 0 0.044828480537935 0.00803457988668338 -0.0475383524571185 -0.189567956404641 -0.256048865643454 -0.203873166712438 -0.0539001470774259 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240340071920164 -0.23674141103606 -0.261635933759895 -0.348824217595579 -0.395947144281297 -0.201511313415314 -0.0531980129200959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03784 HG03784 -0.343730403068754 -0.254209144707956 -0.142583237730849 -0.168379433852945 -0.24680011560416 -0.15663504706362 -0.0625563124001414 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0855663057831235 -0.0216130395264975 -0.0212837011230368 -0.110829833047893 -0.194939544420932 -0.127812393534436 -0.064116933287265 0 0 0 0 0 0 0 0 0 0 0 0 0 0.286529657075373 0.295726206134463 0.248818733159174 0.119189498226102 -0.0888417735892194 -0.0808917922681725 -0.066170201200934 0 0 0 0 0 0 0 0 0 0 0 0 0 0.575545421147692 0.578005760952849 0.560479700675791 0.388955305489867 0.0234601342338789 -0.0595703332647443 -0.0666801478592254 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03785 HG03785 -0.107295727061053 -0.0374651295087491 -0.0566229840524563 -0.224789697231003 -0.274501247658434 -0.214798102671568 -0.1653415333263 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127046756455347 -0.0804903649684206 -0.117362359315838 -0.209445003930091 -0.189125993724184 -0.191716512044833 -0.167904751022052 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278037193686038 -0.312823778561158 -0.351155857573723 -0.214848336572785 -0.012519953278732 -0.119053591342145 -0.171357320202601 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.242059042404431 -0.258365510411153 -0.336569100710997 -0.236518906674681 0.0811075682428503 -0.0867640584221834 -0.17223005182672 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03786 HG03786 -1.01294803107574 -0.904825417639466 -0.806577011515433 -0.596734045995558 -0.330296578069628 -0.0705853317589296 -0.0017169687106878 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863953044226352 -0.808062024680136 -0.753102385152838 -0.65477170539914 -0.365499113479455 -0.0501300569277841 -0.00287746038682265 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.515119804504982 -0.482035313146877 -0.510090912929334 -0.637193269171658 -0.501422944895659 -0.064383195429089 -0.00443837720825002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.537618067027215 -0.503126101610321 -0.452117010115372 -0.476456800846359 -0.525084195930916 -0.0702969420898231 -0.0048327416575333 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03787 HG03787 0.388367819207046 0.507975111063639 0.42552154803861 0.29487728478799 0.164862619362762 -0.0309817252942992 -0.0624156290379499 0 0 0 0 0 0 0 0 0 0 0 0 0 0.471555949306342 0.572624092896787 0.585764822760448 0.531938361458551 0.311836958692674 -0.0265381651861366 -0.0570352655692081 0 0 0 0 0 0 0 0 0 0 0 0 0 0.999911349422831 1.03642636614536 1.00236221934296 0.953484761695173 0.52586230931055 0.00853276197034234 -0.0501146334784192 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37755370145181 1.39468926765107 1.376755493793 1.31937967681978 0.811905183180159 0.00373151362473938 -0.0484234062305394 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03788 HG03788 -0.0294145654783071 0.194451084629234 0.367161573569755 0.374159287652847 0.345015735676994 0.150005540946857 0.0205720530568356 0 0 0 0 0 0 0 0 0 0 0 0 0 0.134026484419028 0.460233600269296 0.560656004121284 0.524075964284646 0.399499225140011 0.158350557099955 0.0217873908339113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.821586244902042 1.00523810769373 1.11421802844411 1.02361352215528 0.579929428588797 0.208961782392779 0.0233479575117777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.905882350490674 1.05729058983773 1.19018335816841 1.15317590033869 0.717259239218293 0.236425742253128 0.0237287487755092 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03789 HG03789 0.00434883559217888 -0.0257846299559375 -0.119483299961024 -0.265328803445593 -0.25055000542358 -0.0915405527198615 -0.013071964219799 0 0 0 0 0 0 0 0 0 0 0 0 0 0.020393768439128 -0.0386054634911923 -0.139916229179517 -0.236706149322694 -0.263768491008039 -0.0753930875540571 -0.0145388310658843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.136606305842755 0.0907645169593044 -0.0225908294676379 -0.225911665294347 -0.283494632153711 -0.0802440892582333 -0.0165045241982886 0 0 0 0 0 0 0 0 0 0 0 0 0 0.105847554366283 0.0903903132674803 0.0495131767640613 -0.0918351846651265 -0.261386843981597 -0.0820727396835537 -0.0169998153275085 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03790 HG03790 1.48542861630926 1.17787742693001 0.853626518178627 0.534666276835156 0.399014767970371 0.274321820811202 0.116410336108682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42022866075613 1.21701716894927 0.890490830689589 0.569092063831689 0.468014028217729 0.292863064039088 0.11341959013372 0 0 0 0 0 0 0 0 0 0 0 0 0 0.999511681644896 0.926225470222875 0.80180869889831 0.708967497363602 0.709361540901965 0.350355641550241 0.109731501407367 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571928712194821 0.626152340910173 0.681494805081015 0.743924669291099 0.91495323841324 0.383031818579979 0.108859715862375 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03792 HG03792 1.76044418327757 1.63005064808037 1.30165221197576 0.855607260616035 0.388507163110744 0.0898721850705471 -0.0240266065450821 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91026415358333 1.79041368575562 1.47840723549999 1.07034033033065 0.570644551443542 0.120148741523026 -0.0226332586593548 0 0 0 0 0 0 0 0 0 0 0 0 0 2.13294390423118 2.08110286520464 1.94476327008063 1.67762033990021 1.04191643985807 0.192885589565803 -0.0209013282067248 0 0 0 0 0 0 0 0 0 0 0 0 0 2.08295642081709 2.06998510292567 2.01152342780849 1.80827951270948 1.33642651381987 0.230185184267503 -0.0204895658074405 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03793 HG03793 1.44314464164658 1.34408346541843 0.902621616168014 0.425584938957641 -0.00827794005459158 -0.12752090371042 -0.113132355571959 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33813929978723 1.23686122210663 0.90292638109129 0.46820966416379 0.018067207467763 -0.129209819413549 -0.11132973273818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40853300577571 1.33047093813042 1.13295259314117 0.771806702669192 0.160641229973284 -0.123891238237457 -0.109036709492306 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67037527745858 1.61524254565885 1.41103334031844 1.12209534260831 0.393979852662741 -0.128609234840371 -0.108480797641677 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03794 HG03794 -0.17427417712236 -0.207353442132504 -0.260387368082073 -0.228237630225804 -0.191392537134723 -0.146697926684177 -0.0764671688174285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.367298937837544 -0.284369672576295 -0.220490171253039 -0.125723940319264 -0.185372213580298 -0.176592895954686 -0.0782354204785407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358112412128175 -0.336439896555449 -0.168719930837565 -0.0491823603260942 -0.0937839743096684 -0.196090530799038 -0.0805669513630521 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0146933966315936 -0.00919886669403764 0.0164316895060719 0.0593749662109797 0.0043406962314797 -0.193607003018843 -0.0811472083629427 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03796 HG03796 0.10889582609254 0.23730795378698 0.24853493961051 0.0854783167545528 0.000852244875077793 -0.0442852119912366 -0.0177229348631283 0 0 0 0 0 0 0 0 0 0 0 0 0 0.154842911472508 0.226778915639839 0.26244627315609 0.162654649436484 0.067959082372504 -0.0167602762170261 -0.018775726086945 0 0 0 0 0 0 0 0 0 0 0 0 0 0.51106019863814 0.50485375026123 0.48396694046775 0.422998817719792 0.222477570917059 0.0302423516334011 -0.020225632063753 0 0 0 0 0 0 0 0 0 0 0 0 0 0.868022093612968 0.785769505549357 0.737356978817008 0.619879140734368 0.318572591515719 0.0531985367498871 -0.0205980892791687 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03797 HG03797 0.91546630020265 0.762598673801641 0.474305624720334 0.102586846750954 -0.136147301581382 -0.168739191503177 -0.0551223507826301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.822654101110309 0.675232163606177 0.451503545609124 0.0667814625253376 -0.0838306016899769 -0.14782041975559 -0.0533889670159692 0 0 0 0 0 0 0 0 0 0 0 0 0 0.617195501691071 0.54836954201319 0.42490836847165 0.141931319661421 -0.0425065412751717 -0.119909408369791 -0.0512356133121728 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453259428517069 0.454834457495532 0.395999252606897 0.267031098782558 0.0485979775472544 -0.12211928306326 -0.0507240109714315 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03799 HG03799 0.444491164027225 0.441517667782452 0.447560441086867 0.280989236621889 0.191794617741398 0.0508744649152374 -0.00240142940137554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465183420711115 0.444591751670178 0.428917432571202 0.364597458765275 0.303412291174802 0.0874941283290091 -0.0030280685775992 0 0 0 0 0 0 0 0 0 0 0 0 0 0.514091700729398 0.532179200306815 0.524562839147593 0.484298520515374 0.465349677726918 0.187654633205049 -0.00385623961063149 0 0 0 0 0 0 0 0 0 0 0 0 0 0.626316863932832 0.681467323800068 0.683083486796785 0.567562869775483 0.593802237610178 0.226922440251117 -0.00406271837935862 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03800 HG03800 1.0935126298691 1.16458908553988 1.06174717403092 0.803784544227845 0.487203885618533 0.131097579452104 0.0046256595123922 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35878250260251 1.29804035466722 1.21127097170231 0.962195833034446 0.612445761059583 0.191840353006043 0.00362342589498194 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47921165927241 1.46255617521089 1.42057676693538 1.29700623398932 0.923144556024333 0.279993525027664 0.00229921923229174 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32311235985714 1.2907329678912 1.27313061906335 1.3088318644467 1.09916360873391 0.311878244058508 0.0019690361236079 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03802 HG03802 0.452693904874681 0.233330051663527 0.157526415972703 0.156653402943674 0.139928603784209 0.0388398620074721 0.00046983329258497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.509368332080654 0.360693639987072 0.232736807407527 0.234031279412402 0.18785015148284 0.0703428101727235 -0.00107984283707414 0 0 0 0 0 0 0 0 0 0 0 0 0 0.411191597199636 0.354909261191666 0.306360925115535 0.285216395694155 0.271432422499041 0.125131805578937 -0.00314281473909497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197847820910463 0.18092468124572 0.213928134721145 0.22242987460569 0.221108538360264 0.151107759762828 -0.00366016207547689 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03803 HG03803 -1.17946533477741 -1.13808877939436 -0.906669768311235 -0.63134938307704 -0.291712420832906 -0.00261905426214477 0.0426676537985091 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26252516807907 -1.19127027595558 -0.964660030236295 -0.742514283191804 -0.329375511625638 -0.0197613833080876 0.0390997261059065 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20434138104612 -1.25094647068015 -1.19388920209517 -1.05658252627582 -0.510309960688956 -0.00587021948050814 0.0346246250033225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02116325931466 -1.13892565164356 -1.22134823910527 -1.22834869479024 -0.687453487008828 0.00189177214089483 0.0335531206455546 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03805 HG03805 1.06685576322099 0.91791350467698 0.703549976431359 0.469071746568537 0.308476502777284 0.14444071408767 -0.00663021532202271 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24883262314299 1.15776148249571 0.895457368627941 0.566093952285034 0.356529909927404 0.161833714610832 -0.0049015423166416 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69265142141933 1.59583020677899 1.44748909632279 1.16966387549728 0.620207355894002 0.213512506963085 -0.00270704929956126 0 0 0 0 0 0 0 0 0 0 0 0 0 1.750286406929 1.72060546851525 1.65894460563578 1.50106457196279 0.949780672678793 0.244616594938483 -0.00217630307722301 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03806 HG03806 0.608862616137358 0.532280722897275 0.371376533503724 -0.0421076846108406 -0.298684038732952 -0.136103064100139 -0.0314616696669705 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726442377783703 0.678801717924247 0.444747821871205 -0.0600955633539058 -0.269450923854792 -0.141353519060359 -0.0306775493947679 0 0 0 0 0 0 0 0 0 0 0 0 0 0.756713126795556 0.698601867503008 0.483015816068349 0.0532085966094007 -0.213840435807382 -0.112482321789584 -0.0297601114816691 0 0 0 0 0 0 0 0 0 0 0 0 0 0.610893005069263 0.609948426661843 0.567684876954054 0.275085095280899 -0.110781971619853 -0.100107396617237 -0.029553486059682 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03808 HG03808 -0.703315756381657 -0.698377833060156 -0.70967261876976 -0.641547861900212 -0.549909349757753 -0.430469133573906 -0.149327142558951 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.944887029109274 -0.910578245889984 -0.888015380383769 -0.739570600075718 -0.535612735777175 -0.409211705623477 -0.14479985496892 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01900486347713 -1.02131246682453 -1.047683710777 -0.996684067741887 -0.707971267496501 -0.402282782882067 -0.139020517800216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.745870696168044 -0.729873261768208 -0.758739097436639 -0.806557633265749 -0.724619249846774 -0.428660289035558 -0.137616803694474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03809 HG03809 0.513719032302891 0.589291787183304 0.639175234217101 0.461211365071638 0.151428388884924 -0.116032990786855 -0.0524166578633954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.847662079593676 0.890836109240845 0.865182387128908 0.654610637150658 0.230382393252596 -0.100631451542814 -0.0498837180467367 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37842593385029 1.47812291351398 1.52369704445803 1.33138363464815 0.527633652130078 -0.0760087902550115 -0.0466827028664608 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68272784019607 1.74725334242726 1.82000202591212 1.66864653435933 0.8424934354976 -0.062004827718206 -0.0459111825231273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03812 HG03812 -0.319045976333014 -0.274435226216726 -0.254868570052635 -0.140791456049574 -0.0715323120540635 0.0299352011042355 0.0674696481696781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.428598498880157 -0.39391313739934 -0.351399693279847 -0.256199693590586 -0.182611096790813 -0.00543160590937264 0.0660068714049371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.716819787365627 -0.723357448124565 -0.701541831129763 -0.631664093414087 -0.435954886679262 -0.0621441564421738 0.064276504481777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.766094831292972 -0.782354239196541 -0.822250490254395 -0.839700336760392 -0.69401010660313 -0.0880997385015209 0.0638818550966424 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03814 HG03814 1.27431118450991 1.13412507252947 0.907044440050399 0.547178145402436 0.277965742285732 0.0375952514513648 -0.0160566442983249 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3843712760071 1.33520765792611 1.1648025050646 0.775864178909266 0.380402336197363 0.0974234974095955 -0.0162648216701002 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25669453267602 1.35564511418734 1.35575894399256 1.10348333438754 0.604249829422752 0.212599893114646 -0.0165594817408788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949825924627657 1.02830691323972 1.07086551960075 1.0200037937143 0.633114317760188 0.257058511007414 -0.0166364620802948 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03815 HG03815 0.51503250795146 0.676296100306853 0.507721374566391 0.260767952749813 0.108954713547928 0.0173176720980557 -0.0298633223593111 0 0 0 0 0 0 0 0 0 0 0 0 0 0.507449153785916 0.558808004013784 0.480142757778776 0.313857860738472 0.180691944338391 0.0392880831829191 -0.0306080459717815 0 0 0 0 0 0 0 0 0 0 0 0 0 0.81638073894608 0.802293597031727 0.717157419772727 0.521803548641908 0.383328366557962 0.08565757856624 -0.0316384014996036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.986069151658053 0.943271184611216 0.872022988239348 0.708460135466658 0.508507180353938 0.104101588422527 -0.0319038497776304 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03816 HG03816 1.47119267711855 1.54982327551887 1.33123283391498 0.86227726310687 0.461162943935395 0.0836837665259647 -0.0370890259147667 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74526588505472 1.79697454225708 1.63586913501731 1.20952107829421 0.642974952856885 0.115262502380187 -0.0371938895774401 0 0 0 0 0 0 0 0 0 0 0 0 0 2.40803368071678 2.43696100153835 2.3335302279006 2.00467164764359 1.18760581352421 0.219113916121669 -0.0373823568367673 0 0 0 0 0 0 0 0 0 0 0 0 0 2.65621368775834 2.66623626237165 2.63491131075153 2.44095200055429 1.53042053804275 0.270211738084184 -0.03743843192673 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03817 HG03817 0.0222726588234238 0.00691686307782627 0.134634070316842 0.0312849187575453 -0.0730294608553895 -0.0362197277737854 -0.00400420347917307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0332451301950836 -0.00155261296838007 0.108045685538441 0.0177642627019719 -0.118289825904949 -0.0419906653146003 -0.00501180201634862 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0673543214072652 -0.0517772512144435 -0.0116564101693244 -0.0243861098970148 -0.161458886409279 -0.0709397626730797 -0.0063384737428769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328123502434055 -0.273219773996758 -0.140327591657134 -0.0600746996151251 -0.194728198521135 -0.0794720287380951 -0.00666837966338437 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03821 HG03821 1.1059003405049 0.746495037190093 0.419910383092102 0.157810249390076 -0.0441931139053258 -0.0691252381468909 -0.059949443150593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.610956069265404 0.440749589318414 0.231645002592516 0.0954294311535146 -0.048714746764577 -0.0651860421866332 -0.0549826233816428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.129351481684434 -0.161579794922106 -0.207184711787011 -0.207596208284969 -0.228666244418862 -0.0741387639630603 -0.0486262367159641 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.351385752054089 -0.264128154791844 -0.218376734635734 -0.221468084149415 -0.307265664426759 -0.101339636336664 -0.0470790922585742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03823 HG03823 -0.79833362150853 -0.620904102993021 -0.362290802529675 -0.164518022217759 0.0676861436279289 0.112034034519827 0.013562719981591 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.686811035585231 -0.541212848620538 -0.299557726322169 -0.102141183423259 0.0859863126178447 0.153193222604916 0.0121502717100756 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.403811938121282 -0.322788500774085 -0.172932192287822 0.0402860567271274 0.20033022436217 0.192842027509854 0.0102685780509217 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233127218096504 -0.140801260434713 0.043372310842868 0.297299964053375 0.367238882834527 0.217698580737887 0.00979640428839365 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03824 HG03824 1.07186876762296 0.922843621001435 0.748857128337758 0.528931603668744 0.28351400875087 0.0400013131782645 -0.048251127079682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.165754792899 1.06661277303924 0.991784392081345 0.719298123259903 0.288850521857939 0.0524887973672376 -0.0433022010377245 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36416509016004 1.31881499500198 1.26441066521534 1.17673874659798 0.406050445878559 0.0846565142814277 -0.0369569437284203 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55738544794772 1.49093333075264 1.34940962978781 1.28858111557653 0.53851918384775 0.0928546024810093 -0.0354102093360537 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03825 HG03825 -0.398707271403657 -0.265946693585907 -0.0967303633112543 -0.112168778841719 -0.0166764017971221 0.00376237975103512 -0.0291335800807512 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336505599800999 -0.196182120724537 -0.0458447815257779 -0.098618435384472 -0.054049131853 0.0242190266158853 -0.0275135464186142 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0623397273768421 -0.0108116513009707 0.0301923414453525 0.079378800734417 0.0335707075738044 0.0406420999140751 -0.0254951711070038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0863780969345248 0.121779076946982 0.154770670440834 0.261150292781302 0.185709927118876 0.0583020780074297 -0.025014340391718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03826 HG03826 1.47261910682576 1.25481723494097 1.07219303763534 0.678770063748306 0.182354055266148 -0.0734881778743332 -0.0290859483920212 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33200750530479 1.23580982265972 1.06663414555398 0.731540674148099 0.171821618249518 -0.0782996248700341 -0.0260322452244094 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25224454263285 1.22885366703302 1.1139337537807 0.895458925979722 0.119638575473682 -0.103124770726131 -0.0220321535332215 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08176277325188 1.04789761923928 0.972782214205898 0.823221560969404 0.107016121130531 -0.129845309110284 -0.0210408949937862 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03829 HG03829 1.00145518070076 0.931640152063372 0.875043983747034 0.654507562048139 0.384534731842369 0.133297234580296 0.0545644864097899 0 0 0 0 0 0 0 0 0 0 0 0 0 0.979685816847936 0.891932093031085 0.841578100535645 0.69093926210965 0.393306439039141 0.139419691216089 0.0555706569832071 0 0 0 0 0 0 0 0 0 0 0 0 0 0.777634873818301 0.769796383282695 0.839041691874358 0.834806471517181 0.478629809359286 0.119780377022804 0.0570418639641834 0 0 0 0 0 0 0 0 0 0 0 0 0 0.62822382086699 0.62086398786754 0.626402828705559 0.766814835656792 0.561242891535398 0.102028248484029 0.0574350536088621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03830 HG03830 -0.213661952277479 -0.373191580254149 -0.6058851555886 -0.635391519109837 -0.376857531218993 -0.166712282778128 -0.0523613535979395 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326045425644625 -0.432264568246336 -0.630840753358697 -0.731543024221061 -0.458276038856015 -0.221132962182639 -0.0499373581673952 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0926355165199954 -0.173318454954357 -0.275074724720091 -0.419099538222101 -0.49637317369897 -0.332787385037383 -0.0468486516222723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.169825869399135 0.159234065323274 0.131508375272058 0.0764497994542176 -0.287261756402659 -0.379312666276534 -0.0460992712503099 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03832 HG03832 -0.215842003807357 -0.073144249922309 -0.00718909709020806 -0.0539133781212159 -0.0434301928420997 0.00686073752359417 -0.0230437179039688 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.204451520488629 -0.00015058468713424 0.108854884443164 0.0879568091313963 0.02952007673833 0.012009601151315 -0.021182233485065 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0983505269638409 0.324854457307919 0.510645824630751 0.555071887634842 0.297571959776034 0.0572655207645915 -0.0188456527982187 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210441025612502 0.428291224494175 0.684660746770727 0.843182731910026 0.541765616946669 0.0912965987710885 -0.0182856480678007 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03833 HG03833 -0.239988552714478 -0.358534422942471 -0.539265302935767 -0.628375278069952 -0.420942338391283 -0.198534667657482 -0.0964950783449386 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349492438281583 -0.446839837851805 -0.638528201410457 -0.75153765438563 -0.507595151491047 -0.214727049432479 -0.0979685590473262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.613108661149606 -0.684170591849695 -0.787948522092719 -0.801201262376229 -0.566770102376959 -0.256065362998613 -0.0999653670221176 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.743266846642046 -0.727558207081987 -0.770689915277844 -0.721139283795079 -0.50169115900039 -0.266116385950001 -0.100472064469312 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03836 HG03836 -0.428362593221529 -0.356539733063272 -0.27395134062598 -0.230727710486245 -0.217633841750437 -0.158822799191781 -0.0501649722436653 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.542646479395828 -0.519703923210534 -0.436936753369876 -0.390344587708089 -0.337414928833191 -0.162582381298547 -0.0472165372722207 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.922459376752692 -0.882364019363524 -0.863232147103792 -0.805575502331994 -0.645885912496141 -0.226886487161581 -0.0434023887894535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.962255566196984 -0.973341155549976 -1.01745009583515 -1.05487405957045 -0.956720120427455 -0.260418970531042 -0.0424661548383649 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03837 HG03837 0.0462471454865712 -0.155569287019911 -0.235884657391893 -0.146065460318709 -0.0562038537919814 -0.0122124776963022 -0.0121561043931413 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312476552606077 -0.386611295886902 -0.412660745809041 -0.317025189073609 -0.140139019605391 -0.057057080047154 -0.0137534651820461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.722444044261237 -0.70848503744947 -0.646269342813651 -0.490133617888432 -0.280276495451035 -0.129181869226899 -0.0159383854220534 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.698120210201562 -0.66111855238259 -0.579075128942858 -0.486098366489792 -0.343400268680014 -0.144718373761747 -0.0164970797658806 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03838 HG03838 1.72748000698647 1.56834065677494 1.1866795936375 0.818509170876743 0.363713633684598 0.0363207366886893 -0.0254215846794701 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68306440110285 1.48580648586867 1.20894581250277 0.928778045061767 0.476157484667717 0.0471640404541755 -0.0231332142023865 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83264663096229 1.6867486696389 1.54281041468141 1.25174397984421 0.715111682833805 0.0601874069136804 -0.0201690628912853 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00639840980597 1.88312362764482 1.74572504375433 1.51383039118809 0.934777567343938 0.0573993607564645 -0.0194408434260724 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03844 HG03844 -0.832032660726079 -0.753890230168915 -0.54846360617692 -0.217362526756916 0.0571911535983471 0.0909279150022558 0.0889102274998307 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31611113494536 -1.14488158341152 -0.829049988947294 -0.31688348213936 0.005406977382861 0.0982670392668019 0.0864328486385707 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54081181504213 -1.40764380800079 -1.15570017595188 -0.740609560545643 -0.103311866660121 0.0763837320184821 0.0833919890623943 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27749219554466 -1.18718597752573 -1.03954747456179 -0.769813056380043 -0.203935002399776 0.0709220167529355 0.0826759495248715 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03846 HG03846 -0.197956704368702 -0.417796184864116 -0.392466473639965 -0.29355216759251 -0.0812325369649073 0.00202615177200467 -0.00677133001926287 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.18515913450505 -0.327122616968308 -0.361079976612679 -0.280402252864268 -0.0277892378071951 0.0300303414832259 -0.0052495233035172 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.471586967691038 -0.525020956662044 -0.64740886576847 -0.59990275600867 -0.113086373900333 0.0598128833457499 -0.00327387734973361 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.912684514035703 -0.894568104559652 -0.909664070563353 -0.801829919977483 -0.289593474487766 0.0570309739925212 -0.0027877546639482 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03848 HG03848 0.00187518411178214 -0.160956491080498 -0.224440429820877 -0.33171535368212 -0.401660179988169 -0.312250536078419 -0.0717638493172595 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0357164760259348 -0.128691851877222 -0.181981311663335 -0.271955751942055 -0.34504145616808 -0.291327980871043 -0.0691203946745796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144553899935805 -0.215350330863207 -0.289191721052976 -0.349160705412656 -0.301471351249957 -0.302583545226248 -0.0657907026808833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250842514923771 -0.318194717510764 -0.366944025742938 -0.394810779522943 -0.292831439394906 -0.323193761295784 -0.0649904627111273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03849 HG03849 -0.0818032185292517 -0.347378885713347 -0.459715040745716 -0.370694840360975 -0.21765353792928 -0.0625771663256627 -0.00749689055562762 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.342971157311514 -0.548172862402056 -0.620907858777524 -0.549223908554757 -0.319243479305774 -0.0767672928491813 -0.00907243945022739 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.907416356482326 -0.976377563291515 -1.00132843936573 -0.981091026781561 -0.636660462740782 -0.0991395203532904 -0.0111819637587221 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09149532472926 -1.07967953572519 -1.07311771806148 -1.10486993297319 -0.844367726991076 -0.113713894261276 -0.0117132008072342 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03850 HG03850 0.22601662021472 -0.0365250705541005 -0.200893305085094 -0.343906394332102 -0.389094853438459 -0.218723596765936 -0.0399984148140025 0 0 0 0 0 0 0 0 0 0 0 0 0 0.039677428198858 -0.183768685646149 -0.314331793148907 -0.479243116087786 -0.430980939472581 -0.209946614429681 -0.0379140707098019 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0351279423272087 -0.141687528176725 -0.302940052191481 -0.540314130481148 -0.552363176119219 -0.239244806084879 -0.0352351216921518 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0509296505110626 -0.140270495718913 -0.319420831698039 -0.549303410722702 -0.610460568750428 -0.248555032592782 -0.034580908349127 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03851 HG03851 1.4947852872134 1.25707403606266 1.01187300465698 0.765928571006595 0.348971223684906 0.0275777066149703 -0.0295401124952014 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7034648876473 1.47908556522483 1.18574958504457 0.934764638315421 0.46391254460173 0.0684183751254374 -0.0302615285385671 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93693970826655 1.82910374757357 1.67609875331314 1.40060637188162 0.784951998432234 0.142383822785154 -0.0312532815100316 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8451172948993 1.79377724520283 1.69645982847218 1.50915771978559 0.948278542165976 0.173233603287165 -0.0315076271339929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03854 HG03854 -0.981834084329506 -0.74876682456029 -0.529937685574527 -0.22348845730483 -0.0215703643275382 0.01778904755803 0.00145798812922132 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.820495917239567 -0.737220653326217 -0.542553671433892 -0.246341034744797 -0.0414978464801836 0.0194479729209909 0.000784510691192888 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.543006032712299 -0.489599678936507 -0.395646797153894 -0.300232128634964 -0.0585000839869219 0.0270845848775055 -0.000117549435415431 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409335867912159 -0.347696142398142 -0.276479652698196 -0.216066265167022 -0.0465791529710362 0.0305669176979452 -0.000344704219733004 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03856 HG03856 -0.836050036274303 -0.769321707439693 -0.646018366300712 -0.476018778721239 -0.29937660391641 -0.171070396068628 -0.0558421306001827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614160350924218 -0.618165734771938 -0.548036857370668 -0.438723250796205 -0.255973414195822 -0.154544797766793 -0.0502125137603814 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.115381743683613 -0.165618573110532 -0.217944412349295 -0.193479993668646 -0.249291179930262 -0.139110560777715 -0.042934070594554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175494762891022 0.109684654996501 0.0698354843567059 0.00149623363072571 -0.220277885417905 -0.149663784012655 -0.0411482625689105 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03857 HG03857 0.181830311939039 0.0515075454837816 0.103487818252014 0.116963276347001 0.212472838087635 0.117150758424459 0.000987224797940332 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254288651306881 0.205899958056123 0.1799017075802 0.180091544403565 0.194995854909195 0.108292172533418 -0.00026645186473579 0 0 0 0 0 0 0 0 0 0 0 0 0 0.209801535767297 0.192380474425346 0.170353065555477 0.222555991201287 0.258159033184866 0.102972040635777 -0.00195388223795297 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0573953895318173 0.0700420303099457 0.0913905488330604 0.173272266622033 0.273941773747281 0.111401224814253 -0.00238042453017149 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03858 HG03858 0.309064692123421 0.144030175140786 0.0196106407831453 -0.13181603886122 -0.144551520258554 -0.0390136738299051 -0.0209299434055286 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328485637343176 0.237494131077527 0.100220365761617 -0.100988845099922 -0.109077824210393 -0.038764452173271 -0.0191559202356053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3503610577102 0.193942248615634 -0.0367718318438211 -0.239654847052197 -0.135500355043567 -0.0502968233657632 -0.0169098966019641 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212340368958797 0.0191209937622164 -0.190690887715239 -0.411640068808372 -0.217757212384989 -0.0605486774069713 -0.0163680204426392 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03861 HG03861 1.62258628349065 1.53975968652145 1.27815308836408 0.836353198265467 0.457479084110254 0.236232656509165 0.119412100815464 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51369344032034 1.40277849610534 1.15967909929377 0.755451610231112 0.466499031715981 0.254536211663038 0.11751180623377 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27154627167466 1.20360685290314 1.08314974585658 0.853265628652263 0.461524022901902 0.262239642921252 0.115292066433155 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14783865524729 1.08736957631159 1.02702375426392 0.912567782207386 0.533834891158464 0.264493892571871 0.114791719594829 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03862 HG03862 1.05105006784131 1.02732262985961 1.03284678339918 0.826205558056364 0.491745233456674 0.26755117069698 0.00922543228130578 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14684504374757 1.1499408006518 1.1385694592699 0.968737860330593 0.602628998826932 0.291592060474656 0.00693963874276887 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65482491112344 1.64450732868865 1.64303454479024 1.47629183617389 1.07294440084264 0.348364574049676 0.00388853717914055 0 0 0 0 0 0 0 0 0 0 0 0 0 1.90082134641425 1.87300541224301 1.85800011428423 1.82074481079361 1.42055393627696 0.394020483343016 0.00312175879181138 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03863 HG03863 0.953662310605055 0.962974467630988 0.837931956077948 0.725628847917984 0.557757443485316 0.223771284162875 0.0772129531938038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.70661140664973 0.810139079945253 0.86415780594201 0.894297456098359 0.683755754811399 0.222155070808017 0.0781048953610095 0 0 0 0 0 0 0 0 0 0 0 0 0 0.734795235920077 0.891892655288082 1.09781119061817 1.27170710073737 0.984653414926926 0.264205414742681 0.0794462445442404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.82116316115616 1.01208832306297 1.22468043776301 1.45522887715507 1.25335998303176 0.273862289026113 0.0798111088465074 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03864 HG03864 -0.447455745906802 -0.431556586249142 -0.39088788250061 -0.245075586680369 -0.270088798019119 -0.210636607351533 -0.0627641908833041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.483334287100581 -0.471505479576254 -0.483454573496134 -0.368824385364045 -0.306712296560995 -0.230600503767013 -0.0605188744244963 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.403074306413956 -0.475301398121186 -0.541360304221997 -0.584198143994061 -0.501765091562915 -0.251918210961848 -0.0576771227326178 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.387666477889693 -0.493375876584693 -0.611264126329639 -0.744659678252968 -0.732206156232512 -0.257536272441328 -0.0569915142073864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03867 HG03867 0.768808175134673 0.716019201615284 0.666369836703553 0.429968633988223 0.231651786195377 0.156345207138645 0.00793502988380734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.905231707464264 0.950953171248113 0.869024552367817 0.54224537913657 0.310291328911461 0.196110031691617 0.00700002167763956 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16825944882237 1.16277693192194 1.12831143594399 0.971470658981467 0.559842415832842 0.263484297712159 0.0057538440576889 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10269245039305 1.08529614152896 1.05471242935723 1.03888899853687 0.743622243972781 0.297723819975869 0.00544114834272233 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03868 HG03868 -1.25643797374456 -1.19312899837447 -0.996538887999846 -0.599500306581033 -0.268069822734978 -0.0409733156246296 -0.0219087003231386 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38983379026107 -1.22433898223776 -0.985834472417045 -0.652158701035204 -0.305728414626876 -0.0738225707690811 -0.0195641723947836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.95013990829472 -0.865272865771614 -0.698982063459209 -0.582986192612406 -0.320767306380288 -0.106365376535751 -0.0165631084015219 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.510519933055388 -0.472426571186743 -0.372922771724401 -0.334502540929214 -0.249286247636606 -0.113029893684766 -0.0158324278128025 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03869 HG03869 -0.396633320016944 -0.440151363792708 -0.201826812620148 0.0385732453447017 0.174384605282956 0.202029325778928 0.02307670341228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637829275130783 -0.504580210132343 -0.242379499339939 0.0416811395282312 0.233493041830347 0.228761010076669 0.0219978838916827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58620757645097 -0.519105291608196 -0.423762910749332 -0.163880342298247 0.24098811749428 0.32057728415734 0.0205773388321242 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.625478379098146 -0.575745471763629 -0.493236269353795 -0.342918418750548 0.156481925619504 0.357307808932881 0.0202239737138939 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03870 HG03870 0.820414574829041 0.812390434196416 0.648774617835556 0.331969836082939 0.127887383203998 0.135548733853096 0.0613412031735965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.670593916540542 0.644680473047009 0.484353193660627 0.246890518341007 0.0997918214135034 0.145522492685754 0.0623833253083889 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0705908622398116 -0.0842900155575744 -0.209886548338869 -0.322747468758984 -0.10693193290179 0.123163422814618 0.0639132500858676 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671766531100575 -0.708827298890967 -0.748556047323169 -0.759951331091542 -0.379309728234066 0.10849423917058 0.0643231887041635 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03871 HG03871 1.48245659623374 1.29140963061432 0.964611866725719 0.434469996233274 -0.00609889639094739 -0.108987134648618 -0.0412676445270065 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54619687987385 1.31714275031817 0.94839259305265 0.42178678026309 -0.0307958652898936 -0.116513608387296 -0.0389297784025524 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47099606926881 1.31759550622805 1.11123448939194 0.717887328706781 0.0353987921384247 -0.181326851615501 -0.0359073689202859 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23683022807731 1.14733319898592 1.03152658242325 0.897053541368816 0.230615671359489 -0.211221013653451 -0.0351659080435694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03872 HG03872 -0.634067578708335 -0.46456111019661 -0.273176586034714 -0.0470461793905964 0.14972927721932 0.0738795251633542 0.00145201824596184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.389808916400678 -0.237041882488579 -0.0377896152161636 0.155403963434069 0.274391219682505 0.0982666653786439 0.000403623314718682 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00347560938901036 0.139264664181808 0.268994516157495 0.34335165579045 0.442091075635459 0.137523316276796 -0.000969523386954363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.217793172734849 0.301921073989915 0.389610725172888 0.405380827723191 0.506837882984516 0.150617112494358 -0.00130961828794767 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03873 HG03873 0.199455233755245 0.11753907996572 0.218188139699128 0.275719825864613 0.143980154112066 0.0526635330420914 0.057376566714197 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273661932323524 0.238766800279454 0.326604611790123 0.389413796424786 0.253052726738377 0.0845421074771942 0.0581467150705322 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787841354917541 0.869076065508566 0.900689790775454 0.845985632294124 0.537671030468968 0.161580089622239 0.0593175764453218 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11284223785149 1.16053319214309 1.16862183771929 1.07607474209005 0.759812830753044 0.198552382278198 0.0596380171793294 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03874 HG03874 1.2244436790675 1.1064730409864 0.901818800789341 0.636253184384376 0.324739198606115 0.193997905036502 0.0830770676844119 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28510561436595 1.15346114270467 1.03243758161645 0.764453218263511 0.349158595005658 0.17561328142836 0.0811113383292536 0 0 0 0 0 0 0 0 0 0 0 0 0 0.965726371827239 0.937831697407771 0.944811252715844 0.867977953928674 0.521343046666212 0.18310151977187 0.0787277043019614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.606711151003987 0.598572531512274 0.649730089133798 0.694909416606054 0.589022823203631 0.195166029243722 0.0781721736942376 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03875 HG03875 0.341295758754217 0.424999160940041 0.407315334678583 0.377274327619103 0.177124663572201 0.0195764000404156 -0.00186821342753527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.674853670029105 0.702607176383988 0.614857096227858 0.530885842148606 0.267034485508458 0.0505108254283852 -0.00321773324011271 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0053371787714 1.07835654597018 1.08446076101228 0.992525588111728 0.51927574423371 0.113302173579954 -0.00502913331249802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.974248393458594 1.03424907455805 1.13531679636676 1.17705030915948 0.728557441959294 0.138490969116652 -0.00548611459551985 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03882 HG03882 -0.571686631309451 -0.806266342292129 -1.04911412105127 -1.04298776155293 -0.875007167593959 -0.405659615292492 -0.0843401984342316 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.916090938918298 -1.11143130122655 -1.32864325828132 -1.34518844758799 -1.09086056361746 -0.436988100680179 -0.078944174182972 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49896867094769 -1.6186331574769 -1.75671017949179 -1.84530360302915 -1.56467657147978 -0.584559186557329 -0.0720117742370681 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.68899748682851 -1.79328399912838 -1.86995433917397 -1.91963878976617 -1.80083722564702 -0.637773823455176 -0.0703192168414552 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03884 HG03884 0.276444599957002 0.12950641636977 -0.0716451500966535 -0.327195375486729 -0.32646528832951 -0.228888896867871 -0.0952639631898884 0 0 0 0 0 0 0 0 0 0 0 0 0 0.242373796670518 0.120596994663252 -0.0446396292694762 -0.26580266049487 -0.299949142853883 -0.186987596093706 -0.0966138814627327 0 0 0 0 0 0 0 0 0 0 0 0 0 0.361793728680088 0.317097154080479 0.186939496613996 -0.0960423089755602 -0.216998286116609 -0.155847537514945 -0.0984545446290497 0 0 0 0 0 0 0 0 0 0 0 0 0 0.437655153474534 0.400685757888043 0.313348784204018 0.110895554062782 -0.137391770129589 -0.146017733254251 -0.0989238119950048 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03885 HG03885 -1.43514536162468 -1.31006430476772 -1.11991154248812 -0.785289510660286 -0.432108187758376 -0.0816929331558793 0.0114991347564105 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21047603710158 -1.17808706202273 -1.10895716724055 -0.937852466506353 -0.496343946590668 -0.0835087398404725 0.0103221308559726 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53915188586283 -1.595758431523 -1.63381319497618 -1.58648599386219 -0.873193211747813 -0.119188316688419 0.00877652987096784 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78428914151949 -1.82089391482605 -1.84510237576299 -1.88244135900965 -1.28454894346379 -0.138907123890794 0.00839286601195486 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03886 HG03886 -0.324177849048354 -0.268840488295016 -0.284810807222751 -0.270683098897526 -0.061918317920239 -0.0479588387277786 -0.0707695471723643 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223721362192336 -0.182821804610906 -0.212455611929427 -0.148306881817711 -0.00745178311511783 -0.038822379182211 -0.0727096479161045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.121600691158951 0.149286779962104 0.158234221255373 0.198439013653437 0.263039435542986 0.0225547931549204 -0.0752625937285113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.39557381303172 0.411626346009628 0.427657519887185 0.486563020381602 0.499092410384885 0.0567961930506667 -0.0758968457497003 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03887 HG03887 -0.116161022589598 -0.0239188070101789 0.160819655798601 0.210928949494544 0.132735313343926 0.0236834762374083 0.0148979999624848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0806481846053971 0.191912866290411 0.271012858587053 0.252125377127791 0.106239152304852 -0.00821858738045873 0.013412467853142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573691508231384 0.603973918863213 0.659612202711563 0.580861375145147 0.196591208243729 -0.0377678679540842 0.0114405958469926 0 0 0 0 0 0 0 0 0 0 0 0 0 0.666183077599211 0.730894428418941 0.823654066315932 0.833362490456019 0.403994904428753 -0.0438052801591456 0.0109471134130673 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03888 HG03888 1.19635356160298 1.12336882045265 0.939183855962753 0.624535553626638 0.221683448888854 -0.037901078771369 -0.0382992459586423 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37203963047482 1.29504379602899 1.10588350728406 0.805287159974324 0.364714992734472 -0.00747788296543226 -0.0363765272366477 0 0 0 0 0 0 0 0 0 0 0 0 0 1.71759190701513 1.67062484652409 1.55009124968187 1.26529879438334 0.618523081429122 0.0592460648630891 -0.0339542185795213 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73293523509425 1.72772482461948 1.70554786418687 1.56435682168477 0.888423857550031 0.0758193643621193 -0.033372066077877 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03890 HG03890 -1.37472438899715 -1.317257592501 -1.18782189291769 -1.0855065241418 -0.791055770746299 -0.400789741299113 -0.146259397746918 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42359428025156 -1.38145471092936 -1.27972244135028 -1.08557455038291 -0.701386587744652 -0.373385877973888 -0.144581444785902 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21679950303339 -1.18036279325894 -1.17708790525218 -1.12779500140881 -0.679203850265198 -0.315874028579061 -0.142523897913235 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23109015968577 -1.13220974154388 -1.04758056216613 -1.06244036687703 -0.728154293642954 -0.293626827108513 -0.142039844978189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03894 HG03894 2.08862089581868 1.72214212346362 1.1638400962287 0.601878052692839 0.109181466224784 -0.0945731710885051 -0.0614908999828078 0 0 0 0 0 0 0 0 0 0 0 0 0 2.07184140914067 1.70788691854736 1.25740724359803 0.676335617880124 0.186453667121308 -0.0899431796566421 -0.0562487028999659 0 0 0 0 0 0 0 0 0 0 0 0 0 1.78629870969308 1.66098811343208 1.38831412972598 0.918140311926949 0.268039046228217 -0.109224894755689 -0.049514404932468 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4247407485681 1.39172177085913 1.32238364318618 1.08928817101622 0.455085679175856 -0.139482110908257 -0.0478703635362556 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03895 HG03895 0.442304437772483 0.226618379609434 -0.000437906457113886 -0.0964897952869636 -0.0523440186535393 0.0491829936389462 0.0776135318528149 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0567654198518527 -0.0319919545361535 -0.149624629141006 -0.173512306855156 -0.0702394245151107 0.0821378928588701 0.0782304537317604 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250395765429944 -0.326861737376229 -0.404878004884606 -0.3492503389641 -0.140863970800324 0.043092690858708 0.07922704816255 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.277875524688928 -0.345093210179818 -0.415438753364203 -0.417222011688706 -0.189800403197423 0.0311733328384439 0.0795091867556051 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03897 HG03897 1.87766148638057 1.75470065257032 1.50961782644961 1.11930518652645 0.601381230329654 0.233076499315741 0.0159918936919461 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89415822888461 1.79052207604006 1.67161832264955 1.29869206951124 0.734229196141735 0.251575653257535 0.0145744705570375 0 0 0 0 0 0 0 0 0 0 0 0 0 2.21211807860421 2.17128563812593 2.11044909383601 1.86919271304154 1.15568732573829 0.324891221862106 0.0126877183693529 0 0 0 0 0 0 0 0 0 0 0 0 0 2.33266087924251 2.2770928615242 2.18579810671181 2.02388267714773 1.46279691660316 0.364330829212133 0.0122146139566404 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03898 HG03898 0.111411783215161 0.300194062757864 0.308184060024905 0.213143112468048 0.0417806896481745 -0.0353710768118248 -0.0181786393809809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.415330374750275 0.508686909728789 0.471122352979877 0.323282609720878 0.0886785449494063 -0.0255440021510711 -0.0192034142027346 0 0 0 0 0 0 0 0 0 0 0 0 0 0.793915869530334 0.841868166293548 0.891966352743005 0.754053137350033 0.296317676905593 -0.00257581138398702 -0.0206125282580285 0 0 0 0 0 0 0 0 0 0 0 0 0 0.818145281741581 0.870959637489373 0.964357321072777 0.93852508928909 0.489642702778181 0.0126663312255318 -0.020974089680696 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03899 HG03899 -0.356192496845236 -0.337732890764367 -0.409051870634585 -0.486329035198249 -0.43025033059156 -0.175144603124491 -0.0114715999258884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.430206063587006 -0.423107995877717 -0.554651875313405 -0.573376705977419 -0.448817485138464 -0.170468578230872 -0.0121059957291759 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863363761251272 -0.892855715893482 -0.888380697711585 -0.870498840669718 -0.593317758221752 -0.207379244582221 -0.0129637228650944 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0175388800605 -1.0646134009203 -1.02232521633809 -0.971802956261883 -0.751381857004995 -0.228065733298807 -0.0131811263707341 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03900 HG03900 0.186606231872477 0.106026807939582 0.0611687574398847 -0.121006480395697 -0.291241388745314 -0.226620825465688 -0.0450322516619477 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0308707659853745 0.0475822309313756 0.0548964651204748 -0.116434330701045 -0.29809636108966 -0.248843550508305 -0.04281227934101 0 0 0 0 0 0 0 0 0 0 0 0 0 0.161599411111049 0.279892206949819 0.334598401785563 0.141574619939096 -0.335711907284729 -0.277118278895974 -0.0399991732598442 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551562014956542 0.666229682322617 0.742241662485394 0.59277446088093 -0.161279301821314 -0.301576806421052 -0.0393198557114944 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03902 HG03902 0.113164433696378 0.238314500549215 0.283581936356451 0.198939852288098 0.0270717370590726 -0.0559379820923762 -0.0407113573595228 0 0 0 0 0 0 0 0 0 0 0 0 0 0.37184855344531 0.369162262929022 0.387035058069745 0.248716528543401 0.0510080933883653 -0.0483714179864066 -0.0379173331725676 0 0 0 0 0 0 0 0 0 0 0 0 0 0.96317138211285 0.955573762864412 0.903273105657881 0.663527770348187 0.0960375482125622 -0.047678043675505 -0.0343311498544778 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30339660889129 1.27692957065133 1.22475126039333 1.00941328359296 0.267257867069432 -0.0640788495225827 -0.0334560966262691 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03905 HG03905 0.506263255842731 0.533489598666498 0.515596431727014 0.29397144840094 0.143210876666035 0.0648609675066556 0.0128042754640957 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632764947782144 0.600879403596595 0.502818001837612 0.245228695319882 0.0726016339763618 0.0652859247581251 0.0107824058046519 0 0 0 0 0 0 0 0 0 0 0 0 0 0.444644646289131 0.360889959468971 0.273969226833364 0.216176723651058 0.00895654030204901 0.0426096397534039 0.00810511530589895 0 0 0 0 0 0 0 0 0 0 0 0 0 0.124334211402172 0.0740376822772076 -0.00172634421519649 0.0631052601895807 -0.0317045587480621 0.0449982937909999 0.00743625470448712 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03906 HG03906 0.89816448543682 0.878573352474385 0.836914843361076 0.570721099158596 0.338827690835118 0.0932298852690317 -0.00450986490190528 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18426024229285 1.15607491583753 1.07547418555013 0.815513416454148 0.499755120451824 0.116224931065789 -0.0058355758355318 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62571376996849 1.57794335640343 1.51931157749633 1.31953829337215 0.93261320969284 0.161774922867704 -0.00758908303194324 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53961743938291 1.53473843442953 1.51401090824 1.45811187512035 1.21718350391943 0.187884425081282 -0.00802669945965283 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03907 HG03907 1.21416556560324 0.989835153285659 0.773285134407697 0.392411616782661 0.0704911426801364 -0.0459290849707582 -0.0173769867412781 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08881352559372 0.907481252001169 0.750150240249844 0.41266381985715 0.0840466300500399 -0.0528489566293046 -0.0153852999137024 0 0 0 0 0 0 0 0 0 0 0 0 0 0.878074331930712 0.835054691738371 0.812026946819817 0.653178476805074 0.179190191750137 -0.0641289980083818 -0.0128283916363716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.616639691531508 0.596178594372288 0.596359087916701 0.635199215507919 0.289259470152534 -0.0701511452637181 -0.0122046419187959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03908 HG03908 2.54598022681867 2.63128685500497 2.44445486289837 1.88744419677416 1.07597335923965 0.337499812079221 0.0928788050739695 0 0 0 0 0 0 0 0 0 0 0 0 0 2.70457842954288 2.78962353071752 2.65376403400135 2.21334501553902 1.23968519294672 0.377137631056856 0.0908755371799041 0 0 0 0 0 0 0 0 0 0 0 0 0 2.58827754938512 2.72467167926217 2.76213848434145 2.67417983798593 1.79476983305573 0.461598396731596 0.0884595104134244 0 0 0 0 0 0 0 0 0 0 0 0 0 2.3555784011071 2.44832914697668 2.51747137771676 2.62661487999276 2.09623215106243 0.509080793484417 0.0878990504282588 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03910 HG03910 -1.7787944108212 -1.5230499223707 -1.27705386728774 -0.659607765805001 -0.220692290750315 -0.0203297601864612 -0.00396345505294093 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.84788604910786 -1.67856883918891 -1.39595396299645 -0.862642925488556 -0.356190245737721 -0.0405864177479811 -0.00556517944722189 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.75720720445338 -1.66885471598372 -1.54904519651196 -1.17844862762191 -0.620129059671871 -0.0685974682236239 -0.00773020590085125 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39946561440496 -1.43249561833496 -1.43073057696422 -1.23366042477632 -0.792684626021503 -0.0752199164609568 -0.00827920707486594 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03911 HG03911 0.266185211596644 0.29679014454662 0.194375345321428 0.0166369275798015 -0.080172929056607 -0.0562550601524318 -0.0720703322525639 0 0 0 0 0 0 0 0 0 0 0 0 0 0.411078942601849 0.354932390115894 0.124427467820457 -0.0920153456478999 -0.083422245929162 -0.0553744055693305 -0.0740435732062811 0 0 0 0 0 0 0 0 0 0 0 0 0 0.412092011260948 0.276037654203953 0.0960840898781586 -0.0866093572276572 -0.0441381635920375 -0.0655768746984003 -0.0766821627694149 0 0 0 0 0 0 0 0 0 0 0 0 0 0.231820829434031 0.181002423003472 0.111853140829692 -0.022849064296679 0.0129649330709085 -0.0568300016146957 -0.077345554625291 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03913 HG03913 -0.172282866467232 -0.116423090184095 0.0531984926181913 0.211863559588159 0.179569410552371 0.109568495876769 0.0806657106901675 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0302309687861357 0.0227293435708889 0.143036063136235 0.261298240405103 0.170400096525497 0.117861165567207 0.0810816972610831 0 0 0 0 0 0 0 0 0 0 0 0 0 0.313467045712175 0.345686959839093 0.368776890089878 0.369787914662313 0.191532428913082 0.0905130932314568 0.0818144065625555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.455686076152673 0.469221818261324 0.458140666200978 0.512273834799828 0.248011085636207 0.0746290712461506 0.0820310210309426 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03914 HG03914 -0.816404282471352 -0.708606333479731 -0.570403769177394 -0.354335819677361 -0.134902168525445 -0.0471841235275845 -0.00089326766020042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626821521203654 -0.59980751540352 -0.565739962914305 -0.536505210978226 -0.240033335835016 -0.0812806822543978 -0.00224818040143484 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.603789218140818 -0.639279830130176 -0.669191318019993 -0.62237433264034 -0.457095647321866 -0.105987408042631 -0.00405255576497245 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.701944516477362 -0.678797828577679 -0.635640013151775 -0.60480906732038 -0.533797295487114 -0.113317814706172 -0.00450516262074571 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03916 HG03916 -1.28198422655995 -1.16856268272541 -0.853245050475343 -0.4805784558584 -0.153303818599165 -0.0320645289768224 -0.00299157192672936 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23312590809727 -1.10961402038883 -0.835324570442902 -0.460619717282534 -0.171129901402572 -0.00646844319952488 -0.00384364736526716 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00566281590315 -0.926276336517303 -0.758691399767126 -0.582433607422944 -0.292240729592398 0.00253404717643601 -0.00497169121782678 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.882589706801131 -0.857445213296776 -0.754039126428428 -0.644961104010677 -0.424143091500058 0.00495918569611408 -0.00525335219541934 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03917 HG03917 -0.497147656848581 -0.573858871163682 -0.79419374343711 -0.794016456692186 -0.587363808348668 -0.209257608539924 -0.0283762351978511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601569248990032 -0.762034025293582 -0.915685363270381 -1.0054098242715 -0.712337550427517 -0.251168735199274 -0.0288394986036465 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.815575362799052 -0.97713651159697 -1.13147438995089 -1.29879336981302 -1.0319922749185 -0.336479127683403 -0.0295096920508685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.918844006667589 -0.985721432618282 -1.05867538998599 -1.24600083444255 -1.22089652338261 -0.365541595072396 -0.0296874584856167 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03919 HG03919 1.05448080461359 0.86332904720674 0.667502979446692 0.503097805899946 0.38889573785238 0.270488817314263 0.0944190188874945 0 0 0 0 0 0 0 0 0 0 0 0 0 0.997429112049617 0.823921721525196 0.626720719215102 0.494171879880141 0.431290422052308 0.28463965382632 0.092573557198405 0 0 0 0 0 0 0 0 0 0 0 0 0 0.484609069855039 0.358312032765444 0.27218178188504 0.282806817288968 0.448570780343923 0.296906553298227 0.0903428206323966 0 0 0 0 0 0 0 0 0 0 0 0 0 0.100749370012528 -0.0059398879990978 -0.0889383571699231 -0.000938555923976738 0.315405876609854 0.306428263110925 0.0898242817466806 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03920 HG03920 0.113059814361672 0.515166519371651 0.704358742056886 0.448050250562271 0.217449246865286 0.0762248531866972 0.00205957418029345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.407300092154189 0.650713553531081 0.675751095474361 0.473299986401791 0.272935463871577 0.0704032902156761 0.00190713639128504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.696449036730981 0.739230773187506 0.752144619943295 0.710170557494424 0.471726869652916 0.0672243559625894 0.00170933634544653 0 0 0 0 0 0 0 0 0 0 0 0 0 0.851645303344896 0.827484449782906 0.806159337947509 0.742712726836017 0.64924687682092 0.0714574093742779 0.00166083215043208 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03922 HG03922 0.141714028827814 0.243263399465936 0.351292157657674 0.132192815847946 -0.00320363405956305 -0.0257101176967701 -0.0142033091354847 0 0 0 0 0 0 0 0 0 0 0 0 0 0.227529076695728 0.320416972275941 0.332226372403183 0.148308925760803 0.0325157837725642 0.0113921182687087 -0.0150074574732504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0871738002015865 0.124964889585627 0.0842581722726568 -0.0300057602086851 0.0363812758507759 0.0576644587121374 -0.0161034654648534 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0243296841920601 0.00997837789776559 0.0019001199442806 -0.112483533667966 -0.0927274734849962 0.0783415853031484 -0.0163829198497271 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03925 HG03925 0.464120946565346 0.287127429382962 0.0854728210281006 0.0112547355100742 0.0680585010916357 -0.0212716153695564 -0.0144317781314567 0 0 0 0 0 0 0 0 0 0 0 0 0 0.48773185916098 0.362881601247172 0.241833157096333 0.108027641896341 0.0933281420623766 -0.0251650556084452 -0.0158126167146932 0 0 0 0 0 0 0 0 0 0 0 0 0 0.696407729990231 0.647305635779258 0.569837051560722 0.479393549382533 0.27461129213188 -0.0263920349476219 -0.0176742604866687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.939967962522035 0.926622949215042 0.886899742658866 0.791008237264417 0.528588302704185 -0.0148471497933233 -0.0181454089657525 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03926 HG03926 1.51551117277463 1.31871913954699 1.0003588674035 0.752329007996588 0.57575313685043 0.302696888260004 0.0264437162553022 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43542158385766 1.35013322532276 1.15151571440405 0.934916453556134 0.694809617974123 0.340411792451249 0.0250560628442043 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30154775442226 1.27676331299644 1.2895094229876 1.31170577159448 1.07176926148276 0.427807532162777 0.0232131703675512 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25096259540157 1.27315959636581 1.39816626713706 1.55912040958789 1.34610153285357 0.476924762046769 0.0227517850657326 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03928 HG03928 1.14983276364463 0.957499862659745 0.657079604948456 0.304440095378509 -0.0323883900296506 -0.08651127678067 -0.0499798285285437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.885531067300341 0.811841200222311 0.558570833735122 0.222982176357263 -0.0777648034314669 -0.122943933202485 -0.0474185390447897 0 0 0 0 0 0 0 0 0 0 0 0 0 0.464660045795156 0.418815046084661 0.350280376115484 0.088968080654199 -0.175810124030157 -0.160998239421892 -0.0441413097212184 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247542379762928 0.230315887867668 0.209608797841244 0.0853352390312955 -0.167273342470412 -0.185169427269529 -0.0433435537979908 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03930 HG03930 0.605945233194175 0.482384598275042 0.309252613581744 0.12069336863281 -0.102310563569616 -0.135569197218427 -0.0518206890456917 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602700543965302 0.51014119940395 0.374398534261483 0.17171993977912 -0.0449104095728596 -0.13977735536333 -0.0488643368002237 0 0 0 0 0 0 0 0 0 0 0 0 0 0.741233499445165 0.677505771249871 0.587118266972945 0.384057095762723 0.0446358837388398 -0.14342467528188 -0.0450467174866432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661193694188285 0.605353155963551 0.556593299170752 0.448833615016066 0.154306691313374 -0.158385277090737 -0.0441107102742778 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03931 HG03931 0.428142741309106 0.524073451542048 0.450721556879184 0.171150251752894 0.0298508267128294 -0.0760286602678316 -0.0138196766281078 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466051975193289 0.550804025950964 0.51109491031784 0.290596385302273 0.0773850136641984 -0.0519581364383619 -0.0140699069385156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.56677546196429 0.572290088025748 0.553273931716171 0.498199915257978 0.218235991599642 -0.0518572720994589 -0.014435992693272 0 0 0 0 0 0 0 0 0 0 0 0 0 0.679773132114932 0.600972091207496 0.551399669451738 0.541134631604468 0.303089271725113 -0.0534559148882064 -0.0145337428137537 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03934 HG03934 0.223067392376349 0.150727876847034 0.146255919028813 0.0865819004813012 0.145685061705969 -0.0208301692001176 -0.0250661868897593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.47728982020413 0.453645637496646 0.386145158142001 0.256423162844787 0.257783748103555 0.0218367549823147 -0.0254087691291193 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30174116507258 1.27072376182089 1.18104246575173 1.03474428727091 0.571044585747626 0.0897236547677848 -0.025927634170051 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00597372553003 1.89099024367362 1.7225376539728 1.52733785539748 0.906374891477067 0.115154593734246 -0.026069182406418 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03937 HG03937 1.17882584569438 1.16436561925683 0.926182556990637 0.594395626416331 0.201890267894468 0.0355571423572143 -0.0136408157726173 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50463347925807 1.39794580474522 1.12515267235689 0.72646713237588 0.267314149677039 0.036870989207843 -0.0148405033061245 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68691503635095 1.55859011549771 1.36389284495692 1.12537961162838 0.586175666869046 0.0490312749650078 -0.016455031347442 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69357343127471 1.6274517714478 1.5014808425884 1.39887577034163 0.918445983973512 0.0651554045109607 -0.0168630618736126 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03940 HG03940 0.371506862982849 0.469008632417959 0.48062134646212 0.456563083636979 0.296337612033708 0.051815045727929 -0.00285045350603625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631175412359926 0.735249058874022 0.716203717999606 0.622963696867838 0.400768032461098 0.0883435509034706 -0.00372934453194684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21777543577637 1.27942346839652 1.23467356590449 1.0876875926258 0.599487256297428 0.192470039830721 -0.00490788387526716 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18913423942583 1.25766815255481 1.27227530075646 1.13354249366525 0.730063940784851 0.233965576875773 -0.00520495437837766 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03941 HG03941 0.622383793724392 0.443962990633026 0.268876000834654 0.144958055354355 0.0610312405983107 -0.052344830242935 0.00125552295419839 0 0 0 0 0 0 0 0 0 0 0 0 0 0.612205982578697 0.493531126525264 0.266903886198833 0.0698748243952158 -0.00362748924726453 -0.0487632991917284 -0.000196359254562701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.347849087359252 0.242881391414928 0.129062584448435 -0.13387435970713 -0.187683878682067 -0.0653665874149564 -0.00212790179705989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.143718749375713 -0.266415258461534 -0.382772626126419 -0.463912415564242 -0.486732900208786 -0.0730013852259573 -0.00261205895744236 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03943 HG03943 0.535789900937058 0.480987729374831 0.325255822171653 0.117203767436379 0.108683916569782 0.00740344664529037 -0.00967954948803101 0 0 0 0 0 0 0 0 0 0 0 0 0 0.441535297470809 0.388948942556708 0.350509131539107 0.214838318775196 0.165845110095989 0.0270781139109444 -0.0106168190987255 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573640009688255 0.56590123828209 0.558630874042252 0.463516023596459 0.308165918138962 0.0600483691198913 -0.0118916642067587 0 0 0 0 0 0 0 0 0 0 0 0 0 0.634405530732197 0.663875732448361 0.642021784117799 0.528025714046425 0.337933715789888 0.0699134317757918 -0.012216318234854 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03944 HG03944 -0.204290612743378 -0.299684097770631 -0.24812110770964 -0.124403346135934 -0.0639418568271613 0.0702453087673568 0.0977594095021082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.411438496507825 -0.381631365012968 -0.303070182546456 -0.220609816322544 -0.202326137981168 0.00452069364986085 0.0956500602242714 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.47492111347652 -0.387361488703301 -0.29647596775839 -0.276126810191548 -0.318321284950688 -0.0641797331129421 0.0931321518941276 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.519302019925572 -0.438571250717828 -0.366744877646021 -0.32999149329594 -0.349039084605578 -0.0830794004277924 0.092553383968362 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03945 HG03945 0.05544849874447 0.0198922807376962 -0.0462523667841304 -0.194498629948677 -0.236701484343559 -0.172363096458396 -0.0589276103374284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.319722944014928 -0.297463427456623 -0.319034046638613 -0.345294568873534 -0.273629340659077 -0.159296478623357 -0.0571216660020207 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.944861453040323 -0.928680025284784 -0.959750098517697 -0.93629725393317 -0.513433427633047 -0.19134481626735 -0.0548996747708038 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27553632405506 -1.30887563108469 -1.3533971632758 -1.29629356175666 -0.749257815975316 -0.212109023338581 -0.0543760207121456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03947 HG03947 0.246705498245017 0.40193515930007 0.381129683506442 0.259743192872301 0.0888606346275374 0.0108218339169258 -0.0251806460800756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.223508419588614 0.387111643413917 0.458895010859842 0.343982848509383 0.202556920038488 0.0298714932291437 -0.0260916565934961 0 0 0 0 0 0 0 0 0 0 0 0 0 0.491269410713722 0.548549637083555 0.59820636584163 0.557495083932323 0.409539313282404 0.0859572283807399 -0.0273497628647891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.608695854177746 0.653957593382383 0.677159278662459 0.652754969410139 0.496076803653709 0.111478859618984 -0.0276735173736082 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03949 HG03949 0.788752630037831 0.658077321684342 0.508765085486246 0.306333599266145 0.201324660145954 0.0985901871360806 -0.00394054817840869 0 0 0 0 0 0 0 0 0 0 0 0 0 0.563468829829714 0.521854850943064 0.486530039656869 0.416807460919715 0.267821893590035 0.117141802601687 -0.00207645731146012 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453078892070575 0.461199717015219 0.481353456176526 0.639092341109089 0.5064600479591 0.185228529972611 0.000328136877300686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802354316637442 0.750033980089806 0.658808761278184 0.623556214000015 0.664285264741752 0.220405223092058 0.00091711007872447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03950 HG03950 -0.00789513623066579 0.0344352257425224 0.106651331994886 0.0437789632747611 -0.154364260003833 -0.125439851678807 -0.0307319756143965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.237193675862126 0.264062357156412 0.253081470035515 0.144446923707545 -0.145683084247261 -0.130528666116934 -0.0316336481090663 0 0 0 0 0 0 0 0 0 0 0 0 0 0.52218474949321 0.497873724653868 0.438999797080388 0.351516657585895 -0.0343875507267845 -0.165078814452807 -0.0328634225454545 0 0 0 0 0 0 0 0 0 0 0 0 0 0.534769883171018 0.458599761467939 0.332832499168497 0.281450870513801 0.0377741632990471 -0.177012887410335 -0.0331771270155707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03951 HG03951 1.24296370885889 1.16941979910496 1.02288328385153 0.749040871873907 0.486227495093267 0.199042614200817 0.0173629231359244 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50729310550003 1.45825628300955 1.28624527385151 0.983570020351327 0.617884128201097 0.25317640524844 0.0161429601123684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65868480959873 1.62549630114421 1.59871548510157 1.45092833337033 0.98765548612274 0.344520441121448 0.0145301325498799 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3374723597778 1.34392683795584 1.40758046921898 1.49002663517293 1.22334196519523 0.386390630268821 0.014127724230493 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03953 HG03953 -0.886267525654798 -0.756657817720006 -0.496860852692265 -0.28823592644398 -0.0736623436794532 0.0188608757531302 0.019059838992146 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.970143102919726 -0.814011873637895 -0.579923509802849 -0.312679117397399 -0.0634157980678372 0.0570746869806596 0.0161755706693433 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20857088838657 -1.13115207903725 -0.97125408382562 -0.666171081926928 -0.114299395642264 0.097221580116794 0.0123209093668585 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31876886225168 -1.33886927087139 -1.25150362900394 -0.939981119609738 -0.275383998700934 0.12001896593492 0.0113512555691245 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03960 HG03960 0.659694321884598 0.703355725390363 0.663349430575615 0.470132101209483 0.318119865225086 0.119679793866022 -0.0237321794184526 0 0 0 0 0 0 0 0 0 0 0 0 0 0.579278081990349 0.627576544654769 0.589374000214983 0.483224074830229 0.377211399796903 0.102923253744149 -0.0212907434967527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.781893344264068 0.778848851410731 0.742044063602885 0.839908509138391 0.601498566825821 0.144726421695395 -0.0181650397842923 0 0 0 0 0 0 0 0 0 0 0 0 0 0.972562229756695 0.960817048132912 0.999120303989842 1.1529344458255 0.915870107908817 0.155244972485186 -0.0174039210640134 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03963 HG03963 -1.29966042879804 -1.10419863111151 -0.919832538767179 -0.651486318196182 -0.324108884749415 -0.0690110213771558 -0.00690132923151755 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.983510960003348 -0.886664749968066 -0.712271341840111 -0.563373043407859 -0.318782523137116 -0.0473940076234019 -0.00829765182253296 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861203266398898 -0.832017452335253 -0.774557737556316 -0.616082814675871 -0.324495741517465 -0.063560848744944 -0.0101881582384542 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.979885797379536 -0.986268722406793 -0.936427088341729 -0.696377038342923 -0.380105676096019 -0.0644830787764322 -0.0106680864512575 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03965 HG03965 -0.234464078477608 -0.245064423771365 -0.148867666805572 -0.0713173742254598 -0.0364497401860674 -0.0855476803033718 -0.0158406931578657 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.364730217252574 -0.390957772395058 -0.242676067603429 -0.115323476686775 -0.103274420339046 -0.127221867520083 -0.0169837590318158 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.489141199857255 -0.42061419849562 -0.31345322616805 -0.183363721140661 -0.169088049346985 -0.151459929225886 -0.0185324239305026 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278869258941348 -0.201780732093214 -0.15244220227798 -0.128835925240634 -0.213556015127027 -0.158011016165887 -0.0189256999846966 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03967 HG03967 -0.130725052037724 -0.0304030570016604 0.0228141410511355 0.0850625391485513 0.0655881375198441 0.0471013329259311 0.00411538933263258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.200104030518562 -0.0955977719679612 -0.0683834528586659 0.00757992869502962 0.0219188444608757 0.0220775169429929 0.00234491082761048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.219808518449227 -0.170359762513475 -0.189706700787957 -0.203793436329 -0.0532249380407478 0.0268305692350325 -2.61068468690113e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.327213398228917 -0.282775112762733 -0.237118903083739 -0.250267868833048 -0.237672120911908 0.034525340978798 -0.000623360676050131 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03968 HG03968 1.39178377102138 1.3361309970958 1.02994647155479 0.502957730519395 0.0645233464584301 -0.132520556292647 -0.0618619628424699 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56459201047649 1.45022165884395 1.13882945983167 0.616490463220389 0.0978883780367888 -0.125421736196358 -0.058997840573416 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39491945915801 1.35478578330672 1.28355517376993 0.97435155236946 0.230927907750471 -0.144501049095165 -0.055326804313737 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12971103682171 1.12944211410811 1.15385827284214 1.05623393097783 0.375800563522897 -0.158999353204198 -0.0544321654379054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03969 HG03969 1.19724553066016 1.23423006059297 1.1144268916384 0.794723400544219 0.485178121591628 0.280897457172929 0.0934255555525611 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08300484374901 1.12604216396375 1.05419610543934 0.839852773638402 0.603690003505408 0.301256097739934 0.0908810734256187 0 0 0 0 0 0 0 0 0 0 0 0 0 0.957159176675083 0.913937436107167 0.88419853442647 0.858646425071595 0.903177886885799 0.369522968554407 0.0877445483413955 0 0 0 0 0 0 0 0 0 0 0 0 0 0.800948792718217 0.794612233424748 0.825543199035196 0.927376757646642 1.0911896398417 0.40612446804802 0.0870033309127784 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03971 HG03971 -0.327103531333118 -0.232228449718309 0.0295214153259544 0.256920200041623 0.259366678146443 0.0464067657896391 -0.0276030130452046 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.342815632581787 -0.232081131647687 0.0425928693915991 0.361865322997678 0.346605669057629 0.0647588684168772 -0.0280363698629505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306991025548655 0.371793962538926 0.556651472895261 0.684438352798619 0.621869599193323 0.107393219070784 -0.0286618753910767 0 0 0 0 0 0 0 0 0 0 0 0 0 0.888603488528347 0.87804415072529 0.906243560918453 0.921576918747006 0.820202227865398 0.128804855483589 -0.0288274989316973 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03973 HG03973 -1.15482976878051 -1.07176703601717 -0.969322059361689 -0.753934450621725 -0.444410410927707 -0.0903565624493715 -0.00311754918766759 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46011620856896 -1.34834206711014 -1.21973973223983 -0.878082498932567 -0.456231680856795 -0.070651744696927 -0.00609362885262848 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66116448795604 -1.60031417586347 -1.5312338029023 -1.22228055735883 -0.53644483591492 -0.0779868214691135 -0.00985183685478981 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57782136291152 -1.56434430739116 -1.47327821045911 -1.26161841738718 -0.639001599924679 -0.0765932711833341 -0.0107564877956156 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03974 HG03974 -0.406574502814798 -0.325483999743487 -0.274095953264202 -0.235297463022254 -0.161569985113108 -0.107138119131254 -0.0152778477501693 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617339768421349 -0.548139242758648 -0.492392517422407 -0.345028421242108 -0.219744684409252 -0.142603005451499 -0.0153306680296037 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.777890188583612 -0.829191589400352 -0.854344900099245 -0.711736060079811 -0.454711254827421 -0.179785247239861 -0.0154001530671086 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.664913839124598 -0.704633930161355 -0.796443544463013 -0.954216336323168 -0.763282775805042 -0.203031803372275 -0.0154172074407836 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03976 HG03976 -0.304523778094046 -0.238174779501576 -0.0849730302400879 0.0589277660661129 0.206145101308657 0.234873604836266 0.129597562932711 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.446272160224958 -0.300762868050131 -0.0927749671320339 0.179562131705977 0.304541255009136 0.251500135078905 0.126251055350735 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.26282683347983 -0.169996968046743 0.0178215255173901 0.263373333419427 0.566101556304937 0.313473951547291 0.122096080726509 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0216317816214093 0.0364808783614192 0.169438699874281 0.348072202319709 0.664156217666954 0.350426617773606 0.121108360252461 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03977 HG03977 -0.0142881698574428 0.0598896739787167 0.152382576365428 0.210532398966902 0.196748924130119 0.12197687694603 0.0365245012547712 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0508569494458148 0.0268146977855792 0.146362071905715 0.217010938291298 0.207343982456081 0.123063461216586 0.0346368121183752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119145479881256 0.0541521998969845 0.130551332475422 0.356144019953229 0.324826840616146 0.122014847230949 0.0321940614754601 0 0 0 0 0 0 0 0 0 0 0 0 0 0.368188765153815 0.318897403346345 0.316728257601414 0.501227379747603 0.462957743299522 0.128543108214139 0.0315942972878355 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03978 HG03978 0.542179012622454 0.489270611469404 0.328979702090584 0.193350506842201 0.210093560776144 0.179887867207984 0.0294573613701959 0 0 0 0 0 0 0 0 0 0 0 0 0 0.575375781389257 0.51259490319626 0.365702858159944 0.2961193459579 0.245507716864151 0.155654676631964 0.0276657019415615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.940899026191015 0.871853418954421 0.768369882819994 0.719070762870415 0.490124185958932 0.195142063635111 0.0253048014790345 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35114418834814 1.31844772038051 1.25715823972573 1.10192679483555 0.771553191912434 0.223534037893836 0.0247171281632751 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03985 HG03985 0.265442870190215 0.370719611946168 0.506726171725378 0.557941684184412 0.348553675015566 0.0284506636507057 0.00382499016629094 0 0 0 0 0 0 0 0 0 0 0 0 0 0.552241416234402 0.686361970449637 0.748008377490794 0.709060639791862 0.461156096329955 0.0298552332548765 0.00277154387938486 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23554571369937 1.27680202544667 1.34927000782481 1.26948429051379 0.754184781775443 0.0910510471346216 0.00136830368141301 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70218387257526 1.70921447594897 1.65759247672187 1.53517073955771 1.02938903773599 0.119345809378427 0.00101628293517986 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03986 HG03986 -0.284832850291824 -0.188222980400389 -0.179550797083456 -0.185882090598723 -0.0319912650117713 -6.6073863121435e-05 0.0697511433530088 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.467588816814472 -0.372337313626849 -0.261952769473766 -0.13538656003941 -0.0141513521071078 -0.00956934133703258 0.0706247656277486 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.315268280392251 -0.274686629623894 -0.17811914896214 -0.07960388821392 -0.0435476097487862 -0.0552510224964217 0.0719510840119974 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193564825472302 -0.176667914869852 -0.121019330999338 -0.00895109308968525 -0.054527269332687 -0.0871614664341742 0.0723137296371603 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03989 HG03989 0.898940767096105 0.765740028507971 0.543952083178704 0.3009536109177 0.108125847658513 0.0725242476640523 -0.00111389909312968 0 0 0 0 0 0 0 0 0 0 0 0 0 0.735660804113227 0.578947702587691 0.367366339068438 0.151026719098726 0.0342633989656514 0.0560486998341517 -0.00163272268906404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.312616106168861 0.216897735476074 0.0547213234977583 -0.065470490422794 -0.154223259176954 0.0263071885954997 -0.00235616323326739 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146938964955528 -0.189037918826763 -0.326024224668543 -0.37959169346207 -0.333834736367568 0.00949076264584791 -0.00254351877060437 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03990 HG03990 0.30389664183773 0.331041104841778 0.288241779608932 0.208731644438468 0.183151906910139 0.129047142489748 0.00821289190489578 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288662156793382 0.248956616752254 0.273647598775059 0.235568048305421 0.231613547326478 0.146954928673819 0.00740961385023075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44638810180732 0.462441854968821 0.486666135284155 0.51853835071851 0.431467745154242 0.240194744651961 0.00632641391742586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.906009638493756 0.943436563738615 0.909388456173631 0.813503601148367 0.644124161531107 0.280288442231421 0.00605228228796845 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03991 HG03991 0.542947000927707 0.552568827965637 0.45881096046117 0.31878682447663 0.323487679420519 0.15703835118237 0.00614921206124698 0 0 0 0 0 0 0 0 0 0 0 0 0 0.716096262685749 0.642440493405433 0.545541705709086 0.352397108260065 0.327507911517007 0.163346765197491 0.0049704661203108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.999949687095646 0.95561712363715 0.850931566840851 0.680087902164011 0.523851404239042 0.184365357001932 0.00339415268938947 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17664520564121 1.15818288298938 1.00641349686352 0.804146137960772 0.680131029054449 0.203333354396411 0.00299757086193879 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03992 HG03992 1.26684363228783 0.912539967392721 0.495423688689353 0.105960792956337 -0.0777205114737466 -0.109691696815008 -0.0210384028220039 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00754939124339 0.801196030477194 0.521550611967698 0.147964735388046 -0.0953245799009892 -0.137828489228019 -0.0216961714262833 0 0 0 0 0 0 0 0 0 0 0 0 0 0.922580758712497 0.851699834286403 0.756081368961878 0.522149821144754 0.0475512844431891 -0.168809794162301 -0.0225813977895965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.860174263617391 0.824982575606325 0.783801213453201 0.646997203183521 0.222873400107345 -0.180673815823666 -0.0228050391819445 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03995 HG03995 0.773340861289483 0.477787089442349 0.128377596572042 -0.187505790261241 -0.351935696232261 -0.215337898069243 -0.0524474372066826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.278043304505554 0.0408756655432101 -0.206627687090885 -0.450691096319254 -0.503366116020051 -0.24238757765441 -0.0503207081985275 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.568121003118154 -0.643972830928103 -0.736404504153808 -0.908750255186952 -0.915157282766467 -0.325648639856312 -0.0476172466583403 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.872413802129428 -0.892529722288124 -0.927189463498874 -1.07173351703136 -1.15854701341265 -0.37559336848962 -0.0469627378267735 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03998 HG03998 0.199455233755245 0.11753907996572 0.218188139699128 0.275719825864613 0.143980154112066 0.0526635330420914 0.057376566714197 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273661932323524 0.238766800279454 0.326604611790123 0.389413796424786 0.253052726738377 0.0845421074771942 0.0581467150705322 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787841354917541 0.869076065508566 0.900689790775454 0.845985632294124 0.537671030468968 0.161580089622239 0.0593175764453218 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11284223785149 1.16053319214309 1.16862183771929 1.07607474209005 0.759812830753044 0.198552382278198 0.0596380171793294 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG03999 HG03999 -0.294793737497395 -0.392164207202235 -0.283235470252185 -0.17699946714007 -0.0583722798926785 -0.0701192454395296 -0.026704313354637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.234297445521501 -0.282469737304104 -0.233915135440394 -0.103514349936786 -0.0254573939894007 -0.0513228390130878 -0.027228123743196 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373364749333971 -0.389791218489675 -0.349209769644584 -0.291863514948537 -0.0962637839401967 -0.0249650098157208 -0.027948074374979 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.455680341515266 -0.49092270365342 -0.524744603133798 -0.545310932378666 -0.317428013692597 -0.0161800510367522 -0.0281326145049187 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04001 HG04001 1.08629978865553 1.27370496239559 1.18446756229404 0.751911999202487 0.303503971101219 0.083156462851888 -0.00166917872303503 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27710432439354 1.34888408703038 1.29228902510221 0.905027824585013 0.400795546784678 0.12310378170675 -0.0025063902033631 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3822575350804 1.40854168708364 1.37142334625988 1.07869798664345 0.582802958866027 0.192300733400981 -0.00362704351335171 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30076326399428 1.25681832801022 1.1546867303206 0.977624002344871 0.615871936179015 0.221185277751978 -0.00390913973626703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04002 HG04002 0.610752892734027 0.585160829486262 0.390331263878687 0.283753490748876 0.168403103583271 0.137489023513169 -0.00240355409234082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.615624069098411 0.641045898003203 0.491761330432983 0.381133771060802 0.230714134147694 0.159894445416045 -0.00424517326965504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711174154022353 0.743279702033584 0.737547640501176 0.591465148211533 0.433434629196107 0.21420458901926 -0.00672117182424993 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584019466719079 0.592990142517561 0.644232044217244 0.645336874389462 0.500789140649003 0.248667654289352 -0.00734664245411206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04003 HG04003 -0.417450827126874 -0.165302127775093 0.119622797295479 0.12116938451196 0.0372536526200807 -0.0660039265308242 -0.0716655119064078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.482814916433718 -0.270253747124503 -0.0701412915652052 0.0726400371215504 0.0776362673220373 -0.0791019404850189 -0.0662978708895865 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.302362197142496 -0.180747690893844 -0.117083975111628 -0.0287935574525952 0.0727769768742654 -0.0860705875683773 -0.0594118978628281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0290684882148238 0.115047518908339 0.195847990366388 0.20396360834462 0.273543688406771 -0.108215282194905 -0.0577325240062274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04006 HG04006 0.791628903553686 0.746632933959941 0.515475524315749 0.297043094328784 0.147640359068635 0.0451676225340343 0.00257075972918757 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05837084608051 0.937385055666593 0.744107767309134 0.560226415032472 0.302861612315786 0.0744959073989388 0.00128159255759837 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55397450228315 1.52999613970992 1.37169044276879 1.15705392797365 0.726469383938599 0.133313604849606 -0.000457252421881388 0 0 0 0 0 0 0 0 0 0 0 0 0 1.72237356260788 1.68271487000946 1.6365789316569 1.43445983420123 1.02078153091827 0.165169964253966 -0.000897453822950373 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04014 HG04014 1.07002487853528 0.943779028502228 0.74904998949315 0.486372343371617 0.237247606619543 0.0735914420196754 -0.0184573775206312 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14672509404358 1.03936086766609 0.813914892846716 0.603393532592101 0.327152312090159 0.101488428634892 -0.0188600278567056 0 0 0 0 0 0 0 0 0 0 0 0 0 0.979065592323786 0.948053649262781 0.888730716623527 0.805002548130198 0.529234755329114 0.160916943264946 -0.0194298118201819 0 0 0 0 0 0 0 0 0 0 0 0 0 0.676256315043048 0.674677345549881 0.69499226754506 0.720359853461981 0.638181902065323 0.187652795521527 -0.0195787280366991 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04015 HG04015 0.275259100701527 0.518934976822798 0.625007143095682 0.491254100677932 0.306656047538613 0.0273564783005248 -0.00540480156015902 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199218625032294 0.471733112841019 0.626426549260141 0.583981180081122 0.356042324561496 0.0331811810545095 -0.00315919598517977 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0962977492847831 0.108045647174251 0.382688692609286 0.610613099809308 0.493038699739183 0.0735107456086865 -0.000227100064803107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0493863457014609 0.122860162675838 0.405749495354746 0.656555476850856 0.579033006375617 0.0842359694977237 0.000497617372468232 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04017 HG04017 -2.01857102294505 -1.80662850490194 -1.28751939354312 -0.80098192271563 -0.283006957713611 0.117982051820724 0.0189382925521759 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.09900764858114 -1.83296965901047 -1.42858369178098 -0.95525953400567 -0.440645499577977 0.0733741732869134 0.0176310184053016 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.25533798174358 -2.0520673230725 -1.75201428961091 -1.33324904336687 -0.778447979076995 -0.00212568096920266 0.0159046267745699 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14123824461085 -1.97851613495399 -1.74179620849376 -1.44510062792805 -0.974366320575716 -0.0277636978917375 0.015474255161491 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04018 HG04018 0.886432835175978 0.613313684575079 0.348953036739002 0.103038533329745 -0.0948329800314805 -0.0641857255985351 -0.0335505569889841 0 0 0 0 0 0 0 0 0 0 0 0 0 0.850490696817415 0.627448072102129 0.338041202914757 0.119379516180831 -0.0503609543775271 -0.0448894444775962 -0.0316682565550755 0 0 0 0 0 0 0 0 0 0 0 0 0 0.602414033881316 0.568443217928921 0.402926092959239 0.162350255567405 -0.0245389474548714 -0.0213411426036307 -0.0293028394913187 0 0 0 0 0 0 0 0 0 0 0 0 0 0.208215393531768 0.21699163937533 0.235389937642138 0.171835933924372 0.0670919144979211 -0.0228025767924306 -0.0287353569277322 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04019 HG04019 0.399984829324014 0.385679932222489 0.322977169866549 0.165011058821204 0.0089745691124336 -0.0419534663916424 -0.00751159653504781 0 0 0 0 0 0 0 0 0 0 0 0 0 0.625544967294455 0.583313321173938 0.528159637826294 0.278887879699943 0.0898518889594091 -0.0282394011930745 -0.00900785116286804 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784442737430314 0.785116136087096 0.754597636994368 0.505061720918488 0.317859776571811 -0.0243372022805679 -0.0110491383007504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.703287104467483 0.754089575257269 0.740809038530957 0.660282611110646 0.460976220813541 -0.014290091267815 -0.011570194743727 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04020 HG04020 -0.537049915037318 -0.495477403142723 -0.364109118149542 -0.336952194244984 -0.249333128600701 -0.00301843535390684 0.0166707510042157 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562892018437655 -0.466814162743689 -0.338831647804882 -0.329576962591905 -0.259759506993574 -0.0220331983768027 0.0152973330354497 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.311824549594704 -0.314061461048107 -0.299110318878992 -0.365808663674376 -0.311521334248562 -0.00187550057719968 0.0134924638751134 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.359965295485724 -0.399668177407886 -0.494451640192216 -0.608980234974943 -0.453158227045069 0.00938966811180874 0.0130441807857951 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04022 HG04022 -0.394395539264201 -0.38387867354424 -0.240363423009282 -0.113498248986599 0.00972778065886111 0.0194034385427147 -0.0197935217721618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.447650640344702 -0.343610942747871 -0.0701947045526344 0.055777496331616 0.133418768579491 0.0441210037669312 -0.0210482272651472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.140469173283373 -0.0101000128048668 0.172469275590287 0.333973417018152 0.356244027601004 0.137497134070552 -0.0227855223303993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.222088325494574 -0.0272771559872764 0.221017183725147 0.408347385258284 0.471767672825032 0.175673550896468 -0.0232334922392523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04023 HG04023 -0.813565981222892 -0.646490746103616 -0.328260193881785 -0.175711874478791 -0.0146234353745362 0.0217881141322185 0.00614021865278037 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601183015028521 -0.484906196061529 -0.345383241075739 -0.281447097125621 -0.08587963950628 0.0291780145474793 0.00500842119989177 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.788474443462748 -0.763941897434019 -0.740769048573574 -0.690733184660465 -0.361052053269456 0.0163669461439862 0.00349499039526471 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19809712187462 -1.18341057558312 -1.18217367886846 -1.06430123361766 -0.644310082060166 0.00975163515107982 0.00311421916735948 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04025 HG04025 1.30237172437734 1.15688822276771 0.93039430115576 0.55500685364974 0.412962120554629 0.183836547063388 0.00781461563638226 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37698085878479 1.26506076753604 1.05668122912326 0.714153287530066 0.446919565077435 0.149677094543719 0.00670259772125011 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77264884289785 1.75637470698801 1.65337830622099 1.43340727720839 0.815366373345908 0.146915518190916 0.00520540399707257 0 0 0 0 0 0 0 0 0 0 0 0 0 2.03859930907687 2.05419284173324 2.0244410009103 1.87042081377698 1.24474886901173 0.162282564402952 0.00482688337801216 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04026 HG04026 0.359636751937255 0.432865511625021 0.45324616763647 0.384024155535416 0.272075378837974 0.107730556148289 0.00450782639839527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589793250849585 0.615746199262669 0.584507848117523 0.485119770647943 0.308610110351437 0.138848091846439 0.00309407063877921 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03524314057837 1.05780813813926 1.05675342873066 0.813277743465368 0.423254507741787 0.189161577631034 0.00121243079089421 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20648947548979 1.25600034297446 1.27483904073906 1.11663480709721 0.633996972430056 0.209558032906994 0.000740626811526879 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04029 HG04029 0.884590356259642 0.753007408109403 0.45308052582178 0.361104888866374 0.199429455875792 0.0768406749313425 -0.012427750217643 0 0 0 0 0 0 0 0 0 0 0 0 0 0.96242877289556 0.812875020869675 0.582432277256156 0.472715887605289 0.298568173208755 0.104041940159543 -0.0132216891039704 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12208429602139 1.06587013421115 1.01061660680115 0.927323078744616 0.564642234773178 0.157296648712208 -0.0143240218251315 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00369049149115 0.968283743885529 0.97373424174408 0.969628252855049 0.738535831064212 0.180407306002601 -0.0146086966926213 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04033 HG04033 0.302499759216603 0.113796235122267 -0.0376295194229773 -0.126146199001842 -0.0763785803189853 -0.105345616849083 -0.0545812514944845 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0529970133746597 -0.109884158225438 -0.206662972917723 -0.202289948563575 -0.107599625092254 -0.106048527883758 -0.052009003729341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372033615030781 -0.451275423092495 -0.471543716905935 -0.374560497549037 -0.180211621613138 -0.149678965408639 -0.048765075560004 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.416056170330739 -0.448283783854298 -0.43894929968834 -0.32814521110671 -0.181017822949093 -0.165300826353035 -0.0479845240743162 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04035 HG04035 -0.0328105747831378 -0.143921306167798 -0.321793834796178 -0.283132978969482 -0.0947878626242453 0.0497206946191549 -6.17468315962359e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.20942865919039 -0.28350188321064 -0.408490292796609 -0.276246073330992 -0.0530781794238784 0.0611592104208521 -0.00170243942038372 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.703339711325915 -0.67427466790966 -0.665023717272387 -0.427704696201199 0.0620147060873105 0.100177732732688 -0.00390438896995593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.870665745366696 -0.767703990264625 -0.660551228425924 -0.563019854276493 0.0136032248859933 0.120348483183542 -0.00445989143463825 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04036 HG04036 0.856611531420248 0.576857707123235 0.302310023280518 0.0816075141565553 -0.022546551327509 -0.0615286087166807 -0.00962020782621888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.682241765551883 0.539389114464705 0.38962255010693 0.165756669480553 -0.0201292521700471 -0.0612820637458911 -0.0109152692808089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.79868820929163 0.739772206366004 0.706596914322162 0.530179468346928 0.132411788223273 -0.067453861415588 -0.0126409116860987 0 0 0 0 0 0 0 0 0 0 0 0 0 0.835667518919721 0.790850824538029 0.749361444059622 0.633403616377025 0.302967067619392 -0.0687759355979171 -0.0130739388987696 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04038 HG04038 -0.472711389127299 -0.587154990891445 -0.773179977745668 -0.752606086847816 -0.374688961520717 -0.0806267887030693 -0.00144491364523082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562094261100095 -0.719529555900607 -0.903553470412194 -0.853840585568401 -0.474881514767312 -0.112168948656251 -0.00241206683512933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.697640632490506 -0.780252823921289 -0.897863280082473 -0.996326150248408 -0.706744489970088 -0.136011582377232 -0.00370130395378109 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.535867246111825 -0.593371811059444 -0.677995697342671 -0.900061607156447 -0.85140118605429 -0.143778604733752 -0.0040248716873369 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04039 HG04039 1.44055140147217 1.3283820185363 1.09997981353146 0.697874616812309 0.387176966198059 0.0885425637556403 0.00750803517587704 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58738840111487 1.57353701895884 1.3962124226921 1.04224647680195 0.575427533460302 0.110958587461259 0.0060948701535845 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77349010653934 1.77182036192522 1.72710983123393 1.63624716681894 1.00129880533825 0.216103446891117 0.00422879114786591 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58449038749761 1.61135855638306 1.64515893020521 1.72038329464192 1.29612374731234 0.260547110357524 0.00376358573019667 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04042 HG04042 0.50644438694706 0.163580238648732 -0.0609791712450042 -0.26301488606803 -0.285291291469899 -0.15935413256029 -0.0592061441067265 0 0 0 0 0 0 0 0 0 0 0 0 0 0.214099991607953 -0.0220214673242857 -0.244759310472162 -0.386452551602452 -0.27489989295636 -0.154345621334551 -0.0568812219157755 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236247447597713 0.115643504629307 0.0154527699871231 -0.207482080762195 -0.2568248336813 -0.168958056929381 -0.0539392963520285 0 0 0 0 0 0 0 0 0 0 0 0 0 0.370417373800721 0.316739866155327 0.281335668328711 0.198059409916009 -0.12576235529208 -0.186934384937729 -0.0532296473584341 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04047 HG04047 -0.000953165196879817 -0.063441113316382 -0.0420406487033821 0.0181469200748426 -0.0343478760022576 -0.0798680600632405 -0.00676881853609533 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.208913835856856 -0.222207870926022 -0.09617820183881 -0.047691572506932 -0.0700740819476248 -0.101887239236184 -0.00811254641501995 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0882220484406147 -0.0771255900850494 -0.029646511983261 0.0204342705436733 -0.12893944416791 -0.135755749737772 -0.00990773428858417 0 0 0 0 0 0 0 0 0 0 0 0 0 0.060563276051561 0.0420276236873337 0.0387100604111956 0.0436809816885271 -0.156286095339082 -0.146705684000379 -0.010359069862568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04054 HG04054 0.436569171896561 0.584976500836919 0.704353057872269 0.705401297800946 0.500452174738567 0.253323871306891 0.085157538223931 0 0 0 0 0 0 0 0 0 0 0 0 0 0.541447371558748 0.717523650994094 0.864602488627894 0.890229610098616 0.615456775759965 0.252707431001477 0.0830661561858057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.872330597329442 1.01095286473477 1.21765093883339 1.32692189068396 1.02390851091803 0.264022904939015 0.0805124261376354 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07334884118686 1.18962004418336 1.33127273651057 1.53284605804713 1.35997418826125 0.278688729859159 0.0799136969707474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04056 HG04056 -0.788647005445896 -0.46689388386622 -0.173871629272462 -0.271742552832321 -0.182744879876836 -0.0689171651647118 0.00772489044719372 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.858916624232791 -0.53883046854247 -0.389533731202638 -0.411612838863736 -0.24362300562489 -0.0820451571401368 0.00629372711348065 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07535181816214 -0.901067367759514 -0.765128227979679 -0.62376538197568 -0.432080449510175 -0.0853552091078243 0.00437408251460408 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13396792073895 -0.964599173064697 -0.718885966441194 -0.567707470817066 -0.42314941660663 -0.086436226103471 0.00389000284093997 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04059 HG04059 0.490974352911083 0.600090565688503 0.667190492553154 0.617078146175499 0.552239580031013 0.234855327232291 0.0109629561310548 0 0 0 0 0 0 0 0 0 0 0 0 0 0.624308021562229 0.724847422830956 0.722372680088494 0.652189888756291 0.549686808529695 0.249109834959898 0.00893013187957057 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02890280714509 1.07484251400394 1.11854763506946 1.11774139204064 0.781756345758131 0.304768096417137 0.00619780324330976 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25277478330127 1.31097258498363 1.37051423160146 1.41724287392835 1.06687728766025 0.33931523328903 0.00550770115577481 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04060 HG04060 -0.272250069662313 -0.328704820128647 -0.404571216890649 -0.4516695491391 -0.255886446329171 -0.059716802440804 -0.0160608026546079 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.342384435776777 -0.408312850347043 -0.457339528203277 -0.49226154618053 -0.272343461853159 -0.0420478406640916 -0.0171712900736946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.538857088829987 -0.606597721033279 -0.695299202277224 -0.742884952592626 -0.38269132332402 -0.0695370521386909 -0.0186730623340797 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.724362133824744 -0.764222203303589 -0.778946497083316 -0.776912366803242 -0.501092137083187 -0.0750681076001818 -0.0190539336560894 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04061 HG04061 0.054362804997354 -0.0512347730615693 -0.098161414212314 -0.139354925781981 -0.0930885884410819 -0.0635327111667659 -0.0396202564367029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312862394407052 -0.273144921596568 -0.207058236473386 -0.139565126511801 -0.0709875629827898 -0.0275573775176536 -0.0376165476223119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.828618295766234 -0.74997601533784 -0.626359208806789 -0.359260436488853 -0.0861454614606593 -0.00936066875220361 -0.0350827576959075 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.970910169577617 -0.882102972835133 -0.714221364636057 -0.44436479947369 -0.174091725665306 -0.00531196116684609 -0.0344719505310521 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04062 HG04062 1.30812596051517 1.11027705534361 0.869074696372796 0.600404248771102 0.358477250779062 0.191001889387021 0.0117607510577387 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41522486354556 1.20372676326428 0.929192372674224 0.577409119361351 0.316276975285474 0.158955411320259 0.0106639773655696 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15064461645809 0.96822886481084 0.779042574306132 0.639025753159793 0.38874330777486 0.121000434591405 0.0091884253752132 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04073918199737 0.926224252394655 0.803784606502764 0.824120767772144 0.609292421635297 0.114110536470252 0.00881558810046203 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04063 HG04063 1.5002102153196 1.39273886461961 1.21209012471957 0.838075688617427 0.474625382774678 0.210475413278301 0.0132464934189973 0 0 0 0 0 0 0 0 0 0 0 0 0 1.76578216225053 1.66856142504579 1.44955833107393 1.03791259758027 0.595135303998984 0.239869476583616 0.0114085516473596 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89498258014485 1.86084679471482 1.76663216376163 1.50024932083047 0.878702206133014 0.325191738355545 0.00895914196822471 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35640979097908 1.49793475888295 1.62583959595992 1.58014670678414 1.00977913874813 0.368055167705241 0.00834431027894669 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04070 HG04070 0.221834709777175 0.149985730894677 0.147538443036333 0.0202572568787103 -0.072278524919449 -0.154368887597624 -0.0554766038167843 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0810902044427155 -0.0928896732340896 -0.0445440699893174 -0.0867485643573734 -0.0595169814883071 -0.155947083112448 -0.0533716270616751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134449249381649 -0.141444627028243 -0.147986195800514 -0.280498672369934 -0.153862749678869 -0.194569368333393 -0.0507309862369774 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00900895069960605 -0.0624649288005744 -0.119665749134166 -0.302044585318039 -0.282685827167628 -0.220433417658099 -0.0500984867455733 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04075 HG04075 0.189949638940732 0.140317251152075 0.221554877608095 0.322148355992908 0.255939260763614 0.0644265735699368 -0.0126948488812032 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0351899807182823 -0.00126460176368078 0.127275923272463 0.32109200330072 0.291086528722314 0.0962397280817769 -0.0112331834204255 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0716658516423814 0.0865565810060163 0.228149758234338 0.430650335428349 0.38821666402155 0.143467500519803 -0.00937377817643462 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314274304766381 0.296945449785433 0.351122060965311 0.512059669725756 0.546798704496715 0.150505868401178 -0.0089233043812404 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04076 HG04076 -0.0819065700497364 -0.049456353146318 -0.00739246333821489 0.0113551950661744 0.00999541066962877 -0.104963048796915 -0.0365552228641792 0 0 0 0 0 0 0 0 0 0 0 0 0 0.202784150839048 0.222421514469744 0.163450113889502 0.132901181407072 0.0747093299225499 -0.0924692396877214 -0.0348815393291729 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18518747988515 1.09646706004111 0.992068300540882 0.753171155848481 0.341681725564458 -0.0282807427307367 -0.0327767448796466 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79797652297831 1.75375776651518 1.61101946928003 1.26825858372343 0.687625779746035 0.00283476906779056 -0.03227165023486 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04080 HG04080 -0.484301153748029 -0.477685394021563 -0.411727576650384 -0.371024709371221 -0.0573710152430382 -0.0560420413708835 -0.0150269179154257 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.744328932336575 -0.661182111287574 -0.508002940976719 -0.392748246802237 -0.0703493319711856 -0.0268267479994225 -0.0136332459047659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.911307584008902 -0.781572017680829 -0.701846255346063 -0.554117287264121 -0.198034085873965 -0.0110862358616072 -0.0118985320273302 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782149300536736 -0.705010050167107 -0.644187057769792 -0.586072254687742 -0.274758720676414 -0.00747239802875553 -0.0114858533015335 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04090 HG04090 -0.100881788419489 -0.0828155617441383 0.124808933706877 0.18616671205767 0.156494889291283 0.0817879907291244 0.0209759110373363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.207960297062914 0.230990022750638 0.365141296076571 0.34706407723774 0.215452385657891 0.0866965243973087 0.0186952557590199 0 0 0 0 0 0 0 0 0 0 0 0 0 0.339043952354201 0.431220690361062 0.508219088382969 0.557433922243299 0.332512996052138 0.133266888214268 0.0156448573003894 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0232337156372583 0.0794486920274576 0.159347425218558 0.308461478354052 0.309055609323116 0.159323817943817 0.014877115709255 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04093 HG04093 0.447510835790837 0.425596966977089 0.494768959503374 0.394526111976354 0.403885439652698 0.3234454599936 0.141226207157104 0 0 0 0 0 0 0 0 0 0 0 0 0 0.393420732015648 0.476118970733428 0.532439710780926 0.443594559408185 0.478658649035379 0.335464177383746 0.138450444383795 0 0 0 0 0 0 0 0 0 0 0 0 0 0.264426628691678 0.354673643142014 0.490644192907587 0.547696691266361 0.629046121046458 0.386464024297423 0.135097275081591 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0164492124773102 0.0896863875895696 0.255837713775457 0.404768645244006 0.636187316547643 0.415516584577025 0.134318430198081 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04094 HG04094 -0.534449889457669 -0.553594257082619 -0.468077672105724 -0.429412396762071 -0.31304940206993 -0.159892642242789 -0.0238682568791407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.528975759360565 -0.586379867224703 -0.535492637775615 -0.486445341967654 -0.339792262286035 -0.170605343871498 -0.024547957785145 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.636683586970893 -0.670640132561152 -0.665121982308499 -0.590370719512214 -0.441060782725355 -0.175422592696327 -0.0254708280311687 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.61959980773612 -0.585958153876286 -0.565155390600796 -0.553954277947656 -0.516770074008679 -0.174160039571543 -0.0257054312071476 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04096 HG04096 -0.12867907546077 -0.0741977907633866 -0.0317121438207537 0.0819981491047701 0.111136509954121 0.0584217201920557 0.00835162323707393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.26649542431235 -0.220185093871655 -0.154491094233759 0.00179112995191096 0.101189475711922 0.0574025968669878 0.00723367927445608 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.77212874175503 -0.700979750887255 -0.612781095842157 -0.453538892346756 -0.0549384676480601 0.0739444818144014 0.00577294279013266 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1757046538144 -1.05644276971784 -0.936763933273967 -0.717956311903192 -0.26762137655676 0.0783646015919246 0.00541172153700636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04098 HG04098 0.918271027922673 1.0291543974739 1.04711903633442 0.765462806937198 0.421120962071591 0.155325099847566 0.0121959482176896 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17786414896865 1.21343207989238 1.15049601182177 0.849108421399557 0.451484546884261 0.155688425758037 0.0107229531717231 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06063177130664 1.05360189843553 1.01181288533108 0.941720262381446 0.581276091331025 0.182724624094213 0.00876364436646347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.700045823363162 0.694341797534669 0.695780151801768 0.699233907899695 0.619829999551523 0.204298237949028 0.00827260221793126 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04099 HG04099 -0.115272199736861 -0.3195078057107 -0.313840857158617 -0.334256989235805 -0.251958994323172 -0.0586038238832871 -0.0134598995600255 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.381189275551498 -0.440686504511064 -0.321545248876593 -0.276570573132723 -0.199141066547968 -0.0529968369092063 -0.0125390571017842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.881230358343828 -0.83594809256893 -0.782189510095877 -0.717668715950833 -0.300720891267919 -0.00734401494450243 -0.0114117849714418 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2333556044906 -1.19128527022345 -1.16199347149524 -1.07729839903031 -0.590386718471188 0.00912307717515466 -0.0111474204122861 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04100 HG04100 0.434064951534739 0.35949070068982 0.249438596911624 0.0741019684246659 -0.0689354957028686 -0.0631772812335918 -0.0328145551599234 0 0 0 0 0 0 0 0 0 0 0 0 0 0.721232878131614 0.633516949323012 0.496700468426386 0.199678404715034 -0.0696659078890581 -0.077253732707003 -0.0307516631853878 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41637247019746 1.343264306438 1.18470484411797 0.738797150736525 0.0538445099454699 -0.0633402798854768 -0.0281089771018686 0 0 0 0 0 0 0 0 0 0 0 0 0 1.86580160883606 1.71037212942589 1.47307450949004 1.04901950580336 0.288222520911732 -0.0664315658634402 -0.0274651070059454 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04106 HG04106 0.341047490777051 0.297891489429388 0.10505571989337 -0.132194160994372 -0.108281878720277 -0.0280645494443163 -0.0236003563360319 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185531780258592 0.161354840071452 0.054934376071937 -0.107957427217227 -0.0157232411376809 0.00772983795206041 -0.0244603538897012 0 0 0 0 0 0 0 0 0 0 0 0 0 0.549364946474566 0.541274828413444 0.504427920299971 0.35688950794731 0.14356631946947 0.0284471922048928 -0.0256614077509909 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787771108136804 0.754165660890399 0.780714180428199 0.71655028939118 0.304361990909007 0.0378768882124549 -0.0259728719707895 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04107 HG04107 -0.0263821143619128 0.0708523336604557 0.191141757956625 0.182777997426475 0.167822014295784 0.141078651555087 0.08501673021904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0228558225351916 0.100262897190841 0.192609933416466 0.162273406284394 0.139185834520551 0.128202371726 0.081991647816689 0 0 0 0 0 0 0 0 0 0 0 0 0 0.155272695414831 0.178595952723278 0.173042196067337 0.142445521527938 0.0985834884837854 0.109073494111957 0.0781810196055483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00769326900552603 -0.0393699897661539 -0.11495608258773 -0.104095878315648 -0.083360856619259 0.106777293707279 0.077264381974867 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04118 HG04118 1.83065452658536 1.66230601135402 1.35024654287838 0.99018937968884 0.664328572828862 0.317526394458233 0.107333071441474 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8223008520502 1.72545763422353 1.4654799589342 1.1533296258874 0.751021376808366 0.292482454675092 0.104863419247296 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53158741600854 1.54591186953721 1.48564466241413 1.32252546468457 1.06067202417786 0.343283133576189 0.101850408552818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15858891299591 1.26874003136752 1.31824104466388 1.26104295011765 1.21788533724439 0.373806872844658 0.101144545793562 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04127 HG04127 0.542703866759524 0.558157518742062 0.596369210938028 0.429728529360061 0.241670600654957 0.0672615997924454 -0.00139281490933343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.624465743078816 0.597135079318924 0.614177863802679 0.447129316032747 0.231651271055271 0.0691148548334807 -0.00221316505568308 0 0 0 0 0 0 0 0 0 0 0 0 0 0.620530164259756 0.604386204961067 0.596541255344473 0.496558973548488 0.241808501157157 0.0579456692099196 -0.00331145301194024 0 0 0 0 0 0 0 0 0 0 0 0 0 0.36682455455627 0.411612748199607 0.437694640997047 0.467690340647332 0.245562921108708 0.0601443745808572 -0.00358794728812576 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04131 HG04131 0.0243173509627806 0.111216727622824 0.121653505501519 0.156680037705541 0.220020453555911 0.107155231342235 0.00991228885125938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.142794239751498 0.249085156926732 0.249884053930124 0.232209079445651 0.239681494402218 0.120282094057378 0.00907345677555026 0 0 0 0 0 0 0 0 0 0 0 0 0 0.123298330782779 0.215091712139779 0.315719836506716 0.335261168539372 0.291700965647559 0.145108455926744 0.00798746481504923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0202049654277509 0.0561682403496688 0.159158989327038 0.277999487939543 0.288640611655004 0.154590596988199 0.0077208238770422 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04132 HG04132 -0.0140484938178424 -0.168335095359861 -0.202161475954223 -0.238043993448029 -0.24763759516205 -0.234924592764204 -0.124755196496319 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164695773774134 -0.182103030943745 -0.197600711433371 -0.246293337074322 -0.25273185066402 -0.246089246031587 -0.122778753745185 0 0 0 0 0 0 0 0 0 0 0 0 0 0.266502253616671 0.221894576814768 0.192211489832379 0.029874481081847 -0.215597487164092 -0.288269727447865 -0.120272608700951 0 0 0 0 0 0 0 0 0 0 0 0 0 0.503163315550219 0.495424394965729 0.410328389020475 0.297984084512846 -0.0916751386245706 -0.315679675100244 -0.119666599765894 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04134 HG04134 0.0927727972873716 -0.0847167565084832 -0.184803331274172 -0.270400468123358 -0.27262347160024 -0.145728665297536 -0.0773905456885519 0 0 0 0 0 0 0 0 0 0 0 0 0 0.162328653310043 0.0444940609808583 -0.0301511198161587 -0.184832613001755 -0.159483898729995 -0.14268312133956 -0.0714045716405392 0 0 0 0 0 0 0 0 0 0 0 0 0 0.695947511426606 0.611325111468988 0.472525020224446 0.206038284350603 0.0108786652104427 -0.140727975369282 -0.063703962167382 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12324875325223 1.02091255409136 0.904986216623905 0.6675967057221 0.257135240157848 -0.155721176454988 -0.0618218888683088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04135 HG04135 1.08052556465123 1.14795769025367 1.1881024688013 1.04720990671767 0.740865427566672 0.229056080338188 -0.000655510008768468 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23253557127813 1.33692427547388 1.38218740958556 1.27818665392068 0.91014496734523 0.272770777175172 -0.00143771411591453 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64367300988363 1.80922137550621 1.96963457404568 2.04878425164695 1.45154192514513 0.366528987043385 -0.00249306958271989 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65884414742688 1.81257613764449 2.04863860439251 2.27126070541713 1.89803886209218 0.409468653340718 -0.00276022204476354 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04140 HG04140 0.10383844189312 -0.132795263426061 -0.193944040755326 -0.122426397862373 -0.0922294999553334 -0.0661065910668082 0.00560900336038155 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.277707375283485 -0.399381815844029 -0.415788144104889 -0.221145733366609 -0.11349085146772 -0.0706061029900662 0.0048877245014089 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.852197510309948 -0.888783567480613 -0.93567740220962 -0.759358755557492 -0.428196751490886 -0.0840800725605435 0.00395159668592334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.900883447086385 -0.924152217377036 -0.98510550713027 -1.08919283777284 -0.799110917266548 -0.0990535377697252 0.00372134352496869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04141 HG04141 -0.611603278824683 -0.531251185090461 -0.330043594066626 -0.117850308182052 0.175632516356683 0.174205828041372 0.10317153779989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.527565203162727 -0.487482301512416 -0.337820402781369 -0.0846637479578483 0.140769560689457 0.165569289422097 0.100195599167317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.751101914070758 -0.69266400471363 -0.602956671898091 -0.386148475703703 -0.0227085000690627 0.167979338807514 0.096508049264811 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702934609797418 -0.623243862758971 -0.57971246774087 -0.570598794979533 -0.179898259360019 0.163185484941658 0.0956328807167223 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04144 HG04144 0.262182257202245 0.483919008562669 0.636664913569744 0.623596767262105 0.329639796519573 0.120248113506248 0.00449204077512978 0 0 0 0 0 0 0 0 0 0 0 0 0 0.441228435312554 0.591365320200776 0.757886739386989 0.779982179094883 0.443878045490617 0.149904205877026 0.00401788919778993 0 0 0 0 0 0 0 0 0 0 0 0 0 0.995748914821332 1.09200837206201 1.15425949987302 1.19717281658978 0.677862475428438 0.242887646997347 0.00338483731294604 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05825896414544 1.19176717483069 1.32859452089159 1.39143904051513 0.932043069742737 0.27728607299776 0.00322584787850369 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04146 HG04146 0.203301174714802 0.0362835762831651 -0.0337141975695473 -0.0926031146279794 -0.142313493465212 -0.0905962006357387 -0.0376653596516572 0 0 0 0 0 0 0 0 0 0 0 0 0 0.282941104491091 0.167861873115045 0.103011835488513 -0.0220732741047153 -0.147743549650539 -0.066695880189605 -0.0356000640279248 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0924681102978871 0.0997860756152764 0.142881958347929 0.0600793926569824 -0.18595686308095 -0.0690894380625668 -0.0329612492494421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.327388883551626 -0.301096554120865 -0.217889390244502 -0.0987910119729162 -0.217748471420664 -0.0702693174708693 -0.032319840976119 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04147 HG04147 -1.91192681284809 -1.7243064999649 -1.44050894022537 -0.945566659818938 -0.416579225516506 -0.0764185864610559 0.0521797005230985 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.82469723284368 -1.66149170351253 -1.40672130328903 -1.01929273006441 -0.496783181488471 -0.0878274041420017 0.053084299479308 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5561087343678 -1.50719150686566 -1.43006063604699 -1.32561310278034 -0.923373341084318 -0.148548859531266 0.0544258441385292 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48760408181773 -1.50437290142981 -1.52726908384524 -1.51713956761622 -1.24457780207945 -0.189770596325934 0.0547875695763427 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04150 HG04150 0.454537606554597 0.739432932968957 0.772283581610533 0.438238078305584 0.267225649163164 0.0886974938941823 -0.00800951952369069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.444981146566662 0.578816939379358 0.557464620118428 0.338280737840927 0.287004721812194 0.121734647427485 -0.00892028982345069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446863852490897 0.52104267973845 0.480591194453391 0.330229306580057 0.342618658150365 0.155784334283449 -0.0101973495643192 0 0 0 0 0 0 0 0 0 0 0 0 0 0.699015178166796 0.755027333683507 0.76014609932851 0.633530283925574 0.531920231519032 0.175131466675566 -0.0105294602632872 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04151 HG04151 0.939980220017381 0.974787983304955 0.863899693067099 0.549791553992488 0.291085398598925 0.0743179709869034 -0.00761551083886298 0 0 0 0 0 0 0 0 0 0 0 0 0 0.839041909830177 0.888327285848316 0.789476727131496 0.589626629101099 0.354290728496675 0.115941234545545 -0.00907451260241544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.742819966720197 0.827467207104832 0.810373830296282 0.734961703775172 0.555007198150283 0.154037186526007 -0.0110501235257599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.841451466986121 0.855907951985543 0.869707461579931 0.894445373598597 0.727838300678065 0.175584410821182 -0.0115517139819281 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04152 HG04152 -0.0344433616970846 -0.247945577769252 -0.438808115005052 -0.472585718753511 -0.325814519329566 -0.034712811700918 0.003430414738463 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427301881740888 -0.585277601072343 -0.784958508602014 -0.69053956683367 -0.402840677996289 -0.0154460000194791 0.00218845920229788 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35084984707329 -1.43178368609555 -1.59505345207526 -1.58433021483453 -0.794771581722052 -0.022633129578384 0.000546661752570835 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89541943660955 -1.91865560238122 -2.03509023476693 -2.02688900850861 -1.24029408277899 -0.0234113487675323 0.00013708030404755 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04153 HG04153 -1.42304177679097 -1.31948667215081 -1.0742316456164 -0.759511684599864 -0.346528297369969 -0.0767505800303972 -0.00546563168412259 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34945392397145 -1.2616660111533 -1.12048230427873 -0.883691098286169 -0.416400842022651 -0.0943226796538912 -0.00647941429464826 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37224400163409 -1.31718259175953 -1.32159952745664 -1.23188947815857 -0.697408115199282 -0.10197368979903 -0.00786094327455306 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33557907227041 -1.28211534585036 -1.26707541513916 -1.37622685796771 -0.936297006510979 -0.109642833140946 -0.00821319513440235 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04155 HG04155 0.481162781417569 0.486319762118167 0.582476660280353 0.505300423453436 0.31602792743306 0.138284923557159 0.000131330611601956 0 0 0 0 0 0 0 0 0 0 0 0 0 0.692054498866171 0.751997652674282 0.788440856879713 0.708107988134896 0.42775419827715 0.143720026177387 -0.00123467741742669 0 0 0 0 0 0 0 0 0 0 0 0 0 0.897131889057972 0.952676879159291 0.980250228510901 1.03941377275193 0.787573074751456 0.184758453569841 -0.00306669632372074 0 0 0 0 0 0 0 0 0 0 0 0 0 0.708202543816806 0.799681541635641 0.908838228766533 1.02748450218093 0.997259494046465 0.210498124458411 -0.00352858575468406 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04156 HG04156 -0.997049871922835 -0.908327135190584 -0.573059108913655 -0.225162359016918 -0.0521363467415521 -0.0532699612210447 -0.0176333784157955 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.865870534044923 -0.704877232661711 -0.373363395723993 -0.0926641018624037 0.0642640460622667 -0.00491298869190988 -0.0189475715817352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.360520060505917 -0.254707233773419 -0.0310610777681256 0.180599942253919 0.258416204495576 0.109557947785148 -0.020772667747608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0743414515657709 0.132349285667521 0.228656436064695 0.329663021678327 0.435799425542362 0.152185842609263 -0.0212442775912944 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04158 HG04158 1.37569299291303 1.22839892106182 1.03013784448345 0.67706762801893 0.254807188996794 0.0267059140529791 -0.026268774943951 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58897134153545 1.5293110192658 1.41355190550766 1.05125873934046 0.46377774192722 0.0552982868407075 -0.026645100785115 0 0 0 0 0 0 0 0 0 0 0 0 0 2.51780042055447 2.46584869734352 2.43292607236956 2.13236365130389 1.10292805817994 0.164365802665737 -0.02719179286178 0 0 0 0 0 0 0 0 0 0 0 0 0 2.92973558177503 2.86587902780192 2.77940494863956 2.64903397972505 1.63183755657974 0.214646717545982 -0.0273371499424657 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04159 HG04159 1.12493160448192 1.06858657874501 1.07948329500296 1.04523752607375 0.835474428015395 0.399828492863399 0.0765793060702906 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19374522301043 1.26776160093788 1.22328905194062 1.17048313545776 0.880374014491673 0.384316095620872 0.0754287759334799 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05509326598204 1.14843731719241 1.27877255544836 1.3891383456975 1.15151930926496 0.439813540093671 0.0738946871404802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.844754277525474 0.942205385914913 1.06404847555465 1.23767954300978 1.28410964187711 0.477715305466136 0.0735089623840764 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04161 HG04161 1.58468172826689 1.6648960995266 1.52837346033971 1.12333593958199 0.629966556490411 0.208315661655469 -0.00800763052884164 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8322211573242 1.80973500048085 1.65938922091786 1.32456310841451 0.798307332974468 0.232777025860822 -0.00880952109950319 0 0 0 0 0 0 0 0 0 0 0 0 0 2.14397503620733 2.12367872978481 2.07630386055237 1.87992624749445 1.33506891970071 0.312880201624757 -0.00991259953401122 0 0 0 0 0 0 0 0 0 0 0 0 0 2.17393358904214 2.16229868514804 2.16609783936328 2.09635437723086 1.78545355442222 0.357918537017316 -0.0101956365014514 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04164 HG04164 0.666862124214371 0.58875252113375 0.411467410882041 0.28381105199336 0.144550669788787 0.0349089663641097 -0.0137991492586602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.831379298785693 0.73536320547066 0.494145517147308 0.34403457584636 0.226847248410638 0.0589368365399308 -0.0154065170025426 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06187951572348 0.991979740235714 0.807730891175626 0.596439149878066 0.386782728608257 0.128243096961665 -0.0175887780156466 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802615544673821 0.831044174835172 0.797812383239296 0.685550586423047 0.490281921842455 0.160021617748517 -0.0181438601792585 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04171 HG04171 -1.06845065407738 -1.04489411413455 -0.811744207176168 -0.438976809723998 -0.145383878074822 -0.0849785654044533 -0.0113398986343131 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01421582008202 -0.967793473330934 -0.830680066036982 -0.439080677682269 -0.151945118777961 -0.0715123748791905 -0.0130213828174741 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.508367815660743 -0.551141574724581 -0.533570307683613 -0.442117615312776 -0.174021828072249 -0.062848428513335 -0.0153038786395573 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0134120012032512 -0.0976730620762931 -0.263299097676547 -0.4118909140979 -0.216420636188039 -0.059148631578774 -0.0158844207728376 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04173 HG04173 1.19513480419898 0.964525293323654 0.778370618987235 0.483199804705602 0.245601710650312 0.0625892979153527 -0.00244069740599381 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0653526114154 0.881774300061473 0.692747267976428 0.370935914019872 0.210856097278965 0.0465986865890889 -0.00297626516354037 0 0 0 0 0 0 0 0 0 0 0 0 0 0.697374953577436 0.585746468016564 0.472873818613841 0.321023924875107 0.135817844684428 0.0339778402763674 -0.00372659154016345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.390733895602624 0.322757867818189 0.263811358539043 0.173685895691318 0.0584166071303149 0.0332189041359583 -0.00392151860688629 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04174 HG04174 0.398332884399064 0.328823821541697 0.386233576153491 0.451485708699873 0.419462966687273 0.19072668901413 0.0735035443284842 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728020969344033 0.706225465007312 0.828588106905893 0.736016829456577 0.520096960808394 0.19132972031257 0.0749110286203164 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55160908754414 1.6071396357395 1.73069528091092 1.58769788957776 0.820662208902133 0.24386634688167 0.0769426516125782 0 0 0 0 0 0 0 0 0 0 0 0 0 2.04756627300424 2.11888144770075 2.175413038029 2.11040663193641 1.191555791518 0.258794524920137 0.0774812408355423 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04176 HG04176 -0.728091133277331 -0.851230350136154 -0.789803169147345 -0.401055652377259 -0.265524310619209 -0.147935292147345 -0.0116591076600646 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.735313684299865 -0.782749526562736 -0.784821583873316 -0.524239532215089 -0.382594130740526 -0.166247542945347 -0.0134253882010022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.766602422481053 -0.799002451547069 -0.803744729852048 -0.813005577636791 -0.678509874220908 -0.18535922594203 -0.0157905241569407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.897375002564392 -0.929959746624455 -1.0121923067652 -1.07342334986637 -0.950058511320505 -0.192295086651859 -0.0163861792840461 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04177 HG04177 0.842705301042218 0.860660365927468 0.835793938204813 0.580368052387599 0.356892598510222 0.131936009124122 0.0125457370196208 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02282912304874 1.05243138477994 1.00864594599718 0.734596429978867 0.453929984250725 0.156320989225882 0.0119306848077259 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17272997702702 1.25706128758962 1.29171190913584 1.1536998921697 0.690893193960869 0.258133858172495 0.0111254649864544 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15766028288143 1.21412739905308 1.26711016297097 1.18966755355146 0.88559351311161 0.299177038923839 0.0109261300576428 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04180 HG04180 0.873181005590122 0.825040406739763 0.795321332876088 0.678395440577493 0.455746205655492 0.21807365195936 0.0191430910796372 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09320208512412 0.98733725972509 0.890025505743043 0.759128904254814 0.52206089465328 0.222766843489254 0.0175967210025657 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29387220466244 1.20076196314913 1.13355694755757 1.02058844718303 0.815374126676865 0.286226110614581 0.015559051159105 0 0 0 0 0 0 0 0 0 0 0 0 0 1.355626121806 1.31024081098339 1.26006591470604 1.20567620096776 1.03341113484641 0.324197698926449 0.0150518520762125 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04182 HG04182 0.331875577128864 0.0842322696372703 0.087387761971346 0.162561554907467 0.250803292120857 0.179848966885635 0.106297047895868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.161193990143632 0.0172545590315253 0.0146695502168952 0.100811877466043 0.19624123837598 0.193179769719923 0.103734553877838 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.260643562640733 -0.239039154456547 -0.212999416408892 -0.0931474540672582 0.136085269120719 0.22515672477584 0.100599713270003 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.573929424769158 -0.524244896153491 -0.448035969327009 -0.296595956434456 0.0760885968509468 0.243564084006138 0.0998636133001025 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04183 HG04183 0.664143413561653 0.504366512095977 0.381309843647726 0.357586363413326 0.253615659010539 0.123280116947305 -0.0343847150850263 0 0 0 0 0 0 0 0 0 0 0 0 0 0.684646146132245 0.528015941675526 0.430352532574991 0.392663574720195 0.280639654055463 0.115966075230014 -0.0322712270126543 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01638015191824 0.964048385909921 0.957166847679842 0.922007122252516 0.590754499369898 0.136862859756887 -0.029611413233224 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39975936511538 1.35696048279356 1.30756071249822 1.28836753786178 0.981113811301564 0.156267052759216 -0.028972573840789 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04185 HG04185 0.405808780003854 0.432825104947616 0.307860617173063 0.189733345766444 0.240887469545411 0.122007805724938 0.00346761348761963 0 0 0 0 0 0 0 0 0 0 0 0 0 0.32167697702768 0.322536460563503 0.233501774984338 0.234679466543415 0.306768402405487 0.169680274679759 0.00118747071612736 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116788903301396 0.139243816647339 0.126201765730992 0.338449173375229 0.510294099701498 0.258135329147555 -0.00187689254968704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.157371910292591 0.154267391795241 0.145867973816213 0.326409766256995 0.560655690327088 0.306206272779832 -0.00265084520882329 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04186 HG04186 0.239728301001744 0.426940598933016 0.566926086449364 0.592301431441766 0.360899565377784 0.0573274508930569 -0.0200496684232266 0 0 0 0 0 0 0 0 0 0 0 0 0 0.382905236001335 0.5597515109689 0.705614669575092 0.76746545359129 0.497404778868907 0.103949560345097 -0.0210053838440704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.911328073901448 1.03675536008536 1.17416846612229 1.2393307674754 0.827239746511144 0.195350882532255 -0.0223365564586804 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29727409065984 1.32469527990105 1.35181849060077 1.37725414140378 1.07391739874232 0.232621024778179 -0.0226811713498575 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04188 HG04188 0.918828802480623 0.970807555835383 0.897604099437992 0.835599366585458 0.675487380579928 0.282735130289074 0.02640848938788 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25070086920575 1.29411498523599 1.1998595590693 1.05707686482321 0.764016234641755 0.293422134333508 0.0243423348571187 0 0 0 0 0 0 0 0 0 0 0 0 0 1.76455112406159 1.7402368385236 1.73976151532436 1.70362869360727 1.11892983885849 0.341947995556701 0.0215653477002765 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7267453463203 1.72435760482306 1.80899561450094 1.92796105888887 1.42927814920796 0.377851157832694 0.0208639365350438 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04189 HG04189 -1.16929518420777 -1.05277672279421 -0.77797912246634 -0.468888416065618 -0.186193707048529 -0.047003472305644 -0.0143417684732159 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3010952348773 -1.20440522129566 -0.932504095863444 -0.594139240018386 -0.215929901259225 -0.035474467559518 -0.0161187041106121 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35428808657166 -1.26643255980387 -1.12683276463031 -0.870711383969491 -0.297622642607733 -0.0322052437035184 -0.0185356613066946 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25986490001786 -1.17008788674137 -1.05670071716986 -0.860050433688904 -0.356624075579211 -0.0229293919590826 -0.0191512777590404 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04191 HG04191 -0.123787991776189 -0.27998049716423 -0.267204511863236 -0.110103884695962 -0.0783479731086815 -0.134760063524668 -0.0224527000235421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.478160391499113 -0.530269091688946 -0.390234681604352 -0.108886044491483 -0.0426005121907589 -0.114600953691457 -0.0203477197047749 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.605672508017632 -0.525272143154614 -0.366693693850023 -0.0999590550427695 -0.0601302137243542 -0.0945037761345766 -0.0176499738260982 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488016192149101 -0.373050745697943 -0.235893064996414 0.0168151124621435 0.00816950284301688 -0.1003867964656 -0.0169927274824274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04192 HG04192 0.573944859326402 0.481549550999833 0.379117845744584 0.260646433299499 0.139157756311901 -0.0404949560430997 -0.0386900724505551 0 0 0 0 0 0 0 0 0 0 0 0 0 0.470997372029413 0.421627066075946 0.407076424918408 0.373747079747998 0.230174158978493 0.0289961155009965 -0.0362235268405594 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396257734054994 0.430504856706645 0.479134266322205 0.533790764181567 0.404826532087379 0.0823646222108264 -0.0330633595575724 0 0 0 0 0 0 0 0 0 0 0 0 0 0.287019379945457 0.313086616071887 0.352063498592654 0.539327763794556 0.527345059289674 0.0932701108188905 -0.03229356153641 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04194 HG04194 -0.774547556967549 -0.760110145655504 -0.721674722778162 -0.543734374150915 -0.201320561310649 -0.0760726932458963 -0.0123060808647157 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.575470292333024 -0.610361148577923 -0.633961377366951 -0.51473674465181 -0.228165122794173 -0.0742368103970803 -0.0132191329057158 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112313800449192 -0.219733407632629 -0.314809408733719 -0.427992518411559 -0.252077920118145 -0.0820811405981229 -0.0144513858210318 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336643005159096 0.21617191509252 0.0519829440242718 -0.167821666179808 -0.246975789708292 -0.0847693771207277 -0.0147634027242822 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04195 HG04195 1.70238187364151 1.61754657325988 1.4142783561596 0.928377110977974 0.410218375605097 0.0971274138080825 -0.010239753823682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70191665142654 1.63095613806766 1.49270651838546 1.06723943236413 0.522689420050387 0.109532613581146 -0.0110967584520697 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89643898045704 1.89276152434454 1.84920323145458 1.63485044949226 0.889863437822527 0.114479077529032 -0.0122653797988872 0 0 0 0 0 0 0 0 0 0 0 0 0 2.01512728227501 1.9458045632661 1.83991536460863 1.71983759445506 1.12737747912252 0.126951807803945 -0.0125634569048657 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04198 HG04198 -1.51887576910733 -1.30808108570265 -1.13964530093353 -0.892625264337999 -0.489187841289967 -0.194967633866618 -0.0448299612812752 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49077505130744 -1.37708743245189 -1.17662976630611 -0.895864632567152 -0.518179696892532 -0.182618947017221 -0.0419298859926641 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41159881589405 -1.42260630940092 -1.36729327060963 -1.22454161187944 -0.729246542466924 -0.212298425560507 -0.0381803578418545 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4103269865728 -1.43140936503012 -1.43441561580996 -1.35826096235921 -0.96638403466673 -0.228061366135637 -0.0372603963255388 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04200 HG04200 -0.23086954348528 -0.412423164344126 -0.477085595819653 -0.36428850056062 -0.200505335671351 -0.00259414982190292 0.0566093973667856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28676433253731 -0.458116077007012 -0.513172388493864 -0.43631413013799 -0.214840080563138 0.00064072207304724 0.0580880229474053 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562764019529278 -0.63858687469835 -0.737183641856399 -0.760345554998467 -0.444390593770598 -0.03286954602539 0.060220710585508 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73479873365157 -0.822389291482799 -0.933431252472383 -1.0075872896067 -0.684255473799558 -0.0589775311781407 0.0607858865886959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04204 HG04204 1.57401996664279 1.46054348871411 1.28632075261029 1.01567855109083 0.599761813109739 0.212003162266316 0.0429696763921174 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69356828563595 1.65767803813959 1.54930791359388 1.24819330856984 0.745255378337665 0.268159245197343 0.0437333125092896 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52978736416152 1.62220673727277 1.72083978517215 1.59588066531239 1.0979970628982 0.377299740493013 0.0448561876561511 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18503078709415 1.26464371281347 1.38406909282262 1.47380240783565 1.18420049912095 0.41621017570849 0.0451573482041144 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04206 HG04206 2.19920772224602 1.96995821975399 1.63701498199595 1.15708199522434 0.675866832023087 0.311634216014912 0.117276256418192 0 0 0 0 0 0 0 0 0 0 0 0 0 2.05602992846183 1.88521072169822 1.63781890084845 1.21768325247098 0.755264295848745 0.326328591020442 0.114964543061522 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82597880748896 1.76344673180128 1.62297524899415 1.45153340772747 1.02260708689803 0.378026360658231 0.112189373939455 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66110136022072 1.57654373270426 1.43924036970368 1.33834505447353 1.14881740597825 0.401046226124414 0.111548237117927 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04209 HG04209 0.631772822250501 0.51683476641856 0.273038423038812 0.201611417574733 0.135602721097104 0.0911597604405748 0.00165426674470758 0 0 0 0 0 0 0 0 0 0 0 0 0 0.828843233413644 0.682042963996935 0.460612100203389 0.314445638714523 0.184512497760937 0.0946537422928021 0.000641275679931892 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01174953610176 0.955017217624116 0.855553563244718 0.747380994393173 0.414169081431808 0.154034010560663 -0.000742239962012142 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0412492653219 1.0392904015893 1.02587198392563 0.982303037838006 0.687882204180569 0.186927134700213 -0.00109558941550224 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04210 HG04210 -0.0125345349702286 -0.0243393201412027 0.0128978186230679 0.123608773908721 0.212215731071546 0.0949453051293515 0.00904417041394774 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133850552781157 0.0800784647220814 0.0753145472442864 0.217434501664153 0.270237216887749 0.0747844241624946 0.00763932127940596 0 0 0 0 0 0 0 0 0 0 0 0 0 0.215300240979144 0.203890780859201 0.223081625791927 0.384037108493042 0.357774292769457 0.0789216523848301 0.0057774530500838 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180751851293056 0.188483620407566 0.260510709474322 0.393617584130468 0.392419182942062 0.08063867844138 0.00531207352365911 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04211 HG04211 0.692544568053583 0.614317599550679 0.484149442665277 0.405750631236954 0.219552030365149 0.0988472644636423 0.00211894056990277 0 0 0 0 0 0 0 0 0 0 0 0 0 0.869282070028275 0.827108847944269 0.756484948923217 0.674270937464977 0.366158212033803 0.123770114813348 0.00131746505311816 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924807360799103 0.945443801079945 0.921504720770042 0.867244322408147 0.632318970853689 0.170662175866177 0.000281870976632016 0 0 0 0 0 0 0 0 0 0 0 0 0 0.611663194314389 0.71725564043412 0.776621563673001 0.830620717642358 0.747291258190065 0.194960944181921 2.80139684468497e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04212 HG04212 0.654408789413323 0.512648286763183 0.444334712192372 0.244665476309987 0.131051904495383 0.136266773509875 0.11203598717545 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711189289221516 0.679677836964896 0.54136205745704 0.281215100374964 0.0772287694603071 0.077954343005829 0.109719025448854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.63200165910703 0.617641259872211 0.641911788193052 0.56153675324194 0.139737691623275 -0.00245351245406656 0.106956512536589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.307393177439374 0.332772863356682 0.438592913442368 0.572707449553768 0.285128772524058 -0.0300250919500006 0.106322211574032 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04214 HG04214 0.900458077204959 0.773968304315051 0.651419761633842 0.357338609823345 0.138965302768104 -0.0329571507895294 -0.0785182591398797 0 0 0 0 0 0 0 0 0 0 0 0 0 0.78154841901687 0.696249114314732 0.563040500670267 0.363560695167766 0.156013543653199 -0.0586819589937058 -0.0804789236679292 0 0 0 0 0 0 0 0 0 0 0 0 0 0.870283020871514 0.858122215987424 0.782490785450362 0.654115315215897 0.334153231873796 -0.0688938801579949 -0.0830844182172889 0 0 0 0 0 0 0 0 0 0 0 0 0 0.761013501397881 0.79361988309352 0.831504490488016 0.839421987296841 0.502205846592173 -0.0655171236300652 -0.0837366771228605 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04216 HG04216 0.605800737077566 0.59692583987801 0.672846749835479 0.527035520190157 0.262117278585389 0.049619104029479 0.00378752514408516 0 0 0 0 0 0 0 0 0 0 0 0 0 0.643658561960212 0.728543151006382 0.742283168921091 0.615548516526973 0.276421691870502 0.027578396025362 0.00289132408197533 0 0 0 0 0 0 0 0 0 0 0 0 0 0.871655438391486 0.888519094163422 0.936012363315042 0.921097310126062 0.439515794024481 0.0195888918592417 0.00170916596697889 0 0 0 0 0 0 0 0 0 0 0 0 0 0.782018717952938 0.813939092994632 0.827052606076318 0.89097828367578 0.582555739657362 0.0255033972282749 0.00141477292120199 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04217 HG04217 -0.492557750666425 -0.576972555655677 -0.659543250454676 -0.641655421780162 -0.393983476202354 -0.148433527934088 -0.0433311356507583 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.441382671364445 -0.576410096387902 -0.655978754757509 -0.655840370242304 -0.392981582439132 -0.138157966350855 -0.040836281175558 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667083638809903 -0.766828819272734 -0.900218194263639 -0.991322533700627 -0.584833843554351 -0.160324881720172 -0.0376155662011053 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05799972405476 -1.11879079195318 -1.18817208143862 -1.26012035705307 -0.856661814632856 -0.170898718337998 -0.0368262980558281 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04219 HG04219 0.525631190575848 0.499829983442513 0.584831248771174 0.432476579178617 0.190643129674209 0.0670540191256251 -0.000690066799084378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.550761541549433 0.662407273169059 0.697632480104817 0.570556497440969 0.288328499073099 0.0820272051981821 -0.00156564976571685 0 0 0 0 0 0 0 0 0 0 0 0 0 0.574607677550814 0.69564142886588 0.729969609826966 0.757692133757502 0.447279714556625 0.142739171204769 -0.00274696216823064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321840166582088 0.447341125256744 0.546996067492712 0.582410291594214 0.507471422868141 0.169031587976572 -0.00304602018551783 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04222 HG04222 1.6292922966932 1.4575956401586 1.09284018795693 0.690526118660509 0.231278127348026 -0.0145692565246494 -0.0312893295069691 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42397154312533 1.29625599911138 1.01478733360337 0.716946109347589 0.26035627003781 -0.0428956512509095 -0.0319246530754582 0 0 0 0 0 0 0 0 0 0 0 0 0 0.95590855674075 0.946085512996627 0.957621822930468 0.890255101623242 0.446259833128019 -0.0655085848258889 -0.0328399890436832 0 0 0 0 0 0 0 0 0 0 0 0 0 0.656355391264321 0.685822062640512 0.735902377506182 0.831255668568064 0.580544835392832 -0.0674992738910232 -0.0330821873468758 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04225 HG04225 1.06050886553668 0.982389393699492 0.93661775800935 0.825230071886092 0.510594490938368 0.144365744333183 0.0226118007535625 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01146551269648 1.01940723064529 1.00675960904423 0.938592129517849 0.616069639011305 0.162951110353749 0.0207299633172881 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6967759758185 0.801862895045772 0.931835725375471 1.0881964187675 0.945525741843391 0.20797881130339 0.0182348374384361 0 0 0 0 0 0 0 0 0 0 0 0 0 0.518342558923321 0.646786240805183 0.829086088440435 1.07868763783436 1.19303017026726 0.23825929703712 0.0176108817567716 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04227 HG04227 -0.359212009511359 -0.157334123657925 -0.0064730706620084 0.170274428564274 0.304086989305834 0.0426711538662453 -0.0110689939955714 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.387703294528617 -0.232006196496543 -0.0382465645982304 0.202844880497182 0.296843016361562 0.0460656832882668 -0.0119845240112393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.108879968923546 -0.0122982788041656 0.202800901847144 0.471825037685858 0.423326198731291 0.0583142927652678 -0.0132136864417159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1813784307017 0.239188157115065 0.390628406457001 0.647758527943031 0.585835333588157 0.0655762836658289 -0.0135237719415287 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04229 HG04229 -0.143803413659902 -0.277838627572395 -0.339707740418755 -0.311052880416132 -0.233715603816967 -0.130266446471933 -0.00634594462267335 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0352296464276384 -0.155850145396979 -0.194482053525173 -0.207039099231546 -0.176029492437204 -0.109203613140477 -0.00730847067017545 0 0 0 0 0 0 0 0 0 0 0 0 0 0.408978329575569 0.306352522768627 0.259059172278791 0.0778753959120303 -0.0584298163726306 -0.125280397159842 -0.00858629245086999 0 0 0 0 0 0 0 0 0 0 0 0 0 0.673735537325365 0.559215700594756 0.474953066316365 0.294351401785512 -0.00334160411790677 -0.131751837877947 -0.00890601426431542 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04235 HG04235 0.546579821829784 0.270246240522046 0.0121640367227602 -0.266915304663205 -0.353644541264075 -0.202920061083093 -0.0355108000628593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.215112343312613 0.03164658408694 -0.116014056836954 -0.301230193545264 -0.342401848656829 -0.21276176119793 -0.0364594532902439 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0712006011160822 -0.0354941713068587 -0.137791355009419 -0.324066907044787 -0.378801894713263 -0.259586794538072 -0.0377697428290533 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.019684555559327 -0.0950147457289657 -0.155525728293092 -0.242264139348587 -0.358540975102544 -0.280183968802192 -0.0381069469200885 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04238 HG04238 0.332755218867507 0.30546679250783 0.348928263581863 0.251235337248181 0.178398856826457 0.0886337497982465 -0.0242375848327904 0 0 0 0 0 0 0 0 0 0 0 0 0 0.233009537329192 0.194479204786212 0.265251285620447 0.250801169232499 0.212411305049455 0.103768940055599 -0.0221431156339234 0 0 0 0 0 0 0 0 0 0 0 0 0 0.178102777874613 0.16005879593859 0.199436325827001 0.242067396576531 0.229222982986312 0.108401961961829 -0.0194836983757919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.118834227935511 0.152717028969273 0.228220641188994 0.289577952908066 0.278467306663623 0.0974247426921396 -0.0188403422857808 0 0 0 0 0 0 0 0 0 0 0 0 0 +HG04239 HG04239 -1.08222685060457 -1.05134644386974 -1.05441991654824 -0.758141335254522 -0.437648301661973 -0.116283655894612 0.00253504798067752 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04074391408885 -1.10131617703458 -1.14384084724872 -0.902504098958892 -0.537860229625402 -0.127080488386816 0.00154697092384284 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13366932616817 -1.23068249755134 -1.3310537731159 -1.31768276474125 -0.847798410658228 -0.183776960410742 0.00021921755557787 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12602265707005 -1.18733060060464 -1.27984707884119 -1.340946487029 -1.07344191998543 -0.206534631255147 -0.000116003647615696 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00003 HGDP00003 0.377801139544965 0.148469506837971 0.095081215036289 0.00197904687472894 -0.199894571274797 -0.272254693613502 -0.0968922382068967 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191078945167699 0.0825081949313677 0.0233975933346205 -0.0831485817664092 -0.231646434263524 -0.263611684095481 -0.0920224664109858 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0746391957504529 -0.116235415881865 -0.213342974954184 -0.408226374474029 -0.466140179896864 -0.268446304995332 -0.085840826680846 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223561531056678 -0.286248339400662 -0.420694887255987 -0.628458710591284 -0.750409096449175 -0.292530328621591 -0.0843458079706093 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00007 HGDP00007 -0.157731232478943 -0.3414080945491 -0.459918416016659 -0.505716490814978 -0.316040627976791 -0.186773665919393 -0.0551752673727998 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427663003102314 -0.554957698245786 -0.63762111884369 -0.611493975788192 -0.400568996061553 -0.193788775561803 -0.0530445864566824 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726255524680476 -0.844981055481399 -0.924968588785015 -0.919546399473443 -0.615497002410656 -0.268578920617207 -0.0503751646362419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.54492723661117 -0.608369633961089 -0.68875521440498 -0.775060966376404 -0.628731819904048 -0.296631726748961 -0.0497364678096025 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00011 HGDP00011 -0.651012897851906 -0.691271371495985 -0.456435380628618 -0.110795482957925 -0.0600491362157958 -0.0197062340917728 -0.016729508681366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.596642933747999 -0.646926175021283 -0.44659674840394 -0.139522132938808 -0.0568221918241679 -0.00919322872750182 -0.0182566219125373 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.498962633701643 -0.497577656894301 -0.468722944677613 -0.403199835941702 -0.127090411546673 0.0218072479115833 -0.0203279114750362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.420883029163602 -0.365431989592157 -0.333531691053497 -0.43605870609365 -0.180051622843752 0.0435817299012828 -0.0208543904829619 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00015 HGDP00015 1.5924674386831 1.43710337543814 1.16258296846293 0.732027094974953 0.3004423004343 0.0265468262355991 -0.0525182409305305 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68545776283746 1.48748756251575 1.22312532059631 0.839861811275365 0.396993123239831 0.0304657657918825 -0.0506968740945387 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89627508267793 1.7869524468029 1.59135917698584 1.29250095291568 0.639194680614139 0.0725629436631737 -0.0484709463080669 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98049295961218 1.93357817548769 1.80976361653115 1.53315447755638 0.874893686128087 0.0876986226968984 -0.0479491808040929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00017 HGDP00017 1.80639818740755 1.66599415756629 1.46926492286402 1.1242786811484 0.74010700345248 0.328747167100715 0.103539084903862 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67516492004432 1.56526068750915 1.42706568726164 1.10197105997921 0.786928191887218 0.357735548443871 0.100745472439089 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55510808893434 1.54233744339086 1.46088401916874 1.3324372009571 0.988985541011746 0.417594201950787 0.0972700508732039 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42519336207135 1.36746434952204 1.27028863596531 1.24304385076884 1.11876778010926 0.447978695821773 0.0964424809772988 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00021 HGDP00021 -0.888738757055512 -0.749623694250325 -0.616927797220587 -0.372556966409736 0.0246130206844168 0.193771291817474 0.116228727504669 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.959730214485365 -0.830257791654921 -0.671569952529209 -0.387953454457304 0.0137146442211879 0.191434232263958 0.113672349210369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.729581187840836 -0.66195552330493 -0.509140352620057 -0.270415655637229 -0.0125731196853725 0.20264971643383 0.110527227837973 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282272387373695 -0.295494172569907 -0.255122460131583 -0.115445051236471 0.047778838219956 0.214564261023494 0.109785142162391 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00023 HGDP00023 1.2510411282643 1.15145777984569 0.969325812804388 0.745808831026532 0.349697047269528 0.0211219365282334 -0.0336622529277196 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51269145185783 1.39282174767881 1.2268964459843 0.972706252339089 0.457946806367542 0.0436336912183044 -0.0316991843453894 0 0 0 0 0 0 0 0 0 0 0 0 0 2.25976206121224 2.20676874250597 2.05894154660169 1.73874797736396 0.763631865399366 0.0847874958128732 -0.029233709284607 0 0 0 0 0 0 0 0 0 0 0 0 0 2.64589571551154 2.58574845421753 2.41455957145012 2.08781312161771 1.10331345133989 0.0889825442047575 -0.0286424947212707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00025 HGDP00025 1.29682132767914 1.25784692316688 1.08894175123015 0.769009239078817 0.529706066756054 0.256368843414927 0.0212916379846554 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42858601391692 1.38874132294656 1.17824558671096 0.837347878488714 0.598216371555242 0.262267313742066 0.0197377642581701 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98883235800894 2.00236579833379 1.93119454651945 1.71422851875875 1.06172832582595 0.352355260330849 0.0176547421792667 0 0 0 0 0 0 0 0 0 0 0 0 0 2.47348254409395 2.47272559542635 2.4642868145003 2.33319591040856 1.58493911098634 0.407308470523525 0.0171296593481897 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00031 HGDP00031 -0.845320570883163 -0.75618567951288 -0.556848918818222 -0.348596357038385 -0.182054099666295 -0.052314357361169 -0.0280701476591066 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.871223997531156 -0.810563063301462 -0.648141518002016 -0.440732231410795 -0.27016166440379 -0.0591570076048863 -0.0260950491983803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.894317261209737 -0.89869812391426 -0.894340168053742 -0.75018106467927 -0.531407273694359 -0.098598901982908 -0.0235855894401423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.975390233793803 -0.996910030868349 -1.05782655661704 -0.973591276831802 -0.768355027709968 -0.112306848013567 -0.022978186523004 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00033 HGDP00033 -0.345703321813509 -0.138548777727809 0.0577363307071113 0.0484759841342483 -0.179977760907346 -0.309649155136954 -0.137782436621408 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0741434495653005 0.0644025063722024 0.145403104460059 0.0512212097336099 -0.172934813292023 -0.301588189498394 -0.135798741241397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.296340109516873 0.334467818304739 0.313573425603441 0.137884787812148 -0.217815210636869 -0.301578123011512 -0.133341279100159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.59255408203003 0.511124860262728 0.370876856686283 0.178282587597368 -0.193411050284048 -0.313616626148531 -0.132758194285646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00035 HGDP00035 -0.392809526309643 -0.385090923634753 -0.4789698930613 -0.499600900064719 -0.451159619789376 -0.236149008803756 -0.122221576549672 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639650590355793 -0.652228962356744 -0.64771405484779 -0.618124689024003 -0.460973049946499 -0.20110742175599 -0.12096905726085 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873262730053185 -0.858282545573575 -0.841242017186275 -0.669876780366851 -0.423159352870723 -0.185430830210706 -0.119499837421821 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.520772616717563 -0.560535739286002 -0.571644774906412 -0.532540598536532 -0.352002148710347 -0.171654299553283 -0.119167464544917 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00037 HGDP00037 1.21276027545855 1.00211606649566 0.744901224964019 0.509324974730537 0.167333363209185 0.00443074651295472 -0.0127401027743323 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54205298377249 1.33925604924831 1.00981220067149 0.670866714497971 0.201254314241687 -0.00416719202748598 -0.0143472943231956 0 0 0 0 0 0 0 0 0 0 0 0 0 1.90180176612636 1.81338551934992 1.66960152691777 1.29636240224263 0.450238436139734 -0.010073856136454 -0.016556665122185 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66043481218574 1.67743122810304 1.701629389157 1.49128544837616 0.70015767397541 -0.00265143014051979 -0.0171235927090401 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00039 HGDP00039 0.451193368678383 0.553127785194544 0.615533165584015 0.507933313780048 0.38163357653663 0.242906504693183 0.078816119380186 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571568081706355 0.682008224225564 0.695823377154911 0.625703967445352 0.463659733207311 0.250238218102992 0.076799776287474 0 0 0 0 0 0 0 0 0 0 0 0 0 0.586906120274986 0.662750284136623 0.719699149543931 0.699337287194375 0.575447966759826 0.303068292508238 0.0743197862308042 0 0 0 0 0 0 0 0 0 0 0 0 0 0.416033910232108 0.506097021742448 0.622103285636715 0.623668915296793 0.588049766322682 0.324669202908698 0.0737347541767605 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00041 HGDP00041 0.518308297565863 0.495975262644897 0.447639126557405 0.229688266033133 0.0405260178114833 -0.0842599428464956 -0.0701110576503282 0 0 0 0 0 0 0 0 0 0 0 0 0 0.666310638339947 0.529034823018991 0.449514475440909 0.323899396045761 0.105454060245605 -0.0286809970023356 -0.0645054922391717 0 0 0 0 0 0 0 0 0 0 0 0 0 0.914738343999866 0.840638669209237 0.715725438558987 0.690978451538234 0.305143993567667 0.0430941277287923 -0.0572905577792376 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06037267036352 0.963023275512223 0.810852657869092 0.654283600923851 0.427661769594685 0.0716150570725885 -0.0555264116166336 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00043 HGDP00043 -1.16281190940835 -1.11355420596759 -0.954050590775757 -0.598056487049396 -0.283369396590505 -0.0985843047572192 -0.0240194807113518 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06090043484799 -1.00804930497802 -0.85322937191023 -0.50411806853544 -0.215491369703452 -0.0867418901866498 -0.0227295117529922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.660950791418005 -0.582472248168932 -0.509147201664866 -0.314295238544569 -0.157321435861893 -0.0443379751577459 -0.0211513669975886 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336284939052049 -0.325069599100153 -0.264408083428197 -0.201385344266157 -0.101536621148351 -0.034556317293126 -0.0207811601565043 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00045 HGDP00045 -0.356363542545564 -0.472972596113439 -0.561955396968513 -0.450127744388376 -0.327087143141988 -0.176455671462727 -0.0513559819645235 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702086318265652 -0.743219549156594 -0.711141535529751 -0.537904931579865 -0.359666232616522 -0.175962057722796 -0.0492099826965393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861452504623682 -0.829605351983544 -0.705537810826719 -0.559996087742962 -0.421985669670458 -0.183827552537173 -0.0465274393209216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.611665570288801 -0.598868549839014 -0.562899549794258 -0.498539569235833 -0.447020479393925 -0.186453406568093 -0.0458868207276333 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00047 HGDP00047 2.10315513338025 1.9723724685515 1.68150701646116 1.21299226248802 0.763149497484154 0.358391429637273 0.111592642637822 0 0 0 0 0 0 0 0 0 0 0 0 0 2.44586285844324 2.2553029717665 1.91370990860256 1.38363689950237 0.852053537766274 0.389083135263815 0.108025395987623 0 0 0 0 0 0 0 0 0 0 0 0 0 2.53835071246238 2.47389652080896 2.25890668675183 1.90140623582064 1.11874201959765 0.481908852352853 0.103487094707217 0 0 0 0 0 0 0 0 0 0 0 0 0 2.31577951666103 2.27429743733903 2.13836038475051 1.83326311747686 1.28054064502878 0.52690022460906 0.102386772501686 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00049 HGDP00049 0.548358962501222 0.659742905504086 0.640616675261608 0.46307071055593 0.295284939997388 0.101588274573168 0.0199967072439232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661015636469105 0.739048499126333 0.66920145196772 0.530621530151431 0.39164413164945 0.133337553322138 0.0167208575448058 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726607809822301 0.755208084751012 0.768927514061904 0.693892312256399 0.680593827259098 0.164390730548295 0.012600814295851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571279049995278 0.589716398376415 0.607420083841062 0.674468699257008 0.838717989756853 0.183390636665465 0.0116121746784246 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00052 HGDP00052 0.535335142618067 0.326796771353385 0.0768390564022038 -0.171029137805856 -0.103636304539266 -0.0209733176476858 -0.0290831653931757 0 0 0 0 0 0 0 0 0 0 0 0 0 0.251590555926471 0.140267770005629 -0.00956380047154982 -0.192185098544405 -0.145353320554093 -0.030956838816527 -0.0275860630310817 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0539579735949834 -0.121692658935849 -0.182243474386068 -0.279288340981549 -0.226087413160938 0.00633062088331238 -0.0257189541015947 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0683207045909369 -0.060411623194909 -0.093420239332049 -0.21866048456323 -0.30128011003111 0.0315537630655836 -0.0252740018570136 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00054 HGDP00054 0.724583670547591 0.753603175206013 0.778351751164097 0.543995706383201 0.290270519139407 0.0669236726336551 -0.0650291523419869 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00907837497299 1.02905488213368 0.966662072762501 0.688478632585821 0.383010547731515 0.0926867762942778 -0.0663294952296466 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46507447716861 1.3660272776112 1.23674163947548 1.01691803538386 0.566865898325225 0.14689850047627 -0.0680731308972768 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41395607194105 1.27546622768557 1.1284856679328 0.972761056147676 0.63718935767752 0.176059512108553 -0.0685123276970647 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00060 HGDP00060 1.0072289727146 0.991371260907605 0.837345280147451 0.383655788466692 0.10585110675085 0.00477634586800583 -0.0165481961490206 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04137110546421 0.996874543983699 0.86700367457531 0.441938741837017 0.194223569647335 0.0254754775664222 -0.0177428650890774 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18967654413019 1.16790398806051 1.02883340233739 0.798773935116056 0.42389407493384 0.0562959904302801 -0.0193557607731372 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10898665878877 1.07105465627023 0.996544932603761 0.873655603237949 0.594286065338201 0.0761787415972177 -0.019764320543358 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00064 HGDP00064 0.65260278047828 0.500379186776767 0.227595796824171 0.068581945186584 -0.0518247978690272 -0.120735622048594 -0.0563838356326778 0 0 0 0 0 0 0 0 0 0 0 0 0 0.188124587754632 0.155651533631594 0.0441414629994429 0.0149015316204699 0.0163588841716145 -0.110327117576177 -0.0545404211182677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0437462071177048 -0.0184455439263441 -0.0617979296535126 0.0273849998322246 0.122053836323141 -0.0699630381962086 -0.0522566742296011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0832701333955777 0.0427981685617602 0.0466228692853226 0.132594980058986 0.199817160450468 -0.0564056992327761 -0.0517151477108184 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00066 HGDP00066 1.95672707302106 1.86602969082522 1.58443323717039 1.14420640093723 0.717380118121306 0.413237479588752 0.0573116095797594 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93499216686532 1.82025748838263 1.59428812580537 1.21897050827542 0.804078079943327 0.418763526867874 0.0534554903928679 0 0 0 0 0 0 0 0 0 0 0 0 0 2.253791169116 2.21193457372787 2.07003627901256 1.87553487290859 1.31126887873594 0.48943739121198 0.0485951094921722 0 0 0 0 0 0 0 0 0 0 0 0 0 2.4834734363622 2.46763193259145 2.46628108697914 2.42738949070943 1.79562682188966 0.544892690938373 0.0474266366996759 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00068 HGDP00068 0.646825194082089 0.577851740687845 0.543052021751494 0.321070853369297 0.105592463965879 -0.0217153092088779 -0.0221326704646151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.603594285083433 0.502250507346789 0.485452489033075 0.318664560643902 0.113654917997573 -0.0291566975654562 -0.0235320808810879 0 0 0 0 0 0 0 0 0 0 0 0 0 0.662515343105678 0.602057833933483 0.584539963145539 0.509998912617386 0.232335061727912 -0.0292075349914664 -0.0254513738447083 0 0 0 0 0 0 0 0 0 0 0 0 0 0.793688563287537 0.741729583817917 0.73287913532697 0.705124836668176 0.401417564589987 -0.0194738179590679 -0.0259430458523094 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00070 HGDP00070 -0.174348584501449 -0.188634343086588 -0.0602330737923105 -0.102246417353915 -0.151700342227075 -0.109621852243118 -0.0373341233930084 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.356129954396 -0.280746411629486 -0.112024015655373 -0.145567475024622 -0.0725451265800016 -0.0830228846861869 -0.0356056684506574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521535886055758 -0.443366373647498 -0.361192315464588 -0.365557941843648 -0.134671598747895 -0.0258373355624332 -0.0334731013702319 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.465308877295148 -0.472227345596686 -0.441074406684532 -0.540590703721443 -0.246505710370393 -0.012890916127876 -0.0329691709958672 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00072 HGDP00072 1.30037516741139 1.28945451866193 1.13587798705897 0.708284086451827 0.35555134635412 0.0559942638007709 -0.043328395634452 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48382169512206 1.4455519108388 1.23173758476999 0.808933937274287 0.426819865096445 0.0612350906943721 -0.0409091298569105 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73184976624872 1.65192540261301 1.50640635808756 1.16932748626872 0.6184654485484 0.0653327141222557 -0.0378494771858 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65297453741592 1.56046187452171 1.42689068738625 1.18896125008581 0.788829269825058 0.0569867469608144 -0.0371115975128304 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00074 HGDP00074 0.987366435719305 1.18247339193892 1.20598775153371 1.15117212002484 0.832289628285919 0.433670680871975 0.130889548049779 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27729103335314 1.41462352757105 1.47576092510828 1.3978587848712 0.982286015757401 0.442433532097462 0.127296433027031 0 0 0 0 0 0 0 0 0 0 0 0 0 1.75230150233161 1.88161600536467 1.96500791156077 2.03114355214752 1.43729108287377 0.518895185248031 0.122773899844661 0 0 0 0 0 0 0 0 0 0 0 0 0 1.95296142491686 2.05082701375357 2.16176025473887 2.27662874655538 1.82105594885046 0.559623681163735 0.121686737033901 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00076 HGDP00076 -0.930156223724636 -0.840668937595641 -0.370426243332705 -0.0597324330037064 -0.00574076082637925 -0.0529968783415843 -0.00749826307783069 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.531149998925314 -0.465151533948695 -0.195722782990137 -0.069147284404303 -0.0271363765816115 -0.0431178585420811 -0.00730639368093566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358107412936483 -0.377512865413544 -0.37289600131262 -0.385856537754636 -0.242387790953325 -0.0495635311342735 -0.00720412981715832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518114370857914 -0.502728592569402 -0.509926583142228 -0.547762249422093 -0.44424302985484 -0.0541308953399881 -0.00720701495855625 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00078 HGDP00078 0.661253931869934 0.429346459572791 0.116625046204354 -0.0129033827809185 -0.057271475084452 -0.0543919501786121 0.000935891424610291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.421693044076322 0.305532294668348 0.0651531451705109 -0.0611041311413406 -0.0945218745591265 -0.0536351626601101 -0.00124249383324953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.154790378664255 0.109996202807088 0.0408093124413422 -0.0657450844565975 -0.144026851388481 -0.0387289396481929 -0.00416812524924732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.32159538534521 -0.328005918207406 -0.306911770656715 -0.255781082345717 -0.244019297327036 -0.0273557203481384 -0.00490664520239719 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00080 HGDP00080 -0.879914988896906 -0.863394160495405 -0.690486404117462 -0.414204544801762 -0.245582386665403 -0.134429272504733 -0.0300355617284483 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861534446578983 -0.854994241138071 -0.732207242664283 -0.451362664535143 -0.289443911144865 -0.143324955365261 -0.0292712041439618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.582733202884768 -0.627292722451074 -0.664476279083732 -0.60432126272084 -0.424690294851495 -0.158580105040129 -0.0281205336706361 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.509401340125342 -0.553768521376577 -0.596508857875316 -0.603957900442668 -0.560111744680491 -0.165488288996342 -0.0278069205162883 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00082 HGDP00082 -0.538984314555182 -0.646134431157269 -0.575272099672749 -0.304438450682901 -0.116796365158402 -0.12731008933577 -0.103876861851485 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.577804514701316 -0.582442893684699 -0.584760767257782 -0.311499477759005 -0.0801593947205633 -0.109618496790037 -0.10573197653575 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.651981584788079 -0.648554386675967 -0.643390441565543 -0.470572944455627 -0.0696042778559354 -0.0452579345373527 -0.108268067685973 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.506962972584511 -0.554003783664216 -0.579526746379566 -0.504974022783448 -0.108264539437271 -0.0259812005695558 -0.108915803220668 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00086 HGDP00086 -1.18404451595243 -1.28788129331414 -1.18034901792333 -0.699348789635762 -0.152733079591339 0.0509641838069188 0.0458478745569713 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29725228148888 -1.31614903597172 -1.15941190512621 -0.688295319688506 -0.124606288211014 0.0435512889848326 0.0449854442226016 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.151273468941 -1.09672609943299 -0.971190906782004 -0.630942093723038 -0.0832085121981323 0.098152742231339 0.0438030673379605 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03932295947486 -0.961657217240383 -0.828738080158405 -0.598944390250129 -0.103195794022456 0.132375530951803 0.0434997927834698 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00088 HGDP00088 0.914281243386453 0.827673428005147 0.61053273379827 0.357796948695703 0.146936889591992 0.02609491126671 -0.0481277220882264 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01053091186351 0.836912415467272 0.666763413921803 0.453362998765798 0.19214078661789 0.00614405289583601 -0.0461445631506019 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03233602927539 0.924342992741903 0.881384484530581 0.78667013935876 0.377939031573348 -0.0153147690480551 -0.043678942490015 0 0 0 0 0 0 0 0 0 0 0 0 0 0.986858981698346 0.973767283765685 0.979764792075425 0.934853663876102 0.516462390389089 -0.028220531221276 -0.0430926009926104 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00092 HGDP00092 0.460312888865732 0.491568972910735 0.536782210184936 0.632041377797998 0.491625324674416 0.206766697592535 0.12231600038201 0 0 0 0 0 0 0 0 0 0 0 0 0 0.287149964720987 0.284745148688404 0.420112922910799 0.536680539642455 0.494330784907312 0.254179894432375 0.1247094138726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183338892312106 -0.118246537948978 0.0219537776818906 0.252042167523895 0.478852556079014 0.272500441455572 0.128203393004974 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.598985812477229 -0.574517254471527 -0.472204949450078 -0.101936580749533 0.368439236205446 0.280017119308808 0.129136910008107 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00094 HGDP00094 0.13524015095468 0.195346236309316 -0.0175607333648788 -0.190087927487552 -0.210155846396347 -0.104475509796399 -0.0309256551281699 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000428370905649624 -0.061738086021362 -0.223356524589028 -0.380510927530267 -0.249932014457419 -0.0944777501337544 -0.0293059811012305 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.482942166987214 -0.600209775253233 -0.708369578200237 -0.762029196661812 -0.503532616947069 -0.115843550566332 -0.0272666806065764 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.762322936967276 -0.824770539218233 -0.903016458616876 -0.921363043055822 -0.711008761958939 -0.135949288683354 -0.0267768447970061 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00096 HGDP00096 -0.436470737045243 -0.479153982549181 -0.612877025527194 -0.600486157783056 -0.443638205588746 -0.193461765955969 -0.0506824973351478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.865978909256187 -0.942253119462362 -0.975845208893587 -0.923426531325187 -0.555669019566423 -0.206305304669935 -0.0491170089561574 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31338956046842 -1.41359055675848 -1.50103540864821 -1.47051548803555 -0.95830200484074 -0.275337616365365 -0.0471858057600829 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40907954494745 -1.51960766804315 -1.63025083618072 -1.64799339201957 -1.25207400491591 -0.313189960931695 -0.0467294746105626 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00098 HGDP00098 1.0239498085315 0.891733636495239 0.686169525096861 0.474846465446973 0.114997519017721 -0.0738205406991233 -0.0392930935501299 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14533023862056 1.02492450596357 0.868697202968943 0.64500786593013 0.195291541384637 -0.079629046340572 -0.0399918805427152 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17369602308144 1.16246163293537 1.18663288521085 0.916165448547431 0.417594735900101 -0.0491081830683566 -0.0409715826108484 0 0 0 0 0 0 0 0 0 0 0 0 0 0.989142259560296 1.04893429983619 1.08495741108843 0.974118453358681 0.537927968412083 -0.0327576682776365 -0.0412262456253684 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00099 HGDP00099 0.646027763886259 0.649791858438612 0.724791861952669 0.627913577134869 0.345976924383466 0.14648806828467 0.00463648788154002 0 0 0 0 0 0 0 0 0 0 0 0 0 0.772735217892483 0.886657623469485 0.944802387620993 0.877277146278783 0.46700522052134 0.144567986246165 0.00347816836287331 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02330785014923 1.19138898345645 1.34679026014937 1.40703540586334 0.937377439489951 0.222070671377599 0.00188800861054702 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20289119153928 1.28130469174435 1.43493350283493 1.591545016149 1.29322053497035 0.269743868278289 0.00148039193635055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00100 HGDP00100 2.23036885110868 2.19375608095259 1.98180963925866 1.51089656784691 0.801545142007125 0.314252835418932 0.0857126109942851 0 0 0 0 0 0 0 0 0 0 0 0 0 2.13281393062988 2.11410871206214 1.90836239576033 1.50650302093583 0.869925409013899 0.353696814223637 0.0835924304859319 0 0 0 0 0 0 0 0 0 0 0 0 0 1.94924551389378 1.96287740922759 1.93600819099118 1.6736813431961 1.07483391279469 0.447128391610548 0.081014183827568 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7355530184635 1.77510121612268 1.79884420227071 1.65556069893344 1.17717435232797 0.490370204315056 0.080411854583371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00102 HGDP00102 -0.764130326132699 -0.77504086542778 -0.821148105670059 -0.77934302055903 -0.434914409225155 -0.138113517689544 -0.0179037334117837 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.680841823174299 -0.723017654970152 -0.82583586708198 -0.823831298382911 -0.470391221992199 -0.145440720635403 -0.0184632429843367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.393344628761036 -0.530285910010517 -0.71893865344189 -0.824479851544679 -0.529900145217031 -0.15873648956642 -0.0192755261487185 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0497342815130066 -0.126630825081829 -0.365750042710293 -0.606989620181322 -0.521434518140096 -0.157990610600038 -0.0194915398197506 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00103 HGDP00103 -1.09520253080496 -0.964830248737025 -0.73748833839484 -0.42242501401 -0.139469016497981 -0.0177462449948902 -0.0077622266016215 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.634356549314463 -0.539263047458398 -0.401188745914808 -0.218532926744461 -0.0869502612484433 -0.0425507117872372 -0.00890563597587734 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.192570585347469 -0.151128303957206 -0.090579416229342 0.043893871021076 0.0961198537673166 -0.0732155646474102 -0.0104822616367352 0 0 0 0 0 0 0 0 0 0 0 0 0 0.277367650551174 0.248879700337687 0.248817696692689 0.263526758613543 0.282761783096413 -0.0705538068942441 -0.0108876419761042 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00105 HGDP00105 -0.665546734209662 -0.602408410040813 -0.489149472196152 -0.584234591482083 -0.540419583245461 -0.343323428853586 -0.145032801110246 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.798068795498138 -0.725737584563126 -0.655026165602279 -0.643622129801006 -0.550146575650848 -0.340021528858829 -0.142639654393964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760992875559899 -0.796700688265417 -0.886242250362938 -1.0384032295202 -0.769659017472499 -0.340381021507326 -0.139636803218579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736592410989392 -0.742295888853335 -0.811291600949679 -1.08300117478047 -0.937348011143066 -0.35962040190798 -0.138916849044293 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00106 HGDP00106 -0.49735865172298 -0.591213652558729 -0.603768295189486 -0.422326407432742 -0.13789089164258 -0.123147216489532 -0.0236529887136806 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409038291903001 -0.486289954668835 -0.501175519978588 -0.351082529779268 -0.126583665890576 -0.104211594337476 -0.0212820341827573 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313423428140801 -0.282819880971599 -0.287453739721303 -0.220457628660772 -0.149354250649201 -0.114347663026735 -0.0181921642307526 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.352090232625011 -0.273760904563787 -0.154459086742506 -0.0650938897366946 -0.142409121868319 -0.131662449689439 -0.0174295104613519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00109 HGDP00109 -1.12314132545932 -1.00761129360649 -0.812896292603457 -0.536991320244933 -0.290895979878908 -0.108413786122582 -0.0400239156877618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.980698248239971 -0.919102542896033 -0.835734859433301 -0.621155511025645 -0.383922849396137 -0.132057894418745 -0.0380957063513162 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.752337120930805 -0.791725969620004 -0.817229341562661 -0.736733314419009 -0.466497533652087 -0.190909178215855 -0.035655700548989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.651802669909483 -0.660782709971279 -0.642511130677885 -0.596471804374043 -0.483009467843724 -0.203345121781493 -0.0350671753066511 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00110 HGDP00110 -1.3761435517291 -1.37535156198574 -1.22620835647792 -0.799109577144409 -0.448097021506912 -0.252571408842641 -0.0505222897886822 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45440246852368 -1.418236109876 -1.22811885401298 -0.829413792255575 -0.50889326900176 -0.274328000171135 -0.0479513503271578 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38752607531316 -1.32805829086313 -1.18220717184005 -0.869204407190571 -0.605225900196055 -0.331071488553429 -0.0446670052667081 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25820169321436 -1.21974892433284 -1.09058301972467 -0.800518636488293 -0.617015360738877 -0.359797022759701 -0.0438687500955233 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00115 HGDP00115 0.111029010941009 0.230988976640491 0.252657496428919 0.186409462290621 0.0872960706751981 0.0152355850875407 -0.0159255336320117 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0705499692027066 0.200198434554334 0.262606369490883 0.229977022835192 0.114264970011435 0.0126200581128757 -0.0175593992665794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0988619327610335 0.121128815320338 0.20384444660927 0.31864769751331 0.283210650686717 0.0134253987243627 -0.0197669377561576 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0820573654944953 0.102311740695345 0.175614760593118 0.404239961483166 0.418202893474915 0.0226577246685015 -0.0203265298869843 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00118 HGDP00118 0.562112203257342 0.655383851720503 0.513208165064007 0.225914546572219 0.0634991232527456 -0.0720364589950364 -0.0609825488163596 0 0 0 0 0 0 0 0 0 0 0 0 0 0.772689593983992 0.794820531415675 0.635197223934983 0.311979108041399 0.0927518854325689 -0.0544555905161145 -0.0593927910262262 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14791591088197 1.12087672746148 0.958866142262565 0.67655941502215 0.237793343020422 -0.0275957322748964 -0.0574644894407694 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09229463160577 1.03616322839236 0.938917000500539 0.803602183796267 0.400430755051599 -0.0200061645249468 -0.057015585547632 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00119 HGDP00119 -0.222981067104017 -0.179320311161861 -0.0774874193584139 -0.0751985948931803 -0.257668165201524 -0.29501291894204 -0.10896388517185 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.154657358972218 -0.104370326382041 -0.0498904088336014 -0.0567617083593527 -0.264019592312889 -0.316887472952233 -0.102887764256857 0 0 0 0 0 0 0 0 0 0 0 0 0 0.219295895995702 0.302676553459841 0.384403833171155 0.202343575995275 -0.206064914131639 -0.359770415996699 -0.0950842378086183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.477263103085586 0.543227464699883 0.59659709980408 0.478316982611122 -0.0296470466468391 -0.38471726675509 -0.0931794061038049 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00120 HGDP00120 -0.744468775663575 -0.649711378758371 -0.413686615054815 -0.290885083448436 -0.0974106406675148 0.031542768893679 0.0543496782619691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.917787584380779 -0.806859153636258 -0.636559334597347 -0.37358332605947 -0.0824066976513472 0.0399182617005971 0.0559428144546292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.925166127876307 -0.955524683268565 -0.970216790720933 -0.903224838851262 -0.308805630703152 0.0650894017796198 0.058195435616464 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.9241955815622 -0.880667309584708 -0.879828647504105 -1.0041982743261 -0.51143664112923 0.0572298016793897 0.0587846616460094 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00122 HGDP00122 -1.95019604249834 -1.71101484131629 -1.26180420387633 -0.739940866634002 -0.347554426548922 -0.111532401351211 -0.0215268587936136 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9082074673449 -1.64550958347222 -1.18159619390326 -0.695244844587825 -0.336541833703022 -0.131977478421017 -0.0214838143735196 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.90946363178883 -1.78652849870974 -1.57483910607284 -1.13601425874514 -0.425828621742382 -0.108269910795922 -0.0214842135132686 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.07885886925247 -2.05370987818945 -1.98050105927294 -1.64347858731646 -0.740632217062309 -0.0953621732406971 -0.021494786850403 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00127 HGDP00127 -1.16618949677257 -1.0190815078197 -0.894847283184214 -0.746423818765505 -0.487823026627367 -0.177349334296215 -0.0344874695094258 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13003011498481 -1.11178182692324 -1.02674954595607 -0.865940504349069 -0.566259443360024 -0.168139702723628 -0.0354056139606827 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08670008090035 -1.21825252347041 -1.32564845852531 -1.28435958280798 -0.79659340203119 -0.172303121984695 -0.0367071078735804 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25679183207126 -1.36305956615481 -1.48521042909878 -1.46492713683711 -1.07536173784228 -0.164569432432179 -0.0370479862262703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00129 HGDP00129 -0.29290371302116 -0.196833670865812 -0.247132363855354 -0.462353747654389 -0.625299568002472 -0.483026257236426 -0.187445406254179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.148478459841587 -0.127172943436531 -0.315689669328049 -0.560136218759138 -0.657287197530421 -0.491587161850436 -0.182178338866713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0172235478768734 -0.10031737969175 -0.300750153652312 -0.624319294672515 -0.817772502495776 -0.533267493857034 -0.175454260782021 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.153721608846811 -0.152960972596716 -0.249516796812853 -0.434609082151558 -0.794910779722236 -0.57709752791967 -0.173820845511814 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00131 HGDP00131 0.612762158071199 0.490355621870107 0.363105929518556 0.30288046145619 0.16617273492925 0.0530302559975764 0.0595939782544634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.473125718832685 0.431752502424944 0.353365587339636 0.281114724802896 0.101766201767949 0.0170478993777723 0.0607616970994345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.492852944052737 0.448064387374326 0.417431083665329 0.315166126239275 -0.0317383119491416 -0.0285395583748732 0.0624462305624483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5950566774829 0.539147272602945 0.487439279759972 0.362156625538613 -0.0162804611989301 -0.0523272687742076 0.0628928273371332 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00133 HGDP00133 0.602697119888078 0.381037283604678 0.0707898397091856 -0.12011964533321 -0.103768368091412 0.00293470037653055 -0.019034909527355 0 0 0 0 0 0 0 0 0 0 0 0 0 0.667249515546324 0.488497626138664 0.250776569605383 -0.0248000256292436 -0.0540850702301548 0.0344286849600928 -0.0209621354784425 0 0 0 0 0 0 0 0 0 0 0 0 0 0.674942745261798 0.622921037721759 0.485140830045991 0.199252668098611 0.0288324478492597 0.0767719242627184 -0.0236255097673965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.406937001966633 0.382773086542439 0.304398765836014 0.131201691694757 -0.00608135035965949 0.0991605317202169 -0.0243115092368745 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00134 HGDP00134 -0.351427742158034 -0.242738178294881 -0.0778256776606283 -0.0347027310339998 0.0843370820762792 0.196622220492731 0.0931136517959368 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.32569354889831 -0.233721240699826 -0.0269003379492241 0.109642749794868 0.147839811182967 0.223453273129197 0.0905918207586638 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07017363616001 0.0153897062319987 0.16280485533612 0.336670717709813 0.320029666117616 0.267533486851683 0.0874446265432576 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08569317845984 0.148995550723746 0.277870495031876 0.408639161745603 0.452127369158298 0.290019189615911 0.0866932133272782 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00135 HGDP00135 0.373253226279583 0.226330993411186 -0.0109501841988566 -0.181445306901539 -0.157840015187557 -0.0948189420028923 -0.079755721156887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0491093109890951 -0.055418892750617 -0.0937746672567353 -0.156086344991047 -0.136362540738867 -0.136579542805347 -0.0823006152288747 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.105866438506043 -0.1265502988307 -0.0998372237713763 0.00640635937854226 0.091382406226796 -0.117452845024867 -0.0857333484760778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0582174728766817 -0.0124776884372502 0.0028020052468445 0.12818144013721 0.249854844827135 -0.0953842602045118 -0.0866022752778005 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00136 HGDP00136 0.867214321677982 1.02030886809682 1.00458432656486 0.964957664804233 0.715165012112258 0.328186012467425 0.10948829096759 0 0 0 0 0 0 0 0 0 0 0 0 0 0.955964292151718 1.02699795950744 1.00205118218919 0.954374813825381 0.692337525077264 0.299839388184776 0.106047391100379 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14877691886286 1.11704795079883 1.07361610580165 1.00633914426919 0.792461876960159 0.302668009863522 0.101720718344183 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25147845021959 1.17215875252516 1.06859928414216 1.0249052247973 0.848048997527012 0.314112860481638 0.100681474034804 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00137 HGDP00137 0.91968618587245 0.744880696078516 0.499741859170955 0.302968263669597 0.051659995100819 -0.0767915410193367 -0.0346287754064514 0 0 0 0 0 0 0 0 0 0 0 0 0 0.91246537067744 0.728464827059576 0.539532011274941 0.328841761285705 0.123566871319968 -0.0510771850738337 -0.0359739932047938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.781191822323664 0.724619500672131 0.623358477183686 0.424409948005691 0.320897408487828 -0.0164609988295786 -0.0378117728814936 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376760445368576 0.409165545786244 0.447087676098524 0.415754860492502 0.408429193426444 0.00121592758895139 -0.0382814433746477 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00139 HGDP00139 1.51489674632942 1.0399183618566 0.689076169613966 0.444660754760948 0.255360148516493 0.0595681084783547 -0.0062124531968301 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20806537586806 0.906310591657018 0.677866333643914 0.501056126710076 0.291263426589039 0.0474010153650209 -0.00776386053305172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.916404121845189 0.868170040502127 0.79832930920946 0.697137683928122 0.42633339215344 0.0892060214533621 -0.00987834581077801 0 0 0 0 0 0 0 0 0 0 0 0 0 0.574945537570475 0.607404953599218 0.678489274656588 0.717644559114946 0.49288356197197 0.113520457906745 -0.0104177108859737 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00140 HGDP00140 0.28966961248223 0.313277073367915 0.405694774371654 0.362107279894741 0.17416015345733 -0.0562350693362855 -0.0492905100588989 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532793460166956 0.534885083593571 0.588996375291671 0.499082844263771 0.232012243409296 -0.055345034340792 -0.0475240779320674 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00065276215867 0.996069589579465 1.05717109850139 0.953448538501572 0.459480572450791 -0.0374206287390029 -0.0453490392483007 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38812122008111 1.36840350980235 1.37349119956362 1.33728761120044 0.819299036453505 -0.0334896234810485 -0.0448359424230403 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00141 HGDP00141 0.926406130427566 1.12695390209569 1.04494533465975 0.711403564909162 0.443473506075547 0.134269918001022 -0.0247023466391411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.927182898962168 1.03215838956188 0.971340103721128 0.756210859802991 0.543599114409438 0.171225490444994 -0.0257608704318211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.859501428304561 0.926466036646291 0.942007369053704 0.875200474288485 0.74799003664071 0.242142496654663 -0.0272529750116039 0 0 0 0 0 0 0 0 0 0 0 0 0 0.72298816574369 0.713354906221364 0.722543579133946 0.739642822889437 0.851430652200495 0.273992372534886 -0.0276423750981722 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00143 HGDP00143 -0.185695305647131 -0.167406769425455 -0.102048818303418 0.0763799924140673 0.0336396389503102 -0.0763263790601138 -0.0270791641511018 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000412690234843025 -0.0259514977912396 0.0642763759202327 0.196500606070715 0.101206692666303 -0.0703763494822405 -0.0283473721868221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.326186554085993 0.376658437594689 0.451238483393856 0.489854323997915 0.294669088535911 -0.0176574505369031 -0.0300963032233465 0 0 0 0 0 0 0 0 0 0 0 0 0 0.361172783570696 0.403411934172164 0.475180621293427 0.519383115032204 0.422010746346212 0.0071669611448425 -0.0305460037195529 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00144 HGDP00144 -0.627289746235058 -0.595295509704888 -0.472370394794743 -0.218900796938312 -0.055787781126675 0.0177689789512011 -0.00158753691288444 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.506417622014903 -0.478693486338637 -0.390814562797067 -0.194048276396149 -0.0665165786010454 0.0267729255902064 -0.00322117295300871 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.60719114053232 -0.609132648145917 -0.532289412287099 -0.347152366023419 -0.137941181726655 0.0501499895003835 -0.00546511427735776 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.682329081633839 -0.736785533586651 -0.700628579254811 -0.578967253262455 -0.265624166755421 0.0608516083031564 -0.00604059158991231 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00145 HGDP00145 0.283110799818817 0.134882445988851 -0.155981529320906 -0.444847856418935 -0.475985509031865 -0.262730672633958 -0.0602008923813706 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0172973971800385 -0.133509005044884 -0.34766921002024 -0.569631245775819 -0.527480703890828 -0.27184642455658 -0.0583408509677516 0 0 0 0 0 0 0 0 0 0 0 0 0 0.343673588982539 0.153315872507885 -0.107499401012336 -0.323056274650429 -0.621897112657443 -0.324546311676305 -0.0560319616352469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.763641005002917 0.559006775006061 0.297183636348598 0.0165270769498737 -0.498404698709035 -0.359086133933667 -0.0554837419609229 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00146 HGDP00146 -0.573762992759416 -0.511122496099331 -0.45669112279303 -0.302595704577762 -0.100619446092756 0.0132583503663268 -0.0173016288352204 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.463849376420092 -0.374703544850159 -0.332870535109544 -0.189146612436293 -0.0751335254455498 0.0339109820232319 -0.0186679593859482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.310328292108686 -0.197375716404987 -0.0720371912755712 0.0869127005954515 0.0473784658608557 0.0575444918968972 -0.020579181878192 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0652286800553647 -0.0119430260783613 0.109266051252731 0.20436070649261 0.166517211593781 0.0750569312967288 -0.0210754134730937 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00148 HGDP00148 -0.236449541250438 -0.433480992469258 -0.635221437288775 -0.541316870234768 -0.389492516370051 -0.203149496279424 -0.0296342162031932 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.406588947050436 -0.60451856294011 -0.739881032224934 -0.621961743659149 -0.389814623550084 -0.213820095146714 -0.030817495517192 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.497858564316052 -0.555778069998797 -0.630842179629514 -0.593252570975066 -0.401602368421681 -0.210388241348172 -0.0324620676436268 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404597061907785 -0.344956750288258 -0.286566966346358 -0.366485867353919 -0.325347932347974 -0.211289186811214 -0.0328872107799859 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00149 HGDP00149 -1.20078084492313 -1.17270430333454 -1.02634046015627 -0.722251399141236 -0.274448727885699 0.0698206925349703 0.0674878338096931 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26437294434554 -1.1979507222372 -1.09713871303206 -0.820495798746456 -0.301240771384559 0.0442763866572547 0.0678992679154946 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25260434640232 -1.25046509985773 -1.21572036145183 -0.96427569428357 -0.47127060286345 0.0485384149138458 0.0685713695602461 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03240117269984 -1.07452983323113 -1.08819329499142 -1.03640588203562 -0.6435498956583 0.041062651678608 0.0687629502558384 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00151 HGDP00151 0.707241492219418 0.438755915195311 0.149791447340422 -0.202147236129526 -0.364105449520188 -0.193657564938526 -0.0396638242783475 0 0 0 0 0 0 0 0 0 0 0 0 0 0.479901485601394 0.213963747305794 -0.0695360268325899 -0.397964604660023 -0.468617640123358 -0.203376709042562 -0.0408439460836315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.102706433080554 -0.234780178980626 -0.459457628166661 -0.680718943898046 -0.635983525229628 -0.274105903939572 -0.0424856866364391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.64520170063036 -0.743027821756716 -0.812679306212099 -0.822834486140963 -0.731989622777303 -0.296912389149673 -0.0429103195376543 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00153 HGDP00153 -0.11453832104682 -0.132710150689255 -0.146156897454529 -0.296440110172846 -0.351954764905974 -0.199054035208728 -0.040998151281416 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.210930070870397 -0.281923814269978 -0.304491701263348 -0.439060192353609 -0.375273083973909 -0.2105821696165 -0.037036031923256 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.214540575667643 -0.331615796536243 -0.438580580197976 -0.493478047758095 -0.427160620163787 -0.244231286321747 -0.031975210925468 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0516503290250381 -0.0132223237235167 -0.140678197066721 -0.213525379559491 -0.333085047071904 -0.255831488374913 -0.0307453781459688 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00154 HGDP00154 -0.737592037544196 -0.535587541361344 -0.35160601417707 -0.142575898158947 -0.0408407716813352 -0.00023331089929525 -0.0138868921459891 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.599766946738361 -0.487616599744998 -0.287154813710055 -0.105212292029805 -0.0416615967892318 0.00261139996603671 -0.01492038154201 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.264638702143282 -0.192945555596392 -0.100575711420025 -0.108966985471076 -0.0305341374751535 -0.00466452447134427 -0.0163166265145799 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0153039076371331 0.0476246939332063 0.149003729424444 0.00664578461656502 -0.11549179570067 -0.00345332515045751 -0.016670469385793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00155 HGDP00155 0.715270981609173 0.716537884581566 0.561640818491143 0.342100321614993 0.177007375985405 -0.00311762370193452 -0.020768268150077 0 0 0 0 0 0 0 0 0 0 0 0 0 0.854233505163793 0.808056261480566 0.635770056109218 0.455872302934241 0.299612913702391 0.0486236222937501 -0.0224403444183447 0 0 0 0 0 0 0 0 0 0 0 0 0 0.612886661173037 0.663860168958539 0.656907811128056 0.602326105527908 0.428951004784186 0.152994514901883 -0.0247293781935091 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0528493827511616 0.116595457850068 0.195181599060947 0.283121673022937 0.355021259391399 0.186684521143271 -0.0253150448938616 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00158 HGDP00158 0.446579499845147 0.254802576961215 -0.010589876049114 -0.052739145377625 0.0185968327677138 -0.0214978136836612 -0.00494105823887507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.461596461068467 0.221958768868782 -0.0497030079413548 -0.0526986728252595 0.068484710977133 -0.00304887493499095 -0.00681848863454852 0 0 0 0 0 0 0 0 0 0 0 0 0 0.51612608038549 0.421343443044766 0.20326041166187 0.20253097884789 0.193295268433664 0.0400710949424342 -0.00935992759642765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.50095303615278 0.530453193640891 0.532874535711462 0.443160506602958 0.36972864508715 0.0591221983288357 -0.0100050994648353 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00161 HGDP00161 -0.278154318102603 -0.216162907195004 -0.144086856384253 -0.157864063024033 -0.0760485696757908 -0.119052104106017 -0.0416200493379041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238817009119526 -0.142295747738702 -0.0510871737887537 -0.0802488758640175 -0.0971421564077857 -0.123483149298921 -0.0392276412781882 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.33043421912366 -0.327726020869625 -0.286776782869692 -0.258660220521099 -0.227748404645279 -0.146777014748411 -0.0361773299976217 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.540921332114268 -0.558832091682606 -0.572056398870535 -0.577620520961169 -0.444316014573297 -0.1557376219954 -0.0354371170658808 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00167 HGDP00167 0.939299532518418 0.787207512257164 0.567095218054616 0.378139388938775 0.184924009305426 0.0869209229976733 0.0494458768800969 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949225279574055 0.823224948261474 0.727342546474626 0.510019849190437 0.258048531250694 0.0973724614874937 0.0498229596133597 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05961891938808 1.06003268523498 1.00849035336734 0.850463767346237 0.458717180815261 0.154780064116744 0.0504378686592263 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09258042446708 1.13942386053913 1.15376664848099 1.13738305277693 0.707399334551553 0.17741101964127 0.0506128020708216 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00169 HGDP00169 0.805536878058638 0.660461513150805 0.560927054396962 0.316857802206308 0.146046118265985 0.128507189244734 0.0919391474647293 0 0 0 0 0 0 0 0 0 0 0 0 0 0.758136712136978 0.646283565524391 0.55386413287603 0.421056061717953 0.21433990687719 0.151917821737338 0.0894897403760891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273111153975027 0.29171213927819 0.2760085075213 0.350564312196397 0.334264560872112 0.174670205609702 0.0864643918276812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0590781656539448 0.0726365770625001 0.100711483686949 0.155066959165423 0.346267780029665 0.185324246388241 0.0857482210893464 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00171 HGDP00171 0.227692570672611 0.25253658128855 0.345560430615691 0.344179235328894 0.285464189058056 0.0333542772907022 -0.00178714815631373 0 0 0 0 0 0 0 0 0 0 0 0 0 0.445397107608316 0.55219273697915 0.614440589633187 0.579515820218583 0.379439897562277 0.0556212951111465 -0.00295954078596328 0 0 0 0 0 0 0 0 0 0 0 0 0 0.827354699774625 0.880606278618665 0.949222438246898 0.873767988378529 0.515375401802509 0.0892345415784696 -0.00452434857563284 0 0 0 0 0 0 0 0 0 0 0 0 0 0.644932846472507 0.65516477581508 0.737098081405034 0.764571856383653 0.513334935184935 0.101027219690364 -0.00491747375883088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00175 HGDP00175 -1.75595810522202 -1.63597191482024 -1.41798442897284 -1.13393437612086 -0.686872894498971 -0.406501747912385 -0.15285166417766 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70767724790462 -1.57871207914988 -1.30069312657729 -1.05701901293445 -0.702564296646276 -0.404788529418665 -0.148755608109413 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26570933656688 -1.16176115436962 -0.981416561525809 -0.871380468577023 -0.717757868278509 -0.471680958679984 -0.143589444110549 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.584739875785639 -0.615682564303047 -0.648339408209656 -0.703727767397236 -0.730563144632308 -0.502921133405515 -0.142346753015377 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00177 HGDP00177 0.174250558027956 0.192029301678273 0.138806996294995 0.126621003140227 0.216125291527788 0.0489844319340734 -0.0298544803750936 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0767782899742117 0.0664301835168301 0.0665324765528184 0.12472891050534 0.236657427553473 0.0697159110770186 -0.0276802858363257 0 0 0 0 0 0 0 0 0 0 0 0 0 0.178270211670704 0.0936038160510224 0.038469952096525 0.135005248792826 0.309458209024653 0.113490565904246 -0.0249213846657208 0 0 0 0 0 0 0 0 0 0 0 0 0 0.075290050664933 -0.00579837353972321 -0.0608807421322199 0.0371880942877855 0.302061101256945 0.134472211032265 -0.0242542745707368 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00179 HGDP00179 2.36537645974691 2.15328035637083 1.77925433286898 1.14992989748562 0.609569345429696 0.363355962259837 0.134824257443599 0 0 0 0 0 0 0 0 0 0 0 0 0 2.21632503737455 2.0956539772937 1.76724754866452 1.26512471104352 0.716126596481376 0.385046219409259 0.131585617906019 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6952367755833 1.66753535045502 1.55390567387112 1.35974100528847 0.95352217203709 0.455290424675962 0.127560731604123 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51862946509825 1.46769089602269 1.37992691092764 1.25118270113943 1.06508318376623 0.490616716577401 0.126603151404324 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00181 HGDP00181 0.921817379481949 0.524557935266142 0.104874714201409 -0.0387861216798906 -0.170393238271586 -0.206139486632534 -0.0966938609339159 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00451549753307 0.682520475075488 0.336773008179909 0.165281565666545 -0.0584333353687355 -0.195870264734214 -0.0984388573573949 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03384740364565 0.942896775015995 0.810833539654102 0.659645948075314 0.203214728407996 -0.145023242662335 -0.100807278563164 0 0 0 0 0 0 0 0 0 0 0 0 0 0.870261842798384 0.89733939362343 0.922394389407463 0.795969007605034 0.385985245702522 -0.119151327547651 -0.101409267632225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00183 HGDP00183 1.21301650452126 1.26028213118018 1.08306786978409 0.820221799642325 0.53559979550808 0.344173596164153 0.107770613332164 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28495456252971 1.21178562402563 0.995047261042742 0.758445403813836 0.541266764964409 0.363469609599224 0.105003745515999 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13520119542892 1.02282349069838 0.833936927833855 0.649264731600305 0.567082818423685 0.422950902136902 0.10159824881088 0 0 0 0 0 0 0 0 0 0 0 0 0 0.748472525320541 0.699141121264397 0.639568768354692 0.508913827715908 0.487350718850788 0.459383601759576 0.100794557803227 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00187 HGDP00187 -1.35293893625944 -1.26316086831432 -1.00801887641206 -0.612145099309634 -0.177196612230211 -0.0617941481770147 -0.0197250684303655 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16582196381411 -1.13592267024345 -0.883000265430556 -0.507367529789037 -0.205359214407052 -0.0667283795031133 -0.0185476192698112 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04926265783758 -0.992674707205719 -0.933863648570786 -0.673906595681852 -0.31498885279243 -0.0645609072953272 -0.0170987014919435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.898829492705268 -0.90690209745338 -0.883949265912666 -0.743472722739348 -0.409345185658959 -0.0726289471348627 -0.0167571378188504 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00189 HGDP00189 -0.119030147459528 -0.16446782186492 -0.159172665553397 -0.136718044651017 -0.210523705021274 -0.296216907540219 -0.130682981588762 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.105610582385636 -0.100487789215264 -0.112260432803274 -0.0447095080821891 -0.129338148048036 -0.298149923887998 -0.131843642443686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.123262826683331 0.15899681564254 0.161844488432057 0.168768048881084 0.118232813715532 -0.280882060863908 -0.133460638409 0 0 0 0 0 0 0 0 0 0 0 0 0 0.109900160630431 0.159941433116351 0.219280312599567 0.315871151137133 0.238762589220802 -0.268338784219504 -0.133878937060761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00191 HGDP00191 0.386722557730476 0.335000536768988 0.160274358525672 0.0800645698712385 0.0242090895249188 -0.0261269089391431 -0.0317924383426811 0 0 0 0 0 0 0 0 0 0 0 0 0 0.164472673191191 0.161522844474689 0.115531734114961 0.0690865653581821 0.0161967345433397 -0.0459250040182997 -0.0333734431095341 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.036729252846889 0.00810494607882259 0.0570651187387681 0.16715808531967 0.125621126722179 -0.0396658129520652 -0.0355532366572747 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0742887946134013 0.141645708352575 0.215555405802971 0.309890531170171 0.277560695923777 -0.0261400943019915 -0.0361136783488324 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00192 HGDP00192 0.0500401849558616 0.231822583006683 0.30523766574524 0.22014211914197 0.0633469747222164 -0.000195888293360327 -0.0138819912933345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170365610539514 0.288943813649286 0.282421241281553 0.128824597742727 0.0263417770165112 0.0204630596971299 -0.0150882029276701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.324266217825697 0.299858659080981 0.261691255361139 0.141318870738993 0.00141132671093812 0.020055062056874 -0.016728020735953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.345591333556422 0.275395272695034 0.194649102181611 0.172411458103065 0.030703526092429 0.0194173950262901 -0.0171454898756681 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00197 HGDP00197 1.00519931623058 0.915352603907883 0.852190725150222 0.705937387462617 0.464999999488087 0.266367527251088 0.0942298649601273 0 0 0 0 0 0 0 0 0 0 0 0 0 0.786544081699861 0.756919084696506 0.797073959371877 0.745111580323278 0.507142346347089 0.283944502620064 0.0914493069060184 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632150341197644 0.66925258448619 0.748957941266064 0.784841054865988 0.681039544893741 0.322238170455664 0.0880080972888336 0 0 0 0 0 0 0 0 0 0 0 0 0 0.618948208441713 0.646951830210024 0.676485904475129 0.781930576331224 0.785595927548803 0.343445938508048 0.0871921988523068 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00199 HGDP00199 0.855118556658699 0.843779209468022 0.720400833349909 0.318977520505097 0.104174633053953 0.0694451892554886 -0.00529358288280368 0 0 0 0 0 0 0 0 0 0 0 0 0 0.845165933771902 0.732094077769657 0.626485148355398 0.377059734010014 0.127095164404424 0.0607467036093851 -0.00636657721140608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949488020354292 0.859256812597147 0.80280339127051 0.701125920641978 0.344845501482552 0.061299143927325 -0.0078075611158078 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17138114672367 1.08949188614299 1.06886779308805 1.01325514385595 0.631475434830589 0.073802394985575 -0.00817118307206746 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00201 HGDP00201 -0.391777620640327 -0.47539690290832 -0.398940250019082 -0.244999478305004 -0.138922792870526 -0.168891157731731 -0.110313837182024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.553532815662272 -0.536505708288846 -0.445214822672772 -0.242102418465371 -0.0969451802474354 -0.172212607769696 -0.112368845389896 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.457763768106837 -0.413476461572759 -0.37971839356532 -0.409563104144441 -0.0230459970043915 -0.133824903075364 -0.115170913565057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.185356950014676 -0.153114330195256 -0.172885306876759 -0.303540396749498 -0.135387044078318 -0.105931330368099 -0.115885514843133 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00205 HGDP00205 0.576958268640738 0.620845222515949 0.513430770531572 0.443241607428456 0.215347245195193 0.152852190089577 0.0685162064838009 0 0 0 0 0 0 0 0 0 0 0 0 0 0.811061392231555 0.738639452211875 0.581134696971068 0.479224562478003 0.228638551827142 0.114761978687458 0.0693938590728794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.900063712262526 0.800025061233377 0.708532349866615 0.547161474095479 0.327256636061889 0.0550335118673542 0.0707181720208268 0 0 0 0 0 0 0 0 0 0 0 0 0 0.874837381160623 0.81861978086811 0.7424022656423 0.62223058389265 0.410291154139704 0.0256690315010235 0.0710791591290407 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00206 HGDP00206 1.38563637255666 1.22496445841955 0.903631893835237 0.365450670762574 0.0885313442130324 -0.0579577580439333 0.00406941418297398 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30474228178596 1.17341283219041 0.834525445072057 0.388164449382567 0.101876676939347 -0.0737173523245681 0.0023942282516706 0 0 0 0 0 0 0 0 0 0 0 0 0 0.962868435715355 0.865038928210015 0.673818078316191 0.423351631086048 0.169417088933169 -0.0760952342176678 0.000168490588297528 0 0 0 0 0 0 0 0 0 0 0 0 0 0.65206745062038 0.57132478618527 0.428256414803504 0.279905324840183 0.219366504356462 -0.0744773735640678 -0.000388928711913954 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00210 HGDP00210 0.0561478566977836 0.04210963507335 0.105602200965535 0.167974120993508 0.254386017839087 0.228185421274064 0.141268847279782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.157493787678589 0.121620438797959 0.120170343552513 0.133987121120626 0.246249283047514 0.214227450625475 0.139617274785454 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0265916881778663 -0.0309997247203469 0.00420515478747116 0.0650145947238884 0.191424119917178 0.201779972446177 0.137664534281635 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.26187658516379 -0.247560959075715 -0.215016873632228 -0.172723314439707 0.0788449957670257 0.197372493920735 0.137219311980022 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00214 HGDP00214 1.32467165460773 1.1269979170491 0.765720294960723 0.387606954393351 0.164017563625708 0.114489160367416 0.0747373065277113 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19832305573191 0.944564691098543 0.707986419381761 0.387391520407699 0.189026635176626 0.124823069605089 0.0726363951331058 0 0 0 0 0 0 0 0 0 0 0 0 0 0.683408730349408 0.535377609664295 0.408526760597255 0.241330870111888 0.165186820784291 0.12631644212792 0.070032326572317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185012203105413 0.125146059586617 0.0819745570074909 -0.00810112346404483 0.0399127712762092 0.132370158573488 0.0694140126414498 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00222 HGDP00222 -0.30399542985733 -0.244951626785257 -0.234820981362826 -0.239653386454308 -0.129589748899604 -0.102856192386042 0.0156488141083024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.592097529131514 -0.483653415843841 -0.468624292198672 -0.37737808177908 -0.219874853868406 -0.121265577645402 0.0202187087512163 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.953239062463565 -0.916335545729082 -0.892950796671598 -0.820239415030517 -0.587228519410685 -0.207929522209668 0.0263348217013753 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15416667671942 -1.13084507189498 -1.10165630597384 -1.03236403384163 -0.882553949689866 -0.26920292350432 0.0278749385186974 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00224 HGDP00224 0.315169822428058 0.234564229949412 0.135234026487514 -0.100039523566083 -0.316353424269783 -0.355988316398419 -0.160784144373072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273169681884874 0.190670962903523 0.0632185752185036 -0.115006348810021 -0.289562737008743 -0.362811323757032 -0.157998571057684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.200750092484109 0.16159448384928 0.107851943194147 -0.0467401706078965 -0.238617282088157 -0.424268642742223 -0.154467211662201 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0861895679757993 0.109193497501993 0.0827667153055577 0.0745591931880067 -0.125480520712613 -0.459954143253168 -0.15361355280258 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00228 HGDP00228 -0.133880890801403 -0.197497145235726 -0.192672572375701 -0.130388501080996 0.00454409571914352 0.170150254445271 0.106488280142659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.386398676695555 -0.362270098622992 -0.338534768435359 -0.194984848235769 -0.0846310768769323 0.109325351138596 0.107158158993082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.41730183553932 -0.355287226088407 -0.283258370722282 -0.104341746349209 -0.107456088623875 0.0503312393016598 0.108250480278744 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0557205940944142 0.0814492645839881 0.146961568968361 0.214573509024192 0.0943978225542124 0.027788455071951 0.108561998711454 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00230 HGDP00230 1.20632751437155 1.32216573943086 1.15648547495503 0.785546744430835 0.357856579785353 0.0426009061710902 -0.00779401074589064 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31056732280437 1.37477112292458 1.22525035791967 0.867882518395965 0.43125887849362 0.0747536082164595 -0.00853859674655768 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38051703843884 1.41224467902919 1.40172410788565 1.17208464514826 0.643096807804312 0.0890451031198499 -0.00954227939109665 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41202554773696 1.41360306169321 1.44499632985507 1.37738692570882 0.858299864680228 0.098377636904068 -0.00979619237658943 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00234 HGDP00234 -0.108606535550701 -0.0171350120615425 0.0682716974376504 0.0525702670800954 0.00964983764644483 -0.112817097658633 -0.0698580922376859 0 0 0 0 0 0 0 0 0 0 0 0 0 0.004877225882951 0.0454568832168341 0.123156700407881 0.101725528711387 0.00972256605600889 -0.124377116025369 -0.0644811895121151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0829594197426514 0.094234914548553 0.164962555562157 0.0733859714393567 -0.11064602110865 -0.176983743258938 -0.0575448628513466 0 0 0 0 0 0 0 0 0 0 0 0 0 0.187381013811869 0.157626493594928 0.142705676762071 0.105456493017446 -0.144066946080287 -0.222233225949906 -0.0558458975589984 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00237 HGDP00237 0.618981497415497 0.327151621244088 0.0625592872298175 -0.0954532533088088 -0.179134153871636 -0.127312510282708 -0.0347145727339092 0 0 0 0 0 0 0 0 0 0 0 0 0 0.299014248169592 0.113049156624092 -0.0302363778084246 -0.152457969108573 -0.222330539921024 -0.117401269824487 -0.0322804683980416 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.130585865580049 -0.234737890067125 -0.337695945926445 -0.375486466708579 -0.471783725826066 -0.160644849924716 -0.0291626407717596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.25865935003925 -0.287589836902329 -0.372614460560575 -0.38316219497305 -0.539730053921881 -0.194710291167633 -0.0284032982697923 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00239 HGDP00239 0.220221020916378 0.251838909974945 0.242393580133966 0.238605346396521 0.146145856417335 0.00329359744952248 0.0106735284487269 0 0 0 0 0 0 0 0 0 0 0 0 0 0.249557896548351 0.306943624153977 0.248809580116567 0.237030354518636 0.133714085590359 -0.0106847860199191 0.00930764744161717 0 0 0 0 0 0 0 0 0 0 0 0 0 0.393427348289052 0.495973018188583 0.517932853928466 0.466255075421831 0.181116003048556 -0.0377882523460538 0.0074947541090703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.246221429584191 0.302851824116956 0.387357116564369 0.426290323155849 0.167660419571047 -0.0464584628476318 0.0070410856881204 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00241 HGDP00241 -1.53190819471916 -1.45800723313074 -1.22834795372658 -0.95955209041045 -0.713188844886507 -0.409766407128198 -0.181605694192739 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52037159138294 -1.37384868839417 -1.15744315001099 -0.904452574347907 -0.697909109341033 -0.415439924418302 -0.18407962296207 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.968712323704333 -0.923607205839641 -0.840706850338045 -0.758626678743241 -0.605264257591892 -0.386745547268056 -0.187407975271704 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.460115633841786 -0.430386242532845 -0.386778964346604 -0.393433744341044 -0.494710237607102 -0.367137499713742 -0.188248532231079 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00243 HGDP00243 1.81571833059341 1.85002297632633 1.66122205664327 1.11057893581098 0.551145578270632 0.147245664278398 -0.031860903929639 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00750641747792 2.01202522582798 1.79487815265146 1.27862083365328 0.667943650440576 0.18322142747677 -0.0302585827416031 0 0 0 0 0 0 0 0 0 0 0 0 0 2.28131782359739 2.2557805027654 2.13048346150899 1.87323616661781 1.09748326283688 0.29652121563593 -0.028269748691172 0 0 0 0 0 0 0 0 0 0 0 0 0 2.18161492510078 2.18915347597516 2.2108280455789 2.13808478029647 1.49476208453938 0.352402606983908 -0.0277974358816234 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00244 HGDP00244 -0.258127109013594 -0.251145125587572 -0.190440090838956 -0.215150666680233 -0.290424460724278 -0.287593312122202 -0.0897669344149953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.236084570002089 -0.244674547037001 -0.214136254192989 -0.239093959952542 -0.308437034261705 -0.298418243635563 -0.0836628038654523 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0158924716207139 0.00406111081028743 0.0190367296983944 -0.086249181341969 -0.381148979472025 -0.329197706581476 -0.0757934944062472 0 0 0 0 0 0 0 0 0 0 0 0 0 0.182519889111354 0.217648874577897 0.269791496333253 0.192023789990713 -0.256324901501109 -0.361826293132833 -0.0738669439856284 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00247 HGDP00247 0.205959950366872 -0.0551379345319223 -0.305269362960079 -0.491170474678273 -0.395301665320593 -0.0756980573179488 0.0556154691846468 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182752730829795 -0.399728333476534 -0.597986444817031 -0.757578162782409 -0.53926252348554 -0.084397212943835 0.0561849548779047 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17275118461803 -1.29075258035379 -1.38098147063526 -1.3587432026016 -0.895886111008479 -0.179458670029412 0.0570669533370384 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.75064112260999 -1.86099515412429 -1.86348752397835 -1.69650642503856 -1.20542587241268 -0.213641658868689 0.0573108952172429 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00248 HGDP00248 -0.54514511562894 -0.417884021780618 -0.419189068445289 -0.276853815494444 -0.116669093554164 -0.102145948646123 -0.034174759200489 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.213856480094296 -0.184659590167168 -0.259034898524296 -0.207266683693596 -0.120055888479574 -0.0872470645522189 -0.0352467097922055 0 0 0 0 0 0 0 0 0 0 0 0 0 0.136986280790834 0.0879506172110579 0.0249505800473374 -0.0487780002036996 -0.0644917680899112 -0.094833985355764 -0.0367373437477847 0 0 0 0 0 0 0 0 0 0 0 0 0 0.308625347746267 0.247518369552585 0.188231554065868 0.142053551989791 0.0236728752675717 -0.099079721952306 -0.0371227820163191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00251 HGDP00251 -0.81793057789005 -0.695681699139765 -0.60466455076046 -0.536397918522807 -0.408299049180305 -0.0502176682304909 -0.0131942900788429 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.734785123423163 -0.649021261551145 -0.634937832254823 -0.636918791311224 -0.461417398497187 -0.0625061283719773 -0.0109060068532305 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.666729393599965 -0.673679210731182 -0.688539858607112 -0.639363173771059 -0.550597945312954 -0.0879392318588903 -0.00795900900059729 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.421163575798908 -0.438437510148214 -0.467855419816321 -0.521993230184117 -0.469860864400699 -0.0881125896225735 -0.00723809632503004 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00254 HGDP00254 -0.67547765036421 -0.705668116362013 -0.65283819371675 -0.476791339890577 -0.371988509008759 -0.108596183416088 -0.0363331753906275 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.716109038116315 -0.720463180762864 -0.632265822962274 -0.47967893370677 -0.378781935886469 -0.110686112724549 -0.0377831750929175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.875536230795528 -0.890178605528522 -0.856815941211825 -0.729597419856267 -0.475982844448969 -0.100275733499139 -0.0397649746032904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.981468615859798 -0.988276495609483 -0.969477142395293 -0.893582650701913 -0.663592490579327 -0.0886227056032284 -0.040271386303956 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00258 HGDP00258 -0.89164689803002 -0.896794780991862 -0.780655701054259 -0.711396680894133 -0.46645822345629 -0.186741871705235 -0.0283811308693233 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13421544427906 -1.07869841107983 -1.00049047591763 -0.873400509068975 -0.57482775186709 -0.183344782399355 -0.0296879245665504 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48721918184338 -1.51187199768135 -1.53897121160752 -1.45428597130217 -0.951532860629964 -0.217256183953944 -0.0314840030821583 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70567076208679 -1.73712045670371 -1.79702386949381 -1.78080000860246 -1.3548198439775 -0.232270536490455 -0.0319447539305503 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00259 HGDP00259 0.982011419293734 0.893414727308285 0.747722605699601 0.456887804062683 0.0133257146520321 -0.166486023358243 -0.0978068928656763 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08102869435588 0.983893963645854 0.82443637978879 0.515595860410778 0.0452481174019907 -0.136556968227836 -0.092411004225092 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1446392684761 1.06328782338228 0.899763648395472 0.55904334534273 0.0520647900631029 -0.100517532649005 -0.085511685598428 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07138206774121 1.01255803268549 0.869409137851041 0.625515736254126 0.0183532143687104 -0.0933478515695583 -0.0838334687270618 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00262 HGDP00262 0.787910619454559 0.914622012978325 0.817391889135884 0.659444841296139 0.304272419980787 0.0058724470980329 -0.0112600073044957 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1134630847216 1.11468885337206 0.981958858419901 0.762698941692402 0.393363806865039 0.0123556118730366 -0.0122496202824405 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39900463238045 1.34097394585891 1.23609737567855 1.05630469582685 0.630827533127403 0.0520898638549403 -0.013571481304092 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36105334402666 1.32586858866461 1.21509058600192 1.02445839714117 0.756184317022427 0.0689441211468797 -0.013903711442051 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00264 HGDP00264 0.698763313456405 0.543423104694767 0.186793345814984 -0.0067792307144207 -0.0205338899870221 -0.0601530234054698 -0.0351408575605765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.89232683014481 0.751030407917095 0.507948965344607 0.257313692354628 0.0707184755630973 -0.0262211649213373 -0.0351705666240896 0 0 0 0 0 0 0 0 0 0 0 0 0 1.056214473441 0.952088348343036 0.863148311514475 0.697261319584571 0.342167975222731 0.00619519467253452 -0.0351288851449288 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0088065038527 0.937436847025911 0.881080803707237 0.786434459491739 0.520005229043569 0.0285151489188763 -0.0351030282312533 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00277 HGDP00277 1.02484297409476 0.92344603717668 0.754486439518761 0.639912297122832 0.354333483584096 0.0827092866081973 0.000129831889212187 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16523091575796 0.993897250816516 0.746834065539334 0.568165660234152 0.36737122481217 0.0791479686418869 -0.00121144990274168 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33458312497888 1.21218730935404 1.05246186559444 0.610139432075748 0.414325577169799 0.0805634162296953 -0.00301999479510505 0 0 0 0 0 0 0 0 0 0 0 0 0 0.990711867245701 0.909302594119546 0.771804878789089 0.507984936198494 0.31515909038027 0.0863686573098887 -0.00347773993538828 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00281 HGDP00281 -0.711414470051902 -0.77948721259924 -0.723846321615898 -0.423514750535957 -0.196031488140976 -0.0322153179411274 -0.0182574363555658 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.968551279137572 -0.987390161422553 -0.911955512086945 -0.596319434808996 -0.244453714347399 -0.0494303694871439 -0.0168279238805076 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27374565885632 -1.2952506895065 -1.24291493092477 -1.1038275780695 -0.52354004546732 -0.0917005352512987 -0.0150449446557539 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4834661832625 -1.50998220400805 -1.52064505781867 -1.35493109278297 -0.800802343552081 -0.114742671707808 -0.0146198423877101 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00285 HGDP00285 -1.16953685891291 -1.17407072182043 -1.02755037904117 -0.716012909757414 -0.43759250289154 -0.140361532804255 -0.0275880423534799 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45237761197045 -1.36600544624099 -1.2111596055044 -0.868065928737655 -0.527586410680313 -0.171920633715782 -0.0264211687495184 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79476191072638 -1.74969294500557 -1.63646315631003 -1.33220722628294 -0.774641460816359 -0.217893521617864 -0.0250068099541224 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73066798955429 -1.66556638104381 -1.61582187539607 -1.40034553061476 -0.845386841579185 -0.242332738209995 -0.0246776672519543 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00290 HGDP00290 1.23686611260544 1.01840499031169 0.741490940957183 0.3134875433728 -0.0190649895159756 -0.210091674148893 -0.144475841304378 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28135970472559 1.11381449315859 0.865568420010315 0.485624739235275 0.114076267712059 -0.173503966631599 -0.142455151562682 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3951804480248 1.3563526857789 1.25804006525425 1.00432311377841 0.471189195463416 -0.0917806826093056 -0.139909217394558 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4824361511531 1.50837482745836 1.49042655035294 1.37684806467867 0.791676429570726 -0.0659307566583054 -0.139296720880681 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00298 HGDP00298 1.18274925542839 1.12051316683062 1.08777201586045 0.937859040895661 0.497997091613698 0.169473273128949 0.00784597133317738 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37380701266681 1.31469320751496 1.24612163359218 1.09288086755296 0.647765285646696 0.189814366746078 0.00690327704820016 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56222976580178 1.60175462483693 1.68162205489972 1.5336532858619 1.04321905953333 0.252760685135436 0.00565978827520561 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27230338921768 1.33649602894128 1.45418057510492 1.52486401936538 1.23468492206675 0.279998657443801 0.00535013396033794 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00302 HGDP00302 0.783562371084161 0.718537643710542 0.645037839634478 0.574805029215228 0.378677066273457 0.0970778322943842 -0.0226996770895532 0 0 0 0 0 0 0 0 0 0 0 0 0 0.866660805508036 0.807360675613034 0.755889993241898 0.709102509867644 0.480903532514217 0.107680812200524 -0.0209589235168536 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1367301450016 1.17819931487566 1.217218046162 1.18252333244762 0.734640770330688 0.177415049390154 -0.0187799932379591 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0779955940606 1.18582599013707 1.29242078522248 1.40784065433019 0.972404921320337 0.198808142170215 -0.0182589492855589 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00304 HGDP00304 0.874257007684711 0.697903030596596 0.457860162264122 0.303090683813579 0.129993354661303 -0.0389997012409243 -0.0354251813131592 0 0 0 0 0 0 0 0 0 0 0 0 0 0.718099093392489 0.554697830704427 0.376366008921345 0.282071659528491 0.157508721519282 -0.0302467747691785 -0.0337078805338643 0 0 0 0 0 0 0 0 0 0 0 0 0 0.779653377023514 0.691698623980104 0.585207505493273 0.238270947446665 0.100692459973483 -0.027547076908884 -0.0315509113320876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.664846975387575 0.604136199248549 0.462825636155871 0.230050337998749 0.0113718056611195 -0.0376985245576669 -0.03103384742771 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00307 HGDP00307 0.0906714468098008 0.103700150501982 0.0160290178393188 -0.0603260638085448 -0.132327859904272 -0.157325482999405 -0.0326529532855119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000970835660434408 -0.00200490185568415 0.00987115728572516 -0.00266093588663584 -0.0772028234027714 -0.13614396947169 -0.0317343676512822 0 0 0 0 0 0 0 0 0 0 0 0 0 0.091929556314641 0.0918996582632085 0.0723285289812709 0.10031101202383 0.0280127955402049 -0.0816052513458632 -0.0306550422306358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.201226757812484 0.246940249583998 0.252268760599875 0.27746067615706 0.123000117816374 -0.0617605895221239 -0.0304109704822919 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00309 HGDP00309 0.38473168581281 0.167936878048394 0.153687939642587 0.151160379434252 0.135941291443549 0.0669978724501564 -0.0253720290602959 0 0 0 0 0 0 0 0 0 0 0 0 0 0.549308972310902 0.504891816732897 0.444261180379053 0.366748867627825 0.260388798203565 0.087874764035653 -0.0241186584234965 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24769945367151 1.25544757197092 1.14244092039849 0.925069420839133 0.639922145793109 0.174053625491571 -0.0226116490846479 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61958533384642 1.61892000077619 1.53889166725745 1.35843482338398 1.00382529678019 0.213670065494378 -0.0222634572024339 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00311 HGDP00311 0.99154377073087 0.756065791954177 0.52702870562034 0.347968704915425 0.168088349864168 -0.0071343832064544 -0.0282562356664683 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726012230631664 0.545814471468617 0.475147388874291 0.358069098553246 0.138358678257224 -0.0194294932464805 -0.0263475464602291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.279752677819148 0.254793217513344 0.223481642248022 0.249264900728797 0.11563375806548 -0.0524673821839875 -0.0239232130723848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0619761594588668 0.05250864720938 0.0240298603305984 0.144383438904487 0.0657715129132648 -0.0692777557715004 -0.0233365466280924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00313 HGDP00313 0.537214927718311 0.476358285857866 0.459498469716663 0.348969673671379 0.310810650286424 0.0762576865668744 -0.0406988930808333 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711356234098949 0.637867009431274 0.597235330885244 0.52188090989807 0.400491220211322 0.0719134209152366 -0.0387586240876319 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06933986880313 1.04152460861613 1.01776566677786 0.922835932531954 0.620982246304153 0.105963616300629 -0.0363365829689144 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32218569684066 1.23288148712094 1.13808139975752 1.09701171476069 0.769762047611618 0.11370698530638 -0.0357586818646673 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00315 HGDP00315 2.05939893438413 1.93663724878436 1.66860074967189 1.15957453633461 0.6504015083999 0.218741805717185 0.056211789132255 0 0 0 0 0 0 0 0 0 0 0 0 0 2.39202930383337 2.26906596612311 1.96415975995215 1.45124633461159 0.785430338395926 0.248886732182125 0.0562960068003329 0 0 0 0 0 0 0 0 0 0 0 0 0 2.62535256549384 2.57843870810722 2.43663660785574 2.11573502263867 1.17645326159536 0.340114691193259 0.0565157927044886 0 0 0 0 0 0 0 0 0 0 0 0 0 2.47024540298722 2.5672827111122 2.57979784693872 2.47228127118735 1.52050627046505 0.376952782890397 0.0565906042602097 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00321 HGDP00321 0.389461701434224 0.47888092268511 0.611354622285017 0.568328138577731 0.490156173691056 0.238796229834769 -0.00494903811260848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865047498888411 0.866305588161111 0.868723461968106 0.828570557139376 0.690845105047909 0.312392806365555 -0.00711787814974026 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26834577654186 1.29518327481225 1.26290613271338 1.27732568213377 1.17878589153471 0.47131833813528 -0.010060475320369 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46313029317476 1.53178445018106 1.56555162445149 1.59120113360008 1.38772474562185 0.547907968259893 -0.0108087570988631 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00323 HGDP00323 2.16735422472595 1.82610519729195 1.33624078281281 0.703816379858955 0.207546732229497 -0.00661368176913908 -0.0277328584200983 0 0 0 0 0 0 0 0 0 0 0 0 0 2.26460144896447 1.9346115906518 1.50860019441488 0.863418082841207 0.314765141496892 0.0138235898435376 -0.0289323178761383 0 0 0 0 0 0 0 0 0 0 0 0 0 2.11718692550971 1.98184371976693 1.72222098916989 1.38170175573992 0.686537209696001 0.0762506337504731 -0.0305687949356934 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93018156732217 1.89606751423387 1.7873545878976 1.54837161296843 0.977138582244449 0.106527184861271 -0.0309864277684033 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00330 HGDP00330 1.22548701079438 1.23426765873573 1.28410768553109 1.20333985032161 0.93844920929291 0.49465415052964 0.12225279148897 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83013478213982 1.78826041766912 1.76720973514665 1.63864725482894 1.16548890428522 0.572940009538824 0.118474607824248 0 0 0 0 0 0 0 0 0 0 0 0 0 2.71821057809339 2.71166527986013 2.64067675449143 2.50405473927517 1.80816097759434 0.758524896718195 0.113701487267918 0 0 0 0 0 0 0 0 0 0 0 0 0 3.264306649948 3.22685159664223 3.1095744156055 2.90291338237558 2.1310067551122 0.847441634318168 0.112550659969928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00333 HGDP00333 0.67128006941025 0.472602376281222 0.321726639849623 0.107436740378173 0.0977921422300212 -0.0132628914300351 -0.0137280787479492 0 0 0 0 0 0 0 0 0 0 0 0 0 0.704972005551059 0.497540518818038 0.378608470352727 0.218450229194273 0.122907028143367 0.00253518185870767 -0.012336760354265 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49612736996472 0.395261058881575 0.264849214279422 0.263783707028042 0.14950430341455 0.026887073173534 -0.0105722976544019 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247198287409882 0.2097893692339 0.118524253067096 0.138756388741338 0.102440452792569 0.0258629631890171 -0.0101460835974014 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00346 HGDP00346 1.3819974989754 1.32141998674605 1.19022381717249 0.878812100769214 0.522640061067976 0.278453026647015 0.109470953200582 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35925583566784 1.35530318690336 1.21295349780894 0.977875053021533 0.584544005280357 0.282578095709194 0.106485697994954 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41869366295602 1.39723905797363 1.35311084390197 1.28482808396015 0.885744056929855 0.273834279759745 0.102785221482209 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38115675378928 1.38411109406953 1.37258319600649 1.40316657147057 1.13921324339508 0.282995666504076 0.101906697196152 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00351 HGDP00351 1.22712564231567 1.12633312237628 1.19609778484575 0.941016058575664 0.43078472687338 0.0914424430136347 -0.0133226392647392 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42171623161537 1.41388703356314 1.40258920309211 1.11119128181698 0.547945549095385 0.12895503964646 -0.0145451266150083 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57877676999382 1.64638844804685 1.69818628294034 1.49188602395502 0.896261108134071 0.239360389709589 -0.0161954216783882 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37025751844486 1.48000838560432 1.58602364388715 1.51122136628089 1.08772871388896 0.285943551890849 -0.0166134478464531 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00356 HGDP00356 0.5718757359388 0.644245566368073 0.641310817876729 0.372321088262408 0.114561635415975 -0.017895827017521 -0.0031979346269604 0 0 0 0 0 0 0 0 0 0 0 0 0 0.791622535325858 0.844153032162072 0.832555021404891 0.498156998439107 0.166071686247507 0.000693531063232038 -0.00456126317589674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.92954745417449 0.967389035308684 1.00449133075958 0.853816210858863 0.356221561559907 0.0155239758326437 -0.00638481599835847 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01000836795967 1.03064678968039 1.05538401371752 1.05808331485209 0.60598441425651 0.0249890468291502 -0.006843708231819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00364 HGDP00364 -0.871564788637929 -0.592280282097786 -0.282016505615597 -0.128777276480695 -0.151225480168901 -0.026380778440773 -0.0113898446976222 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.703102544975498 -0.581596544803632 -0.334432796541092 -0.20181559149267 -0.21655688408731 -0.0283967775710686 -0.0123908071610774 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.632380150685654 -0.565553407223481 -0.412041169056875 -0.303923997322962 -0.279502233372601 -0.0805150061149687 -0.013757901504992 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.608976809020634 -0.556335182745333 -0.444299170072808 -0.299923549542616 -0.276097574009449 -0.0919196756928024 -0.0141070272793963 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00371 HGDP00371 -0.522752230737034 -0.339062860439982 -0.239887048231402 -0.0980093887014152 0.00345032053594084 -0.00366395778021188 -0.00190108053244362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.152370139976517 -0.103297534062602 -0.0697439052172228 -0.0542023262140884 -0.000247060882056438 -0.0308998896643285 0.00133270447217043 0 0 0 0 0 0 0 0 0 0 0 0 0 0.442113771149389 0.437508781872783 0.342263185825322 0.201746323751775 -0.013153901295828 -0.0188612258963373 0.00545558118999905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.690215567460298 0.694590671834834 0.620863642911026 0.348462831742585 0.0558502893013856 -0.0267534457621867 0.00645563988106922 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00372 HGDP00372 -0.118567857677715 -0.139775670069568 -0.169479466585075 -0.181828070309776 -0.157982197074726 -0.113476102398655 -0.0366348900908941 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.280472830082015 -0.295012174565537 -0.240207514431615 -0.170569173899006 -0.137544360981287 -0.0867666270940899 -0.0352166813868854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656154006085721 -0.627515578520894 -0.539380817116904 -0.492372153788793 -0.284144380987642 -0.0524518881159346 -0.0334466394231691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.871224948180168 -0.860706095975325 -0.802494972497196 -0.746232054417575 -0.487447919056366 -0.0530481731158006 -0.0330245423027478 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00376 HGDP00376 1.18691510473254 1.24662575559506 1.21263307158223 0.992576247388083 0.708078820188563 0.373760937399512 0.102365045827111 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35624775859382 1.38385754510323 1.30283198181826 1.09458724436545 0.814195960809673 0.398848820209325 0.0996660966797757 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57739215877403 1.55532330921101 1.55121746693112 1.34447814218168 1.08081456758383 0.50163415686817 0.0963395164636016 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35272561871802 1.31708685480153 1.2531207963448 1.15104873071961 1.11592491257566 0.550534917784022 0.0955534889227685 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00382 HGDP00382 0.647735612575648 0.476865265582369 0.344986898451451 0.243205887045693 0.118790312530594 -0.0108329319694968 -0.0132536487770815 0 0 0 0 0 0 0 0 0 0 0 0 0 0.670783524854972 0.542344238863413 0.427332292345715 0.308485027133264 0.156874978625062 0.0212261895343976 -0.0146082123671946 0 0 0 0 0 0 0 0 0 0 0 0 0 0.857311823563962 0.782837235851933 0.665165325125518 0.52486652106296 0.306689424802623 0.02703952318048 -0.0164611537214188 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16697877171583 1.10513892321392 0.97021002137831 0.847257766712346 0.508755623823963 0.0318454099214969 -0.0169349885010108 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00388 HGDP00388 -0.592273538906517 -0.517334548924657 -0.473761293402223 -0.455182158018722 -0.497312310825532 -0.310803018037639 -0.0670866814019994 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.496259243474811 -0.524666847697337 -0.556794460968359 -0.572358642811385 -0.578082912523662 -0.334010040126455 -0.0640203930346312 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.505310361455562 -0.613778010147717 -0.710774673760169 -0.862292332818045 -0.829264252409626 -0.424973502533216 -0.0601083743441033 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.524704407682227 -0.677893583709623 -0.744713959646632 -0.909202272137252 -0.954465375936089 -0.47329938354808 -0.0591584759243006 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00392 HGDP00392 -0.655589015134921 -0.750813993261447 -0.571972074011955 -0.383648975842701 -0.221597416879895 -0.0521933486012489 -0.0254268048361832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.685473992060364 -0.777322734583948 -0.583199660197155 -0.440337756342518 -0.272852585212012 -0.0612277290517753 -0.0257537382776579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.695533508002507 -0.714210507154678 -0.68609736770978 -0.6059530100348 -0.464941894737424 -0.0984236151881892 -0.0262535360236716 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.612038903751222 -0.590683131294868 -0.627833017085252 -0.659061045311035 -0.580228295675747 -0.114690187428038 -0.0263905838571522 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00397 HGDP00397 1.18967204499408 1.06160398790382 0.794026916218345 0.55435345225874 0.204399462660569 0.0557531726374245 -0.0170246518323365 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35843326118608 1.23682757566723 1.00545833757763 0.735080760569891 0.321093503874126 0.0754142282377976 -0.0186088380817152 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59090289311277 1.56790208072798 1.54249141873286 1.28099687352619 0.747813808602157 0.0976685685582864 -0.0207745624113503 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64965737356343 1.65439348627147 1.63917267278319 1.63693687891645 1.13529284636789 0.117269157670153 -0.0213281402879518 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00402 HGDP00402 0.588359689245841 0.348938358405178 0.0430876387717184 -0.168043569817669 -0.189323272848674 -0.163071777409703 -0.0576463829610438 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22272107986139 0.0717526591337721 -0.0836753308887446 -0.188556609810475 -0.13205338730537 -0.136711449883549 -0.0549065851530004 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0714835782472007 -0.0429440212434782 -0.161137601678305 -0.311279145684361 -0.165196628408872 -0.118081069405975 -0.0514383877354032 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0722052270654209 0.0343074868387911 -0.0331896449739121 -0.222171533443106 -0.141067037259958 -0.131101702842345 -0.0506015516507748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00407 HGDP00407 1.15427217331785 0.791817998613764 0.387398653607053 0.0572841924746303 -0.135797653003387 -0.0581308916480053 -0.00979779499924008 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22002934825706 0.897251617440507 0.432202237238452 -0.00967829239768837 -0.154199265959728 -0.0446916393604156 -0.0105793249114953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.958075921265896 0.768026560181673 0.445069938457723 -0.0754516624210386 -0.242834520062594 -0.0549792858228073 -0.011628779545753 0 0 0 0 0 0 0 0 0 0 0 0 0 0.525931901317451 0.426355792008827 0.227905181025984 -0.14514734041299 -0.329608686146248 -0.0567442393308453 -0.0118935478224519 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00412 HGDP00412 0.805693288793129 0.793806652467332 0.72285860249004 0.346051415327657 -0.154502653497885 -0.179821187033701 -0.0847679419495434 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589285181890247 0.655608263512764 0.612723485315645 0.330554493499465 -0.123232971232104 -0.186270542061033 -0.0796669426428894 0 0 0 0 0 0 0 0 0 0 0 0 0 0.360404501365175 0.409206280135868 0.400783309655079 0.235308710043102 -0.135968459237475 -0.189939465848229 -0.0731846274818814 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0607953509120137 0.153452512278011 0.246227820095475 0.21401923199886 -0.103543704171182 -0.215762296443814 -0.0716155488961347 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00417 HGDP00417 0.978077981221896 0.839712622715896 0.7290012350124 0.515362475987926 0.256048853287842 0.0815511883833832 -0.000975711354499128 0 0 0 0 0 0 0 0 0 0 0 0 0 0.915742683100888 0.829140497164874 0.774472317792358 0.567540689215457 0.295001131633302 0.104408113157263 -0.00226684382463241 0 0 0 0 0 0 0 0 0 0 0 0 0 0.77885684541988 0.737766543508626 0.755782053198379 0.650283259154771 0.405950542775547 0.143628351013247 -0.00400619046471655 0 0 0 0 0 0 0 0 0 0 0 0 0 0.487799159583741 0.51253615228368 0.584497165639761 0.672839049237103 0.517161545545093 0.159422199239061 -0.00444618560495714 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00423 HGDP00423 0.719224783265732 0.5941900925301 0.386975900587837 0.136716770840464 -0.150942823870023 -0.229732807885232 -0.0700437017546715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.842362753003445 0.755978781400652 0.553709804746477 0.248833820769446 -0.110147556448537 -0.232107038239438 -0.0666604445905452 0 0 0 0 0 0 0 0 0 0 0 0 0 1.044745491564 0.956451116950435 0.733058695650114 0.383545508267137 -0.138097332781432 -0.224501039353056 -0.062324222042002 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04561262942522 1.00348700451943 0.82305917321465 0.455516818961266 -0.16334305966044 -0.240421408545493 -0.0612674866417232 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00433 HGDP00433 0.195087234113246 0.145917242967601 -0.0127105055005849 -0.110606177919528 -0.0791157079657264 -0.0806032838100347 -0.0365221821465239 0 0 0 0 0 0 0 0 0 0 0 0 0 0.501203784895766 0.32906516845129 0.122864122626959 -0.0814771656995815 -0.0793539336500135 -0.0723379258614053 -0.0350624189670331 0 0 0 0 0 0 0 0 0 0 0 0 0 0.62887456680328 0.4618723485359 0.247798859154627 -0.0840865348345738 -0.179980658162833 -0.0973160585727951 -0.0332513204996953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.153818149050399 0.0778568137195168 -0.0398000991821842 -0.267935237896949 -0.326376165997343 -0.118341974105458 -0.0328215577802864 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00438 HGDP00438 0.288004588850363 -0.110620666141654 -0.420774820387642 -0.37149699640739 -0.228968924842072 -0.0626075609281468 -0.00481866454320496 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0412421132010288 -0.283981099130955 -0.559626558427094 -0.508892851751421 -0.312539872608616 -0.0809443597927986 -0.0057204230551716 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.177961965585489 -0.3815153869689 -0.57456851097263 -0.704315524963344 -0.490061634171982 -0.128014590058733 -0.00691570992022968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.30496087007854 -0.452144202270708 -0.574270915833909 -0.741880617904086 -0.63787705516937 -0.139189914147666 -0.00721441135922863 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00444 HGDP00444 0.136938086747433 0.0232602645696018 -0.00404694227279999 0.0371545403945861 0.0582770286820892 0.00898211646726055 -0.0259069838835804 0 0 0 0 0 0 0 0 0 0 0 0 0 0.136977456809183 0.116001978048668 0.10258301770278 0.153452146259606 0.117541589750175 0.0229706437092931 -0.0242023633912031 0 0 0 0 0 0 0 0 0 0 0 0 0 0.429980692171875 0.423956208702338 0.449253632047919 0.452694050710369 0.299985643092372 0.0342507158104521 -0.0220559594545064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.687962487456421 0.665817079313223 0.634372457902379 0.612999200146213 0.457981526360858 0.0316062501603193 -0.0215401978352967 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00445 HGDP00445 0.448271133442148 0.431701612875296 0.419546111250293 0.292508415461899 0.104406420419298 -0.0119022718609677 -0.0172845511553077 0 0 0 0 0 0 0 0 0 0 0 0 0 0.660257875843518 0.623618820588993 0.602238674364502 0.391766098180045 0.158041092549122 0.026648182617257 -0.0185268782711816 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23994374259936 1.15188754653092 1.13657274603434 1.01136996813151 0.414449655256456 0.0736573087186065 -0.0202274163712535 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58742750100878 1.46651491946065 1.3962933133163 1.31724642197211 0.606364845790327 0.101388858171015 -0.0206624544571702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00511 HGDP00511 1.00113100616943 0.838454714152044 0.730857091669231 0.720997258486469 0.575495671367982 0.197286312170656 0.0766083865143231 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20480974809605 1.07929265168588 1.00478887953961 0.933546016635291 0.683505639718323 0.197175068976913 0.0736635332355524 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44404777263204 1.42276818898796 1.43099394909741 1.4267466347911 1.03303835222513 0.238355375249764 0.0699321964828306 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49265497684024 1.4954448051855 1.56716343571611 1.63680502831272 1.31146088165875 0.265484675134788 0.0690303828455372 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00512 HGDP00512 -0.274609188332233 -0.393347056750752 -0.395377081552786 -0.36449683746178 -0.338377969006383 -0.178072862264819 -0.0448373272196301 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.437894020135627 -0.506336415092483 -0.483682461600797 -0.453464468030035 -0.422213574300575 -0.18984132226882 -0.0424768956793803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923979993438654 -0.886207772803764 -0.892584465952456 -0.902360861259921 -0.73648261497905 -0.251191051733757 -0.03945985668857 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24759944064094 -1.18089829489211 -1.14465920610549 -1.17759141189931 -1.02684611541566 -0.291853250751478 -0.0387260650981839 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00513 HGDP00513 -1.97378895553663 -1.7943302998813 -1.43420780019133 -1.06127620944083 -0.526093975453176 -0.198544668416249 0.0237455606688728 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.99762211371871 -1.86268241275748 -1.57772436083738 -1.21092046644706 -0.588608139118595 -0.176783290482126 0.0243284769092105 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.8764872163895 -1.81107470744541 -1.72131178963538 -1.45881818670911 -0.825239948615404 -0.182124013841007 0.0251677475802052 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7710610118393 -1.73339580663498 -1.67532802380763 -1.54480868184349 -1.01181894972179 -0.188307963860775 0.025389870665224 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00514 HGDP00514 -1.58835252961454 -1.5104016816691 -1.35009851597928 -0.972076169976463 -0.397804669769706 -0.0842077590646863 -0.033202374041664 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.80008981931212 -1.73303125320948 -1.5506588099748 -1.09573778013355 -0.450293692797606 -0.112651302275308 -0.0278144305135496 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.71637276139089 -1.67573023367356 -1.59637548925525 -1.29050990085814 -0.656318417489046 -0.122271610490995 -0.0209663841877066 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34859096847935 -1.2971761477134 -1.17441305122836 -1.0795808947227 -0.709745466430309 -0.141034656579641 -0.0193091677804791 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00515 HGDP00515 -0.859620701040679 -0.853207947073231 -0.6863782873718 -0.562878645750313 -0.37328192862434 -0.160250937869054 -0.0504497085065948 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937998989171883 -0.89309859022067 -0.758995304292711 -0.62540767215691 -0.440495030057369 -0.167283911074 -0.051030912707445 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.819206276409793 -0.768004997019356 -0.694703731189816 -0.630361026755365 -0.549228661983185 -0.202223155732593 -0.0519096355353557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.703828270676479 -0.678503760847145 -0.626533817705089 -0.543723959556304 -0.572992224819429 -0.213636249042837 -0.0521491372410453 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00516 HGDP00516 0.277562176678638 0.352601929772658 0.372971254957253 0.410108576393646 0.44603374779971 0.250854041213825 0.063839341420968 0 0 0 0 0 0 0 0 0 0 0 0 0 0.367093484452035 0.439544663957608 0.467867945659786 0.458869563406563 0.45157584096439 0.225452188265745 0.0638989899342786 0 0 0 0 0 0 0 0 0 0 0 0 0 0.813707134121887 0.832662109493616 0.891122082209179 0.821986375305029 0.613119039411367 0.22305696028012 0.0640676590169754 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04079932122296 1.0503091376823 1.05138728667033 1.0110928307056 0.780716854636409 0.227715914290107 0.0641270184195734 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00517 HGDP00517 -1.02331074091977 -1.03002039271033 -1.05453333917064 -0.958830627861242 -0.761647903891102 -0.305147209292541 -0.0587364046833676 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3075843424052 -1.3084034099545 -1.27284432451378 -1.20336585614465 -0.903590056744461 -0.294281971076967 -0.0566074226008645 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.95545380478339 -1.94189461159888 -1.95861552691382 -1.99615340796406 -1.42641125221913 -0.334945382935115 -0.0539107455178593 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20377565573649 -2.17661059272168 -2.18009396610038 -2.23403266691952 -1.87226717661127 -0.365325669960539 -0.0532597538455402 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00518 HGDP00518 0.0699157983540342 0.109878248953799 0.270547984198049 0.408103824771645 0.213083132708772 -0.00974876059824426 -0.0413532296245921 0 0 0 0 0 0 0 0 0 0 0 0 0 0.442149861611539 0.45081758408514 0.485298491847043 0.485923084031971 0.204845932027213 0.00620684652196973 -0.0422005031073113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304067239973477 0.341540289663873 0.36865010145101 0.362902604277125 0.198914323330663 0.000796017699400558 -0.0433981269595547 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0721510770142177 0.0636766499050219 0.0534044552374478 0.0985657132165248 0.129011951664536 -0.00539832671942802 -0.0437111794763174 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00519 HGDP00519 -0.298554939965922 -0.367250677262421 -0.372435566972639 -0.306489905069568 -0.0867355479300457 0.13333009512052 0.0955096482944776 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1237731042224 -0.196588193014457 -0.239637626836351 -0.279947606202578 -0.121411908693478 0.156168799082604 0.0927695889203042 0 0 0 0 0 0 0 0 0 0 0 0 0 0.30152208305092 0.272348568558707 0.231557259138813 0.0524165824266604 -0.100548308242357 0.132187433293438 0.0893589287639757 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542029423882546 0.532370408769072 0.548009397500097 0.456262570660645 0.0530544633632128 0.13026617001595 0.0885463632760517 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00520 HGDP00520 -2.51586952260653 -2.26837232317718 -1.96439043813008 -1.61838988969225 -1.01883347570663 -0.425078040873158 -0.075751569208547 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.45666755841093 -2.38419012236119 -2.183184205113 -1.84768634165636 -1.16414456629391 -0.472683192564575 -0.0743330679537029 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.24231083548761 -2.31064654001376 -2.38335868583794 -2.37700866410999 -1.68804115122769 -0.558911219919694 -0.0726182485687829 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.08308310406308 -2.10346905241784 -2.19217002058058 -2.36628463142787 -2.07039484687112 -0.602580564832603 -0.0722201478045995 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00522 HGDP00522 0.883245527188766 0.621298321352959 0.214744334336229 -0.151260877603357 -0.235565672154364 -0.19552982089866 -0.0706636125429903 0 0 0 0 0 0 0 0 0 0 0 0 0 0.925287778666491 0.662260508222538 0.212445284670903 -0.166734055891253 -0.258828145682082 -0.160193734865358 -0.0686053608988455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.709304140476834 0.541134304016377 0.266511769957262 -0.0600612608799465 -0.264972009091129 -0.136814698597526 -0.0660785826661246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.377139008301128 0.315196770136708 0.22261707554024 -0.00122812376932956 -0.146858199160526 -0.124357143961666 -0.0654841734209869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00523 HGDP00523 -0.628632105788484 -0.770376389435466 -0.754950371670099 -0.711612265082648 -0.533707938080718 -0.262928182677536 -0.0422392618770228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.76323686391425 -0.834654311715473 -0.841432300512166 -0.808709260468846 -0.612170293623069 -0.314749515935409 -0.0417236799563225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24853960796257 -1.26157710911992 -1.26845131811843 -1.28045809038934 -0.936758664729238 -0.402682128354977 -0.0409429868603586 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51045524482849 -1.50967169494446 -1.5148076460594 -1.56362556830931 -1.26901240995038 -0.451190201131819 -0.040729326636172 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00524 HGDP00524 0.631527441896961 0.59621510721481 0.519109910183387 0.373420356300152 0.135152580204937 -0.0268408880866164 -0.024296375865839 0 0 0 0 0 0 0 0 0 0 0 0 0 0.66508733714893 0.630313029509255 0.537143980406708 0.415198317594821 0.17667046462398 0.00258539329318497 -0.0254949661567868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.911248811804306 0.878658271922598 0.839720172614392 0.569187190764694 0.213400844935317 0.0318893707572286 -0.0271343742438364 0 0 0 0 0 0 0 0 0 0 0 0 0 0.984894441008284 0.934061406064701 0.823527799093252 0.567132908002723 0.253373737978107 0.0427393344686708 -0.0275535082148092 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00525 HGDP00525 -0.689765771360375 -0.404136497727354 -0.0864979395485165 0.265796114086646 0.433705234601466 0.389578404645 0.204175019273203 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.753602393477829 -0.571925920605097 -0.27674998380463 0.157172935110471 0.353685022135378 0.373401598236532 0.199579042438525 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02394211682586 -0.949151717942959 -0.799783920584199 -0.450984179212416 0.115160315879044 0.363617743215516 0.193968002682348 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28496588175606 -1.21493246826429 -1.09844636244566 -0.850423234171702 -0.192501001355704 0.369831237312392 0.192654241966378 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00527 HGDP00527 -0.477767963304727 -0.610833661735872 -0.72636058007021 -0.681084151110583 -0.505804498325248 -0.442287887599541 -0.176988008662669 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.536542582903974 -0.645094142522118 -0.67953502700926 -0.592704067952326 -0.488189153684826 -0.423695220854516 -0.172098366787989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.680129416784773 -0.690730855692047 -0.795838889940858 -0.7919053913601 -0.669458794911203 -0.417654624797888 -0.165868318091277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.847850891593129 -0.791276144121828 -0.808774868932861 -0.889292580267354 -0.8576818956909 -0.445506672714551 -0.164357305527424 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00528 HGDP00528 0.102206001372855 0.237760869100929 0.302892589753888 0.321795798878449 0.325437873881998 0.0621402033286653 -0.0247108320784428 0 0 0 0 0 0 0 0 0 0 0 0 0 0.422863065330778 0.449944810024764 0.415039609305746 0.334953285554036 0.317448245179367 0.0539660724553783 -0.025924963055506 0 0 0 0 0 0 0 0 0 0 0 0 0 0.705311649158837 0.72516913062425 0.721671146802489 0.682115773384477 0.43977008943761 0.0430433235039778 -0.0276138838866465 0 0 0 0 0 0 0 0 0 0 0 0 0 0.674166473861178 0.707673057574489 0.756784052743505 0.801793414507449 0.62647044628838 0.0412863308268281 -0.0280507188331333 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00529 HGDP00529 1.14740605129745 1.19661633751807 1.1451338796832 0.933438413044617 0.774724833784358 0.45738317111447 0.189830689044886 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03253848714336 1.04310475867515 1.04118826656888 0.996540094417397 0.858952819818351 0.463685795174499 0.186346402651274 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15824541006805 1.22675532673162 1.22062785693386 1.24033556924142 1.13687315433188 0.497550114248312 0.182193571455621 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14129244364967 1.19062555518149 1.26174928421692 1.31107333780579 1.34499729354891 0.519783626730868 0.181241682977443 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00531 HGDP00531 -0.416180052105246 -0.363460698009549 -0.369349849558074 -0.34122230655376 -0.113377128973426 -0.0614854419095822 -0.0532065492286521 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436409611353827 -0.406693573851467 -0.446301506974563 -0.363488728242473 -0.113038477159852 -0.0666967503773936 -0.0491347869290943 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.176581131016205 -0.180770532048129 -0.232200022737938 -0.198091403826821 -0.131623432459871 -0.0554482847707201 -0.043973681211986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.237498722751955 0.222461040691055 0.185911613415114 0.149653101862059 0.0511405308587338 -0.0682020066084706 -0.0427270367484931 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00534 HGDP00534 -0.0623159660263973 -0.104663098355808 0.0260460327282038 -0.00636966115939053 -0.0515190068594651 -0.0709159010834886 -0.0109342743946519 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159557077400516 -0.104378107535598 0.00523523759242097 -0.000831520805595711 -0.0252930075596896 -0.0461990695120724 -0.00899894154148561 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.226760022104804 -0.154907597563606 -0.065252241252267 -0.0201849489775518 -0.0274994388927365 0.0109480565107203 -0.00662693500779503 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0162440484684814 0.0976991818535061 0.129850848700686 0.0702483303414679 0.00498367518009281 0.0384422823719269 -0.00607021622504017 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00535 HGDP00535 0.44149774399351 0.296047369474437 0.222058157458375 0.273874082702628 0.0993789609548383 -0.0503471417687794 -0.0411080331001338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.480135345391241 0.399805269886803 0.305406229222934 0.298911071835703 0.076957063240272 -0.0469824693843784 -0.0396021054582827 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668245731511034 0.581361087744254 0.526599423148179 0.462541459532766 0.0856293257920371 -0.0822047200905949 -0.0377290740371604 0 0 0 0 0 0 0 0 0 0 0 0 0 0.628809676704461 0.565747362238654 0.488635473095529 0.535340481815107 0.184053795985155 -0.102974109518616 -0.0372836808482159 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00536 HGDP00536 1.10556415314749 1.08942054699208 1.06837460384006 0.814641124110166 0.624062616737104 0.221957239891607 0.0591005035605488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.872230706992772 0.931738597309493 1.01729677417092 0.881407627371921 0.689578421392326 0.265750875735533 0.0596985772641877 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499612844921824 0.659618434646506 0.891169409310534 1.05657560194208 0.902935903584179 0.32368641351357 0.0605905352040246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.366456909839481 0.483666979073389 0.695696581248458 1.00639230992615 1.06360763425055 0.352612551670194 0.0608319685500312 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00537 HGDP00537 -1.26676406511596 -1.28957751508828 -1.2679995295021 -1.16420785984032 -0.95419447655825 -0.551237294809366 -0.200002999367404 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22201503988522 -1.34419601169545 -1.35021631631294 -1.3294856539506 -1.06809823087893 -0.599534277139356 -0.194540817673392 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09844369894065 -1.21841848927583 -1.39992355488367 -1.55133279691563 -1.3804361983948 -0.729573934218684 -0.187603232749438 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.771443650025282 -0.914482074266563 -1.12580363229323 -1.37362394485298 -1.49396129598015 -0.800565403037768 -0.185924713874024 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00538 HGDP00538 0.289189463588799 0.189546123556989 0.00688477922078869 -0.0739090174940895 -0.00645950712355258 0.0518057838229463 -0.0103182726285288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0120734691156256 -0.108287973366907 -0.210924387135849 -0.168254955689696 -0.000441758542842943 0.0442742488502758 -0.0117775754048138 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193219723156922 -0.237373217318315 -0.357588135856221 -0.267304729640145 0.049886633913452 0.0604647714883642 -0.0137517033295688 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112876012874098 -0.110743479422542 -0.127340125366291 -0.18267211686969 0.122676168206703 0.0748495138796813 -0.0142525348734711 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00539 HGDP00539 1.58647796383365 1.57018472122707 1.30695411622047 0.860034356409537 0.385853511183039 0.0893685238412076 -0.0188703085926942 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73626977910662 1.67623218462212 1.41110569610656 0.950659455948698 0.440626606708784 0.134161328463716 -0.0205943383212051 0 0 0 0 0 0 0 0 0 0 0 0 0 1.95304511892689 1.89932956953308 1.75542243143409 1.35957724448655 0.676369508552328 0.179801680287518 -0.0229524941206485 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73518020525128 1.69986895171119 1.6001380910654 1.44432418337592 0.828181391376378 0.207802703028294 -0.0235555127273225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00557 HGDP00557 0.914801956585809 0.71922417580571 0.506323113345291 0.224634404803385 -0.118712252100222 -0.202370677377322 -0.0765299328350226 0 0 0 0 0 0 0 0 0 0 0 0 0 0.823222113938625 0.674926205093418 0.483694758001018 0.141637087272776 -0.177451705527817 -0.235760676443806 -0.0741828505745853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.580730716468986 0.477878194770361 0.294719232525617 0.0609671780295303 -0.302208425667171 -0.304655548425237 -0.0712492305353195 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430543175250446 0.34738765357409 0.21595447294215 0.0761502509514742 -0.356965978244359 -0.336252317452354 -0.0705486151483085 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00558 HGDP00558 -1.32633366431564 -1.30718008460519 -1.24246808541601 -0.767129820171492 -0.208366559508177 -0.000447529129706935 -0.0121660725854583 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23758205276134 -1.20950329835796 -1.15380448702726 -0.727238073559401 -0.229700630855156 0.0123098735839099 -0.0139093829628395 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.30530612710831 -1.27782752664599 -1.22183005403673 -0.916238473224439 -0.302450349624506 0.0275675365606011 -0.0162969316972009 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25273724418079 -1.26876632510986 -1.23345412941795 -0.994097640812593 -0.380951249458418 0.0378017353936888 -0.0169079935770504 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00559 HGDP00559 -0.289933891424505 -0.246508707187663 -0.423928203300466 -0.498472876760724 -0.285135826285177 -0.0487164081422493 0.0604798300658796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.227618067880028 -0.23857400112296 -0.392478271842051 -0.575121412808572 -0.319522488627791 -0.0499055098415375 0.0581504656530318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328941285913019 -0.371840358313822 -0.47742556145418 -0.545051939802519 -0.391072668386204 -0.0974384603784966 0.0552164121004966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.189776931892452 -0.241154657769026 -0.327134371864873 -0.399968541467796 -0.372240679286523 -0.110452360918349 0.0545105853166264 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00560 HGDP00560 1.24933108450285 1.29323576325553 1.188713429515 0.904736055100622 0.69247650224531 0.39405796724417 0.158542460486812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.968035926434681 1.08165214142309 1.09446123688151 0.853766954692843 0.681770828379701 0.391920728490681 0.158009096311417 0 0 0 0 0 0 0 0 0 0 0 0 0 0.437726932843667 0.50345596349363 0.620000716236808 0.668911300920857 0.709941626957159 0.383529765731971 0.157680759062841 0 0 0 0 0 0 0 0 0 0 0 0 0 0.098126452963489 0.130710457622453 0.239740455193762 0.442287897148026 0.62890945473412 0.377851603436897 0.157668358195814 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00561 HGDP00561 1.63956116411579 1.70584659839635 1.5961165424738 1.4680250648583 1.03093186217663 0.386620462097415 0.0989351930241793 0 0 0 0 0 0 0 0 0 0 0 0 0 1.86236464382388 1.86637468240128 1.76778252010058 1.60087713278227 1.14088121155342 0.394576206300775 0.0966113159870012 0 0 0 0 0 0 0 0 0 0 0 0 0 2.18755770081307 2.1948363177493 2.19676722226793 2.15255019201519 1.52102978136954 0.413883313767457 0.0937588665468884 0 0 0 0 0 0 0 0 0 0 0 0 0 1.99755053574659 2.00934296680151 2.04232094195818 2.14765556766285 1.76730226771473 0.429733406748761 0.0930871383257265 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00562 HGDP00562 -0.254622651195684 -0.422149059809225 -0.427498183520033 -0.335518172091322 -0.0368130782556585 0.00472641539351702 -0.0395319562178913 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.289044595112095 -0.400285144848148 -0.412764348347116 -0.293307518860598 -0.0347581782973225 0.0109602667398321 -0.0384925525171379 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00199463053049858 -0.107459898924864 -0.183672601544793 -0.152195341480462 0.0611446833660073 0.0488252638783269 -0.0372895679059637 0 0 0 0 0 0 0 0 0 0 0 0 0 0.123607243021321 0.105519401874924 0.0524948308035741 0.000290894302079816 0.154698894589826 0.0777667591550645 -0.0370210925844373 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00563 HGDP00563 -1.56699187353144 -1.27287748405093 -0.977033511821864 -0.540305622096416 0.019204015539431 0.385183002276347 0.229870590035829 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.92110834014726 -1.68033486235498 -1.42490668647898 -0.990619317301942 -0.268849351396221 0.306469913620034 0.224705454100025 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.25225214665544 -2.15325506070051 -2.12776786237669 -1.74037046041322 -0.81505928522919 0.227070138171486 0.218383629610043 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.19289603457823 -2.21676211069868 -2.20500679917552 -2.04443004409433 -1.172131947376 0.21106460667506 0.216900165666424 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00564 HGDP00564 1.14927644313744 0.923825258644274 0.561566808315194 0.222862875112445 -0.0714315331400536 -0.170182992388418 -0.0516671111069513 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00224691045493 0.822604164043715 0.572349829810537 0.231481206883615 -0.052520590143956 -0.156022121060501 -0.0525734185160237 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681748091154445 0.590555518292144 0.483678120465352 0.38357791236249 0.00570906353909754 -0.167863187626168 -0.0538733837253729 0 0 0 0 0 0 0 0 0 0 0 0 0 0.516253605875252 0.450573050465616 0.359990473397738 0.307548571065588 0.0621866692186956 -0.172409692067539 -0.0542164596061703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00565 HGDP00565 1.25293445506353 1.06523433350625 0.908052386734593 0.711822866480603 0.457041225798864 0.251144266640664 0.0828263077822092 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27300393060096 1.19815684927495 1.07759167335664 0.889959195334111 0.514649601302195 0.262126407499128 0.0805960117271289 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16734586737282 1.23528464984682 1.26960708000725 1.24814540164395 0.763470746719716 0.270046532170539 0.077865398346114 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01589873535351 1.08849654745729 1.1812912690649 1.28254526575117 0.977532006551673 0.279519127010062 0.0772237844189204 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00566 HGDP00566 2.29395373929678 2.27935895191072 2.0817290606829 1.65293582995506 1.06845171267736 0.50386370011786 0.194073929350946 0 0 0 0 0 0 0 0 0 0 0 0 0 2.3790468555342 2.33563557586945 2.16781533130128 1.81439346788638 1.19414273282755 0.543643896981902 0.190242712842565 0 0 0 0 0 0 0 0 0 0 0 0 0 2.25326977480999 2.24742871547841 2.2326436978214 2.11632071132946 1.53432404727613 0.644949673179593 0.185654773206412 0 0 0 0 0 0 0 0 0 0 0 0 0 1.87475351426122 1.93535478705641 2.02207467449593 2.00535495464213 1.69673388505241 0.679970517315079 0.184598619659252 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00568 HGDP00568 -0.224320411056602 -0.107320433143046 0.0148038211505328 0.126832931158418 0.170215125953567 0.136347967839076 0.0920809029200481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.348555306266807 -0.264464465466276 -0.207654978812679 -0.00385825730803516 0.100713467124789 0.158167542841344 0.0888016060465941 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.397339063860898 -0.35307244734259 -0.303678779763235 -0.222549399406162 -0.10736901422126 0.152222234625925 0.0846506129981391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.205783990034576 -0.255552803536221 -0.311644933673425 -0.314791380130395 -0.287403336442955 0.150331044713307 0.0836482184978854 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00571 HGDP00571 -0.580114096322524 -0.382279678011552 -0.293520155409306 -0.311806977289749 -0.22850099154006 -0.0976004933781837 -0.041188187991029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.552193308756436 -0.430936623056995 -0.37051494198731 -0.394794533955396 -0.280921126638484 -0.0808708040693082 -0.0427533808839768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.588049034166905 -0.551898301866201 -0.528290274719848 -0.46549218681794 -0.410747160394045 -0.0862071812979767 -0.0449461445594579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.796195192097862 -0.786213316791261 -0.755794294591943 -0.589412611574131 -0.519321143085866 -0.0833596695074717 -0.0455161223536523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00572 HGDP00572 -1.14015360141858 -0.886812082015846 -0.830069518519235 -0.814550024519034 -0.566385837671716 -0.203677150960342 -0.049886839395122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.653917417154564 -0.616528865116425 -0.702886797026941 -0.890929493856207 -0.646678803422938 -0.209909625100589 -0.0505452560306174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.38546365952814 -0.428640613995372 -0.624501549318122 -0.925827083350418 -0.828576481533967 -0.286039692428374 -0.0515293033180888 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548439875265611 -0.578068902373101 -0.694228680275026 -0.868354630834076 -0.944487561987159 -0.31328788549407 -0.0517957405121971 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00573 HGDP00573 -0.205947367052537 -0.204513013928814 -0.181440549245737 -0.0760704211300632 -0.030443941263914 -0.0465258465398093 0.0471374462875367 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.256530755879656 -0.216363440742351 -0.173229421826002 -0.0403972804737519 -0.013291045350451 -0.0600564582707982 0.0480063566591414 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0949259952588551 0.145002157086414 0.236445233832404 0.229390793106413 0.0417221810347449 -0.0747183704229204 0.0492872518629182 0 0 0 0 0 0 0 0 0 0 0 0 0 0.437123380952558 0.526123710311133 0.582674490758327 0.571428198267007 0.182231132060498 -0.0810034530399092 0.0496313482693815 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00574 HGDP00574 -0.620765114232976 -0.655443483600177 -0.559625806399222 -0.523559274937788 -0.358062870478875 -0.111277443916251 -0.0494032121009856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869835921395472 -0.860852272836724 -0.753881565951758 -0.641425895633674 -0.44227574494233 -0.0937454471643754 -0.0482670776007658 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52140143432094 -1.51073907417637 -1.41363843938104 -1.17842471031585 -0.68750804709815 -0.144155147940345 -0.0469319924274948 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.8639355071629 -1.8424693001977 -1.72977226580951 -1.48833865284205 -0.954890486887925 -0.157621903331276 -0.0466299610117928 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00575 HGDP00575 0.728213073476874 0.775688915102821 0.786516099617144 0.591347718583411 0.437096471819668 0.231520150839788 0.0631449651325037 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1006896678752 1.1236110402563 1.0190079074551 0.769294054889798 0.531037358222801 0.234047933108294 0.0611440710761211 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48799232541002 1.50038812566365 1.41168271618303 1.21947371552407 0.831796618052571 0.278922823061509 0.0586461362074885 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36107183570538 1.43304215165761 1.46621171822549 1.43055311735652 1.06056831538946 0.311689265549891 0.0580495089260431 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00579 HGDP00579 -0.559953644738792 -0.425565803656305 -0.262834989111412 -0.0454410978931793 0.172717391259553 0.103591824948636 -0.0100501208639836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.309211955973727 -0.211606026132113 -0.115177203515758 0.0540867057948755 0.156941342136732 0.10337123670754 -0.0117772280614156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.184798106458055 -0.0754106262355035 -0.00338308060127485 0.151071840575253 0.182741188204997 0.0950445741056548 -0.0141799698898557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114583171387857 -0.0764520039319246 -0.0266446075887374 0.157985674042039 0.201033344295695 0.0975850767817309 -0.014801638996628 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00580 HGDP00580 -0.17588401958701 0.0148727076947599 -0.011894249663954 0.000992317630362009 0.18251049801542 0.278940449489914 0.132996370579909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.630251424575874 -0.39954561341636 -0.303627701393485 -0.201363157188701 0.0723582651229082 0.23032297427269 0.135311198913698 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25100922972582 -1.13938426968119 -0.992176388373157 -0.776060557129549 -0.272124090969927 0.154375894437206 0.138658585962375 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31825706573388 -1.31197913022956 -1.21825622037306 -1.02551003837599 -0.567229828908681 0.106970007271966 0.139547601373035 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00582 HGDP00582 1.09142224487421 1.13763021632241 1.15651383460215 0.94195837892361 0.633965148798598 0.280341044932565 0.0835029494010212 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24942840289391 1.29569564052392 1.27233667179426 1.03690898231787 0.728252623850086 0.308778987206424 0.0808355117020456 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37219776358704 1.42353162771992 1.4256290341553 1.32151208370208 1.02267535678496 0.369617640863256 0.0774971076114617 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08848622512696 1.16860370152422 1.28785705219985 1.34711493174748 1.15090860195544 0.402080923514514 0.0766981969991764 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00584 HGDP00584 0.646926440044226 0.678392843182246 0.621340219372879 0.555561974522979 0.460654837078832 0.206277810561203 0.0818549016663902 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04436102159672 1.0419529837796 0.873581221068965 0.732179884049446 0.528257742741135 0.210786769361065 0.0790040799313855 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21756689517534 1.20555002853347 1.15450533815538 1.06124976609076 0.710622737521405 0.243461773458031 0.0754080110277897 0 0 0 0 0 0 0 0 0 0 0 0 0 0.991845974983482 1.01549440806224 1.04011190280444 1.04874400436284 0.845063812526271 0.265780747518252 0.0745420004303269 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00586 HGDP00586 0.0118760190434094 -0.0114055959992849 0.00106700648748328 0.0262016365261492 0.145087981133363 0.0220245892018421 -0.015217347425406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0746769339809774 0.0413042590408566 0.0285343934559501 0.0368109144920949 0.122201797927704 0.00371128074851897 -0.0150867927376144 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.136869638516832 -0.0726385943354539 -0.000352801172114454 0.0999623659594744 0.0414859372340646 0.00409537115635826 -0.014822247005256 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.202665988692701 -0.180994419257825 -0.122061323949366 -0.0190499104978178 0.0394043862182428 -0.00946509096399106 -0.0147387882998692 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00587 HGDP00587 0.106731129426453 -0.111785674535068 -0.165288527647226 -0.121723498236595 -0.243520176129347 -0.161679889883426 -0.0901938349931079 0 0 0 0 0 0 0 0 0 0 0 0 0 0.294712125657208 0.192181098945068 0.0424871048502711 -0.0818759795377574 -0.234094959642175 -0.179969292862331 -0.0922491142197641 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64013795992934 0.620002643249212 0.479723756231511 0.189119340738721 -0.170118121311916 -0.161343066123182 -0.095044836594167 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659990987768144 0.704352873277667 0.668694967610357 0.451268998837058 -0.0153988131330218 -0.151118138394197 -0.0957564745249959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00588 HGDP00588 -0.657080945571222 -0.513101649691728 -0.363502881763699 -0.229396112010943 -0.0989783589741105 -0.0620501515228335 -0.0365946477995827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.684610180452538 -0.594743283010932 -0.505190511653597 -0.380363578125717 -0.23994016034841 -0.0862563091467666 -0.0381846732639049 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.971210658912844 -0.972152545417599 -0.92208357114231 -0.810326401181943 -0.512526481040929 -0.179928442905948 -0.0403878639875109 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31120443923429 -1.32938380691916 -1.30886612093712 -1.15443458913168 -0.791655078172251 -0.210438348110406 -0.0409562765424743 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00591 HGDP00591 -0.135577681011747 -0.192763942238889 -0.349833730586566 -0.379628259672754 -0.263791534691005 -0.149370341127133 -0.0320914948435022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.026472369190873 -0.0989862899706082 -0.280923655011652 -0.478841096278071 -0.352942523728402 -0.145702996053101 -0.0333435641953015 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0839122039912823 -0.124454572351908 -0.276018610410324 -0.4794991326275 -0.524563774237207 -0.196804105046208 -0.0350871561596282 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.321377460143215 -0.340863504955685 -0.412615116242219 -0.476144522539596 -0.610850874879828 -0.214091317726513 -0.0355385017990916 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00595 HGDP00595 -0.642280935622691 -0.510565495946672 -0.53182514243385 -0.64346976136 -0.543473737560916 -0.230049535123004 -0.0635299548504087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.530375270197545 -0.576567045532194 -0.662849301540971 -0.822374594997192 -0.664583812793123 -0.241332035676098 -0.061592404679182 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.615925318482069 -0.761016132895584 -0.966491759807368 -1.18168478468469 -0.999547511656247 -0.323329330941723 -0.0592078414606839 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.924069199401421 -1.01780796038403 -1.15871133050571 -1.28779761662291 -1.23533590988909 -0.36701553061218 -0.0586457067083443 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00598 HGDP00598 0.224407683381791 0.321386709693165 0.2698648765833 -0.0251789324019479 -0.279957939712804 -0.164974036676212 -0.116433547223422 0 0 0 0 0 0 0 0 0 0 0 0 0 0.516167195439369 0.500092242134845 0.404112526491486 0.0838157415428551 -0.217246831514184 -0.148423062937969 -0.117688735296568 0 0 0 0 0 0 0 0 0 0 0 0 0 0.945696476125227 0.895893213809696 0.760318550849333 0.454986148586788 0.0645335055930989 -0.114669885249818 -0.119448070701957 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04080611259846 1.01092377049524 0.912186761924993 0.700312803347764 0.262303996513516 -0.0904771570691859 -0.119904953288402 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00599 HGDP00599 2.63436096951977 2.44284011773472 1.89595430174756 1.22508718899671 0.494167598595294 0.149509491898677 0.0848262627137818 0 0 0 0 0 0 0 0 0 0 0 0 0 2.58091389292938 2.37238796127073 1.9142145499448 1.2872881251449 0.490170745921606 0.101791447236199 0.0883694546835977 0 0 0 0 0 0 0 0 0 0 0 0 0 2.07591011649346 1.91779741505568 1.7067951166942 1.33585416796892 0.548748147434988 0.0436299033969618 0.0931100728555626 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36613210278385 1.30574612627864 1.26701804545128 1.18498346309245 0.528598633268645 0.016274023764181 0.0943037057565708 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00600 HGDP00600 -0.590674230006278 -0.646268334589511 -0.803107915880415 -0.565913150223752 -0.17973324047907 0.0847092219724944 0.144791403781476 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.965690744647176 -0.974624382660552 -0.982305131936946 -0.661492768125708 -0.252226685015547 0.0692631756551806 0.144355073384053 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55815207178577 -1.56724836679617 -1.54646956903209 -1.35724125562113 -0.715608910585574 0.0365067836693558 0.144163646718387 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.8199197233963 -1.81132091960395 -1.78727074318011 -1.68880997180097 -1.122079901558 0.00471186724835735 0.144187047143087 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00601 HGDP00601 0.188164288781991 0.0324807184819891 -0.118842361293094 -0.14546043540646 -0.12301325881254 -0.0760945091289154 -0.0467642484168069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15510607201304 0.0855939495700774 -0.120436000160007 -0.174145763973208 -0.120818909588265 -0.0820711590114628 -0.0453580599245558 0 0 0 0 0 0 0 0 0 0 0 0 0 0.358959737032796 0.312510349032491 0.21842642934972 0.119608358046666 -0.0294816720002428 -0.103959488617927 -0.0436326528867113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.601782786644737 0.6248094379752 0.607728679121571 0.522832559772898 0.211242446970491 -0.109916397650864 -0.0432270114441278 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00602 HGDP00602 0.225647052689344 0.226503123624652 0.204710213284666 0.192366255380442 0.163210753954381 0.00241694905554012 -0.0272379363806919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194855555878119 0.194896271181115 0.14420252714221 0.127923638120113 0.153976508456684 -0.00237248360217447 -0.0278695628613306 0 0 0 0 0 0 0 0 0 0 0 0 0 0.567028795910593 0.591840631366098 0.541564449178074 0.458251452013943 0.266129017709767 -0.0219262990989369 -0.0287815172753509 0 0 0 0 0 0 0 0 0 0 0 0 0 0.920499000046984 0.940896795678405 0.943626968400696 0.890342378249713 0.539597547885431 -0.0232750892058297 -0.0290231715216363 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00606 HGDP00606 0.107214074159709 0.198583491915536 0.206821534183014 -0.0172081968459851 -0.0873793573105793 -0.0916151895472267 -0.0512826508104247 0 0 0 0 0 0 0 0 0 0 0 0 0 0.351713800182991 0.342766011504995 0.264794453432133 -0.00686741324779715 -0.136464805278117 -0.0923981896061693 -0.0492561693005961 0 0 0 0 0 0 0 0 0 0 0 0 0 0.610703897445073 0.542662873798719 0.37560731277495 0.109922831797726 -0.227141439478971 -0.126318527594253 -0.0467642384400085 0 0 0 0 0 0 0 0 0 0 0 0 0 0.613976743792788 0.524464496745689 0.368495270833854 0.13550018553844 -0.249528580802732 -0.135534416869742 -0.0461770513785688 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00607 HGDP00607 1.34471971824466 1.16923396240953 1.06920737885315 0.942948763637289 0.587356144237729 0.392950261161257 0.188791991437047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.997519413844684 0.938516842780812 0.871091882682472 0.787595765796432 0.522446510496467 0.390736371790495 0.187675491282689 0 0 0 0 0 0 0 0 0 0 0 0 0 0.341187605446454 0.31889890169785 0.367263954800709 0.47223762610661 0.373567963440868 0.348406871831794 0.186653823387858 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.058786177841323 -0.0554963310071017 0.00662431422829169 0.171896079659604 0.338571273251525 0.324135793927862 0.186482744542668 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00608 HGDP00608 0.948324114177819 0.932741144961851 0.915265580344457 0.94663245759557 0.629479447357529 0.274859005717661 0.0920207736552617 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27845553150108 1.19488538465184 1.1472064496285 1.15597217524304 0.808165612956898 0.284323634900302 0.0887346967486685 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59764974178073 1.60164382399883 1.65154958467768 1.70359243205115 1.26710772777568 0.343576019026852 0.0845992002534509 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65671515918326 1.66383955756728 1.70174948798209 1.70530931075977 1.49966848334765 0.37700234357973 0.0836052446772501 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00609 HGDP00609 0.300851596331977 0.303330849758158 0.345297714032276 0.457262730685729 0.443344508632486 0.243890352218461 0.0608127260133698 0 0 0 0 0 0 0 0 0 0 0 0 0 0.134760295844644 0.174740970709563 0.312775904573914 0.461717323790245 0.454771414217798 0.232940381301163 0.0609045976544552 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.044198041092204 0.0445734598840598 0.184382634784748 0.476550460928928 0.524453752158597 0.267966562425334 0.0611377099225115 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0982469215995127 0.0417374100857768 0.201488998074574 0.500732963861433 0.59998401429813 0.29013901184075 0.0612166453516359 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00610 HGDP00610 -0.0510869095454818 -0.183123895305453 -0.304063076748209 -0.279907329883368 -0.163491047118131 0.0772539047487059 -0.0268272300248357 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0707587956503795 -0.174470498892757 -0.268259077479956 -0.217151876344266 -0.145128896482133 0.0967883109550893 -0.0290816390679246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.024816990053311 -0.0573081764980408 -0.0920683079570921 -0.0426176157576564 0.0208536079905497 0.113157192288636 -0.0322038217316905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244342281200038 0.171612120586249 0.145795906202536 0.138712336642299 0.0931250209309392 0.142313009114936 -0.0330091517141679 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00611 HGDP00611 1.28918272627881 1.18546003452395 1.13483430606043 0.963407327327578 0.541908690907567 0.169509152281585 0.00247836644705324 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82473615556036 1.68540954950976 1.54002506619988 1.24710171327308 0.732142537191032 0.201233687452243 0.000591817178053974 0 0 0 0 0 0 0 0 0 0 0 0 0 2.18493150897779 2.14860378937808 2.06571798280976 1.7726473629171 1.14528222397092 0.292419632154841 -0.00195092386838987 0 0 0 0 0 0 0 0 0 0 0 0 0 1.8813521555689 1.97117470519668 2.04665566433501 1.92060398081476 1.38828605867289 0.339318291684252 -0.00259442603369309 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00613 HGDP00613 0.821845096131171 0.75096233141015 0.516195013459642 0.231891023107046 0.182881020297456 0.367685613464163 0.215921385007478 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387457930426184 0.406942960415412 0.28370547746591 0.0637515337507246 0.105353033161661 0.331168000017848 0.215965975885557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548749252944872 -0.498306019185167 -0.523686412995193 -0.555458832875615 -0.236626153019061 0.30664669174963 0.216404369647225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03168418364086 -0.961772116892626 -0.955223314663295 -0.923386302429937 -0.583644572182655 0.285025846823524 0.216584359545167 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00614 HGDP00614 1.1975115940604 1.19827349124444 1.06673510989342 0.723877286846519 0.343713684600233 0.0302113419247875 -0.0195214113944968 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07122995585437 1.08596640374875 1.01765590578088 0.771771564119765 0.438790188388224 0.072819418040457 -0.0211139316761194 0 0 0 0 0 0 0 0 0 0 0 0 0 0.640511549395389 0.708712784201128 0.732043052548393 0.650170980061293 0.498266824981502 0.116354505577418 -0.0233076458331376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0853219589433368 0.085706414684109 0.127560728622556 0.236165256600084 0.354450798253767 0.128107646447168 -0.0238713743605581 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00618 HGDP00618 -0.190173494108401 -0.148024805280885 0.00382079284098651 0.215642864345728 0.187604448982967 0.138411414085385 0.00732528197615201 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28980212559387 -0.180779572222043 -0.00134805795814012 0.204580398261564 0.236644329368643 0.179757191007481 0.00523599554664577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28818187043425 -0.200619143893447 -0.0146743866465826 0.110867481809866 0.290095016719501 0.252280248131124 0.00245461157763626 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.383907489238951 -0.285210473956281 -0.128118493686815 0.12320084565656 0.305997978834639 0.280539856412918 0.00175698896438504 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00619 HGDP00619 1.65036512008841 1.44642143217895 1.05991810090746 0.610121182810758 0.270237511409837 0.176401566672222 0.0492112024011272 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2672988168159 1.08742372703069 0.853101807162286 0.490080304556417 0.212660606625121 0.172920105629243 0.04947742226378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632529120248873 0.515582030203423 0.412816357560136 0.20913981088677 0.13871417693653 0.15418100113936 0.0499301714104759 0 0 0 0 0 0 0 0 0 0 0 0 0 0.209433520088606 0.162855249731047 0.128100575737082 0.0958662729085214 0.0728569630303335 0.14850996923794 0.0500619425569787 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00620 HGDP00620 -0.603975058606128 -0.524732136753622 -0.488741678971182 -0.340249603332131 -0.221313447073923 -0.091058007188163 -0.0470037124582006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.380815606175061 -0.324617892052324 -0.303975662388009 -0.260778087344923 -0.23081608418944 -0.0675160337116183 -0.0458584516671941 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.376074752933964 -0.322292067409078 -0.234560312833421 -0.203912563064754 -0.275169654835071 -0.0828506321160038 -0.0445520636652994 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373195530392634 -0.344813568069163 -0.297365926129488 -0.173070182023503 -0.311951967797373 -0.0961861835893617 -0.0442647914323566 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00622 HGDP00622 -2.36403171385685 -2.17254690565383 -2.12574368140266 -1.77271377507465 -1.07429232546759 -0.398537027755001 -0.0786812976049476 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.63007416294559 -2.55877423455926 -2.51522867047442 -2.11813971991335 -1.29579718023133 -0.43216443726212 -0.0738583862012514 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.75626125604225 -2.82115504822286 -2.92651736642359 -2.93536711047657 -2.0039023906643 -0.590398348636897 -0.0676820896048559 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.59844852724761 -2.70596892247873 -2.82642398290016 -2.90469531232152 -2.43184238035663 -0.673956092095646 -0.0661779358635712 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00623 HGDP00623 -0.999967872847971 -0.830837127546768 -0.5157275867858 -0.0549646228212464 0.23092982714005 0.301408701686678 0.191108834734516 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13881331367918 -0.93474780592202 -0.618424232919403 -0.154114619652728 0.136397399054563 0.299766861982612 0.186221142326666 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36358664334083 -1.24875007144931 -0.962307793326003 -0.592904239773785 -0.115858115749355 0.261685126319764 0.180218543616877 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48699565846758 -1.40567503095473 -1.23353633056956 -0.912890944277612 -0.367711335372892 0.251336423929911 0.178806012092462 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00624 HGDP00624 0.913386714551674 0.870681406610826 0.541007596260359 0.348460307762725 0.157515875459868 0.0230901270381376 0.0411044784814769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.70046146972497 0.60049785346432 0.29656768999507 0.217055364397374 0.123859341602307 0.0245730221976945 0.0413469976208391 0 0 0 0 0 0 0 0 0 0 0 0 0 0.276471214890971 0.180935302694771 0.0694102925625487 -0.0457434829050633 -0.00626135376338525 -0.00824065770763043 0.0417786274154206 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1911363419979 0.157930036313751 0.0709877604041162 -0.0345521861307419 -0.06635386636531 -0.0354430399332594 0.0419068300403858 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00625 HGDP00625 1.33150601693944 1.29738497591658 1.10659137251864 0.887894301365965 0.797276911119122 0.519167862835208 0.227828939926787 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1297296948201 1.14937990604106 1.00364481948782 0.849598753619198 0.812960462580843 0.536698453311038 0.223468989454573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.660561265879305 0.634142669632668 0.601033912521569 0.603573254905225 0.781606510511254 0.563142577681637 0.218183081033242 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371150170349477 0.289056344884214 0.168891444832184 0.203390678478892 0.614454260988607 0.580950208112518 0.21695285357985 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00626 HGDP00626 1.2186731937707 1.01131660496042 0.809684889325191 0.639643433777772 0.571141640282965 0.317918331676697 0.0931579960416387 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07088800574221 1.00836001010575 0.858496367120078 0.737942014287749 0.642543888097368 0.326916311424491 0.0897841633987722 0 0 0 0 0 0 0 0 0 0 0 0 0 0.746278875036023 0.774139786442012 0.853015316823791 0.890417287207207 0.839508435313725 0.373743290630731 0.085490086060935 0 0 0 0 0 0 0 0 0 0 0 0 0 0.647439158111147 0.73238800956094 0.890617537459126 1.00130767711685 1.06315601538495 0.402043839023277 0.0844486201951138 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00627 HGDP00627 -0.450819311040662 -0.367742288326666 -0.373745470106634 -0.260458928191518 -0.166685153509324 -0.0857437923572485 -0.0199071226281835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.681981565882451 -0.593995560403605 -0.533997174525762 -0.349419408685959 -0.19257141020179 -0.071009043565348 -0.0218036356919057 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.060173983031 -1.01436479197918 -0.920914890311253 -0.705051913106063 -0.30759252756108 -0.0943687312871493 -0.0243871106685227 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25331022515813 -1.20146053736394 -1.11969981493068 -0.914500613508393 -0.506976101085919 -0.103975242519742 -0.0250458520750243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00628 HGDP00628 0.46581731618287 0.551643923816413 0.592262544113726 0.44195852259921 0.219895372694181 0.0288050609136952 -0.0223667269619251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.355253636056422 0.459520991285862 0.467319578792344 0.41285090063962 0.243350423012458 0.0562758855089913 -0.0234488539432815 0 0 0 0 0 0 0 0 0 0 0 0 0 0.409655633514456 0.436556538192893 0.512779222034642 0.514256133296907 0.400693451021621 0.0708446962465161 -0.0249392909807552 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389633776841314 0.421805421283996 0.51822569731034 0.661794740424587 0.57485012308992 0.0845439331228197 -0.0253221946713206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00629 HGDP00629 1.20038406335858 1.03731172399583 0.908249999258078 0.64005333991385 0.299900247129856 -0.0551949603221371 -0.0753029256587422 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28579750724968 1.20577539533012 1.12281713861318 0.882956670859324 0.493741378098921 -0.00700759354003039 -0.0730073160383746 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64207723203206 1.61474889419295 1.63237125712774 1.5635246351296 0.964727919512415 0.081046227387744 -0.0701667275059406 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66830610612737 1.70339703229553 1.79998306901349 1.82699228948442 1.3195292778196 0.11065920641341 -0.0694937853308777 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00630 HGDP00630 0.416719509409439 0.470247342329136 0.543835682812382 0.467705730809595 0.272195490767396 0.0954490418180538 -0.0143688907368088 0 0 0 0 0 0 0 0 0 0 0 0 0 0.483732430462927 0.484076663072774 0.565069341575356 0.510652399158542 0.295599912494759 0.126673445031242 -0.0153862377638313 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247316307616569 0.297342523315322 0.402661177479939 0.382243993754562 0.321396858544477 0.155022007038164 -0.016776053820754 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0786619223831329 0.137854176549251 0.231387268676602 0.293842379226215 0.343959178157612 0.164008723639134 -0.0171310443578387 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00631 HGDP00631 1.12530057246568 1.05676808507283 1.00253954710474 0.937299100235197 0.556772313178977 0.308959737457576 0.0964270575340201 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16380969927737 1.14850041897522 1.0906564776073 0.99274837999287 0.62329411473578 0.327748649333578 0.0936570392458387 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31389505887073 1.29449399125539 1.33830732978674 1.28157723890045 0.843143070358665 0.38232110868331 0.0902261607563177 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23345048159994 1.21331864257157 1.22370696174945 1.31523392036414 1.03011807951865 0.410937147093401 0.089412194873308 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00632 HGDP00632 0.0355840396172104 0.153852020705129 0.205438178074846 0.183062841902875 0.225475234806774 0.211854250617249 0.0795193197709362 0 0 0 0 0 0 0 0 0 0 0 0 0 0.216312912872952 0.323623840120362 0.302505764067042 0.257698059697074 0.215333200424852 0.173554089095141 0.0763636960298513 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0374281665876414 -0.00386124490390985 0.0982825578192364 0.174848304121236 0.236040402043912 0.147586533492554 0.0723276712621688 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233102075912839 -0.17366837970241 -0.0769968627960798 0.0240436853358759 0.21462479365309 0.155053804294908 0.0713450043984056 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00634 HGDP00634 1.20070009860754 1.14357962856301 1.12506577347557 0.872396691792705 0.501116053021798 0.177113888777043 0.0999572600676854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.95884615605687 1.00899893373151 0.961307175852084 0.854836917801586 0.507721491360476 0.176182606837697 0.10128890341118 0 0 0 0 0 0 0 0 0 0 0 0 0 0.581123215997691 0.629363114259015 0.71152604100271 0.7626630372426 0.476742189471406 0.195245063969952 0.103162494013135 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213904106182434 0.232354589177696 0.28258501131714 0.364779216331584 0.315819555407953 0.204754053993513 0.103649666409409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00635 HGDP00635 0.0373574679869525 0.0140064669185789 0.0475873584600016 0.100228842816589 0.0622128182077419 0.00978897906366235 0.0414036858502943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0141986739727426 -0.0412677152785155 -0.0186037915653512 0.0411578435739718 0.0227928510487758 0.0108309823274481 0.0422061770073202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39388611630411 -0.40832606060674 -0.395817741708035 -0.358619373577936 -0.217577873789077 -0.0184472363644001 0.0433698905062912 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.787188104541288 -0.787839257257175 -0.792715727876013 -0.7000846077792 -0.444898643025975 -0.0464522298720496 0.0436792782199315 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00636 HGDP00636 -0.497172740914647 -0.5442626337187 -0.563913204191956 -0.381448448091495 -0.177580625762271 -0.126828097702092 -0.0622507354168961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.757020391216597 -0.763281940759706 -0.730044375461816 -0.468403070297406 -0.228516173806306 -0.138040814315655 -0.0603591479720667 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.90669375977005 -0.903895938275897 -0.873835350233872 -0.787595651709437 -0.472225942533138 -0.163040385106784 -0.058024273934147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.953800845806258 -0.91554137157494 -0.909509706721317 -0.882896707373718 -0.649331999895197 -0.193211409330432 -0.0574722950381326 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00637 HGDP00637 0.998184136553051 0.611097038176708 0.237136266107889 -0.049460462997635 -0.0680557913907235 0.142652266781414 0.0927008435736431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.67522468418344 0.36644862862158 0.0484127768771345 -0.213334816321022 -0.133946433916902 0.114867164293943 0.0898871044766907 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0109367505536417 -0.257836559456285 -0.529301695795839 -0.678210741599053 -0.390568012433845 0.0732067640720126 0.0863672578557059 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.616057607200833 -0.727466414432381 -0.940349555658073 -1.09746890409135 -0.705638885838315 0.0631273997272392 0.0855252815062707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00638 HGDP00638 -0.202564372806681 -0.123991965205699 -0.0459459002034124 -0.0514013608525712 -0.0109644676720264 -0.0936554733226226 -0.0524571199855309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.138584363475375 -0.108243119258097 -0.087222881395183 -0.0565583048326085 0.00672467846672081 -0.0791086065564869 -0.0507820021451854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00779838192600311 -0.0437603731271779 -0.0823620070287985 -0.053012665229466 0.0296113633261849 -0.0883682525530237 -0.0487247679136408 0 0 0 0 0 0 0 0 0 0 0 0 0 0.161531754249497 0.143378163375745 0.0649944172569193 0.0205888421592186 0.116646278734979 -0.0995188673178708 -0.0482407253995377 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00639 HGDP00639 -1.79192038008435 -1.84268504698978 -1.87426930471828 -1.54199727741461 -0.807494162384865 -0.232768195533095 -0.0507934749844819 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.28374227213604 -2.32914817154908 -2.24422618623479 -1.80978969103371 -0.963947145233344 -0.272153547455593 -0.0497218691711962 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.19157792037144 -3.26912311828893 -3.2441674421886 -2.82183935408554 -1.5196390694641 -0.346848724819193 -0.0484827157982642 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.52492782654589 -3.52916881803582 -3.54270974299627 -3.31433336009466 -2.06188317510813 -0.380351615817161 -0.0482065961076474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00640 HGDP00640 -0.290537846759064 -0.274800455711137 -0.247947984859079 -0.208097731305856 -0.0816270252983926 -0.11230500752998 -0.0607778988328593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19992314768339 -0.186348766701957 -0.103214867975419 -0.0818601965293422 -0.0594631990137865 -0.111778026188646 -0.0591152171772765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.166687433027397 0.174973739151664 0.214235521124643 0.173187433290582 0.0556532548474969 -0.151468976404867 -0.0570928196682759 0 0 0 0 0 0 0 0 0 0 0 0 0 0.380003997299865 0.357993435868675 0.353652769219907 0.340627972530291 0.163718402462698 -0.171466615271732 -0.0566208418313639 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00641 HGDP00641 0.523714775755311 0.533955485889626 0.577155885338628 0.580383685239355 0.360862369300747 0.0450428945492539 -0.0540337910710943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.708896409451057 0.752192158723107 0.767797574020564 0.63517751999165 0.420883064108158 0.0469681119560159 -0.0518293081274552 0 0 0 0 0 0 0 0 0 0 0 0 0 0.69803907719825 0.756513776656363 0.767212341208848 0.682906599198959 0.449450369772792 0.0595770719370628 -0.0491175765832232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532115816433175 0.610144890908767 0.642991191116195 0.622835311162585 0.472332350493332 0.0495456260088183 -0.048478438176249 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00643 HGDP00643 -0.667271782580052 -0.929233399819968 -1.07288300007357 -0.917362189198984 -0.6101918146132 -0.330409122587516 -0.0796941491337565 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13201115108517 -1.23118052413275 -1.24341722245948 -0.980146115255714 -0.669281908338865 -0.335137344205108 -0.076036577535624 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79369403139131 -1.79829681123729 -1.73228094802564 -1.62409593892888 -1.08002376796192 -0.40882418037793 -0.0712068412300743 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.10733953773962 -2.08507973927758 -2.04369606872306 -1.97252256122539 -1.44891393987929 -0.474506501053528 -0.0700023007779373 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00644 HGDP00644 -0.125206301586331 0.00386684259624949 0.227474353699275 0.342079055128095 0.35415211664846 0.275612863946026 0.112470354385362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.148472019674972 -0.0691566915166075 0.116128685409618 0.2767298508106 0.347618520143544 0.278346672242405 0.108740952149564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.411891404845886 -0.327012644648641 -0.127141599364302 0.0940439480475808 0.291696389017615 0.30546338052867 0.104012892034062 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.631620490003298 -0.575555198217379 -0.430304737753902 -0.0948581683095293 0.210533995367468 0.32119926731313 0.102869742664332 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00645 HGDP00645 1.8309887356872 1.5310871188129 1.14765259004141 0.665243328521329 0.292637674760552 0.205825653523079 0.105333577885659 0 0 0 0 0 0 0 0 0 0 0 0 0 1.88980872986488 1.57959473182605 1.15268371280513 0.665987520917642 0.303929964809431 0.202881622990398 0.103203930135861 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56103969528387 1.39433511220415 1.17382598752394 0.813401846614106 0.42708477062708 0.187104899906099 0.100628982725625 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25844693650944 1.18738445951931 1.05510532372003 0.859151119450739 0.571182657616049 0.18520480929706 0.10003034532458 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00646 HGDP00646 0.50509838075392 0.496506566595119 0.549624303663862 0.634517699034663 0.521631373408362 0.250597085317283 0.0995078461218291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.464369237501107 0.476499044471412 0.542592240645047 0.649581495380238 0.566283991747888 0.224614975201049 0.102740132129769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.69060605437117 0.684064259039482 0.719567091985269 0.787851923773551 0.666027453458365 0.265122474683185 0.107054344050462 0 0 0 0 0 0 0 0 0 0 0 0 0 0.918012510621459 1.00913424876084 1.09366081233348 1.12130028345613 0.85225907233721 0.272606441766474 0.108138661321799 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00647 HGDP00647 -1.00873665393905 -1.05370386232602 -0.978040928975218 -0.738945407918814 -0.474522210434702 -0.200196158433028 -0.0369360126498486 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39914602619893 -1.35990306555336 -1.20068854929139 -0.901974724271276 -0.545290348784745 -0.20730140372317 -0.0372033181101923 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.97810506602163 -1.86418609056663 -1.6448240229114 -1.29707038785298 -0.741229455260992 -0.261511961213536 -0.0374863848509934 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.05865437597659 -1.96120055059017 -1.7649595330701 -1.42664003328606 -0.877647728252476 -0.278819265729929 -0.0375435677902388 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00648 HGDP00648 1.13744622413292 0.961197380048933 0.786999733494463 0.542642333756894 0.290904437215829 0.183062550161371 -0.0167732056147876 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14168793216281 1.05850180612281 0.960718258548029 0.753416963993078 0.422045046167785 0.231158291119232 -0.0186182499956693 0 0 0 0 0 0 0 0 0 0 0 0 0 0.972360614209563 0.974122643668146 1.03359997340177 1.01507491547965 0.75435666849392 0.307583101604665 -0.0211845432924985 0 0 0 0 0 0 0 0 0 0 0 0 0 0.800751433612966 0.881270078122623 1.07203725917672 1.18915391427746 0.890405892066001 0.35154026843208 -0.021848444682282 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00649 HGDP00649 0.43012914136023 0.468507343500728 0.44508496872298 0.510465250248274 0.323865652192201 0.211884877272888 0.003596952364466 0 0 0 0 0 0 0 0 0 0 0 0 0 0.699311892482411 0.726643128177304 0.760710073724561 0.692644175492137 0.3800072376332 0.215552286522941 0.00186584955411306 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27463130231936 1.32397292418841 1.34972802197448 1.23091768163527 0.686671732928318 0.284257504753445 -0.000463147534944046 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27362469077149 1.30983470196324 1.40497672274586 1.49490636646846 0.90363518173919 0.326128566097909 -0.00105176403586273 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00651 HGDP00651 1.042475368254 0.755087100923267 0.535341208064453 0.391415621350626 0.12518675100379 -0.0498645475932281 -0.0456309333512017 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01313756023536 0.812113237503773 0.6180771218764 0.474704094207829 0.319425166887944 0.00450732017414014 -0.0463558986892734 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09726589589129 1.09909057151473 1.1047286758141 0.900997787862243 0.653189518374752 0.143605753728829 -0.0474147747238138 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00470202626645 1.05975368420153 1.10614636577659 0.946090995056269 0.817494810212373 0.195336218262807 -0.047697444525686 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00653 HGDP00653 0.204656872275365 0.191011516936106 0.343086959668573 0.414712988753273 0.474292294889024 0.292166993174228 0.129523938005544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.293413361904365 0.338051354225081 0.395547151715384 0.425780050469832 0.432915717415377 0.300785693702861 0.127446079421238 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0723002564986613 0.106789473508955 0.224169087301782 0.345806121357476 0.41495405881903 0.276303402815397 0.124889375156839 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.199127522566459 -0.153536235104644 -0.0695035218837364 0.187605035897003 0.402939692087893 0.28013271422544 0.124285930958922 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00654 HGDP00654 -0.802846171538786 -0.768717313364474 -0.71215813060701 -0.543693999006948 -0.329301338367507 -0.0457084488880082 0.0285072884202292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.981603815816861 -0.925376513876023 -0.758552485369951 -0.570813992169227 -0.353017482552403 -0.039518595568766 0.0302926902683198 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06702441567505 -1.0130298350829 -0.956334602206954 -0.840119865854482 -0.479500814141804 -0.0309845138251509 0.0325394805377473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.874523256426153 -0.896192875850552 -0.928435062176456 -0.911726871583213 -0.624291460564975 -0.0359371559202128 0.0330784419099855 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00666 HGDP00666 -0.0878197956596819 -0.00710199954554461 0.0384025904098587 0.201502827319748 0.361071038881644 0.191081323542569 -0.00394687399110524 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16091334813585 0.221117610381111 0.210636045464543 0.31243364067698 0.427868074515901 0.220303174279799 -0.00607310564825757 0 0 0 0 0 0 0 0 0 0 0 0 0 0.318207548745535 0.333146151631039 0.348016930409203 0.499569754509577 0.633225275415751 0.272442436379266 -0.00895993217535466 0 0 0 0 0 0 0 0 0 0 0 0 0 0.240341962964104 0.246996263836673 0.279619956117833 0.479825640447936 0.716811464572293 0.306962175589339 -0.00969433376391055 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00667 HGDP00667 -0.0167333936447019 -0.138848399679703 -0.118429031232219 -0.142456058053964 -0.209900284765487 -0.176813109329964 -0.0593303080326964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0139857260625021 -0.0377554562824713 -0.0463017736937647 -0.120605868301321 -0.207016899665602 -0.168023061234547 -0.0571702887860911 0 0 0 0 0 0 0 0 0 0 0 0 0 0.392017323741742 0.318245380535811 0.180574268985929 0.00512716433207891 -0.236432301741742 -0.146387731794163 -0.0545164219669873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.747027834972414 0.632234462356658 0.44630392086852 0.0924509582175217 -0.21923740363458 -0.138203937818549 -0.0538915194112973 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00668 HGDP00668 0.329391083296823 0.343649709313444 0.252143093185896 0.273282618820893 0.293433779277038 0.174895246171575 0.047374461307571 0 0 0 0 0 0 0 0 0 0 0 0 0 0.268711102329323 0.235758742739802 0.161646308459349 0.257399959370098 0.267718879722709 0.166447936098689 0.0481667523740746 0 0 0 0 0 0 0 0 0 0 0 0 0 0.383809063604317 0.3709514860738 0.326224177632893 0.324574486156401 0.281444756543845 0.151151972812466 0.049300611077016 0 0 0 0 0 0 0 0 0 0 0 0 0 0.378701010186292 0.352851973540709 0.391716401753425 0.450042034541085 0.280924566181747 0.145721891978298 0.0495997013583182 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00669 HGDP00669 0.156777396119415 0.153571605139915 0.176287301394255 0.355389233593393 0.310576373212628 0.0883812592962514 0.0453228526505645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0912641381237983 0.118219916018501 0.23951759432569 0.334695357185366 0.299389845587038 0.0938038650163716 0.0452640657588379 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0497314463396241 0.0442732048316792 0.124902967089383 0.296805305906353 0.336750901196222 0.0936928026145002 0.0452753238562946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.118128266689009 -0.0770985304499057 -0.0127955316847235 0.174977566043296 0.342417465468255 0.105796436628233 0.0452945256989462 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00670 HGDP00670 -0.143774071997906 -0.307280358044598 -0.365516768557721 -0.294345487802423 -0.282929424785828 -0.203310090472909 -0.094718606551749 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.217895503936156 -0.308070818316357 -0.35212850353112 -0.355732112926538 -0.352549854281178 -0.190893071444541 -0.0918866415287358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.275234556676062 -0.319131614797968 -0.399442502201003 -0.539741480714328 -0.591979911008456 -0.199953610726195 -0.0883578526949621 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.477885087173883 -0.505645942930341 -0.626133818304312 -0.736694874552037 -0.786190935250472 -0.203727805232675 -0.0875169671225284 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00671 HGDP00671 -0.15241792522247 -0.290197585617618 -0.428256007549319 -0.436737703596122 -0.293686399367645 -0.14574428384616 -0.055215834795541 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.245687212574293 -0.388665516561277 -0.540993753949986 -0.565789440343202 -0.34670399299517 -0.155162491227566 -0.0535037134739847 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.399323490682107 -0.484805513758337 -0.640144990918288 -0.762161834971397 -0.532794751632553 -0.180168094550259 -0.0514176427898874 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521334297278319 -0.585904792114725 -0.711180625379803 -0.865065056910876 -0.662625088677677 -0.199927716938378 -0.0509299162054603 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00672 HGDP00672 -0.519029534374347 -0.311415777173377 -0.279038223542534 -0.153037433477014 -0.00520271359219678 0.137766267588189 0.0898761810366535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.409863338610275 -0.31652055415241 -0.265992583388979 -0.147976191710509 -0.00489662572486958 0.160304115503047 0.0870522778931199 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.323836513671622 -0.289437274246553 -0.288155755167535 -0.217442554557925 0.00967680859677597 0.184785533729528 0.0835080919685734 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.477714350033916 -0.437219386429915 -0.379792823634202 -0.265483576246588 -0.0100246318335396 0.197428780980474 0.0826580258081 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00673 HGDP00673 0.449060481666573 0.470341106875383 0.410224567796834 0.31248194567073 0.11039141324385 -0.0598974391740538 -0.0326049312667685 0 0 0 0 0 0 0 0 0 0 0 0 0 0.721640102408746 0.706179442389907 0.542240897862628 0.366725716740235 0.114077575881179 -0.0547062557303686 -0.0336227350105145 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24463634516248 1.22123565717303 1.08240556595658 0.839784614573151 0.274327810659471 -0.0529998476036773 -0.0350396140917623 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61256645279706 1.56968439594074 1.45369211629097 1.2238455226108 0.555450870720167 -0.0451922813491843 -0.0354062730523836 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00674 HGDP00674 -0.167934800526966 -0.0339982494270885 0.0580300600072853 0.164346871056317 0.171500384113662 -0.0216600778621819 -0.0678759734510278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112730601121485 -0.0159034810003816 0.0890989011883405 0.23731092909087 0.224783694888265 -0.0193032561465516 -0.0660179067409069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.24389664472224 0.293496549090995 0.395777959291815 0.578904742323635 0.515541269419257 -0.00521050481947552 -0.063727343693793 0 0 0 0 0 0 0 0 0 0 0 0 0 0.488363935065439 0.564749113832318 0.669848720335274 0.827761741862349 0.834977910305979 0.0114319619192725 -0.0631864036652456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00675 HGDP00675 0.985457341280505 0.815937196054936 0.603613759098803 0.354024265269849 0.105951930964099 -0.0722397984816721 -0.0562806950727803 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09218598249115 0.954917432663726 0.727154844299683 0.503771215641265 0.167591458412358 -0.0588140727570724 -0.054917534376073 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37323428675824 1.31028148388389 1.1678067563187 0.877632593036429 0.427227076195975 -0.0525471926438454 -0.0532611429400393 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21077868206028 1.21416692133725 1.2024046872259 1.11151873687886 0.635887143389131 -0.0488755211568271 -0.0528749855097672 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00676 HGDP00676 0.293010245031205 0.369955986630944 0.308348586201968 0.0725257198469529 -0.082429105550112 -0.057038063947634 -0.0530572408036493 0 0 0 0 0 0 0 0 0 0 0 0 0 0.232755268454065 0.337036327030126 0.295246377147715 0.0756482563876553 -0.0896568433063323 -0.0893585438127654 -0.0511420812280432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213998452772588 0.22032589371736 0.166228880344109 0.0586861639159936 -0.105181110316947 -0.101985603059684 -0.0487738313953214 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184741991494051 0.164435202327147 0.153168525120736 0.0886091885352687 -0.0533185297642759 -0.107053018418993 -0.0482131587172447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00677 HGDP00677 -0.295662724913535 -0.339058760746136 -0.277401560843803 -0.148634150464954 -0.150038037620666 -0.059803214191226 -0.0170821687202903 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358015158540118 -0.390045916347772 -0.335063951307772 -0.235973283240858 -0.223771425822042 -0.0675950772386814 -0.0182505774959461 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394565385879135 -0.414355984076262 -0.386265388602624 -0.421516070682173 -0.379381504463829 -0.1139750741209 -0.0198497916994131 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436727150037369 -0.475561931372643 -0.458358224194599 -0.474900183620586 -0.47646307239465 -0.131416302519402 -0.0202588193742422 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00679 HGDP00679 0.772116096072214 0.751834818376041 0.6464802375864 0.491933439302928 0.282966429933882 0.155433786374129 0.00659974559834809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.826066909761238 0.763439699050412 0.683875148950095 0.612795475693477 0.342456247429175 0.143248686610951 0.00471402454961245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.523051416257202 0.443874733539644 0.445131255334302 0.543509043505472 0.445567214278451 0.170815674828571 0.0021849456612363 0 0 0 0 0 0 0 0 0 0 0 0 0 0.131183552252995 0.0688656237607512 0.0991416116643705 0.256772297835854 0.354687637226237 0.193067435376381 0.00154718906842569 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00680 HGDP00680 -0.440839371098944 -0.357632201249588 -0.377604707413135 -0.537142132047461 -0.485932627170108 -0.201915041783882 -0.0791374621214946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830758031915129 -0.733638581730435 -0.724815740758314 -0.735868123016684 -0.549328167897442 -0.209707665194967 -0.0806918267087159 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34436508397559 -1.27903134835662 -1.22231872995268 -1.11882476927382 -0.65740508402521 -0.207376314784571 -0.0826308611577668 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37981630576819 -1.26157836544139 -1.16234126079811 -1.06458999512656 -0.662718633757313 -0.209657794886941 -0.0830926078363506 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00682 HGDP00682 0.00542510930406087 -0.189470575528376 -0.308351883451613 -0.255634621101103 -0.161647197827988 -0.0602321399881887 -0.0301233122820128 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206099769884902 0.0514412386082194 -0.0525343051782229 -0.167786348480093 -0.142218847762566 -0.0471321323332438 -0.0317339603334465 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199861389425116 0.17123037226387 0.109066146407663 -0.0910121735823129 -0.0188237798112666 -0.0308881608209369 -0.0339522693269839 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0581112170750572 0.0877127874685388 0.0958891131384082 0.042943266781157 -0.000224652016621896 -0.0108748069676709 -0.0345222092290813 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00684 HGDP00684 -0.283866499782823 -0.155543351781477 -0.130913836195843 -0.0806427700830494 0.0757596400363722 0.128486020938049 0.0799327155408751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.595103517055777 -0.471391400997691 -0.408703854679257 -0.206266637039646 0.0508655066212626 0.122489944684662 0.0798337513251269 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.963546392629684 -0.838657624650932 -0.771859975879136 -0.445622359806235 -0.0761844944447923 0.104817195808519 0.0798418116724715 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.944640201250733 -0.847305837146233 -0.680724356170767 -0.426957373433093 -0.202937742827206 0.0969556695167097 0.0798693832867912 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00685 HGDP00685 0.639327348762742 0.506925987006946 0.343447772335119 0.27379551051261 0.32629044101611 0.437871792449538 0.254404586294773 0 0 0 0 0 0 0 0 0 0 0 0 0 0.253428478886817 0.145770439142442 0.114014959608042 0.132432317326592 0.223373560491798 0.414868159032521 0.25017521758923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.763351808005588 -0.799974394500372 -0.745332193486832 -0.499228845605457 -0.0768863385376591 0.379990738036249 0.245020560927895 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42496172444416 -1.37569931783901 -1.27177400133738 -0.998572856560013 -0.430377499098261 0.377097968146773 0.24381605844868 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00686 HGDP00686 0.571941238295524 0.579971047443275 0.581585544525782 0.395417353233531 0.267608521171787 0.128764696522936 0.0482418730018701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.637643700543098 0.679285475457294 0.587025574587302 0.422676730962526 0.292627144568024 0.11235062733128 0.048580651876479 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787583060498082 0.726992120494153 0.684583598659278 0.612857346315059 0.435873809502504 0.122683513640078 0.0490987306171593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.803701707809965 0.804265886848799 0.80487222232572 0.836212275519337 0.708199296179572 0.128185839187371 0.0492411192740683 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00687 HGDP00687 -0.671400085952941 -0.533869809120387 -0.286039396330466 -0.000910878811879702 0.167478602450474 0.151560803708566 0.10672493598491 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328550114643437 -0.239339781242492 -0.073663106538124 0.0965084341344037 0.213352751246389 0.164481486394523 0.102665965326313 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.205933183620206 -0.14141804425659 -0.0235785770699571 0.158270111701544 0.26547049331859 0.147995498170173 0.0977555867305316 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.321666379808008 -0.284460314437732 -0.193899377605636 0.0204458246100495 0.240020465774507 0.147295715505894 0.0966161737654156 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00688 HGDP00688 -0.840587155543284 -0.631038472626977 -0.37248900121691 -0.0777804968138375 0.120996085060497 0.319191015598913 0.202870043474204 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807595441592426 -0.621819929257938 -0.466205613377579 -0.196508675301555 0.0828235900632542 0.322186802570489 0.19847090195796 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637348787006661 -0.51996605085659 -0.453457947740868 -0.380641376056875 -0.0536702691271296 0.341056858758533 0.193086151882736 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.433768308370256 -0.35892127388366 -0.310444269156262 -0.351721468321038 -0.0800417773914871 0.352613350125414 0.191822584419145 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00689 HGDP00689 -0.332888329127 -0.292186219653142 -0.174117224421959 -0.0860065224037125 -0.0441917876360187 -0.054096845946427 -0.034209777975544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.309961704748746 -0.252119925204368 -0.116744100465154 0.0266009450440605 -0.0249687045689016 -0.0305150971865623 -0.0363200611955791 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233937602467271 -0.182059713752699 -0.0213361433759305 0.14504855814287 0.119071657243146 -0.0176338826055037 -0.0391921000230257 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.133686239991959 -0.0666696939674896 0.0454889979000169 0.280078545325852 0.226698492292918 -0.00409847649729168 -0.0399239266673488 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00690 HGDP00690 -1.00728465545527 -0.863637815858861 -0.769875917342102 -0.618164424235583 -0.408961277657906 -0.239396090944915 -0.0518050806478125 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02288700094653 -0.929006936087766 -0.795750257277135 -0.620767537667947 -0.424926672677963 -0.224169928897509 -0.0519723388058443 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.804461746460426 -0.788777854617214 -0.711353261579528 -0.66705156111247 -0.468698052652499 -0.26150041943742 -0.0522842684499449 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.43330502683414 -0.486685004364308 -0.542419115816731 -0.57020467615158 -0.502898486083804 -0.280991104400453 -0.052378719463791 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00692 HGDP00692 0.103652844547027 0.0655561646783361 0.137360361389548 0.125804927238333 -0.00627206656224874 -0.100374028949411 -0.130927285686245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0286483108919676 0.0480035932834634 0.148089442708859 0.193076543749207 0.0963735938497616 -0.0986277514774135 -0.132834737592605 0 0 0 0 0 0 0 0 0 0 0 0 0 0.351497488878696 0.412074869039502 0.479572344077179 0.468598057822249 0.377372517759703 0.015045291491992 -0.135512141011277 0 0 0 0 0 0 0 0 0 0 0 0 0 0.607506306291204 0.686485860882802 0.739881780080426 0.69365425750815 0.553908859294081 0.0685382750449234 -0.136208503671851 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00694 HGDP00694 0.535487487315475 0.477546798934485 0.344565168114062 0.284356750070848 0.225879188667408 0.0487111031867174 -0.0457732366087499 0 0 0 0 0 0 0 0 0 0 0 0 0 0.595314139483113 0.536924418268149 0.426088825542985 0.335842582033467 0.279110955341022 0.0569895760281998 -0.0469961248777467 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802128388662926 0.774462351482307 0.763662867930284 0.723548471558122 0.52667822871465 0.0658630532216959 -0.0487522170021395 0 0 0 0 0 0 0 0 0 0 0 0 0 0.898769467093878 0.889822553359016 0.918558435192909 0.966283709588535 0.784650453431287 0.078256149081882 -0.0492161061417463 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00696 HGDP00696 -1.1913814508679 -0.969207194129652 -0.685342939899022 -0.38496519210551 -0.0433293155946441 0.153552988947877 0.0878955074221989 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33709421816415 -1.09142877638555 -0.803174349350106 -0.517002498091891 -0.0951452623094128 0.130470528859786 0.0855237309998014 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28366753308632 -1.12937734751461 -0.909910151647825 -0.608967869274083 -0.159207010988307 0.0840063268265386 0.0825842820897705 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869557556231784 -0.804511885160086 -0.622076264106769 -0.359200183697892 -0.12600345766797 0.0719427741515746 0.0818864604444922 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00697 HGDP00697 -0.953017856887744 -0.875396432513846 -0.662811251545286 -0.278459148303465 0.0366223366903554 -0.0192754842611634 -0.0323176086490459 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03754119068998 -0.953930879466457 -0.731576408426747 -0.305806141813905 0.0411966383770229 0.0201781680420675 -0.0336790365479666 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04355539803672 -0.968401059942477 -0.850386774058054 -0.507599915686813 0.0175293883223984 0.0601946915300017 -0.0355633394890643 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06401819594142 -0.941962411853671 -0.799946778892223 -0.52842201913061 -0.0500469208172543 0.0727412642394467 -0.0360490825342957 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00698 HGDP00698 0.371902019502002 0.297424832977857 0.146235073439491 0.135703547117231 0.0541916085672914 -0.119676131544997 -0.0352524189364219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.576532105099819 0.490144791703146 0.363874910637981 0.309478753364397 0.129316537657625 -0.122847228634728 -0.0292128211559597 0 0 0 0 0 0 0 0 0 0 0 0 0 0.768872262958003 0.755662446435836 0.71410835958397 0.693102612781924 0.221160582385892 -0.11189553751214 -0.0214462905454069 0 0 0 0 0 0 0 0 0 0 0 0 0 0.788303614001237 0.840900268520399 0.906703660778659 0.869454817462532 0.35496790299095 -0.132033009129114 -0.0195492611414742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00699 HGDP00699 1.09401645284583 1.01507643602325 0.999024848165734 0.779453417546944 0.31065671069275 0.0879330467206454 0.0955011804963151 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28241680079848 1.20941618647392 1.07984236675961 0.866278675843542 0.355889507214127 0.10982023753355 0.0924878000618762 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12775013398435 1.06739827557208 1.00673196834913 0.898875719879059 0.428889505503339 0.12333730275629 0.0887067269648308 0 0 0 0 0 0 0 0 0 0 0 0 0 0.562349475180432 0.555826282881308 0.541636267844385 0.573782201230399 0.381059577265783 0.132053794645927 0.0878000439932973 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00700 HGDP00700 -0.714242311114854 -0.630429763074995 -0.602757064013951 -0.623519311405294 -0.659704648233254 -0.487080615398575 -0.187737313367927 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.579393124583966 -0.549156819603266 -0.595460351083259 -0.654284057489309 -0.640960649736371 -0.501053890920032 -0.182387526006174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.338373291512714 -0.329814355143589 -0.330785883933398 -0.397639078978418 -0.614846403315499 -0.568301197810174 -0.175546719562461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00513206503996758 0.0627607988614148 0.152769038354611 0.137351730523051 -0.35683041936854 -0.614692315150478 -0.17388277644033 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00701 HGDP00701 -0.681576674422753 -0.323683420975981 0.024700776027315 0.382466489521407 0.522394805106213 0.348428989312411 0.187159419567423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.708373472844359 -0.377372470178371 -0.0623928199002795 0.374375587508758 0.534167441588107 0.364545244378796 0.182999554844619 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.475966973444566 -0.302081849790171 -0.0247835825710591 0.36627932283572 0.617638353542387 0.3635666815094 0.177949600292279 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488176776579812 -0.380784874055081 -0.185385214498511 0.175909064820184 0.595138859810013 0.365830468882734 0.176773047165226 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00703 HGDP00703 -1.07367783313305 -0.877724651604648 -0.540799449955039 -0.23071864843563 -0.11889629936624 -0.113349850927541 -0.0669200063185226 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.822666049535676 -0.648081777936412 -0.394886370949116 -0.20029399744497 -0.138437308405517 -0.13365544008302 -0.0686107070659126 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.365034872311531 -0.289180640461671 -0.122999648414705 0.0696699343346069 -0.022592514283125 -0.138427289917201 -0.0708826456296761 0 0 0 0 0 0 0 0 0 0 0 0 0 0.305786833437499 0.298641453813217 0.28122479707162 0.22498193453655 0.147873767361889 -0.13371780123811 -0.0714558862488058 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00704 HGDP00704 -0.171228671664719 -0.122398630038751 -0.146056875460224 -0.153235693697786 -0.0694384267271062 0.0157349549255678 -0.00343493280705153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233604563476421 -0.229104655830591 -0.22904044999647 -0.236886859495776 -0.11926520344672 0.0122065830472779 -0.00352150543742114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.147340831496031 0.113282961302922 0.0160184588375936 -0.142039705761392 -0.184201953916937 0.0148561398163591 -0.00364508703062433 0 0 0 0 0 0 0 0 0 0 0 0 0 0.672504564709824 0.546534220148256 0.356721887450033 0.0494036748191292 -0.156105936448278 0.0125081004459212 -0.00367744899521918 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00708 HGDP00708 0.147100306409789 -0.256905719686192 -0.697059468571254 -0.842303149566881 -0.473342080091418 -0.16602117507439 0.00708043521869777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.109236404041783 -0.433153920628738 -0.791997027134394 -0.959330823746177 -0.618522948476007 -0.196347636418228 0.00520335008744175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.840242006443289 -1.02529311117645 -1.28905079608283 -1.35140831023371 -0.958801264094552 -0.252490413399886 0.00274395119331936 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26035420372753 -1.41143966430032 -1.60395764052118 -1.63326969228988 -1.27953412070389 -0.273818678911379 0.00213438719505972 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00710 HGDP00710 -0.129015728745566 -0.283428226032805 -0.439881959984122 -0.413490791105794 -0.158548738277226 0.00304050444323875 0.0211723841262564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.299573730548474 -0.390446090749982 -0.473009275503486 -0.466041214157031 -0.209131056188814 -0.0102897252556761 0.019306343457823 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.796252974845758 -0.843418635642063 -0.915939229963337 -0.797643062397059 -0.331087148672908 -0.0430573454631956 0.0168568503765693 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09450314410024 -1.1095195922079 -1.13021700888136 -1.04742892093435 -0.498259904478138 -0.0494338246295803 0.0162488235744828 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00711 HGDP00711 0.851761022458115 0.643551024074684 0.50398473746362 0.263882067929357 0.180169965396138 0.131619963204755 0.0996388100893672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.49052948756256 0.401433635106796 0.348507269422512 0.195171979370988 0.137815537157117 0.0968268265809252 0.0982033869173968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0368065313290078 -0.00617541573849084 0.0469664316285555 0.182244470539569 0.0963720012221683 0.0512110508731156 0.0965472576841996 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.155236160411947 -0.0933878992477077 0.00396688203447331 0.143031152719144 0.140032762765562 0.0359243205207151 0.0961781440214129 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00712 HGDP00712 0.607779802534178 0.428337414423003 0.395809943846771 0.257279432389736 0.111304346915929 0.125558639686823 0.0985678221535721 0 0 0 0 0 0 0 0 0 0 0 0 0 0.514272486979167 0.417652681124689 0.378277116997598 0.274761304909248 0.163743066910814 0.147292676662415 0.0966162856207788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.252835491401792 0.282055613193217 0.300392981757902 0.309897888107275 0.268638898989084 0.193904764384245 0.0942763053956244 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12545210214845 0.188108249818639 0.272541215992763 0.301161494790702 0.341993278345728 0.210270825660848 0.0937361963563704 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00714 HGDP00714 -1.21907434943096 -1.07746355365824 -0.732359109900593 -0.186679142461959 0.0196593613098785 -0.0606237289328269 -0.0258182757468054 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11709514433243 -0.89794259204805 -0.605449379065235 -0.144817990085785 -0.0169647445065307 -0.0720907872524728 -0.0262095791557003 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.79918881656207 -0.645028733792032 -0.423353949952281 -0.12068904341734 -0.110396280897011 -0.110006175064788 -0.0267651611934004 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.704111949219269 -0.625201530398996 -0.501553596953471 -0.212944966870309 -0.191261325600579 -0.130529224998692 -0.0269107266722603 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00715 HGDP00715 -1.82691075706255 -1.74007823566439 -1.49324266306925 -1.05985220473644 -0.570178034050851 -0.136244711231721 -0.0135031866801919 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.95667846296795 -1.94543246300251 -1.7032467435263 -1.23345334206188 -0.686601709923076 -0.15954896473173 -0.0140122690291896 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20728876187647 -2.2603455437182 -2.17291463400735 -1.80325530751361 -0.998845684656589 -0.201406641422248 -0.0147268686745472 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29389595469323 -2.34109010439802 -2.34746540899053 -2.06525806330276 -1.27183537929983 -0.21777366410204 -0.0149127891938234 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00716 HGDP00716 0.119368072976952 -0.0103483683650395 0.0695916131213371 0.224552404355972 0.155463666560044 0.118157764656467 0.0371869334551502 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.103254034415648 -0.0512152509197356 0.0841903700147452 0.14635634620942 0.119523839292855 0.077554653202352 0.0374730804599156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.203647966745864 -0.0950074276456072 0.0893919565764786 0.205473598831912 0.165500316072219 0.0534084842782695 0.0377829769619565 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0880029047521641 0.12809471153728 0.189428950344485 0.292402752420263 0.240210536929272 0.0533185614094181 0.037847308512088 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00719 HGDP00719 1.26992164205427 1.21642147627548 1.0734674524668 0.663205609521282 0.191370001191901 -0.0262526181315528 -0.0141401252001416 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3257071063283 1.25599369606221 1.10798154293657 0.719614587779159 0.264071393213965 0.0154397469235769 -0.0145092785513784 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16633129553704 1.12464631223146 1.07261462839209 0.893595005583329 0.467284684686723 0.0436114767283856 -0.015018278829895 0 0 0 0 0 0 0 0 0 0 0 0 0 0.97012345619776 0.878795659690925 0.840219250949751 0.886061464374286 0.555425853631966 0.0514923610110518 -0.0151490279210544 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00721 HGDP00721 1.50946286052686 1.32177677792475 1.03273794477558 0.686290035268012 0.455117111820902 0.332891494651373 0.0913036633480829 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50712566312771 1.41386072660934 1.23294713165587 0.895069773992238 0.594428661400162 0.389547241677602 0.0894325498145503 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61702365659805 1.63509392294963 1.61521118811673 1.46112986798792 0.91815924178769 0.489970534296363 0.0871587310978132 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52570693946772 1.59230318014527 1.61382359883758 1.63573446704549 1.11678383763875 0.526597158782712 0.0866276801487773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00726 HGDP00726 0.391909590534206 0.504374137213811 0.476510865512206 0.478588957655372 0.394492780438846 0.427735849583856 0.161246165325507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.553677670940098 0.611510058551318 0.546930505184469 0.474111042056007 0.353291077653766 0.407620295286459 0.158546802886822 0 0 0 0 0 0 0 0 0 0 0 0 0 0.410203737467613 0.392022572012556 0.32797583233262 0.249028076076627 0.258778060792923 0.40658676403182 0.155196818966924 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0306159502952267 0.0171832885086537 0.0310251659938821 -0.0156217740139392 0.0827226828860129 0.421089824636842 0.154400634314139 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00729 HGDP00729 0.653093902207897 0.53998418066618 0.375810947654423 0.297907651158867 0.284917608686285 0.150101183009613 -0.015750189261258 0 0 0 0 0 0 0 0 0 0 0 0 0 0.569580212978735 0.558244159822689 0.479653184415459 0.410767985979976 0.330644452181845 0.138417766230027 -0.0172790067955051 0 0 0 0 0 0 0 0 0 0 0 0 0 0.819592704626967 0.795465618210728 0.823386462355266 0.83309730598426 0.584452205958924 0.174583159844915 -0.0193924171971923 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08939983183367 1.07880791998476 1.0909357247045 1.12912353331867 0.856272124207591 0.204446002255115 -0.0199367895784483 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00731 HGDP00731 0.398902574474308 0.327907542162785 0.398636048809088 0.406826076985117 0.477844876621166 0.431345878357431 0.157988738966887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197693095086887 0.190976721191741 0.360381453996349 0.436436042003743 0.519725162850013 0.472108260404157 0.155302714400215 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.460687200293801 -0.410483942602217 -0.233393024966237 0.0463864817929174 0.557209099789462 0.531906965952772 0.151971673454208 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04532852553958 -1.0049029382273 -0.885109894459981 -0.522986916120409 0.254887426780225 0.567933238682491 0.151180405150933 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00732 HGDP00732 -0.607403558164764 -0.508114814308079 -0.372443011987169 -0.198566811387019 0.01152981429282 0.00958093402304955 -0.0281862856620831 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394822767618377 -0.330753424994255 -0.278507552637676 -0.169039613131185 0.0213161980902589 0.0249947971581285 -0.0290796888405642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0117290917582938 -0.0149971233584761 -0.0168017313917476 0.0646675320738655 0.107396739011291 0.0411669160537847 -0.0303321278476483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.214008530945598 0.247768589856109 0.309830270772422 0.381464138532834 0.269500820574123 0.0496986807884191 -0.0306577120086693 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00733 HGDP00733 -0.95623647751184 -0.933762293675954 -0.854615302469492 -0.740258462056886 -0.508540094069086 -0.300989247249747 -0.172257777226179 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13618672059277 -1.06469452303082 -0.915251693059328 -0.784846426599834 -0.521580674080466 -0.330071747734992 -0.168366083054927 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08721600278775 -1.11840472615906 -1.09996604590894 -1.01587312725055 -0.61080807353268 -0.335386234271518 -0.16350935511534 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.844651925543689 -0.893657457262436 -0.96485918655108 -1.02533518601355 -0.770505497030783 -0.339456337423355 -0.162351128761793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00734 HGDP00734 -0.211785948091288 -0.16406104033521 -0.0217967759083223 0.118696762828323 0.288266370728035 0.375470407841798 0.113236360575873 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.649375233866945 -0.45920780963211 -0.267100017272793 -0.0754407943478951 0.189460874861775 0.33596474274559 0.10972099476733 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47666847424581 -1.37312597617605 -1.10401805059353 -0.663675401476338 -0.0463842015924025 0.292717409542191 0.105282522559819 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62281537949232 -1.56153735320549 -1.37680230258197 -0.968486105102953 -0.251344196848439 0.285783180457051 0.10421290654973 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00735 HGDP00735 -0.600585959586188 -0.696213812638329 -0.830999522688639 -0.90247317648514 -0.690436144717888 -0.308675154094275 -0.11941218137481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.86252958448018 -0.915416714329995 -1.04727328856064 -1.03302298831264 -0.81654631085533 -0.343583376063355 -0.118222361767064 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55815969204913 -1.66691278019891 -1.69423862694995 -1.4958856249059 -1.13361022849026 -0.410767537404898 -0.116794594483797 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.80591525264134 -1.87222388342391 -1.87162574762323 -1.6551747838942 -1.35252073607794 -0.437768324123125 -0.116464866439914 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00736 HGDP00736 0.0758572751149282 0.10272261427367 0.224663274419556 0.317519510562001 0.289663838515694 0.197124550268174 0.0888649522647719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0982313604925701 -0.121928574947632 0.0517783506559056 0.30606603772952 0.321784084636435 0.210369033788552 0.0862082312607386 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.262200507221733 -0.236047871670032 -0.0900820338156656 0.28052418423407 0.416962739557195 0.252601471227128 0.0829090246337123 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127522706307452 -0.0796275696953279 0.065630633238591 0.358945629007707 0.552877628154352 0.273679504567226 0.0821245852187123 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00738 HGDP00738 -0.418716120982719 -0.44230680281368 -0.505559045491317 -0.441341101903928 -0.293996152878677 -0.103215704168326 -0.0538728306082091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51259209664824 -0.622595393842759 -0.653414777460465 -0.586919966840569 -0.352466704725041 -0.087896782603363 -0.0522532974067128 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618299492599655 -0.703056768493121 -0.779612246720187 -0.744545550794654 -0.474744074577308 -0.0907362606098243 -0.0502920998793137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600630132783668 -0.664452677633465 -0.678234124285315 -0.686177976398693 -0.576990141626565 -0.0955936233713614 -0.0498360174647808 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00739 HGDP00739 1.39897419287545 1.13142573296023 0.618968521267859 0.22107831288403 -0.112334695133912 -0.162866921990804 -0.045919597188388 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45103529558437 1.18785628965815 0.760159472090754 0.311866168170635 -0.0697668986869527 -0.157508668732084 -0.0446815069311345 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34279903225386 1.25466892383675 1.07805729293401 0.645970421397904 0.0486767335241684 -0.142937924604441 -0.0432142496241647 0 0 0 0 0 0 0 0 0 0 0 0 0 0.937752410904034 0.929400766247748 0.879482632141435 0.653826504784075 0.147730056248332 -0.145570596812974 -0.0428797423924279 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00740 HGDP00740 0.343779673233923 0.196000005946254 0.0358041592272151 -0.100024232637614 -0.187130976127058 -0.0838249613262005 -0.0292587860915482 0 0 0 0 0 0 0 0 0 0 0 0 0 0.293441036868292 0.146764993846188 -0.000803661465344846 -0.119523913073017 -0.211170422428148 -0.0777132581270217 -0.0305148081868134 0 0 0 0 0 0 0 0 0 0 0 0 0 0.61870290985282 0.492879029382406 0.336665926333156 0.177299365639931 -0.102507720686027 -0.133624514154146 -0.0322355548780377 0 0 0 0 0 0 0 0 0 0 0 0 0 0.916261847673184 0.81990697748662 0.771228481368641 0.66932109661637 0.155735711518604 -0.14445140150508 -0.0326759801716267 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00741 HGDP00741 0.175314918554178 0.141867850046193 0.342702586208269 0.397751092256865 0.215467551556448 -0.0612251245503442 -0.0674527805204856 0 0 0 0 0 0 0 0 0 0 0 0 0 0.424070984804975 0.388878448417764 0.479314553872756 0.440474900282889 0.288331731773398 -0.0486837434364085 -0.0652747604269198 0 0 0 0 0 0 0 0 0 0 0 0 0 0.93905180189623 0.934933477843309 0.925086820093082 0.834971441603789 0.462253889210574 -0.0035603109773592 -0.0625931679630492 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06305985360835 1.11988207140149 1.16932953897864 1.16056065291732 0.741976295750605 0.00455437675256261 -0.0619605969361578 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00744 HGDP00744 -0.0263147668204537 -0.0837836250797481 -0.174504093526351 -0.0044018559908303 0.0968227393509711 0.0638975073056253 0.0513054820652792 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0989784841296943 0.0437348207879791 -0.0123338805624807 0.0558584601874405 0.101730199642725 0.0408786315680778 0.0513808796114003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573629022707575 0.483232960910453 0.401346136856849 0.490095351729072 0.334875636777976 0.0600434420566328 0.051584913395828 0 0 0 0 0 0 0 0 0 0 0 0 0 0.80827280086362 0.846803661667441 0.849009734028959 0.891829850611974 0.620104547287538 0.0885065156382584 0.0516550659808604 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00745 HGDP00745 1.78654746492292 1.6049967194236 1.28628706557881 0.904665788968694 0.470221661408671 0.125117539132213 -0.0207945934866885 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64245489733155 1.51448705329782 1.31350175932329 0.988779023975256 0.587133565874351 0.153316817560436 -0.0226275458318273 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47113600821937 1.46035432007424 1.4536254344293 1.28289367799147 0.985388987260919 0.250566519214373 -0.0251427918369453 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43296762228872 1.48892625136918 1.55827221561771 1.49604933559011 1.2990210290812 0.304818396846945 -0.0257873990962592 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00746 HGDP00746 -0.322367470796352 -0.327392874032131 -0.345956729518717 -0.29268645259453 -0.0648410156625509 0.0947736320006366 0.00413638338148779 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.386260930510641 -0.437234841534046 -0.414625858114315 -0.357134973683081 -0.0787511417951605 0.105472632543637 0.00231702992740041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.171673254890941 -0.239477629963371 -0.334273757430905 -0.372269959475588 -0.150241717709459 0.144661054595148 -0.000166507919008989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.117437858870492 -0.198031680865328 -0.271444702559047 -0.291652912869746 -0.144988800075377 0.170273060132273 -0.000800671626799212 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00747 HGDP00747 -0.977009506763108 -0.995486207723547 -0.961514905712364 -0.74751440368546 -0.475015426748985 -0.270232142697969 -0.0790448420439676 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2649522926664 -1.25381797540037 -1.22084173912738 -0.909666628144742 -0.599803855503139 -0.297329576040295 -0.0757386100384258 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61021428999611 -1.57601102232144 -1.52371403392889 -1.28008351300327 -0.837911197893196 -0.359654575897008 -0.0715563907854342 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4985088932101 -1.48241157176026 -1.43263657538827 -1.29147688657647 -0.956422335556789 -0.384345127958645 -0.0705477626095748 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00748 HGDP00748 0.678060721475095 0.336386107247705 0.176604605888001 0.0499058748259055 -0.0489581400831536 0.0443884282476124 -0.0147579148878564 0 0 0 0 0 0 0 0 0 0 0 0 0 0.522530697317669 0.452891654323427 0.299125302513524 0.126494128543356 -0.0680346923599127 0.0356370142590484 -0.014458392263073 0 0 0 0 0 0 0 0 0 0 0 0 0 0.626754380164698 0.548473647314524 0.461201377565423 0.26396944654317 -0.0551382345383501 0.0189796271162258 -0.0141379869062116 0 0 0 0 0 0 0 0 0 0 0 0 0 0.997977437511445 0.871595997650069 0.695921496740286 0.452089733955858 0.0353562132902186 0.0102585525702903 -0.0140718282881673 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00750 HGDP00750 1.14204055050321 0.892233616450002 0.671115961932247 0.274848619814636 0.0147989989861631 -0.0817011629941891 -0.0334979446173447 0 0 0 0 0 0 0 0 0 0 0 0 0 0.867367303045798 0.670741875591381 0.530457007438626 0.229969081355146 0.0115578131420859 -0.0447913041100527 -0.0337225416685664 0 0 0 0 0 0 0 0 0 0 0 0 0 0.294830020117353 0.270929078907554 0.178765876200635 0.0150048112816032 -0.0654485871394426 -0.0177269490861312 -0.0340780223329553 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.101583314593069 -0.0686232966479021 -0.0480154659913704 -0.0819622956690509 -0.146684947926466 -0.0103893017735931 -0.0341773964144051 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00751 HGDP00751 -0.635390978571534 -0.708515034060063 -0.634152675752118 -0.432137137546005 -0.302041948669291 -0.125706342638091 -0.0151725488401286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.70472453065093 -0.813092573680307 -0.721471570776357 -0.557310374471957 -0.431293518414626 -0.154156951250584 -0.0155002269750501 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06048524410812 -1.15148301588786 -1.13779836335965 -0.955640042920004 -0.714405829841733 -0.225161416917285 -0.0159709542263162 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35972100335899 -1.39281314997416 -1.35851609599586 -1.21446886736217 -0.969857659833769 -0.255366251508097 -0.0160952298936971 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00752 HGDP00752 0.697574817678209 0.750170817825335 0.664549482929273 0.46664231620659 0.221825564349637 0.0482281245633545 -0.021215162338179 0 0 0 0 0 0 0 0 0 0 0 0 0 0.709365529553113 0.704715618150094 0.669865183144694 0.49223143637114 0.214317774721697 0.0190822878482408 -0.0212803454979315 0 0 0 0 0 0 0 0 0 0 0 0 0 0.645194336136722 0.622852423490779 0.574319117053183 0.489099737480233 0.328669153773593 0.0161891797913652 -0.0214210019243902 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465402986293408 0.462136270827638 0.46018563280813 0.51355985283021 0.40929570376677 0.0239920176617282 -0.0214660115204958 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00753 HGDP00753 0.296697411871385 0.236120728092844 0.204472657567325 0.111529961975431 0.0948533530795277 0.0267254537424332 -0.0100685674978484 0 0 0 0 0 0 0 0 0 0 0 0 0 0.361328379550176 0.315154912865049 0.257654043814514 0.202110261689103 0.125299982795898 0.0580799406720261 -0.0101551163034848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.406456466376187 0.434124233056044 0.393162482377775 0.353670269685684 0.155257603719054 0.0975625563377665 -0.0102992489603558 0 0 0 0 0 0 0 0 0 0 0 0 0 0.103831237418547 0.159857054344685 0.192619798374729 0.237743855678295 0.147768328215702 0.108658425309362 -0.0103405758772251 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00754 HGDP00754 0.348220608546704 0.475519802500644 0.561418494084326 0.397816330740894 0.279672464503115 0.113761485560856 -0.01539619188973 0 0 0 0 0 0 0 0 0 0 0 0 0 0.530356604157806 0.560880139790928 0.588758802293161 0.461089756539321 0.276405534338472 0.108571330103258 -0.0150233572228183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55814458064691 0.570449003298961 0.566634997090619 0.499282474262071 0.333364467172924 0.12632372047602 -0.0145756537544906 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474380479157481 0.489284158266251 0.507403166530425 0.525039319375784 0.379180862277821 0.139416769133437 -0.0144720917417757 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00755 HGDP00755 0.53150230530749 0.472753580170721 0.389556995954002 0.484958883521729 0.516351124951362 0.403378793747661 0.186238916390604 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247142628987489 0.31229963545307 0.340525344786737 0.469388949007547 0.568705901432901 0.398977953115279 0.186644043152425 0 0 0 0 0 0 0 0 0 0 0 0 0 0.331475373302228 0.438539854950792 0.527369455426194 0.689997821045457 0.663655714380715 0.415075601422045 0.187641384408107 0 0 0 0 0 0 0 0 0 0 0 0 0 0.460094247477655 0.529187380488106 0.627959915056555 0.787244587915457 0.84077404055557 0.405377938579391 0.187975567952429 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00756 HGDP00756 -0.700613192211657 -0.764115891984656 -0.659378531865378 -0.523885052691138 -0.321714410586652 -0.130772970690552 -0.0294768820983577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746176320039554 -0.76945801320959 -0.749568919041539 -0.578950822567475 -0.296217007119344 -0.127743639112143 -0.0288579320501426 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23506602411227 -1.21804230475737 -1.1895947242456 -1.02349283577982 -0.409402710599686 -0.153083944050639 -0.0280636657965984 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40152359353226 -1.38865201082341 -1.34292777646179 -1.28563863440776 -0.600037480187625 -0.168211530116899 -0.0278696897971514 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00757 HGDP00757 0.171984046215417 0.0898719416094136 -0.0462473342892262 -0.0152721103790292 -0.0817607537339411 -0.0236707400441845 -0.012742779401089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.250799176366836 0.18788476417212 0.0236310278174392 -0.105614799872871 -0.160476917654156 -0.0729594197690315 -0.0127235081916727 0 0 0 0 0 0 0 0 0 0 0 0 0 0.17530606385996 0.0955764225609805 0.0225958523998917 -0.00636798530267099 -0.149330531631641 -0.118994144485915 -0.0127471716330074 0 0 0 0 0 0 0 0 0 0 0 0 0 0.454714658203534 0.347570954035055 0.22564891689133 0.1791496558842 -0.00312978361713499 -0.127002425738066 -0.0127620231210105 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00758 HGDP00758 0.966509822125545 0.923637923933116 0.787322622621781 0.585051411150756 0.314247250952121 0.0565386091737434 -0.0258863122112874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.91192092194896 0.846383221815519 0.747351574374447 0.639513564934862 0.382199745398903 0.073712856471776 -0.0259324319671437 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07630674995663 1.01494123528768 1.00348659119555 0.81261838917966 0.542850577381721 0.0990053908170686 -0.0260351212213195 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06740025644881 0.996771328707385 0.952070521085391 0.783275688128027 0.582398608165008 0.106993197342245 -0.0260682969999102 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00759 HGDP00759 1.49990723368599 1.26391346481462 1.12284045527646 0.839904993389436 0.490526321774706 0.370882776679466 0.116871404461891 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32825726178525 1.2204156851558 1.05844941090882 0.820733172962037 0.503123722104805 0.385740858008429 0.115038886360381 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17491049562686 1.16428252615193 1.06778855101515 0.876880706082741 0.577010070495692 0.446569165336051 0.112840668532106 0 0 0 0 0 0 0 0 0 0 0 0 0 0.948452528789976 0.948509972906981 0.950698744181117 0.852836244349705 0.672274365527398 0.470818423652151 0.112334056838871 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00760 HGDP00760 2.23245124076704 1.9964628044521 1.75381413289005 1.17399121703513 0.490830523218063 0.139550299636243 0.0250834240214002 0 0 0 0 0 0 0 0 0 0 0 0 0 2.78027227251901 2.55285151922157 2.13338781480387 1.43596569324127 0.580030057006589 0.173878403501884 0.0249680796190769 0 0 0 0 0 0 0 0 0 0 0 0 0 3.00036680715959 2.91523188465092 2.73706376031012 2.0533716774711 0.857104245935851 0.244014929080491 0.0247069222084027 0 0 0 0 0 0 0 0 0 0 0 0 0 2.305596459384 2.25947271357301 2.25479830248619 2.0229449030078 0.998242600163797 0.28294019220397 0.0246212383011597 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00761 HGDP00761 -0.719714033369891 -0.822342046012891 -0.755949109786008 -0.720169360505785 -0.510824701331494 -0.289913445676102 -0.100178776410212 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.898278787992929 -0.945391190576647 -0.9047400964992 -0.811311201716086 -0.589689320164769 -0.29134867393954 -0.0967655797875585 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.901441502534289 -0.964148564626201 -1.0836580908124 -1.18239971586794 -0.855788175841308 -0.298250492791331 -0.0924319484030183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.820451642799237 -0.943498606352904 -1.1322383135444 -1.34871334131409 -1.15647029448644 -0.301161247333055 -0.0913836794660152 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00762 HGDP00762 0.599275268176472 0.781816023009514 0.874908696932085 0.889751175669231 0.690260368496185 0.356928737581021 0.0731820673588444 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2745381242946 1.33851770808365 1.28790917054078 1.15954269320851 0.83285933326906 0.365308382047553 0.0729143800003112 0 0 0 0 0 0 0 0 0 0 0 0 0 2.33655261538995 2.3731317765044 2.35285660230271 2.07318104923486 1.33197868403374 0.423164486984481 0.0725458609410267 0 0 0 0 0 0 0 0 0 0 0 0 0 2.49212257005436 2.54488888577418 2.63500109403076 2.55620060951566 1.81816093677537 0.465628204198521 0.0724507030470631 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00763 HGDP00763 -1.06969886297467 -1.04008104112259 -1.00291524556108 -0.812220896734212 -0.477825740449997 -0.123308385490461 -0.0288231097353665 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17858954098653 -1.24310575577662 -1.19899574278641 -0.967349282625042 -0.611876460519762 -0.163233907172401 -0.0287887913174638 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53735681676112 -1.60214736086567 -1.68404763802997 -1.54557399452364 -0.985585326257666 -0.221204876390583 -0.0288077636844943 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57154284492074 -1.60329074143415 -1.64012302737082 -1.75036082817048 -1.25644299288417 -0.246846711229379 -0.0288242563552202 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00764 HGDP00764 -0.103522591244828 0.00170560396831975 0.24012710283661 0.296937142639613 0.137959890322195 0.0739919230432729 0.0357017607071255 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0283386896661718 0.105968473361392 0.237893172894247 0.271027503355696 0.130637575498445 0.0607557672699106 0.0362470411047338 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.317682009505212 -0.203461887962305 -0.0968881416387327 -0.00774241551555112 0.0720560486210897 0.0406948763227959 0.0369328377075058 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.607588600193622 -0.518550756388249 -0.444012919038359 -0.339197759039487 -0.0450392699453995 0.0349151721548449 0.0370971293352352 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00765 HGDP00765 -0.204177641634471 -0.136701096110904 -0.0312198548851667 -0.0191413252660365 -0.0808322208964996 -0.0438425269131102 -0.0352223702363324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134550728329253 -0.167742613788943 -0.211629708129816 -0.150430394524473 -0.095852945649514 -0.0397025931077199 -0.0349300626920534 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.104011281035956 -0.17750607130889 -0.231338389972655 -0.322742215399262 -0.238501483422229 -0.0302602296449394 -0.0346203652720382 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0334650393996224 -0.106105514068838 -0.18071010362397 -0.320720634746429 -0.334602075457371 -0.0345580622502229 -0.0345570812800694 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00766 HGDP00766 -0.188621963385677 -0.048453105980186 0.0309059091614688 0.0402842567747618 -0.0225583009990938 -0.135828978829345 -0.0747171898550656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.212379872682918 -0.0920393646206896 -0.00210245785811642 0.0742850915304567 -0.00675607185653404 -0.105764827146227 -0.0709652217657501 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.447449298433028 -0.409307049749076 -0.34360179153036 -0.271211836551196 -0.184927608861029 -0.0871315953675462 -0.0661674860627713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.567000650802749 -0.561107934234332 -0.600308843089374 -0.603666742056718 -0.380553579269798 -0.10745511386089 -0.0650001956343594 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00767 HGDP00767 -1.18656178434012 -0.843617400485757 -0.482131482861147 -0.278688723172373 -0.0978505013912206 -0.0864231157926747 -0.030745491666625 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.843476102986556 -0.606137669565408 -0.337613387184065 -0.185750055412963 -0.101132471747446 -0.0997858112524017 -0.0307931469555236 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.177792218490048 -0.125700587385445 0.0159408750932661 0.0744254037220355 0.00599331207522908 -0.141297625957911 -0.0309072254942246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.141579504784426 0.163956581377501 0.256185341485147 0.339759153983627 0.161722699687332 -0.153873992707113 -0.0309449795708736 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00768 HGDP00768 -0.533126624572997 -0.52056229365406 -0.401217240590121 -0.328680701236011 -0.212704471027704 -0.111091070312357 -0.0344450616801406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629219374037638 -0.641370423499182 -0.562744374021599 -0.413494084310846 -0.283023341470678 -0.164353707596205 -0.0340759709686557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.523187958679309 -0.632397665228602 -0.735144869130708 -0.754359474765344 -0.526788298185107 -0.229407793480999 -0.0336485544397692 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.487669829286713 -0.576035283424884 -0.682519194277159 -0.816282016600523 -0.721528263022036 -0.261520951074642 -0.033552882575775 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00769 HGDP00769 -0.169430343436303 -0.162893681456327 -0.144181283667887 -0.173942521654494 -0.0230301214771025 -0.0243957795327105 0.00041192779499282 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.11785532817523 -0.0696698312960873 -0.0562599432017185 -0.103647425321105 -0.074915184353571 -0.0325900183852955 -0.000723985647412484 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.266111564744931 -0.251825344715396 -0.327004006536627 -0.339883483003231 -0.220919817384416 0.0194596603540195 -0.00229835152564284 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.776127139203215 -0.721959712852706 -0.70138687474024 -0.7396056449726 -0.531514524129709 0.0467749090345642 -0.00270466291953912 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00771 HGDP00771 -0.760555131463248 -0.763309134047887 -0.647160121953427 -0.482806235212232 -0.262141476218873 -0.0129930283836437 0.00105798820728446 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.773193214369343 -0.807490432050497 -0.750076751698298 -0.548241049183806 -0.300517612903143 -0.0494682524073984 0.000515757485631842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.739304800823781 -0.892796588740662 -0.98484959871697 -0.901063571430898 -0.426524045713307 -0.102445700348983 -0.000210486793258438 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.67007011597214 -0.793540207128167 -0.88731904065261 -0.97203233890028 -0.544990553235082 -0.119943205749136 -0.000393338597639886 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00772 HGDP00772 0.933728231172116 0.953592021551198 0.943365464198278 0.867495637700471 0.533308453316871 0.224835699954524 0.0347827563038864 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26604917139124 1.31890839864554 1.26570497707404 1.10120948008851 0.653101004686588 0.249925500508036 0.0353674751127262 0 0 0 0 0 0 0 0 0 0 0 0 0 2.14555046181064 2.28349022300176 2.32790012053391 2.07189063394494 1.11864230924546 0.36661271774635 0.0360580895046381 0 0 0 0 0 0 0 0 0 0 0 0 0 2.63253931000325 2.69377443797163 2.7281158331482 2.60676281885077 1.54062131764908 0.422855004777401 0.0362148261420108 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00774 HGDP00774 -0.109737546207031 -0.159227747490778 -0.202291019257075 -0.223810042747513 -0.112548451844056 -0.0764594938963375 -0.0143889880983591 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312276231157844 -0.318857449176483 -0.333908407503911 -0.308540953059752 -0.12091645715809 -0.0600817305760403 -0.0147588720340887 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.572120386526695 -0.604533305016974 -0.642228950775261 -0.45288628078128 -0.185201002216317 -0.0457373868851604 -0.0152917157459356 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.56945795590933 -0.576733423534243 -0.598599249428346 -0.477300119598434 -0.201833097264043 -0.041431050064028 -0.0154326843504751 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00776 HGDP00776 -0.942982038971717 -1.16983317188223 -1.14322016702045 -0.774139616297079 -0.399009200424173 -0.0747571619483698 -0.0108697928117319 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08376444432947 -1.2217415484196 -1.26911417379785 -0.926970412278125 -0.503487170528075 -0.110358477244387 -0.0116702745533704 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24623408627252 -1.317222179003 -1.39135098525598 -1.22236459353198 -0.701974490294007 -0.161096745222145 -0.0127994065305605 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.219452623209 -1.20452365252036 -1.1839800006166 -1.18829989860291 -0.790165186196913 -0.177184998580209 -0.0130942146037975 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00777 HGDP00777 -0.375521309610022 -0.168160349397118 -0.0151613548483477 0.156426421717417 0.240917461769242 0.135947654235287 0.0137543980513029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0715839877426199 0.0503885951659466 0.181857238823301 0.24289413738542 0.256200192954128 0.150004954962108 0.0130046969396775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.80583449091783 0.849699612070216 0.933393786509026 0.880704468994425 0.525863330366256 0.198646934743168 0.0119905378867445 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51515690912824 1.50398928959687 1.52219716832577 1.47226410870974 0.881873138558439 0.230572466351299 0.0117332826175474 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00779 HGDP00779 -0.0467611816430237 0.159120698055289 0.344555495400022 0.291226822742691 0.0889299420238733 -0.0845411296946253 -0.0493521132746912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0290920580261286 0.232583064398979 0.423754528899014 0.374567165612667 0.161411931250945 -0.0628968626205096 -0.0465132352324646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304524697059565 0.481330793525472 0.618082193711687 0.639774750336722 0.266811428553184 -0.0312801510759067 -0.0428935203669756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.452316358983864 0.666026878374973 0.8863391749137 0.953456628890841 0.479336734678938 -0.0312878424008361 -0.0420150729806475 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00780 HGDP00780 0.825362278825032 0.913478333729679 0.692277686691953 0.325831583232429 0.0950036040656687 0.0929648945039414 -0.00210517852471768 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85874082445382 0.86475985327587 0.673721465826023 0.378181850589874 0.110804259583943 0.0785054279481566 -0.00212418996227263 0 0 0 0 0 0 0 0 0 0 0 0 0 0.515953377915437 0.527293666599292 0.483396460659019 0.409158103983588 0.184954624551459 0.0887020237081376 -0.00220677076943974 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336474437061244 0.332078421098396 0.350602267782901 0.388042730526944 0.212795495761639 0.0983879730896902 -0.00223787517452961 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00781 HGDP00781 -1.33381781213883 -1.16273965735048 -0.795159298209217 -0.251477440205414 0.0322943134480891 0.18414411895631 0.105434694754427 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62713183203537 -1.46792788405456 -1.04357779591754 -0.439830091414459 -0.0487965154187313 0.156058005405562 0.103578074668612 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20844463446679 -2.02980308923384 -1.70628255028208 -1.07418680598433 -0.235945219798187 0.128511297111186 0.101331072419369 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.26342525506885 -2.13053170448138 -1.89278604477283 -1.40910439670811 -0.412295464233565 0.117778034243547 0.100808151239525 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00782 HGDP00782 0.511382753677686 0.328733614000456 0.152274655390073 0.0737745165288804 0.179795443404122 0.136096230216832 0.0336774351751243 0 0 0 0 0 0 0 0 0 0 0 0 0 0.231988197214996 0.249616445060884 0.176972240428155 0.164785417568716 0.239246230391205 0.137660481350698 0.0341476516206651 0 0 0 0 0 0 0 0 0 0 0 0 0 0.100199759673232 0.137828611271756 0.177280189621437 0.248276796629067 0.388061606092585 0.184497272144038 0.0347006569442769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191962747406676 0.235017036164688 0.304701346512604 0.32340608848013 0.461951511657015 0.208139300440247 0.0348256171825453 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00784 HGDP00784 0.651534161151774 0.465344697303706 0.337648000466444 0.255059334490731 0.057716905964648 0.0208087818232922 -0.0330378770243131 0 0 0 0 0 0 0 0 0 0 0 0 0 0.482460046055203 0.389656320529219 0.314702719617809 0.229275025671516 0.0433394667870457 0.0105559149962447 -0.0333621111578501 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119429461524939 0.0537195112454812 -0.00450037573688305 -0.029695877408147 0.00584029221317608 0.047426430725923 -0.0339122480036843 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238431307390059 -0.280568586939122 -0.392274061214821 -0.378904145100553 -0.121341260911971 0.0643898789120623 -0.0340718750189563 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00786 HGDP00786 -1.49371970185045 -1.27952275263477 -1.09067673215973 -0.727307543623576 -0.28000224624324 -0.0958857704254089 -0.00424539921568922 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54151835122551 -1.3749446597866 -1.16561804611824 -0.851539861437059 -0.384299646761532 -0.119489585388596 -0.00511650211215916 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31493877575628 -1.22855803963904 -1.10438378782522 -0.864280261693208 -0.537028089673071 -0.151416212699335 -0.00628581562122389 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793407897080783 -0.742284937011023 -0.68131764763648 -0.634535055734428 -0.564641604917155 -0.162412413299365 -0.00658077862300295 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00790 HGDP00790 -1.321121193604 -1.12010276387714 -0.889023319048984 -0.437779081703055 -0.0715065533112013 -0.00169086516111544 -0.0150468212090035 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.979305505005199 -0.839783689884136 -0.675954551330346 -0.344250517493493 -0.0738159991030066 0.00429761306452454 -0.0154011137330299 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.605207341693205 -0.581630230787387 -0.504196434111452 -0.355628314485711 -0.0755590177015638 0.0214606904839765 -0.0159274448148617 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488207187954035 -0.512344382613369 -0.464032270271027 -0.376902287211684 -0.133580504214294 0.0343256538191964 -0.0160694001377703 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00791 HGDP00791 -0.163038855754099 -0.245822113073541 -0.354283301131419 -0.226794096063116 -0.0849123486703318 -0.0482600756204129 -0.042881574647183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0596128945595098 -0.190936180289577 -0.287585887045322 -0.247560570575596 -0.141353369534568 -0.0581753872581363 -0.0429166723399296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.036429733981301 -0.0533782075267337 -0.144201624223452 -0.293684122115987 -0.252712238078449 -0.0674332896393998 -0.0430856274778209 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0363394055541584 -0.148076908495711 -0.289388042443805 -0.393460149459619 -0.359422053291334 -0.0712091210329242 -0.0431503001511786 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00794 HGDP00794 -0.800904465594198 -0.701309988172507 -0.578645786148584 -0.340793843046122 -0.151385121536831 -0.0603787473760764 -0.0239417854812318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.715449601881355 -0.699347209605552 -0.600468000288653 -0.375266396841658 -0.187674719816538 -0.0766794879768314 -0.0252562414929095 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0653126549389166 -0.112238086830699 -0.0814001783733632 -0.0255924830214243 -0.166366974739717 -0.0941056546512204 -0.0270764085296627 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35266324508586 0.26005394104048 0.201107969064578 0.173884825003548 -0.10418044811091 -0.0927576462044243 -0.0275457559910512 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00797 HGDP00797 0.389989906340063 0.436702840296439 0.49891058935287 0.56700046359817 0.587553232030889 0.414173640573922 0.143650788821262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661102798640348 0.651080375441328 0.706106599132295 0.734042945961417 0.63476425008975 0.446312968628736 0.143846065576144 0 0 0 0 0 0 0 0 0 0 0 0 0 0.928187649324654 0.972126764736696 1.06353274853905 1.24549321121737 0.916402041576617 0.525268275228556 0.144237621591094 0 0 0 0 0 0 0 0 0 0 0 0 0 0.954836151547135 1.00702637254083 1.11379130177021 1.33414938440119 1.13553634918113 0.572224378340956 0.144358577396262 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00799 HGDP00799 0.971736365542591 0.970935690080486 0.832274748668909 0.706222149819012 0.529028232003714 0.320235151274849 0.127223566370557 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03340101090577 0.970774135417981 0.839383457638886 0.668208963201906 0.447755113757078 0.316657365924105 0.127681361154961 0 0 0 0 0 0 0 0 0 0 0 0 0 0.52758969538026 0.46957029362365 0.442775407789856 0.41234595008682 0.295454322008952 0.289254949831323 0.12839363821272 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0950224741394092 -0.124363926648537 -0.105650895528801 0.0209274261385194 0.103619081242613 0.277376492059843 0.128589790673992 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00800 HGDP00800 0.827386731223435 0.924051009204606 0.894052254021629 0.701926050150489 0.479301623256224 0.299919283024973 0.0777554130499968 0 0 0 0 0 0 0 0 0 0 0 0 0 0.965672967670867 1.03839642340559 0.988124774228729 0.807875420947802 0.547940551155601 0.330268030938047 0.075089445116386 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2993293413639 1.28238072497324 1.22248294258552 1.10233995384298 0.828338802108146 0.407327562118229 0.0717511321467095 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33533393590796 1.30308685760739 1.26470281057486 1.19010582316826 1.00962410118241 0.451074171629336 0.0709519731680761 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00802 HGDP00802 0.694003673156288 0.564131245746292 0.357684676485179 0.191741818082981 -0.0379704085764689 0.0184092829690531 -0.00514477971220036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.891980517124334 0.682565586702892 0.482261635915465 0.21683047869067 0.00341163380777507 0.0279501203588528 -0.00590429611317301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.645265483097903 0.627719063601818 0.569242127552129 0.396258176868632 0.171600604338177 0.0443153299558248 -0.00693319543708521 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387123753341798 0.400646135689086 0.405305867780454 0.391191775001084 0.320695323005761 0.0515406686660596 -0.00719440750709844 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00803 HGDP00803 -0.738478957394746 -0.710487412232213 -0.668938355955014 -0.540991776237707 -0.185316638839085 -0.0212345228898789 0.0158278803547603 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05158266778207 -0.98480261743651 -0.868000564396657 -0.645959153238804 -0.237983928497906 -0.0149795796794029 0.0134953995179965 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39912581586614 -1.29063583791931 -1.17316846657201 -0.85066474995547 -0.271445651816949 -0.0272815248864873 0.0103863509111186 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28166361866015 -1.20948596835241 -1.05593405342627 -0.731925112629364 -0.23403334394154 -0.0223508267610168 0.00960576243106473 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00804 HGDP00804 -0.786163576384262 -0.795140662863299 -0.816697879438763 -0.744015616914887 -0.554039965325161 -0.263888524380838 -0.055176783052261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.902265823344422 -0.903349399707374 -0.893909823542785 -0.768077154696783 -0.590026039526641 -0.272050749881348 -0.0536018384677709 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01507455354271 -1.01434196336209 -1.03441266251128 -0.980553340833576 -0.707704596284187 -0.269110812493331 -0.051650771670252 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.887694532493488 -0.867527158281945 -0.810697424498182 -0.833301364944792 -0.66860001978124 -0.277866995693866 -0.0511883209793318 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00805 HGDP00805 0.31946699257567 0.376891675285991 0.38932754773061 0.412437041687085 0.32466269609373 0.0944115570307604 -0.0375092587107771 0 0 0 0 0 0 0 0 0 0 0 0 0 0.365952774084274 0.345955506574009 0.379039576895138 0.405834252736372 0.370952291833877 0.1218866727513 -0.0364281380496887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.614205291396834 0.606479021009003 0.572412579305576 0.59831894959337 0.468160716522665 0.183073010138384 -0.0351768259678473 0 0 0 0 0 0 0 0 0 0 0 0 0 0.855865272819587 0.758000034632507 0.618402393088975 0.571977105502288 0.454838220871946 0.204142070139496 -0.0348976107270189 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00807 HGDP00807 -1.1061903781167 -1.11388990868537 -1.08729591764437 -0.665519666968697 -0.304622570414043 -0.124801275450766 -0.00411475405855399 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12651204267951 -1.08972315923914 -0.976737907487396 -0.621953894789082 -0.338497154382629 -0.14044662500883 -0.00534208772536691 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21842800562221 -1.08469021378717 -0.909760959128359 -0.59493530044134 -0.333588317636702 -0.147867748538075 -0.00698603566431423 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1071405352267 -0.937980014720265 -0.738756950175432 -0.474097548237105 -0.236317334098025 -0.150166689313646 -0.007400143521426 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00808 HGDP00808 -0.242411430963497 -0.222866754354676 -0.230874382343193 -0.100850641642281 0.0250583245507027 0.0251453286165826 -0.0238422962589726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181028179725413 -0.143092869810731 -0.173794080625053 -0.0876463029090958 0.001390988115406 0.039765939913269 -0.0254731490417625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0367756442929974 0.145134709378099 0.228174287990265 0.18422070601833 0.065895796571869 0.0595028384609343 -0.0277226820526358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133172822469174 0.237430620960616 0.347183073783854 0.413255726150042 0.159981988877004 0.0762552345758089 -0.0283012840950144 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00810 HGDP00810 0.00780162126258046 -0.0490215332518162 -0.143619721385015 -0.176135846341163 -0.153384820815207 -0.210353926698744 -0.0540579336891431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.275919028226967 0.246054398308121 0.138589587490315 0.0242628871749601 -0.0483701372474859 -0.215649814653343 -0.0549155867397326 0 0 0 0 0 0 0 0 0 0 0 0 0 0.526518895960285 0.528752711897167 0.491566076144313 0.435005150323482 0.216895838592361 -0.164283539924667 -0.0561644111442864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561985399360795 0.591620563389742 0.597547665294794 0.574598874278335 0.454008036747192 -0.143806354737492 -0.0564971731662488 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00811 HGDP00811 0.127568961522203 -0.0326729426723903 -0.155724424732529 -0.176274826481206 -0.185188021524158 -0.15120426244161 -0.0333115426252947 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0676347319275837 -0.0399330853117351 -0.101251528597832 -0.192724810437654 -0.276769823492183 -0.165795152280461 -0.0333909819487851 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.18052294774965 -0.184613859824901 -0.193718475441582 -0.340543154443192 -0.478966908632471 -0.227169103960296 -0.0335758580795247 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.210273167367951 -0.228857398698234 -0.270421330488719 -0.413993830691236 -0.675339591888443 -0.249876175727358 -0.0336366356282135 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00812 HGDP00812 -0.00300328964093373 -0.0180828480041289 -0.0871798844373073 -0.0237477059209265 0.0787599506427477 0.201889533326966 0.0975183366792227 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0166630177475919 0.0045187049833363 -0.0176704207655068 0.0271447517810203 0.129602928733461 0.19053672814261 0.0959411381211707 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180472570484944 0.189355191426926 0.196323497625085 0.161566762762755 0.288963141862114 0.210005775775364 0.0940817457373061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.651184492737352 0.613763823755837 0.54692245649009 0.436507124734008 0.46495031073296 0.226119896892495 0.0936589151976949 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00813 HGDP00813 0.110293927207047 -0.0518656325375768 -0.212239546215188 -0.394454538658644 -0.357766392644058 -0.184766574326567 -0.0333489594115771 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.257750645256423 -0.357888877145322 -0.463941206022221 -0.586733237155134 -0.41719279438558 -0.182401371947857 -0.033470581419825 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.52021877720228 -0.661086002616655 -0.793148951143009 -0.86863489026052 -0.605601420006138 -0.18377805937846 -0.0336688961609517 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394239868979332 -0.498878213412585 -0.673725641791274 -0.879981598741473 -0.780627427858034 -0.188754708566478 -0.0337251345752861 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00814 HGDP00814 0.661674440453923 0.239845782631522 0.00899069231285055 -0.216620873332159 -0.202044510719457 0.00432082589686954 -0.00265763209987402 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225409376932252 -0.0130541027790639 -0.192639909520614 -0.407502567205507 -0.282220118308472 -0.0318259216520223 -0.00339958796204157 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576542108262396 -0.771015957344219 -0.971772653707875 -0.924002723580614 -0.487071440451259 -0.0798020321549357 -0.0044310412513763 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0538700925633 -1.13018437357074 -1.25215475176209 -1.2398182483159 -0.653559066632806 -0.0910640612677456 -0.00469768281235998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00815 HGDP00815 0.594203118007922 0.545525780092569 0.552540363007154 0.487930227928487 0.295898191201308 0.124497388890853 0.0811532227814052 0 0 0 0 0 0 0 0 0 0 0 0 0 0.269704708413243 0.277311472608509 0.377773932823801 0.404987417479806 0.301161322853887 0.124117991937157 0.0794817366015683 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.104259571379978 -0.0463100491994102 0.116302569206039 0.300388616272762 0.301140504885915 0.114522336241948 0.0774807476751778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.249397624070475 -0.154794582109325 0.0119579687225955 0.201697834786119 0.254285397934999 0.107702317587067 0.07701948398011 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00817 HGDP00817 1.56519712296124 1.35243643311138 1.1962402551291 0.932437577891302 0.602020131673413 0.341569339999686 0.0959105774239641 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83093063795517 1.70241820839331 1.50387909952267 1.14018605370399 0.664592450142691 0.315598993828845 0.0937447923164608 0 0 0 0 0 0 0 0 0 0 0 0 0 2.32867467872477 2.2588308198797 2.1121094645203 1.8549857018343 0.99563070310413 0.315788448809873 0.0910799959837878 0 0 0 0 0 0 0 0 0 0 0 0 0 2.51959421052962 2.40173541186553 2.20045341439763 2.00321643496091 1.28276356773444 0.329340649735828 0.0904521710336244 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00818 HGDP00818 0.436084846562298 0.342638400739337 0.405116475837383 0.476004964552774 0.386572032367896 0.17907572576489 -0.00355975631973165 0 0 0 0 0 0 0 0 0 0 0 0 0 0.592312796358359 0.531879260137216 0.552765280124919 0.650065428627865 0.541320329625994 0.208208374804525 -0.00424040732705227 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28844791426012 1.25656360029033 1.23683486638359 1.26427334609138 0.962144618930713 0.249984178718434 -0.00517498126663938 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84978179369335 1.79035295774932 1.74287379393205 1.70920225680993 1.40116771817848 0.278489480663513 -0.00541450174256461 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00819 HGDP00819 -0.0343761013525114 -0.140023581099159 -0.168695998704143 -0.112440058847152 -0.0400925882886094 0.107890733603937 0.0934420892411531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349478660633114 -0.293492568680546 -0.181368485957042 -0.10886673991939 -0.041083958096426 0.105888241785396 0.0913530744736574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.408754042133623 -0.28672233331711 -0.0891616208077825 0.0831293103333999 0.113079158020193 0.113429168502803 0.0887758024301848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0277692761133954 0.0887161538021658 0.203975893631005 0.339757614583164 0.289859016969871 0.132554902248405 0.0881661472381601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00820 HGDP00820 1.12045682494545 0.7634530093753 0.450341989207674 0.219743080486292 0.169060887690588 0.147792531217159 0.0719747076976757 0 0 0 0 0 0 0 0 0 0 0 0 0 0.929252718494474 0.680003879584448 0.452628367456243 0.222974073383205 0.162968801903255 0.170934285756367 0.0702639095340308 0 0 0 0 0 0 0 0 0 0 0 0 0 0.534356638724154 0.442903934970734 0.367552182642834 0.305114334478064 0.151802448330937 0.154986012178734 0.0681690591676431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.117429440035905 0.103502082032667 0.132831183883138 0.280839238762856 0.146007895594532 0.150348359362264 0.0676766233195096 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00821 HGDP00821 -0.0733834347743268 -0.082174059058144 -0.0383715152183677 0.0936650212099677 0.145425816767429 0.0334352812780167 -0.0236240555805787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.243403257681733 -0.177925053296855 -0.0146464901649816 0.180466919967708 0.222944712780935 0.0323868474632219 -0.0239107607282335 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149557913625609 -0.123574099925645 0.0386773589045578 0.331511636442257 0.451234805421018 0.0502731718056596 -0.0243274036500429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0254541552868645 0.0484824458896341 0.14107650488363 0.388063128675575 0.653150119198571 0.0606022166685554 -0.0244381488228432 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00822 HGDP00822 0.546858078788962 0.501995451484981 0.542249494653602 0.478124344982423 0.209779960234458 -0.0199584671500726 -0.0177335908935031 0 0 0 0 0 0 0 0 0 0 0 0 0 0.673725939274033 0.65226814791827 0.601171056593237 0.547353224365061 0.207093967098466 -0.00773463325923894 -0.0183047733957399 0 0 0 0 0 0 0 0 0 0 0 0 0 0.983768496471767 0.988863032154443 0.960214726842894 0.842760861804764 0.300899145527265 -0.00423552124252048 -0.0191109381618499 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13327779987671 1.121710787161 1.15294551527439 1.06886082530603 0.512342055091265 -0.00143640475396902 -0.0193214417866566 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00828 HGDP00828 -0.336074266630821 -0.264403193485605 -0.133466915737427 0.00735317984081605 -0.0128521653496278 0.0088979700760377 0.0405886158022056 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.441576854791412 -0.336198870513669 -0.241908391275428 -0.0532359681233568 0.0093083420163796 0.0276278492114326 0.0425386302058127 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.452500837259354 -0.374950437124262 -0.27169816152715 -0.123062765818056 0.0806073195612401 0.0178963257200951 0.045234640952616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.137514566899744 -0.142106023568939 -0.0744902560385918 0.0354792702526517 0.221291767579677 0.0166543879132758 0.0459292721106207 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00832 HGDP00832 -0.568704955034183 -0.556848283218899 -0.576925815281879 -0.316411941834716 -0.101526748808751 -0.00419801669618127 0.0332657444835611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.898012059987987 -0.867249903025567 -0.75263380925558 -0.389288902268323 -0.110718161478716 -0.0246337655071195 0.0319951248234838 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57329535612703 -1.61832964647441 -1.5412510639319 -0.999658300490018 -0.24866563615702 -0.0463252313363914 0.0303774176630967 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.83242462493428 -1.79653096628413 -1.73326647730092 -1.40694297616919 -0.502130623883461 -0.0517026817922264 0.0299852336581355 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00837 HGDP00837 0.00588025200102261 0.103021358761228 -0.0348225485185636 -0.195873399557883 -0.168399350313328 -0.0366121483243926 0.00913904882761427 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0690727316826671 -0.132415093346291 -0.210140571474348 -0.379415719385547 -0.287713737029375 -0.0577778275596486 0.00855748609590571 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574141103653519 -0.685772334010408 -0.775645318307897 -0.848356481871208 -0.623260885797394 -0.109990292022294 0.00779756866573537 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.83222815156746 -0.883783774068278 -0.999580806167937 -1.14049841668771 -0.938594825366046 -0.13349970700055 0.00760969419473349 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00838 HGDP00838 0.729797399803764 0.766777236042971 0.585203681134042 0.316871154944573 0.165922607232628 0.105959625071683 0.0272405634947948 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6921185009906 0.630009142330285 0.477896224931543 0.190706762108731 0.0733616814105559 0.0909839333473452 0.0267675698980866 0 0 0 0 0 0 0 0 0 0 0 0 0 0.127650141009933 0.085534403544289 0.0120646420767492 -0.100327610259226 -0.166512511151987 0.0674432729066422 0.0261662999261169 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00959592203425032 -0.0326116170426883 -0.151815233149924 -0.32238160173269 -0.387660894603001 0.0550383935114727 0.0260207935125793 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00843 HGDP00843 -0.151840782720608 -0.140711803843684 -0.216725798960466 -0.297844676963995 -0.245297893364443 -0.0757075690273147 0.00029915333618821 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335027836742208 -0.365897579904657 -0.390370643172034 -0.503940819319464 -0.387714241196887 -0.0986491148554338 -0.000134324100440087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.881927681456047 -0.902859342131822 -0.895286964493133 -0.906270142349378 -0.703028117029684 -0.158198503581888 -0.000715460421265726 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08177183397606 -1.07349103292098 -1.09946288094755 -1.12333145037568 -0.966468348162854 -0.186121838080283 -0.000861864008494515 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00849 HGDP00849 -0.432827980833266 -0.446958771888989 -0.49122351251291 -0.372642857336863 -0.229431630145837 -0.0441315277665418 0.000192415320461679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.541782506348678 -0.574570553711884 -0.547812559167825 -0.531183394966842 -0.344332748408937 -0.0678904790571232 -8.36436992421479e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51582538978988 -0.538012379772908 -0.544716789487792 -0.580938737932716 -0.500927344837153 -0.114321779301826 -0.000441329824140122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.473922009446755 -0.465021953500474 -0.442142706791097 -0.446652298403276 -0.511439592129845 -0.128761852449069 -0.000529111726471484 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00854 HGDP00854 -2.2159375635215 -2.13792085501575 -1.92574007952603 -1.39864372153484 -0.67956529979245 -0.20953127575029 -0.00797188218307086 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.38457983430544 -2.34114360877042 -2.10104999803996 -1.58724452164651 -0.847388882425357 -0.231541602256631 -0.00896151089579136 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.67418592594687 -2.68194749455229 -2.60954663656005 -2.19743965131398 -1.32059462880575 -0.299787079590392 -0.0102728056759367 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.54615740993784 -2.5960893666674 -2.61416230847395 -2.49972390356114 -1.71919135226085 -0.331733435922463 -0.0106004868114086 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00856 HGDP00856 -0.37254349887386 -0.50357765677741 -0.729779065469399 -0.853707659735597 -0.588436811525775 -0.209996058811036 -0.0161798221030718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.503599896329514 -0.716421991812502 -0.938081535718555 -1.06581957932273 -0.719542830446791 -0.248273262034968 -0.0161499084458813 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06548182315553 -1.16084501469431 -1.30799681984771 -1.44894309982076 -1.06629105928472 -0.346714242515999 -0.016092923576703 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34947494465665 -1.38515337878832 -1.40679073977285 -1.54477223624782 -1.32828221370197 -0.393390805491379 -0.0160752917815739 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00858 HGDP00858 0.564349731786713 0.512629709869132 0.341105495147989 0.128714135979014 0.0544710886736775 -0.0654747483806149 -0.0790566036322953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.629150996182295 0.603588747738727 0.507274780245196 0.299767120709904 0.107774153046776 -0.0345022183654343 -0.0757162567241995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.971555216520042 0.943332596381269 0.908700057170803 0.748116534246781 0.286649914444554 -0.000676365484023896 -0.0714752155573029 0 0 0 0 0 0 0 0 0 0 0 0 0 1.017867300555 1.02785624912335 1.0410687983266 0.964608037987009 0.422269925675022 0.0134913109125469 -0.0704491740278779 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00859 HGDP00859 -0.162586115916863 -0.0627258050776616 0.0280614586002964 0.125022129452938 0.111035445235354 0.0644743763983681 0.0127878163745998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0430145997334187 0.0626976624179989 0.110459781274755 0.109090827668967 0.0588268175511551 0.0657331626924355 0.011847965818768 0 0 0 0 0 0 0 0 0 0 0 0 0 0.327834035273029 0.315795725408028 0.307768694315882 0.238118989360421 -0.00520579919170185 0.0469983548388036 0.0105926263218623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.346343556712869 0.347341701790582 0.402295888539343 0.393987244756907 0.0308581518121795 0.0414707852297864 0.010277058767568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00860 HGDP00860 0.333330394092859 0.312430902915832 0.287345730206057 0.361675336867221 0.260585260353249 0.0593826749221429 0.0446772115987649 0 0 0 0 0 0 0 0 0 0 0 0 0 0.539938372614841 0.471979704505936 0.446250771186744 0.448252783820507 0.296952404606442 0.0479576206384086 0.0457150802805563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802378023784869 0.795964331351742 0.752866908543196 0.693815781579991 0.371419760761289 0.0401536183354787 0.047205938334193 0 0 0 0 0 0 0 0 0 0 0 0 0 0.805797597234586 0.805871790738673 0.7893722527431 0.725960315854929 0.465751480715464 0.031121175530232 0.0476001354887339 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00861 HGDP00861 0.141191081115306 0.197384033674212 0.202826093995814 0.0703960204810098 0.00669559371408684 -0.0102663189258303 0.0151393309520979 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197296018961143 0.233278247745142 0.246844667419663 0.0491759510821379 -0.0550129240103519 -0.0437769131729544 0.0145140660049419 0 0 0 0 0 0 0 0 0 0 0 0 0 0.653887407939588 0.652593355649348 0.631860004521481 0.366094596039927 -0.0459157798916352 -0.103493128885392 0.0137392623526993 0 0 0 0 0 0 0 0 0 0 0 0 0 0.90750771112838 0.878708804261679 0.854143712811151 0.674572144777281 0.0558026965267682 -0.122721984815923 0.0135556146807272 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00862 HGDP00862 -0.850640675986317 -0.674831746458752 -0.489701030612615 -0.238442304210606 -0.00504133515139586 -0.00643030207165104 0.00869794867342515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.599802028806882 -0.425119571198626 -0.286134828535474 -0.121753447135576 0.0157829315846816 -0.00818562453061449 0.00778564439864625 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297237565850332 -0.183521197099192 -0.0994756784927547 -0.0217933896677492 0.0666634618425858 0.0383133402555035 0.00660963937306419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.129464113800064 -0.00454499214941678 0.0742384301092147 0.0183541796399283 0.0474871724664072 0.0586144525538878 0.00632182660742297 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00863 HGDP00863 0.387827757032319 0.317537141354967 0.152032788153904 0.0994351006557288 -0.10041669448604 -0.18444353227831 -0.0618162391397982 0 0 0 0 0 0 0 0 0 0 0 0 0 0.34483138381169 0.276186654753003 0.206781460697364 0.0987975589250562 -0.105180300550819 -0.199608401588082 -0.0589827578473744 0 0 0 0 0 0 0 0 0 0 0 0 0 0.242889862953394 0.249463341721615 0.233174369168801 0.124103536445216 -0.0726435225785482 -0.234120800251733 -0.0553527964742716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.187946941342084 0.232845960495107 0.246876632691627 0.129165073027719 -0.0281638949163961 -0.249980095300745 -0.0544683474945091 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00864 HGDP00864 -1.53428780226984 -1.3036961498163 -0.999357028467229 -0.589089313652106 -0.335361276267304 -0.178462433024548 -0.0182561602256387 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41797930565848 -1.28163447700603 -1.03433016305051 -0.628196533598063 -0.35159930708111 -0.153855513416216 -0.0186821943254645 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13827127711579 -1.04542768267017 -0.970020603749408 -0.803653263322465 -0.518001750779377 -0.157800339544036 -0.0192489251458418 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10252608721988 -1.08782725640113 -1.02820038844388 -0.925557347247892 -0.70338702257976 -0.168385409664432 -0.0193908340183991 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00865 HGDP00865 -0.0542479630379524 -0.268276222528084 -0.325814639739865 -0.337998550613923 -0.230277225530053 -0.148372842529244 -0.0148887021929478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.171550180303945 -0.274755068593896 -0.354548321697756 -0.349176621934058 -0.256224769680202 -0.156681083594565 -0.0154073864992577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0382431506311394 -0.0442378914804045 -0.0277970368474309 -0.103644861303429 -0.221494090235965 -0.193765401607064 -0.0160788840039074 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210341286319009 0.183521322231641 0.227682004213736 0.112373950230699 -0.0787045562524661 -0.210237032782732 -0.016243661134392 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00869 HGDP00869 0.116456014556052 0.194934849836459 0.157391490389444 0.122497386180652 0.0986171909279043 0.051487075287034 0.0157538166857035 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229779497202436 0.201114468327224 0.169287952246862 0.111359995611131 0.0379469408624123 0.0322034417260666 0.0150168286079501 0 0 0 0 0 0 0 0 0 0 0 0 0 0.380737269058162 0.402058604599311 0.368978422540758 0.32079562591493 0.0400143749083093 0.016685886801621 0.014062322736681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.397841107682548 0.412373027082858 0.469452565571759 0.441830665945246 0.159506610444829 0.0143618651227642 0.0138278916330887 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00870 HGDP00870 -1.35518320020141 -1.34262904918172 -1.17779142773282 -0.879239467677183 -0.488707541496218 -0.129581031776383 -0.00435408563190719 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33315325279649 -1.35612852953853 -1.29934836285357 -1.06738878508342 -0.585703084859532 -0.120078161903143 -0.00541100331093763 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64611046323514 -1.70299180099231 -1.73885044115737 -1.60019731425581 -0.896957709871387 -0.158655494336985 -0.00679997784279129 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63849783899699 -1.73357442179521 -1.78935806297216 -1.81841645149618 -1.2162630673614 -0.178092959159821 -0.00714493153744733 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00871 HGDP00871 -0.758235768446439 -0.610158302620374 -0.5184638129124 -0.391613079235643 -0.226507611264108 -0.0078136931236808 -0.00142062959940593 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.664232593784914 -0.597422159952762 -0.48411072143193 -0.351289131707012 -0.170436168733 0.0012175312581406 -0.00163095013632355 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.663825068316092 -0.595186705349129 -0.488212325655547 -0.426697042717795 -0.173950288278239 0.034753166825381 -0.00188067535454391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.529877026811195 -0.489266385733699 -0.421080784029232 -0.443236274766276 -0.25433745428015 0.0445149115364198 -0.00193759032850822 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00872 HGDP00872 -0.197332424354513 -0.197403744865332 -0.158499761165453 -0.0561621736100633 0.0567157503865495 0.0603173593533961 -0.00061012322991164 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0180721952330034 0.0142299785666772 0.00887989346407371 0.0371522954474146 0.144360484739739 0.0785795745667107 -0.00147826409138011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183796543662795 0.136580761420371 0.132054232908112 0.130334233420421 0.260286225770604 0.151180335227493 -0.00261556520248948 0 0 0 0 0 0 0 0 0 0 0 0 0 0.108402123053649 0.0831951286189946 0.090036252922019 0.0545910874095894 0.24754520131142 0.181090550549781 -0.00289732532156715 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00875 HGDP00875 -0.920736891324092 -0.837765169759006 -0.698665228480601 -0.591071969264007 -0.450164534382516 -0.306904481469731 -0.0571736336552771 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.827254551561451 -0.81591367895062 -0.748059189192192 -0.728347885885119 -0.529845683502876 -0.314321951399597 -0.0545091628500869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.929295693285974 -0.996388159838038 -1.06883675944162 -1.06025661354703 -0.85913582983809 -0.347883755342145 -0.0511003285738264 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23547145204102 -1.29328012735915 -1.38485103973795 -1.40097670106226 -1.19918853676538 -0.367903531174897 -0.0502708458838256 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00876 HGDP00876 -0.0901242024663737 -0.015257050932988 0.00641850412682005 0.0354948936840368 0.0799399135364581 0.175913511811652 0.114369708895197 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.35757816971005 -0.303984052887918 -0.192473441111606 -0.107970254613263 -0.037094968588604 0.157664705847431 0.111482094936693 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.492713937075397 -0.440303715556156 -0.439025346897194 -0.250027807637916 -0.203825343825239 0.112664468790112 0.107890975468034 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58116329704226 -0.552846438382195 -0.494296383329618 -0.35337117513933 -0.239522297745441 0.103753038106476 0.107036078482296 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00877 HGDP00877 -1.54017498970143 -1.39968044116153 -1.14147201825966 -0.682277628044648 -0.31119462816328 -0.0291432697601301 0.0528332342539898 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.86654260456041 -1.71183949888074 -1.27256049898765 -0.816559464991827 -0.442245737797396 -0.032093143129397 0.0538776817304357 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32287813520496 -2.15754983951706 -1.80766839501933 -1.29021425653 -0.723318266417631 -0.104235476292832 0.0553716774445802 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.37396494566439 -2.2489654170724 -1.99606108641969 -1.52761542917897 -0.905275117669133 -0.130802887412595 0.0557653844372287 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00879 HGDP00879 0.449797888689024 0.188938568257739 -0.0227128240266835 -0.11546654196631 -0.343286878539769 -0.344183513223346 -0.103921222018527 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465847569417101 0.217583202942136 0.0469975203138173 -0.100110593191299 -0.37646719411091 -0.35803784508422 -0.0982957586079873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288828054287661 0.163364367852272 0.080441883612179 -0.0579947033827936 -0.428532456067363 -0.440581860611071 -0.091085565408156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183386717746902 0.0918719137475447 0.00791584077624752 -0.0595774886302802 -0.40934403156716 -0.485863112864546 -0.0893283481533064 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00880 HGDP00880 -0.474744370876148 -0.556794650559638 -0.585358282549161 -0.504820801682559 -0.181637310091421 0.133319777348447 0.144107740352374 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.921329604441184 -0.955627658736132 -0.977118671499592 -0.804298498287538 -0.301731960474589 0.115999242064093 0.146065891408406 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87345381269972 -1.92051078626311 -1.91927238873397 -1.67597569421137 -0.786461209218081 0.0453492503724042 0.148991180770167 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.26806682857783 -2.29302352820644 -2.30217005773514 -2.14025808774546 -1.18134346084658 -0.00431126270664568 0.149783999685563 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00881 HGDP00881 -0.27857992968726 -0.312184747780431 -0.271234548991314 -0.171205141434884 -0.003554562425417 -0.0184784498064172 -0.049686105919718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.150463334119689 -0.210525008863291 -0.232811141377356 -0.132311595715919 0.0161800851586419 -0.0135770919270437 -0.0479652414613047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0401945934432934 0.0209124636652029 -0.0143678447316644 0.0347366257800284 0.0996614910255501 -0.017097862037454 -0.045869078360791 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210908475992171 0.171811503713103 0.168059805226372 0.163163502355314 0.173821873648524 -0.0223437467315371 -0.0453791299617196 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00882 HGDP00882 1.10949970038429 0.976017214259165 0.778161526645776 0.690888572404065 0.383453947883149 0.132089189077374 0.0449433976572831 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18407046777121 1.05944602955143 0.909307469964671 0.809946960866216 0.464857915906918 0.141933835792398 0.0460230958744269 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10950931583483 1.10133696702782 1.13285738634559 0.990755525149952 0.595693575951776 0.154336755820343 0.0475680442250128 0 0 0 0 0 0 0 0 0 0 0 0 0 0.952509517831387 0.981447050234734 1.01278853815213 0.960557757660662 0.692600462427146 0.145514819909037 0.0479755165315718 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00883 HGDP00883 0.023518421056318 -0.0367697099934239 -0.0855686804525113 -0.19031189440047 -0.0726635172585783 0.0268566220587107 -0.0117534666698741 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0831390873177678 -0.136537752024208 -0.203367294298839 -0.300257317733228 -0.137350759389511 -0.0106356238466885 -0.0124492620415153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.166692299578746 -0.200793193701353 -0.345882792257997 -0.398004420539955 -0.266839471753635 -0.0365976474980252 -0.013423426184531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.215884311757915 -0.245559967176523 -0.316999388583792 -0.384252741102737 -0.281698472644742 -0.0466480612998524 -0.0136764542760716 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00884 HGDP00884 0.821420994196713 0.764897055838252 0.664701657290376 0.487517846012116 0.385808086304029 0.211410002875782 -0.0068165594572445 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04712472228741 0.953594920023342 0.783298333247371 0.516827758949961 0.386865081663747 0.21499003251019 -0.00775660670538481 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43451595610489 1.38864778209449 1.26477313038084 0.979440487942811 0.525991787243093 0.264016405878147 -0.00908205087559118 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56064817314679 1.54778764692068 1.47588918511463 1.27423118308108 0.763326270262536 0.287666727769124 -0.00942801429740646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00885 HGDP00885 -0.517854880522402 -0.632423976685669 -0.551432796124402 -0.571246245967105 -0.550502644534139 -0.280847820160512 -0.0342711317856141 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404515046389766 -0.47315237339191 -0.465816174332848 -0.585636421765908 -0.577549027130341 -0.28074457109361 -0.0355452848939781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.392202259218989 -0.395037041828514 -0.453481697945179 -0.641899504682436 -0.646281063636755 -0.314431046800686 -0.0372886439613218 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274491335992036 -0.294690602513797 -0.337000877399926 -0.521436841515494 -0.627745319262888 -0.32786356905916 -0.0377344404043453 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00886 HGDP00886 -1.40122649469037 -1.25123440377439 -1.0245114274302 -0.634275764881066 -0.396720252080693 -0.129763656988075 -0.045128770463106 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48101143223387 -1.30344442413086 -1.06472876824754 -0.691894600591553 -0.411287565610369 -0.106919279450432 -0.0438858696134387 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41962543580092 -1.28961829985729 -1.14807591429695 -0.904713454034225 -0.504419700510784 -0.0371232362895088 -0.0424258241145193 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34633290812033 -1.28397388248402 -1.16198112191015 -1.07904418223314 -0.663175813532462 -0.00849038192459484 -0.0420954324661998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00888 HGDP00888 0.331581165143032 0.388399591378075 0.327862347091546 0.276973933995249 0.191763348215292 0.105840840179639 0.121205834691316 0 0 0 0 0 0 0 0 0 0 0 0 0 0.344418023566323 0.349479866466438 0.319338223554257 0.233821901005977 0.175358262242993 0.101780337146099 0.119640108275132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.315777490295044 0.35289474798343 0.32687474636019 0.228042115983538 0.124252325554741 0.0814810085536054 0.117758331695829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.194076278233216 0.199146977259864 0.209499860272783 0.119087170877325 0.0199172231799771 0.0764208906591181 0.117322969434755 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00889 HGDP00889 0.680500502789356 0.702690683433861 0.592048927614847 0.448218775146751 0.385088831355571 0.108957377414752 -0.0363652268863616 0 0 0 0 0 0 0 0 0 0 0 0 0 0.719136162929556 0.752776335331916 0.703526177071758 0.57344438288812 0.426172729438918 0.117315239915433 -0.0344351765403438 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10179970964865 1.13674720842379 1.11922867105235 1.02837081997012 0.630411257164071 0.14246112872496 -0.0320417195869374 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33956991921609 1.32360347138708 1.25437614704997 1.15475913153583 0.815434663934928 0.156384180094291 -0.0314737586724004 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00890 HGDP00890 0.0770074068953865 0.137329616803644 0.113144702808496 0.0942474847717217 0.0139922028865919 -0.0638946744944553 -0.0490466791222606 0 0 0 0 0 0 0 0 0 0 0 0 0 0.26712871201825 0.321420760397275 0.253329024082366 0.225372872992464 0.0456440765602416 -0.0660757569053026 -0.0475091971948232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668727156146666 0.707898127635582 0.72697138016179 0.654702611437607 0.231249644139528 -0.0620955745665231 -0.0456554884120549 0 0 0 0 0 0 0 0 0 0 0 0 0 0.795392631465178 0.836830453631908 0.910416344687329 0.930848795365591 0.471522845212682 -0.0616647486124192 -0.0452260359495866 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00891 HGDP00891 0.72338715473034 0.624232547160289 0.427098573342458 0.209043075604974 0.23182447686088 0.164512428300583 0.0644518451619139 0 0 0 0 0 0 0 0 0 0 0 0 0 0.44514076560606 0.305594326454212 0.180716930360662 0.156176366432138 0.263380060562832 0.196138832931568 0.0647711417162913 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0910824778383638 0.0144178548354746 -0.129388546705813 -0.0335144036287385 0.333329020244988 0.249932361654714 0.0653225114867957 0 0 0 0 0 0 0 0 0 0 0 0 0 0.144152849164474 0.0619313255927785 0.0102386383753829 0.0508940184848663 0.402664286741871 0.269025470500103 0.0654841360673366 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00892 HGDP00892 1.18966626027304 1.1144890137595 0.929439325142405 0.697420144571962 0.578459047798338 0.377878319181156 0.0584826135547846 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45886823430665 1.32241723551763 1.15809144131031 0.86951759784541 0.614390502975826 0.373428149267553 0.0568774234332492 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81078466099601 1.70310884298644 1.59025321744534 1.37803239075149 0.9409201644167 0.432999858112275 0.0546850581415777 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83478507683698 1.76754186861099 1.71717157814842 1.6463784473713 1.15979672563777 0.483967664983867 0.0541244161217461 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00893 HGDP00893 -0.829675328367799 -0.847613900946348 -0.83418737360689 -0.764101379889723 -0.540871960860506 -0.323786693534945 -0.139403500520669 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.947940153886378 -0.934119860996422 -0.925528108246151 -0.865908089361824 -0.627770270498376 -0.323865572099306 -0.137941328856652 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04328561579229 -1.10868905406633 -1.17415269133786 -1.16668468561208 -0.864960627893072 -0.331589437435822 -0.136161129473782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.934135094766678 -1.02868307488125 -1.1930386055391 -1.31110529212174 -1.12210084603047 -0.33485058213577 -0.135744835099456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00894 HGDP00894 -0.0815022865770695 -0.105104604524653 -0.0579342210952652 -0.0238061678130569 0.0957787482678251 0.0393368760129994 -0.0336912521463834 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.121297051536231 -0.165969235170876 -0.109872815146497 -0.0182306674150743 0.129887632222511 0.0665795389113822 -0.0317465965245531 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.10571388600197 -0.095167202595897 -0.0829957910804422 0.031308491367075 0.189187407124529 0.112367383182921 -0.0293247893472184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0320673759671176 -0.0441463377233175 0.0151498518652204 0.149818064477998 0.287068074010206 0.11922427586298 -0.0287481100503135 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00895 HGDP00895 -0.452959155055681 -0.443837395089918 -0.251652261455505 -0.0239789048049461 0.153874688973781 0.132586282996676 0.053177510839315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.387888649193082 -0.357039636221486 -0.237953631737666 -0.0367924868109901 0.16704877189518 0.15112552829277 0.0516437504111582 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.311492588146282 -0.281887629863171 -0.225114174474495 -0.043200859071533 0.270352176952973 0.17563982928186 0.0495625141178249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238887066274318 -0.27866114405319 -0.2272194506965 -0.043398696158526 0.319582390857805 0.199148926242554 0.0490328242655469 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00896 HGDP00896 -0.970918843566326 -0.7413342090485 -0.483223864191142 -0.20449587892246 -0.0224627162862809 0.0296806200396032 0.053760761826154 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04740906303175 -0.919657316735071 -0.661933045346786 -0.332341989362665 -0.0916871878125447 -0.00636754342008556 0.0545700797264066 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20120211205472 -1.1148127392607 -0.958282048716488 -0.653002185183719 -0.212341901351858 -0.0459138571670582 0.0557760922713477 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11108314758318 -1.04874742901219 -0.93847293009349 -0.707557409039762 -0.253868088747423 -0.0661922784413906 0.0561024100027647 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00897 HGDP00897 -1.01672236724847 -0.818330640224113 -0.645372854652744 -0.472070944150438 -0.30906962167579 -0.0308992324710918 0.0549802609514068 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923517640826148 -0.796922165265265 -0.632675187119239 -0.547486213903875 -0.380665601599139 -0.0338897138496366 0.0553445613404736 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.931323344339624 -0.873660425415306 -0.842279896823254 -0.83973553623319 -0.68599778576978 -0.07379533054213 0.0559229904954949 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11636088641789 -1.08603912982927 -1.07326678036649 -1.13012811870447 -0.954172945840881 -0.0894228966845781 0.056085370451225 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00898 HGDP00898 0.32729943984624 0.235856291258449 0.113559702102271 -0.027757414828307 -0.110079523766479 -0.00231015459717989 0.049663850806174 0 0 0 0 0 0 0 0 0 0 0 0 0 0.47695119309554 0.36510078948315 0.236171708664357 0.066576892578425 -0.0731490140882563 0.0165644137256875 0.0501711795956642 0 0 0 0 0 0 0 0 0 0 0 0 0 0.627952402189714 0.589453784302347 0.430653650593408 0.251086473748878 0.0451344902188299 0.0467641197546335 0.0509262585598809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846582116257883 0.807709610965203 0.645692700801464 0.363061641624083 0.191282458946107 0.0664261403261735 0.051130409651296 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00899 HGDP00899 0.206765086139072 0.1422894550914 0.213372205606093 0.313662394382599 0.239103476445458 0.128395289086681 0.0086681901403409 0 0 0 0 0 0 0 0 0 0 0 0 0 0.369958699054011 0.265302157152633 0.282797144166046 0.360104195932794 0.281032279672834 0.140701641053494 0.0112415797972202 0 0 0 0 0 0 0 0 0 0 0 0 0 0.422182449489226 0.397901364426115 0.380563757828217 0.435218274747994 0.343813921314388 0.169190531368945 0.0144722158264215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.29570560675824 0.265036546418005 0.280071332723918 0.289091926607457 0.388049855284931 0.171755766294363 0.0152461682795144 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00900 HGDP00900 -1.05568743969296 -1.10890313211287 -1.15102191893771 -1.14194968755087 -0.753538976893253 -0.243733698753092 -0.0424605478624122 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49121297148121 -1.51148451994008 -1.49663828722998 -1.43581449435129 -0.937256856179966 -0.280126768712748 -0.0413071059660244 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.28769394034491 -2.33129122274595 -2.37951367439462 -2.31007829067588 -1.55303098864178 -0.34473864078462 -0.0399024160918473 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.49977840707047 -2.50940283466338 -2.55016650056363 -2.67617766162696 -2.10376219851004 -0.378562540389761 -0.0395743246791082 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00901 HGDP00901 -1.43732839867657 -1.41544212257107 -1.34661089295411 -1.07393960100843 -0.488886413973196 -0.0550291626846533 0.068043881745832 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43020243682921 -1.43878813282736 -1.4189084267984 -1.17633400320029 -0.547207899770165 -0.0810550028768826 0.0677495135343592 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15822569580663 -1.23577400489929 -1.30046685377897 -1.22877532283126 -0.749565757262689 -0.114395370352795 0.0674713345373473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.933690167410687 -1.02216798550272 -1.09051876038517 -1.10335519148266 -0.784919300611271 -0.128352664847101 0.0674225272213523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00902 HGDP00902 -0.46095745908729 -0.469101662770452 -0.418548611388406 -0.426745199292243 -0.34491887744709 -0.185573449242013 -0.0635855099557314 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.427730958449025 -0.494015086918696 -0.495921401848724 -0.549937657513501 -0.407117706256223 -0.197950162322212 -0.0609373647245478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.724705903478295 -0.81141905626201 -0.88954233476815 -0.94869959151003 -0.682887319650929 -0.219151973685878 -0.0575973028223155 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00400267033579 -1.12698566925863 -1.28578355164598 -1.32550105934949 -0.979234269638741 -0.24156627629089 -0.0567935203033278 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00904 HGDP00904 0.585111110937053 0.508002561884876 0.434783958794281 0.258341948120904 0.154426493622435 0.15351916155084 0.0624598769931938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.476609223567689 0.46718958140921 0.428547704365231 0.230842205256404 0.0946180218246919 0.151306900919898 0.0649549602053021 0 0 0 0 0 0 0 0 0 0 0 0 0 0.319169858653021 0.229322146090951 0.211404705653067 0.0990947482943372 -0.140257234400677 0.0763271971024294 0.0683113091290295 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35066301319831 0.182889419515216 0.0211436874596333 -0.0448838740211915 -0.305372649162628 0.0268551524574747 0.0691593926410773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00905 HGDP00905 -0.259967822505451 -0.0125278035758976 0.220763313927067 0.396410886678425 0.349101587661788 0.212079898811846 0.105007126104329 0 0 0 0 0 0 0 0 0 0 0 0 0 0.278995702774863 0.346335781421737 0.417662279760917 0.438817062419026 0.336436006196539 0.194852330341321 0.103658051477467 0 0 0 0 0 0 0 0 0 0 0 0 0 0.534897607832434 0.559583102625637 0.570336668567147 0.42803485970566 0.271999490693519 0.164574287172211 0.101998792615686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.598597526509318 0.606855559831469 0.583472788961451 0.485517447880767 0.273780851248173 0.152718443400708 0.101607464576762 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00906 HGDP00906 0.547629711259464 0.497506402168565 0.58494654683558 0.5646601440358 0.316188342398991 0.15903604616201 0.0753070038541565 0 0 0 0 0 0 0 0 0 0 0 0 0 0.758135086272195 0.804573585657069 0.772991330894568 0.68331209931627 0.3863889460355 0.171354847919902 0.0781320577976352 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26221699910777 1.24490091989329 1.15319277026887 0.917546502515807 0.444247231096136 0.202346562191544 0.081964866838237 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35040728715369 1.30820790689942 1.20706180412459 1.03485793662352 0.527936481579867 0.198735978136512 0.0829392950863297 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00907 HGDP00907 1.32483610351507 1.24927266492265 0.893888064750783 0.50020003483321 0.231831915692936 0.0818153707058693 -0.0434497645188556 0 0 0 0 0 0 0 0 0 0 0 0 0 0.957131506031534 0.911253424674564 0.757883698692801 0.512755264690333 0.328075317311487 0.0978410322370516 -0.0467402036634541 0 0 0 0 0 0 0 0 0 0 0 0 0 0.95403109318795 1.0283799516391 1.03319969188057 0.824675737568754 0.493042735551642 0.184507497494619 -0.0511653463094113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.954154438137128 1.02952428557454 1.06841408088157 0.957972887697494 0.557658217865152 0.222122858383796 -0.0522833509389734 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00908 HGDP00908 -0.799777570213583 -0.819165098917455 -0.929481803226391 -0.947551075161099 -0.706803217207217 -0.277801712505232 -0.0713568758118739 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26608000267949 -1.25826752082522 -1.20941354339928 -1.09288082598554 -0.746504825051169 -0.270253581141733 -0.0674174538090109 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.07457256890183 -2.08629032538328 -1.98624339726614 -1.65297169404843 -0.978344719679926 -0.280016549134399 -0.0624448693709212 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.26938466364928 -2.29134317594932 -2.25184110750756 -1.91497089741049 -1.21358083739352 -0.294901482861054 -0.0612479012865223 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00909 HGDP00909 0.628496033092204 0.454871698861198 0.288491038979565 -0.0345956228026629 -0.299199745948337 -0.196375702939152 -0.00656951926661986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532504859785571 0.350022149606999 0.224466728573964 -0.072052224589851 -0.293104612207466 -0.207237025989624 -0.00441500656593668 0 0 0 0 0 0 0 0 0 0 0 0 0 0.255012865124739 0.0806096590912205 0.00912001248860799 -0.0901637661756443 -0.365478473821873 -0.276026817721867 -0.00149805878736677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.587984666457529 0.437862321099342 0.242056222152319 0.0520986350494412 -0.33259130201473 -0.320077960344351 -0.000757278065601869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00910 HGDP00910 -0.155391773299364 -0.233305308624575 -0.348488201179177 -0.24890227091428 -0.213290523806904 -0.304293234320112 -0.1600293116904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134488529293168 -0.119640240834666 -0.106795774553012 -0.0516358314096067 -0.152893419240725 -0.290992433567666 -0.160112113472698 0 0 0 0 0 0 0 0 0 0 0 0 0 0.158262623571818 0.249908530528597 0.339504166662002 0.329837285754315 0.0809821452895109 -0.250209202167692 -0.160373639195861 0 0 0 0 0 0 0 0 0 0 0 0 0 0.41716271799526 0.489174766542733 0.57684067918197 0.543553712790587 0.251210599515631 -0.222810892644549 -0.160465797739143 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00911 HGDP00911 -0.636270697674976 -0.409077357867218 -0.294204051062128 -0.243670037302044 -0.199324534503064 -0.0297819691895684 0.0325881909159932 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.532616434630867 -0.433571932453509 -0.347914579175578 -0.27503087353809 -0.266337966261703 -0.047137065194092 0.0313265020384516 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251086061198377 -0.317619362067385 -0.339323209728418 -0.399601127167168 -0.428244988790747 -0.0524849771959546 0.0297949651368677 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0971488164881686 -0.218562139614169 -0.334417165788348 -0.478271929598169 -0.563213583959543 -0.0596830619750481 0.0294382992829788 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00912 HGDP00912 -0.511837445562468 -0.343091715448234 -0.0751995045610632 0.21202425466119 0.227825891557697 0.0708121480690574 -0.0175967319195728 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.416515065488154 -0.302908318740967 -0.0702169603450804 0.165677831080376 0.244801134011468 0.0801321041958469 -0.0172443087581165 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0932772033393259 0.235678330987064 0.361763223645454 0.360655048551068 0.301843954887074 0.131468211834134 -0.0169035138262379 0 0 0 0 0 0 0 0 0 0 0 0 0 0.428667959998788 0.549124313710596 0.66374581792951 0.65873764643114 0.458895641818689 0.16250681921867 -0.0168420286380017 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00914 HGDP00914 -0.983800031103117 -0.954145996932879 -0.825789442789925 -0.778488268287398 -0.590345997069519 -0.124032103723559 0.0424083501875519 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22556749592962 -1.17915593786048 -1.08348128742273 -0.981792028598905 -0.69271958434239 -0.136758625281719 0.0405311195695105 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33217930122773 -1.30276119092893 -1.22058823666684 -1.26379639291439 -0.919990024053916 -0.197952005177728 0.0382175005913579 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05669441173962 -1.05058241784785 -1.07718492429651 -1.17100684981947 -0.992700815856819 -0.227617023801044 0.0376715049425339 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00917 HGDP00917 -1.14727475713076 -0.878751503794985 -0.754838023851391 -0.555564572010875 -0.308960831089367 -0.000970145125729388 0.0390342391512555 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923620490882345 -0.675867928800955 -0.62957088920234 -0.55373663153036 -0.327148415553087 -0.00554241945658197 0.0373466434648144 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27231235192804 -1.18195603184332 -1.05646248024507 -0.902732643330921 -0.473950879107124 -0.0257023700971308 0.0352550503671639 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45899496747938 -1.48219119405724 -1.47917282277389 -1.33694962374749 -0.680468276605803 -0.0303440993152534 0.0347591382341749 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00918 HGDP00918 0.290790113497698 0.286128892546629 0.281422916886063 0.210324551936847 0.164022570300563 0.0842826794434793 -0.00256464581796585 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55632800167334 0.481505093812813 0.410596847584664 0.284705541745507 0.183432862915117 0.0710571939294055 -0.00261125844429245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.588002658700476 0.668563409189433 0.662422554089579 0.455043430866035 0.184888479243621 0.0578455252547243 -0.0028535214572891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.413466500934487 0.455556092925399 0.539879900192067 0.473153147978471 0.184582890366815 0.0469886498315734 -0.00294784702495063 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00919 HGDP00919 -0.0111569743545522 -0.0140836368698944 0.188678184351684 0.42502327236338 0.349479965208864 0.158154831117065 0.00674221572988466 0 0 0 0 0 0 0 0 0 0 0 0 0 0.308579166756167 0.38348973612465 0.499640834945718 0.555168670247881 0.329870561615614 0.139172100778641 0.00362240716271461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.642723024790787 0.747333332830286 0.931385959485833 0.970124303939029 0.469533509957967 0.13145286893133 -0.000571985097319195 0 0 0 0 0 0 0 0 0 0 0 0 0 0.894567363231822 0.925932000351318 0.994810312831646 1.1102303102335 0.662227440940748 0.143133356752253 -0.0016318833619291 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00920 HGDP00920 -0.731463784083759 -0.735014395456465 -0.738872981018264 -0.785668376079898 -0.720581849157122 -0.460863402912854 -0.205080251901576 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.867399132369089 -0.902595230014987 -0.867552386772927 -0.878136724372734 -0.79661270613934 -0.47166295948347 -0.201818637046482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.442493462132186 -0.49699230251671 -0.621235935844435 -0.883911166081656 -0.98384293757012 -0.535203072275184 -0.197720328871858 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.257324256698348 -0.293537690061623 -0.424081315289719 -0.703451066631853 -1.07353253109804 -0.582650425378431 -0.196736742529335 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00924 HGDP00924 0.245489166085379 0.386202059340263 0.563635886018198 0.575864443866806 0.315377794155848 0.324120975940352 0.197823055124028 0 0 0 0 0 0 0 0 0 0 0 0 0 0.221151826467562 0.262038089604394 0.360900128098524 0.421764424461426 0.27877634518568 0.318882017047409 0.198585183508067 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.179219275579845 -0.196985034052908 -0.285965132151678 -0.310594055760698 -0.034320038573004 0.28198178892624 0.199941299196485 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.557268903196879 -0.567180315614858 -0.707498409980722 -0.816029721174866 -0.330315825434551 0.24764123222103 0.200344517448243 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00925 HGDP00925 0.85870550326844 0.909435854544768 1.04355661970041 0.948182475240325 0.759087757281734 0.468033756553714 0.164789976576062 0 0 0 0 0 0 0 0 0 0 0 0 0 0.885641575322756 0.914888407777895 1.0612266930946 0.966805146064261 0.786340875453414 0.46794961360901 0.160243796111932 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33156531637964 1.3738132360038 1.49515967106161 1.45705506346575 1.02938307764479 0.510584648060682 0.15447342319271 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33790287948995 1.45400615472761 1.61186734605576 1.80119568962743 1.29089819945137 0.549981850434272 0.153076954725402 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00926 HGDP00926 -0.293783870967839 -0.278503864345673 -0.332810947673179 -0.325817331306568 -0.279460735747835 -0.236126207768834 -0.0974727675046291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.345631121905321 0.155285279645372 -0.0778707460206769 -0.238270655978424 -0.314029175353447 -0.260442756091068 -0.0965835373339723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924166107305803 0.698014088299221 0.338004357955609 -0.052180769288077 -0.295801467161883 -0.292797748843104 -0.095558675239663 0 0 0 0 0 0 0 0 0 0 0 0 0 0.736433277786394 0.609180523634793 0.40325322803285 0.0168834220920295 -0.327125466882046 -0.302159717230787 -0.0953306397691942 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00929 HGDP00929 0.723521994782031 0.723885930663232 0.639127337864066 0.759468014880424 0.528695495406586 0.201443619237591 0.0299106205987231 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1459342972123 0.984016018856403 0.767389362577097 0.791258711403109 0.559921794600874 0.190846635255227 0.0284033802425736 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34623163818821 1.1935389109428 0.974201673192953 0.803042574133938 0.610735114005924 0.20068676556164 0.0265213555233406 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53510592975212 1.42731915630022 1.20453659776708 0.926362265563716 0.718262967559692 0.205637705574658 0.026072396111171 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00930 HGDP00930 0.62223524186238 0.336665901314248 0.0460404367361717 -0.183826540339573 -0.238403976095028 -0.225676646842057 -0.177490825997003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4860651215398 0.234705640994121 -0.0171012970100275 -0.200199182130079 -0.192676313144998 -0.226792589458193 -0.177495654844885 0 0 0 0 0 0 0 0 0 0 0 0 0 0.733561173961998 0.576784851068864 0.372718527778957 0.0894750401231688 -0.0251731884233443 -0.198026380690297 -0.177693971973881 0 0 0 0 0 0 0 0 0 0 0 0 0 0.999370843754254 0.871344779427204 0.639386385725332 0.27993756971614 0.113841647336703 -0.182017469028221 -0.177777710023999 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00931 HGDP00931 0.99044900777652 0.904608570972711 0.790583016181043 0.46306545423019 0.108284011368152 -0.0325610634033263 0.057877647775931 0 0 0 0 0 0 0 0 0 0 0 0 0 0.858905805368894 0.786553906714318 0.611900072320716 0.405368087624726 0.109902144401856 -0.0350163127957906 0.0610659576187999 0 0 0 0 0 0 0 0 0 0 0 0 0 0.655159566432672 0.628734885900704 0.561688423885918 0.444541570895246 -0.0198428982026703 -0.0601972924644112 0.0653317934298252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.38431640932675 0.37668146699515 0.392632587027335 0.309246985193312 -0.0585906612315847 -0.101865774050615 0.066405568924241 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00935 HGDP00935 1.71459642297358 1.70358954379439 1.64395130760261 1.32294062121143 0.861243542569678 0.442596782664433 0.210578518503302 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57579776837834 1.64652001330048 1.65601551545829 1.3867460636331 0.923043667237078 0.421043140884381 0.208287586160806 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28803239164342 1.36633762588509 1.53628912108774 1.56312756261946 1.06300593356019 0.426094349734272 0.205667161418586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.988261693868667 1.07001467276474 1.26516162604363 1.41102902210632 1.08603379991902 0.430257290841213 0.205088397053173 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00937 HGDP00937 -0.0592402216586107 0.0144111613426416 0.258643178353423 0.214806767496701 0.0122630734823386 -0.0865282276857876 -0.023196349085047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280356437084279 0.267052087911333 0.279422421888363 0.249023636680703 -0.0057359509306719 -0.101883651232334 -0.0221286836578812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.447666943500946 0.426406361220955 0.365521334431853 0.222097127022586 -0.0774089655370994 -0.134119270531125 -0.0208371394077964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.216160737871947 0.23271461617295 0.224780532493037 0.136388800483676 -0.131617212309909 -0.151261973626723 -0.0205373226373321 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00938 HGDP00938 0.344995075253898 0.355470827044373 0.245782751230235 0.0357608443495662 -0.213114873439374 -0.286872680416631 -0.139031592540979 0 0 0 0 0 0 0 0 0 0 0 0 0 0.322908723531651 0.328822699663109 0.298125833983993 0.088669586172407 -0.161721662193012 -0.265706589207046 -0.135395437174062 0 0 0 0 0 0 0 0 0 0 0 0 0 0.424403964444635 0.430980138862617 0.343037687875197 0.101134427890657 -0.158325187761244 -0.232482971822225 -0.130868094976929 0 0 0 0 0 0 0 0 0 0 0 0 0 0.676918350691807 0.625561385582641 0.481185603111259 0.161710837808426 -0.144725617189023 -0.233884589397821 -0.129790635088625 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00939 HGDP00939 -0.222948450683838 -0.294129602979698 -0.399039369039661 -0.497216706723074 -0.441793363935467 -0.392141625405976 -0.138883558125241 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.326099375795572 -0.470352949162588 -0.516935435696938 -0.539999248251004 -0.443987552070072 -0.375792842673537 -0.135096907545569 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.228760151578418 -0.244292968231447 -0.369471694876908 -0.494537882747681 -0.490046877682937 -0.397756720185141 -0.130351626785564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.293294741721919 -0.201596205890656 -0.200456283448533 -0.319859163210272 -0.429859829721304 -0.427727306492009 -0.129216235417409 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00940 HGDP00940 0.0757211572512799 0.0372662495656721 0.0158565486383789 -0.00998396533578787 0.0369939327025075 0.110696462390651 0.0344138909497686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167539184830076 0.127235022596605 -0.0030021248508845 -0.0686366172838977 -0.0072534010744273 0.10947205606931 0.0326848810388258 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0476721010283506 0.0131167422232379 -0.0677781859816602 -0.0517247593637002 0.0606521249809871 0.0778475873112203 0.0305377856218588 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.204996371493816 -0.232951632092594 -0.177780520478275 -0.101661003650406 0.128623852671973 0.0901714988438442 0.0300279069878947 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00941 HGDP00941 0.959811078069269 0.882770732961774 0.641826133810735 0.219450467770563 -0.207727367127929 -0.245877362055676 -0.0648849350605557 0 0 0 0 0 0 0 0 0 0 0 0 0 0.536938228882862 0.495103967173421 0.402264937598021 0.17658555697325 -0.209786332665294 -0.262554869725184 -0.0605642915983578 0 0 0 0 0 0 0 0 0 0 0 0 0 0.085637621913136 0.0882770851484233 0.126615843830605 0.0239898716935024 -0.283626888808258 -0.301795428211894 -0.0551080147169224 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15613837489834 -0.167815040609505 -0.129775634998938 -0.188941299260343 -0.345833345155143 -0.333061725886191 -0.0537940411832206 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00942 HGDP00942 0.607636152622977 0.467441517816174 0.0494067846859534 -0.27200174205178 -0.405682669408345 -0.409852985830997 -0.206268461585542 0 0 0 0 0 0 0 0 0 0 0 0 0 0.330535562381309 0.220319237231803 -0.0396771867919411 -0.28295409817009 -0.331621019823182 -0.394797028547323 -0.203486209043594 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148863059632422 0.0379331850756901 -0.168423699080063 -0.383634356065203 -0.459342522619682 -0.376253113820456 -0.200079541084862 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0672730453744419 -0.0373715954882682 -0.203066673937889 -0.476086313274425 -0.571762636450175 -0.386284879820106 -0.199279349297181 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00943 HGDP00943 -1.73633313349526 -1.63908597425678 -1.51389885034051 -1.17301896265782 -0.790639567651653 -0.357366596245291 -0.115860176973463 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.69034771311435 -1.63353059103538 -1.51060792517635 -1.19881978399196 -0.793402408946985 -0.328982972303057 -0.112336905763464 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47477460638122 -1.46427795563462 -1.47606438326539 -1.30168369644571 -0.884801877211938 -0.375451315939085 -0.107894179140928 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34094532058275 -1.33267445116251 -1.37515233719402 -1.28623363573007 -0.930192695032782 -0.415314845246451 -0.106825862420148 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00944 HGDP00944 -0.975349053135666 -1.07013949670686 -0.915408242438444 -0.506763622611813 -0.217513518698135 -0.0495857332241894 0.0130324900842023 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.944039638161448 -0.982424162492282 -0.890322738764147 -0.550703473874001 -0.244531808226993 -0.0736746341020544 0.0128395167525445 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21028698105403 -1.31086363085894 -1.319539270545 -0.979639282597726 -0.346841632360328 -0.114938095053838 0.0124578126666498 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23823783452635 -1.35490046610825 -1.45961042986658 -1.2918126792341 -0.506765440161842 -0.124574661668249 0.0123386995097958 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00945 HGDP00945 -0.533370973971676 -0.369112505805467 -0.191060087682166 -0.0248735993758512 0.136692152941068 0.0989584352531812 -0.0172764945342502 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241201908419919 -0.128538360355203 -0.0157593775335255 0.108904967178229 0.229161361320857 0.143599638791969 -0.0184985807608203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170094479538775 0.207388553618093 0.230941659900765 0.291852649092641 0.461176397438843 0.258031753886538 -0.0202114450800144 0 0 0 0 0 0 0 0 0 0 0 0 0 0.317817196445901 0.333449208440115 0.375611519885735 0.399498065904045 0.54288560292071 0.314245911440391 -0.0206568078423534 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00946 HGDP00946 0.0654845769063472 0.0955159608712655 -0.0988954565256941 -0.0650585748503394 0.0390606406335463 0.200842365566499 0.0962244565308112 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.261574059612043 -0.366565336816621 -0.443510269505109 -0.377424777633581 -0.12329830609321 0.160381825069059 0.0938647989520742 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.72205697531359 -0.834079546176942 -0.948463318290258 -0.909054714141699 -0.457549236392756 0.0774689552019838 0.0909599391831095 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.817343663648826 -0.923303353015258 -1.06397046945227 -1.04257308904749 -0.712219776543047 0.0517867774724577 0.0902742133834506 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00947 HGDP00947 0.233437456625862 0.0980674851699588 0.00530832314212075 -0.01090049898886 0.0256660490453464 -0.0362132869513126 -0.0301938062785637 0 0 0 0 0 0 0 0 0 0 0 0 0 0.296909541711746 0.29921718467345 0.321829412284665 0.215387833314896 0.0794583467019073 -0.0375628851840429 -0.0305384842901241 0 0 0 0 0 0 0 0 0 0 0 0 0 0.590516130662953 0.640024543264391 0.719437295967338 0.757818428067956 0.32608919867606 -0.0190613051033656 -0.0310832808142181 0 0 0 0 0 0 0 0 0 0 0 0 0 0.595433692056462 0.622102014987322 0.722233535693179 0.879543900085246 0.518722823402109 -0.00288031175245506 -0.031235574803371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00949 HGDP00949 -0.185728954467976 -0.290935218736548 -0.480360504159688 -0.579312409638149 -0.324254575452295 -0.123637676754954 -0.0492638352758418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.213292207086809 -0.349681184334123 -0.540571200029244 -0.643142999913378 -0.384223526146307 -0.120076243584196 -0.0468869683487115 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.384138938963065 -0.522276902944534 -0.700705713498346 -0.754247521710232 -0.531073147083862 -0.158118845854953 -0.0438994161635523 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.580342816336039 -0.697198550952185 -0.766411881015277 -0.757729770146921 -0.625017488647615 -0.169593269514775 -0.0431825083518042 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00950 HGDP00950 -0.365331162070675 -0.37819072551134 -0.260503313354238 -0.160337858994842 -0.0708939147669774 -0.0116047492034371 -0.00709502765272601 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.290486117945913 -0.274051173591074 -0.128547283361608 -0.0774065719886319 -0.0815249497045075 -0.00595082816996499 -0.00763141557320201 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.290301250418413 -0.264069955445402 -0.139796664067265 0.0444185121942892 -0.0471173926617065 -0.0103611185052912 -0.00837557713594781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.257974677348587 -0.274787279366551 -0.240253387941869 -0.00674881538501942 -0.0441984849230063 -0.00585144170202 -0.00856764930817657 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00952 HGDP00952 0.0487683323082549 -0.0841256728066777 -0.0154524437757165 0.0320818970919439 0.0569378011149086 0.0445265515348655 -0.0178915518587743 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0046769576504262 -0.0533751543126627 -0.0100497584581865 0.0388653853047986 0.0570187483093694 0.0740321312931689 -0.0183535596820085 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00717351594654494 0.061110566674347 0.0925064726751664 0.168439806387113 0.104837853577806 0.110662134113753 -0.0190649515936112 0 0 0 0 0 0 0 0 0 0 0 0 0 0.252811375935097 0.274102067193563 0.312560747271041 0.38536672379343 0.227454527467642 0.12480690683639 -0.0192609732830097 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00953 HGDP00953 1.22283370907242 1.0235072804818 0.801327918636712 0.479522025016047 0.199266912427434 0.138309818716815 0.0515361715450046 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07543203478319 0.909019392775634 0.720140424385752 0.446640964853404 0.185809908997041 0.124037919608163 0.0527010425912953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.761009402987159 0.580464506271895 0.411262019150151 0.267564945669955 0.0928749895862063 0.0919407235884365 0.0543586614427714 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427041743858963 0.318236151580101 0.184649160785862 0.113277387833944 -0.0245685142969741 0.0712763524772466 0.0547942243509771 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00954 HGDP00954 0.454097068753149 0.385135505295731 0.195386074876067 0.0767409022983422 0.0296396392655677 -0.00418843101813525 -0.0137577011376785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396075205594058 0.391891344134328 0.25551343027407 0.161260591860613 0.12842587809262 0.0370448109978007 -0.0138759099665555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43533129188706 0.423532185088021 0.403596627654785 0.367951665148957 0.306030137284382 0.0675928749121829 -0.0140538686443354 0 0 0 0 0 0 0 0 0 0 0 0 0 0.487445953852054 0.459162726837945 0.412642497631675 0.458564600322828 0.426289519026098 0.0778237501552254 -0.0141021454152856 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00955 HGDP00955 0.24976487215613 0.316339299729127 0.33763636472204 0.37947222812482 0.35257588407848 0.208536712035331 0.0451000999616779 0 0 0 0 0 0 0 0 0 0 0 0 0 0.382759657796623 0.380143879429718 0.345026938665651 0.365780901038189 0.338533988464423 0.208246087232163 0.0450417316085966 0 0 0 0 0 0 0 0 0 0 0 0 0 0.549119049051462 0.503197810023533 0.519827612032904 0.517263921110227 0.425110687142284 0.229425918852947 0.0449157991047082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.445834316532138 0.465265671845261 0.536882750252415 0.611060336625913 0.545959453810889 0.246783218179213 0.044874974004211 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00957 HGDP00957 0.297762103986619 0.212796252546982 0.0644408343989579 -0.106185231496553 -0.0720829514784535 -0.115756611986899 -0.07351591774893 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328110537152484 0.248464917278366 0.0998859174345831 -0.0162204270471285 -0.034625186571865 -0.0711604598096093 -0.0701934571196715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.279530374154952 0.248784916211791 0.200081120513082 0.135143717087231 0.00645465963554215 -0.0450663040310015 -0.0659685642304471 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191621198754526 0.179981577973028 0.204592424387432 0.243730103059041 0.11243736845645 -0.0414989239573493 -0.0649451708603966 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00958 HGDP00958 -0.827583263608765 -0.688283226916053 -0.635118259646052 -0.428525941632959 -0.242377876912992 -0.0919790173159144 0.0293994533336448 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.668981033913009 -0.573371301572571 -0.513698834563468 -0.421194592107197 -0.307701293276445 -0.114669063942926 0.029513923544811 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.560045534528063 -0.552524312503754 -0.496872124253443 -0.436792084781541 -0.386270262319588 -0.121180621814649 0.0295951170076258 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.477698280462376 -0.465927614129798 -0.444062314896334 -0.390631401783156 -0.462785828923615 -0.11575585544766 0.0296020319918943 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00959 HGDP00959 -0.855032264879068 -0.929345827184127 -0.851159423806777 -0.654028719800057 -0.425886378490618 -0.100670638780607 0.000229896252458861 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02282944187056 -1.10954730254262 -0.941684479172141 -0.698222228538492 -0.478925499598087 -0.0938830141969835 -0.000148800277597646 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37931414813032 -1.43765782689684 -1.40549860206036 -1.16942374073844 -0.716836526570467 -0.114695703289054 -0.00066565760215453 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51795161497584 -1.63092642513488 -1.70585670414849 -1.57781170595635 -1.02912909190758 -0.123687458633322 -0.000797535138026051 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00960 HGDP00960 0.128937108179644 -0.0228544753937088 -0.211975830989091 -0.223127237863721 -0.0567139836927296 -0.0267505774677779 -0.0256916649962148 0 0 0 0 0 0 0 0 0 0 0 0 0 0.240723537149427 0.137969745050695 0.00349739371551183 -0.0693776865596714 -0.0069324385667481 -0.0245291561924191 -0.0270182414388024 0 0 0 0 0 0 0 0 0 0 0 0 0 0.182718745501747 0.126411216738231 0.0521111035038535 0.0639606853286027 0.1428467410486 0.0561608006474471 -0.0289085112711508 0 0 0 0 0 0 0 0 0 0 0 0 0 0.219978876506955 0.231368773699327 0.21823727199869 0.184182678729577 0.171142124843838 0.102195733311115 -0.0294054329483394 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00961 HGDP00961 0.00955636493923773 -0.063746193380584 -0.0943057870254411 -0.111686795070942 -0.0514106950015605 -0.0249463116208971 -0.0556640300228137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0979539544176794 -0.0982041997263332 -0.0401083245868658 -0.0224549200579917 0.0300145059508938 0.0197521912057489 -0.0530910523506136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.209026477090941 -0.165662894689115 -0.0699166084967958 -0.0716208512945916 0.103358089329958 0.0868007230271335 -0.0498382104940897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.359712412461919 -0.309524509004671 -0.225443524222475 -0.118566698236295 0.099209458693817 0.116326564242526 -0.0490539698572795 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00962 HGDP00962 -1.41415926063247 -1.43968777032197 -1.3048382661501 -0.864236481589101 -0.480396392621765 -0.122915932820123 -0.0210145394668796 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39842900921644 -1.45724274624243 -1.29976506311493 -0.935797642896993 -0.556530573227374 -0.155113231436792 -0.0214305087549334 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60358760783774 -1.63669137542838 -1.63187061399272 -1.42475505656199 -0.804617344558505 -0.216269294704271 -0.0220543911993566 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.83329136791422 -1.86088662701592 -1.84144560625055 -1.70493642981932 -1.09981268024109 -0.238262034341079 -0.0222236629179696 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00963 HGDP00963 -1.103123871401 -1.05321589971699 -0.792950960321821 -0.383135677777113 -0.0226896061103283 0.0783342158074297 0.00607570734381929 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19244911297638 -1.03932551649595 -0.75059063785244 -0.359986998319633 -0.0254197285999555 0.0611747202270717 0.00482638394309555 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18908319857428 -1.10769946803928 -0.96005102506462 -0.610983339042984 -0.110253857309238 0.0866411735553812 0.00315535837246432 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15521197573996 -1.04195450306386 -0.917819458840427 -0.757508239582795 -0.270687143673515 0.101040777210116 0.00273482994953472 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00964 HGDP00964 -0.549165438258466 -0.420362853384528 -0.26079965112996 -0.178788810360361 0.0814386536816535 0.138802225169029 -0.00457461066433766 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.632030118927655 -0.468202583578106 -0.291668006676628 -0.107367001953064 0.128886581726577 0.149263806934076 -0.00574553113580522 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.575560669859939 -0.514533598735836 -0.454661511593946 -0.19250803185178 0.251548439813479 0.245854075330324 -0.00736563960043282 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.299294750354369 -0.313484412690513 -0.32083517205274 -0.206725796509929 0.231647568509273 0.294542979715692 -0.0077832203114644 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00965 HGDP00965 -0.587133709191971 -0.668203307214299 -0.676525661028194 -0.476435741151519 -0.25096148882887 -0.0826078332253172 -0.0182978858554285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.747364273721388 -0.845036827157021 -0.818924836388736 -0.633746994784827 -0.305003114924679 -0.0845945273876588 -0.0181691328325325 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18585421841181 -1.23137916141531 -1.26876819237574 -1.09954536032713 -0.537214897576737 -0.13736181083006 -0.0180295175854048 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31317132991911 -1.36325108949785 -1.40110292619075 -1.26554179502415 -0.742117585142997 -0.16206669419369 -0.0180001787974601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00966 HGDP00966 -1.46349746929314 -1.34053926671898 -1.01068429764925 -0.57993080857698 -0.205898135506425 -0.00432607252801615 -0.00693019502354393 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38786696351917 -1.23175924301824 -1.0254066658693 -0.579299195416519 -0.215873861139543 0.00658891584673937 -0.00750110262714701 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44365744532033 -1.40012098754623 -1.31477687772175 -0.94623910753376 -0.311823153345185 -0.0134760807348607 -0.00826889160468078 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51094862690235 -1.48702241504441 -1.38611050687412 -1.09040414481356 -0.442487926473677 -0.0239720226620658 -0.00846279784284994 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00967 HGDP00967 1.27868742016612 0.965324486282069 0.434296068737094 0.108204877175332 -0.0700769756267269 -0.103576446979206 -0.0297084489034811 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19997634690788 0.971344520672224 0.567606240407111 0.216529120664817 -0.0389271908354371 -0.0773424495602842 -0.0302204350270027 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00787689013704 0.858868881728568 0.653922324641265 0.309337041995604 -0.0127944438857718 -0.0682663337408855 -0.0309454227463695 0 0 0 0 0 0 0 0 0 0 0 0 0 0.897413190511196 0.777340246869651 0.597284618366601 0.357971600551306 -0.0147121280796908 -0.0679758801981661 -0.0311351097294102 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00968 HGDP00968 -0.87387551514453 -0.817866632577188 -0.61022706996571 -0.227909153746352 -0.0307017500479837 0.0630220847453665 0.0424329541457318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.91683944472084 -0.915263633185411 -0.693669024879392 -0.356718687982391 -0.11059623277005 0.0352723664599712 0.0440366190665132 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0897465025093 -1.08619959447212 -0.973423386368263 -0.762415827730718 -0.361152356185507 -0.0370775026127369 0.0462538813051266 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0942999623848 -1.07818276969264 -1.02855550090684 -0.918222398910153 -0.532192708005061 -0.0753611441363551 0.0468253593141174 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00969 HGDP00969 0.314220339726716 0.139292110142858 0.0198709778301224 -0.00233262259928436 0.0340282683966706 0.0844495958564012 -0.00312544226800276 0 0 0 0 0 0 0 0 0 0 0 0 0 0.396033094604706 0.303575686931462 0.221482094568667 0.120199270858704 0.0582652929499726 0.0736713134941974 -0.00325922672809578 0 0 0 0 0 0 0 0 0 0 0 0 0 0.607262593681402 0.568421001245603 0.531558350879895 0.454912744895544 0.18193915117035 0.122910314181203 -0.00349312346692554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.607325595315053 0.518951514285884 0.419703129546428 0.386754697325143 0.200680300429303 0.150635318050422 -0.00356194221583909 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00971 HGDP00971 0.977600188167105 0.870044396357884 0.902360560643911 0.622938495701458 0.332558753205277 0.180959370537408 0.100404358628212 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25467784900213 1.26710443157179 1.16305797692748 0.866514304717138 0.439209181630514 0.230658482470672 0.0984645777153012 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65658592588839 1.67811392465113 1.61414189156955 1.28155899630635 0.661715665063979 0.305962999694157 0.0961135086613068 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67006801894326 1.63754960582802 1.59559836858715 1.36492997421379 0.771986518170148 0.341126130504385 0.0955656696840862 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00972 HGDP00972 0.0525348497356357 0.174196821426265 0.268214115349735 0.284542624152178 0.258221098257501 0.178816899438327 -0.00441528407980684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185072382559615 0.256727506602063 0.23896129182287 0.251842041706306 0.221586225492762 0.152300218970108 -0.00560355575421366 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0657258015412808 0.0553346582437835 0.0538541582646255 0.141398044731222 0.29460041110056 0.145036148835119 -0.00725801193634482 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0417844181254731 0.117403160538917 0.183740671142826 0.258567139216927 0.386153937188346 0.153905881820181 -0.0076862620952286 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00973 HGDP00973 -0.402660255780547 -0.408130605004208 -0.536899895694956 -0.531498186395278 -0.30111648053274 -0.0944090710283292 -0.0360187079826798 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.415067413733084 -0.462326333899771 -0.598236526303252 -0.615094172996288 -0.36198582659998 -0.0943323884966481 -0.0359117273295042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.836527247458901 -0.903005069350431 -0.97167170923095 -0.961856476531233 -0.529177596385627 -0.133532931215422 -0.0358363090320924 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09137035465453 -1.14260826401235 -1.16001026007564 -1.10832761649964 -0.634454472315126 -0.149481364515043 -0.035829525583636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00974 HGDP00974 -0.793451712300481 -0.654508336221019 -0.450726521388578 -0.280484824131584 -0.194527933303625 -0.141532622279563 -0.0218201104366252 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14328729254279 -1.03884562338574 -0.844856970868594 -0.500436097250773 -0.260653357251149 -0.152234872948869 -0.0219203280689937 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39957643951184 -1.38591520172632 -1.29371458820463 -1.00358260359249 -0.511185417342299 -0.167140828950957 -0.022082678958164 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1975806260973 -1.21480643849629 -1.17006207538091 -1.12598069952563 -0.698626305632934 -0.17420215522426 -0.0221285581272473 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00975 HGDP00975 -0.446768985505857 -0.401054583546002 -0.230549588563968 -0.0180180631428913 -0.0849599880204634 -0.072849439022375 -0.0240381425754812 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.384750160094252 -0.327959852080747 -0.127617077688642 -0.0128666952697844 -0.0817348952456426 -0.0920273921121427 -0.02488591008985 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.281003883895057 -0.245916743533994 -0.112520636773561 -0.0093075110477104 -0.0427718297520615 -0.0951186736069242 -0.0260823721132403 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159831485280361 -0.145935615190149 -0.130767011324002 -0.0446592691920364 -0.0887460324075818 -0.0908805850289212 -0.0263948440093562 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00976 HGDP00976 -1.63775966924534 -1.46800938920472 -1.141134948299 -0.693588558270218 -0.348087992744997 -0.120567499514925 -0.0211676965865905 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5257022178702 -1.43237752866107 -1.27193348484547 -0.836360632225283 -0.428034021595373 -0.117547741138919 -0.0212223734165945 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.49261756441265 -1.47401475355406 -1.40710429604236 -1.1216522654803 -0.60185607333048 -0.117308911870151 -0.0213274601266606 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36435218285562 -1.32491883455488 -1.2406153521956 -1.07441729405254 -0.674035859976286 -0.120595841894436 -0.0213595993435392 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00977 HGDP00977 0.38414255636375 0.492856548218518 0.329908015483586 0.105284457596344 -0.111500217784664 -0.0371224388628614 -0.0419719226842879 0 0 0 0 0 0 0 0 0 0 0 0 0 0.483084355065397 0.529864525875227 0.40806752499631 0.18641458631126 -0.0729226790650606 -0.0379169353460702 -0.0415201247084701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.640773043818175 0.636160724500847 0.604590267874892 0.444881466610973 0.011649749093233 -0.0106726404755074 -0.0410370295842906 0 0 0 0 0 0 0 0 0 0 0 0 0 0.751742395502062 0.674707626996944 0.584041465939162 0.438216337758546 0.0768262230097634 -0.00555751164706426 -0.0409374012210054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00995 HGDP00995 0.0130214809800034 -0.0383522206902483 -0.106710114636301 -0.116977268366166 -0.119780412120742 -0.0444777720534301 0.00914700837309524 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0609933121110562 -0.0962177436595301 -0.127248943098115 -0.16584885513939 -0.181817790988444 -0.0761203422026506 0.00837603008665343 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.648893195026068 -0.606685923783488 -0.619389689561415 -0.565125856609861 -0.409369935776095 -0.101548007622747 0.00739315599219554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.879065247189227 -0.815799036985529 -0.860616921737218 -0.93278223053053 -0.653985733703045 -0.115299611878694 0.00715473966761432 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP00999 HGDP00999 -0.197321044831657 -0.219637557373423 -0.340505416359897 -0.271378687473594 -0.0657963993384936 0.0840048109773793 0.0338752047007868 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313762722154739 -0.361620735909059 -0.415861044803348 -0.367984796877042 -0.157009541951558 0.0577410546001415 0.032405083620598 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.64343042168466 -0.711421303632975 -0.804104298725093 -0.73991742918745 -0.375347687402549 0.0282691245844252 0.0304965764501248 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.571665567938055 -0.658395070371669 -0.858615796835096 -0.989851364894259 -0.605679660493547 0.0162445339473805 0.0300268608466077 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01001 HGDP01001 0.12686051100126 0.0710976908691864 -0.0938436750427833 -0.135982181096929 -0.222232742292561 -0.0904408116294228 -0.00908879250964115 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160016316323457 0.0975671205767293 0.0257130459132497 -0.112459976802309 -0.216579730966302 -0.0964682215631189 -0.00921843870880634 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0713235849189614 -0.0921132527981077 -0.136358819591896 -0.197856709079255 -0.319092380827709 -0.0968543447353002 -0.009380022165344 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.311971914163718 -0.269870682983757 -0.303974389702114 -0.426340468628059 -0.475148224483893 -0.100031931293107 -0.00941836701709597 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01006 HGDP01006 0.106124956782417 0.119204533215525 0.143394466070281 0.231736252869067 0.23765836671216 0.116927929190678 0.000229330567801914 0 0 0 0 0 0 0 0 0 0 0 0 0 0.125279709311457 0.135156575356975 0.213249730412366 0.316627797932554 0.343471760432168 0.154805019578083 -0.000392899121014028 0 0 0 0 0 0 0 0 0 0 0 0 0 0.256457293810144 0.282293767110403 0.359191518535289 0.455722207359067 0.548825484247198 0.227587508160849 -0.00121831782539625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.365513122453233 0.364167021477899 0.378538735469931 0.453280086523674 0.616190358143514 0.258663599415832 -0.00142464890328986 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01009 HGDP01009 -0.118679904574118 -0.0702925520468947 -0.0532182762331392 -0.151199443494872 -0.111923769578235 -0.0408886683024156 -0.000550001771569684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0192340844911896 0.0574125788268176 0.0427979643347714 -0.10430016749369 -0.108638414728941 -0.0509341754548842 -0.000816335163121769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199629827488437 0.259910403726001 0.290472613171312 0.0937689823013833 -0.0912760844882808 -0.0518345948352129 -0.0011474391592423 0 0 0 0 0 0 0 0 0 0 0 0 0 0.32659826754694 0.34730645934993 0.362047017973467 0.141069363290559 -0.0940143867995438 -0.0570884868042383 -0.00122602328706959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01010 HGDP01010 0.0814162231970744 -0.0306062140266937 -0.0987257141798626 -0.14300986937147 -0.243027498475174 -0.19041399038436 -0.0195722936870147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0979808292809998 -0.112675956389759 -0.130165312799243 -0.177013512463203 -0.262693859720737 -0.217693453985634 -0.019425836054245 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.93394202164939 -0.808604674499295 -0.721017575411769 -0.592721347546569 -0.476851460692238 -0.228968893759454 -0.0191990920497661 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36466054894339 -1.15036662447115 -1.01457209051424 -0.961611625226822 -0.686074380848942 -0.241661746976807 -0.0191361851357856 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01013 HGDP01013 0.225601573332554 0.217998613172177 0.0842792569010788 0.0715678993421382 -0.00336646306367792 0.0581089579246991 -0.00146591743056695 0 0 0 0 0 0 0 0 0 0 0 0 0 0.316110374562773 0.271607970126213 0.218749460666678 0.14655813545756 0.076189487980402 0.0800134103231357 -0.00213749838336686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.481630539815317 0.429236527850662 0.38401103504368 0.316243227618618 0.205237649582792 0.1468786233422 -0.00303207461168625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.495079580717599 0.433135930280901 0.350270804358323 0.245126223103505 0.186319757072416 0.17679707496758 -0.00325639981923636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01014 HGDP01014 -0.0741637685586496 -0.0223977854669599 0.0734932652818897 0.163218116236679 0.163988346297711 0.0937181812182449 0.00941938001507646 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0306836043150871 0.0159896619717357 0.184599228249228 0.262973242777459 0.20797584995763 0.112019367455896 0.0086171001569765 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.129813088062662 -0.00938334072675991 0.12954565413208 0.2453730096728 0.297898176487211 0.108661533064728 0.00755905866079595 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252257294823312 -0.147694591760473 -0.0279689221394226 0.151852094509004 0.349220714124797 0.110080235062614 0.00729559947695861 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01021 HGDP01021 -1.56894850848634 -1.54005170230094 -1.29297541474598 -0.799974596900471 -0.391439970721289 -0.107257403144321 -0.0497896420935401 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43552005217323 -1.35097904902367 -1.18356290212988 -0.819208642677032 -0.413805077226525 -0.130961599148012 -0.0463014540160412 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.938583280976916 -1.02089382930571 -0.978391078019208 -0.764126087894267 -0.469535099609416 -0.185572812792798 -0.0418064510002705 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.322745165503991 -0.433394354220753 -0.565050473640516 -0.587830306005035 -0.493145887223256 -0.205000446460943 -0.0407062185796715 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01023 HGDP01023 1.72575614981938 1.50289275194847 1.12679087498386 0.703448790708955 0.325322326937311 0.127392250312559 0.0754488854472176 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45150565283967 1.30938380640657 0.987609766974823 0.631777595859563 0.294198054088254 0.114656461004373 0.0772924507691961 0 0 0 0 0 0 0 0 0 0 0 0 0 0.833257334792713 0.734089957256864 0.549762361143294 0.264684568665683 0.032165218040442 0.109194461013156 0.0799169236267437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.259494699560736 0.177974402431879 0.0440008604741401 -0.250708161336966 -0.265466392626903 0.0880305250188088 0.0806067025047953 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01024 HGDP01024 0.763366423496029 0.859961573756816 0.909053815617203 0.797822757404368 0.702601386784969 0.428139192373527 0.117547794568331 0 0 0 0 0 0 0 0 0 0 0 0 0 0.570682481647127 0.635178531443739 0.737855847572791 0.753710722813518 0.720924203880476 0.401880948074442 0.11579425625659 0 0 0 0 0 0 0 0 0 0 0 0 0 0.256068058587744 0.231187906462853 0.318698066197604 0.617380630028511 0.760630483323714 0.413723509052727 0.113703642409677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0346279262137204 0.0278998275818424 0.0579061772088463 0.281614336088144 0.703860970565129 0.423489814871057 0.113224469173775 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01037 HGDP01037 -0.740548180137006 -0.707987372767684 -0.623327231975675 -0.411713257687744 -0.225693787150387 -0.104534924278723 -0.0560820103374595 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.854878290470415 -0.833248694521894 -0.763349330788458 -0.570522401841757 -0.292496449373225 -0.112254758520683 -0.0535734656493081 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.893757637412029 -0.872029606476584 -0.843094570948786 -0.679893192083163 -0.38580136520306 -0.149501948944131 -0.0503951953413618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.930397768023932 -0.906977361179882 -0.824847133735227 -0.61501941000674 -0.415421182038341 -0.152911442803679 -0.0496278113438702 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01041 HGDP01041 -0.591382296850892 -0.776034158767895 -0.718876722789682 -0.545529885279337 -0.29856400670193 -0.22635540753578 -0.0468424227489104 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.794490173165952 -0.816501380088274 -0.778428519293017 -0.64054631118383 -0.439873116778272 -0.250880485284815 -0.0443759083798862 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73035904927284 -0.693833774553252 -0.706437444076733 -0.616208732420809 -0.622972623602915 -0.321833655735799 -0.0411848981714282 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.644854941253325 -0.574678228889999 -0.57457301981975 -0.551130593821522 -0.58472411814897 -0.347473395560064 -0.040401652973075 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01051 HGDP01051 -1.19048726789142 -1.11622988596964 -0.9400359173379 -0.500510660777253 -0.0989061809872349 0.0284001422004394 0.00464862240931203 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22578919138697 -1.1155509573606 -0.959845772170704 -0.547448881272745 -0.126885507445747 0.0337002522770799 0.00369837321779464 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31706764598395 -1.23087243504258 -1.10556318295835 -0.8075887657646 -0.24526339382097 0.0231528430870242 0.00246416270164273 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29999234100365 -1.27567381016853 -1.17649829383081 -0.889152149577058 -0.400093084599658 0.0253071413913571 0.00216033464327111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01055 HGDP01055 -0.935635449701961 -0.862651489771147 -0.731220198001235 -0.459734328192532 -0.237921100052101 -0.117838051711191 -0.0568824646458104 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03162389499069 -0.972460820730228 -0.867581661930909 -0.621915975165959 -0.305413430973825 -0.126804250476313 -0.0543071174911839 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01162615280125 -0.972213542218856 -0.926500260183471 -0.732648388021089 -0.401234699147054 -0.166192798550878 -0.0510320987380474 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.975988115544867 -0.949773314253477 -0.875958929083946 -0.662707313041592 -0.431629574838238 -0.171135784051335 -0.0502389964105369 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01056 HGDP01056 -0.746474955361371 -0.572066627578638 -0.363146241344231 -0.0330575161712737 0.122702265437868 0.0641943972413215 -0.0152287098518511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.652210722778695 -0.513775923671171 -0.340167989061826 -0.0683996544930259 0.0795474678785847 0.0491401719770803 -0.0161640029009212 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.522416858766816 -0.419634178828469 -0.274291287870051 -0.0283883085788773 0.0903231274101956 0.050012643954431 -0.0174345023102228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.520009133380587 -0.449257639575279 -0.27958326597877 0.00851241700136296 0.0780439028712651 0.0702493810130585 -0.0177577574754847 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01057 HGDP01057 -1.00054304214726 -0.99441470987316 -0.929035228392356 -0.615909007912819 -0.234070475468183 -0.128490661667217 -0.0425097725254473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.992399808834399 -0.951562683516363 -0.903043637046537 -0.641981874771009 -0.294652896794696 -0.134421323421921 -0.0399757083304755 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.721172510802408 -0.658740634462449 -0.639120565059382 -0.519453030687091 -0.359711176980085 -0.171257258944746 -0.0366934400681554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548763620641599 -0.498978295727939 -0.429753014098559 -0.329437973334127 -0.330673784257447 -0.174215772926059 -0.0358870608186246 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01058 HGDP01058 -0.203842780958917 -0.111839142497969 -0.00252283507302976 0.138926574515891 0.113329857540454 -0.024201489087025 -0.0216925972452335 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.143554232662473 -0.0430195125531613 0.0111943089872623 0.134973577527385 0.106003236602817 -0.0164530093811588 -0.0220118658516075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.239838207311245 0.274710384178981 0.293928403221534 0.315761279182467 0.174916229007841 -0.00544581384713866 -0.0224417901344306 0 0 0 0 0 0 0 0 0 0 0 0 0 0.432967158482476 0.404068472624126 0.366895113907861 0.370017902652428 0.247589181531284 0.0056153090992602 -0.0225503761792578 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01059 HGDP01059 0.640169795387761 0.575968428644488 0.446242901774553 0.30549718843535 0.0488846685976366 -0.124731441740878 -0.0578506460679862 0 0 0 0 0 0 0 0 0 0 0 0 0 0.528363485807407 0.520512551495025 0.503363566275302 0.382221813184947 0.0976721749229966 -0.0850927048939002 -0.054479601993705 0 0 0 0 0 0 0 0 0 0 0 0 0 0.568318388866488 0.604358953717416 0.593699066881799 0.45989764856401 0.160205063705583 -0.0323666524278506 -0.0501090222082272 0 0 0 0 0 0 0 0 0 0 0 0 0 0.612527070223618 0.669781625600885 0.633052956423705 0.469512459043364 0.191705557160737 -0.0127510824800015 -0.0490343851009966 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01060 HGDP01060 0.371030674663958 0.228265360172957 0.134156612391073 0.00661851124759472 -0.134357363325894 -0.13468257328926 -0.0169780412770806 0 0 0 0 0 0 0 0 0 0 0 0 0 0.297321530957263 0.166652733352649 0.150047928790764 -0.0309931792273847 -0.183722617158308 -0.134728856824915 -0.0150159300879574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.083377185068354 -0.0972737422932581 -0.0888311357635995 -0.196187018356549 -0.334291135738688 -0.168980308779732 -0.0124569928822959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.47036489856571 -0.437160625652903 -0.467048281492077 -0.457460139711861 -0.409241919376661 -0.17752937675561 -0.0118251195878311 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01062 HGDP01062 -0.504825276619727 -0.619224967986738 -0.651846890836537 -0.519679300924909 -0.483090577721429 -0.37286522756917 -0.129148438585584 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.578339055416918 -0.585940565627001 -0.543226342707291 -0.394213127258189 -0.417411391602487 -0.373277877106241 -0.122914409192884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.752972206975187 -0.660811593621526 -0.565410135494205 -0.488602157786572 -0.48436284177412 -0.406077478968092 -0.11494166189306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.852241432837629 -0.761651914972776 -0.620736119503606 -0.5629908185262 -0.58411904534703 -0.448627051354804 -0.113001861435455 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01063 HGDP01063 0.189525990895234 0.00591474727343509 -0.148217928015087 -0.262440429633297 -0.278009383190597 -0.151415557958635 -0.046155839130351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.147054828182945 -0.0177822596752755 -0.220903663913796 -0.399341198788828 -0.364318195543016 -0.161512562658274 -0.0466186829144702 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.364479980885534 -0.504890677282884 -0.724125464211336 -0.951904476844515 -0.738636631957677 -0.220884101275637 -0.0473028544577194 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02886005133082 -1.09029656100607 -1.22295355198661 -1.38286112236223 -1.14913396375643 -0.248130240903555 -0.047486768980405 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01064 HGDP01064 0.0836545962361019 0.0872313568174318 -0.060407443556096 -0.172018157365358 -0.219214711742254 -0.227262656094327 -0.126447910992215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129589777814577 0.0767244502291775 -0.0154089905497443 -0.135021053196121 -0.135158559399547 -0.216670667288121 -0.127691281946127 0 0 0 0 0 0 0 0 0 0 0 0 0 0.414419648621459 0.356632894734456 0.199039137313258 0.00590319681387634 -0.0251446772765391 -0.147973484243307 -0.129446602483662 0 0 0 0 0 0 0 0 0 0 0 0 0 0.505634309416101 0.433664837906054 0.265118184651286 -0.00504707916292307 -0.0133809674225743 -0.119871506691465 -0.129904816785913 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01065 HGDP01065 1.6552671049938 1.45725668027897 1.12167930168784 0.765701655161517 0.436645683250977 0.170713027044965 0.0367196492543795 0 0 0 0 0 0 0 0 0 0 0 0 0 1.71680606907149 1.55472073217284 1.20625261811496 0.795207387023511 0.498335779842303 0.207183084820472 0.0360367438199535 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40762977371442 1.30610754873515 1.10080643430963 0.898988885652627 0.644539459532891 0.276890965365534 0.035100340625014 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846898189538676 0.825914463432143 0.743976626411114 0.671646672849317 0.638235085157048 0.311286282145451 0.0348600793676266 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01066 HGDP01066 0.207477549924498 0.281909002519402 0.289872658006537 0.353941517050065 0.381700655721438 0.225601825281373 0.0471810486458009 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19758139882761 0.228766875437554 0.300424961050389 0.41081003795041 0.449792921587033 0.245376238348892 0.0481142168520614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218366638332581 0.225892575839545 0.284071960083765 0.484719606416078 0.658036910357256 0.325065546081379 0.04943322137856 0 0 0 0 0 0 0 0 0 0 0 0 0 0.248385514062436 0.300630010129898 0.375772164151786 0.549091264991056 0.755092647991338 0.368158294059474 0.0497783199218601 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01067 HGDP01067 -1.10848671528379 -0.935543728551282 -0.703508224140916 -0.44385646361011 -0.233447827523073 -0.0836454996400532 0.0257432098412712 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.947949349518132 -0.846801013583067 -0.712631791700773 -0.528292119092471 -0.283449808951191 -0.0872927516345817 0.0265986849982379 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03103705077386 -1.01487217297966 -0.99375326466664 -0.939403030638675 -0.566278905192587 -0.109806873863359 0.0278112882376572 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29404348277691 -1.29967098625765 -1.31355784522404 -1.29673588520529 -0.901284294168916 -0.132788213613146 0.0281290139669395 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01068 HGDP01068 -0.093345531418575 0.137810065710579 0.273595195149862 0.50096743788572 0.453904120752008 0.15171422428048 -0.00588501287988245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0510817628770883 0.254481133327773 0.355310421855801 0.535799141538018 0.478633621820666 0.168441066602108 -0.00787034608977142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.464313210866556 0.593309670646091 0.731056828759968 0.844172871493306 0.667024897921552 0.235167779098219 -0.0105594692941849 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584913640743581 0.700630474271593 0.826267627705252 0.96425464486794 0.837709118824904 0.270922123269789 -0.0112424027771299 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01069 HGDP01069 -0.371420764746716 -0.423624249871633 -0.308305691783755 -0.18742424277903 -0.123182813625193 -0.0309950657161237 -0.0265870095698798 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.296561316628091 -0.318653076275962 -0.324314033740502 -0.256425894878351 -0.194924025105145 -0.0528208932591793 -0.0277145892480684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00294358873356027 -0.00674942199707954 -0.0214663663261214 -0.130315019153663 -0.247439509308569 -0.107949467674934 -0.0292877686706534 0 0 0 0 0 0 0 0 0 0 0 0 0 0.186724111257221 0.184089563682537 0.211723821091002 0.104898209608044 -0.19719121142553 -0.121267972146926 -0.0296954840592184 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01070 HGDP01070 0.200604246712808 0.153766679124162 0.0237984854584605 -0.0739530972363163 -0.0991544562406457 0.0122249659340834 0.0577475364448941 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00833607148687051 -0.0395651417879852 -0.141282949928035 -0.200717408031053 -0.152174581203548 0.0201253283846914 0.0559873461986241 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.83663920822236 -0.885044953761445 -0.932563338864149 -0.942039786437776 -0.539081313982356 -0.00397596920595806 0.0538309989330854 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47395491013601 -1.4800213898149 -1.51989761246382 -1.55568214063765 -1.05851806170972 -0.0224321136250655 0.0533239704024638 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01071 HGDP01071 0.506134698381613 0.502407551428648 0.340318169454456 0.256961828925667 0.0878734440740648 -0.16075943616354 -0.0818808654918544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.83269172830427 0.803584023391858 0.663494420356309 0.453101785585401 0.211605547710221 -0.140089457928439 -0.0793852497836952 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15640582219057 1.18406746479228 1.10233580889394 0.898018537209217 0.411774160996767 -0.0875481037666215 -0.0762749941587473 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09290136350643 1.13014456594279 1.10881569563563 0.928507041406554 0.500099893280517 -0.0829837629854832 -0.0755339540432219 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01072 HGDP01072 -1.28556251589576 -1.26696473869008 -1.19408868941079 -0.868768500600221 -0.494968242134367 -0.160018173200104 -0.044204689426476 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35605124611992 -1.34083739799377 -1.27948070571395 -0.981324704150096 -0.574829898747244 -0.16252206359108 -0.0427938733818827 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59567034448408 -1.60612924593361 -1.61550386920179 -1.44535910905677 -0.938191654241942 -0.152135132998387 -0.0410733265151326 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.69486632848382 -1.65808675504597 -1.6552339689136 -1.61169414166912 -1.20378266737414 -0.162740347775105 -0.040670741509866 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01073 HGDP01073 -0.472355236352656 -0.512746049312608 -0.514398555458566 -0.469572767926246 -0.243522483337918 -0.095841274117178 -0.0723315565748013 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.542536669689206 -0.572926826389609 -0.605111530375426 -0.555324468840976 -0.242991486011421 -0.0891135778148537 -0.0699982913782139 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.763339782073148 -0.740980869403134 -0.744329812316812 -0.778982552464455 -0.357867610629035 -0.0811230657583319 -0.0671094068741822 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928805753885363 -0.805330100438953 -0.743652485563525 -0.760180992745299 -0.415828276136132 -0.0945894181432974 -0.0664248936203593 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01074 HGDP01074 -0.198350456856283 -0.152486242348083 -0.204411519757337 -0.127747257413948 -0.0792065101952789 -0.0656849077106061 -0.0396956808122082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.120475703991255 -0.0289245403441044 -0.117972619060894 -0.114954958594544 -0.0529754178710313 -0.0582575138827284 -0.0408815706550257 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.120035325713231 -0.0977361692661798 -0.0736959736533133 -0.136770590051572 -0.11051526138759 -0.0732050009348997 -0.0425460841557708 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.435810572414561 -0.426083065247131 -0.3924972627895 -0.335884188410393 -0.30316023296596 -0.0798770353097117 -0.0429792487524774 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01075 HGDP01075 0.965855825122536 0.806962558751802 0.620720017924101 0.409266985386227 0.195093121468082 0.0190198990066532 -0.0405815708235462 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00823071921742 0.939471616665981 0.790325535550149 0.53684588832461 0.276438020545315 0.00879303468713454 -0.0415440780970613 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3577955650698 1.267793105441 1.13940044239387 0.960507605440708 0.585372900218309 0.0435232333967022 -0.0429003379759483 0 0 0 0 0 0 0 0 0 0 0 0 0 1.60754354831723 1.54657168835616 1.41586611299139 1.22791960807147 0.859460783831951 0.0689197947029825 -0.0432541282085885 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01077 HGDP01077 1.06796809863886 0.957564633039497 0.756204862550542 0.478802763229363 0.125698352377932 -0.0437160033269361 -0.0249440454687295 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08699467556586 0.966019327070529 0.793883707296964 0.579488509923643 0.17718290535207 -0.0351895944471196 -0.0256273135862158 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01863925430574 0.97806225072613 0.913421500854985 0.796052373086447 0.311087585207901 -0.018331525023664 -0.0265983239769709 0 0 0 0 0 0 0 0 0 0 0 0 0 0.850851773358872 0.826101006615559 0.808076648585715 0.777335616722052 0.369923360141163 -0.00943234780431332 -0.0268530565331456 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01096 HGDP01096 0.919777533316955 0.891025853953759 0.837194810375873 0.6696433523938 0.474394455432768 0.206164954311624 0.0119977677755574 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06916915209337 1.03913227949095 0.942610727095501 0.799521362223037 0.582060516566077 0.246282594878799 0.0110704213238383 0 0 0 0 0 0 0 0 0 0 0 0 0 0.954732054969357 0.923955566129717 0.857631669423676 0.821571311288927 0.786954584235822 0.334822328560898 0.00983436829453113 0 0 0 0 0 0 0 0 0 0 0 0 0 0.762334401353328 0.752042979950086 0.759285734844097 0.727760697581453 0.899070624273532 0.367184233624605 0.00952412361734193 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01099 HGDP01099 0.149317494239054 0.110485817910907 0.127612241107273 0.220491999910055 0.100343402589814 -0.0335076468727649 -0.0316351000643739 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314132236293034 0.23409105841124 0.214597429021912 0.254210484174126 0.104180120149995 -0.0310510122061607 -0.0315185671210208 0 0 0 0 0 0 0 0 0 0 0 0 0 0.608494543903369 0.586293205658239 0.548359475672393 0.447638734824804 0.157528053432596 -0.0630222436890171 -0.0314479671179372 0 0 0 0 0 0 0 0 0 0 0 0 0 0.996404321551917 0.926373025440308 0.85530391735736 0.698933742039385 0.258398106600847 -0.0706347456826298 -0.0314456059153615 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01100 HGDP01100 -0.289058452346742 -0.290227132796345 -0.334093497765618 -0.152053275842702 -0.0823122181576472 -0.0884710661540182 -0.0694900817962358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.244283697382999 -0.212873946001601 -0.181504225089822 -0.0591801834155059 -0.0797541769713391 -0.0910073115675329 -0.0659123285972393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.284831419319135 -0.255152790830913 -0.213782234370836 -0.120091023023005 -0.13267679595569 -0.0715470306529001 -0.0613463329971325 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.474085869543746 -0.475102431731885 -0.466964085893719 -0.356764879856659 -0.256636463386989 -0.0695102760838999 -0.0602371569149649 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01101 HGDP01101 1.75911804022677 1.82599601436938 1.72646576093002 1.42033028789304 0.927794558676552 0.490079498075946 0.169246477997105 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73164516764749 1.79016734626068 1.78367119445021 1.49932324145664 0.957795973363871 0.493032233256476 0.172021586414061 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48355289721663 1.56734929645462 1.69059797566471 1.67625703380032 1.16986430409313 0.509565415505434 0.175822091335654 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17851448669588 1.26561583658021 1.43863368092004 1.60303372226197 1.30369789777921 0.531838396657576 0.17679398954093 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01102 HGDP01102 -0.503871593523503 -0.366979497274755 -0.256777561429275 -0.142261407834494 -0.14512648518798 -0.159743755811128 -0.0707974540465693 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440690415764113 -0.343741424437893 -0.287558904935216 -0.127143970544914 -0.131900820924624 -0.154834082600094 -0.0674510723789751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.165392227993977 -0.220542593648988 -0.238680248227228 -0.150102087327543 -0.125935929824523 -0.184003612966347 -0.0632214119686177 0 0 0 0 0 0 0 0 0 0 0 0 0 0.125015939258451 0.0476926115059643 -0.0105475978568731 -0.00651633365124777 -0.104743105125324 -0.192802844321507 -0.0622018404658959 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01103 HGDP01103 -0.0876149786557659 -0.198122545746357 -0.217447186750507 -0.260398636064447 -0.186361392928995 -0.0609162381503681 -0.0160646556106251 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.431948014820389 -0.478548841340586 -0.441571345146018 -0.40497167611182 -0.249481327859702 -0.073816296350049 -0.0161629548775724 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09493827902051 -1.10899867781748 -1.09255482485002 -0.825696054802193 -0.387917075230586 -0.101102699214871 -0.0163520934818967 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40517997787354 -1.39947978404214 -1.34450789226853 -1.06718783028796 -0.568514780979357 -0.106954406668441 -0.0164101291780598 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01104 HGDP01104 0.519751243326842 0.465278434524316 0.372276676059833 0.293443689050703 0.180307096742846 -0.00152212394478377 -0.0284678722508698 0 0 0 0 0 0 0 0 0 0 0 0 0 0.669642797813707 0.588655353263815 0.479129047247229 0.34658179131503 0.192998794597853 -0.0238465388751531 -0.0284918199959671 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08349699030363 1.0586675557518 0.982798494466626 0.819387307387869 0.375148621429406 -0.0151374860441133 -0.028602431660014 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39117582099468 1.35264340520406 1.29218643949266 1.16183821080604 0.655063922970581 -0.00507524554168818 -0.0286444645153142 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01149 HGDP01149 1.01197044550676 1.02349582922223 0.892447713729161 0.585211514166628 0.315449760163149 0.0807032159111916 -0.0387022382781468 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34545311667347 1.30960154554108 1.16033628816302 0.789726283880733 0.41300516228925 0.103815027930649 -0.0399603813926607 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65780160881556 1.65105057024857 1.55041930890915 1.25517091856742 0.689746732176925 0.151089024319649 -0.0417253456631989 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57757887068669 1.58363826287137 1.54491679972109 1.43075232569743 0.926479036800534 0.179679465845998 -0.0421844691313078 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01151 HGDP01151 1.45180859304774 1.31194174273811 1.10869397914672 0.756242973776516 0.45058623162418 0.254024187595703 0.0105178041631461 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70681515938879 1.54652437494149 1.34975606362561 0.947396662605717 0.515742206894287 0.253247252861854 0.012673546050444 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83275103214245 1.76378782117676 1.6735535202688 1.49454512908911 0.858255999295684 0.284714803239271 0.0153415125914321 0 0 0 0 0 0 0 0 0 0 0 0 0 1.70088706235523 1.67527371305117 1.67238539532369 1.61815299962492 1.12551642264201 0.317205654072278 0.0159730795730271 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01152 HGDP01152 -0.358680565319513 -0.310615436787468 -0.180851021925627 0.0159276485882986 0.125723886683209 0.222881047085628 0.111313131972069 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191896468447588 -0.224190921601257 -0.171028018338996 -0.0732627921110948 0.0188333601268625 0.216049907431765 0.108428148667758 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0944699679346874 -0.169824922669533 -0.233845143924 -0.241572703167145 -0.156512931751105 0.178922839836624 0.104835896143518 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101349046770211 -0.0261238961100638 -0.201454617237144 -0.298990363647101 -0.232411142826984 0.174576522116655 0.103979872969609 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01155 HGDP01155 -0.26593533529888 -0.274178606801513 -0.334635512509445 -0.401388493458661 -0.42009506852457 -0.263866745639325 -0.022956919796869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336182924454609 -0.38364618449661 -0.447249159565253 -0.463017160591789 -0.506642546446959 -0.27632835805451 -0.0181987577705255 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.516092474294203 -0.522933852920122 -0.571622694332838 -0.681303881141712 -0.730335343315171 -0.333479409167098 -0.0118573712985371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.334959632929411 -0.396170574435944 -0.529405778723024 -0.718542961792451 -0.901226452448168 -0.370295185635908 -0.0102656107523083 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01156 HGDP01156 0.329401510692388 0.388808250985384 0.504459562721798 0.495338132027537 0.423044858505311 0.233495637274364 0.0495823116616999 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235167653567006 0.336585407718418 0.414960629213152 0.470451900164596 0.436427251376013 0.260053541482307 0.0498124925217115 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180447402991185 0.239753871064495 0.28465509149053 0.327272406411499 0.448487269588387 0.341290174153078 0.0502137856196395 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191504398618958 0.217566350458047 0.228226035726444 0.212960180760144 0.331162183610439 0.371444197729407 0.0503319874225242 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01161 HGDP01161 -1.37732216924055 -1.40341506545628 -1.32133465920861 -1.18451979756502 -0.805008770623431 -0.393213220917155 -0.11038562906634 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5120720097611 -1.58238414423507 -1.54383310440561 -1.35695199373056 -0.877458831521716 -0.416009976636046 -0.10564928930875 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.67680629281999 -1.83536451537456 -2.0222828957321 -1.99429337055882 -1.35907714476249 -0.458631195523538 -0.0996682031773759 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.80531075525811 -1.88648811444373 -2.01441795624407 -2.1924186193581 -1.71459433200608 -0.500862241177777 -0.0982276984578059 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01162 HGDP01162 0.917238445305785 0.752658775984064 0.60188437815123 0.490707530364912 0.151862225014545 -0.0889200918862241 -0.0557338554865293 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08358106741648 0.912819929228109 0.783321309705674 0.618605985159064 0.191072543286589 -0.0723747394644284 -0.0563892174535978 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10900326057808 1.07761356555779 1.06149429394264 0.938109154041604 0.352728376804377 -0.0396505352147415 -0.0573510711037431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.743942400186869 0.758129748440539 0.786895618066809 0.79481638074785 0.419005754304205 -0.0298342895063186 -0.0576085623357543 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01164 HGDP01164 0.809875993787516 0.983321964988052 1.02289109103625 0.856173261116038 0.434322937341066 0.134835440357053 -0.0235534326060973 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0480772417517 1.17211224018334 1.2182005466154 1.01513485284473 0.537035786493653 0.14021746449324 -0.0244530566912903 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33980520997634 1.48832890557603 1.59713633405521 1.48880369213782 0.861143532141435 0.189283340464261 -0.0257371895352489 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26906473003974 1.35936890714684 1.44053912302243 1.49904988174326 1.10334567959989 0.216444363032686 -0.0260750420590533 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01166 HGDP01166 -0.398572169606056 -0.297920271774725 -0.0304893617103598 0.179816115542257 0.190432642159766 0.0748917302784057 0.00316855199104581 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.175670193369126 -0.0555990632490406 0.271525450887365 0.441783594196948 0.318584961261537 0.100895629779543 -0.000232344470689711 0 0 0 0 0 0 0 0 0 0 0 0 0 0.181114134894106 0.311503072628977 0.58760799965759 0.797856823715784 0.635947345750006 0.153293857754287 -0.00454734433000185 0 0 0 0 0 0 0 0 0 0 0 0 0 0.32816200780308 0.395426133032408 0.559307845219008 0.798434407903477 0.807025584089976 0.186293930382382 -0.00558991723657417 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01167 HGDP01167 0.72020530803026 0.71748771279335 0.562707797367543 0.37491772733855 0.334988436731393 0.268699578177154 0.069813021130367 0 0 0 0 0 0 0 0 0 0 0 0 0 0.630036618734901 0.638093800324247 0.528905359465972 0.378480409822995 0.319022346771333 0.268336329140061 0.0699162427529649 0 0 0 0 0 0 0 0 0 0 0 0 0 0.664556470054892 0.634274935298985 0.556850061845446 0.574692614646135 0.41939607359278 0.230404507668528 0.0701636521916498 0 0 0 0 0 0 0 0 0 0 0 0 0 0.634893764682482 0.626295720229956 0.624086076378937 0.720316724944981 0.533717788690835 0.227698908849747 0.0702459936410442 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01169 HGDP01169 0.0922429407928179 0.156764101943952 0.261829193587533 0.284570857981655 0.273209861273139 0.0469541272440355 -0.0490585438823181 0 0 0 0 0 0 0 0 0 0 0 0 0 0.519226334350552 0.53964852096203 0.520445662543574 0.487938678491789 0.371756281448443 0.0769255624539024 -0.0495735199113068 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05926431868486 1.06357674722143 1.02019116114359 0.952730101868525 0.625179506883751 0.154560145898697 -0.0503797739552825 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10533306068259 1.14269644208745 1.1896572203132 1.12271429919019 0.83494253538869 0.194477643892051 -0.0506040222211893 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01171 HGDP01171 -0.887594440930976 -0.77165282038558 -0.591994900107338 -0.382149659357602 -0.128644212650498 0.0316130835485644 -0.0222168602305797 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.859600876273131 -0.752383435934254 -0.583303135026348 -0.41606874415557 -0.212513017565987 0.0436336759725438 -0.0214142265106183 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11841185581476 -1.06250565980579 -0.946646816156657 -0.710076655783391 -0.463732649308866 0.0296871610510481 -0.0204808625384238 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26744284797732 -1.20498168573688 -1.07842013263192 -0.796579426240208 -0.64089173299178 0.0221685712525047 -0.0202716782006425 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01173 HGDP01173 0.0449257471847062 -0.0877200953169637 -0.147669908504852 -0.28889640272303 -0.281888678681167 -0.182926343762886 -0.0399683582737452 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.199751932878976 -0.316631694996836 -0.363766071520621 -0.349749226511099 -0.28195684985854 -0.178361330988152 -0.0409959242975745 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.49167580622872 -0.584332901997394 -0.630372390426069 -0.565743787438119 -0.345372583433962 -0.169168635252634 -0.0424438530747455 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.680810306275987 -0.73991748996766 -0.761455817312747 -0.726587431951095 -0.476986129998198 -0.166759331144004 -0.0428215936885523 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01174 HGDP01174 0.953446537845419 0.926739589831491 0.913075267989956 0.826710968575995 0.591457242155945 0.411580883172636 0.130099513308801 0 0 0 0 0 0 0 0 0 0 0 0 0 0.963569913757201 0.895175675543237 0.920885314996896 0.778970073557214 0.549182903399905 0.42770579005183 0.12631435815091 0 0 0 0 0 0 0 0 0 0 0 0 0 0.719528152737247 0.648727447218391 0.621513152823408 0.630951001594339 0.585146644400333 0.449256687343079 0.121537206078045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.473650645470588 0.389150713965981 0.297019130475697 0.373807424074945 0.549506478705224 0.470727738158713 0.12038638034758 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01177 HGDP01177 0.129304970855681 0.153759397373563 0.400153764782617 0.509026339511781 0.474584236182312 0.307273140122608 0.0928344760541998 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.057866665546045 0.0640246866538909 0.333678037747643 0.510975392402782 0.482851116633364 0.316171730593107 0.0904107996892582 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.284176453343931 -0.17342670011846 0.0813734413895373 0.385212740053243 0.544799499154336 0.359415106140985 0.0873936943850378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.235803901807344 -0.188955988075527 -0.0766095010972756 0.108265743085632 0.528734026407168 0.38244619880024 0.0866758538161087 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01181 HGDP01181 -1.05305422122547 -0.932939006135101 -0.671099196842936 -0.462483288729426 -0.376450026775685 -0.151402695881843 -0.0416168052938653 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18505271945482 -1.11420908858223 -0.903751652898468 -0.61000634104099 -0.501279876232516 -0.18537402202176 -0.041227303031352 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3772976939645 -1.35758278757798 -1.26423968533343 -1.07390477917001 -0.789680328538408 -0.274663044384455 -0.0407818266579672 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48642317685418 -1.43909525534149 -1.33296434694896 -1.28184409561412 -1.00761258899047 -0.314787932815318 -0.0406833223083054 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01182 HGDP01182 -0.0609721604819008 0.00994676950138546 0.0428971376991125 0.0451366990608819 -0.0708302065722316 -0.0698735215623347 -0.0242077603212408 0 0 0 0 0 0 0 0 0 0 0 0 0 0.26349675164207 0.241269649717512 0.168387202654002 0.0506576519369184 -0.0828174048945151 -0.0465855085580838 -0.0245020003347678 0 0 0 0 0 0 0 0 0 0 0 0 0 0.226615342102076 0.215676711642014 0.107495665007402 -0.0591541500705634 -0.104151840172805 -0.0655881203040561 -0.0249766327490387 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0578323110099408 -0.0874536202452628 -0.160343013165091 -0.143158487982831 -0.158210481857136 -0.0656418067216367 -0.0251108290292116 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01183 HGDP01183 0.385181249717338 0.23119945818334 0.182568067944606 0.130615887326292 0.0739912100471474 -0.00385476091724227 -0.0237627907282007 0 0 0 0 0 0 0 0 0 0 0 0 0 0.390424488830478 0.271397173396025 0.151367843263818 0.0999640092866061 0.0759132306083448 -0.0143319520891387 -0.0245077883329443 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0245770063440605 -0.119128545694529 -0.25298536176131 -0.206018306474082 0.000972694290532712 -0.0143774425574509 -0.0255671812355721 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601522666278597 -0.597016919095474 -0.626506832508528 -0.56034191365622 -0.109819120028446 -0.0112471106001512 -0.0258452350557816 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01184 HGDP01184 0.535151119227179 0.499204710820601 0.391716017737474 0.444678370271577 0.241509671274497 0.139763878183541 0.0771707758472071 0 0 0 0 0 0 0 0 0 0 0 0 0 0.660148476690893 0.579612236760057 0.487205238049496 0.454003716661517 0.271009551812235 0.131562709580637 0.0759172840123543 0 0 0 0 0 0 0 0 0 0 0 0 0 0.626491747748717 0.596620407177833 0.649086207195898 0.67372598864113 0.39168499518471 0.0950342720042819 0.0744836420189557 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631201042264416 0.539482793095875 0.513830698886429 0.621038920793016 0.482715066365615 0.0848894208653074 0.0741667448406105 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01185 HGDP01185 0.303866314448063 0.313890524770175 0.296252463470279 0.130623738029322 0.0192417038436058 -0.0156866530860531 -0.0273818992647703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.23250761290604 0.185494022523283 0.165523875669032 0.14157018982546 0.0763936860419412 0.00529293032954003 -0.0278706411682092 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0613003454790741 -0.00850195319723435 -0.0191811446719319 -0.0257922160989263 0.0705480542642215 0.0397504857487764 -0.0285898584271969 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0983715667097213 -0.153731346205162 -0.182847665571297 -0.184724706435588 -0.0202668975416589 0.0489579196283489 -0.0287827458260325 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01186 HGDP01186 0.165653960139672 0.204132209919581 0.223358666709445 0.195300141658951 0.272861211021 0.194615217057704 0.104860470338022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.290703172914332 0.271058607001065 0.214283843870677 0.200177624357724 0.217911809514895 0.181927346216183 0.102606521538511 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14701669304944 0.151266959717486 0.181725591248343 0.233194827736653 0.226334250157934 0.153029120713638 0.0998576291733469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00841811872885866 0.00168875270007628 0.0551572613361866 0.194852815288665 0.254339445426749 0.147682688975527 0.0992137453078 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01187 HGDP01187 -0.901193426787921 -0.783082956711264 -0.741320637404756 -0.634988896333801 -0.485710121355651 -0.2374871427943 -0.0564258841888628 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.945850744319771 -0.891842220805465 -0.8347955989397 -0.694009394432648 -0.460142411378545 -0.231354944578764 -0.0560886558291187 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.946930678285663 -0.918131271279769 -0.929101831942454 -0.836389009564854 -0.502480567679306 -0.242108055678513 -0.0557537773143938 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.862283402524775 -0.82061980550066 -0.832558279696473 -0.78325340136228 -0.523979368225112 -0.250854215593434 -0.0556905400618909 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01189 HGDP01189 0.171438183627514 0.286512200434048 0.227361503308624 0.127365851628143 0.0796921441116714 0.106187611987242 0.0771933690215733 0 0 0 0 0 0 0 0 0 0 0 0 0 0.195682261533716 0.226245454145664 0.158692809019923 0.0470516861642346 0.0236097753730948 0.0627936012555064 0.0756573034978689 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00446498924248686 0.0196859986676975 0.0149470854628238 0.0336178503666952 0.00137353542743192 0.0260325192510695 0.0738271690447849 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0474404133204156 0.115278860020016 0.148214572875582 0.153837926306162 0.107585464464186 0.015813453666936 0.0734070274422126 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01190 HGDP01190 0.0649591710037293 0.175531029036664 0.275290133208922 0.235578694016244 0.289463635465771 0.257186505529934 0.113741100734002 0 0 0 0 0 0 0 0 0 0 0 0 0 0.222982496557722 0.333864328787532 0.369624748712108 0.302285384151464 0.274505072766582 0.26942400788852 0.111119469636084 0 0 0 0 0 0 0 0 0 0 0 0 0 0.213297878756451 0.225865911401116 0.292405985945064 0.436888068196056 0.31222664451313 0.276634982149769 0.10786156257452 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140176872386704 0.143385539852295 0.201137803658898 0.393323047449685 0.399314626768717 0.289031554621627 0.107086393517151 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01192 HGDP01192 -0.622629960819094 -0.601037717622726 -0.535429284931689 -0.506848105478674 -0.441526220051553 -0.316396856981036 -0.0819020244682594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.678555640448954 -0.652807495748484 -0.580888434062559 -0.540785046140253 -0.529002102294571 -0.331604665784443 -0.0787679512190973 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.779343199691282 -0.741472256381645 -0.710489726901784 -0.763748341854761 -0.753939568078031 -0.335170680027173 -0.0748270615180315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.94995163800238 -0.866283290399198 -0.823677584126144 -0.871940134653866 -0.957349453960775 -0.337596756293807 -0.0738812129080141 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01193 HGDP01193 -0.66372400682852 -0.81134573859927 -0.884871172190645 -0.781002573261558 -0.533108448149072 -0.221954759920606 -0.0409553580008057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.883532137162109 -0.925957248932095 -0.951986498534715 -0.858069417434726 -0.609722178049412 -0.269486792758425 -0.0408887096128791 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08229727218104 -1.09881676470086 -1.1459970182589 -1.07344095088142 -0.727435682713099 -0.336804256593904 -0.0408949877818779 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13667401700394 -1.11131757301754 -1.10239574571965 -1.0075173430543 -0.779608115069442 -0.361773542660918 -0.0409138479068311 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01194 HGDP01194 0.810438479489511 0.829241354416346 0.935272746516329 0.889870284825204 0.547326103197396 0.129781870784076 -0.00438711758457481 0 0 0 0 0 0 0 0 0 0 0 0 0 0.825603844727542 0.982127029978793 1.11480243106385 1.09057476167143 0.661562135642706 0.175928141071835 -0.00473530429544549 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06110660181803 1.23725125709667 1.41483110464201 1.60312002534843 1.05675992355667 0.273830044394943 -0.00521621033775247 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08288060055951 1.17581102009127 1.38099263544087 1.63420417013719 1.37780278553306 0.313976533760624 -0.00533990934777816 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01195 HGDP01195 -2.04521561680339 -1.96000210017423 -1.64513872824352 -1.17691954383904 -0.588760935746708 -0.185394955010918 -0.0580457354903255 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.40771529500607 -2.23215013696393 -1.85367581599347 -1.27336392216414 -0.63727258205789 -0.183913922699795 -0.0551462248301001 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.746222625442 -2.58820531181333 -2.35520429417466 -1.79857617521754 -0.808663139482561 -0.182637745653203 -0.0514719940728727 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.68344083446552 -2.49593601965102 -2.22938453117551 -1.89377824605761 -0.945836194415128 -0.183206399884291 -0.050584707955646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01196 HGDP01196 0.270805930563313 0.485572913825306 0.695569037172974 0.750421887351964 0.594620209656805 0.306546134776168 0.078200791951231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40671223597975 0.519827427267167 0.665032380465943 0.810730159702967 0.684155379156309 0.314071801304211 0.0774236484014352 0 0 0 0 0 0 0 0 0 0 0 0 0 0.575533391229469 0.670056789732634 0.769925885798478 0.839577052131821 0.842147887834108 0.368069680773262 0.076609993727297 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573826661782546 0.693540065260924 0.768720465859318 0.799265801734221 0.884626943555889 0.387409522053529 0.0764460227122445 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01197 HGDP01197 -0.665245957032016 -0.454948053657189 -0.215183699353791 -0.0829227875240146 -0.0108808748293446 0.120226867341661 0.115744959458397 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.770981087874089 -0.613743054547222 -0.44427225031247 -0.256490964713294 -0.112074241799059 0.0856967475094716 0.113766345055473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.974509059742721 -0.87635391844636 -0.805987806518894 -0.617246331277312 -0.341726626218748 0.031181784644533 0.111420711968302 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.616662364384006 -0.619459841243167 -0.666778636870345 -0.745646618920639 -0.487998102945229 0.0127136429599391 0.11088476791651 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01200 HGDP01200 1.34495318637132 1.40544008965071 1.22697992668057 0.857654945501948 0.530908957924733 0.121849033020674 -0.0410571264798121 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36557190803674 1.39780974595693 1.23595384016305 0.921600010662475 0.597924538054893 0.105594501555071 -0.0444322087643072 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58210836131419 1.54699083217054 1.46225000995824 1.25363213807972 0.835192578237733 0.125568097991331 -0.04893537589577 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67257046076063 1.57123856665127 1.44061911939708 1.29040429924579 0.970663753904117 0.150711103613523 -0.0500665354402526 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01201 HGDP01201 0.130481425703117 0.089853066699954 0.105551527527983 0.0787137506661995 0.0129587098681766 -0.0656906451965975 -0.0709275255077487 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164268633207033 -0.169999452098982 -0.11831154702923 -0.00200382242450429 -0.0183164413850596 -0.0954577130152128 -0.0736049835307466 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.535921164425283 -0.479097276929119 -0.336628053640193 -0.169531611535843 -0.0719466499156409 -0.132869756739251 -0.0772459898112556 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656896289144166 -0.574880627118518 -0.439635915143813 -0.266822468070551 -0.127518107036368 -0.144899602114519 -0.0781730789393621 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01202 HGDP01202 0.817053240056738 0.596855959163819 0.520592743819293 0.383473094653244 0.21337316795621 0.0985224178810006 0.00777019115420485 0 0 0 0 0 0 0 0 0 0 0 0 0 0.769883672195149 0.626499141465255 0.452177898494307 0.282854595297032 0.162971432424545 0.0650840360903915 0.0046644095922206 0 0 0 0 0 0 0 0 0 0 0 0 0 0.748614192191904 0.631194862720373 0.585007138988181 0.39768507906393 0.184064355275789 0.00183410840197474 0.000490363690364165 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12806979235123 0.951366610522017 0.75220926367308 0.494343977953879 0.230103855328419 -0.00617915153115872 -0.000564120180425558 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01204 HGDP01204 -0.624860384169833 -0.379285552166074 -0.0957716841157976 0.13685135364908 0.202538699813912 0.211814522337213 0.106415005333884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.854142602339035 -0.612585550849408 -0.330302393259685 -0.0154679781801832 0.148975794377705 0.169920400280096 0.10483781955183 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27930939773814 -1.11615659730724 -0.852784220202217 -0.392752299758625 0.0567551502220863 0.137567309812428 0.103015242542406 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22758018225465 -1.06775796623763 -0.811456421735833 -0.552098484453529 0.0120553419801301 0.130245625709187 0.102608465001773 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01205 HGDP01205 -0.385662511992916 -0.278928166642484 -0.1773090551447 -0.136017670780616 0.000199560146242386 0.0550054315928186 -0.00776689431728241 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0101538437476907 0.0127936811264386 0.00973519309427583 -0.0172783607316508 0.0274326942327781 0.0300307094746577 -0.00810396007180533 0 0 0 0 0 0 0 0 0 0 0 0 0 0.701477465185454 0.675358043109115 0.665829354952253 0.578663975289141 0.246195826484465 0.0320751895547219 -0.00861283490321368 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14592506461942 1.04695125412567 1.03615561722172 0.994090349007849 0.534756200604296 0.0465510477740405 -0.00875137328493607 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01206 HGDP01206 -1.11079356087662 -1.04933786194226 -0.827975567375743 -0.659463294922962 -0.404581694543897 -0.191787073637223 -0.0454220841741062 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22182373083916 -1.09923895260526 -0.96653296492919 -0.82564210739871 -0.479246541014698 -0.200340414158846 -0.0423911732402189 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44164210331377 -1.43507782311156 -1.4646261625738 -1.32831612101354 -0.844662118230488 -0.253985600963939 -0.0384941739361527 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.82692107898237 -1.84700948426415 -1.86711267522495 -1.808762345755 -1.21738597643457 -0.280279153658224 -0.037542187886535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01207 HGDP01207 0.990868982305475 0.923899772205045 0.823338871702691 0.576279072695191 0.393949132436178 0.259219775085214 0.062637447739651 0 0 0 0 0 0 0 0 0 0 0 0 0 0.989200841046643 0.873213556066905 0.755726721198028 0.611299012024793 0.47240450732963 0.314606323788748 0.0628960500086601 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787290411298769 0.702375525701945 0.566901624215006 0.538364451494059 0.515327662734296 0.409712273724188 0.0632145275211687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.110358497610702 0.0416483482082375 0.0405817494174531 0.158804694154749 0.401017007384386 0.448611007726546 0.0632892935347632 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01209 HGDP01209 -0.93887656513839 -0.714315391323998 -0.53711438061209 -0.400109733521119 -0.119065360420355 0.0801790032124303 0.0809352692340489 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.85133395813617 -0.637259729105853 -0.479857101614464 -0.283856682302623 -0.0694175582460427 0.0762138859882009 0.0791537655591961 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.778985593275464 -0.707953264964612 -0.615777189159164 -0.471433402502622 -0.0613440147112231 0.11234164906505 0.077025326374232 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.930788651323081 -0.885506494899215 -0.7566203892362 -0.676667639047964 -0.240809354861586 0.129639127038169 0.0765355930006156 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01212 HGDP01212 -0.0175678068369369 0.0274497327611335 0.116673241929254 0.076922675265479 -0.0896986917151564 -0.093257504590649 -0.0402970474712136 0 0 0 0 0 0 0 0 0 0 0 0 0 0.165356162839409 0.117942220480412 0.138817454652351 0.0895360160605478 -0.105771202432035 -0.126382419651192 -0.0398831033333738 0 0 0 0 0 0 0 0 0 0 0 0 0 0.112696683452179 0.108296145965066 0.108942199958037 0.145065843175282 -0.153012375805265 -0.163871377461996 -0.0394195960356094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00110302627965911 -0.0295994572522933 -0.0228321036564132 -0.0425197137423793 -0.206524881684315 -0.180141595557334 -0.0393192220675124 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01213 HGDP01213 0.45484257884107 0.427826864632178 0.360103323112009 0.238137038561575 0.115281825608816 0.0391289992582156 -0.0123031869253733 0 0 0 0 0 0 0 0 0 0 0 0 0 0.536154559117679 0.509104607080154 0.404731917202934 0.336511332039712 0.156110319500074 0.0445563329433907 -0.0127455715875006 0 0 0 0 0 0 0 0 0 0 0 0 0 0.732468972474196 0.724915076963761 0.653619978203553 0.564105740882934 0.305757642669691 0.0886434284670564 -0.0133860412892852 0 0 0 0 0 0 0 0 0 0 0 0 0 0.887445827932422 0.81691941633819 0.703721727752328 0.582077941515662 0.372199271797718 0.11295417909505 -0.0135560299490473 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01214 HGDP01214 -0.812202633051365 -0.640086740696085 -0.452181523335139 -0.25682856022798 -0.165890578238973 -0.156389208761567 -0.05922313134116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.624302375275217 -0.572963686606052 -0.495690095496784 -0.357034484609452 -0.249461870144994 -0.157579361202458 -0.0585571891511333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.38514805315225 -0.38774347279259 -0.410139083243447 -0.542408592741416 -0.485770793125148 -0.203485538573837 -0.0577895150352285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.395592760676341 -0.402270079712945 -0.448452718083445 -0.551910755734443 -0.684604394646419 -0.229187735597814 -0.0576185969370302 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01216 HGDP01216 0.456825927842861 0.383958290719624 0.430272774181609 0.367912780502433 0.243488500506876 0.0515528259988143 -0.0310597786745955 0 0 0 0 0 0 0 0 0 0 0 0 0 0.63399994003315 0.576873641507737 0.601337659094718 0.444053676944387 0.271440646613892 0.0539894351676512 -0.031477788073688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.754535932626835 0.77964660465901 0.827414707231386 0.797888132549598 0.419094040879712 0.0785467042568491 -0.0321508176099769 0 0 0 0 0 0 0 0 0 0 0 0 0 0.869160100531343 0.94254432353395 1.00926943778996 1.02213622146922 0.645229634647018 0.0934594610797431 -0.0323409491691272 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01217 HGDP01217 0.393118224772675 0.463787829952971 0.488431483331288 0.329252402435615 0.125015199305757 -0.0133426125855709 -0.0236086430462094 0 0 0 0 0 0 0 0 0 0 0 0 0 0.444613367442973 0.489395105420405 0.48457366964305 0.403156292076981 0.157280001141959 0.014831603554521 -0.0241375642106122 0 0 0 0 0 0 0 0 0 0 0 0 0 0.736910241546023 0.777942648297555 0.797746950588082 0.707994911417615 0.282585767739865 0.0369552122016707 -0.0249136984315042 0 0 0 0 0 0 0 0 0 0 0 0 0 0.977193768073126 0.964718127370782 0.945365029248736 0.845355004900231 0.410160007463058 0.0421120418196112 -0.0251214661698863 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01218 HGDP01218 0.692757391795533 0.787257268050241 0.832438827490874 0.643039268351489 0.227324258604245 0.0133666814583868 -0.0105949236483586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.627649058955556 0.729936362439199 0.807786359294206 0.696139165678354 0.291570760523197 0.00953625014470426 -0.0109028693154398 0 0 0 0 0 0 0 0 0 0 0 0 0 0.580817188769599 0.666481868052424 0.811251136054335 0.882504089441976 0.473015747307861 0.0084224879541201 -0.0113288894756877 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702854343004697 0.747583414306198 0.861221626694213 0.999842720366526 0.625424403108275 0.0112213350912001 -0.0114384985881827 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01220 HGDP01220 0.363742073372248 0.366745876423591 0.2569798895246 0.161396228008231 0.0146582711828577 0.0430042212799749 0.00806909826709507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5884659499208 0.487486549977503 0.3899748845934 0.203608834408749 -0.0189763594371262 0.0244853098020925 0.0116388275778748 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584681291436809 0.499382422931638 0.459421379597382 0.344629126737781 0.0191698949036988 -4.36157496421818e-05 0.0161977058200311 0 0 0 0 0 0 0 0 0 0 0 0 0 0.530656886540471 0.474391243373097 0.445962195832835 0.403214839256142 0.0566934389897674 0.00645249477801741 0.0173050184254082 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01221 HGDP01221 -0.999788929926381 -0.886242808114715 -0.710708490992112 -0.47474447038873 -0.227385747404534 -0.0670040493109723 -0.0218582513737562 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11703332834711 -0.984765855564094 -0.847365248628387 -0.583128210504977 -0.294668530066567 -0.095437823143902 -0.0219273644554705 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31560251431587 -1.3222153129389 -1.27638584252712 -0.940572347953012 -0.495046753300789 -0.131276540592348 -0.0220834132317468 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42408605743264 -1.47134840230937 -1.43192270366133 -1.18735753604156 -0.680537287336885 -0.148568818550939 -0.022134165064516 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01222 HGDP01222 -0.0409135853266256 0.0137758582691018 0.0814364977031106 0.0208656538564679 -0.0219380524901847 -0.0596326079452803 -0.0252395571863377 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00478077582253681 0.0949536334753952 0.194500087138793 0.112140555985751 0.0142811085141437 -0.0386463295333186 -0.0251694375140452 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0795754765945081 0.0940684351943574 0.0936612647538006 0.0566211634440586 0.0295117018343831 0.00568669718935624 -0.0251376358118903 0 0 0 0 0 0 0 0 0 0 0 0 0 0.018561987546037 -0.0203150269760999 -0.144786200429371 -0.235413425492498 -0.0855057264240798 0.0191330561911081 -0.0251408318860194 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01224 HGDP01224 -0.964099620960321 -0.96981130161649 -0.842004113741724 -0.452683525517547 -0.13538328943226 0.00442702055434015 0.00121621766734775 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28658996535271 -1.17582159675733 -0.995612148820076 -0.583317257374812 -0.159200824902388 0.0390552872661334 0.0010060198045514 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7105615630351 -1.54241598151598 -1.39065950403163 -1.06026081275287 -0.347450541923612 0.0838705596513683 0.000681502362188599 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73349658663581 -1.70502397684327 -1.60632105255674 -1.3578288858217 -0.604812633255229 0.0968552101703912 0.000591982165817331 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01225 HGDP01225 0.397244874146871 0.387201440226275 0.456686172224238 0.432600555005135 0.347506901992128 0.219853143513563 0.102605940073694 0 0 0 0 0 0 0 0 0 0 0 0 0 0.589908824678774 0.605593741855804 0.633920490220319 0.57705135973071 0.443844197988308 0.237481370393033 0.100561968311787 0 0 0 0 0 0 0 0 0 0 0 0 0 0.808931682558235 0.876603264526204 0.925060543135277 0.896457530769576 0.730079669554825 0.307838335387749 0.0980817885808919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.99604601495915 0.96732669470398 0.963666011126605 0.929833445193512 0.930635218748221 0.343388634295891 0.0975044000592613 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01226 HGDP01226 -0.282733309715542 -0.301817942569396 -0.25445845168607 -0.357101857143083 -0.173747324931784 -0.0231464577890251 -0.010001610179703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350613441378638 -0.412722654557162 -0.362313618845787 -0.457318795492569 -0.260749360576905 -0.0585528439987655 -0.0105148817339153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.46309228444052 -0.570051286445545 -0.655175364292885 -0.61845175966814 -0.460088419680198 -0.0903978749535092 -0.0112440963467678 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58594974413003 -0.689275384863762 -0.790812258348646 -0.805405271966429 -0.581978848500644 -0.103009276894459 -0.0114352900076807 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01227 HGDP01227 -0.198451158154742 -0.300738316930653 -0.363254311360722 -0.28517548696275 -0.156779408877373 -0.066782862005448 -0.0148592916660951 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.285779277079381 -0.403250516806945 -0.456384469440521 -0.330566894118422 -0.168547799558336 -0.0507205567316218 -0.0153738280613285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.674623835289163 -0.772729468677007 -0.78753710035231 -0.602088883792041 -0.237966245921865 -0.0603433718654187 -0.0161061749200945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863753723866578 -0.984894848189094 -1.00742946100307 -0.814973259881242 -0.358248617551493 -0.0655642503319828 -0.0162984873819315 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01229 HGDP01229 0.448875350145917 0.335907021765386 0.26778444886165 0.178957068782696 0.151605255823674 0.0291632763930091 0.0790520995503299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.487182843723601 0.409876820538617 0.279208138257044 0.223202935395867 0.158397934435466 0.0291291605045977 0.0778206644113494 0 0 0 0 0 0 0 0 0 0 0 0 0 0.302839581460792 0.312164581001074 0.311407652990754 0.321136507739469 0.180320951266153 -0.00567338436430824 0.0764279428394153 0 0 0 0 0 0 0 0 0 0 0 0 0 0.190408064422986 0.202953973003121 0.262738421186744 0.325480021103133 0.196821661560686 -0.0249350360266054 0.0761234321301869 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01230 HGDP01230 1.97668890868742 1.77381350019595 1.47985052714558 0.975582073867591 0.55441550600101 0.229242938798704 0.00222293210757704 0 0 0 0 0 0 0 0 0 0 0 0 0 2.23131836922001 2.11485766699224 1.79993065757565 1.25341920383463 0.750808041489443 0.263205609650932 0.00199079764711421 0 0 0 0 0 0 0 0 0 0 0 0 0 2.80479141661825 2.75100174033294 2.65969383809352 2.35722341519036 1.38200180287034 0.353638174337385 0.00163136700399402 0 0 0 0 0 0 0 0 0 0 0 0 0 2.98715595436066 2.94198493876601 2.93286440318512 2.85118857650994 1.9349461241797 0.403066517612658 0.00153208404503991 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01231 HGDP01231 0.0665423638397626 0.000751303157589334 -0.0854463517503197 -0.196890785131476 -0.324124713853919 -0.20958302194466 -0.117178980066718 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323544928785776 0.213963041233733 0.0431609944496412 -0.0633349135705248 -0.237762124318786 -0.18213299819132 -0.117413259979905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.935440767767298 0.790409687544937 0.650368980800251 0.362106999728378 -0.0625445937117718 -0.128926224492076 -0.117777430925085 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24384647541694 1.1082482160822 0.946556496457007 0.705932173080707 0.101362689682112 -0.110182230141516 -0.117877874687924 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01232 HGDP01232 0.131196785942731 0.0954629976524475 0.171549934050556 0.18687281953623 0.0595738455940143 -0.0557059063650214 -0.0467800969232623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.411189151000252 0.43078458659737 0.401326235261866 0.366195193126661 0.124914449978287 -0.0284685875009528 -0.0438670627748783 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08269895772177 1.0884121854918 1.03708619484371 0.854333552139251 0.323223819251476 0.0223584912517856 -0.0401710328366319 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28515808721471 1.28917972989218 1.33251732465093 1.10503473745509 0.50451193780411 0.0479024489014906 -0.0392774007203535 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01233 HGDP01233 0.637428069061481 0.320521187073652 0.0376124544182223 -0.0912254527606864 -0.0999733994412908 -0.090860290672663 -0.00660559711468954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.587475859127752 0.38014582945717 0.161232663252809 -0.00108321165983613 -0.0971631919599251 -0.0512192305722611 -0.00238099139802351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.377326316881221 0.333778437095127 0.23107031127524 0.109270434362388 -0.147155399736812 -0.00765772240978261 0.0030477387415159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.232872867192668 0.192964163161951 0.110330440966236 -0.00307177733294646 -0.24662277430562 0.00730991436183827 0.00437290183390907 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01236 HGDP01236 -1.74322171083027 -1.51402975076385 -1.27259904561309 -0.849448086690747 -0.425820582725484 -0.126229137699638 -0.0120499806911273 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9550906838999 -1.74011667083744 -1.44563791496348 -0.964481208810531 -0.478483385886046 -0.156701916572385 -0.0125167710655196 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20994424950268 -2.13121587093219 -1.96578228533718 -1.56203157431258 -0.754809674472384 -0.204857491728415 -0.0131713071837403 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9045049394987 -1.86837511889595 -1.82278113010977 -1.7919066641035 -1.08942484238035 -0.227178331960151 -0.0133414466226865 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01237 HGDP01237 -0.110922420351553 -0.00911480750519865 0.154574551713138 0.317832293724391 0.226822140928518 0.0823083605001627 0.0391821585780526 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0259757078698641 0.103198035508593 0.283649006806014 0.404838573106265 0.258692452839558 0.0778452968897367 0.0396076842682188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.129732374986681 0.0191885474326802 0.229581915923614 0.432208819460391 0.329527968469967 0.112490182396501 0.0401386539844052 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.381550107715997 -0.298419971110146 -0.182463101675063 0.0695940874312095 0.22946828594576 0.129328340305073 0.0402649611187874 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01238 HGDP01238 -0.213282515567795 -0.303925237560423 -0.362302985303534 -0.344570049379184 -0.236430793226101 -0.0123017196440248 0.0266534154015683 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.32754585016276 -0.367408308341391 -0.414192584360265 -0.464157425141792 -0.272369369354135 -0.0303624694066212 0.0299746038735155 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.560996413759912 -0.565678027032923 -0.61668157211173 -0.683483630098569 -0.441924764981803 -0.0449888355562764 0.0342732109835293 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.630681200014672 -0.62029815060846 -0.622269499274053 -0.686130543108469 -0.537806353206073 -0.0639434495809519 0.0353282361285942 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01239 HGDP01239 -1.61727038090235 -1.25103561619856 -0.889042456124007 -0.46222859822573 -0.106227003349261 -0.0540784216560876 -0.0383420123309061 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53599819051415 -1.33966281757402 -1.0378979857797 -0.670428384909021 -0.250216658929823 -0.0600447844903609 -0.0355399579933072 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57234654461619 -1.55915631160028 -1.43073641791209 -1.2292975427111 -0.693194039824206 -0.103813645557355 -0.0319621704964417 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32656748624521 -1.42688789383278 -1.4516975958533 -1.46831128409503 -1.02430289697261 -0.136281126281648 -0.0310927538288249 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01241 HGDP01241 0.540968571146051 0.739286197940835 0.725759941277524 0.71274510942134 0.523357298117353 0.162849459321518 -0.0206100294419053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.595718056537078 0.781076461048253 0.832681952642548 0.776535499619862 0.586626590725199 0.142178706380261 -0.0201273396728563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.967004083566607 1.12632057751982 1.19854226949123 1.26258845857008 0.918240435020619 0.186370109380662 -0.0195961601745437 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51933960355929 1.66802174644469 1.7535874606862 1.73971757980277 1.3488530715899 0.20983623513088 -0.0194832284037366 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01243 HGDP01243 -0.700563484103437 -0.438337769300564 -0.291587863330596 -0.179322493797887 -0.123247382271361 -0.0545204941393111 -0.0143502265651596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499595834247167 -0.381376445488594 -0.238889172750349 -0.148833221906501 -0.127021279294051 -0.039869234684432 -0.0148136555099049 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.426614244513105 -0.422806116004754 -0.416186155739028 -0.382470395318985 -0.210435871371034 -0.0350271534914438 -0.0154971702931081 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.730917864311503 -0.750495526226574 -0.76649399163333 -0.654734145331666 -0.370516951900014 -0.0373533377177901 -0.0156807728697998 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01244 HGDP01244 0.668108946500531 0.551798585422707 0.315807697919417 0.226743774446992 0.0983930433009868 -0.0189573992887055 -0.0227786648098751 0 0 0 0 0 0 0 0 0 0 0 0 0 0.65384983807277 0.594943267103383 0.463941501831617 0.365898552504468 0.170860515283247 0.0191932859961697 -0.0233546417208903 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02898870314739 1.01290657558311 0.948466419633528 0.789086365678197 0.430939033695313 0.0764649220771351 -0.024177420168255 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22986095476537 1.29664585327985 1.29251558657344 1.19871924530497 0.726631086602025 0.103449056941992 -0.0243939746539202 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01245 HGDP01245 0.249350262269537 0.281309005136663 0.342781622385469 0.166206767392335 0.00977784992468124 0.0292179168218598 0.00184559113821233 0 0 0 0 0 0 0 0 0 0 0 0 0 0.424818695932877 0.406849413489055 0.433728546415258 0.263452616116011 0.0642686429651691 0.0460742527429093 0.00108823757119281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0917619842240195 0.0257231993154205 -0.0432833608536196 -0.108891155450509 -0.0307635019687303 0.096380619719719 5.79682567459563e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.636988948771315 -0.64714874011578 -0.725736230749533 -0.761778002177766 -0.37999406210146 0.109136778845335 -0.000204454607988095 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01247 HGDP01247 -1.2057843512335 -1.01935638829041 -0.658708106054292 -0.468043795128744 -0.353873229263713 -0.217308150923482 -0.116971819466636 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861968976409507 -0.765451352837242 -0.527292238879624 -0.389948775765029 -0.369306461416422 -0.22696708130024 -0.117751153409906 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.204636621078405 -0.198107490321854 -0.163390016222571 -0.143436200766782 -0.332651714641388 -0.267831642524346 -0.118895214970249 0 0 0 0 0 0 0 0 0 0 0 0 0 0.163346668047311 0.187732131941775 0.210906782596959 0.226608082968318 -0.190396481453519 -0.281498728125882 -0.119201128359929 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01248 HGDP01248 0.212235800311209 0.0399690085016369 -0.0836245729766269 -0.0888991465636345 -0.0851763421889692 -0.0357120505644514 -0.0145120059096738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.288358841146995 -0.32149873461456 -0.282990410918319 -0.229026160697336 -0.174951178773274 -0.0287716031942224 -0.0147337040910062 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13598758583846 -1.02397314754351 -0.894506202453275 -0.699468629408871 -0.405634650175101 -0.0293354396232712 -0.0150922177537994 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5349129426217 -1.44191330310776 -1.31234396278944 -1.01086606831302 -0.585805278165449 -0.0260800576662663 -0.0151936918755675 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01249 HGDP01249 0.894676464178753 0.863723496710959 0.731550001922565 0.449788173494557 0.178291528691157 0.0805780159435843 0.0088905309014065 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15550230032505 1.03072891182834 0.856124068054296 0.540660050028289 0.179794826717551 0.0859646294019304 0.0079468142184598 0 0 0 0 0 0 0 0 0 0 0 0 0 0.845110100566361 0.756204129090955 0.608695376811438 0.483239323737844 0.149053679182007 0.0874494201522975 0.00667098394833926 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304950938107392 0.29103360222872 0.258464888860792 0.179494239159494 0.0510813574912786 0.0918050732236917 0.00634745950853311 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01251 HGDP01251 0.5801585499162 0.558767854652336 0.597049655902163 0.419565652863951 0.219016875316512 0.142912777349189 0.0185355733050678 0 0 0 0 0 0 0 0 0 0 0 0 0 0.472472750341709 0.490738941036267 0.529302050893987 0.327372065057503 0.174305300499699 0.133877061344931 0.0168048615889927 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0823193484302865 0.132259789061232 0.0774479496965134 0.0753729948587666 0.072439354226629 0.164986964266686 0.0144757265969836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.122605610173034 -0.137646588641296 -0.202709929172534 -0.26751342112891 -0.114755349357945 0.190977632710197 0.0138869145823707 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01254 HGDP01254 0.0472931070340066 -0.116465283615163 -0.250515968867247 -0.284305778282424 -0.104791222262964 -0.101759681859684 -0.0959171079706126 0 0 0 0 0 0 0 0 0 0 0 0 0 0.138620448059058 0.0473159377472874 -0.0836283467747083 -0.0940551278125069 -0.0347436799699372 -0.0691358365645749 -0.0985296959454007 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0575043137506363 -0.0749419831357373 -0.0673196050731497 0.131004237583138 0.203162369714138 -0.0185274592406272 -0.102075248884099 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0834198817195794 -0.0653616754953101 -0.0574545935498532 0.157692281565818 0.293951715802663 0.0131174158602507 -0.102976629262646 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01255 HGDP01255 1.61556595200727 1.53541890869884 1.26246974127163 0.902278305741758 0.689755728329742 0.216299526199097 -0.0194805298981761 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53533765530035 1.52355510291714 1.32667979726966 1.04451498865435 0.831093402212874 0.2670740208711 -0.0213671043282884 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17999761459287 1.19397494105276 1.10558190766418 1.02785415145762 1.06388334095363 0.410475653078578 -0.0239820806705504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.635230922252925 0.744795921367888 0.80632878619163 0.847062075218713 0.973664886295436 0.473556645402813 -0.0246570113587749 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01257 HGDP01257 0.645508719425436 0.421863017118894 0.166036078229691 -0.130331471640304 -0.234092272441424 -0.264226955626077 -0.140562241245765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.39843435449913 0.223029805129582 0.0373205969878117 -0.208887499104362 -0.234453841975374 -0.228820175913219 -0.139069527474264 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0500634796112604 -0.0559332065805239 -0.220599436743162 -0.368511087877784 -0.374920977909593 -0.193814781031598 -0.137246879039261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.165549820471658 -0.227419732191867 -0.319210859483987 -0.388839733747056 -0.479131068187504 -0.197131408872776 -0.13681961716943 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01258 HGDP01258 -0.758703778378974 -0.835550290932606 -0.772276996005308 -0.586814851658721 -0.324325922733129 -0.132275342462175 -0.0412410224865683 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.803346635758105 -0.858894908815699 -0.784078077698677 -0.588014292239013 -0.363608659406037 -0.116746488354776 -0.0429523235517326 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.954863056564833 -0.973623963112719 -0.869634186192096 -0.666574173597601 -0.381151280022583 -0.149615839838861 -0.045333105921292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.821684916245529 -0.823799654225416 -0.796800940845131 -0.633932713730376 -0.358816110185568 -0.160591456402515 -0.0459490338001556 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01259 HGDP01259 0.390185661912827 0.28545951528902 0.185895389563124 0.14800314214076 0.0242384904395352 -0.023123774754383 0.0644482834228665 0 0 0 0 0 0 0 0 0 0 0 0 0 0.265291112631767 0.113474688935692 0.0479764380627485 0.0599339327588144 0.0374552527661966 -0.0170191120731143 0.0645771677176804 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0164233172224089 -0.157404893030951 -0.227264858253602 -0.216662794116259 -0.0995385747014907 -0.00227853474276668 0.0648662548143815 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.103890684035979 -0.224549010048841 -0.372973106475258 -0.436384655290965 -0.247945247704272 -0.0103833959582087 0.064960257721128 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01260 HGDP01260 -0.710053425234191 -0.57413460807515 -0.439117618784073 -0.3123485171922 -0.165341075019798 -0.238285138129485 -0.190902870791963 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.23871307644227 -0.20905544273149 -0.188041570623786 -0.206221035684682 -0.174188858120126 -0.22279929241301 -0.193613135425144 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231971211197776 -0.262919754470151 -0.238679242202655 -0.225171534864214 -0.102639381260176 -0.256262410042878 -0.197339792534868 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.210441046718438 -0.27510094306168 -0.283791839487303 -0.136555297011334 -0.0430990874983427 -0.253588767231784 -0.198295692048244 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01261 HGDP01261 -0.677642351589706 -0.356970578196169 -0.157006043233625 0.0877076874476933 0.287585528703385 0.234791915113581 0.0845812575139988 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.321213398742984 -0.193811294368994 -0.109076161902258 0.0602742784144535 0.263142282316486 0.242724635788918 0.0846503015529364 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.331816224875681 -0.291821500689782 -0.23984548949317 -0.127446534527613 0.197807502983816 0.232399043923388 0.0848571742138182 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.346728895594363 -0.305951469312869 -0.263564878076535 -0.202593837541913 0.169690163454686 0.228903130277518 0.0849302240397415 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01262 HGDP01262 -0.174554250197808 -0.0469738489710757 -0.0737121127800664 -0.0897839489666007 -0.0290578896606935 -0.11258125078501 -0.0669287107339295 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0762273270542697 -0.117636482927739 -0.157619008247764 -0.153745146354148 -0.0565797422582951 -0.111633738770701 -0.0651249282540616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.69442698551174 -0.723629889959816 -0.769517759039704 -0.781513661928255 -0.322421324483587 -0.139742967960714 -0.062955490032742 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09516362797984 -1.10679695923417 -1.19453014646951 -1.21352264937834 -0.603769284738657 -0.165256529082428 -0.0624539632537819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01263 HGDP01263 1.00318158151592 1.00784109944815 0.841515534251038 0.582618155112372 0.324042628221645 0.0567670829623662 -0.022416114500085 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10491899130476 1.06567710154333 0.907451881309128 0.645597806054515 0.401792824264802 0.088532842919255 -0.0236860627671455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.898061629610515 0.879806177742623 0.807237604822361 0.658498042776145 0.492304209092394 0.168792894079485 -0.0254390116783954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.782468190164389 0.728234142818657 0.638198146349307 0.504344096997454 0.424607779542778 0.20511227481937 -0.0258900727370587 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01264 HGDP01264 1.32928599728397 1.24794680601074 1.06404574693651 0.88657845846372 0.587769974264543 0.242631835958021 0.0100212972028326 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31516751246212 1.31750330446389 1.17124213304652 0.954232748239655 0.639470093275757 0.258441717697085 0.011880528044381 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21102698219666 1.23560317688306 1.26800424063143 1.13266788152881 0.822003619455102 0.344992123380575 0.0141734833036709 0 0 0 0 0 0 0 0 0 0 0 0 0 0.975961597372702 0.994043491822008 1.02640535518282 1.04058902438426 0.774361738185205 0.380447652138201 0.0147144284312926 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01265 HGDP01265 -1.08189075055979 -1.09332927593236 -0.920598862643744 -0.55793536194351 -0.255982127401744 -0.196157666470437 -0.10427632050095 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.843095246918796 -0.888397747095861 -0.827034580747026 -0.63822141978854 -0.358773789929197 -0.203936285686266 -0.0992098685803751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.999845606906455 -1.07591889491599 -1.13492979349826 -1.13403403366493 -0.762057483731923 -0.275282211457489 -0.0927732501560393 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18536442307388 -1.19941360056119 -1.2610902736385 -1.27603028775047 -1.08867879155792 -0.326978917799281 -0.0912155176625986 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01266 HGDP01266 -0.36446326975681 -0.28759186569752 -0.300731829756044 -0.316830516778685 -0.20732960026023 -0.126434053059593 -0.0625077856672234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.354244770091478 -0.279356236204968 -0.28682490814764 -0.32558868133711 -0.221966638638659 -0.116893038112477 -0.0610009074990493 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.389850339744007 -0.357912166085824 -0.36443302981992 -0.393156510524995 -0.247266651658988 -0.0955919009669878 -0.0591979807229713 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231318210855292 -0.238468747653823 -0.259911586885455 -0.327477172520056 -0.287602388414964 -0.0924280247453427 -0.0587832919493457 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01267 HGDP01267 -0.986525528847949 -1.1374113106505 -1.20845358300505 -1.01813311162068 -0.754778832758091 -0.474615487348772 -0.144610225661137 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18562017841605 -1.22015424748452 -1.27118442732349 -1.16483941453277 -0.824067720230957 -0.488543933280415 -0.143097407979426 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05318355676977 -1.09630169149672 -1.1457771218716 -1.20327841958562 -1.01382915307963 -0.54589807792728 -0.141279278358876 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.805962342957646 -0.827772409711809 -0.837705184360943 -0.896884304247369 -0.986993499172251 -0.580139045068351 -0.140858919442425 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01268 HGDP01268 -0.0890205958711887 -0.0851554431462361 -0.191087958092569 -0.238506459457097 -0.237384231501885 -0.170955763494666 -0.0521863692936086 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0700088529008008 -0.0856312758910699 -0.221731175465416 -0.309394139960979 -0.317196127689974 -0.173040999860878 -0.0517233694928219 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159325107502183 -0.212885641791701 -0.259270150379986 -0.516770119483894 -0.526782962923466 -0.251363571732947 -0.0510441719997776 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00732724210419641 -0.0758081586888687 -0.219851269717714 -0.459927116568815 -0.601501067835943 -0.29201468913241 -0.0508617686564639 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01269 HGDP01269 0.883556361291355 0.840967616911235 0.795587390134025 0.809359266765642 0.636200545605038 0.323114172283416 0.125828665671608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.979850547705563 1.01310636951304 0.928464467471777 0.897687391561573 0.677847266762598 0.306912298294216 0.124896733422127 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01049145917492 0.962643779581035 0.88573077599565 0.830777080229503 0.761742098664923 0.359191472508982 0.124020557514572 0 0 0 0 0 0 0 0 0 0 0 0 0 0.996477416812099 1.0012557425092 0.941347715682529 0.841950595585153 0.774544995247363 0.381080444220946 0.123869054738606 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01272 HGDP01272 0.453739155568924 0.648318096153624 0.766473330437071 0.841076955120276 0.705588929090284 0.397718427267886 0.132415585777849 0 0 0 0 0 0 0 0 0 0 0 0 0 0.745893980038773 0.920907175608626 0.929003920122162 0.916731564667525 0.748836784812614 0.386463434727764 0.13003227450814 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02038959909958 1.10657133924298 1.19192316673671 1.14647432417587 0.996688096917373 0.426216805803069 0.127025728330635 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11021741165726 1.14118241168807 1.20632845077921 1.27376419566227 1.18647525417755 0.459110845529502 0.126301481521398 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01275 HGDP01275 -1.07427531923125 -0.830350687326196 -0.65515104521603 -0.343744210597252 -0.0222383819636862 0.0266786546238843 -0.0401368476670843 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.665692232420322 -0.593514260918528 -0.540558468654909 -0.367337654392129 -0.133201655825916 -0.00668934680081697 -0.0383514661263016 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.439844304241745 -0.43189566787864 -0.414684171674303 -0.330136077660339 -0.225709602441384 -0.080846325413433 -0.0361500993049472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251504627631978 -0.22001163546358 -0.169767015747916 -0.0594289179154381 -0.104268996504604 -0.109762912642172 -0.0356302495809977 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01276 HGDP01276 0.306425574072675 0.0764392827287631 0.0237529163353684 0.0400249751122317 0.0754787107197574 -0.00444761376788398 0.0504953239528891 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0992398866521422 -0.109663195827464 -0.0668387436746216 -0.0818916969080499 -0.0189783507851578 -0.00366806308045509 0.0507530843346832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.81604557279788 -0.70945147826431 -0.589493679413611 -0.47432656089551 -0.277313441965954 -0.0417654239934859 0.0511923770119669 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3594908434207 -1.23655836066257 -1.06388579418737 -0.855400714154175 -0.512415741752685 -0.0617175501055848 0.0513201595744633 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01277 HGDP01277 1.45156878966238 1.16211073607264 0.866242613341017 0.680525163132218 0.355868584511042 0.129280777529722 0.0304582691059094 0 0 0 0 0 0 0 0 0 0 0 0 0 1.34065820312151 1.12090691749059 0.91886604391852 0.723806888405468 0.421807775636273 0.138504661132372 0.0314776463828862 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15323682082347 1.05524188282153 1.02651113822709 0.904194213466086 0.61123700779535 0.197533664281778 0.0328695341872542 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10230443363328 1.06552265132126 1.03944494523562 0.973159031260619 0.746954719201525 0.224883389425552 0.0332252082532007 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01279 HGDP01279 0.467717798967629 0.429881225160115 0.226880456739396 -0.0725777520013206 -0.189358057525271 -0.218879862913327 -0.119096931586109 0 0 0 0 0 0 0 0 0 0 0 0 0 0.906371504482605 0.829162077657128 0.514546454178922 0.0860465195881378 -0.138298014910114 -0.207446248945234 -0.121190913629041 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03144800373688 0.949152089942319 0.817130679733919 0.523743609515879 0.08316222772938 -0.165348330610826 -0.124082912228818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07206415843279 0.985453394793789 0.864322454121361 0.673273773656012 0.25612298822977 -0.143634247900991 -0.124827078317016 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01280 HGDP01280 -1.14177966276797 -0.956847000442111 -0.725018503035729 -0.644294311516417 -0.562732387675467 -0.286812748044436 -0.0698801813794405 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28847423570183 -1.03836910971246 -0.888958263603762 -0.86162774970161 -0.644427143243263 -0.305114586545209 -0.0659806412504642 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14576417505824 -2.02640238859928 -1.89493800076527 -1.68653201219979 -1.02983559089911 -0.369588992139476 -0.0610772727844147 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.83457072400929 -2.71714901930639 -2.6236098210632 -2.3876911070934 -1.47538292793846 -0.415652867660139 -0.0599005399964595 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01282 HGDP01282 0.377473055115013 0.160733710085418 -0.146944455890475 -0.47218269627574 -0.551481280631904 -0.428040211622248 -0.13148841845211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.303896192430932 0.0724182731912463 -0.300390185687334 -0.658827312099106 -0.627334070060526 -0.416407099366012 -0.12856214728023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0266438048541927 -0.139806588622221 -0.468931943648181 -0.8479139711331 -0.857373754245928 -0.459784197682359 -0.124653626654469 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28926501053779 -0.435722046842987 -0.63703288400488 -0.886852725641564 -0.96637273299386 -0.496990770887125 -0.123669317020526 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01283 HGDP01283 1.61041805951842 1.45688510793057 1.13098287523314 0.69118027553118 0.294448826957162 0.160519596058821 0.0914710653239795 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33024467325764 1.17615977579677 0.962438782450087 0.682046092072646 0.360007209895183 0.170460479101766 0.0918788281607352 0 0 0 0 0 0 0 0 0 0 0 0 0 0.600591167573681 0.554005751045296 0.474046235775694 0.327110084396947 0.286868086813529 0.17532295750547 0.0927149218534939 0 0 0 0 0 0 0 0 0 0 0 0 0 0.162297629551126 0.0727416533834878 0.00602337052235412 -0.0995460465582812 0.0816951235106192 0.149693722570559 0.0929787894698266 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01287 HGDP01287 -0.408444478145252 -0.462494405531367 -0.370089656701587 -0.226373746413564 -0.0977715210562247 -0.0433540037321946 -0.0543625030073396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440413843516275 -0.386505772632451 -0.341695650788328 -0.292488463807266 -0.112963246117378 -0.0711131620738229 -0.0510785061104841 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.264434855612236 -0.263484633159747 -0.19708172307291 -0.113818100306521 -0.0223371174729213 -0.0770966140562273 -0.0469043727770848 0 0 0 0 0 0 0 0 0 0 0 0 0 0.073731191310985 0.0472569180140611 0.0548391139160604 0.126585013289073 0.189500108915772 -0.0674990528095482 -0.0458937057444666 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01288 HGDP01288 0.81463402391255 0.847272811211813 0.802479692994394 0.581691825153365 0.138565768101295 -0.109453599200331 -0.053062716501156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.912741165674739 0.868368390041919 0.83394290422305 0.636330255926005 0.211632380817039 -0.0699864824045003 -0.0502723335848721 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28876850759734 1.23917006282815 1.17840399049104 0.898441534175807 0.308363457999401 -0.0589378189440285 -0.0467249901027146 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58282915190993 1.52905110246695 1.41748920862805 1.16594803963375 0.452172001190631 -0.0692435062359664 -0.0458661544073447 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01289 HGDP01289 2.27040027099803 2.19522156240003 1.85131532228935 1.39810258933635 0.695880469723238 0.304562484067751 0.00629030370860056 0 0 0 0 0 0 0 0 0 0 0 0 0 2.42017838607239 2.2688174945751 1.91319587219877 1.45011983375292 0.765267556126108 0.317072690442983 0.00530178997565267 0 0 0 0 0 0 0 0 0 0 0 0 0 2.47896149255793 2.37540043964839 2.16367202873237 1.79588666049996 1.13772510075885 0.364424739807766 0.00395023256560764 0 0 0 0 0 0 0 0 0 0 0 0 0 2.51176418951355 2.41900347333761 2.26266587476167 2.09868761310049 1.5063159420892 0.396714118651603 0.0036047857699916 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01290 HGDP01290 -0.822317786443796 -0.62045819796332 -0.468409575251861 -0.424634299054333 -0.315602403385394 -0.148824418517583 -0.0224090664612345 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.608536448920793 -0.456235537914247 -0.342811282294128 -0.35134360171877 -0.295831855575674 -0.111895645797643 -0.0229607338187128 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614881552788616 -0.599203227528749 -0.614657158816659 -0.622116990996277 -0.382668164537103 -0.0752305943099116 -0.023750321035987 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869805286656944 -0.868188611094669 -0.874950892991924 -0.873943242665358 -0.578420453580593 -0.0617614990836681 -0.0239583998660116 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01291 HGDP01291 0.241994490141165 0.233540544772323 0.0856806799080018 0.0445000327816261 0.0094971235531942 -0.0243213268028566 -0.032809872332555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.131999194448166 0.0867236767870332 -0.0349089868506266 -0.0542094871189269 -0.0100581044562251 -0.00592429927047206 -0.0323761833650749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0491117760419274 -0.0335225123566053 -0.131515193048833 -0.171043763431913 -0.0256943845578088 0.0221084473030096 -0.031875714045213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0300331888187261 -0.117544181360699 -0.239756132149733 -0.246361862774473 -0.0796512734707661 0.0332573865999185 -0.0317641456270813 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01292 HGDP01292 -0.476366823635445 -0.38538877673483 -0.14685002109574 0.0239100187612518 0.140419614646983 0.0842291535297815 -0.0115896182733058 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.452011563712069 -0.321299460567439 -0.118714369856163 0.0532357013508869 0.156337479193178 0.0945007605814902 -0.0123350101890334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.437284377453134 -0.340871014513964 -0.148881129179772 0.0426664719115194 0.199388369490428 0.116436394239325 -0.0133938802979727 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.236940581628016 -0.191119131673924 -0.122512729031919 0.0444531933657188 0.226014319052237 0.129019050177574 -0.0136716035761642 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01293 HGDP01293 -0.694941702667685 -0.488161578804892 -0.193015970530044 -0.124917134945325 -0.0194007413165753 0.0598063012668487 0.080539098379852 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.723233598927684 -0.520157325510873 -0.378060387805757 -0.265642346259256 -0.104291888432933 0.0357007410416637 0.0786514399254981 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22722588862235 -1.15175733948697 -1.07575038470229 -0.768523917549508 -0.320340961725333 0.0011950479641136 0.076343670097328 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52974023813605 -1.51185096620608 -1.43621817426407 -1.20669860391124 -0.516065054075362 -0.0141055448581323 0.0758019264222636 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01294 HGDP01294 0.844767952680015 0.691448261363431 0.581850652546213 0.501491311402246 0.343873513699715 0.144532681972659 -0.00181199151545588 0 0 0 0 0 0 0 0 0 0 0 0 0 0.886759486146848 0.832178054179291 0.714882103817687 0.612862820653746 0.42966332756366 0.157067026374983 -0.00263025030637443 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11286361099479 1.06925128808112 1.00556604021221 0.898567201158292 0.60938952239364 0.209152109191213 -0.00375460088760922 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14666543281524 1.09570752372154 1.01903420079749 0.875308228390986 0.720357307391001 0.232102843230149 -0.00404295392264079 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01295 HGDP01295 0.263727346431812 0.269359280019277 0.252079386968014 0.226026695329575 0.0488667476853123 -0.0611845378061909 -0.0293018794100474 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376097214184235 0.315168243343702 0.278817099159457 0.357339920555171 0.134001582999291 -0.052085188467782 -0.0290523656467369 0 0 0 0 0 0 0 0 0 0 0 0 0 0.587582543344139 0.601425354393818 0.564078954017441 0.644829515776522 0.379116320007381 -0.0508759554181195 -0.0287555353162217 0 0 0 0 0 0 0 0 0 0 0 0 0 0.509161223099978 0.571157988793614 0.668033339731376 0.802035073748219 0.595330401884084 -0.0508146090559178 -0.0286873739091307 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01296 HGDP01296 0.382298923549872 0.128299949301313 0.0308785848159555 -0.100246392918694 -0.22577491066132 -0.0593183745137871 -0.0126050654834335 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183098628998239 0.0670664255783252 0.0326414774282822 -0.122784749733261 -0.255157090308217 -0.0706142562499373 -0.0132413849398417 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0384650809620095 -0.0162295912524338 -0.0296674847170218 -0.068259498124295 -0.304094422658832 -0.101159768676797 -0.0141191552734877 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0698903584711028 -0.0928632932441876 -0.0717202912108784 -0.0706587811853538 -0.282499495797262 -0.110743337991997 -0.01434483901653 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01299 HGDP01299 -0.734743066966065 -0.785186917172008 -0.874349068061602 -0.689277671452912 -0.354932864398286 -0.00756764381880871 0.00895751329305485 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.799962302902174 -0.898118922277998 -0.984992229025997 -0.795773561569757 -0.411704292391856 -0.0533469550051702 0.00649755602719722 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556688642146586 -0.678435261601854 -0.836751800508459 -0.84266278148024 -0.528888095932649 -0.0731169552237346 0.00319791576713109 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.121336906612921 -0.202672901458541 -0.3633663832349 -0.619557691113052 -0.587755471717384 -0.0771812785386509 0.00236570198446822 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01301 HGDP01301 -0.894148998846614 -0.872476242492373 -0.748030790989322 -0.543024678112932 -0.441084773177365 -0.244802384395171 -0.0450243598279022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.973943929594778 -0.90408131195992 -0.921604444702786 -0.733252546540851 -0.571168304585906 -0.270955053021007 -0.0417849953552916 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.990246894776214 -1.05051612921754 -1.15040007294999 -1.18010233991316 -0.907826525524675 -0.363998135278675 -0.0375947005429066 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10037876648473 -1.19829387038234 -1.33385508381988 -1.45159422358739 -1.20932178656174 -0.403271036093142 -0.0365662145621116 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01302 HGDP01302 0.622527444314492 0.497826481078418 0.427671758205593 0.269897446695118 0.345035117356203 0.191980394040008 0.00908828070310988 0 0 0 0 0 0 0 0 0 0 0 0 0 0.41196886914587 0.327980803146046 0.264653659840242 0.297356016126993 0.422894829482824 0.227632305180008 0.00783086885399624 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364023446138807 0.307043461749465 0.247314960445676 0.356660517585983 0.595261982341279 0.305706714419592 0.00615388080874974 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43391028581607 0.35085749917341 0.319789576928672 0.378593480259195 0.651071728252483 0.34728415986829 0.00573278953671434 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01304 HGDP01304 0.0544058119780426 0.145592766025233 -0.020571715208457 -0.0955899737984014 0.113718216086631 0.179162025843665 0.087738771534873 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.11230767051538 0.00255489724429248 -0.00877843305035551 0.0151921803042797 0.161820179131909 0.199333910647524 0.0861993967980785 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.628913385151166 -0.569120911430754 -0.504359132376113 -0.357289023733036 0.134487801132779 0.241442289652305 0.0843940283096797 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03133998054924 -0.962757421611923 -0.913568953285571 -0.78105122976238 -0.112459388139015 0.252498912913801 0.0839854862043903 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01305 HGDP01305 0.780767169448853 0.942108690461126 0.886499145905195 0.6178788785986 0.377110683068758 0.153481029097544 0.0730350717819542 0 0 0 0 0 0 0 0 0 0 0 0 0 0.89944808970799 0.982895184634447 0.941176621064331 0.651146914104768 0.403250232824184 0.171911085797281 0.0716351012709256 0 0 0 0 0 0 0 0 0 0 0 0 0 0.843475632096112 0.845304783838635 0.805008382357234 0.620920242839821 0.399331349535009 0.220827506786109 0.0700144466093385 0 0 0 0 0 0 0 0 0 0 0 0 0 0.47195594888795 0.489407116401997 0.453518281718534 0.287127035824883 0.300172415133335 0.241079129897324 0.0696521168349553 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01309 HGDP01309 -0.382442972070445 -0.558295922134258 -0.518383433339134 -0.301604697448479 -0.255966910581205 -0.155554523908682 -0.0401068482818104 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.357586226545193 -0.507250386237028 -0.510919461024971 -0.27623860737668 -0.207938836256869 -0.109737629862793 -0.0396099908068942 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.283010538138907 -0.29597455054811 -0.292123507778677 -0.370340963182773 -0.25349932968734 -0.0717026404631605 -0.0389754887572298 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.428757525676997 -0.424978763690419 -0.400620983763741 -0.410674405313065 -0.326508005601909 -0.0741284097965326 -0.0388210528667096 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01310 HGDP01310 -0.296126500970431 -0.00212051353493811 0.23891709450266 0.312749701316392 0.312711859593365 0.270399436105919 0.122319671206984 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.36509487829639 -0.0970441310641368 0.177844909642113 0.269673959805018 0.29666855599187 0.249120814205989 0.11983429397728 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.482338669236391 -0.378004394225004 -0.228045746603931 0.0516202068103306 0.304190619699476 0.263866191157482 0.116802805451798 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.388114347891305 -0.319278968267495 -0.258598429452054 -0.166662119729516 0.204113110015224 0.275663813820945 0.116092735068191 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01311 HGDP01311 0.87293812390585 0.676182996886081 0.55530441041408 0.465195147821171 0.281926751189132 0.197147046123879 0.0959528364180706 0 0 0 0 0 0 0 0 0 0 0 0 0 0.843624653669783 0.695726425051827 0.60680199412464 0.510691651780172 0.318178101998865 0.201460484290373 0.09529420668905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.948886809980903 0.915084442134885 0.900418714940223 0.71690859225493 0.386910045085502 0.227564077540487 0.0947021971067662 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03915268470272 0.974430248720057 0.909242822784067 0.713108461057413 0.430012831330448 0.233759241410314 0.0946055915226346 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01313 HGDP01313 0.595589538728529 0.573110100795065 0.584956060978267 0.522135301868832 0.393238936677546 0.286146233765536 0.128425469395344 0 0 0 0 0 0 0 0 0 0 0 0 0 0.429253900059409 0.45432391096995 0.510825992621305 0.470111872244037 0.403554963710719 0.297024149187064 0.126186685614065 0 0 0 0 0 0 0 0 0 0 0 0 0 0.259432451814181 0.304216601116181 0.448544847878612 0.526710150318239 0.486235830539226 0.302401793908802 0.123518107127973 0 0 0 0 0 0 0 0 0 0 0 0 0 0.412108023672624 0.355375972616655 0.372035328921891 0.505166782114538 0.542978044609846 0.307863001156439 0.122905446350803 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01317 HGDP01317 1.49903134902572 1.30897723175902 1.00274988252811 0.612812180800891 0.258232099986755 0.122529894685571 -0.0163831914354671 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46442041249835 1.29456909091915 0.966303065312975 0.553119283419352 0.197059913820005 0.108410763070819 -0.0176557451022627 0 0 0 0 0 0 0 0 0 0 0 0 0 0.888341896946054 0.786873239561364 0.589477782052052 0.372361924665995 0.109473406078071 0.0818633934104218 -0.0194378423871991 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244052867075748 0.289466339390895 0.244636329192036 0.194786487906181 0.126592135330444 0.0835271445296824 -0.0199009923943354 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01318 HGDP01318 0.116971384448407 0.0702937229336302 0.0848444566668422 0.126538568131965 0.195044765950774 0.270887264072739 0.2012394597822 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.424812072671919 -0.364874964043 -0.248784472553907 -0.0695190165565157 0.154049492646986 0.265312038065759 0.198805001539523 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23254059454676 -1.08737054354687 -0.882175034043452 -0.527938414650994 0.00757500937806861 0.24132614070766 0.196108504464639 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35091446931324 -1.25773654036472 -1.12119539934676 -0.803012744688629 -0.135899462121711 0.227930773466276 0.195532739560701 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01319 HGDP01319 0.579642970653559 0.410020184477303 0.192821163425368 -0.0432773896117697 -0.160397454509012 -0.00893771399487319 -0.0223544920966188 0 0 0 0 0 0 0 0 0 0 0 0 0 0.309819223466419 0.225673650344877 0.0675084176580892 -0.194268891762692 -0.238687092808425 -0.0364670398771587 -0.0230974209717711 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.495854472535874 -0.551379098714369 -0.641582273002862 -0.692877425648921 -0.440149258423891 -0.0981129940905366 -0.0241708954265249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.906549654457469 -0.930340954315045 -1.00700080243907 -1.06044767332687 -0.601616829616337 -0.116976504055774 -0.0244556037403657 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01321 HGDP01321 1.19819721950338 1.1477603091326 0.923500310184707 0.679329416444939 0.369083361168174 0.0667239256019816 -0.0235721343797185 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21921928586624 1.15657821478257 0.995525735660273 0.751324172606949 0.455179549075787 0.112076908218214 -0.0235011041884142 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35820232045115 1.28670900631117 1.14333921103924 1.03360230106638 0.651329367035473 0.160099682401881 -0.0234589159451501 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29360974202273 1.28915103109477 1.17837938880041 1.08444761912956 0.774854945108566 0.175888784201712 -0.0234577974935109 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01322 HGDP01322 -0.832782281145802 -0.670871683363413 -0.367432197646633 -0.087808092993691 0.0395617786119082 0.127818073285966 0.0891707345642304 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10760499487803 -0.96067712161775 -0.598751378710023 -0.257909999844874 -0.0289727128763679 0.128780820734252 0.086867120557006 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36232786109978 -1.28116072622657 -1.06100780240335 -0.745527280512925 -0.266138167626554 0.109603293284223 0.0840453362231368 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19592516118739 -1.1999417542311 -1.14205240128818 -0.998190542570093 -0.508295380295654 0.103421567154151 0.0833819928401849 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01326 HGDP01326 1.79779528311436 1.56202128867467 1.16131163753023 0.661213775799216 0.377547126295861 0.173466443074969 0.0784083386812755 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67456812905758 1.52404672377328 1.19768996609492 0.796058447504776 0.48841500881583 0.224767692460442 0.0771689697060965 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6262179568448 1.62936265827615 1.49376332834477 1.2149043194859 0.789792299761588 0.303896337638093 0.0757328669146545 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6855425146184 1.71564992897883 1.648622723244 1.44302651545104 1.03112979574677 0.335268469162823 0.0754114173636057 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01328 HGDP01328 0.425264232706481 0.341542064690868 0.212547167264132 0.23588192334538 0.18856963575454 0.162305018418715 0.087117670105843 0 0 0 0 0 0 0 0 0 0 0 0 0 0.417156355506917 0.301472079572008 0.174112019037713 0.20796129330897 0.210366349149808 0.173093125675002 0.0860069288169001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333495550446921 0.223977310322604 0.113065803302382 0.061186136829718 0.194140084471473 0.185822237910187 0.0847905239878338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.204359820737683 0.101432200751877 -0.0182092028249647 -0.111117957728064 0.117152025425136 0.186422990281356 0.0845331161344737 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01329 HGDP01329 0.61837118636288 0.669542160321345 0.525893975068106 0.263620887704201 0.0878594773160141 0.0646185624814026 0.00479454808553826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551283787240161 0.537081948628745 0.478371580625981 0.279127427274355 0.141017072276138 0.0872546589636457 0.0042876682211812 0 0 0 0 0 0 0 0 0 0 0 0 0 0.821525444081737 0.818032669606415 0.775626687232487 0.669883197574017 0.360309413842342 0.138041715250533 0.0035769805526171 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39094797046828 1.3097235283574 1.21834874352745 1.05498511462388 0.630911861694291 0.167225921854706 0.00339220344483417 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01330 HGDP01330 0.643851839441996 0.595503895767322 0.527719154425073 0.415742539579984 0.311666540202175 0.208864908189829 0.0900443502734317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.555660723934359 0.525159264972038 0.525130874488852 0.469911290029014 0.310478685283001 0.191477852353837 0.0888689335205851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.171219179118431 0.25763420097561 0.308421397534598 0.411902992787281 0.325134997250343 0.196600540762224 0.0875266926392859 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.19445922397093 -0.137828674087771 -0.0288865188923789 0.126905062813173 0.218686612299109 0.208367577808039 0.0872303473326539 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01331 HGDP01331 -0.060141130752583 -0.0833030873446152 -0.200434408518841 -0.328286796577766 -0.294049528973295 -0.156890016976525 -0.0649859459213127 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134226922419725 -0.224111076575276 -0.316908406789217 -0.385527668182995 -0.334247537190005 -0.160432959410054 -0.0614380975144807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440344668049683 -0.536272389462698 -0.630410428608166 -0.65588333637485 -0.467120355056879 -0.192051544470008 -0.0568646433143515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.621015646690801 -0.710363919302413 -0.797944952949244 -0.751184332901305 -0.521760341839872 -0.217728634685614 -0.0557450977376691 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01332 HGDP01332 0.561263357854798 0.481760607223569 0.445112034659387 0.338068360931963 0.162600168678982 -0.0204195488880714 -0.0300708924521174 0 0 0 0 0 0 0 0 0 0 0 0 0 0.53310189184487 0.465448362429028 0.399332751092491 0.324900801620629 0.135021897553078 -0.0132497536981071 -0.0299492513517036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446399382548048 0.368989017958698 0.425960540788676 0.463229241549297 0.174918299283409 -0.034213451456573 -0.0298243646110853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.417103700717091 0.401464268555847 0.455344708450073 0.559387842544287 0.289382761442331 -0.0458520992172096 -0.029799664876887 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01334 HGDP01334 -0.0189386269214112 -0.287035617771621 -0.524945464980116 -0.554295740837318 -0.310684029601497 -0.073642956336 -0.0158739711198881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250339047707182 -0.390017103255859 -0.495441246787101 -0.510650923314236 -0.324334863791811 -0.081362643245221 -0.0161865716601153 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.464607847716983 -0.597296764003134 -0.683644660814146 -0.567440602207337 -0.35688985161985 -0.0665914161271844 -0.0166401174360162 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.588306328539436 -0.723975874335461 -0.896268211631164 -0.772138411519615 -0.476058343326923 -0.0537944249445174 -0.016760639378819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01336 HGDP01336 0.479529909789635 0.541828986422758 0.526399312343482 0.499854986322594 0.447313305490565 0.285057479840503 0.120355905588021 0 0 0 0 0 0 0 0 0 0 0 0 0 0.406455690649158 0.501403831298768 0.537352451544056 0.548735409430931 0.459894032937129 0.274562373155548 0.117625006557461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.268011388580865 0.315583685263152 0.394104087203446 0.529388537656164 0.553011929475687 0.293020168213621 0.114300138936878 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0392344305106461 0.133665031841876 0.260171404966709 0.387453214760239 0.583805324191645 0.308768886417845 0.113522620781936 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01337 HGDP01337 -0.941541764563322 -0.870569486209493 -0.698378533842548 -0.431388221505802 -0.195328842034845 -0.0984363717493842 -0.0190533914555403 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27330432924288 -1.23196324241914 -0.983829032552325 -0.599926871869697 -0.273621951222919 -0.0980004345799097 -0.019569659734368 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43409376079937 -1.41140841824108 -1.29113568329648 -0.961570991045786 -0.430429031777746 -0.127535675680104 -0.0203117169933094 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20350171654116 -1.16210385699494 -1.04751223499619 -0.909932201800302 -0.464464036215466 -0.136861797463059 -0.0205077949793268 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01339 HGDP01339 0.462496009748148 0.467738109105229 0.429849652335759 0.337572602257139 0.331396063565124 0.247818274497151 0.107064798989534 0 0 0 0 0 0 0 0 0 0 0 0 0 0.47728845460736 0.401921440954711 0.388082071724401 0.288057244803958 0.272286362893361 0.224735745353132 0.105228317288819 0 0 0 0 0 0 0 0 0 0 0 0 0 0.411472676524269 0.351550010121976 0.238030610701182 0.161836499257781 0.115525804464862 0.209384896000358 0.103079953593901 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0254832291959891 0.0158022721495405 0.0660961048583935 -0.0185373112415364 0.00278540437923215 0.20340032695554 0.102594996483683 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01340 HGDP01340 -0.457656990640091 -0.511631323825743 -0.525264505375569 -0.373375814556955 -0.210130989025805 0.0204240431073078 0.0780969343222211 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.732302315888549 -0.737399908419946 -0.617382015068821 -0.444861762015204 -0.266218160061723 0.00467974274816175 0.076649226824986 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.990907121218454 -0.981263036701976 -0.902352350575007 -0.731726325842421 -0.425636224910306 -0.0370097367153196 0.0749393921686711 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8795012536465 -0.908520261841136 -0.917311739702787 -0.829166455889178 -0.54385340427599 -0.0566341637204293 0.0745499530656327 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01341 HGDP01341 -0.184327808969753 -0.212923349863197 -0.0773201553545619 0.176197594522098 0.190970726921075 -0.00273416335559151 0.00775085238602016 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.132872026200895 -0.146639615760038 -0.0204766711993934 0.209143251307951 0.159720722547907 0.00871013711220294 0.00705029562669799 0 0 0 0 0 0 0 0 0 0 0 0 0 0.231644477771385 0.263032087003427 0.3888509721093 0.454838072946859 0.159066718034319 0.0113132158038413 0.00614300297739915 0 0 0 0 0 0 0 0 0 0 0 0 0 0.345606362127982 0.359265996136646 0.486848657153656 0.531368501829854 0.269869586716504 0.00945977909738867 0.00592018722764125 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01346 HGDP01346 0.155239889763318 0.182889015401462 0.0118447107397277 -0.10720842890033 -0.118264245414 -0.0659809648267736 -0.0274141366527378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0657166576810155 -0.063921361224082 -0.0952758181891239 -0.157086932982513 -0.117526572122928 -0.0274597607556149 -0.0278094326437703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394875374520092 -0.453607408478372 -0.515247048796653 -0.576541477084559 -0.276852847442073 0.0162591682632256 -0.028415640512869 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.332672806529126 -0.400214828860128 -0.525528034001457 -0.778517699668517 -0.487563432089325 0.029125475056795 -0.0285822722058803 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01347 HGDP01347 -1.71690578887621 -1.71872009139542 -1.42787917773034 -0.98059149040651 -0.5420497390259 -0.240505910298673 -0.038796727920498 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9166460453216 -1.84768394639286 -1.58734031588956 -1.08122465509182 -0.581263511898397 -0.259134213953404 -0.0386575870865056 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87925381468969 -1.85900060918895 -1.73033428348378 -1.37277035494463 -0.771930147113646 -0.306925297877656 -0.0385308818994135 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61295598988584 -1.63165120859937 -1.5384277776966 -1.33529563820189 -0.907162473987994 -0.332768239430167 -0.0385096667448979 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01348 HGDP01348 1.01417866179954 0.94841237278592 0.840097479136231 0.649080081117053 0.517370668216473 0.275212576261432 0.0480546597477453 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06004865278827 0.982764389172794 0.920167615850074 0.819373399141176 0.7045145605121 0.337848829187778 0.0482820674890386 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65292144553142 1.59972650085967 1.54329314054662 1.42983863795651 1.12793337300073 0.490399655101537 0.0485394194357338 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93818135980137 1.81739052551507 1.66213610440439 1.58665783422563 1.34281183140763 0.556713477771673 0.0485952699883327 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01349 HGDP01349 0.252695888042658 0.457972244107577 0.658741062708342 0.654407101085122 0.569032648908834 0.272659972182891 0.00835885933760617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.476833237880786 0.678049516164701 0.769698259029694 0.756560308993483 0.645533391767557 0.299372121524658 0.00749790481922879 0 0 0 0 0 0 0 0 0 0 0 0 0 0.780460409483446 0.860978962149816 0.983635623459655 1.17854976378908 0.949392136542372 0.362620966603953 0.00630920455924215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.723275996436247 0.776130352026873 0.934767951208606 1.28641305184895 1.2369117185808 0.396506278656404 0.00600325925332051 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01351 HGDP01351 -0.815870925359453 -0.910965896105539 -0.850374805279104 -0.623390178813186 -0.42902303293696 -0.222739522424493 -0.0604689644021071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.952773456917095 -0.975548379500407 -0.887885905639629 -0.628768945908402 -0.464670677443352 -0.235975850155767 -0.0580433479578213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.789864063264667 -0.762506195831293 -0.740419191253475 -0.626437334894149 -0.520372465668997 -0.252489962895872 -0.0549773423422763 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.451282467924456 -0.420150977638187 -0.360278234440501 -0.344658805663777 -0.441621432251672 -0.271628907427072 -0.0542384244014005 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01352 HGDP01352 0.20539110455824 0.0996806986383588 0.025559226664547 -0.113298738642028 -0.0471905538320279 -0.0471584199661951 -0.0305155372905152 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0767141329250706 0.0234820937427319 -0.0245018938934605 -0.0469928693259897 -0.00610798817748956 -0.0107228590546339 -0.0304976076282171 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140866808100234 0.108850782096451 0.0599608145419502 0.0216278113201495 0.038401654869161 0.00392199817019725 -0.0305442272118391 0 0 0 0 0 0 0 0 0 0 0 0 0 0.279015576130788 0.214906105539989 0.133452156583328 0.0897456454198245 0.0324263593121042 0.00724985358134899 -0.0305687337032803 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01353 HGDP01353 -0.390305425747676 -0.416167326718724 -0.369516451432928 -0.361475341083872 -0.192896179823711 -0.0458676372260652 -0.013246069332065 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.732017088422068 -0.766571516037668 -0.681094118515573 -0.544623101367658 -0.27143521692303 -0.0481362594934648 -0.013560302747273 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11795833040789 -1.19827063657488 -1.17966424215214 -0.940009715338969 -0.496084225025539 -0.0690226670126819 -0.0140277567926171 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16368892026606 -1.24283907808052 -1.24494854230438 -1.08092450232931 -0.689529082046994 -0.0734604106446379 -0.014153887254168 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01354 HGDP01354 -0.521189821181734 -0.372720486451154 -0.124453443075508 -0.00467787208856928 0.0929418158138567 -0.0165765811060748 -0.0271180720539712 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.580015232092892 -0.400257008926609 -0.14991108951866 0.0320675893677738 0.125110088873079 -0.00716932330766918 -0.0271425103762187 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.439480714407132 -0.334989329652953 -0.118972920702197 0.0577075085422666 0.166408840466242 -0.0167286799716269 -0.0272349728669891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0140346125101849 0.0734614467481707 0.146035443149202 0.164809671812504 0.229311208830931 -0.0208678747381271 -0.02726901920109 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01356 HGDP01356 -1.55525626380862 -1.38883051176093 -1.13913624696849 -0.60627656772633 -0.229858975055823 -0.155152158439534 -0.0656833059387233 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36995642428004 -1.21594709586458 -0.97257137360964 -0.520557468638342 -0.180705892522032 -0.131540847186173 -0.0622157320044923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.687877461426576 -0.719718563330604 -0.602151543722273 -0.32050675502511 -0.0903829934741094 -0.112544637044348 -0.0578023805474953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240050347217322 -0.357050271972295 -0.413372298089658 -0.313585865639615 -0.0641885251697237 -0.105092684766103 -0.0567326170119304 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01357 HGDP01357 0.0814669836758448 0.203170787898561 0.335484201081514 0.391338747345088 0.397564194250331 0.294204639957931 0.117172905435383 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127057076236447 0.0153637064718113 0.193518946904176 0.339657853185283 0.410847712195276 0.31205362567595 0.113103617530138 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71842146713588 -0.643744258803711 -0.45045803589493 -0.0880296945535106 0.383359242902814 0.368782790184828 0.10794883613693 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.84758096288941 -0.807267235150395 -0.742923987164674 -0.530209955156565 0.215266678404534 0.401089153315994 0.106703441071444 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01358 HGDP01358 -0.542333979345383 -0.415928079611227 -0.175490735264681 0.0980473166632418 0.206117757950239 0.284058877267317 0.171355011284518 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.671716606420767 -0.496696248516851 -0.261964274355835 0.0412107296064305 0.148626272988427 0.268435761015897 0.170574551970525 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.752940297141575 -0.677285852579187 -0.536727135838951 -0.277051219865829 0.0198672595018764 0.244273547102846 0.169947009270294 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.681631876485373 -0.642218167135953 -0.591538892481762 -0.413771638779719 -0.0610643616145406 0.24131997719059 0.169865033465274 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01359 HGDP01359 0.37391743930743 0.477299147778967 0.391206735317607 0.276110712015168 0.230758455640987 0.336594461106364 0.198064798255099 0 0 0 0 0 0 0 0 0 0 0 0 0 0.619536341770712 0.63871343224508 0.498744875185334 0.317758613118341 0.21373554605087 0.334255765026994 0.193756169018016 0 0 0 0 0 0 0 0 0 0 0 0 0 0.712117047762372 0.685437039103158 0.62339328569119 0.518312010100337 0.333082789708975 0.319379806442856 0.188522318699189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.615227122570778 0.604400566488405 0.635860906758801 0.690080069626726 0.536859019588384 0.329864830366787 0.187302245450506 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01360 HGDP01360 0.132516347151921 0.264162957697705 0.320553259168483 0.226755854392292 0.0374924389024978 0.136398174078506 0.0773354299346933 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304695501023154 0.403439633887733 0.406912128889721 0.248954428343091 0.0446568777978192 0.138685323060286 0.0742622547978512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.533577395486846 0.544882438099418 0.474227869480345 0.283262040635521 0.106379290787959 0.19129033542606 0.0703867144079311 0 0 0 0 0 0 0 0 0 0 0 0 0 0.573559612782432 0.573961874636047 0.520839901914531 0.34060608696026 0.094125345890859 0.226831402502 0.0694536480776568 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01361 HGDP01361 -0.0471823330744485 -0.0382728416224127 -0.0646499195518213 -0.0488929664954876 0.0484073927681951 0.0517082146067811 0.0434890338095656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.201741638935504 -0.121649931317436 -0.12560246834862 -0.0590234105530793 0.0630325783755192 0.0562424468365226 0.0450370576919638 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.974833794983113 -0.917350311371914 -0.808503431134351 -0.575172365773971 -0.0539543203457734 0.0141823375572992 0.0472234603933125 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31346196183442 -1.24218718121624 -1.17371371171234 -0.997797286223971 -0.260984940275384 -0.00584768835236289 0.0477951709794729 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01362 HGDP01362 -1.60821617926226 -1.48373532552231 -1.21062123545625 -0.870769107563931 -0.518842367585032 -0.227023188095173 -0.0790112970077254 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79641812071685 -1.72239270893167 -1.44911075008825 -1.10835511435074 -0.669141258174245 -0.262463544937342 -0.0740457661062072 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.37435467885045 -2.3518309855869 -2.179298293864 -1.93571180186106 -1.30971004865024 -0.324817313280317 -0.0677223605305797 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.38469924191657 -2.35555546617174 -2.32389625259238 -2.247338626088 -1.7732764958027 -0.376989637231562 -0.0661892104021096 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01363 HGDP01363 0.469878470884629 0.581684082520452 0.523074090074541 0.492968368330563 0.403390949330813 0.252779069376857 0.0974839782892261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.268096238783049 0.338581149999002 0.42703409301339 0.446303041429417 0.361796214084088 0.253378365881928 0.0947480557528922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00237158866247405 0.0753328690802989 0.212808460344094 0.334298607714007 0.284016177734536 0.277616651750553 0.0913212703493271 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0810673231772578 -0.0429985371757606 -0.0090434640496783 0.0578659118025986 0.206044011891885 0.29055203513232 0.0905006933931371 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01366 HGDP01366 -0.546713327379966 -0.399716481626746 -0.429988999848487 -0.386754458337166 -0.175860204967054 0.00277907054166437 0.0313198435255465 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601481769741483 -0.541568735303259 -0.544942766753025 -0.463608011911995 -0.151600293523464 0.00316405750950068 0.0320300984818285 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518951480690435 -0.538992610192255 -0.597389495629504 -0.563069701286946 -0.229931428598691 0.0162695242451775 0.033031044074249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604286862766414 -0.603040585967968 -0.660579899088273 -0.631064200123717 -0.294140696905786 0.0106206867668721 0.033292243551082 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01367 HGDP01367 -0.0762351704684783 -0.15097051495928 -0.0191932347077599 0.0731353446377723 0.198981179368995 0.113461016561638 0.0416458232350249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.177510285999598 -0.251267992554614 -0.0735761020985753 0.050355939276943 0.24553719397258 0.136870774897455 0.0404036177961345 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.33781034502402 -0.364206104722215 -0.313237061418268 -0.168756862043517 0.214233736440987 0.217984586322004 0.0387021376726688 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488914551520164 -0.536474808016888 -0.541646547681329 -0.543018342131207 -0.050458645678627 0.26217696220252 0.0382661431549498 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01369 HGDP01369 1.17972502970708 1.14543388909214 0.986880487422707 0.72207034742526 0.429556897564372 0.141208101650798 0.0129148975676561 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36904681380424 1.31569729846874 1.15874671779587 0.809365139041796 0.445188719099519 0.157791808355158 0.0116670616723979 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13409926901847 1.03720140046317 0.976390955239725 0.815335224873829 0.599543992366859 0.157326171910105 0.00989239953614174 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659587074435227 0.613717632443138 0.567349508836223 0.646943005625548 0.612984388276598 0.175700907746799 0.00942598365168242 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01370 HGDP01370 0.109887890560537 0.015811193872451 -0.0295168084328749 0.00357263231506465 0.0466341258697777 0.0888932777674494 0.00952269918784993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.117684101687866 -0.122454528922613 -0.14832868731097 -0.105065227258302 -0.0111847674020404 0.0729167958059568 0.00805171868064777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.717807279613049 -0.711556021996064 -0.650488866003035 -0.552781146323761 -0.252986854974377 0.0499206720954831 0.00606490267992048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.985021208463212 -0.974524451473121 -0.956374165962919 -0.911691908145396 -0.473438904190863 0.0447122721348488 0.00556138105860724 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01372 HGDP01372 -0.344926983802107 -0.402448776413434 -0.294105962116653 -0.0608156319625282 0.216082319288888 0.229581400176956 0.062828412108402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.595409366697795 -0.584070925563075 -0.429197367839967 -0.145622875107056 0.175787955503609 0.217892739607271 0.0631468290112428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.804393323467605 -0.804499014075909 -0.680020250182929 -0.414481062542818 0.0288880880530279 0.210035036629996 0.0636778544964768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.840633487055594 -0.840392726538049 -0.788789304285509 -0.60136032243883 -0.151994771337084 0.199573974559601 0.0638308207498836 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01373 HGDP01373 0.309299386074271 0.316858571037813 0.492856656024173 0.665711892452007 0.533112866360365 0.189936499650748 -0.00377738353685296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.536011070989713 0.630325228752842 0.729385001555807 0.912034153957363 0.697985915224936 0.244118592393173 -0.00547471662177423 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24055657704773 1.35428914253179 1.47427047855421 1.53792515319664 1.15643087244347 0.354726947265389 -0.00776591844471563 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57792689447188 1.63551332625637 1.68800380661781 1.70003500850174 1.4257971008847 0.408102100073117 -0.00834635476414837 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01374 HGDP01374 1.30077159445246 1.13479091073842 1.03251938381403 0.918070318034941 0.687048394514763 0.282703622967538 0.0515806983884206 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45475157223167 1.41506081314688 1.34537445645042 1.15697568856643 0.794193811540816 0.280712688023597 0.0505561882423573 0 0 0 0 0 0 0 0 0 0 0 0 0 1.88168452102224 1.94686226435526 2.02633189418651 1.78558849741278 1.19013185918867 0.316379760423355 0.0491547751472862 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93354221946068 1.99674664051557 2.03100162047214 1.90970409110075 1.40944015338717 0.346126879853702 0.0487959428620819 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01375 HGDP01375 0.677032731675926 0.843806395794601 0.924741312053718 0.898369020962511 0.671441578975088 0.362439327272895 0.066422407406764 0 0 0 0 0 0 0 0 0 0 0 0 0 0.806836489289782 0.956040439570073 1.04068207034444 0.987525512002504 0.705157996014062 0.384077567262507 0.066085832040591 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00229269526061 1.02549836487398 1.11221885337179 1.08293505798274 0.84828630818604 0.440152246119094 0.0657480537724541 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11949383073922 1.09193792536645 1.09787016622917 1.22252852739978 0.902424770235337 0.468855960120609 0.0656836465062738 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01376 HGDP01376 -0.237237608743017 -0.0821211009065412 -0.0671777545215359 -0.112950924806706 -0.00365091668333174 0.0147585461476293 0.0213467252601803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.211846555022828 -0.170879067361056 -0.169256488365423 -0.149359365905584 -0.0219007822634226 0.004180982135642 0.0225469496136223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.364711168893678 -0.398628895100961 -0.387821393880608 -0.28335058158061 -0.112044243838841 -0.0439753924894321 0.0242418903032215 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.593930326782802 -0.616762446172649 -0.607404668872258 -0.460878102502214 -0.289245661337507 -0.0709097408213487 0.0246849449165306 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01377 HGDP01377 -0.409897191698533 -0.652347483565937 -0.779269172991607 -0.655902334534239 -0.528721674369387 -0.372574548696357 -0.182334098282918 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.659477572681174 -0.831091147529688 -0.885606722504042 -0.698481015842356 -0.438430069179441 -0.343772253547006 -0.185377123171464 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.845083435177212 -0.974049704225149 -1.05846579434031 -1.020443087982 -0.517481122829151 -0.26514726159935 -0.189486959044415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.89775284401647 -1.02174837985661 -1.14147222894048 -1.28760983973131 -0.781563266712253 -0.241196743868096 -0.190527966846951 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01378 HGDP01378 -0.857728291425083 -0.86796033089233 -0.822749523354954 -0.803059822786536 -0.62204764040105 -0.350944697598191 -0.0908780591894315 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.89386061027953 -0.879869904293322 -0.865024162989064 -0.894269014086332 -0.630315007494183 -0.368180138149735 -0.0878900755544718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.893281205401246 -0.90012127382209 -0.977139605033959 -1.09331528460618 -0.771972412342978 -0.427244016394053 -0.0840979545014429 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.856811225762591 -0.827469953686665 -0.863781209516956 -0.9975797015334 -0.826960217290083 -0.470147617459641 -0.0831809392342204 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01379 HGDP01379 -0.640775947795383 -0.603710675901618 -0.671984183378226 -0.730604909452723 -0.551197210917179 -0.233292426343653 -0.0739515057091428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.837716080722525 -0.826939740791426 -0.852589369716236 -0.814479590954604 -0.606403156220548 -0.241919844337603 -0.0716157353302716 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.65655598036705 -0.714915757292175 -0.778674898868877 -0.773979546316054 -0.719870462187142 -0.273505259816145 -0.0687031145096064 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.242193011688032 -0.328446939673735 -0.449424236260389 -0.554684157704361 -0.70377605893111 -0.294469081668397 -0.0680086612087297 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01380 HGDP01380 0.273341501992302 0.286310088783189 0.268606182661779 0.170532614280384 0.0764931357388481 -0.0183963391914398 -0.0400565827133718 0 0 0 0 0 0 0 0 0 0 0 0 0 0.363851681077859 0.39403425231766 0.296129249076515 0.192939890846043 0.0765255573182131 -0.0439981631878512 -0.0384947146811277 0 0 0 0 0 0 0 0 0 0 0 0 0 0.613490469681067 0.587337339493797 0.548460753013934 0.508565864088741 0.257005598779296 -0.103727110909615 -0.03657092756715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.965363238336733 0.909280006003063 0.831475490870303 0.73758805269853 0.499353556607073 -0.117317576821666 -0.03611701484745 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01381 HGDP01381 0.206244078237216 0.199412081628074 0.0446157974169856 0.00596438212413793 0.0300487206833373 0.00857626841790137 0.04116372539813 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199647279221002 0.165185372184871 0.0854935559263491 0.0162774795620681 0.00746803487451789 -0.0292125787238058 0.0422546827848257 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0350615990154834 0.0198863753191304 0.0128573096502905 0.0409111032582113 -0.013365031086382 -0.106596751081578 0.0437987874439659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0914570243200314 -0.0596459644361949 -0.0176849799705818 0.0475709654961184 0.018861570087661 -0.141511021234495 0.0442031658595157 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01382 HGDP01382 -0.248465181319615 -0.272679379040604 -0.287240906282278 -0.419288038112646 -0.454468039539979 -0.392850844142073 -0.106933026866005 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.249102536330314 -0.255193701076268 -0.330909021803981 -0.381935221340463 -0.407658351890711 -0.375487874302958 -0.104318768334216 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.270065930896063 -0.294732756690914 -0.341448407639427 -0.434216190005282 -0.390779328704371 -0.366560881401913 -0.101068015056169 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.310124013399187 -0.295674626852165 -0.305661895306792 -0.4432219035285 -0.431868196906544 -0.365837677883496 -0.100294871630442 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01384 HGDP01384 -0.628518551436382 -0.637097975265331 -0.528502561292825 -0.46294090050776 -0.337046969350454 -0.106837078885639 0.060369236139453 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.661137215142045 -0.609361685586561 -0.545646105927034 -0.498746614261952 -0.400866702879735 -0.120651902304831 0.0583150541781415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746738868261184 -0.695156815250431 -0.679496590320573 -0.69878239544723 -0.628134697343293 -0.159925528011902 0.055794993904384 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.788677647992807 -0.753593832409391 -0.732790862109575 -0.830510407749023 -0.834200235596135 -0.180604432953933 0.0552018120831486 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01385 HGDP01385 -0.601168545212198 -0.711429022078926 -0.78435736029944 -0.72298033863054 -0.364675959177988 -0.168567724288093 -0.0884574444953833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861065124832815 -0.908367871952297 -0.953684868980394 -0.849811113572322 -0.432728591762107 -0.170976466793918 -0.0837641677064044 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28852956175118 -1.29240439551874 -1.34960401212038 -1.21026812693385 -0.709720749628842 -0.209811270203169 -0.0778003489805175 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16868894512304 -1.16236591935831 -1.15350745830234 -1.10093223683175 -0.843240441725326 -0.243948555141682 -0.0763568408226812 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01386 HGDP01386 -0.649188090327441 -0.52493140204028 -0.324259229936076 -0.0546969748091969 0.0515451925796414 -0.0116520029504448 -0.0166403790405763 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.542611785322175 -0.386400481333991 -0.292595223057072 -0.0289936404255608 0.0211296602011165 -0.0573525656190202 -0.0179867686522685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.157456502360614 -0.0878632946081297 -0.00944751516388416 0.10916883426922 0.118616183840248 -0.0942889516935716 -0.01980078465583 0 0 0 0 0 0 0 0 0 0 0 0 0 0.271921173031541 0.365040262989882 0.411675426098207 0.434398785552531 0.332362223940957 -0.0977766451113814 -0.0202596129192212 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01387 HGDP01387 -0.982668147230195 -0.881448074468005 -0.902714523405385 -0.819609908677315 -0.552484669110733 -0.201979708150212 0.0186319325598869 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15511411234707 -1.1369416970898 -1.14299225812733 -1.06214014790648 -0.708386128402511 -0.224385593025911 0.0225287388653811 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6880793145303 -1.6945982400556 -1.72125631034525 -1.66040863318909 -1.20767854219624 -0.31963681952125 0.0277135045385528 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.86284328433532 -1.92466895471786 -1.96181343318278 -1.94433092574521 -1.60167039243225 -0.372299588388141 0.029013445000742 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01388 HGDP01388 0.0512341603762 0.228893888850834 0.282162752120816 0.473864757524163 0.517747472730605 0.298186173511042 0.103903508606703 0 0 0 0 0 0 0 0 0 0 0 0 0 0.108035556959415 0.214493358914827 0.341681476836016 0.562600248784038 0.590575804845406 0.291616236072302 0.101328524363709 0 0 0 0 0 0 0 0 0 0 0 0 0 0.217424361425768 0.327955477369249 0.494668278442081 0.726455390535269 0.847386470874702 0.318671039323665 0.0981708680598249 0 0 0 0 0 0 0 0 0 0 0 0 0 0.207376871433172 0.329772639769528 0.502758717104813 0.728765121429954 0.975998566804893 0.336992854785906 0.097427921445835 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01396 HGDP01396 1.6399075847176 1.30226467853457 0.919485169089739 0.510284640453077 0.201284456081079 0.0673703970042902 0.0603238686651177 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67565152674708 1.38864361521587 1.07282659619285 0.616981444302443 0.296583523351219 0.0998183451174937 0.0603849895490144 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39984182884381 1.27750584954383 1.07541630329941 0.725257244393774 0.388344450625737 0.144264844302795 0.0605744361131636 0 0 0 0 0 0 0 0 0 0 0 0 0 0.81530052702786 0.7822420563477 0.678470991586015 0.439970927263993 0.349492126360564 0.149385903918291 0.0606417039279426 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01397 HGDP01397 0.151645338674192 0.216359673567146 0.260652657881036 0.0917715314946375 -0.00988450890660288 0.0325120557178024 -0.0170770146459379 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14470746299343 0.159004042087598 0.174234969397743 0.0263239892527776 -0.0631124583810912 0.0153838653287708 -0.0178860354490892 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0875930822867361 -0.112564170660543 -0.159232976775262 -0.0423591231312443 -0.0299331836115402 0.000497473402984401 -0.0190162633147647 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.194417350037467 -0.194666151348328 -0.166207283106277 -0.0185271916939574 0.0850532267551626 0.00790662275934462 -0.0193093926860339 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01398 HGDP01398 -0.783765427115771 -0.685587734401938 -0.529513954481443 -0.401320190605237 -0.298724506850731 -0.290712090189691 -0.0860898724600306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.801023937086598 -0.740838829401239 -0.611553721774258 -0.466227298363059 -0.323389096537069 -0.294501658936615 -0.0837507914200093 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.524006414903749 -0.515163173062433 -0.498327740659149 -0.519124612648994 -0.416072760929792 -0.325121934873408 -0.0808399675293247 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.228394956146123 -0.228616971246352 -0.276533501780953 -0.368245466880595 -0.403501000551934 -0.353968830134349 -0.0801472863394423 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01399 HGDP01399 0.398891934673995 0.326512547566033 0.276737978367965 0.196933478306236 0.08682702706765 0.0716568967070336 -0.0296973454534326 0 0 0 0 0 0 0 0 0 0 0 0 0 0.406870997121214 0.407487970420557 0.371078580579234 0.242222670679205 0.145845621465218 0.0790640718352319 -0.0314246321518715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.547201208875607 0.604248896128547 0.568807929452283 0.55162548297736 0.440623367710381 0.110896099306722 -0.0337587558735132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.678296778276407 0.747139413705312 0.77926468888819 0.775559800401592 0.693171502031304 0.143423153193115 -0.0343506704874355 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01400 HGDP01400 -0.0603972423031622 0.0528961245203034 0.10519846558091 0.0375591335112414 -0.0372816533044208 -0.0370581496907586 -0.0409045395760991 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160494690666538 0.198639536556136 0.202879912866917 0.122523261271606 -0.0140182025329095 -0.0616734431198222 -0.0416953061029756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.512974091452102 0.531462060789244 0.479281724341468 0.40588344386499 0.155889983126487 -0.0526242813083795 -0.0428473149273186 0 0 0 0 0 0 0 0 0 0 0 0 0 0.624803279008595 0.691984883793909 0.714343175103727 0.599814849435275 0.317631298079341 -0.0398487654957175 -0.0431543629694114 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01403 HGDP01403 -0.246448661977024 -0.0146565304792996 0.238270598608606 0.300946584711837 0.213087749440501 0.0679691451461589 -0.0212544079008889 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0180831159481199 0.20634682094719 0.346379881371176 0.426867445791206 0.326499245909953 0.0828847064325373 -0.0226712955390281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.773924234386832 0.904369663238789 0.974209135185901 0.948493033206207 0.704436369373713 0.162035166766684 -0.0246276354583931 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00370136548384 1.12542457573488 1.29492073575266 1.35585681761359 1.05495046571783 0.202678544952861 -0.0251311663345111 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01404 HGDP01404 -0.0649661230012254 0.0851889379731622 0.120119038493299 0.189154708810966 0.159088268056804 0.0634407101720029 -0.000180205899721979 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.159174698443085 -0.0316807449759332 -0.0153190477937914 0.12798830918168 0.131044589377039 0.0977152172059716 -0.00227487226653702 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614320968552807 -0.590975278108737 -0.534353516895235 -0.345494461713189 -0.0539048396035038 0.133562522531012 -0.00507653177735562 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16785790068585 -1.12321662141667 -1.04356559264576 -0.77573803660974 -0.35516808015609 0.150121098054011 -0.00578165737973733 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01405 HGDP01405 0.649331040929131 0.444641185761913 0.345824528904143 0.0554933612872505 -0.0789317884287789 -0.224018264427908 -0.122490975023041 0 0 0 0 0 0 0 0 0 0 0 0 0 0.471439482152488 0.350076362855303 0.256721202561923 0.0120871090986955 -0.0761582273097425 -0.232919669724418 -0.119433008841245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.651022579063648 0.574558421302345 0.49401454929973 0.338762680262997 -0.0506606478161532 -0.245736047645618 -0.115625707686634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.852741849995575 0.823928415737435 0.785538449318623 0.654013712669711 0.105444192076355 -0.264760771894346 -0.11471973404808 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01408 HGDP01408 -0.914823755192699 -0.63376970496683 -0.366414276199121 -0.201220649504986 -0.084805404575542 -0.0689552261163223 -0.00945296647922988 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.413001209819017 -0.338792150605234 -0.147410613682303 -0.189274628685023 -0.136799641261005 -0.114909892855657 -0.00869188832163404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.189769397726173 0.292574455592369 0.272657163757152 0.121427162075751 -0.208276541945664 -0.158024543023404 -0.00783836655356555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.366945508000424 0.419734084106263 0.406948760823294 0.234074592125369 -0.189145448647569 -0.183656871031329 -0.00765399617715531 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01413 HGDP01413 -0.413204246262034 -0.35978515447592 -0.313312790312328 -0.109361033742932 0.0697046616557135 -0.0361378810373963 -0.028092551196415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.248840979117305 -0.326392575274754 -0.343727202454948 -0.185113017514701 0.0112783220169656 -0.029251442307685 -0.0246829926395674 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0759454831374927 -0.228993500058659 -0.40087422253556 -0.351051042124788 -0.139378454162415 -0.0764544176385951 -0.0203692610059844 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0159550684543462 -0.115144859718872 -0.279353228874664 -0.329624788484298 -0.191078711252341 -0.107065435505397 -0.0193289969961126 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01418 HGDP01418 -1.31202033414897 -1.31661294742493 -1.19343836635843 -1.1356848718393 -0.850444591592148 -0.459921370060976 -0.121399465845091 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6650669117424 -1.61223506967187 -1.41018329507657 -1.26758523183813 -0.887261365608406 -0.466998240529181 -0.118395460463827 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73840722582573 -1.73149628313337 -1.6451589669454 -1.39364796937908 -1.10219164612526 -0.500688061807646 -0.114668094410117 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.48006963360935 -1.46513322207735 -1.45660345716001 -1.30058994268632 -1.15724930481974 -0.53320585899996 -0.113783671796193 0 0 0 0 0 0 0 0 0 0 0 0 0 +HGDP01419 HGDP01419 -1.17081490161857 -1.02260463868915 -0.965718541999553 -0.892061570871583 -0.729123973268147 -0.472816127220484 -0.144024725834778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.889815941007207 -0.911519641669019 -0.899889188285502 -0.894044683291597 -0.729998947129775 -0.474088857579437 -0.140026978559041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.6408827507261 -0.692796779717086 -0.698792282739705 -0.751236076379945 -0.85605811872422 -0.501400898018524 -0.135000475441175 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.292630006901243 -0.421846230234822 -0.536510912949115 -0.630137698980961 -0.881049739129754 -0.534603209778378 -0.133794474918819 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A01 LP6005441-DNA_A01 -0.521669505346642 -0.557136845892378 -0.506283121599859 -0.423563998972845 -0.32400245355051 -0.219763578159577 -0.0699955560173472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656387081296007 -0.686709568321681 -0.689180937892568 -0.576928437510178 -0.431038560480523 -0.225576870034541 -0.068367782606106 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24436050798673 -1.25178665381157 -1.2547755477021 -1.1459973059498 -0.802797167050173 -0.268711789861559 -0.0663823145640119 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58477220297925 -1.55913915721207 -1.53383276272867 -1.47007411692339 -1.12384138791466 -0.297958814591082 -0.0659178182469853 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A04 LP6005441-DNA_A04 0.335105000913316 0.161898658602131 -0.23955479375788 -0.36130161430638 -0.176102432980845 -0.0311744620128818 0.0168011750336825 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22288123452994 -0.0227344628930897 -0.398973541240862 -0.556130783250555 -0.211993954384422 -0.0361747789492602 0.0149881096457221 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.531360076699273 -0.787227099935845 -1.12638620822431 -1.1613702076235 -0.384757195643782 0.0021897152313671 0.0126005078494056 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06730177128514 -1.19471509074757 -1.36851837306496 -1.53569747719576 -0.662537975831892 0.0198033639620931 0.012006441265256 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A05 LP6005441-DNA_A05 0.413283036238454 0.476371407859845 0.518440227508136 0.483301995266334 0.261396171869156 0.067034219453645 -0.0334321948055386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.707866436137513 0.700791437275053 0.670427022684984 0.59837404877433 0.376896454953133 0.0742436619219677 -0.0338012591808254 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22547357728919 1.23420523178654 1.15451867920582 0.983624478138391 0.663332344231394 0.145368027198441 -0.0343691809606056 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55394070768965 1.5753123640216 1.50429827012731 1.2437883553179 0.874005230791886 0.179615739516315 -0.0345255266325926 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A06 LP6005441-DNA_A06 1.55218253619307 1.54619829939409 1.46842127622094 1.15196172655142 0.722345176633741 0.305741382735634 0.075305818847999 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35073244405964 1.35257845263331 1.34582386843559 1.16134720864 0.802257350557225 0.316407978530424 0.0745250780796901 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4192625945712 1.51471036730552 1.54685602772196 1.43986287008502 1.14694190133228 0.344810243979165 0.0738790112499401 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64538750770335 1.68824913667276 1.73298891371119 1.7619352334696 1.44903159775029 0.3618463202497 0.0737902210699374 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A09 LP6005441-DNA_A09 -0.869422692114184 -0.710122182260943 -0.55930383339134 -0.368798767214086 -0.264926751642646 -0.124146860074118 -0.0395854344078836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.95884606795542 -0.79836776621952 -0.595979554208604 -0.388558786553767 -0.27154787191351 -0.131828377491305 -0.0396503318053559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.86272769231106 -0.770997066062955 -0.677127397578701 -0.418036452353853 -0.267391541988749 -0.128962442658526 -0.0398386730437891 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.685175325886889 -0.563719371479454 -0.41761806902867 -0.281659222693333 -0.222266919247545 -0.129912192083074 -0.0399045060190405 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_A12 LP6005441-DNA_A12 -0.0647458743391194 0.050274468746421 -0.0095014778443674 -0.10008522419373 -0.0612927800789945 -0.0387126400341571 0.00448694396698795 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0273523087432743 -0.0193847077887208 -0.0398309676362078 -0.106656567100714 -0.0887166329619861 -0.0572134959378483 0.00420325634011057 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0204186691024355 -0.0370696932726799 0.00464478458911109 -0.0206371360863885 -0.0990615270204797 -0.107077127689154 0.00386607184876398 0 0 0 0 0 0 0 0 0 0 0 0 0 0.026999578695308 0.0443296772247357 0.116285473022616 0.120213742555938 -0.0311604659088028 -0.124934325456158 0.00378906040682863 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B02 LP6005441-DNA_B02 0.455870687543934 0.384319673881425 0.156006666903288 -0.0704866045399905 -0.212377292443761 -0.315035118662559 -0.177023081536689 0 0 0 0 0 0 0 0 0 0 0 0 0 0.324415252682266 0.204409317931947 0.0864332994944587 -0.0130347065158202 -0.114794694384059 -0.314462999630662 -0.17634143579785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.54130739703948 0.518628932201855 0.385640546900371 0.115144122778947 0.0936878954754044 -0.254804287281802 -0.175578111950436 0 0 0 0 0 0 0 0 0 0 0 0 0 0.756862637930801 0.782096220206112 0.715742968418846 0.32874962901265 0.151273311180227 -0.233344932250082 -0.175411771315091 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B05 LP6005441-DNA_B05 0.532270955778006 0.495866984973709 0.468005908946801 0.335636752233104 0.116631291949645 -0.16263483076529 -0.100812390271735 0 0 0 0 0 0 0 0 0 0 0 0 0 0.558561478694843 0.637320543445584 0.669318719965633 0.490414036424798 0.179751616508217 -0.159777693056295 -0.0954014657597996 0 0 0 0 0 0 0 0 0 0 0 0 0 0.572392139439329 0.64750141356128 0.703356528606815 0.667772518684666 0.337257362692064 -0.143315106063366 -0.0885057700806123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.617853486086865 0.734652485369045 0.798806149311575 0.771493584492962 0.505591907873071 -0.139888777002423 -0.0868327998223476 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B06 LP6005441-DNA_B06 -0.266883342145916 -0.44926641481096 -0.448919648699835 -0.342168749310793 -0.115865760113662 0.0463945004426789 -0.00961356166346975 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.529774147556363 -0.723497314511644 -0.708693938866808 -0.523941139559665 -0.21010348941908 0.0376243613835153 -0.00832147654784735 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.771502769118414 -0.883950802058689 -0.918512362913341 -0.764960751044611 -0.389554235128803 0.00962817170465919 -0.00676825333117366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.529157267321792 -0.569272833347629 -0.631453703751069 -0.60969304926753 -0.391556592584918 -0.00180358151582699 -0.00640950423129599 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B07 LP6005441-DNA_B07 -0.700926975914543 -0.817381135563144 -0.765495856867991 -0.68937743355797 -0.432093843862773 -0.125895080105785 -0.0130965592360915 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.698763081947861 -0.783742194842693 -0.837952662117904 -0.76789149363009 -0.506995485892757 -0.146952618646771 -0.0132269230804938 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26928224972301 -1.33953698562962 -1.45471930334669 -1.3803339845736 -0.804815560335123 -0.160983136169181 -0.0134235894253358 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9467247467558 -1.94557665226704 -1.9593036470077 -1.9231819947507 -1.19234585644413 -0.167533100002464 -0.0134770264646042 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B09 LP6005441-DNA_B09 -0.0918266354922787 -0.11051251623047 -0.215437055315295 -0.153814942539126 -0.11586973359336 -0.0661015673279374 -0.0193811503488504 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0974975301527806 -0.211140161340323 -0.292926732588312 -0.232106306567519 -0.183016220707919 -0.0684257741325975 -0.0201119660314899 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.210107231974886 -0.230950659303054 -0.309712172066543 -0.440332799762681 -0.431525575112256 -0.104581248087814 -0.0211159199671819 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.323623727839164 -0.281443878661797 -0.265965101245301 -0.488319044049634 -0.590862844946444 -0.122315354593183 -0.0213733293354075 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_B12 LP6005441-DNA_B12 0.0707415106918391 0.0984185762464589 0.00032126822018947 -0.00056709792427199 0.0322350143407179 0.050869565467586 0.0302466293942925 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114991260685011 -0.127399624627108 -0.141486411911453 -0.100429806439585 -0.018635282243263 0.0331626280604074 0.029374916450768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.738556922428433 -0.779516442166398 -0.77390161516438 -0.555713673760163 -0.20767683186827 0.0105442854783203 0.0282655354430659 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.954682939606079 -0.939086454131311 -0.958477456192757 -0.875744730510519 -0.445442890278612 0.00165228283760686 0.0279967140651114 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C01 LP6005441-DNA_C01 -2.30971013192167 -2.1013024184256 -1.72647456955405 -1.03791685703184 -0.435087666576761 -0.14932573703679 -0.0321260252868702 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.09849647492924 -1.92371016654466 -1.6439843094011 -1.09105328087306 -0.503800620261556 -0.136352258057979 -0.0331532807777298 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.06862395349981 -1.98981189072769 -1.84772527276432 -1.52987500618607 -0.75714708044101 -0.134858020112336 -0.0346214302907238 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98024125926566 -1.94906813750491 -1.84964525544391 -1.75637602845222 -0.995705512524459 -0.141981517523339 -0.0350080425198079 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C02 LP6005441-DNA_C02 0.0203688164051227 0.107568287625864 0.206117999541599 0.278000007945724 0.394672500155686 0.386480307384413 0.146384747279482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.158674468509432 -0.0313353000572239 0.0953766107670016 0.154325702867857 0.341313838535303 0.364275649182782 0.149683693489482 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.28804759695682 -0.2260662467822 -0.139388721007553 -0.0422493018674845 0.176099339435774 0.331797639187424 0.154363873108005 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.339081087036607 -0.281833705344263 -0.219074870257742 -0.159811966863135 0.0975655670470942 0.311670913956386 0.155591400391672 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C03 LP6005441-DNA_C03 -0.0651527845284228 -0.0086177259142046 0.0185533288537714 -0.0999550532316995 -0.149668547454901 -0.151866166655567 -0.0461353569241255 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0915725523673988 -0.070282393486266 -0.114954726052444 -0.186616689602477 -0.20756858607454 -0.179499028334664 -0.0462715792029206 0 0 0 0 0 0 0 0 0 0 0 0 0 0.183154586437216 0.142207900218701 0.0414252697754551 -0.0529426510760176 -0.262200023160948 -0.23115998977278 -0.0465362421943575 0 0 0 0 0 0 0 0 0 0 0 0 0 0.591700586133609 0.496291663725211 0.35266515441167 0.181450976104841 -0.169439191421601 -0.250248408279049 -0.0466177199055046 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C05 LP6005441-DNA_C05 0.0777395887648148 0.131330390364004 0.16716443470466 0.094315990218454 0.091508834720185 0.238580295721028 0.179594770123097 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00901511126731547 -0.00662078345985305 -0.0249131686914642 -0.074278109917567 0.00877769364091462 0.206780890799244 0.176578521234535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.385482066961323 -0.397671286251636 -0.436015136142424 -0.483507053326482 -0.180637363133561 0.121930523679106 0.173064153264382 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51427479073392 -0.515738267573119 -0.547423590429066 -0.575838988782915 -0.356177450652279 0.0961444135562163 0.172275246077585 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C06 LP6005441-DNA_C06 0.771299863664918 0.697836039142704 0.678370941921079 0.525931554254263 0.328910574627998 0.244029631815719 0.101063872377665 0 0 0 0 0 0 0 0 0 0 0 0 0 0.698618188463162 0.733762999422554 0.744688058647762 0.625836011076879 0.368587802418493 0.25863881499477 0.0990470952165236 0 0 0 0 0 0 0 0 0 0 0 0 0 0.688354273905787 0.80283975237453 0.890343253176304 0.898201381507698 0.509757092145673 0.301546410524175 0.0965888049325943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.597185282385173 0.66261149483291 0.763291257372031 0.864272704166724 0.582229678179896 0.32666314402415 0.0960131928036304 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C07 LP6005441-DNA_C07 2.12169019217321 2.00514673699039 1.83863021036254 1.36851181780153 0.689694334165339 0.278779016160137 0.0647178233849252 0 0 0 0 0 0 0 0 0 0 0 0 0 2.43561205599466 2.35129065289041 2.10506994105444 1.5811402730985 0.87376239648056 0.332707962157235 0.0630183533721947 0 0 0 0 0 0 0 0 0 0 0 0 0 2.53568921229661 2.48758459845852 2.40133358022609 2.05183454800203 1.29258961781757 0.477028122345431 0.0607190238556461 0 0 0 0 0 0 0 0 0 0 0 0 0 2.24610491788094 2.19512156875246 2.18566349173004 2.06339466500467 1.48592241499068 0.547186457641189 0.0601350217854992 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C08 LP6005441-DNA_C08 0.174584600405274 0.283672677531086 0.368316672785109 0.14621627306843 -0.0578188614671974 -0.141619830715231 -0.0531669554255452 0 0 0 0 0 0 0 0 0 0 0 0 0 0.217213141292617 0.291874192004733 0.297965759843094 0.177363622155974 -0.0508054311939797 -0.120821105588651 -0.0524834450590799 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116727970830247 0.190888985785738 0.242022119977804 0.219116968977128 -0.0313425662995403 -0.0829432932775147 -0.0516871855246293 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12635825545952 0.172380333313127 0.240969067341128 0.262426217819724 -0.0047162422626004 -0.0735619600382283 -0.0515081570005601 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C09 LP6005441-DNA_C09 -0.0228432282936395 0.143496976526897 0.16821256863127 0.0255314362942234 -0.0706062880245897 -0.131010156897391 -0.0451409178810022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.211522286063986 0.285065400568494 0.220202104101331 0.0312237754994738 -0.0824761674055226 -0.116097633715338 -0.0451520676437718 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167630622828225 0.140173190991054 0.131788917655638 -0.0296990121444766 -0.186677570540593 -0.159146113519965 -0.0452503264713594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145687567859203 -0.206021509021436 -0.235996400315072 -0.231177768909541 -0.316650626491528 -0.183885621992818 -0.0452901274672998 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C10 LP6005441-DNA_C10 1.04126549721049 1.07280196358373 0.921128443306695 0.559559247831329 0.0630317616000818 -0.11739709104665 -0.0575432356792664 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22645147681907 1.23651233570165 1.09959166146428 0.732070910262576 0.13111421325404 -0.11398757903892 -0.0549537186257684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18528463067311 1.22936534856355 1.22335521165351 1.02004740271494 0.284438147523908 -0.107072373869407 -0.0516536898310131 0 0 0 0 0 0 0 0 0 0 0 0 0 0.847399929449917 0.919841334979409 0.999661845291058 1.01487352058265 0.420292773337128 -0.112611895037264 -0.050853128624616 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_C11 LP6005441-DNA_C11 -0.0403709668515065 0.046418960405507 0.111530954283322 0.080990223192482 0.267229591733363 0.148499321605632 -0.0256979272829768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274673608810196 -0.149140584486537 -0.0841894799581012 0.0536162958591816 0.298221568498086 0.155747501352926 -0.0253030071822407 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.303715660832324 -0.227549229061954 -0.18466919743732 0.0155987272803377 0.405462498344429 0.193243854725602 -0.0247159878939116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.163939454174869 -0.120752519781698 -0.0506331197833502 0.0906422851638487 0.48500455464458 0.204202779804912 -0.0245570202098701 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D01 LP6005441-DNA_D01 0.737931945127338 0.838478231499525 0.703091261709593 0.485072348289169 0.230878559725754 -0.018384511866694 -0.0999921630557783 0 0 0 0 0 0 0 0 0 0 0 0 0 0.710174238367098 0.761303350211039 0.666814120670137 0.566974462234857 0.330723385943898 -0.00707250408975914 -0.102260127825093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.494279326034257 0.4887600721175 0.49041409185396 0.706274624532852 0.654363343853424 0.0843848192929669 -0.105347704553411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.469845438528468 0.517346415617254 0.586864443000265 0.689475366827381 0.811436956916985 0.128409486439735 -0.106134329548566 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D02 LP6005441-DNA_D02 -0.637378827613056 -0.395543282846634 -0.124830866897695 0.100828213714854 0.12727746806169 0.0744906142412104 0.0664023860326913 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.781811326313033 -0.530143404494292 -0.225412288218456 0.021030835006395 0.0992742526332892 0.0701470713237412 0.0656438739750519 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05159656224898 -0.904982966811281 -0.62607330109326 -0.361760426994606 -0.0663520030747462 0.0531107632525657 0.0647660849787611 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02930080453802 -0.939827229375155 -0.837023917888973 -0.695837484937286 -0.269157352653614 0.0406727680221014 0.0645700375552101 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D03 LP6005441-DNA_D03 0.700851768933544 0.50613430818679 0.20457547927787 -0.0356216652739399 -0.131927207605236 -0.0761122197260831 0.0294269079881374 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229422473216912 0.042707536724794 -0.152779641436351 -0.266971768500526 -0.214447403693224 -0.0914784215332995 0.0336559489929866 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488505347036722 -0.587639707819368 -0.710712697268974 -0.71904886941377 -0.587449486836003 -0.142372517755927 0.0392991075249456 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.63872957260434 -0.702164396240342 -0.72797614252204 -0.755356660296721 -0.776813333340619 -0.193356027228755 0.0407169661813552 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D04 LP6005441-DNA_D04 0.262858546110942 0.47344121145169 0.59996022556452 0.563079585992984 0.351264164351289 0.182157907711458 0.0163964949900604 0 0 0 0 0 0 0 0 0 0 0 0 0 0.547206679679153 0.671001946698532 0.708674234129106 0.625941253272583 0.410193717889556 0.169922870254018 0.0140887697378875 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05319343965026 1.10467051376082 1.12206742096704 1.0200253633181 0.669937513141598 0.219714095234589 0.0112285069957349 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23873603954112 1.20760098656897 1.13617924026412 1.10758073948816 0.867854619009773 0.251020652586808 0.0105507404730159 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D05 LP6005441-DNA_D05 1.04570452856757 0.838017934696837 0.541044942503623 0.243912539948597 0.0389860694442247 -0.00281456357514133 -0.0199352320119674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.968192637603426 0.7630959537443 0.566187858258422 0.242290991606345 0.000677467386513442 -0.00515977474004679 -0.0203308538004639 0 0 0 0 0 0 0 0 0 0 0 0 0 0.681684090909079 0.618685521136034 0.487100102312399 0.304965456078231 0.00451471589299035 -0.011785585980153 -0.0209277561840154 0 0 0 0 0 0 0 0 0 0 0 0 0 0.451682146022502 0.467153214115913 0.427577411779017 0.33323109105983 0.100157867023695 -0.0142483789518546 -0.0210902887027358 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D06 LP6005441-DNA_D06 1.21979123445141 1.14495629019115 0.955156945837563 0.660387105102948 0.415264192397584 0.194180043301424 0.0939795318290981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09109167062554 1.06906690746152 0.944499799107501 0.659255447266316 0.375623665079353 0.192904654020538 0.0925282854178358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.597335589283305 0.624329011499523 0.61914250008552 0.558649439405691 0.301720641352117 0.196215872749521 0.0908457897845968 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0257082755722882 0.0426509643307182 0.0435817453471762 0.122279527846764 0.190960997698445 0.196451296425624 0.0904690539913002 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D08 LP6005441-DNA_D08 -0.263048408698746 -0.322791958629607 -0.274295544753469 -0.147351600017695 -0.125267324533122 -0.110767499874275 -0.021762362632788 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362943883850358 -0.392057050174193 -0.320871349279613 -0.151174022805573 -0.079155347277142 -0.090287369508474 -0.0216419834805603 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58708012349027 -0.533878919329873 -0.441580531394071 -0.305031779275704 -0.0792544718360507 -0.0476641546713233 -0.0215182030862493 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.719715080931574 -0.694567468854845 -0.595887484721908 -0.443955093568898 -0.14090699935591 -0.041230369250773 -0.0214936994303814 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D09 LP6005441-DNA_D09 -0.383926718515268 -0.280120314012108 -0.047819170517977 0.169280802565719 0.186929732192317 0.0729028960983424 -0.0410864344498735 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.236836375913936 -0.110019349490383 0.0523459220454447 0.212293407408912 0.226098826739028 0.053984825473742 -0.0394874646741712 0 0 0 0 0 0 0 0 0 0 0 0 0 0.449165649109124 0.492172931000323 0.552871406162336 0.564044463024849 0.40062866331101 0.0506917721710899 -0.0375277076801077 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05376675795706 1.0225911950408 0.947762397077657 0.859887576847777 0.608545191535329 0.0497217839454501 -0.0370672076069992 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D10 LP6005441-DNA_D10 0.341599807303661 0.362254733440072 0.30903562217844 0.132479622303711 -0.0665435200303942 -0.121218638937338 -0.0127897751556339 0 0 0 0 0 0 0 0 0 0 0 0 0 0.476315677597125 0.534843738478993 0.47614199162251 0.309209567768634 0.0254043177814191 -0.103929796113918 -0.0141506245883666 0 0 0 0 0 0 0 0 0 0 0 0 0 0.620015715381506 0.642325149976188 0.638332924565734 0.558713783858778 0.189328761030101 -0.0831999042887007 -0.015975241050231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.703841357000258 0.694755406838476 0.678609530002237 0.562570559689852 0.330459242993051 -0.0773876795694328 -0.0164351754452682 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D11 LP6005441-DNA_D11 -0.54302560297286 -0.439562553918473 -0.3441638694194 -0.252449917489102 -0.168579390846395 0.00415577498979739 -0.0293567955643101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.511912306002455 -0.473044839978376 -0.403741295675751 -0.331482648672315 -0.263075606283769 -0.0243338360763025 -0.0310760537305664 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.476075626531338 -0.509868397590372 -0.50592413879557 -0.409795436841598 -0.296895614612604 -0.10312529061013 -0.0334353248643406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.400412564903663 -0.401928891796512 -0.383968509384736 -0.268414176975861 -0.218467911314418 -0.118691994181486 -0.0340399342909309 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_D12 LP6005441-DNA_D12 -0.173146910230952 -0.0605880839311702 -0.0501537512241772 0.123238982020221 0.152904243037709 0.0907522782794988 -0.0148658327273812 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0568797096620374 -0.0274281007950584 0.0125535593682941 0.187922261077925 0.194241862285015 0.121412565441325 -0.0154141446535261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0817448399159648 0.101493643819938 0.0892219424607079 0.115604880248642 0.226856770363375 0.152940979500863 -0.0162104402994427 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00966479089355577 0.00147375522173255 -0.0356686123541926 -0.0919747375545698 0.104983677475558 0.163471024354033 -0.0164222441502162 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E02 LP6005441-DNA_E02 -0.355161974027427 -0.481383591926435 -0.557164830647275 -0.504184354438191 -0.269498293297579 0.0780672775049192 0.146187360223933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.738124546384301 -0.77492124217412 -0.859498516793915 -0.766679518912005 -0.418438152047519 0.0462093744283976 0.147987055556544 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46839394044404 -1.51580710622996 -1.548984489252 -1.42179763199996 -0.852345907867204 -0.0339807887949635 0.150627589231707 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.85082344877264 -1.98719503612753 -2.06288257462307 -1.99108627696928 -1.17310283353838 -0.0865152730955157 0.151335369904512 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E03 LP6005441-DNA_E03 0.515141059019774 0.306379987294107 0.102698882389408 0.0501397245523183 -0.0167215113542655 -0.0260052365732923 -0.0095100028657927 0 0 0 0 0 0 0 0 0 0 0 0 0 0.554569815072293 0.301695733383412 0.0495965652876441 -0.104004606231404 -0.132342561404529 -0.0543564961495139 -0.00737887895036725 0 0 0 0 0 0 0 0 0 0 0 0 0 0.319825740990046 0.138158364621967 -0.0904858799187294 -0.431753267271697 -0.464824139920798 -0.122581487234979 -0.00460988663914111 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.15410911370231 -0.258239165562999 -0.385473912301097 -0.636403425852485 -0.712244165678254 -0.155651867704462 -0.00392783360684877 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E05 LP6005441-DNA_E05 0.120841283476198 0.096451117826564 0.0207973044292989 -0.0028705714753626 0.0606505021826428 0.283170535913165 0.207596479399312 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521287733662229 -0.541838979593447 -0.426850928863904 -0.188880805037726 0.0263287461300845 0.308486887675657 0.203671366648656 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25121641947161 -1.31091578901804 -1.27247970160807 -0.981564951243246 -0.201846665923002 0.308594655479933 0.199021506119317 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12122137636601 -1.21888991240448 -1.27843750664658 -1.23266707919492 -0.409629595253637 0.308651169441755 0.197961428749305 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E06 LP6005441-DNA_E06 -0.204681509666985 -0.314601888487295 -0.382966804946644 -0.320584198685432 -0.269174343954097 -0.151583152126104 -0.0433665755144439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.259137508664347 -0.326532668890009 -0.312326545067274 -0.27253956159794 -0.264311169307633 -0.153399919920069 -0.0415139830363741 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.292871342575948 -0.356572650433189 -0.348272242720439 -0.39322772885884 -0.368290125239303 -0.153966520948901 -0.0392102449074122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.473785343005766 -0.536110082197325 -0.57910450791192 -0.593303803663689 -0.411981566431258 -0.165424082231116 -0.0386622928501253 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E07 LP6005441-DNA_E07 1.65675959788386 1.60355132566455 1.50319459067421 1.09151591946038 0.694924332664779 0.451773035236908 0.205305174715288 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30377245858026 1.26523867281313 1.21636983845914 0.93365009757396 0.656404189161861 0.435992956994085 0.202858956408361 0 0 0 0 0 0 0 0 0 0 0 0 0 0.407358460331251 0.424850726676761 0.461567801588527 0.475553883392547 0.549386352994492 0.369494057945069 0.200018037887818 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.165570304644257 -0.201427771228735 -0.157180255350889 0.0716967694473839 0.409313053662451 0.337530438721569 0.199381438139463 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E08 LP6005441-DNA_E08 0.727383216221351 0.767803364560429 0.666425564586185 0.412853862502168 0.206613290409354 0.178495060585611 0.0517397873563645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.831015728651778 0.840056870229524 0.762318931345393 0.485206048517851 0.268182933353433 0.184689275459702 0.0512395554801303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.964478970050767 0.899683627730925 0.821817800235817 0.750547274989855 0.435576729815486 0.235508719312093 0.0505218781579237 0 0 0 0 0 0 0 0 0 0 0 0 0 0.883778098082136 0.837943422979194 0.834484414196978 0.853199426015571 0.547318213007394 0.272217505547454 0.0503319442411032 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E09 LP6005441-DNA_E09 -0.812470649487188 -0.836794028767675 -0.79109224428376 -0.530045921553216 -0.201996119975242 -0.0590317379575758 -0.0173467231308502 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656453261974036 -0.706873229039819 -0.686798313276811 -0.515974627124331 -0.235792154844138 -0.0880281466556106 -0.0171339333316036 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.55865089682812 -0.601401499486175 -0.631443925438979 -0.45459147739096 -0.24837385742451 -0.103277894171922 -0.0169007191708857 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.46785961814626 -0.50282859072429 -0.531587923873137 -0.45292223521226 -0.244157137972507 -0.104325728677371 -0.0168512481794729 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_E10 LP6005441-DNA_E10 0.355037459935234 0.214530281026745 -0.0313943891326939 -0.201264848450488 -0.292758642605543 -0.196200083184832 -0.03807196958453 0 0 0 0 0 0 0 0 0 0 0 0 0 0.296133508031091 0.121188259956407 -0.0738687685175455 -0.311116760727208 -0.359698915403643 -0.209474018074233 -0.0352521661314573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0739176981264367 -0.0672249426589736 -0.210168405034051 -0.488186350360446 -0.544886122553799 -0.283818925191723 -0.0315675982238947 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.163949892657536 -0.250402130226923 -0.38255686829495 -0.592851272120609 -0.648789876532927 -0.312234747154006 -0.0306562857959604 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F02 LP6005441-DNA_F02 -0.604417032814575 -0.661975382258075 -0.546325159515563 -0.244412328492003 0.00825749853927309 0.0964247376926419 0.0473612779622832 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.801776212320875 -0.734260281556334 -0.621058019395148 -0.287797988128724 -0.0447337553266174 0.085000866221552 0.0482853671865577 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08149112037844 -1.02074017008958 -0.856010948199518 -0.626241325988622 -0.247944848299698 0.0425876286986364 0.0495970138995278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.922272244128328 -0.92328343913367 -0.878022734224643 -0.797814603239574 -0.386862962721835 0.0144253380943844 0.0499411331005883 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F03 LP6005441-DNA_F03 0.553773413107058 0.458087687261402 0.390338662982583 0.242514267518665 0.0456125003100175 -0.0116304643738562 -0.0265739318574906 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566497312396161 0.500399269426998 0.440430504427146 0.27985961896734 0.0424687118321678 -0.0508510442630976 -0.0252055300023298 0 0 0 0 0 0 0 0 0 0 0 0 0 0.817633351488164 0.825959446833611 0.834749532297019 0.672870236032474 0.188499344324941 -0.0829438588131782 -0.0235244955032824 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15526135093986 1.20155326672163 1.22336497774096 1.10766803480325 0.48094108048652 -0.0971728805250146 -0.0231287477749453 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F04 LP6005441-DNA_F04 0.042737985517296 0.00880699331660022 0.0616713068174408 0.133657829881001 0.17793866070239 0.220702975954624 0.096439221684411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130407508102984 0.183986059973942 0.202838004011291 0.202185081438688 0.237103479284808 0.252164772388505 0.0946463113564774 0 0 0 0 0 0 0 0 0 0 0 0 0 0.430245311932805 0.456270909413849 0.494992821439436 0.402062832600251 0.409835749041836 0.321852769155409 0.0924782484915992 0 0 0 0 0 0 0 0 0 0 0 0 0 0.516519155611917 0.469890112954189 0.448457247274444 0.45644971627467 0.520772283387977 0.36131023392421 0.0919740354352309 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F05 LP6005441-DNA_F05 1.17012451513655 1.09157744532941 0.821510519772218 0.538512866516931 0.2116277544355 -0.0336002508574151 -0.0312697949906528 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00524222306657 0.863160453087059 0.65197574003709 0.465113687356283 0.175091856789544 -0.0471148220294653 -0.0324327739887082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584998890189264 0.498394776032686 0.441683982875461 0.454938686497515 0.237887718599283 -0.0760775904244321 -0.0340386059672873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.216668198709828 0.243295823445497 0.268970623175466 0.391578007040929 0.379218018112783 -0.0832472332856687 -0.034451858828612 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F06 LP6005441-DNA_F06 0.647618889251333 0.466940344861012 0.519913341795292 0.415150646288728 0.202059824071644 -0.00854149806887144 -0.0348325743978412 0 0 0 0 0 0 0 0 0 0 0 0 0 0.745376733036516 0.716051990517119 0.746543082106472 0.622036988863428 0.339460220456079 0.0365478310324997 -0.033163780286793 0 0 0 0 0 0 0 0 0 0 0 0 0 0.772034908389927 0.813753031139894 0.904824735529561 0.870127288013957 0.59386879171675 0.0999085894651659 -0.0310523693958155 0 0 0 0 0 0 0 0 0 0 0 0 0 0.606651034704555 0.68021257627812 0.78636928753652 0.943430073832967 0.750976857499407 0.113994157234791 -0.0305432397796984 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F07 LP6005441-DNA_F07 -1.51508428423323 -1.45789943953197 -1.4555727203028 -1.18441607796354 -0.666649032150635 -0.225101053841993 -0.0364490948739383 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94459179608085 -1.8154946741062 -1.63886450766229 -1.33992958239448 -0.77923028262378 -0.22936746542995 -0.0329050913871073 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.55023286298072 -2.508958926019 -2.29812199219729 -1.83111544745298 -1.14328588027962 -0.311008727937308 -0.0284383893454503 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.74147136521079 -2.65850838843054 -2.51721712705809 -2.10503413706868 -1.40542559271084 -0.361320554971002 -0.027364534143059 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F08 LP6005441-DNA_F08 1.25617582321421 0.993999290947134 0.487828372621948 0.0510135107717329 -0.0618983174210896 0.0865850932451459 0.0966514064157019 0 0 0 0 0 0 0 0 0 0 0 0 0 0.968990310921354 0.760518329055516 0.293907068592482 -0.115619851535121 -0.122632613799906 0.0547737116286669 0.0954763257434325 0 0 0 0 0 0 0 0 0 0 0 0 0 0.216943211462498 0.0219241029389465 -0.247570318967917 -0.404509221634728 -0.265850551701086 0.0014797817110475 0.0941820777265253 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149529966610175 -0.277330541798225 -0.428894439095379 -0.564970066693743 -0.299860615498093 -0.0204430773015409 0.0939065443177925 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F09 LP6005441-DNA_F09 0.229429271713678 0.160879929605335 0.0668837904044814 -0.00829634417220909 0.0652153175462508 0.0196498893823565 -0.02685845251776 0 0 0 0 0 0 0 0 0 0 0 0 0 0.287544926426164 0.240100455097947 0.198548091933466 0.106822882430848 0.130235602757106 0.0411762749101117 -0.0235796776436766 0 0 0 0 0 0 0 0 0 0 0 0 0 0.620612343904941 0.615114750038731 0.583073683675068 0.527116841200361 0.316832755811441 0.079611071082967 -0.0193384918665667 0 0 0 0 0 0 0 0 0 0 0 0 0 0.846052662336288 0.814442233672825 0.779072504663054 0.762195080143536 0.502134356868857 0.102525438038077 -0.0182974401842186 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F10 LP6005441-DNA_F10 -0.22789320264383 -0.396461131451056 -0.418496498664376 -0.339763553175831 -0.214717851164847 -0.241488266533626 -0.0584919090594306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.378852846253184 -0.394993870421232 -0.420338171753404 -0.344364412982565 -0.268446685265488 -0.228476221048547 -0.0555330437125647 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.17541719461975 -0.151350547794917 -0.187298439754035 -0.180672142159125 -0.318563117263571 -0.242189010216967 -0.0516986000826761 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0464520655387152 -0.00973799007268015 -0.0315094853367354 -0.0810331543066332 -0.236295385150395 -0.251982767422104 -0.0507561235347101 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_F12 LP6005441-DNA_F12 -0.819358062857887 -0.733226261482671 -0.599358636990872 -0.212322580506902 -0.0422503930627154 -0.0276346771043918 -0.0151156962928292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737671080621198 -0.642641658492365 -0.489818607810819 -0.171546197640998 -0.0543313185585915 -0.0346505789818186 -0.0156812732749865 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00346744765851851 -0.0309644809033288 -0.0120366094666376 0.0866031317675191 0.0648079977405364 -0.0286973090175665 -0.0164930101060654 0 0 0 0 0 0 0 0 0 0 0 0 0 0.712070534812074 0.661230774968857 0.594054008502678 0.492299452543158 0.215330713237087 -0.0204190211701794 -0.0167073330061907 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G03 LP6005441-DNA_G03 -1.39728755076779 -1.23813610679972 -1.00959211127852 -0.6533887794933 -0.306081908103022 0.00988083016231334 0.0767137131694736 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62684784849743 -1.52252053063412 -1.3024430671557 -0.905937065214233 -0.447063247137095 -0.0265049099387465 0.0747513651300483 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.03057115106937 -2.00827007684603 -1.95294073084107 -1.73534736144769 -0.863899743740763 -0.0899092924501377 0.0723426055990129 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14324573077018 -2.18552188618489 -2.19231567520394 -2.14218421742281 -1.32061124303419 -0.116369030183319 0.0717752809478188 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G04 LP6005441-DNA_G04 2.63542391413078 2.4292454791296 1.96694832155913 1.42335868904192 0.632936182855467 0.0674181693948452 -0.0383515589821645 0 0 0 0 0 0 0 0 0 0 0 0 0 2.70212324165051 2.5275849001539 2.10922629647953 1.57259801775772 0.730102836481228 0.0667405516379542 -0.0366453146551019 0 0 0 0 0 0 0 0 0 0 0 0 0 2.68088192533244 2.56413924639419 2.34601390079134 1.94361539171477 1.03166539809898 0.0956103041911476 -0.0345368545599025 0 0 0 0 0 0 0 0 0 0 0 0 0 2.32056426251252 2.26750338373518 2.23062021336983 2.03112112981129 1.24410922019994 0.104818485133651 -0.034037996866719 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G05 LP6005441-DNA_G05 -1.31272938292987 -1.2473009267814 -1.08667288455344 -0.889052406491296 -0.520840053252246 -0.153279352555443 -0.047227648765623 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21646707723404 -1.1944950307324 -1.09134232120598 -0.940244994381706 -0.553781095458679 -0.152038994193879 -0.0441480894493487 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.984075575907387 -1.01806809208551 -1.10301084495741 -1.11892497244131 -0.72587066569364 -0.142461555967634 -0.0402093443946042 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.805212599775035 -0.878007566867089 -1.02448545811166 -1.24953101464104 -0.933190283286581 -0.140435289458724 -0.0392511284386362 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G06 LP6005441-DNA_G06 0.182171352696974 0.119975532132151 0.0806410118525689 0.0650703873480656 -0.0240869579104244 -0.0418788937488762 -0.011960275680454 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0697647128107734 0.069735668009322 0.067586215382049 0.0831536415873211 0.030256660290191 -0.041230786077258 -0.0123554774146309 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.317729151501839 -0.237900461659128 -0.164994129059511 -0.062134816317056 0.0485366372619175 0.0147379733246119 -0.0128613900446937 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.477108199824651 -0.378842328468618 -0.310260472945666 -0.261946671652228 -0.0234515569834597 0.0351378601350141 -0.0129843847653738 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G07 LP6005441-DNA_G07 -0.233412529400314 -0.306541032813734 -0.412520725385624 -0.359470546004055 -0.238825087709603 -0.200792608480243 -0.0437991955002761 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335610972140339 -0.375972345549887 -0.375521648626103 -0.271416389561173 -0.230984167927445 -0.199166875528103 -0.0415533317467251 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.221661268094636 -0.144516038737292 -0.115283494254861 -0.108419249390451 -0.169503908862397 -0.216346638700396 -0.0386877570316477 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0447667344892021 0.0986266459077273 0.135907102376258 0.0608071921849956 -0.109617554076304 -0.22153043158407 -0.0379919875007258 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G08 LP6005441-DNA_G08 0.417347760610902 0.363824145587253 0.171845265085765 -0.0150994769276784 0.00859350390551807 -0.0957076587256443 -0.0582708288811346 0 0 0 0 0 0 0 0 0 0 0 0 0 0.353513075672739 0.243856461131393 0.0470576449943628 -0.102560944086341 -0.0269077785016037 -0.0984318097340972 -0.0554790444404916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.420529841969357 0.297710605737476 0.149079341665361 0.018746130163168 0.0191105795025381 -0.114498896278255 -0.0517648017952007 0 0 0 0 0 0 0 0 0 0 0 0 0 0.42622731738365 0.362898569675378 0.313784694742068 0.258067950849282 0.10020776154845 -0.12039548971152 -0.0508333213276225 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G10 LP6005441-DNA_G10 -0.128327389738127 -0.0368298897027676 0.0241411343103238 0.0257377479688008 0.121290116043249 0.0081032781025638 -0.0142269579079546 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0766822500308587 0.0222008861395796 0.0701686051999154 0.123449287651536 0.14426370810822 0.0143596189361439 -0.0116133300674491 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00953566048151888 0.0622871434312175 0.102641509663014 0.0913607138514788 0.151686571133227 0.0218183140749362 -0.00832149333427566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0758438024150115 -0.025768201052291 0.00715371839134273 0.0685918703711357 0.0407975649752083 0.0251961994041756 -0.00753091541092151 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G11 LP6005441-DNA_G11 -1.94817456078574 -1.96943554730097 -1.82112671122775 -1.39436325178945 -0.749037415172752 -0.167621892774275 -0.017012884564044 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.17143167539613 -2.19680633005761 -2.06322901188722 -1.66520011868963 -0.927234783899949 -0.16504115266828 -0.0186614024978902 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.64171549174292 -2.70040076984406 -2.70574024430476 -2.48485811958568 -1.48541472462357 -0.206644414164101 -0.0209014520990835 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.82931396236927 -2.90775378597738 -2.94860534267945 -2.8205768247407 -1.99663499365146 -0.222449539444214 -0.0214715849487133 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_G12 LP6005441-DNA_G12 -0.00257647250193926 -0.0210202045767561 -0.108748435390017 0.00357252466565601 0.0814819280533248 0.212670306527296 0.151605316413577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.244117784679629 -0.289727180909294 -0.291624444206697 -0.191722508885217 -0.0398296045311071 0.173986637615843 0.153750309561884 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.486840582361659 -0.539620454244057 -0.645250662710507 -0.644768683544549 -0.4685742097521 0.0966302378866424 0.156928738985038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51575945545981 -0.587668825631641 -0.649186569621589 -0.763774480843703 -0.743284310606017 0.0444975274209119 0.157785844008756 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H03 LP6005441-DNA_H03 0.43221501796371 0.234139311262525 0.125567894511504 -0.0203666785456483 -0.246424479816381 -0.219776919361575 -0.0961123473790366 0 0 0 0 0 0 0 0 0 0 0 0 0 0.189147875768113 0.106126962223643 0.0332381376470421 -0.0678397404858984 -0.27463329013586 -0.246255497354142 -0.0972096942349053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.111927457672649 0.0706167733949367 0.0084341884436469 -0.0582460512425276 -0.208141153856024 -0.259663793029321 -0.0987126304110382 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336205933709443 0.279276986827242 0.196221383929451 0.0726110827534702 -0.135521424639148 -0.261630433535248 -0.0990966998420967 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H05 LP6005441-DNA_H05 -0.432739832534718 -0.398447493709155 -0.436294417647184 -0.329747569755647 -0.216092445889697 -0.0191066270238835 -0.0279313838856833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.285533476222195 -0.31539806697006 -0.409464345548455 -0.373086906094686 -0.239986253876426 -0.0273321486487515 -0.0284768199727081 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274986189480561 -0.419991521190103 -0.521288801623998 -0.633949737090305 -0.378110303598398 -0.0224345333198213 -0.029312487492576 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.258103618389102 -0.456877466410483 -0.650115743149071 -0.861149115516109 -0.574617051432039 -0.00934167489806235 -0.0295421033380405 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H06 LP6005441-DNA_H06 -0.0680023483876169 -0.0389028739862793 -0.0906110380148446 -0.0335000214661589 0.0497384576730193 0.0893211504302931 0.0188143540610944 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.104762212728672 -0.112327065456954 -0.0969976946331852 -0.0624895779809728 0.0595091626226516 0.0967442895299504 0.0178226547377881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.255581809251464 -0.256094506562094 -0.229860074397826 -0.165314366532214 0.0533654842427156 0.105216194732265 0.0165228132943865 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181519611159481 -0.202049928519973 -0.257451761524179 -0.247928632505037 0.000544188272635993 0.107833510834778 0.0162006232252926 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H07 LP6005441-DNA_H07 -1.06191063810589 -0.83970988034157 -0.585685736699131 -0.326414981547149 -0.294530919349144 -0.187746956797743 -0.0404144923359201 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8293835944696 -0.622726361608135 -0.446356874596421 -0.285236685145435 -0.312780706936225 -0.236244228728761 -0.0403665007688979 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.517736796249931 -0.370098802760022 -0.196703697929866 -0.131177331551808 -0.267854705641504 -0.334111793025471 -0.040312918647685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.45493109014589 -0.327452256580604 -0.153252419414864 -0.0412348453329967 -0.193392048628887 -0.374299258040356 -0.0403011518115712 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H08 LP6005441-DNA_H08 1.06444506294571 1.01742507727907 1.01480628855287 0.93062700086252 0.663334996708086 0.308568896072886 0.105075339788458 0 0 0 0 0 0 0 0 0 0 0 0 0 1.129737696931 1.17289888783345 1.13289543389375 1.03642073511435 0.690667605643008 0.298120367210068 0.10538083868761 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15152372529147 1.16246600579887 1.15611346943435 1.07669821256345 0.821668240845702 0.321966110221752 0.105865223850244 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0280538375413 1.05744888851074 1.03582031239031 1.03550671720765 0.868110120459063 0.336231474319968 0.1059995997716 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H09 LP6005441-DNA_H09 -0.822250199010346 -0.67925275428865 -0.33848656110995 0.0543408947237036 0.0167744656063819 -0.0200341305582995 -0.0284369613316481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.719172653719553 -0.567390452745443 -0.295166506363001 0.0454596212433348 0.0111030047761659 -0.0111902028204609 -0.0298854776976103 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.287115526707894 -0.154343275144828 0.0366049072617012 0.162544940744656 0.0975179133286978 0.0111795973272777 -0.03189870659477 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.10425570801438 0.00597817405494167 0.152512116291098 0.317006326533549 0.24449930153673 0.0298688902920396 -0.0324191568540953 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H10 LP6005441-DNA_H10 -0.177585172748691 -0.18043981543039 -0.109749297467734 0.0792073959053081 0.181061129499518 0.0656390475889449 0.0470511318122937 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0606542182474474 -0.0556735064271787 0.0528290826509969 0.221173123804998 0.217783760578453 0.0756754402199262 0.0475822599560898 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0797781697899991 0.184403115067738 0.300915090247829 0.507403284689189 0.353288456354138 0.077526118278649 0.0483676662749361 0 0 0 0 0 0 0 0 0 0 0 0 0 0.201488192781032 0.271130667466619 0.401670105913167 0.613328780304855 0.526895081004669 0.0711330602649717 0.048579195508817 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H11 LP6005441-DNA_H11 -0.697516537173461 -0.525579853057706 -0.316257053853226 -0.1544637151572 -0.129143327606625 -0.170971197512761 -0.0777298176139649 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.522591890851343 -0.363678627130501 -0.172684824905184 0.000509670254801664 -0.0590953643941537 -0.152407364333625 -0.0810801047600799 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0788386568730525 0.094885127144768 0.272808729835134 0.304103068971716 0.173664896165577 -0.122867124381227 -0.0853162843202761 0 0 0 0 0 0 0 0 0 0 0 0 0 0.339800372787681 0.453628723201423 0.554711820638341 0.547700849563589 0.333020393686633 -0.101549356917482 -0.0863367802052792 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005441-DNA_H12 LP6005441-DNA_H12 0.447795371243779 0.54916939774598 0.518215499128497 0.349793569925207 0.217018222045917 0.111993414522507 0.0523471459396394 0 0 0 0 0 0 0 0 0 0 0 0 0 0.531702435070749 0.585017056385381 0.555386114657173 0.408671449101146 0.233519737150853 0.112189825711048 0.053091248935299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.394534954763914 0.407235434634944 0.37980063587259 0.311780267207838 0.18915168626472 0.119599327746502 0.0541771395954408 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0577769493158895 0.0627081855891586 0.0803369406143436 0.0717245365733564 0.0522502689730046 0.110506186461392 0.054467159888486 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_A02 LP6005442-DNA_A02 -0.484426593666783 -0.462713071743373 -0.277782028564013 -0.36631674391044 -0.277350316730721 -0.122262003558519 -0.0554851326646209 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436576178821149 -0.365544604868415 -0.292572604480759 -0.321743107618335 -0.250111207506252 -0.113428930567559 -0.0571013338929228 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0150041616830725 -0.0212656851721879 -0.0646457859060799 -0.0919364304803772 -0.172868906850949 -0.0702366098926446 -0.0591252883110288 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273265441055541 0.239965383254754 0.233001082855906 0.183520692259254 -0.0166533129890007 -0.0413198529203303 -0.0596087732415456 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_B02 LP6005442-DNA_B02 1.59285857187603 1.45340881587452 1.3970174650724 1.19035799838672 0.964734734331704 0.698903879413503 0.278366389128981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46327986851833 1.37137942904102 1.3188177355352 1.15467909246099 0.937974031926774 0.669231648079667 0.272131378847292 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4048584418102 1.38943957673304 1.32435392267672 1.22473445513733 0.966667462481308 0.654292054341592 0.264390333182355 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02657825933353 1.01562782378089 0.941675131781676 0.963249233006088 0.932739685977222 0.657800407555444 0.262551609004396 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_D01 LP6005442-DNA_D01 0.693481680610676 0.622671555538245 0.394076140823344 0.16676734163129 0.116923573915102 0.0320934824991121 -0.00857732956671239 0 0 0 0 0 0 0 0 0 0 0 0 0 0.800665978352765 0.718692846473084 0.440730969762638 0.17591381750477 0.106854999244829 0.054719285897857 -0.00975679882579914 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04499462764913 0.927114655448087 0.697545968221761 0.353900239518058 0.116334160668909 0.0714876725693234 -0.0113773429244374 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13345749125145 0.991817039480114 0.760417547825927 0.435114585244419 0.0895050196402317 0.0780886688420359 -0.011793009876527 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_F01 LP6005442-DNA_F01 -0.609470211618752 -0.761026641067271 -0.739152513414564 -0.631822827485069 -0.321912856190238 -0.0609514117222252 -0.00823039039958029 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.967561433249692 -1.00820029107036 -0.968457541701324 -0.75217138275605 -0.350491363598506 -0.0475632662153101 -0.00856512116127239 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19885937593754 -1.19851880427633 -1.2231040419997 -1.03929869346893 -0.504647493705763 -0.00896170618103036 -0.00905867420830144 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18819909895949 -1.24331477614716 -1.24551124200679 -1.1822910519128 -0.675683184806743 0.00893683347972736 -0.00919116939039484 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_G01 LP6005442-DNA_G01 -0.343158817612996 -0.375367245623037 -0.281976118406021 -0.0918869442580263 -0.0323533515008077 -0.0461270484597267 -0.0316643433943356 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.530071514974779 -0.540015304432429 -0.426029557154897 -0.162110576269617 -0.0184544415778018 -0.0153566856028257 -0.0313785123896605 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.900616425818121 -0.863906727244909 -0.712994107983684 -0.421687253900589 -0.0696504198484579 -0.0270828666368645 -0.0310503392649498 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09255916756517 -1.01533732200705 -0.854346724215554 -0.509052241727301 -0.0924055363387581 -0.0350270837525242 -0.0309774580162407 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005442-DNA_H01 LP6005442-DNA_H01 1.9440917611027 1.75013046973246 1.35606660482317 0.796924102960842 0.295748838455706 0.00188150561165575 -0.0277480327800151 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57011292329171 1.39695964380553 1.19304860470898 0.745534798992106 0.274270363863262 0.0338010162666181 -0.0284193765613135 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15232720152963 1.05566506790316 0.952620394386655 0.685617608691822 0.249804684563252 0.0389308857173528 -0.0293811288544475 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04015563497778 0.939365204414442 0.753603064447464 0.57437722402552 0.235680749673902 0.0412907455491725 -0.0296347328808925 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_A01 LP6005443-DNA_A01 0.478011098238085 0.675931856468453 0.827202503004965 0.70363819744885 0.519176527878255 0.283827878500854 0.118649451521705 0 0 0 0 0 0 0 0 0 0 0 0 0 0.372650272612044 0.529904323605443 0.698711944417221 0.684717816127262 0.500526319666723 0.284550687104671 0.11821307222042 0 0 0 0 0 0 0 0 0 0 0 0 0 0.359775367471112 0.470420138913915 0.647112884433589 0.699526887269327 0.502104976169256 0.309050181335034 0.117809143976885 0 0 0 0 0 0 0 0 0 0 0 0 0 0.327416291300693 0.357073713067286 0.443390665314247 0.551007705436725 0.478341479146149 0.31488573960175 0.117740111807592 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_A02 LP6005443-DNA_A02 -0.33396023551265 -0.352731911419797 -0.322151154879698 -0.348844962310792 -0.317801478091116 -0.160425006993741 -0.0520689513811066 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130433783593053 0.0109186388650001 -0.117997335860297 -0.292342923319549 -0.324094813508496 -0.184954129985343 -0.0515762113525625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.856295900986069 0.686296557325144 0.517338743177501 0.186725999204172 -0.275107132762504 -0.235896383525809 -0.0510230956792882 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15190589589023 0.997170029189852 0.795096401946652 0.512428449222393 -0.124491994003774 -0.259538311722355 -0.0509030192880531 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_B01 LP6005443-DNA_B01 0.679674775373477 0.615396071867488 0.418494646560429 0.246775589568292 0.169841791965787 0.143089446548211 0.0928424252397987 0 0 0 0 0 0 0 0 0 0 0 0 0 0.524164392210682 0.414554429634929 0.274115569672145 0.174927195306673 0.176992484415905 0.151835525958995 0.0917958793133912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229643692363949 0.147141945238864 0.0479418560135673 -0.0592782948389236 0.155013275522287 0.143503000669711 0.090690646372297 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0262546080313538 -0.0331811411802666 -0.101901626357909 -0.118428026766324 0.112900245834113 0.137351804853068 0.0904658350614536 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_C02 LP6005443-DNA_C02 -0.522549295916907 -0.368173739523391 -0.244726220150825 -0.159049738237073 -0.134102947849226 -0.151430377547975 -0.0569118828729414 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394369514696894 -0.340915019096165 -0.297479164560147 -0.192309310074774 -0.104125258721361 -0.129517472412594 -0.0535794568951631 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.328780388930716 -0.324295237203689 -0.323039186075691 -0.282580095864233 -0.152126642830651 -0.131985495484837 -0.0492996491235824 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.306658047520718 -0.291280364100129 -0.286391360822785 -0.293361878314444 -0.201546914755967 -0.13878133746037 -0.0482548367454323 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_D01 LP6005443-DNA_D01 -0.199322144526638 -0.0496646813917935 0.132481635940818 0.152636413661366 0.0502611143480437 -0.0497541575192556 -0.0395570172604224 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.266489323509448 -0.139063374955146 0.0294918461236578 0.101110013343889 0.0465578060195522 -0.03687824690253 -0.0411458814355902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0527502550835632 -0.0247260566040999 0.0546630286516917 0.101553997561786 0.0627255705615141 -0.0349996460396334 -0.0433704517097411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0630147512299192 0.021185873583462 0.0118387159322592 -0.00527422060863729 0.0287072415881879 -0.0288443437663562 -0.0439484186577565 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_D02 LP6005443-DNA_D02 -1.01518787376891 -0.863157551945172 -0.569905729720645 -0.351402306511392 -0.256068591270879 -0.104521301389214 -0.0506374944771928 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.725080918992644 -0.596479746132673 -0.465112557286895 -0.367114142038982 -0.300193929602141 -0.140267796527038 -0.0500863883679413 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.154336381082116 -0.180832635915147 -0.219974354823376 -0.293916541154647 -0.309439826030192 -0.187992648112661 -0.0494835731329909 0 0 0 0 0 0 0 0 0 0 0 0 0 0.341374317962183 0.310654701105099 0.246644362115595 0.0600667371114985 -0.204051254571401 -0.201789636409419 -0.0493562029837245 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_E02 LP6005443-DNA_E02 0.654013050530128 0.316133220178958 0.27544824774131 0.159486502646996 -0.0412076098689957 -0.221563429638623 -0.0975108015165671 0 0 0 0 0 0 0 0 0 0 0 0 0 0.773530624352443 0.573253362752588 0.521467457929363 0.342921474057827 0.0735441519389428 -0.213190081164802 -0.0967119110229255 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0405859104382 0.903930254371322 0.766609067551235 0.565500237746434 0.226910362421658 -0.174320819481987 -0.09581538378268 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29400953259483 1.16445064884313 1.03645744274559 0.752739766147735 0.303671456042377 -0.161602293534646 -0.0956210442773133 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_E09 LP6005443-DNA_E09 -1.01588196884181 -1.02966849611763 -0.912343454209561 -0.601639231507905 -0.276486479794777 -0.06581354224443 0.000193594529683223 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23387175441743 -1.16634275050395 -0.946898547966973 -0.649339619013147 -0.338452300101012 -0.0872790552746646 -0.00059097605257574 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4477317076849 -1.4079547988147 -1.24617717950901 -0.891896227106469 -0.474154627930637 -0.124088727497052 -0.00166456896969717 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40747645883855 -1.38602231569327 -1.34584769365512 -1.07601881906899 -0.60077040904601 -0.138378372436729 -0.00193912152316588 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_F01 LP6005443-DNA_F01 1.25381766539293 0.965051174707652 0.60866300802482 0.24126889375382 -0.0444071523146104 -0.176599261939022 -0.0711952537509451 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01377407991659 0.821329687565686 0.509727969010738 0.18220483343838 -0.0337603115792336 -0.152626139955671 -0.0674349880497867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.513696589452018 0.428113359635251 0.270301223554702 0.0182561198627449 -0.129640867482752 -0.160167285774729 -0.0625922750100539 0 0 0 0 0 0 0 0 0 0 0 0 0 0.20112610299851 0.136741304051645 0.0675275657445624 -0.0504696459407407 -0.204091242728182 -0.174094942791039 -0.0614076435474021 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_G01 LP6005443-DNA_G01 -1.36188927688919 -1.22821222615809 -1.15549006412089 -0.862567984529261 -0.409365517384277 -0.101672955474113 -0.0149414972938721 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39262581499919 -1.37267515088738 -1.30494698515449 -1.02375171861146 -0.514504630601418 -0.140225255836272 -0.0153608142322174 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60767571504408 -1.69546284762098 -1.71305010780425 -1.47927917218843 -0.771630045811127 -0.2281520259463 -0.0159532233120747 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52015255757431 -1.61331250018226 -1.64019831712597 -1.57648145621862 -0.956777757104258 -0.259495346386342 -0.0161079659779545 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005443-DNA_H01 LP6005443-DNA_H01 -0.0337807805618823 -0.0970267587433777 -0.243104591759985 -0.234598689142353 -0.233396068683781 -0.158462965529844 -0.051405971962415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.141874746655162 -0.173058836252681 -0.191843893539954 -0.153940078848207 -0.184391849983785 -0.127229562411225 -0.0483309161689317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.503784624029596 -0.488186913078302 -0.450868517409616 -0.348337664249366 -0.249070733260997 -0.0806810544812459 -0.044412100093402 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.947099992252231 -0.956183535323093 -0.935032801059855 -0.766964154081346 -0.434352685801109 -0.0770649050303721 -0.0434614669019928 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005592-DNA_B03 LP6005592-DNA_B03 -0.216853029121435 -0.200080281780395 -0.144473737654202 0.0110471827707241 0.187674504591339 0.231211710402162 0.143487440302896 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312442904958562 -0.217921236672002 -0.171378584642885 0.0361013125471222 0.183941144685399 0.207817165648782 0.143397286699179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0139281910173126 -0.00123371185746893 -0.00625784803945953 0.0119840424359511 0.136359673228004 0.171727527913074 0.143653000396411 0 0 0 0 0 0 0 0 0 0 0 0 0 0.442950261456595 0.416212319940064 0.32224415548714 0.205376975714688 0.216265371406345 0.142331881904267 0.143786058330876 0 0 0 0 0 0 0 0 0 0 0 0 0 +LP6005592-DNA_D03 LP6005592-DNA_D03 -0.212121880772414 -0.257841176979081 -0.216091393904634 -0.0124830634892651 0.178210673471547 0.115628883626578 -0.00730252503030597 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000877672625963789 -0.0777989540438397 -0.0632891035317122 0.0663237134751839 0.257330995624236 0.155273700150261 -0.0075985424753519 0 0 0 0 0 0 0 0 0 0 0 0 0 0.281566575831773 0.234426507105217 0.1806209186423 0.249897479121253 0.38353625903548 0.252602571935286 -0.00804565223598794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0978061455985073 0.122972452190872 0.126441861670891 0.201323924071497 0.426324118647114 0.288778258572679 -0.00816743015142883 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06984 NA06984 0.10112429075185 0.0593049079175453 0.0668783230284364 0.104549560750147 0.150756665989331 0.0912370120625356 -0.0285907104828849 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387051450468353 0.35457767021098 0.402788029033664 0.351980444034091 0.279348005216919 0.0987385212544808 -0.0294115717305428 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20176786767036 1.21139684229572 1.19963212455289 1.08060626711098 0.687295891079458 0.145914840590922 -0.0306051803414173 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55157102990876 1.59471795672387 1.54131300074181 1.44886158647223 1.08669010401272 0.172549378818863 -0.0309229537424232 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06985 NA06985 -0.494103744653992 -0.59397598559598 -0.659876760183998 -0.536032842202969 -0.269118398325733 -0.0913626865603243 0.0383075437310293 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618445871837896 -0.718328823540909 -0.741545313900998 -0.620788582744898 -0.350308845119842 -0.109920289798627 0.0391466150887107 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08385652768823 -1.16470313245419 -1.23109532340821 -1.05436373908727 -0.561321812385881 -0.21009083501337 0.0403681562279005 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16125627133668 -1.27034718569226 -1.39646458986865 -1.32082968152607 -0.767380834163546 -0.247075532353744 0.0406937663604662 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06986 NA06986 -1.38788774161821 -1.28590730088954 -1.17304666182886 -0.982965046589081 -0.711248851527485 -0.426698328090375 -0.151936907059782 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60575249446231 -1.54413796549182 -1.38003892409729 -1.11770126289162 -0.798170089318101 -0.415843710031344 -0.150061632278937 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73699925348446 -1.65078292254232 -1.59219389462553 -1.39942957499022 -0.981155256170349 -0.449576441352013 -0.147791966936833 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46780955395775 -1.43439487176591 -1.3918379177755 -1.32092764727936 -1.08541145535821 -0.460253737108227 -0.14726399608219 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06989 NA06989 0.107985779574662 0.0637353498236034 0.0523348652363038 -0.00695657436280867 -0.0589303373607358 -0.0341042479594961 -0.043788587689444 0 0 0 0 0 0 0 0 0 0 0 0 0 0.112447188234412 0.118393365692103 0.198011918346689 0.122926450103435 0.020359013039412 -0.0120095040767031 -0.045367181294874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.152518584206644 0.143610779836875 0.137255397360794 0.197355304807448 0.189274898222578 0.0516877393905518 -0.047556801168525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148337108228391 0.200975148503436 0.188799798704177 0.230110922940924 0.254524692805084 0.0866052204279882 -0.0481220952034685 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06993 NA06993 -0.446152757982949 -0.311822948774783 -0.240327719427857 -0.154966184414821 -0.00983051947334412 0.0405283856606517 -0.00277727303415846 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.284739744355121 -0.159098146925961 -0.13415940261081 -0.0706237146201482 -0.00139165300693906 0.0451932877804879 -0.0041340190258214 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35413798398162 0.351007706231726 0.343416157935947 0.308016772630586 0.13281476828957 0.0494120197604522 -0.00596640075403152 0 0 0 0 0 0 0 0 0 0 0 0 0 0.927283696632169 0.871352294320257 0.804570194083656 0.749024296589972 0.351227930172872 0.0681441171532523 -0.00643074529818068 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06994 NA06994 -0.535822023793479 -0.580406435324869 -0.509733434292551 -0.435491384663746 -0.110265415438277 0.0808577937541794 0.101996639099584 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.596802364836567 -0.626259067512507 -0.625235422871756 -0.559086913186469 -0.238288060967192 0.0733467029919874 0.0986365758270676 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.496914934760242 -0.534789161253661 -0.618231379228464 -0.631889740336623 -0.394130356322839 0.0500280536204513 0.0944214932126815 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.21914681097562 -0.255205130056167 -0.357427528227618 -0.513392922298658 -0.480850881831034 0.0510423027711953 0.0934110074283042 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06995 NA06995 -0.128817731675387 -0.324929729348794 -0.366251069564604 -0.31316837186893 -0.184879899531636 -0.0477178641159914 0.051459197991307 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349749854513448 -0.507067841426444 -0.484978521445087 -0.451268894715568 -0.237814470391925 -0.0658806677126088 0.0521894407024744 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.596105351705918 -0.662104983957995 -0.690978576404259 -0.70197695650538 -0.459130058558947 -0.0838224611938849 0.05328116147415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.827249700778267 -0.843078084406163 -0.837483758660102 -0.862501803414302 -0.64245213772699 -0.0993108462569555 0.0535771425289872 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA06997 NA06997 0.0503711178808145 0.00957223438061252 -0.0833335067848456 -0.103671426430956 -0.0929960915310185 -0.132058050675777 -0.0265563652435626 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0113576133341473 -0.0315298700096034 -0.116214973116128 -0.129996837005191 -0.0838634735815983 -0.118289584784107 -0.0288154380369254 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.102015627800116 -0.109330978964497 -0.181571028858104 -0.232532937711992 -0.150070526555424 -0.0991049316195739 -0.0316234159979829 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274694699153525 -0.269784263213927 -0.312218644535429 -0.399208873651033 -0.292584565074077 -0.0962636694736955 -0.0322904303422821 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07000 NA07000 -0.589900223309213 -0.547285464693868 -0.489460301678777 -0.427380228101569 -0.334102325780366 -0.21314239512528 -0.0904738891700949 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.623595323071885 -0.629503287403942 -0.549887308834854 -0.482367755208813 -0.324044367018864 -0.203055420015126 -0.0924386310674909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.160450702420358 -0.195574655095154 -0.240512062561838 -0.192311299063376 -0.182322926209868 -0.198219419939814 -0.0950655990095047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.343521159604681 0.285231997462012 0.202525673069866 0.151081658790737 0.0164546643273585 -0.187201924905608 -0.0957261822164292 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07014 NA07014 0.811609300701993 0.798635285848374 0.738244650538535 0.571767560661479 0.320495274761268 0.246511408551288 0.0811886234846543 0 0 0 0 0 0 0 0 0 0 0 0 0 0.991240624612863 0.947087552729532 0.888888434162193 0.676253244852497 0.373228684594065 0.229488926435398 0.0788282947398009 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924477795739278 0.949913529519959 0.959526166483656 0.879614801215897 0.577260674835218 0.213144684634697 0.0759018957928301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726287359407596 0.735182668307056 0.779407383151317 0.796952378532558 0.680773651593423 0.218782158606314 0.0752080250442989 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07022 NA07022 -1.49935790568037 -1.40547734050658 -1.22782503650806 -0.876156254352901 -0.45538930467798 -0.0498265207873382 0.0448420159661299 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6743999907272 -1.617398155599 -1.42704814845642 -0.974309770755054 -0.504996139194675 -0.0519030766510909 0.0460772332904725 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.76719693023433 -1.72043002920529 -1.65119825670039 -1.3826718113573 -0.801124719134036 -0.0946777789897265 0.047845375488867 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61113615992275 -1.58320887236829 -1.49007846624241 -1.38944633582018 -0.999923459181655 -0.127302422339623 0.0483116412214606 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07034 NA07034 0.0980404398329797 0.170386926255261 0.069216352005534 0.0303769772021614 0.0902807220218255 0.0350364766000576 -0.0294192203191484 0 0 0 0 0 0 0 0 0 0 0 0 0 0.258810346808849 0.250415158228429 0.143840607899318 0.0408267347132217 0.105904429493411 0.0336711038240427 -0.0308410268415943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.385204449195203 0.357864472114975 0.29598921076889 0.32803965466903 0.270231234207698 0.0278583797803351 -0.0328136616394979 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3167351313734 0.302355798102744 0.31525884465314 0.430578964313412 0.42557211350103 0.0362286996752423 -0.0333229870266313 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07037 NA07037 -0.449317410962941 -0.519597133739675 -0.489928808198326 -0.382003040676817 -0.151111591880255 -0.0540136269753597 -0.0377988031266049 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.696548401067298 -0.708971181431365 -0.627355124983965 -0.467431116925405 -0.170713857599835 -0.0545719360122654 -0.0359729998846267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656551208989261 -0.628781346611146 -0.55844756577247 -0.402083213587473 -0.153808849513792 -0.0400576975765235 -0.0336610052726844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.369361823196637 -0.351098615596064 -0.299660754829987 -0.230436433036671 -0.0808622610812003 -0.0243649853174265 -0.033102867760065 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07045 NA07045 0.0937737060240315 0.0265397048160988 0.0182325320370097 0.0916438567325992 0.15094866452245 0.136931894869335 0.0989707943466989 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0890344256720592 -0.0837968160375793 -0.0855388996010338 0.0478995330003267 0.17265372122585 0.156267810399043 0.0962114592639401 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.606074853750915 -0.587097558805462 -0.561020590558628 -0.354261726734395 0.0757700651312489 0.209790983581112 0.0928018005116718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.95840594277548 -0.863960773665797 -0.758203794951668 -0.652234203830742 -0.0712610108514736 0.231388598171562 0.0919944025497368 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07051 NA07051 -0.0511734430595013 -0.0535949242932972 0.0712412561558335 0.303672851088848 0.350876367688743 0.274993767082043 0.10364951657941 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125825235780759 -0.113807783299319 0.0514318432134339 0.271711266392634 0.332644216188786 0.268298308200444 0.100946091472308 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278177794402111 -0.178993110963343 -0.0241591265275802 0.186991055342364 0.338753760176799 0.239909583617555 0.0976097221480494 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.353785543528774 -0.313432460870159 -0.177729715618473 0.0386177260103199 0.255018771418077 0.2391562095834 0.0968205557349079 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07055 NA07055 0.457725707742152 0.513637247534091 0.397696405957759 0.226603810542001 0.153148950087924 0.109103301280873 0.0533801673782136 0 0 0 0 0 0 0 0 0 0 0 0 0 0.559705440207625 0.562600438580618 0.437592858739702 0.276526257641226 0.155526003906271 0.124259393487599 0.054355428770765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.522534453391214 0.514941876935532 0.392124225802753 0.221877761153502 0.181405766721345 0.12163669853457 0.0557573735355118 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371224974891623 0.405306165023387 0.368168278261061 0.202547009070193 0.206610124811626 0.119991617361953 0.0561282136834889 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07056 NA07056 -0.561247556964762 -0.521680360096942 -0.444115195869714 -0.258207549923413 0.0293175091513957 0.129820477586554 0.154237424224048 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.831661630837369 -0.744003389190452 -0.574809183668775 -0.370850604011573 -0.0689231453677284 0.123182166368515 0.15329056926612 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.964049942906203 -0.886656264053737 -0.781249010427835 -0.607330838325508 -0.261844362966128 0.0679937182413405 0.152409704184967 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.778451660377289 -0.767487833119263 -0.744131055580206 -0.624221700475699 -0.32582081974103 0.0394501110653218 0.152258318495342 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07345 NA07345 -1.49018413931136 -1.35423753871056 -1.17886706743656 -0.933370582541766 -0.578206641548152 -0.173594562013615 0.0326252774751574 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6292509283892 -1.54790460089107 -1.37934124163224 -1.05873830217026 -0.629549085814592 -0.177957469314942 0.0333188237146387 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44962353352327 -1.45050891802349 -1.43424488850632 -1.30491864959154 -0.845467902601868 -0.209451639761424 0.0343402991738082 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02483654708499 -1.04717281633561 -1.06985463408801 -1.14627454297049 -0.937641019211427 -0.230764282935339 0.0346145775003419 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07347 NA07347 -0.893319989982794 -0.922912171656452 -0.863608901248841 -0.73952581390085 -0.435122806622827 -0.232330293576508 -0.0575925984833457 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13882759321784 -1.1815914235738 -1.08980051798284 -0.858037095743162 -0.458944759125724 -0.222792236935666 -0.0566924479491591 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42520145276725 -1.50974679316454 -1.59760715066844 -1.53801298750477 -0.808481928494752 -0.222942733500825 -0.0554108353880065 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55516160722813 -1.641011132118 -1.76472407046426 -1.87781194383564 -1.25306679712601 -0.243593592866688 -0.0550735008676263 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07349 NA07349 -0.339299039583256 -0.581721909831494 -0.789554302397615 -0.952744958884148 -0.816911338356979 -0.508295900948271 -0.211998758178159 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.654993859638793 -0.877295635041267 -1.03232014742849 -1.1176871544553 -0.865713116106049 -0.49624956439413 -0.213202409941806 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.984270035381678 -1.14580901262748 -1.30917793608228 -1.41178900484643 -1.01171912655667 -0.502353738730661 -0.214901068622195 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.919773296740497 -1.08169213099168 -1.25432753349059 -1.38225641473041 -1.15982327109661 -0.504655895712562 -0.215344008157848 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA07357 NA07357 -0.479624451750522 -0.509883009545051 -0.562443664108226 -0.536398878142168 -0.336191023197198 -0.120113216663188 -0.0513784428863229 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.651261146540754 -0.652577289218264 -0.64569565310036 -0.572300209894972 -0.33954009081447 -0.105444247598383 -0.0497343975957151 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0530354393014 -1.07411225081357 -1.12246854592963 -1.01855151728526 -0.498246040444869 -0.102751930832047 -0.0477076546181023 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35214590451196 -1.36542116486338 -1.34792053941847 -1.24934836739263 -0.756057966925703 -0.108205967754759 -0.0472292504574016 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA10836 NA10836 -0.226201746926907 -0.00719671878728358 0.0873015870917091 0.0306435633677764 0.104291057157998 0.0564846698935245 -0.0344075280461464 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0128540287830375 0.145918232114263 0.196712973672826 0.106015028140789 0.129475961033479 0.0535726199165938 -0.0353319715975154 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40486025712999 0.435353296142658 0.471475954907961 0.459960434522088 0.319277395644748 0.057528686552472 -0.0366708926343512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.593980343953025 0.580044033413398 0.559716600469726 0.593036136580064 0.52405117540791 0.0667180355661515 -0.0370264553282752 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA10840 NA10840 -0.820749197396315 -0.776235898747978 -0.56365048995431 -0.258030923203234 0.0276435231678368 0.0798195986433544 -0.0157723855968782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736351600717286 -0.680318525589824 -0.522562790211028 -0.172119368175411 0.144328296182902 0.119215378031869 -0.0173777282681286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830814863036159 -0.824376085354736 -0.74817503709169 -0.386212132069697 0.250234808795554 0.199621765539065 -0.0195918351280673 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0021404995258 -0.99613566971983 -0.922318040096799 -0.634737301394062 0.235677802828564 0.230242227356295 -0.0201612591022792 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA10859 NA10859 -1.49217014978819 -1.34253883870561 -1.15875682688678 -0.771971294780203 -0.32638393648178 -0.0158410373687086 0.0573186761310175 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57018129033934 -1.43365162462197 -1.28660532176849 -0.936752085947352 -0.451970591481189 -0.0475680141232057 0.0578643302846343 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.43338671925816 -1.36445270743642 -1.34416275897492 -1.16543258767111 -0.722476945472327 -0.128114537885954 0.0587128025534429 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20739852053913 -1.12558908150884 -1.08215377315848 -1.05584682018409 -0.775932658916771 -0.159862741255997 0.0589482170774214 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA10863 NA10863 0.102742797515924 0.0306561472305185 0.022594276995049 0.129991823316048 0.203236969641603 0.190031787871742 0.114551198154797 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.110107432372824 -0.150243129356256 -0.130581533151357 0.0113022320225671 0.0770196748289745 0.137245598633533 0.115846241308024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737025328441846 -0.70331185834831 -0.64276633424486 -0.486397799701932 -0.211678523572431 0.0629960563368689 0.117722862591943 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.983552408685123 -0.956830009594651 -0.868258138787937 -0.697621752633658 -0.384489507722299 0.0239294209403898 0.118220286708039 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11829 NA11829 -1.42885070219141 -1.32800728843476 -1.24808152500631 -1.02708121950686 -0.655288416844579 -0.2501009491697 -0.0618464665522473 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57025285994019 -1.52984421116767 -1.38540014694392 -1.13931682175561 -0.743657375745626 -0.274016356760708 -0.0605719063450068 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39570038193458 -1.40415867289915 -1.40036225624588 -1.33251978495868 -1.01469286724491 -0.321179769827015 -0.0590520177425435 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12972458999509 -1.15538739947699 -1.18436548309097 -1.24724192935671 -1.13039578792148 -0.34722866297327 -0.0587034718659914 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11830 NA11830 -1.56818505046753 -1.54599621706361 -1.40319265495817 -1.0564306986746 -0.49286937381282 -0.140898969034084 -0.0366996189882419 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.86705981724551 -1.803493756412 -1.59351481383655 -1.23432896777447 -0.596972878090252 -0.127078607947955 -0.035576515197741 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.44843784426183 -2.37753390941422 -2.23415980521881 -1.91904537217149 -1.012876378667 -0.126494024225734 -0.0342345986563658 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.70750066372976 -2.62585131668735 -2.49258856063161 -2.23032300510581 -1.43008882988588 -0.141015428042241 -0.0339264361295584 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11831 NA11831 0.594114117745183 0.570266406082839 0.410265850413117 0.25173052271395 0.162447140894265 0.0442914907778266 -0.0248519443256564 0 0 0 0 0 0 0 0 0 0 0 0 0 0.63382923569048 0.523042694475652 0.41019448507471 0.289211834191315 0.199723484459124 0.055699828212814 -0.02658429157517 0 0 0 0 0 0 0 0 0 0 0 0 0 0.848913644385888 0.722788236749868 0.583331932155244 0.456128145015177 0.376304810333812 0.0741051795349519 -0.0289641681986628 0 0 0 0 0 0 0 0 0 0 0 0 0 0.809963323179623 0.734595099523037 0.70034565184879 0.656557524895482 0.477778868610025 0.0969994168175532 -0.0295746031141632 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11832 NA11832 -0.0778933923295065 0.0579860822745068 0.173709239612288 0.258677806163027 0.247240111796044 0.140748528201293 -0.00990495058635203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0995030511555447 0.158021704763423 0.270931355317684 0.32253240838924 0.292344463741075 0.134289711863424 -0.0118110929948398 0 0 0 0 0 0 0 0 0 0 0 0 0 0.192397444107573 0.251372559449053 0.394968508147425 0.515766158902601 0.451589718496991 0.163641915713677 -0.0144301233663044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.137893442536144 0.229758890808161 0.383693677820581 0.502400847132039 0.53908384128659 0.187341174348625 -0.0151019652786519 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11839 NA11839 -0.615304898202467 -0.542325065702854 -0.44779055372538 -0.329499848414158 -0.0294039055805651 0.134928325954661 0.192555167738372 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.869522660790374 -0.806953732133085 -0.702725785549769 -0.521041251256766 -0.144636381648399 0.0966186096289806 0.188206818331747 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41789095039867 -1.38179053235014 -1.27543657701565 -0.996703927508178 -0.413347866141205 0.0333453788378024 0.182931306544316 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62407908192626 -1.59364800318161 -1.46238316781663 -1.22763118146726 -0.611104460222968 0.0166477831535969 0.181702840575569 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11840 NA11840 -1.24783415461962 -1.0792972027439 -0.84981471699121 -0.553668212885322 -0.334217593443569 -0.173950580426907 0.00459178735465075 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06226198561224 -0.960339752670028 -0.818061100817737 -0.57168004228213 -0.38443797911255 -0.19988301112221 0.00867473676143379 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.919839365323411 -0.889151831284724 -0.877229913452704 -0.838624670225883 -0.653007854760205 -0.276670413682463 0.014089900936177 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.742173015249352 -0.734120937206 -0.752820746859314 -0.820715036333467 -0.805474882405341 -0.330035528073318 0.0154444857205402 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11843 NA11843 -1.09513893392804 -0.887274767075608 -0.635359424622848 -0.422341164066859 -0.273201026211769 -0.117105133630335 -0.00847656277252992 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.900484188065301 -0.799318160925776 -0.663197485467014 -0.490225310608478 -0.344412903120541 -0.122259831251442 -0.00616168101721795 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71752954192008 -0.669236218756415 -0.623316535586886 -0.609008924657563 -0.511859909860473 -0.133607805810327 -0.00325574327498954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.696197953503247 -0.603264782184873 -0.573301801814603 -0.630124436087228 -0.667512411259233 -0.144596162451772 -0.00255979910735297 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11881 NA11881 -0.830783586968395 -0.573434255403775 -0.324087489839914 -0.0923255135623577 0.120105760881106 0.194258600742233 0.0834130982466708 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.53936117110367 -0.330544007362839 -0.171819409881036 -0.0232016402653732 0.100005860460528 0.16529246425441 0.0843328159753963 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0399006779760713 0.0567016350750737 0.0905464174289197 0.208848628016089 0.196569219763477 0.145697606440083 0.0856808857718784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.429673908649979 0.472684753808329 0.512473865450909 0.553656144627008 0.472868913035515 0.147372007829317 0.0860424136852712 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11891 NA11891 0.131050474408378 0.151811397216334 0.247507722620318 0.215582036962993 0.0615406027346277 -0.0948235949281633 -0.0477563637998061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.116134236577025 0.143475458603525 0.282515817796548 0.257493824454847 0.0510428679356395 -0.077265790363844 -0.0489085181816777 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0608363783083502 0.158821492568575 0.268812753750432 0.273218872619732 0.101881714581594 -0.106167121676352 -0.0505433861296646 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0992569541896719 0.151144251645517 0.229736658482879 0.29258938686167 0.141543587525204 -0.114301559082853 -0.050971911698872 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11892 NA11892 0.838880068888728 0.731889508815843 0.532509874068582 0.350818539961204 0.219902120490552 0.238860003406163 0.118090400119431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.528097769857863 0.441832912980024 0.343132881436015 0.217924866103998 0.178398351170434 0.210828740604398 0.114843340217756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.26324862753506 0.235121343411057 0.256148115686862 0.283135726353323 0.199021224676074 0.213797328169955 0.110773346852555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40645233843793 0.31147700881883 0.229911457758454 0.23338142949408 0.252976326702226 0.227103872194886 0.109799295985666 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11893 NA11893 -1.80747947799499 -1.5136064001067 -1.14663464407666 -0.772447163860193 -0.499001125194057 -0.397397649459851 -0.163118626082054 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66803238630283 -1.38852773698862 -1.05795943256178 -0.693602763810997 -0.443681537860273 -0.390652315664627 -0.161112470003819 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12665986989478 -0.987284115917299 -0.851806069111594 -0.62437550584878 -0.368669569219879 -0.368632894605416 -0.158641868718552 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.695465003800644 -0.586377634622915 -0.508228985533616 -0.446843649863313 -0.260397030707907 -0.368979801013998 -0.158058561569296 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11894 NA11894 -0.160822465429592 0.00390746318329875 0.227495339026921 0.377416023811938 0.388614002724947 0.174168653551973 -0.0219625042031057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106362633571679 0.22743659317419 0.435351770695052 0.54286978489245 0.501886034044499 0.194847145772061 -0.0237767498879159 0 0 0 0 0 0 0 0 0 0 0 0 0 0.582260344747643 0.663416007019359 0.830931884678862 0.978866189562526 0.784760589366384 0.307812928137599 -0.0262922741620731 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01734660374738 1.01901393488972 1.05101889484029 1.0846890532975 0.937335051407938 0.360637285985777 -0.0269415983995115 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11917 NA11917 0.284587083133721 0.469553843090395 0.52429888490801 0.506628046235414 0.437791222467847 0.2616700639244 0.115590018110953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.201091077138833 0.360254015880621 0.458964223871673 0.462915122080999 0.404123134487165 0.246084547205676 0.112247911532782 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125439912623931 -0.0536864792110003 0.055566951708596 0.204107987092588 0.33092310685318 0.232302177179021 0.108078463090496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.322026708775102 -0.335924454529874 -0.355918956073543 -0.244610640274882 0.137775317646173 0.231385705199124 0.107083427851871 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11918 NA11918 0.869858335090607 0.923732413097983 0.869295765036463 0.717264892213941 0.516673556096724 0.272133329530653 0.0785245594957372 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0113941922944 1.05988151291941 1.04528376409784 0.848604270658505 0.548754966819818 0.267319878922666 0.0784846594657946 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32820020472589 1.43127359304262 1.48753055159581 1.44423832415 0.824729505814169 0.289054738394116 0.0785699241870572 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50330183304069 1.55710495274276 1.58430565505148 1.64541022471042 1.17078498105091 0.300914827214405 0.0786174165713877 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11919 NA11919 -0.0716316530048417 -0.0807265914576707 -0.167699914271738 -0.185911728636735 -0.219214177370412 -0.0652556318242129 0.0337203813949576 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149335077866525 -0.15907303693906 -0.220159176748565 -0.237111209288168 -0.25386348812895 -0.103992598090776 0.0347112298540101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.276265787791812 -0.254203410527291 -0.302919979397019 -0.365817680606553 -0.349137947203062 -0.186034705451681 0.0361383091755965 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.433171016739264 -0.370725801568341 -0.341961974866494 -0.384042166039121 -0.409771554697834 -0.226143709072727 0.0365161487488366 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11920 NA11920 -0.273936415485246 -0.292692119663025 -0.315785741082543 -0.28315467568589 -0.185294214441114 -0.0444362323095323 -0.0307440329695629 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223034985025189 -0.213845744409355 -0.229857492275423 -0.188581168737516 -0.120675387796567 -0.0338747249244906 -0.0319476051102418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.254664771193497 -0.212832783071522 -0.149822986204396 -0.0256432276086929 0.0849666597444221 -0.00579744361240642 -0.0336245844109478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.208878477485123 -0.158172051767473 -0.0710871375600456 0.111840173333253 0.324874174505121 0.0136880504086813 -0.0340588145723636 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11930 NA11930 0.900334340386953 0.828983199478983 0.746674540935483 0.594601593740878 0.390229467898048 0.181016559970949 0.0459433926463957 0 0 0 0 0 0 0 0 0 0 0 0 0 0.778509528164008 0.700330951419675 0.625359110406747 0.575139343550218 0.455706133294246 0.182013566613833 0.0458337752188251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85625907355946 0.833507044186068 0.772424412677964 0.807991400087725 0.643859975159193 0.250777367785817 0.0457797117609504 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01175620400734 1.04993996596451 1.08478171417145 1.0518163349578 0.789397763396416 0.279791116386696 0.045782938752768 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11931 NA11931 -0.790028623063126 -0.779326383415546 -0.690021049743066 -0.548266931688375 -0.291767697381053 -0.0467551217123443 0.0429178893059854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.909863088464989 -0.846176993931375 -0.787439736795377 -0.659024961520068 -0.37076461884407 -0.0517475983665465 0.0435904499177989 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00182449495723 -1.01321610227118 -0.984259448303709 -1.00196277255336 -0.710240190911649 -0.0788704680569634 0.0445966137310067 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.996417158800015 -1.04550161065971 -1.10870720741047 -1.19359126415129 -1.04036155951085 -0.100555497874752 0.0448693092093003 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11932 NA11932 1.55862991256322 1.38481579571348 1.18858445607257 0.963390524231259 0.513900269687964 0.222342159265166 0.0797310747726723 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57876863297218 1.45747206658745 1.33352308049835 1.13540983227047 0.628626352473716 0.245113455983509 0.077380601646793 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28285147008551 1.2759942139526 1.35165739890309 1.35294252945679 0.879594255759225 0.303171499723192 0.074486258755275 0 0 0 0 0 0 0 0 0 0 0 0 0 0.886497526735715 0.903030653438216 0.999051786178483 1.13080807982799 0.978696519268902 0.325222864538097 0.0738028658591971 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11933 NA11933 -1.67581138979204 -1.72939509133752 -1.66969222840558 -1.39953232539402 -0.893226454375076 -0.374224521956516 -0.0514868952879299 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66538548003799 -1.7066494715056 -1.73546702787811 -1.55373983343354 -1.04879194390136 -0.379686735870589 -0.0496519845225719 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.41340452050287 -2.40901668869092 -2.40355504710642 -2.29205718996905 -1.59025116439373 -0.510820884219036 -0.0473871160897608 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.81728040862456 -2.8184361839149 -2.77004607641183 -2.67442113104928 -2.01901802237602 -0.566784470214115 -0.0468519271250672 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11992 NA11992 -0.427562303120578 -0.410482737208048 -0.348658445041696 -0.172719144599859 -0.0543487220392672 0.0964370474116345 0.108180817552027 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.596199738369138 -0.506845405020551 -0.427470621721945 -0.266284137616726 -0.121347504608594 0.0591295273681618 0.108886459619594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.576516903919779 -0.559698441153232 -0.490224647171075 -0.482013945816986 -0.397311198561458 0.0307674264710153 0.109921696017856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488766168034971 -0.488678250081299 -0.47280175482715 -0.535845176417136 -0.603534890724231 0.0146241543120163 0.110197613059108 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11993 NA11993 -0.238809503208247 -0.328519632568048 -0.338487416220496 -0.302744858972957 -0.384610550360461 -0.329270572535852 -0.123431138575973 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.308881393724608 -0.352066217536572 -0.334112599066436 -0.314130807576208 -0.397207209475393 -0.36321756228121 -0.116902032651378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.36918429530739 -0.377024813625849 -0.414466717854601 -0.487752538357258 -0.53947771562427 -0.388541668491422 -0.10851082124897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.348068999229593 -0.29345424915778 -0.292380453444939 -0.397761199778801 -0.558489119294128 -0.423898282014586 -0.106461357857755 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11994 NA11994 -0.592712518562496 -0.482105086125979 -0.284815383076048 -0.0427374585041272 0.048603524095211 0.059747908121328 0.0986582953069921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.49984457301265 -0.390830900810082 -0.207778673295485 -0.0617411765972358 0.00338837514555879 0.0744147144884241 0.0998962234064381 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.529758842023036 -0.464844612137176 -0.368043517047713 -0.295200933667156 -0.0862436961021407 0.0482276994839817 0.10163677852685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.763249395842495 -0.730089982561311 -0.67875644696913 -0.545425452296943 -0.23707379700224 0.0415081307473597 0.102089062221738 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA11995 NA11995 -0.414798533297392 -0.474821136867837 -0.528800867754842 -0.447328226920566 -0.17363956988356 0.0564808199541432 0.0666834716903013 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.460313063478144 -0.537028907971172 -0.541248872641019 -0.468426392143295 -0.213532531186673 0.0455758936151052 0.0671789467306687 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.673123216842877 -0.707251691420274 -0.693362672621779 -0.58915281772396 -0.364126424868328 0.017415101360613 0.0679466002617994 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518257383212208 -0.611796365248175 -0.663629019092069 -0.665851832944152 -0.511407320976093 0.00241203800901963 0.0681590744612258 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12003 NA12003 0.0745107467489497 0.13748628934562 0.137314765626162 0.0719537699532143 0.127702648961743 0.0408133119688759 -0.010402913395294 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129715935538068 0.172442142516765 0.161264225590009 0.109925083339635 0.141461304996085 0.0493102835667245 -0.0115977125413849 0 0 0 0 0 0 0 0 0 0 0 0 0 8.84101867945635e-05 0.0609716155286653 0.117159849139469 0.180675224155033 0.182473942353135 0.0654559906374637 -0.0132426134844146 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.188096295457441 -0.153093537144261 -0.0922262060573548 0.114503396269819 0.227910571661467 0.071271894631402 -0.0136650991199149 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12004 NA12004 -0.607011360943468 -0.532020423693227 -0.402039475550647 -0.0492669685818776 0.332378887386348 0.347935476740613 0.124130901780107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.537381474441366 -0.522160192630407 -0.396101382782435 -0.135992660496064 0.235975931491468 0.329662427928912 0.120249674638584 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.633623006639061 -0.586332089777863 -0.471097767487893 -0.201147142720646 0.188013581137211 0.340232859457784 0.115348658932956 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.509954918246041 -0.468332246385115 -0.394055846701848 -0.193589735849298 0.197880081159573 0.355745679980353 0.114167509928059 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12005 NA12005 0.0761222562609279 0.226641808115895 0.215939296355285 0.207604341924688 0.193249803203701 0.145375906662624 0.0443395756845874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0678828091106467 0.172515034522907 0.217462564147235 0.259439077272401 0.235838938947006 0.164692067388589 0.0447502953628805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.195402094843807 -0.109806188871511 0.00351688177967564 0.160807828556564 0.248056626842642 0.221822639978948 0.0453683492624959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.435155895097563 -0.393687797525543 -0.334459893434972 -0.186746148715813 0.124074141013262 0.234761021036593 0.0455365935739336 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12006 NA12006 -0.457362093932934 -0.362930441867187 -0.19426836277054 0.00528321993967886 0.0504206509756398 -0.0287335190984567 -0.0637524006008377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191894888972549 -0.194548605419311 -0.0648891284598405 0.134711372683776 0.155500654730746 -0.00767156600404117 -0.0614949089572801 0 0 0 0 0 0 0 0 0 0 0 0 0 0.457523064469249 0.483969520753671 0.537465712198733 0.61276908174496 0.415442038002374 0.0735096479444663 -0.0586517399599994 0 0 0 0 0 0 0 0 0 0 0 0 0 0.97109534451756 0.960922815535875 0.951295049194263 0.911897336023368 0.621993509844781 0.0987765522141996 -0.0579683440498327 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12043 NA12043 0.382083182246302 0.503629972417005 0.454679714295934 0.40954642578061 0.36023492947339 0.326215390439794 0.185588273415398 0 0 0 0 0 0 0 0 0 0 0 0 0 0.39228784493781 0.434385545117532 0.453452357734222 0.410176913938788 0.380165454689302 0.340451933175649 0.181480152314645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0776993314692187 0.0775330954884115 0.0527138137967078 0.0817082646144073 0.333577919504982 0.378737581978267 0.176489309304881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.367692987928097 -0.357355534907852 -0.327169492146637 -0.241959625045175 0.116884741521737 0.400278727091225 0.175325783255361 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12044 NA12044 0.737105083190835 0.758069869930256 0.812387289178338 0.843693915447849 0.66914953625217 0.446383613376061 0.157161578033284 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85463476524751 0.920960860465468 0.977434513741921 0.917706793094044 0.704910738979994 0.484131034261112 0.156172843251353 0 0 0 0 0 0 0 0 0 0 0 0 0 0.81345140462051 0.828265820768478 0.909994963403723 1.02215763556224 0.895671318464084 0.569450674584789 0.155226970761936 0 0 0 0 0 0 0 0 0 0 0 0 0 0.557518106187193 0.575916459105209 0.629353371589722 0.852995634023018 0.878216114634065 0.617641446483376 0.155057578281211 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12045 NA12045 1.16435241661329 0.986240075130699 0.687682510656341 0.323313914399043 -0.101034926792623 -0.166840609645064 -0.0585412698391344 0 0 0 0 0 0 0 0 0 0 0 0 0 0.956890784440059 0.893419945870059 0.683382094226551 0.362584767492704 -0.0362649599689673 -0.168930135785394 -0.0564680725314177 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64348016929472 0.667459210519816 0.574691443250179 0.380076498919592 0.0424611067140389 -0.111922058798931 -0.0538563955869962 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387917349168327 0.502761449147644 0.550778960543268 0.406839860263466 0.0723114024632073 -0.0949464716660258 -0.0532287374205353 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12046 NA12046 0.490033657017225 0.549130869396997 0.581392095241301 0.516250576355672 0.495734215915141 0.397687560468934 0.121961064770376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3932564033912 0.433423525943302 0.464011770532628 0.440161270875873 0.457512575974994 0.40302278600996 0.119179648556772 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304265663426569 0.313700490844734 0.314271660146123 0.333152288704163 0.417485643843577 0.425044504937498 0.115737268581261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.212353477789918 0.236616702761509 0.263541336722077 0.295383479905194 0.403891514147933 0.447854394552981 0.114922074970405 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12056 NA12056 -0.0664026143638075 0.106942762749732 0.302513739032978 0.489476474840777 0.494714572972355 0.343210280397568 0.161623939958436 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278737225948226 -0.130641841353526 0.0886264072185128 0.366500627085615 0.431431361897388 0.311886997782354 0.164131392939998 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.931549481820145 -0.824678902725843 -0.622137198591093 -0.273509239741577 0.150686903347437 0.265276016474767 0.167796989904466 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06597766397615 -0.989404368330665 -0.864795148309415 -0.650640872752884 -0.0587866882830367 0.226420057700569 0.168777174602757 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12057 NA12057 -1.24412371023715 -1.05850679545691 -0.885357085947817 -0.772407822188759 -0.445964737241021 -0.269053309930196 -0.0927436706919127 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38134109594987 -1.2768906390652 -1.11433701727216 -0.920370005243809 -0.528318871114745 -0.258480554034362 -0.0909095676895535 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33778509215125 -1.38269258364557 -1.36853505820861 -1.17478862504067 -0.707725545499147 -0.306666749364216 -0.0887247647662362 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3038479134048 -1.34160093865082 -1.34506659882829 -1.15338375478304 -0.838876380092694 -0.318145599001725 -0.0882241178791594 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12058 NA12058 0.197031390316598 0.0482545103359762 -0.0183578620786379 -0.0639530318098324 -0.0722780806143784 -0.0504368912362572 -0.0270978005437633 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323632229662734 0.240741100823792 0.192861687383116 0.0586593552016201 -0.029764629408975 -0.0331740784714249 -0.0286241082644951 0 0 0 0 0 0 0 0 0 0 0 0 0 0.694203189029711 0.748972946519374 0.750196571350225 0.581700813428334 0.155622391293917 -0.0246158967580869 -0.0307276020925593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.857462971920582 0.924003346243544 0.928231368875305 0.831410778943072 0.338461565535688 -0.0138885425230701 -0.0312682877343068 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12144 NA12144 -1.07013702525994 -1.0175549277061 -0.975440877930992 -0.833239168622126 -0.539582310994449 -0.188414071039939 0.0144183159591183 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46228440224831 -1.42755665355496 -1.34713039970142 -1.07087454633824 -0.635727778794128 -0.190254476716616 0.0181459092940823 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14480117678332 -2.14025513945929 -2.15286080803873 -1.9485662130919 -1.17011681122382 -0.221711568575006 0.0231282066750676 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.35565080978537 -2.32313541464559 -2.29970748657759 -2.28870399903836 -1.61417914819995 -0.266542672229288 0.0243815743716598 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12145 NA12145 1.36520163007226 1.09071491900832 0.785532161710242 0.622517122904512 0.27953966425053 0.11973855689874 0.0245748504872864 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47958590793743 1.28299095555236 0.998871918553571 0.670894087514497 0.276944596485723 0.0881771893456638 0.0240397283182915 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81380712092301 1.73416776759415 1.52063666838593 1.15269358233687 0.447306646615009 0.131762691431628 0.023256142046493 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91334326340555 1.84319232936085 1.64630007191467 1.28183761856882 0.610797067042567 0.161499202822606 0.0230461685601561 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12146 NA12146 1.22336383197294 0.988914821044254 0.718659527410581 0.417199253000356 0.170823375337313 -0.00527554467545836 -0.0362367847465758 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47600332477424 1.30601416288116 0.997174245400036 0.609055434428733 0.262455672548274 0.00622190616614032 -0.0373277330738499 0 0 0 0 0 0 0 0 0 0 0 0 0 1.911093085681 1.86570794743057 1.66571187677672 1.23364216583638 0.544875847002192 0.067062689876111 -0.0388938585164211 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9000938448504 1.94241935328138 1.86127737830864 1.51871738142765 0.786533461600847 0.100801561366812 -0.0393074829117874 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12154 NA12154 0.276177563660931 0.326029867544199 0.330715370557878 0.321245232620128 0.262096725585168 0.076462719575847 0.0490454579032829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.394179502724929 0.412428726041556 0.393737672654171 0.326285117757572 0.243339627063603 0.115683173357621 0.0496131419680029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.297786421877498 0.367770592127534 0.388325041857427 0.331775662617546 0.237031253367389 0.115327225816464 0.0504670800418846 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0378893442196025 0.0225619566649385 0.0856495644611636 0.139614778141371 0.206051776983904 0.116985506180559 0.0506992485217637 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12155 NA12155 0.0719698578600217 0.221522139985512 0.274121079327148 0.27707413483692 0.251572550827318 -0.0411498653337044 -0.0579290246604365 0 0 0 0 0 0 0 0 0 0 0 0 0 0.268032655902418 0.330454578566408 0.410557067638882 0.396920328091855 0.309142278797886 -0.0244381153399113 -0.0557369953418173 0 0 0 0 0 0 0 0 0 0 0 0 0 0.370995078259948 0.448111570621249 0.536224294157475 0.630685136785115 0.407105031681063 -0.00102703333714745 -0.0529720449428139 0 0 0 0 0 0 0 0 0 0 0 0 0 0.383809612699915 0.40902972492961 0.49183941773892 0.600828420884069 0.513203239810439 -0.0106556261417214 -0.0523066311443237 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12156 NA12156 0.106116724969176 0.129192566093504 0.247968283468309 0.36109589664061 0.374483715353089 0.30252512322001 0.108183362061464 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101003052123972 0.0834036856663638 0.187227185424326 0.319998761811287 0.390869456575175 0.297629784167694 0.105791451143003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.252125138608547 0.355802633419554 0.4227525288854 0.561764938510614 0.539590073721776 0.329844026092867 0.102875124867705 0 0 0 0 0 0 0 0 0 0 0 0 0 0.328542318274302 0.413400199526317 0.51940007553894 0.640567007160966 0.712085115301888 0.348292347837164 0.102193319703799 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12234 NA12234 0.530890583925708 0.392402746014699 0.252899876543947 0.109033096966501 0.133137795881883 0.106032537484873 0.0590788346137095 0 0 0 0 0 0 0 0 0 0 0 0 0 0.367913050824747 0.219712895463452 0.100865739531501 0.0706130326779871 0.0983272692299228 0.0932016831617122 0.0573979542494517 0 0 0 0 0 0 0 0 0 0 0 0 0 0.113726874056861 0.0909200768617474 0.093803570419621 0.15374512432986 0.143222692748794 0.0599812520388598 0.0551390942021612 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0356110469525933 -0.058560098833287 0.031066423658831 0.131231444132394 0.202478353285048 0.0528482718109038 0.0545681326550081 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12236 NA12236 -1.4229490475818 -1.21445831686213 -0.934734718355248 -0.64979728154553 -0.37126460982976 -0.151576921263208 -0.0227559898830708 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4009712565176 -1.30689319517748 -1.15174806267292 -0.855751125851313 -0.501782295631069 -0.196915270664718 -0.0221096328455185 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14840480108294 -1.14230172417488 -1.17509109078273 -1.17474316886553 -0.772697591818015 -0.278669960970693 -0.02110390201002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.731232982057003 -0.766922635994704 -0.855694755720181 -1.04709943406906 -0.932217404660928 -0.30496104074688 -0.0208244130197126 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12239 NA12239 -0.443329112670589 -0.266727408024304 -0.176279854951742 -0.109551863682203 -0.0499668482010909 -0.0152372582173855 0.0309562080232861 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.402260439631182 -0.315080596138368 -0.21583258854134 -0.178981773661006 -0.119436960660914 -0.0163926582832432 0.0316884453046156 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.86532255394249 -0.803677818495484 -0.70062033210196 -0.593559753129549 -0.340602156556372 -0.0466720022464594 0.0327456883568924 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09323382123726 -1.04315954950177 -0.952257735991085 -0.831788086404748 -0.602926035607923 -0.0672340378775784 0.0330260128281436 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12248 NA12248 -0.323768056347242 -0.389377477633826 -0.459680256498442 -0.460443978608206 -0.275607725679284 -0.114217446335572 -0.0455199096261472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.450574921624702 -0.521726119457668 -0.526677542362905 -0.48827208174239 -0.300356465629778 -0.103743806954653 -0.040235439995024 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.568567895556537 -0.602258037609342 -0.65256213874204 -0.556821357200118 -0.424304975593223 -0.0927783712498236 -0.0335370068014801 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626620646699769 -0.630346448811303 -0.573141792664959 -0.524692911808482 -0.530431582577528 -0.101219965542645 -0.0319195106502675 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12249 NA12249 -1.1000299621905 -0.967486751112792 -0.725882977959558 -0.603245215750861 -0.560421652721599 -0.289445088088478 -0.0766200497328987 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.924720557792066 -0.87142745783399 -0.756540629120635 -0.692932095770622 -0.589308825557259 -0.301972983014043 -0.0743591849504543 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.719073337569548 -0.724988662040422 -0.725358049172639 -0.765979393332346 -0.741614501657336 -0.351433657944946 -0.0715472420574506 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.61285751468503 -0.65147262214632 -0.664120092156841 -0.713205773398071 -0.771966076392068 -0.385520612831671 -0.070878217156929 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12272 NA12272 0.303307572427768 0.385449785355754 0.488194691740475 0.413953174647061 0.284397187754418 0.21524834120134 0.154651671317448 0 0 0 0 0 0 0 0 0 0 0 0 0 0.368133987933912 0.386382190707331 0.407920267342711 0.361848918658315 0.289661436438397 0.214016745210734 0.153871868307515 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119320395979983 0.125301091782681 0.151432032401731 0.129332754878346 0.171808837155391 0.19453290674779 0.15324606909945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294270245001771 -0.259824987247431 -0.222262298778492 -0.242626265048751 -0.0292809864652295 0.175052039434579 0.15316468864601 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12273 NA12273 0.574131274518773 0.588344251720627 0.574365035188664 0.394447028471928 0.240093192071025 0.0956527757017798 -0.021280975441392 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427820042771718 0.458481928261432 0.451929713718076 0.34656359425267 0.200229421153936 0.0730797065983804 -0.0227576769552615 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229990034847309 0.256095565964064 0.280564938600842 0.370658838330303 0.337243922465988 0.0604529513727836 -0.0247937651054007 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284685260970053 0.302681401847974 0.386972223897565 0.527423046483785 0.51820630447592 0.0745546658888966 -0.0253172802439657 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12275 NA12275 0.351852314046731 0.362548056198889 0.34999528082946 0.150233352710648 0.0336883878243891 0.0129273268795134 -0.0493093259448201 0 0 0 0 0 0 0 0 0 0 0 0 0 0.412369296869037 0.436950283312238 0.403756290135159 0.158420377882644 0.0707827970874825 0.00612102890318725 -0.0471341731528045 0 0 0 0 0 0 0 0 0 0 0 0 0 0.696620777863821 0.715958263078519 0.676209638963621 0.501117976463099 0.257566861687411 0.00731014659478275 -0.0444260117232298 0 0 0 0 0 0 0 0 0 0 0 0 0 0.94709908341827 0.919360486550328 0.870944240364922 0.751104477854836 0.483143183692817 0.0163954727274835 -0.0437812338817506 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12282 NA12282 -0.449609515165549 -0.44842769624977 -0.362636247547382 -0.0887503377876659 0.0678865334677212 -0.0136821259491219 -0.0931695182852151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.323110530393581 -0.355929630667564 -0.298631155136776 -0.112058582846545 0.0513445185526356 -0.0297628242061878 -0.094826588897354 0 0 0 0 0 0 0 0 0 0 0 0 0 0.435215081155634 0.396733734902019 0.361592876488531 0.290575262187955 0.144238605292372 -0.0226032559387281 -0.0971157175363184 0 0 0 0 0 0 0 0 0 0 0 0 0 0.938481500543631 0.851708899119292 0.767265354383967 0.59357850617284 0.309529371358525 -0.00723287164492337 -0.097704738401456 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12283 NA12283 0.102246929213308 0.0933891317516839 0.116641676321831 0.137563532132537 0.195537899189635 0.271333236916861 0.0748348722373592 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0109044994736334 0.0229972295060292 0.0610583334557379 0.10068204015628 0.200629081950567 0.262416702109677 0.0755913719107329 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182032027431119 -0.175204008004121 -0.0712887732262962 0.0787382892083613 0.198739202721412 0.260412442761766 0.076727958585909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.13302269257482 -0.137303575612238 -0.0457651345327517 0.0971583366996493 0.238461548684737 0.253902533263786 0.0770375384705813 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12336 NA12336 0.0246006274170838 0.0508166950296579 0.158892828312481 0.306880337363636 0.300485498144757 0.114376557408061 -0.00224676756380916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.203854719847609 0.224506808202785 0.31080329642177 0.455328603230184 0.372898209732308 0.145708235547627 -0.00325075126998711 0 0 0 0 0 0 0 0 0 0 0 0 0 0.510255010843107 0.593232438542752 0.674604985139159 0.797740159395742 0.590467064956143 0.190159388593973 -0.00460759048714842 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689233963896209 0.696315954861371 0.764539938940158 0.899151924280754 0.741173733842474 0.209917783996153 -0.004951524626697 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12340 NA12340 0.559754327520027 0.674260017590474 0.710765750872571 0.643708463143994 0.351944429784765 0.0835348339270616 -0.0339457629832887 0 0 0 0 0 0 0 0 0 0 0 0 0 0.824071753122486 0.935029773442008 0.959872767041647 0.892194529752051 0.509618105801187 0.112308219371343 -0.0359183707005184 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3622551218968 1.38916095303103 1.39643162874389 1.38150467126011 0.926367617583802 0.242180694022071 -0.0386200557858687 0 0 0 0 0 0 0 0 0 0 0 0 0 1.49020647729984 1.54052100598402 1.54931747488693 1.5328936825096 1.11848198502829 0.311228094537648 -0.0393115313246316 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12341 NA12341 -0.520453977449187 -0.333721857200475 -0.143703218297636 -0.0127440738523207 0.162776545382036 0.123616197423565 0.0754234526915294 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.430788658446703 -0.296191077815311 -0.161149720619063 -0.00829571722418785 0.168477276517154 0.12062762044272 0.0726373367909656 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.254622359664471 -0.200036146414919 -0.139630528014691 0.0221932067452373 0.229856195004437 0.0994089633272235 0.0691406983525937 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183312711181608 -0.124845391464777 -0.0411678258386037 0.10134682906844 0.279689719110068 0.0995154537914767 0.0683021048500764 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12342 NA12342 0.603753526581771 0.57973887563015 0.493175249608941 0.328941983671773 0.229906278842644 0.0650123496632017 -0.0430028485868023 0 0 0 0 0 0 0 0 0 0 0 0 0 0.763166576449385 0.69435091880607 0.57504438618216 0.437235721830731 0.298936477236253 0.0902653964264418 -0.0407741510237545 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11571991392755 1.11331383433178 1.00572093096572 0.85002321463709 0.473068941682854 0.146845557568111 -0.0380006541307784 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30565257266625 1.26010876148432 1.16262597436424 0.974427050073026 0.616050064996816 0.162159278007901 -0.0373405851673097 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12347 NA12347 -1.43807132305109 -1.45555990806599 -1.36102280752256 -1.0490330349662 -0.664544129451192 -0.215961400116976 0.0179196280065413 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.77201372119954 -1.74546776050112 -1.60685135732505 -1.28358453376354 -0.800632377311188 -0.216062275312324 0.0215961878910259 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.15305252198402 -2.06383015804729 -2.07123900219201 -1.98376363849634 -1.32405054074713 -0.263394724278565 0.0265136836325484 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.09375206902206 -2.01173302802658 -1.95610028052259 -2.0266984015772 -1.61748058838615 -0.308159360182027 0.0277513762943711 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12348 NA12348 0.438010608137325 0.355088742074652 0.139439729222938 -0.0735918766632332 -0.0239472176803554 0.0155963320539612 -0.0260023511810272 0 0 0 0 0 0 0 0 0 0 0 0 0 0.525253677110447 0.358110074275114 0.137338563299978 -0.0796992912292207 -0.0710069547536354 0.00651167728116295 -0.0279146785011041 0 0 0 0 0 0 0 0 0 0 0 0 0 0.609272743877163 0.468764699914603 0.321972059644495 0.109275330921015 -0.019541235720588 -0.0189483348099338 -0.0305141427944982 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702136991029447 0.572365965685689 0.426388181592568 0.262921148181066 0.061860819490756 -0.0176864848742253 -0.0311759294570525 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12383 NA12383 -1.28355366857317 -1.0928905519927 -0.726305038851451 -0.33064481071668 -0.0913334712702305 0.061433514326793 0.0690777094624929 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03031436044921 -0.893359797337271 -0.652697941644388 -0.428253970098502 -0.20230991026367 0.0248343945833374 0.0664326645716022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600478482723844 -0.532416057388342 -0.412163712570295 -0.409467288498592 -0.35749530669707 -0.0634470641509508 0.0631226635158283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.397143235291275 -0.386933253436297 -0.310935532604716 -0.330716395851048 -0.41211318654118 -0.0929759513663167 0.0623306628262121 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12399 NA12399 0.0998232227433007 0.0524722959944244 0.0240261412829722 0.0681978217095054 0.167257540944474 0.178715080656166 0.0696466945249382 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.170257527378801 -0.241686846969933 -0.218812132073822 -0.0606669492161308 0.113265739478931 0.166527191215507 0.0703490636989128 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.626939273832037 -0.612354436652917 -0.632283926418684 -0.51129739232668 -0.117718615492466 0.1476936632052 0.0714203276572586 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.80970086465262 -0.858787290834766 -0.845773833809949 -0.810276601446226 -0.372512560625791 0.131693916561276 0.0717141711689871 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12400 NA12400 -1.52846128783058 -1.37206930356675 -1.08362832035868 -0.858678055137979 -0.516332626111182 -0.238014116494759 -0.0641147538054681 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.71599078088653 -1.58209454885049 -1.33462940477098 -1.03943491930187 -0.577006423859115 -0.207459707304009 -0.0623835833473664 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6849168012143 -1.64816501351738 -1.56545613885874 -1.28749344159847 -0.730432383159234 -0.21262328291704 -0.0602697470954189 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58819570846619 -1.55335671780513 -1.47409641559582 -1.29842751767306 -0.819695070535396 -0.216690972490797 -0.059774796812312 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12413 NA12413 0.11563696977193 0.0967138557445967 0.150917244882195 0.279352626313097 0.331381442573941 0.215540850222018 0.0936623827168998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00332855991794926 0.055120025455041 0.119568489879619 0.291252755456938 0.340175794849791 0.220556355481177 0.0910073418383114 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238596275709676 -0.199879718857998 -0.110896073879223 0.130371121001125 0.413334367520361 0.205098960175685 0.0877294093762135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.340710336016187 -0.268820002599427 -0.191421863627188 0.0587367445999709 0.412837026818844 0.21034144659523 0.0869537754618836 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12414 NA12414 0.174631458267045 0.109961337282053 0.0497999468404996 0.000471817126301249 0.102077765969621 0.0126495192128502 -0.0439721869325002 0 0 0 0 0 0 0 0 0 0 0 0 0 0.343622030982342 0.297462527316501 0.279581679923753 0.231156171225995 0.207959894654216 0.0478333021719626 -0.0444623236350765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.813569272207109 0.832557736337109 0.845827266866748 0.716704606074935 0.517758429060315 0.146254740966432 -0.0452005290982835 0 0 0 0 0 0 0 0 0 0 0 0 0 0.976529857927084 1.01007595349909 1.03642109129446 0.975489855552394 0.734322720624462 0.188543693522735 -0.0454012878043253 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12489 NA12489 0.0671128301800525 -0.0604272051500879 -0.113295770580369 -0.158077617598221 -0.270805666842384 -0.290555885210468 -0.10600989459559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372154264749464 -0.404315721843019 -0.366739843412566 -0.304569127666124 -0.288859538407072 -0.294043230621808 -0.10004120517952 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.80545802798196 -0.792299185213202 -0.774426377586542 -0.723629922944962 -0.478612198942514 -0.326658718651273 -0.0923612428299152 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.865772809125611 -0.806000866872537 -0.752974297417289 -0.726062834360511 -0.628129094616706 -0.360144104019505 -0.0904838082311782 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12546B NA12546B -0.0141171391685918 0.0632775606625374 0.0173400686949176 -0.0181574696996427 0.0365116025855906 0.222699827861373 0.179773924672685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.183658879752529 -0.168313402617754 -0.195014166977114 -0.196038298567148 -0.0729611425168427 0.200891788773122 0.176200912215933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.68148328866947 -0.692972152633224 -0.685224586172876 -0.668497108052971 -0.332228716030533 0.116297208383402 0.171960403385467 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.985238957227103 -0.973691721857566 -0.963893089657768 -0.925048053892326 -0.562784280789297 0.0865755950465738 0.170992143747584 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12716 NA12716 -0.624170853906809 -0.447760327523963 -0.191059386090548 0.00588810114975608 -0.0315925466446437 -0.190156229303594 -0.121161458335952 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.612487988677677 -0.44845504773923 -0.206232656873276 0.113727333652167 0.115073949568342 -0.148507352446007 -0.122815024165887 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.240478655228189 -0.0981428497738055 0.0929014358516983 0.37398800436564 0.441366436091487 -0.0324591046134365 -0.125128223325356 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170963073468081 0.253088145082201 0.415732094534512 0.568276784395177 0.644359316508613 0.0216106150419633 -0.125728398788375 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12717 NA12717 0.857654750633706 0.905671453008181 0.873180815404046 0.714896902671394 0.364187383464459 0.15046555330846 -0.00250066102159623 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17319611847454 1.21708518422287 1.1004993885668 0.791484230925917 0.356557107142064 0.124658856525198 -0.00407984052145927 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39513242869646 1.44106738353273 1.44723442639997 1.25389348351644 0.52594448810988 0.11777391475802 -0.00621437343367823 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27507772607537 1.29981259516169 1.34140142231411 1.3452524221862 0.746983168016439 0.123909798267358 -0.00675559450426357 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12718 NA12718 -0.318900550028617 -0.208031120074075 -0.281087013264659 -0.270566287146435 -0.203326493880376 -0.0673616954300143 -0.0183139747253954 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13608653753141 0.168653210048324 -0.000245677724331217 -0.145377686355684 -0.162787327314704 -0.0526101888643062 -0.01985812321246 0 0 0 0 0 0 0 0 0 0 0 0 0 0.645769988195617 0.584435050757591 0.481779398476899 0.287884702539494 0.0280531349481489 -0.0406123636227375 -0.021978855003762 0 0 0 0 0 0 0 0 0 0 0 0 0 0.814734118350854 0.75068435030619 0.673815856477127 0.571823667372542 0.270644680638696 -0.0277985477191015 -0.0225226873805786 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12748 NA12748 -0.493719547629497 -0.457031727863567 -0.462584302057298 -0.539655500595564 -0.596670166981775 -0.314564748477505 -0.0486074100572447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.42138725770138 -0.362738929558468 -0.41686878289456 -0.556460085055241 -0.604765508469588 -0.313027883893018 -0.0494724546061181 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.34886517610661 -0.354858663256319 -0.365651960359186 -0.550463193835018 -0.686375459091558 -0.350942465230006 -0.0507123345532045 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.380456373868227 -0.419262047079148 -0.455662111762449 -0.560324085006151 -0.764369161599366 -0.371500025838238 -0.0510394142360241 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12749 NA12749 -0.892926286249102 -0.690597804548855 -0.446184938545294 -0.209383299814018 -0.0286014894717391 -0.0533485967716584 -0.0668037378799235 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.863610515057858 -0.69983370245624 -0.518808795600509 -0.278078925679336 -0.100339427530769 -0.0970665518208456 -0.0650525262505296 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.320272833608392 -0.292588238382044 -0.253097042991114 -0.186509209905083 -0.145599234641271 -0.10830405972942 -0.0629552675234723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0154349617368279 -0.0268128450660785 -0.0860488612849147 -0.111815698984786 -0.190038397391226 -0.0974659417512107 -0.0624722764861939 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12750 NA12750 -0.13346338896229 -0.181425834077207 -0.271683850264633 -0.396108920567045 -0.311680561117904 -0.18983393466386 -0.0814676221613984 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.316932649593195 -0.401615086727514 -0.550715382418912 -0.618708750994298 -0.394592600189553 -0.208755270886225 -0.0759122367424611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.672085047869438 -0.767725643416759 -0.914447907272931 -0.986235483201719 -0.788967988006156 -0.248298413766344 -0.0688015356134242 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.819476882219293 -0.882315712641414 -0.980222325492572 -1.11082866412366 -0.999395974392015 -0.291168187607921 -0.0670704355123216 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12751 NA12751 1.35469363392013 1.43704634641424 1.42062036011333 1.26380070630103 0.798736207284377 0.295444068250376 0.0714153185104233 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55429809832481 1.56231715514605 1.58627832131601 1.42824905397039 0.911613741347749 0.300911693473094 0.0721697430519818 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84800923615477 1.93135130424181 1.99484811012888 1.9513516255345 1.35455718081147 0.340387646325837 0.0733532183523133 0 0 0 0 0 0 0 0 0 0 0 0 0 2.08003200364365 2.0840681552687 2.06553185044297 2.03396009316904 1.6796090229425 0.35509532618569 0.0736831594807656 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12760 NA12760 -1.0680594312172 -0.885836812809325 -0.714002901472767 -0.527295569887027 -0.373043727793683 -0.156701254093646 -0.0440215897184229 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.904057133567486 -0.778199168531026 -0.633559127917633 -0.463068234629436 -0.352730633731858 -0.132586344758904 -0.0425273740309882 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726863003455653 -0.714270087190691 -0.651378258050894 -0.515652097150627 -0.351303782639414 -0.144635614639548 -0.0406738413202214 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.595637186457117 -0.661665239018913 -0.7284317823406 -0.701117783413924 -0.456460690674262 -0.148393923316829 -0.0402338475911451 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12761 NA12761 -0.247343849031717 -0.090286940537111 -0.121441402704051 -0.135275311099786 0.0600688254937477 0.0720754285693694 0.0428331920968668 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.204069733385895 -0.0984841473641674 -0.139852243293316 -0.137231890809863 0.0408074381697113 0.0703800738059445 0.0436005517884205 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144293553305799 -0.0996382397431724 -0.101621184532465 -0.0404518029197391 0.0239339891552904 0.0570979739320208 0.0447033782957874 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.163816536014907 -0.151410426383944 -0.155021918394754 -0.0797111572351659 0.0347571838000335 0.0496668532993002 0.0449950794130019 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12762 NA12762 -0.368250590175933 -0.130588717961781 0.0330029236140283 0.139838379825682 0.211800881006271 0.119763092269006 0.0372141981725811 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241681385555225 -0.0718227197797449 0.0558080038917886 0.159005290619889 0.187672644437261 0.108573990795823 0.0383365120788996 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0421086460250639 0.0752713757159971 0.140790953620113 0.182560565996381 0.111724826549455 0.0982872948540593 0.0398849411094224 0 0 0 0 0 0 0 0 0 0 0 0 0 0.297151604674658 0.296181673953033 0.261341835811609 0.261386676774278 0.161470267542562 0.0840266572696097 0.0402834755190445 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12763 NA12763 -0.336208752449694 -0.137186553475962 0.0304345983113555 0.166985840810273 0.176700285774399 0.0797333866808663 -0.0184847381898848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0964528204886628 0.0610163253005003 0.195607699613419 0.235275582310514 0.223667514713507 0.115851859119765 -0.0198459141718098 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0670055100035391 0.177425037633339 0.287752790068641 0.307385605379155 0.301275959035377 0.190923281419559 -0.0216946506242491 0 0 0 0 0 0 0 0 0 0 0 0 0 0.172961014941374 0.266096185817408 0.371583570545196 0.382776831651512 0.307608885319648 0.220337842890295 -0.0221650192858253 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12775 NA12775 0.58060467162273 0.535319313475287 0.505458064733416 0.425264768784868 0.355011598929259 0.219976748637572 0.11382899137747 0 0 0 0 0 0 0 0 0 0 0 0 0 0.564995959212421 0.58167802135038 0.591155370544242 0.510319686340802 0.37929596155942 0.218727102976148 0.110756369826872 0 0 0 0 0 0 0 0 0 0 0 0 0 0.597796687024617 0.627839679176412 0.665467445905248 0.681482777448138 0.541979104110444 0.232217501724344 0.106968032070775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.571181000904107 0.621109327877242 0.694757278820614 0.737570847481986 0.674186509898798 0.24921961581371 0.106072705996157 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12776 NA12776 0.21170788092214 0.12736302960723 -0.0318906302682716 0.0470586403388728 0.146000558755135 0.147306882809248 0.0688317169870833 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0695907780302544 0.0650546501499867 -0.0879331932548998 -0.0474960563416834 0.0883125640508673 0.153656122639155 0.0690121830542524 0 0 0 0 0 0 0 0 0 0 0 0 0 0.123593655696495 0.0183743183121528 -0.152535395867159 -0.182114363738599 -0.134865387741167 0.14061790157932 0.0693834233977079 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0458717552739686 -0.101806940158047 -0.329894011710727 -0.42663825810903 -0.34128965118999 0.124774262130146 0.0695007195475376 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12777 NA12777 0.043372320875532 -0.07042996274624 0.0425452571786269 0.115627478302883 0.00130308977709534 -0.090389650012845 -0.0316644713947896 0 0 0 0 0 0 0 0 0 0 0 0 0 0.273806304431237 0.238392016458781 0.261945035003569 0.240861681682994 0.0366895487904178 -0.0833237703596649 -0.0330742158366446 0 0 0 0 0 0 0 0 0 0 0 0 0 0.739925156708629 0.720527269168507 0.676523250405643 0.572560773024614 0.139529467692703 -0.0695556948428291 -0.0350206455342571 0 0 0 0 0 0 0 0 0 0 0 0 0 0.988553053588586 0.924733728452178 0.820279701187639 0.667473513293842 0.226870143404204 -0.0650489441383693 -0.0355215555437951 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12778 NA12778 -0.751412132897334 -0.685792097882825 -0.557338018489329 -0.183463499378082 0.112977629276913 0.114723107960687 -0.0152464655078223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.554252446308198 -0.467933238266524 -0.381932516218468 -0.156390417293062 0.104534000495562 0.0948135123794348 -0.016586699847253 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0183940629086451 0.0458199381387266 0.118689896076388 0.145723115945571 0.130919313772433 0.132341330187899 -0.0184605110836875 0 0 0 0 0 0 0 0 0 0 0 0 0 0.356899899279256 0.357413110235891 0.354002326358272 0.318164441475602 0.189564783195776 0.154879771805662 -0.0189468813936918 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12812 NA12812 0.726427219647364 0.582533910699 0.479816228152832 0.374463891381955 0.352017336713222 0.130423075297492 -0.0398356675945512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.67323695101081 0.606211095417156 0.634861019254613 0.590720426065826 0.473406520296661 0.187256654575624 -0.0383252272599723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.704330998405985 0.799340495281865 0.90186613913443 0.960287148056395 0.719455097150611 0.315888956393319 -0.0365114044321262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.673915827862944 0.734056642963581 0.834128522955531 0.967243564699876 0.806246108299903 0.374103736859284 -0.0360927557584584 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12813 NA12813 1.31834852857108 1.19248615949775 0.98125319522026 0.792783439634205 0.564576404974841 0.253613162003119 0.101488732496633 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23042151003806 1.16940766342462 0.996537332246642 0.83721275039793 0.630349218547375 0.285473437874366 0.0984880707614248 0 0 0 0 0 0 0 0 0 0 0 0 0 0.910491485265084 0.882893952551638 0.800436040292328 0.677368670396179 0.663269198987614 0.350191585411657 0.0947645572134999 0 0 0 0 0 0 0 0 0 0 0 0 0 0.461683625230965 0.479291671694754 0.433927165542007 0.354810724481959 0.540517832624993 0.378351909784926 0.093879799424073 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12814 NA12814 1.56174493742687 1.44786052605417 1.23721463734122 0.90690248321789 0.589967322623609 0.240239756906175 0.0463474434397192 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65135306635466 1.5720387061094 1.34897048583132 1.0268607380156 0.635213769515773 0.239380307287439 0.0463277539970642 0 0 0 0 0 0 0 0 0 0 0 0 0 1.63589803535798 1.59268539238423 1.53192245769108 1.32286091268003 0.756010725075942 0.228153152981742 0.0462974631160666 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18203947433814 1.15983192535762 1.14901689205795 1.0867126416161 0.693408776600295 0.231328603424483 0.0462888077485948 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12815 NA12815 1.40417926051444 1.10477046574062 0.788528118283592 0.503501004087882 0.262635443476651 0.182540031893852 0.0716196069743862 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2601202153086 1.03097159991193 0.802459219093073 0.552247238783049 0.36468581685479 0.198983298432876 0.0695658880755319 0 0 0 0 0 0 0 0 0 0 0 0 0 0.961445197261574 0.957639834415614 0.857468043251002 0.687055568878356 0.575724100725834 0.225902132047879 0.0670365133771352 0 0 0 0 0 0 0 0 0 0 0 0 0 0.606041127685734 0.61672815816163 0.612804805662321 0.590120908782955 0.624367301244306 0.235329980322263 0.0664391120980507 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12827 NA12827 -0.50970952433098 -0.476408659854258 -0.473002112406393 -0.403324242398008 -0.216616441620933 0.00589265678102603 0.0277711957541697 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.341850821807508 -0.289102307632454 -0.393615128856782 -0.411808504907544 -0.252758278357783 -0.00717766967349447 0.0309976781407532 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144264948071641 -0.128003723927397 -0.198217327193803 -0.236088808057168 -0.207372018770865 0.00686869636263227 0.0353069602266826 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0703812804143017 -0.0501799776755601 -0.0706033115948846 -0.122736176540949 -0.163506590252602 0.0287424920538461 0.0363903722956647 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12828 NA12828 -2.68282685684575 -2.53679471505246 -2.24405257575185 -1.66678862110941 -0.727907162674639 -0.180892179973217 -0.0454716382096946 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.70215412866335 -2.62911068405109 -2.44280607930681 -1.86666138390543 -0.846623794933731 -0.205630973814223 -0.0440398274232879 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.69738132478101 -2.70318504520529 -2.6478794792588 -2.25418545873376 -1.20211995287677 -0.247855114700968 -0.0423058022402363 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.38484655111564 -2.41350033765554 -2.38519087411099 -2.21938915552438 -1.41428612549895 -0.277364440766828 -0.0419025187333861 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12829 NA12829 -1.94392692952697 -1.9444576791904 -1.70679090764522 -1.28843566161295 -0.687984437610143 -0.104382880278735 0.0535641209406103 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.19389616905226 -2.15019223602848 -1.93266427921791 -1.46884231044944 -0.732103019883309 -0.0926410287291544 0.0544657186834564 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.73928973138297 -2.74888017334484 -2.69031934164382 -2.3344367814085 -1.10010903684295 -0.0910143245634172 0.0557970193190695 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.89685546551887 -2.93163410313553 -2.94365481994189 -2.78734799386995 -1.53878256882899 -0.0977003261731623 0.0561550038456248 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12830A NA12830A -0.595085084323776 -0.364783607645441 -0.154754254169874 -0.0412531371443153 -0.00105726498933382 0.0476628626144679 -0.0365981461980381 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.374731353191123 -0.21140582549649 -0.0738123407360845 -0.0140325413260052 -0.0053309826305214 0.0107751047365123 -0.0353515449418686 0 0 0 0 0 0 0 0 0 0 0 0 0 0.083151090326319 0.199949745034177 0.224582520425158 0.28273130416324 0.114380730472282 0.0111434142698473 -0.0338723148629326 0 0 0 0 0 0 0 0 0 0 0 0 0 0.437954058452454 0.483200246344399 0.518878524492074 0.549409198489795 0.248424833670648 0.0206860320427221 -0.0335345294004535 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12842 NA12842 -1.3235157733722 -1.36931385444297 -1.2186349695159 -1.06635005042686 -0.845601103234649 -0.487986358006032 -0.166047177540209 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61760634942912 -1.626818338769 -1.51976485359576 -1.30011439861225 -1.00399230964947 -0.546139310620171 -0.162751881535055 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.96852495369244 -2.02910371743209 -2.05852916025958 -1.96034899579545 -1.53472102955825 -0.655382122072272 -0.158560970498116 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.9575689086996 -2.02710310002659 -2.0937694951767 -2.11898261796469 -1.91893405962385 -0.71705952401416 -0.157545291442392 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12843 NA12843 0.182106758100986 0.136667981760946 0.0955403622389606 0.118604619162349 0.10291224548066 0.00664975061525498 -0.0379592648840919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.475194297061531 0.400205652760422 0.269726556572663 0.205242634751572 0.148063550827223 0.0445824199074963 -0.0364807593955347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.893193747348432 0.85558478280396 0.704097831518685 0.566017464329776 0.297345632148782 0.0648460585344486 -0.0346947930969448 0 0 0 0 0 0 0 0 0 0 0 0 0 0.766867513052764 0.705614028149463 0.631648864868142 0.602324514032603 0.405060625674898 0.081825541424305 -0.0342804000627564 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12872 NA12872 0.29171140570389 0.183864597303032 0.0900189993970053 0.140901352322718 0.118023940105814 0.00017190553049363 -0.0122648999714099 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247530185637594 0.114368930842605 0.117232176416051 0.163398155824614 0.0974081664054686 0.0238628408505943 -0.0140209716812498 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146639648285418 -0.207591835203057 -0.212995066150466 -0.151884639535573 -0.0885008173951572 0.0336693655562486 -0.0163791849441207 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.467515324708406 -0.457605942361171 -0.434483009827605 -0.389416538997712 -0.307613585758379 0.0365177679220053 -0.0169743449726635 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12873 NA12873 -0.220844461073561 -0.0619582617206675 -0.205355531659394 -0.248068898309075 -0.270490455017222 -0.136982253500552 -0.0529190290056333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0884481933300264 -0.0477610620683025 -0.160386543303248 -0.247101990414501 -0.291727622495939 -0.14758698778424 -0.0512919094093018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0158936311286401 -0.0292765113439354 -0.121802098877255 -0.245889163731651 -0.38781066901007 -0.15859180527485 -0.0493128026228012 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0782761173035159 -0.128229267676502 -0.209863895619012 -0.307129989592583 -0.453154176897029 -0.166548890947087 -0.0488507609755383 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12874 NA12874 -0.766458387117017 -0.666254776613922 -0.691767624838963 -0.652428522089204 -0.524908158877587 -0.325579603676751 -0.0944404459334228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.999831843092809 -0.971009436514439 -0.925545246144828 -0.793529554504581 -0.561057432676225 -0.338250952814354 -0.0889739913731011 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.68587782063083 -1.69754544791938 -1.71916925180036 -1.57666510509103 -0.99292389097837 -0.360915564498458 -0.0819984991311789 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79099870808448 -1.83571684625933 -1.90761067837994 -1.97067790624393 -1.41200040576198 -0.403389277727065 -0.0803044467912347 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12875 NA12875 0.102389347561467 0.195649074881971 0.329199961764053 0.248786463105212 0.0476110305471585 -0.063236454282979 -0.102967019378578 0 0 0 0 0 0 0 0 0 0 0 0 0 0.258516437321602 0.324037642975407 0.436241775856657 0.378187797765898 0.156062206786237 -0.0401352075998479 -0.104390571749166 0 0 0 0 0 0 0 0 0 0 0 0 0 0.901341141415527 0.942495341799744 0.994700898719109 0.92632875487688 0.583044097017648 0.0168178123545421 -0.106332711681981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50590674872828 1.511932507979 1.49723074747216 1.38992465114651 0.963571347282458 0.0535414364636887 -0.10682785973333 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12878 NA12878 -1.21838769847111 -1.44125094333813 -1.47615337561265 -1.38489748071882 -1.01087233299877 -0.441843307926504 -0.0932276022566476 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.88662672946188 -2.01826615167684 -1.99734470475287 -1.74686841876531 -1.16075301271843 -0.441461696197168 -0.088090683435467 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.96345893292755 -3.06420382372023 -3.15874071899371 -2.96306718053453 -1.85089033777752 -0.530699485344272 -0.0815239297634202 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.10342404767682 -3.2359963396822 -3.40276357434433 -3.42297534998837 -2.39946156672719 -0.598911427252508 -0.079926906209416 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12889 NA12889 1.25779873402497 1.17405825184065 1.0227404041905 0.725087510648087 0.327606057627335 0.040952815490659 -0.0763189470111471 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3312897443539 1.25434893401598 1.17711066671811 0.92547167173009 0.465892717039216 0.0432770544841534 -0.0737644059920823 0 0 0 0 0 0 0 0 0 0 0 0 0 1.51296585680048 1.50381036527575 1.43716173564189 1.29422246449478 0.830082862321573 0.0965448670703643 -0.0705665307935411 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48118256045859 1.53670787249527 1.55445763669118 1.5172557314282 1.1334944638305 0.11576567878351 -0.06980163108874 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12890 NA12890 -0.452650308162564 -0.476220117246092 -0.423289612655875 -0.165637070967948 0.00836822231500512 -0.0610591682360092 -0.0717482291711574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.449929510540024 -0.430697095758233 -0.335629084389683 -0.0959218495274536 0.0791460920521847 -0.0477642225706721 -0.0671537369020103 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.100922208338804 -0.0382520940331887 0.00183819812995875 0.173113906490245 0.294121968822136 -0.00758067825324018 -0.0613181731486549 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170332812185378 0.234994075764404 0.279578025269464 0.471687240933047 0.480438561163011 0.00769686171212321 -0.0599063033938079 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12891 NA12891 -0.607364835888706 -0.658714603902228 -0.615539524644157 -0.545916540459532 -0.446769125390497 -0.34859858896696 -0.112744443562886 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.932671433949724 -0.94003961798363 -0.849542169833657 -0.702522271486154 -0.51791866703298 -0.340444827972587 -0.107038665124149 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29719607530207 -1.2670823670601 -1.25740315283123 -1.23994919807364 -0.883637418164579 -0.404157941038997 -0.0997549379016556 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31515916805188 -1.31890086188991 -1.33282328324043 -1.41904666645162 -1.15281159062598 -0.460022114541719 -0.0979854393710863 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA12892 NA12892 -0.526301371274434 -0.73202920249137 -0.979808412318606 -0.982527982411702 -0.701937683056558 -0.246204969318064 -0.0266263314270701 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937500142706777 -1.11253598957863 -1.29983852853266 -1.22127280236441 -0.787637040401472 -0.252590904755868 -0.0268069152726919 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57092720628981 -1.76538687901597 -1.98665461736422 -1.94456317806506 -1.14511859354542 -0.316766954847849 -0.0269544918004866 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5538731563588 -1.75998635269779 -2.03033364128916 -2.1484884469367 -1.49543280925796 -0.349592046897987 -0.0269740353172271 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18486 NA18486 -0.0315199268513758 -0.296849192379702 -0.556382474457338 -0.550239683777079 -0.402013204717021 -0.267125545082746 -0.113062965397224 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.268583859453032 -0.512837270402511 -0.689615699478932 -0.646430643817924 -0.437907279047264 -0.260453761145373 -0.109850584677322 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.197390486901652 -0.356712067654031 -0.575148140337517 -0.741871341024641 -0.619187681083954 -0.298292163938508 -0.105841302132418 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0908604505581209 -0.0399351328473181 -0.241462773542915 -0.493916256694363 -0.597648615991633 -0.326473334847539 -0.104885345035943 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18487 NA18487 0.49640041812259 0.499083474978732 0.532617024879884 0.404736717609745 0.308279850871963 0.213237276745706 0.0900444704449723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.308018446593974 0.282844165325969 0.32690859631008 0.305111539241088 0.243887974144662 0.222984941988619 0.0919166115389364 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.106639206063429 -0.154682321273376 -0.140654248074549 0.0188617693506228 0.0914001693614385 0.193593114450745 0.0944343024970374 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0764396748078497 -0.112341070301166 -0.191384089261435 -0.156411196982236 -0.0353691949062698 0.169559324664307 0.0950701856107815 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18488 NA18488 -1.03844400020523 -1.11061101154043 -1.04296757087138 -0.843826025232922 -0.507906260491362 -0.236514990018583 -0.094355006944904 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12278722430933 -1.12994907803142 -1.03246755500273 -0.852092871732095 -0.542390894210262 -0.239618091617733 -0.0944994681592783 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15101835931012 -1.21450343787464 -1.26399607454634 -1.11087546632445 -0.663147143858357 -0.271091521501335 -0.0948999094075625 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.761411624533194 -0.891501725056899 -1.07906420678158 -1.05864188564627 -0.647554240078851 -0.273337503763352 -0.0950385154386957 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18489 NA18489 -0.528976394572323 -0.411239111522327 -0.258461941752004 -0.0434985526281014 0.0382914748516724 -0.00264836988638227 -0.0112321073692133 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.289861607399633 -0.206549414612784 -0.141655153079549 0.0240996473504877 0.0557875386167963 0.014816357871447 -0.00823279374436537 0 0 0 0 0 0 0 0 0 0 0 0 0 0.186850086862763 0.265100381202855 0.369570710455706 0.465662914349573 0.12311063105608 0.0440661157307257 -0.00447667806881125 0 0 0 0 0 0 0 0 0 0 0 0 0 0.417119863368274 0.423301479762216 0.546960243998464 0.707385125092072 0.241809994112277 0.0490048819082844 -0.00357846872487266 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18498 NA18498 2.10148870740748 2.02235865430795 1.78261271364329 1.45120408384504 0.921525584481187 0.490515940107961 0.139529348522304 0 0 0 0 0 0 0 0 0 0 0 0 0 2.13181939496159 2.04503962038767 1.80919733572331 1.40805752470268 0.858594595230324 0.467453327081413 0.135222138626628 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81315200277924 1.86677096100688 1.83829597827714 1.52225071629741 0.918809138043981 0.449928375343244 0.129725473616858 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10062867285404 1.24025434039162 1.35282172634315 1.28295136980629 0.907282201820795 0.460535019204516 0.12838954489038 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18499 NA18499 0.831081946659422 0.819041306105899 0.759907868118492 0.734530178956107 0.58648229317947 0.306439456720732 0.040646216057569 0 0 0 0 0 0 0 0 0 0 0 0 0 0.733488621914914 0.732350635950353 0.804859133118571 0.800856405009197 0.621742506104544 0.286900795270716 0.0372774373694249 0 0 0 0 0 0 0 0 0 0 0 0 0 0.686247979528813 0.846466127891054 1.08423848552509 1.22074191475605 0.876749831382683 0.318047640774818 0.0327412223150837 0 0 0 0 0 0 0 0 0 0 0 0 0 0.654709771105299 0.827743740329016 1.10801614307838 1.35811828856201 1.03858064750931 0.348782496730432 0.0315937652150955 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18501 NA18501 -0.469446458588203 -0.388429306161868 -0.0467708751418135 0.126397097753096 0.0381761722753061 -0.0824188212339426 -0.0752059699622849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135641760472691 -0.0380557489624496 0.210768465884172 0.277076151447734 0.0975737293555738 -0.103118382901632 -0.0755753038764429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.174702952654572 0.313275588810844 0.482314387264226 0.593158194354748 0.313678448429547 -0.0947066054028378 -0.0762117437642724 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206152446759116 0.36346679102475 0.58032297916391 0.810498997514591 0.492043577155831 -0.0792521210899119 -0.0763978953072517 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18502 NA18502 -0.767157339258375 -0.754451415649883 -0.603092228663461 -0.460034080663397 -0.308042472864266 -0.148735554437577 -0.0500288553234195 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.918832205378177 -0.875109122201977 -0.648296239053884 -0.403211515118494 -0.257510151686489 -0.166518672901514 -0.0533431597990677 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13623671388105 -1.05977452466811 -0.921622188408087 -0.662887697722161 -0.283748727353318 -0.137112418878327 -0.0577893695150578 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20996580084616 -1.13929845499786 -1.03076140689985 -0.814331033452676 -0.406140990481508 -0.114006860026297 -0.0589106613680604 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18504 NA18504 -0.822264555364446 -0.767131639909701 -0.487392473813109 -0.309419069101707 -0.267224703404516 -0.234251670413012 -0.110829477586033 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533113266631206 -0.514559093155811 -0.382763884133984 -0.264563807122429 -0.31302131133194 -0.219070766700299 -0.108614403072893 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.310416880814636 -0.353933140466546 -0.33917050573224 -0.453103468878745 -0.471977055136199 -0.285677263644732 -0.105663575455787 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459997257370049 -0.464439612961084 -0.493221320069801 -0.538804237664054 -0.590941349804778 -0.327698239349973 -0.104921585602549 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18505 NA18505 -0.891340316006752 -0.929556070855165 -0.965915681270653 -0.675247906120051 -0.339426935326233 -0.0995561476516636 -0.0477082311992135 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0800795531599 -1.06483548001883 -1.04852481382481 -0.700644369095326 -0.323035998298824 -0.108073128966871 -0.049353302227279 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.977985476423582 -1.09266206877129 -1.11820120321005 -0.814243328950784 -0.291839927600959 -0.087305254260899 -0.0514050731928902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.514671529137209 -0.576752158594528 -0.698532860726729 -0.722714737891263 -0.308400716933427 -0.0771271937775044 -0.051893598346347 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18507 NA18507 0.252317300539485 0.177984290424635 0.0311634359277694 0.000437670450151448 0.0864531220213124 0.155584037968118 0.0380042065487565 0 0 0 0 0 0 0 0 0 0 0 0 0 0.150830433622015 0.0968648419813415 -0.000745061461686082 0.0113228880907365 0.088357856590973 0.153951312365237 0.0359969579411421 0 0 0 0 0 0 0 0 0 0 0 0 0 0.265359570320061 0.274681763756792 0.343087114669841 0.346198696247644 0.186177795078312 0.151128775211325 0.0334572689987092 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0274703416299111 0.0538517708029922 0.257807260481036 0.396327972954437 0.340602483178633 0.149056883747509 0.0328447847725391 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18508 NA18508 -0.64871983458051 -0.755952112892496 -0.788646024204435 -0.740470299218641 -0.713002162938322 -0.504106539725218 -0.207620676725735 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.66162589731703 -0.719163820602623 -0.687971501794311 -0.622061473605243 -0.605258617999291 -0.485376733173996 -0.204433676293263 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618317195575071 -0.608050769262462 -0.481501365279193 -0.426479815020286 -0.410869336362304 -0.445767203287002 -0.200452855466566 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.738041578900532 -0.694507491812772 -0.584632184013029 -0.464043611992508 -0.349867560274836 -0.433751001341863 -0.199502097120381 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18510 NA18510 0.471839551497749 0.267414708570109 0.0898926852044768 0.027932778030351 0.0231427671848169 0.078435115425331 0.0230653487124089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.59149306059799 0.471573732294648 0.269709183963839 0.0626918019640289 0.00970105390401882 0.0696132841837575 0.0218768777478766 0 0 0 0 0 0 0 0 0 0 0 0 0 0.409109034906267 0.390970101687767 0.370315098112971 0.262701788504991 0.0461302112333022 0.0361354570083039 0.0204577050239765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376806864863941 0.377732069611638 0.320104884788734 0.315778150122934 0.0796668253637486 0.0305705294188284 0.0201320021512751 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18511 NA18511 0.495654705465273 0.526551194416358 0.539718346503816 0.50306082865012 0.407339887990711 0.223103966697941 0.0761966318372336 0 0 0 0 0 0 0 0 0 0 0 0 0 0.174279644585013 0.144771848586704 0.267300791762199 0.368997956180636 0.33626602213179 0.172129225729663 0.0715409041524275 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.319275334485628 -0.275788365585713 -0.149056090485326 0.109904955578547 0.294458240694914 0.120594850434734 0.0656359864524561 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.592592780437347 -0.519579585102186 -0.365478405028596 -0.0561242835616219 0.225360154754696 0.121225424660324 0.0642090629985203 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18516 NA18516 0.289751581274125 0.164154860791849 0.147025794192561 0.0753358832689725 -0.0142015017978419 -0.100680305075644 -0.0724210386042165 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0842071882835825 -0.0813967149560944 0.0101144347850302 0.0186866530185743 -0.0644432073689053 -0.0915306251991167 -0.0684415140615105 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.579386506196488 -0.480609848801509 -0.340038457094898 -0.2029053495459 -0.178764738831445 -0.129932011485285 -0.0634271042720446 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.979757858904746 -0.89075466639144 -0.768584643743464 -0.525534698984895 -0.306343183126902 -0.145096281723501 -0.0622218036157794 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18517 NA18517 0.271317429406859 0.00791964903924783 -0.0825464721802814 -0.0987727258455165 -0.120909992330307 -0.111706101731146 -0.0872842464520262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.65138525531263 0.480327053546743 0.306847030822748 0.131629050521782 -0.0746548396522508 -0.119616433639021 -0.0898719343519288 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28912347451005 1.18011621604487 1.07118844338473 0.750226994241219 0.221309580124382 -0.060941953217615 -0.0934247511468176 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45658150307117 1.37490610161466 1.26781698601281 1.0377367758303 0.391086678062191 -0.0182663562119713 -0.0943354750613117 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18519 NA18519 0.165787061222064 0.346830063563915 0.566949857789746 0.718088873176002 0.645894494049015 0.431203814660952 0.163554101846668 0 0 0 0 0 0 0 0 0 0 0 0 0 0.202525464968445 0.34818293520723 0.579290901305157 0.696156466057343 0.62842887786089 0.392383550912657 0.158850899024177 0 0 0 0 0 0 0 0 0 0 0 0 0 0.687133182125782 0.783719687250875 0.854509216069887 0.870699686635985 0.656758105011819 0.403855172401262 0.152852534141912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.706167895959258 0.892510607178773 1.05336073787155 1.08459943011369 0.807097798996029 0.422514702808259 0.151395378224692 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18520 NA18520 1.53875027199808 1.32677428764086 1.21878649599379 0.897159571991215 0.767480069034511 0.453142341528154 0.216720393745772 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66860766049507 1.43701499041282 1.18117706024411 0.80009269489906 0.679674184636676 0.452492151028312 0.214461778185187 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13252643914933 0.9285685888515 0.641481577785922 0.417882702002953 0.525254668063551 0.396709277389981 0.211873290606029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.651719552200462 0.454106421085826 0.1894662056124 0.00760564267768854 0.351812859898179 0.382718537532753 0.211300463803082 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18522 NA18522 0.172151925045029 0.0322809872109651 -0.190114455798764 -0.209321200471377 -0.245246399296989 -0.231956041962573 -0.149605424235283 0 0 0 0 0 0 0 0 0 0 0 0 0 0.263824177242756 0.106109374214196 -0.0743625303206782 -0.163154802101386 -0.246877089838624 -0.257935757510648 -0.152740810256072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.659920668037317 0.563528829980641 0.442026109274257 0.271992182505647 0.0262244354580307 -0.211714204351655 -0.156970164193979 0 0 0 0 0 0 0 0 0 0 0 0 0 0.78043494528026 0.784865295956139 0.732271503349979 0.517680557687762 0.187222622051272 -0.172494593453705 -0.158040614960776 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18523 NA18523 0.998015770217031 0.902820843147781 0.937287815785837 0.741294373447615 0.470645675767473 0.0923202999940336 0.00432585960864664 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46105565385493 1.40362965917502 1.29261703321922 0.958174540773179 0.505612751164228 0.0897215057717563 0.00364841704962273 0 0 0 0 0 0 0 0 0 0 0 0 0 2.11870484232759 2.13386595265713 2.01845983022194 1.60690125994329 0.754688034963403 0.119232111928322 0.00284619963300386 0 0 0 0 0 0 0 0 0 0 0 0 0 2.28675369117783 2.33391975825736 2.29884717379974 1.93493240185631 0.930396500087796 0.136707103784634 0.00266360756218033 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18525 NA18525 1.23738859587816 1.33087853065926 1.31526494972126 0.778904065239585 0.413443355487054 0.196985433817318 0.0807397769184032 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10059272750313 1.16894721507744 1.1168178115439 0.749277563411929 0.441683218053703 0.172375430891395 0.0795254675148114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.578186842373397 0.666835149035443 0.684759941962596 0.742528245157001 0.502551028075085 0.19229524748498 0.0781415224645723 0 0 0 0 0 0 0 0 0 0 0 0 0 0.206156035204259 0.429273197908123 0.60454051085012 0.687719234621462 0.588449700934544 0.202996841373268 0.0778365899206247 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18526 NA18526 -0.0787827257106706 -0.126523194211487 0.0677142859310481 0.213125032173188 0.281747459471576 0.187086727472027 0.0828886786146422 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.158836996807057 -0.0922093190842483 0.088460457401212 0.170674376174801 0.232668231804957 0.19550608365855 0.0810544582105584 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.133269976751876 -0.0115022656116999 0.161073612460585 0.237623972636541 0.205532936557267 0.189875850219045 0.0788153665842236 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.123102973116485 -0.0682546180663882 0.0692060968072587 0.280741773777063 0.232510517351714 0.189479158626791 0.0782904141257528 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18528 NA18528 -0.415676393964855 -0.503513904087053 -0.522391426295642 -0.451887260885978 -0.253919220696127 -0.106846337124421 -0.0262478243637558 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.60360177980569 -0.636264860058797 -0.582329617131013 -0.455503453040113 -0.301655051085087 -0.140468133981254 -0.0261805623582347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.845325470898216 -0.844982693364701 -0.775523386978407 -0.559528607732164 -0.387025949825127 -0.18413663403995 -0.0261449491931634 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.923927044827415 -0.898794110203154 -0.841879842627705 -0.609768006608879 -0.438275402244614 -0.198897538257834 -0.0261457758030623 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18530 NA18530 -1.00296629416412 -1.09883370091107 -1.12658038779062 -0.930892373392172 -0.507033073298584 -0.187086083324932 -0.0314726414452925 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12226859062443 -1.2188875991836 -1.22709136388966 -1.0767172606353 -0.639800291243078 -0.213269511455462 -0.0311524940929059 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25195969019422 -1.39724226678897 -1.47230662994623 -1.37788002319317 -0.951119815722588 -0.292594141927406 -0.0307880771569626 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16685731928022 -1.30784009608828 -1.43243063224933 -1.44163126563245 -1.14948046860778 -0.329532733824864 -0.0307078568010518 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18531 NA18531 -0.815951831906564 -0.781782080340233 -0.505665139524473 -0.262346157601294 -0.030299889490235 0.0164467611814249 -0.00676309054494671 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04865250060739 -0.961290472832513 -0.740175484282725 -0.382974510137797 -0.0829237725351907 -0.0166346945407045 -0.0077337245636907 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00389809290791 -0.985968406378419 -0.927422936385766 -0.592706436499388 -0.154026638493147 -0.0224698848724273 -0.00908470449522642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.653938648129094 -0.606067870569384 -0.570228946525663 -0.47030658045533 -0.0948956986740179 -0.0167745544286336 -0.00943429254339869 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18532 NA18532 0.134579768218454 0.145154979183841 0.0231064990293997 -0.0570695869922988 -0.0155929399289913 0.0706936312113766 0.0726019240596154 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.295160117602783 -0.321776999558746 -0.313387194022898 -0.229774470195809 -0.0280780497540947 0.0832599039650662 0.0743913734948722 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.705194383630467 -0.695388028531508 -0.662524866662864 -0.555863999405327 -0.175704183386756 0.0854345579907026 0.0769511420278038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350836901436594 -0.404221758451343 -0.427519390809228 -0.464752612037592 -0.210361641011119 0.0697046922548652 0.0776260316071787 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18533 NA18533 -0.245579618257055 -0.187832894852514 -0.100615436610547 -0.0342489791805067 -0.0203975121518288 0.0233634324479182 -0.0153907194331434 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0471833773887126 -0.00415054134493989 0.0341820282802169 0.019434773082151 0.0140827648446628 0.00901644196093739 -0.0151528383950783 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175460732134661 0.16822724088702 0.199259487007209 0.199426556996121 0.169020138015081 -0.0140184485376035 -0.0148584123986373 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499995501970902 0.445787758489288 0.391239782187526 0.397333729289798 0.327324039108179 -0.0179273792219835 -0.0147884859506614 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18534 NA18534 -0.557403073372766 -0.429826682508009 -0.245623216361578 -0.105324905418629 -0.03624106062929 -0.0889638493275982 -0.0502750867223064 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.507060071758723 -0.360951014840591 -0.184415716436975 0.0219584755922752 0.0582360221034206 -0.0476046765032538 -0.0474286637654876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106242904055348 0.157198007626824 0.229238022821176 0.210547945471335 0.205054575715091 0.00384709262595661 -0.0437881778550764 0 0 0 0 0 0 0 0 0 0 0 0 0 0.750036462600853 0.686491288563506 0.618707972727767 0.445487901861948 0.368442535128744 0.0193395299063527 -0.0429025472140721 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18535 NA18535 0.385165928010187 0.223563901401779 0.128108328090247 0.145642527419529 -0.000832821614482204 -0.0506727354791471 -0.0415595681087577 0 0 0 0 0 0 0 0 0 0 0 0 0 0.330918650882332 0.241205610759602 0.167108882665284 0.224247449027886 0.027290505751511 -0.0546473591602893 -0.040918582612231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.226824536418088 0.274469021430905 0.338201960164997 0.366226865285608 0.10552605788658 -0.0430320381319755 -0.0401477267709005 0 0 0 0 0 0 0 0 0 0 0 0 0 0.168056253709356 0.201941803741079 0.287573481509129 0.354713841981283 0.138305178166662 -0.0411045821860568 -0.039969293019554 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18536 NA18536 0.0244382114033304 -0.14004763446325 -0.35002643624204 -0.47318925928653 -0.418696169140767 -0.119023037712069 -0.00849121484593063 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358689309403896 -0.49671060465386 -0.595156301661602 -0.630628249971912 -0.488872154488254 -0.146086050558609 -0.00891609252585501 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02311388499943 -1.10615107568279 -1.19447138251954 -1.12879033497576 -0.72757493800662 -0.225506317995904 -0.00950955756670193 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09923930421068 -1.19565799158448 -1.33834974111469 -1.37173895212662 -0.960034706751529 -0.255187307197151 -0.00966342978460854 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18537 NA18537 0.415124791800521 0.536940861993768 0.629447623478146 0.40541107182192 0.110347050623245 -0.0250852296982703 -0.0132568928114929 0 0 0 0 0 0 0 0 0 0 0 0 0 0.661185059247226 0.686156616867759 0.677735295155509 0.463843435187295 0.150529189753065 0.0103266726676068 -0.0138128098852071 0 0 0 0 0 0 0 0 0 0 0 0 0 0.746442651940356 0.782289727527356 0.782787192550892 0.615043657007363 0.211726998796209 0.0186851424305653 -0.0145926731547788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.523966759642236 0.548310966251521 0.583939457794207 0.576101817569929 0.250656534580852 0.019500172714252 -0.0147955017499295 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18538 NA18538 -1.18399662100425 -1.13960456471111 -0.868863995373162 -0.385964574981911 0.149548165237469 0.229214597450591 0.103887661763661 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28137472471016 -1.17735070324594 -0.864763274392258 -0.386200683581371 0.121294642298421 0.210541150144559 0.102035323421897 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26290224668065 -1.12093229181763 -0.955528479171878 -0.545969704174043 0.0928337544133245 0.250081591886417 0.0998065531153254 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18941349896954 -1.05227297214686 -0.909255298332571 -0.679619412067087 -0.00997272801503207 0.272105909317284 0.0992904886821485 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18539 NA18539 -0.453454114192276 -0.339421775242806 -0.280200682274697 -0.244523456173398 -0.131839426757131 -0.107307795129611 -0.0285871800776954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.408686386975086 -0.30670955258893 -0.261580487592453 -0.240504268765669 -0.116455484029177 -0.0879481374958854 -0.0284355716195243 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.197932628716616 -0.199028913861343 -0.195096626487559 -0.244530609269826 -0.152907673652451 -0.0654052984738693 -0.0282887291103054 0 0 0 0 0 0 0 0 0 0 0 0 0 0.209392696237968 0.116413058483214 -0.0340452606352033 -0.182960666190709 -0.149165780510236 -0.0636465824328555 -0.0282618446592805 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18541 NA18541 0.41227442686355 0.391241062165527 0.32781379347907 0.252384042426595 0.101382936853423 -0.0511390903660207 -0.0333403162768517 0 0 0 0 0 0 0 0 0 0 0 0 0 0.486051888132386 0.476224882919803 0.347736130352923 0.321397999971741 0.186787970524083 -0.055347420179305 -0.0328931673790093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702763016384859 0.734820087299444 0.711901837039167 0.64943667037503 0.410010906322137 -0.0182517191416118 -0.032332259215141 0 0 0 0 0 0 0 0 0 0 0 0 0 0.696294022427612 0.776522209622765 0.836692451851892 0.849742431417357 0.626310484533381 -0.0121707168626585 -0.0321976766698629 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18542 NA18542 1.33325190711699 1.09649454692891 0.758138179643333 0.367963371022233 0.138722360243797 -0.0262063593471788 -0.0543625784855935 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2256296685489 1.04861671334569 0.76852262514159 0.454302230369539 0.224111244707201 0.0147269536552029 -0.0510612920978718 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40418295911971 1.28479778908081 1.06534692414793 0.752126805049386 0.441531349314352 0.0621954724866199 -0.0467976374034013 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30232412325891 1.30095225787738 1.27003483724747 1.08035272194714 0.692638673851062 0.082367523231594 -0.0457524050484197 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18543 NA18543 1.68089585716318 1.56481710388108 1.42301544074653 1.12940109755432 0.729203475636979 0.333165388686691 0.110188878186391 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68385260413766 1.67552726459303 1.57227325495106 1.2737484702804 0.806333261731956 0.32787806101201 0.108735510933074 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7836302079698 1.86757149544282 1.91847658692783 1.91246490963032 1.19863068270474 0.374413215542837 0.107050049087525 0 0 0 0 0 0 0 0 0 0 0 0 0 1.94053911540586 2.00499872179614 2.07898299260964 2.11596333357357 1.58218325161297 0.3962031736781 0.106672558400816 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18544 NA18544 -0.695425166376563 -0.834598195079485 -0.77427505593992 -0.512286759589633 -0.160292720646988 0.0706328007564371 0.0399418822975968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.96642598895692 -0.97135686386544 -0.827321466833744 -0.580236347714925 -0.187945288780993 0.0849947434401762 0.0400360344287346 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16027724919989 -1.09052115417778 -1.01236989291047 -0.812178766895986 -0.303623277094259 0.122989077117111 0.0401069365857315 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.30308019071917 -1.20648285977195 -1.1143347963392 -0.962599829393545 -0.479041306795774 0.140902444489048 0.0401143518866976 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18545 NA18545 -0.228935326135943 -0.343787692420079 -0.342204970364588 -0.283680466546958 -0.213277182772708 -0.212282845557002 -0.0546300193280829 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.176868979342878 -0.282933199463016 -0.33915783796905 -0.312299416947281 -0.263796986289443 -0.231507990499691 -0.0542893283516432 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0904209721269204 -0.148438205784941 -0.22473764582365 -0.282058958323724 -0.369833399683505 -0.304536272150305 -0.0539394848310467 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14448599350788 0.0789554203277802 -0.0189020165719678 -0.146950378922721 -0.446283319820061 -0.335589368414518 -0.0538706067634708 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18546 NA18546 0.461857530760753 0.322139926870728 0.0493255652294684 -0.11491988228891 -0.0717669095519338 0.130838405337926 0.0979173244794034 0 0 0 0 0 0 0 0 0 0 0 0 0 0.275264191669536 0.164480462401516 0.0753771014008873 -0.0977998591809257 -0.0640253340338952 0.161190747596443 0.0961012015868289 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0168358153274347 -0.0458381101818537 -0.0643868232156212 -0.100305998911872 -0.0854335775497492 0.179487160667104 0.093945649961942 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0357792064895762 -0.0103935262971006 -0.0451096242364098 -0.0663540916181242 -0.118027363128554 0.188511871212092 0.0934525934412658 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18547 NA18547 -0.721663839611385 -0.396357321673558 -0.144788682376388 0.0205675150990671 -0.0168899417322679 -0.132807394780961 -0.0567954529589297 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.188234878391083 -0.143734943124488 -0.0268856396718464 0.0117727776462419 -0.00359591695770352 -0.107976413134531 -0.0565175220345968 0 0 0 0 0 0 0 0 0 0 0 0 0 0.157323448180442 0.0748411994044533 0.0675845454595487 0.0277034973154124 -0.0153731767517907 -0.133526582596598 -0.0562356411167584 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0862101194213723 0.0211895573734139 -0.0350828948598195 -0.0227470059224109 -0.00257753305748109 -0.149238615838206 -0.0561809120092333 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18548 NA18548 0.355403752456943 0.28262010978524 0.15833318130375 -0.0262173298910043 -0.126772435162904 -0.086008146881509 -0.0343376264442821 0 0 0 0 0 0 0 0 0 0 0 0 0 0.227504507521785 0.129065675772577 0.0295603758264648 -0.160690155905642 -0.172035980869151 -0.105053665805401 -0.0342906581079429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.246666576672002 0.130601098683579 -0.0734321866486571 -0.265068280426778 -0.256088790845469 -0.140229631649142 -0.0343430854223334 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306136653381165 0.164462457176991 -0.000697890553132452 -0.190983259839115 -0.261719478729902 -0.153127250424721 -0.0343772079400482 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18549 NA18549 -0.241220451975735 -0.323208295868831 -0.310994709784546 -0.153240163385482 0.0300623627989337 0.204070022227066 0.113084705321801 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.662412261072622 -0.736949098645154 -0.630670864136218 -0.422057104712821 -0.107704047266467 0.177723764954952 0.111446066859244 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36985396670448 -1.37501476559921 -1.31489234758866 -1.07091314502481 -0.369589427330752 0.114560202239459 0.109551559398799 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58322657319175 -1.58002050860564 -1.52942376014078 -1.34703021438708 -0.554020947179035 0.0923706028228306 0.109128485078717 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18550 NA18550 0.247150886370781 0.349843349556081 0.405351420216531 0.435153287444361 0.393005335883593 0.200216115890667 0.00048183882251029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.490621154871642 0.570192627070069 0.526978605586905 0.456191346338559 0.411989319999634 0.218661757731941 -0.000425111642327785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.830762810778968 0.769690318139309 0.691814681935443 0.680799246911513 0.549543999196712 0.290505502746785 -0.00168167746099269 0 0 0 0 0 0 0 0 0 0 0 0 0 0.715137607668893 0.754289072100078 0.758060201357643 0.773064947066573 0.726031127029626 0.326480846005144 -0.00200581577038142 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18552 NA18552 -1.21747945355404 -1.00916234102822 -0.751590869318652 -0.390661345023079 -0.29206933679621 -0.115665401835445 -0.0428227084593315 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16996607138398 -0.969925913713405 -0.752066766856368 -0.447490007023545 -0.304215691207387 -0.0988025183684188 -0.042161789886635 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0635793026925 -1.00012944186648 -0.876553186578692 -0.721690309827485 -0.473183418949195 -0.0958866631427052 -0.0413950088982288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.937486200641536 -0.928681029616234 -0.91325953334421 -0.827147819378896 -0.616226763632488 -0.0982125934896422 -0.0412232482148037 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18553 NA18553 -0.181823631182901 -0.153047564254234 -0.176429444152895 -0.208839714712918 -0.298019806641113 -0.21972167006354 -0.0956081604473215 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.050908657633369 -0.00720071047162308 -0.0250777528917797 -0.127327178995328 -0.256865755018633 -0.208636243156105 -0.0965623970350618 0 0 0 0 0 0 0 0 0 0 0 0 0 0.190332567482564 0.220301569935677 0.11938928126483 -0.0155560458451958 -0.198346348568999 -0.192527843489438 -0.0978636604206568 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199886275423662 0.158999663962302 0.0163405545726043 -0.125130846490275 -0.256914967939943 -0.18393129768622 -0.0981952764131386 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18555 NA18555 -0.402478506782151 -0.441750030690093 -0.327501977100736 -0.143355638912593 -0.045412188382176 -0.069708508543501 -0.0276291536520352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.449227194195393 -0.447435476074507 -0.381361698329174 -0.124044120766722 0.023733242840035 -0.0427914303670439 -0.0271594644034775 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.593466436856312 -0.564837740301646 -0.541174024749382 -0.303599631714055 0.00814554550338161 -0.000117315448188742 -0.0266023343947324 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.578662265468455 -0.546114379018012 -0.4967755102905 -0.374220178892457 -0.062518390530117 0.00831905027762673 -0.0264749129509698 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18557 NA18557 1.63892711134522 1.39540131377061 1.26169704529641 1.0031428637308 0.564581700741827 0.25256661455903 0.0875153962165486 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56112724717687 1.4434163144361 1.29827700244429 1.02674904967965 0.534739782570192 0.203683431431317 0.0859027221414858 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38339240150137 1.38856905369213 1.41680541339431 1.31258288576099 0.719788467127985 0.16164407677818 0.0840048955657817 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30680149722972 1.37881098607711 1.45677598864675 1.47063260827461 0.998096057838554 0.155799767198261 0.083574135316105 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18558 NA18558 -0.87559584724664 -0.783119263660848 -0.733332371673217 -0.808518951201613 -0.538356627757653 -0.214437122298634 -0.0418896795560039 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.905830917652185 -0.858481783742603 -0.875701059765476 -0.911386237784816 -0.586212192743436 -0.220936653109317 -0.0414132823461126 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09628213584383 -1.08851899249585 -1.09048753582377 -1.12043556823187 -0.827826256855926 -0.275546406629408 -0.0408447577299637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.892740031416671 -0.968195531627685 -1.05696288946929 -1.12375214939474 -0.985506342642701 -0.301385814992998 -0.0407140255845481 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18559 NA18559 -0.36823750528303 -0.255794693432886 -0.149694164394456 0.0139360811740347 0.150263488317781 0.344164313857354 0.198741449662082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.694478692560512 -0.568736364115573 -0.35967470862096 -0.167523549475931 0.0964097616625804 0.311201033668815 0.195123221213686 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.925564042422156 -0.821510629569146 -0.70550948065217 -0.487116699892424 0.0544406130863995 0.256723095358325 0.190810700007082 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.823481987250293 -0.717982613593857 -0.630254951868786 -0.436971729323547 0.0853751700736794 0.246411293061345 0.189822119379951 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18560 NA18560 0.574305525859301 0.438726432345457 0.189089966902656 0.0557765571376884 -0.0361446450435291 0.0822484988954827 0.0979369671791472 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336645555549412 0.205995231202216 0.134325248412875 -0.0811382188892245 -0.115475210051686 0.0622621869651081 0.0954471514098032 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0271319423195144 -0.0547558851548547 -0.103963038160819 -0.15543726073101 -0.223106863318824 0.0348778590534897 0.0923636081740726 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160388692562667 0.120761319287669 0.0237069637799444 -0.137298970091573 -0.296867201606978 0.030056091824816 0.0916319984457712 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18561 NA18561 -0.343203320762231 -0.337346051776669 -0.33743939127467 -0.349130659125386 -0.172125094847581 -0.033925242683149 -0.0190047484376574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.275061209130555 -0.334702195700321 -0.37205770822925 -0.38503349978611 -0.202402739501628 -0.0575393622778278 -0.019209058240332 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.429417817888601 -0.500100230119372 -0.537631226356467 -0.529855452011016 -0.195098921698845 -0.0985787761199932 -0.0195210329298286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.419948228467651 -0.530955868168894 -0.563049453047602 -0.536539953112595 -0.172794412455657 -0.104237930769519 -0.0196064779087124 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18562 NA18562 -0.6336600498638 -0.60995425860329 -0.35992734046149 -0.230665468112352 -0.101531469031409 -0.0763858298518375 -0.0251069865908768 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.381783487818507 -0.305517268669818 -0.198710282943559 -0.117003501910342 -0.0697603197165484 -0.0613780515644478 -0.025372109040237 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0104501682278544 0.0186048567347036 0.0965784001691206 0.151557258525747 0.0400351247731082 -0.0476509847103134 -0.0258104978849386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280238703351501 0.268048594535844 0.307132812308104 0.403828138072636 0.183857192383507 -0.0367763520109893 -0.0259360177517102 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18563 NA18563 -0.865677875078861 -0.695236396004959 -0.46469032237031 -0.19728643835523 -0.068690295885251 0.0128226300173109 -0.00553692131090958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.716615628064117 -0.589588934210712 -0.494895119805462 -0.247764768223036 -0.145137918706684 -0.0261070472410809 -0.00577528038627947 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488868078045941 -0.475517580848966 -0.473088717380434 -0.393193128431716 -0.284690216170263 -0.0485452573771836 -0.00611924824278567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.364778424368928 -0.379204555833946 -0.452395179299375 -0.538805385188058 -0.390431878600227 -0.0564988640140655 -0.00621026418241929 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18564 NA18564 0.982911076749552 1.01033996725886 0.869880113752348 0.569411507547907 0.321179473111793 0.154372997608617 0.0699007296554925 0 0 0 0 0 0 0 0 0 0 0 0 0 0.639166018391665 0.712403920153719 0.646290223541782 0.496180076023407 0.306092853247803 0.111947392628042 0.071292599968896 0 0 0 0 0 0 0 0 0 0 0 0 0 0.302963856949044 0.317782167748968 0.297032786641045 0.356943994126552 0.276673450032767 0.0815462242364055 0.0732987364910513 0 0 0 0 0 0 0 0 0 0 0 0 0 0.284126318735755 0.274188772212361 0.283325784700308 0.328332513180359 0.234855500735403 0.0678818301511303 0.0738302431977914 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18565 NA18565 -0.101050328977368 -0.13663694908399 0.0245127052453385 0.122393201158817 -0.0249708160994464 -0.0605806872113171 -0.0383313406026634 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.114797418764373 -0.130110941918333 -0.068770019462926 0.0436043334722382 -0.0724418716103534 -0.0917356963050798 -0.0381651228017358 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.377217449886342 -0.315859169820688 -0.215053087613908 -0.0730913766409058 -0.140372704202322 -0.103013498474682 -0.0380541817965006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.52888662811511 -0.419191816554451 -0.257688422507141 -0.130719324855581 -0.163372818830232 -0.109257235578883 -0.0380464540337369 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18566 NA18566 -0.530255311788022 -0.445114166001772 -0.199737353301373 -0.114154161910198 -0.125072440860475 -0.0942681349394298 -0.0216205281590642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.322411025179605 -0.25797981138777 -0.130828486632184 -0.0997815861351987 -0.144444598933328 -0.0866448838426402 -0.0215025918525673 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282960772768163 -0.240608403863706 -0.168484987566295 -0.165976304189919 -0.243468817572539 -0.127219569018131 -0.0213786298187409 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.57022763501326 -0.483464345859219 -0.420187009547962 -0.258916280326137 -0.28519036286465 -0.152030066081337 -0.0213534632463429 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18567 NA18567 -0.366670379317348 -0.320344976548665 -0.0758115453195545 0.108047982626853 0.177378242818612 0.0391535994052811 0.0322852986701393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.468545966235383 -0.312482874331916 -0.120608721066062 0.145686347646995 0.198192187647986 0.0484257488156994 0.0349346944700193 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.408501842043628 -0.304153006645671 -0.235410529469097 -0.0518711615120574 0.189719962611437 0.0967875464741998 0.0385488294807412 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.430506497389377 -0.298899818171191 -0.236503324144752 -0.2295406774464 0.104610391015108 0.110325844424277 0.0394714087889397 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18570 NA18570 -1.96959746139721 -1.98705028810635 -1.85175163017299 -1.23590646762176 -0.592171488134934 -0.111381920833568 -0.010706676863136 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.32576052711629 -2.23896956833118 -2.00550250219831 -1.40493840354248 -0.674544571250544 -0.123794689482564 -0.0112041592614122 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.73770316865179 -2.63826930706114 -2.45394593452826 -2.03311876749404 -0.915700708057815 -0.140331338843369 -0.0118959336455492 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.56654572360643 -2.52349803954516 -2.42361741987851 -2.18056643113961 -1.17445273334546 -0.145203822082057 -0.0120747569870671 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18571 NA18571 -1.48654077228669 -1.38956717472504 -1.20204802631729 -0.93986755938927 -0.581580901898947 -0.290510549810981 -0.0715313254131786 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.90846722050356 -1.77727339987859 -1.4758105664831 -1.08771719138916 -0.649557681910205 -0.294203942575643 -0.0677332644233613 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.30103696912378 -2.14869683183276 -1.90120001643955 -1.56023410200552 -0.902817614919037 -0.313572789745141 -0.0628548119988205 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.01495412218002 -1.95147368684762 -1.81712863590095 -1.67005613645235 -1.13240615959512 -0.331728228957609 -0.0616639030022752 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18572 NA18572 -1.11916784377039 -0.931266025162992 -0.631849182305508 -0.350005592638269 -0.166917648098303 -0.0461221602311484 -0.0158164897402763 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928073753642876 -0.789819233150988 -0.473510566917675 -0.1784321664049 -0.120956650630129 -0.0538366972283965 -0.0160167520521365 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.122459816371917 -0.0708779646703516 0.0515999977929856 0.293002788524986 0.108202590916466 -0.0463453845046158 -0.0163525084813714 0 0 0 0 0 0 0 0 0 0 0 0 0 0.751575788490004 0.68513025006861 0.629836747725635 0.669223791938895 0.330951920397263 -0.0349512884005058 -0.0164493005141328 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18573 NA18573 0.639130703227204 0.415011854892726 0.26283661013157 0.159021073030143 0.0697451394891487 -0.00145962368670491 -0.039363765309616 0 0 0 0 0 0 0 0 0 0 0 0 0 0.728127605461315 0.507202065166436 0.331627665680166 0.261434357347609 0.123594155792621 0.0262850120901424 -0.0393600770250183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.94986945125641 0.885317217046184 0.828505482049481 0.667425832928025 0.356451298836341 0.0671267497964185 -0.0394725566644095 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24742288116047 1.17524315850853 1.14660770684194 0.981897575524426 0.576545320991749 0.0878777846977159 -0.0395221932357532 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18574 NA18574 0.98752523766075 0.919519090890341 0.671664635912805 0.39830570499686 0.221186863516441 0.076474316464381 -0.0225734227066968 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24468821665418 1.09916262683902 0.767105595032506 0.47941518473873 0.296654369393094 0.124772472536424 -0.0229073649105047 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44537743766533 1.29075087994824 1.04357648024813 0.718458632767405 0.467238246169416 0.219882772160027 -0.0234433377610953 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44064638861772 1.3331160579668 1.16747633340117 0.90216108480306 0.616579443708629 0.258800155521616 -0.0235944617994606 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18577 NA18577 -1.92571416063446 -1.75418294096827 -1.45920452797262 -0.89390553339109 -0.484952972414439 -0.222704910329599 -0.0455992072683374 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81862683446728 -1.63628278181792 -1.35842537781427 -0.86543583611749 -0.481899539781953 -0.230511176116746 -0.0455545027756866 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60164595552815 -1.53296584835618 -1.41841502106324 -1.09410177910816 -0.604102389344105 -0.202019540726676 -0.0456033417298036 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31048025964279 -1.20572162964973 -1.13994345528961 -1.14260918364031 -0.732677274095043 -0.197026044278472 -0.0456353277374301 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18579 NA18579 -1.06646983275526 -1.11824841237904 -1.05926356184915 -0.814058735161793 -0.57681268536188 -0.277241260718397 -0.0509184063991094 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13901740427061 -1.19449588062513 -1.19743556827224 -1.0218973071881 -0.73242599153889 -0.303451413523345 -0.047671637195712 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23003787450301 -1.2150006997757 -1.17035765301767 -1.13965090600838 -1.03113976069328 -0.393085544707811 -0.0434808518365769 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18045154423533 -1.16522095562629 -1.10410387987406 -1.07612167215332 -1.18498504022779 -0.433457419704334 -0.04245395056248 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18582 NA18582 0.450016053227024 0.396311028590702 0.21587018589321 0.0405559208546392 0.00125847496554221 0.0963043262879921 0.0734392813370224 0 0 0 0 0 0 0 0 0 0 0 0 0 0.29594752835944 0.193325359229495 0.0605407948126808 -0.00668942656858093 -0.0510239701534087 0.0841512632377635 0.0723676097885676 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0506839235366139 -0.142290735698217 -0.228493316564131 -0.302505666160503 -0.246860632765425 0.0406045717244218 0.0711526908437907 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.196836676930843 -0.294399895365388 -0.41815497186235 -0.535806582902761 -0.460999494401367 0.0204012170578499 0.0708863431698026 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18591 NA18591 -0.0260074779198769 -0.0896982844998533 -0.173652818890454 -0.0501688922744292 0.065568599638141 -0.029821974377738 -0.0544400442706447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.102303159908742 -0.15929973472933 -0.15951429256196 -0.0377239970832993 0.0479449737649683 -0.0154409730608149 -0.0513991484571378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0999874115631177 -0.148198909845811 -0.182306514812406 -0.123133675197805 0.0216230166147193 -0.0165014265854873 -0.0475222719817211 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.135557471503522 -0.151703396330177 -0.189250516270285 -0.140071848762656 -0.0126964085742573 -0.0115256945824143 -0.0465814829860499 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18592 NA18592 -0.826696363927212 -0.585125016417214 -0.256535596448454 0.118774559771908 0.27410368650774 0.185244608851178 0.094296019140991 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737157251549731 -0.580292124112106 -0.322843967481651 0.0918720307071638 0.276309879715512 0.191963203579443 0.0924546488253271 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.457357269232802 -0.332187141893167 -0.16286791631309 0.0881689716369452 0.281318651143849 0.203271499199614 0.0902186781327934 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.244547349290936 -0.169267045651267 -0.0448493879018361 0.123397061292834 0.286988756688077 0.211579405986957 0.0896968093854226 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18593 NA18593 0.505392445339036 0.488824957163624 0.4656766032002 0.26410007364384 0.110955021268678 0.0686501982386018 0.0068313945390608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.576937080738766 0.528837408957117 0.455685330744034 0.286786472317532 0.134020684486722 0.0956129254326179 0.0062592581821554 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702981079996181 0.762691087063977 0.73541795716162 0.554594895296567 0.251719335899925 0.113174642236371 0.00547949957061761 0 0 0 0 0 0 0 0 0 0 0 0 0 0.71175257732891 0.790790098433071 0.954734187734035 0.903700182045216 0.476537996716364 0.123311830151933 0.00528063577712009 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18595 NA18595 -0.14522832719663 -0.0447616308881695 -0.0160658518711527 0.129899369985542 0.0428887629966165 -0.0365467478473843 -0.0308272575732198 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336428166784329 -0.249989441607196 -0.227144561608178 -0.0248329121878279 -0.0338149776211818 -0.0394073185660897 -0.0313636402315611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459321006286305 -0.370484156507932 -0.317273249041985 -0.25154771706693 -0.100386821842257 -0.0681202914483323 -0.0321532842024767 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.518656400490524 -0.40893114033087 -0.289142111876184 -0.129538444159708 -0.0831437738181617 -0.0763983909410556 -0.0323651104557649 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18596 NA18596 -0.778641428128859 -0.679271288870694 -0.478624609881379 -0.181641132378689 0.0776611910194753 0.194011677165273 0.084079045535303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807817950191957 -0.706014350953019 -0.570053209340098 -0.327839759577583 -0.0538138770568347 0.133524531671577 0.0828634897999423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.917827924307409 -0.899231199316378 -0.87076167841394 -0.681379894230078 -0.290577084068257 0.0536923090426739 0.081430353669391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.835304128545856 -0.870285772391581 -0.869882567946013 -0.867802924918677 -0.457086543469778 0.0257875923084534 0.0811053714543943 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18597 NA18597 -0.0992271261362871 0.0825727948376825 0.240264507551103 0.400370293292257 0.286874968193214 0.118113437840282 -0.0104472633319998 0 0 0 0 0 0 0 0 0 0 0 0 0 0.307622908711158 0.419862867200926 0.470041403588279 0.49721935837049 0.331598588585202 0.135605502962255 -0.0108192397517464 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20945351279162 1.18293673255463 1.138519562224 1.02294051379013 0.592128647488458 0.17907211173699 -0.0113926151683587 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56794858964624 1.56917008860709 1.53722906944972 1.51238553991767 0.929303027112653 0.207148534967468 -0.0115507153668007 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18599 NA18599 1.15459708314721 0.996315367034159 0.909474531616032 0.758965038116703 0.444772027474296 0.22226542421564 0.102642766607455 0 0 0 0 0 0 0 0 0 0 0 0 0 1.08493486488066 1.00276645879735 0.938551877852114 0.791619237231181 0.493802838965029 0.236737292888468 0.101178224547701 0 0 0 0 0 0 0 0 0 0 0 0 0 0.938363169324014 0.95129114906777 0.969864465839605 0.916751095587833 0.651757108326279 0.251811534016959 0.0995199784144518 0 0 0 0 0 0 0 0 0 0 0 0 0 0.74970202723585 0.782709613037773 0.831730681631911 0.929232750317511 0.786152050258131 0.256133226033094 0.0991570608411282 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18602 NA18602 -0.304198943049555 -0.220473095441438 -0.0121601618975153 0.00610649642261914 0.0818652684537035 0.0340054778457691 -0.0118309052966399 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.040521864809805 0.0296710739406363 0.105057870898484 0.107829482767903 0.137686292067274 0.0595371167500573 -0.0120904684611245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.700294242848753 0.719595899599408 0.715353549953014 0.629674711848505 0.370915532200884 0.0979380542539436 -0.0124713963234758 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09813329108624 1.09394863375791 1.1100151627504 1.10929450669737 0.702043762077318 0.116377702526524 -0.0125732845602898 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18603 NA18603 -0.0726710586950758 0.0971477956574288 0.186216786054788 0.252297414456477 0.136700078414521 0.139352019255775 0.0871342029191544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0816628793000794 0.131234527892533 0.141882278216856 0.165964551034609 0.0915756305100659 0.11730088502196 0.0855617639596722 0 0 0 0 0 0 0 0 0 0 0 0 0 0.166847956826738 0.148978698831502 0.108679905847377 0.0196155045414397 -0.0781592930318101 0.0779179732108175 0.0836910524714142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184414208777438 0.152830208678347 0.139429960200012 -0.0457008842072422 -0.213387545149678 0.0639854840161501 0.0832622075815444 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18605 NA18605 1.16779129530783 1.1388356805132 0.970707305115456 0.52333898109005 0.0668889603982182 -0.0929979583043622 -0.0272966302094281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.960950261013035 0.905922304627345 0.735877969545579 0.410791696782346 0.0482743991619497 -0.106130631047153 -0.0273907801050075 0 0 0 0 0 0 0 0 0 0 0 0 0 0.463082296483235 0.434492771926428 0.371182821598679 0.223353065605278 0.0395480863884549 -0.117459960891861 -0.0275309707534949 0 0 0 0 0 0 0 0 0 0 0 0 0 0.231195107999059 0.227428460132389 0.217752873627606 0.174400820477705 0.0595826468773649 -0.124846653705707 -0.0275686802477256 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18606 NA18606 0.245961273576948 0.142982274863001 0.135866497717181 0.0723446918999639 0.0803950302942552 0.134009813349849 0.0871320539775261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0717961910528283 -0.044552914103035 -0.0640192140067336 -0.0427662273821295 0.0531298032844104 0.11413345144939 0.085525615975435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.731415597607062 -0.73344016478397 -0.721540559972438 -0.560430521013101 -0.0455312477112997 0.0781732809852991 0.0836287424419723 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08949893342422 -1.09036734276303 -1.05588611920269 -0.894390004668695 -0.199902114877475 0.0596901468728313 0.0831968130609298 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18608 NA18608 1.97666125462003 1.88402529166951 1.52642533493283 1.12304580719015 0.745687649449205 0.405362935325578 0.189996946210308 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55753370061375 1.54508735220737 1.31025071174352 0.99071431133784 0.704618242006546 0.347037747437998 0.187345590272642 0 0 0 0 0 0 0 0 0 0 0 0 0 0.890210407989827 0.948642537245787 0.968413529967541 0.916005127443038 0.733207728552821 0.314876915200713 0.184333125266441 0 0 0 0 0 0 0 0 0 0 0 0 0 0.719278000243428 0.816067483568691 0.891108931004499 0.872647442514963 0.785234220573823 0.311055917904353 0.183673135357162 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18609 NA18609 1.03461515220299 1.08389787652356 1.0155618004067 0.811759967402909 0.446003785277077 0.147746222198155 -0.0279833918139413 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26020523472445 1.32214876296653 1.24597588060721 1.00792199744394 0.577156414047694 0.18015851959597 -0.0274422419208172 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64345343767295 1.66420645622721 1.61605964031899 1.47002501322717 0.919441066273401 0.247169730862341 -0.0267939119576535 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55057738564101 1.5962686767416 1.5597336454029 1.5753493160094 1.13084475015407 0.276972950431561 -0.0266443553843608 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18610 NA18610 -0.155988019401538 -0.314533349516198 -0.531351782396292 -0.589969535104402 -0.542482769534877 -0.289587728762793 -0.0654685522025225 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.347847691784489 -0.579361311656319 -0.792004699991167 -0.818577931292252 -0.624609796441055 -0.284985199625318 -0.06187557116423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.700388664025907 -0.930166888939913 -1.23067118506422 -1.41737088112282 -0.987933094628232 -0.364473709098987 -0.0572588476811331 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.769278302376564 -1.0340413021713 -1.34396600648164 -1.65196142762913 -1.30400911220489 -0.402371676327032 -0.0561315201869635 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18611 NA18611 0.57961209884736 0.511417810894571 0.292999624038083 0.0440592631196863 -0.00141950092071905 0.202991537445428 0.105234723319081 0 0 0 0 0 0 0 0 0 0 0 0 0 0.379184375256627 0.257546637364126 0.0311742333043082 -0.145294716376261 -0.110182025290841 0.205341741108994 0.102588967323078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.516262272213282 -0.65727879058838 -0.845410739227857 -0.819832680161537 -0.37997214507349 0.156945417377372 0.0992853503149415 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29086888719494 -1.35999726049503 -1.42984958291588 -1.26743666678849 -0.684114871781189 0.142314224307517 0.0984962074460443 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18612 NA18612 0.136785335844492 0.163255944952728 0.18428549217633 0.165242787264714 0.155458714082829 0.191573480223447 0.105188676311745 0 0 0 0 0 0 0 0 0 0 0 0 0 0.314342020118952 0.314332059050437 0.304558160361214 0.247402142350091 0.144008418622623 0.155384127267868 0.103509734473623 0 0 0 0 0 0 0 0 0 0 0 0 0 0.510070736635576 0.460933836295659 0.397017781724887 0.392004498027951 0.244386263437073 0.176763361561231 0.101519911672473 0 0 0 0 0 0 0 0 0 0 0 0 0 0.737146707093872 0.630024983756606 0.471717349623837 0.331610408583287 0.248101260677018 0.195736359957668 0.101065312479112 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18613 NA18613 -1.06095149106878 -0.744197430916661 -0.429767633345639 -0.159029190762825 -0.122074860195764 -0.145992297186722 -0.0474691778297156 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11872295230659 -0.855815554072659 -0.524788011308098 -0.202156924253144 -0.113019117626389 -0.133246899936732 -0.0470815060128819 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18975379083322 -1.04815746926925 -0.828830112923726 -0.558618492860246 -0.227582141775357 -0.111420121250262 -0.0466630261518509 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.94296417138394 -0.86800122961423 -0.813073985457268 -0.754308493618927 -0.402417606667553 -0.110989192404117 -0.0465757952176464 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18614 NA18614 0.263055386163485 0.232160947161612 0.148454064341254 0.101357370655378 0.0484802978428307 -0.0661274416534935 -0.0342920954246085 0 0 0 0 0 0 0 0 0 0 0 0 0 0.245821726288734 0.244767842744098 0.165671683581149 0.135636393156889 0.107336414691183 -0.0487612740540554 -0.0341628675196382 0 0 0 0 0 0 0 0 0 0 0 0 0 0.362855964061835 0.363011357646493 0.308131632499952 0.238618498139625 0.276965850807059 -0.0124803671222117 -0.0340606777304367 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584025482653151 0.598389372094076 0.603039203225636 0.499254997682891 0.509305922281243 -0.000482199298174128 -0.0340477308875655 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18615 NA18615 1.27623973798657 1.16872195506433 0.943504736338866 0.582666090097296 0.31793672274614 0.151442011225825 0.00215052162420841 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26335838023112 1.177588323179 0.999772581877309 0.702681369454222 0.436562064925754 0.208968684748346 0.00153593528532069 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50318733619099 1.50279295668953 1.40613691949644 1.24095646644308 0.778600636995663 0.336301890286583 0.000654382311576713 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62291889916544 1.70774762962014 1.75349497622174 1.67639633212754 1.10014866877477 0.390413499089492 0.00042168012864478 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18616 NA18616 -0.421857536935886 -0.241647347734177 -0.0543802930812502 0.0618945555978411 0.024870087534436 0.0302886007763494 -0.0363266112730347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134466319071307 -0.0288177640554112 0.0969201044150867 0.150334949144102 0.0729994412688622 0.0313910532567258 -0.0360987447068665 0 0 0 0 0 0 0 0 0 0 0 0 0 0.412222130698715 0.43200074233731 0.492415344125007 0.475443017183454 0.226115816159684 0.0402671072001139 -0.0358963579167037 0 0 0 0 0 0 0 0 0 0 0 0 0 0.757883741872387 0.739988325987606 0.717024229510504 0.649538713490273 0.394569200061256 0.0421530011529617 -0.0358639467108044 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18617 NA18617 -0.205439626384925 -0.111520399693987 -0.0318861780643517 0.0996933302209479 -0.0132986649507101 -0.107079703237497 -0.0429152555321724 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144582307588359 -0.127575950560189 -0.038226307960712 0.017960603900208 -0.0709658788009748 -0.149069545348006 -0.0432826017462375 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.242168399227974 -0.210836538165439 -0.179985939488342 -0.134985501850441 -0.126515257398271 -0.172452017609319 -0.0438649898130031 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.359559136424304 -0.281480936494612 -0.226611756485294 -0.210585848385962 -0.190187326648751 -0.173532385267214 -0.0440280650604121 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18618 NA18618 0.620817849792686 0.526992560319407 0.353614094702615 0.0962588063605111 -0.0677787261522117 -0.0370121183196668 -0.00970012555438475 0 0 0 0 0 0 0 0 0 0 0 0 0 0.958109012345638 0.806749762475108 0.630172495335873 0.241088532546024 -0.00886798869264718 -0.0350478577357746 -0.0104390422396555 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37924274564482 1.24498551607805 1.08423376340416 0.775803199112271 0.220247778577285 -0.0100468504155901 -0.011467511379156 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61795462090002 1.54420879312359 1.43651883178788 1.17099994356821 0.428729511951303 0.0161903649066093 -0.0117336256744711 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18619 NA18619 -0.316544942148037 -0.291084706244151 -0.246939807255856 -0.160553994853392 -0.0966210356467062 -0.0541414252074776 -0.00942182444416605 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.174754589001911 -0.109526449026218 -0.0392259513371213 -0.0337504888254909 -0.108703278732084 -0.0738551159010101 -0.00934801676875624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.111678078108867 -0.0249879376375967 0.061515157604413 0.0958881785173543 -0.0519384110936747 -0.0594593424263941 -0.0092634207455972 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0129126889241063 0.0829068230992452 0.142561831356514 0.165070378158949 -0.0345483543876678 -0.048329848590131 -0.00924457705999573 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18620 NA18620 1.67218318862266 1.40429532391158 1.19264002556637 0.863258047195072 0.571310618791467 0.259628195058393 0.0565580145559427 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59620465372187 1.44118419232692 1.242368246977 0.943966796977362 0.614286620583629 0.268864709928498 0.0569314193222702 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47831920666912 1.49278161237632 1.50540101131336 1.34130802803975 0.788228153515576 0.328468740822949 0.0574090066772517 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11079311678729 1.12479893176933 1.2106589294733 1.27560285995501 0.862339650784365 0.354343899592245 0.057524877171918 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18621 NA18621 -0.19861790512487 0.0629213862733695 0.305350210005189 0.336164705938121 0.176798603955975 -0.0432145370479372 -0.0360914931994964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.102114871564709 0.245446891963987 0.30512895758002 0.356564245558336 0.217825241013172 0.000169109680241525 -0.0360838544637071 0 0 0 0 0 0 0 0 0 0 0 0 0 0.338421215431458 0.389890547678099 0.455624160908421 0.49719369807102 0.325986202564564 0.0345054861748285 -0.0361555099834252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.46526269884708 0.457816341971532 0.493746008828801 0.611089258326676 0.460751164297308 0.0448506155987909 -0.0361883761087776 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18622 NA18622 -0.339352347387873 -0.28746718490391 -0.300564589056056 -0.258307840407155 -0.168283895139348 -0.0645732489020125 -0.0303724034057575 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.251238923456866 -0.222669255942695 -0.240925541035416 -0.248069881351835 -0.132144089191738 -0.0579720055506653 -0.0304591663969745 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0988886561619959 0.0605298045676243 -0.00324892294238936 -0.0884168303369361 -0.0376636926252263 -0.0656358359364077 -0.0306419510426059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.434282553733219 0.426875600842071 0.389047750128393 0.296195565127815 0.151240195169234 -0.064049539512111 -0.0307000222940999 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18623 NA18623 -0.247995880459528 -0.265923475451691 -0.3219530841839 -0.288408187883044 -0.249090796146671 -0.159895289161094 -0.0360379254303247 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.677088742276789 -0.711919268128959 -0.678554748751882 -0.53789052771167 -0.354170079756774 -0.178588014712756 -0.0360930638389738 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.969443359720064 -1.02615511796989 -1.11678245758649 -1.04290384052742 -0.644489704773884 -0.219149607486654 -0.0362480467380821 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13803387384864 -1.15496894693629 -1.2483294105328 -1.30859252162966 -0.901068318947815 -0.241453454858038 -0.0363017731871805 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18624 NA18624 -0.188868899875293 -0.338822844519922 -0.439681952849576 -0.279856562850158 -0.0623349509474678 0.00943191092546501 -0.0146800731717574 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.299581365310833 -0.39392712433001 -0.439236186427538 -0.290617891168048 -0.0373173315595601 0.0213717540553719 -0.0148377681790894 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.631627586331159 -0.675572768740069 -0.688258417769895 -0.510857655446624 -0.0612126572800846 0.0547841390939508 -0.015082723577022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.77566961901718 -0.769259083065996 -0.692887913115495 -0.563517380437181 -0.12306472380289 0.0679867943263503 -0.0151504724444969 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18625 NA18625 -0.244407552486751 -0.272862190614413 -0.234778424076221 -0.137412055557983 -0.181857459534387 -0.178025693827569 -0.0623186718644383 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0863340799590637 -0.0180415213164984 -0.0438092058730555 -0.0541129323320385 -0.130889759917982 -0.161098632156024 -0.0593525479596734 0 0 0 0 0 0 0 0 0 0 0 0 0 0.690747741214919 0.616093582733076 0.459524252801801 0.159409353879808 -0.0211900035453459 -0.128746303082803 -0.0555892686422266 0 0 0 0 0 0 0 0 0 0 0 0 0 0.695659297983266 0.637423253008562 0.540917884475499 0.2607258002212 -0.0100734094474334 -0.115385142800171 -0.0546795580529026 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18626 NA18626 -1.91338927174894 -1.62000949966402 -1.34828742521471 -0.921791734041317 -0.260789760791726 0.0537979405499255 0.0976249746939877 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.15525345255596 -1.95129044736824 -1.64285959953979 -1.21503984774419 -0.40739261666442 0.0466928785427766 0.0963969960460413 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.69817764766895 -2.6290393628863 -2.49441721138509 -2.07186324299555 -0.860000251248748 0.00892419013259208 0.0950416970266367 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.65436828460846 -2.57497043824386 -2.49676151551733 -2.33228437886008 -1.28400636106474 -0.00602812861472741 0.0947525841898696 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18627 NA18627 0.0279981760901086 0.102744596753362 0.24487116488155 0.101873418046751 -0.0232653705165405 0.00369569519925752 -0.00883986210683377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.286997818402779 -0.118974982786756 0.116443962869883 0.0631724511052752 -0.038421701420992 -0.00332507503585956 -0.0091808614897657 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.377587104975398 -0.309636263908966 -0.201852201523119 -0.124044754734029 -0.0301645584581418 0.0074851659720315 -0.00967134853147877 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.229038306641751 -0.203418202747621 -0.22402418134306 -0.252040272039625 0.00357919908531428 0.0130067843073319 -0.00980095534720608 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18628 NA18628 -0.349898803964588 -0.320064906586408 -0.232479175781917 -0.0617389960188119 -0.0447629356618374 -0.00597732626610981 -0.0193308364684725 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.306780007537837 -0.331959502628835 -0.258710375884535 -0.111707688992019 -0.0834018437143688 -0.0438770989303051 -0.0198166444737261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.272220814044285 -0.281675657905434 -0.278321469344618 -0.263903812124608 -0.160730508583479 -0.090655292394186 -0.020534271714038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.196627343988027 -0.201514050004102 -0.228602522365152 -0.312601778150605 -0.231516790339093 -0.10643122484147 -0.0207271561226731 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18629 NA18629 1.952769769623 1.80480775544474 1.52390826181096 1.05674114321913 0.363503956177248 0.0615849612924904 0.0468438566225758 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81811325044544 1.7545675872201 1.55759810543897 1.1348022749971 0.406687541897622 0.0389922831834355 0.0491236895272226 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33370638759563 1.32842089133039 1.29695122063134 1.11947109146085 0.431643547238286 -0.0179388213776037 0.0523189539933818 0 0 0 0 0 0 0 0 0 0 0 0 0 0.96109121829625 1.05069238085964 1.05959150603495 0.971445302978175 0.462578838591217 -0.0553403713934561 0.0531499347551586 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18630 NA18630 -0.102072828822389 -0.231204677889349 -0.282836139802212 -0.258120894639973 -0.231203674388077 -0.11886853298233 -0.0319417502385651 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.141421532236837 -0.324789065078999 -0.375448628215969 -0.3888297304207 -0.295206395863416 -0.130613971213425 -0.0323989165594632 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.323640963506642 -0.421192687402654 -0.508522280046518 -0.529932801130596 -0.416079676321331 -0.191813965449228 -0.0330853615217366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.41483306735325 -0.42661103390177 -0.446009624340849 -0.425554773827893 -0.431482349813625 -0.215013382405937 -0.0332717163493296 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18631 NA18631 -0.747034010825687 -0.741151847230551 -0.602393267322313 -0.292542810619667 -0.207781925906688 -0.146171714993095 -0.0443864663554091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.742742828036479 -0.675266952938651 -0.565110524594862 -0.252922899511354 -0.167629374369779 -0.150134553501131 -0.044169593862432 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.523033692447076 -0.490670937108419 -0.385264688456648 -0.172256152943844 -0.0701956254921815 -0.175943457895325 -0.0439701396346749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00758569393773112 0.00937156181334934 0.0188048386682346 0.0712598866540458 0.055434264239732 -0.184800189770771 -0.0439363388884796 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18632 NA18632 -1.01475579742305 -0.844315122752873 -0.672839401064101 -0.433122706867567 -0.166644895922871 -0.0861571945819094 -0.0198006177866161 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00537901556274 -0.861496325675439 -0.689105697253083 -0.417364840304165 -0.126929268138629 -0.0808226133156369 -0.0199822860420689 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.849967381652547 -0.732694239386636 -0.628987870059222 -0.415385156008829 -0.0521302285457641 -0.102750247931936 -0.0202462061370977 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.555812829950404 -0.499627807966053 -0.412775926169079 -0.256254756049315 0.0230029809972846 -0.107730325257965 -0.0203163006929148 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18633 NA18633 0.514557998598228 0.249476890118716 0.0441476218429258 -0.0155902021067076 -0.170935432417896 -0.118786366153936 -0.0237311049873027 0 0 0 0 0 0 0 0 0 0 0 0 0 0.469441643356279 0.27135442151797 0.0856694315056813 -0.00567654805023104 -0.179482373870965 -0.1073128983237 -0.0239897709114214 0 0 0 0 0 0 0 0 0 0 0 0 0 0.376040779042886 0.253261423752389 0.0865703696328882 0.0387895869669789 -0.199710949443441 -0.111048358452137 -0.02437948953434 0 0 0 0 0 0 0 0 0 0 0 0 0 0.261817555445138 0.244588587771717 0.182748535033497 0.0977410260524894 -0.142425456492592 -0.116779431495614 -0.0244854293751059 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18634 NA18634 0.547741489808914 0.640109876444383 0.843810421494268 0.77562981344402 0.479235722971979 0.171186847857883 -0.00618656495565189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.894793362253849 0.989685367195701 1.06044608919223 0.939520310878051 0.522077968893348 0.189991360323762 -0.00660621385647414 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14057797557446 1.23561907242115 1.29253798988873 1.23443335453963 0.729479257015006 0.250353527036057 -0.00721621437942646 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01144761121635 1.09032215531582 1.14716847322946 1.19522292712417 0.845448928230191 0.281983854879155 -0.00737854183536051 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18635 NA18635 -0.363417704362496 -0.338567840360695 -0.218208204943608 -0.133276611365219 -0.109944746097855 -0.105781510300268 -0.0157823219255592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.175525459605022 -0.240266573581105 -0.213299707590283 -0.11396452203297 -0.114645357958652 -0.0821474424602756 -0.0161250668666642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.174151727899319 -0.264675257386074 -0.298334934449119 -0.355590211984397 -0.266296984859716 -0.103190233815256 -0.016608646955428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.495443357118241 -0.611627366229727 -0.661311045509839 -0.669354188001599 -0.50139241109058 -0.114531007488988 -0.0167348255105758 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18636 NA18636 0.163436481895318 0.123789289642374 -0.0393844551333179 -0.1246166263836 -0.119132362467977 0.0830129091077553 0.105439655445108 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0522075656826814 -0.152486632030578 -0.261976086344852 -0.300740441846487 -0.129989291883101 0.0725531539686591 0.103431701345128 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.589164094450926 -0.667768256087503 -0.764776679009602 -0.737450872487727 -0.301683435674067 0.0470591202913003 0.101043509329855 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.874620694552247 -0.904873326715753 -0.980189729936662 -1.0602629565047 -0.506778055281323 0.0359482016971874 0.100496256208479 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18638 NA18638 -0.21148569270118 -0.155516166824994 -0.0721149619512862 -0.0771154328108274 -0.102907312298682 -0.0910928025772718 -0.0243618038628658 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.205982841646694 -0.200031103394267 -0.103770930830589 -0.102578132580866 -0.0674192191464002 -0.100379496410392 -0.024962750410732 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0343714798679197 0.0818833091437039 0.0931612149521072 0.150366406788802 0.0393970890380044 -0.0959885750650173 -0.0258100477651494 0 0 0 0 0 0 0 0 0 0 0 0 0 0.355249022400723 0.422129033664301 0.418181319877128 0.395923997274769 0.24154579932278 -0.093765497835337 -0.0260311285651937 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18639 NA18639 -0.618150398652749 -0.634398568886289 -0.577937185081331 -0.401864063282977 -0.153565360068377 -0.0127459765954911 -0.00152100082486881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.804437592058684 -0.864736069819917 -0.706784349026536 -0.525873529879524 -0.244493953500763 -0.00637802491386069 -0.00220773534674291 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.735817290255366 -0.716833832180447 -0.652367886116882 -0.530778973330274 -0.327217368584258 -0.0429404375238764 -0.00314731479007993 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.352846519391254 -0.282615223349738 -0.156774476352639 -0.14000113723853 -0.206038337453972 -0.0517247063525602 -0.00338756659816197 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18640 NA18640 -0.458716633419507 -0.364455624748315 -0.132517465876023 0.00171048857439657 0.000623750894191944 -0.0566199833539731 -0.0145625847214885 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373257951118348 -0.212341359000708 -0.0607698302310417 0.0831524773773358 0.0324722071914817 -0.0448121950035526 -0.0146908305746644 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.162947534678541 0.0287331422702674 0.253262641852818 0.376036453621263 0.132636101294612 -0.0216005058207942 -0.0148956812027664 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0572027504736286 0.0939063631237481 0.358308662375871 0.471065322335695 0.245059393336084 -0.0174621503302238 -0.0149532094428919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18641 NA18641 0.50168428049176 0.562312772210142 0.418480457320916 0.128803804994566 -0.0224600682089183 0.00909957935837175 0.0410627669156408 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389804093531003 0.459674968688076 0.400402489935875 0.210913122995723 0.0191749750789953 0.00864762335447316 0.0431027326096569 0 0 0 0 0 0 0 0 0 0 0 0 0 0.330455397547023 0.364459080904151 0.389727165243492 0.354178580417468 0.126762282284809 0.0288000804293307 0.0459061235103751 0 0 0 0 0 0 0 0 0 0 0 0 0 0.373240188772624 0.401733920927656 0.455378343546724 0.498426229430746 0.226141848587191 0.0401961374923317 0.0466256060772091 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18642 NA18642 -0.697665096441029 -0.581049772627128 -0.457453328150728 -0.256161004954917 -0.152349704493003 -0.010539772974655 0.0374692180059406 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736985976084956 -0.663203186082411 -0.580699562106809 -0.365462869578987 -0.201936298177602 -0.0355105908060169 0.0376314845643609 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.759432299461235 -0.737002774268544 -0.676059198162167 -0.646870809890829 -0.393147894063075 -0.0664281414831935 0.0378396734109682 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.916097891133464 -0.893887157759045 -0.853242951388893 -0.829195153063764 -0.631870623067534 -0.0785769801293337 0.0378901426599262 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18643 NA18643 0.370172577866096 0.113909273783515 -0.0895031016461211 -0.280757186353822 -0.380633647155608 -0.164744484245036 -0.0768415468284635 0 0 0 0 0 0 0 0 0 0 0 0 0 0.394347333315388 0.114810527318272 -0.156622047897391 -0.407734974478305 -0.432252995061283 -0.176262962598437 -0.0705416386556338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0984181744227033 -0.0442235626538179 -0.253742332905347 -0.496143041206442 -0.565177392271358 -0.217802290227246 -0.0624438909021084 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0506703710687956 -0.0687831112742873 -0.189468604011879 -0.425784357960438 -0.555929758571976 -0.234299198087582 -0.0604659446652399 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18644 NA18644 0.560688130762411 0.496612970663606 0.405801667551535 0.211975427360939 0.112690766188324 0.0249828895228153 -0.0323740855002674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.458442763641887 0.371217004780037 0.297972310827682 0.204991397824683 0.0832895711686316 0.0266897621268057 -0.032705287745022 0 0 0 0 0 0 0 0 0 0 0 0 0 0.787537819265839 0.727075575448249 0.638178354866666 0.376732842690477 0.0953113685385381 0.0217224499655878 -0.033229502017147 0 0 0 0 0 0 0 0 0 0 0 0 0 0.804959619759139 0.822328216001395 0.799874082456381 0.645031400297907 0.190121935398716 0.0191472347852312 -0.0333761709530809 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18645 NA18645 0.466288046192582 0.353507868273519 0.228692324982515 0.0391364065385908 0.0252088365075073 0.0727840128493805 0.0425097806699697 0 0 0 0 0 0 0 0 0 0 0 0 0 0.101662326750985 -0.00160525646728084 -0.104599535483251 -0.137368682985495 -0.0210999022065887 0.0663683600855947 0.0426492033855544 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.603726297212017 -0.633500525525865 -0.665733726116857 -0.630028225404915 -0.234168782770016 0.0415169424269015 0.0428080427686333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.846511841724837 -0.920770718330418 -0.936928450219561 -0.859250325328658 -0.46476776786387 0.0325662546234996 0.0428426119869012 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18646 NA18646 -0.967107132120106 -0.669667142665321 -0.475583434500319 -0.113270804867452 0.0491985721150218 0.020226561219162 -0.028136778879202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.81671352831418 -0.608956150343409 -0.444686243131916 -0.137284949370831 0.0551643424437895 0.0197528980488374 -0.0279383820830513 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.669818984680348 -0.663929982919909 -0.609245014910595 -0.379319038519292 0.0298962214974049 0.0224097884743898 -0.0277318626908044 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.590783482625509 -0.657684362895316 -0.714829314866974 -0.575081934551057 -0.078217674177318 0.0246051838769207 -0.0276904305170917 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18647 NA18647 1.01326021902499 0.953616188155183 0.837278857031791 0.531328093780961 0.371975769820004 0.219562485646462 0.0507066480691857 0 0 0 0 0 0 0 0 0 0 0 0 0 1.2093799202518 1.16340602429125 1.01720090460812 0.66466897773095 0.423595337501302 0.222829895852716 0.0506780866942821 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47900623062154 1.44439515470464 1.41532952709457 1.20894917104528 0.7216241511625 0.289055965444575 0.0506023607644256 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4280799388201 1.41595698257699 1.39359160058239 1.38178889404935 0.992827223626823 0.328721819737154 0.0505760639716931 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18648 NA18648 0.139760359095771 0.245703149438994 0.289801451384867 0.384271514539824 0.329401984963644 0.133764435197668 -0.0169427766541874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.261621372242788 0.366830307641663 0.392301634647968 0.502890256277228 0.46168839906245 0.175017669964408 -0.0168883799638307 0 0 0 0 0 0 0 0 0 0 0 0 0 0.312585856618701 0.44968287871496 0.581157890116824 0.761716098017832 0.801694607451975 0.237559789142739 -0.0168645188296813 0 0 0 0 0 0 0 0 0 0 0 0 0 0.515389625483813 0.591605139489399 0.717023370954644 0.975040366783176 1.07815833967527 0.267157413411422 -0.0168672886244876 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18740 NA18740 1.49478936856462 1.43505145820953 1.23601240527057 0.985913389499061 0.618414717729268 0.318874185412374 0.10220556483084 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43933733513103 1.4653878801927 1.31953882263945 1.06412244749527 0.670653299285582 0.304232863190916 0.101026539575816 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44693896373174 1.53644240421513 1.58259599466023 1.53945748610529 0.968701023761622 0.324564592387064 0.099719017229988 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40212807829082 1.52379153893814 1.63005667842641 1.70594320875367 1.24759935717678 0.339706867766638 0.0994386792492204 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18745 NA18745 0.183268061765211 0.18663862621519 0.166712995528749 0.20776676701693 0.10715468374567 0.012012217088614 -0.0126699023349304 0 0 0 0 0 0 0 0 0 0 0 0 0 0.338172353901101 0.380035141734188 0.341619574647797 0.301574133582671 0.106900648245478 0.0198664664167718 -0.0131656149913544 0 0 0 0 0 0 0 0 0 0 0 0 0 0.451142655331084 0.521433007978502 0.551650800527855 0.455871058917431 0.178508781977918 0.0583963605727418 -0.0138487098174899 0 0 0 0 0 0 0 0 0 0 0 0 0 0.36742146192947 0.398294910340677 0.449853478897695 0.434664364543831 0.170576591960746 0.0858248953486265 -0.0140241703413466 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18747 NA18747 -0.322900629135991 -0.519848860256063 -0.518651170313549 -0.237501221402142 -0.0483814007180305 0.0992442456165777 0.0919483739089727 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637254175244892 -0.715820174480782 -0.65802768575303 -0.400859107716799 -0.150644701768518 0.0747523248371134 0.0900122337189295 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.31083406433878 -1.31826547457975 -1.29371741667616 -1.08298982723242 -0.463775718208844 0.041611355193944 0.0876845134802715 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46967946512129 -1.49016673071958 -1.57259123734363 -1.5522807835907 -0.847951745786353 0.0312361527761911 0.0871459818012592 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18748 NA18748 0.387205337705753 0.399295342638234 0.436638043543342 0.562034660886646 0.456836004726204 0.26926897333033 0.0876407814963131 0 0 0 0 0 0 0 0 0 0 0 0 0 0.738730823421147 0.682162747640956 0.694293773536441 0.786107737581155 0.579650570315997 0.300580863064726 0.0865618725385484 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14419155277156 1.18496341278282 1.21854799906193 1.24714705766229 0.909188146275535 0.407769068985748 0.085336730154727 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17438233190651 1.19078512064994 1.24089435994564 1.35335731592984 1.09808540380024 0.456376495155776 0.0850676896824348 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18749 NA18749 0.273784082591569 0.309850385836973 0.294769405986377 0.241207291100011 0.142352002405952 0.145907704662776 -0.008843692995252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.388333959422203 0.441221551825981 0.397174078068722 0.398876467940357 0.29343788710729 0.164965975261478 -0.00893936839474888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.699077947673547 0.720990464491345 0.749601981744081 0.81667196428976 0.635211763135243 0.239643240215182 -0.00912882091322924 0 0 0 0 0 0 0 0 0 0 0 0 0 0.914469107200999 0.913476141650986 0.94708460150791 1.04152926285458 0.879752341007034 0.281033396985782 -0.00918759233054399 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18757 NA18757 -1.04134264607047 -0.858714661539181 -0.665041146941614 -0.456124941745463 -0.232619102590071 -0.0712358565784863 -0.0354931744019141 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14651823949693 -1.06147717750933 -0.902919199274208 -0.68556475248195 -0.356475116734331 -0.102902245137071 -0.0357356048822807 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.32689347661344 -1.30989352723514 -1.26494300687506 -1.16355385496743 -0.648815576270193 -0.1368244024792 -0.0361425974968862 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27041974493289 -1.21013937599388 -1.19144231696428 -1.25578532880242 -0.881678153761301 -0.148674675523095 -0.0362600305031136 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18852 NA18852 -2.39773553695723 -2.00942046635271 -1.65509951214038 -1.02469099013888 -0.427115345476454 -0.0332389688669297 0.0581817086770043 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21414834804227 -2.02171114220588 -1.74645834778323 -1.1908402454345 -0.600114754859288 -0.0735301833677787 0.0534877096230973 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.3121129243013 -2.29918703457712 -2.18933237653474 -1.74444023946036 -0.950028435043484 -0.157167108174717 0.0474743050619963 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2866043090911 -2.30564752009953 -2.30754855091943 -2.0672332510182 -1.26499343684533 -0.178723863582929 0.0460095791725268 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18853 NA18853 0.550977252965613 0.307229103160371 0.158345704592656 0.0162040842536225 -0.190597065974175 -0.297373542040635 -0.174184381338003 0 0 0 0 0 0 0 0 0 0 0 0 0 0.627698833077428 0.472996571192473 0.292753406370663 0.11391931826069 -0.106924585893263 -0.299424329422388 -0.173977611856684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13482138701097 1.05884676062854 0.874281656668741 0.594418743457845 0.118796343062756 -0.274425053859198 -0.173845447337313 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26959820722397 1.23699271890447 1.12719669270851 0.876317489201527 0.282093321957471 -0.265009023171717 -0.173837273260651 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18855 NA18855 1.32595684465427 0.954039198993402 0.477077727757269 0.0641105215862604 -0.0354971933677047 -0.033518766352374 -0.0736096607875895 0 0 0 0 0 0 0 0 0 0 0 0 0 0.862083305534796 0.669553806463047 0.321013296916565 0.0354341391967154 -0.0433904042834397 -0.0336160407785459 -0.0742195446840062 0 0 0 0 0 0 0 0 0 0 0 0 0 0.651001949706756 0.602596914095372 0.449339478311566 0.256549543164994 0.0318534467372522 -0.034885979191494 -0.075191720635795 0 0 0 0 0 0 0 0 0 0 0 0 0 0.511520384512039 0.522470959978105 0.443340576955467 0.3379819584743 0.142834890136442 -0.0363744263846707 -0.075464969854935 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18856 NA18856 -0.21812282556227 -0.34634745000549 -0.298848004932107 -0.0919374670732606 -0.0424833278147406 0.0921472420826422 0.0621761747526562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.144127254091776 -0.221799812667642 -0.249303188273506 -0.143581389506892 -0.0837827428899226 0.0654429581268502 0.0578944670881524 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193127232955442 -0.291186171991715 -0.343652469031714 -0.323101552996716 -0.107582857208011 0.0490109856097597 0.0524656789829579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.150910286860077 -0.215457137774424 -0.267600789181694 -0.357670304928402 -0.193244574330743 0.0649238256532098 0.0511542011106306 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18858 NA18858 -0.214137650047756 -0.0385728891526348 0.0307473390680608 0.0356582754993485 -0.0360482763852221 -0.124962313273476 -0.0773086717921038 0 0 0 0 0 0 0 0 0 0 0 0 0 0.133844973047317 0.225444310483657 0.32157980654031 0.165693233953135 -5.44155710498015e-05 -0.126943586142203 -0.0770410603330512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.897273219628495 0.975128459037233 0.992829706602693 0.696563511503893 0.153974324149625 -0.132974304359919 -0.0768285688288215 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17063353302081 1.26248675546014 1.34789959990413 1.09318486768317 0.376051611214547 -0.120534516201164 -0.0768015740607295 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18859 NA18859 0.679068960313236 0.431391974629367 0.0699273838653614 -0.162170654051786 -0.102404192567856 -0.076860675297917 -0.0210771332638846 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333470883832934 0.185512911890351 -0.073629854729177 -0.203205667272328 -0.0844710805582139 -0.0652551162509023 -0.0188607489732243 0 0 0 0 0 0 0 0 0 0 0 0 0 0.045982305751546 -0.0344678669600916 -0.236319829728454 -0.465803945026234 -0.227528873548378 -0.0747321176552687 -0.0159047855913011 0 0 0 0 0 0 0 0 0 0 0 0 0 0.198336060843175 0.0771350690540686 -0.108150433329136 -0.449939412870519 -0.348372405932002 -0.0959455902322714 -0.0151621943672183 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18861 NA18861 1.61794025416587 1.41482759199595 1.04250443890161 0.399158553629002 0.00506724913071952 -0.0269845179052745 0.066508277071735 0 0 0 0 0 0 0 0 0 0 0 0 0 1.81488079000621 1.47978788313797 0.993345692957658 0.338870174798575 0.00939326720257881 -0.0141048926874122 0.0689801885874163 0 0 0 0 0 0 0 0 0 0 0 0 0 1.83732640231475 1.62445780166701 1.22399281504129 0.554490662002202 -0.00196363584294639 -0.0239469386259931 0.072295113678323 0 0 0 0 0 0 0 0 0 0 0 0 0 1.60991221946435 1.46007149288808 1.21656272999249 0.709372313644825 0.0946506992739989 -0.0486466814945028 0.0731308234343455 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18862 NA18862 1.35346762868153 1.44185632948033 1.22597923532365 0.818859031761364 0.359554342368208 0.0705190807003927 0.00973736683866308 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03415389328075 1.06876349595308 1.02913066385397 0.777502825079302 0.371701936464906 0.0506222748605233 0.00868807691874617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.868162880924882 0.923261796669644 0.988203669589929 0.897529566220513 0.452361990749935 0.0599069502435019 0.00740568134527081 0 0 0 0 0 0 0 0 0 0 0 0 0 0.975015019308701 0.985119950008101 0.955701225278586 0.895564137439744 0.487830093998235 0.0542613641685367 0.00710534722443158 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18865 NA18865 0.02868957654967 0.161768730773558 0.29631648380975 0.225580243829659 0.24626030257021 0.121925074177009 0.0462647058834317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.472826793204146 0.470195949061221 0.422967551849897 0.297392494966054 0.241483185800908 0.13301855817536 0.0445074786842323 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15908877174622 1.1500817467523 1.01063925385958 0.683042252387665 0.358336056803734 0.145338135240682 0.0423248907610189 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48836123724702 1.46465975777891 1.2876938300805 0.971022172732889 0.508007449270615 0.154687214773539 0.0418064389469816 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18867 NA18867 0.408583117215517 0.213567842153742 0.0677673028618258 0.023019303353263 -0.0115353416598296 -0.0894628587841072 -0.0246143216250752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.531683996905517 0.371650574210481 0.288816442550387 0.158020067024909 0.0378710839889281 -0.0880478983346779 -0.021491737525163 0 0 0 0 0 0 0 0 0 0 0 0 0 0.416279329249364 0.430585479234668 0.453816194706555 0.424392056728501 0.10549413924833 -0.04460650267052 -0.0175733355323855 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.065513755631349 0.0319813659821052 0.187291539495204 0.330023209994714 0.119604483958841 -0.0315713035091081 -0.0166347249978777 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18868 NA18868 0.656670673348599 0.760223493018648 0.690719719451976 0.481740545749211 0.187534961830573 0.147586553031598 0.0731985544528099 0 0 0 0 0 0 0 0 0 0 0 0 0 0.599499346592875 0.642548678741151 0.607613237610693 0.439761777483715 0.135910766927348 0.153863262139583 0.0748978938993584 0 0 0 0 0 0 0 0 0 0 0 0 0 0.228272776686516 0.266062062161128 0.300686883958474 0.238885267106999 -0.0101542404998296 0.107612658199643 0.0771782366861567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.249958861429252 -0.158559032610189 -0.0686413348663007 0.055819322317374 -0.091310519475256 0.0772551104035778 0.0777532693470488 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18870 NA18870 0.0107664474433181 -0.051873119635157 -0.0118892696971419 -0.0900103233077088 -0.158681853066585 -0.152709169880962 -0.000555776596990525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.168580963175582 0.0923201913223188 0.0532038409335625 -0.0939369852595432 -0.121401623799927 -0.1339653712954 0.00175552415318474 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64988115309159 0.618318794632944 0.492828857313967 0.109749427053093 -0.176275257984424 -0.144583479634288 0.00488075465305601 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07455933010386 1.03397535806863 0.942527666242319 0.475062552935501 -0.0732477881926212 -0.173034827096285 0.00567367567227137 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18871 NA18871 0.427606325668523 0.172115376978563 -0.00699571497555323 -0.207849432689053 -0.242914536871087 -0.0729823284976752 -0.000896464726086076 0 0 0 0 0 0 0 0 0 0 0 0 0 0.180775530882219 -0.00974619326010749 -0.159284465368448 -0.3326849414149 -0.274974728649982 -0.0803469576949158 -0.000883998335875147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.358990405750906 -0.463331823677821 -0.562619706475666 -0.55357758658586 -0.333139508663988 -0.104689400323773 -0.00103888096299828 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.599656307389981 -0.634179455596245 -0.680442877267862 -0.628788474310642 -0.352864718042708 -0.111494342935798 -0.00110968363499917 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18873 NA18873 0.33821094766596 0.031790773933829 0.0752949080591906 0.1343641171702 0.0912364567652057 0.055183637647156 0.0245465638797616 0 0 0 0 0 0 0 0 0 0 0 0 0 0.254323755491147 0.0366395694607475 0.0442478848204645 0.0731226872152846 0.0253319313434653 0.0357983523379713 0.0225939033025144 0 0 0 0 0 0 0 0 0 0 0 0 0 0.176761794240456 0.0309614203501076 -0.0043322133442393 -0.0062190242018591 -0.0571284267150492 -0.0138489566996686 0.0201375720544661 0 0 0 0 0 0 0 0 0 0 0 0 0 0.31148504405516 0.137613185419181 -0.000501799810845143 -0.0201459397206288 -0.077107519464942 -0.0216078189490423 0.0195480131620998 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18874A NA18874A -0.573106047925819 -0.354293375626655 -0.168000193126291 -0.161251224702182 -0.168135589361049 0.0418031027355331 0.0659480058287237 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760771430656634 -0.55099041127595 -0.421291737208022 -0.30707967723576 -0.193605869202585 0.0262464284421533 0.068805246760511 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20835384261816 -1.16318460320804 -1.07299320553036 -0.902398365175459 -0.486951486752725 -0.0198607590573811 0.0726541450334958 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21136347115926 -1.21832179255862 -1.24375781276507 -1.22012889787247 -0.781203290508909 -0.0618630193580914 0.0736276942706941 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18876 NA18876 -0.284575056128501 -0.400102385483705 -0.376540080258832 -0.408804508122127 -0.451860420104831 -0.353750440667517 -0.136410839801184 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.310982006235769 -0.415518177432879 -0.442936365816979 -0.427824198028128 -0.37340296245877 -0.349088132353986 -0.132412692686517 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.157669254758848 -0.191912318812521 -0.296681449669321 -0.505186251664948 -0.387186522492163 -0.324187226240547 -0.127378012728855 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238903009292001 0.193476588152301 0.0359552387054801 -0.330268942559151 -0.369484007271925 -0.343245321562116 -0.126168571645886 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18877 NA18877 0.113558514283717 0.0921136245946358 0.309389175138604 0.391817001640491 0.354556803761201 0.258167821398595 0.122178341717057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0827982384553322 0.118477345774111 0.289829697738338 0.337909462232383 0.291064104986609 0.233618432694747 0.120897193986822 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134112757329819 -0.0563290787847785 0.0425711831083065 0.136935754944532 0.172958766810131 0.183091330158727 0.119360370457111 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.188466208746431 -0.165864614443497 -0.188877897940392 -0.0535115532064835 0.054746689005774 0.172501059239661 0.119005606113969 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18878 NA18878 -1.37670703839982 -1.34859362627291 -1.19864298893943 -0.971387240868922 -0.714948929512771 -0.296703127828547 -0.0700395620562184 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3070448283719 -1.30540555409628 -1.29507658339867 -1.04253244161865 -0.70516903882248 -0.284466624532337 -0.0689065722673766 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15026790270278 -1.21508111352573 -1.33952155996687 -1.29441004976313 -0.797610251968776 -0.301911025159934 -0.0673304108976596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.832219429045179 -0.918061632524492 -1.17628588382172 -1.25617934935152 -0.797049908004926 -0.314976250459709 -0.0669212159242128 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18879 NA18879 -1.01055581837435 -0.540281390244125 -0.207637853115362 0.129826436451839 0.253190603299804 0.0904153933347009 0.0487711402114465 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.60282837627006 -0.327568320252003 -0.100497878780113 0.127112311609057 0.198761974061989 0.0912120561487599 0.0467736151748078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.769892063890685 -0.646519653768764 -0.510161131486143 -0.238885335242981 0.0267604085598873 0.0437902611492326 0.0442979940680232 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08938118578698 -1.0220726951148 -0.906332674353991 -0.590789851090999 -0.139203385728997 0.0291255127715705 0.0437109896524926 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18881 NA18881 -0.545252587676338 -0.615564275933109 -0.601581311075164 -0.46356147575637 -0.277306592888357 -0.159332191337473 -0.0497155048863183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.580384911222179 -0.671334691147596 -0.712017141829138 -0.536876263069776 -0.338918544310013 -0.163648784513362 -0.0457229410836089 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19395369170188 -1.29801180374865 -1.36467173437475 -1.2250146350881 -0.667317441983722 -0.230844272562673 -0.0406695201405122 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53499393601714 -1.61484008520273 -1.70762558136176 -1.65589160535004 -1.00887086141915 -0.274993666906444 -0.0394503705408641 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18907 NA18907 0.225133912242074 0.121181383280553 0.0466802912358115 -0.0947227712444509 -0.230796011851123 -0.263239706567775 -0.117280413735414 0 0 0 0 0 0 0 0 0 0 0 0 0 0.118638435786349 0.0456540639129369 -0.0868023263303885 -0.170260110099209 -0.229471063571442 -0.249470407460111 -0.113281915951642 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.252298470418021 -0.321667259116458 -0.411724635179418 -0.481539781685402 -0.33389677064992 -0.263562605178487 -0.108191014703233 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.652743621112164 -0.660017492191212 -0.688092970606849 -0.632138290584072 -0.503211427851293 -0.278869295114199 -0.106957230541794 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18908 NA18908 0.849125292757904 0.458000164986502 0.0179857004739324 -0.220067318662086 -0.107841340810021 0.0249245729720336 0.0567154426269889 0 0 0 0 0 0 0 0 0 0 0 0 0 0.318299456425581 0.0221918014288026 -0.297722089344239 -0.455515594867192 -0.193123731202926 0.00745667370382397 0.0591725862760119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.373562243604397 -0.554538185320733 -0.796615866763882 -0.838863163528848 -0.472080627932886 -0.0780265224638055 0.0624450926543552 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.810997078055189 -0.93291502940069 -1.12518893633681 -1.13859833590853 -0.652921019397351 -0.136070594473941 0.0632659858970467 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18909 NA18909 -0.625891413853613 -0.621690699124379 -0.696744506394874 -0.72695512168871 -0.475274018919228 -0.207615263256538 -0.0374830159198936 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.444186016729474 -0.492244454518679 -0.632888368701233 -0.646383494418968 -0.445279148008786 -0.198549673753283 -0.0341506869730573 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.311686791035374 -0.494165454154738 -0.718412807489869 -0.808615525606054 -0.538509319041988 -0.218123153046928 -0.0299703894463819 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.130789625680529 -0.35799033855737 -0.677157834358791 -0.952854271062458 -0.679443499901447 -0.229700977774371 -0.0289692367384804 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18910 NA18910 -0.413004402527707 -0.304719280501985 -0.16337974441008 -0.158752837659631 -0.24353605164615 -0.280491845170473 -0.123665226427035 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197281427550135 0.171009799140994 0.194637070897532 0.0410479221611306 -0.187522571039003 -0.27117226121193 -0.12023870540945 0 0 0 0 0 0 0 0 0 0 0 0 0 0.761488344864067 0.698889137982241 0.575115498959807 0.290853401340058 -0.136571963033279 -0.273763519971459 -0.115950157668072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.815758906626259 0.737162615656898 0.493533406881259 0.186409369025609 -0.189001776532202 -0.28697766235859 -0.114925194735253 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18912 NA18912 0.993951087928246 0.748670614794883 0.379276701654453 0.0889031348433354 -0.142554194561124 -0.151298285560125 -0.0863410132525822 0 0 0 0 0 0 0 0 0 0 0 0 0 0.745714463054323 0.525333154542252 0.191502489583597 -0.0101023309318328 -0.12808773549424 -0.159256482675894 -0.0862716071654335 0 0 0 0 0 0 0 0 0 0 0 0 0 0.810259425101394 0.666314934303834 0.463043436599713 0.192998114954316 -0.104967399092393 -0.1418176203649 -0.0863201492221672 0 0 0 0 0 0 0 0 0 0 0 0 0 0.849982749682481 0.849243793047713 0.787293886546418 0.555669355250158 0.0486616348997773 -0.138905654084165 -0.0863580925779587 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18913 NA18913 -0.110022597655804 -0.234676806125356 -0.337928851688988 -0.276324815691414 -0.231842850748534 -0.112089226113057 -0.0291364743881099 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454039574988187 -0.55051869549406 -0.594355453319218 -0.465444046552327 -0.28516399112842 -0.11425469014062 -0.025612543912094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.669078634353985 -0.733355694893087 -0.761147736104882 -0.762488882374936 -0.491193044862844 -0.152056207419002 -0.0211838407441742 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.520157166959796 -0.6214655972943 -0.746529153761507 -0.852861545168222 -0.641053419355829 -0.181542313093819 -0.0201216434568943 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18915 NA18915 0.39514796140686 0.418222942663422 0.503530036731324 0.362904840779882 0.102217052284254 -0.101456538686697 -0.0353156974489669 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0430309566501298 0.172070623210696 0.333546188746007 0.405351873619313 0.207467711829052 -0.0830835715654001 -0.0321484339122935 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106705036264043 0.230288533915323 0.367792961119371 0.488271589992126 0.357673900006229 -0.0761078264289601 -0.0279157951072245 0 0 0 0 0 0 0 0 0 0 0 0 0 0.290601299808515 0.380657707951004 0.552917356086228 0.666355968464539 0.417719989049086 -0.0898476223090512 -0.0268509098407527 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18916 NA18916 1.40862001831733 1.40163699873512 1.08634691765315 0.748666549762352 0.401868485245212 0.0901987827919775 -0.0021584500345213 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42088723835243 1.383110032143 1.19794409538201 0.908968688504856 0.516801896916422 0.114964888710968 -0.000486498141182321 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24589927438093 1.2484821010771 1.23534028307322 1.08338909704915 0.694569238886705 0.193727367248304 0.00172216006804329 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0114643468459 1.05421949735007 1.15194399010278 1.12223821572246 0.806480458465935 0.216271283737914 0.00227305366257907 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18917 NA18917 0.222431344286253 0.375495395923392 0.278383014835374 0.086639275622988 0.0527714924490771 0.0302030492872837 0.0313468343657863 0 0 0 0 0 0 0 0 0 0 0 0 0 0.176544269263983 0.282121266821417 0.165545883247586 0.0765390829653523 0.0290498920330412 0.0371216390710572 0.0300123506016262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.148602222234947 -0.158123055020803 -0.218345396358129 -0.145414267049245 -0.034600168320609 0.00564112512412674 0.0283844692610323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282226276710861 -0.32537327043304 -0.379238196020477 -0.343143228342852 -0.0641037464109512 -0.00719963871934216 0.0280037375779635 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18923 NA18923 -0.182228027876063 0.0230925542852981 0.0609986031455771 0.209713752198193 0.285920757026781 0.238118076492806 0.154108976045158 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145173962888499 0.005211690569157 0.088352699245795 0.165657538155247 0.210073011822378 0.22533775820838 0.151149026291801 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556043109378591 -0.515255656868869 -0.391946210512624 -0.242172521024066 -0.0490093031778205 0.187296090992808 0.147667956014577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.610837036881505 -0.618346447494557 -0.65553213048585 -0.508274422052914 -0.194048984539143 0.170839759120642 0.146879914047723 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18924 NA18924 -1.68645558222174 -1.434562913191 -1.26042734004187 -0.869092986348834 -0.629302349964145 -0.454921705463359 -0.199314116788855 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55015487764902 -1.40244317520167 -1.23562812873529 -0.864340445399555 -0.646117521225232 -0.440097997922507 -0.196303501386224 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10804680336359 -1.0929041592605 -1.06653241954315 -0.966631689151411 -0.747086524753594 -0.472543397614443 -0.192532195781999 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.826897619690397 -0.79835392237679 -0.838253405727379 -0.848860453478488 -0.823806960499331 -0.503523011330567 -0.1916293387973 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18933 NA18933 0.0535346794807059 -0.0286796935264195 -0.0559632192839062 0.0632446777178386 0.190593772961387 0.137420112128853 0.083879374859004 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0217188511310457 -0.0832297381374358 -0.135099249854797 -0.0481715539183578 0.0429134631223364 0.139463229001305 0.0857380335657452 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.269921746951856 -0.358481093937243 -0.427489031027824 -0.323755088690226 -0.17716964358095 0.0532241996467037 0.0882545537855362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.528705601054141 -0.608294081346349 -0.653563628227802 -0.597326908437523 -0.376180247906595 0.0217075463888487 0.0888932654625478 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18934 NA18934 -1.11700700921975 -1.01124972110766 -0.86828867454678 -0.787344176079991 -0.630238583487978 -0.495398967060186 -0.22310930992604 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08162814312237 -0.958729446999986 -0.778567258288561 -0.719530715138454 -0.627499190924058 -0.493170911995122 -0.219739537429697 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533933541093919 -0.428540301476555 -0.310916334662092 -0.405945853972552 -0.535490120749896 -0.455510459381918 -0.215569101193766 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0796621787719637 -0.0531080145038259 -0.0309766628522385 -0.195406378667459 -0.458363005386452 -0.439303942515036 -0.214580643158386 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18939 NA18939 0.884851794910611 0.696398603301969 0.350950806547031 0.0930736852673056 -0.144336715065672 -0.101614668668467 -0.0394856859072883 0 0 0 0 0 0 0 0 0 0 0 0 0 0.874799996935144 0.686565958622334 0.40036994786406 0.0696528690810281 -0.200510598498214 -0.115381255262433 -0.039165596028142 0 0 0 0 0 0 0 0 0 0 0 0 0 0.688182515022635 0.580547265195997 0.441188066552417 0.129722729783633 -0.223356723078562 -0.177705697122727 -0.0388061745825693 0 0 0 0 0 0 0 0 0 0 0 0 0 0.531697865139046 0.495851454489992 0.423119478012369 0.300681105600597 -0.155661485467924 -0.203060224385808 -0.0387280840405536 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18940 NA18940 -0.435003357933122 -0.564557965122616 -0.671557117009641 -0.54276134502706 -0.33074949929889 -0.136620854053155 -0.0196230418905394 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.501386136832027 -0.608037515700356 -0.700517026580535 -0.498150635105725 -0.253198250291276 -0.0930318512325115 -0.0196277606790703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.687954710490493 -0.690254608712238 -0.644080675403171 -0.515161472795155 -0.247211944500214 -0.0333888301978744 -0.0196781826277414 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.710471844036967 -0.684899849499517 -0.611309889024116 -0.503438934226052 -0.27499777450431 -0.017311685769871 -0.0196987772819246 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18941 NA18941 -0.779776926358406 -0.898063871314427 -0.744583324825383 -0.556299573561257 -0.334042934205122 -0.21250279699914 -0.0376915647121934 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23672799209474 -1.23298546235547 -1.05123620298576 -0.757182818311445 -0.446208065057187 -0.232087956578419 -0.0374613612374862 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.53377812808485 -1.53136995330946 -1.44486101251173 -1.1861875090994 -0.706876469965991 -0.28257767598446 -0.0372010291901513 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47018623728913 -1.47319259310395 -1.42307567345338 -1.2444860040793 -0.867908158322882 -0.306298919351364 -0.0371440113803208 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18942 NA18942 -0.338138533481873 -0.313851389936767 -0.223700664343365 -0.0947435872607496 -0.0350939315870112 -0.039754954931013 -0.0103114257447562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.312432465074616 -0.227062003665321 -0.145751894095522 -0.0273251525765602 -0.0505393957382154 -0.0335625219570427 -0.0109736919945124 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.20560715890564 -0.098679189859498 0.0398754321958976 0.148999607637725 -0.0252258006460561 -0.0193444975215981 -0.0119034774877183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0700047974606826 0.0840255474818856 0.147803982632298 0.22894813667095 0.0777267684083237 -0.0147138000534692 -0.0121454340256442 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18943 NA18943 0.76821082177056 0.710952580129051 0.622681025191768 0.522535781849892 0.455704517659704 0.348501746052358 0.104686864684756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.766957829623438 0.708486172215502 0.600842261375653 0.50044039384315 0.477966834762332 0.338992823923341 0.10238915085912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.900704408217164 0.871237364005549 0.798369988074171 0.618383318439665 0.594406053047691 0.372900811841746 0.0995518424673247 0 0 0 0 0 0 0 0 0 0 0 0 0 0.875585647571934 0.84031277783398 0.789434581260987 0.65714052511242 0.679475967831304 0.39290838036624 0.098880246700533 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18944 NA18944 -0.434558939091649 -0.424349456490671 -0.389423313794281 -0.228665042950205 -0.0432089376348597 0.0531218073666148 0.00059083414600145 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.614152166366319 -0.630335185260952 -0.544410876279577 -0.334008255580892 -0.069236993110894 0.0772133126857857 -0.000348113999251564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.811927181675074 -0.850099796856152 -0.800633889051883 -0.620535719800052 -0.201382906037153 0.0906824591072344 -0.00163891399277329 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.854495378286025 -0.923279268406001 -0.879305264971882 -0.704612311708127 -0.35772739868087 0.0996769114596697 -0.00197009052433089 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18945 NA18945 -0.0711896068643391 -0.0295769445333807 0.0175808379558838 0.113424576403925 0.143985954548979 0.123351677866243 0.0913110825376826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0580746619071165 0.109616220927766 0.206117226724941 0.241218235555413 0.184092241827147 0.141743652345025 0.0899480979158231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.310422071027867 0.349008477820957 0.400982298529311 0.435764659079553 0.274312565103633 0.198695763838604 0.0883877224326946 0 0 0 0 0 0 0 0 0 0 0 0 0 0.347688209997842 0.404791059855588 0.447981965868052 0.411688243583735 0.299585419722061 0.218856318567663 0.0880424802816776 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18946 NA18946 -0.403734711741507 -0.385994365278421 -0.385434094018094 -0.24958882489614 -0.173999351073662 -0.0945001206719627 -0.0158057871012723 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.414658387140671 -0.470855006342239 -0.425687912288641 -0.347147918553151 -0.256197480968544 -0.106944724342036 -0.0164080195094452 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294752272156007 -0.371201243525695 -0.461335714287977 -0.427651727282049 -0.34206574449358 -0.140153010785414 -0.0172603848869926 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149939896029464 -0.237678672132449 -0.399503730971073 -0.455060705175811 -0.332627583498936 -0.152675609984886 -0.0174833987227262 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18947 NA18947 0.860627058774452 0.771349369197299 0.584013546408511 0.362123011483126 0.152070028160011 -0.00812394390421229 -0.0384570262955672 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11273045106231 0.953351682859395 0.701066681440443 0.487348806409875 0.25134797336594 0.0400436584668015 -0.0382658002474766 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45667045245714 1.35324168248598 1.18587305509326 0.858218976534989 0.4485635460638 0.0868586873757529 -0.0380715995480412 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44463856109742 1.36772181411665 1.25428697656338 1.04784319306521 0.616602134279846 0.102863212093803 -0.0380337817623365 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18948 NA18948 0.7227648443247 0.643112835309916 0.509881891720208 0.265783256623208 0.101107176974872 0.107423624646895 0.0909957036001343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.449824019025888 0.379380037712448 0.304158064515064 0.143515093021868 0.0146739975623146 0.061268882190821 0.0895711840948077 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0490690881638627 -0.0974658282242373 -0.19453063910647 -0.24989560165281 -0.209805131019358 0.017427001167078 0.0879014253047864 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.179724408965107 -0.252770378012285 -0.390450284284475 -0.518290385628177 -0.389966846897693 0.0025234982821283 0.087523724866715 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18949 NA18949 0.0703867577752874 0.0290011948309807 0.0629093686341278 0.211242177325843 0.178854887996092 0.0228324454954511 -0.0124916353343568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0615702903153847 -0.0316886722498763 0.0425160419256618 0.242297677619789 0.159760892553743 0.00981986165458275 -0.0133240974316851 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0206815195736533 0.0107633609275959 0.0820702369026666 0.248359591556034 0.226521004899784 0.00869721450956856 -0.0144773080236119 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0709428221153293 -0.060082335397672 -0.0509848622650695 0.120992343901525 0.198973959410175 0.00930237691577903 -0.0147747318692763 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18950 NA18950 -0.303619182914942 -0.283534038413257 -0.308034058917689 -0.302906577192952 -0.190953476229685 -0.0956707849313973 -0.0284259813742624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0994628752625213 -0.136406094175923 -0.245629397403276 -0.180240457561757 -0.0996485081859324 -0.0704120026352517 -0.0283384797626208 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0904860831783121 0.0202624024141751 -0.0545995672383284 -0.114972942895837 -0.0190972712669011 -0.0591533088424538 -0.0282845013923952 0 0 0 0 0 0 0 0 0 0 0 0 0 0.272153853152754 0.149938797261208 0.0323611384459754 -0.0799045742228254 0.00555939075255335 -0.0562900488051366 -0.0282822862769399 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18951 NA18951 0.39027671843406 0.326887449337916 0.0105734447845895 0.00612522414215743 0.00385702487687078 0.0277746412140618 0.00729915896644156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.622080325176882 0.442669567888208 0.185406557826392 0.038452547651507 0.0219113434377682 0.0400744908614355 0.00640461453993517 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06187454708474 0.898557054124915 0.649437067695582 0.307709726939577 0.104604945754673 0.0339340170097067 0.00519751623864149 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13969229849678 1.08748821733678 0.981173854075204 0.705053998165445 0.271528590590399 0.0388713058288759 0.00489180651633466 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18952 NA18952 -0.112597806051157 0.128356683169568 0.409314778651279 0.41442602331342 0.360909558246891 0.166536395112379 0.00204917423245313 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0493753986641946 0.236586742768437 0.392213411561061 0.438951565909438 0.376331330674941 0.169874822526793 0.000931897411610085 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129773128768434 0.211607743670567 0.33366254364656 0.468523774305201 0.47840659422902 0.204622596478645 -0.00058014330920246 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0274676697817781 0.00380081754346763 0.101906188024948 0.306325164912404 0.558506190249249 0.224889568574111 -0.00096384539538915 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18953 NA18953 -0.955347649472135 -0.798829059846609 -0.689166405727032 -0.545708126766411 -0.254194145815278 -0.0320531018019224 0.0119470733028041 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10670375227895 -0.969475186538609 -0.837945471434675 -0.657083294832658 -0.310283531508986 -0.0454373129923084 0.00988267832234092 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22099942505911 -1.22291752690291 -1.26890079295414 -1.0842787112103 -0.498545350780563 -0.0542776328843741 0.00739889892916175 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38007602810194 -1.30879533671476 -1.31048058168418 -1.26903125214566 -0.686239290508449 -0.0597733105740914 0.00682507630783611 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18954 NA18954 -1.18814535896344 -1.0677165643345 -0.859584830390149 -0.6199609156636 -0.274478093607657 -0.0585530946782581 -0.00773265606565264 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23852526528243 -1.15634276244552 -0.983077804326499 -0.715975063200046 -0.295625698257138 -0.0581705216680354 -0.00865386683759151 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07683368594966 -1.04933929756867 -1.0000285567228 -0.901810634185131 -0.398595150557726 -0.0789801999439866 -0.00968374101782438 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.691231932607553 -0.683381942423458 -0.67022165530216 -0.718423277579696 -0.448078478913869 -0.0907236504659829 -0.00990509222359152 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18956 NA18956 -0.416899643211221 -0.221355003929687 0.022015328606232 0.0424299025092517 0.0751034884805484 -0.0310548785119471 -0.0181064345911204 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.231065443675336 -0.0387245927632501 0.0867780506133602 0.099018295715829 0.0594084127531243 -0.0610504774164545 -0.0180778148067203 0 0 0 0 0 0 0 0 0 0 0 0 0 0.326526770345916 0.441485431112564 0.520838553877549 0.479229638176069 0.130130908974201 -0.0765970092741805 -0.0180655934200752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.64981959794313 0.700943402618573 0.724514676127821 0.657106259391291 0.265054500776503 -0.0811748155844268 -0.0180670779999633 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18957 NA18957 -0.598367156756006 -0.558717130297812 -0.402570945458579 -0.272079840235311 -0.0983816123542591 0.0292976830697417 -0.00978629750509434 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.39572913602892 -0.406690645895476 -0.357373491765898 -0.29099371721905 -0.128447969434601 0.0280196461324682 -0.00982650264271286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.303655221954855 -0.375551357907614 -0.433296351741374 -0.46411350438857 -0.200139604509033 0.00399134279602622 -0.00991723706123854 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.121592713859045 -0.23585063836161 -0.338297762176799 -0.517494178740743 -0.282098116502457 -0.00291777876011485 -0.00994667058974322 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18959 NA18959 -0.599797469387893 -0.299783227189326 -0.00912748084350471 0.202706729538283 0.125109348388577 0.0463821254073928 -0.0149266853554732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.344565704507526 -0.165110574330004 0.0898750104548845 0.255893260442168 0.193495823317841 0.0861490604848806 -0.0155599992849826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0799428022652067 0.155452120343637 0.254842068284044 0.362185451225375 0.338265304764193 0.130596669678248 -0.0164811262544486 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323239736502649 0.356577732897848 0.423541792119228 0.537944922267126 0.490914253760701 0.153022320220163 -0.0167264210482057 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18960 NA18960 0.153460983157456 0.176755785945171 0.129720660854338 0.126884109578455 -0.0253808044570336 -0.0627852042392253 -0.0492913100786285 0 0 0 0 0 0 0 0 0 0 0 0 0 0.245879796398234 0.231226342336135 0.175150277432803 0.116588401769935 -0.011909045484646 -0.0703449237096906 -0.0457225334082316 0 0 0 0 0 0 0 0 0 0 0 0 0 0.315871687149837 0.325535838968229 0.271922344696882 0.212057706431254 0.0467717228025889 -0.0675381163740326 -0.041139426758172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.347306576996641 0.367617187087261 0.310665719300136 0.20709602360356 0.129280091646826 -0.0680759348814535 -0.0400206458577856 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18961 NA18961 -1.6162735522026 -1.47946209983136 -1.22777701444345 -0.9494682261654 -0.578970374782504 -0.168173479011413 -0.0119362083528487 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.7902087796627 -1.66744887753934 -1.45158830463165 -1.07634747645473 -0.636963580047979 -0.180165191226003 -0.0121516594603154 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.13674685453553 -2.12430727248618 -2.1012102352992 -1.92455713546422 -0.977923190912626 -0.193473306411478 -0.012458778048228 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.23243672111981 -2.29392468086165 -2.38695752594848 -2.43241229995301 -1.43719510267154 -0.199119303682321 -0.0125394101185185 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18962 NA18962 2.37658879297414 2.20999673503409 1.88197929449485 1.46868763006236 0.811024801416153 0.372253270748703 0.0503300141181308 0 0 0 0 0 0 0 0 0 0 0 0 0 2.72324865234533 2.46232924341733 2.14052032790161 1.60797328848232 0.90818206251229 0.373721416521194 0.0505654457377472 0 0 0 0 0 0 0 0 0 0 0 0 0 2.99197850142538 2.80680247241882 2.59867191012027 2.1838187127275 1.26769967824536 0.425596573962101 0.050832331684107 0 0 0 0 0 0 0 0 0 0 0 0 0 2.67301120766355 2.56940307532865 2.46281827630925 2.25547269455429 1.52324744144255 0.459707971603898 0.0508902966451443 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18963 NA18963 -1.53271636074618 -1.20538511321729 -0.716414319812183 -0.318156737388607 -0.041364622542491 0.034515756980779 -0.0193399551593688 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15506188980548 -0.949045946198498 -0.63293333220387 -0.325924916463105 -0.0572019261675123 0.0194570034555509 -0.0197020950973249 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.821079053894711 -0.814051837934125 -0.700711080524269 -0.562503002180773 -0.189172902725004 -0.00951651784624489 -0.0202642194623615 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.76779485485076 -0.794866659854124 -0.768572784616657 -0.74188781344914 -0.342545108919478 -0.0193616639937376 -0.0204197719129023 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18964 NA18964 2.69787733461099 2.47570747694233 2.04374098156139 1.4266974378611 0.710335314469183 0.219039468389053 -0.0140651159993665 0 0 0 0 0 0 0 0 0 0 0 0 0 2.84447831676511 2.59105523602354 2.25292631996339 1.60761809755072 0.817618866785802 0.214605586255152 -0.0138948939178598 0 0 0 0 0 0 0 0 0 0 0 0 0 3.14708895817152 3.04179398354824 2.90421294560142 2.43755636607005 1.25155912364593 0.279542484139548 -0.0137293127773368 0 0 0 0 0 0 0 0 0 0 0 0 0 3.27639415806428 3.23003946142815 3.11038879125403 2.83089617540579 1.76629195444259 0.308914264907222 -0.0136988056744427 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18965 NA18965 1.26904656215469 1.23727104605182 1.15738352690785 0.891438873833751 0.568115190370864 0.389819777531294 0.16083243500237 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11478386048411 1.17634024005967 1.14325055558137 0.889905270222334 0.545385001125926 0.375943500681698 0.158761947427719 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0286663500598 1.08864520078837 1.07402856774181 0.970328743581211 0.648176774556811 0.370030625900907 0.156218402748063 0 0 0 0 0 0 0 0 0 0 0 0 0 0.978699056960596 1.03472449898299 1.00967883089667 1.00151917981908 0.780904606429678 0.3819595643339 0.155618767571133 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18966 NA18966 0.140751923616071 0.0519255671520896 -0.0812962601209426 -0.0475054959120318 -0.0677482720477237 -0.0165883812863565 -0.0280864941289752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.177366526222322 0.091923632238848 -0.0439125573217457 -0.0446314227740951 -0.0520238148704171 -0.0177441999565315 -0.0282996237856563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.105891751609106 0.0806751089810159 -0.00291510878264307 -0.120313218283908 -0.115189949987251 0.00257553522080822 -0.0286805096426969 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0107800127817136 -0.0251563735504987 -0.0967022556169074 -0.212354640002117 -0.192286921007395 0.0086573408164066 -0.0287937620429681 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18967 NA18967 0.1880496850544 0.0139139419931003 0.0607841320197197 0.109370296993364 -0.00352515505411348 -0.0689108691812699 -0.0343479616392689 0 0 0 0 0 0 0 0 0 0 0 0 0 0.403757537906323 0.268671991716466 0.208020332405656 0.167743890334016 0.0300662332931613 -0.0663996382643301 -0.0344081008355206 0 0 0 0 0 0 0 0 0 0 0 0 0 0.632203936576073 0.595827804206987 0.488547903161676 0.348412702132183 0.124592545769978 -0.0624801839954004 -0.0345500048674952 0 0 0 0 0 0 0 0 0 0 0 0 0 0.407960527676768 0.399473751229379 0.396688577822978 0.368393819853464 0.179906235161126 -0.0620369228911938 -0.034596793047122 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18968 NA18968 -0.187987544196317 -0.143321747981267 -0.0574821454110898 -0.043916347174211 -0.015153724253901 -0.0199978898732527 -0.0327178036056634 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.482804696049607 -0.411765665852612 -0.297181345350821 -0.173250192138551 -0.0388314229402731 -0.0153209097043134 -0.0306157037704495 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.823470659244167 -0.775220997728746 -0.734778037181978 -0.684902942450849 -0.242928376219001 -0.0105423239360581 -0.0279505826971097 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07461746862233 -1.03832253578408 -0.987387500105942 -1.01094999304265 -0.480149757203382 -0.0201854980975226 -0.0273068181904917 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18969 NA18969 0.24510555240691 0.143934652689922 0.00939337941293135 -0.123373406881869 -0.12703381250535 -0.0593111010164617 -0.0191671175295117 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.161682319013163 -0.215695999979675 -0.215473985472365 -0.216830648833172 -0.181689183110138 -0.0701756420730217 -0.0198311978468807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.896752412761182 -0.91302907988824 -0.909928371754242 -0.680695121400231 -0.325998531645933 -0.112060470050392 -0.0207468355375384 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33886912127203 -1.29408969569219 -1.22765993903119 -0.9682690240256 -0.480145382700486 -0.126916958901621 -0.0209821806233864 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18970 NA18970 -0.280781581478884 -0.313861321442691 -0.498260667045644 -0.440849694300105 -0.229915123800619 -0.0703659993763469 -0.0453293196937388 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0163531967211251 -0.0553684897774282 -0.269191429695659 -0.279978458494527 -0.183771298111537 -0.0434199917190038 -0.0447132013751851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.229580275657622 0.0833043939548474 -0.00581237533749857 -0.0357891963503507 -0.062665381662797 -0.0350621132695087 -0.0439884451799262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25350232778408 0.123331417328963 0.0157893481656987 0.112128521285555 0.0552802580880324 -0.0285439063708007 -0.0438240091764491 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18971 NA18971 0.434959993129377 0.375218928361189 0.292438879167437 0.0869562425342177 -0.102280923538529 -0.0761559405598991 -0.024944819966302 0 0 0 0 0 0 0 0 0 0 0 0 0 0.575220813905116 0.510276182800203 0.474442773959419 0.238508167288071 -0.0176528850884324 -0.0404238916646071 -0.0243928087291314 0 0 0 0 0 0 0 0 0 0 0 0 0 0.749433572126783 0.724192164263745 0.692022217219236 0.501853690728769 0.0892161280833943 0.00653565980897547 -0.0237079653492018 0 0 0 0 0 0 0 0 0 0 0 0 0 0.726831086567574 0.63862255330163 0.56901758130572 0.495528600336783 0.145524685614858 0.0240051025434448 -0.0235451758161535 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18972 NA18972 -1.14674339957258 -0.972122430800141 -0.647152162167623 -0.30695088344409 -0.0965062272981293 -0.0415835014449785 -0.0266476844241167 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.848341094270281 -0.632591208561165 -0.440547280024036 -0.232148305657869 -0.0801038613023553 -0.0506086544745867 -0.0270813779403788 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.305643431048121 -0.200013735125177 -0.0482174288255015 0.0507776598790638 0.0317504127234133 -0.0815710743946567 -0.0277359565385618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145501502160041 -0.0462459813537179 0.120277020567685 0.282784945011018 0.20205020168065 -0.0914743655827903 -0.027914224734956 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18973 NA18973 -0.844106482397191 -0.807426262012677 -0.691168621883335 -0.436896906806378 -0.179261922932879 -0.00980513166392566 -0.00731595258535283 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.795854029327228 -0.700006845673042 -0.555783662074021 -0.360876392402864 -0.087887869328366 0.00156073180704051 -0.00746062567852078 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459478159418606 -0.443739541857817 -0.414056082867178 -0.257933661462173 0.0649886975974333 0.0321283318243874 -0.00767318434044363 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.234267250830843 -0.195600125850011 -0.185999104583436 -0.106987898622177 0.213323599580443 0.0459132744806613 -0.00773002332313104 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18974 NA18974 1.33747854183991 1.38338277240965 1.10460464713014 0.590692749153183 0.203454056377197 0.0296775746627856 -0.0260474102499789 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43591428055873 1.41895642814072 1.05542840476329 0.57485745812582 0.246829804438489 0.0298567245803796 -0.0264440221507468 0 0 0 0 0 0 0 0 0 0 0 0 0 1.46056469597876 1.44247189416711 1.25374183936601 0.902343259320537 0.473239237915001 0.0567665066905694 -0.027057504619844 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31740052508805 1.3072610722159 1.28136864855155 1.09544297532813 0.75635677874628 0.0729209310660411 -0.0272269638226733 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18975 NA18975 -1.42882058540222 -1.2293870115133 -1.10326423973813 -0.834219842744048 -0.524689763880671 -0.207180778377432 -0.106663100201813 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09332390336205 -1.01124909376842 -0.93913088391212 -0.709191979358153 -0.482468941846474 -0.243696846128311 -0.107732008700311 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.174584351724813 -0.238548702160943 -0.324087830629634 -0.368986785292042 -0.362664714313956 -0.249854612526556 -0.109241206102524 0 0 0 0 0 0 0 0 0 0 0 0 0 0.267509631290409 0.227790380016396 0.180650231681111 -0.026399544698916 -0.254775967367473 -0.240652412823826 -0.109635193864137 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18976 NA18976 -0.29427783759199 -0.420994140161989 -0.306722342493796 -0.253869475463113 -0.164512071746476 -0.073124512012821 -0.0152027392061458 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.568909983091983 -0.578735347977054 -0.429151667202591 -0.298659976999764 -0.169606627598625 -0.0926399247709414 -0.0153563367751496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.883074115776544 -0.721514283924154 -0.58618056173498 -0.413907015182955 -0.184564117261397 -0.118873355209992 -0.0155873447624406 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02648557527841 -0.869304078179083 -0.711171883836932 -0.539746151314935 -0.199732313347896 -0.125607783842977 -0.0156500129951445 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18977 NA18977 -0.609994850019474 -0.459054583469432 -0.275163442011605 -0.138449887599355 -0.118078083396079 -0.0670651894577703 -0.025152677286968 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73966078456423 -0.717341553551874 -0.495097390025702 -0.262652054007651 -0.175605969173248 -0.0594851701125534 -0.0257068798100191 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884523632897557 -0.888984231993752 -0.876143933280078 -0.636566687512571 -0.344124970035393 -0.0654008857906527 -0.026506793345191 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15555880535659 -1.16175713078118 -1.13671817730499 -0.944025721667458 -0.559871494652666 -0.0714163575851584 -0.0267187346650533 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18979 NA18979 -1.11626126906885 -0.795089584891246 -0.418224345846534 -0.237843423723138 -0.189015710144979 -0.187514770033374 -0.0497925657221099 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.82172245591545 -0.643747185426702 -0.436607627446618 -0.244841823371978 -0.171205688602756 -0.162559567837949 -0.0492013500444277 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459447284936216 -0.377807553986781 -0.271636641254526 -0.237747032419618 -0.189739500206718 -0.159627367327679 -0.0484713863268579 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.256033645416821 -0.264164658936837 -0.201255355671507 -0.17324031400032 -0.202395174844975 -0.16926584304049 -0.0482985412450669 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18980 NA18980 -0.683322631174974 -0.580843485036453 -0.495362390378721 -0.334953065508079 -0.146579536351645 -0.025827941363435 -0.0227818221227172 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.731766054197153 -0.664908062943487 -0.486448467967478 -0.307869819938075 -0.146263378368301 -0.0156060395792676 -0.023212187440567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782638431544932 -0.775305221104168 -0.689856479063382 -0.434260206644839 -0.157258601402488 0.0279356312227543 -0.0238502453830867 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.838048555178295 -0.799515010879448 -0.753620585434442 -0.546292533990648 -0.194570369083783 0.0481421664259222 -0.0240221574464725 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18981 NA18981 -0.501695248445454 -0.209928717661317 -0.0296089172037371 0.0868741549386742 0.0367895886747991 0.00873296000653095 -0.0152943848101166 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.405428782071238 -0.279363169682809 -0.204927958921746 -0.131896142813843 -0.022783644129919 -0.0018417770606587 -0.0152852253817071 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.557003060384332 -0.556624224395949 -0.599865041267571 -0.494810941935902 -0.124413811269778 -0.0170071864188936 -0.0153315670042496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.564216859670592 -0.587669656136207 -0.691511713866882 -0.614806884534932 -0.197389318131085 -0.0206650003893076 -0.015353800594919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18982 NA18982 0.0998909272811735 -0.124646510077057 -0.323642930848149 -0.533133214866355 -0.462152479823602 -0.261231122518635 -0.0535462892031768 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00218824604167184 -0.207170028351889 -0.379499490593988 -0.571522737574847 -0.468834618118807 -0.232511068520912 -0.0529047519571921 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.123799059780667 -0.2556588212242 -0.437149838472345 -0.593496557417394 -0.526162692248783 -0.269417391074961 -0.0521374715550002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0367275371919035 -0.131893470278329 -0.317291787519962 -0.436951210744831 -0.535275032392874 -0.292490054701541 -0.0519607401910229 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18983 NA18983 -0.252609671993296 -0.13973525867367 0.112324683882359 0.276013873128771 0.351303091580478 0.177767935670517 0.0787693088292597 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.248778529471932 -0.116407971981247 0.0794403477535186 0.245764910474147 0.357793643451778 0.152829759228759 0.0776922868619254 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.235367118820972 -0.128249992470034 -0.00581585614689556 0.234401268355852 0.434744345123537 0.147166590946339 0.0764962546038739 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.247054829364395 -0.10416686982882 0.0605124595261881 0.277980022313648 0.505577785713347 0.147946787787222 0.07623945560957 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18984 NA18984 -0.718039835463715 -0.690863524487225 -0.418545951428976 -0.0852817437501216 0.142073005911244 0.121031682146517 0.0113523196421087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.635505442561308 -0.562779390579466 -0.331853363209914 -0.0315826445237501 0.155193313316202 0.139106909982245 0.0108940479792719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.564090281479307 -0.501789675938283 -0.331712578216652 -0.118209977218491 0.164773499383605 0.174904261554381 0.0102868675439466 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.62836666929638 -0.603312168925723 -0.514895947579521 -0.238988063256693 0.149101998750997 0.18766757286089 0.0101352129046848 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18985 NA18985 1.70118789059117 1.70879431105442 1.48827541279049 1.07491748897134 0.619721890998467 0.225703999990151 0.0003695135317127 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79273200013567 1.80118215226047 1.58852458732053 1.22435152917529 0.749018510698715 0.265976728860103 -0.00041701020240494 0 0 0 0 0 0 0 0 0 0 0 0 0 2.02396219434294 2.12043827305728 2.14909536199886 1.92833581850236 1.1762808926085 0.360378079104291 -0.00150990992843985 0 0 0 0 0 0 0 0 0 0 0 0 0 2.18103259056012 2.25558968651196 2.27929682528933 2.25106669020984 1.58787700774053 0.402364441164904 -0.00179237466156755 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18986 NA18986 0.41043293634581 0.403913195111027 0.467475733459594 0.483325823623239 0.446436758437807 0.317751234004398 0.12315751195025 0 0 0 0 0 0 0 0 0 0 0 0 0 0.515199157906996 0.617824044433675 0.582514199611289 0.585218036273103 0.478849299107093 0.337023555512291 0.120721189157345 0 0 0 0 0 0 0 0 0 0 0 0 0 0.460093956061569 0.622140289039679 0.731071002402965 0.69478243278986 0.590674480027443 0.370204147472339 0.117759412121679 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0839074579656229 0.229007241846477 0.423546809969998 0.616756133119374 0.652173855556359 0.386267051468831 0.117067608110229 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18987 NA18987 -0.607864457968889 -0.403038152237329 -0.186488899185199 -0.00998006575971222 -0.0149925774845484 -0.0348763779252831 -0.0271381247244695 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.6977146867393 -0.501406403985044 -0.224258911872463 0.0241999014980659 -0.0377648522404835 -0.0242177130639305 -0.0272156578038131 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737984728973443 -0.595007693183053 -0.327798268160076 -0.011150960366068 -0.0776223770961145 -0.0103455603016471 -0.0274017105913335 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51300291363428 -0.451463562013421 -0.327517682718652 -0.0590682586357848 -0.082078268932395 -0.00370768082406049 -0.0274634474136214 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18988 NA18988 0.69485937094173 0.488717242382841 0.322088895573653 0.139421287481622 0.00567120382547737 -0.0444127187589918 -0.0276509471207824 0 0 0 0 0 0 0 0 0 0 0 0 0 0.528989467423829 0.400761390085424 0.248960834516954 0.118504742367174 -0.0226568227372461 -0.0267174451562944 -0.0279012011065891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00788557469653972 0.0313066886421525 0.00878523206725969 -0.0308301874684744 -0.0841114338483219 -0.0169450550124783 -0.0282961474029294 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.529615523813154 -0.476606383151951 -0.434016110618472 -0.288199082523949 -0.159270178983384 -0.0156761740294934 -0.0284064375762491 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18989 NA18989 1.26417146236753 1.12275935811376 0.865303742104878 0.502430535635105 0.245881039299051 0.141305880799989 0.00343449292601921 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65223292203715 1.51373848158025 1.11490001653924 0.638804577135529 0.283339391765396 0.121465073656885 0.00319766510035597 0 0 0 0 0 0 0 0 0 0 0 0 0 1.73679347958726 1.5678039650762 1.33091166645499 0.943832698319276 0.494334586713007 0.146838399803829 0.00288075480041634 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4800007949578 1.32917952991412 1.1440120223071 0.943113053265908 0.646057315866115 0.167905040991944 0.00280110871815237 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18990 NA18990 -1.35641348777539 -1.48989641551202 -1.54379433554395 -1.51221798808907 -1.04181296548281 -0.486232713274488 -0.195771553808574 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51321338216851 -1.57905218883589 -1.68546280055264 -1.63114132478633 -1.1384435497302 -0.526061297101257 -0.1963361489528 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54644579876017 -1.72650601039577 -1.93055217125856 -1.97457576962264 -1.38681694369649 -0.578775316809116 -0.197167628940678 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42359837344954 -1.5698479103344 -1.73196738814309 -1.94874178062909 -1.58110259453877 -0.595811438538342 -0.197390052448586 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18991 NA18991 0.415427634028633 0.454917822891224 0.552083353426687 0.521635806363829 0.327328002793484 0.0481818847742972 -0.026963705088555 0 0 0 0 0 0 0 0 0 0 0 0 0 0.765690077667905 0.854326445226078 0.895814687650453 0.770512629816255 0.462546682394833 0.0866094035218785 -0.0268994952702164 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41717469092486 1.484043797683 1.58117018527131 1.48297531425255 0.869234631752898 0.143060832069166 -0.0268442414110974 0 0 0 0 0 0 0 0 0 0 0 0 0 1.55600413444477 1.56711255467582 1.65680340716387 1.73662219402702 1.20195299168505 0.170786817856448 -0.0268357595912846 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18992 NA18992 -1.06033550339774 -0.761880010073316 -0.542216632957362 -0.249783485732827 -0.0532927052231902 0.0273972992460966 -0.0125006078737415 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.785878783582861 -0.59046898124106 -0.451157206149939 -0.321359153066326 -0.160792526339459 -0.00803388154693431 -0.012539813639626 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.654463898684549 -0.621338846184468 -0.551646060751863 -0.492245677201611 -0.330808789915945 -0.0310972658599985 -0.0126701389434594 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782092973710817 -0.784847354403715 -0.804595695019293 -0.719999591183457 -0.494724722140458 -0.030198910185721 -0.0127170604221447 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18993 NA18993 -0.0370572817517774 -0.184531724007787 -0.250730087831574 -0.231747654062486 -0.148660550955812 -0.0449546496461084 0.0164961603448955 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0352921896080329 -0.178000427551399 -0.325984323416881 -0.296213005674371 -0.194627143601092 -0.0457759835067001 0.0141030364758073 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0246761513576181 -0.160439028193688 -0.371684908381639 -0.403492298348227 -0.284554394272446 -0.0683430012423199 0.0111641602381439 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.162344621966824 -0.184314118508122 -0.238470112511322 -0.340949184083542 -0.316559215691971 -0.0743137607764498 0.0104729482600079 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18994 NA18994 -0.503999516877473 -0.391053324125745 -0.264992328547836 -0.205998231003295 -0.0554231873146282 0.0477097364558962 0.0841551284505418 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637756147273082 -0.539843855881802 -0.403544509191559 -0.305096370107604 -0.153031490069902 0.029735964837915 0.0828693640557889 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.784963845339526 -0.803813906015837 -0.750205864333414 -0.66997737496326 -0.457609442004619 -0.0226866001033171 0.0814278427168206 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884157693214551 -0.916705160987707 -0.919677528492801 -0.937677276138974 -0.733349270139182 -0.0478402944837828 0.0811154244451925 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18995 NA18995 0.681620702803629 0.521667653277296 0.48544435190433 0.475397020068446 0.356654335671751 0.212557611183749 0.0953899018607625 0 0 0 0 0 0 0 0 0 0 0 0 0 0.803208431805701 0.645587536413775 0.55054020783431 0.518005220763501 0.334233518046044 0.196831732972882 0.0936261870031215 0 0 0 0 0 0 0 0 0 0 0 0 0 0.863455819079561 0.783390196841873 0.680865894323916 0.608656388258653 0.404275581292018 0.152170362980002 0.0915252914903868 0 0 0 0 0 0 0 0 0 0 0 0 0 0.746437368518194 0.737991658450555 0.674513616205294 0.583182123767723 0.457263412273959 0.137835709329314 0.0910431453969707 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18997 NA18997 -0.764374077525348 -0.612602084233057 -0.492774381797046 -0.281701000900762 -0.150720754662702 -0.0994071128012442 -0.0176393919938321 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.618396073523624 -0.473200146819716 -0.330907384077361 -0.175464676372444 -0.162863705318748 -0.102401979591977 -0.0176144304807598 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.29516424143075 -0.244026634694821 -0.0962728109373264 0.0318846182757433 -0.147426884062118 -0.116842143962285 -0.0176092724550059 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.11674911092743 -0.085387710319003 0.0176299720476566 0.120793821478487 -0.106972746363969 -0.119595763029486 -0.0176129731032396 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18998 NA18998 0.598667418520452 0.543592291927971 0.368863169815413 0.189870427217583 0.0593669934483149 0.0202826833835017 -0.0189175584721237 0 0 0 0 0 0 0 0 0 0 0 0 0 0.82838656980495 0.73247928540997 0.534792971370464 0.356801093447087 0.159075131392264 0.0163267679764494 -0.0187091286647864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.947475537569837 0.885615236748452 0.803452565895056 0.668886177447328 0.324768535601274 0.00179052790644063 -0.0184944670822515 0 0 0 0 0 0 0 0 0 0 0 0 0 0.942146540911488 0.917151359006379 0.903481286926765 0.849907320302484 0.474142108823155 -0.0021947959999061 -0.0184520134782044 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA18999 NA18999 0.658816699247423 0.540334022085816 0.468623587112189 0.439514732510093 0.335709956077031 0.179462406561377 0.0490893294097501 0 0 0 0 0 0 0 0 0 0 0 0 0 0.860407627051925 0.815248131554602 0.722063622104573 0.545552083417206 0.375021877490663 0.155709634383848 0.0493012615089536 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07145358967335 1.09326331779505 1.08559856994591 0.891536326363609 0.597504663551381 0.179956547969749 0.0495639697147999 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0017736014312 1.02709525396928 1.03629125377286 0.957900710498378 0.728308870970945 0.203829449816416 0.0496259583383381 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19000 NA19000 -1.4594747061399 -1.29966818142505 -0.943445156637682 -0.508621366691531 -0.228440957619749 -0.147278729314401 -0.032147972354337 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5737790371289 -1.33209330516875 -0.978080159143938 -0.501409566924736 -0.214812214362771 -0.146908227906869 -0.032219544214582 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35891061270463 -1.23648398261814 -0.986021016894508 -0.559920731952845 -0.205048995413407 -0.137623902162876 -0.0323725575589823 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01055389378186 -0.906004278662293 -0.710590860069432 -0.463827101764725 -0.165097749414564 -0.138962766218485 -0.0324213874222734 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19001 NA19001 0.920688361515471 0.956362090762238 0.905109970477904 0.620449198917539 0.209228952030721 -0.0351449884581226 -0.0274694086164123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.760211249332942 0.858005567270853 0.855830838343648 0.74890803564332 0.331951445199465 -0.0168868265491813 -0.0280059292550166 0 0 0 0 0 0 0 0 0 0 0 0 0 0.830417008952181 0.924417418344417 0.988049741916589 1.05372608742262 0.576522893175279 0.0155320838612386 -0.0287894902264398 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12189155504875 1.14142279779456 1.10807517461055 1.13228397378437 0.769685476259446 0.0268675269658934 -0.0289986634415656 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19002 NA19002 1.7616470984639 1.34888850320847 0.947615168740458 0.691264438867986 0.317470793530837 0.178533438054332 0.0501220574101319 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9683555956058 1.56632494041325 1.1921590999608 0.84807441200109 0.394251142048925 0.182547870231978 0.0503387324030123 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92711379475036 1.72201171403648 1.51724689389933 1.18453320401047 0.596840793965456 0.207559322358013 0.0505677695704123 0 0 0 0 0 0 0 0 0 0 0 0 0 1.75515357427074 1.62817000264726 1.51324992157287 1.29139664544214 0.675850897333902 0.226807116771502 0.0506139173804734 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19003 NA19003 -0.024292423371648 -0.0935494554401242 -0.0889553989307648 -0.0334832946111717 0.146690432808584 0.153806358293317 0.107287018746303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0260091688946821 0.0354778678167461 0.0669595039331897 0.0450866695262227 0.159107140937405 0.171361420911401 0.105186917205047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22499241512818 0.187323524795236 0.144602312075193 0.121949308724308 0.132545515863359 0.203905220053315 0.102656213230378 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167591125302219 0.128812813808418 0.0631840593347067 0.0319744799408349 0.0792086555402882 0.216692529149156 0.102069539289724 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19004 NA19004 0.119484301504606 0.230572921034238 0.319094854545284 0.255881427198697 0.0767914179538653 0.0559322893283563 0.0575753792007912 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0993848578168466 -0.054112513905648 0.0262803367366994 0.0695243227820549 0.0466164404890321 0.0585605015223403 0.0559824242736515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.181045015369082 -0.188007731482629 -0.155994649361975 -0.058495971650914 0.0556327998950137 0.0553789715606424 0.0540582628940346 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00682727887874379 -0.0328816563272714 -0.0648776282205276 0.0332524622931597 0.111259064723767 0.0551291864887544 0.0536112241634608 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19005 NA19005 -0.542575064227029 -0.731547829582622 -0.688064688464436 -0.588725448916844 -0.449592124847906 -0.306817190357523 -0.0657965260950289 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.988739919411467 -1.08491986882556 -1.01308021527772 -0.774680228261283 -0.554425291399171 -0.302391065169574 -0.0622349845709563 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.30656636265673 -1.35469612835432 -1.41118292911649 -1.23066513976173 -0.897227105075706 -0.365567980624848 -0.0576453574931541 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39965943559704 -1.40548003653193 -1.36432851300772 -1.30827276232631 -1.16386229345866 -0.398823965578539 -0.0565221113403977 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19006 NA19006 -0.64733362802539 -0.620601858400386 -0.523356092778053 -0.308654823895725 -0.171009577617302 -0.0775926111720009 -0.0119664776316958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.921022219440557 -0.877251882763473 -0.731973107341889 -0.525350336988745 -0.273387243944269 -0.0500711101593923 -0.0129527249989897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.96307284093362 -0.906876864201388 -0.860320826127891 -0.835736165427495 -0.508115750384291 -0.064835526927204 -0.014311140707298 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.776189904602626 -0.790016173386558 -0.72982789396109 -0.724602042856124 -0.593359507277075 -0.0674058976494888 -0.0146601297715969 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19007 NA19007 0.49662761323313 0.38682043871659 0.356502471360909 0.301838848818932 0.222787468098177 0.152993956739044 0.0472995836657853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.748385480099802 0.675002392801845 0.557630422058797 0.426879032400896 0.232167883647215 0.129509307091383 0.0475206852942372 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16536463854069 1.11507463762428 1.02175501228208 0.804326209361992 0.436880600492605 0.14781542985529 0.0477636824592091 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20369870512259 1.16899431508373 1.18635352485399 1.06748929614792 0.636988436320682 0.170712525282689 0.0478148314813453 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19009 NA19009 0.514669895745253 0.45799250206456 0.440287592031337 0.327974002253942 0.237252985939672 0.0668749960821184 -0.00832036079307361 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689815588890721 0.710682748967819 0.659294836832521 0.492086801158272 0.340328696963462 0.0891846796771772 -0.00886000385141995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.779156614600445 0.795888160289941 0.780881829843652 0.701116215287577 0.565441049805694 0.131066600832346 -0.00959761227634901 0 0 0 0 0 0 0 0 0 0 0 0 0 0.584688605527719 0.591115909986326 0.606653380910936 0.664443768932584 0.75002454172942 0.153165968433869 -0.00978604512058595 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19010 NA19010 -0.200778845563972 -0.109042828053295 -0.05368033974891 0.0338530298213359 0.0351946109704988 0.0922259205771728 0.0911779118720471 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.259955203786597 -0.127918736242433 -0.0539790073521386 0.00916633484742214 -0.00546604497071607 0.0583361759562262 0.0891777631128855 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0329033325371046 0.0883578190997103 0.185912034537782 0.114433956344989 0.000174786909863093 0.030618485256802 0.0867618594907157 0 0 0 0 0 0 0 0 0 0 0 0 0 0.126231549398752 0.138208292116517 0.152185288832666 0.137510141154809 0.0405057310831422 0.0197541957478296 0.086200655561898 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19011 NA19011 -0.0293260906379337 -0.100790517331136 -0.0857432774326083 0.0991881464954839 0.0864116460527448 0.0552187346107449 0.0146613338376495 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0914423217683735 -0.0651571301341881 -0.0338078527461074 0.163471546161003 0.136722374141224 0.0409068715842611 0.0150659934043618 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0976965549191172 -0.0220719694269476 0.139269084808356 0.311384664381468 0.288576054680626 0.0538568368470857 0.015494818512106 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0197992500506938 0.0649258425569246 0.209790357325369 0.395097848999607 0.421037054189079 0.0653536218448385 0.0155818783877039 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19012 NA19012 0.575684347818772 0.407465112220508 0.328179311414705 0.295816321870302 0.170965894130656 0.0384203590039525 -0.0118428577730684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.667867029912944 0.554992554374412 0.444715648756637 0.376206715197816 0.208459468421765 0.0492375423025774 -0.011723674812976 0 0 0 0 0 0 0 0 0 0 0 0 0 0.643458085347277 0.673987271439902 0.700300722814686 0.625118175420631 0.359281547959405 0.0831798765267405 -0.0116035494092975 0 0 0 0 0 0 0 0 0 0 0 0 0 0.622249346684112 0.626645374425947 0.64688555085445 0.688500515727767 0.512856716891002 0.0970752106628028 -0.0115803326968004 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19017 NA19017 -1.59317845491569 -1.54100480875775 -1.4369805855148 -1.15288566846187 -0.726351375467798 -0.331127161179639 -0.0788946760500497 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.71671816156139 -1.60060199334853 -1.47867868497636 -1.24728621157094 -0.7943324723308 -0.346743563900392 -0.0792481211145732 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.19265529651338 -2.14261849653801 -1.96342515971817 -1.65949538537622 -0.947645867207973 -0.40382698918683 -0.0798327173653735 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.21507229174673 -2.2168553501738 -2.16948511570866 -1.88342291272522 -1.11371822590328 -0.42617027688339 -0.0800001871051467 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19019 NA19019 -0.0659288745862917 -0.0071031706566123 0.182676554957021 0.289464387105747 0.420413226378927 0.353684632124728 0.146463814048779 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.526041275043504 -0.372480287212827 -0.0776491926669766 0.206987129847773 0.400941940533761 0.340609443587681 0.142609586880129 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.44414496557133 -0.334784667498358 -0.130013675388284 0.0126611349482386 0.423701706316856 0.382764699107877 0.137758100644526 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556818174311066 -0.478848998012671 -0.313564481466674 -0.0736751895236483 0.345811000579522 0.413731414449389 0.136591784948035 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19020 NA19020 -0.783112889183836 -1.03290720559396 -1.0340691669733 -0.761156754069274 -0.366106635176542 -0.147528931954693 -0.0483044594180084 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00989354062706 -1.09326345054744 -1.0217934437539 -0.849216129912713 -0.451681146454579 -0.127564601346705 -0.0443514400899865 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24192325866428 -1.3160365794725 -1.25541856955964 -1.13012812465551 -0.675878008063702 -0.161956280736153 -0.0393684240479166 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24252238793436 -1.28145709455483 -1.27399561443193 -1.20174662461492 -0.800217205711539 -0.186223072473221 -0.0381702283741243 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19023 NA19023 -0.397109978038174 -0.379863361584575 -0.48582781522626 -0.545595594143932 -0.475051452740017 -0.359711151933174 -0.122296912240582 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.323053956475874 -0.351177039449954 -0.490886461487631 -0.59416794982687 -0.500095086302855 -0.359821464352437 -0.119050056867538 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.394371078629032 -0.408168514769698 -0.455204693736844 -0.607276832890964 -0.578481072918429 -0.377790806992573 -0.115008624382186 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.360397548663597 -0.403404957708019 -0.441169114822679 -0.535569228887352 -0.613584622140376 -0.39472718162998 -0.114047092361917 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19026 NA19026 1.02446651323032 1.00420267760231 0.880766605083138 0.655104308136812 0.594374573168871 0.360924704039535 0.111910212763526 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18552619102004 1.07625028278074 0.916129223606836 0.690913417829939 0.562133820332908 0.345228196954869 0.11077056214121 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20502257902476 1.14835271226094 1.05138410684807 0.921314115510302 0.657221851863878 0.337101078563409 0.109400700614533 0 0 0 0 0 0 0 0 0 0 0 0 0 0.971315445104718 0.949540570011543 0.972464048993454 0.977650923251445 0.734853216389725 0.341042964418021 0.109083892751215 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19035 NA19035 0.757106237036239 0.63826718101176 0.45047053395178 0.180952832585139 0.088745140489035 0.131141720847976 0.0635701749014614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12592747714715 0.0859085678103793 0.0482091353309812 0.0293237890887176 0.0561615880582366 0.114152246373856 0.0661363024127665 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.461788205591734 -0.469974581769768 -0.449883290947232 -0.238652095868178 -0.115281985584392 0.075874396851888 0.0695695544595652 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.666128254182436 -0.672784854460288 -0.673197196469753 -0.518526671015195 -0.267686727275469 0.0419412046504283 0.0704336542089547 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19038 NA19038 -0.917007798333065 -0.987764850007487 -1.10007676280205 -1.02436505773045 -0.769503642708789 -0.382444680388615 -0.103400065602612 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37045117840951 -1.41422971241277 -1.40201276700001 -1.2657749745011 -0.883987899681661 -0.374376668206907 -0.103495918395286 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.87080744886951 -1.90427916648219 -1.96011514017994 -1.85869655232697 -1.25053464990851 -0.405014775849947 -0.103834575978962 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.95436158916668 -2.00118375711374 -2.0894211454025 -2.08724171406441 -1.4844106999328 -0.432218464288472 -0.103958218481403 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19041 NA19041 1.37682455688382 1.30188650619073 1.12118906816209 0.862638600437878 0.585184362276942 0.315985512065154 0.116757625587933 0 0 0 0 0 0 0 0 0 0 0 0 0 1.60068158856831 1.52410228129539 1.27211725936443 0.921973757998598 0.568127603267073 0.276953355718702 0.112954966841164 0 0 0 0 0 0 0 0 0 0 0 0 0 1.69345553129505 1.73066694406482 1.72842545176353 1.40167915772421 0.803810374116856 0.270407873045505 0.108102056120266 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68968110350009 1.71196970908153 1.74499604900613 1.64548501574536 0.999623151769496 0.287315530069822 0.10692252733859 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19042 NA19042 0.650798955138397 0.588957284177573 0.465685319877143 0.290456959660766 0.194456032764539 0.248122350326313 0.108650612103898 0 0 0 0 0 0 0 0 0 0 0 0 0 0.53125904051792 0.485647782093113 0.437863403261541 0.30059453406409 0.196794873763865 0.254193964215242 0.104407001052923 0 0 0 0 0 0 0 0 0 0 0 0 0 0.683844791735267 0.63114481475674 0.631294011261849 0.6548868854283 0.39642721916335 0.273973832957473 0.0989890909626681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.944054054977873 0.865731945877264 0.802545890994596 0.88291851667002 0.56447927674309 0.303902390773868 0.0976725509403738 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19043 NA19043 -0.704491678747109 -0.455692636567569 -0.264112128476342 -0.121989931688491 -0.0643421525223512 -0.0222910634246932 0.0473138539426864 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782349096410227 -0.603992466759109 -0.40890181217684 -0.174402625552918 -0.0726517304692076 -0.0330412676161596 0.0505240370295794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.963365969814555 -0.950051144736875 -0.859495317143466 -0.653369451177037 -0.334880308199878 -0.094499436432603 0.0548224503631823 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06853462937728 -1.08236122538072 -1.05094810858265 -0.929872857206662 -0.585932414517803 -0.139664538075126 0.0559050751248739 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19055 NA19055 0.441102732815651 0.400643145644865 0.338695808223854 0.226831478689439 0.161725306304599 0.111657586958045 -3.92017726981356e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0.496642415070543 0.432412008514294 0.327002580574908 0.200457075567101 0.185511291654637 0.114733049927992 -0.000534662454353589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.51065534182483 0.473154392358655 0.412080551785391 0.386393078501047 0.31039983298981 0.138160212930127 -0.0012261475874947 0 0 0 0 0 0 0 0 0 0 0 0 0 0.359380451049688 0.369555085059686 0.401012208528667 0.527700261658349 0.455217794424736 0.153694374701213 -0.0014053277594392 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19056 NA19056 1.77692932872742 1.7070203277658 1.54389399556693 1.12537694886137 0.573465515509208 0.163516825852458 -0.0092614021251684 0 0 0 0 0 0 0 0 0 0 0 0 0 2.04698090761235 1.99372219047808 1.76070254804135 1.29832767997522 0.678213216362047 0.177793768499799 -0.0096914802638637 0 0 0 0 0 0 0 0 0 0 0 0 0 2.32948554274963 2.30847559052452 2.20686721965998 1.81333817718512 1.00872612657433 0.245385018810834 -0.0103219050747802 0 0 0 0 0 0 0 0 0 0 0 0 0 2.2271479992248 2.25746235104829 2.28716759138841 2.06711931631428 1.31384180140022 0.278804297309364 -0.010490555986614 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19057 NA19057 0.178754521416632 0.414419937591546 0.594086976272477 0.505551561487178 0.293411093337832 0.106287047014374 -0.00668843096545034 0 0 0 0 0 0 0 0 0 0 0 0 0 0.318888554335066 0.462918207218563 0.568394963537264 0.588433318545738 0.432880460362888 0.133749951311786 -0.00785675016293525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.782489061490595 0.847102954869545 0.875889729797526 0.875307045524009 0.727460255161981 0.200565459708462 -0.00945668185450668 0 0 0 0 0 0 0 0 0 0 0 0 0 0.660761871960351 0.72394739848735 0.840095219933252 0.948394328668184 0.89317434201319 0.228158572933541 -0.00986614856832721 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19058 NA19058 -0.507672356238 -0.760989225724534 -0.843531315025184 -0.591661962441031 -0.312319848747432 -0.104089314807783 -0.0438933757448155 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.676800461635245 -0.844608306936468 -0.90996920901541 -0.660225007372549 -0.328467259688921 -0.112552646225826 -0.04041709616538 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.842948728286475 -0.924425052826657 -0.943210757226728 -0.875270214151521 -0.497150896533444 -0.133379985110915 -0.035930205169525 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.797404270738149 -0.909621262144501 -0.946748673837001 -0.962415459508704 -0.625636758650032 -0.147748275042658 -0.0348305928343807 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19059 NA19059 1.04107639558509 0.868898778229129 0.57013558308856 0.00239427325255002 -0.390320752107164 -0.312680526856746 -0.108896159482586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.892783887369586 0.734859581184652 0.410050431507768 -0.0653070551766451 -0.36266588783051 -0.308600801382505 -0.109392986746162 0 0 0 0 0 0 0 0 0 0 0 0 0 0.824293170173309 0.670882481632668 0.414316358235558 0.0399007020333613 -0.320783031009911 -0.301977233209413 -0.11009861779864 0 0 0 0 0 0 0 0 0 0 0 0 0 0.951309761894128 0.839724811658295 0.660197625236591 0.278496200980016 -0.191375594232999 -0.299063521185665 -0.110283244991218 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19060 NA19060 0.840988472990221 0.614920660285039 0.38695033840795 0.251371059482588 0.192856469914815 0.0570706297887793 -0.0258203868375559 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02935120891867 0.875101834378227 0.707992107798035 0.496214299656283 0.302066380923391 0.0627254669089078 -0.0265272225553135 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57645200569069 1.51994172712449 1.40679781930993 1.23337674879095 0.721402953797038 0.117676995133999 -0.0275746201482725 0 0 0 0 0 0 0 0 0 0 0 0 0 1.95106259805449 1.91777965560263 1.81181527710968 1.67756700037676 1.11407213899931 0.15251717863503 -0.02785677990182 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19062 NA19062 -2.12821573067731 -2.11763783711558 -1.92922047108827 -1.4502613556475 -0.735546508441176 -0.187806509086544 -0.0202386768526609 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.54188084673772 -2.56586555331403 -2.34154634629886 -1.70297470355486 -0.856736928074908 -0.229551569602884 -0.0205619978296325 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.99436912949592 -3.0629044727805 -2.99592388937445 -2.48530331684666 -1.28422488685102 -0.315018222210553 -0.0210517856084323 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4916255166155 -2.64940306111246 -2.74531554884759 -2.69557594725605 -1.66618852484176 -0.350510885503036 -0.0211854315535109 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19063 NA19063 -0.467172177057185 -0.516697959604432 -0.505386976501135 -0.364943662179975 -0.290635035039173 -0.170622540732613 -0.0434003537831658 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873725252129715 -0.81807357835943 -0.700587142016195 -0.520660097037092 -0.356238771877039 -0.164934780056001 -0.043306497899387 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45842609881105 -1.34435519609081 -1.23671136170514 -1.06287723432619 -0.573606399916536 -0.184815070194746 -0.0432664605997704 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64222552635185 -1.5160509940534 -1.40137761950752 -1.2467927855562 -0.749996115287856 -0.198694177518597 -0.0432718607224186 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19064 NA19064 1.18772046699737 0.934220673309756 0.618037961638181 0.330991174838736 0.142691886485213 0.0151477406478134 -0.0146144776202197 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10280925515178 0.952782262437776 0.666869221395216 0.398186279974514 0.184886368190967 0.029132923809307 -0.0147062246339411 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22138242170635 1.12068064191164 1.01354577738283 0.800651739533582 0.330147208345135 0.0212639054481336 -0.0148637652878981 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20271066949261 1.13608219126602 1.08656430235322 1.02970870675093 0.487477132373697 0.0179237825707096 -0.0149096595775001 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19065 NA19065 -0.646113401954272 -0.480423165378447 -0.343194543262509 -0.147160426694271 -0.145546422498756 -0.18933381858658 -0.0733774555973141 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.43101953499245 -0.268117753921828 -0.193047870671054 0.023704761897525 -0.057530932972636 -0.126644223106625 -0.0700902235248708 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.145241136475388 -0.0684931331638095 0.00955457906874747 0.131597144946012 0.0858592536820189 -0.0712272531090342 -0.0659170415652541 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.146273325428699 -0.140231460328097 -0.0756730587935517 0.0986282662046045 0.123793705684057 -0.0532839704348714 -0.0649077122602167 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19066 NA19066 0.27452880635951 0.085194285481656 -0.0916016795240555 -0.22402128224656 -0.189377433493184 -0.0846709017611696 -0.0371871500839607 0 0 0 0 0 0 0 0 0 0 0 0 0 0.334427920357878 0.132350881536228 -0.0167874409827219 -0.167456552843042 -0.148858922841911 -0.0935013438914665 -0.0372772256405838 0 0 0 0 0 0 0 0 0 0 0 0 0 0.344214284807115 0.230853928720875 0.099617825565329 -0.078571608033182 -0.153751823110739 -0.11509955144698 -0.037485941061573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.103321549360483 0.0183118076622742 -0.0257844110118773 -0.160538958739728 -0.205893006981467 -0.129061352312779 -0.0375544644388115 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19067 NA19067 -0.608775292418836 -0.43646708958564 -0.275574296606145 -0.0314167006957958 0.103736462604974 0.162202519678824 0.038303205862836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.647467045140713 -0.495565436147448 -0.319978386658506 -0.103259696414636 0.0533021518299429 0.159170495996355 0.0385400573867502 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.634116598081677 -0.634104322085121 -0.539981671931748 -0.313004535126009 -0.0505870302871204 0.169136697975941 0.0387951507213818 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.705207941362541 -0.717850832118433 -0.715384920796897 -0.523384790018651 -0.172951562310385 0.181124623886737 0.038847701453075 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19068 NA19068 -0.835083098009093 -0.808386036745612 -0.696337742604419 -0.519901018782116 -0.360952122750705 -0.221715299444094 -0.0645842405393802 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.810040441396997 -0.811272814386233 -0.675895180454457 -0.504865691890424 -0.356035304628609 -0.235012460856864 -0.0616472758479312 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.594734228650426 -0.6119013936783 -0.598248144872883 -0.479453201112885 -0.422945508046757 -0.294631848297096 -0.0579307748956447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.234156481077439 -0.270884257563539 -0.229610397960626 -0.260291743626767 -0.383845316754933 -0.329382220573713 -0.0570342545624468 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19070 NA19070 -1.25465957014756 -1.00645460841783 -0.799254047692188 -0.653034607271283 -0.494278885761649 -0.302644355947834 -0.120690195414203 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.21182158706002 -1.01654847988935 -0.74151840041744 -0.512891055338278 -0.373271387158956 -0.268856855601709 -0.120859816390726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.623481994717523 -0.565107012403611 -0.426003449126248 -0.288492865711478 -0.183625991227647 -0.24152710939004 -0.121146443586447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.115944459797021 -0.102172815610777 -0.0284770112582075 -0.00719463017739656 -0.024671542106591 -0.23542062526901 -0.121228989845644 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19072 NA19072 2.12403696668626 1.87911198357841 1.58749843302214 1.16437018622357 0.616630861928289 0.225660893681488 0.0775872392628479 0 0 0 0 0 0 0 0 0 0 0 0 0 2.16123084111916 1.99151878860108 1.72535275605401 1.2514330649644 0.664337998181831 0.219844063235254 0.0760594861030389 0 0 0 0 0 0 0 0 0 0 0 0 0 1.99704161029653 1.96663374167552 1.88702850168226 1.62097475636221 0.903319492001188 0.226031741424309 0.0742526301238764 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53454244347037 1.61456481192251 1.69358805424259 1.70762643726514 1.14726276101618 0.234622420347977 0.0738405917852919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19074 NA19074 0.330924460667323 0.347280997314407 0.276057194048141 0.0736161420116202 -0.0181806896184325 -0.0253879140060672 -0.0361009885416123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.262793609290725 0.212361815076471 0.0804205406869592 -0.00321863460334127 -0.0192979002232168 -0.0349253689577667 -0.0362163003593309 0 0 0 0 0 0 0 0 0 0 0 0 0 0.18736567313888 0.152882153573618 0.0488698609365465 -0.0598539774130675 -0.0182675562753405 -0.0238664814778991 -0.0364374466609288 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0601706153832973 0.101135594014112 0.0931526011768003 0.0303427389244366 0.0197939060865766 -0.0215665849271072 -0.0365051816468608 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19075 NA19075 -0.555995108385322 -0.668797894325981 -0.752923189952654 -0.660914144801963 -0.531400952574819 -0.230857736625314 -0.0422282195638183 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.570012652506679 -0.694446286061457 -0.791700651212566 -0.710267556243787 -0.60281987552341 -0.264867926758265 -0.0420427267045451 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.607065258350167 -0.674578299916636 -0.759996245850298 -0.879923767728754 -0.814563990728367 -0.337050987479087 -0.0418666341259667 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548029852824043 -0.551545461246941 -0.596501897891709 -0.836118116027265 -1.0092038858458 -0.367882484517645 -0.0418352740323029 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19076 NA19076 -1.28564274157742 -1.23276272636808 -1.0938548537625 -0.86948440146409 -0.488482902394829 -0.134083371812561 -0.018651548254151 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.10112744611538 -1.14244833129216 -1.06988254572003 -0.876015067408145 -0.501557727579024 -0.155628565753328 -0.0189815107411156 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09959787962264 -1.19718982257305 -1.29079957641768 -1.16402438229101 -0.647210211225526 -0.185520476606536 -0.0194616524859617 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19048675856706 -1.17862674129313 -1.15046786896104 -1.21691982534836 -0.813502890559074 -0.194278358986301 -0.0195894581536605 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19077 NA19077 0.627217441177672 0.514416218314247 0.380859749986974 0.346492852402182 0.211807997981153 0.0112344998476895 -0.0404387582156901 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802460946961369 0.709521315888733 0.531431446965554 0.518722891822776 0.333808804473619 0.0531370852481407 -0.0401947630474526 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15621002851066 1.10805131000452 1.00158080565483 0.85416858991197 0.646063145356897 0.107504703250105 -0.0399458275262258 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18840482003319 1.14968864501482 1.09032055724867 1.05424268339813 0.85830817497313 0.13320557082865 -0.0398971579785149 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19078 NA19078 1.44753033886261 1.27479638085497 1.05891987583539 0.65792418373769 0.395852709430471 0.277877572064823 0.0982903195899231 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12141108812067 1.10640312518385 0.931073386882209 0.661378779303465 0.426269569289464 0.264425410637943 0.0969185518516016 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689726292887245 0.755238291657363 0.768565157744393 0.81145258449525 0.56204695755796 0.271112752364769 0.0953214720047599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.620554348637777 0.716510090080695 0.793275321968687 0.884089898793425 0.747891822414475 0.278730647475606 0.0949634404188863 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19079 NA19079 -0.932876468818854 -1.00937116881568 -0.883064188551073 -0.673546476540737 -0.377471351724374 -0.127661888229827 -0.0291977943618481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.835614980642427 -0.86932360420562 -0.773519483310819 -0.570712610608029 -0.371826982509513 -0.105539249205602 -0.028962690315559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.475413041759232 -0.457589985305957 -0.420947707848206 -0.453346219570976 -0.426069158357392 -0.0992540414970188 -0.0287061264208508 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.167814138369326 -0.210312170008831 -0.246957632168124 -0.356762072624804 -0.462072475538399 -0.105202060184664 -0.0286519848610329 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19080 NA19080 -0.560740105223349 -0.395303325295944 -0.247312602492999 -0.250691137831883 -0.284842273983634 -0.265824211154138 -0.113336864472929 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.412353935803741 -0.290681518133909 -0.13824467850749 -0.119419215953614 -0.257035692580206 -0.256609582164151 -0.113251521127263 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0352617433093678 -0.016305440628769 0.0415103350174079 -0.00240405425047455 -0.284931891077986 -0.229586897424067 -0.113193307108771 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0872622696982761 0.119241157251528 0.156038381963967 0.00469046105113789 -0.373970493518265 -0.221678029789843 -0.113188152312348 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19081 NA19081 0.250315544829408 0.33793136304636 0.380984814736821 0.351305096392251 0.0973593694755428 -0.0109403832166053 -0.0111004725325068 0 0 0 0 0 0 0 0 0 0 0 0 0 0.484215872936084 0.531946070099989 0.546972974251987 0.517447864210975 0.19445415251832 0.0473548707605222 -0.0114256965790857 0 0 0 0 0 0 0 0 0 0 0 0 0 0.857936361153988 0.883806881503702 0.853012975773324 0.787010883845782 0.383389510672772 0.0989561285889882 -0.0119025514551244 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09949418113185 1.01779038284584 0.923113216069769 0.777275986991551 0.487763235001233 0.113974825446715 -0.0120301183626357 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19082 NA19082 0.742857611774875 0.673588529229788 0.484271743302454 0.329869166900712 0.0993626010644225 0.0394267688779652 0.0675189932630048 0 0 0 0 0 0 0 0 0 0 0 0 0 0.692620345995626 0.683735170110659 0.534271548421014 0.338839823736513 0.0698807815092102 -0.0114158591842259 0.0665909614292082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427261985119536 0.456177197248513 0.497003394500088 0.450852157367757 0.144900156874293 -0.0732219126966186 0.0656026419397854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.333523969853916 0.369525009773891 0.438665335806192 0.51137352986406 0.25617586983434 -0.0911042763872857 0.0653996908704916 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19083 NA19083 0.265299526844767 0.168971200008541 0.151546372028409 0.0681510370052144 0.0110657501865196 6.32378824544098e-05 -0.00107477191995093 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33439893554623 0.284484590764246 0.238115561397121 0.126191076821923 -0.0617952012969448 -0.0267100739415082 -0.00117451993491387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.199036044458286 0.224899410698405 0.250721309445999 0.30055623819302 -0.105144514450973 -0.0347082740980682 -0.00135122269436569 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0519540387808446 0.11835734625354 0.194052781912732 0.301589653646482 -0.0741481356136636 -0.0329584800708425 -0.00140349548602484 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19084 NA19084 0.28874154795801 0.287875594506132 0.328775649419601 0.218968062858127 0.165101915024222 0.119992525548836 0.08017662364363 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0330240997281349 0.0471909084618107 0.175552015094058 0.205340745639685 0.196818482662808 0.158055503304188 0.079073940372529 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.277411543997617 -0.200652163611362 -0.0843533161251946 0.00440603316028916 0.182785963992977 0.177507914230734 0.0778389668261429 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336372031534243 -0.300210219717689 -0.257800536044726 -0.170649147726138 0.110884400397845 0.176489444224848 0.0775714945753018 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19085 NA19085 -0.390744725652155 -0.314637152353025 -0.152475324777228 -0.085941764123029 0.0462565576927514 0.00499381515254094 -0.0399726465698442 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.389182594615825 -0.272265266265044 -0.148739246480125 0.000716989164616708 0.103776043536582 0.048117152635724 -0.0370688707296997 0 0 0 0 0 0 0 0 0 0 0 0 0 0.041565995613733 0.131483888682293 0.145222260544609 0.295105017275842 0.31295151110952 0.107974376905936 -0.0333415310835076 0 0 0 0 0 0 0 0 0 0 0 0 0 0.266427939970763 0.378976329715615 0.506472631451997 0.629060197106424 0.573618217449325 0.134406276456421 -0.032431989016804 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19086 NA19086 -0.773698706723297 -0.586954352716298 -0.457752670430729 -0.362714799093856 -0.103683459462335 -0.000176240823225673 -0.0105492619508972 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.779063801915943 -0.677527070827248 -0.641979418287246 -0.430969588370873 -0.113753999283993 -0.00367937373559154 -0.0107104346414022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.623556233687856 -0.587085261138277 -0.576663221326256 -0.531257848125362 -0.199203979005434 -0.000149033923353175 -0.0109391611426142 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.242389928938196 -0.334994065161786 -0.415428505001305 -0.543399742850862 -0.34131903821738 -0.0038700479224797 -0.0109990117288584 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19087 NA19087 -1.06952979175442 -1.00154397695498 -0.936447970859575 -0.611151774405481 -0.369757107020586 -0.147879279739333 -0.0441997871375513 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00089874671489 -0.935605948897952 -0.878194854145449 -0.577532609077807 -0.32588054199798 -0.134560884101701 -0.0438943834610928 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.982085474008827 -1.01392675848288 -0.994469543123788 -0.821157855345472 -0.411631762071103 -0.145126365039157 -0.0435681611644261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.960370937602932 -1.06918497040547 -1.14212859077269 -1.04084777759828 -0.589665205546674 -0.156259348528945 -0.0435009143337056 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19088 NA19088 -0.219961592994275 -0.337036852096971 -0.348519891305595 -0.309803876691659 -0.0739894770981057 0.114328898219116 0.101533687741893 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.617899792995662 -0.660491353392428 -0.598976210428665 -0.46610352874856 -0.136768129740714 0.0958571439429622 0.09974328426059 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00866396267877 -1.03322234546269 -1.02040591034798 -0.887118058003607 -0.358397192246477 0.0374422778994897 0.0976351000359774 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.784303866665266 -0.878711864740372 -0.985823579464668 -1.02981796583479 -0.547695155437983 0.017642030366887 0.097156333514147 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19089 NA19089 0.034431516050584 0.0446407610466161 0.0315019805331345 0.00666620787816695 0.0846341150435282 0.12287077488922 0.091607069916331 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0223408774822826 -0.0145239389163892 -0.0487488902619296 -0.0456223111965307 0.0549652352362195 0.119907041213889 0.090295555191492 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.125696954496716 -0.0945647768031025 -0.0968792818780987 -0.0723575499794972 0.0166111245796206 0.0886549896256242 0.0887995302882627 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0314686771077715 0.00121517682031818 -0.0531987410670492 -0.0714896687905991 0.020778096385339 0.0763585404588647 0.088469660424392 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19090 NA19090 1.08125396930289 0.963426115093102 0.807106672833777 0.60985977887644 0.449274867154104 0.176492716781527 -0.0113083240258927 0 0 0 0 0 0 0 0 0 0 0 0 0 1.350437143277 1.23594285277725 1.01260940328179 0.755671854344036 0.519036897453879 0.18201336639983 -0.0116074877978475 0 0 0 0 0 0 0 0 0 0 0 0 0 1.82008889416194 1.73335965520976 1.58840417248993 1.3165468131139 0.833418749824144 0.224654795428529 -0.0120792413328004 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77276585580208 1.6699214820241 1.61260243243936 1.52834050377705 1.10891448311754 0.254042910450272 -0.0122109678894499 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19091 NA19091 -0.543168182180516 -0.517431360560546 -0.433084540015111 -0.192801135241623 0.0629877139417696 0.214156276724873 0.107477313834923 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.571119250043539 -0.474348368103895 -0.350266086194737 -0.17256039545518 0.0707617406035792 0.234766265714071 0.105790283526702 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.530454224084532 -0.480766357980473 -0.422121864487351 -0.330823721111275 0.0179554200919055 0.249819803478519 0.103788014510435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.425199066859129 -0.474651385677495 -0.556969045378879 -0.483806126708582 -0.113215947688171 0.261021570184819 0.103329978833038 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19092 NA19092 -0.361967035082074 -0.331926422312263 -0.165830209400525 0.0308642888827007 0.0447499501060998 -0.141120278970876 -0.106281060387433 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.250959771334039 -0.203353431044645 -0.0824835801447595 0.0858264120707431 0.0425316678656352 -0.121413028194217 -0.10320998029695 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.293260481582637 -0.249603508727085 -0.246436104709006 -0.190448974950711 -0.102219001830169 -0.150495323306484 -0.0993548868772673 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.386503246811742 -0.348646508756615 -0.33569588491887 -0.221769394203107 -0.213945927052919 -0.173412461944019 -0.0984313511705835 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19093 NA19093 0.278389451965384 0.537784633342913 0.71140441355448 0.634727617897473 0.364163767702968 0.299394251068442 0.242041135151761 0 0 0 0 0 0 0 0 0 0 0 0 0 0.304131022219987 0.408473137129333 0.633222029738315 0.621572383398483 0.408150196328125 0.298488189213048 0.23958473533376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.41600397756023 0.4578039668966 0.535279241662699 0.58462577394809 0.447413748625287 0.309943560491199 0.236785815628477 0 0 0 0 0 0 0 0 0 0 0 0 0 0.479123949653723 0.48033864095008 0.418697886297218 0.448242719863162 0.499675821797559 0.325984358742606 0.236169893187568 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19095 NA19095 -0.143559848629304 -0.269420206402055 -0.243957296176229 -0.0469786388999394 -0.0405728959815783 -0.00969088248202365 -0.000721429815442321 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0903350162902238 -0.104970550761004 -0.185351645132278 -0.0817925051883023 -0.043014841731972 -0.0260238178484355 -0.00122546709770653 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.48807695795608 -0.470229526182716 -0.447628964067203 -0.350383305149413 -0.0910466689208554 -0.0677466461950441 -0.00203824471891835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.819967743757482 -0.84588356746593 -0.835489154708308 -0.672329445920265 -0.225820057861814 -0.0785758941379423 -0.00226859060441879 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19096 NA19096 -0.184646783960444 0.0467462626785339 0.11764880211773 0.184244560082211 0.172111919085579 0.130774772197598 0.102096201173635 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.228834451965365 -0.0461085788365662 0.0497397923178097 0.164382308494573 0.165970318423006 0.145795966889526 0.102914627945649 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.760782481117181 -0.705286733373721 -0.601218268126845 -0.349077063955446 0.0282610255209707 0.137474341656217 0.104298739078221 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.22491063528734 -1.22169103197928 -1.21977609594756 -0.982845821923496 -0.209651074451259 0.120455620778782 0.104700292955853 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19098 NA19098 0.253452778500723 0.204180579754781 0.160084811482777 0.155420014186875 0.212436825455593 0.172758531517751 0.0336435278863164 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566538276421158 0.472674344400714 0.310408311317614 0.214121313316564 0.218753032668046 0.152590001802339 0.0304741661142265 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05217243138542 0.963526525801892 0.818033015102093 0.632178374540596 0.416172338403957 0.173542690770095 0.0262069450944749 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3099874155309 1.26015431584494 1.22123321942683 1.06026604293385 0.629791229387544 0.200596375818663 0.0251276504598696 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19099 NA19099 1.14708879781633 1.13011179073504 1.18802356561611 1.06783890028135 0.723789867892189 0.335251593390403 0.102854079628064 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10731761496278 1.16404068272258 1.18947605993673 1.06148556986818 0.735444493739726 0.324353534983212 0.101590436314294 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17486186382613 1.24437880757613 1.24653650328182 1.17524491069827 0.913531172636043 0.332288777361802 0.100004251092527 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31296540291121 1.36372615114871 1.30011103831472 1.22962577120798 1.06282266071911 0.357101855974493 0.0996237337342911 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19101 NA19101 1.21769088652016 1.02495058459323 0.757104292543173 0.503206507270118 0.256077384034357 0.0951473871452125 0.0269180366591512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.685249592516383 0.604591768051705 0.516702976481715 0.392986424333563 0.251055287148217 0.0813832088029205 0.0253834444167898 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0246122572444015 -0.0158615365428512 0.0143048398750579 0.0735036541393557 0.195420925475631 0.109806841789905 0.0234889509914135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.245061278822557 -0.177097230456631 -0.134281169400969 -0.0506440927253255 0.137685260811077 0.126567609736624 0.0230413047704679 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19102 NA19102 -0.0649531297966441 0.149917013097193 0.313224865713882 0.350867746098478 0.408689658203579 0.372776483470608 0.170814002086573 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238174927113202 0.343531020221175 0.453357776071833 0.415868883455607 0.384213255388944 0.347996200553812 0.164577998459939 0 0 0 0 0 0 0 0 0 0 0 0 0 0.196326451582794 0.248647338254106 0.320114949823869 0.434244090080527 0.360330336600902 0.31861404461924 0.156796760461437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130591414413286 0.20347667002219 0.264388396635782 0.378652960076329 0.341396535527404 0.3263415522735 0.154942012429585 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19107 NA19107 0.138892880039324 0.120158525707356 0.249787618288009 0.191613020107521 -0.000824121279153126 -0.113404663719261 -0.0190314410150347 0 0 0 0 0 0 0 0 0 0 0 0 0 0.241615496781334 0.300521829944259 0.351689893901065 0.264318410773832 0.0211361957587979 -0.113170649513756 -0.016287345434888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.263508655259891 0.295878530005254 0.319280147500125 0.337272029216302 0.0304184263060977 -0.112740235061763 -0.0126189556693599 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0417085000656788 0.0408573692686993 0.120962357921775 0.129079926629058 -0.0344431570855089 -0.131934024737664 -0.0116958218019192 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19108 NA19108 0.348936989645368 0.344216457371111 0.246255983350644 0.165202222134796 0.186624614587705 0.201312736193767 0.08808572955912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.423918337019547 0.397502789794033 0.362194497082194 0.24731050586514 0.193605939529546 0.190368186409961 0.0869920090728059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.362288479024898 0.283607260477357 0.279931535657387 0.221585333957885 0.250012425912491 0.190663330686709 0.0856648166386412 0 0 0 0 0 0 0 0 0 0 0 0 0 0.368971208534778 0.29019004364509 0.204072474131412 0.0962961215469396 0.189189959773684 0.201371633587033 0.0853553058360021 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19113 NA19113 -0.252611599999376 -0.370944546134826 -0.501825573460741 -0.45357746726897 -0.466418383498618 -0.40836131604135 -0.130994174285318 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.405152518722078 -0.498991796902491 -0.594132359508243 -0.511347019187953 -0.441998863390663 -0.396514207681447 -0.1277069743731 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.374507874929946 -0.338569244593508 -0.351125015180506 -0.362680368595989 -0.440478330853213 -0.402345706456965 -0.123596784809126 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.419610143256904 -0.378731026584241 -0.279567936484875 -0.173633866424724 -0.312815658202709 -0.422125802605919 -0.122615218292338 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19114 NA19114 0.856795185040204 0.570454300793874 0.301712532650712 0.275532565597701 0.195838825743054 0.141970734595491 0.0717950416051798 0 0 0 0 0 0 0 0 0 0 0 0 0 0.647650004405567 0.470032881882128 0.349227367215403 0.242971973671684 0.202503918839148 0.136391704210799 0.072191454892209 0 0 0 0 0 0 0 0 0 0 0 0 0 0.352469266796146 0.318440515170328 0.367715752377376 0.397297020342427 0.221582720223859 0.138375557012985 0.0725999909908479 0 0 0 0 0 0 0 0 0 0 0 0 0 0.503490804531939 0.448971689074122 0.454704176332926 0.499093179467171 0.306039041748037 0.144849095473127 0.0726796524250365 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19116 NA19116 -0.690220119695415 -0.512165760664806 -0.354102273742909 -0.21220228189594 -0.0587857618849095 0.0719592920155136 0.0719502887368238 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.18094061522202 -0.0940038078439721 -0.140208691622717 -0.227350959090913 -0.108971963945448 0.067613424625516 0.0722174906300919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.524082036974183 0.483434891416053 0.287893737577767 -0.0297063548459649 -0.204029070889377 0.0650011491170518 0.0724366671353943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.362762297516527 0.36879938339192 0.357593541286218 0.11182159863591 -0.131852045449628 0.067397174018624 0.0724656068854408 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19117 NA19117 -0.950596813251441 -0.880535451845069 -0.903955372208017 -0.669695930931309 -0.273599076953134 -0.0235157314329471 0.016673376419705 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.871637976812688 -0.879297969394366 -0.907002055457376 -0.739355985145139 -0.402853335770406 -0.0201983277993736 0.0176728241139342 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.777581900608158 -0.913236206088992 -1.04373033585501 -0.986591307188568 -0.648777753845231 -0.0663776810029013 0.0190540226182 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.695552324184978 -0.830958886778603 -0.939344719026719 -1.04246779890498 -0.812618273019253 -0.0933746946682303 0.0194098246734377 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19118 NA19118 0.520681306724988 0.6064731927316 0.699480976022441 0.687690459689681 0.49923210551972 0.185213422111004 0.0707478292708619 0 0 0 0 0 0 0 0 0 0 0 0 0 0.92332782045317 0.917240744232519 0.868325023954174 0.757032583495347 0.507917129075189 0.159020124244183 0.0707764247339374 0 0 0 0 0 0 0 0 0 0 0 0 0 0.971613651340072 0.960585708775544 0.91725789627313 0.823952682926769 0.568773654528712 0.158609932707305 0.0709036323196834 0 0 0 0 0 0 0 0 0 0 0 0 0 0.935431111680678 0.943174723192129 0.870013165099288 0.789900681027106 0.643108164285302 0.166875252099634 0.0709517543264738 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19119 NA19119 -0.457466700335717 -0.353640956860252 -0.298131899422166 -0.334708351634502 -0.327007706657819 -0.1644265520529 -0.0148455904764691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.462970649069535 -0.389133582330307 -0.335320324056395 -0.37711990631327 -0.341351370176084 -0.173903584362661 -0.0123138094869097 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160786530485046 0.111477351818793 -0.0195803717992441 -0.162230038851138 -0.370328430328882 -0.227609155349314 -0.00893166617179586 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542786820339283 0.544443075356137 0.461330429765631 0.161568234626017 -0.345238917997697 -0.26071632326754 -0.00808102564915739 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19121 NA19121 -1.69510334705923 -1.70318720959955 -1.54061170096161 -1.25930149437114 -0.8171963119345 -0.288990865374179 -0.0421369048407628 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.98969537981915 -1.89830607362942 -1.66661337948217 -1.2978565568678 -0.812502111243261 -0.286292836905589 -0.0396422850171472 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.28794912348678 -2.27879318792691 -2.15942566959151 -1.80647644482813 -0.946464298940605 -0.31333199697853 -0.0363119159748054 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2431374163064 -2.2742765403946 -2.28360974308407 -2.07576756616295 -1.16167443325183 -0.337685801030737 -0.0354748401638014 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19122 NA19122 -1.71181059102058 -1.5085398751539 -1.29337897196893 -1.00212217995147 -0.622815607556899 -0.247599440802275 -0.0113092053618547 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.52526318597785 -1.42505093381575 -1.2888489318878 -1.01335665547133 -0.654683475778444 -0.25985269738376 -0.0108235407426409 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17451038184795 -1.21753371576136 -1.19046697457524 -0.978834644921173 -0.747090760416392 -0.273601268758841 -0.0103305659450052 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0089040647877 -1.02250378733154 -1.05395294362143 -0.969054869325436 -0.725502517333102 -0.288581666727095 -0.0102354957714736 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19127 NA19127 -0.276656151005975 -0.17131876584424 0.0393237544124939 0.294522326863093 0.225145381428681 0.0915871161515302 0.0370996677117098 0 0 0 0 0 0 0 0 0 0 0 0 0 0.497440790550774 0.457235100991284 0.424062868854711 0.44388564767509 0.213755333084851 0.0727826177502589 0.0353933395883796 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26407869304737 1.21416626897763 1.18516888860128 0.961605592933027 0.359240034027297 0.0333345119715387 0.0332644314575717 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28789638502467 1.33954217933895 1.41532911231753 1.24496591094107 0.577369080618857 0.0177207155989807 0.0327568862688685 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19128 NA19128 -1.50388018972912 -1.54990093448905 -1.2084024738915 -0.658966538759509 -0.182010305367862 -0.00080509525858523 0.0471995878313469 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42759300787647 -1.39857587379159 -1.17681428742768 -0.684028902051733 -0.265946314610104 0.0155009623781306 0.0450166309296209 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.64549624380308 -1.62702680196348 -1.43005811629721 -0.883234465393643 -0.407174467720606 0.0166022297722495 0.0422689794961596 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61196877202017 -1.61376239870688 -1.48801822127563 -1.09114669188606 -0.467424297330752 0.0144013695704397 0.0416090936743294 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19130 NA19130 -0.306016183390059 -0.306453455412242 -0.246084156762241 -0.194974581257819 -0.0569137380007476 0.0792192207543045 0.0785398542021116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0584083708119355 -0.10996544636813 -0.0916123114144309 -0.0612812698221035 -0.0190107022989472 0.0820534465951954 0.0737380832369151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0633515773580375 -0.0578931962429113 -0.124885215994479 -0.130160044377104 0.0168689829286543 0.1432831916708 0.0676311906416351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0462562691256681 -0.0783885904310249 -0.26071385892423 -0.334400808178064 -0.0594060415787946 0.175047446734361 0.066152175527312 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19131 NA19131 -0.532693496585973 -0.456043255672038 -0.489530628154917 -0.554719263287516 -0.453551912102856 -0.299416375341987 -0.13347411180557 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.582914526657014 -0.54087731279077 -0.49516843191601 -0.513592551975164 -0.400087540838951 -0.285559027037062 -0.130033906800861 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656827080914957 -0.72323465903208 -0.752107156876077 -0.786362176286299 -0.521758014349528 -0.272900764647109 -0.125737763580102 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.667535152774322 -0.792530923072484 -0.982861015581599 -1.07559580789081 -0.777157903208185 -0.287597017147646 -0.124712823161936 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19137 NA19137 -0.860163957547876 -0.700963801590201 -0.430951307508841 -0.0200419126254531 0.202586757741804 0.208869369589443 0.134375502797817 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.909049054218154 -0.801178797803625 -0.491358911244317 -0.0285191792306615 0.202053074209103 0.208200611575854 0.132911748575998 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.842437388334078 -0.643790608060062 -0.373612520210699 0.0175361637540674 0.186070904436478 0.206885797963754 0.131145277090112 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.771993566252437 -0.629592481165659 -0.380839047618153 0.0475084345893186 0.27114246285011 0.197896441077623 0.130735366042891 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19138 NA19138 1.25166143824982 1.12415433832615 0.840262254254823 0.494338288523403 0.189824241598402 0.0664395116686578 0.0722226788188628 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42104566583752 1.18790482669925 0.899443140274245 0.536797289134133 0.242658410233407 0.0463229928320023 0.0750182346350225 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77841901039205 1.60486105969051 1.32265490655813 0.942416061739743 0.381766808509231 0.0237240026781539 0.0787676641451675 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79284557998724 1.67400514803512 1.49039501643377 1.16538367869661 0.530785579903697 0.000586870276875132 0.0797130663029717 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19140 NA19140 1.74319014645994 1.6604702271832 1.41218944848554 1.02384406924068 0.675500723314081 0.482170570700187 0.18806396447932 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41563611374147 1.38020294816275 1.1832459716993 0.968557309761738 0.656227960672994 0.454584287444111 0.182084914901752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.937057533950492 0.93888015488398 0.882557495071182 0.826008209234038 0.72025662239805 0.43882999341157 0.174722311451057 0 0 0 0 0 0 0 0 0 0 0 0 0 0.205973489660491 0.259778763290401 0.30714085576232 0.500235235565582 0.607745638032375 0.448368479897438 0.172986687915612 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19141 NA19141 -0.180845807187711 -0.264357337870017 -0.151497457469326 -0.141446702546783 -0.243598754487848 -0.192899911492804 -0.116170027066342 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0748264736798218 -0.0301660909277528 -0.037112741367859 -0.123724917275051 -0.23404140915915 -0.198390699556802 -0.120422637960467 0 0 0 0 0 0 0 0 0 0 0 0 0 0.782689894732359 0.687331308834471 0.579536649985644 0.360742558146767 -0.0549122635094567 -0.161712471452349 -0.126102521769454 0 0 0 0 0 0 0 0 0 0 0 0 0 1.44784892730783 1.35710664921356 1.14231176887066 0.831084759302555 0.215209838091845 -0.127799815878581 -0.127530156501394 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19143 NA19143 0.169866495333918 -0.0879163415000127 -0.122219119430994 -0.206044151074784 -0.219386785595202 -0.0939100295632834 -0.0707984915369784 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.206734531238111 -0.328021963157185 -0.306206753843519 -0.27573970348776 -0.246888334886287 -0.131955508318265 -0.0739740202827964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.565415619654608 -0.561216309660002 -0.517259781474388 -0.489256682300206 -0.276062653360469 -0.183223666064492 -0.0782774794228957 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.720076561928327 -0.723600790345386 -0.734187816857659 -0.695461667637695 -0.366496639694958 -0.202453476861462 -0.0793706211648814 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19144 NA19144 -0.738826440104932 -0.7942336128766 -0.817175936866085 -0.713974550982751 -0.452007715596557 -0.191520249558544 -0.0224754538049181 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09128948024702 -1.23667324758943 -1.18441378637725 -0.907368459429543 -0.533591039191777 -0.179671318026807 -0.0191521413074938 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06137088821701 -1.23494270266408 -1.35094833054704 -1.29457788039081 -0.852623745496101 -0.238828125404987 -0.0149550928029148 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.958964915511753 -1.07701977155337 -1.22646506559002 -1.32278606741658 -1.0078059526568 -0.292264354734994 -0.0139444726322919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19146 NA19146 0.182016494313245 0.177412726772128 0.185920557113816 0.209031206198258 0.161009396338708 -0.0971466286684893 -0.0572486099215865 0 0 0 0 0 0 0 0 0 0 0 0 0 0.545034945974469 0.431284373962013 0.251999859328217 0.231764245056254 0.139238520595837 -0.0908832226066547 -0.0530168290003674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.686490092854624 0.565707400252776 0.299712472656565 0.054553643147793 0.0354480204298264 -0.133298407000997 -0.0476689166830912 0 0 0 0 0 0 0 0 0 0 0 0 0 0.475721543388791 0.374678190420233 0.196308177669984 -0.0717792741260578 -0.0845516245529045 -0.158542616464578 -0.0463803047406331 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19147 NA19147 -0.13585142640837 -0.185144149968778 -0.240737807201562 -0.161278722969346 -0.0395332696394305 0.0466508094884227 0.0384624995394091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164634564763457 -0.135721770857455 -0.118580434000162 -0.0977496878013318 -0.0310187625483128 0.0592534380361914 0.0409924678340018 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.458022460236648 -0.462027050104264 -0.353932690331034 -0.223076349725104 -0.0574969324979602 0.0526227856945979 0.0443696510419154 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.581451838376336 -0.622481545925589 -0.605959859716013 -0.501712017883397 -0.174603941092183 0.0561899850535513 0.0452180140254683 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19149 NA19149 -0.333508834491313 -0.449800502792064 -0.316331931279001 -0.173636367397134 -0.114378578700995 -0.171567489373919 -0.131872737282905 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127890979402989 -0.204895739866293 -0.206253568599139 -0.147343178624072 -0.115878580741485 -0.160156684807307 -0.128289916767813 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.165197418672182 -0.222204186268716 -0.270217085657787 -0.363797156558982 -0.165752828800535 -0.17384420707127 -0.123826758445674 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.372281084651241 -0.375682182865016 -0.370368056063342 -0.486035689795231 -0.249931146730697 -0.16705522888679 -0.122764134615143 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19150 NA19150 -0.495365648674678 -0.640725986644484 -0.448948153806606 -0.281937543135554 -0.14274745131618 -0.154957202361802 -0.0799498143425535 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.622321576409325 -0.709111666121546 -0.545943518244391 -0.357360704643777 -0.282645499739257 -0.170188727016986 -0.0813932690839686 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.785164814697169 -0.796109156683401 -0.759396564409772 -0.605587566909406 -0.530323095857265 -0.263545184006393 -0.0832074660431752 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736266451636511 -0.759891734034394 -0.817120394680727 -0.750212310672184 -0.685315421623509 -0.302575921715149 -0.0836419916729301 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19152 NA19152 0.911970310362605 0.741439146654557 0.533186206152149 0.160923580836987 -0.0398453179949749 -0.0656448982597822 -0.0267271570468409 0 0 0 0 0 0 0 0 0 0 0 0 0 0.77767789280074 0.659080408909704 0.432848763682853 0.135227488359508 -0.0354847018616316 -0.0406198317520174 -0.0244706211447893 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566365267300936 0.453051875807982 0.279580510145248 0.00487952319120547 -0.168587356445897 -0.0522535035114265 -0.0214448089471738 0 0 0 0 0 0 0 0 0 0 0 0 0 0.353293707858008 0.288339737968611 0.184511398038668 -0.120184264261685 -0.297771259296848 -0.0790731572884415 -0.0206816670287118 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19153 NA19153 -0.664075938890267 -0.617671009525296 -0.450085986937839 -0.264748603893932 -0.22103465918678 -0.272226452992811 -0.11111988641472 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.44616179556146 -0.360800731398646 -0.295421491230485 -0.139081249300175 -0.139218422606705 -0.258402855300332 -0.108246986936814 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.357802405773939 -0.298518065454997 -0.24451378069707 -0.133669528587519 -0.0992153075731923 -0.238979435602542 -0.104690947091836 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.437594859458842 -0.359842826757362 -0.278505115964324 -0.247990839668064 -0.113261168671279 -0.241916154070452 -0.103848934079183 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19159 NA19159 0.531576378382662 0.919440294513788 1.13356210087968 1.13738107206874 0.891065466152282 0.43903430712979 0.146308727617431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.942552980550959 1.09978663577779 1.22914119611823 1.14704230065617 0.853331986090863 0.392610069697637 0.141888792936376 0 0 0 0 0 0 0 0 0 0 0 0 0 1.28772337403216 1.33937026345608 1.39300840305149 1.34559720208763 0.996645504992259 0.429867635941339 0.136263405186865 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47885784980012 1.52127668337485 1.56016411638664 1.50682847803802 1.19524700991134 0.463502077864104 0.134899121900076 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19160 NA19160 1.17721485378461 0.991574095761673 0.89789689538341 0.869601072687666 0.605543364396422 0.43417834706868 0.202869538422499 0 0 0 0 0 0 0 0 0 0 0 0 0 0.774019788056836 0.648920226782701 0.58452807296893 0.658685302524594 0.515741832859436 0.43034250644404 0.203684989566156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.091528444368417 0.00700090303667058 -0.0158566777835788 0.222338461987764 0.316233164679215 0.349611392431306 0.205105724949214 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0478419569161391 -0.1060133012067 -0.143346451589192 0.0215209841688265 0.228943833484778 0.304520789546332 0.20552398956726 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19171 NA19171 1.66101158548137 1.55424365756056 1.31966318595771 0.922158169656591 0.615881767391279 0.269392623161346 0.0546249363215936 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5289166728743 1.43083442516759 1.27826668062317 0.970576282051565 0.636330861493773 0.296525547317802 0.0502207547921476 0 0 0 0 0 0 0 0 0 0 0 0 0 1.33753884548777 1.24040659578723 1.16977104906566 1.08767614195268 0.814045810554385 0.341486134296893 0.0445946315854215 0 0 0 0 0 0 0 0 0 0 0 0 0 1.202138486786 1.08380498989835 1.04965063096229 0.964757823419732 0.80811447912832 0.375144646563746 0.0432273310403657 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19172 NA19172 0.59302943651871 0.545190284677518 0.432646195360889 0.237447038197755 0.106654090266507 0.140888126935739 0.0986030417858531 0 0 0 0 0 0 0 0 0 0 0 0 0 0.446908951065861 0.375086192812635 0.236281343812747 0.113089166255991 0.0543444443880454 0.12874998871126 0.0993981269612737 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0959008337133188 0.055865877804789 -0.0687245511248214 -0.227024062300947 -0.175581654805152 0.0814815020044863 0.100777060439093 0 0 0 0 0 0 0 0 0 0 0 0 0 7.17903104713719e-05 -0.0160548040551412 -0.202067090014222 -0.413317652319384 -0.307055046279353 0.0417562265466759 0.101182115274529 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19175 NA19175 -1.44907422136456 -1.53626738259849 -1.23111677391216 -0.722957302156654 -0.424265352511657 -0.357012148852574 -0.139666287681168 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11980966284707 -1.14797006534259 -0.974772457894827 -0.635548993070619 -0.415227107146523 -0.36631147123201 -0.13601647740743 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3177989212103 -0.275447100704463 -0.23466954145332 -0.251666201112555 -0.404125568793125 -0.437087450361099 -0.13144414122969 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0535623520063597 0.117492375951732 0.26107962369939 0.232296166997735 -0.222743857887537 -0.472995940400513 -0.130350410908045 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19185 NA19185 -0.114118220128916 0.145232925416708 0.566893967104661 0.682317992747392 0.502017467095448 0.324698563682328 0.130444668925491 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225506888152087 0.474518647493648 0.738197649683514 0.785618038477755 0.553402795116261 0.328555634219764 0.128760921977504 0 0 0 0 0 0 0 0 0 0 0 0 0 0.781160267609785 0.999063870512771 1.20522205514114 1.22567656351181 0.719836217371524 0.344654998649542 0.12666983899984 0 0 0 0 0 0 0 0 0 0 0 0 0 0.804507573533901 1.0015997452441 1.32649786165574 1.55527780466295 0.956266954561573 0.356672385925452 0.126172631120504 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19189 NA19189 0.637744520390338 0.492158942955635 0.384107869716747 0.363366369487772 0.254575891137942 0.17953116259698 0.120112996927019 0 0 0 0 0 0 0 0 0 0 0 0 0 0.810443507701674 0.650189999942534 0.604898663702605 0.516088483858517 0.336285748963156 0.191609953976412 0.118204275861797 0 0 0 0 0 0 0 0 0 0 0 0 0 0.603309128265444 0.609322597906142 0.650107192417656 0.622597509046166 0.404343301011354 0.197477440580062 0.116054496399328 0 0 0 0 0 0 0 0 0 0 0 0 0 0.310544423173582 0.287412919584177 0.309030618387531 0.350006879601629 0.373539806004615 0.195429727581319 0.115587922196895 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19190 NA19190 0.0318044883767757 0.120037766660754 0.203998878097566 0.219441404136196 0.18313779728338 0.117608273811624 0.0469370558014591 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238874862849221 0.263139209303586 0.233786608465786 0.199473544407949 0.144264956898459 0.103635605104425 0.0438018899212355 0 0 0 0 0 0 0 0 0 0 0 0 0 0.557305747636216 0.559757982105628 0.43760960523838 0.290279309248856 0.20333943850093 0.117371871953786 0.0396118255757921 0 0 0 0 0 0 0 0 0 0 0 0 0 0.616470835412498 0.577990817779807 0.434299037504083 0.293347403373953 0.166628304144933 0.13654954761477 0.0385576898120438 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19191 NA19191 0.204960844482156 0.184144227666098 0.260273562236678 0.39331902157558 0.342284686076663 0.243929353958757 0.119692582952788 0 0 0 0 0 0 0 0 0 0 0 0 0 0.685637577608617 0.621259452529418 0.575373650759556 0.558704206214347 0.382703159517938 0.247369146345469 0.11839227723304 0 0 0 0 0 0 0 0 0 0 0 0 0 0.989704210335584 0.943099092764337 0.801377483323253 0.584300141094966 0.430290030224541 0.252893105429943 0.116814085546535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.873275695756021 0.801249231981551 0.625388550369857 0.376011378792925 0.345278861221725 0.254553193540737 0.116446020223548 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19197 NA19197 -1.65109973689861 -1.38510538759197 -1.09582199743215 -0.638179816924491 -0.352249439462589 -0.198497910059739 -0.0977515704861284 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.46352693047087 -1.22505780395961 -1.02272560645301 -0.662276136466777 -0.422150940614645 -0.202104549116147 -0.095859708715197 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44756741622722 -1.37681564239991 -1.28197499267235 -1.04981414607594 -0.541694435945955 -0.271002952738369 -0.0932812033215212 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34379578540844 -1.26530066290973 -1.17333567256141 -1.09578912190506 -0.598503295355597 -0.300556648923151 -0.0926219314996068 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19198 NA19198 0.398793398507814 0.325462916711856 0.412861407984994 0.320912360538701 0.166592643135912 0.0890550856143242 0.0302452582774774 0 0 0 0 0 0 0 0 0 0 0 0 0 0.418067376983808 0.426186506036395 0.41873594480483 0.328340370888051 0.190258696659968 0.0778696415899079 0.027680235839765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.724648390134027 0.709130807505844 0.694905617705699 0.612454319828587 0.285840399577116 0.0842416341941773 0.0246565416743317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.872479235381766 0.890950839676341 0.938911592489773 0.87396855947148 0.481327849804906 0.0956129813999197 0.0239709081392094 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19200 NA19200 -0.676150162231 -0.717244641080542 -0.88495024482981 -0.764473831027822 -0.518400975199932 -0.247278673404651 -0.0875105465993851 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.559561650813351 -0.614485799718132 -0.672270243409501 -0.683723870564264 -0.502165120151517 -0.252400632976174 -0.08748855149559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.548890960846532 -0.465923992503796 -0.411735123271312 -0.484616333949896 -0.463164250983408 -0.221724486499731 -0.0875883023547931 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.567979421443994 -0.51415471972799 -0.419832559035852 -0.488396148903819 -0.452882472506886 -0.212075634608438 -0.0876368811046754 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19201 NA19201 1.05279952775707 1.01629166645871 1.03344141977375 0.93976216561344 0.681859118871343 0.369112700443516 0.14863670144137 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11104044194174 1.04896562826476 1.02883018189873 0.970085738220838 0.682978614849862 0.344241845768159 0.144336527096199 0 0 0 0 0 0 0 0 0 0 0 0 0 0.965133008357199 0.88292380086867 0.861958103587326 0.836735871448144 0.739908456613958 0.366416117131924 0.138872183212923 0 0 0 0 0 0 0 0 0 0 0 0 0 0.785874046554592 0.736507978531707 0.753101112393846 0.761656272750535 0.709998882114489 0.393045371178507 0.137548578696401 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19203 NA19203 -1.52737139232075 -1.34685215401836 -0.951851120298671 -0.570991056669954 -0.343876009628954 -0.263369205928416 -0.120661072532788 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29778284414095 -1.18585285235878 -0.92442743893921 -0.552154824366267 -0.325992091238079 -0.262546442761925 -0.117535526248286 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.660875413914756 -0.632469780040853 -0.547023849829531 -0.343563411431252 -0.286839586132722 -0.290039011335368 -0.113654280190567 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291689864288441 -0.239116688296336 -0.115945370395323 0.0105536255440121 -0.0837311072185248 -0.296424220607028 -0.112732707213349 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19204 NA19204 -0.539767190409406 -0.664947683637835 -0.756380465585717 -0.722131929000608 -0.434737600705965 -0.22451826114821 -0.0753393724622525 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.807004003370649 -0.849461667926613 -0.937348365008922 -0.885584068358052 -0.493590497142683 -0.237338737891997 -0.0755879679409958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.655158960918469 -0.651619729586645 -0.71055264097578 -0.831700858328865 -0.607751032774177 -0.238640194815723 -0.0760605334892035 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.478094935509837 -0.411990849198889 -0.415777773727459 -0.6485420839946 -0.593644664680345 -0.249535247455706 -0.0762050070961289 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19206 NA19206 -0.359951829863636 -0.116775178352729 0.131482379402567 0.15154705271113 0.0493951416282932 -0.0325289187808288 -0.0378244100487179 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0315550748425965 0.200103838256516 0.269458706608726 0.17273373485602 0.00557051665885954 -0.0433647996428577 -0.0410566967784551 0 0 0 0 0 0 0 0 0 0 0 0 0 0.227068481579847 0.283987415162956 0.274823798627211 0.115194723265786 0.0140396333367491 -0.0516512125912519 -0.0453650699463564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335483731385156 -0.249121714507283 -0.166024892691731 -0.0960192906781938 -0.073832644268985 -0.0456655742711108 -0.0464465126068129 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19207 NA19207 2.26467651513099 1.96187053685673 1.62121478190657 1.174498576014 0.673341933078472 0.243680194737815 0.110512381717853 0 0 0 0 0 0 0 0 0 0 0 0 0 2.16260972762377 1.95505194863576 1.64763498384087 1.20499985092324 0.764088996008275 0.258323708470348 0.111006288329852 0 0 0 0 0 0 0 0 0 0 0 0 0 2.15035411436701 2.00161381122027 1.7712723457065 1.4596880642848 0.888229931567713 0.282039507140833 0.111990146841498 0 0 0 0 0 0 0 0 0 0 0 0 0 1.95530699348562 1.8244388417002 1.70290566227776 1.54916049601627 1.04725613890133 0.282761687871635 0.11229714797473 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19209 NA19209 -0.930571039644882 -0.666812632840378 -0.482451969938151 -0.182833186562792 0.0902550040739078 0.188545413289872 0.123660638598384 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.785552443457989 -0.724318546134794 -0.593919238933768 -0.253347455985507 0.0377620870765386 0.171761694755528 0.122774222461739 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.700265014803966 -0.779846240057563 -0.738539555229768 -0.504902780806196 -0.0884776871113033 0.132195307409051 0.121788102215954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.360457687780011 -0.467745306721089 -0.557873914162069 -0.474889560944193 -0.111999678175689 0.106256856018384 0.121576138842181 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19210 NA19210 -0.0602408030755048 0.155553143774171 0.433793087993508 0.667852487495289 0.522649553801904 0.328474218519415 0.148750731909648 0 0 0 0 0 0 0 0 0 0 0 0 0 0.128938539741231 0.318503281444445 0.481258993474816 0.656366202018958 0.530373446404863 0.308739039207416 0.146641741456469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.472704136616387 0.569685181113975 0.650101096125503 0.819431985794659 0.598348859400899 0.339280089872362 0.144047967101862 0 0 0 0 0 0 0 0 0 0 0 0 0 0.666578180281353 0.735767831317686 0.809095510170157 0.905012592723314 0.736585679500206 0.353071184789756 0.143436314065726 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19213 NA19213 0.0901602119533374 0.154160060953833 0.0983319758134544 0.0460595508234078 -0.0396382154403049 -0.0928781401349516 -0.0511972090542637 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00774719401820643 0.0794117110145295 0.114479132413862 0.112544197743077 -0.0101677624952922 -0.0933224891283755 -0.047344394129869 0 0 0 0 0 0 0 0 0 0 0 0 0 0.145737284402318 0.22089069164422 0.294691304648984 0.39794562629277 0.0910084474578899 -0.112521262454074 -0.0425101833265214 0 0 0 0 0 0 0 0 0 0 0 0 0 0.187177812156218 0.240802116489059 0.351260548677422 0.49739477739205 0.207801265175531 -0.12843106069118 -0.0413521544126604 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19214 NA19214 -0.932578452848587 -0.922958413161332 -0.682169179646433 -0.200992974688197 0.0352414730584483 0.0607343954386446 0.0182515107322578 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.918435343171144 -0.856990069894702 -0.716852762934287 -0.298655106426449 -0.0579351720815764 0.0318721101739152 0.0174772119012295 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.782946396009269 -0.834788518882021 -0.774257467685466 -0.456303426981625 -0.209096291330129 -0.0304250473047817 0.016588799986333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702385185846828 -0.77397471194374 -0.734879343514112 -0.569708425876865 -0.352302475283882 -0.0535625645570773 0.0163924508457912 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19222 NA19222 0.84220460433182 0.884788749506188 0.86422238940132 0.58395267433638 0.304400688878323 0.0567966373363498 -0.058535105795484 0 0 0 0 0 0 0 0 0 0 0 0 0 0.944038254571356 0.971033124195436 0.868594608835247 0.554287296272287 0.317990205614213 0.0464454181669942 -0.0614754019601438 0 0 0 0 0 0 0 0 0 0 0 0 0 0.957592042996053 0.987997770963907 0.905981407756197 0.764479873567306 0.430186686066557 0.0381678949316951 -0.0654421215570221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.474999850112024 0.506932133368342 0.501764356175832 0.563568685057542 0.449917068027412 0.0437770920415066 -0.0664465001126754 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19223 NA19223 0.469768308046577 0.396146262267531 0.255892043484639 0.129200405655355 0.184647297448369 0.0719229499945147 0.0463070059906251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.321716490949812 0.307067242976267 0.225984791899388 0.110573887436175 0.142959537850975 0.065937733339098 0.0487444168644681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.323608144632284 0.291968635778768 0.25408759686158 0.1431412126329 0.139988136681794 0.0692850110676636 0.0520170332641882 0 0 0 0 0 0 0 0 0 0 0 0 0 0.515757016876635 0.472477648541927 0.390296339111528 0.259376025159074 0.140362428485259 0.0651583249010274 0.0528425939731167 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19224 NA19224 -0.219182965270705 -0.133957949407976 0.117515172716533 0.306854791709043 0.40279371976514 0.243528220623394 0.126964240175163 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0385224457410167 0.112894878028953 0.298302884745198 0.359490103491815 0.365322434689274 0.238988324144633 0.124135797160969 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0903120057289643 0.0578023545436826 0.265002847751295 0.408811733272488 0.333727202918748 0.189814987876487 0.120760302182624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.440135586755846 -0.351350727071781 -0.123573766145086 0.217354738027765 0.320609429025855 0.177310353234424 0.119985985365031 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19235 NA19235 -0.0890810639390754 0.020849815444087 0.0344061752082393 -0.0923879208595215 -0.0855583732302582 0.179085930781205 0.201016410727663 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112635753854893 -0.0276863726565892 -0.0484963480728568 -0.215021852193614 -0.143770708975564 0.172303764405489 0.201864768935019 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.329963716460015 -0.328662630059965 -0.388573201353606 -0.37420629959485 -0.265712264635684 0.103648141987226 0.203348281490781 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.720958495241411 -0.764737080821833 -0.764140571549839 -0.640764612882335 -0.408076973800987 0.09631354116738 0.203785795378049 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19236 NA19236 0.618690125706439 0.454996604767328 0.384933679281575 0.237330692557817 0.0713804982806398 0.106894269237986 0.101849002948965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.322304693931101 0.27403711624518 0.197511687432759 0.13178571280959 0.00993050487401694 0.0901171455422803 0.101409225779449 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.425707499355034 -0.473722699352632 -0.475982640576596 -0.392069638384718 -0.258593705142668 0.0615364795696333 0.100966132339379 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.969555333744884 -0.969151824663224 -0.947383906085709 -0.854094185123245 -0.520466969429108 0.0354993814303371 0.100880932592188 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19238 NA19238 -0.0713179323219612 -0.445688779232092 -0.662699599918069 -0.609792706411275 -0.404475144176457 -0.0958672229721451 0.00295744446122317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.226858009979072 -0.511257501158079 -0.672046979781797 -0.667984145553827 -0.466568132680886 -0.1059691479516 0.00348647090138366 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.62795035324249 -0.754380887417809 -0.839769630399761 -0.812610442685473 -0.578497454719647 -0.158914204602086 0.00405219422810065 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.958982543393347 -1.08688806875805 -1.17518236374354 -1.11220882092692 -0.717478523498847 -0.17962905417116 0.00416824461556084 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19239 NA19239 0.658583583261266 0.735162534722258 0.711823213567723 0.450405562545755 0.276364614468157 0.150838826966299 0.0776133939807914 0 0 0 0 0 0 0 0 0 0 0 0 0 0.700197990728146 0.756956209232417 0.648763023877604 0.430258791489454 0.270252227269354 0.16601631092653 0.079835029584146 0 0 0 0 0 0 0 0 0 0 0 0 0 0.802229918839519 0.687368115155999 0.518088310953471 0.451134041946355 0.275634613117079 0.130103467387102 0.0828311069932301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.476363222697007 0.445485985674119 0.358168518340593 0.339901728994472 0.246931510493158 0.101362768443412 0.0835894474933087 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19240 NA19240 0.145871101049222 0.0195843436662605 -0.162123755231152 -0.177089842008805 -0.0598739570946211 0.112507266006433 0.113146472797662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0627545989214061 -0.160359780440278 -0.248908179880909 -0.248894138934601 -0.132811639297531 0.0942301401745875 0.111896087379056 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.374322055130556 -0.430739019653757 -0.461088181210687 -0.356211292772039 -0.223399004200483 0.0347515369271265 0.110377864283974 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.811367438483748 -0.812711775833865 -0.784478799597005 -0.606708259452007 -0.306966244869299 0.00731937026062596 0.110023670342074 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19247 NA19247 -1.07883846723576 -1.13705194494612 -0.952114580355627 -0.835328359981006 -0.642384453421973 -0.269248013526219 -0.0328559705996223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.997968547968148 -1.07572221964469 -1.02442161256927 -0.906099704918055 -0.672318984112653 -0.252788724607889 -0.0289092999063953 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793605339665037 -0.971020374962016 -1.08396168027447 -1.10344672591682 -0.846601523323591 -0.29147731430814 -0.0239087576167561 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.549625558864049 -0.747558210807448 -1.02753082610228 -1.2480306308778 -1.03962204485384 -0.331476963101481 -0.0227014024835838 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19248 NA19248 0.991461789150654 0.937946619164402 0.679804673155217 0.327227825554487 0.0855299018355801 0.017799234252666 -0.0142725131821919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.763786625403181 0.704045070408962 0.545899554501766 0.293140796237039 0.138674074827883 0.0175072683930369 -0.0191501384563132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.496639631515179 0.535985399055875 0.55276892563153 0.414784309126238 0.282832127936111 0.0727035060197802 -0.0253681996455814 0 0 0 0 0 0 0 0 0 0 0 0 0 0.506407628078341 0.523857741858715 0.533150465964002 0.42465557544556 0.33390743343744 0.0981790487025293 -0.0268765680240618 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19256 NA19256 0.360186757432346 0.397574636958265 0.481593759235808 0.404902364332184 0.208828146559837 0.114438142935933 0.0565400395288026 0 0 0 0 0 0 0 0 0 0 0 0 0 0.767832526839338 0.700875201188161 0.643051686602061 0.499867684044172 0.278386321533927 0.0923129311940195 0.0518070453429005 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09961554438995 1.09371009045799 1.10526369019721 1.07372280400041 0.596683637985961 0.107263247299157 0.0457442429536944 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41995070091037 1.36492225883637 1.38217919064107 1.41988445492284 0.95193998835622 0.124934586694308 0.0442676120464514 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19257 NA19257 -0.632648171825129 -0.549417325988066 -0.582357192114462 -0.52821478075117 -0.590796373560459 -0.391387055264626 -0.11592669681105 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.635699993326633 -0.647137084169744 -0.648780051262752 -0.590186773661509 -0.560989760297431 -0.382167123454289 -0.112640085781691 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.188935529594223 -0.305024913343793 -0.449423401603065 -0.560245504445176 -0.581582349615603 -0.38709516385109 -0.108514406493429 0 0 0 0 0 0 0 0 0 0 0 0 0 0.455569200796202 0.342075850846043 0.129115795422578 -0.182430584477963 -0.513235200981292 -0.403396952055589 -0.107525987383531 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19309 NA19309 0.330169584804222 0.578082251333005 0.62225967247261 0.616659819114765 0.331875330967707 0.0530616913647368 0.0678503705467691 0 0 0 0 0 0 0 0 0 0 0 0 0 0.280200011469481 0.529995777772215 0.648850356025359 0.638156799881668 0.362128817211892 0.0597564443568003 0.070593273484682 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25183441381936 0.420289682305602 0.598714814554302 0.715787909631733 0.363771519582522 0.0309344539907843 0.0742824821666802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.331738010239922 0.414553507443568 0.52882591639246 0.686592575711968 0.419280371496589 0.00295553926313969 0.0752145861344872 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19312 NA19312 -0.67393151116155 -0.667676248742309 -0.441213171706295 -0.258073035319543 -0.260152729023835 -0.180049253071711 -0.0360815434835297 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639282591914892 -0.508025856995063 -0.420663163587308 -0.300337017710964 -0.272413317177585 -0.188609011380495 -0.033741478703069 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58630365158652 -0.535512938945075 -0.494380285581368 -0.393961105856496 -0.272573785251911 -0.191665424873254 -0.0306611894358831 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.666732828109681 -0.604689264467359 -0.580693785777283 -0.581861026049351 -0.362155776829708 -0.189540948171457 -0.0298948241539767 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19315 NA19315 1.14865447589919 1.06759045247255 0.899597463034005 0.604554276685734 0.437949060037933 0.496886119125403 0.232342770013337 0 0 0 0 0 0 0 0 0 0 0 0 0 0.951380977316113 0.863454497052127 0.720701365744345 0.436625152450243 0.379219823305397 0.47731603200508 0.229652022849316 0 0 0 0 0 0 0 0 0 0 0 0 0 0.483822444083811 0.535308263702554 0.543944411588725 0.542277598831615 0.410011619117248 0.466956303212093 0.226499383796252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.119994364638559 0.199463547563829 0.329327157016926 0.505356552837635 0.54504744619623 0.470953969669943 0.225787053482743 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19318 NA19318 -1.04719652517807 -0.973156769133974 -1.00315898003298 -0.754585918915907 -0.278538058546362 0.0402777117960617 0.0814407878827455 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.40455610802621 -1.34035059566697 -1.21908178440688 -0.832556663289199 -0.367282321700332 0.0470188633143879 0.0839332858479606 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.97736899665842 -2.00595955738635 -1.9566219538729 -1.46006671815265 -0.621622745638669 0.0171690073106624 0.087303290308932 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14744347384768 -2.18246482761779 -2.20747709011146 -1.91550584611209 -0.957622762971696 -0.00985052263837611 0.0881578931860055 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19320 NA19320 -0.514568423038134 -0.323532256652193 -0.157796740078202 0.0594860877696579 0.249193816986118 0.34575711379169 0.170599751605604 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.136859126457835 -0.0585230745144024 -0.0376468291046562 0.0290376363518307 0.150747462815004 0.33505162826417 0.170115004640541 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.173708901027227 -0.0967434074048838 -0.0489029745089585 -0.0274100327013855 0.0604571584367764 0.32049378316059 0.169589094719703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.256792205561444 -0.237159612851553 -0.224818696669985 -0.21469694244559 -0.0206930910289549 0.331003844904496 0.16947754397073 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19321 NA19321 0.757511995318393 0.697425743196409 0.489728663383139 0.0953151221188551 -0.0939261251702692 -0.0235798773575268 0.0169577250755716 0 0 0 0 0 0 0 0 0 0 0 0 0 0.094305711647202 0.126113152297961 0.103661239068656 -0.0389278762753612 -0.0847469014849789 -0.0330342758459314 0.0153845636137731 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20988055130455 -1.11842175176088 -0.946519717429956 -0.682902687288602 -0.252928121536168 -0.0370588189685402 0.0133842850964111 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89311860374994 -1.81128752623583 -1.66627233321574 -1.40941901401054 -0.567137003701344 -0.0510878848534545 0.0129000634201618 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19323 NA19323 -0.678050294742878 -0.808704798970486 -0.90442628379905 -0.842842303957309 -0.604701391175845 -0.42755113956783 -0.143952293254945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.615667252117047 -0.696354741018771 -0.773266399952569 -0.712905836583425 -0.563285415878955 -0.429000929920236 -0.139906030199946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.485377382098618 -0.52056222341648 -0.618094277127773 -0.713953446524312 -0.478657663540846 -0.424349966774591 -0.134786099758114 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.257597906762824 -0.269766487768895 -0.368673536447219 -0.531636546240557 -0.514724908644157 -0.424611779320572 -0.133551324720632 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19327 NA19327 0.60446736643464 0.397303650757597 0.126531969541735 -0.252320896297452 -0.496313813735549 -0.516562414684911 -0.216774448744945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0647268507969144 -0.126099466726039 -0.189365558635855 -0.358507223813031 -0.46168477226644 -0.50687074544013 -0.213408148562015 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.443850766405355 -0.43168213149618 -0.385059856608265 -0.42924419708424 -0.442063490010123 -0.517473208830823 -0.209210919189564 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.424426479986386 -0.403074690834926 -0.409746729845226 -0.378735563419868 -0.444572059663841 -0.535174017295287 -0.208209969264094 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19331 NA19331 -0.368051631979812 -0.536075633705209 -0.630019325193917 -0.610795780744653 -0.479915776815241 -0.291225060762806 -0.0518234615816805 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379257333680578 -0.506506525897512 -0.614374056979838 -0.575464053543485 -0.43485054599332 -0.273250246643902 -0.0481540811757424 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.770448069406156 -0.868018794049202 -0.940847538243365 -0.86929816369953 -0.500410196453503 -0.265299741678727 -0.0435536181521945 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830831801289402 -0.924122692427623 -1.02277486866204 -1.08055796419308 -0.63774283643968 -0.271621070397635 -0.0424522957102786 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19338 NA19338 -0.24934644783336 -0.398816331151458 -0.451700162957386 -0.370319884954997 -0.147823856066983 0.070650228226966 0.0770977547628323 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362187945790552 -0.461194846690526 -0.537136941606061 -0.465337444693782 -0.191400157452745 0.092647563837879 0.0798750745660278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.568290821924797 -0.585999327347335 -0.64326109062246 -0.712592660354434 -0.362653171590795 0.0667823837818746 0.0836093750279598 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.777948562007171 -0.763625847431927 -0.756008884800141 -0.771855912800194 -0.442157173532064 0.0491689155147526 0.08455262715998 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19346 NA19346 -0.579607290238474 -0.617003444330881 -0.682804789550467 -0.743118901185977 -0.591972347799086 -0.309966618290766 -0.140276480788894 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.596049102414183 -0.706057630170541 -0.745818236457655 -0.81740541682092 -0.63171101710734 -0.294564047154661 -0.13681113560194 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928659995167683 -1.00515248936015 -1.12009231316069 -1.16089518584175 -0.802493147345155 -0.289326887982113 -0.132502305112688 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11285609985253 -1.19582877339957 -1.25375517145016 -1.36154090101964 -0.997444429063482 -0.304220546570713 -0.131477994164025 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19347 NA19347 -0.946257007499596 -1.11710702862926 -1.29050943529575 -1.14821633759977 -0.636669808587669 -0.197135900943956 -0.0176245893358136 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73058919255923 -1.72115469583789 -1.61662844928794 -1.25969515580932 -0.697425065466913 -0.197349143831798 -0.0152299446417162 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.51555595796784 -2.47259457463254 -2.33152208354922 -1.78883563656249 -0.901827736294088 -0.230966484740073 -0.0120281855220389 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.63735648498501 -2.56880221933641 -2.43545315862533 -2.01510418014281 -1.0932532353831 -0.256609465993915 -0.0112223785319961 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19350 NA19350 0.571707204032112 0.438676105463161 0.226555537368781 0.0354332889663864 -0.041315766546374 -0.031094706093629 -0.00359728949998644 0 0 0 0 0 0 0 0 0 0 0 0 0 0.497830493180742 0.41316578758538 0.222721190601427 -0.00575461074570178 -0.0383959847331376 -0.0398545914130702 -0.00353357034915432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.88726933494938 0.872624063996313 0.745520545382173 0.31327386150194 0.0413935547995178 -0.0151005368167601 -0.00362127767063824 0 0 0 0 0 0 0 0 0 0 0 0 0 1.24790860792726 1.25025461824415 1.18883693002132 0.861397753311481 0.279173357323065 0.000127070121913817 -0.00367540332894914 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19351 NA19351 0.965752502877709 0.928358413057895 0.729151717658555 0.326356472561609 -0.0131972157452765 -0.118221211487228 -0.0442380676481823 0 0 0 0 0 0 0 0 0 0 0 0 0 0.378554931357243 0.406532878855225 0.456053941859273 0.24878774516213 -0.00916157566925455 -0.122404968046921 -0.0408931572595025 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.154510951091554 -0.190927738821058 -0.0991844743815534 0.0124736757742109 -0.0821753959031045 -0.15508446809364 -0.0367355734251856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.246516301189895 -0.325035899994442 -0.340098930146557 -0.269031340940598 -0.194557470846461 -0.181937867411368 -0.0357473896965908 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19355 NA19355 1.34636771778749 1.33941320136394 1.14732416046569 1.03677483428536 0.759332603967699 0.297408668737929 0.0885263960905652 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40486993649183 1.36820016581382 1.25406639638501 1.15116277784488 0.86179954164374 0.316191579338611 0.0884228109281767 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36339083725673 1.39266108033089 1.41900716892746 1.28945774209156 1.00238876361341 0.354261223319542 0.0884189522311664 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19497139692833 1.12175045545108 1.07977740398068 1.08589532168403 0.962714690468966 0.362894103749129 0.0884424375533734 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19360 NA19360 -0.539341866931556 -0.436477950979101 -0.46905860154979 -0.296920427384396 -0.0981480274935575 -0.116531662906616 -0.0538357673500763 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.351664168023148 -0.348469918067746 -0.428630773592591 -0.343467294983793 -0.139675542218374 -0.107804340963065 -0.0498735097087203 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0861795838212781 -0.131468085138523 -0.153892706729342 -0.236340958798003 -0.21030920891365 -0.120674568685986 -0.0448799182245268 0 0 0 0 0 0 0 0 0 0 0 0 0 0.257729904079618 0.185668515638757 0.100925137558483 -0.0528308841320694 -0.187147011363608 -0.12806420016502 -0.0436793578988065 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19372 NA19372 -1.18255975111264 -1.1135507673458 -0.988137587195174 -0.866972438514958 -0.633472068374882 -0.284908783314458 -0.0862013336883929 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25483216962321 -1.22442942858933 -1.13607886777575 -0.952428569322523 -0.67381534624204 -0.301828721048498 -0.0872695017020904 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2881438779215 -1.31922723922706 -1.29906365597454 -1.19869646905092 -0.805145363671866 -0.335360202303717 -0.0886031207075616 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14613859408139 -1.21612508192899 -1.28963267577015 -1.27914193203817 -0.951986810293206 -0.355564246804751 -0.0889205811301378 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19375 NA19375 2.0321144397499 1.79753932770505 1.29795273065401 0.794359936052657 0.325398186854697 0.127437892768282 0.0532801997866339 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92429642124186 1.61973614674296 1.2229974071427 0.812978174079091 0.331459741112654 0.132091148022098 0.0559112217472616 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67173469472667 1.48468232210256 1.26249361305147 0.955227545793748 0.501400493858515 0.136988278467638 0.0594521293212032 0 0 0 0 0 0 0 0 0 0 0 0 0 1.57122183187116 1.46659420522722 1.30952550298791 1.12685325338338 0.626174673008522 0.151621948279528 0.0603469222195274 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19377 NA19377 -0.562120973911531 -0.721579667393173 -0.726647318554779 -0.746407352666142 -0.544461090240224 -0.237134642830174 -0.0839489751441292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.560726508223502 -0.656153321946106 -0.688513593978251 -0.747600331050137 -0.549012744492396 -0.231535900758242 -0.0835727771729232 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.340699375457756 -0.397420339502164 -0.54824011003685 -0.6887451948253 -0.572358426914881 -0.253910683046539 -0.0832100406153584 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.304434672134665 -0.336339550630292 -0.438188450443762 -0.60448639768227 -0.615907656081194 -0.26304030366182 -0.0831442964709074 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19378 NA19378 -0.280604255529071 -0.329161545980858 -0.395136620148238 -0.445852410904657 -0.403600771114635 -0.219350211014285 -0.0824710123006187 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.305235356006372 -0.412080297764771 -0.504354551314644 -0.454367140999541 -0.415666247172765 -0.219041519911547 -0.0822395570069043 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0170836053591445 -0.111805849151467 -0.239950216874787 -0.394242578950968 -0.466338098404865 -0.237368838333322 -0.0820671837156995 0 0 0 0 0 0 0 0 0 0 0 0 0 0.110786925636862 0.0918649895521012 -0.01795784251731 -0.282624928548365 -0.47862874332771 -0.2636749634934 -0.0820487593441311 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19379 NA19379 -1.94613016988955 -1.50187851593551 -1.02879828596131 -0.582060374312225 -0.315344642247025 -0.0470747094835875 0.0331707916687728 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.66640383629064 -1.41241378984397 -1.01426770292472 -0.628051732970429 -0.348710346359677 -0.0418554834288322 0.0312989241360902 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.36703447033215 -1.31786172053151 -1.12997503956192 -0.907811420213091 -0.438916010261161 -0.0319954023506204 0.0289639523088608 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.974486078340771 -1.03721240183429 -1.04080096203164 -0.906850889492918 -0.534210242419233 -0.011816432062042 0.0284073715002595 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19380 NA19380 -1.32971750873052 -1.07760349590863 -0.736817086228045 -0.384915634952999 -0.374801529286706 -0.265267516895677 -0.0378614579909664 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4774644229286 -1.30210192635662 -0.983983064025553 -0.581944309920269 -0.413980961107516 -0.302447704490239 -0.0345048264875812 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50763606065351 -1.49792096578574 -1.32426621756219 -1.00365892475456 -0.68635240345311 -0.387312526446635 -0.0300085503925637 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06032822931417 -1.14581506319303 -1.16242535471399 -1.11854151798731 -0.861285998494149 -0.450313494186544 -0.02887538034812 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19384 NA19384 -0.000891056493534125 -0.0137880481766948 0.0209007812397126 0.257834959400658 0.264770912676619 0.0334219505361129 -0.0147442242724874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0636806940255532 0.086899472861138 0.139663092473762 0.284580101121637 0.253372354762473 0.0408049085841121 -0.011704985296305 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.134701632968078 -0.0948579339371328 -0.039490503077186 0.0730628915981102 0.112782179096688 0.0373286009556667 -0.00789038946232151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.213072672287096 -0.123159765521904 -0.023916276863261 0.0614583172679881 0.0761367228549781 0.0294399646248988 -0.00697651049696005 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19385 NA19385 0.82493608117152 0.812876414888167 0.528515683344499 0.132412837238661 0.00309536793436194 0.00945771937120604 0.015630200806367 0 0 0 0 0 0 0 0 0 0 0 0 0 0.603313760930324 0.529895130532755 0.415025082765442 0.150989309781409 0.00608810112474952 -0.0133659102784534 0.0147346210889913 0 0 0 0 0 0 0 0 0 0 0 0 0 0.193943239238205 0.172458290429905 0.133386404603043 0.0722927065180708 0.00637964535074819 -0.05142876234404 0.0136722972648609 0 0 0 0 0 0 0 0 0 0 0 0 0 0.200963577386792 0.140400532981179 0.0933114653931911 0.0748391751579532 -0.00567676132364939 -0.0602442564764354 0.0134300363786587 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19391 NA19391 -1.45574323549088 -1.27376222553204 -1.09008793416352 -0.723957480801956 -0.299420774165282 -0.0225920883172294 0.0809345870615962 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63387062224479 -1.51651913901865 -1.24878309971311 -0.888036004909315 -0.389486665666951 -0.024758130730002 0.0828287300882866 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.08964906544903 -2.09912168395532 -1.98436901766756 -1.57689458445992 -0.775306557408678 -0.105211199064747 0.0853869978947367 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.05899258113332 -2.17901265534094 -2.23898520427046 -2.01926096946037 -1.09698381323052 -0.151134718985803 0.086035174430571 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19393 NA19393 1.30461290021807 1.28120865032887 1.04636427557349 0.715281072875075 0.459179115303781 0.228948168057884 0.0895975766911015 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18077960029646 1.04386170635545 0.917686350827497 0.689527378820249 0.46911181494857 0.212227733097555 0.089127423804377 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06076074092732 0.919876132276131 0.809856842965426 0.64542315048698 0.566965695651366 0.215866150112489 0.0886250138559936 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18720979735444 1.03310114552617 0.831538970400489 0.610630850658822 0.615313237242083 0.225403184181242 0.0885214978581602 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19394 NA19394 -0.799068683311822 -0.814096755352922 -0.817437936484633 -0.630923421109399 -0.477597312340214 -0.265897979106625 -0.0943112245702581 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.991984110512084 -0.988131873796091 -0.792755123541597 -0.584021982724324 -0.415590734241383 -0.276957779183198 -0.0937953529720534 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03323325671032 -0.924429570028219 -0.779595251762259 -0.606063089295364 -0.35173292095723 -0.199994499515072 -0.0932684237154087 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.925052958789972 -0.828175565394518 -0.77440067318915 -0.714917958712567 -0.453070964702105 -0.175852997578786 -0.0931654577860894 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19397 NA19397 -0.00614642101326639 -0.0699340566713806 -0.286021496441963 -0.43243577139324 -0.421759285223346 -0.346318539616137 -0.127784405027384 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0315191414663655 -0.105365426561263 -0.30145819281619 -0.443710692921722 -0.481275142663304 -0.34036622727153 -0.123982369022502 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0904874135185904 -0.105330525956244 -0.249651696267856 -0.539127711316544 -0.675649357377497 -0.388698024574551 -0.119213939651807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.161387560998997 -0.190223862369424 -0.212531344519633 -0.460806021539303 -0.755387055617877 -0.433385489760166 -0.118072266298728 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19399 NA19399 0.0602366299333766 0.0217399652394301 0.0253868435601278 -0.0355391979171017 -0.14853694175171 -0.239062488834027 -0.130944940521136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0436788227589603 0.0119275015327132 0.0521921964417079 -0.0222353678159147 -0.0787048787989898 -0.222717552678529 -0.127684053271645 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185671383791417 0.199996937364817 0.157442721497768 -0.0296413709844512 -0.0679589221361632 -0.198561979164037 -0.123619766245301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247552479646007 0.239794619214269 0.188953111523009 0.0534851970716559 -0.065345971654815 -0.195297122915662 -0.122651719092036 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19401 NA19401 -0.0510189274642818 -0.0154189681520296 -0.0496180144929857 -0.141776834534494 -0.230925863818608 -0.307797743511012 -0.184876025858875 0 0 0 0 0 0 0 0 0 0 0 0 0 0.100726093608372 0.159559751825299 0.0455717001138853 -0.0331667621373488 -0.189007856894807 -0.304693284419474 -0.184555650712661 0 0 0 0 0 0 0 0 0 0 0 0 0 0.847143253767062 0.853277554357039 0.749544019261248 0.483897087295092 0.110082644256534 -0.284080639442893 -0.184291600607771 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29374116489145 1.2912566630701 1.23246024607547 0.939358718275107 0.308186972085649 -0.262977223499171 -0.184253876301109 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19403 NA19403 -0.0831332048367528 -0.0810798172810993 -0.129983761931311 -0.170151273364402 -0.341605097789087 -0.204717299079195 -0.0908636299260617 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0317078408745245 -0.0850240752863542 -0.170712564676765 -0.224556736453549 -0.340418000123574 -0.214265656092382 -0.090585044221034 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0940721852322987 -0.0105609795177218 -0.160076377946835 -0.271039205086987 -0.420863795619924 -0.213193913695455 -0.0903592483330934 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00757523706129016 0.00803114778261151 -0.0132443533096453 -0.14051254702594 -0.418185200875011 -0.223569877878068 -0.0903291198076262 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19404 NA19404 0.752245879065289 0.829534805916279 0.813382189556285 0.558736809248221 0.284206175717519 0.0884448419537479 -0.00653358334791233 0 0 0 0 0 0 0 0 0 0 0 0 0 0.575342202299046 0.608823032463566 0.632661920508106 0.464687017824828 0.281765408515073 0.0693102030057974 -0.0057993218322598 0 0 0 0 0 0 0 0 0 0 0 0 0 0.997363634745734 0.95083883783602 0.881380971112947 0.766036395637341 0.361184569853444 0.0951792658122863 -0.00495547159297181 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19759178078326 1.13952365292411 1.04123651105234 0.918296397474058 0.476960341457561 0.0996721643988674 -0.0047687205405864 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19428 NA19428 -0.0780999179751561 0.219560843317694 0.268755178025403 -0.0278001822161094 -0.217984098966835 -0.123405246071335 -0.0376551384743449 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.166707298649245 -0.00810258855524677 0.0415324993510958 -0.103606682226306 -0.221584163113613 -0.127895855346173 -0.0349047135900043 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.476759820105902 -0.444720871525465 -0.471755753536302 -0.485306794596197 -0.372022342493545 -0.155562187361293 -0.0312306221483346 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.585445933042956 -0.582919240981657 -0.655997351663841 -0.711406280992119 -0.521958909005609 -0.176756837394658 -0.0303065006915981 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19429 NA19429 0.0606042877843367 0.158086972402631 0.0860839425388005 0.0259695869107761 -0.0756398613457808 -0.0939187112549238 -0.0753214694425267 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0892825717381204 0.0956695643191709 0.0800662277148024 0.00652418206691997 -0.0642773662540664 -0.0960970281716393 -0.0757398499322399 0 0 0 0 0 0 0 0 0 0 0 0 0 0.512560251432381 0.462932103511898 0.381113649928894 0.211810567638669 0.111402501921184 -0.067444482703415 -0.0764469068250439 0 0 0 0 0 0 0 0 0 0 0 0 0 0.73467330111401 0.698224713259528 0.62719326806768 0.418085919077619 0.218936785662231 -0.0547969084874551 -0.076651755457395 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19431 NA19431 -0.228522415603828 -0.172712545133671 -0.0201736883039027 0.233713587473763 0.277011198969601 0.184959430927626 0.072871045451337 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0775629155307874 -0.0560093436522086 0.0726610878680148 0.296403810462885 0.289135275293993 0.156745060505622 0.0684003990938562 0 0 0 0 0 0 0 0 0 0 0 0 0 0.126392610726231 0.143691903173688 0.215938082445114 0.379781586250841 0.301455418951391 0.141488552337739 0.0627365535568765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.013887797199422 0.0471314303076846 0.148690483972461 0.281899504252286 0.232083895360595 0.145819388135594 0.061369125580391 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19435 NA19435 0.812731863294082 0.817851638495872 0.850730633037027 0.763425383446245 0.63749269668751 0.475032242915283 0.221081692773608 0 0 0 0 0 0 0 0 0 0 0 0 0 0.945785682596671 0.931596057888377 0.872812822413968 0.744708513308624 0.574646238495833 0.466810391915213 0.218709308296196 0 0 0 0 0 0 0 0 0 0 0 0 0 0.920213074630506 0.949109764865781 0.900098683877592 0.791828352598673 0.56159740103258 0.459553704323721 0.215996037772118 0 0 0 0 0 0 0 0 0 0 0 0 0 0.387930196087592 0.445679115668126 0.510520277816587 0.595012606471011 0.547607635438817 0.476335999537101 0.215396824035649 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19436 NA19436 -0.26074301652927 -0.0758386755140336 -0.12227553048284 -0.190208447765631 -0.16816785318451 -0.177540069675971 -0.0380258116609486 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.382111227839941 -0.30472658909607 -0.293593709324653 -0.306302214497319 -0.237406726457451 -0.169243539838513 -0.0345823961738519 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.732838075704904 -0.712068807967502 -0.724532073693998 -0.760673577199606 -0.570001180542723 -0.220772409959355 -0.0299861475896885 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.726082261330822 -0.720312213121107 -0.729797580009693 -0.860983922265301 -0.714285028644185 -0.265164950480221 -0.0288307661083842 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19437 NA19437 0.888465013142425 1.07547943367301 1.01067477398524 0.759939901491839 0.507889793783824 0.205732385051715 0.0309350822869836 0 0 0 0 0 0 0 0 0 0 0 0 0 0.738151393781275 0.866480570944406 0.840059885539895 0.746055081760124 0.533021627344563 0.200182088943819 0.0302603212231632 0 0 0 0 0 0 0 0 0 0 0 0 0 0.740861439443489 0.77979293828069 0.857118425645241 0.795349149569677 0.657042078906316 0.217439685809664 0.0295297729230735 0 0 0 0 0 0 0 0 0 0 0 0 0 0.752686658007637 0.782203018722135 0.813990465170507 0.887444201149097 0.711128218014048 0.22602752199195 0.029377663552138 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19438 NA19438 -0.968957819842411 -0.834164234847673 -0.591948004134368 -0.32219952534081 -0.263077815089714 -0.251836237501557 -0.151296789193385 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.484435515192745 -0.443484177435173 -0.352469361127042 -0.241495692640513 -0.227212385217082 -0.247455561504366 -0.154748984039227 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0907599577071137 -0.1470687063497 -0.15979542827939 -0.178908343115866 -0.0968228754546092 -0.268397268096065 -0.159399417819872 0 0 0 0 0 0 0 0 0 0 0 0 0 0.114184693539146 -0.0160722075903273 -0.0890818156729469 -0.139195110882745 -0.116623147004881 -0.258761167153717 -0.160575357094139 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19439 NA19439 1.37380705989845 1.44980920871469 1.41613758579941 1.0749252212508 0.686300049443777 0.309447206225896 0.107066244590965 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42902337277508 1.41622472226689 1.35587909524807 1.05830313798461 0.72115725429279 0.304693568245233 0.106146054545411 0 0 0 0 0 0 0 0 0 0 0 0 0 1.64528927139798 1.5938563741658 1.51924574789196 1.25734269933338 0.856871688400038 0.356952233508549 0.105086577247936 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7250533147333 1.63890215714662 1.57916016317767 1.37470244601683 0.952275309295175 0.375601079176461 0.104851001914312 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19440 NA19440 -0.920875998207354 -0.646902320034219 -0.289448505252339 -0.105089420648273 0.0801430003544144 0.124430656375237 0.0555038342595511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.786755628477995 -0.671475903913583 -0.418368736100575 -0.217926628866333 0.0253276549214837 0.135195515490533 0.0581242265691621 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.563253763555307 -0.581619158414469 -0.511587344795095 -0.402841214184688 -0.00591314657169641 0.122144901759425 0.0616078722407891 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.329179731518133 -0.353247553035845 -0.391063604942744 -0.413584668018818 -0.0156683939816462 0.134259088793411 0.0624806030714968 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19445 NA19445 1.30435516521793 1.06066352560404 0.715794522364804 0.343127051467216 0.0821866034385575 0.036271931964159 0.00656268004354901 0 0 0 0 0 0 0 0 0 0 0 0 0 0.791516323489337 0.598429320588824 0.378642801001715 0.133382563931274 0.000911718758841184 0.0325510212230885 0.0105195070742669 0 0 0 0 0 0 0 0 0 0 0 0 0 0.209841314607827 0.117698852132728 0.0373444098708499 -0.0656700535135841 -0.143447348174068 -0.01864780362105 0.0155416842350303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0518995594866126 -0.13574742200597 -0.16796021125645 -0.182562753319724 -0.240922768963803 -0.0347254191765642 0.016755137404969 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19446 NA19446 -0.33960398304281 -0.296449621051169 -0.405859635285006 -0.458549730790853 -0.351585573968742 -0.225505310704673 -0.101377863578294 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.653898456401907 -0.610897002363757 -0.626056753748228 -0.580912940102023 -0.402499840549013 -0.249860503521355 -0.1011172861685 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39713312172867 -1.33010581046309 -1.14659481208518 -0.89547769172855 -0.581973586258832 -0.289855671277206 -0.100949816030178 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.57851022805316 -1.514251431925 -1.35986112984554 -1.08223592916116 -0.710425269781347 -0.312712127840677 -0.100940620230378 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19451 NA19451 -0.758857605369071 -0.913710142723013 -0.943539576682691 -0.770255636874591 -0.394255581143166 -0.10397239151273 -0.0607588460334392 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.849741009565009 -0.911881310663052 -0.980712837129949 -0.846271100624712 -0.495528936853262 -0.125930703003093 -0.0634493808242766 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.27617644723265 -1.21676042682132 -1.13478053900925 -1.07816722940349 -0.668008469351143 -0.171443333764385 -0.0670950507807389 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33035881590239 -1.29187189471722 -1.23169412454425 -1.18426830721095 -0.769041233779491 -0.193796155653295 -0.0680210002796956 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19454 NA19454 0.114153912494549 0.0163929869490405 0.149305480401254 0.160678745868794 0.0643800378496076 -0.0236351496375382 -0.020470665268522 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0157606078573084 -0.0811480837032089 0.0412799627194788 0.134153707444295 0.0653431126664159 -0.0307162347455757 -0.0200207342390891 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0291829629466206 0.0675130058587681 0.114963629796965 0.241853846146661 0.0819577943354453 -0.0241233486275411 -0.019588818296781 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0674799118679152 0.120532862396687 0.208351938816124 0.251512351263469 0.142359755993181 -0.0178776530332977 -0.0195115455379364 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19455 NA19455 -1.45924463506554 -1.36417038209703 -1.25473923453372 -0.916267126182568 -0.610436748565913 -0.315681160030231 -0.0522596954979092 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2580745180751 -1.18942191681033 -1.11786096772305 -0.977345284505787 -0.66397720351166 -0.317234238505558 -0.0485846778258901 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55869374524951 -1.53985021410722 -1.41995475395152 -1.28010281386335 -0.880343041199552 -0.37406964353257 -0.0439743594616769 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.70405192748177 -1.74912143498852 -1.69844630524828 -1.56631819696276 -1.05025446464952 -0.401585487437369 -0.042870128371185 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19456 NA19456 -0.995292841850711 -0.727085842197427 -0.323131128471643 -0.0562652767519722 0.0096001160830667 0.0319431134096135 0.0454393313835352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.790642249427171 -0.610311107472719 -0.303881377844613 -0.0512346636671207 0.0192878406649493 0.0150949415534281 0.0485694824471238 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.751359886640444 -0.657757274752303 -0.443187925659427 -0.206989883056613 -0.0601887420696535 -0.0192503496704783 0.0527614075817665 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.382681664161999 -0.32640387522612 -0.241412081829098 -0.153765543855076 -0.0776278855410547 -0.0350835275860483 0.0538173368816949 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19457 NA19457 0.103649954321613 0.209163932853232 0.393143803336406 0.412930949017662 0.278050165954849 0.103456887001923 0.0460692784815826 0 0 0 0 0 0 0 0 0 0 0 0 0 0.198130952147661 0.237568366960323 0.345157046519129 0.453058585636081 0.286906687327189 0.10118885626613 0.0451053042325082 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218138068081319 0.1875100726067 0.204435174973899 0.314497901898748 0.263516751815501 0.130969887553111 0.044026875810918 0 0 0 0 0 0 0 0 0 0 0 0 0 0.176891998237355 0.132968584869769 0.0949064179288909 0.152784981672145 0.199540574407851 0.139724090574106 0.0437943233631391 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19461 NA19461 -0.0582662251333126 0.313309195100029 0.696967669338694 0.863126174515882 0.717348482825006 0.492666459657185 0.241405606250225 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148351762069457 0.382057101880294 0.71174085957507 0.891575080142875 0.741449757464453 0.439334622481985 0.236562143638994 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0321162627609953 0.151412113512483 0.471020701413625 0.822642044216319 0.862935889637149 0.391065122914138 0.23067453381964 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0136627594414489 0.124206893158659 0.37160312258404 0.726896979517077 0.929354976063944 0.390203628992508 0.229301058166977 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19462 NA19462 0.373277618287086 0.200294805082275 0.0482090394626093 0.177230834525696 0.171874298818058 0.0155667284560091 -0.0756987947233785 0 0 0 0 0 0 0 0 0 0 0 0 0 0.290486726923255 0.161995744424737 0.114824358493437 0.239165701670029 0.225551533854204 0.0111826631582483 -0.0761581758906713 0 0 0 0 0 0 0 0 0 0 0 0 0 0.288564362026609 0.330494438319623 0.395446688229344 0.501722024794678 0.363429013880606 0.040321699976209 -0.0769189086897407 0 0 0 0 0 0 0 0 0 0 0 0 0 0.38943056664672 0.521679891465018 0.688166761201267 0.778765664261674 0.530210811599788 0.0532834252000978 -0.077137068212267 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19463 NA19463 -0.233034747755151 -0.38329072882581 -0.265931322774303 -0.217441496537983 -0.185784739863187 -0.19734433665989 -0.103096112064592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.51397514271518 -0.46137919984624 -0.323596927152082 -0.176760113356104 -0.156762858238706 -0.195291025726581 -0.102484568111188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.976697480910367 -0.93686294602204 -0.825261678386151 -0.569386482083163 -0.213351309262559 -0.189309156685458 -0.101843867137041 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16216243452905 -1.14558670053814 -1.06684905567415 -0.876711340103089 -0.411779633653653 -0.192006625435835 -0.101714860609436 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19466 NA19466 -0.211804839642112 -0.0140421521320792 0.163968933515765 0.160453869991525 0.0708478263571087 0.102634218378158 0.0812292834792408 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.367988833771779 -0.213689838426349 -0.0501061409208811 0.0270502657705698 0.00726095054904957 0.0604558344533007 0.0803941782572101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.58187644520818 -0.483717421076727 -0.304905732602223 -0.131320534514042 -0.0780509441181746 0.0337401867612267 0.0794107431483999 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.637357044937217 -0.572728819527898 -0.482897961336194 -0.320845977142482 -0.167801662164597 0.0345336373840197 0.0791874667528723 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19467 NA19467 -1.35320493139179 -1.41119996020138 -1.53519250385518 -1.34038836050152 -1.01261906200816 -0.550779279939389 -0.18291115961912 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.50105694939894 -1.56595882938782 -1.64987960470906 -1.40758078880982 -1.03561150943401 -0.538376756524961 -0.183280607195892 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.17780564598741 -2.29624707851404 -2.39078569134266 -2.24710980539279 -1.31256423386585 -0.548918961347736 -0.183959291565863 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2725988514804 -2.39198651113213 -2.54248187185912 -2.75173597210808 -1.67647394254099 -0.561685603554465 -0.184162574428721 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19468 NA19468 0.399763866561797 0.526890473440995 0.67244398066491 0.655394158397973 0.396563218377702 0.147848789104785 0.00619905426638795 0 0 0 0 0 0 0 0 0 0 0 0 0 0.704911325001583 0.763883814370041 0.836034227950208 0.78386492934019 0.461556181126634 0.131978155064959 0.00636506860510285 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48737113284278 1.55716370083213 1.59241546014581 1.43060669444787 0.718241913495771 0.13885567447002 0.00646366975826781 0 0 0 0 0 0 0 0 0 0 0 0 0 1.77788713164535 1.82302765744682 1.84065942217016 1.72881621219149 0.978025150766106 0.138713831184752 0.00646551751912047 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19473 NA19473 0.427275031362429 0.558916043508372 0.527116273771874 0.331383474930061 0.114488845916997 -0.0165040435742891 -0.0108677137989281 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218638927817117 0.296443858612062 0.340959262260477 0.292454116452235 0.11326210920155 0.00334532915483378 -0.00851143405213496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.359339811251959 -0.313828878373565 -0.288054329747401 -0.187069234432893 0.058148583184817 0.0277361898597093 -0.00533623248053423 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.765119933701795 -0.712659516061278 -0.712867055179618 -0.581451583257179 -0.210908496365406 0.0283626213099619 -0.00453257945076461 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19625 NA19625 -1.01631543134037 -0.735625294886207 -0.490539456607841 -0.380220841286277 -0.201624898005442 -0.0936989113921993 -0.0775706612280966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.995903465704029 -0.74850613875622 -0.562850635537019 -0.429112484001614 -0.25003925280501 -0.134319677888867 -0.0800055337968062 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.18268237238285 -0.0505311234037964 0.0752659908116162 0.0999243063442496 -0.0605014479770263 -0.127047849907152 -0.08329837030802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.639291591233232 0.700588607018499 0.729646008860417 0.66014208556603 0.217954115899175 -0.10958729714844 -0.0841332517503128 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19648 NA19648 0.452925364167665 0.483204624602767 0.471642982444554 0.413056408356529 0.166438221634937 -0.0508222027853135 -0.0785104912045362 0 0 0 0 0 0 0 0 0 0 0 0 0 0.265959406438154 0.376884144543861 0.435953303759572 0.440523096056673 0.177407671503421 -0.0268778313714252 -0.0757479951234747 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.162631193902347 -0.0486014722755204 0.0635386104965286 0.107547549402353 0.0467710670530676 0.0161555244413654 -0.0722950554330179 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.480452801827187 -0.418598563392575 -0.378415799054784 -0.320467343451462 -0.261734101993925 0.0172886546919266 -0.0714701795832462 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19649 NA19649 0.823207341195827 0.617096991578172 0.510727278114223 0.257342829823455 0.074958641967396 0.0401841311758996 -0.0234916262517044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.878181081231926 0.733316475688308 0.590419191667718 0.321666466975886 0.120870971626613 0.0617219808518497 -0.0249370044332009 0 0 0 0 0 0 0 0 0 0 0 0 0 0.909417999224067 0.90231746988294 0.771296943171352 0.530372684334322 0.252604479847991 0.0934497740171435 -0.0269370440078684 0 0 0 0 0 0 0 0 0 0 0 0 0 0.805893277831055 0.820094071989058 0.76047591998897 0.608797917123125 0.350413922760101 0.111895011790183 -0.0274525811358504 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19651 NA19651 0.254001250580499 0.10874714489396 -0.042156392512135 -0.22882301474298 -0.280689085546942 -0.175137824368379 -0.0564085565319835 0 0 0 0 0 0 0 0 0 0 0 0 0 0.241054593710441 0.126859501772716 0.0208102037824766 -0.163586800045722 -0.231894546173171 -0.179174132630379 -0.0541751472165616 0 0 0 0 0 0 0 0 0 0 0 0 0 0.173411101101032 0.15207746166588 0.111005660042857 0.00271270392324511 -0.190276347860163 -0.176554641581009 -0.0513708175079943 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106198543828955 0.11106646916538 0.104936288168117 0.0559938707842909 -0.0903679524715001 -0.186912661722971 -0.0506984212163949 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19652 NA19652 0.0712305970723079 -0.114125724393713 -0.192583319311696 -0.140939199979174 -0.0726738552621469 -0.0756743085131492 -0.0632927391444287 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.158110356125701 -0.254321092618093 -0.310354804905924 -0.260245148079853 -0.165865552283644 -0.0957271822738424 -0.0610082892286107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.575597571288474 -0.602699005265514 -0.672950533407907 -0.690543415629734 -0.422177082525527 -0.1560024296663 -0.0581567714624853 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.776092957263316 -0.753614590232416 -0.801647393466455 -0.862210432929227 -0.578826505481722 -0.195851595212517 -0.0574763552384358 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19654 NA19654 -0.819971968934778 -0.61554798714069 -0.341378724964695 -0.144111912493447 -0.0324476560416343 0.0280425985023051 0.022649820267636 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.776409019032107 -0.638531295647467 -0.473198207808824 -0.318850373434504 -0.111737575564675 0.0161842951533323 0.0252812351528331 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.746601513663351 -0.724653122012736 -0.690060610807726 -0.629907064900631 -0.362864744401491 0.0119106739546068 0.0286781519702617 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.734419524648948 -0.761556614031372 -0.788108210288898 -0.774206977213759 -0.549685214003522 -0.000217947276413892 0.0295100408259539 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19655 NA19655 -0.0702329848699708 0.152712966937733 0.478406476465362 0.50624383603654 0.295289497917176 0.127885337948978 0.0166689377622662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.29021763342843 0.027254034577855 0.279834223051339 0.379329830772265 0.274234710129025 0.104085222158946 0.0134071705243764 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.484866073095517 -0.314012879248565 -0.0991301471581718 0.100693309530617 0.206519348063704 0.150404816827454 0.00930622486794686 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.464364850783756 -0.346772109782606 -0.225042604315444 -0.0903599783637713 0.119613513893311 0.172933915977296 0.00832266981989283 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19657 NA19657 -0.404743697364699 -0.523945403388434 -0.499060599078385 -0.378407298140926 -0.218047665949831 -0.0644986570643042 -0.0104575869541727 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.574829110637499 -0.606270890810479 -0.530998459081231 -0.453202983268042 -0.271638555181736 -0.0579828110563391 -0.0118733478371371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.759968013615989 -0.777606698005332 -0.729769442479317 -0.623338575217207 -0.387178990991152 -0.0990538878932322 -0.0137659651979393 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.871661791178383 -0.874383077712589 -0.899400798729936 -0.808426384963146 -0.442728164591315 -0.112201728114135 -0.0142420705311266 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19658 NA19658 -0.614025927951556 -0.508985661456236 -0.428035483148487 -0.300373291937987 -0.0718057209560406 -0.0378665762382393 0.0125275046516912 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.59362179915138 -0.507451247791567 -0.428447755944233 -0.29442590140566 -0.02048359535831 -0.0251964346238425 0.0124468823157933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.638800910320494 -0.623692940952711 -0.595096030463109 -0.524480771095049 -0.0399713730723309 -0.00981203602392116 0.0124151812613073 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.57129899567433 -0.555663764282299 -0.526628973040988 -0.583598680011999 -0.121748716791194 -0.0122020477180445 0.0124212735857653 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19660 NA19660 -0.382122104254252 -0.23763255058726 -0.0498509234242547 0.122226566910532 0.186455323191094 0.118947490780427 -0.00496232674838577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.137584697294401 0.00686159366788101 0.162420108665672 0.273876598257324 0.301760124550832 0.119402695473214 -0.00602330834019507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235158423204656 0.391060245105978 0.484310189523033 0.544819767460389 0.576229535446915 0.159981921528119 -0.00747687402529262 0 0 0 0 0 0 0 0 0 0 0 0 0 0.184379068010936 0.341080186191667 0.47045075836181 0.507954521158116 0.741265984901338 0.179593577129298 -0.0078489496872469 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19661 NA19661 -0.191369125126305 -0.200908073536287 -0.334157136342237 -0.441469420805761 -0.375542703279232 -0.177763578876124 -0.0257889511502613 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164201084204933 -0.245504141121809 -0.326444490995406 -0.452590710304785 -0.390014584288096 -0.188086432877625 -0.0261514731750527 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.360462037343176 -0.420232299533854 -0.500896949381349 -0.646702691691478 -0.557904688670525 -0.208610148263763 -0.0266532425680298 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.562844949169454 -0.605179768769848 -0.721602172722495 -0.880836196830013 -0.796161674583331 -0.226927299517052 -0.0267824437775474 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19662 NA19662 -0.377691525067938 -0.250639859754566 -0.122202749637741 -0.0178944710036793 -0.00912252789508256 0.0222133505556655 0.008196923610773 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.215049878816854 -0.185536420212658 -0.0944839843491981 -0.00770859357913285 0.0205791148032251 0.00981402485385926 0.00745847342498939 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.350849429507687 -0.328541347748487 -0.322284108370118 -0.210324357505754 0.00298897614767547 0.0400073441053741 0.00648520624582607 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.65514105207029 -0.61627981501853 -0.603103342042379 -0.578694835898398 -0.125870804446769 0.0482905755263545 0.00624297561336275 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19663 NA19663 -1.18998668330477 -1.01995074215223 -0.745504338030181 -0.354469697029914 -0.122701289428938 -0.0153459210546139 0.00354648021162799 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.982569911764397 -0.900514040202233 -0.67803536532587 -0.346551487665511 -0.155523129294877 -0.0201988532581233 0.00314122393736751 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500443346861014 -0.476459231576842 -0.417232176528922 -0.29281631165565 -0.254766869887585 -0.0620505859375555 0.00260621795647645 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164982864914487 -0.179486073739829 -0.141039545990203 -0.159671919378958 -0.332976617445269 -0.0807163852421415 0.00247296689565919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19664 NA19664 -0.280954413727067 -0.10617860793224 0.00108069168142102 0.139653227579338 0.0774298513122869 0.0187131954161249 0.00251708242311917 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0014136141833651 0.0941989603761086 0.160913298839246 0.176099587132329 0.100902825581705 0.0305724655864179 0.00212706332755033 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210737277334953 0.226599424636619 0.235971959403444 0.245719671464918 0.141287769191495 0.0346915728698775 0.00160747950419621 0 0 0 0 0 0 0 0 0 0 0 0 0 0.274760302185229 0.282031717638935 0.290680943020112 0.244543389207336 0.178880358170265 0.0346958268045907 0.00147720415209252 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19669 NA19669 0.538209606110777 0.391859905665964 0.345520870718393 0.307636736832084 0.218024924325646 0.154698929231554 0.0978017319406794 0 0 0 0 0 0 0 0 0 0 0 0 0 0.503057976966107 0.439855608541012 0.382551559772989 0.324421621538774 0.206302321669352 0.161289567223631 0.0949258798719431 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386159828118946 0.349632655397638 0.32505734840478 0.310750918343987 0.150728441480205 0.138422232027975 0.09138223223231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.155229823936651 0.140941362197162 0.122767193181336 0.222494209232078 0.112127150077143 0.129781761711195 0.0905451221171547 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19670 NA19670 -0.532185438509955 -0.813843166206255 -0.922741954849877 -0.869124297553589 -0.638469288934734 -0.400115911143143 -0.175420664022803 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.841971921383978 -1.10631418985945 -1.13443359426158 -1.04640252746778 -0.737144556973217 -0.416349554075444 -0.170779865245816 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08533381131078 -1.25994552796457 -1.35161644719951 -1.3173454093773 -0.934514307610728 -0.51988942320301 -0.164919653027694 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.884452288699929 -1.00643442506894 -1.13402244477105 -1.16091703446098 -0.938500198673495 -0.563814373986756 -0.163508536720549 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19675 NA19675 -0.882074940874779 -0.689468147303252 -0.497674046921956 -0.20911093658909 -0.0502956398510779 0.0709059263600709 0.0155850480753222 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.858648571801429 -0.672228336532405 -0.441489915222716 -0.201711942046086 -0.0650934805408013 0.057227719761825 0.0141804003369396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.85137888229945 -0.724014659658938 -0.459423881075611 -0.216955149506351 -0.00447133511288058 0.0282431640493887 0.0123599140616002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.748786437803738 -0.655154321371291 -0.400204576091275 -0.151882071134732 0.0412544439697231 0.0299475334132566 0.0119124307832967 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19676 NA19676 -0.519220344193481 -0.726000167730541 -0.840739312319553 -0.769265066797028 -0.627970886917515 -0.301652382287253 -0.051961396421994 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.472413150713146 -0.610465876571391 -0.752286243733167 -0.786300864389494 -0.699977241464611 -0.337222337863175 -0.0525100544274902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291276652960989 -0.327074847305665 -0.447222864383157 -0.608943076919107 -0.819809153723897 -0.400265860446777 -0.0532990536229077 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.376326853847684 -0.35562094607035 -0.405329925062393 -0.509258136677015 -0.858708010411799 -0.429033302654111 -0.0535075072917423 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19678 NA19678 -0.486307104115988 -0.457885372235002 -0.391949410226715 -0.267205408811792 -0.0261551361808826 0.167675585962488 0.0855707158770842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.741028607105468 -0.655498953340569 -0.545889983928929 -0.420481637398507 -0.0906955394620673 0.139290341226292 0.0865384468401732 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.842736886816367 -0.782824449628885 -0.673715328055137 -0.568135540402594 -0.239581288195976 0.069331082676438 0.0880055393324165 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600822412640692 -0.571196080999986 -0.457650699005858 -0.397266132793354 -0.227532388400376 0.0327934680597145 0.0884064965372337 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19679 NA19679 0.476598483138619 0.70630073122107 0.764260747936646 0.754920198938809 0.59636327332156 0.438222528987791 0.124250574029336 0 0 0 0 0 0 0 0 0 0 0 0 0 0.671336500373322 0.840439111022433 0.866559670879059 0.84817932297026 0.684185085928691 0.438657432972006 0.121355618449892 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03065203982899 1.12115555922046 1.22649033324437 1.25273478295853 1.04656967188993 0.477372551726187 0.117788113712595 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1842820817566 1.24377797228427 1.37339803333425 1.51576132381526 1.33889247427384 0.512769951975882 0.116945284311147 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19680 NA19680 -0.882074940874779 -0.689468147303252 -0.497674046921956 -0.20911093658909 -0.0502956398510779 0.0709059263600709 0.0155850480753222 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.858648571801429 -0.672228336532405 -0.441489915222716 -0.201711942046086 -0.0650934805408013 0.057227719761825 0.0141804003369396 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.85137888229945 -0.724014659658938 -0.459423881075611 -0.216955149506351 -0.00447133511288058 0.0282431640493887 0.0123599140616002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.748786437803738 -0.655154321371291 -0.400204576091275 -0.151882071134732 0.0412544439697231 0.0299475334132566 0.0119124307832967 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19681 NA19681 -0.293825158215888 -0.366311571584671 -0.339194552511586 -0.281425504284574 -0.22014122566006 -0.0720470766826329 0.0179016879066708 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.606362335361356 -0.654274724866676 -0.574984356345602 -0.389340004613887 -0.218843319825898 -0.0560845948150134 0.0173064467398699 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16989551328194 -1.17904920197498 -1.12550857811612 -0.947797145252691 -0.439477354828293 -0.0737504777780582 0.0165815790251326 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2858337092629 -1.30872217305762 -1.31926765345761 -1.24570029881354 -0.671961857880717 -0.0891091223471538 0.0164122682774128 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19682 NA19682 -0.476741569158441 -0.424423251771078 -0.187905772295744 0.00274133276984403 -0.0209166913349258 -0.120225904073122 -0.0316039296046528 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.191223281999506 -0.181602322391871 -0.0755879060541114 0.0450568350827859 -0.0456770649138247 -0.123092959260451 -0.0323026036414855 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0811082620998627 0.0945942961549989 0.106849668701734 0.0911917697921459 -0.112821920395433 -0.138042267414119 -0.0332685936085432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0527220589100914 0.0950210795769366 0.0910530657706316 0.015526418307694 -0.163951620037302 -0.145755441611082 -0.0335173307289893 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19685 NA19685 -0.37614799603845 -0.223243654173385 -0.185709156196865 -0.179046125212009 -0.13349176115536 -0.0970908758436737 -0.0263257123926391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.101941216981945 -0.0720483484338012 -0.0431529083624395 -0.081777561680129 -0.0804202871984624 -0.107959070534811 -0.0264508485261231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175610788555316 0.231018501201304 0.187598533745031 0.0244379620423301 -0.015025970870015 -0.121185770367419 -0.0266357440412717 0 0 0 0 0 0 0 0 0 0 0 0 0 0.186258742400579 0.234363709636244 0.193699698817917 0.00485188619176181 -0.0308920561570718 -0.134497253840575 -0.0266852998936203 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19700 NA19700 0.443683915721031 0.316047831915332 0.0602374627952648 -0.112433289879731 -0.0780162301403358 -0.0319236580951677 0.0102576409020119 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0296087443505944 -0.0292215711191223 -0.161678470522723 -0.18688622230024 -0.11249570425148 -0.0504932251847462 0.00953736955762478 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0341819094620421 -0.0343212153206899 -0.0650490500170058 -0.135079008233578 -0.162114497862131 -0.0564132117468141 0.00871477740249013 0 0 0 0 0 0 0 0 0 0 0 0 0 0.312468531509858 0.281703984976857 0.243272895292055 0.118960393883668 -0.102991947436095 -0.0612015632165583 0.00853383197094293 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19701 NA19701 -0.554964025821859 -0.34617738038439 -0.181943869277614 -0.0520328217889077 0.0212966868008456 -0.0770396491250044 -0.0789646830047568 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.386292526106841 -0.244223909945068 -0.166209761530848 -0.100812169280075 -0.0351124902879445 -0.0850993109985538 -0.0796430200611075 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0231311530725427 -0.004955388657317 0.000215539794110898 0.0337733782015374 -0.0559451920340805 -0.0967440379809488 -0.0806888468740876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453240023040909 0.440074513038598 0.379771177157359 0.323950122483798 0.105245293913486 -0.0933782685866928 -0.0809773078184943 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19703 NA19703 0.8723980855762 0.702717607037531 0.627728071217421 0.578550281760153 0.360617937861392 0.176797183098881 0.0646948473060456 0 0 0 0 0 0 0 0 0 0 0 0 0 1.30425084240856 1.12900463397326 0.965338621112995 0.732738000770665 0.411059044388121 0.185605191232642 0.0597963396664055 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40565469590608 1.32631736172881 1.16402092382088 0.893282821152845 0.554047117450881 0.236233752029996 0.0535019585072366 0 0 0 0 0 0 0 0 0 0 0 0 0 0.91136055785795 0.912399294419549 0.937804744888619 0.859241387325855 0.615862159725024 0.275726523935371 0.0519651138838219 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19704 NA19704 0.632704725902777 0.621186429610953 0.596324665053682 0.559410623630088 0.494586754899249 0.308728050152465 0.116972194527001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.896634719604663 0.821345025751316 0.783298762808336 0.698750487462948 0.543691258816204 0.303788700527722 0.11552213658355 0 0 0 0 0 0 0 0 0 0 0 0 0 1.47851423825257 1.50978735000775 1.47395841845567 1.29037918563872 0.832327519542637 0.292694426693081 0.113718433927541 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3148219931984 1.41787580989077 1.5321922361346 1.61899824563797 1.13998001362994 0.300198652579042 0.113288979164487 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19707 NA19707 -0.466105277171108 -0.619713670514777 -0.746698539170552 -0.668509016995333 -0.54003619455153 -0.444394333587082 -0.194595737600771 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.610174574992116 -0.813540878391618 -0.849119905653912 -0.724697632882755 -0.548722560483522 -0.419562957150413 -0.193843375677508 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.293551294046392 -0.515559366148536 -0.694028728825809 -0.735574900497695 -0.563024009985638 -0.408084531855552 -0.193039862973033 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.187998644205352 -0.256266223081359 -0.351107188081501 -0.528051843791557 -0.555515934219649 -0.408222486085651 -0.192873370665474 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19711 NA19711 0.836826939683813 0.924880651000606 0.844590325746314 0.559739085450928 0.19579746605024 0.00961258943628062 -0.0142884949371146 0 0 0 0 0 0 0 0 0 0 0 0 0 0.854135665858902 0.831890229589499 0.773569473912244 0.489831212715803 0.148927984293237 0.0181953329519185 -0.0108538416266546 0 0 0 0 0 0 0 0 0 0 0 0 0 0.754788858570406 0.840027820377822 0.859958255172662 0.673944870733269 0.141830729442286 0.0115407407254923 -0.00648995411826052 0 0 0 0 0 0 0 0 0 0 0 0 0 0.556271478988682 0.656082272613425 0.712073646363749 0.69345128023166 0.198454938405362 0.0122436026118664 -0.00543407127288121 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19712 NA19712 -1.4468658792535 -1.27290907554695 -0.951439268144639 -0.495129942621169 -0.299883555353952 -0.166903084739055 -0.0518712547838939 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17525355870356 -1.04054431138982 -0.801840722091256 -0.454828027104796 -0.284319668474609 -0.199313004752848 -0.0501904082728805 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01523861648109 -0.962739199044374 -0.825837907159071 -0.621870808335181 -0.383740559824012 -0.22543653863943 -0.0481566258388143 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.755709138061488 -0.748172179176031 -0.759095441169888 -0.746502161220798 -0.497157972515821 -0.247954162729257 -0.0476842137036533 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19713 NA19713 -0.959306418037827 -1.02420127035395 -1.03868646039481 -0.873136681250026 -0.628482070061678 -0.479566478553991 -0.21022596185059 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14523879016282 -1.14881814651001 -1.13097844172822 -0.881226831962443 -0.59428838353136 -0.450935293259458 -0.206873172499577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629681393490554 -0.721282285173286 -0.776102517986505 -0.789970578405914 -0.61867911400737 -0.421379057431772 -0.202706016612452 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.281434455320656 -0.277634394571569 -0.283932801598933 -0.405763462474453 -0.520588087315439 -0.426833958008925 -0.201714859554596 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19716 NA19716 -0.353723776203831 -0.470424627095486 -0.497876873547151 -0.418576131482234 -0.382219103001487 -0.272558603067204 -0.0863846248740481 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.077787954008213 -0.228187443572616 -0.303299565644657 -0.356929450644813 -0.408629936758515 -0.27232231371095 -0.084208510819108 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19703558220097 0.108633843033381 0.00129830616525764 -0.208952439908004 -0.527959956550132 -0.294488706173328 -0.0814945026079978 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0330992929687445 0.0168492889077236 -0.0419345969794072 -0.210859035603806 -0.555108449321932 -0.314427634107983 -0.0808474724554741 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19717 NA19717 -0.40601530680086 -0.508051384651379 -0.674215927586207 -0.507603624769931 -0.218937294613874 -0.0798735106308191 -0.0498266567721596 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.393209193192411 -0.610865411842942 -0.739679621343246 -0.651859020999787 -0.348825406206124 -0.100939457909372 -0.0474017140806347 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.775010885671934 -0.921211288885232 -1.02522193164925 -0.945152640802269 -0.608073069839044 -0.159157832478417 -0.0443671363531208 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01564869444988 -1.13321678665445 -1.18212320369241 -1.13406867309195 -0.81803049721138 -0.181924340298662 -0.043641578699225 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19719 NA19719 -1.63062060752721 -1.54439776961477 -1.43245930471469 -1.12857278850168 -0.683719838750567 -0.231573496848256 -0.0627561847230338 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79580190250898 -1.77558274392119 -1.58148777018844 -1.22180444512613 -0.705285644263212 -0.245828732191818 -0.0652624818722943 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.63476826943881 -1.54094997077736 -1.41991278889442 -1.13251085334952 -0.778750664866633 -0.232277057119796 -0.0686046368310599 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20182137752865 -1.16933369603362 -1.11201834054467 -0.972971139376918 -0.756366340600365 -0.227158422132724 -0.0694434620662006 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19720 NA19720 0.0328900852760683 0.0233230256092515 0.0934741831512064 0.10498324382344 0.0525517325397361 0.000269281921490485 -0.011716583274866 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00252885205966262 -0.0209974693047849 0.103242224425493 0.176502044356114 0.120405927805868 0.0224929975598274 -0.0123547484466592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.122303840301142 -0.0757792710673414 0.0505461750898478 0.096861424124038 0.177794603809241 0.0478539608092976 -0.0132284096589006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0935621129613175 -0.112517670088499 -0.0886776632346382 -0.0556575206508358 0.128051898934988 0.0514696609174973 -0.0134518396788145 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19722 NA19722 -0.463968059954368 -0.473956457466811 -0.385282757956843 -0.30270445228339 -0.207841675616576 -0.0481933605767023 -0.0304935822239682 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.573266606941189 -0.629402106134941 -0.550660283735148 -0.391322722652835 -0.215632393329434 -0.0541760401442194 -0.0285633694946983 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.87998699834291 -0.967588668394672 -0.986712693643009 -0.888525023117077 -0.437193198751048 -0.0685073831915992 -0.026144326742947 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.958730791859984 -1.03644566932542 -1.10109896671217 -1.17446432011829 -0.665003862760023 -0.085259407442562 -0.0255653078789944 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19723 NA19723 -0.726376311281473 -0.631963041811744 -0.579562421679486 -0.334962831499906 -0.0303425994240712 0.0409421436502133 0.0856998382786992 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.609909014577982 -0.593289551749476 -0.528761723346388 -0.34944946805845 -0.0807234341419779 0.0251357203297722 0.0834067441508371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.421618815943721 -0.409157551121068 -0.349117190250775 -0.294313359692641 -0.186536382082295 -0.011617801456336 0.080619407778132 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.400920653539485 -0.397133294299509 -0.367170035492804 -0.333519537463106 -0.271280388309081 -0.0267878467845157 0.0799684690438433 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19724 NA19724 -0.803116386898827 -0.85860510987562 -0.857115937892685 -0.666080496204698 -0.474817740592585 -0.225435863253128 -0.0560441712509838 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.683729825884857 -0.813102965276302 -0.829636851307544 -0.75283005688532 -0.572241079668104 -0.256240857743744 -0.0539553110667778 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556666858610917 -0.673787719772737 -0.755320149445269 -0.881835831642605 -0.848454811707924 -0.323677259013513 -0.0513368815739755 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.488582160276236 -0.572834890031463 -0.711765502165974 -0.924084828817072 -1.05164726404823 -0.364989316582942 -0.0507099164889993 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19725 NA19725 0.273737669598231 0.353028899730939 0.425815919338003 0.376351942430005 0.312465512532379 0.238225119535246 0.0900729727501455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140681058428155 0.175066119704299 0.263022041470538 0.255347521646787 0.272665802138376 0.211207819177823 0.0903690258169022 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.223013952417465 -0.198436693023083 -0.121397726536508 0.0220599924021938 0.148889764416511 0.178283560038969 0.0909269800093023 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.301735843064435 -0.273831003615331 -0.185603381657482 -0.0177010764649604 0.0930199046775614 0.162340289975389 0.0910970886092554 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19726 NA19726 -0.963847413518399 -0.703937046797811 -0.542384873184859 -0.332309442494614 -0.192562704825664 -0.0831911076264751 -0.0222243705317389 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.625518087260032 -0.495273496932753 -0.378013524696428 -0.271613738394714 -0.171292447531387 -0.0902030543730058 -0.0234710928674559 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0418241866684314 0.0118902599115847 0.0409976229478193 0.0276152385532862 -0.0960602056495671 -0.0921891440570213 -0.0251730033825471 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0252424582512761 0.0995399205839756 0.189830311579116 0.234528254695052 0.000125299505181809 -0.0859577225916608 -0.0256075521297665 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19728 NA19728 -1.56306110560532 -1.3724033080487 -1.01510664816775 -0.568392404352459 -0.185684331761566 0.0211321110427918 0.0205028366302388 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34044181137603 -1.18580128379124 -0.920889999097231 -0.617236035002251 -0.231968611784733 -0.00181510422566039 0.0198327233330199 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.944085766520322 -0.880874078902692 -0.751185789575875 -0.598396454528228 -0.2955749981498 -0.0317587785876058 0.0189891576833501 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.495771784198949 -0.447094417646064 -0.462012586989343 -0.491059022455051 -0.277018303299987 -0.0368384655921084 0.0187865972193561 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19729 NA19729 -0.299852764302084 -0.428378677853083 -0.552286444170046 -0.525466087155365 -0.360530645256867 -0.258063994177357 -0.0520907502631709 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.319737499760628 -0.490961988673007 -0.598932327880649 -0.593344977156898 -0.413459690538016 -0.270925938604189 -0.0497938016423212 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.463536890705035 -0.574746601416265 -0.683263027311423 -0.807621878494678 -0.681373901968869 -0.328762269318723 -0.046847991555178 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.457524750721052 -0.57226708384281 -0.729945363795864 -0.921852057892813 -0.841491034388377 -0.371139980608265 -0.0461298109084026 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19731 NA19731 -0.495918421778721 -0.631150322180208 -0.637405237984711 -0.489964790312614 -0.269015681354463 -0.115316574705922 -0.0112543772537917 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.569022650180385 -0.650623395836321 -0.622440950386734 -0.530071025779656 -0.367581619947948 -0.151810749025698 -0.0125047166358786 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.702928119137733 -0.68949897438205 -0.673412044390697 -0.517440441847452 -0.472977072134396 -0.226707758155847 -0.0141922178057812 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.775958400557597 -0.779777741211733 -0.720610654548492 -0.495680392455006 -0.490899805188149 -0.248765135532006 -0.0146196435258851 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19732 NA19732 0.544277792229106 0.709761624675206 0.781713414529166 0.750932210183178 0.442319637808541 0.132589809849705 -0.00175283104837765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.923324473127775 1.04989494253679 1.06367789825324 0.951899808604756 0.591658339034752 0.187501015281747 -0.00260900433492731 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40235535222262 1.47707340773608 1.49823785128299 1.33690707041127 0.888536210921016 0.279146444051188 -0.00377129698181709 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31147325164069 1.33960096068026 1.40520761146322 1.37130973804517 1.019239355504 0.321256102350622 -0.0040668794634834 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19734 NA19734 2.10877982845142 1.83861706719572 1.38693194868997 0.927029602540075 0.54486610535887 0.128151608009153 0.0343897339284666 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00400066370431 1.78586947112042 1.48336124087413 1.04702297407391 0.607428648553415 0.141148242554098 0.035534407898385 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7876281631848 1.74061324012602 1.60486483508051 1.28864162436762 0.757850693186105 0.172562858594564 0.0371634212822514 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54434048288621 1.53216629762283 1.47848732388008 1.32149962249411 0.889467864260083 0.174003730834294 0.037591564651956 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19735 NA19735 -0.71747981350136 -0.536369182246598 -0.460018850970312 -0.37326953929534 -0.356718604051878 -0.16099174412633 -0.0214137328137448 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.656745378330996 -0.564737265717266 -0.54855115161506 -0.520118080757815 -0.450982158844751 -0.177872657273227 -0.021665924659038 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.08130840399207 -1.06961155174743 -1.0771953125538 -1.10330367374592 -0.77662410028502 -0.232767502351732 -0.02199038737096 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34677845338883 -1.37375403884919 -1.38434062685485 -1.42561382114156 -1.10098236587501 -0.256684387717852 -0.022069506488155 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19740 NA19740 0.0218536472616175 0.330300439354909 0.671723716024186 0.712787567795268 0.522527148952965 0.271170203214219 0.120329477708876 0 0 0 0 0 0 0 0 0 0 0 0 0 0.110984724939163 0.382644915367695 0.652278080852648 0.714689091372588 0.581122042567683 0.297120500925463 0.117741870988957 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0772801801320758 0.0928879484497653 0.326494604800354 0.557927776132453 0.66816415851346 0.342408597462314 0.114614014259011 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.336150502401635 -0.222370712966864 -0.0555373378744785 0.290425086084682 0.678835977492057 0.357098544797956 0.113887063385557 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19741 NA19741 -0.723199346591268 -0.621099394408119 -0.557376294104821 -0.315829451968609 -0.156574818542008 -0.0565663309226342 -0.00544366289616055 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40480257536999 -0.412329267554522 -0.375203060513876 -0.337167011421107 -0.18080511395379 -0.0742008476809963 -0.00585926322106219 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0814297012079055 0.00786074616169456 -0.0608498000372384 -0.15778002475043 -0.244550265262058 -0.0891816792999642 -0.00642211092153494 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364709557323365 0.231683505419386 0.0275757306315538 -0.194381789423173 -0.305247573479364 -0.0980895266510162 -0.00656491753069525 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19746 NA19746 0.173712703829342 0.0618986349670365 -0.105525873454749 -0.174194826554878 -0.18312284050849 0.0332405842734559 0.0907272533561127 0 0 0 0 0 0 0 0 0 0 0 0 0 0.125287523980801 -0.00944916360183197 -0.0862589483844011 -0.247633784522617 -0.272087178634645 0.00594687948107335 0.0884937916758772 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.10648064907471 -0.23472107650942 -0.277793295169849 -0.435001095369633 -0.444680496387303 -0.0673302388705268 0.0857784052434473 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.412126155401781 -0.494436025503314 -0.580298355806247 -0.622146950026558 -0.612873907144627 -0.0942252407767914 0.0851441308701787 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19747 NA19747 -1.16494766807309 -0.916423152038001 -0.5832616871187 -0.268646120702976 -0.010519374521129 -0.0036748605632494 0.00796430560325804 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.909190834577221 -0.706815373649592 -0.426187704763836 -0.222450052348762 -0.0773750380120109 -0.0306642258452105 0.00701587782263692 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.543182728588962 -0.348602604246636 -0.155994407653753 -0.0874145444064037 -0.167988257984426 -0.0557583535337763 0.00578277130566228 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.380433474293449 -0.275152267583088 -0.193494407691822 -0.174807262865752 -0.191068394996825 -0.0610046947629067 0.00547899394421613 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19749 NA19749 -0.665477962398042 -0.393242136605801 -0.155937344825823 0.0020471849601483 0.144250549356417 0.0465215665865851 -0.00587130864590919 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.631529752989903 -0.469629531327294 -0.303676468653427 -0.106556444557081 0.105681460618195 0.020430673295735 -0.00641649778526303 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.381383670703128 -0.320493600219698 -0.242537074419404 -0.0725184478708637 0.104645660077609 0.0117108493781138 -0.00716223526148352 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0823094569573527 -0.0823688271475951 -0.0599048696149875 0.0217385968250592 0.160155281576867 0.0142996023352714 -0.00735281269898514 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19750 NA19750 -0.596199612859342 -0.568403840034217 -0.486234588362726 -0.337808897407834 -0.142175938806623 -0.0989892712818346 -0.089229247827513 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.644617757315765 -0.580127259507512 -0.502241901183682 -0.358979449046409 -0.100474549642883 -0.0932591456432279 -0.0843288033705248 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.530585448487888 -0.505111984703984 -0.47421671327771 -0.429780746221542 -0.154535506240607 -0.0639654058190514 -0.0781135481524624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.387363704310063 -0.329092630013069 -0.298379512857139 -0.297493270129935 -0.233427749554735 -0.0676386309136629 -0.0766114952081566 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19752 NA19752 0.0765346101818022 0.166634457513873 0.187351186824077 0.21963831197491 0.0943050050358356 -0.0690262180863237 -0.0265525857005303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.453510147505606 0.434440912771708 0.348551832767809 0.224544369685023 0.0469130886182874 -0.0952771056769516 -0.0263025474217225 0 0 0 0 0 0 0 0 0 0 0 0 0 0.561237703807188 0.554596384499677 0.463272690997098 0.286193153065483 -0.0487729770991672 -0.131864122279802 -0.0259812652510231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.54627665464728 0.516197187501303 0.364088008502438 0.15505205383835 -0.142876958726895 -0.150526957264412 -0.0259025748316671 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19755 NA19755 -0.351084941187714 -0.209019485920949 -0.12844584388651 -0.0812150827109195 -0.105305975603588 -0.00270621992518096 -0.000154899819661116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.274579494481478 -0.145867786320372 -0.05967901636122 -0.0402499934644374 -0.0798234049844285 -0.0176107967784079 -0.000960930438787316 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.543150271848762 -0.493892533189832 -0.395671607506281 -0.220144138485548 -0.0454304285562446 -0.0272248605316359 -0.00202769615218954 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.742146983697105 -0.68269215141957 -0.616462727524535 -0.465026460527746 -0.129730980498428 -0.0257797441659099 -0.0022940279999034 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19756 NA19756 0.773265056065769 0.580494507442127 0.371792736231423 0.196842427672373 0.0807940634189066 0.0872497768878554 0.0711872965838765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.796701149914038 0.646375347802727 0.484138222199298 0.244453310238444 0.070688692376148 0.041957955857614 0.0718070029522655 0 0 0 0 0 0 0 0 0 0 0 0 0 0.553417988681592 0.533326965116271 0.463503866486932 0.221524589693161 0.0920974818060786 0.023132894335354 0.0727857073969061 0 0 0 0 0 0 0 0 0 0 0 0 0 0.279595116600799 0.344595077642965 0.350058576676285 0.144945318969425 0.139515766052552 0.0149895326274639 0.0730595624685729 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19758 NA19758 -0.398541411462114 -0.569665505565425 -0.664027668686968 -0.598037156015408 -0.333325873050574 -0.033193595617132 0.0155459111104262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.445236095499956 -0.574385751727185 -0.683476551118425 -0.699416809595833 -0.412433850569619 -0.0575118359477464 0.0144195594515061 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.827137638901007 -0.89925119245818 -0.962126932670719 -0.907549994338533 -0.547168313935194 -0.0956101685965085 0.0129799664926336 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.980798972652531 -1.02419981947554 -1.06535747374773 -1.01522123440437 -0.695388432830494 -0.106464015492962 0.0126299520759315 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19759 NA19759 0.291243412470082 0.259460722311498 0.140100545632533 -0.0654961006866715 -0.0604681643255386 0.102325274909951 0.090148150301644 0 0 0 0 0 0 0 0 0 0 0 0 0 0.125606402130925 0.0929561416012784 0.0172487223810052 -0.0838621637215468 -0.0403997728455141 0.0927174897044257 0.0881382625857636 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0512692300989124 -0.0580877840253036 -0.111558390687237 -0.127353645849503 0.000289321551308094 0.0933203869235643 0.085735316700248 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0415351561580331 -0.0493129850650495 -0.0380619753589287 -0.0756808203313526 0.0197227208638861 0.100302903815436 0.0851821594702755 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19761 NA19761 -0.566640260217578 -0.689929682787348 -0.638793519288295 -0.399963584111645 -0.239063984148618 -0.0886618268040968 -0.000820974357630208 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.748524555049977 -0.808432863400761 -0.683297107921407 -0.442335509782358 -0.294101283892622 -0.117469822529599 -0.00179874365841334 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.96647915946103 -0.972371716190667 -0.937401347802977 -0.740778634895865 -0.41895963712241 -0.169154898938025 -0.00307157957584164 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.03350989862123 -0.960204245920414 -0.916237977803963 -0.832888212917885 -0.523006186049055 -0.184349681494551 -0.00338544225094257 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19762 NA19762 0.231347884920156 0.159942698841892 -0.0385953056942238 -0.108068833467893 -0.11308851572391 -0.0581342243903755 -0.0172021816950779 0 0 0 0 0 0 0 0 0 0 0 0 0 0.346537104607609 0.216942575477442 0.0643484749549648 -0.0260920955404081 -0.120094427180978 -0.049718739720429 -0.0184482113228525 0 0 0 0 0 0 0 0 0 0 0 0 0 0.360087478507362 0.259579575961493 0.198378413342041 0.0839975106083167 -0.100327179299401 -0.0877840901512092 -0.0201651914935027 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40162349270672 0.293896271882685 0.198949898157859 0.105202283201528 -0.131790025014711 -0.102266488624961 -0.0206064738576193 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19764 NA19764 -0.0713684895462344 -0.153207276239948 -0.07562097061475 0.151433936879362 0.30280225523319 0.259127051378425 0.111452933211267 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.238055100031142 -0.283064285352885 -0.198354614909151 0.00419605609227602 0.227496689496737 0.251705360898149 0.108708545990818 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.555107398573069 -0.532831201729272 -0.510370360492604 -0.354886381610162 -0.0178941092095529 0.255613593115819 0.105290281475958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.848217586846257 -0.881828887807724 -0.914819437215414 -0.789172719713112 -0.268075466193545 0.259531914578798 0.104475466844264 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19770 NA19770 0.0424745690510204 -0.0561321860030962 -0.158437984205618 -0.0283544010518401 0.0658225541957723 0.0344638137902609 0.00977474997085201 0 0 0 0 0 0 0 0 0 0 0 0 0 0.127114927563697 0.040584037484511 -0.0295933693955119 0.0597779612970769 0.114073514985383 0.0469791525398715 0.00996605323350124 0 0 0 0 0 0 0 0 0 0 0 0 0 0.545677486831635 0.453280204442836 0.408779452739563 0.335615045768727 0.163180914695293 0.0632629824209056 0.0103986351953787 0 0 0 0 0 0 0 0 0 0 0 0 0 0.811523024302635 0.668870435007944 0.536347705837701 0.401102836440855 0.202475608987195 0.0614687327694003 0.0105402718012069 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19771 NA19771 -0.0142219999953201 0.0639905313993079 0.0212962852849869 0.0499806224536178 0.114809010860445 0.102985423668674 0.0976558458769264 0 0 0 0 0 0 0 0 0 0 0 0 0 0.175672222424768 0.183247495248576 0.137198193104972 0.198290993224852 0.137122432546704 0.0961954322792613 0.0997648074300822 0 0 0 0 0 0 0 0 0 0 0 0 0 0.336806144436156 0.389065438722846 0.414633066844866 0.324785617418555 0.137391078100023 0.0713364773989924 0.102702234583154 0 0 0 0 0 0 0 0 0 0 0 0 0 0.436137380162712 0.466703556599405 0.49505153870244 0.415686307850643 0.155185223239074 0.0481529097186627 0.1034616358115 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19773 NA19773 0.796023226834522 0.943184132290905 1.02210811343577 0.841039537130844 0.607924946569732 0.376788342368574 0.150192853613149 0 0 0 0 0 0 0 0 0 0 0 0 0 0.866132598915168 0.947913248576579 1.03804307464404 0.911136169995816 0.66504896975578 0.383271973851546 0.149903612859123 0 0 0 0 0 0 0 0 0 0 0 0 0 0.993946080022708 1.04607781407514 1.12259783211192 1.10439268286623 0.857019417140572 0.389792391470684 0.149880272209303 0 0 0 0 0 0 0 0 0 0 0 0 0 1.10326390826028 1.06778851859694 1.06540265879222 1.07448524973483 0.993616422897318 0.389445566620811 0.149940714737125 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19774 NA19774 0.536972092048262 0.541275591440073 0.461043592455164 0.475858466449258 0.283964692743928 0.179766607745304 0.101231105922463 0 0 0 0 0 0 0 0 0 0 0 0 0 0.401816565322146 0.431333223635955 0.407893612980757 0.461223112569141 0.348122117485735 0.188300809011499 0.101224624638856 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.241021679201528 -0.188198139591485 -0.110244780053237 0.12552734181934 0.365768696511653 0.175727726551264 0.101383379072174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.556748259625526 -0.521226114884266 -0.48582974221094 -0.232339641845923 0.264572561647339 0.163954353312893 0.101453785426307 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19776 NA19776 2.12172455552393 1.80825966599961 1.41193988034937 0.923465011170251 0.461482016278222 0.117290274421631 0.00493726451847927 0 0 0 0 0 0 0 0 0 0 0 0 0 2.38107003178241 2.11779003760433 1.75047626051658 1.19954147236022 0.623976614813536 0.202369475907924 0.00334660071029313 0 0 0 0 0 0 0 0 0 0 0 0 0 2.56519854740353 2.49503397201676 2.2987786790064 1.81679950752476 1.00091411278777 0.333854623259853 0.00123902335197571 0 0 0 0 0 0 0 0 0 0 0 0 0 2.34183490522898 2.31147524192841 2.21095713046489 1.98506878048093 1.21241597792414 0.395859639790175 0.000712265820387152 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19777 NA19777 -0.196637035980393 -0.113645663467131 0.0748884620369131 0.240174879764535 0.403287341834084 0.39969794415866 0.209224583105397 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0721912594552927 0.0480605252308898 0.249115842221486 0.418058538523164 0.517554636481895 0.418065686645885 0.204407772633351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225223676075366 0.325984484717865 0.430833552607075 0.665212880750819 0.766628345848446 0.506500055227611 0.198491191863602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386846575557168 0.448566234289458 0.501095650960224 0.644433835331154 0.882629838954594 0.560149566692267 0.197098637054723 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19779 NA19779 -2.19518045092708 -2.18303206513389 -1.93294612310248 -1.57492394813102 -1.17146499198866 -0.534279462759881 -0.152452753197634 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.94233365661208 -1.95999848932766 -1.84877796870768 -1.60894547940435 -1.19967791199376 -0.53117258149037 -0.1509884901463 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.51783868954962 -1.5108490933051 -1.49675548841476 -1.55272658178216 -1.36013822099814 -0.530445293732152 -0.149256987310983 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16589596584823 -1.15446251655441 -1.11345681019459 -1.21418488363595 -1.27973369152551 -0.543135193762712 -0.148862376184414 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19780 NA19780 1.93503623307765 1.75234576123757 1.50176762455393 1.0302900629043 0.578519129299711 0.124186370479903 -0.0310201416346902 0 0 0 0 0 0 0 0 0 0 0 0 0 2.04210813984527 1.94033168734782 1.74306302145316 1.3115982907512 0.738272092903727 0.165873226930096 -0.0322664376983909 0 0 0 0 0 0 0 0 0 0 0 0 0 2.15507986443995 2.1726301203724 2.13318947083018 1.83521902493925 1.12581353304505 0.29855493092043 -0.034027589696315 0 0 0 0 0 0 0 0 0 0 0 0 0 1.9058502064337 1.94908712824055 1.94656075647557 1.76573738469767 1.26362533279679 0.357189240432191 -0.0344879751733252 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19781 NA19781 1.51245622247088 1.32964961298076 1.11867599093556 0.66441299767732 0.206087461667668 -0.0215529582036523 -0.0703210143774976 0 0 0 0 0 0 0 0 0 0 0 0 0 1.67587630489763 1.55101166866568 1.34355615004221 0.874564931338305 0.321521040154525 0.00275632223617222 -0.068523546372248 0 0 0 0 0 0 0 0 0 0 0 0 0 1.80688255652362 1.82205872126329 1.78074939654039 1.38924058433331 0.57299499502889 0.085861018904526 -0.0663747968171397 0 0 0 0 0 0 0 0 0 0 0 0 0 1.84347430413503 1.88439027522984 1.90175737898071 1.65252658040773 0.782743270644699 0.113188220257419 -0.0658807182986726 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19782 NA19782 -1.35299429882101 -1.06364346374969 -0.783889951995794 -0.389314803618332 -0.11656715607018 -0.0841314270390057 -0.021967200331995 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.16937462560233 -0.965237318260812 -0.704298328773267 -0.350837595003441 -0.144835664328105 -0.102235621099068 -0.0223647954685477 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01407717289622 -0.869180656193508 -0.674962715443351 -0.407902549621206 -0.194181732736632 -0.098067887610839 -0.0228990353636844 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.883722385506423 -0.832697398648436 -0.687784054524119 -0.523527295747381 -0.317901852677949 -0.0968998987294161 -0.0230337717999334 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19783 NA19783 0.374282445456531 0.435021374335482 0.420785044104323 0.225217287620582 0.0219730497762148 -0.0277784417535858 -0.00262749736822969 0 0 0 0 0 0 0 0 0 0 0 0 0 0.556376432644411 0.592129872181595 0.504113402959921 0.283654789409048 0.065102782625031 -0.0422386176949584 -0.00240543296483802 0 0 0 0 0 0 0 0 0 0 0 0 0 0.574938385295805 0.589161032749033 0.564767528720219 0.384718357129649 0.144639002855115 -0.0676617609427003 -0.00204964035396626 0 0 0 0 0 0 0 0 0 0 0 0 0 0.543638499357262 0.58847347392812 0.611945185153993 0.448399033975935 0.167572753201407 -0.0770267749058793 -0.0019491634167961 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19785 NA19785 -0.455130805410752 -0.401658391432185 -0.37762118853443 -0.348601920478333 -0.326744157278493 -0.205777892059608 -0.069283544257517 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.355429226052894 -0.329257701218845 -0.352018393051955 -0.350902798739038 -0.334190962589234 -0.21307751421216 -0.0660175298953881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0255586068751759 -0.0633490913258973 -0.157140852746243 -0.333572095952976 -0.413897683196647 -0.227660731703401 -0.0618397942447611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0368802051577688 -0.0405983592906409 -0.0806446029564431 -0.294284387762233 -0.435114834208346 -0.247900552784998 -0.0608232886711734 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19786 NA19786 -0.179748148291881 -0.0985345687478292 0.244259931567475 0.456380290835615 0.404779022389382 0.261446121338129 0.0952880438332369 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00113370925289493 0.15042753569776 0.414502137667791 0.516281327364523 0.413062520604023 0.241003034933958 0.0952981375208569 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0206192226088992 0.14155301494425 0.377403874532245 0.548192567283213 0.513743834041923 0.183926761667937 0.0954909689639752 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0236036328195654 0.103646040288565 0.225617424628291 0.41907499206534 0.601778981231989 0.165642646189532 0.0955723389516104 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19788 NA19788 0.371154169933255 0.327497293794538 0.167335366090821 0.0257841369078031 -0.115334932005799 -0.114631043681006 -0.0323822469834944 0 0 0 0 0 0 0 0 0 0 0 0 0 0.305145211029501 0.238204935928068 0.106649202602201 -0.0192983190110245 -0.123153659556301 -0.125842123967208 -0.0331471908330044 0 0 0 0 0 0 0 0 0 0 0 0 0 0.510017490636134 0.454408978819563 0.363448921478524 0.171887051494823 -0.0810802610884667 -0.128798587927806 -0.0342110133772451 0 0 0 0 0 0 0 0 0 0 0 0 0 0.490704377513406 0.471089231164838 0.44034023073773 0.303233067448673 -0.00260343729077128 -0.131488802443147 -0.0344860512586335 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19789 NA19789 -0.577534158395147 -0.587581148106943 -0.555984089564458 -0.285139206835229 -0.0369190279604477 0.0601666310547358 0.0110416196652835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.490431654053416 -0.550789014256139 -0.497898932351195 -0.301719617629086 -0.0320215654624942 0.0528818398466045 0.00989935887756958 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.313033026444714 -0.350879065966443 -0.337064658802236 -0.292520866596579 -0.0742491336799529 0.0753507294027925 0.00837657376783107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.149532618701211 -0.162740476278272 -0.167622602201663 -0.179481056307318 -0.146073233612241 0.0947707174219502 0.00799430740087319 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19792 NA19792 -0.995838137331327 -1.0178738173251 -0.904378162777097 -0.710991012824667 -0.443049706883107 -0.305760087151702 -0.0688249007055794 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.951119012978706 -0.922867572242858 -0.859010069261488 -0.707802311088272 -0.439416596398667 -0.303829559542088 -0.0666605168322664 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.49428923762942 -0.474491182795013 -0.462067762488177 -0.53339692165629 -0.500753992089519 -0.346547104970742 -0.0639496232446232 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.112534863849071 -0.106371201812287 -0.0707560469231971 -0.166373182432208 -0.386550846273473 -0.37810324499893 -0.0633011257142995 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19794 NA19794 0.643140084028272 0.506218204820216 0.302382274116188 0.094546856252774 -0.0659912030851456 -0.0481147789975867 -0.0182734505475749 0 0 0 0 0 0 0 0 0 0 0 0 0 0.696125575767771 0.580351421402239 0.374268133282918 0.170929750110581 0.0234467886920697 0.000558610357744875 -0.0195396449799387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.611025815100697 0.547982735102264 0.39620818225377 0.15417918520326 0.0502147684218164 0.0701987087296259 -0.0212484619936418 0 0 0 0 0 0 0 0 0 0 0 0 0 0.310034591287032 0.245228937982925 0.157525707748322 -0.00980626619213128 -0.110925276413236 0.0944352799507924 -0.0216812499108001 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19795 NA19795 0.757397254168063 0.620838149436619 0.573310129765813 0.462175510819205 0.251021829119379 0.0131834050347393 -0.0284040857197278 0 0 0 0 0 0 0 0 0 0 0 0 0 0.936886018848275 0.801740452184526 0.707434586382896 0.545284885314757 0.330172754844892 0.0616079405047333 -0.028678125135348 0 0 0 0 0 0 0 0 0 0 0 0 0 0.768667678622129 0.722989790923949 0.670839625092823 0.522462879284132 0.421023420882104 0.104233971337501 -0.0290718020891078 0 0 0 0 0 0 0 0 0 0 0 0 0 0.386090048368727 0.356528593179115 0.319406793737287 0.285313872689875 0.363603793978129 0.111777820350404 -0.0291756813250972 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19818 NA19818 0.516035686121334 0.446946447130152 0.241581821979646 0.100189817699603 -0.0707326944028573 -0.0775177709325552 -0.0344065228568765 0 0 0 0 0 0 0 0 0 0 0 0 0 0.306226217159212 0.270744747519475 0.139129760256357 0.0261820330243738 -0.0432165092908447 -0.0820503764577753 -0.0308457188287162 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499065943772455 0.49847184156572 0.423982141636 0.323068291164913 0.0693837901278383 -0.0845219273220546 -0.0263667422919831 0 0 0 0 0 0 0 0 0 0 0 0 0 0.924184378862538 0.935232183329994 0.862979576889229 0.706140867978456 0.277793665150956 -0.0854671715046147 -0.0252916670210352 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19819 NA19819 1.02281309373599 0.86606747740774 0.652728988067601 0.441625554420004 0.272796583517267 0.13223576312585 0.0248422473426206 0 0 0 0 0 0 0 0 0 0 0 0 0 1.20096128710272 1.07188013973557 0.829533457843603 0.506283690241311 0.314752433401175 0.115928835797916 0.0239390297311052 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74052479251155 1.59341875038497 1.37222291774778 0.984070689061035 0.461896189560689 0.0956271066357687 0.0228746439377985 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00865518169916 1.87767347892561 1.68216591171944 1.39771525649564 0.702150356952843 0.0957721950901394 0.0226333546334868 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19828 NA19828 0.771619619013063 0.65800893387437 0.565630221220263 0.614798482768794 0.47482961493188 0.303739022610755 0.117603913890295 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0601188279025 1.0169509652132 0.888111905599766 0.724133809094559 0.532940719698915 0.284839996349343 0.116621546473049 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74192036087577 1.72123973345129 1.59938218967839 1.35596173691675 0.760260936561988 0.290522182138582 0.115456102984124 0 0 0 0 0 0 0 0 0 0 0 0 0 2.0933789969142 2.04788209720313 1.96411734973761 1.81517237294621 1.06701743054899 0.305354812298397 0.115189860814412 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19834 NA19834 -0.793326501809932 -0.57931221502181 -0.413197592185807 -0.488116405212517 -0.454677234896645 -0.287163099651397 -0.115208809588965 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.467461488982626 -0.328088883966214 -0.193861491680621 -0.367226869882479 -0.386435280825225 -0.263320398641585 -0.111563479858156 0 0 0 0 0 0 0 0 0 0 0 0 0 0.566007850015411 0.52153997852734 0.396844468537056 0.0245982968976451 -0.316027964003485 -0.292451703618901 -0.10697787168782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.72009030197378 0.676994430239204 0.616309661255829 0.347214996693486 -0.239468095948157 -0.320280496090758 -0.105877339709717 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19835 NA19835 0.196732360467426 0.117624155373542 0.0037600788013252 -0.0192999365598254 0.0249382892431361 0.0875419970240645 0.0445667313663718 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.131097177834961 -0.113289848293299 -0.112213071148846 -0.0596029519306369 0.0339401696065756 0.079660773013549 0.0431664991234317 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.647916307155924 -0.473990880066272 -0.277715976116377 -0.0780181261202005 0.082474032150025 0.0837067220147131 0.0414851359560887 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73659102954578 -0.571947948553508 -0.339803076130673 -0.0401478484499375 0.129892049448611 0.0828624308448409 0.0410972340368131 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19900 NA19900 -1.23918643875799 -1.03450372668169 -0.807994804803493 -0.605046956154498 -0.374667741099967 -0.194574588780104 -0.0899652034335411 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.918846539472624 -0.824675243780386 -0.689764555018054 -0.542080465178961 -0.378026393114421 -0.217181463082392 -0.0925639233913683 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.720176217422326 -0.63963943436595 -0.569296139568108 -0.462536740693185 -0.388922369206291 -0.195020616398011 -0.0961346909953365 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.491069006453876 -0.508723614330683 -0.5105588039102 -0.506441938860995 -0.449706076454818 -0.178419217041623 -0.0970504906332466 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19901 NA19901 -0.222803244931737 -0.0360805926509359 0.0994687009047085 0.113886014555421 0.119723627114872 -0.10498553994698 -0.0696651300544763 0 0 0 0 0 0 0 0 0 0 0 0 0 0.342010377560666 0.384949585801734 0.279695705111463 0.222495755941909 0.163310943329058 -0.116915048961337 -0.0709970341505921 0 0 0 0 0 0 0 0 0 0 0 0 0 0.939083566855506 0.86004762167915 0.668765515925733 0.46348419857982 0.386416214964111 -0.0624817633191818 -0.0726375104371474 0 0 0 0 0 0 0 0 0 0 0 0 0 1.02100358439023 0.985889444283936 0.839014159429463 0.574684935705476 0.464690576059461 -0.0384532102158221 -0.0730238257405758 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19904 NA19904 0.321581286515662 0.353683977744029 0.419607047516709 0.337605197584816 0.0779731665220056 -0.0394291412755964 -0.0489261089215018 0 0 0 0 0 0 0 0 0 0 0 0 0 0.466741048374245 0.484865905928561 0.469604779580942 0.313303651296722 0.0978297213818536 -0.0859500728219501 -0.0519894639195783 0 0 0 0 0 0 0 0 0 0 0 0 0 0.495467334956683 0.602071863336357 0.674248236373392 0.646250106107647 0.309966927584591 -0.0872740735182061 -0.0561045265247171 0 0 0 0 0 0 0 0 0 0 0 0 0 0.501901586670928 0.606367749841636 0.679959895930352 0.776948985133951 0.456350463535863 -0.0653202274043582 -0.0571430647788681 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19908 NA19908 0.146122734034681 0.20036328641214 0.265695011367309 0.254313593645837 0.153200417447937 0.0215471424332158 -0.00725588046918567 0 0 0 0 0 0 0 0 0 0 0 0 0 0.360282402603512 0.414796441668417 0.358148854231263 0.288702532208328 0.124885435594059 -0.00551246934326274 -0.00886332522241387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.400260860068172 0.489858307872595 0.551048364352594 0.513598058712829 0.208392018605221 -0.0247557498118365 -0.0108872368024427 0 0 0 0 0 0 0 0 0 0 0 0 0 0.447704787273876 0.480789185051238 0.5564832472374 0.563530071017916 0.295589568746381 -0.0194716199445384 -0.0113735048734465 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19909 NA19909 1.32243975113208 1.02761346526022 0.591084866351611 0.27616987017997 0.224638157640484 0.176743710195396 0.103704218795658 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18724645561423 0.894115279090361 0.571212414442179 0.225699027441326 0.181918833065282 0.182318624745655 0.103242933693673 0 0 0 0 0 0 0 0 0 0 0 0 0 0.799051415751621 0.560590759872469 0.30522570436503 0.198439066275684 0.121514730905893 0.170861568374786 0.102775939051468 0 0 0 0 0 0 0 0 0 0 0 0 0 0.215703024817065 0.0857221962834636 -0.0420152914923195 -0.0539758664187059 0.0479287694276384 0.162092554164816 0.10268559748214 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19914 NA19914 0.237974081989565 0.215422344599 0.0646243871302897 -0.114988247473932 -0.0354444665945861 -0.0166733324673619 -0.00989623936603181 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0292233733593532 -0.0662920934994989 -0.165839155255379 -0.262979210081405 -0.0704905187985348 -0.0262865500217519 -0.0121140116244555 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127506049725367 -0.159605649067199 -0.249696782768693 -0.377932199666604 -0.147199175280932 0.00288604119837141 -0.0151451444396592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.229046475878393 -0.29950565043207 -0.376314795192717 -0.497511336831341 -0.24969077584158 0.0164854773795116 -0.0159199052509678 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19916 NA19916 -0.223851645068448 0.00147541341952417 0.188649238208449 0.185314885061912 0.145861852723711 0.0445318275675144 0.0301617961210299 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.346460006940212 -0.151405177522308 0.00308288672967639 0.033775012932436 0.0251040083840649 -0.00913727633196637 0.0265042883309786 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.466745090025259 -0.288361141135174 -0.13123048201981 -0.183632669412953 -0.149181162000096 -0.0868120910492798 0.0218645550420391 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.737303299968628 -0.589251953505952 -0.44228336407802 -0.356768838894877 -0.318412190780123 -0.109039457864505 0.0207433808225576 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19917 NA19917 0.367912988010867 0.022171087443696 -0.302730687470122 -0.451688243547792 -0.369949258889881 -0.0797978683207766 -0.00656096984154546 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.155442393964676 -0.332597317134043 -0.4787250529001 -0.586769954246552 -0.393816896876203 -0.0741356875027167 -0.00472132034090135 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.327069468477048 -0.391432089784936 -0.433125669628648 -0.572837453875303 -0.479818870652999 -0.0512838362710219 -0.00224709501722238 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.161835930214256 -0.229650568552058 -0.296557386685914 -0.490563393345726 -0.456802998640321 -0.0474812518205673 -0.00162174773612439 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19918 NA19918 0.0264497950411229 -0.0177079984616021 -0.153040825037385 -0.262910156301151 -0.220130408938944 -0.0996675429892221 -0.043522998638662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.281776579432414 -0.322011652145191 -0.368745517624168 -0.398690901908842 -0.277491707643167 -0.118460725653659 -0.0455089872104724 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.468434461156353 -0.47752066309131 -0.463747535638795 -0.384884387205549 -0.292077409137668 -0.16146293536743 -0.0480052042495342 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500645491271918 -0.483230904884342 -0.488070980627468 -0.34413349646358 -0.240763846539367 -0.166155456125214 -0.0486035012845055 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19920 NA19920 0.0960688609412409 0.135980866082868 0.11875528400031 -0.0116828693152064 0.00245306119210826 0.0600028560509789 0.0941111734158935 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0577185779385359 0.062489799972398 0.0834520944971264 0.0283510294983216 0.0107548346696645 0.0756809691150417 0.0949760378631946 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.057353225359334 0.00757353795254985 0.0533116431207073 0.0495392826354898 0.0570135768539555 0.0803607272931381 0.096420172865837 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.142281511124839 -0.085958870132334 -0.0217361577346368 0.0260220488264173 0.0902491592882505 0.0679783946925249 0.0968364861002311 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19921 NA19921 -0.540752639082909 -0.699739919591562 -0.639379790204087 -0.305700353435296 0.00539364752843432 0.149623139822427 0.0896251877394027 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.521024227348616 -0.582434627612201 -0.552369994794754 -0.292427547076028 -0.0253130617754124 0.137558103174596 0.0898933674070213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.215026306633459 -0.242406491721604 -0.281353846074011 -0.2181455916152 -0.104012664726043 0.113519253402231 0.0904068962019546 0 0 0 0 0 0 0 0 0 0 0 0 0 0.205911678320651 0.136153382640967 0.0361516259120369 -0.0142839017106066 -0.0707985170032977 0.109467475157196 0.0905645440422883 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19922 NA19922 0.60425494981032 0.677706321132809 0.626867315768501 0.446217809583969 0.170674445309881 0.0960438713001577 0.0341351616989663 0 0 0 0 0 0 0 0 0 0 0 0 0 0.715156080273244 0.779702144157859 0.65475754345739 0.473027814605133 0.20078013072628 0.0651004709444476 0.0310472126750064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.656671279414435 0.765885596015701 0.783764501400558 0.700337108230617 0.294030149758799 0.0690965106903356 0.0269115130880915 0 0 0 0 0 0 0 0 0 0 0 0 0 0.500844677880938 0.541286692287313 0.603128106409046 0.645149968166209 0.344613088246803 0.0800677336202447 0.025869466774302 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19923 NA19923 -0.488036470213101 -0.492114160937506 -0.642567181310285 -0.644870713605285 -0.454063402006466 -0.237171106270308 -0.0517865581340933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.291620457420568 -0.395755426385823 -0.510789571618336 -0.552156241111365 -0.39583824703136 -0.196185477605235 -0.0472883371760263 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0290186452803932 -0.0434349549617237 -0.128726825683645 -0.290254366208305 -0.366606245289375 -0.155615531050245 -0.0415589895644332 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106170134807291 0.0933735547858231 0.0890371950621118 -0.0240431622377996 -0.300619569741852 -0.164876794271755 -0.0401697736632378 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19982 NA19982 1.3196127206808 1.07888735178804 0.599283154952899 0.239724734647877 0.172208205837073 0.329872834591499 0.169341650399443 0 0 0 0 0 0 0 0 0 0 0 0 0 1.43330849902206 1.05687723787283 0.627984029378807 0.270637897567504 0.17264177330837 0.32508667050403 0.164786246263516 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14233350010024 0.959943672475965 0.662232453189674 0.49767508449532 0.323968896168655 0.326119277310222 0.159024801885151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.657689657147311 0.605878931637274 0.496371173138136 0.456936515673954 0.395819290530689 0.340751478970667 0.157634496626209 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA19984 NA19984 -1.76225728133483 -1.62035054997162 -1.40656276175251 -1.05685272566201 -0.713420360040569 -0.433244525739607 -0.215080516275577 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.88048994874091 -1.69158183705998 -1.3769596540848 -0.999839702739631 -0.698979873797617 -0.443835915005162 -0.212239828974447 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.10526781969506 -1.90491278421591 -1.62833557448092 -1.15804981468098 -0.738241581127039 -0.465139134451898 -0.208774636061534 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.06032839607932 -1.99071076662629 -1.78414253344572 -1.39716836819643 -0.889477098328958 -0.477507779709588 -0.20796328991492 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20126 NA20126 -1.4222144172294 -1.31317718929295 -1.09834514558521 -0.692591955111271 -0.310260241096089 -0.138188902202357 -0.0701453800251721 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62471764682826 -1.47070636810453 -1.19903747257245 -0.766758029848633 -0.318195547406037 -0.129960186239968 -0.0681122382749589 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47556560448198 -1.35200471595457 -1.14348218850682 -0.828797359062781 -0.336487640553806 -0.141859859412753 -0.0653276303710091 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1610656025018 -1.08042768939132 -0.954481341796878 -0.703576838962659 -0.29744629557472 -0.146730071334691 -0.0646133621413596 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20127 NA20127 0.438281687289871 0.524303604209679 0.648487058099847 0.641809881983622 0.393790427522171 0.155448569837644 0.0722446557634407 0 0 0 0 0 0 0 0 0 0 0 0 0 0.721975152768763 0.813751637416052 0.947499184617584 0.872679583670941 0.517059218128483 0.156644514655577 0.070305174203352 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01145020424711 1.11613463051955 1.27451805812735 1.34616544243339 0.926470073789184 0.185607700489584 0.0679379076376412 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16564383656243 1.239645957017 1.35156927946313 1.45734155525804 1.27388893410645 0.202902159617941 0.0673830715088686 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20276 NA20276 -0.96162515624588 -0.877937052955302 -0.743723950956702 -0.609062744376439 -0.520700753386566 -0.424521568368651 -0.210912746038825 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.641677918479374 -0.62512390633684 -0.576847503064452 -0.528095223454078 -0.515019543382889 -0.403398121044111 -0.207709936280896 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0832473809234146 -0.0131619257904266 -0.024156000040511 -0.335582831146745 -0.504667571657119 -0.40078003856114 -0.203713068832234 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0446108056809684 0.10189871100678 0.157697200072374 -0.155667840536604 -0.497325153317893 -0.397768766379467 -0.202759202723764 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20281 NA20281 -1.44601585814464 -1.51109451496769 -1.23778278133898 -0.806212949553296 -0.364019312089339 -0.106453209597993 -0.0457446233552424 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.79850895443784 -1.73569076576822 -1.35447724807301 -0.82827961653611 -0.393285606512257 -0.100180768041511 -0.0434476900291475 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.15749655258261 -2.01240663002937 -1.6935261250522 -1.15442223211377 -0.511765460877809 -0.124175919531236 -0.0403751674750071 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.0239401297825 -1.9662899193367 -1.78826797066568 -1.3230124220731 -0.683389772986756 -0.133035318361015 -0.0396017868846355 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20282 NA20282 -1.00620093397804 -0.822089160605244 -0.446513799688564 -0.104332261148927 0.0870312423898793 -0.00380294493216703 0.0223111571676306 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.660500210522039 -0.549640335821258 -0.320444618440353 -0.0645848260622125 0.0962969516834892 0.0101237726369692 0.0207285311697778 0 0 0 0 0 0 0 0 0 0 0 0 0 0.160136789664378 0.194944811418579 0.272068120051909 0.269085053529525 0.243931050647736 0.0556952876092538 0.0187147364551958 0 0 0 0 0 0 0 0 0 0 0 0 0 0.614527499424963 0.643116511405931 0.670426728564429 0.642274247334573 0.444856457736861 0.0776873172943358 0.0182269430953357 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20287 NA20287 0.767146306128061 0.654838074902976 0.554790509354772 0.366774025986422 0.22343214712793 0.0450025434793403 0.0297899733379829 0 0 0 0 0 0 0 0 0 0 0 0 0 0.689838249423201 0.703298765451561 0.65021148827177 0.424740243468029 0.294096278714249 0.0396035592304594 0.0281747199540507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.75865536249558 0.762099014693965 0.776841295907789 0.727930906913263 0.411361395037409 0.0430216416913423 0.0261397871725883 0 0 0 0 0 0 0 0 0 0 0 0 0 0.702477113644419 0.685864955583257 0.72231107653909 0.772329590286856 0.553454480103991 0.0493841460680263 0.0256507900384004 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20289 NA20289 1.62179009749547 1.56066499292574 1.43811249420556 1.00761408094996 0.448010282635197 0.0965343116961566 0.0324309419513331 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59566598409867 1.5456358549979 1.46963069587059 1.10448984265473 0.501968182064622 0.100321791881438 0.0363631503192816 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6147899906081 1.61034924949212 1.56823753072063 1.33167352634037 0.508697114185279 0.10218698830771 0.0415794538259785 0 0 0 0 0 0 0 0 0 0 0 0 0 1.54607146180575 1.51381050114678 1.45123913655686 1.30905385991983 0.528539344625304 0.0826460291967197 0.0428843617243666 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20291 NA20291 0.0623231166378636 0.241726236169443 0.487801801594017 0.517220257925819 0.36398395405164 0.282767771908732 0.12126019411535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.167934502836924 0.285056016022445 0.348292820409606 0.410667151133208 0.337252333385817 0.258095492099349 0.119963147156469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349308800470755 0.384016674476724 0.378596215509039 0.374060779560072 0.348707632845073 0.214495220845517 0.118384831560054 0 0 0 0 0 0 0 0 0 0 0 0 0 0.30756921346414 0.369777932687572 0.418858691323516 0.418567571893676 0.385599148102519 0.203499379003173 0.118015913444027 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20294 NA20294 -0.986729537635921 -0.928900339679454 -1.033377171139 -0.845903110531871 -0.481656217989492 -0.196693943241427 -0.0775875966560131 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.719529024596178 -0.818883371758733 -0.982035989976954 -0.88604748203463 -0.513490511471344 -0.191838351231634 -0.0782484204253038 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.71665903795941 -0.8207135078201 -0.954168587416124 -0.927828782604346 -0.661339488262956 -0.209792003637365 -0.0792944155837619 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.759777807110381 -0.824685994228026 -0.823574152092834 -0.844876586574796 -0.674271139752226 -0.218635092593357 -0.0795872734013355 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20296 NA20296 -0.216285745161607 -0.101659566036205 -0.126155138712803 -0.178322167090384 -0.190949581318691 -0.163772683164761 -0.0605268860705048 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0401730765364675 0.0801376362174621 -0.0559453937099382 -0.201513724321937 -0.237038547249062 -0.175405777454586 -0.0560627438066284 0 0 0 0 0 0 0 0 0 0 0 0 0 0.601823844177134 0.555704185146437 0.344455815990767 -0.0400957232511529 -0.374619857019858 -0.205731503017129 -0.0504075972582589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.841327942617695 0.735558861238711 0.479499695319967 0.0541507501825414 -0.432927453850038 -0.227263558275751 -0.0490422652736026 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20298 NA20298 -0.313973268246542 -0.263410380855381 -0.121112502676672 0.00121970991526393 0.022543795328404 -0.117209243081201 -0.0900857605482421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.180713666722691 -0.166438246280825 -0.0647241813189108 0.0107163599408196 0.100661473314604 -0.101181265031109 -0.0902660609158001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.170941480375514 0.173514311959601 0.185004898289685 0.186165801547075 0.230890353219368 -0.0431761742401172 -0.0907074278696636 0 0 0 0 0 0 0 0 0 0 0 0 0 0.514149876915385 0.557758033859605 0.513778450001609 0.447181253335421 0.410403406290098 -0.0202060195335115 -0.0908550642940767 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20317 NA20317 -0.56104886858848 -0.593034834096906 -0.608769772060672 -0.603458040106415 -0.385635009677088 -0.260143111132656 -0.104772781740293 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.515624380362241 -0.488121648365773 -0.57118315979357 -0.536599846384048 -0.372324389131801 -0.254820909135156 -0.104480989076206 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.675881303810146 -0.668848234339174 -0.686685333576291 -0.601630474861956 -0.341904379797164 -0.213518778252941 -0.104270454862337 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.85289825721044 -0.818584127667313 -0.823104079071403 -0.784417893895624 -0.442185014789209 -0.188705641449512 -0.104250176992638 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20320 NA20320 -0.196248426281313 -0.0950519462435437 -0.147146167164031 -0.212553939559791 -0.183613215172144 -0.0478312932598111 -0.013353686636539 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.496907606990971 -0.443207933019157 -0.404623740272706 -0.373032801913531 -0.255684070643975 -0.0356940190456414 -0.0115762580528539 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.682577578872608 -0.694054532548252 -0.656030257978645 -0.589340611055585 -0.467098610981185 -0.0520701455897625 -0.00922876764369562 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.804114480574071 -0.785649555536372 -0.71740655303867 -0.67826276718221 -0.576257850026846 -0.0770493758288154 -0.00864330137678077 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20332 NA20332 0.565668688181118 0.568047666776563 0.588896903596051 0.415377640790194 0.110381396776983 -0.160512607692505 -0.0990861677972688 0 0 0 0 0 0 0 0 0 0 0 0 0 0.541745022783859 0.607121419018369 0.511176487605796 0.335664980161554 0.0895090135323823 -0.169993290102676 -0.0986260125006452 0 0 0 0 0 0 0 0 0 0 0 0 0 0.788158359125237 0.801764810387497 0.723880610723051 0.409024075534874 0.160267025110527 -0.177157704674094 -0.0981779285859366 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13132824594021 1.06311572185616 0.927784469079832 0.628046376923816 0.271625497467587 -0.167622763233225 -0.0980955984722851 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20334 NA20334 0.0167944815666042 -0.124469832134565 -0.392136032355864 -0.532065252910993 -0.368378073542834 -0.164105176700723 -0.0470514720958447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00588192847133596 -0.158066372712964 -0.425928965980168 -0.565460821613322 -0.400378722413087 -0.163640494456164 -0.0441688842503262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335912779778995 -0.431702759019048 -0.585421664158342 -0.638558541366341 -0.377521122034893 -0.177760202267267 -0.0403116815225147 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.429270462921576 -0.394343221718865 -0.418513257747512 -0.48259882374358 -0.330052955778392 -0.177791480712814 -0.0393402608397512 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20339 NA20339 -0.597722907645545 -0.451057360988761 -0.201929065001037 -0.144368797645257 -0.215338036278221 -0.298715691535919 -0.0755844607451296 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.344721146558516 -0.249012366561272 -0.122808866359104 -0.120988644910848 -0.180936621365162 -0.30090546823161 -0.0711685075947155 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.141414462544722 -0.043187242332377 0.0591314440290582 -0.054913705425678 -0.0972693624147321 -0.296452014964801 -0.065592293833213 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0421763784702945 0.0584434932730608 0.0926082558686681 -0.0169855318830801 -0.0311097825440715 -0.307317531921726 -0.064249467439437 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20340 NA20340 -0.0716962472016448 -0.164312943244843 -0.265169140893837 -0.365938618003692 -0.229263196378266 -0.0682008295143637 -0.0218928466182011 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.502876935485271 -0.6008927925159 -0.601378454795385 -0.543704744835346 -0.253922581989936 -0.0716869254469302 -0.0211697011005692 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0858379123782 -1.1064965051218 -1.0734887966865 -0.988217442374276 -0.413490203823971 -0.097647870303778 -0.0203814968848229 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14809571908935 -1.12906171305584 -1.12522886358949 -0.977601562871295 -0.470864372950557 -0.114423876359467 -0.0202159886478219 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20342 NA20342 -0.788649571022957 -0.678688295181573 -0.539074275771825 -0.317146872515753 -0.0621537914246835 0.115924118315413 0.103678719280767 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.410355970207799 -0.456002648903854 -0.403965248555931 -0.396286716921023 -0.167940751175768 0.0764024992967253 0.100365970240212 0 0 0 0 0 0 0 0 0 0 0 0 0 0.138845901130202 0.0969754288299353 0.0108688603263762 -0.191850731534049 -0.282426150431788 -0.00622234298245119 0.0961795134175916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.520598054993344 0.490823835282785 0.448919235676708 0.229431634813003 -0.155879180979558 -0.0281215984536369 0.095169842763 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20346 NA20346 -0.614082049683446 -0.416259210819935 -0.182735696480285 -0.0809165293574101 -0.113250565758146 -0.0314307256820898 -0.013249937561262 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.519438647412799 -0.369620706022557 -0.199678737656994 -0.130762679710419 -0.151551700425166 -0.0458336752141524 -0.0186517450229807 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.647028537194605 -0.478857778814589 -0.41288235910095 -0.307727942571878 -0.124211037792833 -0.0271003884337762 -0.0256061700461113 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.815399487987859 -0.651009636136387 -0.561736330773319 -0.504640921388728 -0.148609200651261 -0.00630812394732933 -0.0273063794633115 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20348 NA20348 0.841274509433863 0.671669502874256 0.47154354681776 0.432926593470856 0.320147474892615 0.15937568940665 0.0524040984863809 0 0 0 0 0 0 0 0 0 0 0 0 0 0.73797652433743 0.672654695036066 0.625788447658583 0.567784737190495 0.399145357329684 0.154879005336602 0.0486524099059801 0 0 0 0 0 0 0 0 0 0 0 0 0 0.943632820351586 1.06948566077066 1.1349346581515 1.00892242427059 0.627477037960821 0.201809772475827 0.0438987443372249 0 0 0 0 0 0 0 0 0 0 0 0 0 0.774486826597948 0.949196936459128 1.09370473331516 1.14448552044995 0.753506859496141 0.229921829887035 0.0427510198587209 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20351 NA20351 0.215255091020984 0.210568915955429 0.226575392774074 0.123652911127696 -0.0235154611799042 -0.0844114729129868 -0.0130446479156946 0 0 0 0 0 0 0 0 0 0 0 0 0 0.279491336983227 0.2338926677654 0.254820458765614 0.177768258098032 0.00481669578281483 -0.0843603767853075 -0.0135673375476521 0 0 0 0 0 0 0 0 0 0 0 0 0 0.352308119044158 0.302657223888086 0.335866417717877 0.33596514265578 -0.000134876847759816 -0.0860761270492245 -0.0141704486152358 0 0 0 0 0 0 0 0 0 0 0 0 0 0.362752474244257 0.301137248473156 0.25291747728617 0.284576662418498 0.0227773079766517 -0.0985530912977672 -0.0143042980718755 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20356 NA20356 1.24383879269132 1.24471818948648 0.995511280733666 0.599655611360471 0.400334242179602 0.217567963922839 0.0729451664297797 0 0 0 0 0 0 0 0 0 0 0 0 0 1.00003004582112 1.03582378626525 0.842538738695696 0.658820416152312 0.455120465435735 0.223236952240037 0.0732778132771296 0 0 0 0 0 0 0 0 0 0 0 0 0 0.955334686941886 0.978677571271703 0.970768051581651 0.913591882504512 0.610974655782585 0.233761734927907 0.0738712319119489 0 0 0 0 0 0 0 0 0 0 0 0 0 1.14586799046282 1.13814692437362 1.1377903175734 1.13403938693715 0.769506596025153 0.23216631707339 0.0740476481364188 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20357 NA20357 0.735123831709041 0.594832747145189 0.334917042423365 0.0343169156795369 -0.122210098037893 -0.123857817852229 -0.0724841387679956 0 0 0 0 0 0 0 0 0 0 0 0 0 0.407493633756682 0.326301863533461 0.12087502422357 -0.0630640813132798 -0.121002636092658 -0.122748253420299 -0.0726495088788966 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.175996217000119 -0.181460038832117 -0.252844834527256 -0.346652221302498 -0.200238567101415 -0.117722660940819 -0.0730115663747158 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.344898566681691 -0.356478267540054 -0.376096086124812 -0.440380294404041 -0.237332460510784 -0.125912995864566 -0.0731283777672231 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20362 NA20362 0.624322687592607 0.539158864067142 0.417636470981171 0.117022392786433 -0.0804408842769212 -0.122117413762399 -0.0451212950263356 0 0 0 0 0 0 0 0 0 0 0 0 0 0.431530347991829 0.398256005001945 0.282674080856233 0.0267960756263516 -0.115748378895949 -0.141564659628629 -0.0417015257537729 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551008939432872 0.493673189464789 0.313627361032521 0.023859694886971 -0.141090891748961 -0.192990462817355 -0.0371259161317953 0 0 0 0 0 0 0 0 0 0 0 0 0 0.488110704058123 0.511668606002004 0.437285159772092 0.172693890126031 -0.0845094605425291 -0.219172307032529 -0.0359736835468413 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20412 NA20412 -1.62233877697914 -1.57983631991246 -1.33410170352448 -1.04869827613211 -0.76384292080031 -0.39931903456267 -0.163482067845222 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89138958422983 -1.83634169695146 -1.56818851971208 -1.21356533723164 -0.819396087989731 -0.41143623629015 -0.159492950769989 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.91123624389768 -1.85140950769626 -1.72914860687708 -1.53688657436364 -1.07812958650225 -0.421242014221822 -0.154507173802088 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58867315147781 -1.58507735346206 -1.57432816235674 -1.62452711443052 -1.23490594889366 -0.438421442956695 -0.153316696993245 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20502 NA20502 -0.437106545774419 -0.391729651801533 -0.432807977022581 -0.526752070502924 -0.417033898951201 -0.0949554485300371 0.108207200198706 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.688428034196883 -0.617782515069537 -0.615872589876859 -0.67289872755461 -0.539294413811842 -0.140072685382847 0.110782975952863 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09054786361135 -1.12429425733637 -1.17406048529342 -1.12737923877508 -0.936779004532186 -0.239297633797109 0.114456567184518 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.20390367490104 -1.19585125113738 -1.23564941503053 -1.22074885004696 -1.09272100551651 -0.299829664297183 0.115423517419549 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20503 NA20503 -0.365638213948521 -0.374124065450282 -0.283008420225649 -0.230292645587866 -0.296555353765133 -0.182440312565023 -0.0576308062687671 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.331910142551197 -0.338581973260217 -0.293243651334293 -0.331654354392131 -0.351954631805043 -0.205350314921649 -0.0553662198406028 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.744567074737859 -0.714240900705023 -0.676901194745448 -0.687886214398156 -0.602412424955689 -0.257098052991742 -0.0525323449028299 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.909768895233587 -0.932457111039166 -0.938249514688235 -0.956925410228492 -0.804551709802733 -0.292353299599949 -0.0518547646304815 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20504 NA20504 -0.0674447087035652 -0.158528507544862 -0.255916904800646 -0.335424778887863 -0.200273239459756 -0.0642794293991372 -0.0295429059284382 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0698957165468095 -0.120599275314416 -0.227186767371201 -0.305963608813672 -0.190273690174698 -0.0565433239836908 -0.0310160078476304 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0793979046737811 -0.154603442509802 -0.265322538314891 -0.17086573759646 -0.10268121174352 -0.0423252486682861 -0.033051221323881 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0828816485284646 -0.0933916522796706 -0.119070874153541 -0.00314281103753387 0.0033204153458496 -0.0295778393797911 -0.0335752140342885 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20505 NA20505 0.316763053861793 0.352223927630991 0.363961924701635 0.288612726594396 0.239812160554589 0.209170622748015 0.10134922867677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.256811925922958 0.277372659731352 0.322133297076781 0.344862675655201 0.324478110324997 0.221930526628004 0.0983233397616818 0 0 0 0 0 0 0 0 0 0 0 0 0 0.142247113923715 0.131868920933793 0.148846530028368 0.2676215632958 0.37223693202083 0.26326693782571 0.094544393120422 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0614347437274931 -0.0847540810475858 -0.0650723377826684 0.0155754847690301 0.262749170300278 0.281106174266897 0.0936417489434398 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20507 NA20507 -0.453136728122773 -0.485214372593868 -0.42217422499708 -0.440152812575998 -0.321166469093362 -0.121274233104304 -0.0664710025993333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.494671916334252 -0.48069949399828 -0.418716577511797 -0.498003534204426 -0.347450859378817 -0.114509425449973 -0.0638131234355126 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.463488175358191 -0.47053163324963 -0.464259778663853 -0.554821414070535 -0.445303052911493 -0.130987846303205 -0.0604582616119478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.446902253619786 -0.441777736695922 -0.445107930467879 -0.552131332900915 -0.511168866925108 -0.13303834047931 -0.0596504035345866 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20508 NA20508 1.01840148810016 0.954043425685872 0.824744963496785 0.737115017287491 0.500112539431553 0.253381527290881 0.0889200743022185 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784049565423052 0.770070967738651 0.688871658831203 0.625339006418884 0.453711449015766 0.227409365113195 0.0934439897349687 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427289728676139 0.458710226776403 0.427518505066336 0.349842836538961 0.246828635354099 0.2032142607027 0.0994904157262495 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0995388262474088 0.170162963802171 0.213946937549324 0.190685282555269 0.135297999010097 0.184889148438293 0.101011667510558 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20509 NA20509 0.462749952345654 0.443520467083112 0.313120588512987 0.309130559628874 0.287282057331273 0.206586414379374 0.11014614849365 0 0 0 0 0 0 0 0 0 0 0 0 0 0.543394110338711 0.557915000296722 0.459023989833658 0.373463961135067 0.254519180076368 0.217638011508231 0.111030250869114 0 0 0 0 0 0 0 0 0 0 0 0 0 0.651095594370866 0.673324522413018 0.717808119989969 0.659945068532769 0.269935662004345 0.212887369105941 0.112325524451013 0 0 0 0 0 0 0 0 0 0 0 0 0 0.797590731082793 0.832262003659552 0.863280431058626 0.794258305156924 0.381091486568594 0.215699853518979 0.11267081457839 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20510 NA20510 -0.483251487150554 -0.427134509202466 -0.3066339636803 -0.0626885630005215 0.0318235759614569 -0.0144505209168445 -0.0160569310074234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.34204615008513 -0.306197786616555 -0.146514422962775 0.0138031674495068 0.0725161831458558 -0.0022012083793723 -0.0193571516522818 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0254620992978492 0.105022172275792 0.191576713110197 0.248510099396674 0.208110801299887 0.0721564440763799 -0.0235699500193371 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140424995740641 0.241300089352485 0.336193531155264 0.39005330809019 0.272195266755797 0.113497170135433 -0.0245928873127226 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20511 NA20511 1.84515483383561 1.65543435098707 1.38425823310034 0.990864247664126 0.40557718643806 0.125638892563936 -0.0210119529558367 0 0 0 0 0 0 0 0 0 0 0 0 0 1.62132158381396 1.4628247649298 1.20978412351087 0.943823185079634 0.464972061566488 0.126868108011125 -0.0200325986993391 0 0 0 0 0 0 0 0 0 0 0 0 0 1.42345796629265 1.34694610236023 1.24360125169342 1.01260944532739 0.661113333947571 0.156859559205221 -0.0185887814202436 0 0 0 0 0 0 0 0 0 0 0 0 0 1.38422380874525 1.37932639564057 1.34389858123531 1.20424989429959 0.852309818030565 0.164378088490692 -0.018200370079566 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20512 NA20512 -0.524187193365531 -0.553712807160577 -0.56766152226076 -0.624732284776278 -0.528348241719428 -0.26593434980998 -0.0861117804039516 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.78111508800388 -0.829376989076217 -0.802461722634125 -0.847162969317239 -0.657760463962417 -0.27831635453893 -0.0835392438449225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06283403680806 -1.08997898267562 -1.14920826785931 -1.29004557975234 -1.06088294747316 -0.314608840043776 -0.0803407685244511 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15853747129039 -1.19336790248708 -1.24156526522105 -1.38872891511337 -1.34567940035703 -0.341744985372533 -0.0795799873636948 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20513 NA20513 -1.10718678628785 -1.18454708618007 -1.16343658398932 -1.05157949975269 -0.816800063074275 -0.473329796567995 -0.118619239157529 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33467133480598 -1.34695406658033 -1.37035054744607 -1.32534364873703 -1.0056279056574 -0.532305379418364 -0.114030062702049 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45265879688825 -1.5614924421157 -1.70416582510475 -1.83744251125223 -1.53811985576241 -0.660228164927068 -0.108260229926889 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.26974319345041 -1.34986545957372 -1.44549155535034 -1.66223400658399 -1.71521387068947 -0.719173563014421 -0.106875533718365 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20514 NA20514 0.779032407088855 0.728152664183825 0.6354402983574 0.564619550200306 0.304490977461777 0.138491713221918 0.0404146827064386 0 0 0 0 0 0 0 0 0 0 0 0 0 0.755314413998268 0.714593776453822 0.678447008712936 0.629956743188347 0.380492853163269 0.140552128693586 0.0419676385332189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.85848083335795 0.837961354561998 0.855178624302673 0.853391229351415 0.572829643525459 0.150059103114683 0.0441292920606276 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01742617600915 1.00118701651049 1.03758489300073 1.06066746193478 0.805122362670961 0.145604357400961 0.044689623239135 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20515 NA20515 -1.83128304019946 -1.81445485203858 -1.7389139875249 -1.45636446327394 -0.839234168303288 -0.274224097428414 -0.00157283615484924 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.01620771082775 -2.02630458635332 -1.9991918932551 -1.70891282634907 -1.00798817613555 -0.303166983390896 0.00301173756551092 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.27669604956238 -2.32535804374914 -2.3732605398481 -2.29466628663012 -1.54229904566223 -0.409865821809241 0.00910513100640019 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.15846876425616 -2.24031917590137 -2.35159111616209 -2.4251961039912 -1.91375061513962 -0.473127070693894 0.0106317753406406 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20516 NA20516 -1.01784839011255 -1.12850772354686 -1.09806699629513 -0.869361931802839 -0.368354879068849 0.0225820650687857 0.0495390341128791 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35068950881351 -1.40925399454013 -1.29117728794006 -1.00343462215955 -0.432873236798467 0.0141296695175498 0.050024924112883 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.61356281871164 -1.69304581697219 -1.68309277773386 -1.35131708466288 -0.602314092162798 -0.0712662437845878 0.0507633098455896 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.58021274307076 -1.60019742913385 -1.59913611454922 -1.33120814257487 -0.671821024744024 -0.104281513970765 0.0509652675459112 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20517 NA20517 -0.115864829035775 -0.221406330122764 -0.255213255121453 -0.13423126349887 0.055457308564949 0.135390581044997 0.112194117571772 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.546499233430227 -0.526388607435809 -0.46292222909678 -0.224398619712375 0.047684883536146 0.15197034366914 0.112978809996874 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39413941109819 -1.38644375529203 -1.31940459902742 -1.0193714965845 -0.257068813491345 0.184001041340659 0.114144324544997 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.05204219667201 -2.03356054092799 -1.96476588895107 -1.76445602252673 -0.746323355446255 0.188812610307288 0.114457533616854 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20518 NA20518 0.794566787411779 0.714066054048301 0.504115526871403 0.266696280636924 0.0541327074864609 -0.00133945099669868 -0.0590874457473223 0 0 0 0 0 0 0 0 0 0 0 0 0 0.747577794873179 0.636793981706772 0.446972257731263 0.264318332449123 0.063744166654532 0.022475413439866 -0.0567504933842029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.10554040062827 0.00519814574166122 -0.168116798733954 -0.160561658794709 -0.10428328041367 0.0869609737553827 -0.0538230808175614 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.523767206132075 -0.613405787709456 -0.757485010625094 -0.743251770784202 -0.461077973168168 0.0967947785842756 -0.0531225495793664 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20519 NA20519 0.194654084025743 0.31832734458622 0.405227607332396 0.246320677401215 -0.0493309647505002 -0.192328015616827 -0.131322660777179 0 0 0 0 0 0 0 0 0 0 0 0 0 0.236776241657182 0.335238276624844 0.377042980013441 0.291282717221511 -0.0119388325374463 -0.178275691769218 -0.129799531665016 0 0 0 0 0 0 0 0 0 0 0 0 0 0.346801910024197 0.383834348251324 0.472492403844061 0.423398791743918 0.12015909000194 -0.162071315197054 -0.127943312241471 0 0 0 0 0 0 0 0 0 0 0 0 0 0.417271914028756 0.382368301789514 0.394914648009482 0.381850397139331 0.173291760058333 -0.166327771049333 -0.127508883598406 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20520 NA20520 0.962503133831681 0.797897713983973 0.708758734313871 0.520749413234105 0.38792027879853 0.254125887594972 0.106374771576919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.727550705327437 0.644687553438394 0.611151912363386 0.553945085963957 0.42627026496776 0.279663282771537 0.103240251831152 0 0 0 0 0 0 0 0 0 0 0 0 0 0.65526712942025 0.685195293138116 0.744772505011874 0.765341426564136 0.597086190130449 0.332678586211132 0.0992890976264522 0 0 0 0 0 0 0 0 0 0 0 0 0 0.748917855409488 0.732318355780485 0.797117105577428 0.848112867082148 0.775829920934743 0.361931385106053 0.0983391472619389 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20521 NA20521 0.809147284652396 0.704277007482315 0.644975011859352 0.435254294758927 0.0686366443572068 -0.226965704594566 -0.137835791158838 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01512025301595 0.906751645278418 0.826234613585276 0.619119225530071 0.242090418326652 -0.194825576033982 -0.137958955901277 0 0 0 0 0 0 0 0 0 0 0 0 0 1.40482665843874 1.35780589854518 1.32172309095222 1.13292539943898 0.654670223468224 -0.0910432438200884 -0.138090269657413 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58536816856007 1.6257222255757 1.69121588325817 1.57555922432853 0.932224910727695 -0.0430745581176047 -0.138116277921828 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20522 NA20522 -0.297072893337796 -0.217983971082601 -0.192213795436841 -0.149157253376963 -0.123686150506994 -0.155656303367069 -0.0728036811066122 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.398438134714923 -0.327249032826431 -0.28515184072795 -0.21551774746128 -0.187219851326789 -0.168760834703753 -0.07014127516137 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.615534741022613 -0.599298924144434 -0.540274857759069 -0.494373556833127 -0.358503567981411 -0.185512489553314 -0.066821071184114 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.847454739551361 -0.836484448682016 -0.815828747561976 -0.767345222259355 -0.534371751411263 -0.196503694212487 -0.0660294295705825 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20524 NA20524 0.0603181680054283 0.0603214416495034 0.238342384755222 0.221992845193098 0.199172256652872 0.226107526054944 0.0950014033462002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0038850935462536 0.0521101239324149 0.258778545417674 0.309044114420124 0.247338525741557 0.255205159969134 0.0918193176465502 0 0 0 0 0 0 0 0 0 0 0 0 0 0.217097618289159 0.286003156535314 0.395532700733849 0.453220934128913 0.47640471191976 0.301690134300594 0.0878045246505853 0 0 0 0 0 0 0 0 0 0 0 0 0 0.301549935313385 0.37650110863845 0.533074038052647 0.697090997400999 0.699313266265486 0.33760688003107 0.0868375337985573 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20525 NA20525 0.867007160901108 1.05685803530083 1.02411688730064 0.605815912421053 0.222919915012727 -0.0702144067204886 -0.112943914717759 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01722928206088 1.11053089331648 1.04528313547541 0.723809744430931 0.3101130091476 -0.036126147963769 -0.113809211828749 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4841298337315 1.44625049025809 1.39599806714932 1.19354291482015 0.640444283482751 0.0221439606630293 -0.115044240103976 0 0 0 0 0 0 0 0 0 0 0 0 0 1.68744173333086 1.63855413325672 1.58597972913789 1.46635348584262 0.96097544076637 0.0502849585185921 -0.115368633773226 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20527 NA20527 0.326868332072762 0.44613049561684 0.599308876863399 0.684521673582345 0.450053280700733 0.0854960239300606 -0.0199962584422535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.427287473161093 0.507891105882878 0.688706207124469 0.808323613777972 0.505622522212128 0.0984984811622649 -0.0214718658581218 0 0 0 0 0 0 0 0 0 0 0 0 0 0.590699024526554 0.695633968581002 0.861561080185659 1.06425568783566 0.745971228809753 0.135611623397236 -0.0234979801299127 0 0 0 0 0 0 0 0 0 0 0 0 0 0.60322850554264 0.675422634993757 0.780298136524802 0.987305725114492 0.901498791416553 0.154555332984743 -0.0240174054954439 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20528 NA20528 0.0699082792261064 0.0204844145107838 0.0351735992747187 0.254937104849654 0.359365053302404 0.229642526523326 0.0926687440481101 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364334452611131 0.274570398002371 0.251694099387554 0.371930305231085 0.417822013052207 0.236801902576741 0.0900994171711153 0 0 0 0 0 0 0 0 0 0 0 0 0 0.654652892182637 0.558862647728737 0.550481719757506 0.54798131321992 0.465810268246678 0.243379059196396 0.0869191136980743 0 0 0 0 0 0 0 0 0 0 0 0 0 0.40754423730842 0.346316800445202 0.336649082843769 0.417891504696919 0.378197986117482 0.24449965870443 0.08616493682554 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20529 NA20529 0.190336951990459 0.181858371396911 0.121779749821104 -0.0445673063193577 -0.362166654492734 -0.267575233850383 -0.076068280237528 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0950823389910118 0.0100569117975723 -0.100688255932827 -0.242790769221991 -0.448143728317055 -0.308822543991972 -0.0715851218650681 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.182518412101086 -0.251849693463363 -0.38420980846191 -0.630694389471986 -0.737002494906219 -0.387307149949395 -0.065623877217287 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.221963235814805 -0.323176035522724 -0.475120695451622 -0.735666138232855 -0.935088334838894 -0.442738527876785 -0.0641295393313861 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20531 NA20531 -1.16587586333613 -0.986282304342373 -0.820996375157552 -0.652360000773444 -0.481601941508764 -0.215920350821372 -0.0523556032746426 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.25899389962665 -1.18232869274634 -1.08198234057214 -0.881807174836614 -0.608682717286016 -0.222538954436135 -0.052627960604949 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42641247355083 -1.48053171568589 -1.49675254346327 -1.47385427856581 -1.01338133447068 -0.3072868393194 -0.0530908757340252 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60784072227215 -1.65188368496782 -1.67285799753514 -1.68927282715076 -1.35061543693137 -0.343474026860689 -0.0532252485323061 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20532 NA20532 -1.02276508628069 -0.96804592434026 -0.816245723322246 -0.498957606664275 -0.127398695355711 -0.0524901028403021 -0.00509035097996006 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.965495994194455 -0.895377253891026 -0.761174398707918 -0.434987046499056 -0.109452132311156 -0.0600341169671348 -0.00851481343367155 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.668251310373281 -0.614696011668845 -0.53096860958211 -0.269779468015124 -0.0611918397107365 -0.0477776116083689 -0.0128803897762362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.555328937794949 -0.473506947350659 -0.364793614218929 -0.193070051431789 -0.0346359249116348 -0.0340215585007142 -0.0139393692256558 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20534 NA20534 -1.25576460538324 -1.10688599469184 -0.817860335444625 -0.397658081570721 -0.00928619204323763 0.0584586807212833 0.038528970611752 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29143075300438 -1.1647426259527 -0.896557220006281 -0.427276019285407 -0.0292671054138409 0.059452481562693 0.0381206272569888 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14912483254596 -1.03309849696974 -0.870810031822896 -0.560873500293026 -0.123557352015272 0.0660738801186645 0.0375328438303629 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.990864198707263 -0.929791089777852 -0.8182257818997 -0.640513719085666 -0.264173813328651 0.0703472645091401 0.0373769630146156 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20535 NA20535 -1.11100625335547 -1.15809388794438 -0.944688742840867 -0.565698837787192 -0.300812835370329 -0.131736414947247 -0.0781220596053239 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.02110077187815 -0.986919411347544 -0.888023081176953 -0.57923568457661 -0.294807982454326 -0.126716049985488 -0.0804729200289287 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793523816849662 -0.757417968999864 -0.691024891995665 -0.478042042057114 -0.211884666794489 -0.0800262815306644 -0.0836314907937041 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379467631549299 -0.380067141232837 -0.378846730543315 -0.322860236856368 -0.0626121188007618 -0.0494943583311282 -0.0844285263126617 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20536 NA20536 -0.747827934582143 -0.898720734552435 -1.07193843689016 -0.980870428393151 -0.663062725001978 -0.378032457480463 -0.110994595032719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.909643344353911 -1.03927199155891 -1.18146606703819 -1.11334387345714 -0.802864749409528 -0.408414342354121 -0.10566447794946 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44664395619907 -1.52344389018414 -1.5781213629539 -1.4859699628701 -1.19958278294321 -0.515597862033885 -0.0989009194794145 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.45621927460573 -1.49253319049977 -1.53456517838893 -1.48190069416018 -1.40018029260218 -0.568876111627553 -0.0972655944355384 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20538 NA20538 -0.152943645894968 -0.25839723896215 -0.248730705713424 -0.0551414960434931 0.252688797870274 0.264042965978714 0.107632200056076 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.436254008088601 -0.41743032214546 -0.347894898987626 -0.127037307863002 0.185627397619217 0.279498980266711 0.104150095248307 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.866659517784963 -0.780118921143716 -0.705202128315651 -0.420968139416744 0.0422841184509382 0.290703195041506 0.0997372735022792 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18103590763135 -1.02428632691562 -0.837821715137728 -0.572982950720156 -0.0103136868395793 0.299020334762763 0.098670642903948 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20539 NA20539 -2.25329075176404 -2.00483900824573 -1.66273065471469 -1.14426348111205 -0.675104840010631 -0.265698997830563 -0.0851025283693475 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.29602541245634 -2.13994936862085 -1.80452461145075 -1.32537107419804 -0.817474941913202 -0.299904479757423 -0.0827965549173711 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20803063832339 -2.15688197442938 -1.99733357559273 -1.66931164678293 -1.10556846286502 -0.40234216617584 -0.0799636862696328 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.89926797688018 -1.86526570699505 -1.76801123037311 -1.56908847607852 -1.22330895684666 -0.448361500084446 -0.0792966066006091 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20540 NA20540 -0.680562882017206 -0.500588142573668 -0.140047889558054 0.0131281317149944 -0.00460417811791519 -0.0401265483258205 0.016890309013783 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.514360264634864 -0.293575816356898 -0.00577602396932105 0.132426628196712 0.0207664753302664 -0.033498747603455 0.0207019755869821 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.113996635768381 -0.00617968993834581 0.148696175319476 0.19336475643575 -0.0614701328545761 -0.0682784931376653 0.0257701349139856 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0382480358585841 0.167598400907701 0.298258291852968 0.34633968908038 0.0183480949474128 -0.105635455625247 0.0270402040813126 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20541 NA20541 0.322488972201668 0.252883061628486 0.287884894894233 0.274488998027708 0.289176137784899 0.216440562791037 0.0996536157519183 0 0 0 0 0 0 0 0 0 0 0 0 0 0.140169589896428 0.197915184162712 0.215786581397626 0.232079394166329 0.278534800660433 0.209339823209644 0.103536877083729 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.151000249768439 -0.0526775665360401 0.0493203283001176 0.224606774899347 0.259267369004613 0.171390450160863 0.108740311581637 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239101159608078 -0.0943384426618641 0.070354438079044 0.288323648776565 0.293256461425998 0.142756096973273 0.110051865448239 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20542 NA20542 -0.876257322880228 -0.772592158327799 -0.710174616074011 -0.612446095268703 -0.496574677369699 -0.216406214571131 -0.0624146980760616 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.675866115143828 -0.715069329908332 -0.645932430423578 -0.501773371734549 -0.398132428048027 -0.214593402000499 -0.0604350583266292 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.471547381986283 -0.501446381447312 -0.530086509885958 -0.524234102149009 -0.458448041519 -0.186348850078445 -0.0579827864154554 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.353265287298433 -0.359059421782464 -0.368746812693735 -0.549355499351146 -0.571502336853365 -0.19077173002885 -0.0574015181807388 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20543 NA20543 0.60760454267812 0.802888362573477 0.888309332924517 0.750446939787631 0.535223887588422 0.271340498342123 0.0909705935813463 0 0 0 0 0 0 0 0 0 0 0 0 0 0.700593412979105 0.841360742781307 0.862322520904645 0.777370415949812 0.535763490775223 0.294266077546102 0.0877539216665919 0 0 0 0 0 0 0 0 0 0 0 0 0 0.486725104330951 0.509446311976323 0.491892180996169 0.458693717850903 0.495139470231332 0.330286125893063 0.0837179822519948 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0305471070965326 0.0173917728585313 0.0362282226824106 0.0693807385756881 0.284024718651172 0.35632384549025 0.082750295080455 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20544 NA20544 -0.950009272066864 -0.765792779997946 -0.597898024238105 -0.421447426971314 -0.144528135269031 0.00977589210864445 0.0612428147366001 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.801151699899517 -0.667065225946108 -0.553568646794458 -0.439281844911965 -0.186615189674506 0.00305915828048655 0.0621256370780062 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.485453682962002 -0.407694814335536 -0.348341370486631 -0.359939074338316 -0.247568269002108 -0.0679999134643174 0.0634458111808842 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.169202055123933 -0.120949457357862 -0.0811984909663343 -0.146778269162261 -0.194765216146029 -0.108834385412125 0.0638035480435184 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20581 NA20581 -0.586766418124753 -0.432945997833436 -0.341613046174735 -0.186528929880404 -0.0301225620577434 0.0878757384948264 0.0390963035116278 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499738473393761 -0.439434755408636 -0.339808634210785 -0.229752983926302 -0.0479786628373441 0.0972452889928989 0.0392604051589935 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.465298840337487 -0.444053070433452 -0.434348686659729 -0.382219432279768 -0.112797230377122 0.103051955750271 0.0395578323142822 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.689414564681685 -0.627982061330771 -0.588471600993949 -0.454170724175006 -0.23098613254896 0.105825247218103 0.0396468819840849 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20582 NA20582 0.531052570728656 0.518412145690837 0.588691242578402 0.519783446623701 0.444731114208948 0.268371340032667 0.00098021217764851 0 0 0 0 0 0 0 0 0 0 0 0 0 0.528586048405133 0.533283348334282 0.56479792251333 0.55100755965868 0.484243356696949 0.298108737488896 -0.00151157898309888 0 0 0 0 0 0 0 0 0 0 0 0 0 0.358766530396254 0.349043972832454 0.422515881990467 0.566882848137178 0.656334144184423 0.380248287471014 -0.00491212214402308 0 0 0 0 0 0 0 0 0 0 0 0 0 0.198708108680971 0.191085313482466 0.260086458415152 0.458996750732812 0.730583022160367 0.428268959867857 -0.00578039085569164 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20585 NA20585 -1.13378071188836 -0.996038122410758 -0.828107633562312 -0.546380888577339 -0.269247126195628 -0.124488824309835 -0.0378019928024091 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28439667476618 -1.19193430750379 -1.04368577914026 -0.720820126565241 -0.371138410873197 -0.109411059417332 -0.0390449634799039 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38724571040869 -1.38107344978835 -1.27369788543454 -1.00856886736347 -0.590321419617526 -0.146042757344949 -0.0407800037596225 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.39430429363478 -1.40248009232211 -1.33029441440623 -1.07753994717103 -0.738005263056922 -0.161352270373117 -0.0412298559751587 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20586 NA20586 -0.307227954101963 -0.121229617442677 -0.0475652679377147 -0.0232930913372915 -0.13590081769807 -0.155562121088614 0.00508015097698159 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.450634234261343 -0.382854763007446 -0.267547193081535 -0.169918523465163 -0.172433600994637 -0.174741540172799 0.00933289847936419 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.740500479081661 -0.72749649576702 -0.66686906031129 -0.490206066074437 -0.387595343069973 -0.211609625586468 0.0149706691042624 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.845283745570698 -0.794580102402786 -0.712160672632273 -0.636042366988077 -0.516118877314088 -0.239789440515739 0.016380422439987 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20587 NA20587 -0.528182151823843 -0.329410443550361 -0.071249052068824 0.12721913816519 0.127195411344697 0.0459098540971233 0.0317658670872681 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00286689983099314 0.0993545979514116 0.2092342187487 0.219257467717444 0.0831084986838835 0.0380513176237128 0.0301703182276745 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0325337512612838 0.0845384981495259 0.126729640009535 0.179234417482645 -0.00572617253781072 0.00104242946895865 0.0279523160866202 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.227594580784511 -0.151588103457295 -0.10526080316636 0.00342066411065264 -0.142532367272054 -0.00231960253280255 0.0273782526018197 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20588 NA20588 0.334138661979453 0.341251989450416 0.320445716148716 0.19585478738403 0.114537110115932 0.0398764454190964 -0.0137286207379229 0 0 0 0 0 0 0 0 0 0 0 0 0 0.384996567586437 0.381035753108569 0.355027737091844 0.240633701395622 0.126284889526919 0.0573046454147533 -0.015181709196488 0 0 0 0 0 0 0 0 0 0 0 0 0 0.976269123955556 0.927743252747068 0.872587299366198 0.707987160913276 0.326293722039434 0.0890360996220831 -0.0171795700329752 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36773807792594 1.30465668013307 1.17551595218566 1.01208736402793 0.6098727034982 0.110377764588366 -0.0176922621315335 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20589 NA20589 0.532857906426779 0.509859757308256 0.539026084411484 0.538208788920076 0.324630419213426 0.25731619369839 0.0672515023501456 0 0 0 0 0 0 0 0 0 0 0 0 0 0.796991609624996 0.714366757149566 0.736555614914313 0.604767493424894 0.315150114316691 0.242150864699633 0.0677586337370288 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16251311643774 1.13075262746637 1.07214152332796 0.954086517611793 0.48448477105742 0.23772225124022 0.0685410602264324 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4461614823843 1.42578017286595 1.34056030996343 1.17954551855934 0.739190430511758 0.25100033872743 0.068757720147334 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20752 NA20752 1.96218910941685 1.60854868810403 1.24324266980383 0.925340912845959 0.426083347579095 0.110401367776212 1.55569725977392e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 1.78137732314396 1.57337635924876 1.22827500075439 0.941876222869469 0.46906702314735 0.130961232677014 -0.00148469699720729 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35364246927575 1.32989395900599 1.23300100081943 1.03729267048368 0.572896161005907 0.1645293659149 -0.0035230093998745 0 0 0 0 0 0 0 0 0 0 0 0 0 0.908435415795623 0.881796427292597 0.907365667290744 0.910248500312593 0.624316282491807 0.182062828335974 -0.00404173654876709 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20753 NA20753 0.146569770271637 0.221749504284756 0.391635103415092 0.469143341593888 0.278668700043779 0.0516254055714108 -0.107518004774783 0 0 0 0 0 0 0 0 0 0 0 0 0 0.127536972756921 0.302637487894796 0.485798275704969 0.644259492353805 0.446999357765683 0.0956887917006652 -0.109024445437248 0 0 0 0 0 0 0 0 0 0 0 0 0 0.676853719687133 0.814817320351609 1.04796807728908 1.28872532969826 1.01746766952018 0.245402242511848 -0.111119305875359 0 0 0 0 0 0 0 0 0 0 0 0 0 1.18445073195023 1.26082430267091 1.46493289447287 1.70407335851567 1.44477301274336 0.322296759872978 -0.11166071744883 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20754 NA20754 0.648541320388478 0.694878279008249 0.770608995004794 0.761609302140941 0.620926997625526 0.327620357022739 0.106904945355151 0 0 0 0 0 0 0 0 0 0 0 0 0 0.390793140968518 0.487475821913671 0.64099737463634 0.720081077303729 0.64709721267967 0.348265697835259 0.103128845399902 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.200190163474418 -0.116457779211972 0.0598065356758693 0.33260848889467 0.645983612251274 0.390299313364376 0.0983469441735091 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533214741492084 -0.425454778419409 -0.255680018819848 -0.0434120060273168 0.541809352200936 0.414861174640439 0.097191854083954 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20755 NA20755 0.679789705321347 0.616177685530646 0.530837272090173 0.395634577003526 0.302873137632616 0.13203813109979 -0.0500670602951261 0 0 0 0 0 0 0 0 0 0 0 0 0 0.545622446209502 0.519714549769902 0.461202975022101 0.442533265909475 0.390956222349683 0.169109514427074 -0.0481784505762563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.377532189347865 0.459493007445205 0.4598054512438 0.58566939246704 0.718902881778148 0.260805854453508 -0.0458546042478321 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33632577368467 0.453005908441037 0.583122077139438 0.72831685488474 0.983557195558504 0.315852131842924 -0.0453067438465858 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20756 NA20756 0.258672557145004 0.20718557418888 0.0128097512356154 -0.216067407920569 -0.15557712148227 -0.0788024902224592 -0.0529194661438612 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106430847610833 0.0319610904527248 -0.170544439983832 -0.386032552345361 -0.247302154512838 -0.114934786867977 -0.0511740420159072 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0255976554779425 -0.101528551946801 -0.297593803537521 -0.409018874423562 -0.366732168183526 -0.206707467028825 -0.0490419003787691 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0877582633296316 -0.0629378129978821 -0.187825384750277 -0.273639260055891 -0.323120640307911 -0.240153202865406 -0.0485423266381687 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20757 NA20757 -1.88254895733784 -1.67382942857417 -1.34720642558071 -0.924270918935749 -0.397465581777617 -0.0720050944814834 0.035297817440543 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.85854757828239 -1.69703752423478 -1.38875452923637 -0.996202519784945 -0.477783834365693 -0.0754237763983694 0.0350968876344326 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.07833198429608 -2.03572049624291 -1.89711679764239 -1.55342770327578 -0.754214335157201 -0.103150666643893 0.0349172794801596 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.20958492565609 -2.16262543452883 -2.04123026404994 -1.77653901333751 -0.976946430865098 -0.107146129390448 0.0348883356722301 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20758 NA20758 -0.109802307977055 -0.160646037580801 -0.199431907570891 -0.142324453769576 -0.0890519821414314 -0.0146357696393666 0.0461270554976629 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.105835837409162 -0.187311194026512 -0.185611445137489 -0.194999458939949 -0.134919580039036 -0.0297769575408722 0.046637246283316 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.108225420232472 -0.152139454233332 -0.157982860027175 -0.210146449776958 -0.183676069187301 -0.083172972626376 0.0474099910823577 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0908633734007798 -0.119406574085352 -0.12353363014224 -0.115890552978785 -0.122730158906487 -0.107113613997903 0.0476211521512233 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20759 NA20759 0.462449165092752 0.524448186108022 0.506488742218538 0.337576078636962 0.141608355577098 0.0408003206041211 -0.0291145280111534 0 0 0 0 0 0 0 0 0 0 0 0 0 0.711165044519418 0.808771815331597 0.749940304559946 0.477612191924012 0.232209855613716 0.0242426528516706 -0.0304928964622563 0 0 0 0 0 0 0 0 0 0 0 0 0 0.983954851715467 1.04548101599584 1.08464269913727 0.907223570634589 0.517101918426898 0.01213195006846 -0.0323982954522477 0 0 0 0 0 0 0 0 0 0 0 0 0 0.870261639011389 0.966010005504291 1.06811571754601 1.02769343041485 0.759413746637976 0.0173959320446804 -0.0328890420224462 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20760 NA20760 -0.386561010545813 -0.593453805639942 -0.773923392963945 -0.739879667437235 -0.424265472342906 -0.104256823603029 -0.00783767547906169 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.709389083089677 -0.922820536203075 -0.989710293880989 -0.817634612796858 -0.445280963941653 -0.0684172676880442 -0.00961141472451025 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.07830431828084 -1.20683748833145 -1.33724471396309 -1.11307423794027 -0.563046512503527 0.00211203731777031 -0.0120356761629261 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.927821112478155 -0.987030682145391 -1.04861938593378 -1.0489872051484 -0.633384337471927 0.0356840878970807 -0.0126552590513552 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20761 NA20761 -0.223619670353461 -0.225540025049749 -0.217126019802126 -0.0475560380602039 0.0984845204558503 0.0213703299755125 -0.0219786243231933 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0722709715170437 -0.0894113152003482 -0.0503975612568659 0.07278694528838 0.13241273852813 0.0463266580586051 -0.0236259255483577 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0773918207059157 0.0804013948611213 0.122650456498687 0.282300649469268 0.288822221308301 0.0751301001866547 -0.0258586483128111 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225213540354037 0.235247966965396 0.212660025932339 0.361843609375814 0.419680947688084 0.0867501832563115 -0.0264258850651263 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20762 NA20762 -0.971647898624253 -0.768110712232518 -0.448436914763092 -0.122483921071724 0.18578852771948 0.254444671637233 0.0758319295225685 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.87491519321669 -0.683120345363738 -0.441317115559993 -0.12157388216496 0.225540972673926 0.252729380315388 0.073522172660256 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.757627784531587 -0.625590154699059 -0.488861172704657 -0.191651629369377 0.288650339353207 0.282944561316192 0.070624519315437 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.643570443175675 -0.560830680654496 -0.479767451171446 -0.28148811076026 0.308507478128692 0.305250154763666 0.0699307471551229 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20763 NA20763 0.310103249071251 0.0074851621490708 -0.341270510985558 -0.548390782365478 -0.421405966448385 -0.214973969363319 -0.0540445564267289 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0353730739958557 -0.290655139476573 -0.51391032539359 -0.686492269131847 -0.493740199584909 -0.223296301467485 -0.0521163548282085 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.64631296704315 -0.836847162176568 -1.06543171626726 -1.17765418604214 -0.871797055793912 -0.275479288651995 -0.0497414043563736 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.00905125510119 -1.08875333889412 -1.20509915724608 -1.34161737218223 -1.11362342451814 -0.312993455370926 -0.0491809941745203 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20764 NA20764 0.0301431555337394 0.205825682375485 0.321277674814338 0.270115426697259 0.0966316860993012 0.0270099565137301 -0.00298640282430938 0 0 0 0 0 0 0 0 0 0 0 0 0 0.225420239145823 0.321128490146095 0.401839932910689 0.339558554521934 0.136284900132714 0.0444611406766568 -0.00559331129926545 0 0 0 0 0 0 0 0 0 0 0 0 0 0.581220973460994 0.612198268644246 0.633580577255578 0.657651084031145 0.349939156176764 0.0943782018265459 -0.00914704538274719 0 0 0 0 0 0 0 0 0 0 0 0 0 0.857081621955395 0.896863641333937 0.912402688844493 0.824650681815471 0.579231547498825 0.127789129092818 -0.0100537456427679 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20765 NA20765 -0.635841678869742 -0.664429396521615 -0.571064112088003 -0.506737075648582 -0.374166601620081 -0.175983396169203 -0.060433628624511 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.462450777657185 -0.457702865074771 -0.453742838328211 -0.50845564192515 -0.456262044456645 -0.203846009173366 -0.0580892285463462 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0894932657443617 0.0660051275546638 -0.0271181711754862 -0.203744525812272 -0.530089560802092 -0.277394290156211 -0.0551777868160811 0 0 0 0 0 0 0 0 0 0 0 0 0 0.517541181852885 0.471739601814773 0.371379995325127 0.108400784121936 -0.398541962572971 -0.303117036276143 -0.0544860401448306 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20766 NA20766 1.83478429792711 1.89071538694426 1.78832769650272 1.42993830511124 0.86039608525628 0.453524606800153 0.155628864779849 0 0 0 0 0 0 0 0 0 0 0 0 0 1.91339747909207 1.94615796486882 1.82551614494961 1.42982709356852 0.898878215363143 0.458208820163454 0.153152264684828 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6433016030591 1.70436248935312 1.69426185540193 1.49995426068685 1.12236059807228 0.523014422413125 0.150113583006373 0 0 0 0 0 0 0 0 0 0 0 0 0 1.37116440068056 1.39748958595805 1.37586062936034 1.31547656114907 1.24067617194845 0.566548407695433 0.149398213122722 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20767 NA20767 -0.780982853259453 -0.677440492622116 -0.464588349999009 -0.252925756502029 0.0167383478650219 0.248107959448653 0.15177004496585 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.793537233749829 -0.76317756538479 -0.603223012645603 -0.39031489737266 -0.0950703088600809 0.233122939476121 0.149001813154496 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.570588117209934 -0.550533187585861 -0.50970672522053 -0.470652743368838 -0.25337956771092 0.19644406596305 0.145540086982848 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.419939529713461 -0.419179149095542 -0.370432482733221 -0.370580862085404 -0.300808053629684 0.197161535794789 0.144712175630893 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20768 NA20768 0.0869159394339232 -0.0637766061967869 -0.245382195067824 -0.265018313595218 -0.299082046974298 -0.195891051439111 -0.0706378370749107 0 0 0 0 0 0 0 0 0 0 0 0 0 0.137550388523221 -0.0351179274020098 -0.27813196328481 -0.336559398269566 -0.349340876489902 -0.218445281742517 -0.0685979156841131 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0433981098836593 -0.117423658145584 -0.333691804270699 -0.508190046919306 -0.533275208250197 -0.255116451456558 -0.0660809947918421 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.148604422751021 -0.210779889134225 -0.324268607190783 -0.521327100599287 -0.644436520827743 -0.280809824284024 -0.0654861743052711 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20769 NA20769 0.544636783713209 0.512586553573446 0.297331787095011 0.15224154611659 0.165020716099362 0.150195302345354 0.0425948682385547 0 0 0 0 0 0 0 0 0 0 0 0 0 0.510094716169527 0.393892552113389 0.193000360145977 0.115457063817043 0.124181340672342 0.160169552850392 0.0432779353289137 0 0 0 0 0 0 0 0 0 0 0 0 0 0.312254784614101 0.203638482467736 0.0160278528814309 -0.117841561457367 0.00193804422682509 0.172999534732087 0.0443027223957164 0 0 0 0 0 0 0 0 0 0 0 0 0 0.218943863049501 0.175430582609049 0.0859958855586309 -0.0902193690425204 -0.110137978018078 0.176018801681739 0.0445809721859255 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20770 NA20770 -0.749472335693341 -0.646389086570403 -0.335182822167141 -0.043425261777161 0.0667580952007959 -0.0166690272376475 -0.0280796863717569 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.851660100795387 -0.729996722881298 -0.444410637601344 -0.0998929413628168 0.0742933662605937 -0.0115225020065239 -0.0293236971523107 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.908908075752579 -0.825701261985902 -0.637762995232268 -0.351117687464539 -0.00419179187772437 0.00693193384867424 -0.0310690660264079 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.758510604499772 -0.726099408753293 -0.618656554093627 -0.482667895028451 -0.14046331174387 0.0186074973222244 -0.0315231484607435 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20771 NA20771 0.452032620357511 0.340345958588437 0.226269547483805 0.1709698274485 0.227129270117351 0.213170822036893 0.0654987178769351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.339093299234275 0.22474100045061 0.16474320398907 0.129876684687591 0.262242912972184 0.225218561178167 0.0660871769489867 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0220800265901108 -0.0244780387605306 -0.12933973112287 -0.174385697224116 0.0962660777035493 0.248780528177737 0.0669849025727635 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.247701194877531 -0.253104164351688 -0.299655394956311 -0.444469554175754 -0.113884649082157 0.238532015575684 0.0672311936170899 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20772 NA20772 -0.140003592518891 -0.187066488427757 -0.213818067831391 -0.161231431976663 0.00966707202444478 0.16889133502573 0.117030222131875 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.245043956866624 -0.324439716331201 -0.366645990589414 -0.207909930458684 -0.0213000329209018 0.199231494834419 0.113010612868703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.467667119288614 -0.542767823106102 -0.529992204536665 -0.347634000692927 -0.0344139961399033 0.224262371934628 0.107902094991679 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.396595085091452 -0.491906255569935 -0.537339840625215 -0.400289464470344 -0.0753419792803702 0.241685479423612 0.106664570326046 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20773 NA20773 0.997660718631137 0.895041206193969 0.631435606079739 0.345332115806734 0.239661891354571 -0.00694422008178896 -0.0590604227242348 0 0 0 0 0 0 0 0 0 0 0 0 0 0.951083281565909 0.816945553500214 0.583429316130014 0.340949128829929 0.267775621119203 0.0128846924014063 -0.0576389374493775 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865420691017056 0.735452087512552 0.543571666299608 0.409044195303089 0.311920467214209 0.0189119797174259 -0.0559314657129343 0 0 0 0 0 0 0 0 0 0 0 0 0 0.754074392820377 0.654791124027717 0.507259804616964 0.456770307378137 0.338785673814778 0.0160479016702711 -0.0555373687967275 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20774 NA20774 -1.39336145909989 -1.31279645683553 -1.16490716215306 -0.83735889305682 -0.521585457294846 -0.190258140209517 -0.071248395955698 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33166168351316 -1.21743699130046 -1.10540311568622 -0.807185625075203 -0.511449489281651 -0.199509453408081 -0.0740974225950269 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.12284657643298 -1.12056326962875 -1.05369620964465 -0.896743484620912 -0.529467883055189 -0.265814495538523 -0.0776293149232687 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01952313042903 -0.991087851306204 -0.965376564012212 -0.871659589375614 -0.56993404285436 -0.290562291624564 -0.0784661626399167 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20775 NA20775 0.957997128837768 0.605244072862967 0.390421266501923 0.196182441225153 0.101185556713269 0.0782585806929225 -0.00335143921979874 0 0 0 0 0 0 0 0 0 0 0 0 0 0.775633215211171 0.551465389205567 0.391310544233086 0.214109266864197 0.113010486846836 0.0866849357669093 -0.00641506049334878 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532397619458367 0.47595321588343 0.393898061243735 0.243760917399801 0.22655149564105 0.084382598057739 -0.010303834160936 0 0 0 0 0 0 0 0 0 0 0 0 0 0.325283743012266 0.325888723041501 0.30140030862597 0.255128635550817 0.272267983553719 0.0953090823289176 -0.0112436419894833 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20778 NA20778 -1.20047588711673 -1.09512717303544 -0.859709731951239 -0.645164845653893 -0.493953223934303 -0.234937084355179 -0.0764102448374145 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.17610598330183 -1.09385205584949 -0.948219946156507 -0.816073497687889 -0.6279158993573 -0.306166707278168 -0.0717470320235633 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24373932575115 -1.2130630164409 -1.19028128915761 -1.20531161441396 -1.05848032545858 -0.447336810365403 -0.0658420211028777 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.04677486690486 -1.06627632879999 -1.11210303102136 -1.21478084825163 -1.27387921871408 -0.529328654663344 -0.0644167226603913 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20783 NA20783 0.72174905180175 0.756505828662109 0.6504050731105 0.452335163132146 0.22198743890602 0.134382418883237 0.0200576200194698 0 0 0 0 0 0 0 0 0 0 0 0 0 0.642375261893906 0.679513299881019 0.679249634924041 0.441822038469642 0.199568662320227 0.158504973719452 0.0219384308763653 0 0 0 0 0 0 0 0 0 0 0 0 0 0.398267927320122 0.502896215777059 0.597498292055316 0.455435739819221 0.178475272414515 0.221491951575342 0.0242558003410599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.159610631415887 0.331785684696915 0.420419307119805 0.358202329648488 0.210867813010717 0.253054564022296 0.024802053284041 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20785 NA20785 -0.378602838009874 -0.175283095845236 -0.087537269131676 -0.0101012376021222 -0.0119794785561944 -0.062751966677317 -0.0418021987219777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.499669878814606 -0.326572221735198 -0.186156170557384 -0.0444193285093558 -0.0124746251238522 -0.0327670772506434 -0.0431331658556983 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.90774408029718 -0.825854505515835 -0.728383706492015 -0.553302815963625 -0.110952663442073 -0.0142177792449432 -0.0449993169310774 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13919533148327 -1.14492244523615 -1.10997571762079 -0.925346520022878 -0.424305210140997 -0.00292885158564699 -0.0454846227594465 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20786 NA20786 1.10873029187401 0.965438755202442 0.725822260010569 0.291666081576224 0.0360969662607673 0.0136211472937287 -0.0532930019350919 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26901191455668 1.09724574744795 0.801965927366311 0.332608855855957 0.117754823332853 0.0394286008442957 -0.0516983669040318 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32357409720581 1.20950371852695 0.901705953428424 0.521453765579013 0.271856071979521 0.0994282735615641 -0.0497820923746425 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19970709911007 1.14683052829804 1.01818674790756 0.749727249288992 0.345883074896642 0.12431316990261 -0.0493394551915919 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20787 NA20787 0.0218697337437487 0.102657477091113 0.0483126987984359 -0.108048789613236 -0.0404446385188878 0.108366063037813 0.126617710423485 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00406626548659374 0.0283729886201874 -0.118353077559198 -0.221865217344712 -0.140219782511503 0.0864111684087119 0.129340511420909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.347342653554236 -0.381922330803846 -0.456349571248451 -0.510349346704823 -0.478179641355308 0.0471979709812834 0.133264869430408 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.600413336494665 -0.62127429575933 -0.632947397314163 -0.714069026791625 -0.718270462934767 0.0183428500927005 0.134304858801235 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20790 NA20790 -0.142343752036445 -0.164883761001989 -0.0627672382529687 -0.00448778073868366 -0.120859580963232 -0.278227103946372 -0.178033670656116 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0189673866509558 -0.0502234809218482 -0.00363112762440769 0.0837164885606702 -0.075211479335723 -0.295512794097051 -0.172616862432047 0 0 0 0 0 0 0 0 0 0 0 0 0 0.127958123966841 0.101981628271686 0.0879934155287727 0.127323160415271 -0.0883285541359792 -0.338638229664894 -0.165710279457036 0 0 0 0 0 0 0 0 0 0 0 0 0 0.158250981115561 0.146843356367492 0.127834929115122 0.102378167833029 -0.0734852043616917 -0.378635691587792 -0.164034171264214 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20792 NA20792 -0.30096896387527 -0.295102960844422 -0.239503975343273 -0.238416195026409 -0.161368630231212 -0.100776846190288 -0.0466796637979748 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.444345119778443 -0.455401760208609 -0.427315431675424 -0.365039620571563 -0.228402808838756 -0.121996014752711 -0.0446980022214729 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.335505848572861 -0.339465107981654 -0.368658881619187 -0.332186296467011 -0.262525224195999 -0.212660200777228 -0.0422304684566489 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.133019215463743 -0.0875160673735597 -0.0363942242100957 -0.0323772486096448 -0.124422890750161 -0.248709392400233 -0.0416428946903868 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20795 NA20795 -0.0872794969533653 -0.142610003579338 -0.306820836636002 -0.364993430814508 -0.28554056662686 -0.136810867581348 -0.0421132520404234 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.185200004516322 -0.270007928223882 -0.342095882194687 -0.383348078289056 -0.33345195423257 -0.143210971915769 -0.0437058863775362 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.314531706233562 -0.4197083101327 -0.52157545937834 -0.551705091413525 -0.461812663600169 -0.169457637127376 -0.0459350623295017 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.425097483654437 -0.464067855424417 -0.533685695663009 -0.639401020885596 -0.581784440961879 -0.173206692974779 -0.0465141379650467 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20796 NA20796 2.00671829941397 1.62188000516025 1.15108209735019 0.634124411248957 0.0925814024639177 -0.138862435879961 -0.0958293391639879 0 0 0 0 0 0 0 0 0 0 0 0 0 1.93785179575368 1.61605470273757 1.16406433338937 0.641786214807825 0.156531232884219 -0.150246107728333 -0.0907154104110003 0 0 0 0 0 0 0 0 0 0 0 0 0 2.00399334544529 1.81182496215295 1.58240543234514 1.05403042580199 0.299764947757403 -0.179754345962076 -0.0842210684132464 0 0 0 0 0 0 0 0 0 0 0 0 0 1.89593458742599 1.75417640007208 1.60409354536037 1.32422011052153 0.517429779162885 -0.212285414100496 -0.0826499352172805 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20797 NA20797 1.17379311157757 1.00524897867607 0.704535396079953 0.289564595432306 -0.0351576807421874 -0.131209173645412 -0.0707065962828774 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27514872899072 1.16109562174095 0.869210307389276 0.422855099541352 0.0628801134241144 -0.0957597878624287 -0.0684701230069669 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09908566838443 1.01518814505315 0.855224356999064 0.59415476513538 0.260133670029102 -0.0457306195205334 -0.0656708845809763 0 0 0 0 0 0 0 0 0 0 0 0 0 0.799986789456195 0.768193902781397 0.694301292212821 0.510793771550288 0.34466011097304 -0.0200197800163483 -0.0650014279318442 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20798 NA20798 -0.826667615981297 -0.733544252459368 -0.58804535479107 -0.452028750560897 -0.239484276412852 0.0844580591235762 0.0933883266939625 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.861932042431547 -0.770776363591414 -0.662833922961469 -0.544716271187091 -0.331763583853449 0.063980157598139 0.0903655403043435 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.73419506063158 -0.727320091626314 -0.709068447024131 -0.650470513417771 -0.502639775305928 0.0243684223393619 0.0865795571698855 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.493628297879531 -0.526980948371854 -0.565128087216987 -0.584950094653456 -0.53301919828409 0.0116234862672688 0.0856731040221504 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20799 NA20799 -0.453735046924808 -0.476418577677996 -0.449207153446293 -0.39073147461726 -0.344904851867629 -0.176561051023963 -0.054787759291974 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.445711907878544 -0.450090095475825 -0.461786348966176 -0.408119672397531 -0.37571103098101 -0.182790984560579 -0.0528513156731246 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.526537644905434 -0.485069102197186 -0.50739636163738 -0.49309086192504 -0.509078010961638 -0.181578788665866 -0.0504751663824475 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.569285458331719 -0.506940034881303 -0.444201745291418 -0.433668769054997 -0.494348746484714 -0.191442601741287 -0.0499162605093411 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20800 NA20800 0.212986894225372 0.272274465708122 0.313778448279167 0.322637762831571 0.410414797432978 0.301679030731687 0.101756645024251 0 0 0 0 0 0 0 0 0 0 0 0 0 0.371932293122966 0.385928252797099 0.442478688942859 0.470573087381558 0.473147428058619 0.312436364689125 0.0985158460499374 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01220029129441 1.01244037791912 0.941960159158324 0.929616197389585 0.753973353083895 0.366923072128592 0.0944271662783458 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23185986570555 1.25921350633753 1.25272523335294 1.19052334867008 0.976108027027932 0.401258161209567 0.0934424251662695 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20801 NA20801 -0.72982273692574 -0.627255397737312 -0.393447078481362 -0.104507667677764 0.157859141292193 0.233032581027372 0.151042216233754 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.709198783393137 -0.621102037620827 -0.427485838809168 -0.186362557995539 0.1107623679447 0.230946246169677 0.150712129163332 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.893664996692277 -0.804846264567782 -0.727722893640454 -0.5692554349691 -0.0894987136981568 0.195813655850998 0.150667539144189 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19684553891312 -1.12606250564772 -1.00874085636328 -0.815021486345415 -0.274016298208774 0.167927212088521 0.150728754652282 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20802 NA20802 -1.5537675736366 -1.31983250226963 -1.01238902309437 -0.465478439347783 -0.0526027328572453 -0.0576900874984874 -0.042158160610856 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.34604011280148 -1.18937976616532 -0.909438791024587 -0.514588283922552 -0.149711859726069 -0.0530078449299663 -0.0407207858795803 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01022696445976 -0.922090835444982 -0.792209877374632 -0.549390365638124 -0.30117053963087 -0.0934060512153605 -0.0389938395704904 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.724258981894706 -0.673026444670401 -0.61647410061176 -0.478894776350114 -0.341371113594193 -0.113671225889714 -0.0385950058216485 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20803 NA20803 -0.312303045147581 -0.370889639038577 -0.293750806153413 -0.0868790488634961 0.0941801548496248 0.114231943986287 -0.0111776521493151 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0572576144737022 -0.0652018317792718 -0.070319834104113 0.0379675655304875 0.123066303193855 0.100607485557209 -0.0129837401793602 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191669760450706 0.199279887161825 0.201595452125558 0.278274773404898 0.289002153454875 0.106566032943971 -0.0154358465352706 0 0 0 0 0 0 0 0 0 0 0 0 0 0.357455265024938 0.432635437750273 0.494238864140236 0.555987540522711 0.517521594330785 0.122350591968687 -0.0160595834401418 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20804 NA20804 -0.112078578768364 -0.26109246476091 -0.36828560476513 -0.408006456548308 -0.357678540139669 -0.179739083505186 -0.040454987375493 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00186544017555296 -0.0799189880022926 -0.238852067061822 -0.4144150451275 -0.461435152046282 -0.178203106081423 -0.0417752747621299 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0819463522223851 -0.247398465185974 -0.454426702410923 -0.67157203454285 -0.784041690393243 -0.2428317312603 -0.0436440119493378 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.176458468946874 -0.349939488611286 -0.653569828459384 -0.913150138241416 -1.01333725639335 -0.266015641957054 -0.0441330636240327 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20805 NA20805 -0.625119058511318 -0.603625111771366 -0.546425659084481 -0.454559786934167 -0.354392601821894 -0.280689089395422 -0.107312200462678 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.632422599433856 -0.623719982929174 -0.548695702774126 -0.468849508703707 -0.359011724970354 -0.274785909621761 -0.101338648222835 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.802508177420166 -0.764487323826576 -0.736760991400388 -0.712747522604521 -0.507985265039838 -0.310663811149776 -0.09371846514085 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.967247325456163 -0.934663109165717 -0.864160756363563 -0.836446897609321 -0.618514177420405 -0.343025891546095 -0.0918682613913073 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20806 NA20806 -0.693648788061161 -0.502267619108605 -0.308056463377029 -0.133431718718491 0.0797301998598052 0.142647702253039 0.0738372066146083 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.601221320020235 -0.511849601055249 -0.372289300871767 -0.21721098717072 0.021350511315976 0.138019950251853 0.0711547229064853 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.116107485946447 -0.101892040247279 -0.0964373060902997 -0.100691454869066 0.0689343817748147 0.0976367425576326 0.0677841854533448 0 0 0 0 0 0 0 0 0 0 0 0 0 0.353619461200659 0.32825982769814 0.255492393718112 0.205102753994592 0.221675804149577 0.0918120408828031 0.0669750435013633 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20807 NA20807 0.687236321320483 0.644610610670738 0.55258884766848 0.412638208066036 0.30697587629586 0.156649608948016 0.0662640659592747 0 0 0 0 0 0 0 0 0 0 0 0 0 0.52820682670459 0.492980783786344 0.387841961873751 0.355651744582888 0.295939737767258 0.147088920435472 0.0662534171250656 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0569737658641474 0.0107345121973929 -0.00459795937020235 0.0698904785547417 0.184713957139914 0.132948002658805 0.0663895522021007 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.27431573274812 -0.246846406443897 -0.161876740272629 0.0447095776136856 0.104046145218547 0.115857000162109 0.066451239953351 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20808 NA20808 -1.03562088866652 -1.12151702603123 -1.11410241738207 -0.977637487542637 -0.597842890544324 -0.200355920059101 -0.0842461413912236 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.15166772712298 -1.1939823174584 -1.13068195685102 -0.950185293987829 -0.624266015912874 -0.210344191196097 -0.0871212264909833 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.931894373598721 -0.947522178653884 -0.953054183094772 -0.949120371000783 -0.648662989691312 -0.187221062482532 -0.0910034184837281 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.778617555053148 -0.732578056091753 -0.641184512453553 -0.663484304797712 -0.598530696647562 -0.165705411309616 -0.0919869255565178 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20809 NA20809 0.977535565111367 0.804579653757683 0.650089201788212 0.577381464934756 0.336093945235274 0.0988367144194382 0.0334284779852001 0 0 0 0 0 0 0 0 0 0 0 0 0 0.92001141805647 0.813506303165416 0.724055005259868 0.64457052551558 0.40624889086847 0.107584657210546 0.0344438852031379 0 0 0 0 0 0 0 0 0 0 0 0 0 0.685436684795884 0.716519612158623 0.70516567823638 0.625512708211424 0.509046285560599 0.155505755098979 0.0358884120480024 0 0 0 0 0 0 0 0 0 0 0 0 0 0.495483980405138 0.602155812189678 0.681491999587892 0.643582035053354 0.527089115137281 0.168813726846754 0.036267776159609 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20810 NA20810 -0.68068860922717 -0.493476550357782 -0.315369922512284 -0.0837688758204635 0.230966730934013 0.287199693926854 0.183442995726065 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.845411300728286 -0.689390486170561 -0.515744346861379 -0.21062027582634 0.105475058965271 0.25542317045667 0.179508789196067 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.11027439086425 -1.04426400895903 -0.961341563702318 -0.656545198207757 -0.151583979509063 0.203230799987748 0.174756350343431 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.28582449400556 -1.28855030976674 -1.2714459602072 -0.997252552199027 -0.393345101860711 0.189698776756233 0.173653918660113 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20811 NA20811 1.0473357961454 0.963509791396631 0.881737177886627 0.647942756317527 0.160689226290974 0.0786016088298354 0.0518690124136414 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03127657474185 1.00589869379659 0.922708814220287 0.682741653224143 0.19512877417184 0.0474312686274056 0.0520007782853338 0 0 0 0 0 0 0 0 0 0 0 0 0 0.668293906729726 0.646890671070873 0.664970919643785 0.531939320641306 0.144477801349232 0.0463484306199328 0.0522360136407904 0 0 0 0 0 0 0 0 0 0 0 0 0 0.292278605524885 0.263593934918489 0.257978939255324 0.178967397654465 -0.0126180717787487 0.0414944431866438 0.0523060903028637 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20812 NA20812 -0.18684930578926 -0.286369113033726 -0.271768352563475 -0.0450500415941013 0.0718256829063226 0.0399656534417726 0.0180237896599193 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.193918554517678 -0.185534866011655 -0.125486252016717 0.0318180278170504 0.127683989409675 0.0590777203982308 0.0176988436371136 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0112431225319023 0.0277224894907215 0.0667135353594131 0.0820613624423243 0.132017868519268 0.138787335255813 0.0172082260564102 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0838338005880838 -0.0290764981848467 -0.0244983803450326 -0.0997892199897847 -0.0369751035886784 0.175693129690952 0.01707419552531 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20813 NA20813 -0.682741554184851 -0.624999618788467 -0.613192508275853 -0.631317085291524 -0.432850157502292 -0.178993592921696 -0.0701111133458777 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.591997663422163 -0.629903205959808 -0.657991629998654 -0.727365994511269 -0.508348991256881 -0.176329777411037 -0.0682218728614101 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.379479194753046 -0.444203748234895 -0.567942861793122 -0.724514764991173 -0.657682664714182 -0.173977788433677 -0.0659083935138188 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.167501948482406 -0.216784287144462 -0.293595736730226 -0.526601373008456 -0.680370206476851 -0.174703380285378 -0.0653653284361939 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20814 NA20814 0.691726864650685 0.567396369931552 0.481463644806036 0.362299738905977 0.258167090490357 0.0241733596548644 -0.0311737934228999 0 0 0 0 0 0 0 0 0 0 0 0 0 0.609553161064688 0.55242533088169 0.508969234640101 0.435121552917363 0.314357590850586 0.0401837909340654 -0.0323645153030164 0 0 0 0 0 0 0 0 0 0 0 0 0 0.472992537223217 0.54495875127996 0.617038433747526 0.743804590145986 0.580712535702411 0.058571352271523 -0.034029371250286 0 0 0 0 0 0 0 0 0 0 0 0 0 0.558965461600386 0.621794767393513 0.728257025566227 0.917493357451433 0.854202030563325 0.0712366418723307 -0.0344614810080627 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20815 NA20815 -1.23671033226258 -1.11553945505462 -0.727314356080451 -0.459182873795286 -0.275284826273299 -0.160180493571088 -0.044844924430017 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13684730850843 -1.0478450481887 -0.717874907370669 -0.49081159063566 -0.338730670848795 -0.164952110782686 -0.0460344970070339 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.87777924477707 -0.862338088865937 -0.74962452894936 -0.596940884672149 -0.435851734211999 -0.210706384061305 -0.0477030937988726 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.591704499316708 -0.627746988444133 -0.660664109856341 -0.593451874903502 -0.448994406349482 -0.224114629098703 -0.0481370850372505 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20818 NA20818 -0.357833792608452 -0.458322353956506 -0.614879330880648 -0.749409620028478 -0.662186509418006 -0.336716111393187 -0.115121923508447 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.497459869798779 -0.57792176349085 -0.712222847830946 -0.799590127388817 -0.65751101220999 -0.326816879834128 -0.116463053236178 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.736985304041054 -0.869601996694665 -0.990298548981603 -1.05684026070453 -0.793480525095484 -0.339442333436739 -0.118314626239996 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.876133848252722 -0.963431695686437 -1.06546099840634 -1.14335694867881 -1.00705689842969 -0.346554327429128 -0.118790766131292 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20819 NA20819 1.12650457557728 1.06996313962996 0.96814424634959 0.811301033163118 0.584176173676271 0.222153191039092 -0.03951115004112 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1119778082039 1.08781035106576 1.04615788671489 0.884780301146559 0.680508304982626 0.240770903600673 -0.0409443404791312 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22867020347943 1.18365401036998 1.19044058410138 1.08051712425823 0.95373662370351 0.356234772712982 -0.0429425006336728 0 0 0 0 0 0 0 0 0 0 0 0 0 1.07963417136181 1.04017383319642 1.01091120361388 1.02797065280275 0.999041271814128 0.416712416679589 -0.0434603592358818 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20821 NA20821 -0.071174473752285 -0.116172341630085 -0.225837257151444 -0.255679472937734 -0.140512111966587 -0.159625559669238 -0.0615216592137739 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.127635237803205 -0.189531435206387 -0.297913700982229 -0.304454748402032 -0.167188475030118 -0.14767729615524 -0.0597720725338909 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.287134603108036 -0.338441673083434 -0.480863587883404 -0.511926339037707 -0.317307672901705 -0.151187880942704 -0.0576240340933515 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.513552712470901 -0.519512007263397 -0.612319922296367 -0.570571507747642 -0.411207509072321 -0.165025812613824 -0.0571187137265141 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20822 NA20822 0.181733036310289 0.102961915019174 -0.0337776405807594 -0.102396118826981 -0.164841071152802 -0.0672336726519465 -0.0498149331875916 0 0 0 0 0 0 0 0 0 0 0 0 0 0.31770774271164 0.204639542604089 0.0165718430635533 -0.104918382756329 -0.180292227211536 -0.0815373174033526 -0.0475394351070334 0 0 0 0 0 0 0 0 0 0 0 0 0 0.364165276206572 0.304290727648716 0.203658655104503 -0.0197333578210125 -0.232962771666824 -0.110326918806873 -0.0446817408484582 0 0 0 0 0 0 0 0 0 0 0 0 0 0.148485736839598 0.0772305845084593 0.0310588390665314 0.00662916603172036 -0.230337882668163 -0.130584546076106 -0.0439964714327374 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20826 NA20826 -0.887231792349925 -0.915854284058204 -1.02748883645188 -0.976163221643715 -0.635177755707136 -0.244469018736433 -0.0556720450961526 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.19484494262754 -1.20957991749159 -1.22728704029257 -1.1449488386866 -0.72547402967739 -0.251991766129544 -0.0567525684999636 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.42049095215896 -1.4604343302074 -1.4762656231082 -1.40557682488146 -1.03506511545096 -0.268967702568717 -0.0583088813683669 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.38994010235305 -1.39502218366912 -1.33387412596281 -1.33802377452977 -1.18010109614713 -0.280125427466236 -0.0587207690643817 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20827 NA20827 -0.651907009784424 -0.705295889174273 -0.58322296415516 -0.402600458355407 -0.231656933075967 -0.128372204177079 -0.0181567867346273 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.722637272489003 -0.742051165404388 -0.653745080189595 -0.498323851511154 -0.281163936194752 -0.131233385790294 -0.0191398271063252 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.707763333171669 -0.696709247028516 -0.661714574615684 -0.631486627285931 -0.401348817686182 -0.17907433456423 -0.0204868394436666 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.629287982463822 -0.65077517441962 -0.639046071342045 -0.565788193590994 -0.451239993426338 -0.193577201073235 -0.0208316358798729 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20828 NA20828 0.385597597548351 0.480190900656527 0.602559512056403 0.583861041221822 0.330097701729516 0.0848250264523374 -0.0196679396184369 0 0 0 0 0 0 0 0 0 0 0 0 0 0.669166992664526 0.725316836333691 0.84556337193795 0.782203742321123 0.387663794751535 0.0958282090302938 -0.0210617042769925 0 0 0 0 0 0 0 0 0 0 0 0 0 0.604090082649965 0.617954302136564 0.665518842018086 0.711940431147179 0.436384211436053 0.15433294271777 -0.0229746870466626 0 0 0 0 0 0 0 0 0 0 0 0 0 0.493629739011286 0.451296379136337 0.36071370659003 0.281269435232732 0.246474732935459 0.182367340261227 -0.0234649576001072 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20845 NA20845 0.781200081206321 0.702404027484107 0.639160207835638 0.35896529480392 0.0549299451571786 -0.0627595387983305 -0.0350969234565803 0 0 0 0 0 0 0 0 0 0 0 0 0 0.522582181674199 0.549810645257964 0.53600536694197 0.353803878688014 0.0446349719442302 -0.0623471999398756 -0.0332588131362361 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.207543987341287 -0.136035555213198 -0.0669952036028366 0.0671029590344062 -0.00472978624212778 -0.0555171164887266 -0.0309189692593033 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830426179857829 -0.764382421262877 -0.67620316333563 -0.472161907733856 -0.171079034891186 -0.0516136546863128 -0.0303519320986223 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20846 NA20846 0.27607097430223 0.179868379713185 0.0746007530872438 -0.150590014729424 -0.434718019862801 -0.380656346512485 -0.0945902229327662 0 0 0 0 0 0 0 0 0 0 0 0 0 0.238994810692027 0.17160274549405 0.0738743146038716 -0.102459806613453 -0.434320273464735 -0.359864874275822 -0.0884463893587589 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0395972517255817 0.0621127610082337 0.0301492050681665 -0.0939829768403834 -0.513720740630529 -0.377503721627359 -0.0805269237393775 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0593943356796917 -0.0812364839482948 -0.144360743058482 -0.236327359005526 -0.518804834240259 -0.407718667918303 -0.0785882698457527 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20847 NA20847 2.42169659162846 2.22348604977873 1.91777618851884 1.2483956383391 0.558663638896738 0.170870622604316 0.0563616636691435 0 0 0 0 0 0 0 0 0 0 0 0 0 1.94751756057994 1.87644246033646 1.70994276589535 1.23328844840241 0.607587829326062 0.18133694210604 0.0576311009589834 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5314921874463 1.48523313657577 1.42478131523325 1.16733234375417 0.634536845630788 0.201968981116003 0.059459316577327 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58365640242117 1.48613083214089 1.31667402598451 1.08704943306725 0.665202100522753 0.193769832882846 0.0599435123037847 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20849 NA20849 -0.268527033893098 -0.199842775237317 -0.170849552237105 -0.101021973290872 -0.0502307482544162 -0.109079270082796 -0.011482308413676 0 0 0 0 0 0 0 0 0 0 0 0 0 0.106170505755942 0.146205395325336 0.0612752724313885 -0.00895233989453278 -0.0424529510053025 -0.11651744802997 -0.0129563880390512 0 0 0 0 0 0 0 0 0 0 0 0 0 0.893188393256522 0.790092360557814 0.573827612696959 0.276518545694448 0.00782398031609902 -0.108271860780572 -0.0149491122843587 0 0 0 0 0 0 0 0 0 0 0 0 0 0.891538032024649 0.811988296223185 0.707479715473321 0.404759128398905 0.0649225387820572 -0.0992217505652803 -0.0154544354923991 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20850 NA20850 0.618351690761067 0.349979773856868 0.211723804526953 0.213207227899016 0.108656007506537 0.0371697174875963 -0.0145530376646089 0 0 0 0 0 0 0 0 0 0 0 0 0 0.617249934983132 0.474836016261744 0.349133254883282 0.260665780723334 0.0903295525103274 0.0353262974012142 -0.0158053333954064 0 0 0 0 0 0 0 0 0 0 0 0 0 0.554680301422482 0.543203597397571 0.485177049344165 0.328052036694066 0.120782469836723 0.0592370701686084 -0.0174932718443299 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247680078026594 0.292674582073162 0.329042577445292 0.276303112191208 0.0779193776705766 0.0786617745119422 -0.0179203728835198 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20851 NA20851 -0.347208394038111 -0.397999604753249 -0.479775997936973 -0.480306432254707 -0.376965128477524 -0.184757249903101 -0.06278343868602 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.53708102981166 -0.554846480428679 -0.559164738054565 -0.509856421014516 -0.423310228811995 -0.197845263394811 -0.0574426177639241 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.324639087503484 -0.355711673153413 -0.333009385645562 -0.372568112914179 -0.472723452597734 -0.229227230746402 -0.0505651175177884 0 0 0 0 0 0 0 0 0 0 0 0 0 0.228352015977503 0.12689216699037 0.00678992453609727 -0.127255153217188 -0.434945807108553 -0.247679889122136 -0.0488829512784995 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20852 NA20852 0.142793173873879 -0.0645480344448435 -0.287054196143909 -0.336498833644501 -0.26553045746064 -0.176690793311041 -0.0387671970367167 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0715150218698653 -0.16895053277579 -0.427234733342241 -0.525197900820702 -0.405192671826054 -0.187054475008284 -0.036623112740888 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.164848195903606 -0.322477674692218 -0.524159809512074 -0.702102795217627 -0.611590840425632 -0.260981155257785 -0.0338726680597094 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.363900967690739 -0.454905675576262 -0.546410109477255 -0.651588897220836 -0.662203493406324 -0.2844855857141 -0.0332020070043412 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20853 NA20853 1.768126779455 1.66806580009544 1.27194519784402 0.887904397373223 0.536498689641177 0.309339521748903 0.12970008102155 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59027042352925 1.46165058774143 1.22795022815126 0.990462135586548 0.616165986517414 0.324961511551271 0.126609119369728 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11133493914881 1.09177849561612 1.04762302943807 0.943526276875792 0.812058999141146 0.355695399414474 0.122781401490535 0 0 0 0 0 0 0 0 0 0 0 0 0 0.820738966179822 0.787299165385927 0.763556614012269 0.766308319526373 0.834935452405915 0.375029713323704 0.121873419910177 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20854 NA20854 0.601413822615504 0.653170058019841 0.493105623393723 0.498401877868271 0.431476116467523 0.298382451262923 0.122049739567059 0 0 0 0 0 0 0 0 0 0 0 0 0 0.646930322969856 0.63945919743638 0.537747125130662 0.482050561819207 0.389628513636527 0.259105010391591 0.119105261806854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.445636313734164 0.477735253731826 0.499716463837587 0.554295643021583 0.462342903696514 0.25715737291718 0.115464748378317 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349153891883214 0.402255128544949 0.440625220315629 0.499964412317529 0.530696374695086 0.269484190907973 0.114602318099821 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20856 NA20856 1.0472155245744 0.872974032107956 0.691335881133625 0.438487501137329 0.258991204077635 -0.0116963986605953 -0.0303531520740954 0 0 0 0 0 0 0 0 0 0 0 0 0 1.01293172835972 0.946889635803317 0.842632856977935 0.588537733115177 0.30640580768161 -0.0154123491253318 -0.0287270278807979 0 0 0 0 0 0 0 0 0 0 0 0 0 0.934194784410816 0.976922996749652 1.01014430106034 1.02215088221709 0.523224006806208 0.00567263597917496 -0.0266922593262533 0 0 0 0 0 0 0 0 0 0 0 0 0 0.997460672184447 1.00962478835351 1.0245232809143 1.05867090844198 0.668396330345247 0.0214879174217228 -0.026205991072409 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20858 NA20858 -0.0389939320256593 -0.121559476998267 -0.190075092789096 -0.191382925447917 -0.273429293993395 -0.0911505298164317 -0.0577850224631592 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.386574843086881 -0.446871427513764 -0.429874088669856 -0.4259321756423 -0.424328651070977 -0.124254044836415 -0.0557341383983015 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.951238754601036 -1.04316025909369 -1.0918394239582 -1.06202412040457 -0.820819237636265 -0.196188306710429 -0.0531920216444265 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.29638909368818 -1.35412403987092 -1.41517944064177 -1.35937367091703 -1.1398450143436 -0.229969242063415 -0.052588961009693 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20859 NA20859 0.780276540345152 0.631094342038459 0.512444665430096 0.361351539118839 0.0614693353047981 -0.126303212331408 -0.0471362053030078 0 0 0 0 0 0 0 0 0 0 0 0 0 0.987140213674784 0.948857317165786 0.782723858693126 0.576718850358353 0.178678657507246 -0.0965392701321927 -0.0481423192372527 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09422585112131 1.14920496163528 1.11530370384593 0.890813577538701 0.470784715783399 -0.0501125916078687 -0.0495513042621118 0 0 0 0 0 0 0 0 0 0 0 0 0 0.91028294192954 0.976914723645343 1.00828371590916 0.951684179946669 0.630623340209207 -0.0297656239105998 -0.0499173457131449 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20861 NA20861 0.772103615720382 0.327985771030016 0.114810891273207 0.0756926702308027 0.0536306784119115 0.0493847931177777 0.0461446501050663 0 0 0 0 0 0 0 0 0 0 0 0 0 0.803789048278481 0.600933513658694 0.436993619655743 0.266144046162424 0.174680804361339 0.104426152501098 0.0433014964842738 0 0 0 0 0 0 0 0 0 0 0 0 0 0.625323581190884 0.597258011192954 0.56040534390865 0.508111465129153 0.428388549330367 0.199702746182895 0.0395938882400165 0 0 0 0 0 0 0 0 0 0 0 0 0 0.20335305826189 0.181538641625237 0.241146517822594 0.407945883845767 0.515978386253317 0.241458038572884 0.0386781021020384 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20862 NA20862 0.518258774237719 0.30903697726095 0.101821956992403 -0.0151391122732374 -0.0864802621923725 -0.045965781080522 -0.0191050502986374 0 0 0 0 0 0 0 0 0 0 0 0 0 0.486611620949344 0.27608305812082 0.111962252121011 -0.0247780247768976 -0.0779938138908254 -0.0178233200989563 -0.0202460118918337 0 0 0 0 0 0 0 0 0 0 0 0 0 0.532730988275058 0.40252182326257 0.294013808170177 0.0825328316360533 -0.0890135761382284 0.00940649928776823 -0.0218148114051483 0 0 0 0 0 0 0 0 0 0 0 0 0 0.485942077824475 0.371941785128272 0.252461566581075 0.0667016569200156 -0.12372095868989 0.0232749756408017 -0.0222173723630057 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20863 NA20863 0.80970300248031 0.603736554872321 0.365927058020696 0.191537817138145 0.0701686228230749 -0.0456213548195377 -0.0146767302642739 0 0 0 0 0 0 0 0 0 0 0 0 0 1.04642100185581 0.787489093318888 0.563575833401281 0.290187595583585 0.0938568832784208 -0.0265308188907274 -0.0157621631308417 0 0 0 0 0 0 0 0 0 0 0 0 0 1.45695630314227 1.34440452162734 1.18279803791732 0.834639543426716 0.303163499961297 -0.0332860294610383 -0.0172362043857049 0 0 0 0 0 0 0 0 0 0 0 0 0 1.63128798688767 1.53711487151923 1.38154857896213 1.17488414727484 0.539090696445233 -0.0307652926733378 -0.0176111631132224 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20864 NA20864 -0.154670993174942 -0.0831565724405088 -0.188791206236794 -0.314513684996969 -0.225955172936775 -0.0774782964607661 -0.0531851694713715 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0323560288702261 0.0156906280365285 -0.127087370974736 -0.300795563775668 -0.212825056867481 -0.0652145701269597 -0.0515298248179232 0 0 0 0 0 0 0 0 0 0 0 0 0 0.228824674823135 0.131454898904127 0.0307404374274597 -0.124750544979611 -0.214174659539929 -0.0595981278619922 -0.0494789350568581 0 0 0 0 0 0 0 0 0 0 0 0 0 0.522837002832983 0.441586529190194 0.326341294190507 0.233648126987993 -0.104957808538077 -0.0621949072365672 -0.0489927790560978 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20866 NA20866 -0.865025290782837 -0.72982377708722 -0.515963679023335 -0.448304102794641 -0.425844040008158 -0.194114873514476 -0.0197363196083371 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.901524310776957 -0.79694631348192 -0.619267955362264 -0.495093867034212 -0.405271886266387 -0.184842675517308 -0.0209120691906827 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.952170355907439 -0.920576571547782 -0.897185446082326 -0.915520659869859 -0.610029279930379 -0.157722630126635 -0.0224803670135223 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.983293942821221 -0.961321772001667 -0.975319952992528 -1.1196847344204 -0.952619744337735 -0.160311960247236 -0.0228741494065695 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20867 NA20867 1.63164790840301 1.45065919077241 1.25977441689565 0.733962513722673 0.215088803784325 0.0869277827216534 0.000536246284217059 0 0 0 0 0 0 0 0 0 0 0 0 0 1.59517574256867 1.41854581723992 1.20785061192976 0.810199543704061 0.300991891584674 0.10069366925097 -0.000167928282404189 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56457671171171 1.42290243865428 1.24954704276369 1.02944377676641 0.525312840491627 0.16625915063116 -0.00108345686508081 0 0 0 0 0 0 0 0 0 0 0 0 0 1.31221213534998 1.18567330403269 1.03800747837961 0.915249930223559 0.646943444475013 0.197364509510229 -0.00130889860434039 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20868 NA20868 2.0355368760773 2.16805836663099 2.0832245650118 1.55178214579464 0.736683271622509 0.23398216738363 0.0114687925081651 0 0 0 0 0 0 0 0 0 0 0 0 0 2.35294200022674 2.3829088289142 2.20382157272672 1.5928778944093 0.76703656753575 0.216944777113566 0.0106835302856023 0 0 0 0 0 0 0 0 0 0 0 0 0 2.49001857184879 2.56988761810472 2.5353857653414 2.16644875551599 1.08665453399129 0.239846422655601 0.00964368070762659 0 0 0 0 0 0 0 0 0 0 0 0 0 2.29330924750557 2.40353881219862 2.42030380277132 2.34387550589394 1.44098269802328 0.252699052099903 0.00938398758895115 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20869 NA20869 -0.439820976325301 -0.162449691123524 -0.0696612893848276 -0.155621249683794 -0.200404086654038 -0.16244838033882 -0.0519819865246226 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.230046790811059 -0.118901237334567 -0.114651543110398 -0.213008208012883 -0.227752760101159 -0.1570034677707 -0.0498264920282176 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.233659123278405 -0.268024432950048 -0.283867835776661 -0.351522023108404 -0.32976765261429 -0.200094010016675 -0.0471055683598611 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0579077080568084 -0.0964740544071408 -0.130189405544278 -0.200809460526664 -0.325508935601641 -0.225468348867672 -0.0464505428733911 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20870 NA20870 1.09323183346073 0.975660010614245 0.726777930168464 0.347134777076748 0.0386978501108853 -0.096213542877593 -0.0645310938083742 0 0 0 0 0 0 0 0 0 0 0 0 0 0.885637017063109 0.809559835667259 0.57882157590024 0.327482032965109 0.0656247405429782 -0.0730588109980107 -0.0597633765779189 0 0 0 0 0 0 0 0 0 0 0 0 0 0.465357662263587 0.423089677296636 0.277110873359016 0.0709982173266126 0.0133546193307908 -0.0322215355307561 -0.0536549109798593 0 0 0 0 0 0 0 0 0 0 0 0 0 0.130629957921616 0.173383918822697 0.183028102952933 0.0866984939115948 -0.102553171922035 -0.0334811720524738 -0.0521667765460202 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20872 NA20872 1.37811492189881 1.36087442439891 1.26297726555878 0.958649235055161 0.645847484662651 0.241460711654864 0.0127419954911033 0 0 0 0 0 0 0 0 0 0 0 0 0 1.61394724460678 1.53041665903685 1.40693772934718 1.17709877959748 0.783220547656481 0.271003946717716 0.0111387387021686 0 0 0 0 0 0 0 0 0 0 0 0 0 1.86544736967372 1.8560796124 1.85585146192401 1.72183052700625 1.23459025576775 0.355801165250256 0.00901089317567504 0 0 0 0 0 0 0 0 0 0 0 0 0 1.80468405717874 1.81191307653968 1.83425651199693 1.91361690761747 1.51801612213583 0.404676242284349 0.00847839646929528 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20874 NA20874 -0.791600262465833 -0.791555665658594 -0.745448768875979 -0.527422980120242 -0.191333641584954 0.0300262147641605 0.00431774676208288 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.74050370597034 -0.781341074863222 -0.691741308390078 -0.477254508111293 -0.149486709471472 0.0514250526852778 0.00302299786009939 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.555529488480165 -0.598378824092324 -0.585957481382833 -0.447748873690535 -0.116139454976348 0.0725577481529164 0.00132057804002275 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294871588172036 -0.34774207605734 -0.375094951899102 -0.330628453577606 -0.131242221523312 0.086861082684542 0.000897573905908164 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20875 NA20875 1.70771469784508 1.76992202942114 1.58990790313242 1.15642488405276 0.426547271285319 0.0608613932568157 -0.0169505025335225 0 0 0 0 0 0 0 0 0 0 0 0 0 1.92944821104715 1.93393175042361 1.70946413208582 1.28703915431139 0.570495739315178 0.0978540907749868 -0.0177546705642793 0 0 0 0 0 0 0 0 0 0 0 0 0 1.98462709525876 2.02873502749228 1.96543927840955 1.62707659067867 0.916525547489649 0.215920027493704 -0.018855914808863 0 0 0 0 0 0 0 0 0 0 0 0 0 1.79757569045338 1.93095831770552 1.99003010617636 1.81905428283111 1.17408818254982 0.261667298536754 -0.0191376499396435 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20876 NA20876 -0.063370340333011 -0.0365676906270512 0.0574362300472754 -0.0374290270319512 -0.182383754954223 -0.254988800886773 -0.0622868224151401 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0509949982252518 -0.0309779261525198 0.0476349201644393 -0.0117887611718808 -0.143915692219451 -0.216328263774139 -0.0598432104954608 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.404216687880837 -0.27879550027025 -0.186261960595726 -0.184750334788219 -0.126837817334823 -0.223555932694787 -0.0567386610185703 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.55534812079165 -0.459411919955509 -0.365221767581829 -0.266502466792658 -0.188132506617188 -0.227965846911651 -0.0559873511240793 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20877 NA20877 -0.446586656335235 -0.199154289709439 0.0527364017094184 0.119904827338441 0.0964979506644407 0.049885318441306 -0.00813955360329696 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.459403981785033 -0.279769210188773 -0.0145812800672788 0.0463280368167466 0.105337265170995 0.0439090680980833 -0.00616850733320417 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.337450897690926 -0.2723158894189 -0.126792061226403 0.0545682437619514 0.203342755572141 0.0226366931721608 -0.00361785627404798 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01932332912712 -0.0131041512336226 0.0336539053741957 0.250517552930351 0.367000443367788 0.0242673479720834 -0.00299175178497108 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20878 NA20878 0.606445743258755 0.742051208180448 0.828002654737137 0.671887845356085 0.254644718166231 0.00862926179986161 -0.00620149242829086 0 0 0 0 0 0 0 0 0 0 0 0 0 0.852199622710979 0.957849233105537 0.97879407337552 0.775461086338234 0.304863139476128 0.0433711958051374 -0.00746391020888212 0 0 0 0 0 0 0 0 0 0 0 0 0 0.635834688336532 0.731257433147723 0.815169172660014 0.807199331255653 0.443918744030553 0.0542358190942876 -0.00916309380618451 0 0 0 0 0 0 0 0 0 0 0 0 0 0.21375488804537 0.304909082586488 0.489933356035085 0.716132074891058 0.531440745440385 0.0609859093274865 -0.009592614515534 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20881 NA20881 0.0502935725177305 -0.0179696563331708 -0.108719378049616 -0.263815560755526 -0.3048395741096 -0.226023941815153 -0.0843248129293461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000220446802252851 -0.0632015204061173 -0.139792377649619 -0.271583654954502 -0.304527252326928 -0.212958313531072 -0.0862017501590185 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.158424001997074 -0.168314921908479 -0.262543988484895 -0.348874079492173 -0.348770915948316 -0.210588147926331 -0.0887237963329895 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.425923700494447 -0.370598670391768 -0.345440005539966 -0.367972877338186 -0.415791014102155 -0.207247480845003 -0.0893602824201234 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20882 NA20882 -1.03560882532428 -0.990096247887139 -0.984212850498142 -0.992846059057171 -0.684560012421734 -0.330034993668443 -0.0868781203532434 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.41012813817133 -1.31203767119753 -1.29472845876848 -1.22878118809255 -0.798622041361829 -0.337305766682677 -0.0810945877798391 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55767221306527 -1.56775809148969 -1.56309365010022 -1.54886584537087 -1.12013333119677 -0.394995078556849 -0.0736516361201963 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13275632838991 -1.17275296973769 -1.25746924048603 -1.39010775733853 -1.28943004763025 -0.425791546036757 -0.0718319523481708 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20884 NA20884 -0.67030965386337 -0.429441825978487 -0.200886767246223 -0.13717282659983 -0.00724889725742873 0.0319683597971599 -0.0274248040665031 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.561123848570339 -0.43979950474817 -0.257534220858009 -0.111129780307079 0.0615209589040352 0.0832981355640397 -0.0251697435242855 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.533106096414779 -0.400961134631475 -0.273571634782432 -0.114167404283698 0.106945323325194 0.114821733460716 -0.0222890882453719 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.343965521081429 -0.25115818429339 -0.104299175671484 0.0263201835015594 0.127749751636429 0.123045796464515 -0.0215888225169637 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20885 NA20885 0.215058435597061 0.206401163514774 -0.068360890667233 -0.204442110988805 -0.185103162745278 -0.139630588769912 -0.0370782540579174 0 0 0 0 0 0 0 0 0 0 0 0 0 0.347003519722581 0.209288243509722 0.0180616851923953 -0.171049694715257 -0.163433396718686 -0.129788642114313 -0.0381656814211614 0 0 0 0 0 0 0 0 0 0 0 0 0 0.452638282117027 0.39568876787802 0.282465185504098 0.0913720925367405 -0.116817765009739 -0.138482580318145 -0.0396624165315202 0 0 0 0 0 0 0 0 0 0 0 0 0 0.230921445037535 0.198823116316688 0.123648444861911 0.109869784270296 -0.0867342474700818 -0.142738586287991 -0.0400467117977114 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20886 NA20886 1.50677413780185 1.09743632819764 0.512098707470717 -0.106510198318578 -0.269580832211717 -0.148811645071577 -0.02847512487604 0 0 0 0 0 0 0 0 0 0 0 0 0 1.29150624739982 0.946147284827637 0.463443860688909 -0.0663283885133582 -0.201400089578948 -0.1006285833869 -0.0266576390601873 0 0 0 0 0 0 0 0 0 0 0 0 0 0.424765099027593 0.249904779347528 -0.00970162271864051 -0.156540750584172 -0.170809192119822 -0.0782097417065573 -0.02435805252759 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.156674058495891 -0.279266442292913 -0.421896186461159 -0.446760378968124 -0.229796101270453 -0.0698000769829421 -0.0238035280958905 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20887 NA20887 0.76513782676677 0.786836158114676 0.717434737773113 0.487882205830148 0.358799529150185 0.233523078678468 0.0689075991742813 0 0 0 0 0 0 0 0 0 0 0 0 0 0.887377905639525 0.895715504337504 0.804072575645053 0.568672834823202 0.380585723677618 0.219306802855899 0.0696765285057831 0 0 0 0 0 0 0 0 0 0 0 0 0 1.06366185985917 1.11481082974325 1.14378871611549 0.943091453841605 0.605211121804448 0.230208068492733 0.0708311912194389 0 0 0 0 0 0 0 0 0 0 0 0 0 0.996593369281764 1.07025015532513 1.15844041561025 1.08684316075938 0.810444167333839 0.241074416857013 0.0711450350836693 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20888 NA20888 -0.905637025820979 -0.727430550558511 -0.56012682181617 -0.409022612052804 -0.283947030951973 -0.120443929387935 -0.0475323987202883 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.873014869517261 -0.697209381925215 -0.54818364726338 -0.342421927628936 -0.227954415633569 -0.105852504728884 -0.0459493728298922 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.369544488859008 -0.32141872023004 -0.299605469111688 -0.170814619799006 -0.0739878344424702 -0.0744384163402971 -0.0439680439096913 0 0 0 0 0 0 0 0 0 0 0 0 0 0.203256324063358 0.174850921651217 0.0765859637677827 0.0270029757421368 -0.0177071143787762 -0.0546853991412504 -0.043494414052917 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20889 NA20889 1.17801562185075 1.05518446428706 0.827243550118615 0.48441049856507 0.182570822031626 0.00296062466805799 0.00553736925696643 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17206370977809 1.02212019812239 0.817370569651441 0.528188438107947 0.189205879112801 -0.00810070304607566 0.00466541111512977 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11277292993961 1.00405146871474 0.939850147829459 0.810517978570463 0.384504740392887 -0.047733021404391 0.00354755084347472 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11636124759393 1.02490516478635 0.954074491761011 0.989575019701437 0.617247810250901 -0.0573685355620972 0.00327518050009918 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20890 NA20890 0.00528018661564332 -0.0770414626863326 -0.206479554119312 -0.501438506365152 -0.475261468244669 -0.369920915548587 -0.162982996375669 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0660384195100878 -0.115611005857852 -0.207075194632513 -0.332223307818878 -0.328237553665886 -0.315012903787279 -0.159989973571676 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00947096872594904 -0.0113002854662693 -0.0270568410218792 -0.0797525438256617 -0.0855163038073491 -0.255627177043414 -0.156167235981692 0 0 0 0 0 0 0 0 0 0 0 0 0 0.191625397594352 0.206731685638982 0.243281663110318 0.160163285820023 0.0482407632596422 -0.234561724659554 -0.155237642131621 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20892 NA20892 0.274460082785082 0.0507598539603462 -0.0930419102961031 -0.0645977906962347 -0.0829349313056487 -0.0192556121400689 0.0221696105386628 0 0 0 0 0 0 0 0 0 0 0 0 0 0.079749770025068 0.0271535315380376 -0.0646892788205084 -0.0488535753362033 -0.0301260968110112 0.0253717287275576 0.0203779200880895 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0216682164074311 -0.0417551226121182 -0.0487475954717564 -0.0197035712998452 0.0640660815833494 0.0798371681727279 0.0180266000787936 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0147675160050853 -0.0791812569864261 -0.112510719034307 -0.0347388580974552 0.0817930020799018 0.103779249754757 0.0174430900388289 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20894 NA20894 -0.0702934711208555 0.0771362910610272 -0.0328015697162381 -0.268099962061713 -0.37927792364413 -0.158524519763732 -0.0485388564527865 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.167026831005355 -0.126882372115424 -0.260892322682597 -0.435918343985464 -0.472804638322954 -0.172994225336572 -0.0460291363470413 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.572040147430196 -0.547230981257553 -0.664056267143041 -0.946262984911553 -0.864325626268397 -0.213923280595923 -0.0427889484424355 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.928276753789199 -0.860613186216732 -0.908898123222987 -1.08817395156419 -1.13382395061564 -0.250370937662702 -0.0419948514675392 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20895 NA20895 -1.20707280932218 -1.15110973233061 -1.00200419085102 -0.63923605976855 -0.292690943441869 -0.165139631088559 -0.0279344849027334 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.0200347074589 -1.03235892830735 -0.892132145653344 -0.62778894757546 -0.341588257783048 -0.172728408089582 -0.0283367436908959 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.554491716317057 -0.554131540459292 -0.584354271314481 -0.643937268698665 -0.518218726601125 -0.221551758385828 -0.0288944983517607 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.391071067067915 -0.424450589767183 -0.497628401341645 -0.606214986278221 -0.674990045670391 -0.241984316880712 -0.0290382723137523 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20896 NA20896 0.672301521558309 0.642063876041147 0.542538078057606 0.435818905283597 0.188540475568852 0.0716308734918552 -0.00673205277419188 0 0 0 0 0 0 0 0 0 0 0 0 0 0.597440427169997 0.57291518427497 0.577681525572034 0.493881424048123 0.255420724827029 0.0796049747536488 -0.00726625758546726 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3203421247061 0.338468834357147 0.387646668535988 0.417916535637885 0.344649424051134 0.112223973664001 -0.00799382123182029 0 0 0 0 0 0 0 0 0 0 0 0 0 0.208340349269164 0.226316390816445 0.19675048080135 0.247013438753319 0.278773766879982 0.125771710054409 -0.00817917300298836 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20897 NA20897 0.583388710872804 0.557645676397741 0.63261015509815 0.579232080513331 0.376058938324603 0.137152320199419 0.0690917202026252 0 0 0 0 0 0 0 0 0 0 0 0 0 0.673134381358898 0.741394930840361 0.850763407432219 0.7699092914819 0.509143742467402 0.163465186164408 0.0699597598820905 0 0 0 0 0 0 0 0 0 0 0 0 0 0.884172161702065 0.964744536798191 1.08660677277401 1.10844615598987 0.80574593495306 0.238799808487186 0.0712657538938397 0 0 0 0 0 0 0 0 0 0 0 0 0 0.854810598718108 0.918153676167985 1.01190613231941 1.10685476054879 1.00682289444602 0.26206187714506 0.0716211387797052 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20899 NA20899 1.00249252577373 0.683166931694968 0.337158745941359 0.052443910647854 -0.25994918820229 -0.120693962966873 -0.000570078505594228 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05907583890773 0.853277549410748 0.480335547899675 0.108388981710817 -0.274333019518835 -0.123744474941765 -0.00207044386579322 0 0 0 0 0 0 0 0 0 0 0 0 0 0.568260749796997 0.422543575988234 0.240533287054508 -0.0749651996780857 -0.43726636907399 -0.159588011820995 -0.00407261676386172 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0253271856630604 -0.0996330080015416 -0.260976734046672 -0.523841990544248 -0.67358741577611 -0.180684360098242 -0.00457562690081162 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20901 NA20901 -0.304353030634866 -0.458562911709094 -0.623909809272924 -0.537657647090193 -0.351908023708358 -0.245386190562426 -0.0855555554710849 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.500513078737093 -0.681757438877757 -0.800752549215287 -0.633309755941645 -0.414510624600452 -0.240927302903952 -0.080340751064699 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.604158255444138 -0.740681306423508 -0.829071644796423 -0.799764866436083 -0.61049774082121 -0.289571787780661 -0.0736664188008174 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.475680340018363 -0.596969398944708 -0.730445078159954 -0.769050851173538 -0.720102484135507 -0.327778035835848 -0.072041669609041 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20902 NA20902 0.733867211380592 0.481282823033925 0.265203691444796 0.173864824322076 0.0994559663447959 0.0144450250671937 0.00969119370000419 0 0 0 0 0 0 0 0 0 0 0 0 0 0.963016444095754 0.759975167891895 0.538872135581065 0.387471861662416 0.205370502818978 0.0570030434935178 0.00848756160076401 0 0 0 0 0 0 0 0 0 0 0 0 0 1.26871303273089 1.15626096858338 1.04718764702972 0.863872996584461 0.521363150838489 0.104487147760645 0.00690448213586308 0 0 0 0 0 0 0 0 0 0 0 0 0 1.13993076280973 1.07609807192198 1.06624618619874 1.08891772062968 0.797180569621294 0.128745136452059 0.00651101171750508 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20903 NA20903 1.86304662324623 1.73004437089968 1.62557831544848 1.27546180280706 0.762479678369064 0.263716865994735 0.02574529750948 0 0 0 0 0 0 0 0 0 0 0 0 0 2.19390375073804 2.10006416339722 1.92459746116937 1.5374500798655 0.949314252740497 0.292205530082184 0.0241347218010125 0 0 0 0 0 0 0 0 0 0 0 0 0 2.68706979760712 2.68323643759699 2.61260269341074 2.32565106862563 1.52915333347929 0.391696897956485 0.0220324099767478 0 0 0 0 0 0 0 0 0 0 0 0 0 2.78551481512523 2.76216367903215 2.70502971362646 2.54687594228685 1.94314577293221 0.44114162974895 0.0215128422514168 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20904 NA20904 1.43072749100244 1.2915648761223 1.0904398913853 0.70491563952103 0.367351546714645 0.0653346985120631 0.00462752464514573 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11426509783023 1.05254374865413 0.970074774954523 0.691777694007428 0.381062273210266 0.0742180471651748 0.00400356097565301 0 0 0 0 0 0 0 0 0 0 0 0 0 0.414893488643662 0.447042099782662 0.418672224481358 0.368050766107049 0.319015046829668 0.0867234131332686 0.003217664754428 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.239389351435937 -0.122823572437104 -0.0759637767405784 -0.0184576958048597 0.16456842463734 0.0847617385595884 0.00302890886598429 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20905 NA20905 0.368989009843511 0.221641391520157 0.0813737275184036 -0.00063744546157035 -0.0738961921614838 -0.04951379922156 -0.011746992086965 0 0 0 0 0 0 0 0 0 0 0 0 0 0.378821348317658 0.187516342751147 0.0602869553058274 -0.0427138766491422 -0.0539828693825755 -0.0540195516218716 -0.0129851598022989 0 0 0 0 0 0 0 0 0 0 0 0 0 0.369793144047832 0.245787589426615 0.0951676082927596 0.0051348434486056 -0.109162672296417 -0.0409323498581584 -0.0146404221657133 0 0 0 0 0 0 0 0 0 0 0 0 0 0.197669617807882 0.126174101245169 0.020368591524649 -0.0994163835867095 -0.210291929091397 -0.0360548267903586 -0.0150567598134629 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20906 NA20906 0.464617747012071 0.54951358370746 0.383249634132838 0.167495517188582 -0.0475802302704858 -0.164872827126454 -0.0873110667302231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.519672024473056 0.555840992108673 0.434695787734155 0.27299970667079 0.0324553790797146 -0.15209398543084 -0.0886820519717606 0 0 0 0 0 0 0 0 0 0 0 0 0 0.882007791850032 0.923730500094651 0.893205181570714 0.721873331330887 0.408428455691465 -0.0903524206728866 -0.0904933694233215 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22787679107737 1.30925858187701 1.31821291085349 1.20153639007563 0.772333211667273 -0.0555762323262234 -0.0909446940631409 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20908 NA20908 -0.442513067844052 -0.176667612557775 0.0508310857780568 0.173195497815421 0.0967913561367183 0.00232007306758264 0.000329660434687043 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.278976166380062 -0.0949907860914882 0.0458810115593064 0.188172475793648 0.099728278029106 0.0224930502451546 -0.000601325286007164 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.451733130481646 -0.43102656158816 -0.355898485591141 -0.26778465300562 -0.0576225849980773 0.015107187045569 -0.00183317132834005 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.639471806308244 -0.692979996681099 -0.73910650291789 -0.685174087651569 -0.391672263177502 0.0131040055323667 -0.00214065258411326 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20910 NA20910 0.989512318016857 0.872425472926438 0.805719428494792 0.76090457594214 0.676979915914789 0.353487981874569 0.113496475795323 0 0 0 0 0 0 0 0 0 0 0 0 0 0.626373374306744 0.640731620257888 0.659156484354686 0.731733634100445 0.72898014912108 0.373602021226531 0.111317041803833 0 0 0 0 0 0 0 0 0 0 0 0 0 0.276678919278981 0.318774739094645 0.401267966640364 0.564545754309716 0.78309239679886 0.443966265748407 0.108706967855763 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0406499720654208 0.128829025025793 0.197645808570499 0.350063616921139 0.723180744127257 0.473272313218909 0.108105261940197 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA20911 NA20911 1.14949373502045 1.04737400342439 1.04561934824525 0.922143742120462 0.61579274705765 0.191494602991907 0.0225965348106551 0 0 0 0 0 0 0 0 0 0 0 0 0 0.960394423804344 1.00234746588944 1.0888586582156 1.0909439314469 0.737833163631284 0.225749888642708 0.0204796443416972 0 0 0 0 0 0 0 0 0 0 0 0 0 0.988270988226286 1.10466013321516 1.25094746922108 1.36811758883752 1.04012841197999 0.306186632640061 0.0176680675543345 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21460366114695 1.30440034237085 1.38581271143523 1.51766961181958 1.29996278766542 0.344087462869602 0.0169640299818413 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21086 NA21086 0.668509459004625 0.627650847809544 0.414321505574336 0.132872484530519 -0.18919553322348 -0.245090109980223 -0.0516010128816211 0 0 0 0 0 0 0 0 0 0 0 0 0 0.686658072209722 0.592846532052988 0.398947851403498 0.08395580038292 -0.210373414308058 -0.234489266101262 -0.0484313517796533 0 0 0 0 0 0 0 0 0 0 0 0 0 0.431621403667281 0.42418082909682 0.337749830702553 -0.0332704435969198 -0.358686637729314 -0.255853041683594 -0.0443137536861569 0 0 0 0 0 0 0 0 0 0 0 0 0 0.260623648953701 0.237196898340869 0.162377730824439 -0.0647404175855872 -0.478084854292624 -0.276585030013195 -0.043299759017127 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21087 NA21087 1.48792690275429 1.27017498016221 1.01016886489609 0.605178994580118 0.194409121754273 0.0722959600768103 -0.01405066119973 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27129836393023 1.06297626116022 0.875723091969954 0.514537445212618 0.195395275883078 0.087517999369477 -0.0155606179999355 0 0 0 0 0 0 0 0 0 0 0 0 0 0.937691227842616 0.834670034175103 0.703030480628073 0.44084930773011 0.20148212144832 0.0921178935510691 -0.0176052855342469 0 0 0 0 0 0 0 0 0 0 0 0 0 0.593200966084063 0.529528818971004 0.449750188096048 0.311249654443709 0.139402674208827 0.103595057204559 -0.0181244028729025 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21088 NA21088 0.375793412581026 0.335112924037782 0.390181030556011 0.441302203332701 0.247600716583426 0.0174002509154439 -0.0518313012966231 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3082566219727 0.342600956266508 0.435698297622011 0.530468789957121 0.338511516732663 0.0360652453394076 -0.049620386004432 0 0 0 0 0 0 0 0 0 0 0 0 0 0.483806094790201 0.521892113051503 0.570937109381574 0.617816138917215 0.487521918327849 0.0794454121252432 -0.0468454409320455 0 0 0 0 0 0 0 0 0 0 0 0 0 0.476670991235904 0.498728134950509 0.513959639351527 0.56287238807192 0.4434641024427 0.0890079977027276 -0.046180307305509 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21089 NA21089 -0.176072471844209 -0.219170167491838 0.00988357093871329 0.128249152856088 0.156506801784444 0.062697368724946 -0.0081052406780422 0 0 0 0 0 0 0 0 0 0 0 0 0 0.349709376431943 0.270089294810892 0.297025033597481 0.248519818792481 0.185955059336223 0.074282135916158 -0.00838620774488354 0 0 0 0 0 0 0 0 0 0 0 0 0 1.16525106574374 1.11184405898088 0.948388805149852 0.727780260531218 0.305580326675073 0.0781569305289785 -0.0087797988138684 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50707069485802 1.37158551675572 1.17804339780381 0.916749165889735 0.43109797701315 0.0829208392839099 -0.00888193811865602 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21090 NA21090 -1.34698006797319 -1.36437569852392 -1.15068455559168 -0.732121326368291 -0.256276449965528 -0.0137245513941953 -0.0122844999530633 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.60651570868668 -1.51351129209365 -1.3037499464063 -0.824727686767499 -0.2804221438814 -0.0171574486646 -0.0136014409271066 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.81222903306938 -1.73955278700518 -1.63683058167256 -1.27669803928488 -0.486409852181544 -0.00820805597135455 -0.0153818119242475 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78043481958322 -1.68309017378316 -1.58764066316459 -1.47437043904334 -0.696696492448164 0.00106106775213315 -0.0158332640360654 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21091 NA21091 0.930560638423967 0.929820812792613 0.738576107478443 0.463152051941381 0.249551778408985 0.160882192819583 0.0183944631839792 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03028773756999 1.01115814092408 0.835400926979332 0.564686808182432 0.304755020838541 0.189444243745408 0.0170299399925594 0 0 0 0 0 0 0 0 0 0 0 0 0 1.27493262424433 1.24711901227102 1.16775494018954 0.893721819151848 0.506773075862883 0.252780785401156 0.0152114145511766 0 0 0 0 0 0 0 0 0 0 0 0 0 1.36371995657657 1.36574442299256 1.35824924304934 1.18679434404966 0.696293655131933 0.2837932983348 0.0147549718708295 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21092 NA21092 -0.602447026850681 -0.471499405052678 -0.39644785359399 -0.252185670120584 -0.130466340011037 0.00369145003050001 -0.00233764224567955 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.392149863404239 -0.343923799014481 -0.223704654530155 -0.142983209291264 -0.0308994384187223 0.0163591201326645 -0.00401799611103507 0 0 0 0 0 0 0 0 0 0 0 0 0 0.210776824234195 0.166310628383588 0.136962170374902 0.137315597828277 0.224816488286838 0.0514149432532447 -0.00626694848622634 0 0 0 0 0 0 0 0 0 0 0 0 0 0.435476371524539 0.4533623378016 0.426061431004294 0.392876753169126 0.407137884754121 0.0744829442189317 -0.00683316883370093 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21093 NA21093 0.724576415374479 0.680017064748237 0.609334626794101 0.275649848533763 -0.0472180430957461 -0.158645575015795 -0.0544326635684784 0 0 0 0 0 0 0 0 0 0 0 0 0 0.784967152835481 0.749254518285408 0.640561202244382 0.346098996758859 0.0658220515756266 -0.13855539223315 -0.051627153895674 0 0 0 0 0 0 0 0 0 0 0 0 0 0.734392568140003 0.707547993378438 0.609000454745754 0.392343947922366 0.14311370025069 -0.0976665330829826 -0.0480059947594845 0 0 0 0 0 0 0 0 0 0 0 0 0 0.670191413628687 0.685823052731249 0.60824083247971 0.421380557548724 0.23713187806937 -0.0997797670786121 -0.0471186993677122 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21094 NA21094 0.054905655202185 0.234503424626433 0.362949827441401 0.359874465044604 0.218672528447493 0.0615392190850921 -0.0187238179046303 0 0 0 0 0 0 0 0 0 0 0 0 0 0.322049331563226 0.396312635327041 0.463552865089211 0.481502386579145 0.347114110929038 0.104572043003265 -0.0160910120779854 0 0 0 0 0 0 0 0 0 0 0 0 0 0.970305378926198 0.993084344175371 1.00819560426738 0.998727565855814 0.722677595081679 0.151497743580319 -0.0126457015996909 0 0 0 0 0 0 0 0 0 0 0 0 0 1.32942065963255 1.32040667240204 1.35196952414455 1.39200193914691 1.11318612716916 0.171231974107283 -0.0117924131237694 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21095 NA21095 0.138722997503962 0.140978243362618 0.146662779743945 0.186331621069805 0.320004485185585 0.200661274565139 0.0839251823918377 0 0 0 0 0 0 0 0 0 0 0 0 0 0.158982175253281 0.10847536594843 0.0925504048792093 0.163293664464671 0.33883001000867 0.200389716204016 0.0847967190121461 0 0 0 0 0 0 0 0 0 0 0 0 0 0.307721511417141 0.213273640447552 0.089281382999796 0.0506675845275249 0.269189147446404 0.172251575086378 0.0861320387594571 0 0 0 0 0 0 0 0 0 0 0 0 0 0.223692231864727 0.13543894677184 0.0850055588045522 0.0584296955807962 0.237692354347955 0.151779340881957 0.0864992846922905 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21097 NA21097 -1.30040535333303 -1.16204575577409 -1.06341262479564 -0.776183144078409 -0.395610894091349 -0.0287474438561273 0.0134085198040205 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.47054102551556 -1.42535433631446 -1.33485943409377 -0.933470095992273 -0.457784708644015 -0.0549112329592647 0.0126810758265227 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.90988161804116 -1.95264406129716 -1.92660859433006 -1.57334486877517 -0.748862818996157 -0.096239019796867 0.0117378170170954 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.78332407447128 -1.80236263709304 -1.80475893012563 -1.65077649250454 -1.02982613819876 -0.113602149160985 0.0115059457979428 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21098 NA21098 -0.717283076495669 -0.5392665556366 -0.288239104281117 -0.108397600442784 -0.0323272727958879 0.00348077194619044 0.0122153500838714 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.308148081379631 -0.191411814191227 -0.0434704582749764 0.0290176704471596 0.0101670697490235 0.0121458393799515 0.0110525297318964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.032269822974769 0.125046135119326 0.268191128795504 0.318026340636512 0.166731186872998 0.0125687243287589 0.00953733765560702 0 0 0 0 0 0 0 0 0 0 0 0 0 0.350130360877578 0.379288151193101 0.459350371559727 0.545742758785425 0.324189501944073 0.0175819161180985 0.00916341667781435 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21099 NA21099 0.696518718482434 0.742563979460041 0.684631104491287 0.539400048204518 0.327809161485388 0.205994210263689 0.100102927527937 0 0 0 0 0 0 0 0 0 0 0 0 0 0.840616446323918 0.81710758336614 0.68125310606385 0.479956638680599 0.246979118887654 0.161709717125126 0.0980413120975986 0 0 0 0 0 0 0 0 0 0 0 0 0 0.759926626475849 0.7493493771776 0.66592221445454 0.448502789674576 0.140363885520177 0.0811772955496971 0.0955486812451808 0 0 0 0 0 0 0 0 0 0 0 0 0 0.786042770516763 0.752580160981739 0.634772843513746 0.431191806901534 0.106193365313009 0.0543056497835009 0.0949691968558315 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21100 NA21100 -0.910763226686229 -0.800623609672066 -0.619346755564875 -0.385338144170869 -0.138961804375456 -0.0053525979521945 -0.00315470947874824 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06681090904689 -0.965101565282062 -0.786364900376333 -0.529966630248686 -0.192527371099032 -0.0041620910937747 -0.00476487154997448 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.23743480754391 -1.27401580888556 -1.2616782461204 -0.992413449515359 -0.322388125248639 -0.00122705942139756 -0.00691640554077922 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.35640638679433 -1.39609784716621 -1.43107466823927 -1.21370599809144 -0.501606419298081 0.00548662920879239 -0.0074574448428133 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21101 NA21101 1.0308422750536 0.970369301612948 0.968033112412345 0.616833448256602 0.26948674826894 0.181846636530244 0.0516534097563371 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17499382967297 1.11584118967486 1.09184347911305 0.705413613753367 0.293425980083686 0.19685633995621 0.0527723734326033 0 0 0 0 0 0 0 0 0 0 0 0 0 1.52018925331555 1.47350503875568 1.40650357864412 1.16699955126462 0.522456753436426 0.236116741219013 0.0541718653867824 0 0 0 0 0 0 0 0 0 0 0 0 0 1.75737432107453 1.74060474591162 1.68843495240749 1.55265740163133 0.832748937826703 0.269473805000922 0.0545055609900234 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21102 NA21102 0.568635023626288 0.203353336625529 -0.0573247400469266 -0.170807012757465 -0.180259706871466 -0.0534903189728959 0.0170444748779855 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55529168683371 0.293270983887148 0.022113875629666 -0.169507840644478 -0.227698892821419 -0.0614993194930403 0.0153247035061657 0 0 0 0 0 0 0 0 0 0 0 0 0 0.356243113292953 0.207397382152857 0.0135369062457035 -0.215905607089459 -0.295359095480256 -0.110761070991183 0.0130718333204041 0 0 0 0 0 0 0 0 0 0 0 0 0 0.179666467815861 0.0468593706656089 -0.115495566921423 -0.278671987557169 -0.3773367155977 -0.123864449092578 0.0125135251229142 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21103 NA21103 0.222064306635633 0.275906579099967 0.307030964108815 0.157059746695332 0.031522555018039 0.0384288043871135 -0.0137308686702404 0 0 0 0 0 0 0 0 0 0 0 0 0 0.338113954078 0.374933683879588 0.350264353737135 0.195771167908878 -0.00395769768381647 0.0215981967739442 -0.0148866354656436 0 0 0 0 0 0 0 0 0 0 0 0 0 0.221647960546672 0.232659812085012 0.230203272987453 0.108735490807524 0.053378860748268 0.0290758484975793 -0.016457243433744 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0374771412045653 -0.00351480905154064 0.0253545774971953 0.021282898827682 0.0690970649916424 0.0411059422217957 -0.0168569619360361 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21104 NA21104 -0.778797998363458 -0.839781491112309 -0.778626273205807 -0.587784917349163 -0.308505890303148 -0.0617669259836003 -0.016587194234769 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.94165275653944 -1.00906304691169 -0.886245806208931 -0.744612055355076 -0.435484786890571 -0.0951663663694522 -0.0180197214038992 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.13879295618215 -1.12933133209808 -1.07743280083346 -0.998855027515985 -0.694976046520716 -0.199674327672649 -0.0199728288881295 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.14348060529407 -1.09893142415646 -1.02442334895297 -0.917126124205515 -0.772724207634086 -0.230657413629878 -0.0204710752446589 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21105 NA21105 -0.313103553748775 -0.0874061613357563 0.0124989797143982 -0.0901387206815166 -0.253342291210258 -0.147236372462938 -0.0459655492916459 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.360944410928911 -0.242170745558673 -0.123581043075879 -0.200796231930532 -0.304181811028039 -0.176247074602708 -0.0439936783442045 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.454388132879341 -0.418136037438308 -0.384587032465054 -0.409427176577398 -0.326750538694618 -0.195806938066105 -0.0415114952960698 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.362142808129335 -0.317049027876345 -0.308927658002323 -0.311706380338609 -0.251547783003562 -0.193410228985434 -0.040915338736564 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21106 NA21106 -0.298725360654199 -0.517798106328701 -0.700120997702959 -0.696774423644993 -0.474784752230001 -0.174131472024546 -0.00314710799121662 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.40947717182553 -0.57987441900135 -0.761686800650207 -0.822557601285315 -0.5677839941289 -0.170136326705764 -0.00425450175583431 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.699361445145189 -0.867467628937105 -1.0734730268045 -1.31890233904592 -1.00167602314381 -0.204452476597605 -0.00569088576326478 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.830852170438504 -0.982259118347455 -1.1982889386373 -1.50168749617063 -1.40159716519907 -0.227050368125672 -0.00604405787203258 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21107 NA21107 0.652548468532944 0.569366126482454 0.534965023108101 0.451525331447626 0.299085656616414 0.180258309143378 0.0246301598464654 0 0 0 0 0 0 0 0 0 0 0 0 0 0.611491414751538 0.642415159376607 0.623074422693043 0.497586393339509 0.315187707920219 0.162470566126885 0.0222392316857476 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542257525516077 0.58690494607093 0.654411626128337 0.679978970571803 0.498739309704506 0.182341046072171 0.0190467570708374 0 0 0 0 0 0 0 0 0 0 0 0 0 0.499403294031861 0.571162473342804 0.661835133845693 0.809745454616261 0.741958845988497 0.206360510484317 0.0182442270874042 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21108 NA21108 -0.198611209043209 -0.255882437313654 -0.235406361401013 -0.0427943673105008 0.0188822678679636 0.0395036463904108 -0.014448064019002 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.282840784711667 -0.283140948783729 -0.184847431410883 0.0287881970680085 0.0559494651423525 0.0412219685300511 -0.0124580236511897 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.288939185537832 -0.269343450114438 -0.125336401818239 0.0545597603820459 0.0990574442457441 0.0583645506631983 -0.00991007805262652 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.329222156523431 -0.313727049619653 -0.233529782668893 0.0260478136987754 0.117710742633636 0.0537970957492497 -0.00928962064897767 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21110 NA21110 1.74028044841963 1.5229366177047 1.2702525438598 0.915945692155577 0.42346530235432 0.122300071703123 -0.00699228136476169 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66187962189149 1.52763628455678 1.29959212716628 0.914967302000611 0.468185149223074 0.117849716213035 -0.00783853521182442 0 0 0 0 0 0 0 0 0 0 0 0 0 1.39934301542942 1.4595022594557 1.41699871814892 1.13835866834983 0.637868869924683 0.15265943240312 -0.00901176285025836 0 0 0 0 0 0 0 0 0 0 0 0 0 1.11909036728136 1.17768234473329 1.17164434750801 1.10416151132431 0.771287822070364 0.169524093503317 -0.00931450838957661 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21111 NA21111 1.13361564696314 0.895241836738829 0.657491637754637 0.344533781339838 0.169071938383125 0.0420276659920263 -0.00547149321101465 0 0 0 0 0 0 0 0 0 0 0 0 0 1.03779965810344 0.87917755399007 0.633049252046174 0.350427178479346 0.210567754788094 0.0322943104817887 -0.00656529027201941 0 0 0 0 0 0 0 0 0 0 0 0 0 1.15480162329729 1.03857150674441 0.846858334723388 0.703449793095758 0.351856035257704 0.0768475516690549 -0.00805083048291012 0 0 0 0 0 0 0 0 0 0 0 0 0 1.35336313282275 1.21639936475492 0.978536643935834 0.777030121532334 0.486333000408525 0.0991096569862219 -0.00842874628532477 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21112 NA21112 1.09135207657662 1.33241731168218 1.37575507433158 1.10536289636712 0.679413691492929 0.277899101871392 0.0280238553263918 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41240639257909 1.58154902567688 1.56358185335353 1.22784429416159 0.688072151483742 0.240617956376882 0.0265090534574215 0 0 0 0 0 0 0 0 0 0 0 0 0 1.58917657507788 1.67782181131345 1.76570116230552 1.68859318443714 0.988369772501736 0.246339922520645 0.0245202337950362 0 0 0 0 0 0 0 0 0 0 0 0 0 1.41284208266146 1.50760918593938 1.63180024001379 1.74860234973487 1.27582857342454 0.259850208263153 0.0240265794793449 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21113 NA21113 1.10931765366804 0.859738121511923 0.539790772837509 0.220830241392364 -0.0127163123546969 -0.0679450682042806 -0.0122664708898538 0 0 0 0 0 0 0 0 0 0 0 0 0 0.782143102756427 0.60812989912385 0.382547412472544 0.113396260140331 -0.0751512289869932 -0.0896653056974644 -0.0129488448300572 0 0 0 0 0 0 0 0 0 0 0 0 0 0.330722765273951 0.243636245699525 0.133635835836444 -0.0459989566960362 -0.133046935713856 -0.130059944206652 -0.013871017689458 0 0 0 0 0 0 0 0 0 0 0 0 0 0.128665120516534 0.108422862715848 0.0768126097437584 0.0492720288145624 -0.0778273224656963 -0.145550129415795 -0.0141047302325634 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21114 NA21114 -0.945499075464244 -0.837813651048522 -0.640148369275623 -0.525961564963329 -0.237967426308299 -0.0676717720305818 -0.00186852523972768 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.01981918919199 -0.919774771873574 -0.76426611683867 -0.634426906937453 -0.348429637074022 -0.107123617516431 -0.00333270644988075 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.06582466612584 -1.06994672617458 -1.0365790002459 -0.852679195622567 -0.560276528866521 -0.145385408940272 -0.0052721469760837 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.756311705602714 -0.800237090923414 -0.902532187820121 -0.919647255155719 -0.700255755041755 -0.155272909382563 -0.00575669627452801 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21115 NA21115 1.0524465447331 0.998698612894008 0.67251936984605 0.283382158087881 0.0696408395371745 -0.0641809951480264 -0.0469165504181611 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17878562324111 1.03639491464375 0.711516698819411 0.377506312394253 0.145006356303386 -0.0435051917385841 -0.0447660644955246 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53881595437009 1.3925982875833 1.1489966859607 0.894933750568148 0.410641900484763 -0.0174664384858995 -0.0420313228709667 0 0 0 0 0 0 0 0 0 0 0 0 0 1.74785011890313 1.57551578422513 1.30883280928025 1.09625256675437 0.66138808376556 -0.013809591272417 -0.0413690688235104 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21116 NA21116 1.05071125537118 1.10156688494326 1.13859439212555 0.970971349138627 0.687066668692947 0.399401322439712 0.125895002397677 0 0 0 0 0 0 0 0 0 0 0 0 0 0.988702000305855 1.06789692081508 1.07478302952866 0.976099810085196 0.761088080363146 0.392289961278264 0.123431382185163 0 0 0 0 0 0 0 0 0 0 0 0 0 0.819289881430099 0.894300065830051 1.03071295317236 1.09579872762219 0.972197094940724 0.436595930960578 0.120456256232599 0 0 0 0 0 0 0 0 0 0 0 0 0 0.759698499179844 0.783613349601798 0.874592610373275 1.0130189305939 1.06237610652408 0.458489757720753 0.119766425157766 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21117 NA21117 0.196222993865464 0.245149739317587 0.129547119393511 -0.0734516431349606 -0.192606649099661 -0.275335412141984 -0.121518518288877 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19281616803756 0.198783912311374 0.147117861401771 0.0157665258599194 -0.15577464394828 -0.217836689677135 -0.119326362624324 0 0 0 0 0 0 0 0 0 0 0 0 0 0.353292208542473 0.337563871790641 0.308866779242485 0.118880002552818 -0.145956179307787 -0.179136155136227 -0.116526205562697 0 0 0 0 0 0 0 0 0 0 0 0 0 0.542175918681879 0.495242251554762 0.418331958178101 0.223691914191482 -0.118574323502193 -0.171903471263386 -0.11584518755422 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21118 NA21118 1.37428353097174 1.27792168110146 1.1582484358359 0.857784976468671 0.354459371565314 0.04470839618985 -0.0419163288351349 0 0 0 0 0 0 0 0 0 0 0 0 0 1.50305876412034 1.37178011330047 1.28829257521148 1.00342060898417 0.494504347799198 0.0753443019733999 -0.0393408209527254 0 0 0 0 0 0 0 0 0 0 0 0 0 1.65091837995922 1.69322737529429 1.73682658405632 1.50126365398188 0.86322711001816 0.147287610051078 -0.0360539435809384 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48429801033188 1.53629060357119 1.62257024271135 1.64124126969864 1.1484205062712 0.176230007282029 -0.035255516937798 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21119 NA21119 0.112601184440524 0.0099822166166526 -0.22396218104313 -0.39021610363534 -0.217497331709698 -0.0421452653848128 -0.00896157220436377 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.297743723490612 -0.259306932426028 -0.394190377655074 -0.471600995365962 -0.262561578325863 -0.0616029711567215 -0.00994471588662891 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.437569942130553 -0.412175454253083 -0.43130687991339 -0.534411216377778 -0.342943972298139 -0.0939810016646594 -0.0112687277443925 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.349760823584732 -0.372806503244407 -0.422516542176443 -0.474385845730648 -0.357355729652796 -0.108581969255086 -0.0116035013868978 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21120 NA21120 0.250137754395404 0.191242348775239 0.102265103360953 -0.0517781181635935 -0.191868746866733 -0.207206282329604 -0.083232164484291 0 0 0 0 0 0 0 0 0 0 0 0 0 0.418604917302697 0.378873664247067 0.187367650800623 -0.0167554031424021 -0.186894430210912 -0.224826521048892 -0.0772762023256552 0 0 0 0 0 0 0 0 0 0 0 0 0 0.949915425053571 0.85186743556286 0.664566679367795 0.329178438132639 -0.162839719782916 -0.273817801658051 -0.0696126711586027 0 0 0 0 0 0 0 0 0 0 0 0 0 1.19404382521928 1.09860046120912 0.939837221655504 0.649982641416558 0.0445540811952929 -0.301917295861647 -0.0677393391816699 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21122 NA21122 0.261945504597096 0.0197540315670758 -0.106737965842051 -0.181725938581709 -0.101533151675759 -0.0255111598106949 -0.00175816553358132 0 0 0 0 0 0 0 0 0 0 0 0 0 0.185814567893067 -0.0454574287115628 -0.190166039690046 -0.233362183621443 -0.0909188733098892 -0.0189879353474359 -0.00281005185209927 0 0 0 0 0 0 0 0 0 0 0 0 0 0.244692992283042 0.133234103261031 0.0184651779081594 0.0220200367505864 -0.0320524803234494 -0.00736877797868416 -0.00420998135210502 0 0 0 0 0 0 0 0 0 0 0 0 0 0.247943722826016 0.120518624152816 0.0271700091664701 0.0402548221393848 0.0318436315844417 -0.00148210668394885 -0.00456094184824621 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21123 NA21123 0.295736808491568 0.354998627702283 0.376512173062821 0.270087853087594 0.0646971390915 0.0358802625477014 0.00200136450382908 0 0 0 0 0 0 0 0 0 0 0 0 0 0.243890464176544 0.319384242779715 0.381632658756153 0.378872219275891 0.14125769424117 0.0599648180777236 0.000303393911496696 0 0 0 0 0 0 0 0 0 0 0 0 0 0.574589873846219 0.552144573019258 0.597025632257065 0.528627054776117 0.371725298265199 0.117744981386659 -0.00197312522669464 0 0 0 0 0 0 0 0 0 0 0 0 0 0.75043877817228 0.741408869282282 0.742538092777702 0.68292384856655 0.572871009748917 0.149357276177988 -0.00254704178186752 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21124 NA21124 -0.39953216523268 -0.244366935514278 -0.173839356924082 -0.0763575828458416 -0.00924800899244554 -0.0436773911316532 -0.025064729675333 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.489343351526397 -0.371684564111207 -0.162744833853843 -0.0402886225122803 -0.0236333862275492 -0.0376212724002939 -0.0262918771566698 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.368474325118611 -0.265067226885199 -0.167392208584874 -0.0764334876323736 -0.0797002806619718 -0.0244969689233487 -0.0280037755837926 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.203900709054904 -0.177370230162502 -0.173640159285404 -0.10324696428032 -0.165058023555717 -0.0149363240039382 -0.0284474610304781 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21125 NA21125 0.592790243159287 0.293170359240815 -0.0472791290662581 -0.0806812630302128 -0.102397864550984 -0.129821562659962 -0.0224482869026655 0 0 0 0 0 0 0 0 0 0 0 0 0 0.792416970435794 0.537406959263783 0.239104769096127 0.123256590548365 -0.0386290892143381 -0.114262717493497 -0.0234909887050437 0 0 0 0 0 0 0 0 0 0 0 0 0 0.68563137308454 0.562150117272639 0.403442196758938 0.24677790299426 0.0999794565115115 -0.109201868544211 -0.0249109317765351 0 0 0 0 0 0 0 0 0 0 0 0 0 0.50127649514164 0.41669433738159 0.316592559924805 0.253363218096795 0.169720642163466 -0.101726811228831 -0.0252728157008951 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21126 NA21126 1.07592247655327 1.00518527422179 0.875488051244306 0.592204853828773 0.337247316811303 0.107852793109364 0.0169081044311672 0 0 0 0 0 0 0 0 0 0 0 0 0 1.25856293281136 1.19205441271441 1.07086692162517 0.78223074548529 0.406899559250065 0.126535533713294 0.0157092439628347 0 0 0 0 0 0 0 0 0 0 0 0 0 1.56168369641078 1.46503782167559 1.43025978320124 1.28116696071722 0.700682074868827 0.186873141259063 0.0141366150154477 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6476495697635 1.57163712854382 1.53292106891494 1.50338451911697 0.936250507816415 0.211836621716833 0.0137465286417296 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21127 NA21127 0.334832205357241 0.387598156062344 0.27966156817008 0.168758624605416 0.0523198787747105 -0.0481650567906456 -0.0385048752288221 0 0 0 0 0 0 0 0 0 0 0 0 0 0.494887420791788 0.458121360012361 0.34862878829789 0.242616700258886 0.0969760403104254 -0.0730093072482695 -0.0363719335002881 0 0 0 0 0 0 0 0 0 0 0 0 0 0.553958468814457 0.554867245436511 0.504353830952204 0.443514958845289 0.255109431143197 -0.0876474704116764 -0.0336370954592387 0 0 0 0 0 0 0 0 0 0 0 0 0 0.633609504907584 0.700349456228786 0.733313953428345 0.691576985042977 0.472307530478981 -0.0995807208843107 -0.0329704974929212 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21128 NA21128 0.752245900735876 0.659508071514346 0.577108798656406 0.403171921139009 0.111214995044753 -0.0418447981120124 -0.0246928683341053 0 0 0 0 0 0 0 0 0 0 0 0 0 0.865441516179374 0.82229342283043 0.730110631480999 0.487462087493915 0.184509339987152 -0.0193754721843901 -0.0254748100065719 0 0 0 0 0 0 0 0 0 0 0 0 0 0.971069452428105 0.89500103856536 0.807123280344088 0.565392590524894 0.260435336613042 0.015752382397117 -0.0265558077575004 0 0 0 0 0 0 0 0 0 0 0 0 0 0.832619966918666 0.722059249112526 0.536486485176279 0.323164176776798 0.18432343343735 0.0265632678338684 -0.026834158757224 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21129 NA21129 1.10986639312566 1.08140502470785 1.12172542298981 0.882298354794298 0.501467459826105 0.28813245144783 0.0989066986663521 0 0 0 0 0 0 0 0 0 0 0 0 0 0.907027813249761 0.963137153451814 1.02450850022515 0.879677626514488 0.556698852759492 0.292131736414218 0.0998013812204661 0 0 0 0 0 0 0 0 0 0 0 0 0 0.805900156794331 0.907197748103714 0.980476783573799 0.952672993493204 0.657550676307852 0.323690309953313 0.101183026294704 0 0 0 0 0 0 0 0 0 0 0 0 0 0.631141376415306 0.694691113214037 0.761696909885176 0.81467097219645 0.701093539547613 0.337689580554016 0.101565321570786 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21130 NA21130 1.02808181626074 0.819974896678188 0.707239467522385 0.612215593145093 0.458427288452277 0.241719730437237 0.114261255082161 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05088709079374 0.945452656204376 0.959809687909812 0.844442560801905 0.57409602061392 0.2536366784361 0.110941868294084 0 0 0 0 0 0 0 0 0 0 0 0 0 1.22727609315809 1.31681059855647 1.45348679355294 1.42532338968571 0.913487545827021 0.288125455124677 0.106788879218685 0 0 0 0 0 0 0 0 0 0 0 0 0 1.17316972925212 1.26014360050401 1.40062557171432 1.51733261243166 1.14165841443723 0.314463009664224 0.105795411128165 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21133 NA21133 0.153569670808722 0.163833322049919 0.106518014434986 -0.0311089148797379 -0.115117468056514 -0.131487969561836 -0.0585147917794274 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.294601498124796 -0.24899951070951 -0.179774885287751 -0.193939606241673 -0.157222954918403 -0.139538650860886 -0.0558387741437569 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.706047760568132 -0.747139501164756 -0.765170665453922 -0.789402157737004 -0.539483664276578 -0.16173643543051 -0.0524248484675643 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.05821643307592 -1.09837371374192 -1.12483181520465 -1.15884986477805 -0.925869586785132 -0.188271746454777 -0.0515957541583048 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21135 NA21135 0.736041239705792 0.610026064343954 0.372389527871542 0.0497022992200394 -0.120875956177789 -0.0808222702382633 -0.0092062260933376 0 0 0 0 0 0 0 0 0 0 0 0 0 0.692166236705507 0.554844350557093 0.307461648193176 -0.0149097780094917 -0.166806424880958 -0.101862241397452 -0.0100152294949581 0 0 0 0 0 0 0 0 0 0 0 0 0 0.629039813084701 0.477335173667956 0.305781210168267 0.101107187884169 -0.127754209323194 -0.16524580722921 -0.0110706524343177 0 0 0 0 0 0 0 0 0 0 0 0 0 0.790880806275394 0.628100808386617 0.444626471502652 0.274774173674757 0.0339453797437268 -0.181687080862676 -0.0113312592742311 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21137 NA21137 0.382809729285898 0.54735545429985 0.686859032751255 0.589608317393677 0.373248585530383 0.140101576482267 0.0105386210243925 0 0 0 0 0 0 0 0 0 0 0 0 0 0.484417322574268 0.590462465390434 0.702944678407995 0.565826797835239 0.348536676247097 0.155575134896523 0.00867266669554724 0 0 0 0 0 0 0 0 0 0 0 0 0 0.650488699347498 0.661096571802632 0.693723737407472 0.739854958683888 0.486800712650373 0.172327555818679 0.00617097504465964 0 0 0 0 0 0 0 0 0 0 0 0 0 0.92998707473772 0.860856999147562 0.798262838667213 0.888980066228711 0.641377633544945 0.191362684505898 0.00554025763958905 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21141 NA21141 0.777640831270196 0.479496132342026 0.434057882861409 0.515730961023944 0.287203543736332 0.0477101571050778 -0.01984330411205 0 0 0 0 0 0 0 0 0 0 0 0 0 0.666369199512125 0.410820166977578 0.364843704354213 0.423112073879532 0.268084651006671 0.0686315598459293 -0.0203078721511225 0 0 0 0 0 0 0 0 0 0 0 0 0 0.129434181595603 0.0875823591244069 0.0608053588220737 0.0393137880939713 0.150946526277389 0.087351651299759 -0.0209279309758457 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.318676599534683 -0.345441945489498 -0.342321288267727 -0.267523343534999 -0.176513848465827 0.101853225072084 -0.0210835443502216 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21142 NA21142 0.979140371664744 0.986985369618781 0.92925335922332 0.707434191554924 0.463231527936402 0.127843803483104 0.0161845824157196 0 0 0 0 0 0 0 0 0 0 0 0 0 1.05346337682642 1.02020954851863 0.874506059279052 0.623553467010089 0.397207691519345 0.129552045420273 0.0146983385573474 0 0 0 0 0 0 0 0 0 0 0 0 0 0.690879578732635 0.715352280404063 0.739327226984233 0.623258378165799 0.380047794187031 0.127568288155166 0.0127579070537852 0 0 0 0 0 0 0 0 0 0 0 0 0 0.295150750489733 0.340895940331005 0.393829286253525 0.51458638615885 0.417562956079107 0.126394401780391 0.0122782621814457 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21143 NA21143 0.425359313424231 0.36067822672023 0.258413312612532 0.0858587694181423 -0.0468024907115886 -0.0398574253924167 0.000147732535416782 0 0 0 0 0 0 0 0 0 0 0 0 0 0.551694788439436 0.524235056996717 0.383984484745408 0.135231079254387 -0.0247389900384075 -0.0168649940659119 -0.00120244715204491 0 0 0 0 0 0 0 0 0 0 0 0 0 0.894584881073216 0.842948225351116 0.793599396610622 0.581844323076916 0.0868688680429818 -0.00950858824978256 -0.00299707841663265 0 0 0 0 0 0 0 0 0 0 0 0 0 1.21651960875608 1.11157165339128 0.99505309964248 0.825809467468383 0.242675031322792 -0.000642625444518426 -0.00344661047147718 0 0 0 0 0 0 0 0 0 0 0 0 0 +NA21144 NA21144 0.532987208771684 0.618426121212735 0.645054889352998 0.478943419114598 0.197031769759374 0.0971551121501354 0.000161287570786984 0 0 0 0 0 0 0 0 0 0 0 0 0 0.389716949070023 0.488850218436278 0.525598939642007 0.399513767610482 0.191713684177756 0.120530331297251 -0.00160080255393621 0 0 0 0 0 0 0 0 0 0 0 0 0 0.169395749214674 0.234402650056766 0.309453235161025 0.344520192802528 0.303348482768739 0.148321993874258 -0.00396817130822728 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0316649959911747 0.0489998204379468 0.168782019050935 0.394570545563079 0.399000238377463 0.167331877443197 -0.00456588060554339 0 0 0 0 0 0 0 0 0 0 0 0 0 +SS6004468 SS6004468 -0.142500657411982 -0.195993587215297 -0.220824000902534 -0.172943938246299 -0.192869217211807 -0.213387819861472 -0.134832146941443 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0146516876430727 -0.0584534542712736 -0.124671960520048 -0.222983845962957 -0.201829099663027 -0.215349437318435 -0.132935565855756 0 0 0 0 0 0 0 0 0 0 0 0 0 0.294250994573414 0.221133681983453 0.0788550820094305 -0.150833328808935 -0.275909350961142 -0.203156641089979 -0.130594054954613 0 0 0 0 0 0 0 0 0 0 0 0 0 0.139546463225225 0.109836788054545 0.0231957400822681 -0.20578300677669 -0.309365195143214 -0.197861363926454 -0.130040093391373 0 0 0 0 0 0 0 0 0 0 0 0 0 +SS6004470 SS6004470 1.72432717779712 1.73218325200294 1.49293004451375 0.89245931581007 0.519609732446424 0.264943917774119 0.0308198635770484 0 0 0 0 0 0 0 0 0 0 0 0 0 1.63151260526786 1.55653731027058 1.34427598448618 0.927055984125663 0.510612785456402 0.23541910095888 0.027504105423662 0 0 0 0 0 0 0 0 0 0 0 0 0 1.5489294701199 1.58572990916588 1.4468747016024 1.07918502998664 0.605767416360097 0.20196472038753 0.0230302867895676 0 0 0 0 0 0 0 0 0 0 0 0 0 1.23353991279487 1.28237088057871 1.29689850911855 1.18407822926039 0.658974029694247 0.195873309805517 0.0218969995458626 0 0 0 0 0 0 0 0 0 0 0 0 0 +SS6004475 SS6004475 -0.906781156723369 -0.640553410653356 -0.229132485939718 0.200406036477159 0.290988102523288 0.0589654978909726 0.00594659317404047 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.12463997440729 -0.0379461649266651 0.166574031782301 0.36899888066229 0.353521436397747 0.0525851425309673 0.00610463688645454 0 0 0 0 0 0 0 0 0 0 0 0 0 1.12975548694737 1.11105688771575 1.06842100848268 1.01614039274532 0.550651478776266 0.0684843378408 0.00616640094522739 0 0 0 0 0 0 0 0 0 0 0 0 0 1.87377019095365 1.85506553022039 1.79308060725267 1.57383986407113 0.888905207258968 0.0804448900735853 0.00615414463382513 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.scale b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.scale new file mode 100644 index 00000000..063a96d1 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04-TRANS.scale @@ -0,0 +1,81 @@ +Param Mean SD +SCORE_s0.2_lambda0.001 -1.72193342787528e-05 0.867740128428572 +SCORE_s0.2_lambda0.00127427498570313 -1.29607669230678e-05 0.800229828162781 +SCORE_s0.2_lambda0.00162377673918872 -2.97669238860855e-06 0.691120914801276 +SCORE_s0.2_lambda0.00206913808111479 -1.04591989140578e-07 0.522681013950191 +SCORE_s0.2_lambda0.00263665089873036 -9.55616325260638e-10 0.33658831172352 +SCORE_s0.2_lambda0.00335981828628378 3.09961053300983e-17 0.185542796787219 +SCORE_s0.2_lambda0.00428133239871939 -8.42895320420045e-19 0.0754962797864694 +SCORE_s0.2_lambda0.00545559478116852 0 0 +SCORE_s0.2_lambda0.00695192796177561 0 0 +SCORE_s0.2_lambda0.00885866790410083 0 0 +SCORE_s0.2_lambda0.0112883789168469 0 0 +SCORE_s0.2_lambda0.0143844988828766 0 0 +SCORE_s0.2_lambda0.0183298071083244 0 0 +SCORE_s0.2_lambda0.0233572146909012 0 0 +SCORE_s0.2_lambda0.0297635144163132 0 0 +SCORE_s0.2_lambda0.0379269019073225 0 0 +SCORE_s0.2_lambda0.0483293023857176 0 0 +SCORE_s0.2_lambda0.0615848211066027 0 0 +SCORE_s0.2_lambda0.0784759970351462 0 0 +SCORE_s0.2_lambda0.1 0 0 +SCORE_s0.5_lambda0.001 -1.64538333894864e-05 0.894574673677941 +SCORE_s0.5_lambda0.00127427498570313 -1.31222753446071e-05 0.843274292283521 +SCORE_s0.5_lambda0.00162377673918872 -5.47684806584081e-06 0.747186482936761 +SCORE_s0.5_lambda0.00206913808111479 -5.22987425872701e-08 0.5860818424202 +SCORE_s0.5_lambda0.00263665089873036 1.80095666982584e-08 0.374351536819204 +SCORE_s0.5_lambda0.00335981828628378 7.62030826054753e-18 0.187811828879282 +SCORE_s0.5_lambda0.00428133239871939 4.02606801861908e-19 0.0744249017725375 +SCORE_s0.5_lambda0.00545559478116852 0 0 +SCORE_s0.5_lambda0.00695192796177561 0 0 +SCORE_s0.5_lambda0.00885866790410083 0 0 +SCORE_s0.5_lambda0.0112883789168469 0 0 +SCORE_s0.5_lambda0.0143844988828766 0 0 +SCORE_s0.5_lambda0.0183298071083244 0 0 +SCORE_s0.5_lambda0.0233572146909012 0 0 +SCORE_s0.5_lambda0.0297635144163132 0 0 +SCORE_s0.5_lambda0.0379269019073225 0 0 +SCORE_s0.5_lambda0.0483293023857176 0 0 +SCORE_s0.5_lambda0.0615848211066027 0 0 +SCORE_s0.5_lambda0.0784759970351462 0 0 +SCORE_s0.5_lambda0.1 0 0 +SCORE_s0.9_lambda0.001 6.18104873760974e-05 0.980657864400319 +SCORE_s0.9_lambda0.00127427498570313 3.90352691015627e-05 0.967465076762771 +SCORE_s0.9_lambda0.00162377673918872 4.45071705941631e-06 0.933317370530192 +SCORE_s0.9_lambda0.00206913808111479 -9.96215490265789e-06 0.825184736770895 +SCORE_s0.9_lambda0.00263665089873036 9.11722564044899e-07 0.531963422392032 +SCORE_s0.9_lambda0.00335981828628378 1.61513561636905e-18 0.209943977751392 +SCORE_s0.9_lambda0.00428133239871939 -1.19754044761917e-18 0.0732154695289679 +SCORE_s0.9_lambda0.00545559478116852 0 0 +SCORE_s0.9_lambda0.00695192796177561 0 0 +SCORE_s0.9_lambda0.00885866790410083 0 0 +SCORE_s0.9_lambda0.0112883789168469 0 0 +SCORE_s0.9_lambda0.0143844988828766 0 0 +SCORE_s0.9_lambda0.0183298071083244 0 0 +SCORE_s0.9_lambda0.0233572146909012 0 0 +SCORE_s0.9_lambda0.0297635144163132 0 0 +SCORE_s0.9_lambda0.0379269019073225 0 0 +SCORE_s0.9_lambda0.0483293023857176 0 0 +SCORE_s0.9_lambda0.0615848211066027 0 0 +SCORE_s0.9_lambda0.0784759970351462 0 0 +SCORE_s0.9_lambda0.1 0 0 +SCORE_s1_lambda0.001 0.000145336403524435 0.996155081402662 +SCORE_s1_lambda0.00127427498570313 0.000116358150829023 0.992731785979237 +SCORE_s1_lambda0.00162377673918872 6.9581542087965e-05 0.982570705892848 +SCORE_s1_lambda0.00206913808111479 -1.86335045158235e-05 0.935224501749439 +SCORE_s1_lambda0.00263665089873036 1.1048509531313e-06 0.668413209575786 +SCORE_s1_lambda0.00335981828628378 3.28715257596331e-19 0.225616804157675 +SCORE_s1_lambda0.00428133239871939 -1.00621103221903e-17 0.0729513833431342 +SCORE_s1_lambda0.00545559478116852 0 0 +SCORE_s1_lambda0.00695192796177561 0 0 +SCORE_s1_lambda0.00885866790410083 0 0 +SCORE_s1_lambda0.0112883789168469 0 0 +SCORE_s1_lambda0.0143844988828766 0 0 +SCORE_s1_lambda0.0183298071083244 0 0 +SCORE_s1_lambda0.0233572146909012 0 0 +SCORE_s1_lambda0.0297635144163132 0 0 +SCORE_s1_lambda0.0379269019073225 0 0 +SCORE_s1_lambda0.0483293023857176 0 0 +SCORE_s1_lambda0.0615848211066027 0 0 +SCORE_s1_lambda0.0784759970351462 0 0 +SCORE_s1_lambda0.1 0 0 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.log b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.log index ca8a8c18..71a6537a 100644 --- a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.log +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.log @@ -3,36 +3,36 @@ # For questions contact Oliver Pain (oliver.pain@kcl.ac.uk) ################################################################# # Repository: GenoPred -# Version (tag): v2.2.2-110-gb4e52b5 +# Version (tag): v2.2.2-258-gd2f2a91 --------------- - Parameter Value - ref_plink_chr misc/dev/test_data/ref/ref.chr - ref_keep misc/dev/test_data/ref/keep_files/EUR.keep - gwas_pop EUR - pop_data misc/dev/test_data/ref/ref.pop.txt - plink2 plink2 - output misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04 - n_cores 1 - test chr22 - sumstats misc/dev/test_data/output/reference/gwas_sumstat/BODY04/BODY04-cleaned.gz - help FALSE - output_dir misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ + Parameter Value + ref_plink_chr misc/dev/test_data/ref/ref.chr + ref_keep misc/dev/test_data/ref/keep_files/EUR.keep + ref_pcs /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pc_score_files/TRANS/ref-TRANS-pcs.profiles + gwas_pop EUR + pop_data misc/dev/test_data/ref/ref.pop.txt + plink2 plink2 + output /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/lassosum/BODY04/ref-BODY04 + n_cores 1 + test chr22 + sumstats /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/gwas_sumstat/BODY04/BODY04-cleaned.gz + help FALSE + output_dir /scratch_tmp/prj/oliverpainfel/tmp/genopred_test/reference/pgs_score_files/lassosum/BODY04/ --------------- -Analysis started at 2024-07-25 17:38:47 +Analysis started at 2025-04-06 17:28:54 Reading in GWAS. sumstats contains 841 variants. 841 variants remain after selecting chromosomes. sumstats contains 841 variants with complete data. Merging per chromosome reference data. -Test started at 2024-07-25 17:38:48 +Test started at 2025-04-06 17:28:56 Running lassosum pipeline. Performing pseudovalidation. Pseudovalidated parameters: s = 0.2 lambda = 0.001 value = 0 -Test run finished at 2024-07-25 17:38:49 -Test duration was 0.36 secs -Calculating polygenic scores in reference. -Analysis finished at 2024-07-25 17:38:49 -Analysis duration was 1.74 secs +Test run finished at 2025-04-06 17:28:57 +Test duration was 0.52 secs +Analysis finished at 2025-04-06 17:28:57 +Analysis duration was 2.42 secs diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.score.gz b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/lassosum/BODY04/ref-BODY04.score.gz index 75f7cf1a85940af79bcf302b5fe1ff378c017a4f..73732c8e063d920ae0ae34c5d851556f42c81381 100644 GIT binary patch literal 33677 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 BT6h2e literal 53884 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%0D(<5Fe>F}E^$T4YP@UfmIXFq`8i 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 z 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 O&i@}8Z0ZH>4g>%RG8wx7 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AFR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AFR.profiles new file mode 100644 index 00000000..bd5e7275 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AFR.profiles @@ -0,0 +1,689 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG01879 HG01879 0.226 -0.553 -0.288 -0.363 -0.225 -0.409 +HG01882 HG01882 1.123 1.612 0.977 0.973 0.864 1.183 +HG01883 HG01883 -0.481 -1.381 -1.468 -2.065 -2.455 -2.355 +HG01885 HG01885 1.347 0.04 0.962 0.887 1.104 0.903 +HG01886 HG01886 0.137 -0.428 -0.261 -1.091 -0.935 -0.563 +HG01889 HG01889 -0.495 -0.765 -0.057 -0.672 -1.372 -1.534 +HG01890 HG01890 1.22 -0.271 0.112 -1.066 -0.866 -1.056 +HG01891 HG01891 1.379 0.249 0.818 -0.309 -0.673 -1.048 +HG01894 HG01894 1.741 0.987 0.706 -0.242 0.079 -0.039 +HG01896 HG01896 0.24 0.38 0.604 0.361 -0.09 0.146 +HG01912 HG01912 0.982 1.374 2.119 1.737 1.632 1.198 +HG01914 HG01914 1.116 0.45 0.83 0.955 1.138 0.903 +HG01915 HG01915 -0.436 -0.695 -0.904 -0.676 -0.413 -0.334 +HG01956 HG01956 -0.923 -1.596 -1.759 -1.615 -0.923 -0.782 +HG01958 HG01958 0.557 0.333 0.505 0.28 0.455 0.93 +HG01985 HG01985 -0.146 -1.07 -1.48 -1.348 -1.38 -1.312 +HG01986 HG01986 0.533 0.99 0.482 0.932 1.201 1.137 +HG01988 HG01988 1.375 0.836 0.502 0.493 0.453 0.638 +HG01989 HG01989 -1.133 -0.826 -1.513 -2.121 -2.203 -2.137 +HG01990 HG01990 0.844 0.99 1.091 0.872 0.943 0.923 +HG02009 HG02009 1.168 0.203 0.492 0.749 0.811 0.641 +HG02010 HG02010 0.254 0.136 -0.02 -0.452 -0.707 -0.942 +HG02012 HG02012 0.789 0.426 0.482 0.522 0.487 0.757 +HG02013 HG02013 -0.315 -0.079 -0.176 0.289 -0.019 0.135 +HG02014 HG02014 -1.423 -1.5 -2.027 -1.779 -1.197 -1.01 +HG02051 HG02051 1.327 0.328 0.591 0.489 -0.304 -0.449 +HG02052 HG02052 -0.15 -0.411 -0.457 0.298 0.561 0.57 +HG02053 HG02053 -0.467 -0.658 -0.705 -0.278 -0.16 -0.033 +HG02054 HG02054 0.326 0.319 0.974 1.636 1.995 1.557 +HG02095 HG02095 0.116 0.392 0.077 -0.027 0.108 0.229 +HG02107 HG02107 -0.823 -0.387 -0.233 -0.015 -0.34 -0.684 +HG02108 HG02108 -0.343 0.522 0.852 0.807 0.971 1.002 +HG02111 HG02111 -0.274 -0.411 -0.586 -0.385 -0.007 -0.717 +HG02143 HG02143 -0.226 -0.69 0.537 1.268 1.668 1.075 +HG02144 HG02144 0.33 -0.062 0.286 0.262 0.434 0.123 +HG02255 HG02255 -0.008 0.072 0.39 0.574 0.209 -0.073 +HG02256 HG02256 0.644 0.717 0.273 -0.356 -0.384 -0.411 +HG02281 HG02281 -0.053 0.272 0.785 1.017 1.253 1.06 +HG02282 HG02282 1.13 1.444 1.891 1.609 1.217 0.934 +HG02284 HG02284 0.502 -0.14 -0.005 0.343 0.168 -0.108 +HG02307 HG02307 -0.719 -0.071 0.107 0.144 0.219 0.564 +HG02308 HG02308 -0.322 -0.178 -0.325 -0.065 0.013 0.087 +HG02309 HG02309 1.044 0.438 -1.09 -0.968 -0.866 -0.584 +HG02314 HG02314 1.637 1.586 1.565 1.719 1.83 2.258 +HG02315 HG02315 1.368 0.528 -0.166 -0.439 -0.763 -0.245 +HG02317 HG02317 0.73 1.138 1.347 1.219 0.759 0.636 +HG02318 HG02318 1.944 2.278 2.097 2.142 2.396 1.898 +HG02322 HG02322 1.016 1.429 1.342 2.117 2.709 3.056 +HG02323 HG02323 1.513 1.045 1.796 1.589 0.999 1.268 +HG02325 HG02325 0.009 0.252 0.04 -0.02 -0.156 0.524 +HG02330 HG02330 1.199 1.327 1.15 1.008 0.612 0.279 +HG02332 HG02332 -0.629 -0.161 -0.231 -0.387 -0.08 -0.326 +HG02334 HG02334 -1.537 -0.745 -0.825 -0.526 -0.308 -0.615 +HG02337 HG02337 0.133 0.089 -0.174 -0.358 -0.243 -0.023 +HG02339 HG02339 1.23 0.499 -0.422 -0.242 0.069 -0.17 +HG02343 HG02343 0.068 -0.466 0.057 -0.089 0.039 0.025 +HG02419 HG02419 -1.219 -0.829 -0.598 -0.582 -0.542 -0.875 +HG02427 HG02427 0.264 -0.878 -0.8 -0.466 -0.532 -0.368 +HG02433 HG02433 -0.291 -0.87 0.11 0.005 -0.217 -0.191 +HG02439 HG02439 -1.099 -0.852 -0.76 -0.078 -0.046 0.291 +HG02442 HG02442 0.216 0.052 0.492 -0.222 -0.078 -0.21 +HG02445 HG02445 0.933 0.732 1.262 1.999 1.513 1.593 +HG02449 HG02449 0.892 0.02 0.589 0.238 0.947 1.21 +HG02450 HG02450 0.902 0.409 -0.057 -1.068 -0.808 0.023 +HG02451 HG02451 0.833 -0.443 -0.375 -1.156 -0.437 0.038 +HG02455 HG02455 0.378 0.238 0.005 0.108 0.174 -0.106 +HG02462 HG02462 2.189 1.534 1.461 1.766 1.374 0.952 +HG02464 HG02464 1.523 1.298 1.168 1.141 0.916 1.117 +HG02465 HG02465 -0.391 -0.274 -0.608 0.305 0.495 0.807 +HG02470 HG02470 -2.31 -3.148 -2.479 -2.363 -2.496 -2.667 +HG02471 HG02471 -0.512 0.595 0.999 0.762 0.432 0.587 +HG02476 HG02476 1.206 1.072 0.912 1.127 0.961 1.241 +HG02477 HG02477 0.295 -0.335 -0.683 -0.354 -0.017 0.021 +HG02479 HG02479 -1.461 -1.558 -0.325 0.063 0.215 0.784 +HG02481 HG02481 1.14 1.385 1.389 1.681 1.699 1.823 +HG02484 HG02484 0.078 0.671 0.154 0.531 0.715 0.51 +HG02485 HG02485 1.944 1.507 1.364 1.376 1.342 1.239 +HG02489 HG02489 -0.35 0.243 0.015 0.668 0.574 0.254 +HG02496 HG02496 0.333 -0.053 0.261 -0.054 -0.144 -0.414 +HG02497 HG02497 -0.15 1.095 0.587 0.542 0.644 0.559 +HG02501 HG02501 1.175 0.95 0.932 0.533 0.344 0.241 +HG02502 HG02502 1.42 0.406 0.654 0.294 0.457 0.788 +HG02505 HG02505 -0.871 -1.332 -0.68 -0.703 -0.146 -0.079 +HG02508 HG02508 1.596 1.336 1.394 1.28 1.346 1.455 +HG02511 HG02511 -0.202 0.429 -0.139 0.719 0.65 0.674 +HG02536 HG02536 1.661 1.141 1.28 0.966 1.195 1.759 +HG02537 HG02537 0.806 0.107 -0.41 -0.181 -0.459 -0.617 +HG02541 HG02541 1.223 0.752 0.977 0.816 0.66 0.769 +HG02545 HG02545 0.043 -0.036 -0.281 0.406 0.144 0.092 +HG02546 HG02546 -0.095 0.325 0.696 0.921 1.078 1.418 +HG02549 HG02549 -1.019 -1.294 -1.495 -1.546 -1.086 -0.885 +HG02554 HG02554 -0.074 0.299 0.293 0.123 0.045 0.256 +HG02555 HG02555 -0.585 -0.085 -1.759 -1.626 -1.846 -1.748 +HG02557 HG02557 -0.036 0.761 1.054 0.863 0.807 0.551 +HG02558 HG02558 1.116 1.269 1.193 0.652 0.765 0.422 +HG02561 HG02561 0.471 0.758 0.972 0.309 0.146 0.491 +HG02562 HG02562 -0.305 -0.175 0.363 0.887 1.547 1.767 +HG02568 HG02568 1.034 0.656 1.021 0.802 0.87 1.412 +HG02570 HG02570 0.692 0.92 0.661 0.663 0.267 -0.176 +HG02571 HG02571 -0.329 -0.469 0.599 0.829 0.098 -0.22 +HG02573 HG02573 0.578 -0.097 0.179 0.372 0.162 0.26 +HG02574 HG02574 -0.961 -1.788 -1.282 -0.95 -1.378 -1.599 +HG02577 HG02577 -0.108 0.423 0.465 0.876 1.136 1.092 +HG02580 HG02580 -0.271 -0.64 -0.569 -0.775 -1.33 -1.31 +HG02582 HG02582 0.951 1.031 0.708 0.392 0.987 0.514 +HG02583 HG02583 -0.443 -0.722 -0.882 -0.542 -0.993 -0.913 +HG02585 HG02585 1.358 1.307 0.999 1.125 0.92 0.701 +HG02586 HG02586 1.361 1.505 1.225 1.199 1.644 1.564 +HG02588 HG02588 -0.698 -0.594 0.082 -0.356 0.499 0.422 +HG02589 HG02589 0.671 1.165 0.475 0.435 0.626 0.422 +HG02594 HG02594 0.882 0.918 0.574 0.578 -0.136 0.1 +HG02595 HG02595 0.137 1.13 1.039 1.022 2.281 1.927 +HG02610 HG02610 -1.137 -0.477 -0.248 -0.522 -1.122 -0.807 +HG02611 HG02611 0.699 0.264 -0.534 -0.161 -0.169 -0.403 +HG02613 HG02613 0.816 0.926 0.631 0.177 0.081 0.106 +HG02614 HG02614 -1.499 -0.579 -0.151 -0.665 -0.29 -0.293 +HG02620 HG02620 0.571 1.383 1.391 1.564 1.62 1.47 +HG02621 HG02621 -0.315 -0.399 -0.015 -0.291 -0.479 -0.553 +HG02623 HG02623 -0.588 0.342 0.907 0.594 0.503 0.123 +HG02624 HG02624 -1.105 -0.71 -1.2 -0.869 -0.965 -0.692 +HG02628 HG02628 -1.226 -1.538 -0.385 -0.674 -0.88 -0.734 +HG02629 HG02629 -1.664 -0.913 -0.611 -0.876 -0.743 -0.952 +HG02634 HG02634 -1.554 -1.832 -1.19 -0.479 -1.32 -1.228 +HG02635 HG02635 0.992 1.074 1.213 1.107 0.815 1.09 +HG02642 HG02642 0.13 0.804 1.523 1.593 1.431 1.807 +HG02643 HG02643 -2.724 -2.547 -1.816 -2.088 -1.653 -1.476 +HG02645 HG02645 -2.479 -2.14 -1.334 -1.268 -1.147 -0.867 +HG02646 HG02646 0.15 0.732 -0.213 -0.8 -1.762 -1.91 +HG02666 HG02666 0.054 -0.262 -0.705 -0.8 -1.261 -1.376 +HG02667 HG02667 0.302 -0.024 -0.079 -0.351 -0.721 -0.684 +HG02675 HG02675 -0.326 -0.62 -0.315 -0.719 -0.685 -0.316 +HG02676 HG02676 -1.747 -1.526 -1.535 -1.427 -1.59 -0.929 +HG02678 HG02678 -0.726 -0.413 -0.544 -0.076 -0.165 -0.636 +HG02679 HG02679 0.62 0.293 0.236 -0.04 -0.261 -0.42 +HG02702 HG02702 1.275 0.909 0.51 0.529 0.813 0.907 +HG02703 HG02703 -1.323 -0.774 -0.636 -1.124 -1.034 -0.544 +HG02715 HG02715 1.372 2.118 2.176 1.985 2.158 2.004 +HG02716 HG02716 -1.092 -0.663 -0.156 0.229 0.14 0.106 +HG02721 HG02721 -0.819 -0.056 0.842 1.416 1.955 1.587 +HG02722 HG02722 1.206 0.534 -0.33 -0.136 -0.017 -0.466 +HG02756 HG02756 0.45 -0.132 1.031 0.751 0.229 0.092 +HG02757 HG02757 -0.029 0.511 -0.305 -0.484 0.09 -0.037 +HG02759 HG02759 0.278 -0.23 0.08 0.314 0.505 0.566 +HG02760 HG02760 1.12 1.33 0.629 0.486 0.497 0.809 +HG02762 HG02762 0.123 -0.69 -0.815 -1.378 -1.985 -2.137 +HG02763 HG02763 -0.519 -0.306 -0.34 0.119 0.118 0.345 +HG02768 HG02768 -0.088 0.156 -0.032 -0.054 -0.396 -0.162 +HG02769 HG02769 0.892 1.659 1.791 1.732 1.505 1.763 +HG02771 HG02771 -0.319 -0.039 -0.221 -0.071 -0.582 -0.349 +HG02772 HG02772 0.24 0.083 0.226 -0.298 -0.227 -0.12 +HG02798 HG02798 0.306 0.569 0.887 1.064 0.561 0.584 +HG02799 HG02799 -1.13 -0.963 -0.641 -0.43 0.205 -0.436 +HG02804 HG02804 -0.108 -0.201 0.43 0.305 0.16 -0.06 +HG02805 HG02805 0.402 0.217 0.711 0.5 0.43 0.557 +HG02807 HG02807 1.085 0.607 0.075 -0.233 0.245 0.009 +HG02808 HG02808 0.737 0.191 -0.797 -0.992 -0.794 -0.125 +HG02810 HG02810 0.347 0.052 0.209 0.632 0.253 0.029 +HG02811 HG02811 -0.45 0.04 -0.072 0.132 0.122 -0.164 +HG02813 HG02813 -2.689 -2.578 -1.89 -1.171 -0.6 -0.715 +HG02814 HG02814 1.285 0.944 0.616 0.814 -0.023 0.009 +HG02816 HG02816 0.53 1.772 1.322 1.058 0.832 0.674 +HG02817 HG02817 -0.115 0.357 0.669 0.892 1.301 1.553 +HG02818 HG02818 0.24 1.374 1.94 1.598 1.85 1.782 +HG02819 HG02819 0.371 -0.91 -0.437 -0.56 -0.788 -0.881 +HG02820 HG02820 1.368 0.621 0.788 0.735 0.469 0.555 +HG02836 HG02836 0.82 0.325 0.192 -0.262 -0.588 -0.711 +HG02837 HG02837 -0.381 -0.71 -0.273 -0.36 -0.542 -1.044 +HG02839 HG02839 -1.802 -1.492 -0.591 -0.481 -0.517 -0.69 +HG02840 HG02840 0.833 1.319 0.331 0.657 0.354 0.653 +HG02851 HG02851 -0.402 -0.37 -0.462 -0.439 -0.523 -0.642 +HG02852 HG02852 0.174 0.697 1.764 1.64 1.757 1.574 +HG02854 HG02854 0.513 0.275 -0.097 -0.251 -0.324 -0.164 +HG02855 HG02855 -0.07 0.066 -0.273 -0.105 0.09 0.349 +HG02860 HG02860 -2.22 -2.276 -1.244 -1.803 -1.352 -1.399 +HG02861 HG02861 -0.919 -1.303 -1.684 -1.436 -0.804 -1.147 +HG02870 HG02870 -0.616 -0.201 -0.31 -1.037 -0.673 -0.592 +HG02878 HG02878 0.433 1.635 1.508 1.833 2.233 2.298 +HG02879 HG02879 0.675 0.325 -0.276 -1.122 -1.276 -1.709 +HG02881 HG02881 -0.391 -1.224 -1.053 -1.071 -1.368 -1.717 +HG02882 HG02882 -1.561 -1.367 -0.651 -0.714 -0.993 -0.861 +HG02884 HG02884 1.272 0.328 0.778 0.69 0.62 0.709 +HG02885 HG02885 -0.964 -0.149 -0.524 -0.428 -0.413 -0.364 +HG02887 HG02887 -0.05 -0.225 0.144 0.135 0.688 0.963 +HG02888 HG02888 -0.34 0.313 0.194 0.164 0.328 0.275 +HG02890 HG02890 -0.398 -0.64 -0.109 0.041 0.263 -0.162 +HG02891 HG02891 0.268 0.293 0.763 0.356 0.378 0.403 +HG02895 HG02895 0.068 -0.105 0.465 0.775 1.156 1.368 +HG02896 HG02896 -1.764 -1.573 -1.085 -0.914 -1.33 -1.233 +HG02922 HG02922 -1.043 -0.812 -0.621 -0.231 -0.562 -0.256 +HG02923 HG02923 0.271 0.113 -0.089 0.058 -0.146 0.364 +HG02938 HG02938 -0.536 -1.989 -0.874 -0.746 -1.048 -1.066 +HG02941 HG02941 0.464 0.252 0.351 0.603 1.082 0.778 +HG02943 HG02943 -1.164 -0.719 -0.534 -0.625 -0.449 -0.798 +HG02944 HG02944 0.758 0.458 -1.177 -0.564 -0.552 -0.755 +HG02946 HG02946 -1.226 -0.611 -0.263 -0.08 0.396 0.036 +HG02947 HG02947 0.775 0.708 -0.281 0.009 0.741 1.331 +HG02952 HG02952 -0.015 -0.03 0.338 -0.161 -0.481 0.208 +HG02953 HG02953 -1.161 -1.091 -1.416 -1.465 -1.318 -1.36 +HG02964 HG02964 -0.995 -0.89 -0.536 -0.809 -0.273 -0.018 +HG02965 HG02965 -1.381 -0.945 -1.729 -2.307 -2.887 -2.524 +HG02968 HG02968 0.992 0.432 0.179 0.675 0.523 1.042 +HG02970 HG02970 1.261 1.827 1.232 0.993 0.652 0.736 +HG02971 HG02971 1.772 0.825 1.046 0.8 0.832 0.886 +HG02973 HG02973 1.931 1.194 1.729 1.244 1.426 0.969 +HG02974 HG02974 0.312 0.851 0.273 -0.163 -0.386 -0.416 +HG02976 HG02976 1.399 0.9 1.108 1.266 1.158 0.957 +HG02977 HG02977 -0.923 -0.698 -1.125 -1.483 -1.463 -1.728 +HG02979 HG02979 0.068 -0.724 -0.586 -0.643 -0.503 -0.781 +HG02981 HG02981 0.195 0.313 -0.415 -0.027 -0.118 -0.503 +HG02982 HG02982 0.878 -0.146 0.159 0.043 0.267 0.231 +HG02983 HG02983 -0.947 -0.719 -0.447 -0.907 -0.673 -0.597 +HG03024 HG03024 0.547 -0.274 -0.338 -0.455 -1.211 -1.168 +HG03025 HG03025 -0.326 0.394 -0.181 -1.028 -0.822 -1.715 +HG03027 HG03027 -1.292 -1.128 -1.5 -1.622 -1.637 -1.777 +HG03028 HG03028 -0.484 -1.123 -0.79 -0.383 -0.636 -0.696 +HG03034 HG03034 1.12 0.973 1.029 0.91 1.404 1.173 +HG03035 HG03035 -0.384 0.525 1.106 1.459 1.527 1.508 +HG03039 HG03039 2.055 1.098 1.54 1.721 1.656 1.256 +HG03040 HG03040 0.675 0.732 0.435 0.594 0.16 0.044 +HG03045 HG03045 -0.571 -0.416 0.589 0.525 0.455 0.62 +HG03046 HG03046 0.495 0.339 0.693 0.325 -0.092 0.424 +HG03048 HG03048 0.661 0.778 -0.457 -0.779 -1.229 -1.174 +HG03049 HG03049 -1.043 -1.047 -0.668 -0.589 -1.022 -1.21 +HG03052 HG03052 -0.792 -0.736 -0.407 -0.213 -0.243 0.526 +HG03054 HG03054 -0.705 -1.332 -0.653 -0.349 0.021 0.004 +HG03055 HG03055 0.685 0.839 0.48 0.269 0.636 0.26 +HG03057 HG03057 0.982 0.516 0.159 -0.038 -0.094 0.364 +HG03058 HG03058 0.509 1.743 1.528 1.665 0.727 0.655 +HG03060 HG03060 -0.764 0.426 1.235 1.649 1.683 1.628 +HG03061 HG03061 0.281 0.862 -0.044 -0.013 0.356 0.372 +HG03063 HG03063 -0.905 -1.091 -0.971 -0.569 -0.604 -0.736 +HG03064 HG03064 0.616 0.54 0.462 0.368 -0.16 0.339 +HG03066 HG03066 1.147 0.761 1.148 0.746 0.818 0.957 +HG03069 HG03069 0.133 0.929 1.103 1.36 0.936 1.225 +HG03072 HG03072 -0.236 0.269 0.331 0.473 0.987 0.925 +HG03073 HG03073 -1.475 -1.425 -0.884 -0.86 -0.939 -1.014 +HG03074 HG03074 -1.406 -0.957 -1.371 -1.236 -1.007 -1.266 +HG03077 HG03077 -0.819 -0.37 -1.103 -1.089 -0.852 -1.008 +HG03078 HG03078 -1.081 -1.422 -0.889 -0.387 -0.165 -0.869 +HG03079 HG03079 -0.954 -1.143 -1.272 -1.236 -1.854 -2.438 +HG03081 HG03081 0.13 0.851 0.944 1.212 0.539 0.545 +HG03082 HG03082 -0.16 -1.291 -1.177 -1.082 -1.512 -1.653 +HG03084 HG03084 -1.357 -1.445 -1.289 -1.55 -1.241 -1.393 +HG03086 HG03086 0.875 0.874 0.278 -0.329 -0.771 -0.89 +HG03088 HG03088 0.551 -0.193 0.912 0.845 0.662 0.609 +HG03091 HG03091 -0.15 -0.053 0.405 0.061 -0.584 -0.299 +HG03095 HG03095 1.123 0.168 1.121 0.728 0.543 0.688 +HG03096 HG03096 0.413 1.743 0.872 0.939 0.533 0.537 +HG03099 HG03099 -1.147 -1.532 -1.716 -1.906 -1.12 -0.854 +HG03100 HG03100 -1.568 -1.349 -1.259 -1.149 -0.979 -1.081 +HG03103 HG03103 -1.626 -1.948 -1.627 -0.974 -0.525 -0.829 +HG03105 HG03105 0.444 0.766 -0.025 0.224 -0.35 -0.659 +HG03108 HG03108 -1.002 -0.454 -1.021 -0.862 -0.352 -1.004 +HG03109 HG03109 -0.122 -0.097 0.097 0.486 0.815 0.668 +HG03111 HG03111 1.078 0.9 0.979 1.19 1.166 0.844 +HG03112 HG03112 -1.419 -0.995 -0.36 0.041 0.267 0.331 +HG03114 HG03114 1.109 1.037 1.374 1.907 2.386 2.235 +HG03115 HG03115 -1.085 -0.585 -0.524 -0.107 0.045 -0.164 +HG03117 HG03117 -1.906 -1.608 -2.608 -2.594 -2.225 -2.387 +HG03118 HG03118 -0.578 -0.059 -0.397 -0.295 -0.364 -0.503 +HG03120 HG03120 -0.954 -0.088 0.452 0.453 0.596 0.379 +HG03121 HG03121 -1.896 -1.332 -1.806 -1.387 -1.245 -0.971 +HG03123 HG03123 -0.981 0.005 -0.355 -0.347 -0.102 0.223 +HG03124 HG03124 0.226 0.636 0.229 0.045 0.537 0.227 +HG03126 HG03126 1.127 0.714 0.805 1.515 1.61 1.379 +HG03127 HG03127 0.043 0.705 1.113 1.197 1.733 1.424 +HG03129 HG03129 -1.478 -1.332 -1.428 -1.378 -0.765 -0.389 +HG03130 HG03130 -0.257 -0.626 0.301 -0.358 -0.283 -0.229 +HG03132 HG03132 -2.116 -1.893 -1.898 -1.821 -2.12 -1.937 +HG03133 HG03133 -1.137 -0.878 -0.514 -0.835 -1.324 -1.143 +HG03135 HG03135 0.854 0.049 0.06 -0.143 -0.364 -0.526 +HG03136 HG03136 -2.458 -2.221 -2.884 -2.921 -3.119 -3.249 +HG03139 HG03139 -0.578 -0.817 -0.325 -0.88 -0.648 -0.767 +HG03157 HG03157 1.258 1.67 1.031 0.612 0.545 0.871 +HG03159 HG03159 -0.999 -0.948 -0.591 -0.421 -0.493 -0.312 +HG03160 HG03160 -0.429 -0.518 -0.372 -1.261 -0.695 -0.861 +HG03162 HG03162 -0.84 -1.233 -1.448 -1.496 -1.282 -1.214 +HG03163 HG03163 -1.73 -1.402 -1.726 -1.967 -1.751 -1.466 +HG03166 HG03166 -0.743 0.054 0.137 0.292 -0.191 -0.193 +HG03168 HG03168 2.3 1.144 1.491 1.569 1.685 1.503 +HG03169 HG03169 0.768 1.159 -0.38 -0.495 -1.209 -1.176 +HG03172 HG03172 -1.492 -1.282 -2.874 -2.263 -2.12 -2.102 +HG03175 HG03175 -1.161 -0.855 -1.416 -1.093 -1.177 -0.401 +HG03189 HG03189 -0.391 0.185 -0.295 0.146 -0.429 -0.728 +HG03190 HG03190 0.126 0.078 -1.453 -1.546 -1.556 -1.669 +HG03193 HG03193 -1.04 -0.695 -0.512 -1.017 -0.933 -0.919 +HG03195 HG03195 -0.916 -0.576 -0.852 -1.03 -1.272 -1.307 +HG03196 HG03196 1.423 1.17 1.083 0.787 0.918 0.485 +HG03198 HG03198 -2.089 -2.084 -1.033 -1.015 -1.364 -1.497 +HG03199 HG03199 -0.24 -1.015 -1.426 -1.613 -1.274 -1.599 +HG03202 HG03202 0.775 0.374 1.009 0.791 0.648 0.751 +HG03209 HG03209 1.306 1.156 0.783 0.334 0.551 0.268 +HG03212 HG03212 0.944 0.336 -0.112 0.018 0.025 0.048 +HG03224 HG03224 0.595 1.464 1.714 1.421 1.003 1.046 +HG03225 HG03225 0.112 -0.396 0.08 -0.114 0.047 0.015 +HG03240 HG03240 0.809 1.22 1.275 1.584 2.029 1.48 +HG03241 HG03241 0.651 -0.864 -0.159 -0.015 -0.628 -0.861 +HG03242 HG03242 1.951 0.859 1.185 1.188 1.033 0.865 +HG03246 HG03246 0.306 -0.774 -0.703 -1.18 -0.485 -0.391 +HG03247 HG03247 -0.65 -1.471 -0.914 -0.88 -0.759 -0.775 +HG03251 HG03251 0.385 1.287 1.481 0.917 1.485 1.555 +HG03258 HG03258 0.861 0.22 0.035 0.556 0.221 0.065 +HG03259 HG03259 0.123 -1.23 -0.859 -1.015 -0.955 -0.85 +HG03265 HG03265 -0.94 -0.48 -0.792 -1.34 -1.86 -1.94 +HG03267 HG03267 -1.789 -1.605 -1.21 -0.672 -0.594 -0.875 +HG03268 HG03268 -1.585 -0.341 -0.777 -0.663 -0.509 -0.347 +HG03270 HG03270 -0.274 0.142 -0.437 -0.271 -0.019 -0.197 +HG03271 HG03271 0.475 -0.024 -0.874 -0.69 -1.308 -1.316 +HG03279 HG03279 0.299 0.519 -0.514 -1.001 -1.106 -1.233 +HG03280 HG03280 -0.188 -0.823 -0.556 0.173 0.33 0.826 +HG03291 HG03291 -1.433 -1.006 -0.345 -0.062 -0.076 0.017 +HG03294 HG03294 0.833 1.066 1.573 1.336 0.505 1.227 +HG03295 HG03295 -2.299 -1.71 -1.359 -0.894 -1.108 -0.657 +HG03297 HG03297 1.061 1.499 0.614 0.867 0.451 0.048 +HG03298 HG03298 -1.13 -1.649 -0.894 -0.511 -0.475 -0.659 +HG03300 HG03300 0.268 0.423 -1.17 -0.623 -0.729 -0.628 +HG03301 HG03301 -1.178 -0.236 -0.402 0.067 0.152 0.277 +HG03302 HG03302 -0.302 0.979 -0.164 0.733 1.068 1.331 +HG03305 HG03305 1.23 0.886 0.753 0.751 0.969 1.21 +HG03306 HG03306 0.561 0.049 0.11 0.099 0.453 0.826 +HG03307 HG03307 0.785 0.996 1.19 1.555 1.517 1.241 +HG03309 HG03309 -1.937 -2.334 -2.849 -2.048 -1.753 -1.742 +HG03311 HG03311 0.016 0.688 0.264 0.224 -0.241 -0.702 +HG03312 HG03312 0.402 -0.222 -0.673 -0.385 -0.175 -0.337 +HG03313 HG03313 1.23 0.711 -0.069 -0.596 -1.475 -1.488 +HG03342 HG03342 -0.091 0.63 0.234 0.041 0.15 -0.343 +HG03343 HG03343 -0.729 -0.309 0.224 0.386 1.108 1.603 +HG03351 HG03351 -0.426 -0.309 -0.355 -0.441 -0.33 -0.285 +HG03352 HG03352 -1.568 -1.114 -0.611 -0.118 -0.064 0.47 +HG03354 HG03354 0.257 0.764 -0.049 -0.125 0.273 0.692 +HG03363 HG03363 0.651 0.775 0.246 0.256 0.356 0.389 +HG03366 HG03366 0.426 0.941 -0.159 0.392 -0.152 -0.206 +HG03367 HG03367 0.302 -0.257 -0.099 -0.569 0.309 -0.349 +HG03369 HG03369 -0.205 -0.803 -1.466 -0.452 -0.243 0.114 +HG03370 HG03370 -0.591 0.235 -0.194 -0.652 -1.013 -1.495 +HG03372 HG03372 -0.036 0.888 -0.017 0 -0.039 0.079 +HG03373 HG03373 1.979 2.891 1.893 1.616 1.203 0.744 +HG03376 HG03376 -0.798 -0.306 0.102 0.052 0.386 0.067 +HG03378 HG03378 -0.378 -1.125 -1.125 -1.167 -0.394 -0.497 +HG03380 HG03380 -3.369 -3.212 -3.219 -3.26 -2.969 -3.05 +HG03382 HG03382 0.844 0.165 0.783 0.554 0.207 0.778 +HG03385 HG03385 -0.274 -0.152 -0.671 -0.681 -0.54 -0.515 +HG03388 HG03388 -0.322 0.557 0.455 0.464 0.767 0.969 +HG03391 HG03391 -0.281 1.319 0.408 -0.755 -0.745 -0.811 +HG03394 HG03394 0.295 -0.53 -0.42 0.305 0.289 -0.06 +HG03397 HG03397 -0.861 -0.98 -1.607 -1.017 -0.501 -0.746 +HG03401 HG03401 0.119 -1.23 -0.367 -0.329 -0.253 -0.638 +HG03410 HG03410 -0.295 -0.646 0.042 -0.078 -0.794 -0.455 +HG03419 HG03419 2.037 1.104 1.051 0.713 0.132 0.125 +HG03428 HG03428 -0.771 -1.451 -0.549 -0.076 -0.342 -0.108 +HG03432 HG03432 0.554 0.993 0.872 0.256 -0.517 -0.378 +HG03433 HG03433 0.25 0.322 1.379 1.562 0.576 0.557 +HG03436 HG03436 1.265 0.918 0.214 0.171 0.285 0.744 +HG03437 HG03437 0.371 0.423 0.442 0.032 0.4 -0.17 +HG03439 HG03439 -0.198 -0.501 -0.122 0.081 -0.818 -0.528 +HG03442 HG03442 -0.467 -0.422 -0.089 0.085 -0.84 -0.761 +HG03445 HG03445 0.019 0.368 0.944 0.303 0.453 0.225 +HG03446 HG03446 0.112 -0.393 -0.688 -0.945 -0.608 -0.755 +HG03449 HG03449 -0.188 -0.274 -0.131 -0.257 -0.064 0.11 +HG03451 HG03451 0.44 -0.469 -1.018 -0.963 -0.402 -0.204 +HG03452 HG03452 0.506 1.019 0.296 0.885 0.664 0.218 +HG03453 HG03453 1.496 0.929 0.435 0.634 0.469 0.528 +HG03455 HG03455 0.551 0.859 1.511 1.282 1.683 1.539 +HG03457 HG03457 1.686 0.825 1.091 1.015 1.269 1.443 +HG03458 HG03458 -1.771 -2.16 -1.466 -1.443 -1.397 -1.439 +HG03460 HG03460 1.151 0.737 0.644 0.401 0.33 -0.054 +HG03461 HG03461 0.402 -0.797 -1.639 -1.707 -1.915 -1.601 +HG03464 HG03464 0.047 0.197 0.246 0.437 0.307 0.823 +HG03470 HG03470 -0.619 -1.044 -1.08 -0.874 -1.11 -1.081 +HG03472 HG03472 1.458 1.208 1.245 1.199 1.793 1.52 +HG03473 HG03473 0.606 1.223 1.083 -0.024 -0.283 -0.609 +HG03476 HG03476 0.83 1.781 1.719 2.073 1.812 1.742 +HG03478 HG03478 -0.181 -0.259 -0.164 -0.069 0.021 -0.058 +HG03479 HG03479 -1.723 -1.204 -1.443 -0.703 -0.939 -0.937 +HG03484 HG03484 -0.54 -0.233 -0.554 0.025 0.517 0.807 +HG03485 HG03485 -0.681 -0.509 -0.524 -0.511 -0.634 -0.228 +HG03486 HG03486 -0.885 0.115 -0.35 -0.231 0.144 0.549 +HG03499 HG03499 0.492 1.484 0.905 0.955 0.69 0.472 +HG03514 HG03514 0.35 0.4 -0.231 -0.029 0.408 0.087 +HG03515 HG03515 0.081 -0.12 -0.308 -0.02 0.382 0.083 +HG03517 HG03517 -0.012 0.438 0.606 1.459 1.362 1.179 +HG03518 HG03518 -0.522 -1.343 -1.699 -1.346 -0.923 -0.931 +HG03519 HG03519 -0.574 -0.565 -0.079 -0.06 0.354 0.485 +HG03520 HG03520 -0.074 0.203 -0.226 0.415 0.505 0.48 +HG03521 HG03521 -1.323 -0.599 -1.19 -1.198 -0.417 -0.255 +HG03538 HG03538 0.533 0.336 -0.171 -0.791 -0.411 -0.28 +HG03539 HG03539 0.181 -0.169 -0.32 -0.645 -1.231 -1.06 +HG03548 HG03548 0.457 0.816 1.17 1.647 0.987 1.223 +HG03556 HG03556 0.533 0.182 0.264 0.473 0.096 0.562 +HG03557 HG03557 -0.181 -0.902 -1.133 -0.351 -0.917 -0.95 +HG03558 HG03558 -1.702 -1.169 -1.182 -1.604 -2.227 -1.782 +HG03559 HG03559 0.509 0.586 -0.318 -0.549 -0.876 -0.615 +HG03563 HG03563 0.15 0.496 -0.233 -0.472 -0.197 -0.152 +HG03565 HG03565 -1.226 -2.422 -1.913 -1.855 -1.574 -1.707 +HG03567 HG03567 -0.305 0.046 0.872 0.614 0.368 1.2 +HG03571 HG03571 -0.343 -0.64 -0.435 -0.614 -0.495 -0.189 +HG03572 HG03572 -1.437 -1.91 -1.155 -1.465 -1.122 -0.678 +HG03575 HG03575 0.833 0.421 1.141 0.941 0.777 0.289 +HG03576 HG03576 -0.06 -0.288 -0.241 0.043 -0.175 -0.258 +HG03577 HG03577 -1.823 -0.704 -0.718 -0.757 -1.475 -1.243 +HG03578 HG03578 0.723 -0.236 0.105 0.126 0.346 0.187 +HG03583 HG03583 -1.544 -1.416 -1.808 -1.651 -0.933 -0.838 +HGDP00904 HGDP00904 1.813 0.604 1.389 1.201 1.408 1.605 +HGDP00905 HGDP00905 1.416 1.351 1.54 1.421 1.479 1.14 +HGDP00906 HGDP00906 1.372 0.124 0.04 0.554 0.122 0.131 +HGDP00907 HGDP00907 -0.409 -1.224 -0.979 -1.631 -1.149 -1.283 +HGDP00908 HGDP00908 -0.581 -0.849 -0.633 -0.871 -0.665 -0.603 +HGDP00909 HGDP00909 -1.971 -0.454 0.209 0.35 0.364 0.524 +HGDP00910 HGDP00910 -0.636 -0.419 -0.715 -1.299 -1.81 -2.017 +HGDP00911 HGDP00911 0.047 -0.527 0 -0.002 0.503 0.245 +HGDP00912 HGDP00912 0.592 -0.108 -0.338 -0.372 -0.786 -0.54 +HGDP00914 HGDP00914 -0.823 -1.3 0.015 -0.166 -0.687 -0.809 +HGDP00917 HGDP00917 -0.591 -1.128 -0.663 0.099 0.362 0.137 +HGDP00918 HGDP00918 0.816 0.83 1.374 1.217 1.146 1.418 +HGDP00919 HGDP00919 1.993 2.618 2.311 1.555 0.606 0.451 +HGDP00920 HGDP00920 -1.036 -1.216 -0.514 -0.858 -0.384 -0.033 +HGDP00924 HGDP00924 0.074 -0.117 -0.251 -0.703 -0.614 -0.765 +HGDP00925 HGDP00925 1.12 1.647 1.093 1.19 0.555 1.112 +HGDP00926 HGDP00926 -0.453 -0.765 -0.074 -0.564 -0.318 0.035 +HGDP00929 HGDP00929 1.013 0.435 -0.412 -0.255 0.342 0.272 +HGDP00930 HGDP00930 -1.278 -0.756 -0.417 0.054 -0.592 -0.016 +HGDP00931 HGDP00931 -0.353 0.49 -0.092 -0.195 0.142 -0.332 +HGDP00935 HGDP00935 2.024 1.324 1.362 1.145 1.068 1.62 +HGDP00937 HGDP00937 0.426 1.659 1.856 1.705 1.668 1.349 +HGDP00938 HGDP00938 -0.66 0.025 0.278 -0.143 -0.042 -0.116 +HGDP00939 HGDP00939 -1.278 -0.37 -1.008 -1.454 -1.151 -1.478 +HGDP00940 HGDP00940 0.181 0.127 -0.054 0.755 0.404 0.626 +HGDP00941 HGDP00941 -0.039 0.258 -0.236 -1.068 -1.249 -0.705 +HGDP00942 HGDP00942 -0.709 0.136 -0.122 -0.051 0.045 0.021 +HGDP00943 HGDP00943 -1.726 -2.454 -2.529 -2.475 -2.185 -1.713 +HGDP00944 HGDP00944 -0.609 -0.079 0.194 0.188 0.846 0.83 +HGDP01200 HGDP01200 1.661 1.263 1.29 1.925 1.283 1.183 +HGDP01201 HGDP01201 0.326 0.386 0.013 -0.802 -0.63 -0.53 +HGDP01202 HGDP01202 1.634 2.028 1.704 1.833 1.541 1.304 +HGDP01283 HGDP01283 -0.205 -0.05 0.273 0.146 0.93 0.886 +HGDP01405 HGDP01405 -0.474 0.493 -0.129 0.014 0.505 0.485 +HGDP01408 HGDP01408 -0.66 0.267 0.162 0.231 0.344 0.106 +HGDP01413 HGDP01413 0.623 1.377 0.755 0.657 1.1 0.705 +HGDP01418 HGDP01418 -2.403 -1.913 -1.721 -1.416 -0.782 -0.734 +HGDP01419 HGDP01419 -2.065 -1.149 -0.507 -0.13 0.253 0.493 +LP6005441-DNA_B02 LP6005441-DNA_B02 -1.288 -1.108 -0.432 -0.524 -0.767 -0.387 +LP6005441-DNA_E07 LP6005441-DNA_E07 2.024 1.891 1.868 2.019 2.239 2.368 +LP6005441-DNA_F07 LP6005441-DNA_F07 -0.229 -1.349 -1.528 -1.261 -1.217 -1.164 +LP6005442-DNA_A02 LP6005442-DNA_A02 -1.185 -0.783 -0.457 -0.183 -0.257 -0.565 +LP6005442-DNA_B02 LP6005442-DNA_B02 0.785 0.947 1.168 1.116 1.017 1.112 +LP6005443-DNA_A01 LP6005443-DNA_A01 1.078 1.734 0.83 0.594 0.467 0.104 +LP6005443-DNA_E02 LP6005443-DNA_E02 -0.536 -1.134 -1.369 -1.422 -1.231 -1.247 +NA18486 NA18486 -0.605 -0.193 0.072 0.101 -0.152 -0.172 +NA18487 NA18487 0.354 0.711 0.256 0.211 0.186 -0.044 +NA18488 NA18488 -0.712 -0.143 -0.986 -1.322 -1.092 -1.495 +NA18489 NA18489 0.419 0.211 0.169 -0.029 0.457 0.771 +NA18498 NA18498 1.989 2.318 2.735 2.487 2.16 2.077 +NA18499 NA18499 1.799 1.63 1.585 1.329 0.602 0.472 +NA18501 NA18501 0.468 0.464 0.559 0.495 0.188 -0.135 +NA18502 NA18502 -0.912 -0.143 0.514 0.296 0.194 0.09 +NA18504 NA18504 -0.146 0.182 -0.007 -0.069 -0.001 0.237 +NA18505 NA18505 -1.306 -1.805 -2.082 -1.929 -1.516 -1.316 +NA18507 NA18507 0.026 -0.114 -0.208 0.141 -0.209 -0.156 +NA18508 NA18508 -1.602 -1.503 -0.837 -0.753 -1.255 -1.322 +NA18510 NA18510 0.354 -0.097 -0.017 0.166 0.172 0.15 +NA18511 NA18511 1.689 0.647 1.456 1.32 1.18 1.32 +NA18516 NA18516 1.089 0.516 -0.882 -0.773 -0.78 -0.967 +NA18517 NA18517 0.792 0.331 0.388 -0.645 -0.3 -0.199 +NA18519 NA18519 1.12 0.394 0.947 0.679 0.223 0.069 +NA18520 NA18520 0.792 1.365 1.538 1.168 1.166 1.075 +NA18522 NA18522 -0.767 -0.887 -0.452 -0.248 -0.431 -0.295 +NA18523 NA18523 0.764 0.859 1.468 1.248 1.017 0.611 +NA18852 NA18852 -1.92 -2.116 -2.971 -3.269 -2.907 -2.567 +NA18853 NA18853 0.085 0.156 -0.077 0.37 0.215 0.004 +NA18855 NA18855 0.095 0.107 0.4 1.168 0.793 0.869 +NA18856 NA18856 -0.509 -1.102 -0.509 -0.623 -1.022 -0.869 +NA18858 NA18858 0.516 0.098 0.671 0.704 -0.328 -0.097 +NA18859 NA18859 -0.322 -0.759 -0.984 -0.159 0.41 0.322 +NA18861 NA18861 -0.536 1.002 1.357 1.445 1.531 1.745 +NA18862 NA18862 0.657 1.353 1.332 1.035 1.061 0.657 +NA18865 NA18865 -0.202 0.752 0.36 0.585 -0.042 -0.334 +NA18867 NA18867 0.778 0.918 1.339 1.253 0.846 0.861 +NA18868 NA18868 -0.233 0.627 0.328 0.231 0.717 0.738 +NA18870 NA18870 -1.057 -0.937 -0.437 -0.351 -0.241 -0.158 +NA18871 NA18871 -0.467 -0.785 -0.176 0.325 0.666 0.848 +NA18873 NA18873 0.744 1.249 0.134 0.435 0.096 0.524 +NA18874A NA18874A 0.571 -0.89 -1.421 -1.689 -1.094 -1.717 +NA18876 NA18876 -1.413 -1.916 -1.833 -1.962 -1.874 -1.765 +NA18877 NA18877 1.368 0.784 0.298 0.339 0.392 0.312 +NA18878 NA18878 -2.272 -2.384 -2.638 -1.286 -1.282 -1.116 +NA18879 NA18879 -0.026 0.671 0.311 0.097 0.336 0.632 +NA18881 NA18881 0.116 -0.108 -0.221 -0.239 0.356 0.587 +NA18907 NA18907 -0.754 -1.445 -1.88 -1.436 -1.364 -1.075 +NA18908 NA18908 0.295 -0.114 -0.226 -0.049 0.676 0.865 +NA18909 NA18909 -0.681 -0.332 -1.143 -0.844 -0.225 -0.495 +NA18910 NA18910 -0.174 0.089 -0.074 0.115 -0.177 -0.276 +NA18912 NA18912 -0.264 -0.794 -0.221 -0.282 -0.035 -0.368 +NA18913 NA18913 -0.516 -0.971 -0.805 -0.815 -1.12 -0.582 +NA18915 NA18915 0.15 -0.169 -1.063 -1.245 -1.304 -1.056 +NA18916 NA18916 0.354 0.519 0.659 0.24 -0.102 -0.112 +NA18917 NA18917 0.047 0.609 0 0.35 0.682 0.861 +NA18923 NA18923 0.433 0.438 -0.189 0.153 -0.235 -0.337 +NA18924 NA18924 -0.771 -0.672 -0.184 -0.242 -0.32 -0.507 +NA18933 NA18933 -0.033 0.685 1.011 0.648 0.872 1.083 +NA18934 NA18934 -0.419 -0.817 -0.683 -0.605 -1.096 -1.387 +NA19017 NA19017 -1.53 -1.753 -1.57 -0.923 -0.925 -1.222 +NA19019 NA19019 0.516 -0.376 -1.088 -0.936 -1.205 -0.488 +NA19020 NA19020 -0.022 -1.55 -1.085 -0.847 -0.701 -0.216 +NA19023 NA19023 -1.419 -0.108 0.497 0.686 0.265 -0.536 +NA19026 NA19026 1.824 0.54 0.582 0.444 0.638 0.37 +NA19035 NA19035 0.537 -0.227 -0.315 -0.652 0.124 -0.193 +NA19038 NA19038 -2.637 -1.887 -1.493 -1.626 -1.159 -1.15 +NA19041 NA19041 1.582 2.676 1.784 1.474 1.348 1.225 +NA19042 NA19042 1.934 1.688 2 1.152 1.287 1.518 +NA19043 NA19043 0.623 0.842 0.589 0.312 0.114 0.277 +NA19092 NA19092 0.44 1.095 0.778 0.603 0.608 0.235 +NA19093 NA19093 0.033 1.144 1.62 1.692 1.741 1.774 +NA19095 NA19095 0.578 0.563 -0.603 0.112 0.071 0.3 +NA19096 NA19096 -0.664 -0.887 -0.867 -1.241 -0.901 -0.817 +NA19098 NA19098 0.706 0.272 0.678 0.97 1.201 0.882 +NA19099 NA19099 1.827 1.179 1.59 1.215 0.676 -0.189 +NA19101 NA19101 0.833 1.086 0.184 -0.058 -0.281 -0.068 +NA19102 NA19102 0.302 -0.233 0.413 -0.295 -0.83 -1.295 +NA19107 NA19107 0.143 0.839 0.577 0.173 0.703 0.909 +NA19108 NA19108 0.761 0.403 0.199 0.614 1.003 0.695 +NA19113 NA19113 -1.699 -1.195 -1.48 -1.425 -1.239 -0.719 +NA19114 NA19114 1.154 1.531 1.575 1.761 1.751 1.805 +NA19116 NA19116 -0.243 -0.3 0.388 0.818 0.848 0.601 +NA19117 NA19117 -0.567 -0.942 -0.889 -0.992 0.192 0.252 +NA19118 NA19118 0.668 1.173 1.451 1.259 1.374 1.013 +NA19119 NA19119 -1.088 -0.759 -0.179 -0.322 -0.396 -0.603 +NA19121 NA19121 -0.702 -1.163 -1.175 -0.835 -0.838 -0.657 +NA19122 NA19122 -2.327 -2.087 -2.479 -2.135 -1.679 -1.748 +NA19127 NA19127 0.168 0.049 1.377 1.203 0.797 0.645 +NA19128 NA19128 -1.181 -1.901 -1.299 -1.487 -1.441 -1.278 +NA19130 NA19130 -0.557 -0.039 -0.335 -0.313 -0.294 -0.033 +NA19131 NA19131 -0.847 -1.137 -1.078 -0.853 -0.427 -0.239 +NA19137 NA19137 -0.008 0.031 0.013 -0.018 0.223 0.838 +NA19138 NA19138 0.292 0.758 1.593 2.097 2.187 2.042 +NA19140 NA19140 0.864 0.979 1.292 1.378 1.554 1.788 +NA19141 NA19141 -0.823 -0.259 -0.169 -0.172 -0.753 -0.05 +NA19143 NA19143 0.081 0.24 0.626 0.401 -0.245 0.027 +NA19144 NA19144 -0.892 -0.48 -0.194 -0.381 0.344 1.57 +NA19146 NA19146 0.73 1.978 0.529 0.681 1.043 0.859 +NA19147 NA19147 0.675 0.653 -0.489 -0.056 -0.483 -0.195 +NA19149 NA19149 0.685 0.136 -0.099 0.108 -0.33 -0.048 +NA19150 NA19150 0.157 0.493 -0.422 -0.464 -0.751 -0.948 +NA19152 NA19152 0.281 -0.132 -0.191 0.276 1.251 1.046 +NA19153 NA19153 -1.35 -0.431 -0.79 -1.458 -1.657 -1.732 +NA19159 NA19159 1.899 1.4 0.79 0.771 0.511 0.345 +NA19160 NA19160 1.841 1.537 1.367 1.237 1.719 1.938 +NA19171 NA19171 1.116 1.897 1.533 0.952 0.733 0.811 +NA19172 NA19172 0.409 0.136 0.375 0.533 1.061 0.676 +NA19175 NA19175 -0.315 -0.437 -0.03 -0.428 -0.866 -0.676 +NA19185 NA19185 0.861 0.793 1.287 0.769 0.574 0.678 +NA19189 NA19189 -0.878 -0.393 -0.005 -0.087 -0.042 0.019 +NA19190 NA19190 -0.015 -0.021 -0.273 -0.179 -0.195 -0.576 +NA19191 NA19191 0.105 0.365 0.559 0.668 0.624 0.426 +NA19197 NA19197 0.123 -0.794 -1.155 -0.936 -1.808 -1.592 +NA19198 NA19198 -0.06 0.034 0.085 0.648 0.557 -0.274 +NA19200 NA19200 -0.578 -1.242 -0.36 0.099 0.096 0.341 +NA19201 NA19201 1.265 1.17 0.487 0.348 0.174 0.524 +NA19203 NA19203 -0.315 -0.48 0.169 -0.195 -0.201 -0.289 +NA19204 NA19204 -1.388 -1.384 -1.103 -0.625 -0.693 -1.019 +NA19206 NA19206 0.223 0.54 1.324 0.999 0.348 -0.262 +NA19207 NA19207 0.426 1.368 1.317 1.965 1.997 2.212 +NA19209 NA19209 0.799 -0.288 -0.462 -0.688 -0.58 -0.547 +NA19210 NA19210 1.261 0.348 -0.362 -0.078 -0.499 -0.973 +NA19213 NA19213 0.623 1.005 1.357 0.343 0.703 0.807 +NA19214 NA19214 1.368 0.22 -0.367 -1.071 -0.171 0.243 +NA19222 NA19222 0.123 0.034 0.092 0.666 0.826 0.641 +NA19223 NA19223 1.127 0.636 -0.072 0.278 -0.292 -0.108 +NA19224 NA19224 0.923 0.781 0.336 -0.349 -1.342 -1.308 +NA19235 NA19235 -0.557 -0.143 0.159 0.607 0.531 0.626 +NA19236 NA19236 -0.581 -0.291 -0.218 -0.658 -0.562 -0.904 +NA19238 NA19238 -0.712 -1.024 -0.596 -0.15 -0.136 0.672 +NA19239 NA19239 0.713 0.505 0.798 0.276 0.293 0.054 +NA19240 NA19240 -0.164 -0.143 0.542 0.43 0.777 0.93 +NA19247 NA19247 -1.423 -1.817 -1.612 -1.404 -0.588 -0.513 +NA19248 NA19248 -0.464 -0.443 0.142 0.417 0.805 1.169 +NA19256 NA19256 0.478 1.513 1.041 0.516 0.219 0.327 +NA19257 NA19257 -1.395 -0.669 -0.921 -0.847 -0.392 -0.307 +NA19309 NA19309 0.523 1.566 1.704 0.222 -0.187 0.125 +NA19312 NA19312 -0.888 -0.992 -2.206 -1.974 -2.008 -2.135 +NA19315 NA19315 0.147 0.423 1.051 1.401 1.39 1.385 +NA19318 NA19318 -0.053 -1.704 -2.444 -2.543 -1.818 -2.172 +NA19320 NA19320 0.716 0.502 0.025 0.07 -0.001 -0.278 +NA19321 NA19321 -1.585 -0.724 -0.375 -0.275 -0.441 -0.655 +NA19323 NA19323 -1.45 -1.686 -1.249 -0.71 -0.306 -0.308 +NA19327 NA19327 -2.272 -1.216 -1.247 -1.425 -1.247 -1.002 +NA19331 NA19331 -1.181 -0.716 -0.524 -0.876 -0.574 -0.709 +NA19338 NA19338 -0.533 -0.722 -0.795 -0.569 -0.411 0.131 +NA19346 NA19346 -0.847 -0.64 -0.176 0.007 0.303 0.021 +NA19347 NA19347 -0.543 -1.774 -2.238 -2.556 -2.185 -2.096 +NA19350 NA19350 0.388 0.775 1.498 1.94 1.497 1.218 +NA19351 NA19351 -0.988 0.24 -0.949 -0.979 -0.78 -0.885 +NA19355 NA19355 2.327 2.002 1.861 1.651 1.975 2.1 +NA19360 NA19360 0.395 0.665 0.296 0.702 0.37 0.456 +NA19372 NA19372 -1.057 -1.038 -0.129 -0.459 -0.713 -0.609 +NA19375 NA19375 0.771 1.682 1.384 1.062 1.017 1.401 +NA19377 NA19377 -0.798 -1.227 -0.044 0.097 0.015 0.401 +NA19378 NA19378 -1.937 -1.672 -2.454 -2.442 -1.673 -1.52 +NA19379 NA19379 -1.254 -1.579 -1.311 -1.048 -0.919 -0.831 +NA19380 NA19380 -0.198 -0.82 -1.761 -2.361 -2.578 -2.374 +NA19384 NA19384 0.713 0.996 0.179 0.388 0.465 0.241 +NA19385 NA19385 0.789 0.79 0.887 1.235 1.513 1.033 +NA19391 NA19391 -0.947 -0.033 0.005 0.036 0.198 -0.104 +NA19393 NA19393 1.506 1.871 1.985 2.032 1.717 1.771 +NA19394 NA19394 -2.91 -2.369 -1.93 -1.938 -2.042 -2.06 +NA19397 NA19397 -1.033 0.121 0.634 0.392 0.549 0.058 +NA19399 NA19399 0.105 0.641 0.629 0.244 0.035 -0.158 +NA19401 NA19401 -0.926 -0.329 -0.462 -0.356 -0.485 -0.42 +NA19403 NA19403 -0.66 -0.78 -0.313 -0.464 -0.1 0.528 +NA19404 NA19404 0.057 -0.341 -0.305 -0.112 -0.025 -0.488 +NA19428 NA19428 -0.184 0.339 0.112 0.081 0.321 0.015 +NA19429 NA19429 -0.488 -0.396 0.455 0.428 0.245 0.765 +NA19431 NA19431 0.564 0.429 0.656 0.715 0.529 0.846 +NA19435 NA19435 1.468 1.342 1.163 1.53 1.493 1.379 +NA19436 NA19436 -0.181 0.403 0.524 0.115 0.084 0.087 +NA19437 NA19437 1.165 0.766 -0.236 -0.078 0.237 -0.114 +NA19438 NA19438 -0.16 0.322 0.905 0.589 0.305 0.738 +NA19439 NA19439 1.468 0.83 0.497 0.769 0.463 0.464 +NA19440 NA19440 0.337 0.461 -0.112 0.2 -0.118 0.044 +NA19445 NA19445 0.84 1.949 1.821 2.187 1.572 1.715 +NA19446 NA19446 -0.533 -0.259 0.132 0.045 0.2 0.605 +NA19451 NA19451 -0.964 -1.875 -2.303 -2.393 -2.546 -2.106 +NA19454 NA19454 0.947 1.432 1.379 0.932 0.983 1.158 +NA19455 NA19455 -1.464 -1.256 -0.907 -0.874 -1.122 -1.112 +NA19456 NA19456 0.94 0.845 0.306 0.101 0.043 -0.247 +NA19457 NA19457 0.896 0.537 -1.103 -0.865 -0.435 -0.459 +NA19461 NA19461 1.899 1.685 1.523 1.36 1.182 1.214 +NA19462 NA19462 0.523 0.394 0.507 0.388 0.394 0.559 +NA19463 NA19463 -0.698 -0.724 -1.17 -1.297 -0.997 -0.752 +NA19466 NA19466 1.51 1.842 1.883 1.918 1.233 0.944 +NA19467 NA19467 -2.796 -2.262 -1.796 -1.806 -0.814 -0.806 +NA19468 NA19468 1.244 1.278 0.902 0.921 0.803 0.821 +NA19473 NA19473 -0.105 0.031 0.134 0.307 0.811 0.27 +NA19625 NA19625 0.299 -0.536 -0.02 -0.477 -0.592 -0.511 +NA19700 NA19700 0.123 0.22 -0.278 0.157 0.697 0.709 +NA19701 NA19701 0.34 0.941 -0.002 0.368 0.1 -0.019 +NA19703 NA19703 -0.105 0.798 1.255 1.154 1.483 1.403 +NA19704 NA19704 0.933 0.409 0.721 0.977 1.08 1.539 +NA19707 NA19707 -1.137 -0.469 -0.154 -0.898 -0.757 -0.576 +NA19711 NA19711 0.495 1.176 1.476 1.23 1.086 0.622 +NA19712 NA19712 0.375 -0.893 -1.264 -1.779 -1.874 -1.825 +NA19713 NA19713 -1.264 -1.381 -1.143 -1.142 -1.489 -1.189 +NA19818 NA19818 -0.167 -0.559 -0.189 0.289 0.164 0.314 +NA19819 NA19819 1.075 0.97 0.952 1.721 2.572 2.487 +NA19828 NA19828 0.899 0.15 1.131 1.387 1.693 1.576 +NA19834 NA19834 -0.988 -1.131 -0.82 -0.558 -0.483 -0.12 +NA19835 NA19835 -0.574 -1.619 -1.58 -1.763 -1.477 -1.74 +NA19900 NA19900 -0.764 -0.155 -0.606 -0.528 -0.368 -0.536 +NA19901 NA19901 -0.322 0.38 0.172 0.76 0.67 0.549 +NA19904 NA19904 0.088 0.502 -0.032 -0.186 -0.348 -0.491 +NA19908 NA19908 0.526 1.144 0.611 0.97 1.215 0.932 +NA19909 NA19909 0.478 -0.152 -0.576 0.117 0.442 0.088 +NA19914 NA19914 0.199 -0.071 0.527 0.829 -0.128 -0.1 +NA19916 NA19916 0.399 0.851 0.795 0.697 0.598 0.799 +NA19917 NA19917 -1.161 -1.765 -1.647 -1.254 -1.63 -1.503 +NA19918 NA19918 -0.957 -0.443 -0.638 -0.573 -0.273 0.029 +NA19920 NA19920 -0.767 -0.018 -0.126 0.045 -0.098 -0.118 +NA19921 NA19921 0.858 -0.193 -0.835 -0.331 0.108 0.404 +NA19922 NA19922 1.037 0.583 0.75 0.359 0.791 0.25 +NA19923 NA19923 -0.491 -0.669 -0.492 -0.195 0.295 0.214 +NA19982 NA19982 0.04 0.304 1.011 1.681 2.136 1.967 +NA19984 NA19984 -0.467 -0.384 -0.946 -1.086 -1.647 -1.825 +NA20126 NA20126 -0.443 -1.117 -0.892 -0.777 -0.723 -0.925 +NA20127 NA20127 2.244 1.871 2.542 2.328 2.294 2.046 +NA20276 NA20276 -0.374 0.069 0.403 0.166 -0.775 -1.035 +NA20281 NA20281 -0.422 -0.925 -1.498 -2.108 -2.078 -1.303 +NA20282 NA20282 -0.802 -0.692 -0.854 -1.324 -1.378 -1.709 +NA20287 NA20287 0.406 0.473 0.736 0.957 0.513 0.693 +NA20289 NA20289 1.62 1.589 2.149 1.755 1.668 1.622 +NA20291 NA20291 1.368 0.874 0.574 0.455 0.493 -0.046 +NA20294 NA20294 -0.246 0.115 0.564 0.693 0.374 0.485 +NA20296 NA20296 0.64 1.478 0.815 1.468 1.019 1.139 +NA20298 NA20298 -0.315 -0.399 -0.762 -0.898 -1.566 -1.752 +NA20317 NA20317 -1.268 -0.765 -0.753 -0.533 -0.326 -0.8 +NA20320 NA20320 -0.892 -1.521 -0.171 -0.41 -0.515 -0.359 +NA20332 NA20332 0.654 1.897 1.225 1.221 0.646 0.593 +NA20334 NA20334 0.14 -0.974 -1.003 -0.336 0.364 0.008 +NA20339 NA20339 -0.467 -0.134 -0.069 -0.945 -1.397 -1.307 +NA20340 NA20340 -0.264 -0.658 -1.202 -1.071 -0.806 -0.48 +NA20342 NA20342 1.189 0.354 1.121 0.852 0.692 0.574 +NA20346 NA20346 -0.947 -0.489 0.415 -0.217 -0.56 -0.821 +NA20348 NA20348 0.551 -0.483 0.139 -0.101 -0.106 -0.077 +NA20351 NA20351 0.647 0.528 0.462 0.159 0.303 0.597 +NA20356 NA20356 2.445 1.324 0.857 0.997 1.406 1.167 +NA20357 NA20357 -0.333 0.02 0.358 0.845 0.35 0.335 +NA20362 NA20362 0.692 0.223 0.986 1.569 1.459 1.485 +NA20412 NA20412 0.243 0.081 0.353 0.016 0.013 -0.166 +SS6004470 SS6004470 1.61 1.106 1.873 2.005 1.753 1.424 +SS6004475 SS6004475 1.13 0.906 0.656 0.094 -0.489 -0.285 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AMR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AMR.profiles new file mode 100644 index 00000000..03a07e1b --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-AMR.profiles @@ -0,0 +1,413 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG00551 HG00551 1.139 -0.135 0.187 -0.309 -0.39 -0.669 +HG00553 HG00553 -0.495 0.374 0.428 0.684 0.745 0.598 +HG00554 HG00554 -0.491 0.25 0.437 0.506 0.712 0.877 +HG00637 HG00637 -0.901 0.182 0.237 0.696 0.813 0.29 +HG00638 HG00638 0.257 -0.601 -1.143 -1.746 -1.537 -1.801 +HG00640 HG00640 0.797 0.348 0.317 0.188 0.298 0.212 +HG00641 HG00641 0.185 0.169 -0.113 0.227 0.733 0.563 +HG00731 HG00731 0.306 0.521 1.095 1.084 0.941 0.536 +HG00732 HG00732 0.955 0.794 1.204 1.382 1.079 0.793 +HG00733 HG00733 -0.243 0.054 0.526 0.256 -0.055 -0.229 +HG00734 HG00734 -0.734 -0.226 -0.297 -0.44 -0.388 -0.725 +HG00736 HG00736 0.018 0.478 0.763 1.037 1.312 1.381 +HG00737 HG00737 -2.238 -0.611 -0.634 -0.673 -0.717 -1.149 +HG00738 HG00738 -1.878 -1.171 -0.668 -0.58 -0.412 -0.628 +HG00739 HG00739 0.473 1.404 1.552 1.185 1.474 1.568 +HG00740 HG00740 0.077 0.328 0.319 0.085 -0.012 -0.157 +HG00742 HG00742 0.685 1.642 1.668 1.28 1.225 0.766 +HG00743 HG00743 1.36 1.629 1.254 0.772 0.627 0.299 +HG01047 HG01047 0.464 0.791 0.913 0.544 0.813 0.522 +HG01048 HG01048 0.153 -0.275 0.039 0.169 0.212 0.54 +HG01049 HG01049 -0.752 -0.21 -0.031 0.201 0.043 -0.165 +HG01051 HG01051 1.194 0.305 0.406 0.722 0.565 0.641 +HG01052 HG01052 0.694 1.12 0.233 0.233 0.31 0.198 +HG01054 HG01054 1.189 1.127 1.524 0.944 1.124 0.649 +HG01055 HG01055 1.261 0.68 0.426 0.565 0.709 0.428 +HG01058 HG01058 -0.604 -1.175 -1.072 -0.832 -1.009 -1.453 +HG01060 HG01060 -0.207 0.68 0.608 0.341 0.227 0.026 +HG01061 HG01061 -1.293 0.292 0.89 0.777 0.82 0.03 +HG01063 HG01063 1.094 1.137 1.417 1.649 1.565 1.439 +HG01064 HG01064 0.941 0.899 0.944 0.588 0.75 0.52 +HG01066 HG01066 -0.293 -0.656 -0.754 -0.73 -0.65 -1.045 +HG01067 HG01067 1.662 2.069 2.384 2.389 2.512 2.579 +HG01069 HG01069 0.622 0.954 0.842 0.622 0.614 0.516 +HG01070 HG01070 -0.221 0.644 0.79 0.497 0.599 0.399 +HG01072 HG01072 2.693 1.622 1.456 1.562 1.467 1.65 +HG01073 HG01073 -0.423 0.948 0.208 0.269 0.24 -0.286 +HG01075 HG01075 0.644 0.98 1.122 0.847 0.59 0.473 +HG01077 HG01077 0.612 -0.148 0.367 0.36 0.357 0.358 +HG01079 HG01079 0.099 -0.161 0.024 0.256 0.489 0.344 +HG01080 HG01080 -1.401 -1.553 -1.468 -1.344 -1.076 -1.143 +HG01082 HG01082 -0.631 -0.868 -0.761 -0.728 -0.442 -0.169 +HG01083 HG01083 1.157 1.231 1.158 1.399 1.693 1.724 +HG01087 HG01087 -0.351 0.309 0.603 0.978 0.824 0.828 +HG01088 HG01088 -3.653 -3.043 -2.498 -2.298 -2.155 -3.042 +HG01089 HG01089 -1.288 0.348 0.399 0.47 0.521 0.627 +HG01092 HG01092 0.707 1.039 0.778 0.529 0.208 0.143 +HG01094 HG01094 -1.811 -0.467 -0.584 -0.529 -0.475 -0.602 +HG01095 HG01095 -0.243 0.416 1.038 1.031 0.983 0.34 +HG01097 HG01097 0.743 1.205 1.397 1.513 1.425 1.076 +HG01098 HG01098 0.671 1.948 1.074 1.46 1.472 1.74 +HG01101 HG01101 0.027 -0.868 -0.972 -0.531 -0.24 -0.054 +HG01102 HG01102 -1.941 -1.253 -1.295 -1.399 -1.735 -2.127 +HG01104 HG01104 -0.081 0.618 0.067 -0.129 0.028 -0.052 +HG01105 HG01105 1.707 1.332 1.87 1.638 1.536 1.525 +HG01107 HG01107 1 1.365 1.186 1.12 0.918 0.889 +HG01108 HG01108 -2.148 -1.556 -1.318 -1.191 -1.35 -1.278 +HG01110 HG01110 -0.874 -0.259 0.042 -0.173 -0.155 -0.624 +HG01111 HG01111 1.576 1.15 1.438 1.172 1.124 0.842 +HG01112 HG01112 2.887 2.793 2.372 2.059 2.402 2.161 +HG01119 HG01119 -0.041 0.188 0.487 0.347 0.327 0.229 +HG01121 HG01121 -0.423 0.146 0.531 0.957 0.977 0.959 +HG01122 HG01122 -0.374 -0.897 -0.308 -0.707 -0.853 -1.159 +HG01124 HG01124 1.288 1.355 1.802 1.847 1.519 1.012 +HG01125 HG01125 0.716 2.239 2.345 1.873 1.986 1.982 +HG01130 HG01130 1.59 0.54 0.442 0.389 0.58 0.313 +HG01131 HG01131 -0.041 0.094 0.601 0.887 0.709 0.419 +HG01133 HG01133 0.802 1.13 0.822 0.616 0.771 0.76 +HG01134 HG01134 -0.212 0.191 0.483 0.267 0.353 0.159 +HG01136 HG01136 -0.847 0.061 0.176 0.254 0.087 -0.202 +HG01138 HG01138 -1.383 -0.979 -0.87 -0.846 -0.768 -1.225 +HG01139 HG01139 0.216 -0.542 0.008 -0.218 -0.318 -0.565 +HG01140 HG01140 -1.995 -2.778 -2.698 -2.387 -2.028 -2.035 +HG01142 HG01142 1.342 0.967 0.792 0.557 0.858 1.033 +HG01148 HG01148 -1.973 -0.435 -0.311 -0.313 0.092 0.095 +HG01149 HG01149 0.716 -0.154 -0.331 -0.218 0.251 0.245 +HG01161 HG01161 1.04 0.974 1.333 1.448 1.312 1.285 +HG01162 HG01162 -0.333 -0.376 -0.372 -0.03 0.094 -0.05 +HG01164 HG01164 0.279 0.759 0.851 0.838 0.786 0.737 +HG01167 HG01167 0.203 0.24 0.749 0.709 0.705 0.579 +HG01168 HG01168 -1.513 -0.382 0.435 0.379 0.346 0.126 +HG01170 HG01170 -1.013 -1.895 -0.966 -0.84 -0.718 -0.606 +HG01171 HG01171 -2.396 -2.544 -2.212 -1.763 -1.361 -1.68 +HG01173 HG01173 1.522 1.371 1.192 1.219 1.079 0.979 +HG01174 HG01174 0.216 1.785 1.304 1.458 1.463 1.492 +HG01176 HG01176 -1.626 -0.096 0.258 -0.169 -0.006 0.038 +HG01177 HG01177 2.04 2.01 1.768 1.227 0.981 0.983 +HG01182 HG01182 -0.802 0.094 0.365 -0.307 -0.057 -0.436 +HG01183 HG01183 1.761 0.641 0.635 0.544 0.559 0.325 +HG01187 HG01187 -0.604 -0.262 -0.161 -0.226 -0.051 0.245 +HG01188 HG01188 0.82 0.384 0.747 0.612 0.682 0.787 +HG01190 HG01190 -2.5 -2.338 -2.628 -2.753 -2.215 -2.392 +HG01191 HG01191 0.392 0.371 0.926 0.366 0.1 0.245 +HG01197 HG01197 1.266 1.812 2.297 2.362 2.194 2.349 +HG01198 HG01198 0.437 2.278 1.763 2.023 2.258 2.085 +HG01200 HG01200 0.847 0.687 0.838 1.098 1.283 1.065 +HG01204 HG01204 0.698 0.97 0.849 0.946 1.06 0.707 +HG01205 HG01205 0.59 1.235 0.915 1.086 1.242 1.137 +HG01241 HG01241 -0.698 0.514 0.963 0.569 0.745 0.194 +HG01242 HG01242 -0.991 -0.868 -0.797 -0.887 -1.117 -1.157 +HG01247 HG01247 -1.216 -1.628 -1.038 -1.03 -1.045 -1.775 +HG01248 HG01248 -0.973 -0.871 -0.306 -0.29 -0.042 0.11 +HG01250 HG01250 1.266 0.309 0.36 0.343 0.745 0.53 +HG01251 HG01251 -0.604 -0.562 -0.529 -0.719 -0.611 -0.811 +HG01253 HG01253 1.473 0.967 0.822 1.029 1.208 1.113 +HG01254 HG01254 -1.766 -0.496 0.021 0.176 -0.286 -0.099 +HG01256 HG01256 0.414 0.599 1.479 1.818 1.699 1.486 +HG01257 HG01257 1.013 1.208 0.954 0.923 0.969 1.004 +HG01259 HG01259 0.117 1.166 1.472 1.765 1.601 1.363 +HG01260 HG01260 -1.811 -1.162 -1.075 -0.451 -0.569 -0.702 +HG01269 HG01269 -1.734 -1.243 -0.42 -0.059 0.143 -0.138 +HG01271 HG01271 -0.531 -0.366 -0.263 -0.398 0.217 0.315 +HG01272 HG01272 -2.049 -1.637 -0.975 -0.944 -1.008 -1.123 +HG01274 HG01274 -0.581 -1.06 -0.611 -0.201 0.004 -0.161 +HG01275 HG01275 1.72 1.349 1.258 1.412 1.71 1.878 +HG01277 HG01277 0.356 -0.718 -1.004 -1.227 -1.255 -1.032 +HG01279 HG01279 1.32 -1.09 -1.086 -1.272 -1.327 -0.905 +HG01280 HG01280 -0.117 0.71 0.872 0.696 0.54 0.791 +HG01281 HG01281 -0.311 -0.881 -0.504 -1.037 -1.386 -1.336 +HG01284 HG01284 0.793 1.639 2.025 2.269 2.079 1.822 +HG01286 HG01286 -0.586 -0.092 0.06 -0.258 -0.248 -0.532 +HG01302 HG01302 2.112 0.723 0.858 1.196 1.089 1.316 +HG01303 HG01303 1.86 1.929 1.92 1.706 1.657 1.748 +HG01305 HG01305 1.585 2.131 2.354 2.315 2.247 2.316 +HG01308 HG01308 -1.41 -1.334 -0.559 -0.116 0.089 -0.216 +HG01311 HG01311 0.374 -0.624 -0.352 -0.328 -0.14 -0.298 +HG01312 HG01312 0.59 0.928 1.113 0.872 1.06 0.862 +HG01323 HG01323 1.108 1.903 1.679 1.943 1.952 2.058 +HG01325 HG01325 0.32 0.094 0.501 1.24 1.051 0.6 +HG01326 HG01326 1.139 0.987 0.756 0.923 1.075 0.666 +HG01341 HG01341 -0.054 -0.402 -1.138 -1.369 -1.24 -1.336 +HG01342 HG01342 -0.73 -0.131 -0.017 0.057 -0.21 -0.052 +HG01344 HG01344 -0.892 0.113 0.185 -0.129 0.193 0.143 +HG01345 HG01345 0.838 0.644 0.385 0.017 0.194 0.223 +HG01348 HG01348 -0.446 0.054 -0.956 -0.836 -0.692 -0.84 +HG01349 HG01349 -1.639 -1.399 -1.216 -1.17 -1.229 -1.365 +HG01350 HG01350 0.73 0.032 -0.64 -0.288 -0.291 -0.499 +HG01351 HG01351 1.094 0.286 0.535 0.66 0.847 0.992 +HG01352 HG01352 0.108 -0.702 -0.95 -0.277 -0.308 -0.429 +HG01353 HG01353 0.622 -0.278 -0.961 -1.409 -1.391 -1.055 +HG01354 HG01354 -0.077 0.133 0.267 0.133 0.597 0.245 +HG01356 HG01356 0.342 0.752 0.028 -0.123 -0.206 -0.124 +HG01357 HG01357 1.509 1.515 1.274 1.058 1.291 0.784 +HG01359 HG01359 0.369 0.188 -0.52 -0.514 -0.732 -0.829 +HG01360 HG01360 1.693 1.153 0.663 0.77 1.113 0.957 +HG01362 HG01362 0.658 -0.659 -0.249 -0.444 -0.182 0.157 +HG01363 HG01363 0.383 1.433 0.656 0.425 0.548 0.961 +HG01365 HG01365 0.824 0.922 0.706 0.576 0.385 0.692 +HG01369 HG01369 -0.005 0.468 0.947 0.959 0.773 0.881 +HG01372 HG01372 1.144 1.44 1.29 0.88 0.848 0.748 +HG01374 HG01374 0.401 -0.063 0.205 -0.125 -0.063 -0.329 +HG01375 HG01375 0.518 1.323 1.199 0.99 0.828 0.582 +HG01377 HG01377 -0.802 -0.689 -0.697 -0.768 -0.197 -0.046 +HG01378 HG01378 1.378 0.713 1.345 1.469 1.412 1.377 +HG01383 HG01383 -0.09 0.798 0.899 1.272 1.304 1.422 +HG01384 HG01384 0.941 0.498 0.54 0.616 0.588 0.436 +HG01389 HG01389 -1.68 -1.461 -0.916 -0.753 -0.686 -1.037 +HG01390 HG01390 -0.342 -0.689 -0.872 -0.631 -0.624 -0.592 +HG01392 HG01392 -1.135 0.041 -0.124 0.087 0.457 0.733 +HG01393 HG01393 -1.09 -0.49 0.365 0.921 0.792 0.582 +HG01395 HG01395 0.644 0.449 0.458 0.618 0.599 0.772 +HG01396 HG01396 -2.103 -1.615 -0.929 -1.221 -0.936 -1.075 +HG01398 HG01398 -0.59 1.329 1.37 1.363 1.387 1.156 +HG01402 HG01402 -0.216 -0.493 -0.472 -0.176 0.293 0.678 +HG01403 HG01403 -1.653 -0.229 -0.365 -0.254 -0.178 0.18 +HG01405 HG01405 -1.32 -0.451 -0.036 0.04 -0.023 -0.405 +HG01412 HG01412 0.721 -0.115 -0.133 0.064 -0.159 -0.144 +HG01413 HG01413 1.383 2.177 2.154 1.97 1.875 2.025 +HG01414 HG01414 -0.739 -0.376 -0.713 -0.54 -0.401 -0.922 +HG01431 HG01431 1.865 2.144 1.95 1.769 1.682 1.195 +HG01432 HG01432 -0.545 -1.996 -0.913 -1.009 -0.909 -0.622 +HG01435 HG01435 -0.531 0.488 0.094 0.26 0.106 0.26 +HG01437 HG01437 2.522 2.183 2.152 2.025 2.453 2.323 +HG01438 HG01438 1.698 1.378 1.386 0.963 0.752 0.348 +HG01440 HG01440 -0.59 0.99 0.574 0.842 1.1 1.227 +HG01441 HG01441 0.644 0.742 0.656 1.12 1.228 0.834 +HG01443 HG01443 1.261 0.045 -0.368 -0.656 -0.395 -0.475 +HG01444 HG01444 -0.455 0.54 0.749 1.007 1.364 1.322 +HG01447 HG01447 0.018 0.374 0.269 -0.008 -0.115 -0.159 +HG01455 HG01455 -0.644 -0.959 -2.046 -2.163 -2.35 -2.376 +HG01456 HG01456 1.401 0.677 -0.188 -0.429 -0.297 -0.122 +HG01459 HG01459 0.018 0.09 -0.599 -0.673 -0.582 -0.333 +HG01461 HG01461 -0.892 -1.051 -0.975 -1.187 -1.002 -0.733 +HG01462 HG01462 0.365 0.459 -0.074 -0.322 -0.446 -0.097 +HG01464 HG01464 -1.509 0.462 0.331 0.307 0.249 -0.06 +HG01465 HG01465 1.446 2.304 2.079 2.013 2.213 1.882 +HG01468 HG01468 -0.365 -0.317 0.253 -0.114 -0.029 -0.12 +HG01474 HG01474 1.468 1.427 1.092 0.707 0.705 0.475 +HG01479 HG01479 -0.198 0.374 -0.042 0.025 -0.174 -0.737 +HG01485 HG01485 0.545 -0.519 -0.784 -1.155 -1.089 -0.981 +HG01486 HG01486 1.013 1.583 1.829 1.327 1.183 1.597 +HG01488 HG01488 0.009 -0.461 -0.051 -0.044 0.378 0.196 +HG01489 HG01489 1.509 1.75 1.984 1.363 1.421 1.063 +HG01491 HG01491 0.378 0.713 0.61 0.605 0.693 0.659 +HG01492 HG01492 0.851 1.153 1.097 1.596 1.124 0.973 +HG01494 HG01494 -0.486 -0.552 0.09 0.214 -0.047 0.177 +HG01495 HG01495 0.297 0.165 0.54 0.874 0.988 1.23 +HG01497 HG01497 2.058 0.596 0.508 0.614 1.026 1.515 +HG01498 HG01498 0.707 -0.764 -0.659 -0.453 -0.21 -0.288 +HG01550 HG01550 0.45 0.537 0.528 0.569 0.913 0.623 +HG01551 HG01551 -0.059 -0.539 -1.127 -0.611 -0.773 -0.134 +HG01556 HG01556 -1.698 -1.09 -0.324 -0.231 -0.053 -0.062 +HG01565 HG01565 0.018 -0.728 -0.349 -0.444 -0.444 0.227 +HG01566 HG01566 0.874 0.208 0.028 -0.207 0.077 -0.171 +HG01571 HG01571 0.973 0.495 0.497 0.032 0.032 0.106 +HG01572 HG01572 0.522 0.778 0.517 0.294 0.408 0.649 +HG01577 HG01577 -0.68 -0.457 -0.831 -1.276 -1.452 -1.588 +HG01578 HG01578 -0.329 -0.216 -0.863 -0.643 -0.809 -1.11 +HG01892 HG01892 -1.266 -1.152 -0.815 -1.164 -1.318 -1.643 +HG01893 HG01893 -0.604 -0.428 -1.186 -0.806 -1.013 -0.448 +HG01917 HG01917 -0.923 -1.862 -2.655 -2.69 -2.444 -2.732 +HG01918 HG01918 0.36 0.201 0.083 0.146 0.187 0.059 +HG01919 HG01919 0.342 -0.138 -1.063 -0.872 -0.747 -1.088 +HG01920 HG01920 -0.531 -1.507 -1.529 -2.122 -2.34 -2.453 +HG01921 HG01921 -0.45 0.27 0.622 0.836 0.353 0.491 +HG01923 HG01923 -0.55 -1.569 -1.334 -1.367 -1.302 -0.737 +HG01924 HG01924 -0.527 -0.624 -0.661 -0.569 -0.815 -0.632 +HG01926 HG01926 0.95 -0.089 -0.211 -0.042 0.015 0.169 +HG01927 HG01927 0.468 -0.135 -0.188 -0.51 -0.9 -0.967 +HG01932 HG01932 0.892 0.146 -0.536 -0.22 -0.391 -0.411 +HG01933 HG01933 -0.041 -0.562 0.062 -0.173 -0.07 0.258 +HG01935 HG01935 0.068 -0.327 -0.672 -0.942 -0.958 -1.022 +HG01938 HG01938 -0.302 0.028 0.08 -0.199 -0.376 -0.136 +HG01939 HG01939 0.793 0.586 0.699 0.603 0.346 0.417 +HG01941 HG01941 -2.594 -1.725 -0.72 -0.514 -0.284 0.009 +HG01942 HG01942 -0.23 -0.337 0.256 0.04 0.036 0.752 +HG01944 HG01944 -0.55 -1.39 -1.163 -1.462 -1.008 -1.1 +HG01945 HG01945 -0.243 -0.552 -0.736 -0.903 -1.18 -1.227 +HG01947 HG01947 -0.527 0.446 1.145 0.959 0.82 0.803 +HG01948 HG01948 0.068 0.345 -0.402 -0.493 -0.597 -0.38 +HG01950 HG01950 -0.275 -1.165 -0.7 -0.214 -0.548 -0.46 +HG01951 HG01951 -1.545 -1.178 -0.9 -0.836 -0.779 -0.602 +HG01953 HG01953 0.635 0.635 -0.37 -0.734 -1.198 -1.533 +HG01954 HG01954 -0.851 -1.276 -1.132 -1.143 -1.28 -1.127 +HG01961 HG01961 0.689 -0.324 -0.22 0.169 0.28 0.356 +HG01965 HG01965 -0.824 0.338 -0.083 0.362 0.503 0.37 +HG01967 HG01967 1.09 0.693 0.683 0.995 1.168 1.189 +HG01968 HG01968 -0.167 -1.028 -0.647 0.068 -0.274 -0.296 +HG01970 HG01970 2.13 1.176 0.51 0.197 -0.029 -0.12 +HG01971 HG01971 -0.784 0.38 0.087 -0.059 0.548 0.567 +HG01973 HG01973 0.64 0.227 -0.033 0.064 0.106 0.37 +HG01974 HG01974 0.315 -0.702 -0.386 0.023 0.149 0.789 +HG01976 HG01976 -0.149 -0.444 0.046 0.025 0.041 0.419 +HG01977 HG01977 -0.617 -0.503 -0.468 -0.419 -0.768 -0.954 +HG01979 HG01979 0.752 0.266 0.417 0.14 0.115 0.561 +HG01980 HG01980 0.567 0.302 1.363 1.232 1.329 1.041 +HG01982 HG01982 0.022 -0.278 0.055 -0.036 -0.146 0.385 +HG01983 HG01983 -0.27 -0.725 -0.479 -0.108 -0.167 -0.553 +HG01991 HG01991 0.149 0.706 0.09 -0.19 -0.401 -0.6 +HG01992 HG01992 -0.302 -1.015 -0.529 -0.468 -0.335 0.227 +HG01997 HG01997 -1.149 -1.217 -1.62 -1.416 -1.537 -1.766 +HG02002 HG02002 0.09 -0.285 -0.64 -0.935 -1.204 -0.731 +HG02003 HG02003 -0.851 -1.106 -1.104 -1.303 -1.663 -1.676 +HG02006 HG02006 0.149 -0.131 -0.224 -0.322 -0.664 -0.71 +HG02008 HG02008 -0.937 -1.295 -1.577 -1.369 -1.433 -0.885 +HG02089 HG02089 0.766 0.162 0.199 0.622 0.495 0.489 +HG02090 HG02090 -0.279 -0.239 -0.643 -0.645 -0.66 -0.997 +HG02102 HG02102 0.45 0.195 0.451 0.248 0.368 0.313 +HG02104 HG02104 -0.847 -0.728 -2.234 -1.993 -1.733 -1.443 +HG02105 HG02105 -0.563 -1.1 -1.898 -2.08 -2.1 -2.054 +HG02146 HG02146 0.081 0.25 -0.502 -0.201 -0.284 -0.015 +HG02147 HG02147 -0.41 0.159 -0.288 -0.182 -0.299 -0.019 +HG02150 HG02150 -0.775 -0.33 -1.259 -1.179 -1.403 -1.069 +HG02252 HG02252 -0.378 -0.816 -1.213 -0.853 -0.817 -0.674 +HG02253 HG02253 -0.36 -0.578 -0.033 -0.353 -0.476 -0.419 +HG02259 HG02259 -0.604 -0.705 -0.113 -0.631 -1.127 -0.614 +HG02260 HG02260 0.351 0.622 0.631 -0.008 -0.044 0.35 +HG02261 HG02261 -0.901 -1.1 -1.279 -1.832 -2.104 -1.799 +HG02262 HG02262 -0.604 -0.836 -1.061 -1.384 -1.605 -0.967 +HG02265 HG02265 -1.545 -1.81 -2.1 -2.556 -2.109 -1.748 +HG02266 HG02266 -0.775 -0.425 -1.195 -1.363 -1.159 -0.366 +HG02271 HG02271 -0.279 -0.79 -0.841 -1.001 -1.108 -0.995 +HG02272 HG02272 -0.604 -0.317 -0.631 -0.694 -0.866 -0.481 +HG02274 HG02274 -1.257 -1.285 -1.157 -0.379 -0.832 -0.479 +HG02275 HG02275 -0.176 -1.21 -0.884 -0.779 -1.028 -1.256 +HG02277 HG02277 -0.604 -1.696 -1.595 -1.449 -1.18 -1.039 +HG02278 HG02278 0.243 -0.115 0.417 -0.07 -0.223 0.325 +HG02285 HG02285 0.694 1.355 1.281 1.418 1.071 1.75 +HG02286 HG02286 -0.005 -0.245 -0.274 -0.36 -0.42 -0.161 +HG02291 HG02291 -1.221 -1.673 -1.748 -2.182 -2.436 -2.199 +HG02292 HG02292 -1.094 -0.764 -0.786 -0.745 -0.805 -0.944 +HG02298 HG02298 -0.108 0.188 0.226 0.383 0.421 0.061 +HG02299 HG02299 -1.964 -2.156 -2.603 -2.55 -2.493 -2.195 +HG02300 HG02300 -0.982 -0.959 -0.945 -0.506 -0.284 -0.124 +HG02301 HG02301 -0.027 -0.037 -0.297 -0.992 -1.159 -1.022 +HG02303 HG02303 -0.36 0.094 -0.136 -0.201 -0.097 0.118 +HG02304 HG02304 -1.761 0.273 0.274 0.176 0.026 0.339 +HG02312 HG02312 0.315 -0.301 -1.127 -1.49 -1.601 -1.44 +HG02345 HG02345 0.095 -0.144 0.069 -0.082 -0.134 -0.391 +HG02348 HG02348 -1.842 -2.286 -1.85 -2.218 -2.404 -2.222 +HG02425 HG02425 0.721 1.045 0.465 0.504 -0.017 0.122 +HGDP00703 HGDP00703 -1.675 -1.501 -1.677 -1.701 -1.926 -2.482 +HGDP00704 HGDP00704 0.072 -0.568 -0.431 -0.692 -0.745 -0.717 +HGDP00708 HGDP00708 -1.049 -0.852 -0.509 0.635 1.017 1.149 +HGDP00710 HGDP00710 -0.68 -0.761 -0.779 -0.713 -0.467 -0.292 +HGDP00832 HGDP00832 -1.248 -1.618 -1.818 -1.72 -1.66 -1.315 +HGDP00837 HGDP00837 -1.468 -1.279 -0.622 -0.666 -0.643 -0.53 +HGDP00838 HGDP00838 -1.094 -1.507 -1.036 -0.929 -0.87 -1.1 +HGDP00843 HGDP00843 -1.468 -1.416 -1.352 -1.136 -1.244 -1.406 +HGDP00849 HGDP00849 -0.55 -0.871 -0.995 -0.724 -0.822 -0.715 +HGDP00854 HGDP00854 -1.594 -1.934 -2.273 -2.51 -2.144 -2.171 +HGDP00856 HGDP00856 -0.581 -1.54 -1.304 -1.225 -1.176 -0.559 +HGDP00858 HGDP00858 0.991 0.922 0.758 1.041 0.852 0.889 +HGDP00859 HGDP00859 -0.23 0.217 0.519 0.593 0.389 0.479 +HGDP00860 HGDP00860 1.13 1.195 1.158 0.844 1.147 1.248 +HGDP00861 HGDP00861 -0.23 -1.184 -0.64 -0.563 -1.008 -0.807 +HGDP00862 HGDP00862 -0.045 -0.519 -0.327 -0.256 -0.573 -0.532 +HGDP00863 HGDP00863 0.221 0.944 1.126 1.071 1.09 1.383 +HGDP00864 HGDP00864 -0.676 -0.392 -0.681 -0.817 -0.786 -0.727 +HGDP00865 HGDP00865 -0.928 -0.924 -1.311 -1.162 -1.408 -1.246 +HGDP00869 HGDP00869 0.64 0.485 0.578 0.783 0.65 0.635 +HGDP00870 HGDP00870 -0.896 -1.399 -1.614 -1.208 -1.072 -1.233 +HGDP00871 HGDP00871 -0.541 -1.285 -0.752 -1.05 -1.278 -1.051 +HGDP00872 HGDP00872 0.004 -0.839 -0.895 -0.724 -0.582 -0.021 +HGDP00875 HGDP00875 -1.072 -0.585 -0.484 -0.44 -0.253 -0.118 +HGDP00876 HGDP00876 0.189 0.804 0.797 0.98 1.102 0.661 +HGDP00877 HGDP00877 0.022 -0.239 -1.088 -1.215 -1.085 -0.967 +HGDP00995 HGDP00995 -0.851 -0.8 -0.895 -0.633 -0.76 -1.022 +HGDP00999 HGDP00999 -0.527 -0.803 -1.022 -0.472 -0.306 -0.628 +HGDP01001 HGDP01001 -1.171 -1.188 -0.911 -1.066 -1.134 -1.002 +HGDP01006 HGDP01006 1.347 0.596 0.874 1.162 0.992 0.748 +HGDP01009 HGDP01009 -0.356 -0.617 -0.365 0.121 -0.259 -0.444 +HGDP01010 HGDP01010 -1.248 -1.253 -1.375 -1.443 -1.633 -1.799 +HGDP01013 HGDP01013 0.405 -0.255 0.421 0.464 0.423 0.424 +HGDP01014 HGDP01014 0.712 0.524 0.485 0.37 0.081 0.069 +HGDP01037 HGDP01037 0.527 -0.392 -0.049 -0.148 -0.265 -0.38 +HGDP01041 HGDP01041 -0.104 -0.092 -1.113 -1.003 -1.263 -1.303 +HGDP01051 HGDP01051 0.324 -0.787 -1.229 -1.193 -1.236 -1.283 +HGDP01055 HGDP01055 0.527 -0.392 -0.506 -0.573 -0.645 -0.924 +HGDP01056 HGDP01056 1.257 -0.268 -0.481 -0.861 -0.866 -1.084 +HGDP01057 HGDP01057 0.207 -0.721 -1 -1.05 -1.011 -1.119 +HGDP01058 HGDP01058 1.194 0.266 0.033 -0.017 -0.097 -0.136 +HGDP01059 HGDP01059 0.455 0.99 1.222 1.126 0.862 1.502 +HGDP01060 HGDP01060 -1.045 -0.33 -0.484 -0.093 -0.055 0.184 +LP6005441-DNA_A04 LP6005441-DNA_A04 -0.752 -1.664 -1.436 -0.252 0.389 1.024 +LP6005441-DNA_A12 LP6005441-DNA_A12 -0.306 0.064 0.176 0.254 -0.061 0.649 +LP6005441-DNA_B12 LP6005441-DNA_B12 -1.171 -1.562 -1.427 -1.325 -1.265 -1.207 +LP6005441-DNA_E10 LP6005441-DNA_E10 -0.725 -0.985 -0.324 -0.197 -0.174 0.586 +LP6005441-DNA_F10 LP6005441-DNA_F10 0.144 0.087 0.09 0.205 0.028 0.042 +LP6005441-DNA_G06 LP6005441-DNA_G06 0.329 -0.32 -0.042 0.087 -0.076 -0.356 +LP6005441-DNA_G07 LP6005441-DNA_G07 0.167 0.56 -0.331 -0.415 -0.594 -0.509 +LP6005441-DNA_H06 LP6005441-DNA_H06 0.095 -0.34 -0.568 -0.038 0.143 -0.103 +LP6005441-DNA_H07 LP6005441-DNA_H07 0.635 0.661 0.353 -0.002 -0.497 -0.075 +NA19648 NA19648 1.054 2.036 1.276 1.263 1.064 0.977 +NA19649 NA19649 0.486 0.762 0.619 0.121 0.514 0.301 +NA19651 NA19651 0.221 0.247 0.694 0.872 0.898 0.663 +NA19652 NA19652 0.851 0.257 0.703 0.459 0.478 0.819 +NA19654 NA19654 0.928 0.159 0.11 -0.123 0.004 -0.247 +NA19655 NA19655 0.486 1.352 1.104 0.948 0.582 0.243 +NA19657 NA19657 -0.545 -0.633 -1.002 -1.113 -1.212 -1.151 +NA19658 NA19658 -0.36 -1.135 -1.047 -0.429 -0.832 -0.395 +NA19660 NA19660 1.207 0.103 -0.192 -0.116 -0.223 -0.309 +NA19661 NA19661 -0.522 -0.268 -0.179 0.059 0.361 0.649 +NA19662 NA19662 -0.468 -0.617 -1.111 -0.722 -0.569 -0.587 +NA19663 NA19663 -0.851 -0.405 -1.232 -1.581 -1.556 -1.315 +NA19664 NA19664 -0.23 -0.255 -0.756 -0.47 -0.696 -0.635 +NA19669 NA19669 0.18 0.71 -0.208 0.248 0.261 0.368 +NA19670 NA19670 -1.509 -0.448 -0.484 -0.099 -0.14 0.456 +NA19675 NA19675 0.946 0.305 -0.768 -1.124 -1.159 -0.436 +NA19676 NA19676 -0.842 -0.392 0.199 0.227 0.291 0.584 +NA19678 NA19678 0.766 -0.871 -0.536 -0.468 -0.501 -0.228 +NA19679 NA19679 2.112 1.476 1.14 0.827 0.998 1.121 +NA19680 NA19680 0.946 0.305 -0.768 -1.124 -1.159 -0.436 +NA19681 NA19681 -0.977 -0.669 -0.954 -0.764 -0.768 -0.551 +NA19682 NA19682 -0.144 0.338 0.083 0.246 0.147 -0.181 +NA19685 NA19685 0.716 0.615 0.437 0.635 0.879 0.897 +NA19716 NA19716 0.284 -0.024 0.738 0.681 0.83 0.688 +NA19717 NA19717 0.374 0.224 -0.406 -0.366 -0.219 -0.048 +NA19719 NA19719 -2.374 -2.201 -1.261 -1.176 -0.779 -1.166 +NA19720 NA19720 0.338 0.931 0.694 0.347 0.134 0.479 +NA19722 NA19722 -0.536 -1.158 -0.615 -0.501 -0.346 -0.46 +NA19723 NA19723 0.059 -0.187 0.083 -0.501 -0.227 0.052 +NA19724 NA19724 -1.671 -1.012 -0.236 -0.353 -0.34 -0.512 +NA19725 NA19725 0.522 -0.298 -0.117 0.023 0.102 -0.046 +NA19726 NA19726 0.077 0.094 -0.195 -0.305 -0.04 -0.052 +NA19728 NA19728 -0.874 -1.145 -1.539 -1.574 -1.811 -1.965 +NA19729 NA19729 -0.216 -0.415 -0.145 0.294 0.278 0.477 +NA19731 NA19731 0.266 0.191 -0.634 -0.624 -0.458 -0.811 +NA19732 NA19732 0.95 1.156 1.647 1.655 1.17 1.223 +NA19734 NA19734 1.572 1.72 2.009 2.019 2.043 1.877 +NA19735 NA19735 0.022 0.136 0.321 0.576 0.486 0.282 +NA19740 NA19740 0.982 1.137 0.594 0.569 0.421 0.389 +NA19741 NA19741 -0.279 -0.255 -0.452 -0.235 -0.278 0.401 +NA19746 NA19746 0.14 0.674 0.385 0.453 0.278 0.865 +NA19747 NA19747 0.261 1.059 1.063 0.593 -0.085 -0.04 +NA19749 NA19749 1.018 0.566 0.765 0.684 0.544 0.489 +NA19750 NA19750 0.576 -0.679 -0.345 -0.269 -0.146 -0.503 +NA19752 NA19752 0.419 0.785 -0.415 0.028 0.157 0.042 +NA19755 NA19755 -0.86 -0.871 -0.959 -0.899 -0.851 -0.84 +NA19756 NA19756 0.18 0.452 0.292 1.035 1.003 0.914 +NA19758 NA19758 -0.914 -1.445 -1.545 -1.2 -0.82 -0.503 +NA19759 NA19759 0.743 -0.356 -0.083 -0.22 0.134 0.196 +NA19761 NA19761 -0.626 -1.116 -1.375 -1.661 -1.497 -1.252 +NA19762 NA19762 -0.086 1.424 0.703 1.12 0.979 0.641 +NA19764 NA19764 0.667 0.876 0.365 0.607 0.71 0.77 +NA19770 NA19770 -0.036 -0.037 0.719 0.741 0.204 0.344 +NA19771 NA19771 1.527 1.127 1.008 0.707 0.329 0.463 +NA19773 NA19773 1.923 1.127 1.415 0.866 0.676 0.53 +NA19774 NA19774 0.149 -0.317 -0.258 -0.167 0.332 0.598 +NA19776 NA19776 0.955 1.479 0.922 1.536 1.631 2.201 +NA19777 NA19777 0.743 0.759 0.453 0.311 0.497 -0.208 +NA19779 NA19779 -2.522 -2.146 -1.079 -1.449 -1.206 -1.455 +NA19780 NA19780 1.977 2.711 3.175 3.32 2.882 3.077 +NA19781 NA19781 1.157 1.704 2.561 2.535 2.359 2.218 +NA19782 NA19782 1.144 0.234 -0.304 -0.757 -0.902 -1.371 +NA19783 NA19783 -0.297 -0.474 -0.67 -1.016 -0.87 -0.737 +NA19785 NA19785 0.225 -0.167 -0.227 -0.218 -0.401 -0.606 +NA19786 NA19786 0.257 0.182 -0.404 -0.101 -0.552 -0.511 +NA19788 NA19788 0.32 0.159 0.324 0.218 0.215 0.465 +NA19789 NA19789 0.405 0.048 0.137 0.301 0.259 0.926 +NA19792 NA19792 -0.577 -0.653 0.285 0.038 0.049 0.225 +NA19794 NA19794 0.036 0.573 0.831 1.005 1.034 0.949 +NA19795 NA19795 0.968 1.218 1.292 1.416 1.075 1.441 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-CSA.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-CSA.profiles new file mode 100644 index 00000000..4615db6e --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-CSA.profiles @@ -0,0 +1,676 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG01583 HG01583 1.329 1.376 1.61 1.619 1.665 1.39 +HG01586 HG01586 0.245 -0.047 -0.173 0.018 0.033 -0.422 +HG01589 HG01589 -0.721 -0.181 0.123 0.225 0.221 0.419 +HG01593 HG01593 -2.777 -3.169 -2.745 -2.906 -2.597 -2.948 +HG02490 HG02490 -0.98 0.107 0.379 0.438 0.467 0.776 +HG02491 HG02491 -0.626 -1.795 -1.942 -2.502 -2.085 -1.814 +HG02493 HG02493 0.149 0.687 0.568 0.368 -0.126 -0.138 +HG02494 HG02494 0.087 0.369 0.417 0.342 -0.256 -0.479 +HG02597 HG02597 0.981 0.758 1.182 1.751 1.72 1.097 +HG02600 HG02600 -0.671 -0.983 -1.448 -1.003 -1.241 -1.182 +HG02601 HG02601 0.402 -1.735 -0.47 0.023 0.236 0.556 +HG02603 HG02603 -0.699 -1.323 -1.232 -1.075 -0.535 -0.621 +HG02604 HG02604 0.093 -1.323 -1.253 -1.116 -1.168 -0.438 +HG02648 HG02648 -0.042 -0.178 -0.517 -0.169 -0.055 0.11 +HG02649 HG02649 0.997 0.938 0.833 0.899 0.716 0.554 +HG02651 HG02651 0.851 0.815 0.51 0.044 0.291 -0.289 +HG02652 HG02652 -0.188 0.751 0.214 -0.254 -0.517 -0.951 +HG02654 HG02654 -1.154 -1.424 -2.07 -2.313 -2.283 -2.361 +HG02655 HG02655 1.082 1.634 1.59 1.383 1.665 1.699 +HG02657 HG02657 -0.143 0.41 0.173 -0.08 0.055 -0.057 +HG02658 HG02658 -0.901 -0.129 -0.054 -0.283 -0.256 -0.291 +HG02659 HG02659 -0.935 0.489 0.17 -0.324 -0.357 -0.025 +HG02660 HG02660 0.087 0.916 0.423 0.163 -0.02 -0.218 +HG02661 HG02661 -1.626 -2.218 -1.692 -1.132 -1.045 -0.772 +HG02681 HG02681 -0.896 -0.818 -0.235 -0.466 -0.563 -0.811 +HG02682 HG02682 -0.851 -0.23 -0.773 -0.026 0.012 0.538 +HG02684 HG02684 0.335 -0.028 -0.115 0.173 0.517 0.41 +HG02685 HG02685 0.857 0.508 -0.523 -0.687 -0.397 -0.142 +HG02687 HG02687 -1.165 -1.671 -1.788 -1.919 -1.926 -1.885 +HG02688 HG02688 0.222 0.62 0.51 0.691 0.816 0.891 +HG02690 HG02690 0.694 -0.065 0.263 -0.495 -0.329 -0.341 +HG02691 HG02691 0.087 -0.833 -0.569 -1.015 -0.849 -0.618 +HG02694 HG02694 0.615 0.968 1.081 0.616 0.55 0.023 +HG02698 HG02698 0.762 0.766 1.069 0.002 0.404 -0.094 +HG02699 HG02699 -0.502 1.129 0.921 0.267 -0.563 -0.073 +HG02700 HG02700 0.082 -0.376 -0.208 -0.363 -0.07 -0.034 +HG02724 HG02724 0.396 -0.96 -0.907 -0.567 -0.04 0.224 +HG02725 HG02725 0.402 1.945 1.29 0.606 0.233 -0.167 +HG02727 HG02727 0.396 -0.17 -0.898 -0.684 -0.113 -0.105 +HG02728 HG02728 -0.62 0.29 -0.619 -0.914 -1.15 -0.703 +HG02731 HG02731 -0.238 -1.207 -0.621 -0.679 -0.538 -0.438 +HG02733 HG02733 -0.221 1.32 0.423 -0.189 -0.314 0.169 +HG02734 HG02734 -1.991 -2.398 -1.875 -1.622 -1.796 -1.832 +HG02736 HG02736 0.767 1.23 1.031 1.595 1.394 1.505 +HG02737 HG02737 1.806 1.754 1.287 1.432 1.652 2.011 +HG02774 HG02774 -0.294 -0.38 -0.299 0.07 -0.103 -0.151 +HG02775 HG02775 0.307 0.474 1.537 0.943 0.701 0.818 +HG02778 HG02778 0.638 1.537 1.93 1.932 1.813 2.084 +HG02780 HG02780 -0.115 -0.335 0.324 0.756 0.728 0.382 +HG02783 HG02783 1.323 2.08 1.267 1.665 1.542 1.124 +HG02784 HG02784 0.301 -0.544 0.307 -0.365 -0.578 -0.257 +HG02786 HG02786 0.149 -0.436 0.595 0.51 0.658 -0.19 +HG02787 HG02787 0.469 0.781 1.145 1.176 0.691 0.14 +HG02789 HG02789 1.239 1.676 1.994 1.979 2.371 1.995 +HG02790 HG02790 0.368 0.41 -0.22 0.23 0.168 0.167 +HG02792 HG02792 0.644 0.32 -0.057 0.735 0.324 -0.06 +HG02793 HG02793 1.003 1.271 1.424 1.269 1.499 1.331 +HG03006 HG03006 -0.075 -0.477 -1.846 -1.829 -1.803 -1.805 +HG03007 HG03007 -0.761 0.612 0.379 0.956 0.959 1.186 +HG03009 HG03009 -0.177 0.957 1.38 0.893 0.927 1.037 +HG03012 HG03012 -0.412 -1.17 -0.633 0.217 0.434 0.531 +HG03015 HG03015 -1.087 -0.548 -1.361 -1.425 -1.585 -1.386 +HG03016 HG03016 0.587 0.485 0.141 0.132 0.183 -0.041 +HG03018 HG03018 0.953 0.096 0.132 0.285 0.575 0.744 +HG03021 HG03021 0.02 -1.278 -0.598 -0.855 -0.307 -0.735 +HG03022 HG03022 0.144 -0.155 -0.083 -1.018 -0.852 -0.328 +HG03228 HG03228 0.014 0.612 0.763 0.766 0.688 0.921 +HG03229 HG03229 0.891 0.186 0.566 0.572 0.359 0.382 +HG03234 HG03234 -0.109 -1.832 -0.779 -0.567 -0.937 -1.044 +HG03235 HG03235 1.711 2.323 2.643 1.916 1.951 1.074 +HG03237 HG03237 -0.519 -1.394 -2.047 -1.357 -1.183 -0.685 +HG03238 HG03238 0.767 0.129 0.371 0.176 0.11 -0.19 +HG03487 HG03487 0.531 0.687 0.72 0.596 0.675 0.891 +HG03488 HG03488 -0.547 0.493 0.184 -0.58 -0.738 -0.607 +HG03490 HG03490 -1.233 -0.941 -0.595 0.114 0.178 0.048 +HG03491 HG03491 1.177 1.376 1.281 1.152 1.379 1.037 +HG03585 HG03585 0.486 1.47 1.628 1.481 1.718 1.408 +HG03589 HG03589 -0.289 0.863 0.862 1.114 1.459 1.395 +HG03593 HG03593 -0.384 -2.027 -1.038 -0.598 -0.897 -0.607 +HG03596 HG03596 -0.62 -0.492 -0.555 -0.681 -0.841 -1.168 +HG03598 HG03598 0.767 0.287 0.67 0.383 0.545 0.589 +HG03600 HG03600 -0.474 -0.11 -0.889 -1.629 -1.351 -1.924 +HG03603 HG03603 0.295 0.253 0.132 0.728 0.53 0.485 +HG03604 HG03604 0.391 1.417 1.049 1.36 1.776 1.919 +HG03606 HG03606 0.284 -0.406 -0.01 0.611 0.331 -0.156 +HG03607 HG03607 -0.317 0.68 1.299 1.417 1.188 0.895 +HG03611 HG03611 -0.12 -0.065 0.184 0.01 -0.015 0.19 +HG03615 HG03615 -0.463 -0.878 -0.371 -0.394 -0.339 -0.58 +HG03616 HG03616 -0.429 -1.81 -1.014 -0.811 -1.015 -0.749 +HG03618 HG03618 -2.44 -0.106 0.013 0.435 0.472 0.204 +HG03619 HG03619 -1.424 -0.949 -0.796 -0.575 -0.721 -0.877 +HG03624 HG03624 -0.654 0.354 -0.296 -0.562 -0.558 -0.951 +HG03625 HG03625 0.756 1.279 1.724 1.484 1.537 1.695 +HG03626 HG03626 1.009 1.953 1.825 1.349 1.017 1.248 +HG03629 HG03629 0.666 1.342 1.005 0.937 1.03 1.484 +HG03631 HG03631 -2.002 -2.094 -2.134 -1.699 -1.429 -2.041 +HG03633 HG03633 -0.238 -1.555 -0.869 -0.891 -0.909 -0.547 +HG03634 HG03634 0.267 -0.9 -1.218 -1.593 -1.381 -1.374 +HG03636 HG03636 -1.12 -0.728 -1.116 -0.909 -1.027 -1.425 +HG03639 HG03639 -0.721 -1.147 -1.657 -0.485 -0.462 0.126 +HG03640 HG03640 1.323 1.107 1.034 0.893 0.866 -0.007 +HG03642 HG03642 -1.227 -1.084 -1.072 -0.956 -0.834 -0.813 +HG03643 HG03643 1.155 1.298 1.601 1.31 1.452 1.454 +HG03644 HG03644 -0.289 -0.758 -0.537 -0.855 -0.666 -1.01 +HG03645 HG03645 0.958 0.534 1.331 0.943 1.326 1.454 +HG03646 HG03646 0.913 -0.294 0.525 0.471 0.266 0.46 +HG03649 HG03649 0.576 0.081 -0.799 -1.282 -1.133 -0.325 +HG03650 HG03650 -2.216 -0.769 -0.444 -0.495 -0.354 -0.431 +HG03652 HG03652 -1.485 -1.451 -0.892 -0.443 -0.683 -0.623 +HG03653 HG03653 -0.559 -0.402 -0.709 -0.119 0.02 0.05 +HG03660 HG03660 1.233 -0.354 0.432 0.409 0.615 0.662 +HG03663 HG03663 0.144 1.103 0.423 0.329 0.176 0.577 +HG03667 HG03667 0.065 -0.282 0.234 0.66 0.605 0.556 +HG03668 HG03668 0.026 0.631 0.769 0.194 0.281 0.591 +HG03672 HG03672 1.61 1.159 0.801 0.601 0.696 0.582 +HG03673 HG03673 1.694 -0.106 -0.476 -0.772 -0.625 -0.678 +HG03679 HG03679 3.345 3.08 2.695 2.37 2.23 2.315 +HG03680 HG03680 -1.704 -0.159 -0.461 -0.153 -0.535 -1.198 +HG03681 HG03681 1.222 1.077 0.65 0.344 0.397 0.655 +HG03683 HG03683 -1.126 -0.425 1.566 2.049 1.622 1.608 +HG03684 HG03684 -0.238 0.227 2.029 2.196 1.813 1.766 +HG03685 HG03685 -3.024 -2.469 -2.35 -2.272 -2.346 -1.78 +HG03686 HG03686 -0.323 -0.522 0.909 1.383 1.361 1.392 +HG03687 HG03687 0.222 -0.496 0.342 0.427 -0.02 0.339 +HG03688 HG03688 -1.401 -1.896 -1.675 -1.223 -1.66 -1.58 +HG03689 HG03689 -0.014 0.103 -1.131 -0.878 -1.289 -1.232 +HG03690 HG03690 2.2 2.342 1.747 1.163 0.969 0.87 +HG03691 HG03691 0.003 0.362 0.667 0.935 0.917 1.289 +HG03692 HG03692 -0.553 0.44 0.062 0.067 0.03 -0.131 +HG03693 HG03693 -1.828 -1.503 -1.483 -2.352 -2.313 -2.288 +HG03694 HG03694 0.234 -0.069 -1.113 -1 -1.037 -1.296 +HG03695 HG03695 -0.317 0.436 1.008 1.45 1.519 1.532 +HG03696 HG03696 -0.452 -1.211 -1.747 -1.697 -1.482 -1.361 +HG03697 HG03697 0.267 1.148 0.961 0.564 0.324 0.245 +HG03698 HG03698 -2.457 -2.158 -1.683 -1.704 -1.999 -1.764 +HG03699 HG03699 0.082 0.279 1.159 0.976 0.63 0.877 +HG03701 HG03701 0.829 1.357 1.034 0.891 0.585 0.939 +HG03702 HG03702 -0.693 -1.039 -0.901 -1.181 -1.057 -1.386 +HG03703 HG03703 1.604 1.578 1.671 2.424 2.647 2.762 +HG03705 HG03705 1.295 -0.043 -0.121 0.023 0.198 0.84 +HG03706 HG03706 -0.525 0.762 1.706 0.899 0.814 0.057 +HG03708 HG03708 0.318 0.987 0.449 0.331 0.136 0.217 +HG03709 HG03709 0.711 0.013 -0.383 0.329 0.429 0.385 +HG03711 HG03711 1.464 0.717 1.863 2.025 2.235 2.455 +HG03713 HG03713 -0.384 0.582 0.95 0.567 0.349 -0.318 +HG03714 HG03714 0.829 -0.331 0.374 0.339 -0.274 -0.181 +HG03716 HG03716 0.368 -1.099 -0.555 -0.86 -0.615 -0.296 +HG03717 HG03717 -0.345 -0.282 0.714 0.658 0.447 0.589 +HG03718 HG03718 1.711 1.818 1.241 1.085 1.288 1.063 +HG03719 HG03719 0.857 0.511 0.406 0.722 0.791 0.728 +HG03720 HG03720 1.323 -0.26 1.43 1.486 1.663 1.486 +HG03721 HG03721 0.863 1.721 1.985 1.971 1.911 1.335 +HG03722 HG03722 0.767 -0.735 -0.738 -0.35 -0.166 0.025 +HG03725 HG03725 -0.137 0.702 1.485 1.629 1.436 1.328 +HG03727 HG03727 0.823 1.616 0.542 0.505 0.362 0.465 +HG03729 HG03729 1.138 -0.473 -0.278 0.194 0.485 1.47 +HG03730 HG03730 -2.817 -2.166 -1.029 -0.692 -0.731 -0.586 +HG03731 HG03731 1.745 2.091 0.795 0.779 0.992 1.001 +HG03733 HG03733 -1.744 -1.447 -1.247 -0.819 -0.643 -0.751 +HG03736 HG03736 1.087 -0.062 -0.331 -0.174 -0.583 -0.964 +HG03738 HG03738 0.284 0.725 0.886 0.412 0.419 0.392 +HG03740 HG03740 -0.435 -0.327 0.077 -0.088 -0.286 0.103 +HG03741 HG03741 0.61 -0.073 0.062 0.137 -0.171 -0.426 +HG03742 HG03742 -0.823 -0.945 -1.291 -1.293 -1.221 -1.239 +HG03743 HG03743 -0.485 0.317 0.845 0.886 0.213 0.392 +HG03744 HG03744 0.087 0.654 2.474 2.675 2.77 2.815 +HG03745 HG03745 -0.064 0.612 1.083 0.899 1.18 0.829 +HG03746 HG03746 0.514 0.957 1.424 1.701 2.044 1.86 +HG03752 HG03752 -0.845 -0.642 -0.761 -1.319 -1.256 -0.994 +HG03753 HG03753 1.947 1.833 0.883 1.067 1.067 0.886 +HG03754 HG03754 1.801 1.923 1.575 1.398 1.66 1.425 +HG03755 HG03755 1.537 0.567 0.833 0.961 0.603 0.488 +HG03756 HG03756 0.385 0.807 0.679 0.989 0.786 0.909 +HG03757 HG03757 -0.935 -1.009 -1.599 -1.43 -1.09 -1.063 +HG03760 HG03760 1.537 1.286 0.406 0.502 0.934 0.808 +HG03761 HG03761 0.014 0.713 1.543 1.287 1.017 0.469 +HG03762 HG03762 0.784 -0.672 -0.616 -1.021 -1.015 -1.379 +HG03765 HG03765 -0.429 -0.035 -0.092 0.614 0.738 0.213 +HG03767 HG03767 -0.952 -0.53 -0.598 -1.052 -1.384 -1.058 +HG03770 HG03770 0.863 0.159 -0.403 -0.407 -0.382 0.069 +HG03771 HG03771 0.396 -0.028 -0.144 -0.049 -0.209 0.016 +HG03772 HG03772 1.16 0.654 -0.037 -0.363 -0.502 -0.973 +HG03773 HG03773 0.986 0.002 0.254 0.287 0.186 0.712 +HG03774 HG03774 -2.367 -2.053 -1.555 -1.505 -1.587 -1.892 +HG03775 HG03775 0.846 -0.447 -0.575 -0.06 0.02 -0.417 +HG03777 HG03777 -0.081 -0.286 -0.063 0.373 0.306 0.153 +HG03778 HG03778 0.149 0.575 0.443 0.438 0.198 -0.197 +HG03779 HG03779 0.526 -0.672 -0.578 -0.352 -0.477 0.332 +HG03780 HG03780 -0.469 -0.237 -0.828 -1.124 -1.331 -1.546 +HG03781 HG03781 1.351 0.526 0.775 0.699 0.547 0.692 +HG03782 HG03782 -1.002 0.317 0.298 0.065 -0.329 -0.396 +HG03784 HG03784 -2.951 -1.615 -0.677 -0.194 -0.54 0.002 +HG03785 HG03785 -0.637 -0.938 -0.537 -0.073 0.291 0.288 +HG03786 HG03786 -0.485 -0.398 -0.322 -0.332 -0.676 -0.121 +HG03787 HG03787 0.25 -0.518 -0.383 -0.259 -0.399 -0.513 +HG03788 HG03788 -0.772 0.418 0.915 0.948 0.573 -0.105 +HG03789 HG03789 -0.104 0.055 -0.109 0.388 0.485 0.676 +HG03790 HG03790 0.29 -0.181 0.435 1.406 1.233 0.84 +HG03792 HG03792 1.11 1.354 1.328 1.028 1.097 0.79 +HG03793 HG03793 -0.8 -0.369 0.717 0.984 1.416 1.076 +HG03794 HG03794 -1.351 -1.51 -1.637 -1.676 -2.361 -1.338 +HG03796 HG03796 0.295 -0.121 0.336 0.228 0.525 0.176 +HG03797 HG03797 -0.935 -0.473 -0.153 0.735 0.728 0.563 +HG03799 HG03799 0.29 -0.941 -0.092 -0.055 -0.128 -0.154 +HG03800 HG03800 1.166 0.882 1.185 1.481 1.56 1.676 +HG03802 HG03802 -0.008 -0.047 0.167 0.052 0.028 0.263 +HG03803 HG03803 -1.131 -0.825 -1.008 -1.344 -1.457 -1.026 +HG03805 HG03805 0.065 -0.196 0.344 1.225 1.128 1.173 +HG03806 HG03806 -1.244 -1.398 -0.738 -0.026 -0.219 -0.167 +HG03808 HG03808 -2.395 -2.379 -1.593 -2.186 -2.27 -2.73 +HG03809 HG03809 -0.542 0.695 0.682 -0.156 -0.387 -0.243 +HG03812 HG03812 0.132 0.328 1.142 0.621 0.57 0.327 +HG03814 HG03814 -0.474 -1.503 -1.055 -0.834 -0.987 -0.694 +HG03815 HG03815 1.155 0.788 0.138 0.383 0.372 0.048 +HG03816 HG03816 1.84 0.785 0.606 0.396 0.409 0.25 +HG03817 HG03817 -0.199 0.283 0.662 0.248 -0.111 -0.057 +HG03821 HG03821 -0.896 -1.237 -1.698 -1.65 -1.145 -1.338 +HG03823 HG03823 0.666 -0.571 0.574 0.269 0.233 0.799 +HG03824 HG03824 0.262 0.934 0.574 0.699 1.213 1.2 +HG03825 HG03825 0.211 0.084 0.95 1.057 1.062 1.003 +HG03826 HG03826 0.644 1.208 1.101 0.559 0.758 0.721 +HG03829 HG03829 0.453 0.395 -0.281 -1.015 -1.057 -0.11 +HG03830 HG03830 -0.48 -1.634 -0.621 -0.557 -0.751 -0.822 +HG03832 HG03832 -0.334 -1.353 -1.346 -1.471 -1.635 -2.119 +HG03833 HG03833 -1.429 -1.638 -0.872 -1.013 -0.794 -0.928 +HG03836 HG03836 0.509 0.212 0.347 0.09 0.168 -0.071 +HG03837 HG03837 0.318 -0.747 -1.302 -1.179 -1.346 -1.17 +HG03838 HG03838 0.941 0.642 0.519 0.51 0.623 1.097 +HG03844 HG03844 0.413 -0.578 -0.988 -1.352 -1.095 -1.711 +HG03846 HG03846 0.644 -0.574 -0.191 0.373 0.557 0.364 +HG03848 HG03848 -1.53 -1.207 -1.253 -0.971 -0.924 -0.476 +HG03849 HG03849 0.396 -0.402 -0.895 -0.389 0.1 0.293 +HG03850 HG03850 -1.283 -0.548 -0.284 -0.257 -0.181 -0.05 +HG03851 HG03851 0.846 1.795 1.933 1.505 1.989 2.135 +HG03854 HG03854 0.694 -0.496 -0.793 -0.453 -0.517 -0.46 +HG03856 HG03856 -0.25 -0.189 -0.502 -0.453 -0.211 0.059 +HG03857 HG03857 0.924 0.736 1.028 0.028 0.128 -0.225 +HG03858 HG03858 -1.474 -0.938 -0.098 0.041 0.136 0.217 +HG03861 HG03861 0.498 -0.271 -0.328 -0.101 0.1 0.502 +HG03862 HG03862 2.003 1.567 0.982 1.108 1.095 1.264 +HG03863 HG03863 0.756 0.313 -0.351 -0.513 -0.668 -0.433 +HG03864 HG03864 0.189 0.508 0.304 0.16 0.05 0.126 +HG03867 HG03867 1.233 0.867 1.747 1.476 1.537 1.899 +HG03868 HG03868 -0.07 -1.009 -1.32 -0.891 -1.037 -1.095 +HG03869 HG03869 1.149 -0.054 -0.171 -0.453 -0.678 -0.346 +HG03870 HG03870 1.16 0.508 0.222 0.443 0.454 0.355 +HG03871 HG03871 -0.002 0.732 1.369 1.225 1.085 1.326 +HG03872 HG03872 1.16 0.043 0.071 0.427 0.379 -0.002 +HG03873 HG03873 -0.603 0.934 0.827 0.919 0.799 0.918 +HG03874 HG03874 1.677 1.38 0.836 0.777 1.15 1.512 +HG03875 HG03875 0.694 1.342 1.191 1.347 1.15 0.82 +HG03882 HG03882 -2.238 -1.368 -1.622 -1.87 -2.145 -1.31 +HG03884 HG03884 -1.761 -2.121 -0.156 -0.042 -0.103 -0.192 +HG03885 HG03885 -1.935 -1.226 -1.107 -1.06 -1.341 -1.152 +HG03886 HG03886 -0.654 -2.113 -2.068 -1.733 -1.723 -1.418 +HG03887 HG03887 -0.014 0.923 0.144 0.422 0.05 0.426 +HG03888 HG03888 -0.749 0.642 0.179 -0.179 -0.156 0.021 +HG03890 HG03890 -2.317 -2.428 -2.152 -2.033 -2.019 -1.832 +HG03894 HG03894 0.116 0.991 0.67 0.948 1.04 1.305 +HG03895 HG03895 -0.39 -0.133 -0.249 -0.244 -0.296 -0.069 +HG03897 HG03897 0.514 1.533 1.642 1.37 1.173 1.434 +HG03898 HG03898 -0.014 0.313 0.833 0.412 0.218 0.009 +HG03899 HG03899 -1.744 -1.447 -1.247 -0.819 -0.643 -0.751 +HG03900 HG03900 -1.407 0.148 -0.2 -0.552 -0.744 -0.9 +HG03902 HG03902 -0.963 -0.889 -0.639 -0.718 -0.764 -0.886 +HG03905 HG03905 0.059 1.196 0.731 1.049 1.133 0.863 +HG03906 HG03906 1.374 0.773 0.583 1.098 0.763 0.891 +HG03907 HG03907 -0.446 0.028 -0.008 -0.334 0.033 0.19 +HG03908 HG03908 2.053 3.548 3.295 2.805 2.878 1.976 +HG03910 HG03910 -0.104 -0.249 -1.023 -1.132 -1.025 -1.159 +HG03911 HG03911 -0.53 -0.582 -0.68 0.129 0.547 0.543 +HG03913 HG03913 -0.603 0.77 1.383 0.681 0.372 -0.25 +HG03914 HG03914 -0.014 -0.29 -1.11 -0.886 -0.919 -0.307 +HG03916 HG03916 0.396 -0.837 -0.764 -0.544 -1.143 -0.905 +HG03917 HG03917 -0.766 -0.919 -0.898 0.083 -0.068 -0.055 +HG03919 HG03919 1.07 0.257 -0.723 -0.617 -0.239 0.018 +HG03920 HG03920 0.542 -0.38 -0.709 -1.052 -1.221 -1.061 +HG03922 HG03922 0.312 -0.144 0.947 0.984 1.138 0.772 +HG03925 HG03925 0.267 0.485 0.545 0.673 0.598 0.197 +HG03926 HG03926 1.065 0.856 -0.354 0.026 -0.035 0.49 +HG03928 HG03928 0.093 -0.204 1.179 1.106 1.467 0.994 +HG03930 HG03930 0.329 -0.541 0.417 0.391 0.723 0.488 +HG03931 HG03931 -0.547 -0.432 -1.035 -0.578 -0.354 -0.77 +HG03934 HG03934 0.295 0.013 -0.144 -0.052 0.028 -0.396 +HG03937 HG03937 0.829 0.586 0.243 0.746 0.834 1.015 +HG03940 HG03940 0.458 0.436 0.272 0.176 -0.028 0.275 +HG03941 HG03941 -0.075 1.279 1.398 1.606 1.758 1.45 +HG03943 HG03943 0.396 0.062 0.484 0.088 -0.083 -0.142 +HG03944 HG03944 0.503 0.118 -0.205 -0.586 -0.912 -1.015 +HG03945 HG03945 -0.525 -0.185 -0.572 -0.725 -0.703 -0.907 +HG03947 HG03947 0.144 0.055 0.307 -0.099 -0.46 -0.935 +HG03949 HG03949 0.711 0.347 0.01 0.274 0.336 0.222 +HG03950 HG03950 0.222 0.545 -0.342 -0.756 -0.585 -0.756 +HG03951 HG03951 1.537 1.103 1.223 1.191 1.15 1.422 +HG03953 HG03953 -0.699 -1.207 -1.07 -0.438 -0.414 -0.584 +HG03960 HG03960 0.464 -0.178 -0.101 -0.27 0.063 -0.449 +HG03963 HG03963 -0.384 -0.99 -0.77 -0.36 -0.078 -0.032 +HG03965 HG03965 -0.789 -0.402 -0.237 -0.319 -0.214 -0.069 +HG03967 HG03967 -0.401 0.882 0.318 0.202 0.251 -0.094 +HG03968 HG03968 -0.16 0.485 1.022 0.782 0.593 0.866 +HG03969 HG03969 1.57 0.466 0.589 0.893 0.608 0.378 +HG03971 HG03971 0.924 0.204 0.042 -0.619 -0.821 -0.454 +HG03973 HG03973 -1.317 -1.93 -2.006 -1.971 -1.778 -1.812 +HG03974 HG03974 0.093 -0.369 -0.345 -0.277 -0.231 -0.19 +HG03976 HG03976 -0.047 0.264 0.234 0.07 -0.098 -0.245 +HG03977 HG03977 -0.654 -0.103 -0.636 -0.417 -0.48 -0.165 +HG03978 HG03978 0.835 0.736 -0.264 0.409 0.768 0.82 +HG03985 HG03985 0.694 1.642 0.566 0.559 0.103 0.169 +HG03986 HG03986 -0.699 -0.342 -0.514 -0.661 -0.801 -1.077 +HG03989 HG03989 -0.912 -0.286 -1.011 -1.243 -1.062 -1.42 +HG03990 HG03990 0.059 -0.612 -1.681 -2.093 -1.472 -1.01 +HG03991 HG03991 1.531 0.5 -0.025 0.435 0.655 0.229 +HG03992 HG03992 0.295 0.148 0.225 -0.039 -0.08 0.027 +HG03995 HG03995 -0.126 0.515 0.766 0.741 0.839 1.06 +HG03998 HG03998 -0.603 0.934 0.827 0.919 0.799 0.918 +HG03999 HG03999 0.795 0.051 0.644 0.277 0.364 0.511 +HG04001 HG04001 0.767 1.245 1.11 0.875 0.874 0.715 +HG04002 HG04002 1.469 1.256 1.086 1.383 0.989 0.957 +HG04003 HG04003 -0.154 -0.256 -0.284 -0.632 -0.47 -0.646 +HG04006 HG04006 0.391 -0.578 -0.045 0.349 0.578 0.034 +HG04014 HG04014 1.233 1.488 1.802 1.65 2.213 2.396 +HG04015 HG04015 0.644 1.148 1.52 1.178 1.273 1.441 +HG04017 HG04017 0.644 -1.248 -0.872 -1.541 -2.082 -2.192 +HG04018 HG04018 -1.351 -0.84 -1.247 -0.635 -0.673 -0.939 +HG04019 HG04019 -0.62 -0.346 -0.197 0.741 0.673 0.392 +HG04020 HG04020 -1.586 -1.915 -0.974 -0.593 -1.017 -0.616 +HG04022 HG04022 0.149 -0.237 0.638 0.65 -0.131 0.527 +HG04023 HG04023 -0.688 -0.612 -0.531 -0.231 -0.244 -0.376 +HG04025 HG04025 1.677 1.084 1.095 1.08 1.022 1.184 +HG04026 HG04026 0.43 0.59 0.653 0.816 0.382 0.737 +HG04029 HG04029 1.407 1.466 1.223 1.119 1.045 0.827 +HG04033 HG04033 -0.845 -0.129 -0.563 -0.428 -0.013 0.201 +HG04035 HG04035 0.166 -1.383 -1.596 -1.407 -0.912 -1.049 +HG04036 HG04036 0.295 0.148 0.004 -0.215 -0.44 -0.231 +HG04038 HG04038 -0.075 -0.53 0.304 0.427 0.367 0.105 +HG04039 HG04039 0.672 0.148 -0.499 0.23 0.336 0.479 +HG04042 HG04042 -0.463 -0.234 -1.151 -0.632 -0.445 -0.236 +HG04047 HG04047 0.014 0.463 0.711 0.365 0.379 0.538 +HG04054 HG04054 1.34 1.099 0.49 0.238 0.218 0.515 +HG04056 HG04056 -1.85 -0.84 -0.994 -0.275 -0.593 0.447 +HG04059 HG04059 1.205 1.309 0.83 0.676 0.766 0.307 +HG04060 HG04060 0.087 -0.979 -0.866 -0.718 -0.869 -0.996 +HG04061 HG04061 -0.53 -0.788 -0.808 -1.088 -1.241 -0.829 +HG04062 HG04062 0.981 0.036 -0.38 0.065 0.623 0.536 +HG04063 HG04063 1.481 1.062 1.485 1.748 1.487 1.963 +HG04070 HG04070 -0.036 0.118 0.845 0.971 0.874 1.308 +HG04075 HG04075 0.711 0.904 0.516 0.575 0.64 0.595 +HG04076 HG04076 -0.564 0.257 0.304 0.202 0.188 0.314 +HG04080 HG04080 -1.491 -1.117 -0.921 -0.733 -0.344 -0.717 +HG04090 HG04090 -1.603 -0.211 0.132 0.526 0.409 0.261 +HG04093 HG04093 1.357 -0.189 -0.29 0.274 -0.091 0.357 +HG04094 HG04094 -0.969 -0.87 -1.026 -0.008 -0.327 0.021 +HG04096 HG04096 0.458 0.279 -0.883 -0.332 -0.337 0.314 +HG04098 HG04098 1.233 1.795 2.317 2.02 2.147 1.747 +HG04099 HG04099 -1.879 -1.151 0.12 0.689 0.402 0.529 +HG04100 HG04100 -0.345 -0.844 -0.008 0.049 0.161 0.247 +HG04106 HG04106 -0.62 -0.934 -0.976 -0.671 -1.047 -1.296 +HG04107 HG04107 0.52 1.447 1.246 0.311 0.412 0.401 +HG04118 HG04118 1.745 1.005 1.441 1.66 1.657 1.88 +HG04127 HG04127 0.149 0.785 1.255 1.023 0.618 1.294 +HG04131 HG04131 1.003 -0.017 -0.229 0.536 0.495 0.758 +HG04132 HG04132 -0.693 -0.462 -0.101 0.256 -0.025 0.11 +HG04134 HG04134 -0.997 -1.9 -2.004 -2.885 -2.713 -2.618 +HG04135 HG04135 2.003 1.144 1.104 0.51 0.52 0.962 +HG04140 HG04140 -1.536 -0.35 -0.787 -1.619 -1.6 -1.241 +HG04141 HG04141 -0.553 -1.117 -1.675 -1.653 -1.356 -1.438 +HG04144 HG04144 0.851 -0.335 0.152 -0.637 -0.949 -0.822 +HG04146 HG04146 -0.064 -0.095 -0.165 0.018 -0.126 1.042 +HG04147 HG04147 -0.39 -0.96 -0.979 -1.469 -1.653 -1.867 +HG04150 HG04150 -0.047 -0.53 -0.68 -0.92 -0.939 -1.416 +HG04151 HG04151 0.666 0.796 0.551 0.184 0.326 0.165 +HG04152 HG04152 -0.002 -0.559 -0.342 -0.205 0.306 0.268 +HG04153 HG04153 -0.457 -1.305 -1.343 -0.847 -0.985 -1.058 +HG04155 HG04155 1.632 1.155 1.191 1.015 0.944 0.547 +HG04156 HG04156 -0.401 -0.256 -0.962 -1.469 -1.482 -1.592 +HG04158 HG04158 0.52 1.062 1.273 0.886 0.851 0.431 +HG04159 HG04159 3.682 2.424 2.562 2.271 2.439 1.798 +HG04161 HG04161 1.745 1.08 0.729 1.432 1.344 1.466 +HG04164 HG04164 0.458 0.489 0.574 0.593 0.987 1.134 +HG04171 HG04171 -0.384 -0.219 -0.374 -0.586 -0.55 -0.316 +HG04173 HG04173 0.481 0.815 1.209 1.295 1.334 1.697 +HG04174 HG04174 0.166 0.294 0.388 0.401 0.05 1.312 +HG04176 HG04176 -1.008 0.373 0.374 0.347 0.163 0.343 +HG04177 HG04177 1.16 0.691 0.717 1.137 0.703 0.692 +HG04180 HG04180 0.902 0.193 0.231 0.194 0.291 0.595 +HG04182 HG04182 0.413 -0.354 -0.293 -0.101 -0.06 0.584 +HG04183 HG04183 0.93 0.096 0.132 -0.034 -0.008 0.208 +HG04185 HG04185 0.385 0.088 -1.375 -1.342 -0.965 -0.967 +HG04186 HG04186 0.767 1.339 0.769 0.339 0.035 -0.154 +HG04188 HG04188 1.323 1.496 1.491 1.595 1.379 1.463 +HG04189 HG04189 -0.014 -1.027 -0.651 -0.756 -0.859 -0.671 +HG04191 HG04191 -1.519 -1.597 -2.094 -2.608 -2.366 -1.718 +HG04192 HG04192 0.318 -0.32 -0.534 -0.415 -0.131 0.124 +HG04194 HG04194 -0.879 -0.571 -0.351 -0.293 -0.261 -0.167 +HG04195 HG04195 1.396 1.788 2.25 1.644 1.565 1.418 +HG04198 HG04198 -0.199 -1.319 -1.395 -0.953 -1.173 -0.987 +HG04200 HG04200 0.082 -0.844 -0.057 0.484 0.743 0.946 +HG04204 HG04204 1.16 1.234 1.124 1.069 1.112 1.021 +HG04206 HG04206 1.829 1.017 0.024 0.238 0.444 0.822 +HG04209 HG04209 0.762 0.788 -0.04 0.277 0.454 0.238 +HG04210 HG04210 0.312 0.04 -0.581 -0.798 -0.56 -0.376 +HG04211 HG04211 0.919 0.815 0.257 0.251 0.118 -0.023 +HG04212 HG04212 0.593 0.957 0.435 1.08 0.63 1.381 +HG04214 HG04214 0.29 0.283 0.027 0.531 0.736 0.522 +HG04216 HG04216 0.458 0.889 0.583 0.305 0.254 0.644 +HG04217 HG04217 -0.036 -1.147 -0.549 0.523 0.502 0.708 +HG04219 HG04219 0.762 0.287 0.481 0.329 0.055 -0.243 +HG04222 HG04222 0.997 1.256 1.136 0.764 1.118 0.602 +HG04225 HG04225 0.672 0.463 -0.38 -0.451 -0.244 -0.502 +HG04227 HG04227 1.211 0.916 0.33 -0.205 -0.646 -0.241 +HG04229 HG04229 -1.042 -0.691 -0.828 -0.821 -1.311 -0.825 +HG04235 HG04235 -0.794 -0.398 -0.109 0.096 -0.166 -0.005 +HG04238 HG04238 0.492 -0.106 -0.005 -0.034 -0.176 0.073 +HG04239 HG04239 -0.766 -1.293 -2.001 -1.368 -1.417 -1.008 +HGDP00003 HGDP00003 -0.733 0.698 0.868 0.909 0.834 0.742 +HGDP00007 HGDP00007 -1.62 -1.072 -1.253 -1.127 -1.17 -1.186 +HGDP00011 HGDP00011 0.059 -0.488 -0.607 -0.834 -0.681 -0.561 +HGDP00015 HGDP00015 -0.514 0.234 0.286 -0.529 0.444 0.483 +HGDP00017 HGDP00017 1.351 1.316 1.025 1.103 1.836 2.052 +HGDP00021 HGDP00021 -0.182 -2.196 -2.498 -2.318 -2.486 -2.691 +HGDP00023 HGDP00023 0.784 1.844 1.692 1.051 0.778 0.176 +HGDP00025 HGDP00025 0.806 0.245 0.173 -0.166 -0.342 -0.387 +HGDP00031 HGDP00031 -1.053 -0.646 -0.915 -1.407 -1.251 -1.106 +HGDP00033 HGDP00033 -1.94 0.71 0.842 0.375 0.1 -0.566 +HGDP00035 HGDP00035 -1.306 -1.012 -1.66 -1.326 -1.098 -1.791 +HGDP00037 HGDP00037 0.217 1.279 1.025 0.45 0.06 -0.325 +HGDP00039 HGDP00039 1.469 1.219 1.165 0.445 0.286 0.018 +HGDP00041 HGDP00041 0.284 0.047 0.746 0.381 0.52 0.815 +HGDP00043 HGDP00043 -1.575 -1.465 -1.419 -1.526 -1.344 -1.379 +HGDP00045 HGDP00045 -1.143 -0.548 -1.296 -1.438 -1.492 -0.747 +HGDP00047 HGDP00047 -0.104 1.837 2.317 2.377 2.624 1.386 +HGDP00049 HGDP00049 0.273 -0.024 -0.415 -0.228 -0.141 -0.534 +HGDP00052 HGDP00052 -0.21 -1.102 -1.273 -1.111 -1.221 -0.838 +HGDP00054 HGDP00054 0.245 0.979 1.276 1.331 1.311 0.698 +HGDP00060 HGDP00060 0.604 0.418 1.348 1.189 0.696 0.978 +HGDP00064 HGDP00064 -0.688 -0.765 -0.837 -0.513 -0.648 -0.987 +HGDP00066 HGDP00066 1.166 0.287 0.807 0.557 0.635 0.513 +HGDP00068 HGDP00068 0.059 0.478 -0.063 -0.51 -0.57 -0.305 +HGDP00070 HGDP00070 -1.53 -0.807 -0.915 -0.518 -0.668 -0.465 +HGDP00072 HGDP00072 1.346 1.346 0.897 1.225 0.761 0.474 +HGDP00074 HGDP00074 0.801 0.654 0.589 -0.257 -0.774 -1.01 +HGDP00076 HGDP00076 -2.272 -0.2 -0.333 -0.163 -0.161 -0.064 +HGDP00078 HGDP00078 -0.783 0.594 0.475 0.981 1.143 1.102 +HGDP00080 HGDP00080 -1.272 -0.249 -0.299 -0.404 -0.266 -0.037 +HGDP00082 HGDP00082 -1.025 -1.293 -1.186 -1.35 -0.414 -0.969 +HGDP00086 HGDP00086 0.863 -0.859 -0.982 -1.161 -1.078 -1.26 +HGDP00088 HGDP00088 1.121 0.058 0.147 0.155 0.467 0.369 +HGDP00092 HGDP00092 1.525 0.04 0.176 -0.21 0.588 0.538 +HGDP00094 HGDP00094 -0.126 -1.114 -0.575 -0.031 0.259 0.479 +HGDP00096 HGDP00096 -1.424 -1.454 -1.122 -0.632 -0.256 -0.005 +HGDP00098 HGDP00098 0.458 1.533 1.325 0.728 0.414 0.641 +HGDP00099 HGDP00099 -0.182 -0.002 -0.363 -0.637 -0.791 -1.054 +HGDP00100 HGDP00100 1.739 1.649 1.436 1.559 1.404 1.214 +HGDP00102 HGDP00102 -1.845 -2.431 -1.966 -1.324 -1.434 -1.759 +HGDP00103 HGDP00103 -1.103 -1.016 -1.381 -0.948 -0.967 -0.978 +HGDP00105 HGDP00105 -1.615 -2.192 -1.899 -1.663 -1.738 -2.474 +HGDP00106 HGDP00106 -0.536 -0.941 -1.541 -0.93 -0.944 -1.118 +HGDP00109 HGDP00109 -0.373 -1.009 -0.843 -0.876 -0.819 -0.825 +HGDP00110 HGDP00110 -1.716 -1.252 -1.765 -2.108 -1.974 -1.583 +HGDP00115 HGDP00115 -0.227 -1.046 -0.636 -1.482 -1.437 -1.338 +HGDP00118 HGDP00118 0.615 0.365 0.612 0.665 0.756 0.346 +HGDP00119 HGDP00119 -1.131 -0.421 -0.363 -0.5 -0.869 -0.706 +HGDP00120 HGDP00120 -0.019 -1.578 -1.765 -1.943 -1.926 -2.281 +HGDP00122 HGDP00122 -1.468 -1.769 -2.335 -2.761 -2.71 -2.753 +HGDP00127 HGDP00127 -1.176 -1.252 -1.462 -2.054 -1.715 -1.596 +HGDP00129 HGDP00129 -2.468 -1.368 -0.942 -0.896 -0.826 -0.827 +HGDP00131 HGDP00131 -0.609 0.444 0.307 0.153 0.188 0.236 +HGDP00133 HGDP00133 -0.261 -0.911 0.141 0.163 0.681 0.048 +HGDP00134 HGDP00134 0.509 -0.41 -0.319 -1.326 -1.321 -1.931 +HGDP00135 HGDP00135 -1.637 -1.218 -1.762 -1.072 -0.922 -0.66 +HGDP00136 HGDP00136 1.98 1.702 1.031 0.704 0.894 1.337 +HGDP00137 HGDP00137 0.245 0.178 -0.368 0.153 0.188 0.165 +HGDP00139 HGDP00139 0.149 0.964 0.987 0.849 0.241 0.25 +HGDP00140 HGDP00140 -0.098 0.455 0.118 0.005 0.133 0.346 +HGDP00141 HGDP00141 1.233 0.579 0.464 0.544 0.105 -0.323 +HGDP00143 HGDP00143 -0.238 0.421 0.184 -0.096 0.284 -0.119 +HGDP00144 HGDP00144 -0.615 -0.155 -0.546 -0.474 -0.716 -1.035 +HGDP00145 HGDP00145 -2.3 -1.597 -1.643 -1.658 -1.253 -1.228 +HGDP00146 HGDP00146 -0.199 -0.672 -0.418 -0.699 -0.52 -1.031 +HGDP00148 HGDP00148 -1.255 -1.245 -1.302 -1.515 -0.497 -0.614 +HGDP00149 HGDP00149 -0.828 -1.136 -0.301 -0.627 -0.568 -1.09 +HGDP00151 HGDP00151 -0.721 -0.002 0.28 0.958 1.331 1.212 +HGDP00153 HGDP00153 -2.423 -1.346 -1.506 -1.215 -1.052 -0.738 +HGDP00154 HGDP00154 -0.856 -0.919 -0.56 -0.72 -1.236 -1.182 +HGDP00155 HGDP00155 0.486 0.919 0.472 0.764 1.203 0.625 +HGDP00158 HGDP00158 -0.339 -0.773 -0.56 -0.92 -0.015 -0.3 +HGDP00161 HGDP00161 -0.345 0.073 0.848 0.891 0.55 0.188 +HGDP00167 HGDP00167 0.34 0.062 -0.194 -0.179 0 -0.273 +HGDP00169 HGDP00169 0.514 0.324 0.138 -0.07 0.065 -0.254 +HGDP00171 HGDP00171 0.082 1.077 1.293 0.904 0.542 0.165 +HGDP00175 HGDP00175 -2.715 -1.162 -1.593 -1.357 -1.71 -1.951 +HGDP00177 HGDP00177 0.402 0.646 0.08 -0.005 0.156 0.387 +HGDP00179 HGDP00179 -0.317 0.646 0.9 0.94 1.022 1.195 +HGDP00181 HGDP00181 -0.851 -0.02 -0.345 -0.396 -0.151 -0.483 +HGDP00183 HGDP00183 1.857 0.755 0.609 0.709 0.909 0.65 +HGDP00187 HGDP00187 -1.474 -1.185 -1.497 -1.412 -1.183 -1.535 +HGDP00189 HGDP00189 -1.036 -0.136 -0.517 -0.855 -0.432 -0.312 +HGDP00191 HGDP00191 0.43 0.111 0.216 -0.023 0.158 0.183 +HGDP00192 HGDP00192 0.059 0.129 0.484 0.316 -0.035 -0.543 +HGDP00197 HGDP00197 0.705 -0.106 -1.026 -1.031 -0.952 -0.213 +HGDP00199 HGDP00199 0.885 0.084 0.216 0.062 -0.005 0.469 +HGDP00201 HGDP00201 -0.384 0.354 -0.098 -0.047 -0.153 -0.273 +HGDP00205 HGDP00205 0.031 0.189 -0.325 -0.588 -0.801 -0.108 +HGDP00206 HGDP00206 -0.311 0.025 -0.072 0.761 0.778 0.591 +HGDP00210 HGDP00210 2.261 1.02 0.365 0.505 0.552 0.786 +HGDP00214 HGDP00214 0.278 0.354 0.568 -0.176 -0.234 0.069 +HGDP00222 HGDP00222 0.104 0.114 -0.031 -0.29 -0.078 -0.266 +HGDP00224 HGDP00224 -1.249 -0.949 -0.811 -1.062 -0.744 -0.117 +HGDP00228 HGDP00228 -0.266 -1.114 -1.75 -1.896 -1.565 -1.681 +HGDP00230 HGDP00230 0.357 1.099 1.409 1.546 1.18 0.744 +HGDP00234 HGDP00234 0.278 0.672 0.621 0.774 0.407 0.627 +HGDP00237 HGDP00237 -0.536 -0.395 -0.537 -1.513 -1.113 -0.689 +HGDP00239 HGDP00239 -0.626 0.698 -0.342 -0.63 -0.641 -0.912 +HGDP00241 HGDP00241 -3.524 -2.626 -2.129 -2.373 -2.517 -2.426 +HGDP00243 HGDP00243 1.16 0.968 0.877 1.212 1.276 1.431 +HGDP00244 HGDP00244 -0.665 -0.451 -0.773 -1.14 -1.05 -1.168 +HGDP00247 HGDP00247 -1.873 -1.084 -1.299 -1.114 -1.025 -0.967 +HGDP00248 HGDP00248 0.194 -0.571 0.24 0.313 0.555 0.043 +HGDP00251 HGDP00251 -0.957 -1.507 -1.136 -1.021 -0.781 -0.351 +HGDP00254 HGDP00254 -0.092 -1.065 -0.744 -1.041 -0.713 -0.405 +HGDP00258 HGDP00258 -1.558 -1.076 -0.752 -0.244 -0.204 -0.357 +HGDP00259 HGDP00259 0.172 0.365 -0.246 -0.536 -0.565 -0.412 +HGDP00262 HGDP00262 0.436 0.773 1.06 1.062 1.095 0.646 +HGDP00264 HGDP00264 -0.272 -0.342 0.47 0.228 0.497 -0.142 +HGDP00277 HGDP00277 0.863 0.609 0.72 1.37 1.391 1.021 +HGDP00281 HGDP00281 -0.205 -1.353 -0.944 -1.08 -0.811 -0.545 +HGDP00285 HGDP00285 -1.165 -2.364 -2.484 -2.443 -2.479 -2.38 +HGDP00290 HGDP00290 -0.48 -0.032 0.051 0.357 0.188 0.13 +HGDP00298 HGDP00298 0.784 0.83 1.491 1.455 1.527 1.289 +HGDP00302 HGDP00302 0.638 -0.039 0.216 -0.28 -0.028 -0.3 +HGDP00304 HGDP00304 -0.227 0.058 -0.456 -0.435 -0.377 -0.472 +HGDP00307 HGDP00307 -2.3 -0.616 -1.035 -1.041 -1.281 -1.722 +HGDP00309 HGDP00309 -0.598 -0.634 -0.703 0.062 0.173 -0.344 +HGDP00311 HGDP00311 0.565 0.549 0.525 0.236 0.701 0.673 +HGDP00313 HGDP00313 0.879 0.538 0.231 0.111 0.201 0.284 +HGDP00315 HGDP00315 0.503 1.312 0.688 0.761 0.392 0.298 +HGDP00321 HGDP00321 -0.255 -0.174 -1.291 -1.725 -1.931 -1.871 +HGDP00323 HGDP00323 -0.109 0.099 -0.022 0.937 1.339 1.205 +HGDP00330 HGDP00330 0.571 1.047 0.406 -0.233 -0.226 -0.367 +HGDP00333 HGDP00333 -0.603 -0.515 -0.616 0.147 0.346 0.314 +HGDP00346 HGDP00346 1.419 1.189 0.752 0.774 0.665 0.799 +HGDP00351 HGDP00351 0.38 0.762 1.712 1.678 1.464 2.093 +HGDP00356 HGDP00356 -0.115 0.904 1.13 1.025 0.984 1.347 +HGDP00364 HGDP00364 -0.081 -0.631 -2.164 -1.544 -1.844 -2.041 +HGDP00371 HGDP00371 1.542 0.515 0.644 0.738 0.663 0.101 +HGDP00372 HGDP00372 -0.929 -0.616 -0.482 -0.49 -0.5 -0.176 +HGDP00376 HGDP00376 2.138 1.264 1.072 0.658 0.839 0.547 +HGDP00382 HGDP00382 -0.115 0.245 -0.141 0.391 0.362 0.403 +HGDP00388 HGDP00388 -1.716 -0.642 -0.095 -0.539 -0.389 -0.021 +HGDP00392 HGDP00392 0.172 -0.762 -0.185 -0.492 -0.442 -0.467 +HGDP00397 HGDP00397 0.52 1.2 1.051 1.044 0.55 0.524 +HGDP00402 HGDP00402 -1.193 -1.114 -0.374 -0.586 -0.728 -0.811 +HGDP00407 HGDP00407 -0.643 -0.271 0.141 0.557 0.545 0.561 +HGDP00412 HGDP00412 -0.8 0.56 0.321 0.381 0.427 -0.071 +HGDP00417 HGDP00417 0.357 -0.361 -0.299 -0.676 -1.027 0.046 +HGDP00423 HGDP00423 -0.671 0.021 -0.092 0.08 -0.116 -0.529 +HGDP00433 HGDP00433 -0.199 0.234 0.502 1.02 0.635 0.687 +HGDP00438 HGDP00438 -1.21 -0.72 -0.796 -0.482 -0.666 -0.3 +HGDP00444 HGDP00444 -0.373 -0.53 -0.069 -0.091 -0.053 -0.669 +HGDP00445 HGDP00445 -0.087 0.421 0.618 0.184 -0.04 0.151 +LP6005441-DNA_C01 LP6005441-DNA_C01 -2.092 -1.522 -1.672 -2.114 -2.411 -2.595 +LP6005441-DNA_C03 LP6005441-DNA_C03 -0.418 0.571 0.03 -0.614 -0.55 -0.575 +LP6005441-DNA_C07 LP6005441-DNA_C07 1.728 1.927 1.796 1.471 1.851 1.541 +LP6005441-DNA_C10 LP6005441-DNA_C10 0.335 1.346 0.857 0.862 0.922 0.859 +LP6005441-DNA_D01 LP6005441-DNA_D01 0.593 0.848 0.109 -0.036 0.176 0.124 +LP6005441-DNA_D03 LP6005441-DNA_D03 -0.946 -0.72 -0.607 -0.63 -0.224 -0.151 +LP6005441-DNA_D10 LP6005441-DNA_D10 -0.412 -0.002 0.292 0.412 -0.128 0.007 +LP6005441-DNA_E03 LP6005441-DNA_E03 -0.278 1.069 0.889 2.015 1.316 1.94 +LP6005441-DNA_E05 LP6005441-DNA_E05 -0.721 -2.222 -1.698 -1.707 -1.793 -2.27 +LP6005441-DNA_E06 LP6005441-DNA_E06 -1.075 -1.069 -1.232 -1.083 -1.256 -1.102 +LP6005441-DNA_F03 LP6005441-DNA_F03 0.065 0.099 0.845 0.505 0.251 0.085 +LP6005441-DNA_F05 LP6005441-DNA_F05 0.194 0.579 0.275 -0.472 -0.138 0.25 +LP6005441-DNA_F06 LP6005441-DNA_F06 -0.688 -0.462 -0.493 -1.104 -1.462 -1.308 +LP6005441-DNA_G11 LP6005441-DNA_G11 -1.249 -2.065 -1.404 -1.451 -1.304 -1.244 +LP6005441-DNA_H11 LP6005441-DNA_H11 -1.137 0.081 -0.141 -0.733 -1.208 -1.198 +NA20845 NA20845 0.644 1.159 1.534 1.575 1.549 1.695 +NA20846 NA20846 -1.744 -0.541 -0.633 -0.596 -0.57 -1.017 +NA20847 NA20847 1.228 1.736 2.076 1.792 1.796 1.809 +NA20849 NA20849 -1.367 -0.196 0.187 1.036 1.13 0.847 +NA20850 NA20850 0.846 0.676 0.621 0.445 0.447 0.096 +NA20851 NA20851 -0.89 -0.676 -1.747 -1.269 -1.527 -1.207 +NA20852 NA20852 -1.16 0.013 -0.246 -0.039 0.025 0.174 +NA20853 NA20853 -0.362 0.223 0.432 1.194 1.351 0.877 +NA20854 NA20854 1.278 0.904 0.382 1.316 0.942 0.694 +NA20856 NA20856 0.335 1.02 0.368 0.572 0.743 0.534 +NA20858 NA20858 -0.963 -0.702 -0.741 -1.368 -1.329 -1.977 +NA20859 NA20859 0.071 0.384 0.653 0.536 0.618 0.119 +NA20861 NA20861 -0.626 -0.627 -1.084 0.598 0.701 1.083 +NA20862 NA20862 -0.311 -0.282 0.563 0.95 1.19 1.289 +NA20863 NA20863 -0.014 0.59 0.519 0.634 0.324 0.11 +NA20864 NA20864 -0.087 -1.469 -0.706 -0.738 -0.442 -0.447 +NA20866 NA20866 -2.401 -2.001 -1.369 -1.616 -1.535 -1.743 +NA20867 NA20867 1.149 0.968 0.918 1.209 1.168 1.202 +NA20868 NA20868 1.694 2.417 1.939 1.831 1.663 1.015 +NA20869 NA20869 -1.547 -0.53 -0.022 -0.803 -0.799 -0.671 +NA20870 NA20870 -0.199 -0.024 0.246 0.046 0.271 0.307 +NA20872 NA20872 1.615 1.241 0.566 0.435 0.63 0.831 +NA20874 NA20874 0.458 -1.151 -0.691 -0.751 -0.733 -0.534 +NA20875 NA20875 0.054 0.343 0.667 0.078 0.341 0.33 +NA20876 NA20876 -0.823 0.253 0.164 -0.042 -0.108 -0.52 +NA20877 NA20877 0.307 0.081 -0.648 -0.699 -0.678 -0.099 +NA20878 NA20878 0.368 1.623 1.601 0.984 0.904 0.737 +NA20881 NA20881 -1.558 -0.874 -0.354 -0.598 -0.844 -0.758 +NA20882 NA20882 -1.834 -2.297 -2.312 -2.209 -2.524 -2.091 +NA20884 NA20884 0.739 -0.267 -0.005 -0.516 -0.211 -0.616 +NA20885 NA20885 -0.014 -0.5 -0.002 0 -0.091 -0.284 +NA20886 NA20886 -1.233 -1.469 -1.419 -0.503 -0.301 0.188 +NA20887 NA20887 1.318 0.654 0.944 1.163 1.075 0.893 +NA20888 NA20888 -0.733 -0.949 -1.608 -1.878 -1.793 -2.293 +NA20889 NA20889 0.357 0.496 0.24 0.277 0.555 1.088 +NA20890 NA20890 -0.929 -2.196 -2.053 -1.805 -1.788 -1.871 +NA20892 NA20892 -0.8 -0.503 -0.68 0.002 0.035 0.224 +NA20894 NA20894 -0.463 -1.23 0.013 0.049 0.249 0.069 +NA20895 NA20895 0.014 0.171 0.211 0.028 -0.199 -0.257 +NA20896 NA20896 0.953 0.579 0.467 0.417 0.389 0.234 +NA20897 NA20897 0.531 0.466 0.522 0.357 0.49 0.611 +NA20899 NA20899 -1.457 0.702 0.263 0.098 0.123 -0.131 +NA20901 NA20901 -0.25 0.066 -0.805 -0.922 -0.553 -0.625 +NA20902 NA20902 -0.339 0.103 -0.185 -0.07 0.017 -0.05 +NA20903 NA20903 1.604 1.941 2.337 2.313 2.326 2.304 +NA20904 NA20904 0.857 0.886 0.411 0.658 0.675 0.616 +NA20905 NA20905 0.177 -0.226 0.266 0.236 0.62 0.973 +NA20906 NA20906 -0.592 -0.496 -0.313 0.158 -0.118 0.128 +NA20908 NA20908 -0.289 0.919 0.321 -0.264 -0.623 -0.387 +NA20910 NA20910 1.441 -0.178 0.027 0.194 0.133 0.004 +NA20911 NA20911 0.829 1.234 0.548 0.145 0.176 0.181 +NA21086 NA21086 -0.508 0.369 0.417 0.676 0.6 0.46 +NA21087 NA21087 0.936 0.448 0.548 0.663 0.984 1.216 +NA21088 NA21088 1.273 0.807 0.432 -0.011 0.218 -0.048 +NA21089 NA21089 0.851 0.141 0.243 0.5 0.485 1.17 +NA21090 NA21090 0.486 -1.589 -1.878 -2.378 -1.793 -1.809 +NA21091 NA21091 -0.25 -0.226 0.525 0.474 0.555 1.079 +NA21092 NA21092 -0.25 -0.874 -0.281 -0.158 -0.221 -0.154 +NA21093 NA21093 -0.165 -1.233 -0.461 -0.759 -0.716 -0.525 +NA21094 NA21094 0.773 -0.065 0.365 0.697 1.042 1.436 +NA21095 NA21095 0.846 -0.492 -0.616 -0.194 -0.058 -0.124 +NA21097 NA21097 -1.564 -2.196 -2.379 -2.608 -2.293 -1.729 +NA21098 NA21098 0.385 0.305 0.443 -0.156 -0.334 -0.154 +NA21099 NA21099 0.284 0.654 0.321 -0.57 -0.46 -0.793 +NA21100 NA21100 0.368 -0.784 -1.494 -1.873 -1.602 -1.7 +NA21101 NA21101 1.183 1.279 1.142 1.186 1.16 1.784 +NA21102 NA21102 -0.609 -0.324 -0.572 0.184 0.12 -0.383 +NA21103 NA21103 0.458 0.227 1.235 0.725 0.643 0.554 +NA21104 NA21104 -0.323 -0.601 -0.397 -0.36 -0.648 -0.77 +NA21105 NA21105 -0.873 -1.241 -0.703 -1.031 -0.944 -1.145 +NA21106 NA21106 -1.558 -1.158 -1.305 -0.624 -0.799 -0.861 +NA21107 NA21107 0.2 0.354 -0.447 -0.552 -0.334 0.137 +NA21108 NA21108 -0.283 -0.402 0.086 -0.365 -0.726 -0.415 +NA21110 NA21110 0.615 0.972 1.165 1.466 1.492 1.143 +NA21111 NA21111 0.453 -0.526 -0.269 -0.231 -0.111 0.016 +NA21112 NA21112 2.239 2.039 1.636 1.979 1.929 1.55 +NA21113 NA21113 -0.514 0.455 0.278 0.013 0.012 0.286 +NA21114 NA21114 0.396 -0.417 -1.198 -0.808 -1.025 -1.306 +NA21115 NA21115 0.762 1.024 0.423 0.476 0.64 0.696 +NA21116 NA21116 1.537 0.616 -0.072 -0.78 -0.605 -0.582 +NA21117 NA21117 -0.901 0.571 0.353 1.155 0.977 0.763 +NA21118 NA21118 1.037 0.826 1.264 1.266 1.015 0.834 +NA21119 NA21119 0.076 -0.301 -0.642 0.396 0.291 0.962 +NA21120 NA21120 -0.592 -0.544 -0.226 -0.07 -0.525 -0.488 +NA21122 NA21122 -0.014 -0.515 -1.102 -1.026 -0.608 0.419 +NA21123 NA21123 0.059 0.313 -0.296 -0.456 -0.809 -0.646 +NA21124 NA21124 -0.62 0.043 -0.205 -0.303 -1.07 -1.351 +NA21125 NA21125 -0.311 0.35 0.103 0.64 0.829 0.886 +NA21126 NA21126 -0.294 1.245 1.185 1.196 0.927 1.562 +NA21127 NA21127 1.16 0.294 -0.235 0.103 0.01 0.046 +NA21128 NA21128 0.486 1.316 1.441 1.45 1.313 0.932 +NA21129 NA21129 1.014 0.856 0.231 0.241 0.472 0.185 +NA21130 NA21130 0.694 1.137 1.019 1.013 0.748 0.309 +NA21133 NA21133 -0.278 -0.994 -1.18 -0.806 -1.08 -1.205 +NA21135 NA21135 -0.351 -0.305 -0.063 -0.189 0.088 0.156 +NA21137 NA21137 0.43 1.29 1.22 0.681 0.801 0.694 +NA21141 NA21141 0.548 0.837 0.091 -0.285 -0.118 -0.266 +NA21142 NA21142 0.829 1.062 0.286 0.124 0.226 0.376 +NA21143 NA21143 -0.412 0.421 0.624 0.632 0.472 1.189 +NA21144 NA21144 0.43 0.725 0.414 -0.352 -0.013 -0.557 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EAS.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EAS.profiles new file mode 100644 index 00000000..10980868 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EAS.profiles @@ -0,0 +1,738 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG00403 HG00403 -0.066 1.133 -0.518 -1.48 -1.719 -1.859 +HG00404 HG00404 0.012 1.776 2.286 2.242 2.041 1.481 +HG00405 HG00405 -0.066 1.184 0.285 0.1 0.172 0.051 +HG00406 HG00406 -0.027 -0.888 -1.193 -1.287 -1.415 -1.155 +HG00407 HG00407 0.135 1.329 0.782 0.875 1.03 0.794 +HG00409 HG00409 -0.951 -1.322 -1.456 -1.091 -0.93 -0.642 +HG00410 HG00410 -0.066 0.783 1.427 1.557 1.534 1.628 +HG00418 HG00418 -0.389 -0.53 1.404 1.002 0.657 0.675 +HG00419 HG00419 1.22 -0.18 -0.357 0.122 0.181 0.338 +HG00420 HG00420 2.357 1.551 2.238 2.578 2.635 2.947 +HG00421 HG00421 -0.576 -0.184 -0.65 -0.92 -1.027 -0.827 +HG00422 HG00422 -1.9 -2.52 -3.041 -2.898 -2.827 -2.547 +HG00428 HG00428 0.044 -0.449 -0.515 -0.411 -0.428 -0.277 +HG00429 HG00429 0.451 0.702 1.042 0.889 0.721 0.927 +HG00436 HG00436 -1.493 -1.263 -2.688 -2.819 -2.556 -2.365 +HG00437 HG00437 0.535 -0.551 -0.69 -0.45 -0.768 -0.609 +HG00442 HG00442 -0.027 -0.649 -0.939 -1.099 -1.543 -1.756 +HG00443 HG00443 1.833 1.93 1.619 2.107 2.524 1.859 +HG00445 HG00445 3.345 1.815 1.336 1.304 1.601 1.174 +HG00446 HG00446 -0.311 -0.943 -1.459 -0.841 -0.689 -1.263 +HG00448 HG00448 0.658 -1.101 -0.373 -0.479 -0.307 -0.351 +HG00449 HG00449 0.638 0.924 0.18 0.24 0.157 0.312 +HG00451 HG00451 2.331 2.616 1.706 1.507 1.556 1.359 +HG00452 HG00452 0.936 0.14 -0.438 -0.433 -0.402 -0.381 +HG00453 HG00453 3.293 2.254 1.542 1.88 1.812 2.011 +HG00457 HG00457 0.451 0.604 -0.721 -0.956 -0.991 -0.894 +HG00458 HG00458 1.756 0.438 0.409 -0.151 -0.223 -0.488 +HG00463 HG00463 -1.416 0.6 0.604 -0.105 -0.18 -0.312 +HG00464 HG00464 2.24 2.058 2.975 3.089 2.723 2.567 +HG00472 HG00472 -0.066 -1.254 -1.052 -1.453 -1.291 -1.076 +HG00473 HG00473 1.349 0.178 1.096 1.234 1.163 1.698 +HG00475 HG00475 1.297 1.082 0.96 1.058 0.904 0.401 +HG00476 HG00476 -0.466 0.306 -0.467 -0.674 -0.397 -0.29 +HG00478 HG00478 -1.022 -0.47 0.042 -0.225 -0.131 0.457 +HG00479 HG00479 0.6 0.31 -0.034 -0.433 -0.628 -0.913 +HG00500 HG00500 1.007 0.583 1.096 1.176 1.066 1.359 +HG00502 HG00502 0.012 0.553 1.373 1.171 1.118 1.522 +HG00512 HG00512 -0.634 0.204 0.669 0.433 0.367 0.308 +HG00513 HG00513 -1.603 -0.555 -0.574 -0.816 -1.075 -1.244 +HG00514 HG00514 -0.712 -0.521 0.729 0.274 0.155 0.288 +HG00524 HG00524 1.891 1.585 0.141 0.18 0.255 0.112 +HG00525 HG00525 2.189 1.248 0.361 0.8 0.74 0.429 +HG00526 HG00526 1.53 1.265 0.74 0.805 0.733 0.403 +HG00530 HG00530 -2.843 -1.523 -2.01 -1.969 -1.781 -1.876 +HG00531 HG00531 -0.143 -0.594 -1.049 -1.465 -1.579 -1.265 +HG00533 HG00533 0.038 0.012 0.839 0.31 0.086 -0.527 +HG00534 HG00534 0.645 -0.12 -0.484 -0.853 -1.115 -0.957 +HG00536 HG00536 0.451 -0.048 0.46 0.836 0.923 1.094 +HG00537 HG00537 -0.899 -1.399 -1.58 -1.333 -1.032 -1.546 +HG00542 HG00542 0.897 1.103 0.237 0.165 0.172 -0.475 +HG00543 HG00543 0.128 0.758 0.446 0.45 0.535 0.399 +HG00556 HG00556 -1.461 -1.258 -1.187 -1.545 -1.557 -1.685 +HG00557 HG00557 -0.957 -1.212 -1.45 -1.598 -1.36 -1.472 +HG00559 HG00559 -0.602 -1.216 -0.074 -0.155 -0.095 -0.661 +HG00560 HG00560 1.853 1.222 2.647 2.394 2.362 2.51 +HG00565 HG00565 -0.285 0.097 0.438 -0.259 -0.43 -0.151 +HG00566 HG00566 -0.414 -0.457 -0.393 -0.575 -0.287 -0.118 +HG00577 HG00577 -0.705 -1.587 -0.981 -1.555 -1.534 -1.554 +HG00578 HG00578 -1.952 -1.288 -1.04 -1.224 -1.481 -2.056 +HG00580 HG00580 -0.595 -1.135 -0.21 -0.749 -0.649 -1.063 +HG00581 HG00581 -1.952 -1.288 -1.04 -1.224 -1.481 -2.056 +HG00582 HG00582 0.296 0.57 1.449 0.783 0.768 0.082 +HG00583 HG00583 -1.732 -1.237 -0.178 0.064 -0.007 -0.051 +HG00584 HG00584 -1.028 -1.808 -2.281 -1.605 -1.65 -1.346 +HG00589 HG00589 -0.311 -0.397 -0.84 -1.28 -0.975 -1.055 +HG00590 HG00590 1.407 1.546 1.336 1.089 1.051 1.342 +HG00592 HG00592 1.317 1.171 0.551 0.479 -0.004 0.001 +HG00593 HG00593 0.005 0.643 0.751 0.633 0.695 0.132 +HG00595 HG00595 -0.066 -0.871 -1.292 -1.492 -1.151 -1.404 +HG00596 HG00596 -0.027 -0.086 0.568 0.486 0.657 0.425 +HG00598 HG00598 -0.33 -0.824 0.138 0.399 0.488 0.449 +HG00599 HG00599 1.504 1.291 1.07 1.289 1.182 1.118 +HG00607 HG00607 -0.744 -1.31 -1.693 -1.694 -1.517 -0.824 +HG00608 HG00608 -0.246 -0.436 -0.243 -0.831 -0.913 -1.072 +HG00610 HG00610 -0.007 -0.67 -0.543 0.204 0.143 0.125 +HG00611 HG00611 -0.246 -0.146 -0.73 -0.727 -0.556 -0.67 +HG00613 HG00613 0.535 0.037 0.375 0.221 0.236 0.168 +HG00614 HG00614 0.587 0.003 1.031 0.602 0.742 0.245 +HG00619 HG00619 -1.202 -1.097 -1.08 -0.73 -0.991 -1.337 +HG00620 HG00620 0.109 0.246 0.339 0.148 -0.311 -0.373 +HG00622 HG00622 -0.311 -1.011 0.189 0.493 0.633 0.692 +HG00623 HG00623 0.225 0.775 1.695 1.014 0.906 0.575 +HG00625 HG00625 1.762 1.397 0.31 -0.107 -0.297 0.11 +HG00626 HG00626 -0.298 0.408 0.426 0.462 0.169 0.44 +HG00628 HG00628 0.148 -1.608 -2.038 -2.324 -2.468 -1.913 +HG00629 HG00629 -0.014 0.383 0.751 1.034 1.239 1.172 +HG00631 HG00631 1.097 0.476 -0.6 -0.269 -0.15 -0.294 +HG00632 HG00632 -0.944 -1.237 -1.419 -1.258 -1.55 -1.767 +HG00634 HG00634 0.826 0.366 0.618 -0.271 -0.509 -0.099 +HG00636 HG00636 0.012 -0.21 -0.212 -0.411 -0.73 -0.392 +HG00650 HG00650 -0.298 -0.154 0.161 0.264 0.783 1.011 +HG00651 HG00651 0.529 0.174 0.155 0.182 0.381 0.242 +HG00653 HG00653 0.936 0.839 0.452 -0.271 -0.028 -0.664 +HG00654 HG00654 0.361 -0.5 -0.622 -0.013 -0.276 -0.338 +HG00656 HG00656 1.42 0.736 2.41 1.487 0.802 1.237 +HG00657 HG00657 0.942 0.059 -0.588 -0.392 -0.292 -0.351 +HG00658 HG00658 2.318 1.542 1.446 1.357 0.771 0.933 +HG00662 HG00662 -1.306 -0.883 0.621 -0.257 -0.221 0.105 +HG00663 HG00663 -0.059 -0.137 -0.006 0.568 0.538 0.914 +HG00671 HG00671 -1.293 -1.369 -1.148 -0.274 -0.078 -0.129 +HG00672 HG00672 1 1.269 0.827 1.065 0.961 0.814 +HG00674 HG00674 -0.492 0.374 1.554 0.887 0.942 0.733 +HG00675 HG00675 -0.447 0.314 0.279 -0.037 -0.345 -0.386 +HG00683 HG00683 -0.201 -1.05 -1.275 -1.458 -2.002 -1.589 +HG00684 HG00684 -0.201 -0.943 -1.583 -1.586 -1.134 -0.811 +HG00689 HG00689 0.542 1.312 1.492 1.519 1.675 1.772 +HG00690 HG00690 0.044 -0.709 -1.47 -1.255 -0.839 -0.881 +HG00692 HG00692 0.748 0.208 0.09 0.45 0.172 0.195 +HG00693 HG00693 0.47 -0.201 0.183 0.04 -0.052 0.599 +HG00698 HG00698 0.529 1.158 0.723 0.614 0.69 0.366 +HG00699 HG00699 0.871 0.638 1.257 0.911 0.975 0.749 +HG00701 HG00701 0.102 -0.495 -0.15 -0.155 -0.169 -0.149 +HG00703 HG00703 2.13 1.678 2.492 2.626 2.017 2.691 +HG00704 HG00704 0.044 -0.7 -0.922 -1.417 -1.003 -0.898 +HG00705 HG00705 0.109 0.489 0.059 0.144 0.233 0.338 +HG00707 HG00707 -0.602 1.461 0.033 0.72 1.023 0.801 +HG00708 HG00708 0.477 1.913 2.043 1.47 1.627 1.637 +HG00717 HG00717 0.839 -0.79 -0.913 -0.737 -0.609 -0.475 +HG00728 HG00728 -0.072 -1.386 -0.871 -1.76 -1.643 -1.887 +HG00729 HG00729 0.238 0.076 0.271 0.631 0.519 0.407 +HG00759 HG00759 0.567 1.099 -0.252 0.472 0.733 0.562 +HG00766 HG00766 -0.318 0.127 -0.899 -0.657 -0.694 -0.8 +HG00844 HG00844 1.859 1.001 0.717 0.633 0.818 0.666 +HG00851 HG00851 -0.524 -0.854 -0.614 -0.882 -0.749 -1.022 +HG00864 HG00864 -1.493 -1.293 -0.631 -1.157 -1.034 -0.992 +HG00867 HG00867 1.052 0.088 -0.153 0.467 0.507 0.601 +HG00879 HG00879 -0.763 -0.15 -0.551 -0.73 -0.756 -0.959 +HG00956 HG00956 2.143 2.024 1.268 1.451 1.601 1.683 +HG00978 HG00978 -0.246 1.35 0.169 -0.206 -0.112 0.069 +HG00982 HG00982 0.47 0.323 -0.478 -0.925 -1.22 -1.904 +HG01028 HG01028 0.69 0.157 -0.297 -1.128 -1.222 -1.422 +HG01029 HG01029 0.044 -0.836 0.313 0.648 0.571 0.392 +HG01031 HG01031 0.076 -0.415 -1.057 -1.369 -1.484 -1.702 +HG01046 HG01046 -2.281 -1.425 -0.831 -0.324 -0.461 -0.116 +HG01595 HG01595 -0.027 -0.73 0.463 0.247 0.067 -0.186 +HG01596 HG01596 1.013 0.233 1.217 1.331 1.047 1.45 +HG01597 HG01597 -0.912 -0.973 -1.679 -1.849 -1.65 -1.207 +HG01598 HG01598 -0.931 -0.738 -0.153 0.11 0.062 -0.012 +HG01599 HG01599 -1.022 -0.027 -0.405 -0.151 0.086 -0.142 +HG01600 HG01600 0.109 -0.172 0.113 0.214 0.062 -0.459 +HG01794 HG01794 -1.383 -0.875 -0.882 -1.559 -1.291 -1.272 +HG01796 HG01796 -0.873 -2.154 -0.667 -0.471 -0.004 -0.186 +HG01797 HG01797 -0.544 -0.299 -0.995 -0.739 -0.682 -0.685 +HG01798 HG01798 0.793 0.809 -0.41 -0.903 -0.811 -1.409 +HG01799 HG01799 0.367 -0.568 -0.02 0.1 0.25 0.24 +HG01800 HG01800 1.336 2.284 1.189 1.258 1.201 1.255 +HG01801 HG01801 -0.447 -0.091 0.435 0.616 0.412 0.729 +HG01802 HG01802 0.322 0.915 0.87 1.007 1.032 1.029 +HG01804 HG01804 1.536 1.576 1.294 1.808 1.798 1.448 +HG01805 HG01805 -1.364 -0.849 -1.117 -1.055 -1.386 -1.806 +HG01806 HG01806 0.005 0.306 -0.916 -1.183 -1.37 -1.422 +HG01808 HG01808 0.044 -0.807 -0.715 -0.044 0.155 0.242 +HG01809 HG01809 -0.557 0.95 1.054 1.422 1.285 1.605 +HG01810 HG01810 -0.007 -0.278 -0.407 -0.853 -0.585 -0.436 +HG01811 HG01811 -0.602 0.374 0.288 0.822 0.909 1.244 +HG01812 HG01812 -0.944 -0.287 -0.368 -0.146 0.015 -0.173 +HG01813 HG01813 0.283 -0.653 -0.436 -0.288 -0.518 -0.844 +HG01815 HG01815 -0.634 -0.312 -0.727 -1.608 -1.329 -1.094 +HG01816 HG01816 -0.13 -0.7 -1.865 -1.902 -2.062 -1.811 +HG01817 HG01817 -0.847 -0.022 -0.845 -0.766 -0.195 -0.277 +HG01840 HG01840 -1.28 -1.02 -1.654 -1.14 -1.006 -1.444 +HG01841 HG01841 -1.416 -1.663 -1.532 -1.347 -1.215 -0.564 +HG01842 HG01842 -0.434 -0.649 -1.385 -0.956 -1.315 -1.437 +HG01843 HG01843 -0.569 -1.894 -1.459 -0.486 -0.561 -0.818 +HG01844 HG01844 1.536 -0.325 -0.944 -0.363 -0.207 0.225 +HG01845 HG01845 -0.007 -0.282 0.11 -0.196 -0.202 -0.194 +HG01846 HG01846 0.877 0.029 -0.67 -0.635 -0.796 -0.436 +HG01847 HG01847 -0.059 0.608 0.57 -0.209 -0.004 -0.255 +HG01848 HG01848 -0.414 -1.045 -1.193 -0.358 -0.59 -0.262 +HG01849 HG01849 -0.382 -0.819 0.545 0.612 0.676 0.51 +HG01850 HG01850 1.342 0.937 -0.294 -0.119 -0.021 0.327 +HG01851 HG01851 0.29 1.065 1.062 1.357 1.872 1.889 +HG01852 HG01852 -0.169 0.681 0.474 0.648 0.609 0.36 +HG01853 HG01853 0.994 0.57 0.401 0.028 -0.238 -0.273 +HG01855 HG01855 -0.421 -0.798 -1.303 -1.113 -1.248 -1.155 +HG01857 HG01857 0.948 0.634 0.935 0.993 1.116 1.148 +HG01858 HG01858 1.078 1.218 0.76 1.094 1.232 1.051 +HG01859 HG01859 0.361 0.076 -0.874 -0.257 -0.161 -0.144 +HG01860 HG01860 0.283 0.792 0.494 -0.233 -0.561 -0.781 +HG01861 HG01861 0.755 0.57 0.401 0.655 0.642 0.286 +HG01862 HG01862 -0.059 0.084 0.059 0.262 0.314 0.603 +HG01863 HG01863 0.658 -0.649 0.206 -0.447 -0.342 -0.444 +HG01864 HG01864 0.529 -0.41 -0.681 -1.275 -0.958 -1.291 +HG01865 HG01865 0.6 -0.815 -1.176 -1.173 -1.117 -0.944 +HG01866 HG01866 -0.841 -0.091 0.113 -0.237 -0.178 -0.386 +HG01867 HG01867 -1.874 -2.124 -1.021 -0.25 -0.433 -0.127 +HG01868 HG01868 0.412 1.116 -0.156 -0.148 -0.173 -0.518 +HG01869 HG01869 -0.828 -0.905 -0.472 -0.18 0.485 0.494 +HG01870 HG01870 0.199 -0.41 1.014 0.812 0.747 0.414 +HG01871 HG01871 0.89 0.839 0.847 1.292 1.277 1.57 +HG01872 HG01872 0.044 -0.299 0.616 0.971 0.837 1.046 +HG01873 HG01873 -0.957 -0.743 -0.628 -0.935 -0.454 -0.714 +HG01874 HG01874 0.619 -1.101 -2.281 -2.013 -2.145 -2.069 +HG01878 HG01878 0.399 0.643 0.494 0.841 1.337 1.17 +HG02016 HG02016 0.212 1.056 0.556 0.018 0.183 -0.349 +HG02017 HG02017 0.483 0.259 -0.054 0.477 0.471 0.086 +HG02019 HG02019 0.961 1.116 1.316 1.42 1.239 1.12 +HG02020 HG02020 0.839 0.54 -0.371 -0.409 -0.399 -0.942 +HG02023 HG02023 1.646 2.416 0.887 0.966 0.949 0.762 +HG02025 HG02025 0.109 -0.095 -0.633 -1.21 -1.339 -1.706 +HG02026 HG02026 -1.674 -0.466 -1.303 -1.241 -0.813 -0.927 +HG02028 HG02028 0.051 0.408 0.387 0.011 0.138 -0.101 +HG02029 HG02029 0.16 -0.27 -0.786 -0.93 -1.079 -0.974 +HG02031 HG02031 -0.169 0.941 1.356 0.785 1.006 0.772 +HG02032 HG02032 0.483 0.348 0.87 0.834 0.716 0.505 +HG02035 HG02035 -1.338 -0.334 -0.111 -0.189 0.169 0.199 +HG02040 HG02040 -0.414 -1.719 -1.122 -1 -0.761 -0.481 +HG02047 HG02047 -0.434 0.088 -0.198 -0.341 -0.223 -0.444 +HG02048 HG02048 -0.246 -0.321 -1.097 -0.754 -0.359 -0.907 +HG02049 HG02049 -0.498 -1.177 -0.453 -0.631 -0.632 -0.844 +HG02050 HG02050 -0.492 -0.257 -0.665 -0.676 -0.644 -0.333 +HG02057 HG02057 0.012 -0.5 0.05 -0.467 -0.135 -0.177 +HG02058 HG02058 0.18 0.515 -0.178 0.269 0.267 0.008 +HG02059 HG02059 -0.033 0.643 -0.325 0.192 0.093 -0.107 +HG02060 HG02060 0.645 1.359 0.299 0.479 0.338 -0.194 +HG02061 HG02061 -0.027 -0.909 -1.207 -0.828 -0.827 -0.516 +HG02064 HG02064 -1.093 -1.378 -1.182 -0.493 -0.775 -0.688 +HG02067 HG02067 -0.925 -1.446 -1.427 -1.304 -1.201 -0.877 +HG02068 HG02068 -0.628 0.012 -0.314 -0.334 -0.651 -0.581 +HG02069 HG02069 -0.731 -1.301 -1.038 -0.58 -0.861 -1.554 +HG02070 HG02070 -0.059 0.698 0.514 0.279 0.326 0.351 +HG02072 HG02072 -0.234 -0.99 -0.885 0.218 0.39 0.725 +HG02073 HG02073 0.664 -0.112 0.373 1.463 1.508 1.92 +HG02075 HG02075 -1.487 -0.717 -2.176 -1.839 -1.655 -1.044 +HG02076 HG02076 1.136 2.416 1.435 1.212 1.197 1.287 +HG02078 HG02078 -2.313 -1.855 -1.645 -1.021 -0.88 -1.042 +HG02079 HG02079 -0.498 0.31 0.296 -0.143 -0.043 -0.568 +HG02081 HG02081 0.477 0.003 0.751 0.872 1.018 0.74 +HG02082 HG02082 1.181 1.231 1.853 1.813 1.491 1.587 +HG02084 HG02084 0.025 -0.257 -1.306 -1.222 -1.284 -1.341 +HG02085 HG02085 0.587 0.366 -0.899 -0.522 -0.72 -0.67 +HG02086 HG02086 0.638 0.822 1.514 1.627 1.589 2.022 +HG02087 HG02087 0.244 -0.133 -0.54 -0.018 0.45 0.701 +HG02088 HG02088 -0.485 0.127 0.118 0.021 -0.285 -0.727 +HG02113 HG02113 -0.066 -0.257 -0.218 -0.611 -0.345 -0.972 +HG02116 HG02116 0.29 0.093 1.006 1.191 0.692 0.514 +HG02121 HG02121 -0.841 -0.525 -1.577 -1.429 -0.984 -1.318 +HG02122 HG02122 -2.352 -1.305 -1.394 -0.368 -0.537 -0.477 +HG02127 HG02127 1.071 1.354 1.359 1.837 2.038 1.863 +HG02128 HG02128 -1.848 -0.031 -0.422 -0.932 -0.718 -0.362 +HG02130 HG02130 0.005 -0.299 -1.193 -0.903 -1.113 -1.852 +HG02131 HG02131 -1.17 -1.037 -0.809 -0.913 -1.098 -1.296 +HG02133 HG02133 -2.436 -1.212 -1.552 -1.941 -1.926 -1.88 +HG02134 HG02134 -0.602 -1.067 -0.941 -0.455 -0.135 -0.251 +HG02136 HG02136 -0.951 -0.568 -0.241 -0.628 -0.549 -0.242 +HG02137 HG02137 0.128 1.048 0.115 -0.177 -0.271 -0.142 +HG02138 HG02138 -0.783 -0.427 -0.577 -0.563 -0.825 -0.605 +HG02139 HG02139 -0.569 0.059 -0.512 -0.139 -0.323 -0.314 +HG02140 HG02140 0.864 0.152 0.859 1.162 1.101 0.707 +HG02141 HG02141 0.942 1.487 1.492 1.181 1.242 1.381 +HG02142 HG02142 1.569 -0.227 -0.026 0.822 0.887 1.174 +HG02151 HG02151 1.181 0.357 1.271 1.183 1.144 1.435 +HG02152 HG02152 0.399 -0.308 -0.631 -0.008 -0.185 -0.118 +HG02153 HG02153 -0.608 -0.022 -0.08 -0.628 -0.342 -0.598 +HG02154 HG02154 -0.246 -1.033 -0.831 -0.206 -0.378 -0.57 +HG02155 HG02155 -0.544 -1.344 -1.083 -0.937 -0.93 -0.472 +HG02156 HG02156 -0.666 -0.189 -0.345 -0.088 0.041 0.029 +HG02164 HG02164 0.012 -0.095 1.664 1.437 1.546 1.465 +HG02165 HG02165 -0.479 -1.561 -1.377 -1.644 -2.131 -1.554 +HG02166 HG02166 -0.731 -0.052 0.844 1.133 1.315 1.292 +HG02178 HG02178 -0.447 -1.472 -0.249 0.87 0.93 1.061 +HG02179 HG02179 -0.007 -0.253 -1.015 -1.714 -1.603 -1.063 +HG02180 HG02180 0.025 -0.581 -0.998 -0.759 -0.78 -1.057 +HG02181 HG02181 -0.518 -1.007 -1.719 -1.69 -1.327 -1.528 +HG02182 HG02182 0.923 0.587 0.559 -0.363 -0.523 -0.431 +HG02184 HG02184 -0.305 -0.38 -0.026 0.313 0.745 1.014 +HG02185 HG02185 0.994 0.869 0.859 0.573 0.259 0.523 +HG02186 HG02186 0.057 0.438 1.441 1.47 1.415 1.203 +HG02187 HG02187 -0.77 -0.734 -0.713 -0.708 -0.609 -0.896 +HG02188 HG02188 -0.673 -0.466 -1.046 -0.886 -1.075 -1.272 +HG02190 HG02190 0.974 -0.048 -1.676 -1.205 -0.884 -0.405 +HG02250 HG02250 -0.479 0.007 0.008 0.436 0.35 0.442 +HG02351 HG02351 -0.33 -1.527 -0.47 -0.206 0.124 -0.249 +HG02355 HG02355 0.942 0.63 0.234 0.797 0.683 0.251 +HG02356 HG02356 -0.298 -1.041 0.048 -0.351 -0.024 -0.207 +HG02360 HG02360 -1.028 -0.879 -0.193 -0.206 0.181 0.179 +HG02364 HG02364 0.399 0.195 1.02 0.619 0.688 0.151 +HG02367 HG02367 -0.757 -1.071 -1.17 -0.879 -0.839 -0.855 +HG02371 HG02371 -2.462 -1.02 -0.868 -0.725 -0.725 -0.74 +HG02373 HG02373 -1.545 -1.28 -1.639 -1.41 -1.089 -1.037 +HG02374 HG02374 0.819 1.103 0.426 0.395 0.188 0.253 +HG02375 HG02375 -0.498 -0.022 0.011 -1.217 -1.41 -1.318 +HG02379 HG02379 -0.117 -0.623 -0.145 -0.517 -0.114 -0.575 +HG02382 HG02382 -0.595 0.123 -0.995 -0.884 -0.92 -0.783 +HG02383 HG02383 1.078 1.026 0.121 0.566 0.502 0.675 +HG02384 HG02384 -0.382 -0.675 0.039 -0.018 0.314 0.255 +HG02385 HG02385 -0.524 0.263 0.649 0.708 0.966 0.779 +HG02386 HG02386 0.477 1.167 0.957 1.198 1.149 1.187 +HG02389 HG02389 1.045 1.21 0.347 0.554 0.195 -0.075 +HG02390 HG02390 -0.673 -1.131 -1.035 -0.592 -0.749 -1.478 +HG02391 HG02391 1.904 1.227 0.505 0.467 0.483 0.727 +HG02392 HG02392 -0.925 -0.683 -0.679 -1.036 -0.792 -0.961 +HG02394 HG02394 -0.951 -1.945 -1.815 -1.427 -1.265 -1.454 +HG02395 HG02395 1.523 1.666 1.404 1.116 0.94 0.972 +HG02396 HG02396 0.296 0.037 -1.297 -0.908 -0.875 -0.961 +HG02397 HG02397 -0.744 -1.412 -0.413 -0.71 -1.039 -0.427 +HG02398 HG02398 0.399 -0.287 -0.046 -0.602 -0.818 -1.003 +HG02399 HG02399 -1.487 -0.645 -0.393 -0.307 -0.542 -0.579 +HG02401 HG02401 2.408 1.64 1.119 1.246 1.044 0.507 +HG02402 HG02402 -0.821 0.071 0.545 0.387 0.635 0.477 +HG02406 HG02406 -0.414 0.106 0.839 1.69 1.763 1.398 +HG02407 HG02407 -1.474 1.619 0.952 1.084 1.066 0.614 +HG02408 HG02408 -0.931 0.651 -0.249 -0.199 -0.304 -0.175 +HG02409 HG02409 -0.485 -0.316 -0.681 -0.194 -0.2 0.025 +HG02410 HG02410 -0.485 0.178 -0.814 -1.359 -1.291 -1.335 +HG02512 HG02512 0.387 0.042 -0.594 -0.57 -0.425 -0.047 +HG02513 HG02513 -1.687 -2.559 -1.67 -2.059 -1.76 -1.754 +HG02521 HG02521 0.044 -0.726 -0.173 0.12 -0.247 -0.635 +HG02522 HG02522 1.53 1.712 1.288 1.654 0.994 0.877 +HG02524 HG02524 -0.944 -1.097 -1.747 -2.203 -2.207 -1.95 +HG02525 HG02525 -1.377 -0.261 -0.241 -0.734 -0.949 -0.711 +HGDP00711 HGDP00711 0.102 0.233 0.497 0.696 0.759 0.699 +HGDP00712 HGDP00712 0.089 -0.184 -0.263 -0.134 -0.238 -0.355 +HGDP00714 HGDP00714 -0.815 0.08 -0.899 -1.19 -1.072 -1.222 +HGDP00715 HGDP00715 -1.028 -1.625 -2.306 -2.421 -2.409 -2.469 +HGDP00716 HGDP00716 2.214 1.61 0.062 -0.452 -0.397 -0.233 +HGDP00719 HGDP00719 -0.027 1.418 1.989 2.37 2.902 2.882 +HGDP00721 HGDP00721 0.735 0.698 0.189 0.052 0.084 -0.064 +HGDP00747 HGDP00747 -0.744 -0.892 -0.227 -0.626 -0.656 -0.629 +HGDP00748 HGDP00748 0.503 0.169 0.494 0.088 0.034 -0.485 +HGDP00750 HGDP00750 -0.518 0.148 0.618 0.945 0.64 0.746 +HGDP00751 HGDP00751 -1.732 0.297 0.132 -0.184 -0.202 0.425 +HGDP00752 HGDP00752 0.936 0.229 0.587 0.771 1.092 0.914 +HGDP00753 HGDP00753 0.057 0.988 1.528 1.482 1.484 1.479 +HGDP00754 HGDP00754 0.774 -0.167 -0.492 0.332 0.343 -0.116 +HGDP00755 HGDP00755 0.264 -0.453 -0.105 0.185 0.259 0.907 +HGDP00756 HGDP00756 -0.143 -0.905 -0.594 -0.918 -0.851 -0.055 +HGDP00757 HGDP00757 0.038 -0.551 -1.029 -0.882 -0.516 -0.546 +HGDP00758 HGDP00758 0.677 1.354 1.226 0.691 0.562 1.161 +HGDP00759 HGDP00759 1.536 1.082 1.72 1.782 1.817 1.961 +HGDP00760 HGDP00760 1.866 3.192 3.06 1.943 1.399 1.418 +HGDP00761 HGDP00761 -1.073 -0.218 1.633 1.42 1.499 1.083 +HGDP00762 HGDP00762 2.822 1.423 1.362 1.596 1.28 1.611 +HGDP00763 HGDP00763 -0.841 -1.531 -0.097 0.103 -0.123 -0.288 +HGDP00764 HGDP00764 1.678 0.276 0.039 -0.134 -0.528 -0.379 +HGDP00765 HGDP00765 0.051 -0.551 -0.616 -0.288 -0.107 0.501 +HGDP00766 HGDP00766 0.148 0.199 0.666 0.407 0.312 0.153 +HGDP00767 HGDP00767 -0.072 -0.47 0.268 -0.619 -0.723 -0.777 +HGDP00768 HGDP00768 -0.737 -0.619 -0.568 -0.368 -0.644 -0.638 +HGDP00769 HGDP00769 -1.028 -0.542 0.248 -0.006 0.05 -0.029 +HGDP00771 HGDP00771 -0.498 -1.118 -1.317 -1.292 -1.377 -0.631 +HGDP00772 HGDP00772 2.298 2.041 1.644 0.998 1.042 0.716 +HGDP00774 HGDP00774 -1.06 -0.291 -0.577 -0.476 0.045 0.675 +HGDP00776 HGDP00776 -1.273 -0.922 -0.122 -0.064 0.122 -0.008 +HGDP00777 HGDP00777 0.018 0.08 -0.585 0.156 -0.078 0.223 +HGDP00779 HGDP00779 -0.589 -0.061 0.124 0.298 0.029 -0.04 +HGDP00780 HGDP00780 0.148 -0.304 0.214 0.65 0.963 0.633 +HGDP00781 HGDP00781 0.102 -1.698 -0.851 -1.593 -1.821 -1.515 +HGDP00782 HGDP00782 2.57 1.005 0.169 0.592 0.129 -0.125 +HGDP00784 HGDP00784 0.135 1.478 0.378 0.645 1.028 0.809 +HGDP00786 HGDP00786 -1.06 -1.075 -1.464 -1.489 -1.17 -1.483 +HGDP00790 HGDP00790 0.399 -0.79 -0.015 -0.373 -0.463 -0.147 +HGDP00791 HGDP00791 0.509 0.327 0.768 0.329 0.324 0.06 +HGDP00811 HGDP00811 -0.925 0.182 0.706 0.6 0.288 0.168 +HGDP00812 HGDP00812 0.419 -0.368 -0.187 0.288 -0.002 -0.216 +HGDP00813 HGDP00813 -0.944 -0.615 -0.249 0.539 0.654 1.07 +HGDP00814 HGDP00814 -0.305 -0.27 -0.156 0.686 0.909 0.616 +HGDP00815 HGDP00815 0.567 1.576 0.548 0.626 0.359 0.883 +HGDP00817 HGDP00817 1.879 1.482 1.729 1.832 2.233 1.728 +HGDP00818 HGDP00818 1.091 0.672 -0.221 0.021 0.086 0.371 +HGDP00819 HGDP00819 -1.222 -1.305 -1.538 -1.048 -1.265 -1.198 +HGDP00820 HGDP00820 0.296 0.753 0.613 0.882 1.149 1.361 +HGDP00821 HGDP00821 0.903 0.025 -0.229 -0.387 -0.459 -0.605 +HGDP00822 HGDP00822 -0.059 0.608 0.389 -0.443 -0.613 -0.516 +HGDP00828 HGDP00828 -0.182 0.191 -0.854 -1.19 -0.953 -0.918 +HGDP00945 HGDP00945 0.496 -0.137 -0.54 -0.049 -0.119 -0.451 +HGDP00946 HGDP00946 0.832 0.664 0.161 0.607 0.711 0.649 +HGDP00947 HGDP00947 0.051 0.442 0.073 0.288 0.133 0.355 +HGDP00949 HGDP00949 -0.905 -0.747 0.726 1.574 1.51 1.654 +HGDP00950 HGDP00950 -0.305 0.263 0.494 0.665 0.626 0.903 +HGDP00952 HGDP00952 -1.441 -1.135 -0.193 -0.459 -0.485 -0.694 +HGDP00953 HGDP00953 0.135 0.383 0.652 0.831 1.17 1.092 +HGDP00954 HGDP00954 0.399 -0.836 -0.077 0.341 0.547 0.533 +HGDP00955 HGDP00955 1.943 0.621 1.017 0.822 0.759 0.84 +HGDP00957 HGDP00957 -0.124 -0.231 0.098 0.481 0.298 0.549 +HGDP00958 HGDP00958 -0.776 -0.223 -0.73 -0.783 -0.549 -0.742 +HGDP00959 HGDP00959 -2.275 -1.808 -1.176 -1.641 -1.527 -0.883 +HGDP00960 HGDP00960 -1.396 -0.056 -0.961 -0.37 -0.1 -0.16 +HGDP00961 HGDP00961 -0.033 -0.721 -0.826 -0.525 -0.623 -0.548 +HGDP00962 HGDP00962 -0.569 -1.459 -0.026 -0.303 0.181 -0.099 +HGDP00963 HGDP00963 0.845 -0.056 -0.272 -0.498 -0.442 -0.097 +HGDP00964 HGDP00964 -0.072 -0.858 -1.094 -0.534 -0.444 -0.581 +HGDP00965 HGDP00965 -0.382 -1.617 -0.775 -0.674 -0.121 -0.236 +HGDP00966 HGDP00966 -0.847 -1.877 -1.634 -1.562 -1.417 -1.026 +HGDP00967 HGDP00967 -1.403 -0.802 -0.258 0.549 0.716 1.2 +HGDP00968 HGDP00968 0.503 -1.229 -0.396 -0.819 -0.311 -0.301 +HGDP00969 HGDP00969 0.509 0.05 1.441 1.002 1.194 1.322 +HGDP00971 HGDP00971 -0.408 0.438 1.07 0.272 -0.028 -0.09 +HGDP00972 HGDP00972 0.199 0.289 0.313 0.45 0.309 0.04 +HGDP00973 HGDP00973 -0.298 -1.058 -1.391 -0.168 -0.192 -0.446 +HGDP00974 HGDP00974 -0.705 -0.201 -1.199 -1.965 -1.845 -1.385 +HGDP00975 HGDP00975 -0.647 1.094 0.178 0.288 0.269 0.012 +HGDP00976 HGDP00976 -0.602 -1.101 -1.959 -1.955 -1.879 -1.515 +HGDP00977 HGDP00977 0.509 1.141 2.382 1.825 1.87 1.342 +HGDP01021 HGDP01021 -0.912 -0.93 -1.693 -2.259 -2.257 -1.978 +HGDP01023 HGDP01023 0.503 1.985 3.156 3.364 3.337 2.717 +HGDP01024 HGDP01024 1.827 1.708 0.228 0.272 0.54 0.688 +HGDP01096 HGDP01096 1.258 1.192 1.186 1.774 1.758 1.915 +HGDP01099 HGDP01099 0.038 1.256 0.469 -0.143 -0.161 0.21 +HGDP01100 HGDP01100 0.451 0.348 0.05 0.216 0.179 -0.279 +HGDP01101 HGDP01101 4.649 3.55 2.794 2.592 2.421 2.172 +HGDP01102 HGDP01102 -0.634 -0.282 -0.342 -0.081 0.324 0.407 +HGDP01103 HGDP01103 -0.841 -0.201 -0.06 -0.512 -0.033 0.338 +HGDP01104 HGDP01104 0.716 0.34 0.358 -0.373 -0.112 -0.416 +HGDP01181 HGDP01181 -0.382 -0.363 0.183 -0.725 -1.103 -1.144 +HGDP01182 HGDP01182 -1.713 -0.956 -0.399 -0.821 -0.692 -0.694 +HGDP01183 HGDP01183 0.399 1.048 1.268 1.048 1.156 1.505 +HGDP01184 HGDP01184 0.755 1.943 1.192 0.761 0.619 0.82 +HGDP01185 HGDP01185 0.057 0.029 0.053 0.062 0.317 0.67 +HGDP01186 HGDP01186 -0.007 0.314 -0.017 0.544 0.44 0.662 +HGDP01187 HGDP01187 -0.925 -0.248 -0.902 -1.026 -0.485 -0.805 +HGDP01189 HGDP01189 0.064 -0.095 0.042 -0.049 0.364 0.397 +HGDP01190 HGDP01190 -0.356 -0.231 -0.498 -0.493 -0.732 -0.59 +HGDP01192 HGDP01192 -2.087 0.267 1.025 0.308 0.157 -0.194 +HGDP01193 HGDP01193 -1.383 -0.645 0.18 -0.006 0.217 -0.147 +HGDP01194 HGDP01194 0.806 2.267 2.037 1.258 1.113 1.272 +HGDP01195 HGDP01195 -1.202 -2.576 -1.346 -1.118 -1.072 -0.97 +HGDP01196 HGDP01196 2.072 0.907 0.853 0.462 0.362 0.264 +HGDP01197 HGDP01197 -0.434 -0.099 0.401 0.129 -0.035 0.019 +HGDP01204 HGDP01204 0.987 -0.133 -0.523 -0.387 -0.54 -0.277 +HGDP01205 HGDP01205 0.148 0.259 0.333 0.723 0.474 0.746 +HGDP01206 HGDP01206 -1.842 -0.802 -0.125 0.44 -0.102 0.525 +HGDP01207 HGDP01207 2.331 0.758 0.974 1.012 1.177 1.146 +HGDP01209 HGDP01209 0.47 -0.517 -0.085 0.513 0.036 0.368 +HGDP01212 HGDP01212 -0.305 0.31 -0.325 -0.594 -0.761 -0.433 +HGDP01213 HGDP01213 0.748 0.66 0.271 0.132 0.573 0.029 +HGDP01214 HGDP01214 -0.841 0.148 -0.218 -0.136 -0.211 -0.568 +HGDP01216 HGDP01216 0.477 0.877 0.901 0.238 0.367 0.644 +HGDP01217 HGDP01217 0.49 1.487 1.675 1.355 1.503 1.007 +HGDP01218 HGDP01218 0.864 1.866 0.647 1.193 1.365 1.676 +HGDP01220 HGDP01220 0.367 1.278 0.655 0.436 0.526 1.096 +HGDP01221 HGDP01221 -0.033 -0.713 -0.905 -1.019 -0.899 -0.924 +HGDP01222 HGDP01222 0.328 0.178 -0.17 -0.189 -0.131 -0.088 +HGDP01224 HGDP01224 -1.383 -1.744 -0.978 -1.6 -1.607 -1.789 +HGDP01225 HGDP01225 0.619 1.09 1.472 1.606 1.732 1.398 +HGDP01226 HGDP01226 -0.414 -0.585 -0.162 0.37 0.562 0.625 +HGDP01227 HGDP01227 -1.493 -1.148 -1.168 -1.383 -1.115 -0.362 +HGDP01229 HGDP01229 -0.234 1.15 0.565 0.679 0.787 0.305 +HGDP01230 HGDP01230 1.116 2.049 2.441 2.274 2.015 2.109 +HGDP01231 HGDP01231 -0.86 -0.973 -0.45 -0.561 -0.559 -0.151 +HGDP01232 HGDP01232 0.148 0.485 1.48 1.466 1.199 1.32 +HGDP01233 HGDP01233 0.193 0.106 0.915 0.395 0.428 0.31 +HGDP01236 HGDP01236 -1.461 -1.689 -0.987 -0.744 -1.189 -1.155 +HGDP01237 HGDP01237 2.034 1.968 1.876 1.169 1.056 1.32 +HGDP01238 HGDP01238 0.729 -0.402 -0.142 0.534 0.447 0.477 +HGDP01239 HGDP01239 -0.091 0.02 0.019 0.083 0.031 0.646 +HGDP01241 HGDP01241 1.711 0.31 0.876 0.819 1.035 0.499 +HGDP01243 HGDP01243 -0.569 -0.257 0.237 0.612 0.345 0.038 +HGDP01244 HGDP01244 -0.175 -0.24 0.324 0.293 -0.031 -0.331 +HGDP01245 HGDP01245 -1.622 -0.879 -0.673 -0.522 -0.837 -0.822 +HGDP01247 HGDP01247 -1.771 -1.037 -0.145 -1.193 -1.117 -1.005 +HGDP01248 HGDP01248 -0.957 -0.393 0.296 -0.257 -0.219 -0.018 +HGDP01249 HGDP01249 -0.305 0.928 1.542 1.866 2.181 1.967 +HGDP01251 HGDP01251 -0.395 -0.022 0.528 0.322 0.328 0.657 +HGDP01287 HGDP01287 -0.401 -1.131 -0.758 -0.778 -0.851 -0.77 +HGDP01288 HGDP01288 -1.474 0.843 0.884 0.455 0.193 -0.062 +HGDP01289 HGDP01289 1.982 2.241 1.554 1.844 2.084 1.939 +HGDP01290 HGDP01290 -1.487 -1.408 -0.588 -0.529 -0.804 -1.05 +HGDP01291 HGDP01291 0.399 -0.483 -0.142 -0.24 -0.009 -0.605 +HGDP01292 HGDP01292 0.477 0.071 0.579 0.329 0.198 0.038 +HGDP01293 HGDP01293 -0.35 0.276 0.457 0.428 0.571 0.292 +HGDP01294 HGDP01294 0.664 1.772 1.427 1.574 1.625 1.339 +HGDP01295 HGDP01295 0.399 0.668 0.347 -0.112 -0.024 0.292 +HGDP01296 HGDP01296 -0.414 0.464 0.559 0.421 0.573 1.111 +HGDP01299 HGDP01299 -0.763 -0.734 -1.06 -0.638 -0.223 -0.092 +HGDP01301 HGDP01301 -1.525 0.157 -0.297 -0.363 -0.406 -0.483 +HGDP01302 HGDP01302 1.032 -0.022 -0.495 0.182 0.057 -0.147 +HGDP01304 HGDP01304 0.574 0.127 0.511 1.179 0.778 0.529 +HGDP01305 HGDP01305 1.078 0.749 0.98 1.2 0.742 0.812 +HGDP01309 HGDP01309 -0.13 -1.207 -1.241 -1.4 -1.208 -0.611 +HGDP01310 HGDP01310 -1.17 -0.325 -0.331 0.395 0.312 0.216 +HGDP01311 HGDP01311 1.459 1.261 1.198 1.388 1.154 1.533 +HGDP01313 HGDP01313 0.994 0.643 0.562 0.807 0.816 0.998 +HGDP01317 HGDP01317 0.554 1.273 1.446 1.323 1.537 0.838 +HGDP01318 HGDP01318 0.619 0.135 -0.184 0.375 0.528 1.19 +HGDP01319 HGDP01319 0.044 0.587 0.683 0.822 0.935 0.59 +HGDP01321 HGDP01321 0.587 2.079 1.203 1.311 1.701 1.263 +HGDP01322 HGDP01322 0.193 0.442 -0.258 -0.233 -0.463 -0.514 +HGDP01326 HGDP01326 0.89 1.052 1.37 1.837 1.896 1.885 +HGDP01328 HGDP01328 1.465 0.689 0.24 1.215 1.256 1.087 +HGDP01329 HGDP01329 -0.524 -0.969 -1.317 -1.214 -0.858 -1.394 +HGDP01330 HGDP01330 0.638 0.344 1.085 0.197 0.114 0.171 +HGDP01331 HGDP01331 -0.234 -1.041 -0.082 -0.409 -0.123 0.601 +HGDP01332 HGDP01332 0.012 0.779 -0.164 -0.11 -0.002 0.56 +HGDP01334 HGDP01334 -0.602 -1.045 -0.958 -0.286 0.043 0.012 +HGDP01336 HGDP01336 0.154 0.425 0.257 0.534 0.062 0.405 +HGDP01337 HGDP01337 -0.602 -0.939 -1.269 -1.593 -1.738 -1.578 +HGDP01339 HGDP01339 0.722 0.221 0.941 0.879 0.754 0.768 +HGDP01340 HGDP01340 0.025 0.05 0.542 0.276 0.355 0.434 +HGDP01341 HGDP01341 -0.143 0.574 -0.464 -0.414 -0.906 -0.716 +HGDP01346 HGDP01346 -0.485 -0.845 -0.69 -0.332 -0.399 -0.701 +HGDP01347 HGDP01347 -1.383 -1.361 -2.19 -1.682 -1.439 -1.12 +HGDP01348 HGDP01348 2.77 1.252 0.712 1.174 1.246 0.768 +HGDP01349 HGDP01349 1.091 0.11 -1.255 -1.284 -1.16 -1.061 +HGDP01351 HGDP01351 -1.474 -0.785 0.234 -0.028 -0.021 -0.314 +HGDP01352 HGDP01352 -0.027 -0.636 -0.3 -0.58 -0.532 -0.859 +HGDP01353 HGDP01353 -0.492 -0.67 -1.535 -1.856 -1.565 -1.246 +HGDP01354 HGDP01354 0.399 0.272 0.26 -0.353 -0.418 -0.357 +HGDP01356 HGDP01356 -0.634 -0.675 -1.091 -1.328 -1.548 -1.298 +LP6005441-DNA_A09 LP6005441-DNA_A09 -0.957 -0.807 -0.21 -0.558 -0.561 -0.551 +LP6005441-DNA_B07 LP6005441-DNA_B07 -0.569 -0.666 0 0.496 0.476 0.666 +LP6005441-DNA_B09 LP6005441-DNA_B09 -0.841 -0.415 -0.436 -0.508 -0.697 -0.751 +LP6005441-DNA_C05 LP6005441-DNA_C05 -0.085 0.029 -0.195 0.064 -0.014 -0.22 +LP6005441-DNA_C06 LP6005441-DNA_C06 0.535 1.21 1.752 1.147 0.906 0.87 +LP6005441-DNA_C08 LP6005441-DNA_C08 -0.246 0.447 0.582 0.366 0.378 -0.207 +LP6005441-DNA_D04 LP6005441-DNA_D04 0.251 0.894 1.277 1.029 0.966 1.029 +LP6005441-DNA_D05 LP6005441-DNA_D05 -0.059 0.442 1.104 1.359 1.265 1.329 +LP6005441-DNA_D06 LP6005441-DNA_D06 0.535 1.798 1.774 1.724 1.551 1.776 +LP6005441-DNA_D08 LP6005441-DNA_D08 -0.569 -0.534 -0.207 -0.322 -0.264 -0.296 +LP6005441-DNA_D12 LP6005441-DNA_D12 1.052 1.21 0.562 0.337 0.122 -0.183 +LP6005441-DNA_E08 LP6005441-DNA_E08 0.632 0.169 -0.308 0.136 0.369 0.373 +LP6005441-DNA_E09 LP6005441-DNA_E09 -0.033 -0.223 -0.625 -0.218 -0.238 0.242 +LP6005441-DNA_F04 LP6005441-DNA_F04 0.07 -1.399 -1.518 -1.171 -1.5 -1.722 +LP6005441-DNA_F08 LP6005441-DNA_F08 -0.363 0.285 -0.376 0.689 1.056 0.909 +LP6005441-DNA_F09 LP6005441-DNA_F09 -0.485 -0.883 -0.713 -0.037 -0.249 -0.118 +LP6005441-DNA_F12 LP6005441-DNA_F12 -1.067 -0.112 -0.602 -1.321 -1.469 -1.011 +LP6005441-DNA_G03 LP6005441-DNA_G03 -0.511 -0.871 -0.184 -1.35 -1.282 -1.372 +LP6005441-DNA_G05 LP6005441-DNA_G05 -0.628 -1.561 -0.475 -0.558 -0.592 -0.609 +LP6005441-DNA_H03 LP6005441-DNA_H03 -1.952 -0.346 -0.277 -0.201 -0.145 0.032 +LP6005441-DNA_H05 LP6005441-DNA_H05 0.051 0.007 0.421 0.329 0.718 0.427 +LP6005442-DNA_D01 LP6005442-DNA_D01 -1.189 0.783 1.774 1.883 2.003 1.685 +LP6005442-DNA_F01 LP6005442-DNA_F01 -1.351 -2.375 -1.45 -1.473 -1.417 -1.268 +LP6005442-DNA_G01 LP6005442-DNA_G01 0.044 -0.453 -0.523 -0.534 -0.459 0.014 +LP6005442-DNA_H01 LP6005442-DNA_H01 0.399 1.529 2.308 2.484 2.367 2.678 +LP6005443-DNA_A02 LP6005443-DNA_A02 -0.389 0.059 0.195 -0.319 -0.494 -0.377 +LP6005443-DNA_B01 LP6005443-DNA_B01 0.535 -0.751 -0.795 -0.158 0.176 0.088 +LP6005443-DNA_C02 LP6005443-DNA_C02 -0.634 -0.879 -0.331 -0.462 -0.373 -0.197 +LP6005443-DNA_D02 LP6005443-DNA_D02 0.038 -0.299 0.291 -0.438 -0.283 -0.553 +LP6005443-DNA_E09 LP6005443-DNA_E09 -1.732 -0.807 -0.642 -0.143 -0.333 0.168 +LP6005443-DNA_F01 LP6005443-DNA_F01 -0.201 -0.091 -0.311 0.257 0.317 0.451 +LP6005443-DNA_G01 LP6005443-DNA_G01 -0.498 -0.836 -0.763 -0.689 -0.701 -0.39 +LP6005443-DNA_H01 LP6005443-DNA_H01 -1.202 -0.261 0.025 -0.225 -0.207 -0.566 +LP6005592-DNA_D03 LP6005592-DNA_D03 0.135 -0.116 0.658 0.727 0.695 0.696 +NA18525 NA18525 0.606 0.174 0.192 0.226 0.245 0.064 +NA18526 NA18526 0.535 1.248 0.474 0.004 -0.478 -0.386 +NA18528 NA18528 -0.382 -1.143 -1.803 -1.504 -2.157 -2.441 +NA18530 NA18530 -1.383 -0.96 -1.843 -1.574 -1.317 -1.741 +NA18531 NA18531 -0.524 -0.086 0.31 0.223 0.497 1.061 +NA18532 NA18532 -0.531 -1.391 -1.218 -0.826 -0.625 -0.655 +NA18533 NA18533 0.47 -0.376 0.033 0.38 0.248 0.744 +NA18534 NA18534 -0.989 -1.57 -0.868 -1.584 -1.5 -1.648 +NA18535 NA18535 0.509 1.065 1.672 0.696 0.866 1.072 +NA18536 NA18536 -1.383 -0.525 -0.667 -0.43 -0.349 -0.583 +NA18537 NA18537 -0.382 1.376 1.181 1.111 1.044 0.694 +NA18538 NA18538 0.651 -0.321 -0.495 0.03 -0.009 -0.155 +NA18539 NA18539 -0.602 -0.692 -0.258 0.573 0.298 0.058 +NA18541 NA18541 0.47 -0.628 -0.597 -0.816 -1.053 -1.039 +NA18542 NA18542 0.412 0.169 0.353 0.713 0.552 0.735 +NA18543 NA18543 1.885 2.974 2.167 1.782 2.119 1.476 +NA18544 NA18544 1.336 0.216 0.2 -0.257 -0.321 0.238 +NA18545 NA18545 -0.925 0.434 0.401 0.202 0.288 0.034 +NA18546 NA18546 -0.007 -0.572 1.116 0.964 1.044 1.059 +NA18547 NA18547 0.283 0.455 -0.099 -0.057 -0.316 -0.029 +NA18548 NA18548 -0.847 0.366 1.102 0.923 1.097 0.864 +NA18549 NA18549 0.064 -1.186 -1.216 -1.391 -1.607 -0.781 +NA18550 NA18550 0.632 0.613 0.008 0.657 0.799 0.953 +NA18552 NA18552 -0.847 -0.909 -0.39 -0.759 -0.663 -0.898 +NA18553 NA18553 -1.022 0.272 0.356 0.781 0.821 -0.262 +NA18555 NA18555 -0.033 0.246 0.341 0.308 0.523 0.931 +NA18557 NA18557 1.956 1.755 1.367 1.28 0.904 1.374 +NA18558 NA18558 -1.383 -1.689 -0.868 -0.356 -0.563 -0.318 +NA18559 NA18559 0.658 -0.078 0.534 -0.175 -0.161 -0.553 +NA18560 NA18560 -0.789 0.007 -0.39 -0.194 -0.183 -0.092 +NA18561 NA18561 0.038 -1.403 -1.405 -0.614 -0.865 -0.21 +NA18562 NA18562 -0.492 0.621 -0.269 -0.445 -0.328 -0.097 +NA18563 NA18563 0.509 0.493 0.98 1.372 1.239 1.316 +NA18564 NA18564 0.832 0.915 -0.094 -0.172 0.031 0.231 +NA18565 NA18565 -0.066 1.099 0.762 0.604 0.516 0.36 +NA18566 NA18566 -0.841 0.063 -1.069 -1.021 -1.386 -1.411 +NA18567 NA18567 0.748 0.485 -0.444 -1.087 -1.339 -1.591 +NA18570 NA18570 -1.835 -2.567 -2.108 -2.203 -2.135 -2.067 +NA18571 NA18571 -0.815 -1.28 -1.902 -1.813 -2.119 -2.084 +NA18572 NA18572 -0.847 -0.21 -1.071 -1.687 -1.615 -2.006 +NA18573 NA18573 0.393 0.071 1.2 0.259 0.148 0.255 +NA18574 NA18574 -0.414 -0.534 -0.088 0.286 0.5 0.212 +NA18577 NA18577 -1.028 -1.207 -1.142 -1.002 -1.094 -1.57 +NA18579 NA18579 -1.17 -0.751 -0.535 -0.426 -0.547 -0.19 +NA18582 NA18582 0.212 0.157 0.545 0.223 -0.078 -0.123 +NA18591 NA18591 0.341 0.4 0.059 0.004 -0.016 0.108 +NA18592 NA18592 0.451 -0.039 0.271 -0.674 -0.568 -0.698 +NA18593 NA18593 -0.175 -0.372 0.924 0.781 0.778 1.192 +NA18595 NA18595 -0.072 0.613 0.234 -0.206 0.048 0.403 +NA18596 NA18596 0.742 0.289 0.327 0.199 -0.23 -0.314 +NA18597 NA18597 -0.311 -0.432 0.016 -0.401 -0.399 -0.307 +NA18599 NA18599 0.07 0.481 0.918 0.805 0.752 1.185 +NA18602 NA18602 -0.337 -0.167 -0.054 -0.011 0.081 -0.325 +NA18603 NA18603 0.561 0.02 0.217 0.351 0.535 0.592 +NA18605 NA18605 0.18 0.856 0.7 0.549 0.799 0.531 +NA18606 NA18606 0.567 -0.402 0.265 0.846 0.909 0.488 +NA18608 NA18608 2.124 2.531 1.407 1.49 1.748 1.507 +NA18609 NA18609 1.478 1.218 1.531 1.265 1.237 0.788 +NA18610 NA18610 -1.525 -1.318 -0.667 -0.204 0.257 0.316 +NA18611 NA18611 -1.138 -0.466 0.59 0.72 1.085 0.772 +NA18612 NA18612 -0.227 0.417 -0.294 0.115 0.347 0.062 +NA18613 NA18613 -0.13 0.702 -0.003 -0.028 -0.192 -0.459 +NA18614 NA18614 0.18 -0.41 -0.359 0.168 0.245 0.153 +NA18615 NA18615 0.018 0.86 1.192 0.8 0.971 0.497 +NA18616 NA18616 1.052 0.975 1.328 1.695 1.556 1.45 +NA18617 NA18617 0.399 0.31 -0.568 -0.479 -0.119 -0.044 +NA18618 NA18618 -0.957 -0.21 0.418 0.445 0.535 0.931 +NA18619 NA18619 -0.143 -0.125 -0.554 -0.259 -0.561 -0.42 +NA18620 NA18620 2.518 2.582 3.009 2.742 2.583 3.041 +NA18621 NA18621 -0.175 0.025 -0.583 -1.157 -0.611 -0.566 +NA18622 NA18622 -0.531 -0.96 -0.116 -0.479 -0.582 -0.542 +NA18623 NA18623 -1.028 -0.108 -0.365 -1.118 -0.623 -0.74 +NA18624 NA18624 -0.763 -0.96 -0.967 -0.537 -0.63 -0.177 +NA18625 NA18625 -1.771 -1.42 -1.023 -0.992 -0.946 -1.018 +NA18626 NA18626 -0.434 -2.738 -2.436 -2.037 -1.967 -1.83 +NA18627 NA18627 -0.169 0.012 -0.574 -1.116 -1.175 -1.187 +NA18628 NA18628 0.509 1.013 1.229 1.326 1.296 1.096 +NA18629 NA18629 0.464 1.346 1.056 0.501 -0.019 -0.157 +NA18630 NA18630 -0.498 -0.402 -0.283 -0.158 0.309 0.653 +NA18631 NA18631 -0.143 -0.321 -0.919 -1.075 -0.975 -0.681 +NA18632 NA18632 -0.143 -1.318 -1.744 -1.487 -1.517 -1.637 +NA18633 NA18633 -0.602 0.067 -0.984 -0.223 -0.176 -0.705 +NA18634 NA18634 1.02 1.644 1.983 1.574 1.565 1.311 +NA18635 NA18635 -0.569 -0.547 -0.142 -0.648 -1.051 -0.807 +NA18636 NA18636 0.025 -1.186 -1.767 -0.469 -0.342 -0.501 +NA18638 NA18638 -0.531 0.263 -0.088 -0.773 -0.913 -0.564 +NA18639 NA18639 -0.873 -0.692 -1.281 -0.662 -0.601 -0.351 +NA18640 NA18640 -0.143 1.44 0.514 -0.136 -0.511 -0.438 +NA18641 NA18641 -0.04 -0.675 -0.944 -0.553 -0.692 -0.953 +NA18642 NA18642 1.439 0.042 -0.235 -0.003 -0.069 -0.005 +NA18643 NA18643 -1.977 -0.653 -0.3 -0.18 0.236 1.255 +NA18644 NA18644 0.587 0.626 1.692 1.825 1.461 1.222 +NA18645 NA18645 1.795 1.03 -0.111 -0.175 -0.183 0.134 +NA18646 NA18646 1.052 0.515 -0.701 -0.508 -0.411 -0.433 +NA18647 NA18647 1.943 1.516 1.689 1.627 1.874 2.334 +NA18648 NA18648 1.362 0.144 -0.571 -0.681 -0.521 -0.403 +NA18740 NA18740 1.53 2.134 2.065 1.683 1.701 1.631 +NA18745 NA18745 0.755 0.549 0.214 -0.143 -0.078 -0.097 +NA18747 NA18747 -0.783 -0.508 -0.919 -0.599 -0.556 -1.018 +NA18748 NA18748 1.071 0.442 0.63 0.368 0.588 0.54 +NA18749 NA18749 0.658 -0.355 -0.105 -1.005 -0.592 -0.842 +NA18757 NA18757 -0.414 -1.501 -0.845 -0.896 -0.789 -0.642 +NA18939 NA18939 0.044 0.306 -0.436 -0.315 -0.375 -0.227 +NA18940 NA18940 -1.028 -0.67 -1.357 -0.923 -0.815 -0.609 +NA18941 NA18941 -1.416 -1.16 0.288 -0.213 -0.349 -0.116 +NA18942 NA18942 -0.137 -0.022 -0.034 0.409 0.455 0.362 +NA18943 NA18943 0.722 0.941 0.754 1.053 0.621 0.429 +NA18944 NA18944 -0.305 -0.18 -0.272 -0.375 -0.283 -0.542 +NA18945 NA18945 0.348 0.51 -0.08 0.177 -0.185 -0.101 +NA18946 NA18946 -1.06 -0.393 -0.351 -0.411 -0.1 0.392 +NA18947 NA18947 0.483 0.975 0.892 1.439 1.679 1.296 +NA18948 NA18948 0.102 0.429 0.878 1.084 1.463 1.748 +NA18949 NA18949 0.516 1.657 0.89 0.491 0.459 0.746 +NA18950 NA18950 -0.143 -0.321 0.036 0.165 0.243 0.512 +NA18951 NA18951 -1.422 -1.258 -1.275 -0.488 -0.252 -0.177 +NA18952 NA18952 0.664 0.05 0.774 0.431 0.255 0.253 +NA18953 NA18953 -1.273 -2.243 -1.719 -1.603 -1.679 -1.424 +NA18954 NA18954 -0.434 -1.233 -0.3 -0.414 -0.649 -0.966 +NA18956 NA18956 0.748 0.579 0.522 0.976 0.806 0.629 +NA18957 NA18957 -0.77 -0.346 -0.128 0.148 -0.107 0.251 +NA18959 NA18959 -0.524 -1.156 -0.47 -0.59 -0.601 -0.538 +NA18960 NA18960 0.419 0.297 0.175 -0.112 0.012 -0.075 +NA18961 NA18961 -2.023 -2.78 -2.041 -1.625 -1.358 -0.579 +NA18962 NA18962 3.836 2.262 2.709 2.389 2.764 3.175 +NA18963 NA18963 -0.195 0.208 0.062 0.351 0.062 0.294 +NA18964 NA18964 1.627 1.849 0.553 1.507 1.553 1.281 +NA18965 NA18965 1.898 2.548 2.215 1.634 1.353 0.803 +NA18966 NA18966 0.051 0.076 1.342 1.186 1.368 1.177 +NA18967 NA18967 0.399 -0.261 0.248 -0.399 -0.547 -0.683 +NA18968 NA18968 -0.117 -0.201 1.008 0.609 0.419 0.542 +NA18969 NA18969 0.399 0.314 -0.215 0.197 0.421 0.903 +NA18970 NA18970 0.044 -0.909 -1.252 -0.838 -0.958 -0.166 +NA18971 NA18971 -0.492 0.212 0.135 0.421 0.412 -0.118 +NA18972 NA18972 -0.072 -0.44 0.488 -0.182 -0.157 0.247 +NA18973 NA18973 -0.879 -1.834 -1.891 -2.088 -2.026 -2.121 +NA18974 NA18974 0.361 0.672 0.969 1.347 1.596 1.24 +NA18975 NA18975 -1.306 -1.659 -1.306 -1.149 -1.258 -1.546 +NA18976 NA18976 0.212 -0.585 -0.837 -1.029 -0.984 -0.32 +NA18977 NA18977 -0.027 0.421 -0.506 -0.575 -0.437 -0.44 +NA18979 NA18979 0.212 -0.103 -0.252 -0.734 -0.868 -0.603 +NA18980 NA18980 -0.059 -1.391 -0.611 -0.604 -0.751 -1.026 +NA18981 NA18981 0.29 0.238 0.245 0.616 0.875 0.677 +NA18982 NA18982 -1.784 -1.079 -1.187 -0.628 -0.371 -0.455 +NA18983 NA18983 1.42 0.945 0.873 0.373 0.274 0.525 +NA18984 NA18984 0.122 -0.282 -0.52 -0.795 -0.906 -0.874 +NA18985 NA18985 1.175 1.99 2.387 1.89 1.922 2.135 +NA18986 NA18986 0.638 0.562 0.666 1.099 1.085 1.114 +NA18987 NA18987 -0.408 0.054 -0.684 -1.132 -1.279 -1.309 +NA18988 NA18988 -0.059 0.297 0.384 0.399 0.707 0.627 +NA18989 NA18989 1.362 1.099 1.164 1.996 2.074 1.685 +NA18990 NA18990 -3.547 -3.138 -1.586 -1.381 -1.289 -1.643 +NA18991 NA18991 1.013 1.227 1.237 1.027 0.747 1.203 +NA18992 NA18992 0.154 0.425 0.016 -0.18 -0.525 -0.894 +NA18993 NA18993 -1.713 -0.572 0.429 0.735 0.545 0.575 +NA18994 NA18994 0.567 0.698 0.471 0.11 -0.166 0.049 +NA18995 NA18995 0.257 0.238 0.163 0.204 0.029 0.26 +NA18997 NA18997 -0.143 -0.022 -0.399 -0.274 -0.456 -0.57 +NA18998 NA18998 0.154 0.033 -0.424 -0.158 -0.178 -0.036 +NA18999 NA18999 2.298 0.864 0.299 0.67 0.683 0.703 +NA19000 NA19000 -0.602 -0.828 -1.3 -1.451 -1.791 -1.554 +NA19001 NA19001 -0.059 1.862 0.036 0.086 0.107 0.203 +NA19002 NA19002 0.968 1.482 1.065 0.583 0.5 1.111 +NA19003 NA19003 -0.111 -0.197 0.144 0.544 0.412 1.479 +NA19004 NA19004 0.315 0.216 -0.698 -0.824 -0.38 -0.661 +NA19005 NA19005 -1.984 -1.182 -0.715 -1.354 -1.593 -1.55 +NA19006 NA19006 -1.06 -0.64 -0.698 -0.486 -0.58 -0.57 +NA19007 NA19007 1.756 0.732 2.235 2.04 1.862 1.429 +NA19009 NA19009 0.826 0.545 0.697 1.152 1.273 1.376 +NA19010 NA19010 -1.034 -0.044 -0.447 -0.464 -0.285 -0.088 +NA19011 NA19011 1.756 1.346 0.302 -0.387 -0.666 -0.485 +NA19012 NA19012 0.748 1.201 0.918 1.49 1.556 1.568 +NA19055 NA19055 0.936 0.417 0.593 0.966 0.994 1.244 +NA19056 NA19056 0.903 1.325 2.452 2.573 2.155 2.356 +NA19057 NA19057 0.128 0.506 0.514 0.095 0.091 -0.192 +NA19058 NA19058 -0.091 -0.939 -0.806 -0.394 -0.456 0.01 +NA19059 NA19059 -1.952 -0.76 -0.458 -0.047 0.117 0.392 +NA19060 NA19060 0.477 1.273 0.418 0.703 0.702 0.125 +NA19062 NA19062 -2.275 -2.52 -2.945 -3.47 -3.489 -3.003 +NA19063 NA19063 -1.416 -0.594 0.327 0.421 0.05 -0.053 +NA19064 NA19064 0.044 0.472 0.7 0.341 0.193 0.499 +NA19065 NA19065 -0.389 0.144 0.449 0.332 0.164 0.06 +NA19066 NA19066 -1.286 -0.508 -0.17 -0.435 -0.763 -0.388 +NA19067 NA19067 1.491 0.621 -0.795 -1.021 -1.26 -1.354 +NA19068 NA19068 -0.744 -0.218 -0.334 -0.901 -0.949 -1.181 +NA19070 NA19070 -1.493 -1.783 -1.114 -1.579 -1.886 -1.7 +NA19072 NA19072 1.149 1.845 1.542 1.439 1.17 0.99 +NA19074 NA19074 0.587 0.14 0.471 0.773 0.83 0.357 +NA19075 NA19075 -0.925 0.029 0.096 0.597 0.302 0.403 +NA19076 NA19076 -1.39 -1.953 -1.091 -0.845 -1.222 -0.296 +NA19077 NA19077 0.826 0.459 0.339 0.226 0.312 0.555 +NA19078 NA19078 1.065 0.834 0.469 0.04 0.019 0.112 +NA19079 NA19079 -0.214 -1.51 -0.97 -0.947 -1.046 -1.179 +NA19080 NA19080 -1.739 -0.01 1.158 0.443 -0.054 0.142 +NA19081 NA19081 -0.602 1.359 1.853 1.135 0.975 0.835 +NA19082 NA19082 0.877 1.482 0.621 0.93 0.833 0.699 +NA19083 NA19083 -0.847 0.664 -0.328 -0.66 -0.375 -0.698 +NA19084 NA19084 0.567 -0.154 0.33 0.286 -0.092 -0.22 +NA19085 NA19085 0.199 -0.692 -0.054 0.313 0.217 0.603 +NA19086 NA19086 -0.298 -0.854 -1.018 -1.019 -0.906 -1.248 +NA19087 NA19087 -0.485 -0.312 -1.357 -1.002 -1.089 -1.237 +NA19088 NA19088 0.451 -0.555 0.344 0.375 0.243 0.268 +NA19089 NA19089 0.451 0.14 -0.308 0.25 0.131 -0.231 +NA19090 NA19090 1.123 1.043 1.178 1.598 1.387 1.037 +NA19091 NA19091 0.561 -0.402 -0.046 -0.348 -0.54 -0.837 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EUR.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EUR.profiles new file mode 100644 index 00000000..506b61ad --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-EUR.profiles @@ -0,0 +1,666 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HG00096 HG00096 -0.019 0.117 0.548 -0.01 0.203 0.712 +HG00097 HG00097 -0.892 -1.169 -1.152 -1.152 -0.739 -0.395 +HG00099 HG00099 -0.095 0.377 0.006 0.076 -0.336 -0.651 +HG00100 HG00100 2.14 1.447 1.367 1.293 1.156 0.821 +HG00101 HG00101 -0.269 0.607 1.306 0.897 1.039 0.939 +HG00102 HG00102 -0.335 -0.789 -0.926 -0.675 -0.483 -0.351 +HG00103 HG00103 0.014 -0.528 -0.095 -0.22 -0.504 -0.308 +HG00105 HG00105 0.391 -0.22 0.264 0.089 0.135 0.144 +HG00106 HG00106 -0.288 0.734 0.643 0.383 -0.45 -0.071 +HG00107 HG00107 1.371 1.001 0.6 0.647 0.685 0.618 +HG00108 HG00108 -0.529 -0.888 -0.576 -0.708 -0.516 -0.506 +HG00109 HG00109 -0.826 0.295 -0.089 -0.132 -0.101 0.014 +HG00110 HG00110 0.674 1.317 1.463 1.131 1.275 1.294 +HG00111 HG00111 0.245 1.09 1.367 1.247 1.247 1.277 +HG00112 HG00112 -1.278 -1.375 -1.424 -1.451 -1.104 -1.893 +HG00113 HG00113 0.381 -0.83 -0.776 -0.915 -1.036 -0.871 +HG00114 HG00114 0.81 0.665 0.443 0.394 0.376 0.352 +HG00115 HG00115 1.192 0.593 0.805 0.779 0.657 0.712 +HG00116 HG00116 -0.392 0.209 0.727 0.752 0.381 0.787 +HG00117 HG00117 2.96 2.86 2.346 1.953 1.741 1.444 +HG00118 HG00118 -0.09 0.367 0.435 0.469 0.832 0.937 +HG00119 HG00119 0.471 1.399 1.489 1.915 2.071 1.913 +HG00121 HG00121 0.664 0.271 0.31 -0.04 0.142 -0.409 +HG00122 HG00122 -0.382 -1.601 -1.152 -1.125 -1.076 -1.134 +HG00123 HG00123 -2.452 -1.307 -1.427 -1.672 -1.411 -1.823 +HG00125 HG00125 0.57 1.029 1.451 1.037 0.748 0.799 +HG00126 HG00126 1.084 -0.398 0.16 0.27 0.31 0.089 +HG00127 HG00127 0.009 -0.394 -0.851 -0.651 -0.754 -0.97 +HG00128 HG00128 -0.255 -1.204 -0.585 -0.675 -1.056 -1.083 +HG00129 HG00129 0.311 -0.189 -0.081 -0.368 -0.192 0.072 +HG00130 HG00130 1.235 0.864 0.362 0.517 0.528 0.311 +HG00131 HG00131 -0.698 -0.442 -0.246 -0.53 -0.445 -0.151 +HG00132 HG00132 -0.675 -0.837 -0.477 -0.123 -0.202 -0.124 +HG00133 HG00133 1.23 0.223 0.698 0.649 0.464 0.395 +HG00136 HG00136 -0.84 -0.007 0.881 1.309 1.313 1.161 +HG00137 HG00137 -0.448 -1.499 -0.587 -0.856 -0.648 -0.363 +HG00138 HG00138 0.589 1.488 1.631 1.543 0.882 0.589 +HG00139 HG00139 -0.892 -0.528 -1.169 -0.832 -0.385 -0.371 +HG00140 HG00140 -0.91 -0.844 -0.941 -0.875 -1.074 -0.929 +HG00141 HG00141 0.716 0.754 1.286 0.905 0.649 0.64 +HG00142 HG00142 1.084 0.593 0.525 0.499 0.558 0.55 +HG00143 HG00143 1.023 0.206 0.414 0.146 0.573 0.676 +HG00145 HG00145 -0.406 -1.67 -2.073 -2.647 -2.209 -2.077 +HG00146 HG00146 1.079 1.958 1.726 1.573 1.379 1.357 +HG00148 HG00148 0.523 -1.025 -0.697 -0.285 -0.483 -0.506 +HG00149 HG00149 1.216 0.819 1.33 1.487 1.761 1.203 +HG00150 HG00150 -1.528 -0.076 -0.668 -0.048 0.011 -0.214 +HG00151 HG00151 0.33 0.634 0.823 1.805 1.63 1.476 +HG00155 HG00155 1.136 1.042 1.185 0.663 0.844 0.669 +HG00157 HG00157 1.004 1.625 1.15 1.772 1.822 1.737 +HG00158 HG00158 0.381 0.545 1.211 1.409 1.772 1.782 +HG00159 HG00159 0.249 0.387 0.797 0.547 0.332 0.765 +HG00160 HG00160 0.834 0.113 -0.107 0.256 0.429 0.292 +HG00171 HG00171 -1.028 -1.464 -1.097 -1.176 -0.831 -0.975 +HG00173 HG00173 -0.788 -1.591 -1.485 -1.534 -1.322 -1.383 +HG00174 HG00174 0.08 -0.244 -0.86 -0.263 -0.273 -0.042 +HG00176 HG00176 0.056 -0.261 0.047 0.079 0.33 0.311 +HG00177 HG00177 0.999 0.141 0.895 0.816 1.06 0.719 +HG00178 HG00178 1.169 1.642 1.37 1.678 1.31 1.536 +HG00179 HG00179 -0.085 0.319 0.192 0.299 0.006 0.234 +HG00180 HG00180 0.744 0.97 0.646 0.717 0.89 0.714 +HG00181 HG00181 0.768 1.238 1.738 1.126 1.052 0.908 +HG00182 HG00182 0.462 1.231 0.215 0.119 -0.065 0.69 +HG00183 HG00183 0.82 0.583 0.985 0.973 1.158 1.147 +HG00185 HG00185 1.131 -0.655 -0.202 -0.064 -0.349 -0.117 +HG00186 HG00186 0.089 -0.045 -0.472 -0.977 -1.147 -1.132 +HG00187 HG00187 1.602 2.496 2.331 1.993 2.096 1.898 +HG00188 HG00188 1.249 1.258 0.345 0.162 0.036 0.19 +HG00189 HG00189 0.499 0.264 0.414 0.593 0.462 0.267 +HG00190 HG00190 -0.038 -0.343 -0.776 -0.57 -0.742 -1.369 +HG00231 HG00231 0.254 -0.113 0.183 0.208 -0.306 -0.581 +HG00232 HG00232 0.051 0.871 1.222 1.11 0.842 0.412 +HG00233 HG00233 0.504 1.162 1.471 1.247 1.386 1.459 +HG00234 HG00234 -1.108 -0.765 -0.871 -1.028 -1.241 -0.965 +HG00235 HG00235 -0.024 0.199 0.472 0.038 0.028 0.383 +HG00236 HG00236 0.65 0.367 0.461 0.256 0.251 0.763 +HG00237 HG00237 1.824 2.027 2.702 2.701 2.889 2.672 +HG00239 HG00239 0.018 1.21 1.431 0.878 1.019 0.659 +HG00240 HG00240 1.348 1.06 0.904 1.207 1.191 0.915 +HG00242 HG00242 -1.09 -1.022 -0.949 -0.538 -0.671 -0.699 +HG00243 HG00243 -1.278 -1.629 -1.899 -1.874 -2.037 -1.675 +HG00244 HG00244 0.763 0.6 0.516 0.289 0.687 0.548 +HG00245 HG00245 -0.095 -0.672 -0.304 -0.603 -0.585 -0.257 +HG00246 HG00246 -0.255 0.23 -0.191 -0.078 -0.159 0.091 +HG00250 HG00250 -0.331 -0.22 0.333 0.267 1.037 1.372 +HG00251 HG00251 -0.557 -0.12 -0.286 -0.137 0.109 -0.061 +HG00252 HG00252 -0.331 1.557 1.442 1.094 1.024 1.041 +HG00253 HG00253 0.391 0.213 -0.139 -0.417 -0.23 -0.136 +HG00254 HG00254 -0.665 -0.916 -0.758 -0.137 -0.24 -0.129 +HG00255 HG00255 -1.042 -1.653 -2.177 -2.03 -2.287 -2.048 +HG00256 HG00256 -0.689 -1.746 -1.549 -1.629 -1.246 -1.038 +HG00257 HG00257 0.509 0.933 0.186 -0.231 -0.613 -0.926 +HG00258 HG00258 0.466 -0.072 -0.008 0.224 -0.012 -0.361 +HG00259 HG00259 1.357 1.09 1.246 1.465 1.906 1.799 +HG00260 HG00260 -0.811 -0.168 0.377 0.563 0.75 0.862 +HG00261 HG00261 -1.424 -0.803 -0.472 -0.46 -0.04 -0.279 +HG00262 HG00262 -1.255 -0.045 0.626 0.138 0.049 -0.351 +HG00263 HG00263 -0.453 0.686 0.032 0.079 -0.174 0.072 +HG00264 HG00264 0.014 0.092 0.391 0.135 0.165 0.151 +HG00265 HG00265 -1.264 -0.137 -0.752 -0.778 -0.734 -0.851 +HG00266 HG00266 0.447 0.525 0.979 0.873 0.882 0.635 +HG00267 HG00267 1.197 1.958 1.167 1.43 1.262 1.169 +HG00268 HG00268 -1.141 -1.231 -1.491 -1.825 -1.844 -2.178 +HG00269 HG00269 -0.708 -1.115 -0.86 -0.74 -0.891 -0.46 +HG00271 HG00271 0.627 0.621 -0.367 0.108 0.629 0.495 +HG00272 HG00272 -0.458 -1.015 -1.256 -1.047 -1.021 -1.122 +HG00273 HG00273 0.919 0.01 0.42 0.286 0.497 0.531 +HG00274 HG00274 0.848 0.545 0.513 0.472 0.555 0.371 +HG00275 HG00275 1.546 0.453 0.562 0.038 0.021 0.219 +HG00276 HG00276 -0.698 0.044 -0.034 -0.026 0.246 0.209 +HG00277 HG00277 -1.759 -1.653 -0.515 -0.304 -0.912 -0.951 +HG00278 HG00278 -0.958 -1.488 -1.835 -1.763 -1.535 -1.301 +HG00280 HG00280 -0.722 -1.334 -1.94 -1.817 -2.191 -2.311 +HG00281 HG00281 -0.618 -0.168 -0.223 -0.078 -0.126 0.195 +HG00282 HG00282 2.003 1.207 1.234 0.908 0.783 1.285 +HG00284 HG00284 0.226 0.117 -0.431 -0.611 -0.278 -0.692 +HG00285 HG00285 -0.995 -1.207 -0.715 -1.303 -1.578 -1.68 +HG00288 HG00288 0.198 0.47 -0.092 0.159 0.089 0.202 +HG00290 HG00290 -0.58 0.37 0.194 0.167 0.059 0.598 +HG00304 HG00304 -0.378 0.477 0.762 0.997 1.303 1.333 +HG00306 HG00306 -0.18 -0.072 0.035 0.089 0.016 -0.059 +HG00308 HG00308 0.174 -0.597 -0.579 -0.527 0.006 0.279 +HG00309 HG00309 0.471 1.937 2.082 1.681 1.652 1.575 +HG00310 HG00310 1.414 1.228 1.005 1.503 1.48 0.995 +HG00311 HG00311 0.065 0.531 0.736 0.87 -0.182 -0.317 +HG00313 HG00313 0.749 0.645 0.791 0.997 0.958 0.731 +HG00315 HG00315 0.188 -0.233 -0.28 0.267 0.629 0.794 +HG00318 HG00318 -2.127 -2.599 -1.847 -0.904 -1.15 -1.46 +HG00319 HG00319 1.546 1.536 1.02 0.485 0.332 0.038 +HG00320 HG00320 -0.166 0.919 1.214 1.18 0.953 1.118 +HG00321 HG00321 -0.425 -0.538 -0.489 -0.557 -0.466 -0.342 +HG00323 HG00323 -0.882 -1.677 -1.054 -1.359 -1.396 -1.141 +HG00324 HG00324 0.476 -0.34 -0.802 -0.807 -0.833 -0.914 +HG00325 HG00325 -2.169 -1.821 -0.987 -1.096 -1.135 -1.141 +HG00326 HG00326 -0.118 -0.12 0.096 -0.105 0.115 0.018 +HG00327 HG00327 0.221 0.771 0.458 0.178 0.135 0.439 +HG00328 HG00328 0.711 0.765 0.406 0.536 0.459 0.212 +HG00329 HG00329 -0.34 -0.758 -0.422 -0.438 -0.519 -0.598 +HG00330 HG00330 -1.174 -1.608 -2.05 -2.076 -2.156 -1.987 +HG00331 HG00331 -0.123 0.11 0.148 0.194 0.135 0.253 +HG00332 HG00332 -1.061 -0.998 -0.289 0.041 0.507 0.42 +HG00334 HG00334 0.018 -0.264 -0.002 0.248 0.492 -0.018 +HG00335 HG00335 -0.184 0.168 0.015 0.054 0.315 0.642 +HG00336 HG00336 -1.943 -1.715 -1.416 -1.812 -1.738 -1.482 +HG00337 HG00337 0.141 0.49 1.017 0.671 0.669 0.253 +HG00338 HG00338 0.306 -0.367 -0.715 -1.359 -1.507 -1.451 +HG00339 HG00339 0.183 0.96 1.315 1.034 1.148 1.384 +HG00341 HG00341 -1.226 -1.409 -0.564 -1.195 -1.499 -1.228 +HG00342 HG00342 -1.363 -0.871 -0.086 -0.301 -0.575 -0.641 +HG00343 HG00343 0.834 1.138 0.417 0.291 -0.301 0.306 +HG00344 HG00344 1.687 0.226 0.386 0.035 -0.091 0.101 +HG00345 HG00345 -0.062 1.454 0.869 0.493 0.469 0.891 +HG00346 HG00346 0.183 -0.168 0.105 0.054 0.52 0.427 +HG00349 HG00349 -1.764 -0.631 -0.666 -1.007 -0.714 -0.552 +HG00350 HG00350 -1.839 -1.56 -1.769 -2.068 -2.029 -1.922 +HG00351 HG00351 0.829 -0.868 -1.036 -0.969 -1.099 -0.677 +HG00353 HG00353 -0.939 -1.437 -1.468 -1.338 -1.499 -1.499 +HG00355 HG00355 0.589 -0.189 -0.376 -1.074 -0.456 -0.723 +HG00356 HG00356 -0.529 0.209 0.105 -0.21 -0.468 -0.438 +HG00357 HG00357 0.037 0.888 1.164 1.234 0.733 0.301 +HG00358 HG00358 1.046 1.869 1.246 1.277 1.556 1.203 +HG00360 HG00360 0.301 0.778 1.486 1.11 1.049 1.299 +HG00362 HG00362 0.212 -0.141 -0.344 -0.105 -0.073 -0.305 +HG00364 HG00364 0.551 0.161 0.05 0.205 0.581 0.821 +HG00365 HG00365 -1.165 -1.067 -0.935 -0.377 -0.096 -0.371 +HG00366 HG00366 -2.362 -2.328 -2.458 -2.229 -1.953 -2.096 +HG00367 HG00367 -0.76 -0.58 -1.175 -1.12 -1.355 -1.659 +HG00368 HG00368 2.248 1.138 0.947 1.401 1.25 1.21 +HG00369 HG00369 0.825 1.478 1.312 0.684 0.578 0.548 +HG00371 HG00371 2.022 0.963 0.782 0.927 1.055 0.852 +HG00372 HG00372 1.239 0.933 0.956 0.889 1.44 1.534 +HG00373 HG00373 0.801 0.689 0.716 0.841 0.502 0.437 +HG00375 HG00375 -0.434 0.219 -0.289 -0.482 -0.988 -0.731 +HG00376 HG00376 -0.359 0.195 0.325 0.21 -0.022 0.139 +HG00378 HG00378 -0.958 -1.553 -1.222 -1.214 -1.563 -1.75 +HG00379 HG00379 -0.5 -0.871 -0.738 -0.608 -0.471 -0.593 +HG00380 HG00380 -0.123 0.154 0.542 0.692 0.664 0.714 +HG00381 HG00381 -0.694 -0.391 -1.085 -1.254 -1.084 -0.847 +HG00382 HG00382 -0.566 -0.117 0.319 0.073 0.335 0.275 +HG00383 HG00383 0.476 1.341 1.804 1.893 2.027 1.896 +HG00384 HG00384 0.754 1.505 1.335 1.576 2.06 2.123 +HG01334 HG01334 1.206 -0.34 -0.428 -0.425 0.545 0.787 +HG01500 HG01500 -0.807 -0.268 0.42 0.612 0.596 0.91 +HG01501 HG01501 -0.378 -0.442 0.238 -0.148 -0.212 -0.951 +HG01503 HG01503 0.155 0.264 0.614 1.247 0.905 0.845 +HG01504 HG01504 1.136 1.433 0.994 1.481 1.381 1.244 +HG01506 HG01506 0.905 0.257 0.296 0.194 0.294 -0.011 +HG01507 HG01507 -0.283 -0.477 -0.341 -0.355 -0.392 -0.641 +HG01509 HG01509 -1.236 -1.447 -1.143 -1.031 -0.79 -0.951 +HG01510 HG01510 -0.807 -1.337 -1.679 -1.648 -1.631 -1.828 +HG01512 HG01512 -0.656 -0.995 -0.935 -0.245 -0.278 0.209 +HG01513 HG01513 -1.519 -0.84 -0.104 0.022 0.211 0.043 +HG01515 HG01515 -0.255 -0.696 -0.883 -1.063 -1.266 -1.228 +HG01516 HG01516 0.108 0.092 0.102 -0.029 -0.131 -0.429 +HG01518 HG01518 0.801 1.224 1.075 1.751 1.901 1.886 +HG01519 HG01519 2.39 1.687 1.28 1.611 0.994 0.838 +HG01521 HG01521 -0.51 -0.634 -0.353 -0.129 -0.504 -0.528 +HG01522 HG01522 0.014 0.216 0.678 0.437 0.421 0.171 +HG01524 HG01524 1.876 1.488 1.191 1.008 0.956 1.811 +HG01525 HG01525 -1.193 -1.739 -1.184 -1.176 -1.023 -0.653 +HG01527 HG01527 -1.349 -0.775 -1.028 -1.306 -1.124 -1.105 +HG01528 HG01528 -0.444 -0.069 0.038 -0.064 0.406 0.574 +HG01530 HG01530 1.701 0.909 1.164 1.446 0.406 0.644 +HG01531 HG01531 -0.312 0.579 0.183 0.057 -0.139 0.374 +HG01536 HG01536 -0.444 -1.08 -0.721 -0.538 -0.458 -0.54 +HG01537 HG01537 1.414 1.039 0.915 0.407 0.7 0.562 +HG01602 HG01602 -0.698 0.542 0.721 0.701 0.642 0.241 +HG01603 HG01603 0.056 -0.418 0.336 -0.352 -0.711 -0.52 +HG01605 HG01605 -1.156 -1.235 -0.755 -0.28 -0.151 -0.023 +HG01606 HG01606 2.498 2.215 2.47 2.047 2.027 1.92 +HG01607 HG01607 0.377 1.79 1.813 1.853 1.384 1.357 +HG01608 HG01608 -0.26 -0.158 -0.182 0.003 0.109 0.18 +HG01610 HG01610 0.98 -0.209 -0.121 -0.132 0.723 0.755 +HG01612 HG01612 -2.113 -1.553 -1.479 -1.031 -0.937 -0.989 +HG01613 HG01613 1.272 0.72 0.354 0.321 0.604 0.209 +HG01615 HG01615 0.231 0.178 -0.243 -0.145 -0.007 -0.39 +HG01617 HG01617 -0.001 -0.857 -0.492 -0.619 -0.608 -0.165 +HG01618 HG01618 0.014 0.192 0.481 0.431 0.859 0.485 +HG01619 HG01619 -0.104 -1.029 -0.718 -0.358 -0.083 -0.397 +HG01620 HG01620 1.494 1.879 1.998 2.009 1.614 2.239 +HG01623 HG01623 0.754 -0.573 -0.469 -0.624 -0.585 -0.61 +HG01624 HG01624 -0.175 -0.305 0.171 0.361 1.042 1.053 +HG01625 HG01625 -1.151 -1.396 -1.23 -1.225 -1.221 -1.284 +HG01626 HG01626 0.801 -0.055 -0.585 -0.425 -0.179 -0.141 +HG01631 HG01631 -0.222 0.25 -0.237 -0.91 -0.754 -0.83 +HG01632 HG01632 -1.448 -1.279 -0.952 -1.335 -1.512 -1.228 +HG01668 HG01668 -1.099 -0.463 0.084 -0.403 -0.425 -0.192 +HG01669 HG01669 -1.735 -0.758 -1.308 -1.012 -0.709 -0.76 +HG01670 HG01670 0.108 -0.268 0.197 -0.312 -0.537 -0.39 +HG01672 HG01672 0.4 -0.209 -1.129 -0.824 -0.866 -0.955 +HG01673 HG01673 1.541 1.725 1.442 2.009 1.592 1.372 +HG01675 HG01675 -0.057 1.152 1.031 0.913 1.171 1.033 +HG01676 HG01676 0.999 -0.727 -1.083 -1.583 -1.689 -1.654 +HG01678 HG01678 -0.019 0.511 -0.428 -0.455 0.094 0.144 +HG01679 HG01679 -0.788 -0.226 0.328 -0.048 -0.985 -0.876 +HG01680 HG01680 0.594 0.377 0.91 0.703 0.659 0.608 +HG01682 HG01682 -0.227 0.219 0.345 0.493 0.636 1.048 +HG01684 HG01684 0.683 -0.562 -0.515 -0.686 -0.263 -0.218 +HG01685 HG01685 0.528 1.258 1.277 1.166 1.174 0.835 +HG01686 HG01686 -0.736 -0.456 -0.503 -1.284 -1.167 -1.422 +HG01695 HG01695 0.551 0.178 0.701 0.897 0.791 0.755 +HG01697 HG01697 -0.844 -0.576 -0.263 -0.315 -0.263 -0.474 +HG01699 HG01699 -0.123 0.991 1.399 1.422 1.404 1.749 +HG01700 HG01700 1.107 0.195 0.687 0.216 0.216 0.54 +HG01702 HG01702 -0.293 -0.638 -1.175 -1.532 -1.616 -1.204 +HG01704 HG01704 0.49 0.974 1.648 1.624 1.893 1.555 +HG01705 HG01705 0.014 -0.264 0.568 0.068 0.487 0.63 +HG01707 HG01707 -1.127 -1.262 -1.352 -1.12 -0.853 -0.803 +HG01708 HG01708 0.391 0.511 -0.249 -0.35 0.023 -0.064 +HG01709 HG01709 -0.274 0.185 0.304 0.299 0.226 0.016 +HG01710 HG01710 -0.085 0.73 0 0.011 -0.4 0.342 +HG01746 HG01746 1.282 0.912 0.64 0.049 0.213 -0.141 +HG01747 HG01747 -0.128 -0.926 -1.028 -1.023 -0.884 -0.943 +HG01756 HG01756 0.245 -0.37 -0.411 -0.651 -0.273 -0.501 +HG01757 HG01757 0.438 0.377 0.174 -0.25 -0.44 -0.303 +HG01761 HG01761 -0.18 -0.062 0.148 -0.21 -0.38 0.306 +HG01762 HG01762 -0.628 -0.367 -0.162 -0.379 -0.372 -0.467 +HG01765 HG01765 1.381 1.282 0.892 0.69 0.56 0.656 +HG01766 HG01766 0.466 1.234 1.584 1.603 2.088 2.22 +HG01767 HG01767 -1.33 -1.595 -1.809 -1.86 -1.461 -1.869 +HG01768 HG01768 0.132 -1.643 -1.117 -0.552 -0.711 -0.871 +HG01770 HG01770 -0.75 -1.591 -1.462 -1.782 -1.299 -1.214 +HG01771 HG01771 -0.58 -0.439 -0.776 -0.579 -0.544 -0.518 +HG01773 HG01773 -0.326 -0.185 0.362 0.202 0.003 0.354 +HG01775 HG01775 -0.279 -1.029 -1.555 -1.545 -1.449 -1.291 +HG01776 HG01776 -1.047 -2.034 -1.899 -2.033 -2.282 -2.502 +HG01777 HG01777 -0.048 0.734 1.049 0.946 0.991 1.476 +HG01778 HG01778 0.353 -0.069 0.244 -0.358 -0.564 -0.313 +HG01779 HG01779 0.221 -0.94 -1.329 -1.61 -1.707 -1.265 +HG01781 HG01781 0.405 0.264 0.568 0.162 -0.998 -0.704 +HG01783 HG01783 0.419 1.015 0.087 -0.005 0.021 0.342 +HG01784 HG01784 -1.288 -0.844 -0.773 -0.999 -0.82 -0.856 +HG01785 HG01785 0.377 -0.278 0.093 0.402 0.34 0.25 +HG01786 HG01786 -0.1 -0.34 0.073 0.173 0.16 -0.054 +HG01789 HG01789 0.886 -0.532 0.067 -0.045 -0.139 -0.02 +HG01790 HG01790 1.904 1.066 1.425 1.538 1.303 1.495 +HG01791 HG01791 0.843 1.258 0.736 0.404 -0.091 0.118 +HG02215 HG02215 -0.184 -0.655 0.041 0.194 -0.037 -0.38 +HG02219 HG02219 0.433 0.398 0.626 1.53 1.804 1.751 +HG02220 HG02220 0.127 -0.645 -0.767 -0.579 -0.243 0.074 +HG02221 HG02221 0.9 1.577 1.356 0.803 0.786 1.161 +HG02223 HG02223 0.396 1.012 0.577 0.585 0.517 0.519 +HG02224 HG02224 -0.246 -0.47 -0.376 -0.476 -0.501 -0.482 +HG02230 HG02230 -0.274 -0.233 0.047 -0.193 -0.825 -0.996 +HG02231 HG02231 1.027 0.895 1.408 1.137 0.895 0.782 +HG02232 HG02232 -1.189 -0.662 -0.613 -0.403 -0.448 -0.82 +HG02233 HG02233 -0.373 -1.18 -0.996 -0.78 -0.917 -1.26 +HG02234 HG02234 1.758 0.579 0.606 1.134 1.242 0.862 +HG02235 HG02235 0.532 1.409 1.298 0.981 1.224 0.758 +HG02236 HG02236 -0.972 0.182 -0.744 -1.09 -1.251 -1.349 +HG02238 HG02238 -0.147 -1.019 -1.025 -1.279 -1.076 -1.311 +HG02239 HG02239 0.49 -0.309 -0.677 -0.705 -0.483 -0.458 +HGDP00511 HGDP00511 1.136 0.912 0.976 0.326 0.482 1.229 +HGDP00512 HGDP00512 -0.679 -0.079 0.299 0.838 0.692 0.504 +HGDP00513 HGDP00513 -1.042 -1.437 -1.181 -1.726 -1.783 -2.137 +HGDP00514 HGDP00514 0.579 -1.543 -2.895 -2.493 -2.227 -1.762 +HGDP00515 HGDP00515 -0.26 -0.271 -0.509 -0.533 -0.995 -0.97 +HGDP00516 HGDP00516 0.787 1.135 0.918 1.094 1.001 0.966 +HGDP00517 HGDP00517 -1.349 -1.68 -1.514 -1.273 -1.608 -1.318 +HGDP00518 HGDP00518 0.065 0.309 0.788 0.092 0.647 0.71 +HGDP00519 HGDP00519 -0.793 -0.947 -0.822 -0.579 -0.615 -0.789 +HGDP00520 HGDP00520 -1.999 -1.941 -1.578 -1.984 -1.682 -1.9 +HGDP00522 HGDP00522 -1.226 -0.422 0.632 1.341 1.267 1.277 +HGDP00523 HGDP00523 -1.292 -0.988 -0.747 -0.158 -0.671 -0.818 +HGDP00524 HGDP00524 0.315 1.478 1.254 1.333 1.171 1.062 +HGDP00525 HGDP00525 1.136 0.974 0.414 -0.269 0.013 -0.223 +HGDP00527 HGDP00527 -1.547 -0.662 -1.083 -0.697 -0.729 -0.822 +HGDP00528 HGDP00528 0.773 1.303 1.156 1.39 1.262 1.616 +HGDP00529 HGDP00529 1.315 1.965 1.596 1.635 1.602 1.505 +HGDP00531 HGDP00531 -0.708 -0.971 -0.689 -0.826 -0.529 -0.356 +HGDP00534 HGDP00534 -0.91 -0.312 -0.194 -0.199 -0.899 -1.255 +HGDP00535 HGDP00535 0.004 0.573 0.565 0.105 0.548 1.186 +HGDP00536 HGDP00536 0.702 1.176 0.669 0.841 0.581 0.328 +HGDP00537 HGDP00537 -1.787 -0.525 -0.593 -0.479 -0.488 -0.424 +HGDP00538 HGDP00538 -0.09 -0.494 -0.324 -0.188 -0.081 -0.066 +HGDP00539 HGDP00539 -0.17 1.406 1.804 2.349 2.164 2.082 +HGDP00666 HGDP00666 1.046 0.501 0.423 0.526 1.131 1.2 +HGDP00667 HGDP00667 -2.235 -0.652 -0.854 -0.619 -0.841 -0.917 +HGDP00668 HGDP00668 0.782 1.519 0.886 0.892 0.819 0.809 +HGDP00669 HGDP00669 0.216 0.645 -0.014 0.17 0.155 -0.153 +HGDP00670 HGDP00670 -0.302 0.243 0.061 -0.29 -0.23 -0.296 +HGDP00671 HGDP00671 -0.623 -0.37 -0.784 -0.032 0.12 0.122 +HGDP00672 HGDP00672 -1.047 -0.538 -0.718 -0.412 -0.352 -0.412 +HGDP00673 HGDP00673 -0.288 -0.196 0.548 0.682 0.677 0.879 +HGDP00674 HGDP00674 0.975 0.243 0.139 -0.024 -0.124 -0.218 +HGDP00794 HGDP00794 -1.179 -0.844 -0.836 -1.257 -1.135 -1.105 +HGDP00797 HGDP00797 1.197 0.967 0.681 0.17 0.251 0.243 +HGDP00799 HGDP00799 1.857 2.356 1.816 1.896 1.926 1.763 +HGDP00800 HGDP00800 1.466 0.682 1.515 1.317 1.837 1.686 +HGDP00802 HGDP00802 0.259 -0.442 0.142 0.466 0.495 0.478 +HGDP00803 HGDP00803 -0.552 -1.866 -2.189 -1.941 -1.862 -1.886 +HGDP00804 HGDP00804 -2.004 -1.715 -1.416 -0.465 -0.228 -0.201 +HGDP00805 HGDP00805 0.358 1.001 0.591 0.515 1.006 0.171 +HGDP00807 HGDP00807 -0.934 -0.895 -0.388 -0.517 -0.81 -0.854 +HGDP00808 HGDP00808 0.396 0.384 0.275 0.224 0.049 -0.308 +HGDP00810 HGDP00810 -0.59 -0.408 -0.228 0.011 0.089 0.202 +HGDP00879 HGDP00879 -0.613 0.192 -0.382 -0.371 -0.02 0.444 +HGDP00880 HGDP00880 -0.458 -1.625 -1.618 -1.082 -0.932 -1.013 +HGDP00881 HGDP00881 -0.345 0.055 0.629 0.496 0.5 0.867 +HGDP00882 HGDP00882 1.098 1.231 1.327 0.967 0.821 1 +HGDP00883 HGDP00883 0.127 -0.624 -0.049 0.243 0.426 0.813 +HGDP00884 HGDP00884 0.839 -0.079 0.684 1.113 0.799 0.76 +HGDP00885 HGDP00885 -3.041 -1.759 -1.169 -1.074 -0.808 -0.728 +HGDP00886 HGDP00886 -1.608 -1.255 -1.395 -1.618 -1.938 -2.171 +HGDP00888 HGDP00888 1.051 1.937 1.634 1.718 1.784 1.99 +HGDP00889 HGDP00889 1.136 1.162 0.498 0.752 0.697 1.101 +HGDP00890 HGDP00890 -0.628 0.514 0.979 0.386 1.042 1.077 +HGDP00891 HGDP00891 0.047 0.237 -0.176 0.194 0.452 0.514 +HGDP00892 HGDP00892 1.296 0.593 0.658 0.671 0.629 0.765 +HGDP00893 HGDP00893 -1.669 -0.226 -0.24 -0.261 -0.172 -0.032 +HGDP00894 HGDP00894 -0.184 -0.466 -0.657 -0.514 -0.007 -0.153 +HGDP00895 HGDP00895 0.683 0.799 0.962 1.263 1.447 1.425 +HGDP00896 HGDP00896 0.306 0.641 0.553 0.628 0.378 0.275 +HGDP00897 HGDP00897 -1.203 -0.463 0.192 0.453 -0.494 -0.511 +HGDP00898 HGDP00898 -1.424 -0.888 -0.194 -0.045 -0.562 -0.542 +HGDP00899 HGDP00899 1.503 1.135 0.968 0.703 0.733 1.002 +HGDP00900 HGDP00900 -1.674 -1.499 -0.275 0.095 -0.554 -0.697 +HGDP00901 HGDP00901 -1.735 -1.653 -1.508 -1.009 -0.843 -1.071 +HGDP00902 HGDP00902 -0.552 -0.333 0.568 0.749 0.766 0.971 +HGDP01062 HGDP01062 -0.203 -0.072 0.203 -0.18 -0.146 -0.378 +HGDP01063 HGDP01063 0.155 0.189 0.93 0.806 0.581 0.707 +HGDP01064 HGDP01064 -0.915 -0.288 0.003 0.738 0.555 0.069 +HGDP01065 HGDP01065 1.72 1.639 2.048 2.165 2.587 2.193 +HGDP01066 HGDP01066 1.362 0.744 0.304 0.499 0.631 0.437 +HGDP01067 HGDP01067 0.207 0.144 0.313 0.644 0.642 0.263 +HGDP01068 HGDP01068 0.905 0.795 0.322 -0.091 -0.628 -0.535 +HGDP01069 HGDP01069 0.273 -0.425 -0.17 -0.048 -0.063 -0.209 +HGDP01070 HGDP01070 -0.199 -0.072 0.171 0.135 0.358 0.649 +HGDP01071 HGDP01071 0.235 0.631 0.183 0.698 0.36 0.548 +HGDP01072 HGDP01072 -0.887 -1.824 -1.424 -1.166 -0.863 -0.941 +HGDP01073 HGDP01073 0.15 -1.156 -0.961 -0.98 -0.572 -0.528 +HGDP01074 HGDP01074 0.155 0.079 -0.17 -0.277 -0.836 -1.282 +HGDP01075 HGDP01075 0.773 0.795 1.156 1.285 0.895 0.794 +HGDP01077 HGDP01077 0.33 1.08 0.53 0.394 0.102 0.202 +HGDP01149 HGDP01149 1.023 0.696 1.532 1.514 1.199 1.418 +HGDP01151 HGDP01151 2.338 1.344 1.014 1.207 1.417 1.227 +HGDP01152 HGDP01152 -0.425 -0.161 0.249 0.114 -0.017 -0.395 +HGDP01155 HGDP01155 -0.75 -0.525 0.003 -0.414 -0.215 -0.619 +HGDP01156 HGDP01156 1.376 0.97 0.342 0.466 0.345 0.395 +HGDP01161 HGDP01161 -2.042 -2.092 -1.821 -1.707 -1.788 -1.475 +HGDP01162 HGDP01162 0.848 1.135 1.422 1.048 0.991 1.398 +HGDP01164 HGDP01164 1.06 1.183 -0.22 0.313 0.18 0.028 +HGDP01166 HGDP01166 -0.114 -0.124 -0.981 -0.912 -1.743 -1.509 +HGDP01167 HGDP01167 0.301 0.559 0.496 -0.01 0.016 0.202 +HGDP01169 HGDP01169 0.711 0.394 0.287 -0.088 -0.157 -0.429 +HGDP01171 HGDP01171 -0.566 -1.053 -0.596 -0.597 -0.511 -0.632 +HGDP01173 HGDP01173 -0.316 -0.076 0.024 -0.374 0.163 0.652 +HGDP01174 HGDP01174 0.9 0.545 1.141 1.169 1.351 1.563 +HGDP01177 HGDP01177 1.126 0.761 0.084 0.06 -0.301 0.42 +HGDP01357 HGDP01357 0.513 0.25 -0.205 0.167 0.218 -0.011 +HGDP01358 HGDP01358 -0.17 0.357 0.174 -0.5 -0.656 -0.922 +HGDP01359 HGDP01359 -0.991 -0.271 0.27 0.087 -0.017 0.313 +HGDP01360 HGDP01360 0.117 0.754 0.669 0.978 0.87 0.666 +HGDP01361 HGDP01361 -0.236 -0.792 -1.167 -0.727 -0.772 -0.796 +HGDP01362 HGDP01362 -1.377 -2.154 -2.305 -2.13 -2.095 -1.675 +HGDP01363 HGDP01363 0.891 0.449 0.241 -0.266 -0.197 -0.554 +HGDP01366 HGDP01366 -0.519 -0.689 -0.906 -0.762 -0.559 -0.914 +HGDP01367 HGDP01367 1.668 0.909 0.299 0.359 -0.045 0.316 +HGDP01369 HGDP01369 2.168 1.529 1.506 1.856 1.609 1.746 +HGDP01370 HGDP01370 -0.321 -0.847 -1.042 -0.49 -0.504 -0.54 +HGDP01372 HGDP01372 0.914 -0.244 -0.732 -0.964 -1.089 -1.004 +HGDP01373 HGDP01373 1.093 1.656 0.762 0.348 -0.225 0.192 +HGDP01374 HGDP01374 2.031 1.3 0.915 1.258 0.93 1.19 +HGDP01375 HGDP01375 1.145 1.149 1.243 0.822 0.981 1.154 +HGDP01376 HGDP01376 1.192 0.703 0.69 0.897 0.677 0.591 +HGDP01377 HGDP01377 -2.353 -1.591 -1.389 -0.845 -1.107 -0.803 +HGDP01378 HGDP01378 -0.382 -1.413 -0.949 -0.04 0.15 0.519 +HGDP01379 HGDP01379 -1.189 -0.83 -0.929 -0.912 -0.825 -0.738 +HGDP01380 HGDP01380 -0.387 0.315 0.015 0.105 -0.012 -0.09 +HGDP01381 HGDP01381 0.32 1.444 1.202 1.823 1.807 1.57 +HGDP01382 HGDP01382 -0.755 0.288 0.177 -0.193 -0.486 -0.663 +HGDP01384 HGDP01384 -0.929 -0.271 0.458 0.138 -0.015 -0.006 +HGDP01385 HGDP01385 -1.415 -1.941 -1.876 -1.804 -1.102 -1.154 +HGDP01386 HGDP01386 0.103 0.237 -0.463 -0.051 -0.684 -0.559 +HGDP01387 HGDP01387 -1.156 -1.111 -1.028 -1.54 -1.51 -1.888 +HGDP01388 HGDP01388 1.47 0.624 0.244 0.579 1.115 1.309 +HGDP01396 HGDP01396 -0.25 1.19 0.927 1.538 1.564 1.294 +HGDP01397 HGDP01397 0.103 -0.487 -0.199 -0.336 -0.134 -0.013 +HGDP01398 HGDP01398 -0.778 -0.062 -0.127 -0.053 -0.222 -0.054 +HGDP01399 HGDP01399 1.041 0.586 1.327 1.226 1.014 0.789 +HGDP01400 HGDP01400 0.65 0.267 -0.182 0.208 0.208 0.125 +HGDP01403 HGDP01403 0.631 0.597 0.383 0.272 0.127 -0.114 +HGDP01404 HGDP01404 0.146 0.127 -0.561 -0.277 -0.42 -0.711 +LP6005441-DNA_A01 LP6005441-DNA_A01 -0.236 0.511 0.026 -0.088 -0.159 -0.438 +LP6005441-DNA_A05 LP6005441-DNA_A05 1.046 0.398 0.47 0.453 0.391 0.064 +LP6005441-DNA_A06 LP6005441-DNA_A06 0.985 1.077 1.008 0.741 0.996 1.053 +LP6005441-DNA_B05 LP6005441-DNA_B05 0.429 1.104 0.585 1.204 0.966 1.043 +LP6005441-DNA_B06 LP6005441-DNA_B06 -0.434 -0.82 -0.81 -0.317 -0.298 -0.098 +LP6005441-DNA_C02 LP6005441-DNA_C02 1.645 -0.782 -0.57 -0.293 -0.273 0.137 +LP6005441-DNA_C09 LP6005441-DNA_C09 -0.241 0.939 0.238 0.237 -0.217 -0.25 +LP6005441-DNA_C11 LP6005441-DNA_C11 0.777 -0.364 -1.022 -0.912 -0.554 -0.653 +LP6005441-DNA_D02 LP6005441-DNA_D02 -0.453 -0.319 -1.769 -1.386 -1.616 -1.746 +LP6005441-DNA_D09 LP6005441-DNA_D09 0.41 0.761 0.664 0.671 0.68 0.644 +LP6005441-DNA_D11 LP6005441-DNA_D11 0.645 -0.48 -0.622 -0.84 -0.605 -0.569 +LP6005441-DNA_G10 LP6005441-DNA_G10 1.546 1.21 0.617 0.491 0.446 0.42 +LP6005441-DNA_G12 LP6005441-DNA_G12 -0.835 -0.658 -0.411 -0.366 -0.121 -0.506 +LP6005441-DNA_H10 LP6005441-DNA_H10 0.245 0.665 0.003 -0.727 -0.585 -0.818 +LP6005441-DNA_H12 LP6005441-DNA_H12 0.325 0.453 1.037 1.131 1.052 0.533 +NA06984 NA06984 0.777 0.456 0.304 0.089 -0.159 -0.395 +NA06985 NA06985 -0.114 0.144 -0.417 0.286 0.348 0.275 +NA06986 NA06986 -1.278 -1.193 -1.08 -0.937 -0.805 -0.965 +NA06989 NA06989 0.381 0.432 -0.002 0.116 -0.174 0.485 +NA06993 NA06993 -0.769 -1.625 -1.627 -1.397 -1.312 -1.265 +NA06994 NA06994 -1.052 -0.226 0.134 0.262 0.338 0.685 +NA06995 NA06995 -0.514 -0.586 -0.295 -0.148 -0.374 -0.24 +NA06997 NA06997 -0.151 -0.086 0.128 0.038 0.216 0.096 +NA07000 NA07000 -0.656 -0.706 -0.715 -0.5 -0.737 -0.743 +NA07014 NA07014 1.296 1.495 1.781 2.12 1.951 1.727 +NA07022 NA07022 -0.661 -1.577 -0.729 -1.252 -1.157 -1.12 +NA07034 NA07034 0.782 1.337 1.474 1.638 1.827 1.944 +NA07037 NA07037 0.273 -0.538 -0.793 -0.608 -0.889 -0.605 +NA07045 NA07045 0.226 -0.607 -1.986 -1.707 -1.824 -1.714 +NA07051 NA07051 1.362 1.276 1.205 1.013 0.756 0.748 +NA07055 NA07055 0.476 -0.055 0.635 0.746 1.072 0.669 +NA07056 NA07056 -0.925 -0.878 -0.645 -0.692 -0.595 -0.549 +NA07345 NA07345 -1.283 -0.796 -1.08 -1.26 -0.934 -0.825 +NA07347 NA07347 -1.302 -0.803 -0.839 -0.492 -0.288 -0.291 +NA07349 NA07349 -1.971 -1.06 -1.23 -0.562 -0.461 -0.076 +NA07357 NA07357 -0.906 -0.977 -0.834 -0.191 -0.096 0.137 +NA10836 NA10836 0.862 0.415 0.51 1.048 0.989 0.666 +NA10840 NA10840 0.792 -0.669 -0.654 -0.6 0.406 0.374 +NA10859 NA10859 -1.099 -0.905 -0.532 -0.805 -0.511 -0.851 +NA10863 NA10863 1.117 0.209 -0.069 -0.188 -0.182 0.4 +NA11829 NA11829 -0.953 -1.649 -1.696 -1.637 -2.148 -2.396 +NA11830 NA11830 -1.735 -1.574 -1.282 -0.845 -1.292 -1.294 +NA11831 NA11831 0.457 0.068 -0.341 0.044 -0.065 0.101 +NA11832 NA11832 1.239 0.665 0.449 0.771 0.659 1.026 +NA11839 NA11839 -0.43 0.089 -0.446 0.076 0.183 0.272 +NA11840 NA11840 -1.288 0.151 0.105 0.154 0.046 -0.127 +NA11843 NA11843 0.697 -0.226 0.044 -0.261 -0.314 -0.226 +NA11881 NA11881 -0.793 -0.974 -0.561 -0.974 -0.927 -1.277 +NA11891 NA11891 0.254 1.245 0.939 0.719 0.588 0.267 +NA11892 NA11892 -0.321 0.247 0.661 0.722 0.682 0.698 +NA11893 NA11893 -1.306 -1.132 -1.815 -2.086 -1.798 -1.789 +NA11894 NA11894 1.39 1.272 0.021 0.197 0.026 0.113 +NA11917 NA11917 1.225 1.296 1.35 1.425 1.313 0.963 +NA11918 NA11918 1.343 1.334 1.972 2.039 1.883 1.662 +NA11919 NA11919 0.188 0.665 0.944 1.266 1.214 1.36 +NA11920 NA11920 -0.524 -0.748 -0.307 -0.511 -0.4 -0.119 +NA11930 NA11930 0.952 0.837 0.692 0.326 0.639 0.379 +NA11931 NA11931 -0.331 -0.624 -0.918 -0.985 -0.934 -0.832 +NA11932 NA11932 1.876 1.738 1.891 1.772 1.45 2.261 +NA11933 NA11933 -2.758 -2.39 -2.209 -1.814 -1.73 -1.683 +NA11992 NA11992 0.344 0.795 0.6 0.507 0.117 -0.02 +NA11993 NA11993 -0.241 -0.305 -0.512 -0.331 -0.306 -0.441 +NA11994 NA11994 0.759 1.056 1.347 1.339 1.447 1.362 +NA11995 NA11995 0.132 -0.501 -1.332 -0.902 -0.967 -0.941 +NA12003 NA12003 -1.033 -0.706 -0.865 -0.875 -0.734 -0.216 +NA12004 NA12004 1.027 -0.401 -0.747 -0.7 -0.423 -0.767 +NA12005 NA12005 0.457 1.08 0.284 0.496 0.317 0.519 +NA12006 NA12006 -0.076 -0.703 -0.79 -1.036 -0.681 -0.158 +NA12043 NA12043 0.353 0.689 0.273 0.709 0.512 0.122 +NA12044 NA12044 1.932 1.378 1.072 0.822 1.125 0.811 +NA12045 NA12045 -0.524 0.01 0.432 0.512 0.155 -0.199 +NA12046 NA12046 0.622 -0.309 0.122 0.464 0.53 0.279 +NA12056 NA12056 0.711 0.569 0.481 0.097 0.071 0.333 +NA12057 NA12057 -1.024 0.405 0.319 0.06 0.185 -0.013 +NA12058 NA12058 0.117 0.48 0.669 0.192 0.345 0.224 +NA12144 NA12144 -1.283 -2.088 -1.473 -1.841 -1.251 -1.383 +NA12145 NA12145 1.536 1.872 2.233 2.491 2.737 2.155 +NA12146 NA12146 -0.255 1.022 1.489 1.541 1.047 1.091 +NA12154 NA12154 0.518 0.744 0.843 0.846 0.864 0.816 +NA12155 NA12155 0.344 0.59 0.467 0.21 0.023 0.047 +NA12156 NA12156 1.211 -0.079 -0.886 -1.147 -0.608 -0.651 +NA12234 NA12234 1.197 0.291 0.192 0.111 0.109 0.736 +NA12236 NA12236 -1.589 -0.713 -0.547 -0.869 -0.907 -1.134 +NA12239 NA12239 0.598 0.531 0.304 0.431 0.581 0.217 +NA12248 NA12248 0.202 -0.23 -1.482 -1.594 -1.337 -1.501 +NA12249 NA12249 -0.826 -0.196 -0.46 -0.697 -0.843 -0.854 +NA12272 NA12272 0.631 0.483 0.171 0.157 -0.146 0.499 +NA12273 NA12273 1.023 -0.028 0.035 0.219 0.37 0.226 +NA12275 NA12275 0.094 -0.604 -0.141 0.388 0.226 -0.027 +NA12282 NA12282 -0.123 -0.086 0.197 0.356 0.269 0.219 +NA12283 NA12283 0.518 -0.861 -0.949 -1.346 -1.689 -1.487 +NA12336 NA12336 -0.189 0.213 0.032 0.219 0.51 1.009 +NA12340 NA12340 1.041 1.245 0.878 0.819 0.935 0.956 +NA12341 NA12341 0.763 0.627 0.409 0.31 0.497 0.34 +NA12342 NA12342 0.683 0.912 1.066 1.403 1.713 1.657 +NA12347 NA12347 -1.179 -2.075 -1.155 -1.51 -1.532 -1.823 +NA12348 NA12348 0.839 0.483 0.742 1.379 1.668 1.664 +NA12383 NA12383 0.235 -0.727 -0.75 -1.042 -1.079 -1.023 +NA12399 NA12399 0.73 0.23 -1.21 -0.945 -1.018 -1.388 +NA12400 NA12400 -1.09 -1.07 -1.317 -1.421 -1.464 -1.388 +NA12413 NA12413 1.089 0.727 0.261 0.262 -0.075 0.134 +NA12414 NA12414 0.716 0.014 0.223 0.259 0.046 0.176 +NA12489 NA12489 -0.496 -1.286 -0.813 -0.694 -0.929 -0.922 +NA12546B NA12546B 0.612 0.73 0.678 1.204 1.022 0.958 +NA12716 NA12716 -0.745 -0.034 -0.984 -1.413 -1.586 -1.854 +NA12717 NA12717 0.579 0.837 1.083 1.045 1.075 0.775 +NA12718 NA12718 -0.279 -0.038 0.333 0.913 0.649 1.227 +NA12748 NA12748 -1.556 -0.713 -0.709 -0.63 -0.529 -0.636 +NA12749 NA12749 0.353 0.199 -0.527 -0.444 -0.139 -0.172 +NA12750 NA12750 -0.599 -2.243 -1.876 -1.432 -1.145 -1.318 +NA12751 NA12751 2.13 1.444 1.356 1.099 1.313 1.374 +NA12760 NA12760 -1.339 -0.648 -0.237 0.014 -0.012 -0.482 +NA12761 NA12761 -0.519 -0.137 -0.388 -0.183 -0.093 -0.731 +NA12762 NA12762 0.443 0.398 0.177 0.434 0.479 0.202 +NA12763 NA12763 -0.279 -1.104 -0.726 -1.211 -1.439 -1.393 +NA12775 NA12775 0.862 0.339 0.478 0.394 0.006 0.444 +NA12776 NA12776 0.132 0.415 0.571 0.983 1.123 0.963 +NA12777 NA12777 -0.005 1.138 1.234 0.959 1.11 0.78 +NA12778 NA12778 0.641 0.264 0.542 0.504 0.221 0.603 +NA12812 NA12812 1.008 0.758 1.292 1.368 1.075 1.058 +NA12813 NA12813 0.556 1.032 1.437 1.021 1.239 0.975 +NA12814 NA12814 2.79 1.9 2.201 1.942 1.746 1.944 +NA12815 NA12815 0.249 -0.254 -0.312 -0.433 0.297 0.386 +NA12827 NA12827 0.193 0.072 0.229 0.219 0.158 -0.221 +NA12828 NA12828 -2.433 -4.163 -4.369 -4.181 -3.569 -3.406 +NA12829 NA12829 -1.297 -3.131 -2.609 -2.579 -2.607 -2.077 +NA12830A NA12830A -0.637 0.185 0.336 0.359 0.705 0.412 +NA12842 NA12842 -2.259 -1.773 -1.766 -2.111 -2.095 -1.9 +NA12843 NA12843 -0.052 0.881 1.451 1.36 1.204 1.217 +NA12872 NA12872 0.674 0.25 0.582 0.294 0.606 0.826 +NA12873 NA12873 -1.038 0.295 0.235 0.493 0.68 0.308 +NA12874 NA12874 -2.593 -0.617 -0.779 -0.436 -0.225 -0.598 +NA12875 NA12875 -0.1 -1.001 -0.616 -1.497 -1.289 -1.282 +NA12878 NA12878 -2.763 -2.891 -2.467 -2.63 -2.526 -2.686 +NA12889 NA12889 1.697 0.919 1.327 1.064 1.28 1.176 +NA12890 NA12890 -0.505 0.329 0.695 0.431 0.581 0.794 +NA12891 NA12891 -0.934 -1.149 -1.042 -1.569 -1.454 -1.898 +NA12892 NA12892 -2.749 -2.243 -1.806 -1.615 -1.238 -1.182 +NA20502 NA20502 -1.632 -0.981 -1.297 -1.564 -1.408 -1.579 +NA20503 NA20503 -1.528 -0.778 -1.167 -0.896 -0.932 -0.443 +NA20504 NA20504 -0.835 -0.765 -0.715 -1.079 -0.689 -0.772 +NA20505 NA20505 0.575 0.171 -0.411 -0.016 0.021 -0.18 +NA20507 NA20507 0.49 -1.183 -0.857 -0.301 -0.605 -0.752 +NA20508 NA20508 2.06 1.306 1.031 1.22 1.191 1.113 +NA20509 NA20509 0.73 1.296 0.643 0.989 0.525 0.538 +NA20510 NA20510 -0.232 -0.449 -0.286 -0.366 -0.499 -0.639 +NA20511 NA20511 0.631 -0.244 -0.086 0.03 0.436 0.279 +NA20512 NA20512 -0.439 -1.183 -0.666 -0.296 -0.42 -0.714 +NA20513 NA20513 -2.433 -0.778 -0.637 -0.829 -0.458 -0.709 +NA20514 NA20514 0.358 0.357 0.249 -0.105 -0.015 0.079 +NA20515 NA20515 -2.004 -1.938 -2.331 -1.96 -2.087 -2.197 +NA20516 NA20516 -0.269 -1.499 -1.074 -1.402 -1.256 -1.149 +NA20517 NA20517 0.763 0.223 -0.089 -0.266 -0.336 -0.387 +NA20518 NA20518 0.674 1.138 1.303 1.032 1.665 1.227 +NA20519 NA20519 -0.236 0.12 0.913 0.849 0.674 0.71 +NA20520 NA20520 -0.335 0.494 0.802 0.523 0.175 0.408 +NA20521 NA20521 -1.009 0.075 -0.312 -0.438 -0.263 -0.069 +NA20522 NA20522 -1.212 -0.47 -1.546 -1.206 -1.2 -1.286 +NA20524 NA20524 -0.156 -0.857 -0.168 -1.144 -1.084 -0.518 +NA20525 NA20525 0.179 1.135 0.8 1.016 0.943 1.016 +NA20527 NA20527 1.117 2.102 2.053 1.083 1.212 1.335 +NA20528 NA20528 1.046 0.751 0.805 0.897 1.115 1.567 +NA20529 NA20529 -1.028 0.401 0.368 0.291 0.358 0.045 +NA20531 NA20531 -0.576 -0.59 -0.521 -0.915 -0.874 -0.844 +NA20532 NA20532 -0.694 -0.813 -1.355 -1.561 -1.555 -1.779 +NA20534 NA20534 1.013 0.357 0.229 -0.059 -0.463 -0.214 +NA20535 NA20535 -1.674 -1.759 -1.833 -1.871 -2.054 -1.791 +NA20536 NA20536 -1.391 -0.724 -0.524 -0.298 -0.169 0.074 +NA20538 NA20538 0.24 -0.11 -0.949 -0.996 -0.79 -1.26 +NA20539 NA20539 -0.326 -0.312 -0.735 -0.929 -0.876 -0.571 +NA20540 NA20540 -0.397 -0.604 -0.15 -0.754 -1.053 -0.849 +NA20541 NA20541 1.588 1.306 1.431 1.382 1.029 0.806 +NA20542 NA20542 -1.245 -1.855 -2.166 -1.885 -1.715 -1.579 +NA20543 NA20543 1.15 1.718 1.503 1.694 1.569 1.454 +NA20544 NA20544 -0.58 -0.034 -0.095 0 -0.215 -0.308 +NA20581 NA20581 0.377 -0.062 -0.043 -0.245 -0.488 -0.385 +NA20582 NA20582 1.037 0.799 0.325 0.482 0.616 1.113 +NA20585 NA20585 -0.255 -0.199 -0.839 -0.797 -0.77 -0.81 +NA20586 NA20586 -0.76 -0.34 -0.564 -0.751 -0.709 -0.864 +NA20587 NA20587 -0.217 1.087 1.208 0.684 0.449 0.364 +NA20588 NA20588 -0.439 0.35 0.079 0.119 -0.314 -0.448 +NA20589 NA20589 1.221 0.61 0.843 1.315 0.897 0.946 +NA20752 NA20752 0.575 1.488 1.668 1.673 1.713 1.809 +NA20753 NA20753 0.565 0.072 0.333 -0.78 -0.927 -0.622 +NA20754 NA20754 0.754 0.699 0.273 0.208 -0.276 -0.262 +NA20755 NA20755 1.037 0.706 0.475 0.267 0.269 0.301 +NA20756 NA20756 -0.109 0.315 0.417 0.781 0.941 0.652 +NA20757 NA20757 -0.533 -0.792 -1.746 -1.524 -1.525 -1.504 +NA20758 NA20758 -0.538 -0.12 0.067 0.24 0.137 0.507 +NA20759 NA20759 1.291 0.387 0.956 1.245 0.948 0.922 +NA20760 NA20760 -2.122 -2.359 -3.17 -2.641 -2.31 -1.888 +NA20761 NA20761 0.311 0.034 -0.162 -0.037 0.112 1.058 +NA20762 NA20762 1.47 0.127 -0.02 -0.449 -0.476 -0.726 +NA20763 NA20763 -1.354 -1.365 -0.318 0.143 0.092 0.016 +NA20764 NA20764 -1.486 1.063 0.345 -0.191 -0.99 -1.567 +NA20765 NA20765 -1.613 -0.638 -0.089 0.108 -0.162 -0.156 +NA20766 NA20766 2.786 2.092 0.747 1.713 1.723 1.323 +NA20767 NA20767 1.107 -0.028 0.012 -0.288 0.003 -0.018 +NA20768 NA20768 -0.967 -0.672 -0.451 -0.748 -0.425 -0.528 +NA20769 NA20769 0.509 0.216 0.333 0.431 0.411 0.369 +NA20770 NA20770 0.334 0.12 0.374 -0.088 0.089 0.139 +NA20771 NA20771 -0.048 -1.663 -1.61 -1.497 -1.347 -1.105 +NA20772 NA20772 -1.372 -0.436 -0.941 -0.791 0.001 -0.429 +NA20773 NA20773 0.735 0.785 0.878 1.156 1.827 1.432 +NA20774 NA20774 -1.387 -1.958 -2.221 -2.116 -2.229 -1.982 +NA20775 NA20775 0.377 0.387 0.533 1.005 1.052 0.966 +NA20778 NA20778 -2.108 -2.284 -2.36 -2.17 -2.589 -2.683 +NA20783 NA20783 1.287 1.749 1.593 1.818 1.072 1.002 +NA20785 NA20785 0.603 0.607 0.302 0.534 0.424 0.043 +NA20786 NA20786 -0.623 -0.034 0.244 0.981 1.12 0.828 +NA20787 NA20787 -0.269 -0.007 -0.208 0.132 0.094 -0.035 +NA20790 NA20790 -0.802 -0.316 0.177 -0.447 -0.164 -0.3 +NA20792 NA20792 -0.25 -0.34 -0.805 -1.114 -1.322 -0.827 +NA20795 NA20795 -0.514 0.322 -0.356 0.254 0.14 0.42 +NA20796 NA20796 -0.232 0.987 0.999 1.037 1.447 1.377 +NA20797 NA20797 0.023 0.12 0.333 0.862 0.753 0.77 +NA20798 NA20798 -1.311 -0.607 -0.362 -0.239 -0.914 -0.798 +NA20799 NA20799 -0.972 -0.813 -2.238 -1.389 -1.309 -1.318 +NA20800 NA20800 0.009 0.374 0.284 0.539 0.672 0.374 +NA20801 NA20801 0.82 0.346 0.611 0.197 0.244 -0.023 +NA20802 NA20802 -0.029 0.483 0.377 -0.191 -0.673 -1.045 +NA20803 NA20803 -0.015 -0.768 -0.324 0.294 0.462 0.644 +NA20804 NA20804 -0.91 0.285 0.704 0.544 0.961 1.079 +NA20805 NA20805 -0.397 -0.374 -0.596 -0.826 -0.43 -0.025 +NA20806 NA20806 0.862 0.281 0.316 -0.39 -0.255 -0.375 +NA20807 NA20807 0.377 0.446 0.365 0.399 0.847 1.251 +NA20808 NA20808 -2.146 -2.219 -1.508 -1.559 -1.71 -1.216 +NA20809 NA20809 0.711 0.483 0.892 0.412 0.459 0.362 +NA20810 NA20810 0.353 0.583 0.666 0.162 0.325 -0.001 +NA20811 NA20811 -0.434 1.156 0.197 0.38 -0.007 0.12 +NA20812 NA20812 1.668 1.577 1.069 0.773 0.756 0.71 +NA20813 NA20813 -1.033 -1.073 -1.424 -0.945 -0.988 -0.532 +NA20814 NA20814 0.895 0.888 0.808 0.789 0.941 1.246 +NA20815 NA20815 -0.265 0.261 0.348 -0.099 -0.635 -0.061 +NA20818 NA20818 -1.83 -0.926 -0.9 -0.786 -1.243 -1.185 +NA20819 NA20819 1.522 1.721 0.707 0.927 0.968 0.693 +NA20821 NA20821 -1.033 -0.161 -0.144 0.219 0.403 0.388 +NA20822 NA20822 -0.887 -0.274 0.287 0.375 0.018 -0.04 +NA20826 NA20826 -0.91 -1.18 -1.679 -0.985 -1.216 -0.912 +NA20827 NA20827 -0.661 0.003 -0.086 -0.945 -0.891 -0.31 +NA20828 NA20828 1.056 2.267 3.087 2.432 2.385 2.331 +SS6004468 SS6004468 -0.877 -0.312 -0.472 -0.212 -0.456 -0.288 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-MID.profiles b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-MID.profiles new file mode 100644 index 00000000..696dcae9 --- /dev/null +++ b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-MID.profiles @@ -0,0 +1,137 @@ +FID IID SCORE_0_0.1 SCORE_0_0.2 SCORE_0_0.3 SCORE_0_0.4 SCORE_0_0.5 SCORE_0_1 +HGDP00557 HGDP00557 -0.203 0.997 1.636 1.521 1.606 1.469 +HGDP00558 HGDP00558 -0.831 -1.135 -1.851 -1.303 -1.618 -1.236 +HGDP00559 HGDP00559 -0.353 -0.088 -0.004 -0.223 0.287 0.179 +HGDP00560 HGDP00560 1.46 1.049 1.004 1.195 0.93 0.538 +HGDP00561 HGDP00561 1.622 1.636 1.781 1.468 1.362 1.114 +HGDP00562 HGDP00562 0.08 0.177 -0.006 0.428 0.748 0.533 +HGDP00563 HGDP00563 0.748 -0.014 -0.262 0.045 0.782 0.574 +HGDP00564 HGDP00564 -0.151 0.877 0.787 1.105 1.164 0.883 +HGDP00565 HGDP00565 1.165 1.203 0.774 0.967 0.467 0.151 +HGDP00566 HGDP00566 1.978 1.836 2.714 2.332 2.315 2.259 +HGDP00568 HGDP00568 -0.066 -0.081 0.128 -0.699 -0.102 -0.471 +HGDP00571 HGDP00571 -0.321 -0.226 -0.244 -0.386 -0.52 -1.026 +HGDP00572 HGDP00572 -0.373 -0.373 -0.001 -0.223 -0.04 -0.095 +HGDP00573 HGDP00573 -0.871 -0.886 -1.639 -1.445 -1.334 -1.281 +HGDP00574 HGDP00574 -0.576 -0.883 -0.482 -0.787 -1.461 -1.447 +HGDP00575 HGDP00575 0.882 0.809 0.872 0.371 0.304 0.287 +HGDP00579 HGDP00579 -0.317 0.456 0.381 -0.371 -0.446 -0.607 +HGDP00580 HGDP00580 1.412 0.287 0.363 0.556 0.806 0.468 +HGDP00582 HGDP00582 0.614 0.859 0.771 0.696 0.636 0.235 +HGDP00584 HGDP00584 0.388 0.677 0.273 0.248 0.261 0.246 +HGDP00586 HGDP00586 -0.491 -0.017 -0.593 -0.376 -0.606 -0.685 +HGDP00587 HGDP00587 -1.025 -1.064 -0.495 -0.303 -0.41 -0.432 +HGDP00588 HGDP00588 0.359 0.386 0.2 -0.08 -0.119 -0.154 +HGDP00591 HGDP00591 -0.592 0.017 0.037 0.06 0.249 0.276 +HGDP00595 HGDP00595 -0.697 -0.727 -0.428 0 0.225 0.229 +HGDP00598 HGDP00598 -0.329 -0.26 0.185 0.321 0.223 -0.03 +HGDP00599 HGDP00599 1.614 3.104 3.078 3.139 3.239 3.214 +HGDP00600 HGDP00600 0.056 -0.803 -1.089 -0.576 -0.704 -0.529 +HGDP00601 HGDP00601 0.125 -0.134 0.249 0.421 0.615 1.218 +HGDP00602 HGDP00602 0.157 0.063 0.541 0.621 0.051 -0.002 +HGDP00606 HGDP00606 -0.75 0.14 0.65 0.053 -0.121 -0.469 +HGDP00607 HGDP00607 0.873 1.015 1.295 1.205 0.906 1.032 +HGDP00608 HGDP00608 1.634 1.353 2.016 1.691 1.978 1.918 +HGDP00609 HGDP00609 1.068 1.338 0.477 0.198 0.409 0.393 +HGDP00610 HGDP00610 0.234 -0.321 -0.2 -0.261 -0.142 0.162 +HGDP00611 HGDP00611 0.914 0.465 -0.923 -1.03 -0.931 -0.817 +HGDP00613 HGDP00613 -0.746 -0.905 -0.567 -0.12 0.022 -0.244 +HGDP00614 HGDP00614 0.699 1.006 0.895 1.032 0.581 0.106 +HGDP00618 HGDP00618 0.513 0.152 0.838 0.862 0.464 0.754 +HGDP00619 HGDP00619 0.78 0.413 0.936 0.737 1.25 1.361 +HGDP00620 HGDP00620 -2.191 -0.84 -1.006 -1.32 -1.654 -1.767 +HGDP00622 HGDP00622 -1.413 -2.944 -1.856 -1.481 -1.468 -1.128 +HGDP00623 HGDP00623 0.647 0.17 0.562 -0.063 -0.314 -0.197 +HGDP00624 HGDP00624 0.218 0.063 0.164 0.06 0.529 0.268 +HGDP00625 HGDP00625 0.372 0.088 -0.125 0.358 -0.133 -0.095 +HGDP00626 HGDP00626 0.707 0.035 0.172 0.842 0.471 0.583 +HGDP00627 HGDP00627 -0.94 -1.138 -0.973 -1.26 -1.208 -1.138 +HGDP00628 HGDP00628 0.436 0.324 0.03 0.155 -0.126 -0.188 +HGDP00629 HGDP00629 0.355 0.874 0.838 0.704 0.961 0.905 +HGDP00630 HGDP00630 0.792 0.73 0.257 0.22 0.228 0.354 +HGDP00631 HGDP00631 0.934 0.926 1.084 0.997 0.553 0.993 +HGDP00632 HGDP00632 0.675 0.616 1.27 1.433 1.362 0.877 +HGDP00634 HGDP00634 1.719 2.112 1.481 1.278 1.434 1.419 +HGDP00635 HGDP00635 0.112 -0.081 0.252 -0.113 0.159 0.35 +HGDP00636 HGDP00636 -0.304 -0.736 -0.861 -0.947 -0.95 -1.007 +HGDP00637 HGDP00637 0.068 -0.229 0.208 0.443 0.619 1.037 +HGDP00638 HGDP00638 0.027 -0.143 -0.647 -0.165 -0.059 -0.255 +HGDP00639 HGDP00639 -1.867 -3.07 -2.814 -3.39 -3.562 -3.51 +HGDP00640 HGDP00640 0.145 0.505 0.04 0.198 0.096 0.065 +HGDP00641 HGDP00641 -0.134 -0.002 0.332 -0.14 -0.119 -0.417 +HGDP00643 HGDP00643 -1.648 -1.123 -0.812 -1.022 -0.694 -0.884 +HGDP00644 HGDP00644 0.562 -0.026 -0.557 -0.774 -0.582 -0.467 +HGDP00645 HGDP00645 0.663 0.257 0.314 1.258 1.147 1.253 +HGDP00646 HGDP00646 1.529 1.534 0.288 0.276 0.421 0.641 +HGDP00647 HGDP00647 -0.895 -1.642 -1.936 -2.207 -1.86 -2.054 +HGDP00648 HGDP00648 0.1 0.321 -0.285 -0.215 -0.515 -0.272 +HGDP00649 HGDP00649 0.841 0.837 0.861 0.857 0.851 1 +HGDP00651 HGDP00651 0.125 0.183 1.169 1.373 1.372 0.68 +HGDP00653 HGDP00653 1.46 1.157 1.045 1.13 0.865 1.045 +HGDP00654 HGDP00654 -0.434 -0.662 -0.797 -0.158 -0.006 -0.277 +HGDP00675 HGDP00675 -0.357 0.573 0.701 1.005 1.219 0.963 +HGDP00676 HGDP00676 0.351 0.229 0.489 0.792 0.801 0.622 +HGDP00677 HGDP00677 -0.11 0.705 1.301 1.253 0.787 1.088 +HGDP00679 HGDP00679 0.343 0.696 0.074 0.058 0.209 0.218 +HGDP00680 HGDP00680 -2.527 -2.717 -2.652 -2.217 -2.247 -2.458 +HGDP00682 HGDP00682 -0.041 -0.631 -0.368 0.236 0.202 0.224 +HGDP00684 HGDP00684 -0.337 -0.33 -0.265 -0.604 -0.479 -0.914 +HGDP00685 HGDP00685 1.242 0.938 0.541 0.401 0.099 0.983 +HGDP00686 HGDP00686 0.206 0.693 0.665 0.674 0.572 0.406 +HGDP00687 HGDP00687 0.141 -0.398 -0.474 -0.884 -1.406 -1.354 +HGDP00688 HGDP00688 -1.239 -1.31 -0.965 -1.611 -1.819 -2.184 +HGDP00689 HGDP00689 -0.313 0.146 -0.056 -0.195 -0.159 -0.171 +HGDP00690 HGDP00690 -0.491 -0.235 0.368 -0.063 -0.422 -0.376 +HGDP00692 HGDP00692 -0.523 -0.613 -0.944 -0.899 -0.491 -0.754 +HGDP00694 HGDP00694 0.898 0.435 0.394 0.784 0.932 0.92 +HGDP00696 HGDP00696 -1.053 -1.495 -1.277 -1.643 -1.513 -1.432 +HGDP00697 HGDP00697 0.392 -0.791 -0.588 -1.145 -0.971 -0.704 +HGDP00698 HGDP00698 1.408 1.289 1.027 1.08 1.104 1.028 +HGDP00699 HGDP00699 -0.28 1.673 1.569 1.258 1.584 1.587 +HGDP00700 HGDP00700 -1.15 -0.773 -0.453 -0.541 -0.57 -0.508 +HGDP00701 HGDP00701 1.209 0.803 0.495 -0.233 -0.491 -0.62 +HGDP00726 HGDP00726 1.918 1.129 1.412 1.426 0.928 1.186 +HGDP00729 HGDP00729 0.558 -0.18 -0.466 -0.348 -0.09 0.002 +HGDP00731 HGDP00731 1.711 0.573 0.88 0.646 0.462 0.71 +HGDP00732 HGDP00732 0.432 -1.227 -1.202 -1.298 -1.043 -0.62 +HGDP00733 HGDP00733 -1.511 -1.627 -1.484 -1.513 -1.487 -1.173 +HGDP00734 HGDP00734 0.1 -0.803 -0.709 -1.24 -1.143 -1.184 +HGDP00735 HGDP00735 -2.324 -1.866 -2.241 -1.676 -1.298 -0.987 +HGDP00736 HGDP00736 0.117 -0.435 -1.275 -1.503 -1.122 -0.987 +HGDP00738 HGDP00738 -0.758 -0.779 -0.96 -1.05 -0.794 -1.102 +HGDP00739 HGDP00739 -1.588 -1.236 -0.88 -0.491 -0.513 -0.151 +HGDP00740 HGDP00740 -0.495 -0.981 -0.828 -0.99 -0.763 -0.676 +HGDP00741 HGDP00741 0.056 0.017 -0.149 -0.852 -0.818 -0.763 +HGDP00744 HGDP00744 -0.389 0.078 -0.451 0.125 0.292 0.194 +HGDP00745 HGDP00745 0.784 0.837 1.058 1.285 1.42 1.339 +HGDP00746 HGDP00746 0.457 -0.386 0.112 0.15 -0.145 -0.151 +HGDP01254 HGDP01254 -1.45 -0.235 -0.293 -0.368 -0.14 0.831 +HGDP01255 HGDP01255 0.234 0.616 0.244 0.433 0.247 0.708 +HGDP01257 HGDP01257 -1.041 -1.086 -0.608 -0.443 -0.443 -0.715 +HGDP01258 HGDP01258 -0.729 -0.272 0.187 -0.023 -0.135 0.51 +HGDP01259 HGDP01259 -1.11 -0.813 -1.311 -0.959 -0.076 0.049 +HGDP01260 HGDP01260 -1.462 -0.035 0.045 0.188 0.469 1.14 +HGDP01261 HGDP01261 -0.495 -1.107 -1.559 -1.175 -0.926 -0.339 +HGDP01262 HGDP01262 -0.576 0.398 0.244 -0.07 0.304 0.544 +HGDP01263 HGDP01263 0.756 0.481 0.629 0.734 0.099 0.201 +HGDP01264 HGDP01264 1.675 0.985 0.404 0.188 -0.033 -0.162 +HGDP01265 HGDP01265 0.153 -0.699 -0.655 -0.807 -0.983 -0.741 +HGDP01266 HGDP01266 -0.701 -0.73 -0.781 -0.561 -0.711 -0.994 +HGDP01267 HGDP01267 -2.065 -2.084 -1.667 -1.671 -2.127 -2.039 +HGDP01268 HGDP01268 -0.883 -0.484 0.216 -0.043 -0.13 -0.411 +HGDP01269 HGDP01269 0.821 0.696 0.647 0.764 1.24 0.954 +HGDP01272 HGDP01272 1.452 1.498 0.996 1.147 1.028 0.542 +HGDP01275 HGDP01275 0.169 0.309 0.309 0.033 0.192 0.378 +HGDP01276 HGDP01276 -0.321 0.386 -0.611 -0.045 -0.778 -0.573 +HGDP01277 HGDP01277 0.566 0.358 -0.492 -0.604 -0.462 -0.089 +HGDP01279 HGDP01279 -1.729 -0.18 0.146 0.792 0.975 1.412 +HGDP01280 HGDP01280 -2.353 -1.04 -1.585 -1.03 -1.253 -1.715 +HGDP01282 HGDP01282 -2.842 -2.226 -1.474 -1.012 -0.67 -1.013 +LP6005441-DNA_E02 LP6005441-DNA_E02 -1.341 -0.837 -1.182 -0.626 -0.355 -0.713 +LP6005441-DNA_F02 LP6005441-DNA_F02 0.299 0.407 0.575 0.494 0.106 0 +LP6005441-DNA_G04 LP6005441-DNA_G04 0.748 1.719 1.644 1.942 1.957 1.991 +LP6005441-DNA_G08 LP6005441-DNA_G08 -0.045 -0.828 -0.632 -0.301 -0.751 -0.449 +LP6005441-DNA_H08 LP6005441-DNA_H08 1.586 1.501 1.285 1.543 1.615 1.14 +LP6005441-DNA_H09 LP6005441-DNA_H09 -0.256 0.238 0.389 -0.556 -0.792 -0.715 +LP6005443-DNA_D01 LP6005443-DNA_D01 0.513 0.871 0.967 1 0.713 0.393 +LP6005592-DNA_B03 LP6005592-DNA_B03 0.242 -0.3 -0.267 -0.559 -0.157 -0.21 diff --git a/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.model.rds b/pipeline/misc/dev/test_data/output/reference/pgs_score_files/ptclump/BODY04/ref-BODY04-TRANS.model.rds new file mode 100644 index 0000000000000000000000000000000000000000..c9049710db1e65fad84fd29b95976038c6498a18 GIT binary patch literal 1351119 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

      gTSaI2Zl8uv8Npx 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

      E-Mt(Pd2XFB`5E!^Pnqua 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

      4x@!FV{Tt-a^N= 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 mN^t9+7Vm@gR#*$W)hE~ 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 (8?le_xR=~ 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

    @@ -1091,7 +1099,10 @@

    SBayesR

    v2.03 with LD matrices from the GCTB authors, calculated using European individuals in the UK Biobank, restricting its application to GWAS based on EUR populations. GenoPred uses the robust parameterisation option in -SBayesR.

    +SBayesR. The user can specify alternative LD reference data to include +additional populations (see +here).


    @@ -1102,9 +1113,10 @@

    SBayesRC

    Bayesian framework for estimating SNP effects from GWAS summary statistics. By default SBayesRC will use the LD matrices released by the developers, restricted to GWAS from EUR, EAS, and AFR populations. The -user can specify alternative LD reference data (see -here)

    +here).


    @@ -1249,12 +1261,16 @@

    Jointly optimised

    -

    * = Time per GWAS/population, using genome-wide data with 10 cores. -See here for full -benchmark information.

    -

    Note.This is the default behaviour of the GenoPred pipeline. Certain -aspects can be modified using the configfile (see here).

    +

    * = Time per GWAS/population, using genome-wide data with 10 cores +(default in GenoPred). See here for full benchmark +information.

    +
    +

    Note: X-Wing and TL-PRS implementations in GenoPred +are restricted to pairs of GWAS (in the gwas_groups config file), so +groups of GWAS with >2 GWAS will not be analysed using these +methods.

    +

    PRS-CSx
    @@ -1290,7 +1306,10 @@
    X-Wing
    href="https://github.com/opain/GenoPred/blob/master/Scripts/pgs_methods/xwing.R">pgs_methods/xwing.R. GenoPred downloads X-WING software from GitHub (e9fcc264266e0e884323311816bfe20053fd3f7a). The LD information derived -from the 1KG dataset is provided by the developers of X-Wing.

    +from the 1KG dataset is provided by the developers of X-Wing. The X-Wing +implementation in GenoPred is restricted to pairs of GWAS (in the +gwas_groups config file), so groups of GWAS with >2 GWAS will not be +analysed.


    @@ -1310,7 +1329,9 @@
    TL-PRS
    Multiple learning rates (factors of 1, 10, 100, 1000) are tested in an iterative approach with 15 steps per factor to update the SNP effect sizes. GenoPred uses the 1KG+HGDP reference for LD estimation, matching -the population of the GWAS sample.

    +the population of the GWAS sample. The TL-PRS implementation in GenoPred +is restricted to pairs of GWAS (in the gwas_groups config file), so +groups of GWAS with >2 GWAS will not be analysed.


    @@ -1327,7 +1348,7 @@

    Independently optimised

    QuickPRS, to quickly and accurately estimate the optimal weights for linearly combining the population-specific PGS. These weights can be used to linearly combine population-specific PGS from single-source PGS -method. We decribe and evaluate this process in detail in this paper.

    The script used to estimate the weights for population-specific PGS is Date: Fri, 13 Jun 2025 21:07:14 +0100 Subject: [PATCH 152/153] Updated docs --- docs/pipeline_readme.Rmd | 12 +++-- docs/pipeline_readme.html | 93 ++++++++++++++++++++++++++++++++++++--- 2 files changed, 94 insertions(+), 11 deletions(-) diff --git a/docs/pipeline_readme.Rmd b/docs/pipeline_readme.Rmd index 72903175..45885cf5 100644 --- a/docs/pipeline_readme.Rmd +++ b/docs/pipeline_readme.Rmd @@ -39,15 +39,19 @@ For a technical details of the GenoPred pipeline, click [here](pipeline_technica **Citations** -Please cite our preprint when using the pipeline: +Please cite our publication when using the pipeline: -- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." MedRxiv 2024. https://doi.org/10.1101/2024.06.12.24308843 +- "Pain, O. et al. "The GenoPred Pipeline: A Comprehensive and Scalable Pipeline for Polygenic Scoring." Bioinformatics (2024). https://doi.org/10.1093/bioinformatics/btae551 + +If using multi-source PGS methods, please also cite our study describing their evaluation and implementation within GenoPred: + +- "Pain, O. "Leveraging Global Genetics Resources to Enhance Polygenic Prediction Across Ancestrally Diverse Populations." MedRxiv (2026). https://doi.org/10.1101/2025.03.27.25324773 If relevant, please also cite our paper comparing polygenic scoring methods and describing the reference-standardised approach: -- Pain, O. et al. "Evaluation of polygenic prediction methodology within a reference-standardized framework." PLoS genetics. https://doi.org/10.1371/journal.pgen.1009021 +- Pain, O. et al. "Evaluation of polygenic prediction methodology within a reference-standardized framework." PLoS genetics (2024). https://doi.org/10.1371/journal.pgen.1009021 -Please also cite the relevant studies for the tools and data used by the GenoPred pipeline. +Please also remember to cite the relevant studies for the tools and data used by the GenoPred pipeline. *** diff --git a/docs/pipeline_readme.html b/docs/pipeline_readme.html index fb8aa65e..13202138 100644 --- a/docs/pipeline_readme.html +++ b/docs/pipeline_readme.html @@ -78,6 +78,41 @@ gtag('config', 'G-YR18ZB3PR3'); + + + +